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
339383490973	339383491492	339383492040	339383492592	339383493142	339383493692	339383494242	339383494792	339383495342	339383495892	339383496442	339383496992	339383497542	339383498092	339383498640	339383499192	339383499742	339383500292	339383500842	339383501392	339383501942	339383502492	339383503042	339383503592	339383504142	339383504692	339383505242	339383505792	339383506342	339383506892	339383507442	339383507992	339383508542	339383509092	339383509642	339383510192	339383510742	339383511292	339383511842	339383512392	339383512942	339383513492	339383514042	339383514592	339383515142	339383515692	339383516242	339383516792	339383517342	339383517892	339383518442	339383518992	339383519542	339383520092	339383520642	339383521192	339383521742	339383522292	339383522842	339383523392	339383523942	339383524492	339383525042	339383525592	339383526142	339383526692	339383527242	339383527792	339383528342	339383528892	339383529442	339383529992	339383530542	339383531092	339383531642	339383532192	339383532742	339383533292	339383533842	339383534392	339383534942	339383535492	339383536042	339383536592	339383537142	339383537692	339383538242	339383538792	339383539342	339383539892	339383540442	339383540992	339383541542	339383542092	339383542642	339383543192	339383543742	339383544292	339383544842	339383545392	339383545942	339383546492	339383547042	339383547592	339383548142	339383548692	339383549242	339383549792	339383550342	339383550892	339383551442	339383551992	339383552542	339383553092	339383553642	339383554192	339383554742	339383555292	339383555842	339383556392	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2648	3600	2300	2649	3600	2300	2649	3600	2300	2650	3600	2300	2651	3600	2300	2651	3600	2300	2652	3600	2300	2652	3600	2300	2653	3600	2300	2654	3600	2300	2654	3600	2300	2655	3600	2300	2656	3600	2300	2656	3600	2300	2657	3600	2300	2658	3600	2300	2658	3600	2300	2659	3600	2300	2659	3600	2300	2660	3600	2300	2661	3600	2300	2661	3600	2300	2662	3600	2300	2662	3600	2300	2663	3600	2300	2663	3600	2300	2664	3600	2300	2665	3600	2300	2665	3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2668	3600	2300	2668	3600	2300	2669	3600	2300	2669	3600	2300	2670	3600	2300	2670	3600	2300	2671	3600	2300	2672	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21553	20727	29308	35240	34043	34918	35417	34269	33944	33572	33292	33294	33088	32892	32862	32626	32567	32719	32800	32632	32522	32712	32619	32605	32655	32462	32823	32601	32294	32564	32603	32601	32495	32743	32513	32367	32460	32484	32505	32543	32409	32454	32491	32723	32637	32513	32477	32550	32636	32509	32765	32727	33069	32585	32550	32368	32361	32389	32292	32377	32472	32449	32508	32531	32226	32438	32466	32458	32544	32457	32309	32442	32387	32618	32440	32581	32729	32593	32692	32222	32539	32536	32367	32495	32584	32294	32665	32252	32574	32301	32411	32376	32093	32498	32507	32376	32276	32620	32405	32410	32462	32498	32557	32394	32499	32476	32400	32344	32383	32676	32343	32611	32226	32350	32516	32305	32565	32402	32338	32459	32388	32363	32359	32323	32508	32465	32485	32425	32542	32608	32120	32298	32523	32430	32276	32280	32645	32436	32331	32541	32231	32728	32576	32279	32425	32211	32196	32624	32238	32330	32401	32173	32458	32479	32422	32370	32132	32313	32368	32568	32603	32399	32519	32605	32426	32437	32679	32532	32528	32490	32504	32402	32468	32637	32183	32528	32582	32696	32464	32215	32489	32219	32589	32564	32466	32717	32488	32542	32174	32430	32293	32431	32423	32336	32342	32167	32478	32618	32383	32340	32513	32218	32379	32330	32369	32326	32394	32282	32201	32413	32523	32533	32452	32644	32417	32280	32300	32418	32587	32394	32340	32274	32309	32088	32349	32299	32481	32454	32514	32363	32354	32505	32336	32480	32441	32294	32358	32290	32288	32208	32129	32289	32533	32489	32293	32457	32537	32229	32228	32542	32623	32295	32393	32540	32140	32523	32537	32423	32543	32345	32526	32560	32422	32673	32634	32565	32273	32522	32363	32363	32431	32669	32428	32408	32436	32476	32610	32196	32594	32434	32335	32433	32521	32304	32420	32363	32701	32570	32577	32412	32449	32405	32323	32417	32371	32452	32265	32462	32703	32364	32429	32335	32459	32502	32424	32405	32483	32313	32567	32186	32460	32127	32461	32445	32362	32589	32579	32324	32501	32230	32439	32556	32716	32658	32437	32291	32613	32276	32266	32653	32517	32334	32278	32560	32532	32376	32558	32625	32387	32395	32406	32465	32373	32333	32375	32392	32244	32529	32449	32264	32651	32482	32448	32286	32608	32409	32653	32419	32601	32439	32365	32401	32510	32513	32573	32407	32705	32510	32434	32658	32336	32700	32498	32625	32325	32502	32322	32349	32186	32203	32356	32328	32379	32467	32311	32468	32588	32604	32615	32323	32332	32409	32361	32385	32431	32396	32530	32779	32433	32468	32354	32555	32467	32223	32330	32382	32453	32345	32361	32442	32413	32540	32571	32354	32659	32460	32226	32730	32502	32321	32529	32414	32530	32534	32218	32246	32419	32499	32327	32050	32499	32312	32775	32521	32382	32209	32543	32432	32604	32435	32496	32531	32486	32273	32466	32223	32369	32310	32596	32551	32102	32385	32314	32654	32542	32160	32597	32371	32750	32632	32653	32369	32478	32338	32242	32127	32397	32618	32324	32522	32299	32223	32289	32358	32106	32381	32479	32260	32327	32283	32463	32500	32704	32426	32412	32457	32311	32479	32241	32250	32163	32246	32365	32358	32434	32422	32589	32211	32578	32406	32219	32076	32642	32246	32321	32165	32665	32240	32359	32247	32429	32447	32338	32482	32475	32321	32366	32433	32505	32567	32529	32761	32352	32335	32303	32501	32274	32372	32356	32373	32459	32437	32326	32342	32379	32370	32686	32359	32378	32444	32531	32644	32410	32340	32456	32441	32449	32444	32215	32714	32611	32579	32211	32609	32519	32416	32455	32512	32503	32221	32561	32477	32482	32392	32449	32339	32343	32695	32585	32442	32395	32486	32514	32215	32407	32397	32403	32307	32599	32163	32517	32457	32472	32462	32403	32481	32569	32378	32586	32478	32751	32141	32452	32486	32351	32408	32601	32391	32144	32473	32427	32696	32372	32439	32199	32611	32337	32340	32428	32323	32370	32515	32313	32593	32367	32576	32299	32321	32529	32391	32364	32460	32135	32433	32494	32457	32251	32268	32347	32577	32448	32518	32476	32659	32545	32580	32498	32328	32615	32419	32418	32415	32515	32372	32139	32486	32422	32248	32516	32418	32453	32445	32448	32406	32252	32451	32434	32522	32622	32478	32490	32476	32341	32352	32267	32338	32475	32249	32344	32455	32835	32070	32528	32339	32283	32433	32509	32381	32483	32526	32468	32520	32252	32389	32383	32476	32510	32167	32367	32222	32555	32497	32232	32552	32366	32241	32376	32347	32391	32305	32516	32486	32250	32326	32450	32564	32466	32502	32396	32464	32261	32288	32278	32453	32790	32584	32591	32620	32642	32195	32580	32570	32269	32632	32686	32247	32302	32395	32361	32255	32671	32481	32493	32344	32573	32585	32362	32280	32486	32411	32368	32498	32422	32607	32551	32438	32555	32573	32378	32403	32403	32206	32472	32397	32492	32456	32651	32555	32601	32526	32568	32164	32472	32356	32236	32462	32357	32496	32381	32338	32507	32288	32391	32519	32424	32730	32514	32478	32174	32321	32522	32441	32245	32352	32592	32446	32491	32131	32324	32618	32507	32202	32495	32552	32512	32302	32494	32366	32661	32393	32623	32571	32347	32572	32539	32341	32647	32574	32676	32405	32313	32493	32478	32271	32437	32551	32272	32209	32391	32401	32353	32055	32365	32179	32472	32269	32426	32362	32401	32516	32462	32626	32347	32344	32458	32475	32253	32284	32627	32277	32564	32357	32603	32337	32337	32399	32322	32181	32304	32260	32392	32319	32385	32505	32572	32315	32549	32286	32580	32193	32267	32548	32592	32349	32396	32342	32503	32436	32583	32386	32163	32193	32305	32257	32201	32044	32283	32582	32340	32496	32310	32416	32413	32659	32571	32521	32665	32492	32327	32327	32711	32292	32465	32148	32601	32488	32505	32290	32288	32339	32371	32198	32193	32588	32451	32435	32625	32508	32687	32298	32577	32439	32515	32502	32561	32169	32307	32369	32666	32591	32151	32541	32258	32186	32476	32472	32280	32510	32359	32567	32500	32303	32852	32271	32485	32463	32556	32308	32395	32698	32394	32493	32439	32275	32405	32395	32522	32539	32482	32397	32296	32648	32618	32428	32255	32391	32360	32361	32237	32640	32612	32488	32268	32463	32302	32596	32347	32447	32435	32665	32416	32301	32516	32503	32745	32609	32399	32321	32517	32548	32374	32306	32378	32311	32180	32190	32073	32547	32377	32373	32296	32356	32434	32549	32247	32402	32453	32382	32604	32451	32643	32341	32261	32087	32400	32457	32198	32203	32408	32366	32450	32344	32516	32681	32429	32418	32456	32479	32458	32639	32379	32331	32138	32351	32499	32455	32493	32332	32512	32449	32309	32405	32499	32291	32479	32455	32224	32363	32505	32586	32403	32335	32447	32562	32520	32226	32267	32444	32484	32339	32314	32451	32478	32648	32713	32386	32666	32622	32371	32435	32325	32399	32567	32792	32378	32365	32185	32384	32689	32465	32682	32385	32406	32499	32582	32590	32240	32583	32216	32546	32361	32298	32393	32331	32323	32633	32523	32174	32433	32408	32515	32220	32328	32561	32556	32479	32285	32462	32260	32344	32392	32330	32210	32418	32556	32711	32272	32415	32197	32262	32509	32429	32264	32103	32577	32377	32451	32496	32310	32595	32380	32173	32511	32447	32368	32227	32650	32407	32381	32509	32291	32418	32470	32334	32433	32308	32449	32349	32643	32705	32411	32344	32430	32478	32372	32521	32504	32286	32438	32470	32277	32542	32075	32350	32310	32328	32633	32594	32412	32445	32442	32277	32459	32831	32445	32575	32367	32423	32480	32273	32426	32517	32327	32326	32322	32567	32680	32442	32349	32332	32369	32149	32479	32283	32455	32339	32457	32545	32313	32436	32400	32121	32153	32702	32510	32251	32479	32441	32416	32560	32395	32562	32687	32502	32510	32620	32304	32404	32528	32457	32462	32195	32407	32355	32499	32716	32632	32379	32325	32321	32665	32365	32554	32368	32358	32444	32693	32429	32618	32375	32577	32458	32299	32524	32355	32377	32580	32356	32449	32445	32716	32382	32172	32343	32635	32603	32556	32458	32285	32687	32633	32335	32525	32278	32429	32300	32561	32405	32358	32568	32551	32592	32540	32428	32513	32523	32737	32441	32442	32363	32329	32276	32712	32335	32333	32398	32601	32400	32377	32371	32479	32288	32631	32677	32405	32184	32428	32481	32307	32264	32390	32333	32477	32260	32513	32537	32664	32187	32295	32368	32525	32276	32503	32185	32313	32200	32321	32251	32454	32385	32434	32403	32421	32332	32480	32469	32250	32474	32244	32417	32499	32480	32638	32780	32452	32294	32405	32621	32423	32406	32501	32590	32376	32428	32740	32490	32416	32173	32381	32307	32257	32405	32419	32252	32623	32402	32401	32333	32333	32422	32570	32452	32478	32582	32415	32579	32261	32276	32267	32466	32578	32403	32349	32466	32554	32393	32424	32416	32416	32554	32553	32450	32543	32652	32683	32428	32422	32392	32374	32297	32536	32721	32487	32391	32321	32246	32609	32443	32477	32524	32391	32381	32560	32295	32504	32360	32461	32221	32266	32386	32424	32368	32499	32409	32294	32501	32553	32393	32445	32642	32464	32595	32549	32338	32400	32285	32502	32443	32312	32356	32352	32454	32437	32333	32471	32113	32370	32709	32464	32605	32528	32263	32390	32602	32402	32573	32319	32481	32184	32474	32713	32363	32576	32624	32282	32554	32478	32292	32480	32396	32471	32468	32384	32399	32418	32466	32466	32535	32402	32274	32478	32640	32178	32671	32487	32840	32371	32511	32568	32377	32430	32386	32436	32471	32518	32473	32576	32313	32362	32392	32614	32310	32416	32621	32390	32424	32496	32235	32471	32513	32303	32465	32454	32686	32345	32501	32351	32356	32596	32473	32604	32309	32487	32409	32440	32553	32516	32261	32373	32467	32228	32569	32184	32366	32511	32373	32292	32481	32533	32403	32297	32430	32175	32323	32611	32770	32676	32292	32446	32513	32399	32646	32669	32513	32396	32672
28349	50969	47151	36172	31174	28464	26966	26048	25114	24288	23623	23289	23045	22795	22880	22936	22478	22716	22669	22598	22429	22748	22611	22510	22386	22397	22341	22414	22294	22482	22427	22556	22433	22417	22278	22346	22658	22157	22419	22404	22460	22441	22340	22347	22257	22517	22167	22530	22358	22234	22353	22780	23111	22415	22233	22268	22257	22196	22462	22125	22504	22486	22459	22289	22525	22502	22456	22464	22208	22384	22459	22305	22151	22426	22377	22290	22104	22318	22328	22409	22466	22455	22358	22306	22444	22310	22459	22268	22176	22244	22247	22286	22282	22452	22422	22395	22394	22452	22299	22252	22342	22251	22603	22180	22346	22287	22440	22393	22386	22304	22384	22294	22277	22364	22354	22195	22407	22346	22467	22238	22364	22199	22333	22240	22322	22293	22305	22369	22251	22307	22094	22484	22438	22196	22353	22447	22298	22296	22200	22351	22137	22223	22285	22100	22246	22281	22476	22339	22279	22272	22324	22219	22440	22341	22302	22434	22280	22319	22112	22289	22184	22040	22274	22324	22192	22275	22246	22254	22264	22075	22244	22455	22322	22337	22203	22360	22296	22225	22300	22326	22210	22386	22308	22207	22252	22427	22178	22451	22268	22249	22310	22362	22223	22510	22324	22139	22364	22167	22296	22534	22138	22129	22115	22307	22327	22292	22288	22286	22324	22128	22215	22221	22412	22354	22231	22415	22114	22618	22311	22224	22331	22296	22135	22298	22234	22165	22289	22380	22285	22209	22284	22251	22330	22284	22322	22198	22294	22288	22411	22311	22197	22353	22212	22306	22207	22467	22159	22179	22362	22330	22170	22387	22174	22224	22357	22180	22436	22286	22343	22360	22395	22136	22364	22302	22294	22218	22412	22419	22241	22445	22238	22361	22442	22307	22213	22408	22254	22370	21959	22226	22444	22141	22324	22198	22169	22380	22240	22004	22387	22477	22226	22392	22282	22289	22185	22456	22121	22178	22472	22307	21980	22118	22299	22201	22303	22278	22218	22077	22488	22323	22167	22297	22303	22250	22256	22273	22232	22036	22226	22046	22432	22432	22391	22348	22166	22338	22258	22331	22249	22229	22222	22164	22417	22183	22373	22327	22414	22313	22303	22321	22222	22391	22287	22176	22320	22160	22281	22306	22277	22250	22456	22314	22278	22079	22155	22415	22279	22318	22133	22437	22129	22315	22206	22416	22208	22389	22148	22344	22173	22261	22095	22446	22371	22348	22179	22283	22375	22217	22098	22262	22314	22488	22224	22181	22274	22117	22383	22484	22204	22459	22149	22197	22296	22402	22175	22330	22215	22087	22353	22276	22140	22359	22381	22391	22063	22358	22268	22340	22057	22058	22342	22034	22257	22048	22153	22405	22192	22389	22329	22383	22196	22087	22325	22259	22142	22294	22174	22352	22363	22389	22195	22095	22078	22446	22212	22337	22486	22316	22198	22418	22294	22231	22467	22359	22286	22108	22207	22345	22235	22369	22240	22254	22290	22298	22183	22187	22187	22020	22152	22330	22301	22377	22265	22381	22344	22108	22233	22248	22256	22347	22208	22318	22373	22204	22255	22107	22159	22232	22333	22427	22375	22197	22385	22210	22127	22182	22320	22336	22419	22403	22259	22221	22186	22384	22242	22347	22316	22070	22427	22395	22319	22251	22329	22390	22418	22366	22361	22404	22092	22026	22272	22066	22264	22296	22033	22282	22339	22482	22174	22238	22036	22214	21975	22190	22330	22199	22310	22039	22277	22189	22280	22051	22296	22172	22113	22173	22358	22128	22141	22360	22435	22153	22405	22106	22373	22265	22292	22332	22300	22133	22338	22221	22339	22098	22192	22280	22206	22391	22212	22292	22374	22257	22121	22146	22445	22214	22192	22082	22254	22225	22364	22253	22433	22295	22458	22190	22243	22189	22105	22431	22383	22227	22425	22122	22431	22249	22282	22427	22165	22183	22477	22188	22189	22275	22352	22304	22282	22138	22215	22295	22080	22195	22362	22077	22231	22343	22247	22173	22360	22153	22281	22150	22307	22198	22169	22383	22318	22333	22398	22402	22026	22039	22415	22254	22393	22378	22211	22260	22214	22260	22297	22161	22151	22300	22270	22234	22304	22310	22282	22239	22151	22406	22314	22265	22068	22067	22315	22110	22156	22266	22216	22356	22351	22251	22257	22199	22280	22313	22406	22361	22303	22004	22433	22218	22206	22120	22236	22272	22256	22277	22258	22505	22263	22226	22184	22231	22306	22139	22176	22189	22166	22323	22494	22283	22203	22231	22181	22430	22312	22310	22226	22149	22344	22269	22407	22251	22440	22152	22278	22264	22366	22174	22234	22049	22299	22546	22280	22149	22406	21904	22174	22054	22240	22246	22367	22253	22140	22325	22297	22276	22069	22121	22382	22320	22196	22139	22075	22218	22183	22509	22319	22176	22115	22351	22042	22195	22348	22383	22395	22111	22228	22342	22368	22298	22349	22436	22384	22038	22123	22354	22391	22378	22332	22158	22195	22271	22211	22299	22578	22288	22271	22230	22276	22398	22474	22311	22192	22407	22375	22374	22430	22506	22285	22469	22281	22451	22222	22363	22412	22341	22169	22092	22220	22258	22255	22070	22304	22090	22110	22202	22286	22294	22275	22302	22148	22208	22197	22281	22152	22336	22348	22018	22398	22180	22219	22218	22357	22352	22457	22558	22216	22155	22405	22194	22373	22269	22324	22243	22286	22218	22574	22420	22214	22236	22401	22423	22340	22380	22474	22184	22206	22348	22153	22427	22263	22143	22238	22328	22395	22158	22347	22095	22337	22120	22348	22178	22216	22389	22354	22284	22235	22283	22512	22405	22074	22175	22258	22263	22498	22225	22481	22150	22329	22159	22161	22308	22363	22247	21925	22129	22241	22268	22129	22306	22143	22424	22184	22313	22196	22257	22221	22414	22282	22071	22212	22197	22144	22233	22121	22431	22371	22216	22246	22250	22226	22320	22121	22329	22257	22253	22520	22203	22194	22414	22266	22374	22351	22264	22432	22374	22320	22093	22374	22309	22450	22082	22001	22238	22354	22147	22373	22403	22432	22227	22297	22257	22010	22378	22092	22154	22338	22322	22170	22379	22430	22209	22104	22205	22362	22526	22146	22530	22059	22362	22449	22204	22349	22369	22373	22191	22277	22273	22234	22126	22220	22222	22321	22353	22359	22340	22166	22296	22491	22188	22080	22403	22201	22411	22133	22236	22396	22334	22217	22424	22410	22221	22110	22318	22115	22091	22286	22289	22339	22348	22305	22391	22263	22330	22486	22289	22405	22319	22209	22355	22057	22239	22164	22296	22311	22256	22248	22506	22136	22446	22357	22302	22308	22120	22264	22335	22339	22353	22413	22039	22372	22159	22593	22345	22092	22372	22261	22256	22259	22231	22255	22252	22327	22111	22346	22170	22399	22212	22254	22499	22308	22300	22451	22401	22217	22321	22234	22230	22364	22261	22264	22238	22365	22165	22399	22280	22307	22289	22079	22411	22514	22548	22169	22228	22275	22432	22195	22232	22124	22358	22344	22252	22232	22198	22275	22376	22235	22268	22263	22192	22137	22187	22370	22289	22079	22285	22222	22263	22275	22146	22441	22293	21996	22375	22289	22204	22286	22244	22558	22399	22351	22242	22392	22118	22207	22066	22372	22577	22263	22431	22291	22212	22289	22268	22284	22316	22196	22404	22317	22375	22274	22189	22383	22308	22256	22042	22272	22275	22342	22241	22313	22191	22105	22236	22398	22349	22297	22230	22372	22246	22394	22258	22357	22442	22346	22319	22373	22263	22358	22373	22038	22319	22189	22457	22294	22288	22200	22244	22371	22322	22264	22153	22070	22376	22252	22462	22170	22064	22173	22073	22397	22210	22057	22294	22237	22228	22531	22090	22144	22487	22238	21997	22354	22299	22389	22262	22174	22175	22429	22376	22224	22086	22320	22186	22369	22524	22347	22026	22396	22176	22366	22283	22186	22289	22152	22342	22405	22480	22180	22190	22355	22310	22150	22238	22398	22245	22300	21987	22297	22314	22245	22344	22339	22127	22378	22060	22356	22051	22326	22340	22067	22400	22179	22203	22594	22241	22262	22178	22230	22401	22290	22404	22407	22314	22236	22226	22486	22169	22113	22452	22304	22421	22145	22180	22340	22231	22336	22200	22391	22367	22214	22214	22326	22194	22340	22310	22235	22396	22434	22165	22488	22104	22375	22037	22586	22362	22338	22136	22224	22252	22259	22193	22491	22213	22179	22136	22436	22013	22224	22205	22241	22228	22268	22208	22137	22392	22321	22202	22012	22203	22407	22368	22386	22219	22310	22350	22114	22202	22371	22372	22097	22252	22281	22091	22294	22170	21972	22174	22160	22281	22204	22449	22162	22410	22381	22398	22214	22325	22292	22405	22364	22431	22276	22262	22245	22306	22176	22343	22198	22226	22457	22263	22541	22318	22184	22287	22616	22180	22122	22299	22444	22338	22184	22339	22284	22268	22276	22360	22345	22152	22307	22359	22414	22419	22275	21937	22260	22463	22143	22389	22373	22287	22409	22359	22254	22416	22183	22347	22243	22331	22211	22334	22307	22238	22275	22422	22409	22103	22188	22445	22208	22411	22442	21970	22380	22542	22322	22435	22219	22333	22355	22063	22246	22413	22129	22197	22234	22347	22218	22168	22135	22342	22126	22294	22172	22441	22185	22328	22223	22263	22355	22188	22102	22167	22551	22143	22060	22301	22103	22358	22365	22424	22161	22144	22191	22258	22265	22483	22402	22355	22415	22347	22304	22383	22187	22396	22435	22308	22150	22248	22226	22419	22302	22447	22121	22118	22519	22321	22387	22257	22124	22184	22239	22348	22097	21950	22252	22316	22083	22292	22362	22189	22447	22177	22347	22325	22304	22434	22154	22471	22226	22463	22385	22323	22323	22430	22415	22251	22153	22273	22277	22308	22403	22490	22330	22400	22302	22249	22405	22250	22247	22268	22314	22421	22263	22213	22191	22478	22145	22398	22242	22135	22427	22227	22367	22365	22254	22079	22277	22275	22395	22173	22315	22179	22274	22581	22390	22387	22335	22140	22104	22355	22246	22324	22183	22280	22307	22151	22345	22271	22385	22407
31828	32086	40207	39704	37749	37707	37678	37408	37205	37419	37093	36993	37231	37268	37130	37335	37126	37228	36948	37082	36881	37103	36997	37185	37088	37224	37070	37251	36895	36905	36955	36709	37160	37058	37152	37404	37148	36967	36761	36895	36897	37079	37266	37117	37003	37254	36765	37134	37121	36967	37167	36927	37010	36678	36791	36870	37064	36760	37085	37152	36974	36728	37121	37433	37133	36991	37133	37089	37005	37058	37126	37353	37038	37103	36926	36874	36962	37034	37044	36998	36995	36944	37139	36944	36763	37279	37213	37073	37147	36898	36778	36837	37208	36830	36568	37156	36791	37014	36909	37033	36796	37086	37002	37050	37141	36786	37159	37159	37062	37179	36851	37004	36977	37086	36937	36995	37005	37162	36874	36875	36797	36982	37042	37282	37160	37014	37024	36879	36761	37007	37348	37189	37109	37157	37066	37021	37078	37069	37025	37095	37234	37276	37019	36827	36797	37224	37337	37049	36842	37060	37199	37129	36766	37142	36957	36922	37036	36856	37224	36984	37177	36822	36739	37257	37056	37076	36962	36979	36859	37008	37047	37132	36832	36621	37080	37331	36781	37280	36938	37029	36981	37059	37033	37112	37219	37138	37009	36987	36888	37099	36937	36961	37056	36880	37193	37247	37342	36965	37314	37033	37090	37108	37239	37171	36897	37001	37046	37128	37136	36846	37101	37374	37092	36986	36991	37102	37119	37216	37004	36826	36730	37017	37099	37237	36969	36794	36636	37001	36928	36923	36953	37117	37029	37020	37093	36895	37029	36845	37103	36999	37260	36734	36904	36962	37106	37060	37020	37156	36759	37048	37116	36901	37086	36857	37060	36890	36790	36907	36951	36893	37189	36961	37106	36698	36969	36929	37069	37053	37208	36703	37153	37012	36856	37401	37185	37192	36827	36891	37251	37104	37209	37091	36883	37042	37134	37200	37153	36945	37096	37250	37108	36712	37062	37046	37185	37014	36820	37092	36910	36910	36702	37004	37187	37204	37172	36831	37041	37106	36735	37006	36891	37135	37163	36911	36977	37045	37046	36845	37199	36971	37055	37151	37043	36809	37031	36964	36973	37084	37167	36562	36795	36920	36875	36905	36903	37248	36986	36848	37132	37285	37100	37105	36868	36866	36758	36662	36772	37033	37149	37083	36934	36961	36910	37162	36660	36826	36953	37254	36970	36842	36902	36858	36981	36813	37071	37074	37203	36788	36858	36904	36746	36722	36999	37129	36951	36947	36972	37063	37098	36847	37157	36886	37089	37207	37309	37139	36774	37070	36910	36934	37095	36953	37224	37060	36726	36894	37125	36946	36916	37083	37088	36724	37095	37228	36743	37071	37057	37033	36865	37072	36780	37059	37051	36873	37192	37160	36932	37100	37280	36835	36957	37216	37207	37006	37399	37149	36894	36900	36887	36993	37063	36989	36881	36927	37018	37192	36966	37214	36955	36959	36852	37174	36946	37034	36988	36938	37165	37105	37142	37093	37056	36755	36905	37178	37002	36996	37018	36783	36977	36967	37005	37236	36922	36917	37136	36957	37120	37299	36820	37034	36822	37040	37074	37116	37204	36877	37066	37018	36980	37059	37040	36723	36653	36902	36909	36990	36867	37100	37017	36957	36894	37086	36978	37209	37131	37271	36923	37277	37038	36894	37056	36985	37097	37175	37109	36932	36895	37122	37027	37190	37050	37268	37156	37015	37109	37191	37399	36852	37002	37005	37161	37082	36929	36936	37097	37206	37045	36899	36902	36718	37124	36866	36787	37176	37115	37176	36999	36848	37084	36999	37017	37252	36770	36970	36979	37094	37429	36903	37022	36977	37033	37104	36976	36965	36866	36964	37123	37040	36937	36954	37041	36955	37321	37368	37047	36726	37111	37375	36986	37053	37069	36753	37181	37117	37047	37028	36959	36996	37182	37341	36977	37169	37028	36840	37042	37133	36940	37092	37204	36918	36922	36970	36740	36934	36990	36888	36820	37058	37021	36879	36884	36837	36904	37151	37124	37037	37197	36952	36783	37166	37098	36872	36970	37282	37274	37092	37065	36996	37007	36540	36888	37133	37182	37029	37080	37141	37257	37030	37008	37096	37137	37015	36852	36910	37012	37045	36929	36992	37102	37047	37168	37279	36927	36836	37028	36859	36783	37008	37423	37013	36592	37034	37209	37246	37330	36783	36960	36837	36900	37001	36916	37436	36897	37067	36725	36863	37185	36876	36791	36935	36765	37140	37430	37153	36945	36908	36876	37112	37134	37031	37025	37169	36948	36935	37006	37091	37047	36865	37075	36713	37260	37103	36954	37211	37392	36903	37165	36854	36880	36528	37104	37092	37333	36989	36945	37135	37199	36861	36878	37046	36923	37024	37230	37217	36920	36967	37004	37044	36957	36912	36997	36901	36675	37091	37098	36953	37071	36785	37154	37169	37263	36829	37103	37017	36918	37038	36806	36966	36997	37122	36952	37022	37076	36958	36921	37256	37162	37090	37131	37149	36858	37122	36977	36862	37106	36909	36940	37222	37223	37139	37517	36861	37279	37026	37252	37140	37020	37301	37010	36700	37122	37150	36958	37255	37091	36865	37124	36875	36919	37224	37141	36957	36854	36931	36907	36939	36745	36928	37073	36890	36880	37087	37172	36905	37340	36793	36945	37057	37148	37116	36902	36976	37076	36912	37031	37094	37034	37049	37284	37052	37083	37014	37037	36912	36877	36823	37126	37132	37096	37083	37151	37092	36946	37016	36864	36768	37031	36913	36994	36924	37091	37008	37103	36956	37190	37082	36851	37258	36866	36925	37050	37010	37031	37019	36940	37018	37072	37015	36968	37235	36963	36794	36994	37091	37027	37047	37116	36988	36829	37019	37040	37063	37122	37021	37018	37044	36985	37204	36982	37100	36809	37062	37167	36969	36966	37105	37241	37031	37091	37092	37334	37114	37271	36856	37280	37042	37102	37065	36921	36836	36977	37227	36858	37066	36802	37003	36998	36846	37073	37094	36863	37090	37193	36978	36920	37005	36749	36947	37060	37162	36926	37161	37077	37264	36797	36999	36863	36923	36929	37087	36957	36985	37315	37226	36939	37012	36935	36804	37000	36832	37111	36963	36956	36939	37157	36836	36807	37142	37031	37058	37283	37030	36994	37188	37024	37012	37036	36986	37035	37065	37140	36878	36882	36848	36721	36848	37253	37070	36989	37120	36785	36787	37265	37013	37223	37081	37039	36872	37125	37239	37064	36890	37049	37143	37161	36928	37284	36966	36833	36879	36816	36921	36994	37080	36987	36833	37172	36705	37160	37010	36843	36866	36911	36677	37151	37005	37056	37122	36859	36962	37144	36947	36917	37154	37310	37136	37141	37052	37039	37023	37057	37060	36937	36963	37114	37047	37053	36817	37284	37117	37297	36914	37041	36968	36949	36827	37012	37168	36913	36839	36933	36894	37177	36627	37243	37126	37007	37095	37102	36994	36996	36978	37061	37052	36833	37142	37046	36970	37084	36774	36706	37394	37037	36766	37014	37075	36949	37294	36937	37202	36912	36803	36753	36984	36969	37141	37116	36930	36927	36778	36799	36963	36767	37067	37012	37100	36813	36862	37022	36742	36951	36919	37119	37165	36866	36851	37220	37079	36811	37211	37008	36877	37089	37185	37080	36821	37055	37060	36963	37125	37245	37312	37037	36960	37131	36888	37133	37194	37182	36842	37108	37354	36988	37007	37131	36971	36845	37005	37082	36914	37076	37062	37187	36723	36914	37053	36933	37046	36956	36914	36905	37100	36950	37187	37208	37136	37323	36888	37182	36928	37149	37144	36972	36907	36935	37096	37109	37080	37236	36855	36953	37102	36784	37103	37164	37096	36922	37092	36781	37132	37088	37124	37157	37236	36998	36797	37023	36899	36993	36936	36953	37028	37009	36955	37205	37070	37154	37128	37182	37133	36971	36938	36980	36962	37085	37292	37150	37278	37023	37122	36963	36868	37231	37043	37027	36833	36974	36941	37011	36860	37311	36988	36986	37078	37113	36957	37300	37046	36862	37190	36963	36963	36849	36930	37258	37074	37036	37202	37190	37015	36985	36968	37353	37001	37256	37376	37030	36798	37121	37304	37168	36626	37116	37036	36941	37047	36910	37084	37098	36867	36809	37081	36911	37051	37209	36803	36742	37124	37011	37039	36808	37096	37033	36982	36823	37081	37176	37266	37316	36964	37006	37018	37168	37332	36968	37181	36935	36791	36924	37204	37053	36968	37252	37091	37040	37316	37147	36708	36981	37266	36886	36850	36975	37151	37043	37139	36975	37229	37064	37047	36994	36988	37100	37068	37112	37015	36983	37110	36939	37006	36863	37104	37108	37025	36993	37043	36769	36907	37306	37042	36982	36510	37218	36886	37075	37009	37182	37081	37020	37133	37153	36901	36915	36762	37026	36974	37068	37020	37224	37107	37115	37056	37070	36810	36990	36915	37068	36919	37036	36987	36993	37105	36783	36800	37098	36959	37076	37093	37047	36967	37092	36831	37470	36796	36913	37050	36992	37028	37100	37050	36986	37005	37172	36898	36896	36886	36892	36976	37002	36880	37151	36935	36780	37209	37294	37068	37140	37188	37146	37011	37003	37230	37145	37112	37022	36983	37192	37040	36912	37117	37330	36828	37175	37467	37022	36992	36954	36865	37310	36959	36982	37210	37019	37149	36874	37048	37206	37006	37248	36980	37238	37031	37121	37094	37062	36697	36980	37266	36902	36842	37102	37021	36955	37062	36875	37047	36955	36961	36868	36994	37214	36921	37045	37020	37054	36956	36899	37102	37079	37025	36994	37168	36971	36891	37060	37133	36917	37065	36818	37178	37282	36836	36938	36954	37243	36537	36990	37146	36990	37207	36908	37186	37166	37080	37021	37028	37029	36904	37063	37157	37099	37136	36942	37030	36767	37145	37043	36825	37024	37120	37179	36975	36898	36784	37231	37306	37029	36966	37018	37038	37134	37303	37032	36806	37074	37052	36998	36938	37338	37054	37159	37193	36935	37060	36985	36711	36996	36932	37243	37153	36903	37093	37079	36896	36859	36935	37431	36971	37248	36943	37050	37051	37346	36862	36915	37162	37080	36925	37170	37101	37005	37082	37173	36974	37153	36939
26800	35762	30988	26222	24530	23998	23564	23138	23217	22824	22841	22841	22786	22575	22498	22426	22819	22521	22676	22755	22804	22740	22747	22842	22937	22526	22675	22545	22789	22657	22504	22734	22832	22554	22730	22449	22618	22580	22520	22659	22569	22552	22603	22542	22680	22592	22769	22633	22673	22716	22570	22510	22713	22703	22496	22734	22659	22621	22524	22656	22576	22701	22488	22767	22704	22608	22658	22505	22563	22674	22928	22819	22727	22648	22536	22748	22460	22655	22457	22763	22798	22646	22700	22382	22478	22618	22439	22680	22745	22580	22435	22798	22558	22565	22655	22669	22637	22848	22462	22661	22731	22627	22575	22608	22475	22576	22595	22692	22637	22354	22513	22665	22614	22556	22624	22546	22732	22688	22762	22572	22544	22677	22467	22645	22663	22590	22497	22656	22478	22673	22575	22724	22657	22324	22594	22461	22587	22565	22737	22610	22652	22739	22521	22620	22542	22776	22758	22576	22652	22520	22637	22691	22765	22570	22536	22613	22534	22713	22307	22621	22509	22454	22390	22760	22523	22655	22817	22546	22682	22641	22647	22688	22490	22572	22652	22648	22683	22576	22640	22559	22528	22681	22589	22621	22702	22588	22504	22697	22681	22809	22763	22434	22689	22697	22581	22649	22666	22569	22429	22582	22569	22535	22576	22589	22517	22627	22491	22634	22510	22713	22861	22507	22505	22771	22313	22705	22694	22682	22596	22503	22764	22634	22605	22605	22712	22533	22485	22746	22614	22460	22689	22429	22371	22531	22526	22592	22468	22486	22831	22779	22422	22662	22512	22796	22652	22571	22678	22524	22481	22679	22591	22431	22672	22499	22671	22600	22370	22547	22659	22530	22600	22669	22596	22658	22378	22714	22534	22610	22500	22521	22661	22427	22586	22648	22568	22549	22571	22563	22614	22503	22378	22358	22996	22583	22648	22546	22619	22529	22542	22448	22569	22632	22651	22551	22569	22756	22512	22808	22488	22462	22650	22556	22666	22486	22558	22486	22656	22520	22790	22540	22601	22520	22680	22614	22739	22475	22651	22804	22602	22588	22737	22571	22580	22649	22539	22517	22728	22539	22658	22395	22538	22551	22552	22814	22533	22546	22826	22617	22697	22580	22408	22607	22606	22614	22558	22803	22622	22651	22681	22536	22618	22623	22398	22436	22704	22677	22486	22550	22663	22590	22702	22442	22419	22496	22776	22778	22360	22581	22516	22837	22601	22595	22424	22376	22614	22586	22753	22431	22777	22610	22714	22560	22644	22644	22766	22628	22493	22645	22682	22595	22637	22469	22531	22749	22450	22415	22551	22625	22724	22409	22458	22480	22534	22767	22642	22674	22633	22635	22498	22674	22535	22794	22788	22634	22679	22585	22607	22489	22616	22542	22553	22633	22460	22698	22470	22622	22457	22578	22509	22427	22635	22883	22713	22564	22692	22474	22833	22380	22607	22638	22697	22485	22518	22341	22607	22574	22419	22311	22630	22595	22762	22633	22647	22483	22720	22792	22568	22606	22624	22711	22309	22696	22593	22428	22345	22585	22549	22560	22664	22929	22647	22616	22508	22598	22428	22747	22849	22604	22680	22658	22612	22804	22540	22713	22726	22621	22454	22604	22730	22352	22424	22617	22595	22797	22613	22641	22685	22381	22688	22689	22625	22418	22643	22499	22702	22571	22451	22564	22537	22546	22641	22372	22760	22745	22686	22517	22469	22716	22670	22641	22569	22582	22668	22660	22688	22853	22592	22458	22801	22613	22503	22453	22584	22654	22642	22697	22825	22684	22597	22700	22513	22651	22600	22849	22389	22645	22662	22631	22797	22542	22638	22730	22775	22471	22544	22675	22667	22698	22538	22594	22556	22541	22531	22493	22655	22469	22845	22665	22564	22549	22750	22689	22684	22527	22713	22573	22519	22614	22566	22601	22544	22644	22634	22549	22504	22586	22788	22454	22433	22718	22673	22509	22631	22521	22705	22707	22520	22744	22697	22603	22400	22691	22581	22527	22556	22813	22526	22620	22534	22713	22739	22575	22647	22550	22640	22600	22684	22501	22696	22703	22515	22615	22543	22643	22535	22680	22839	22637	22552	22680	22543	22500	22566	22651	22690	22510	22778	22698	22758	22675	22530	22531	22626	22457	22780	22603	22864	22466	22533	22517	22571	22647	22532	22418	22521	22598	22616	22710	22639	22501	22482	22656	22737	22385	22509	22672	22776	22631	22540	22746	22520	22492	22651	22506	22672	22690	22597	22595	22572	22804	22544	22639	22583	22611	22708	22748	22683	22560	22725	22632	22614	22560	22654	22760	22597	22693	22752	22582	22649	22649	22497	22745	22525	22576	22446	22723	22497	22699	22578	22707	22764	22577	22573	22661	22746	22614	22347	22523	22737	22659	22634	22584	22587	22695	22522	22759	22850	22572	22671	22825	22631	22739	22808	22549	22674	22757	22522	22731	22564	22547	22506	22736	22724	22630	22689	22478	22683	22657	22713	22708	22503	22864	22818	22346	22470	22658	22644	22808	22716	22540	22472	22724	22718	22478	22770	22539	22547	22522	22435	22268	22610	22609	22678	22626	22469	22561	22508	22600	22597	22565	22631	22649	22690	22551	22667	22593	22783	22621	22409	22776	22662	22658	22450	22756	22389	22789	22630	22753	22743	22640	22523	22555	22627	22606	22552	22437	22511	22627	22654	22601	22582	22557	22579	22881	22599	22605	22754	22348	22652	22632	22475	22667	22702	22584	22569	22596	22722	22556	22594	22633	22640	22534	22613	22542	22615	22575	22493	22647	22655	22531	22610	22829	22494	22350	22649	22758	22711	22610	22570	22613	22546	22372	22630	22450	22574	22614	22468	22580	22771	22699	22349	22639	22636	22725	22748	22593	22606	22674	22563	22856	22681	22536	22665	22906	22648	22427	22532	22608	22531	22598	22664	22605	22640	22589	22480	22554	22711	22699	22759	22684	22636	22551	22735	22455	22516	22731	22532	22758	22841	22564	22596	22787	22618	22711	22462	22542	22678	22572	22411	22667	22361	22544	22535	22665	22580	22548	22734	22779	22647	22671	22591	22551	22567	22600	22624	22661	22573	22364	22627	22633	22499	22949	22740	22477	22645	22706	22624	22652	22762	22633	22476	22729	22592	22703	22719	22581	22605	22644	22680	22660	22719	22392	22657	22540	22592	22766	22768	22464	22526	22403	22604	22684	22578	22662	22842	22418	22682	22711	22531	22527	22608	22711	22487	22754	22755	22397	22876	22723	22737	22497	22559	22465	22667	22608	22665	22506	22556	22573	22563	22566	22847	22673	22783	22563	22706	22593	22454	22597	22661	22662	22567	23120	22689	22765	22569	22628	22619	22672	22294	22632	22630	22475	22678	22636	22402	22422	22524	22713	22733	22666	22533	22584	22481	22864	22749	22515	22888	22542	22619	22591	22673	22528	22775	22672	22716	22393	22586	22621	22640	22576	22549	22712	22521	22721	22639	22499	22535	22611	22484	22402	22474	22631	22740	22599	22482	22625	22435	22367	22584	22778	22523	22745	22492	22513	22685	22462	22660	22652	22514	22469	22588	22524	22332	22533	22648	22579	22491	22667	22713	22556	22654	22706	22750	22511	22593	22718	22538	22728	22346	22708	22601	22531	22668	22800	22401	22633	22589	22760	22628	22539	22514	22652	22413	22672	22684	22644	22650	22497	22704	22653	22510	22675	22663	22778	22589	22566	22475	22637	22488	22636	22524	22850	22765	22455	22451	22796	22401	22804	22643	22568	22761	22507	22634	22523	22597	22307	22530	22662	22601	22607	22624	22749	22512	22638	22608	22909	22488	22849	22554	22607	22598	22524	22485	22705	22488	22532	22560	22746	22559	22746	22662	22514	22542	22664	22548	22714	22503	22611	22396	22615	22821	22575	22435	22424	22440	22476	22515	22777	22530	22667	22391	22483	22696	22848	22479	22600	22557	22596	22780	22541	22639	22654	22629	22514	22704	22596	22583	22577	22690	22599	22674	22517	22667	22499	22530	22454	22652	22486	22670	22727	22721	22582	22510	22526	22675	22725	22576	22605	22500	22541	22521	22528	22637	22625	22660	22471	22705	22813	22686	22788	22644	22397	22890	22621	22647	22478	22581	22764	22644	22598	22549	22625	22791	22794	22607	22703	22506	22478	22691	22580	22540	22666	22505	22535	22808	22530	22650	22413	22688	22707	22375	22513	22517	22794	22651	22665	22634	22790	22712	22654	22683	22507	22724	22750	22414	22501	22779	22624	22597	22645	22552	22413	22462	22832	22510	22533	22645	22670	22735	22598	22495	22380	22600	22655	22703	22683	22780	22681	22500	22265	22584	22490	22455	22549	22578	22548	22621	22511	22807	22598	22581	22713	22663	22797	22487	22625	22523	22657	22465	22467	22904	22522	22648	22540	22541	22590	22534	22610	22530	22746	22680	22705	22575	22701	22552	22401	22605	22646	22551	22617	22601	22396	22588	22607	22539	22433	22802	22534	22687	22605	22586	22584	22665	22637	22613	22455	22702	22762	22660	22499	22851	22668	22402	22629	22865	22709	22554	22636	22756	22644	22648	22617	22725	22544	22643	22574	22509	22509	22892	22595	22612	22715	22547	22534	22717	22447	22610	22537	22681	22637	22596	22417	22519	22482	22533	22796	22596	22752	22627	22540	22532	22811	22566	22657	22582	22649	22409	22545	22648	22709	22381	22809	22443	22710	22453	22664	22607	22507	22819	22721	22718	22573	22732	22703	22623	22568	22635	22572	22635	22648	22758	22577	22513	22718	22574	22713	22568	22802	22675	22730	22605	22632	22644	22726	22552	22566	22590	22831	22742	22535	22520	22676	22460	22290	22673	22489	22537	22583	22545	22532	22820	22518	22491	22606	22721	22590	22527	22557	22765	22733	22635	22580	22696	22587	22688	22746	22507	22600	22483	22699	22713	22602	22630	22780	22640	22661	22628	22752	22875	22540	22647	22497	22645	22591	22538	22681	22700	22650	22400	22737	22770	22635	22455	22701	22710	22624	22813	22762	22732	22680	22564	22555	22621	22644	22591	22779	22449	22575	22695	22755	22762	22537	22475	22712	22585	22381	22709	22616	22588	22770	22840	22781	22552	22547	22675	22624
23569	21852	30540	37058	37629	39489	40310	39097	38903	38708	38396	38352	38378	38277	37918	37884	38022	38035	38078	38143	37670	37808	37892	37785	37831	37995	38176	37948	38006	37907	38016	38029	37754	37826	38133	37839	37930	37705	37696	37739	37753	38059	37931	37650	37917	37830	37939	37914	38033	38087	37982	38081	38242	38040	37947	37527	37896	37874	37731	37814	37962	37957	37845	38021	37724	37772	37706	37924	38049	37762	37729	37814	37891	37742	38009	37958	37907	37890	37792	37801	37855	37882	37717	37829	37901	37618	38044	37896	37713	37918	37812	37892	38138	37926	37818	37718	37819	37705	37761	37892	37815	37895	38000	37998	37785	37580	37854	37958	37870	37952	37738	37768	37872	37658	37791	37874	37998	37702	37926	37973	37778	37978	37941	37770	37727	37833	37728	37710	37928	37786	37952	37917	37683	37775	37834	37757	37310	37492	37803	37802	37855	38112	37803	38045	37970	38108	37838	37957	37790	37656	37533	37684	37481	37579	37724	37859	37969	37752	37636	37787	37767	37595	37762	37799	37543	37944	37748	38177	38251	37727	37972	37854	37854	37636	37695	37905	37987	37749	37668	37844	37922	37575	37988	37684	37306	37832	37623	37845	37796	37664	37959	37836	37763	37773	37506	37846	37825	37967	37769	37713	37675	38059	37713	37902	37893	37958	37820	37811	37749	37624	37884	37746	37829	38102	37834	37780	38007	37824	38112	37698	38168	37682	37623	37752	37666	37724	37810	37962	37988	37838	37740	37522	37828	37978	37831	38025	37810	37690	38196	37600	37803	37818	37759	37758	38154	37838	37642	37773	37844	37870	37855	37769	37895	37769	37852	37716	37792	37788	37776	37554	37735	37881	38030	37797	37807	37806	37799	37856	37706	37879	37936	37672	37769	37894	37877	37625	37768	37496	37649	37792	38033	37903	37798	37634	38037	37949	37465	37711	37701	37817	37833	37712	37853	38130	38215	37490	37845	38019	37798	38051	37897	37678	37924	37711	37869	37469	38134	37949	37925	37983	37650	37826	37812	37729	37893	37517	38019	38144	37860	37456	37692	37828	37900	37853	37838	37790	37769	37655	37768	37695	37911	37768	37856	37720	37554	38027	37657	37880	37748	37958	37988	37671	37856	37540	37833	37739	37939	37899	37517	37814	37913	37973	37712	38050	38009	37864	37763	37711	37709	37851	37877	37881	37653	37718	37598	37547	37796	37998	37938	37545	37550	37706	37848	37758	37826	37873	37814	37838	37828	37939	37874	37690	37643	37776	37923	37753	37699	37827	37837	37777	37864	37592	37616	37771	37804	37729	38015	37837	37807	37874	37844	37750	37746	37962	37779	38149	37851	37930	37580	37920	37373	37916	37638	37982	38011	37872	38199	37739	37641	37792	37794	37862	37899	37639	37627	37752	37747	37687	37687	37748	37726	37422	37497	37903	37752	37616	37908	37830	38172	37742	37477	37730	37920	37779	37623	37676	37609	37799	38156	37975	37664	37846	37719	37877	37749	38053	37656	37859	37788	37643	37662	37916	37687	37971	37873	37806	38014	37882	37866	37736	37540	37724	37560	37556	37734	37783	37696	37714	37479	37713	37744	37639	37674	38055	37937	37906	37846	37570	37837	37852	37720	37741	37999	37597	37779	37902	37532	37698	37820	37655	37760	37899	37576	37485	37600	37862	37811	37823	37714	37712	37471	37682	37879	37529	37569	37537	37710	37900	37674	38114	37941	37678	37892	37869	37759	37871	37886	37842	38069	37634	37788	37693	38002	37773	37909	37740	37915	37723	37803	37927	37775	37675	38244	37725	37915	37832	37718	38128	37596	37775	37578	37754	37943	37909	37673	37710	37827	37868	37879	37735	37832	37614	37765	37667	37735	37740	37715	37614	37778	37623	37741	37670	37767	37654	37821	37680	37874	37583	37865	37868	37555	37869	37745	37742	37836	37922	37966	37912	38044	37608	37610	37672	38048	38175	37778	37901	37437	37684	37899	37873	37838	37855	37673	37890	37767	37832	37664	37881	37798	37980	37840	38219	37965	37832	37705	38091	37802	37702	37629	37737	37845	37726	37912	37809	37675	37624	37634	37734	37771	38002	38065	37765	37898	37743	37826	37885	37584	37488	37700	37759	37621	38033	37884	37835	37746	38082	37693	37783	37837	37669	37659	37736	38019	37642	37622	37851	37954	37969	37988	37493	37793	37862	37735	37811	37903	38171	37823	37976	37749	38060	37791	37730	37883	37911	37720	37856	37805	38058	38045	37911	37877	37698	37905	37730	37869	37709	37959	38116	37767	37727	37812	37841	37589	37632	37911	37804	37850	37848	37613	37957	37886	37968	37680	37718	37896	37788	37928	37824	37673	38147	38139	37743	37778	37856	37876	37641	37646	37968	37758	37820	38159	37886	37777	37592	37839	37659	37850	37848	37926	37691	37580	37834	37899	37756	37622	37513	37810	37856	37698	37729	37642	37837	37899	37920	37729	37763	37674	37759	38064	37806	37901	37865	38014	37866	37701	37955	37712	37885	37910	37652	37817	37909	37868	37507	37932	37833	37601	37698	37868	37721	37789	37674	37908	38183	37688	37729	38130	37819	37597	37867	37823	37842	37830	37675	37857	37912	37662	37687	37667	37623	37792	37748	37850	37872	37822	37762	37718	37444	37658	37761	37648	37637	37784	37822	38208	38112	37627	37856	37875	37838	37694	37707	37746	37344	37631	37675	37964	37761	37992	37965	37765	37847	37930	37579	37911	37840	37885	37632	37643	37958	37609	37861	37980	37756	38066	38070	37731	37869	38028	37816	37938	37755	37590	37793	37746	38004	37832	37825	37853	37797	37768	37599	37701	37631	37697	37892	37797	37760	37807	37692	38036	37721	37725	37578	37886	38059	37726	38106	37932	37751	37873	37883	37860	37843	37877	37822	37557	37556	37824	38006	38155	37893	37767	37915	37691	37585	37808	37637	37964	37643	38116	37688	37837	37804	37994	37706	37835	37543	37919	37904	37810	37834	37674	38013	38035	37731	37824	37862	37668	37696	37856	37857	37556	37719	37799	37866	37753	37637	37922	37968	38182	37704	37969	37693	37536	37955	37784	37991	38008	37815	37842	37886	37977	37845	37775	37856	37988	37790	37701	37661	37936	37756	37865	37650	37764	37980	37742	37911	38024	37805	37701	37838	37776	37593	37867	37558	37919	37681	37545	37829	37964	38109	38011	37828	37680	37703	37744	37786	37990	37820	37771	37745	37789	38290	38011	37813	37771	37693	37790	37906	37659	37778	37762	37814	37848	37889	37893	37963	37847	37708	38142	37884	38088	37918	37925	37714	38110	37801	37633	37969	37870	38034	37890	37878	37644	37651	37947	37910	37745	37660	37949	37558	37841	37762	37674	38066	37639	37774	37834	37595	37667	37780	37953	37948	37963	38048	38017	37552	37886	37612	38000	37824	37814	37970	37710	37842	37460	37781	38052	37843	37915	37947	38078	37998	37714	37597	37716	37749	37658	37862	37928	37805	37714	37673	37824	37895	37457	37829	37869	38094	38008	38151	37809	37555	37593	37819	37882	37826	37345	38284	37986	37878	37582	37786	37729	38053	37974	37748	37895	37607	37805	37606	37841	37528	37651	37735	37679	37770	38028	37636	37781	37699	37712	37780	37534	37877	37774	37743	38011	37762	37671	37903	37720	37947	37984	37815	37858	37768	37811	38013	37895	37537	37738	37459	37730	37812	37669	37871	37662	37904	37886	37515	37833	37789	38021	37765	37670	37651	37892	37714	37789	37686	38255	37651	37919	37821	37798	37930	37804	37496	37684	37718	37740	37613	37829	37835	37917	37979	37957	37865	37715	38085	37836	37765	37691	37757	38061	37923	37788	37857	37816	37831	37864	37846	37583	37999	38033	37872	38080	38103	37871	37560	37697	37937	37643	37903	37941	37544	37968	37894	37893	37867	37821	37758	37972	37644	37758	37835	37932	37803	37877	38011	38067	37943	37615	37511	37867	37803	37917	37580	37863	38014	37798	37796	37912	37984	38028	37675	37674	37659	37748	37654	37974	37904	37812	37697	37687	38028	37707	37689	37849	38060	38065	37767	37719	37470	37628	37818	37905	37929	37872	37957	37652	37845	37836	37642	37801	37633	37907	37920	37625	37802	37782	37912	37349	37854	38164	37871	37724	37798	37889	37816	37813	37709	37871	37593	37436	37851	37843	37942	37608	37743	37538	37623	37917	37716	37756	37779	37817	37689	37917	37840	37938	37785	37951	37700	37882	37747	37731	37779	37880	37851	37862	37843	37737	37913	37633	37864	37747	37444	37809	37843	37876	37762	37977	38001	37977	38209	38083	37824	37770	37763	37752	37713	37846	37898	37698	37742	38009	37856	37948	37613	37805	37671	37816	37880	37838	37575	37827	37952	37650	37636	37899	37870	37915	38085	37647	37784	37993	37778	37563	37983	37749	37511	37703	37846	38194	37951	37795	37773	38094	37892	37915	37709	37854	37740	38048	37751	37811	37868	37999	37777	37531	37823	37822	37814	37847	37918	37932	37663	37720	37992	37702	37800	37948	37869	37778	37760	37676	37952	37582	37817	38178	37719	37739	37763	38197	37835	37613	37694	37718	37777	37806	37744	37840	37729	37678	37778	38042	37948	37797	37773	37644	37727	37652	37772	37695	37857	37436	37694	38061	37777	37759	37958	37781	38001	37766	37787	37725	37935	37654	37839	37702	37773	37603	37779	37846	37688	38104	37647	37883	37688	37812	37764	37735	37815	37854	37637	37514	37785	37659	37884	37617	37870	37904	37792	37979	37854	37815	37675	37892	37842	37758	37746	37839	37672	37553	37557	37610	37769	37688	37955	37718	38002	38071	37944	37889	37860	37976	38008	37969	37731	37806	37824	37876	37551	37854	37891	37681	37838	37999	38003	37830	37794	37896	37892	37895	37719	37688	37840	37684	37661	37976	37841	37837	37874	37844	37907	37972	38096	37967	37718	37764	37842	37705	38258	37760	37820	37865	37871	38048	37906	38129	37855	37763	37834	37747	37723	37865	37784	37973	37922	37763	37860	37579	37666	37848	37726	38063	38238	38086	37839	37796	37862	37830	37777	37814	37628	37740	38000	38028	37701	37846	37856	37668	37657
25511	45563	39838	30928	27380	25986	25270	24337	23914	23457	23186	22983	22874	22717	22416	22572	22753	22750	22543	22576	22625	22648	22384	22585	22719	22387	22655	22437	22505	22480	22606	22550	22541	22502	22537	22442	22591	22541	22415	22462	22414	22385	22326	22286	22386	22543	22471	22589	22699	22703	22625	22704	22848	22659	22616	22289	22602	22636	22377	22438	22522	22452	22251	22495	22506	22617	22347	22580	22550	22250	22430	22441	22452	22480	22534	22591	22308	22446	22277	22329	22460	22522	22451	22560	22388	22429	22186	22432	22342	22137	22413	22339	22513	22523	22380	22229	22224	22586	22379	22456	22557	22236	22535	22411	22323	22436	22339	22362	22392	22543	22630	22337	22314	22445	22316	22660	22427	22510	22531	22284	22312	22388	22432	22215	22318	22337	22354	22383	22572	22420	22307	22290	22476	22381	22255	22589	22491	22301	22416	22371	22613	22232	22387	22519	22220	22478	22196	22413	22598	22370	22386	22203	22295	22491	22306	22272	22411	22284	22532	22339	22408	22397	22550	22365	22384	22350	22525	22264	22583	22513	22350	22271	22362	22519	22548	22543	22398	22336	22356	22356	22212	22236	22302	22517	22369	22483	22393	22433	22455	22388	22419	22711	22503	22219	22334	22409	22269	22391	22297	22400	22433	22586	22486	22445	22483	22390	22206	22393	22226	22206	22217	22323	22396	22428	22409	22366	22556	22305	22329	22324	22376	22348	22525	22439	22408	22435	22425	22293	22323	22466	22516	22383	22320	22483	22476	22407	22630	22497	22448	22256	22312	22516	22309	22590	22439	22636	22339	22386	22632	22504	22346	22240	22551	22571	22505	22452	22359	22266	22486	22424	22342	22577	22372	22333	22431	22570	22339	22684	22503	22220	22437	22342	22540	22269	22363	22408	22385	22529	22549	22602	22464	22341	22338	22351	22464	22426	22378	22315	22298	22386	22231	22340	22463	22529	22511	22342	22239	22316	22327	22458	22405	22597	22407	22471	22399	22405	22223	22458	22391	22355	22595	22490	22376	22342	22413	22335	22321	22286	22583	22463	22195	22623	22692	22337	22459	22335	22423	22316	22485	22316	22470	22245	22394	22294	22470	22281	22473	22358	22292	22379	22498	22472	22429	22418	22400	22464	22233	22339	22394	22558	22364	22319	22491	22255	22359	22517	22576	22423	22407	22263	22525	22659	22446	22393	22398	22315	22380	22364	22320	22230	22606	22472	22404	22501	22265	22324	22389	22344	22483	22561	22312	22637	22546	22268	22380	22509	22168	22357	22351	22371	22433	22317	22485	22373	22342	22556	22509	22529	22463	22509	22472	22212	22291	22159	22519	22364	22350	22324	22436	22496	22489	22573	22557	22249	22642	22515	22157	22472	22420	22372	22453	22536	22392	22354	22409	22523	22260	22435	22159	22498	22263	22298	22343	22728	22366	22391	22365	22319	22275	22308	22673	22419	22467	22474	22387	22210	22269	22300	22233	22397	22363	22566	22364	22306	22323	22559	22360	22519	22368	22283	22443	22402	22541	22358	22266	22353	22273	22405	22241	22360	22429	22141	22502	22232	22322	22298	22581	22444	22504	22255	22578	22315	22294	22334	22456	22434	22401	22449	22202	22532	22453	22311	22277	22339	22192	22325	22210	22453	22432	22473	22452	22432	22333	22429	22416	22537	22333	22486	22359	22162	22583	22412	22421	22408	22508	22273	22381	22526	22378	22542	22295	22304	22378	22417	22432	22358	22392	22512	22384	22399	22310	22491	22316	22393	22405	22236	22291	22394	22410	22440	22416	22392	22574	22429	22394	22453	22290	22429	22345	22391	22388	22458	22314	22400	22329	22455	22383	22405	22353	22596	22203	22507	22456	22321	22429	22412	22472	22465	22266	22443	22439	22485	22451	22193	22438	22170	22642	22179	22352	22392	22428	22480	22414	22337	22436	22411	22588	22361	22632	22511	22402	22319	22379	22361	22487	22401	22333	22364	22598	22413	22280	22398	22525	22573	22462	22357	22253	22304	22303	22324	22519	22251	22432	22341	22454	22437	22280	22472	22457	22322	22616	22529	22427	22463	22436	22370	22361	22391	22383	22568	22497	22563	22190	22597	22416	22365	22403	22545	22459	22432	22265	22504	22468	22262	22503	22446	22586	22399	22346	22391	22306	22488	22467	22309	22490	22267	22249	22609	22622	22419	22392	22586	22606	22523	22326	22441	22395	22314	22492	22481	22377	22446	22245	22280	22698	22452	22525	22475	22509	22575	22586	22595	22424	22445	22335	22375	22261	22533	22492	22720	22550	22179	22417	22415	22323	22444	22303	22507	22442	22252	22365	22308	22484	22336	22507	22307	22432	22515	22388	22500	22408	22395	22530	22446	22381	22412	22215	22342	22383	22370	22579	22382	22527	22271	22333	22382	22279	22312	22322	22405	22368	22537	22408	22547	22544	22513	22386	22368	22228	22493	22552	22394	22461	22375	22619	22482	22397	22600	22481	22480	22708	22405	22267	22477	22298	22190	22418	22394	22658	22368	22535	22333	22296	22327	22506	22605	22356	22413	22374	22387	22524	22704	22436	22405	22400	22288	22355	22392	22363	22263	22307	22243	22621	22371	22545	22522	22318	22312	22434	22404	22483	22468	22220	22312	22423	22404	22361	22381	22455	22447	22416	22432	22400	22427	22429	22535	22447	22396	22634	22406	22302	22270	22556	22209	22384	22398	22346	22430	22434	22431	22362	22347	22339	22451	22392	22407	22462	22534	22327	22335	22669	22451	22522	22305	22369	22494	22362	22244	22326	22552	22370	22552	22527	22250	22388	22448	22410	22303	22467	22269	22440	22325	22352	22549	22583	22339	22563	22456	22309	22562	22373	22467	22520	22405	22493	22526	22211	22087	22425	22289	22520	22428	22347	22428	22336	22366	22290	22264	22393	22597	22465	22457	22321	22394	22305	22452	22500	22387	22200	22575	22403	22427	22618	22350	22696	22216	22473	22312	22460	22389	22439	22419	22518	22444	22476	22493	22402	22558	22514	22674	22401	22437	22472	22229	22410	22418	22360	22297	22601	22450	22323	22296	22541	22433	22436	22669	22331	22343	22319	22471	22555	22275	22449	22445	22375	22597	22389	22643	22182	22307	22220	22511	22412	22619	22478	22367	22379	22504	22475	22582	22579	22406	22278	22572	22383	22633	22479	22236	22299	22475	22513	22173	22408	22444	22560	22326	22270	22543	22212	22307	22474	22353	22323	22438	22635	22523	22167	22516	22281	22402	22377	22144	22400	22393	22389	22493	22326	22588	22415	22351	22259	22461	22452	22472	22541	22256	22492	22487	22333	22408	22420	22412	22328	22438	22301	22332	22345	22305	22468	22178	22390	22363	22635	22445	22315	22583	22474	22277	22351	22482	22348	22510	22315	22492	22322	22348	22442	22394	22546	22313	22513	22497	22401	22460	22340	22329	22437	22363	22475	22408	22413	22328	22419	22391	22271	22568	22368	22396	22391	22478	22428	22604	22565	22621	22441	22308	22354	22469	22366	22280	22442	22637	22363	22529	22460	22272	22506	22437	22400	22367	22628	22499	22402	22625	22459	22592	22441	22567	22168	22485	22496	22459	22490	22422	22274	22392	22324	22279	22484	22317	22231	22515	22308	22267	22490	22486	22296	22306	22588	22535	22493	22315	22394	22687	22487	22443	22455	22473	22303	22519	22620	22442	22533	22417	22480	22239	22337	22462	22276	22381	22525	22205	22449	22560	22495	22040	22625	22481	22415	22458	22298	22391	22502	22401	22611	22262	22271	22419	22367	22428	22494	22537	22591	22488	22445	22253	22482	22328	22528	22377	22500	22509	22381	22547	22280	22463	22706	22549	22447	22423	22577	22629	22546	22217	22337	22289	22271	22398	22510	22285	22550	22399	22510	22334	22406	22396	22407	22352	22351	22291	22484	22653	22362	22379	22340	22283	22341	22399	22575	22383	22333	22325	22470	22214	22233	22490	22278	22507	22377	22358	22502	22362	22356	22358	22533	22144	22322	22330	22405	22365	22369	22488	22592	22575	22455	22311	22584	22510	22430	22346	22403	22312	22575	22374	22597	22423	22294	22254	22583	22277	22498	22500	22363	22464	22412	22654	22585	22415	22402	22442	22435	22494	22442	22311	22577	22327	22478	22297	22520	22487	22468	22524	22518	22378	22358	22381	22401	22430	22414	22303	22593	22535	22506	22333	22479	22525	22361	22392	22322	22531	22331	22328	22671	22446	22458	22384	22405	22420	22377	22314	22590	22349	22324	22490	22369	22258	22326	22392	22452	22455	22525	22324	22417	22528	22359	22406	22403	22207	22404	22239	22432	22302	22373	22368	22231	22426	22454	22720	22434	22256	22345	22413	22482	22323	22391	22476	22574	22355	22565	22538	22246	22553	22286	22392	22481	22503	22490	22396	22417	22415	22661	22286	22424	22403	22230	22484	22419	22458	22517	22374	22442	22226	22542	22511	22496	22456	22167	22408	22399	22481	22394	22414	22560	22261	22439	22148	22350	22365	22495	22556	22559	22540	22514	22350	22248	22359	22465	22328	22344	22443	22350	22283	22444	22429	22480	22439	22558	22366	22330	22335	22403	22652	22363	22336	22650	22244	22413	22332	22669	22480	22410	22516	22387	22362	22437	22351	22483	22080	22474	22314	22500	22488	22554	22396	22280	22352	22322	22537	22528	22564	22220	22423	22480	22363	22426	22321	22483	22291	22489	22279	22461	22249	22553	22474	22260	22311	22479	22363	22322	22436	22418	22561	22237	22600	22310	22350	22502	22450	22422	22300	22169	22224	22523	22397	22447	22466	22562	22535	22393	22229	22307	22507	22410	22540	22409	22244	22468	22464	22384	22333	22494	22446	22482	22325	22655	22304	22503	22458	22416	22400	22486	22572	22325	22477	22493	22498	22316	22396	22302	22498	22510	22273	22479	22465	22328	22550	22417	22482	22349	22498	22494	22452	22349	22345	22478	22520	22402	22199	22519	22361	22386	22359	22282	22554	22539	22258	22203	22397	22435	22481	22531	22452	22444	22597	22302	22695	22493	22284	22522	22420	22291	22249	22355	22471	22589	22429	22287	22514	22470	22350	22449	22367	22441	22446	22215	22649
22831	21659	29842	36141	37882	40354	41394	40124	38911	38808	38453	38062	38073	37914	38134	37790	37709	37701	37492	37734	37669	37698	37808	37524	37871	37908	37624	37613	37564	37622	37545	37477	37367	37646	37576	37416	37306	37689	37289	37433	37489	37509	37558	37466	37855	37636	37424	37636	37529	37374	37601	37545	37923	37579	37497	37503	37509	37685	37862	37592	37534	37172	37470	37272	37321	37485	37683	37337	37299	37452	37388	37391	37561	37443	37267	37328	37455	37279	37394	37571	37445	37620	37310	37421	37259	37440	37544	37593	37392	37464	37330	37330	37338	37520	37593	37458	37477	37700	37415	37446	37223	37675	37350	37243	37540	37631	37340	37388	37277	37405	37435	37541	37553	37522	37302	37379	37301	37412	37324	37568	37571	37139	37189	37299	37356	37637	37560	37509	37521	37383	37766	37651	37428	37576	37600	37066	37579	37454	37497	37357	37486	37423	37506	37367	37462	37155	37239	37054	37328	37312	37641	37406	37294	37338	37447	37316	37345	37655	37433	37210	37606	37381	37292	37477	37355	37230	37733	37709	37187	37404	37489	37213	37388	37344	37435	37505	37418	37283	37295	37605	37373	37743	37546	37600	37411	37028	37404	37449	37275	37735	37587	37466	37530	37665	37506	37470	37355	37340	37590	37589	37303	37339	37295	37459	37447	37399	37425	37395	37383	37641	37210	37615	37307	37535	37281	37398	37203	37371	37488	37430	37333	37553	37543	37453	37374	37216	37304	37436	37138	37390	37540	37584	37440	37319	37721	37384	37374	37594	37434	37490	37497	37125	37371	37432	37513	37246	37616	37185	37368	37463	37628	37464	37548	37646	37371	37541	37180	37297	37494	37481	37391	37306	37505	37566	37419	37370	37355	36964	37302	37183	37478	37476	37398	37325	37527	37423	37234	37480	37364	37298	37308	37490	37314	37508	37146	37652	37367	37359	37540	37533	37438	37427	37531	37319	37651	37335	37434	37667	37495	37417	37405	37717	37354	37656	37246	37604	37437	37125	37460	37443	37635	37682	37575	37286	37553	37412	37338	37447	37294	37206	37264	37185	37332	37419	37646	37275	37467	37574	37586	37547	37501	37328	37627	37390	37463	37382	37575	37719	37355	37550	37498	37350	37229	37591	37359	37379	37720	37566	37311	37434	37588	37575	37354	37440	37530	37176	37310	37220	37215	37553	37432	37240	37536	37519	37520	37439	37326	37319	37685	37634	37210	37377	37393	37341	37506	37722	37417	37228	37536	37186	37471	37462	37347	37445	37325	37510	37476	37440	37416	37384	37519	37471	37404	37535	37461	37418	37510	37305	37325	37539	37492	37383	37483	37102	37281	37363	37451	37641	37401	37295	37381	37438	37321	37421	37300	37258	37302	37232	37349	37196	37505	37452	37327	37250	37276	37535	37351	37664	37531	37466	37311	37580	37501	37670	37217	37365	37447	37322	37543	37625	37188	37487	37513	37328	37619	37494	37492	37383	37533	37520	37534	37670	37502	37261	37354	37426	37270	37380	37531	37158	37448	37361	37619	37607	37182	37175	37484	37220	37119	37303	37477	37637	37678	37410	37147	37501	37571	37483	37503	37377	37430	37600	37653	37543	37399	37616	37194	37417	37231	37312	37176	37485	37502	37468	37494	37443	37389	37347	37471	37602	37307	37393	37564	37580	37322	37243	37437	37604	37556	37634	37631	37430	37509	37518	37358	37263	37384	37385	37460	37302	37450	37550	37537	37581	37295	37230	37362	37330	37514	37463	37733	37361	37181	37427	37413	37287	37465	37377	37393	37323	37416	37274	37395	37544	37129	37664	37611	37604	37243	37690	37284	37591	37679	37309	37571	37207	37598	37276	37599	37283	37719	37133	37346	37341	37233	37137	37355	37152	37374	37545	37458	37488	37568	37444	37154	37401	37269	37551	37519	37184	37371	37255	37635	37450	37425	37529	37339	37004	37303	37456	37444	37594	37558	37459	37121	37369	37492	37605	37455	37477	37306	37382	37360	37291	37632	37164	37407	37500	37624	37555	37354	37451	37365	37284	37442	37599	37487	37398	37441	37547	37285	37674	37166	37263	37347	37383	37526	37327	37380	37373	37535	37408	37269	37083	37358	37720	37360	37505	37360	37370	37342	37372	37453	37257	37697	37338	37403	37398	37534	37438	37305	37198	37629	37140	37468	37747	37044	37468	37424	37565	37497	37462	37217	37548	37430	37548	37355	37165	37692	37569	37417	37539	37529	37438	37309	37232	37314	37115	37482	37591	37319	37282	37454	37253	37322	37392	37525	37254	37249	37289	37574	37587	37560	37446	37371	37170	37377	37498	37381	37294	37660	37368	37605	37550	37246	37378	37471	37611	37488	37722	37305	37281	37362	37398	37560	37507	37543	37575	37429	37396	37598	37297	37559	37733	37456	37414	37359	37491	37543	37386	37466	37457	37633	37640	37689	37301	37539	37435	37785	37349	37622	37256	37739	37446	37435	37255	37593	37401	37385	37445	37395	37499	37387	37568	37394	37364	37496	37552	37557	37336	37715	37393	37406	37383	37430	37807	37351	37414	37534	37360	37277	37328	37429	37193	37374	37404	37373	37329	37323	37541	37227	37162	37440	37509	37684	37367	37453	37356	37673	37486	37694	37284	37458	37335	37688	37523	37605	37367	37659	37499	37405	37369	37197	37455	37847	37487	37421	37504	37554	37422	37484	37251	37750	37426	37609	37676	37393	37508	37510	37500	37398	37107	37648	37409	37464	37423	37412	37363	37599	37266	37366	37321	37339	37705	37505	37415	37588	37267	37446	37461	37340	37358	37456	37664	37603	37460	37449	37456	37557	37576	37555	37439	37073	37244	37272	37495	37545	37503	37259	37450	37502	37584	37283	37542	37567	37411	37705	37391	37578	37408	37628	37641	37454	37637	37486	37327	37347	37358	37247	37302	37466	37203	37422	37476	37266	37317	37603	37185	37372	37247	37334	37608	37564	37502	37382	37190	37641	37669	37190	37363	37614	37505	37540	37484	37589	37620	37454	37444	37505	37525	37384	37218	37230	37584	37577	37508	37693	37640	37097	37320	37429	37539	37353	37456	37357	37421	37363	37503	37519	37536	37232	37651	37262	37370	37139	37255	37505	37737	37469	37413	37460	37479	37524	37302	37566	37579	37461	37260	37554	37659	37489	37215	37437	37303	37339	37516	37166	37330	37469	37513	37097	37407	37396	37421	37415	37153	37408	37502	37322	37196	37279	37370	37527	37416	37710	37775	37465	37388	37321	37327	37416	37225	37375	37468	37330	37450	37353	37437	37413	37218	37475	37427	37349	37492	37355	37681	37535	37587	37422	37364	37493	37489	37231	37315	37196	37565	37766	37460	37596	37323	37224	37535	37389	37445	37277	37275	37717	37419	37637	37652	37590	37222	37358	37667	37273	37257	37487	37386	37230	37482	37506	37267	37853	37245	37381	37453	37342	37131	37567	37866	37385	37232	37527	37175	37233	37556	37645	37365	37629	37461	37336	37475	37223	37328	37547	37556	37357	37516	37479	37313	37456	37351	37428	37501	37147	37477	37648	37354	37414	37552	37355	37310	37350	37390	37504	37673	37202	37619	37567	37408	37581	37506	37553	37463	37452	37317	37617	37505	37159	37301	37619	37523	37430	37423	37510	37318	37233	37291	37093	37598	37156	37316	37549	37557	37302	37181	37081	37337	37535	37295	37508	37355	37305	37376	37324	37179	37281	37553	37615	37555	37492	37589	37512	37310	37350	37629	37434	37205	37476	37490	37441	37350	37161	37327	37842	37363	37549	37198	37565	37340	37398	37453	37495	37566	37748	37255	37186	37145	37725	37506	37519	37818	37495	37172	37290	37391	37647	37496	37223	37579	37452	37459	37051	37204	37229	37432	37356	37241	37310	37216	37421	37530	37697	37482	37341	37527	37493	37526	37398	37498	37550	37522	37423	37371	37398	37270	37439	37499	37352	37214	37641	37574	37346	37506	37602	37433	37509	37362	37337	37550	37460	37570	37305	37342	37438	37549	37468	37500	37631	37458	37428	37316	37473	37099	37360	37478	37458	37132	37388	37575	37525	37253	37578	37396	37368	37630	37618	37394	37263	37581	37723	37722	37432	37497	37660	37243	37408	37462	37417	37261	37547	37766	37351	37418	37310	37596	37235	37587	37520	37392	37615	37303	37543	37364	37396	37418	37748	37588	37553	37529	37486	37378	37149	37425	37464	37344	37333	37305	37412	37283	37723	37324	37454	37271	37480	37553	37407	37609	37760	37544	37324	37407	37615	37354	37706	37395	37350	37503	37550	37469	37539	37533	37631	37001	37267	37217	37653	37388	37443	37399	37553	37415	37525	37412	37492	37320	37557	37753	37568	37542	37599	37693	37546	37378	37571	37393	37593	37350	37636	37505	37597	37446	37597	37629	37508	37409	37533	37631	37577	37370	37481	37336	37476	37318	37595	37443	37355	37366	37390	37386	37277	37364	37448	37555	37490	37304	37211	37637	37405	37678	37334	37494	37296	37407	37330	37572	37670	37543	37384	37366	37516	37436	37286	37552	37600	37548	37467	37240	37196	37629	37585	37416	37435	37430	37493	37565	37654	37326	37572	37266	37360	37509	37401	37490	37384	37310	37111	37435	37508	37360	37371	37400	37339	37419	37578	37526	37217	37218	37677	37209	37427	37364	37510	37275	37413	37463	37486	37327	37321	37223	37422	37537	37419	37422	37301	37536	37699	37266	37134	37466	37351	37452	37474	37609	37327	37590	37448	37510	37462	37067	37307	37466	37462	37392	37534	37336	37355	37349	37504	37547	37462	37522	37657	37528	37323	37538	37447	37218	37667	37195	37480	37499	37464	37636	37319	37571	37327	37484	37365	37332	37343	37611	37460	37140	37182	37455	37640	37435	37474	37346	37553	37587	37445	37290	37397	37229	37523	37359	37468	37553	37523	37493	37458	37512	37512	37492	37471	37503	37727	37414	37380	37454	37568	37746	37542	37352	37170	37282	37560	37349	37479	37588	37509	37485	37434	37300	37249	37498	37468	37558	37158	37469	37427	37101	37786	37272	37360	37628	37433	37414	37601	37585	37646	37573	37398	37564	37442	37561	37402	37270	37416	37419	37548	37388	37480	37165
26742	49546	46615	36866	32128	29676	28451	26831	25392	24762	24364	23880	23452	23240	23107	23139	23046	22979	23051	23002	23035	22865	22883	23001	23011	22910	22693	22986	22772	22983	22893	22841	22629	23022	22817	22879	22676	22901	22912	22815	23076	22649	22587	22697	22726	22872	22676	22998	22807	22846	22704	23133	23893	22945	22484	22686	22930	22819	22758	22729	22549	22664	22774	22562	22613	22810	22750	22866	22716	22731	22670	22726	22735	22819	22674	22790	22679	22747	22899	22885	22800	22764	22982	22840	22786	22779	22622	22563	22893	22529	22797	22847	22598	22572	22751	22830	22728	22534	22711	22706	22659	22679	22611	22626	22847	22728	22616	22591	22693	22660	22853	22700	22790	22655	22792	22580	22553	22558	22811	22548	22571	22589	22748	22724	22947	22627	22465	22949	22425	22568	22652	22654	22735	22606	22793	22680	22570	22464	22778	22500	22751	22743	22863	22699	22683	22814	22436	22792	22880	22617	22643	22743	22624	22634	22575	22764	22548	22525	22756	22631	22985	22762	22546	22589	22765	22693	22682	22421	22729	22717	22782	22578	22880	22663	22442	22730	22673	22591	22672	22511	22599	22577	22789	22703	22654	22507	22696	22640	22857	22526	22675	22781	22692	22399	22611	22703	22568	22796	22459	22528	22647	22429	22670	22801	22652	22568	22767	22749	22672	22694	22841	22624	22539	22727	22735	22720	22779	22558	22725	22592	22494	22610	22735	22693	22655	22688	22585	22720	22882	22555	22671	22539	22801	22585	22737	22744	22579	22755	22724	22594	22628	22455	22590	22481	22702	22664	22719	22571	22619	22476	22800	22723	22585	22661	22666	22725	22776	22518	22691	22574	22603	22800	22649	22835	22485	22571	22650	22760	22532	22740	22568	22685	22734	22671	22579	22682	22517	22429	22318	22798	22653	22726	22657	22681	22627	22494	22903	22672	22694	22680	22763	22555	22810	22603	22956	22745	22652	22618	22715	22616	22575	22732	22782	22655	22555	22790	22553	22889	22766	22542	22523	22850	22709	22471	22777	22716	22927	22729	22584	22621	22467	22907	22609	22688	22757	22415	22463	22544	22854	22418	22581	22650	22653	22693	22572	22816	22647	22812	22400	22914	22741	22773	22830	22752	22431	22675	22668	22783	22645	22350	22693	22633	22675	22628	22384	22621	22598	22532	22650	22617	22583	22529	22794	22952	22672	22513	22706	22621	22558	22456	22510	22742	22650	22548	22597	22722	22819	22782	22706	22635	22609	22647	22841	22606	22701	22712	22778	22843	22626	22764	22618	22607	22805	22409	22746	22702	22579	22500	22602	22757	22790	22627	22570	22668	22623	22539	22640	22606	22701	22811	22673	22524	22743	22771	22759	22729	22506	22531	22667	22774	22569	22840	22543	22551	22764	22708	22744	22522	22745	22524	22511	22497	22823	22549	22651	22686	22636	22667	22726	22805	22663	22747	22621	22607	22453	22612	22663	22675	22674	22621	22622	22672	22769	22719	22681	22653	22474	22601	22479	22736	22848	22732	22759	22752	22891	22458	22749	22866	22583	22615	22565	22764	22706	22645	22800	22689	22791	22680	22670	22692	22666	22523	22660	22628	22793	22595	22764	22543	22791	22474	22520	22769	22663	22637	22668	22784	22606	22590	22794	22657	22591	22789	22759	22823	22630	22553	22562	22731	22553	22418	22755	22683	22675	22735	22761	22458	22714	22574	22695	22745	22693	22630	22615	22728	22654	22888	22642	22673	22660	22680	22705	22519	22845	22885	22614	22571	22692	22647	22678	22704	22896	22822	22712	22661	22819	22424	22831	22556	22647	22966	22751	22674	22562	22830	22534	22567	22676	22589	22497	22623	22559	22667	22879	22708	22470	22883	22489	22591	22677	22562	22628	22616	22769	22679	22721	22555	22773	22800	22631	22879	22634	22642	22666	22585	22752	22788	22689	22722	22612	22769	22632	22654	22758	22628	22823	22669	22585	22761	22618	22531	22854	22771	22800	22730	22839	22774	22749	22457	22668	22754	22708	22636	22521	22553	22475	22711	22634	22459	22505	22721	22565	22598	22559	22810	22822	22790	22637	22699	22792	22575	22562	22950	22705	22678	22745	22728	22709	22612	22616	22515	22726	22697	22654	22733	22714	22774	22417	22625	22621	22566	22569	22563	22782	22610	22711	22479	22732	22687	22769	22590	22664	22522	22720	22595	22666	22758	22666	22565	22699	22458	22706	22623	22635	22510	22435	22697	22723	22501	22798	22564	22629	22475	22724	22531	22758	22835	22694	22771	22606	22700	22558	22590	22828	22457	22819	22532	22588	22645	22614	22495	22809	22484	22394	22696	22716	22891	22413	22525	22528	22544	22616	22562	22654	22879	22664	22498	22746	22627	22792	22627	22681	22667	22719	22653	22623	22879	22762	22562	22812	22648	22711	22798	22676	22613	22716	22476	22899	22723	22825	22568	22629	22920	22680	22685	22856	22608	22778	22531	22706	22632	22656	22593	22672	22790	22464	22837	22612	22735	22819	22600	22849	22581	22668	22649	22639	22620	22810	22611	22783	22631	22590	22698	22853	22676	22763	22704	22675	22685	22408	22791	22628	22571	22677	22664	22545	22786	22637	22725	22618	22631	22864	22660	22834	22631	22494	22829	22697	22697	22726	22607	22570	22596	22730	22611	22799	22830	22683	22781	22668	22815	22561	22500	22649	22533	22757	22785	22515	22716	22638	22738	22599	22800	22581	22755	22512	22611	22651	22574	22766	22630	22670	22631	22709	22536	22649	22542	22703	22717	22725	22670	22867	22548	22673	22721	22594	22530	22595	22806	22778	22885	22672	22742	22502	22595	22645	22825	22807	22600	22739	22677	22618	22773	22581	22562	22783	22817	22618	22696	22676	22949	22808	22752	22576	22635	22611	22700	22601	22605	22617	22828	22879	22498	22782	22678	22583	22565	22745	22649	22704	22691	22393	22675	22664	22579	22545	22699	22561	22777	22593	22873	22806	22711	22657	22830	22519	22665	22824	22522	22776	22794	22777	22509	22589	22722	22548	22608	22543	22720	22657	22725	22519	22784	22572	22450	22907	22775	22624	22683	22573	22832	22427	22818	22489	22706	22750	22634	22507	22666	22591	22582	22633	22774	22573	22593	22882	22618	22915	22719	22760	22753	22656	22710	22716	22755	22640	22690	22629	22723	22710	22751	22717	22675	22699	22551	22548	22563	22491	22695	22513	22712	22749	22654	22602	22657	22714	22714	22660	22598	22664	22990	22636	22676	22833	22524	22961	22584	22797	22785	22731	22520	22887	22552	22551	22700	22702	22491	22596	22721	22750	22713	22692	22495	22624	22801	22709	22853	22737	22585	22521	22516	22724	22735	22637	22564	22658	22666	22673	23060	22789	22691	22787	22724	22633	22623	22540	22761	22698	22453	22747	22532	22719	22713	22771	22536	22769	22767	22553	22511	22755	22666	22621	22579	22636	22794	22707	22687	22648	22585	22397	22616	22686	22759	22544	22867	22622	22738	22697	22720	22740	22618	22586	22672	22787	22698	22573	22664	22650	22578	22801	22855	22587	22713	22648	22460	22593	22768	22863	22546	22679	22617	22689	22674	22592	22837	22599	22611	22525	22862	22635	22813	22781	22641	22606	22811	22768	22564	22800	22461	22698	22752	22720	22616	22615	22650	22588	22458	22706	22535	22629	22754	22419	22880	22944	22709	22768	22601	22463	22757	22591	22554	22585	22670	22572	22795	22682	22828	22628	22458	22689	22760	22549	22561	22571	22832	22649	22640	22567	22607	22759	22584	22648	22735	22761	22860	22673	22499	22633	22629	22719	22562	22516	22548	22778	22522	22705	22693	22776	22633	22913	22813	22615	22538	22836	22742	22876	22701	22670	22700	22684	22767	22842	22511	22754	22667	22815	22720	22742	22845	22678	22674	22697	22853	22595	22677	22719	22563	22852	22644	22728	22584	22642	22624	22682	22831	22685	22484	22729	22764	22564	22767	22807	22634	22754	22730	22685	22729	22844	22773	22630	22730	22852	22501	22691	22765	22703	22605	22676	22706	22677	22812	22651	22593	22729	22588	22851	22667	22567	22649	22630	22801	22665	22711	22507	22569	22942	22392	22553	22709	22529	22640	22672	22556	22824	22628	22637	22666	22574	22765	22706	22463	22581	22939	22663	22677	22551	22769	22565	22823	22561	22847	22586	22843	22749	22751	22759	22785	22546	22838	22720	22676	22384	22721	22475	22821	22670	22755	22789	22798	22679	22865	22709	22466	22794	22528	22605	22576	22637	22606	22742	22741	22722	22609	22757	22705	22684	22694	22642	22696	22773	22723	22549	22554	22484	22645	22710	22558	22518	22613	22512	22629	22703	22667	22807	22750	22670	22725	22596	22690	22639	22770	22564	22758	22755	22663	22662	22651	22562	22684	22662	22708	22869	22702	22710	22700	22694	22641	22812	22606	22712	22668	22693	22554	22655	22586	22706	22528	22481	22587	22634	22725	22807	22762	22552	22282	22528	22621	22511	22788	22523	22622	22574	22434	22646	22544	22737	22732	22569	22613	22587	22710	22852	22625	22867	22670	22689	22480	22712	22477	22849	22603	22403	22775	22609	22713	22858	22608	22759	22599	22718	22765	22551	22736	22619	22378	22628	22665	22661	22686	22666	22667	22688	22806	22595	22435	22595	22731	22822	22456	22464	22729	22635	22815	22806	22721	22703	22718	22650	22737	22611	22595	22577	22769	22698	22916	22696	22685	22635	22553	22771	22555	22736	22835	22449	22746	22591	22453	22846	22779	22672	22352	22701	22732	22706	22531	22703	22648	22518	22738	22729	22619	22797	22546	22715	22775	22813	22650	22682	22817	22640	22716	22593	22759	22725	22621	22652	22688	22743	22773	22820	22531	22368	22671	22531	22492	22584	22825	22613	22864	22726	22442	22682	22615	22498	22757	22522	22615	22629	22531	22689	22566	22745	22711	22659	22790	22693	22780	22615	22793	22700	22757	22679	22688	22743	22675	22693	22780	22565	22698	22740	22864	22567	22603	22656	22837	22779	22620	22654	22648	22657	22515	22839	22533	22595	22837	22606	22503	22643	22543	22789	22630	22687	22538	22404	22658	22727	22563
32824	32117	40977	40834	38796	39583	39089	38716	38781	38659	38766	38257	38751	38269	38486	38200	38355	38197	38192	38414	38421	38297	38442	38256	38640	38562	38607	38474	38420	38360	38243	38134	38518	38270	38118	38370	38288	38245	38238	38100	38406	38231	37978	38417	38236	37865	38332	38234	38334	38452	38585	38206	38368	38236	38313	38365	38454	38332	38350	38362	38231	38391	38170	38257	38224	38284	38332	38104	38242	38555	38293	38274	38383	38244	38354	38293	38476	38393	38246	38398	38328	38018	38324	38467	38447	38135	38338	38380	38191	38491	38236	38488	38274	38282	38346	38224	38101	38156	38273	38358	38147	38198	38342	38076	38294	38627	38328	38151	38293	38217	38103	38240	38487	38344	38152	38237	38335	38217	38252	38265	38313	38073	38127	38319	38390	38646	38347	38492	38161	38300	38686	38088	38336	38048	38363	38426	38258	38076	38196	38460	38192	38205	38245	38208	38339	38118	38365	38132	38112	38135	38215	38377	38203	38118	38415	38134	38491	38078	38240	38483	38286	38199	38180	38320	38246	38247	38364	38489	38427	38167	38201	38189	38179	38078	38237	38230	38081	38346	38315	38363	38173	38198	38486	38226	38264	38313	38457	37991	38375	38248	38053	38347	38275	38213	38101	38420	38250	38259	38307	38298	38019	38329	38204	38182	38459	38610	38451	38498	38340	38272	38401	37891	38531	38397	38328	38171	38219	38355	38192	38319	38185	38508	38330	38354	38433	38426	37929	38094	38252	38536	38151	38570	38425	38283	38273	38391	38475	38098	38546	38326	38262	38288	38429	38265	38384	38023	38052	38232	38238	38447	38442	38112	38377	38001	38282	38270	38412	38217	38357	38178	38036	38450	38248	38078	38109	38112	38379	38210	38306	38267	38560	38245	38433	38307	38295	38446	38185	38159	38326	38186	38578	38162	38194	38378	38370	38563	38076	38402	38275	38038	38321	38363	38330	38365	38328	38022	38034	38421	38095	38287	38268	38113	37855	38447	38193	38217	38425	38180	38332	38366	38192	38499	38148	38493	38208	38581	38256	38038	38439	38384	38220	38059	38248	38225	38223	38186	38315	38248	38174	38342	38212	38342	38206	38538	38505	38169	38234	38291	38107	38647	38233	38385	38020	38421	38315	38271	38448	38232	38206	38337	38317	38455	38440	38161	38448	38307	38193	38503	38063	38336	38183	38384	38301	38232	38236	38226	38239	38254	38112	38454	38308	38463	38436	38156	38375	38243	38447	38185	38260	38383	38514	38262	38314	38393	38636	38239	38504	38418	38503	38195	38473	37821	38340	38198	38300	38185	38505	38394	38223	38353	38473	38302	38345	38192	38256	38280	38344	38383	38390	38245	38511	38228	37933	38414	38572	38334	38419	38089	38556	38413	38570	38165	38402	38353	38216	38296	38564	38443	37988	38480	38295	38282	38188	38103	38366	38487	38118	38169	38167	38421	38081	38023	38051	38261	38234	37904	38440	38343	38194	38174	38421	38501	38189	38145	38316	37976	38374	38249	38305	38109	38311	38611	38167	38348	38394	38262	38208	38191	38055	38134	38127	38331	38600	38323	38181	38391	38503	38285	38564	38330	38289	38151	38463	38371	38326	38106	38286	38272	38151	38413	38481	38243	38514	38372	38268	38391	38403	38115	38414	38310	38190	38007	38263	38327	38543	38721	38434	38194	38373	38325	38296	38602	38155	38097	38487	38239	38219	38241	38306	38324	38623	38252	38337	38413	38573	38445	38302	38210	38335	38263	38471	38316	38312	38262	38263	38246	38481	38320	38655	38174	38089	38217	38260	38436	38231	38297	38061	38309	38562	38174	38336	38435	38433	38173	38379	38318	38133	38336	38276	38116	38189	38540	38388	38182	38147	38403	38279	38389	38146	38463	38286	38254	38414	38452	38377	38475	38425	38216	38315	38202	38080	38362	38368	38053	38301	38313	38430	38304	38349	38093	38357	38270	38142	38590	38338	38154	38330	38590	38273	38488	38196	37997	38178	38037	38093	38235	38190	38357	38170	38273	38223	38082	38434	38152	38271	38296	38063	38089	38316	38305	38341	38020	38441	38314	38455	38437	38316	38387	38372	38051	38443	38640	38562	38343	38064	38200	38200	38165	38314	38396	38700	38366	38415	38313	38415	38418	38266	38375	38193	38057	38260	38299	38200	38349	38229	38455	38364	38250	38230	38310	38209	38251	38313	38324	37843	38164	38129	38133	38231	38366	38247	38003	38616	38280	38534	38465	38278	38328	38214	38340	38592	38163	38617	38456	38184	38165	38378	38256	38250	38384	38420	38186	38387	38531	38127	38360	38164	38213	38396	38057	38247	38224	38397	38083	38234	38161	38048	38404	38647	38357	38109	38536	38374	38087	38350	38026	38205	38708	38027	37790	38194	38369	38113	38277	38513	38022	38312	38268	38490	38447	38352	38468	38370	38173	38077	38368	38300	38228	38470	38309	38294	38042	38150	38251	38313	38113	38112	37969	38254	38431	38483	38145	38348	38490	38356	38471	38111	38303	38272	38183	38239	38086	38331	38045	38027	38189	38056	38270	38209	38418	38233	38567	38396	37832	38348	38317	38566	38283	38452	38436	38697	38557	38328	38323	38422	38364	38400	38154	38293	38229	38408	38325	38264	38288	38166	38180	38175	38522	38333	38372	38413	38221	38345	38348	38114	38487	38291	38503	38495	38519	38516	38347	38420	38281	38170	38019	38480	38382	38175	38101	38323	38482	38102	38314	38323	38366	38309	38447	38101	38153	38432	38494	38067	38147	38588	38213	38360	38638	38218	38192	38493	38396	38356	38185	38458	38543	38284	38226	38180	38355	37992	38100	38077	38293	38431	38329	38257	38319	38425	38117	38281	37998	37992	38390	38090	38334	38351	38280	38092	38176	38513	38282	38114	38191	38327	38331	38570	38306	38566	38396	38309	38432	38187	38313	38351	38483	38371	38147	38385	38186	38531	38440	38170	38209	38290	38052	38326	38542	38428	38321	38428	38430	38145	38145	38365	38263	38565	38266	38032	38157	38448	38399	38188	38166	38520	38273	38239	38354	38299	38581	38398	38400	38208	38162	38110	38219	38094	38254	38385	38256	38246	38419	38294	38271	38145	38425	38375	38320	38514	38336	38285	38119	38243	38429	38429	38647	38052	38428	38470	38284	38007	38149	38256	38504	38603	38241	38361	38284	38271	38311	38378	38226	38024	38229	38362	38115	38086	38460	38176	38074	38230	38064	38586	38379	38382	38272	38355	38463	38191	38409	38219	38317	38210	38149	38267	38317	38239	38532	37939	37968	38246	38298	38031	38198	38352	38239	38500	38513	38301	38281	38223	38329	38106	38330	38449	38423	38263	38334	38075	38137	38468	38151	38093	38149	38229	38384	38168	38359	38123	38152	38331	38401	38432	38132	38194	38047	38234	38556	38525	38451	38222	38334	38239	38313	38202	38284	38532	38293	38603	38688	37983	38201	38409	38087	38364	38245	38363	38236	38169	38220	38416	38292	38547	38322	38254	38320	38404	38079	38202	38457	38117	38144	38311	38299	38286	38230	38673	38374	38545	38302	38265	38224	38292	37992	38381	38307	38268	38238	38376	38281	38077	38146	38063	38343	38353	38436	38438	38272	38407	38534	38329	38321	38489	38231	38270	38349	38187	38503	38349	38413	38343	38317	38375	38191	38170	38418	38483	38305	38583	38268	38311	38384	38496	38340	38303	38101	38217	38269	38241	38331	38344	38436	38244	38347	38333	38118	38183	38443	38301	38304	38306	38004	38267	38371	38302	38373	38390	38223	38100	38594	38367	38610	38186	38139	38138	38426	38281	38363	38431	38598	38405	38423	38462	38141	38452	38218	38170	38301	38137	38221	38497	38304	38578	38300	38289	38591	38139	38177	38464	38297	38379	38143	38281	38058	38224	38498	38706	38210	38691	38305	38253	38523	38169	38275	38434	38377	38369	38552	38243	38293	38382	38297	38721	38397	38285	38328	38103	38227	38489	38438	38316	38489	38241	38295	38589	38376	38177	38305	38269	38363	38059	38422	38266	38260	38033	38283	38575	38526	38439	38587	38256	38273	38198	38499	38345	38295	38296	38170	38144	38557	38400	38327	38441	38316	38291	38429	38133	38591	38373	38277	38116	38489	38385	38071	38095	38469	38420	38482	38042	38457	38032	38388	38222	38173	38172	38401	38290	38219	38464	38485	38188	38356	38134	38194	38503	38544	38045	38395	37892	37850	38128	38222	38275	38282	38379	38288	38291	38241	38226	38133	38290	38731	38275	38439	38482	38081	38437	38246	38238	38211	38402	38399	38204	38531	38397	38155	38209	38324	38367	38210	38441	38661	38413	38434	38249	38349	38432	38157	38712	38297	38306	38432	38587	38544	38413	38391	38440	38101	38429	38427	38437	38310	38409	38208	38279	38293	38240	37988	38155	38424	38210	38435	38319	38431	37976	38190	38404	38395	38252	38155	38108	38011	38022	38109	38302	38351	38529	38276	38121	38228	38107	38123	38221	38237	38494	38373	38162	38443	38579	38294	38394	37998	38376	37970	38353	38047	38190	38390	38445	38715	38529	38215	38322	38290	38350	38436	38512	38347	38470	38353	38025	38351	38231	38273	38385	38353	38189	38434	38119	37985	38290	37983	38506	38507	38393	38550	38531	38364	38139	38289	38120	38230	38294	38001	38165	38548	38261	38233	38518	38308	38583	38431	38293	38164	38703	38413	38376	38453	38282	38200	38231	38304	38415	38188	38214	37999	38106	38218	38451	38187	38352	38301	38133	38185	38231	38572	38384	38291	38526	38450	38350	38507	38243	38412	38398	38107	38437	38478	38060	38162	38327	38458	38424	38367	38353	38323	38230	38245	38141	38044	38345	38269	38367	38269	37934	38303	38051	38228	38234	38389	38238	38541	38469	38020	38173	38409	38447	38208	38211	38058	38302	38097	38147	38461	38680	38579	38169	38341	38280	38324	38223	38345	38478	38393	38119	38383	38457	38145	38270	38401	38532	38538	38299	38363	38388	38326	38245	38406	38064	38341	38145	38513	38423	38301	38364	38334	38089	38296	37981	38136	38335	38189	38481	38151	38261	38275	37956	38241	38091	38169	38448	38145	38389	38405	38552	38332
24123	30653	28830	25206	23850	23167	22742	22571	22437	22006	22123	21811	21867	21879	21852	21729	21681	21809	21970	21840	21751	21974	21888	21685	21801	21759	21987	21725	21857	21637	21786	21642	21609	21787	21464	21860	21499	21780	21705	21912	21590	21704	21826	21800	21642	21863	21716	21795	21631	21724	21573	21753	21987	21697	21832	21510	21653	21791	21801	21768	21685	21726	21810	21594	21689	21547	21783	21793	21712	21773	21800	21778	21745	21806	21827	21508	21804	21730	21670	21956	21723	21658	21713	21781	21776	21858	21721	21730	21754	21766	21691	21563	21563	21688	21755	21678	21775	21852	21640	21795	21724	21765	21726	21574	21782	21689	21609	21773	21770	21770	21789	21705	21797	21745	21431	21525	21850	21818	21896	21889	21883	21347	21832	21685	21514	21606	21885	21762	21776	21684	21563	21738	21580	21701	21666	21348	21858	21928	21812	21720	21806	21911	21552	21676	21708	21846	21887	21821	21690	21785	21698	21882	21754	21766	21781	21666	21645	21596	21638	21813	21821	21812	21936	21877	21748	21524	21557	21750	21716	21588	21769	21733	21850	21880	21778	21672	21967	21665	21649	21881	21792	21639	21753	21688	21608	21711	21719	21727	21544	21757	21841	21681	21749	21881	21742	21737	21659	21776	21773	21660	21650	21707	21756	21741	21793	21849	21669	21749	21688	21698	21798	21714	21662	21662	21860	21817	21827	21789	21649	21715	21581	21740	21731	21743	21743	21775	21862	21718	21755	21835	21707	21711	21740	21673	21761	21871	21600	21659	21632	21826	21550	21793	21690	21733	21851	21519	21883	21694	21673	21793	21750	21764	21673	21865	21952	21647	21671	21692	21604	21719	21707	21657	21689	21624	21873	21514	21655	21554	21675	21676	21515	21935	21727	21847	21681	21776	21761	21661	21736	21576	21687	21773	21460	21702	21684	21831	21743	21461	21774	21596	21768	21680	21729	21721	21580	21533	21790	21653	21797	21720	21524	21623	21604	21786	21612	21589	21857	21685	21809	21818	21729	21603	21829	21710	21659	21578	21702	21676	21658	21540	21633	21517	21915	21808	21850	21809	21671	21591	21872	21836	21717	21656	21798	21745	21818	21758	21534	21805	21658	21557	21697	21627	21710	21915	21796	21744	21877	21808	21870	21701	21773	21740	21725	21766	21749	21816	21593	21770	21758	21754	21924	21857	21699	21656	21715	21734	21796	21793	21677	21555	21594	21635	21801	21766	21752	21750	21765	21553	21780	21717	21812	21621	21616	21642	21919	21798	21785	21689	21704	21701	21666	21758	21789	21680	21476	21740	21564	21566	21751	21670	21610	21818	21679	21649	21768	21939	21751	21745	21887	21773	21767	21712	21650	21892	21776	21764	21463	21527	21594	21772	22086	21774	21521	21644	21813	21628	21746	21881	21883	21745	21646	21774	21755	21702	21719	21820	21700	21487	21589	21712	21600	22007	21666	21637	21673	21868	21597	21927	21638	21753	21650	21537	21741	21784	21771	21632	21691	21801	21778	21580	21698	21805	21602	21749	21921	22013	21658	21948	21646	21799	21590	21793	21716	21723	21780	21797	21572	21824	21744	21798	21776	21800	21685	21806	21774	21508	21720	21588	21699	21945	21655	21826	21748	21838	21674	21531	21598	21799	21746	21736	21786	21640	21765	21758	21694	21595	21955	21662	21758	21740	21624	21719	21744	21602	21756	21715	21710	21829	21820	21632	22066	21924	21753	21758	21641	21904	21809	21731	21708	21606	21753	21596	21870	21737	21870	21663	21640	21698	21780	21482	21877	21814	21745	21607	21997	21674	21845	21931	21755	21776	21619	21669	21791	21511	21803	21740	21719	21655	21773	21727	21671	21750	21937	21635	21751	21805	21838	21847	21933	21809	21744	21704	21693	21736	21661	21911	21669	21709	21811	21667	21432	21960	21737	21768	21653	21774	21799	21808	21605	21846	21852	21554	21668	21730	21861	21831	21550	21810	21676	21654	21629	21761	21651	21581	21703	21717	21781	21723	21649	21692	21802	21723	21910	21838	21573	21825	21632	21877	21833	21716	21704	21897	21591	21578	21875	21766	21629	21889	21772	21717	21660	21730	21838	21729	21976	21728	21617	21627	21809	21753	21628	21660	21914	21651	21911	21711	21956	21727	21680	21687	21766	21677	21705	21830	21804	21628	21690	21596	21818	21867	21743	21780	21766	21792	21687	22001	21900	21667	21571	21640	21809	21637	21781	21847	21614	21661	21770	21538	21618	21774	21738	21809	21893	21638	21912	21624	21557	21731	21577	21870	21791	21777	21720	21586	21844	21723	21579	21646	21837	21646	21528	21655	21686	21729	21585	21970	21826	21752	21631	21825	21676	21474	21683	21933	21649	21582	21916	21746	21871	21830	21926	21850	21774	21685	21563	21767	21785	21855	21675	21974	21627	21756	21788	21770	21813	21637	21667	21763	21731	21892	21716	21725	21580	21774	21923	21591	21808	21814	21594	21563	21840	21602	21767	21673	21935	21653	21783	21863	21560	21669	21670	21645	21517	21880	21735	21800	21732	21776	21780	21781	21866	21584	21773	21651	21794	21581	21751	21816	21715	21902	21683	21740	21820	21906	21614	21657	21725	21809	21847	21465	21884	21645	21761	21816	21743	21853	21839	21642	21716	21731	21834	21671	21763	21657	21741	21632	21610	21908	21826	21508	21684	21514	21671	21351	21725	21865	21632	21747	21688	21877	21686	21849	21736	21789	21839	21913	21702	21777	21741	21813	21848	21596	21997	21602	21738	21612	21764	21615	21813	21857	21761	21716	21681	21740	21802	21787	21802	21630	21734	21711	21584	21673	21849	21901	21797	21819	21817	21768	21807	21653	21684	21650	21713	21788	21636	21529	21621	21643	21722	21805	21795	21925	21895	21645	21755	21566	21830	21769	21699	21754	21822	21730	21534	21834	21910	21659	21782	22041	21780	21842	21601	21714	21658	21711	21769	21693	21697	21916	21780	21699	21642	21723	21852	21793	21823	21775	21889	21843	21607	21513	21488	21627	21767	21814	21887	21679	21711	21538	21824	21713	22057	21551	21738	21431	21796	21623	21730	21682	21777	21774	21679	21711	21742	21576	21749	21614	21695	21664	21807	21616	21806	21585	21785	21823	21712	21704	21513	21628	21869	21692	21778	21550	21878	21652	21692	21733	21928	21493	21885	21456	21909	21739	21757	21907	21722	21853	21741	21637	21602	21937	21729	21485	21882	21691	21786	21571	21946	21862	21862	21871	21854	21684	21922	21659	21776	21497	21829	21638	21562	21804	21839	21674	21714	21841	21864	21825	21719	21521	21782	21681	21555	21822	21743	21606	21616	21784	21618	21731	21842	21607	21760	21726	21725	21588	21790	21563	21639	21844	21731	21557	21816	21778	21798	21766	21756	21719	21614	21638	21723	21943	21879	21769	21609	21705	21718	21953	21579	21767	21878	21494	21686	21525	21789	21773	21614	21730	21691	21656	21715	21816	21745	21791	21649	21701	21757	21628	21871	21950	21828	21681	21856	21844	21662	21687	21791	21728	21797	21757	21668	21737	21796	21594	21750	21841	21786	21600	21762	21829	21845	21707	21776	21727	21624	21767	21910	21620	21564	21705	21744	21679	21763	21692	21738	21957	21774	21470	21840	21603	21808	21649	21725	21642	21658	21793	21806	21852	21672	21680	21710	21984	21866	21715	21739	21631	21559	21740	21773	21594	21833	21777	21860	21771	21553	21873	21803	21728	21744	21644	21810	21700	21832	21730	21537	21758	21939	21777	21600	21858	21881	21758	21799	21582	21688	21787	21555	21657	21800	21869	21770	21772	21904	21653	21803	21831	21767	21731	21700	21796	21767	21712	21778	21597	21800	21706	21600	21606	21626	21683	21939	21808	21550	21971	21807	21667	21629	21724	21810	21710	21661	21782	21899	21707	21822	21837	21733	21504	21690	21637	21787	21549	21809	21512	21664	21597	21736	21876	21655	21770	21690	21589	21854	21684	21754	21696	21854	21799	21623	21716	21674	21979	21780	21745	21928	21566	21799	21693	21733	21656	21899	21926	21719	21753	21661	21767	21500	21893	21774	21659	21658	21714	21754	21669	21828	21818	21789	21758	21728	21898	21896	21878	21747	21624	21589	21899	21720	21846	21789	21846	21713	21627	21688	21562	21746	21661	21740	21650	21756	21773	21848	21601	21729	21733	21743	21903	21740	21715	21802	21843	21768	21617	21687	21763	21837	21872	21769	21648	21757	21776	21743	21587	21777	21620	21566	21681	21659	21563	21835	21816	21911	21801	21682	21931	21661	21738	21781	21507	21725	21821	21741	21604	21555	21670	21634	21615	21997	21852	21923	21747	21567	21844	21650	21719	21600	21902	21667	21703	21522	21861	21685	21805	21639	21855	21763	21581	21658	21776	21799	21770	21824	21973	21787	21708	21650	21882	21686	21729	21743	21714	21622	21704	21705	21635	21928	21602	21782	21477	21752	21645	21791	21538	21934	21618	21644	21679	21699	21851	21626	21690	21608	21715	21591	21728	21784	21744	21783	21490	21581	21780	21775	21882	21687	21716	21833	21855	21695	21587	21804	21686	21738	21762	21759	21630	21877	22010	21668	21575	21659	21819	21847	21762	21765	21809	21761	21735	21752	21670	21696	21783	21823	21580	21767	21684	21820	21735	21591	21765	21725	21569	21668	21716	21540	21905	21853	21707	21668	21657	21635	21850	21727	21652	21621	21563	21830	21795	21779	21603	21771	21855	21767	21646	21757	21625	21852	21613	21733	21621	21923	21788	21783	21580	21794	21772	21658	21839	21777	21761	21768	21547	21793	21688	21723	21769	21720	21676	21752	21848	21698	21916	21829	21605	21847	21726	21711	21629	21754	21778	21809	21639	21740	21624	21606	21788	21902	21760	21716	21755	21780	21793	21766	21809	21766	21858	21805	21717	21701	21804	21816	21745	21742	21612	21777	21759	21666	21745	21782	21729	21669	21569	21620	21792	21891	21560	21863	21799	21686	21773	21486	21743	21769	21821	21711	21739	21636	21829	21716	21981	21642	21726	21944	21760	21749	21836	21890	21746	21762	21660	21643	21729	21805	21543	21766	21695	21496	21835	21657	21682
23527	21641	29799	36033	38068	40201	40942	39815	39023	38737	38627	38611	38740	38469	38313	38096	38299	38255	38141	38209	38211	38040	38406	38209	38608	38146	38449	38289	38183	38052	38093	38051	38030	38274	38112	38076	38142	38286	38065	37972	38536	38354	38383	38021	38274	38161	38328	38080	38384	38310	37849	38318	38428	38265	37964	38196	38243	38105	38236	38302	38282	38608	38198	38454	38145	38114	38071	38284	37954	38264	38221	38329	38101	38306	38211	38272	38258	38247	38136	38154	38035	38102	37963	37957	38313	38221	38177	38245	37931	38142	38100	38121	38234	38255	38345	38341	38313	38171	38242	38248	38227	38069	38208	37991	38128	38447	38218	38070	38358	38095	38158	38354	38056	38220	38228	37879	38215	38473	38302	38159	38137	38423	38259	38358	38436	38112	38075	38606	38074	38367	38142	37934	38255	38118	38176	38036	37875	38269	38128	38207	38228	38328	38310	38268	38057	38307	38156	37835	38180	38202	38373	37981	38331	38080	38527	38292	38416	38130	38133	38373	38102	38023	37973	38273	37925	38159	38144	38252	38174	38056	38099	38337	38236	38062	38195	38478	38178	38269	38186	38226	38168	37935	37912	37668	38128	38458	38344	38230	38025	38078	37920	38261	37989	37838	38032	38206	38275	38041	38002	38034	38246	37965	38066	38023	38289	38213	38155	38135	38062	38352	37711	38232	38256	38086	37810	38338	38070	38060	38303	38240	38236	38311	37988	37856	38065	38093	38009	38094	38028	38232	38432	38159	38077	38268	38308	38227	37991	37954	38106	38219	38296	38047	38279	38123	38321	38073	37894	38261	38222	38118	38356	38396	38496	38052	38207	38405	38153	38157	37721	38253	38286	38171	37956	38031	38326	37952	38182	38323	38182	38369	37859	38343	38226	38446	37916	38464	38116	38213	37931	38264	38129	38333	38107	38173	38180	38027	38328	38191	38233	38078	38094	38322	38005	38303	38230	37989	38147	38127	38072	38335	38010	38000	38254	38178	38099	38174	38020	37840	37992	38109	38215	37939	38106	38223	37931	38313	38277	37946	38504	38135	38207	38303	38227	38199	38125	38102	38019	37945	38189	38239	38155	38194	38248	38451	38406	38323	38227	37870	38084	38423	38454	38069	37904	38009	38476	37986	38040	38115	38046	38084	38334	38378	38052	38108	38204	38264	38099	38114	37986	38236	38232	38254	38142	38285	37863	38234	38224	38177	38135	38251	38085	38343	38125	38427	38149	38160	37890	38092	38045	37968	38220	37855	38314	38163	37974	38147	37974	38192	37887	37997	38525	38393	38190	37973	38298	37996	38200	38048	38240	38009	37844	38205	38253	37983	38195	38203	38327	37949	38099	38057	38066	38306	38013	38175	38216	38125	38202	38237	38099	38212	38262	38188	38297	38474	38147	38221	38066	38149	37942	38105	38032	37981	37874	38136	37974	38141	38154	38366	38287	38036	38063	37935	38257	38055	38054	38026	37982	37984	37995	38059	38308	38141	38282	37929	38278	38162	38064	38314	38104	38288	38069	38109	38312	38243	38071	38366	37732	38188	38116	38009	38136	37904	38271	38386	38140	38080	38081	38377	38142	38223	38274	38228	38217	38088	38254	38166	37922	38341	38342	38144	38156	38268	38014	37911	38051	38094	38023	38452	38250	38132	38174	38048	38346	38226	38338	38105	38032	38200	38156	38098	38245	38037	38179	38040	38410	38325	38450	38239	38499	38025	38134	38004	38236	38034	37945	38119	38234	38140	38015	37870	38067	38370	38131	37999	38119	38089	38002	38341	38189	38275	37896	38045	37974	38187	38274	38500	37892	38325	38379	37881	38241	38321	38043	38145	38119	38227	38077	38135	38165	38095	38443	38502	38319	38012	38233	38236	38120	37940	37989	38226	37899	38013	38162	38020	38065	38065	38029	38177	38125	38188	38150	38176	37830	38047	38337	38334	38417	38115	38144	38092	38123	38047	38288	38078	38352	38312	37975	38026	38113	37951	38119	38119	38195	38228	38223	37973	38026	37999	38343	38190	37877	38211	38171	38322	38148	38250	38154	38121	38189	38318	38030	38588	38091	38143	38072	38139	38117	38095	38218	38175	37907	38188	38258	37805	38248	38215	38073	38001	38125	38371	38080	38300	38035	38145	38339	38070	38384	38295	38265	37861	38378	38263	38231	38174	37961	38090	38332	38271	38094	38243	38159	38181	38330	38146	38250	37978	38178	37965	38103	37951	38070	38164	38378	38182	38414	38390	38161	38260	38256	37897	38224	38059	38287	38424	38240	38189	38227	38032	38024	38140	38129	38168	38104	38145	37996	38066	38368	38027	38201	38158	38260	38408	38224	38216	38338	38095	38061	38235	38170	38144	37991	38145	38282	38038	38313	37965	38108	38065	38073	38325	38105	38010	38167	38314	38179	38286	38123	38217	38033	38123	38003	38040	38035	38117	38149	38180	38277	38476	38264	38096	38147	38175	38287	38120	38132	38026	38143	38276	38216	38092	38092	38026	37894	37987	37968	38031	38255	38192	38002	38086	38223	38123	38340	38037	38462	38391	38157	38174	38620	38175	38045	38066	37941	38405	38001	38017	38182	38121	38180	38154	38267	37953	37984	38052	37978	38094	38140	38032	38371	38177	38213	38325	38322	38248	38207	38131	38082	37932	38093	38144	38192	38084	37924	37968	38125	38130	37752	38100	38323	38049	38403	37987	38226	38017	38271	38170	38302	38041	38451	38154	38143	38097	38232	38377	38084	38544	38515	38044	38067	38142	38080	38152	38100	38178	38371	38022	38269	37947	38138	38406	38313	38212	38343	37976	38283	38068	38176	38476	38206	38007	38197	38097	38406	38177	38279	38202	38187	38237	38237	38082	38040	38058	38042	38197	38187	38149	38123	38211	38412	38239	37947	38089	38313	37970	38383	38358	38150	38128	38088	37960	38032	38242	38244	37849	38110	38156	38216	38303	38100	38224	38235	38184	38135	38030	37771	38068	38308	38449	38151	38141	38147	38531	38293	37819	38241	37740	37965	38110	38361	38262	38114	38472	38465	38347	38297	37985	38199	37961	38259	38127	38113	37891	38074	38231	38378	38366	38323	37875	38047	37954	38034	38311	38126	38294	38094	38221	38198	38145	38329	38171	38262	38248	38062	38362	38192	38325	37977	37891	38342	38204	38147	38243	38517	37995	38389	38039	37976	38263	38139	38143	38139	37860	38079	38212	38349	38157	38043	38096	38209	37946	38013	38043	38236	37901	38205	38289	38166	38302	38432	38220	38183	38000	38285	38596	38179	38440	38261	38164	37996	38131	38363	38134	38205	38271	38028	38037	38177	37897	38045	37981	38093	38280	38466	38277	38742	38217	38232	38072	38223	37888	38432	37892	38222	38246	38053	38202	37913	38321	38083	38086	38265	38232	38096	38176	38049	38024	37970	38137	38441	38274	37908	37971	38066	38353	38150	38178	37908	38472	38234	37918	38118	38268	38044	38048	38364	38368	38095	38162	37946	37917	38005	38284	38053	38362	38089	38311	38136	38196	38233	38036	37953	38005	38207	38010	38314	38219	38281	38404	38200	38305	38115	38313	38183	38168	38224	38077	38228	38378	38452	38559	38348	38183	38240	38087	38031	38093	38469	38259	38312	38228	38079	38186	38305	37899	38227	38321	38108	38197	38243	37906	38150	38012	38083	37689	38210	38335	38315	38293	38089	38230	38278	38369	38307	38031	38213	38227	38263	38246	37927	38183	38210	38290	38125	38108	37908	38260	38247	38084	38190	38174	38359	37989	38312	38040	37979	37957	37915	38356	38387	38239	38114	38304	38164	38367	38264	38592	38197	38352	38059	38195	38317	38305	38248	38186	38407	38298	38243	37872	38280	38103	38187	38254	38481	38167	37989	38080	38372	38173	38048	38141	38083	37935	38155	38007	38125	38050	38276	38259	37946	38108	38018	38255	38131	38437	38136	38340	38491	37961	38156	37834	38293	37856	38455	38414	38154	38339	38183	38289	38006	38304	38095	38129	38251	37955	38225	38071	38150	38021	37780	38316	37901	38168	38362	38226	38189	38405	38106	38136	38225	38137	38351	38394	38156	38292	38257	38448	37979	38292	38184	37982	38074	38390	38094	38257	38199	38321	38058	38208	38135	38270	38071	38454	38387	37908	38160	38080	38247	38291	38247	38160	37976	38508	38206	38107	38062	37901	38116	38304	38102	38065	38067	38185	38220	37968	38284	38272	38256	38110	38025	38153	38302	38108	38391	38199	38450	38343	38234	38216	38120	38220	38286	38281	38095	38198	38162	38017	38219	38152	38322	38173	38268	38034	38121	38094	38192	38086	38153	38200	38258	38276	38346	37813	38064	38138	38392	38555	38163	38267	38264	38240	37875	38322	38051	38156	38291	38182	38148	38264	38033	37991	38359	38425	38120	38156	38302	38263	38100	38395	38189	38222	38140	38025	38102	38166	38320	38139	38275	37924	37996	38285	38247	38062	38284	38406	38296	38280	38334	38131	38219	38182	37830	38050	38241	37948	38262	38064	38033	38243	38289	38255	38214	38243	38213	38086	37993	38272	38073	38416	38155	38251	38270	38068	38208	38164	38289	37946	37986	38210	38191	38259	38083	37947	38125	38502	37896	38097	38056	38392	38088	38235	38363	37972	38036	38102	38286	38274	38414	38135	38291	38111	38307	38249	38466	38185	38110	38113	38105	38111	38327	38221	38096	37974	38186	37958	38127	38314	38307	38229	38223	38026	37892	37750	37878	38280	38239	38200	38341	38303	38234	38129	37981	38060	38061	38142	37893	38152	38120	37856	38000	38023	38227	37947	38336	38177	38193	38231	38149	38057	38252	38122	38089	38100	38257	38363	38290	38320	38427	38276	38229	38059	38293	38257	38138	37775	38329	38217	37822	38246	38422	38260	38168	38090	38368	37883	37993	38248	38529	38023	38142	38296	38255	38399	38170	38007	38267	38215	38237	38046	38412	38256	38104	37904	38201	38126	38237	38305	38077	38007	38364	38274	38200	38380	38158	38001	38034	38237	38387	38162	38401	38224	38143	38199	38111	38339	38277	38146	37979	38366	38160	38375	38210	38330	38306	38013	37969	38067	38115	38273	38167	38338	38159	38458	38374	37918	38302	38086
23371	38686	36163	30321	27239	25833	24980	23949	23377	22828	22499	22311	22134	22169	22040	22224	21947	21805	21854	21989	21760	22086	21984	22053	21930	21939	21920	22051	22065	21927	21812	21767	21978	21991	21917	21760	21848	21905	21813	21912	21782	21950	21891	21874	21815	21928	21829	21752	21847	21908	21998	21941	22123	21925	22025	21826	22082	21783	21891	21846	21829	21778	21832	21976	21921	21717	21927	22033	21879	21771	21845	21906	21887	21854	21853	21860	21840	21705	21826	21741	21845	21930	21757	22057	21801	21728	21863	21808	21795	21628	21865	21943	21972	21876	22046	21917	21629	21843	21793	21608	21772	21875	21838	21714	21800	21832	21878	22000	21818	21673	21623	21767	21742	21809	21879	21785	21581	21629	21764	21844	21901	21862	21905	21887	21622	21872	21829	21832	21767	21745	21924	21947	21862	21771	21736	21607	21828	21980	21839	21685	21773	21693	21909	21847	21782	21968	21815	21776	21918	21810	21693	21796	21650	21881	21847	21960	22037	21914	21638	21788	21757	21904	21785	21954	21885	21809	21843	22106	21766	21801	21636	21697	21814	21883	21766	21737	21756	21897	21680	21701	21799	21773	21967	21774	21800	21753	21714	21693	21637	21874	21991	21906	21744	21824	21728	21823	22137	21720	21882	21975	21708	21760	21872	21489	22028	21770	21802	21905	21838	21764	21703	21743	21598	22042	21680	21611	21877	22041	21717	21959	21883	22011	21638	21765	21975	21856	21605	21788	21823	21799	21751	21819	21696	21786	21929	21856	21915	21846	21654	21869	21938	21606	21796	21779	21918	21844	21797	21740	21872	21852	21945	21977	21968	21891	22010	21798	21773	21929	21964	21691	21833	21676	21921	21847	21713	21900	21947	21739	21733	21913	21759	21799	21782	21835	21889	21876	21854	21751	21789	21772	21749	21947	21761	21644	22117	21744	21890	21670	22135	21907	21799	21661	21770	22076	21711	21769	21826	21896	21871	21814	21674	21964	21667	21764	21833	22000	21685	21803	21726	21837	21922	21874	21738	21872	21812	21880	21935	21983	21807	21756	21731	21693	21911	21735	21664	21934	21792	21771	21696	21856	21724	21813	21923	21584	21803	22080	21735	21874	21670	21706	21901	21821	21842	21795	21663	21785	21798	21881	21765	21808	21789	21827	21773	21777	21794	21803	21681	21570	21860	21782	21842	21775	21775	21715	21850	21800	21764	21905	21885	22069	21998	21763	21974	21814	21998	21738	21941	21862	21602	21855	21860	21802	21834	21695	21852	21774	21776	21901	21618	21855	21657	21875	21862	21778	21691	21978	21928	21781	21757	21939	22027	21641	21860	21825	21901	21756	21748	21656	21887	21769	21823	21844	21843	21730	21830	21990	21964	21704	21734	21742	21849	21645	21590	21923	22044	21695	21836	21874	21687	21863	21717	21793	21722	21873	21688	21839	21813	21683	21650	21716	21959	21763	21839	21923	21905	21736	22017	21944	21813	21888	21776	21754	22116	21878	21890	21931	21956	21755	21864	21842	21632	21873	21956	21719	21815	21803	21732	21947	21893	21873	21647	21912	22013	21882	21813	21570	21757	21795	21941	21706	21724	21980	21866	21801	21801	21763	21840	21751	21893	21832	21693	21674	21737	21966	21839	21953	21863	21877	21772	21830	21660	21932	21753	21944	21754	21848	21760	21613	21660	21740	21737	21808	21597	21715	21837	21752	21766	21811	21735	21793	21916	21640	21848	21992	21922	21693	21865	21571	21718	21988	21710	21711	21862	21968	21804	21864	22095	21871	21859	21891	21819	21720	21935	21901	21859	21667	21938	21752	21712	22005	21874	21911	21820	21632	21630	21887	21963	21833	21858	21711	21784	21892	21877	21763	21782	21778	21999	21858	21854	21895	21786	21816	21828	21717	21830	21953	21834	21660	21479	21948	21840	21801	21905	21901	21757	21857	21673	22104	21796	21723	21679	21638	21931	21766	21831	21817	22001	21795	21763	21605	21901	21783	21685	21570	21837	21716	21856	21715	21804	21837	21685	21883	21655	21867	21874	21800	21886	21906	21767	21709	21820	21677	21834	21723	21916	21714	21993	21848	21774	21918	21810	21643	21847	21906	21826	21766	21711	21643	21901	21677	21798	21754	21843	21805	21772	21786	22070	21718	22058	21823	21754	21706	21831	21795	21814	21671	21941	21898	21792	21846	21925	21885	22112	21689	21686	21707	21993	21641	21772	21857	21766	21751	21720	21756	21843	21842	21805	21885	21701	21712	21901	21885	21720	21946	21813	21767	21860	21802	21801	21796	21524	21794	21794	21634	21620	21710	21801	21888	21718	21818	21811	21930	21902	21791	21889	21646	21795	21653	21785	21663	21713	21927	21961	21787	22095	21970	21542	21630	21771	21790	21799	21714	21769	21780	21990	21738	21970	21951	21897	21965	21663	21727	21851	21872	21803	21775	21742	21708	21834	21935	21708	22037	21829	21871	21839	21850	21760	21715	21757	21876	21592	21783	21862	21944	21819	21703	21812	21940	21626	21676	21932	21935	21743	21956	21836	21723	21757	21971	21821	21962	21762	21717	21749	21834	21928	21833	21801	21653	21767	21847	22009	21866	21969	21795	21750	21749	21734	21988	21703	21785	21857	21789	21787	21914	21987	21828	21850	21902	21843	21795	21761	21878	21857	21965	21751	21868	21764	21882	21753	21698	21796	21918	21892	21819	21832	21792	21852	21978	21840	21730	21837	21979	21652	21737	21861	21865	21717	21905	22001	21747	21953	21652	21800	21922	21871	21638	21782	21757	21948	21784	21994	21940	21856	21753	21703	21983	21884	21876	21707	21874	21883	21779	21803	21836	21708	21940	21839	21695	21765	21890	21880	21718	21566	21668	21915	21645	21731	21647	21789	21917	21749	21792	22046	22083	21879	21987	22136	21816	21912	21733	21889	21890	21883	21964	21806	21757	21834	21658	21874	21732	21857	21914	21708	21787	21753	21801	21685	21975	21955	21878	21693	21642	21767	21941	21965	21843	21904	21808	21754	21529	21907	21889	21767	21820	21859	21855	21744	21581	21884	21907	21769	21743	21928	21775	21984	21726	21755	21700	21699	21732	21687	21816	21909	21690	21694	21801	21604	21820	21894	21784	21884	21966	21912	21866	21983	21786	21807	21885	21905	21701	21831	21796	22076	21810	21897	22005	21955	22025	21882	21908	21898	21864	21961	21735	21833	21693	21660	21885	22044	21686	21719	21822	21770	21764	21825	21819	21926	22177	21859	21757	21804	21969	21756	21871	21860	21700	21770	21793	21968	21871	21876	21983	21981	21712	21792	21740	21752	21729	21937	21710	21955	21853	21775	21853	21913	21868	21924	21841	21797	21766	21906	21820	21855	21657	21744	21758	21937	21739	22060	21702	21796	21692	21855	21774	22073	21665	21899	21819	21605	21801	21568	21940	21733	21703	21896	21681	21969	21714	21635	21565	21682	21695	21990	21776	21874	21869	21703	21639	21720	21770	21693	21639	21585	21828	21923	21680	21770	21943	21872	21857	21815	22003	21856	21823	21776	21959	21874	21855	21597	21841	22007	21998	21857	21659	21822	21741	21986	21823	21833	21998	21856	21831	22000	21898	21909	22037	21898	21961	21796	21840	21979	21815	21816	22009	21920	21801	21843	21602	21973	21909	21976	21780	21938	21786	21934	21850	21932	21741	21759	21840	21715	21899	21818	21692	21935	21678	21833	21841	21872	21614	21653	21937	21806	21804	21900	21797	21829	21848	21676	21761	21805	21777	21644	21755	21836	22040	21917	21633	21717	21766	21804	21821	21801	21838	21591	22071	21889	22057	21957	21610	21899	21681	22070	22012	21931	22068	21742	21847	21777	22006	21773	21756	21693	21948	21740	21884	21742	21860	21774	21702	21791	21705	21957	21738	21910	21594	21713	21835	21698	21902	21653	21807	21723	21771	21828	21906	21744	21851	21899	21809	21794	21667	21759	21945	21761	21907	21681	21756	21815	21862	21801	21770	22004	21907	21628	21874	21749	21608	21819	21758	21731	21811	21818	21821	21753	21685	21686	21910	21763	21837	22047	21835	21898	21958	21833	21989	21814	21700	21868	21639	21782	21987	21856	21781	21830	21909	21956	21879	21721	21772	21667	21802	21677	21824	21774	21651	21978	21992	21942	21718	21896	21638	21859	21658	22008	21776	21843	21757	21888	21590	21721	21776	21858	21884	21790	21968	21624	21838	21817	21979	21818	21838	21880	21603	21880	21883	21892	21970	21989	21688	21685	21665	21983	21865	21809	21631	21625	21625	21853	21877	21904	21717	21905	21811	21764	21876	21666	21719	22103	21893	21755	21816	21954	21751	21971	21935	21916	21907	21837	21821	21941	21743	21747	21778	22032	21887	22059	21737	21733	21869	21800	21878	21865	21868	21738	21693	21894	21859	21856	21865	21852	21922	21854	21833	21736	21795	21785	21861	21772	21777	21886	21841	21771	21727	22005	21835	21759	21861	21873	21789	21822	21839	21725	21762	21642	21788	21769	21734	21734	21808	21735	21802	21748	21741	21787	21638	21779	21905	21855	21832	21789	21866	21757	21644	21672	21651	21704	21733	21919	21863	21815	22033	21973	21779	21774	21820	21720	21847	21578	21692	21849	21805	21810	21932	21836	21913	21950	21792	21796	21769	21933	21864	21773	21814	21949	21867	21954	21868	21767	21810	21770	21811	21770	21946	21694	21971	21673	21960	21655	21828	21661	21718	21946	21904	21758	21837	21863	21934	22092	21786	21625	21661	21747	21736	21669	21993	21761	21752	21827	21813	21962	21769	21937	21809	21885	21935	21563	21920	21856	21915	21908	21812	21965	21941	21628	21756	21891	21849	21754	21726	21728	21845	21588	21841	21766	21888	21865	21831	21816	21933	21844	21683	21525	21688	21980	21804	21981	21848	21848	21746	21973	21907	21716	21897	21688	21709	21903	21897	21844	21894	21763	21938	21852	21952	21768	21775	21943	22020	21825	21832	21739	21746	21713	21698	21706	21799	21806	21728	21879	21707	21877	21841	21817	21970	21707	21889	21787	21837	21738	21762	21833	21767	21751	21867	21953	22011	21878	21877	21929	21646	21894	21739	21637	22002	21850	21611
22852	21629	29067	35032	38519	41264	42512	40431	39920	39493	38898	38941	38749	38239	38788	38185	38072	38150	38343	38186	38270	38048	37860	38034	38248	38202	37995	38143	38207	38014	38177	37779	37857	38242	38213	37861	37847	38152	38138	37896	38239	37973	38024	38072	38038	38058	38072	37806	37758	37990	37940	38265	38641	38212	37847	37827	38082	37852	37770	38034	37929	37791	37844	37811	38221	38201	38019	37998	38052	37696	37932	37848	38098	38138	38062	38127	38015	37907	37820	38048	38002	38072	37737	37727	38083	37641	37878	38043	38105	37934	38023	38305	38143	38168	37938	38045	38053	37912	37943	38063	38067	37717	38004	38094	38001	38108	37848	37826	37910	38035	37961	37675	37968	37909	38091	37807	37850	37985	37909	38280	37772	37900	38260	37973	37950	37851	38247	37782	38074	38111	37787	38001	37794	37714	38018	37825	37755	37866	37968	37853	38158	38158	37834	38157	37947	38104	38153	37957	38124	37856	37688	37892	37922	37792	38031	37866	37839	38178	37978	37604	37907	37775	37907	37882	38027	38028	38057	38003	37807	37760	38212	37928	37941	37800	37942	37939	37731	37949	37967	37894	37735	38125	38232	37940	37939	37849	37822	37716	37590	37767	37809	37988	38019	37752	38173	37858	37899	38099	38042	37798	37976	37977	37801	37895	37862	37867	37735	37906	37852	37852	37959	38011	37832	37836	37933	38052	38361	37908	38173	38065	37879	37949	37642	38110	37893	37710	37850	37955	37812	37776	37940	37999	38043	37903	37935	37594	37726	37970	38108	37887	37970	37675	37942	37871	37679	38068	37799	37819	37794	37811	37981	37869	37924	37775	37966	37848	38032	37819	37684	38037	37705	37885	38135	38007	38121	37749	37937	37899	38205	38255	37856	37658	37988	37843	37777	37935	37942	37954	38019	37966	37963	37825	38069	38026	37975	37804	37877	38017	37933	38072	37819	37814	37591	37961	37839	37726	37933	37849	38057	37800	37990	37637	37984	37779	37681	38066	37965	38173	37872	37838	37790	37911	37497	37844	38055	38014	37809	37787	37810	37725	38215	37937	37913	37779	37724	37802	37807	37692	37952	37739	37856	37777	37689	37859	37913	37886	37615	37912	38250	37910	37756	38173	37881	37615	38224	38011	37824	37932	38178	38009	37608	37909	38049	38038	38067	37827	37929	38016	38105	37693	38065	37893	37870	37862	38000	37820	37865	37979	37806	38068	37990	38030	38053	38030	37848	38012	37915	37767	37693	37998	37903	37812	38088	37875	37827	37972	37832	37872	38136	38309	37978	38043	37973	37942	37944	37894	37875	37912	37824	37507	37842	37767	37910	37723	37859	38080	38093	38020	37783	37825	38049	38067	37881	37670	37920	37903	37727	37990	38182	37888	38113	37971	38110	37607	38000	37797	38060	37812	38101	37954	37965	38054	38011	38020	37943	38114	37949	37841	37804	37692	38135	37793	37844	37962	37957	37795	38013	37961	38199	38471	37660	37648	37954	37818	37888	37875	37974	37861	37729	37822	37855	38185	38357	37842	38069	38022	37909	37932	37889	37944	37857	38097	38028	38069	37919	38128	38138	37963	37913	37763	37825	37832	37931	37790	38002	38140	38256	37983	38406	37842	37664	37791	37720	37946	37668	37493	37844	37842	37860	37859	37891	37983	37726	37736	38022	37723	38019	37935	37887	37841	38018	37857	37892	37985	37844	37883	37736	37876	38063	38096	37859	37709	37798	37687	37924	37692	38040	37751	37753	38052	37870	37916	38112	37774	37792	38006	37980	37825	38010	37808	37827	37660	38085	37824	38359	37817	38061	37983	37969	37882	38003	37715	37799	37968	38185	37785	37781	37883	37589	37923	37936	37553	37936	38014	37836	37776	37916	37799	38068	37957	37851	38119	37967	37900	38075	37895	38005	38164	37857	38308	37904	37963	38142	37737	37957	37619	37975	37940	37971	37961	37898	37993	37909	37786	38038	38100	37893	37958	37992	38052	37843	37991	37731	37869	37720	37966	37683	37910	37822	37964	38046	37907	38052	37902	37751	38041	38214	37746	37765	38092	37684	37751	37967	38000	38017	37807	37992	37988	38173	38166	37872	37904	37724	38049	38126	38201	37832	37860	38050	37835	37771	37664	38086	37855	38082	37767	37735	37872	38290	38214	38162	38043	38076	38018	37887	38067	37797	38021	37999	37909	37786	37545	37808	37960	37915	38175	37803	37941	37974	37835	37724	38028	37823	37988	37927	37843	37770	37910	38070	37913	37935	37506	37838	37862	37805	37858	37954	37772	38135	37788	38018	38019	38255	37987	37826	37743	38030	37954	38149	37907	38050	37842	37692	37890	37779	37583	37662	37901	37944	37988	37948	37730	37798	37809	38141	38002	37910	38152	37989	38060	37885	37978	37779	37959	37615	38030	37772	38065	37493	37937	38069	38164	37972	38103	38094	37913	38076	38084	38244	37892	38182	37864	37943	37735	38064	37878	37895	37766	37731	38037	37675	38021	38322	37916	37940	38048	37881	37643	37858	38135	37838	38052	38016	37830	37931	37954	37834	37781	38168	37855	38156	37763	37831	37742	37978	37964	37945	37719	37907	38108	37925	37918	38010	37822	37918	38012	37962	38063	38085	37970	37856	37844	37801	37921	38019	38233	38061	37906	37749	37853	37891	37614	37527	38204	37999	37997	37880	37896	37856	37850	37934	37752	37733	37838	38253	37956	38037	37883	38013	37949	37771	37738	37693	37745	37945	37915	38044	37731	37897	37806	37686	37653	38066	37918	38059	37914	37905	37867	38157	37832	37814	38081	37707	37799	37866	38039	37987	37868	37885	38002	38003	37876	37942	38040	37676	37661	38026	37907	38106	37905	37966	37965	37649	37960	38021	37837	37949	37827	38063	38109	37974	37898	37898	38115	37955	37995	37955	38096	37899	37624	38000	37900	37975	37791	37993	38054	38180	37905	37799	37847	37712	37705	37929	37833	37656	37759	37974	37815	37748	38006	37652	38019	38025	37907	37812	38068	37828	37866	38031	37848	37939	38022	38043	38161	38008	37852	37795	38016	37930	38099	37988	37792	37934	37954	37895	38077	37978	38065	38117	37981	37990	37672	38103	37607	37663	38117	38075	38067	37986	38077	37801	38061	37889	37940	38019	37990	37703	37780	37722	37635	37765	37783	37831	37924	37952	37924	38297	37790	37875	38027	37714	37659	37591	37875	37877	37977	37738	37858	37746	37903	38138	37795	37683	37786	37976	37754	38326	37964	37973	38332	37893	37882	37905	38018	38013	37788	37845	37927	37849	37698	37682	37807	38281	38002	37839	38195	37946	37832	38090	37997	38157	37928	37955	37629	37840	37980	37962	37985	37867	37980	38003	38037	37952	38066	37968	37854	37829	37828	38129	38114	37877	37675	37988	37705	38078	38090	37873	38004	37895	38136	38156	38011	37887	37960	37957	37753	37834	38282	37871	38018	37904	37861	37907	37878	38176	37842	38160	38057	37892	38029	37899	37884	37842	37810	37907	37856	38244	37662	37826	37790	37978	38022	37517	37700	37991	37830	37942	37857	37908	37937	37952	37792	38337	37744	37736	37918	38052	38124	37656	37758	38101	38131	37811	37920	37894	37715	38040	37748	38402	37891	37949	37739	37853	38004	38191	37993	37874	37809	38020	37764	38022	38113	37903	37808	37884	37935	37720	37942	38118	37992	37811	37937	37990	38029	37764	38083	37951	37980	37832	37958	37771	37947	37574	37747	37961	38102	37971	37527	38002	37923	37705	37982	37759	37821	37874	37870	37819	37882	37921	38186	37670	37992	38051	38085	38097	37955	37830	37914	37577	37905	38116	38028	37764	37823	37969	38044	37809	37895	38068	38003	37947	37944	37770	38075	37604	38166	37811	37862	37778	37839	38123	38002	37950	37660	37837	37936	38029	37792	38038	37913	38001	37929	37935	37851	37719	37894	37882	38062	38064	37797	38119	38010	38035	38108	38140	37671	37871	37871	37959	38074	37757	37870	37846	37802	37674	37616	37813	37883	38166	37840	37765	37752	37960	37789	37949	38042	37909	38024	38043	37904	38076	37766	38066	37997	38076	37732	37888	37773	37890	37776	38030	37927	37986	37942	37946	37936	38193	37953	38240	38209	38016	37900	37788	37821	37938	38058	38113	37814	37749	38001	37698	37939	38172	37893	37987	37789	38143	37717	37807	38013	37741	37959	37807	37893	38095	38010	38112	37693	37973	38011	37893	38014	38106	38065	37908	37907	38003	38022	37972	37827	37813	38068	38289	37921	38006	37853	37519	37749	37612	37666	37990	37832	38010	38150	37902	37929	38189	37974	37630	37975	37707	38057	37979	37996	37921	38012	37844	38009	38027	38238	37653	38057	37977	37957	37906	38072	37802	37894	37905	37828	37983	38073	37677	37783	38169	37980	37978	37798	38221	37983	37798	37971	38169	37993	37962	37793	38062	37972	38056	38014	38000	38150	38029	38247	37636	37913	38300	38115	38072	37800	37951	37769	37814	38079	38009	38252	37983	37963	38011	37940	37927	37741	37809	37928	37792	37629	37709	37591	37917	37865	37812	37999	38082	37970	37817	37993	37468	38028	38069	37948	37863	38079	38110	37832	37773	37910	37678	38177	37717	37907	38284	37796	38009	37881	38073	38054	37566	37905	38064	37969	38179	37857	37765	37952	37890	37703	37933	37856	37811	37907	37778	38237	37863	37921	37992	37788	37906	37832	37956	38064	37961	38265	37816	37771	38152	37885	37867	38010	37839	37963	37980	38188	37919	37672	37886	37952	38132	37831	38134	38001	38274	38214	38224	37812	37714	37774	38014	38234	38165	37979	37687	37820	37925	37810	37937	38153	38304	37835	37799	37803	37964	37705	37927	38007	38114	37822	37926	38060	37952	37866	38046	37895	37675	37919	37918	37832	37834	38130	37859	38023	37972	38257	37849	38144	37935	38074	38073	38111	38198	38228	37880	37734	37945	38140	38232	37923	37710	38139	37838	37995	38132	38129	38162	37936	37831	38010	38075	37724	37853	37887	37990	38113	38118	38212	38077	38047	37944	37976	38186	37950	37986	37933	38046	37966	37973	38148	37781	37610	38019	38060	37600	37728	37806	37937	38029	38130
25934	46457	44117	35924	32313	29829	27733	26293	24854	24015	23493	23022	22923	22686	22538	22541	22551	22278	22383	22318	22437	22271	22240	22102	22151	22192	22004	22326	22341	22307	22176	22279	22099	22387	22057	22101	22329	22031	22131	22317	22126	22019	22231	22134	21937	22368	22197	22264	22092	22005	22086	22488	22978	22133	21756	22176	21955	21836	22112	21958	22302	22023	22071	21972	22010	22012	22150	22202	21977	22064	22006	22048	22114	22242	22077	22022	22267	22124	21982	22382	22247	22226	22206	22141	22031	21880	22155	22118	22069	22070	22165	22048	22049	21943	21876	21908	22082	22038	22003	22121	21977	22077	22138	21900	22053	21945	22104	22111	22058	21945	22155	22013	22119	22102	21862	22097	22100	22063	22164	22181	21898	21958	22116	21969	22121	21876	22322	22124	22144	21966	22063	21979	22129	22070	22087	22033	21984	22111	21943	22170	21939	21850	21992	21839	22085	21864	21905	22097	22010	22028	22026	22035	21888	22081	22144	21945	22087	22131	22229	21878	21929	21849	21925	21836	22095	22063	21995	21772	22161	22042	21998	21984	22134	22143	21999	22082	21961	22030	22051	22097	22018	22012	21988	21795	22086	22211	21860	22144	22132	21990	21985	22088	22118	22191	21906	22066	22115	22155	21840	22040	22050	22157	22117	21954	22154	21862	22007	22143	21934	21955	22052	21910	22090	22039	21934	22128	22131	22196	21905	21810	22046	22011	22113	22071	22068	22084	22117	21889	22026	21964	21976	22048	22015	22059	22009	22044	22037	22103	21961	21951	22000	22143	22166	22012	22042	22162	22018	22029	22008	22063	22129	21874	21998	21992	22160	22039	22265	22127	22132	21964	22054	22168	22119	21932	22077	21920	21999	21898	22090	22000	21954	22217	21717	21965	22248	22101	22069	21979	22119	22146	22196	21941	22027	22147	22004	21872	21860	22188	22115	22085	21892	22004	22054	21895	21953	21909	22108	21970	21938	22004	22261	22090	22253	22006	22059	22053	22056	21919	22203	22143	21995	21958	22056	22074	21800	21947	21949	21993	21964	21894	22050	21925	21751	22037	22111	22162	22120	21996	21931	21999	21887	21905	22103	22127	22004	22107	21994	21996	21968	22019	22008	21994	22155	21996	22246	22071	22172	22225	22055	22050	21984	22020	21858	21987	22100	22173	22012	22110	22153	22076	22202	21967	21976	22378	21890	22115	22068	22181	22037	22122	22011	21918	22058	22097	22059	22131	21956	22176	21975	22106	22159	21874	22135	22002	21983	22228	21792	22076	21961	22155	22213	22028	22150	22034	22069	21990	21959	22050	21777	22194	22036	22049	22033	22211	22059	21872	22069	22018	22145	21909	21936	21942	21933	22114	22078	21926	22078	21824	22039	22044	22104	22065	22121	22081	21985	22227	21969	21989	22184	22037	22005	22158	22165	22122	22002	22091	22010	22128	21933	22073	21971	22196	22011	21988	22028	21827	22133	22105	22230	21905	21919	22190	21983	22083	22045	21891	22034	22018	22055	21997	22156	21868	22074	21924	21909	21629	22082	22229	22169	21953	21862	22141	22087	22021	22016	21894	22120	22140	22038	21841	22112	22033	22111	21981	22181	22037	22006	22182	21725	21962	22289	22016	21991	22223	22094	22122	22045	22049	22049	21987	22139	21914	22079	22151	22008	22121	22023	22014	22108	22022	22058	21935	22021	22100	21975	22158	22074	21873	22049	22009	22068	22137	22007	22224	22097	22010	22058	21877	22006	21910	21808	22157	22017	22012	21990	22242	21945	22151	21914	21926	21957	21989	22056	21983	21959	22083	22095	22005	22005	22066	22082	22181	22118	22002	22103	22107	22018	21964	21904	22102	21917	22083	21922	22017	21961	21754	22162	22059	22108	21793	21875	21930	21974	21938	21973	21891	22080	21966	21977	22041	22131	22256	21966	22235	21969	21934	22017	22053	22177	22156	22167	21955	22028	22059	22038	22005	22074	21886	22038	21913	21842	21998	21919	21989	21818	21924	22063	22022	21996	22111	22084	21947	21896	22211	22054	21955	22026	21962	21935	21980	21869	22206	22076	22183	22138	22152	22236	22079	21949	21958	21851	22065	21921	21841	21880	22115	21977	22045	22086	22090	22253	21994	21878	22067	21848	22035	22139	21811	22265	22125	22219	21859	22086	22021	22082	21974	21846	22216	22131	22087	21957	22086	21978	22199	21951	22051	21868	22083	22026	22131	22121	22033	21909	21892	21816	22095	22155	22136	21993	22186	21848	22056	22052	22277	21954	22214	22106	22229	22055	22005	21909	22010	22091	22000	21929	22134	22107	22057	21854	22073	22073	22001	22049	21905	22249	21979	21935	22149	22322	22007	22060	22065	21955	22051	22045	21824	22074	21842	21851	22203	22044	22048	21943	21914	22011	21976	22089	22100	22161	22061	22112	22001	22154	22113	22041	22038	21949	21983	22253	22059	22080	22045	22068	21996	22049	22095	22078	22028	22031	22066	21946	22051	22029	22094	22107	22171	21961	21954	22069	21995	22078	21954	22240	21841	21947	21979	21900	21838	22217	22189	22060	22134	21924	22034	22131	22014	21982	22138	21884	21985	21940	22363	21919	22088	22084	22061	21941	22118	21742	21874	21949	21885	21937	21881	21973	21897	22077	21996	22086	21919	21889	22121	22032	21909	22064	21961	22183	21846	22208	22086	22057	21753	21985	21916	21839	22073	22110	21872	21919	22086	22066	22060	22180	21965	21839	21991	21810	22197	21983	21962	22153	22141	22083	22151	22271	22116	21881	22034	21999	21833	22080	22202	21996	21967	21912	22075	22029	22017	22059	22063	21910	22016	22016	21757	22077	21813	21981	22064	22040	22099	22010	22049	22155	22183	22108	21994	22153	22072	22129	21957	22287	22025	22159	22103	22155	22068	22159	22219	22084	21923	21740	22216	21848	21992	21928	22016	22005	21996	22073	22152	22156	21900	22053	22015	21792	22108	22077	22173	21936	22039	22232	22128	22000	22015	22031	21914	22011	22071	21959	22138	22002	22045	22030	21963	22145	22143	22010	22026	22320	21956	22028	21994	21988	21870	22171	22158	21962	21888	22119	22111	22154	22130	21966	21922	22057	21926	22035	22255	22088	22024	22259	21998	21906	22049	22178	21997	22100	21973	21954	22105	21830	22052	21896	22001	21917	21985	21979	22035	22084	21781	21952	21982	22134	22085	22010	22054	21975	22097	22097	21906	22015	22019	21913	21933	22019	21921	21911	22118	22123	21951	22248	21820	22101	22078	21888	21958	21852	22311	22171	22201	21876	22166	22278	22034	21906	22051	21808	21975	22215	22093	22123	21965	22056	22005	22045	21984	22110	22050	21888	22069	21893	21877	22067	22066	22054	21897	22055	21946	22097	22203	22043	22008	22042	21950	22078	21909	22114	21881	21901	22166	21994	22094	22015	22008	21903	22094	22114	21822	21912	22103	22189	22114	21933	21990	21991	22069	22094	21985	22071	22030	22049	21833	21839	22121	22164	21719	21879	21983	22083	21946	22089	22224	22131	22105	22139	22071	21879	21895	21984	22044	21989	21963	22031	21878	22079	22320	21927	22018	22108	21891	21806	22106	22004	21889	21886	22109	21979	21983	21938	22029	22183	21949	22002	21899	22040	21894	21854	22049	21981	22119	22176	22125	21819	22003	22175	22054	21801	21937	21999	22124	21992	22087	21905	22036	21989	22051	22022	21925	21890	21967	22115	21807	22199	21922	22018	22131	22001	21962	22038	21980	22013	22173	22167	22139	21949	21998	22104	22104	22066	21943	22043	21884	21968	22087	22191	22011	22003	22073	22008	22092	21937	22036	21994	22012	22079	22076	21873	22128	22184	22164	22030	21998	22020	22080	22084	22056	22093	21951	22192	22123	21916	21924	22071	22269	21910	22159	22014	22054	22134	22209	21981	21994	21995	22177	21917	21842	22001	22029	21864	21974	22020	22093	21819	22236	22048	22006	22208	21988	21931	21998	22136	21951	22003	21957	21939	22187	22070	22100	21983	22188	21916	22071	21919	22081	21979	22229	21967	22193	22022	22119	22183	22042	21904	22104	21990	22103	21694	22099	21932	22100	22076	22072	22203	22069	22061	22196	22160	22042	21887	22034	22052	21869	21972	22034	22109	21989	22119	22061	22139	22147	22264	21845	21993	21987	21975	22201	21947	22127	22109	22107	22003	22098	21933	22129	21831	21844	21850	21906	22212	21910	22147	22049	22069	21994	22116	21935	22143	22054	22206	21983	22139	21957	21900	22107	21996	22060	22044	22144	22038	22212	22066	21957	22097	21861	21939	21984	22028	22021	22133	21915	22066	21964	22133	22087	21904	22074	22179	22021	21984	22177	21937	22270	22081	21900	22070	22121	22072	22051	21988	21972	22010	22300	22024	22013	22146	21749	22147	21955	22094	21914	21875	22016	21931	21941	22172	22019	22078	22154	21979	21942	21949	21944	21922	22085	21956	21928	22043	22134	21919	21964	22050	21827	21959	22074	22078	22239	22209	22102	22062	22193	21864	21891	22207	21897	22032	21972	21927	22129	22290	22070	22022	22163	22123	22150	22104	21806	21957	22017	21977	22184	22149	22090	22135	21944	22094	22058	21991	22054	21993	22030	22042	22068	21873	21941	22122	22111	21918	22170	21941	21980	22030	21968	22138	22071	22085	22073	22075	21713	22004	22156	22102	22062	22062	22146	22074	22007	21992	22066	22016	22056	21996	22029	22030	21966	22129	22150	22206	21917	22219	22177	21944	22116	21919	22096	22124	21964	22008	22183	22060	22045	22287	21872	22009	21956	22345	22007	21892	22041	22039	22122	21957	21933	21923	22216	22164	21799	22121	21987	22052	21965	21942	21925	22044	22238	21874	21937	21864	21956	21903	21886	22027	22013	22096	21772	22045	22093	22052	22066	22021	22073	21885	22139	21877	22156	21856	22017	21999	21946	22134	22083	21912	21940	22093	22008	22214	22191	22068	21986	22187	22051	22291	21997	22235	22230	22001	22168	21994	21933	21982	22022	21973	22061	21827	22012	22036	22039	21948	21830	21862	22115	22159	22186	22165	22131	22014	21917	22003	21966	21905	21804	22132	22046	22015	22106	21924	21815
33992	32111	40788	41064	39052	38857	38798	38193	38007	38030	38110	37928	37663	37891	37693	37780	37704	37821	37770	37676	37635	37779	37877	37904	37901	37783	37713	37484	37740	37431	37830	37676	37709	37581	37423	37640	38076	37787	37683	37967	38011	37889	37691	37732	37667	37768	37447	37669	37659	37709	37792	37752	37525	37720	37784	37711	37779	37873	37653	38021	37842	37922	37457	37493	37941	37709	37982	37921	37811	37618	37891	37927	37492	37773	37436	37478	37493	37688	37596	37467	37534	37377	37688	37620	37774	37635	37538	37844	37517	37877	37705	37791	37730	37804	37656	37790	37870	37806	37687	37544	37419	37547	38011	37616	37411	37793	37615	37573	37936	37856	37818	37605	37702	37542	37522	37775	37592	38136	37696	37694	37596	37581	37641	37621	37658	37659	37678	37706	37643	37414	37707	37824	37985	37854	37565	37610	38040	37498	37631	37839	37804	37567	37545	37620	37659	37944	37443	37941	37763	37786	37877	37667	37846	37693	37802	37853	37895	37717	37891	37628	37629	37752	37645	37967	37706	37455	37701	37397	37801	37626	37676	37698	37742	37529	37683	37404	37882	37894	37581	37860	37603	37516	37384	37814	37537	37721	38012	38050	37893	37622	37449	37746	37502	37582	37994	37612	37745	37509	37471	37541	37828	37592	37871	37664	37830	37965	38025	37867	37721	37611	37950	37759	37699	37545	37777	37578	37582	37896	37505	37591	37596	37665	37815	37728	38063	37742	37687	37748	37568	37910	37561	37712	37700	37727	37646	37525	37612	37902	37905	37725	37825	38032	37627	37587	37704	37608	37650	37766	37474	37777	37832	37905	37972	37668	37901	37837	37982	37645	37600	37754	37957	37611	37692	37710	37734	37555	37987	37776	37770	37485	37809	37578	38057	37974	37694	37764	37854	37683	37875	37828	37866	37571	37826	37709	37504	37852	37522	37675	37831	37652	37824	37816	38053	37540	37855	37669	38028	37610	38070	37872	37724	37928	37794	37902	37789	37638	37762	37743	37968	37384	37943	37957	37666	37456	37682	37544	37891	37441	37648	37553	37570	37909	37776	37694	37636	37793	37813	37956	37741	37972	37640	37791	37889	37855	37790	37639	37489	37628	37729	37575	37712	37753	37653	37734	37612	37630	37724	37533	37703	37578	37906	37725	37936	37931	37965	37776	38020	37696	37898	37642	37794	37847	37785	37517	37441	37869	37846	37930	37866	38062	37607	37590	37669	37724	37743	37557	37722	37962	37670	37493	37533	37687	37782	37691	37718	37847	37879	37709	37943	37553	37775	37539	37802	37725	37794	37639	37544	37884	37606	37539	37737	37886	37720	37788	37958	37867	37901	37739	37700	37656	37589	37649	37704	37629	37852	37749	37602	37702	37989	37478	37650	37774	37761	37710	37820	37432	37686	37924	37754	37756	37969	37727	37937	37773	37620	37541	37863	37514	37840	37474	37726	37851	37956	37654	37798	37644	38056	37464	37767	37490	37592	37591	37748	37598	37816	37669	37801	37770	37512	37788	38064	37682	37801	37762	37996	37693	37487	37602	37743	37791	37770	37852	37575	37849	37595	37836	37653	37540	37510	37714	37881	37424	37781	38148	37612	37510	37698	37736	37728	37881	37503	37377	37923	37996	37706	37636	37730	37564	37879	37663	37788	37512	37738	37623	37667	37916	37816	37948	37715	37561	37674	37653	37777	37586	37666	38131	37588	37690	37921	37885	37982	37757	37831	37745	37902	37831	37655	37828	37627	37795	37675	37830	37750	37792	37700	37849	37805	37749	37800	37629	37719	37907	37578	37783	37545	37574	37913	37599	37815	37706	37968	37903	38043	37790	37750	37640	37653	37780	37811	37707	37796	37759	37413	37703	37724	37600	37744	37997	37834	37510	37773	37562	37648	37618	38045	37586	37764	37650	37882	37656	37557	37514	37716	37799	37700	37706	37850	37774	37822	37476	37873	37682	38049	37694	37805	37650	37436	37967	37907	37943	37734	37935	37658	37940	37713	37788	37804	37884	37778	37593	37835	37669	37941	37882	37704	37646	37888	37642	37417	37609	37894	37849	37839	37751	37860	37826	37702	37862	37729	37673	37838	37717	37505	37824	37918	37543	37330	37531	37658	37512	37793	37562	37566	37558	37831	37651	37712	37745	37641	37856	37886	37705	37541	37849	37702	37829	37603	37906	37854	37781	37320	37549	37664	37636	37775	37713	37722	37845	37738	37736	37680	38033	37582	37629	37795	37583	37947	37876	37523	37569	37802	37520	37778	37835	37567	37560	37838	37649	37705	37757	37798	37591	37878	37622	37913	37436	37778	37714	37688	37792	37406	37470	37697	37786	37728	37757	37949	37594	37894	37877	37561	37577	37715	37712	37826	37809	37629	37558	37801	37703	37589	37495	37848	37913	37814	37477	37470	37627	37669	37493	37680	37887	37693	37625	37636	38133	37848	37681	37802	37524	37549	37836	37755	37778	37556	37625	37675	37493	37728	37845	37695	37355	38039	37777	37557	37782	37698	37729	37974	37711	37690	37644	37920	37694	37297	37828	37707	37455	37915	37719	37938	37753	37566	37616	37473	37804	37811	37888	37506	37485	37704	37628	37613	37584	37834	37528	37727	37697	37854	37855	37864	37662	37594	37669	37726	37587	37592	37722	37730	37713	37874	37718	37816	37754	38115	37792	37769	37757	37597	37519	37686	38076	37573	37762	37576	37475	37755	37651	37433	37473	37703	37562	37569	37624	37577	37907	37738	37646	37609	37902	37757	37677	37687	37915	37785	37492	37742	37636	37758	37846	37759	37653	37745	37792	37749	37795	37692	37582	38092	37945	37780	37735	37630	37695	37579	37745	37882	38036	38136	37642	37739	37622	37767	37734	37759	37821	38023	37698	37737	37756	37698	37980	37654	37665	37627	37768	37804	37809	37446	37371	37642	38027	37458	37650	37907	37799	37980	37678	37844	37883	37975	37830	37747	37946	38080	38003	37314	37772	37760	37548	37724	37798	37675	37586	37565	37676	37690	37715	37605	37702	37773	37731	37761	37441	37477	37891	37890	37773	37786	37563	37796	37611	37552	37927	37647	37772	37873	37678	37685	37684	37590	37563	37401	37537	37764	37607	37561	37512	37858	37555	37762	37770	38115	37742	37425	37827	37926	37540	37679	37561	37685	37489	37511	37654	37642	37607	37616	37676	37510	37786	37552	37777	37687	37634	37774	37874	37716	37805	37676	37541	37596	37888	37481	37548	37591	37447	37575	37570	37657	37521	37539	38022	38029	37810	37931	37667	37584	37835	37630	37793	37716	37730	37463	37446	38022	37687	37849	37470	37595	37901	37610	37938	37772	37891	37856	37917	38114	37902	37789	37724	37739	37652	37886	37441	37707	37798	37810	37692	37956	37745	37438	37851	37732	37665	37704	37998	38005	37634	37815	37721	37620	37645	37777	37801	37585	37599	37931	37777	37748	37705	37783	37622	37866	37763	37810	37787	37841	37824	37714	37905	37441	37809	37665	37738	37597	37717	37536	37701	37807	37370	37772	37605	37941	37458	37772	37519	37779	37717	37587	37752	37583	37986	38043	37751	37609	37918	37676	37493	37724	37640	37954	37841	37704	37854	37902	37786	37539	37510	37783	37360	37563	37996	37845	37658	37883	37775	37475	37395	37745	37696	37737	37709	37881	37822	38012	37364	37791	37698	37746	37643	37573	37640	37754	37712	37610	38007	37598	37710	37824	37503	37896	37486	37717	37645	37835	37813	37712	37741	37697	37724	37840	37700	37991	37775	37853	37687	37700	37731	37630	37485	37907	37824	37814	37637	37856	37646	37958	37530	37678	37916	38099	37826	37758	37495	37719	37723	37399	37769	37759	37561	38016	37696	37786	37722	37776	37859	37651	37746	37629	38074	37805	37691	37739	37623	37575	37780	37798	37859	37712	37470	37774	37730	37726	37711	37753	37581	37626	37881	37683	37602	37622	37567	37951	37978	37372	37741	37822	37677	37818	37492	37678	37713	37955	37799	37801	37520	37618	37960	37899	37917	37676	37761	37802	37937	37832	37790	38034	37755	37404	37750	37857	37760	37494	37676	37458	37585	37706	37438	37510	37622	37885	37829	37571	37546	37682	37689	37568	37794	37890	37778	37904	37909	37848	37850	37881	37833	37872	38084	38358	37644	37393	37621	37641	37703	37674	37803	37811	37573	37802	37660	37766	37802	37975	37694	37968	38145	37614	37509	37684	37522	37657	37705	37637	37919	37627	37966	37409	37507	37930	37575	37559	37747	37604	37820	37750	37826	37876	37781	37783	37840	37590	37582	37830	37533	37672	37799	37664	37583	37669	37779	37743	37510	37650	37716	37800	37554	37475	37710	37853	38000	37880	37483	37702	37676	37541	37867	37919	37753	37792	37717	37823	37636	37773	37871	37692	37937	37731	37759	37968	37558	37712	37615	37753	37682	37593	37751	37932	37855	37786	37783	37592	37635	37413	37937	37742	37786	37760	37763	37984	37528	38068	37719	37921	37587	37699	37887	37583	37861	37535	37763	37668	37518	37636	37583	37956	37722	37695	37721	37658	37658	37654	37816	37695	37889	37711	37740	37914	37702	37776	37942	37983	37659	37897	37725	37564	37498	37810	37780	37779	37707	37816	38044	38019	37723	37797	37590	37529	37673	37736	37758	37685	37798	37539	37741	37739	37855	37582	37860	37424	37924	37399	37682	37762	37766	37656	37786	37543	37888	37852	37802	37811	37769	37889	37339	37910	37469	37419	37748	37623	37675	38225	37914	37739	37834	37775	37744	37695	37860	37797	37788	37929	37731	37683	37790	37784	37525	37691	37613	37717	37755	37885	37538	37812	37534	37822	37888	37613	37762	37676	37943	37801	37780	37829	37709	37656	37606	37607	37973	37359	37335	37869	37870	37988	37756	37824	37747	37984	37746	37957	37538	37789	37552	37812	37538	37502	37674	37756	37508	37691	37809	37733	37725	38000	37875	37968	38007	37662	37531	37754	37887	37814	37997	38044	37836	37603	37679	37799	37587	37665	37686	37658	37692	37683	37815	38077	38091	37802	37828	37945	37753	37596	37807	37807	37957	37664	37738	37639	37814	37816	37777	37845	37949	37877	37687	37761	37868
22757	28417	27151	24383	23036	22364	21567	21306	21027	21136	20731	20903	20860	20663	20664	20523	20605	20667	20703	20493	20565	20691	20784	20651	20386	20649	20638	20665	20817	20491	20761	20584	20554	20465	20671	20587	20610	20624	20568	20758	20629	20485	20656	20514	20553	20444	20683	20567	20662	20578	20525	20888	20645	20547	20425	20539	20599	20512	20751	20729	20724	20550	20739	20669	20677	20679	20550	20541	20556	20709	20579	20442	20467	20640	20566	20504	20478	20647	20639	20645	20911	20565	20823	20517	20534	20583	20595	20439	20650	20550	20611	20584	20676	20537	20671	20575	20559	20756	20540	20537	20736	20568	20520	20657	20616	20581	20907	20630	20521	20537	20638	20546	20699	20569	20439	20554	20627	20590	20620	20434	20518	20624	20569	20778	20474	20533	20676	20673	20578	20507	20687	20338	20721	20296	20572	20567	20466	20532	20751	20652	20525	20450	20491	20617	20784	20660	20676	20683	20512	20762	20583	20638	20484	20639	20564	20466	20461	20553	20778	20461	20517	20526	20688	20604	20640	20524	20517	20644	20420	20702	20684	20563	20526	20527	20411	20591	20337	20632	20377	20583	20650	20489	20616	20650	20657	20529	20682	20565	20506	20507	20763	20493	20623	20497	20625	20638	20592	20656	20508	20629	20463	20420	20665	20644	20587	20624	20610	20477	20535	20627	20449	20829	20539	20514	20572	20646	20584	20636	20495	20514	20614	20663	20642	20574	20617	20654	20612	20612	20455	20668	20511	20516	20470	20579	20527	20486	20600	20483	20542	20853	20538	20568	20587	20507	20662	20559	20557	20669	20664	20540	20636	20487	20612	20460	20601	20718	20539	20577	20743	20837	20646	20612	20741	20562	20505	20615	20678	20765	20600	20606	20847	20654	20545	20575	20443	20537	20636	20536	20588	20771	20528	20730	20697	20602	20546	20529	20647	20565	20610	20523	20638	20642	20662	20472	20777	20453	20361	20565	20763	20563	20467	20669	20659	20707	20670	20392	20764	20672	20645	20570	20662	20727	20407	20500	20465	20559	20608	20569	20620	20642	20620	20757	20684	20369	20580	20473	20592	20680	20395	20621	20823	20711	20727	20775	20859	20531	20773	20558	20568	20522	20495	20421	20514	20709	20721	20410	20582	20465	20532	20559	20527	20720	20588	20672	20586	20422	20685	20690	20559	20695	20589	20761	20676	20562	20627	20792	20436	20426	20554	20525	20601	20537	20652	20422	20930	20608	20561	20536	20568	20612	20481	20409	20687	20472	20541	20614	20557	20437	20641	20630	20536	20683	20611	20465	20578	20601	20495	20687	20659	20533	20482	20488	20475	20469	20579	20890	20529	20560	20618	20713	20568	20765	20419	20716	20536	20580	20545	20560	20513	20736	20510	20660	20758	20520	20607	20438	20620	20675	20629	20469	20573	20339	20627	20401	20490	20482	20546	20619	20748	20686	20731	20575	20621	20545	20729	20603	20523	20567	20628	20532	20458	20267	20625	20570	20299	20752	20656	20465	20886	20642	20696	20559	20514	20389	20693	20421	20675	20671	20620	20584	20543	20467	20415	20366	20731	20585	20582	20711	20511	20534	20480	20469	20593	20461	20569	20487	20533	20708	20552	20586	20637	20499	20688	20610	20555	20513	20726	20784	20582	20646	20491	20673	20633	20521	20443	20717	20570	20633	20689	20516	20683	20564	20544	20513	20580	20587	20734	20537	20684	20410	20401	20403	20634	20665	20366	20420	20605	20615	20554	20515	20594	20723	20488	20713	20516	20634	20548	20546	20724	20633	20727	20645	20646	20640	20660	20495	20374	20487	20569	20672	20529	20483	20655	20784	20502	20528	20488	20650	20619	20555	20497	20660	20661	20645	20886	20596	20398	20496	20508	20704	20430	20551	20615	20766	20483	20619	20397	20647	20637	20706	20525	20497	20346	20520	20488	20599	20389	20658	20684	20468	20669	20640	20638	20789	20619	20607	20518	20537	20644	20489	20481	20933	20351	20472	20647	20579	20403	20606	20651	20434	20587	20410	20840	20637	20531	20724	20659	20530	20529	20659	20750	20475	20521	20517	20465	20508	20659	20473	20753	20566	20639	20693	20455	20533	20660	20706	20727	20610	20768	20611	20447	20578	20462	20560	20585	20688	20652	20772	20625	20806	20590	20736	20695	20525	20580	20504	20483	20761	20453	20657	20532	20660	20779	20632	20597	20464	20604	20625	20600	20453	20694	20490	20553	20455	20522	20612	20664	20842	20607	20638	20441	20657	20813	20580	20511	20424	20621	20572	20641	20674	20723	20572	20623	20559	20601	20606	20492	20546	20688	20574	20671	20544	20673	20654	20430	20500	20573	20502	20530	20701	20812	20558	20316	20682	20536	20530	20498	20659	20634	20613	20362	20484	20735	20488	20631	20675	20441	20601	20639	20522	20507	20540	20646	20753	20596	20583	20664	20600	20484	20500	20557	20684	20535	20666	20638	20526	20414	20704	20745	20685	20627	20540	20593	20500	20734	20564	20661	20657	20583	20691	20568	20676	20621	20858	20632	20696	20744	20529	20731	20613	20398	20564	20572	20509	20676	20654	20684	20622	20514	20643	20728	20645	20596	20675	20634	20532	20627	20786	20505	20717	20449	20427	20621	20696	20717	20836	20545	20650	20439	20652	20689	20628	20326	20497	20641	20420	20607	20533	20638	20751	20499	20582	20481	20709	20464	20730	20555	20656	20511	20556	20681	20548	20616	20543	20537	20589	20578	20763	20586	20477	20761	20500	20394	20504	20588	20582	20643	20397	20542	20524	20630	20584	20746	20471	20555	20551	20767	20540	20479	20501	20562	20610	20517	20739	20758	20523	20543	20435	20600	20754	20615	20442	20564	20642	20636	20709	20714	20734	20792	20509	20706	20678	20648	20477	20583	20591	20749	20538	20615	20657	20393	20639	20763	20568	20538	20500	20660	20465	20775	20554	20536	20583	20614	20469	20747	20741	20617	20584	20628	20748	20594	20444	20600	20604	20698	20540	20640	20437	20652	20713	20748	20764	20556	20837	20481	20722	20506	20510	20535	20792	20567	20586	20545	20525	20480	20500	20675	20485	20591	20607	20568	20543	20742	20499	20540	20712	20604	20578	20608	20424	20598	20591	20664	20525	20439	20581	20535	20556	20630	20720	20675	20594	20653	20612	20511	20710	20621	20637	20682	20608	20613	20541	20553	20432	20452	20822	20684	20516	20554	20829	20710	20476	20811	20797	20690	20566	20708	20672	20289	20458	20612	20439	20531	20540	20673	20795	20561	20540	20629	20539	20571	20633	20470	20790	20685	20720	20447	20490	20472	20475	20530	20823	20636	20779	20403	20748	20650	20490	20535	20628	20510	20661	20809	20605	20645	20589	20610	20684	20416	20608	20673	20622	20457	20583	20533	20591	20582	20562	20654	20577	20447	20503	20756	20615	20684	20612	20493	20687	20569	20634	20676	20676	20656	20653	20735	20683	20610	20662	20579	20575	20568	20646	20490	20790	20491	20528	20636	20533	20618	20639	20670	20682	20363	20545	20658	20701	20637	20451	20610	20484	20537	20630	20553	20599	20590	20699	20480	20723	20540	20651	20543	20772	20513	20560	20698	20633	20601	20708	20462	20397	20563	20788	20738	20580	20766	20597	20608	20491	20546	20769	20736	20626	20549	20695	20726	20503	20622	20784	20640	20540	20544	20687	20518	20482	20648	20526	20548	20481	20572	20723	20512	20576	20664	20624	20433	20601	20570	20740	20444	20574	20641	20596	20553	20550	20790	20767	20510	20617	20681	20794	20735	20609	20673	20468	20721	20674	20569	20626	20779	20594	20520	20689	20570	20537	20607	20463	20629	20494	20485	20631	20573	20597	20622	20679	20579	20769	20605	20794	20608	20693	20476	20870	20615	20568	20658	20502	20785	20349	20703	20542	20494	20664	20693	20606	20705	20531	20471	20551	20506	20801	20501	20780	20586	20512	20602	20457	20529	20535	20499	20640	20514	20434	20755	20607	20730	20904	20524	20647	20657	20482	20644	20906	20563	20406	20657	20702	20481	20576	20620	20626	20504	20594	20598	20774	20399	20535	20667	20593	20624	20638	20732	20577	20680	20735	20544	20577	20634	20613	20551	20497	20499	20604	20599	20393	20863	20649	20659	20685	20691	20574	20626	20665	20709	20471	20560	20420	20488	20703	20486	20553	20652	20520	20570	20473	20689	20522	20717	20581	20593	20548	20425	20633	20515	20617	20658	20596	20868	20565	20656	20554	20823	20778	20614	20575	20581	20737	20484	20465	20577	20621	20645	20528	20653	20568	20527	20559	20577	20590	20573	20761	20650	20429	20578	20571	20603	20562	20609	20531	20655	20801	20630	20529	20697	20562	20723	20661	20627	20517	20679	20556	20711	20532	20613	20686	20614	20510	20519	20590	20558	20526	20791	20531	20863	20636	20564	20602	20556	20696	20770	20703	20761	20644	20439	20610	20753	20504	20647	20533	20446	20609	20606	20513	20604	20717	20469	20723	20651	20507	20588	20512	20626	20602	20468	20742	20571	20686	20685	20834	20531	20467	20468	20541	20452	20690	20378	20695	20652	20608	20540	20635	20549	20447	20498	20680	20495	20589	20610	20557	20752	20683	20576	20629	20591	20837	20719	20798	20465	20528	20670	20367	20505	20427	20670	20561	20645	20555	20589	20708	20612	20555	20370	20537	20612	20532	20318	20678	20589	20523	20413	20496	20340	20538	20623	20588	20656	20592	20648	20662	20575	20603	20641	20406	20648	20487	20548	20469	20693	20474	20512	20648	20508	20619	20730	20657	20773	20553	20783	20763	20553	20802	20601	20577	20652	20386	20629	20590	20564	20513	20609	20519	20578	20518	20613	20503	20542	20377	20450	20466	20638	20623	20507	20484	20796	20550	20729	20546	20590	20619	20640	20463	20837	20619	20573	20500	20666	20583	20760	20627	20707	20470	20732	20617	20566	20575	20581	20552	20531	20402	20611	20642	20571	20505	20468	20617	20511	20405	20497	20590	20528	20716	20669	20510	20637	20757	20594	20709	20611	20830	20639	20576	20688	20637	20450	20723	20620	20704	20539	20527	20420	20571	20596	20758	20571	20529	20615	20576
23911	21501	28914	32216	35592	38487	39065	37544	36866	36607	36613	36433	36410	36109	36043	36223	36023	36306	36386	36026	35821	35960	36066	36026	35829	35686	36113	36101	35941	36072	35749	36072	36227	36145	35742	35802	35822	35958	35933	36241	35921	35934	35923	36023	36136	36087	36031	36056	35833	36293	36066	36010	36410	36148	36128	35932	35685	35810	35938	35902	35955	35689	36035	36214	35762	35913	36361	35969	36125	35812	36099	36202	35863	36084	35955	35815	36109	36080	36045	36101	36039	36061	36117	35918	35654	36008	35955	35784	35907	35866	35942	35781	35838	35747	35959	35900	36179	35565	35593	35877	35667	36095	35793	35969	35828	35690	36131	36017	35722	35859	35853	35951	35745	35891	35864	35704	35792	35807	35817	35663	35912	35798	35897	35944	35909	35976	35791	35737	36099	35826	35961	35688	36004	35622	35780	35945	36117	35884	35899	35938	35805	35800	36179	35657	36053	35691	35780	35897	36134	35620	35945	36054	35940	35904	35960	35947	35814	35973	35726	35861	36077	35654	36010	35718	35842	36189	35871	35915	35853	36012	36093	35774	35770	35975	35758	35846	35984	35956	36270	35671	35801	35580	35917	35758	35700	36010	35566	35964	35925	35903	35706	35751	35780	35842	35915	36102	35936	35922	35838	35821	36032	35886	36000	36218	36030	35956	36093	35872	35647	35921	36088	36104	36128	36057	36117	35850	35788	36022	35868	35738	35881	35757	35856	35711	35849	35914	35974	35850	36020	36079	35949	35795	35658	35974	35978	35959	35781	36149	35764	35773	36076	35831	35841	35925	35957	35935	36064	36102	35824	36128	35821	35867	35712	36039	35921	35887	36136	35862	36028	35857	35769	35924	36032	35805	35798	36012	35741	35745	36042	35660	35832	36122	35805	35753	35474	35528	35965	35811	35953	35918	35880	35875	35943	35857	35865	35603	36007	35718	35732	35606	35855	35638	35688	35914	36165	36175	36000	35818	35976	35941	35715	36157	35889	35871	36153	35946	36017	36048	35953	35788	35779	35984	35896	35959	35878	36002	35824	35829	35975	35797	35810	35812	35877	35479	35954	36039	35794	35836	35674	35822	35764	36024	36108	35807	35720	36019	35825	36096	36050	35842	35998	36139	35772	36078	36124	35878	35974	35937	36059	35802	35907	35806	36181	35688	35845	35808	35919	36085	36039	35839	35862	35680	35570	35921	35761	35777	35950	35646	36012	35736	35817	35962	36148	35643	35837	36122	35990	36047	35961	35836	35726	35743	36020	36020	35976	35898	35861	35854	35754	35895	35677	35934	35825	35981	36067	35972	36056	35837	35757	36087	35976	35701	36014	35797	35831	35960	35897	36036	35836	35991	35912	35815	36013	35864	35907	35973	35823	35884	35907	35799	35995	35830	35998	35970	36037	35947	35793	35848	35848	35732	35913	35768	35969	36067	35731	35884	35826	35672	36160	35833	35717	35726	35796	35920	35661	35953	35664	35981	35922	35917	35749	35949	35941	35974	35843	35860	36017	35739	35395	35991	35805	35953	35965	35760	35910	35659	35723	36044	35894	36142	36225	35878	36214	36002	35842	35574	35924	35662	35982	35478	36009	35821	35774	35874	36150	35904	35972	36024	35885	36072	35983	35891	35760	35681	35609	35991	36053	35938	36120	35928	35791	35866	35832	35975	35979	35928	35855	35849	36063	35856	35656	36274	35888	35722	35833	36093	35860	35848	35946	35780	35848	35861	35844	35813	35871	35923	35854	35827	35777	35869	35668	35742	35970	35731	35910	35777	35787	35760	36153	36039	35779	36103	35987	35832	35934	35897	35687	36046	35770	35663	35545	35750	35932	36128	35850	35760	36157	35764	35816	35819	35974	35750	36190	35803	36032	35828	35952	35819	35680	35925	35989	35995	36091	35696	36058	35702	35760	35926	35886	36072	35940	36055	35982	36217	35973	36022	36064	36002	35816	36145	36100	35684	36187	36001	35971	35850	35659	36041	35941	35634	36068	35797	36107	35989	35686	36072	35926	35982	35987	35855	35723	35871	36114	36005	35980	35740	36058	35836	36064	35922	36250	35989	36085	35864	35368	35528	36083	35884	36104	35876	35823	35898	35965	36064	36100	35758	35933	35966	35930	35698	36287	35923	36031	35960	36098	35988	35896	36010	36123	35876	36094	36017	35738	35675	35912	35898	35946	35926	36022	35723	35934	36046	35893	35772	35987	35808	36048	36089	36035	35932	35930	36062	35702	36151	35975	36067	35659	35635	35813	35660	35550	35981	35570	35675	35977	35864	36137	35879	35970	35924	35950	35776	35922	36131	36019	35756	35976	35993	36093	35858	35887	35864	35902	35663	35594	36070	35767	35762	35654	36258	35908	35858	35861	35948	35730	36164	35791	35732	35969	35833	36073	36138	35842	35786	35996	36117	35828	35507	36099	35985	35888	35834	35914	36087	35799	36198	35808	36104	36052	35898	35826	35774	35637	35665	35778	35598	36079	35875	36161	35867	35901	36012	35865	35922	35744	35785	36098	35926	35893	35807	36116	35947	36037	35718	35885	35705	35924	36125	36157	35780	35828	36026	35743	35677	35647	35809	35863	35788	35865	36071	36231	35836	35673	35861	35862	36114	35845	35815	36117	35624	35799	36010	35820	36032	35688	35761	35842	35949	35853	36112	35996	35996	36076	36120	35976	36114	35799	35945	36129	35943	35806	35958	36039	35841	36040	35791	35854	35867	35823	35984	35932	35687	35927	35977	35948	36011	35855	35876	35924	35907	36011	35906	35787	35856	35951	35955	36019	35880	35928	35955	35739	35717	35806	36050	36033	35614	36091	35683	36122	36018	35919	35877	36028	36116	35955	35934	36040	36023	36107	35970	35691	35822	35802	35560	36006	35589	36198	35841	35676	35819	36023	36029	36159	35997	36118	35858	35912	35977	35724	35572	35967	35713	35895	36162	35964	35616	35841	35947	35746	35998	35848	35740	36155	35864	35802	35910	36120	35920	36083	36091	35920	35631	35833	35957	35969	36027	35895	35913	35957	35839	35811	36009	35996	35962	35917	35875	35889	35983	35754	35674	35868	36203	36034	36235	35631	35917	35820	35896	35986	35993	35718	35630	35809	36084	35868	35696	35994	35934	35714	35790	35912	36092	35974	36013	35769	35924	36015	35603	36011	35855	35751	36027	35762	35841	36063	35937	35986	36000	35857	35695	35868	36058	36120	35758	35673	35797	36155	36046	35934	35755	36030	36189	35867	36007	35872	35814	36036	35794	35825	36003	35892	36082	35957	35865	35591	35915	35784	36110	36095	36009	35798	35867	35877	35763	35919	35712	35626	35901	35752	36179	35875	35809	35731	35983	35899	35953	35603	36224	36001	35646	36078	35941	35892	35926	35956	35787	36210	35935	36089	36132	35990	35876	36086	35828	35780	35990	35804	35920	36205	35934	35860	35758	35876	35750	36066	35558	35676	35765	36187	35952	35866	35780	35648	35846	35811	35768	36144	35615	35873	35760	35822	35693	35630	35766	35862	35554	35914	35796	36060	36017	36065	35878	36231	35958	35833	35620	36101	35978	35997	35841	36007	35901	35918	35691	35663	35887	36028	36015	36197	35618	35978	35951	35920	35930	35760	35757	35973	35885	35676	35966	36121	35885	35696	35667	35769	36124	36028	35900	35891	35925	36139	36017	35982	36017	35967	35738	36029	36039	35953	35666	35748	35911	35988	35831	36110	35904	35768	36065	35714	35783	35774	35711	35909	35771	35630	36013	36090	35843	35756	36017	35798	35944	36041	36006	36087	36037	36153	35791	35758	35849	35528	35945	35741	35758	36043	35896	36054	35901	35769	35976	35965	35854	35802	35899	35751	35631	35896	36034	36046	36048	35522	35955	35977	35994	35926	35875	36083	35878	36031	36052	36068	35789	36016	35836	36104	35842	35785	35818	35892	35990	35853	35727	35818	36233	35629	35666	35982	35881	36079	35704	35718	35945	36044	35832	35986	36188	36045	35779	35898	35996	35695	35771	35986	35869	35855	35651	35990	36021	35933	35690	35793	35823	36000	35810	36040	36111	35864	35558	36067	36092	36019	36002	35865	35815	36004	36007	35852	36148	36002	35936	35822	35711	35870	35946	36088	35832	35904	35886	35634	35922	36054	35877	35922	36166	35969	35915	35875	35824	35753	35807	36006	36124	35785	35751	36040	35953	36161	36019	36204	35790	36247	35922	35971	35867	36172	36128	35777	35511	35924	35838	36032	35779	35881	36005	35792	35956	35864	35990	35894	35791	35595	35900	35688	36123	35814	36187	36023	35790	35753	35943	35985	35734	35961	35831	35973	35744	36195	35885	36159	35882	35631	35635	35900	35707	35965	35914	35769	36049	36070	36084	36033	35832	35812	35855	36039	35604	36000	35883	35908	35629	35821	35659	35700	35908	36164	35886	35890	35936	35872	35980	35988	35797	35846	36038	35867	35863	35728	36083	35949	36198	35764	36025	35810	35698	36028	35902	35800	36013	35838	36032	35913	35763	35805	35836	35690	35738	36212	36003	35986	36226	35774	35810	35843	35951	35958	35742	36028	35579	36044	36296	36354	35767	35910	36005	36012	35940	35827	35973	35743	35932	35891	35778	36043	35829	35982	36007	35800	35827	36098	35888	36043	35925	36036	35685	35726	35956	35766	35672	35962	36061	36105	35708	35952	35965	35980	36441	36071	35939	35908	36078	35969	35781	35998	36095	35917	35848	35769	35850	35610	36028	35921	35926	35974	36119	36007	35897	36034	35923	36151	36200	36033	36189	35811	35848	35737	36213	35660	35778	36081	35808	35656	35862	35925	35699	35871	35902	35851	36199	36022	35984	35762	35799	36042	35698	35993	35918	35778	36030	36004	36009	35919	36051	35825	35922	35790	35434	35740	36144	35909	36051	35948	35914	36019	36001	36010	35987	35752	35870	35814	35840	35847	35908	35845	35807	36130	35896	36072	35500	36043	36332	35985	35816	35760	35998	36040	35672	35734	35653	35897	35814	35749	35727	35976	35989	35837	35859	35827	35918	35926	35771	35716	35975	36096	36120	35852	36017	36022	35780	36053	35978	36094	35858	35672	35790	35868	35930	35746	35908	35960	35720	35817	36066	35821	36251	35767	35633
21288	35979	33450	28308	26022	23981	22875	21814	21524	20974	20508	20431	20319	20119	20249	20274	20091	20032	19858	20025	19978	19902	20029	19912	19932	19930	20187	20014	19844	19875	19877	19888	19919	20017	19673	19776	19858	19892	19766	19762	20041	19908	19863	19888	19699	19820	19807	19912	19909	19821	19891	20083	20199	19931	20002	19653	19889	19890	19901	19923	19855	19884	19890	19803	19863	19979	19682	19976	19932	19802	19754	19988	19809	19916	19727	19783	19781	19693	19658	19844	19958	19828	19856	19677	19577	19815	19686	19751	19878	19903	20021	19842	19861	19691	19715	19812	19750	19794	19823	19654	19764	19762	19919	19757	19790	19873	19744	19644	19812	19920	19782	19870	20030	19871	19750	19624	19808	19847	19762	19836	19874	19699	19970	19869	19900	19895	19826	19735	19807	19990	19849	19878	19706	19645	19744	19763	19763	19782	19862	19898	19805	20035	19795	19766	19890	19803	19603	19749	19632	19686	19692	19773	19776	20003	19794	19829	19856	19651	19925	19830	19686	19722	19745	19770	19817	19956	19907	19789	19752	19599	19782	19728	19669	19757	19814	19977	19746	19714	19640	19838	19903	19652	19885	19762	19814	19841	19766	19924	19745	19728	19832	19860	19715	19744	19842	19859	19763	19611	19787	19811	19664	19685	19917	19918	19885	19781	19825	19775	19893	19679	19847	19945	19795	19601	19787	19872	19850	19957	19780	19665	19773	19707	19781	19718	19799	19875	19609	19712	19657	19866	19785	19785	19714	19845	19717	19812	19768	19874	19792	19807	19811	19729	19735	19788	19865	19841	19756	19623	19916	19808	19884	19868	19711	19704	19822	19818	19824	19804	19884	19870	19845	19882	19866	19940	19972	20143	19789	19652	19752	19743	19757	19888	19580	19764	19606	19879	19764	19752	19654	19881	20100	19839	19804	19751	19580	19707	19894	19928	19680	19764	19766	19864	19858	19614	19832	19760	19781	19683	19761	19847	19931	19694	19755	19771	19809	19785	19811	19926	19847	19898	19706	20098	19637	19871	19727	19827	19636	19748	19691	19799	19717	19826	19771	19788	19729	19762	19952	19582	19878	19721	19874	19719	19942	19737	19837	19732	19830	19642	19655	19682	19808	19730	19813	19601	19950	19673	19766	19814	19650	19700	19937	19913	19922	19973	19964	19671	19569	19975	19760	19711	19718	19662	19872	19922	19928	19729	19821	19735	19705	19772	19660	19822	19664	19587	19664	19788	19992	19599	19769	19791	19831	19702	19888	19956	19630	19933	19930	19901	19510	19733	19924	19719	19847	19897	19652	19738	19793	19617	19766	19732	19864	19879	19875	19702	19844	19933	19739	19929	19763	19743	19694	20080	19667	19678	19723	19893	19627	19951	19827	19572	20034	19859	19588	19964	19904	19655	19662	19674	19631	19908	19766	19764	19887	19508	19955	19800	19629	19546	19691	19607	19682	19766	19700	19820	19662	19726	19502	19837	19901	19780	19820	19757	19942	19653	19733	20087	19733	19768	19905	19682	19863	19724	19784	19828	19691	19882	19837	19943	19496	19870	19792	19744	19755	19835	19710	19822	19760	19893	19703	19930	19967	19778	19762	19692	19831	19877	19738	19839	19726	19679	19882	19839	19738	19695	19934	19734	19706	19765	19960	19705	19744	19786	19767	19688	19608	19678	19851	19755	19745	20048	19872	19588	19868	19960	20054	19850	19757	19897	19873	19756	19750	19841	19653	19714	19759	19708	19624	19928	19757	19818	19931	19877	19740	19789	19867	19856	19827	19767	19786	19705	19878	19705	19787	19884	19898	19719	19714	19766	19803	19872	19758	19795	19715	19704	19788	19842	19940	19984	19613	19886	19780	19721	19720	19924	19522	19824	19830	19529	19564	19851	19718	19849	19808	19746	19706	19808	19880	20008	19924	19774	19772	19997	19644	19881	19827	19898	19758	19834	19714	19888	19813	19722	19704	19620	19861	19779	19838	19870	19981	19702	19902	19587	19758	19991	19817	19691	19754	19840	19878	19825	19861	19951	19665	19828	19929	20040	19727	19802	19721	19940	19576	19825	19790	19827	19811	19794	19810	19777	19741	19840	19663	19668	19999	19757	19607	19742	19623	19748	19718	19898	19796	19577	19976	19689	19659	19877	19811	19791	19885	19809	19855	19738	19768	19681	19835	19670	19671	19901	19956	19686	20048	19924	19728	19800	19723	19824	19797	19695	19813	19756	19909	19843	19920	19892	19785	19849	19841	19744	19630	19840	19759	19685	19814	19921	19848	19894	19848	19660	19663	19726	19618	19817	19846	19890	19878	19581	19682	19765	19934	19808	19753	19760	19971	19691	19857	19846	19777	19893	19685	19871	19792	19932	19717	19760	20017	19752	19783	19838	19995	19617	19617	19901	19747	19760	19695	19780	19791	19913	19890	19693	19698	19745	19769	19752	19673	19865	19804	19723	19685	19872	19733	19769	19728	19866	19800	19691	19724	19768	19829	19760	19767	19705	19825	19745	19831	19665	19958	19763	19828	19861	19903	19681	19812	19735	19882	19869	19821	19901	19940	19853	19903	19846	19807	19776	19741	19828	19974	19708	19763	19711	19855	19845	19755	19661	19659	19684	19780	19853	19829	19567	19844	19721	19776	19840	19783	19829	19707	19825	19726	19782	19789	19661	19852	19774	19689	19715	19785	19947	19604	19732	19825	20082	19975	19744	19861	19854	19739	19792	19781	19659	19760	19853	19778	19757	19890	19676	19781	19758	19681	19760	19899	19905	19662	19851	19907	19850	19703	19972	19823	19696	19924	19688	19642	19878	19872	19822	19696	19736	19683	19838	19885	19756	19812	19565	19958	19684	19791	19738	19612	19756	19821	19843	19719	19820	19970	19803	19789	19850	19707	19874	19760	19861	19797	19867	19612	20033	19876	19805	19887	19743	19846	19717	19735	19901	19888	19842	19733	19861	19858	19910	19831	19763	20009	19945	19965	19857	19632	19950	19626	19844	19743	19731	19807	19746	19676	19903	19747	19974	20014	19865	19725	19839	19843	19734	19843	19751	19748	19873	19982	19634	19873	19601	19712	19906	19856	19927	19925	19753	19561	20021	19895	19842	19771	19712	19715	19841	19603	19781	19894	19838	19611	19812	19824	19754	19615	19829	19862	19699	19860	19775	19866	19766	19599	19911	19838	19768	19958	19790	19732	19725	19817	19777	19856	19961	19919	19861	19744	19659	19810	19811	19975	19841	19743	19648	19822	19630	19811	19691	19708	19997	19819	19645	19808	19598	19790	19625	19732	19939	19848	19968	19809	19783	19819	19850	19775	19804	19648	19912	19739	19813	19986	19822	19836	19762	19814	19856	19709	19833	19897	19937	19675	19803	19841	19555	19887	19950	19536	19620	19785	19728	20029	19784	19677	19778	19895	19728	19903	20003	19825	19757	19968	19771	19722	19629	19901	19685	19832	19975	19671	19623	19649	19846	19698	19725	19775	19837	19588	19798	19775	19846	19667	19757	19883	19838	19662	19817	19878	19925	19806	19758	19708	19803	19770	19649	19691	19852	19802	19621	19822	19740	19914	19772	19747	19740	19735	19704	19680	19914	19827	19931	19821	19794	19622	19830	19819	19740	19662	19680	19837	19809	19940	19821	19681	19881	19749	19597	19705	19936	19787	19833	19781	19876	19871	19841	19970	20108	19864	19862	19955	19803	19723	19620	19893	19905	19500	19782	19771	19813	20138	19961	19654	19680	19740	19859	19735	19750	19900	19837	19808	19787	19905	19967	19586	19819	19878	19915	19808	19861	19760	19916	19806	19748	19979	19795	19973	19780	19765	19915	19861	19739	19983	19909	19510	19730	19750	19787	19666	19663	19711	19984	19718	19875	19734	19574	19760	19709	19922	19892	19872	19876	19920	19894	19715	19731	19964	19733	19815	19792	19590	20098	19757	19972	19867	19892	19906	19887	19802	19842	19701	19798	19898	19649	19808	19785	19865	19806	19731	19834	19781	19876	19730	19803	19858	19935	19830	19747	19755	19797	19639	19701	19734	19884	19686	19817	19781	19832	19522	20025	19815	19879	19882	19622	19873	19869	19834	19759	19822	19721	19669	19840	19581	19946	19656	19876	19804	19639	19896	19757	19723	19851	19641	19922	19698	19624	19810	19638	19942	19906	20113	19870	19737	19761	19696	19717	19758	19848	19897	19909	19896	19803	19979	19735	19783	19846	19804	19774	19731	19775	19865	19930	19901	19718	19909	19933	19774	19771	19704	19763	19846	19650	20044	19938	19778	19705	19638	19760	19620	19774	19796	19828	19896	19875	19826	19643	19711	19692	19864	19913	20017	19668	19759	19652	19977	19860	19790	19680	19906	19747	19978	19874	19627	19945	19977	19869	19820	19924	19793	19690	19939	19910	19707	19830	19854	19790	19807	19627	19868	19740	19796	19833	19750	19708	20135	19722	19726	19983	19930	19836	19985	19681	19951	19732	20046	19637	19694	19875	19804	19856	19906	19760	19642	19974	19695	19727	19892	19599	19798	19865	19883	19980	19786	19673	19671	19896	19801	19907	19956	19743	19779	19644	19754	19840	19884	19813	19881	19883	19845	19859	19791	19906	20045	19851	19613	19921	19829	19906	19641	19812	19718	19789	19848	19743	19823	19839	19911	19712	19910	19850	19911	19850	19895	19776	19847	19752	19789	19851	19685	19856	19670	19620	19920	19816	19880	19774	19777	19711	19841	19953	19850	19801	19768	19932	19917	19653	19672	19844	19935	19677	19697	19795	19697	19650	19871	19884	19827	19833	19847	19767	19886	19848	19855	19711	19575	19776	19835	19601	19691	19785	19923	19775	19750	19822	19920	19773	19811	19766	19976	19897	19795	20007	19763	19917	19693	19725	19817	19682	19610	19667	19822	19813	19936	19818	19765	19941	19816	19778	20057	19797	19683	19628	20013	19672	19728	19590	19894	19904	19890	19757	19868	19893	19768	19764	19799	19740	19892	19777	19837	19930	19739	19698	19860	19743	19986	19875	19695	19945	19835	19775	19845	19881	19874	19774	19875	19797	19669	19805	19842	19885	19933	19852	19669	19763	19759	19892	19732	19885	19823	19684	19838	19909	19686	19919	19701	19928	19719	19860
22925	21479	28596	28166	32998	38207	39980	37445	36632	36332	36326	35800	35501	35631	35344	35228	34991	34847	35122	34973	35213	34964	34987	35016	34535	34928	35000	34909	34887	34879	34802	34868	34932	35101	34701	34948	34567	34898	34887	34965	35043	34957	34770	34818	34772	34784	34803	35008	34736	34843	34595	34893	35585	35132	34958	34727	34903	35033	35011	34877	34863	34792	34418	34788	34588	34841	34881	34914	34812	34910	34912	34656	34457	34487	34808	34753	34758	34544	34744	34755	35163	34989	34566	34740	34945	34497	34718	34939	34614	34636	34697	34800	34597	34612	34937	34643	34969	34548	34822	34590	34555	34579	34793	34948	34758	34867	34581	34857	34508	34744	34700	34794	34824	34534	35030	34731	34754	34753	34655	34664	34640	34709	34742	34477	34725	34757	34542	34570	34687	34818	34683	34493	34870	34722	34546	34628	34713	34993	34767	34794	34731	35006	34662	34756	34798	34683	34551	34584	34736	34854	34686	34741	34881	34644	34732	34602	34681	34789	34666	34821	34907	34596	34670	34676	34869	34664	34730	34575	34658	34933	34755	34940	34860	34586	34604	34734	34828	34598	34748	34883	34681	34649	34560	34655	34599	34630	34442	34598	34789	34906	35275	34993	34543	34595	34584	34708	34652	34801	34596	34797	34655	34742	34772	34642	34336	34600	34485	34856	34678	34894	34859	34630	34727	34558	34506	34595	34997	34887	34780	34756	34783	34491	34447	34592	34795	34864	34633	34599	34494	34748	34601	34750	34809	34830	34821	34700	34642	35027	34805	34683	34729	34593	34697	34557	34560	34580	34741	34632	34624	34674	34555	34801	34717	34736	34700	34594	34618	34649	34454	34468	34843	34730	34755	34791	34852	34631	34741	34648	34811	34986	34690	34637	34903	34494	34610	34775	34515	34647	34523	34604	34762	34652	34659	34857	34647	34471	34913	34689	34625	34571	34788	34744	34711	34658	34633	34875	34745	34863	34578	34606	34714	34809	34682	34875	34799	34743	34779	34823	34809	34926	34724	35092	35169	34800	34758	34754	34580	34733	34639	35012	34823	34856	34877	35000	34578	34718	34663	34969	34999	34537	34541	34439	34528	34582	34488	34623	34682	34803	34746	34701	34673	34583	34845	34879	34524	34727	34774	34844	34760	34782	34682	34687	34766	34903	34621	34793	34883	34562	34566	34783	34622	34571	34878	34898	34479	34661	34733	34892	34401	34700	34891	34795	34933	34819	34686	34689	34678	34739	34778	34606	34742	34833	34866	34493	34819	35044	34857	34720	34563	34918	34505	34704	34963	34544	34740	34662	34675	34713	35022	34856	34978	34749	34675	34843	34773	34580	34781	34757	34616	34517	34919	34891	34743	34697	34596	34789	34590	34611	35154	34645	34621	34736	34813	34714	34723	34719	34807	34486	34811	34442	34557	34798	34652	34690	34708	34957	34632	34965	34826	34905	34842	34717	34223	34761	34569	35116	34676	35046	34700	34684	34894	34740	34757	34755	34520	34607	34646	34594	34946	34740	34496	34800	34653	35028	34633	34495	34721	34566	34957	34764	34688	34718	34551	34727	34752	34658	34784	34785	34838	34296	34696	34612	34686	34749	34612	34560	34648	34528	34645	34630	34657	35005	34668	34534	34708	34774	34552	34722	35034	34711	34811	34638	34692	34991	34625	34805	34625	34548	34712	34621	34494	34707	34736	34459	34648	34937	34794	34706	34506	34878	34960	34839	34728	34881	34488	34730	34866	34806	34609	34578	34783	34831	34414	34725	34927	34664	34774	34893	34609	34782	34825	34674	34656	34545	34809	34726	34712	34663	35007	34917	34617	34538	34817	34568	34918	34754	34615	34832	34579	34775	34827	34930	34871	34848	34788	34623	34692	34525	34505	34804	34827	34748	34568	34512	34696	34731	34729	34914	34893	34697	34741	34595	34844	34776	34629	34663	34344	34584	34635	34687	34538	34671	34965	34748	34775	34941	34909	34419	34789	34617	34760	34919	34870	34574	35019	34784	34717	34807	34846	34687	34749	34927	35004	34697	34695	34592	34734	34515	34700	34564	34577	34797	34638	34607	34562	34953	34814	34803	34764	34763	34483	34771	34633	34885	34778	34437	34471	34489	34586	34632	34747	34653	34678	34840	34840	34857	34784	34553	34709	34743	34713	34695	34844	34783	34365	34770	34757	34559	34620	34692	34873	34883	34964	34741	34640	34583	34525	34844	34643	34528	34773	34687	34680	34791	35130	34685	34805	34893	34661	34554	34566	34565	34746	34652	34586	34626	34539	34488	34462	34647	34850	34748	34851	34763	34856	34655	34704	34356	34425	34505	34753	34333	34509	34652	34888	34744	34766	34684	34477	34695	34635	34856	34759	34725	34720	34726	34745	34642	34728	34675	34730	34810	34489	34746	34603	34531	34554	34558	34540	34940	34928	34845	34884	34624	34710	35038	35109	34638	34660	34627	34838	34913	35014	34774	34741	34752	34833	34658	34674	34581	34670	34849	34548	34636	34796	34869	34686	34647	34921	34661	34647	34518	34842	34670	34813	34425	34692	34567	34555	34902	34719	34777	34829	34435	34261	34544	34854	34911	34736	34594	34860	34665	35026	34786	34790	34769	34709	34733	34764	34576	34926	34722	34520	34827	34805	34786	34436	34562	34686	34618	34916	34887	34561	34417	34645	34801	34671	35028	34849	34763	34776	34670	34922	34764	35140	34736	34717	34885	34798	34609	35030	34966	34546	34743	34805	34745	34706	34852	34730	34761	34662	34691	34843	34802	34763	34619	34763	34791	34734	34784	34575	34339	34607	34706	34826	34732	34757	34483	34600	34694	34765	34680	34421	34836	34879	34591	34770	34711	34623	34301	34576	34891	34786	34429	34851	34659	34616	34640	34635	34767	34682	34560	34725	34561	34799	34573	34529	34816	34730	34900	34861	34762	34553	34681	34792	34740	35029	35014	34806	34911	34513	34622	34674	34770	35051	34833	34514	34653	34772	34863	34945	34712	34610	34786	34677	34523	34640	34740	34507	34739	34622	34850	34502	34752	34834	34717	34486	34559	34855	34770	34661	34758	34515	34702	34517	34763	34520	34686	34819	34902	34445	34670	34665	34712	34820	34664	34559	34793	34583	34715	34905	34665	34763	34826	34647	34929	34755	34516	34640	34669	34427	34560	34991	34422	34646	34802	34640	34798	34544	34734	34792	34703	34706	34599	34817	34514	34573	34727	34577	34717	34687	34508	34803	34564	34531	35011	34789	34647	34890	34848	34575	34476	34851	34563	35024	34526	34640	34773	34639	34880	34557	34465	34838	34588	34547	34556	34796	34724	34708	34429	34820	34674	34593	34553	34880	34806	34703	34621	34725	34714	34720	34618	34866	34632	34611	35048	34536	34669	34702	34786	34719	34787	34969	34823	34972	34812	34817	34983	34587	34617	34863	34866	34770	34945	34849	34654	34881	34602	34844	34739	34589	34460	34521	34644	34861	34668	34916	34645	34807	34707	34948	34938	34891	34485	34732	34677	34982	34731	35128	34530	34752	34932	34718	35080	34650	34644	34491	34686	34777	34708	34513	34558	34531	34710	34524	34541	34545	34276	34990	34737	34544	34634	34913	34621	34623	34717	35037	34625	34855	34670	34693	34666	34659	34636	34779	34861	34542	34823	34561	34778	34881	34704	34764	34823	34772	34880	34579	34802	34797	34631	34800	34770	34712	34720	34812	34616	34908	34741	34560	34655	34713	34860	34479	34561	34663	34829	34744	34566	34752	34683	34721	34748	34517	34634	34812	34814	34778	34743	34553	34641	34772	34546	34678	34715	34817	34693	34660	34917	34588	34738	34757	34773	34656	34878	34900	34689	34670	34500	34608	34836	34631	34608	34807	34758	34822	34681	34780	34561	34895	34666	34742	35043	34929	34954	34663	34526	34746	34937	34704	34592	34844	34746	34948	34296	34693	34552	34512	34905	34720	34767	34777	34745	34587	34704	34898	34919	34958	34614	34866	34708	34657	34719	34677	34680	34604	34749	34579	34350	34519	34629	34842	34862	34924	34729	35085	34803	34852	34781	34657	34751	34959	34557	34751	34804	34702	34529	34728	34735	34432	34708	34518	34418	34658	34551	34672	34727	34687	34952	34688	34614	34647	34875	34635	34726	34605	34709	34619	34664	34857	34892	34512	34683	34701	34837	34750	34647	34737	34784	34764	34849	34852	34657	35068	34784	34918	34445	34591	34766	34658	34894	34855	34636	34714	34843	34589	34930	34813	34969	34631	34635	34605	34463	34720	34536	34633	34610	34579	34609	34381	35067	34790	34331	34592	35004	34744	34698	35027	34692	34885	34942	34903	34686	34801	34589	34887	34623	34628	34588	34565	34679	34514	34662	34425	34639	34619	34574	34681	34786	34581	34670	34629	34921	34626	34564	34645	34607	34645	34750	34724	34629	34542	34745	34953	34668	34804	35065	34563	34738	34587	34777	34709	34796	34622	34687	34647	34776	34922	34674	34692	34735	34642	34524	34604	34596	34773	34638	34761	34778	34549	34673	34696	34864	34689	34556	34506	34648	34953	34941	34764	34637	34654	34436	34703	34865	34737	34526	34909	34606	34720	34848	34881	34757	34719	34529	34883	34709	34870	34928	34723	34761	34639	34438	34868	34690	34430	34610	34570	34682	34711	34979	34568	34782	34716	34771	34915	34668	34367	34570	34613	34631	34658	34608	34854	34849	34444	34393	34475	34744	34734	34753	34633	34769	34849	34751	34659	34798	34633	34512	34776	34645	34762	34842	34821	34937	34933	34602	34824	34803	34531	34852	34762	34958	34634	34752	34833	34835	34527	34634	34700	34917	34654	34774	34806	34445	34810	34796	34979	34653	34768	34951	34784	34777	34785	34750	34741	34698	34740	34768	34740	34732	34735	34614	34710	34820	34647	34839	34633	34750	34541	34568	34527	34638	34744	34675	34780	34768	34442	34665	34661	34811	34759	35123	34679	35007	34406	34650	34617	34816	34874	34753	34847	34483	34633	34886	34622	34718	34742	34966	34499	34632	34824	34597	34420	34849	34460	34795	34602	34644	34850	34586	34972	34694	34598	34613	34852	34892	34523	34742	34901	34803	34630	34633	34533	34699	34823	34952
24235	43324	40640	33701	30138	26890	24441	22811	22044	21042	20652	20187	20009	19820	19887	19696	19644	19767	19481	19482	19494	19698	19549	19633	19644	19504	19376	19477	19628	19634	19396	19481	19357	19697	19420	19529	19532	19436	19596	19510	19492	19362	19469	19341	19481	19310	19539	19471	19316	19350	19215	19591	20208	19579	19443	19296	19651	19441	19450	19313	19370	19467	19358	19229	19456	19357	19318	19532	19402	19421	19429	19444	19536	19521	19463	19407	19374	19552	19226	19313	19613	19688	19544	19325	19452	19332	19274	19416	19181	19170	19289	19298	19251	19279	19283	19289	19342	19164	19399	19424	19066	19380	19531	19267	19256	19041	19249	19327	19490	19347	19419	19089	19360	19398	19393	19285	19326	19269	19180	19427	19384	19242	19501	19309	19325	19253	19313	19357	19341	19203	19398	19451	19326	19456	19447	19300	19338	19223	19489	19254	19305	19259	19376	19436	19356	19388	19359	19301	19145	19400	19254	19433	19207	19339	19227	19276	19323	19355	19189	19223	19304	19211	19185	19295	19228	19372	19168	19266	19384	19366	19270	19161	19315	19122	19447	19199	19037	19087	19269	19401	19395	19237	19289	19266	19272	19316	19487	19330	19263	19164	19342	19251	19246	19382	19114	19392	19358	19232	19336	19240	19303	19515	19421	19275	19299	19348	19252	19447	19319	19345	19306	19344	19384	19430	19149	19409	19298	19152	19390	19103	19445	19104	19328	19349	19480	19210	19294	19310	19431	19475	19367	19402	19351	19354	19341	19154	19326	19488	19353	19285	19214	19207	19496	19219	19501	19134	19117	19281	19255	19228	19153	19435	19407	19242	19291	19324	19198	19377	19080	19319	19460	19177	19345	19424	19248	19432	19377	19372	19224	19108	19544	19379	19239	19413	19383	19065	19302	19024	19354	19517	19281	19355	19429	19313	19397	19270	19315	19513	19141	19229	19333	19450	19240	19440	19401	19181	19093	19237	19351	19500	19091	19347	19278	19286	19448	19213	19494	19323	19397	19281	19247	19541	19341	19603	19330	19279	19081	19371	19298	19175	19098	19301	19276	19152	19252	19094	19400	19231	19171	19354	19430	19236	19240	19556	19443	19123	19374	19315	19348	19298	19196	19250	19433	19300	19258	19193	19311	19352	19377	19110	19211	19284	19426	19433	19192	19229	19353	19181	19070	19342	19515	19393	19324	19241	19315	19306	19336	19505	19389	19351	19310	19418	19308	19457	19229	19274	19166	19375	19335	19272	19273	19396	19455	19229	19142	19479	19364	19331	19293	19334	19431	19256	19340	19162	19342	19436	19202	19409	19246	19318	19283	19362	19456	19350	19443	19343	19304	19278	19260	19341	19143	19343	19261	19304	19333	19383	19126	19341	19235	19267	19322	19378	19155	19300	19325	19159	19322	19250	19471	19268	19352	19409	19444	19219	19499	19193	19437	19409	19360	19277	19304	19347	19150	19254	19273	19290	19293	19377	19274	19162	19382	19404	19214	19133	19329	19270	19547	19244	19299	19284	19366	19370	19363	19115	19125	19239	19294	19373	19360	19355	19191	19153	19325	19372	19297	19314	19400	19350	19307	19131	19207	19447	19027	19411	19224	19402	19163	19390	19248	18961	19189	19250	19423	19285	19195	19248	19265	19012	19427	19359	19360	19189	19260	19323	19041	19220	19270	19490	19167	19465	19173	19266	19229	19399	19130	19327	19324	19345	19201	19463	19597	19213	19304	19359	19382	19233	19185	19436	19220	19453	19330	19281	19109	19265	19346	19559	19170	19424	19247	19348	19200	19312	19304	19248	19240	19307	19512	19214	19536	19289	19290	19266	19221	19201	19051	19273	19290	19490	19236	19306	19398	19293	19478	19211	19394	19396	19099	19242	19332	19226	19358	19270	19414	19237	19341	19334	19321	19220	19274	19195	19267	19118	19287	19274	19467	19384	19240	19193	19317	19449	19143	19533	19144	19225	19370	19395	19300	19243	19362	19289	19172	19343	19302	19220	19259	19404	19259	19294	19288	19364	19316	19426	19302	19192	19481	19391	19204	19414	19478	19363	19297	19301	19182	19146	19567	19314	19388	19457	19191	19330	19257	19336	19104	19267	19234	19110	19413	19361	19273	19389	19296	19504	19257	19297	19091	19210	19348	19386	19298	19278	19506	19344	19316	19457	19113	19383	19081	19463	19217	19298	19426	19279	19296	19354	19370	19345	19461	19271	19166	19500	19461	19201	19268	19571	19335	19245	19247	19124	19321	19299	19285	19296	19279	19543	19283	19252	19139	19382	19317	19249	19289	19304	19066	19253	19352	19432	19279	19301	19452	19270	19524	19242	19311	19342	19271	19312	19215	19076	19184	19318	19369	19296	19279	19224	19312	19256	19413	19382	19425	19391	19214	19045	19219	19375	19461	19202	19248	19367	19397	19346	19333	19400	19261	19200	19239	19382	19313	19312	19399	19191	19163	19359	19373	19261	19310	19391	19262	19303	19350	19343	19347	19411	19418	19477	19325	19229	19182	19234	19351	19466	19372	19250	19269	19238	19357	19405	19247	19422	19360	19149	19397	19133	19080	19329	19353	19244	19302	19421	19106	19423	19276	19361	19423	19199	19298	19255	19240	19324	19287	19348	19093	19140	19236	19223	19507	19319	19280	19237	19304	19378	19160	19236	19278	19270	19343	19415	19386	19233	19286	19117	19306	19126	19223	19427	19291	19287	19253	19289	19510	19254	19265	19385	19329	19471	19415	19088	19322	19321	19183	19435	19219	19335	19308	19434	19479	19318	19354	19231	19510	19346	19321	19453	19475	19368	19218	19187	19397	19282	18987	19371	19259	19371	19264	19178	19354	19204	19349	19337	19532	19368	19276	19431	19236	19289	19151	19374	19451	19346	19397	19322	19382	19158	19427	19533	19434	19202	19473	19432	19292	19094	19321	19463	19337	19384	19317	19363	19425	19230	19274	19196	19231	19324	19275	19292	19289	19167	19409	19467	19400	19131	19445	19221	19189	19363	19094	19363	19470	19219	19266	19194	19257	19232	19191	19220	19233	19250	19265	19134	19283	19431	19192	19362	19382	19134	19322	19354	19274	19325	19306	19327	19288	19282	19369	19378	19374	19258	19385	19304	19373	19357	19353	19242	19355	19276	19342	19509	19403	19203	19247	19262	19291	19340	19303	19304	19526	19386	19202	19134	19496	19169	19283	19302	19344	19348	19252	19347	19326	19296	19394	19329	19286	19388	19305	19200	19393	19322	19336	19314	19191	19360	19059	19333	19205	19171	19190	19379	19377	19360	19394	19194	19257	19221	19324	19311	19296	19130	19382	19271	19409	19260	19346	19126	19411	19386	19296	19548	19385	19386	19265	19411	19314	19473	19289	19303	19346	19260	19433	19371	19488	19391	19190	19249	19653	19513	19300	19151	19202	19218	19334	19373	19365	19401	19131	19237	19336	19470	19294	19503	19296	19406	19110	19269	19370	19306	19258	19149	19290	19442	19458	19509	19272	19203	19362	19265	19366	19269	19401	19316	19225	19096	19271	19349	19266	19197	19326	19228	19255	19218	19377	19214	19284	19240	19125	19233	19169	19276	19333	19068	19556	19408	19187	19204	19249	19516	19425	19175	19467	19536	19408	19245	19329	19317	19252	19208	19404	19282	19307	19194	19285	19158	19229	19521	19312	19441	19323	19294	19242	19362	19349	19252	19175	19524	19246	19101	19374	19515	19181	19346	19273	19281	19351	19205	19267	19315	19135	19217	19527	19146	19226	19381	19188	19118	19325	19470	19298	19196	19349	19220	19161	19316	19288	19126	19249	19419	19423	19257	19365	19459	19436	19217	19000	19286	19466	19181	19210	19336	19374	19338	19362	19173	19208	19394	19338	19366	19372	19489	19128	19238	19089	19172	19307	19655	19240	19354	19448	19189	19163	19386	19310	19402	19419	19492	19338	19471	19307	19257	19343	19359	19273	19236	19106	19282	19233	19224	19304	19304	19271	19447	19373	19253	19305	19301	19303	19379	19236	19013	19204	19347	19481	19248	19282	19272	19275	19181	19115	19371	19319	19338	19237	19247	19243	19378	19441	19271	19240	19190	19559	19444	19314	19362	19349	19218	19395	19163	19399	19273	19457	19228	19202	19239	19202	19192	19318	19192	19080	19061	19137	19313	19410	19219	19236	19462	19248	19475	19363	19300	19308	19406	18984	19321	19284	19335	19188	19306	19100	19341	19308	19233	19172	19446	19279	19319	19141	19330	19286	19393	19396	19474	19332	19349	19395	19283	19371	19377	19333	19309	19360	19549	19280	19167	19092	19488	19221	19408	19396	19390	19360	19147	19409	19461	19334	19338	19362	19311	19392	19201	19302	19057	19231	19460	19214	19432	19239	19351	19318	19277	19383	19315	19272	19360	19395	19277	19357	19324	19258	19279	19220	19409	19423	19588	19303	19351	19298	19472	19171	19249	19144	19246	19217	19514	19173	19245	19368	19520	19380	19266	19276	19234	19263	19322	19169	19439	19390	19190	19372	19540	19224	19382	19102	19274	19395	19539	19406	19459	19524	19336	19327	19405	19498	19201	19405	19385	19522	19056	19203	19460	19384	19214	19208	19224	19216	19136	19397	19283	19379	19169	19249	19291	19367	19398	19233	19384	19396	19409	19451	19214	19165	19360	19296	19143	19571	19238	19257	19223	19272	19171	19408	19287	19341	19165	19322	19260	19366	19294	19242	19282	19342	19413	19328	19166	19419	19284	19378	19337	19536	19388	19389	19384	19408	19291	19400	19247	19449	19420	19397	19381	19133	19122	19337	19173	19238	19367	19379	19360	19360	19211	19074	19265	19129	19387	19484	19289	19422	19158	19170	19404	19447	19244	19347	19321	19353	19322	19203	19219	19108	19318	19331	19457	19124	19320	19485	19296	19218	19326	19329	19327	19345	19239	19318	19200	19719	19186	19346	19380	19540	19438	19388	19392	19192	19328	19338	19279	19362	19365	19481	19369	19560	19188	19423	19322	19250	19262	19445	19218	19562	19179	19216	19230	19478	19320	19382	19353	19282	19317	19322	19255	19227	19184	19256	19355	19427	19079	19244	19349	19355	19416	19315	19366	19349	19339	19373	19357	19200	19223	19484	19285
33440	29942	36680	36338	33657	33200	33020	32304	32485	32232	32107	32321	31879	32272	32239	32031	31974	32186	31938	32430	32065	31811	32065	32041	32021	32244	32198	31896	31815	31945	32162	32204	32025	31871	31837	32014	32140	31983	32280	31806	31964	31963	31910	31974	32035	32068	31981	32033	31770	32052	32029	31959	32134	32212	32091	31853	31934	32236	32135	32197	32017	31914	32009	32038	31861	31803	32049	32047	31976	32115	32093	31931	32042	31995	32074	31906	31971	31783	31924	32074	32089	31854	31624	31865	31938	32410	31961	32234	32125	31976	31818	31918	31995	31822	31824	31807	32008	32070	32121	31734	31980	31880	32075	31759	31896	32040	32107	32035	32119	32166	32001	31820	32084	31772	31977	32008	32136	32178	32136	32035	32037	32229	31909	31913	32083	32292	32056	31925	31869	31986	31936	32023	32022	32005	31994	32051	31826	32101	31838	32158	32200	31940	31976	32110	32221	32256	31853	31792	31649	31996	32064	32007	32099	32014	32146	31805	31915	32008	31803	31783	31960	31917	32004	31927	32051	31981	32141	32126	32121	32176	31894	31995	32188	32083	32297	31932	31844	31922	32003	32012	32101	32128	32137	31966	31698	32203	31910	31815	32001	31885	31949	31964	32029	32167	31911	31868	31970	31873	32047	31917	31702	31908	31866	31796	31708	32117	32166	32182	31986	32021	31897	31755	32019	32062	31977	32065	32102	32229	32095	31830	32188	31546	32000	31969	31935	31893	32203	32139	31974	31820	32055	32097	31985	31665	31889	31967	31995	32051	31930	31988	32015	32016	32128	31970	31991	31954	31957	31858	31788	32180	31810	32075	32283	31700	32055	31757	31998	32164	32050	32026	31753	31860	31974	31853	31956	31754	31889	31834	32029	31728	31563	32077	31680	31974	31998	31974	31960	32198	32011	31650	31830	32275	32373	32150	31840	32167	32116	31739	32018	31994	31903	31864	32067	32073	31855	31991	32132	32232	31857	31955	32124	31878	32312	31997	32223	31997	32111	31938	31877	31914	31949	31917	32036	32094	32178	32308	31878	31968	31950	32141	31840	31786	31822	31726	32104	31876	32050	31989	31994	31933	32025	32179	32011	32016	32096	32053	31870	31916	31972	31860	31981	32138	32015	32068	32020	32092	32020	31879	32017	31786	31944	31862	31795	32042	31884	32116	32095	31942	32152	31797	31837	31864	31999	31538	31854	32091	32038	31991	31899	31995	31963	31933	31992	31781	32022	31805	32030	31768	31990	31818	31907	31907	32209	31924	32237	31817	32151	32117	31820	31955	31973	32091	32099	31956	32050	32036	32064	31965	32094	32116	32222	32072	31859	32046	31644	31689	32030	31952	32065	31928	31947	32000	31953	32040	31936	32014	32111	31949	31994	31918	31899	32072	31988	31906	31718	32038	32037	31870	31993	32031	31852	31854	31833	31965	32082	32036	32164	32119	31896	31839	31907	32078	32051	31954	32044	31848	31972	31919	31986	31951	32256	32088	32135	32008	32032	32169	31989	31745	31901	32104	32222	31745	31827	32041	32096	32071	31783	32074	32329	31694	31894	31931	31983	31657	31922	31802	32098	32016	32101	31987	32059	32054	31902	31686	32042	31843	31861	31884	32117	32040	32042	32058	32030	32109	32010	32022	31976	32111	31836	31693	32209	31904	32175	32190	31894	31820	32195	31978	32026	31884	32001	32299	31791	31901	31935	31957	32312	32095	32223	32096	32106	32131	31954	31912	31885	31840	32024	32350	32310	31872	31813	31992	31986	32179	31941	31815	32336	31837	32118	32361	32168	31928	32064	32045	31909	32072	32038	31983	32168	32108	32012	31968	31941	31934	31968	31919	31832	31740	31808	31993	32203	32061	32060	32040	32195	31911	32073	32280	31937	32029	32175	31906	31962	32135	31901	31941	32390	32019	31969	31842	31740	31987	31942	31908	32110	32204	32116	31866	31912	31778	32075	32156	32036	31990	32272	31779	31848	31945	32060	32077	32003	32235	32163	31898	31937	32155	32210	32117	32118	31865	31871	32094	31951	32064	32062	32098	32090	32136	31968	32052	31934	32041	31951	31779	31903	31919	32089	32249	32164	32067	31915	31942	32041	31942	32066	31817	31951	31777	32242	31928	31964	31870	32130	31976	32105	32016	32172	31861	31994	32035	32168	32348	32134	32153	32203	32145	32034	32075	32019	32102	31942	32058	32044	31831	31932	31995	32033	32059	31983	31824	31856	31934	32253	31896	32061	32008	32049	32243	32111	32056	32085	31941	31901	31969	32120	32213	32378	32085	32242	32052	32063	31884	31915	32063	31881	32213	31851	31993	32116	32095	32006	31892	32040	32301	32271	31643	32054	31969	32012	31982	31934	32044	32136	31818	31937	32111	31936	32096	31962	31844	32016	31796	32014	32119	32083	31901	31892	31886	31964	31853	32077	32212	31913	31927	31874	32156	32178	32180	32039	31849	31834	32134	32126	31800	32118	32201	32078	32005	31949	32067	32190	32056	31885	32102	31923	32023	32328	31925	31967	31860	32127	31911	32001	31887	31778	31999	32271	31940	31723	31988	31826	32087	32386	32098	32033	32039	31994	32364	31939	31854	32273	31871	32021	32098	32043	31871	31860	32011	31922	32035	32053	32114	32302	32228	31993	31858	32115	31949	31852	31864	31867	32035	32176	32414	32049	32121	32133	31962	31925	32043	32263	31991	32100	31820	31951	31943	31707	32318	31836	31911	32130	32000	31847	32001	31895	31804	32161	32008	32057	32244	32161	32124	31882	32100	31878	31916	31813	32008	31832	32064	32102	32072	31994	32123	32210	32034	32062	31965	31914	32113	32162	32048	31982	31806	32199	32209	31948	32166	32012	32053	31895	31889	31969	31767	32188	32207	31844	32188	31910	31988	31903	32231	32188	32028	32228	31922	31972	31980	32121	31950	31886	31879	31886	32287	32220	32218	32023	31942	31952	32211	31927	31978	31675	32283	31994	32117	32111	32040	32062	31862	31942	32050	31891	32177	31940	32094	31992	31895	32013	32013	32001	31874	31915	32319	32221	31952	31919	32221	32028	32146	32226	32301	31915	31999	31957	32150	32122	31922	32253	31907	32098	31742	31838	31827	32179	32005	32245	31927	31927	31805	31976	31897	31889	32002	31962	31986	32035	31976	32127	32246	32166	31948	31915	32098	32024	32023	32065	32027	32101	31752	31775	32095	32101	31943	32194	32165	32148	32142	31996	31901	31894	32176	31935	32008	32072	32140	32348	32136	32036	32108	31943	31871	32144	31999	32144	31912	31971	32076	31893	32081	32056	32214	31950	31990	31882	31979	32111	32174	32034	31983	32084	31834	31973	32155	31957	31826	32062	31719	31991	32312	32026	32019	32054	31947	31874	31938	32031	31971	31731	31959	32225	32011	32052	31882	31773	31951	32122	32233	32060	31856	32039	31710	32233	31721	32314	31903	32076	31777	31952	32154	31990	31947	31629	32148	31847	31781	31976	32258	32223	32053	32166	31926	32136	32147	32041	31861	32115	32078	31873	31923	32102	31894	32011	32167	32110	31936	31909	31850	32205	31818	31911	31967	32300	32168	32069	32028	31963	32037	32118	31780	32077	31798	31969	31913	31688	32347	32085	31953	32305	32220	31996	32065	32027	31832	31832	31739	32003	31981	31704	31852	32004	32331	31895	31807	31900	31997	31860	31919	31992	32162	32057	31899	32094	32025	31861	32218	31965	32072	32082	31873	32146	31827	31993	31984	31970	31877	31827	32302	31977	32104	31901	31905	31946	31877	32025	32246	31997	32140	31775	31985	32132	31946	32317	31847	31863	32007	32246	31987	32118	31993	32078	32043	31982	31821	31820	32008	31845	32072	32163	32036	32248	31831	31994	32101	31981	31985	32177	31836	32029	32095	32024	32021	32087	31693	32076	32075	31877	32026	31946	32203	31893	31912	32086	31890	32049	32099	31965	32152	31694	31991	31625	31951	32037	32081	31923	31921	31891	31842	32321	32011	31984	32027	31994	32232	31852	31752	31989	31603	32213	32061	32108	31899	32064	32070	32249	31914	32035	32155	32074	32046	31892	32066	31963	31884	31762	32036	32194	31939	31871	32123	32125	32069	31980	32032	31962	31753	31984	32267	32290	32013	31978	32052	31978	32098	31929	32196	31864	31942	32124	31707	32027	31995	32030	32173	31952	32025	31958	31701	31651	31831	31989	32029	32142	32275	31965	32050	32179	32033	31904	31887	31794	31779	32001	31839	31777	31942	31925	31933	31943	32020	32247	32155	32144	31896	31861	31957	32113	32030	31926	32150	32214	32156	31960	32013	31951	32172	31718	31828	31929	32092	32100	31968	32114	32008	32187	32093	31989	31674	32007	32070	32110	31948	32095	31840	31871	31921	32016	32100	31838	32015	31894	31934	32065	32066	31980	32175	31908	32248	31963	32112	31778	32010	31947	32015	31838	32126	32222	31820	31935	32030	31667	32379	31904	31977	31983	32050	32029	31960	31991	32020	32059	31848	31975	31805	31990	31811	31819	31848	32073	31983	32286	32253	32200	31834	31991	31909	31816	31893	32009	31936	32089	32113	31761	32119	31830	32020	32099	32134	32022	31982	32116	32062	31783	31977	32042	31944	32204	32207	31957	31933	31944	32114	32399	32009	32080	32172	31740	32063	31868	32013	31890	31881	31989	32015	32050	31992	32327	32130	32047	31920	32152	32363	31822	31897	31921	32111	31963	32122	31813	31920	31918	31748	32131	31791	31805	31837	32220	32065	31943	32066	32030	31813	31967	32073	31872	31947	32240	31751	31705	32065	31901	31917	32015	31830	31741	31761	31964	32257	31864	32090	32125	31858	32197	32307	32127	32042	31811	31961	31947	31959	32063	32035	32042	31925	32002	32110	32018	32200	31817	31926	32242	32006	31693	31975	32059	32381	32112	32095	31841	31933	31907	31975	31885	31809	31966	31815	31883	32282	31957	31907	32212	32188	31987	31856	31963	32013	31831	31876	31727	32064	32055	32195	31886	32360	32059	32160	32193	32105	31884	31984	32186	31888	31904	31966	32068	31877	32075	31807	31843	31917	32023	31872	31728	31931	32073	31911	32206	31912	32103	31993	32049	31999	31995	31971	32077	31858
20659	25647	24424	21956	20404	19450	18673	18436	18348	18210	18181	17969	17851	17854	17887	17558	17858	18032	17921	17811	17733	17900	17938	17946	17680	17897	17796	17795	17952	17579	17850	18017	17816	17767	17719	17737	17638	17954	17960	17832	17865	17981	17846	17781	17667	17889	17864	17831	17744	17787	17936	17652	17826	17910	17890	17968	17958	17937	17796	17922	17948	17789	17699	17889	17783	17750	17893	17733	17798	17785	17688	17747	17644	17944	17892	17730	17892	17681	18014	17694	17742	17693	17814	17865	17813	17973	17719	17888	17826	17747	17905	17917	17875	18057	17796	17887	17847	17753	17976	17938	17736	17659	18039	17897	17794	17755	17758	17795	17856	17673	17862	17876	17818	17773	17772	17658	17824	17874	17924	17961	17813	17846	17918	17697	17687	17905	17814	17657	17834	17741	17834	17496	17728	17921	17692	17885	17839	17773	17952	17809	17843	17714	17974	17737	17757	17790	17972	17747	17703	17695	17833	17987	17723	17805	17553	17972	17543	17727	17774	17725	17715	17737	17710	17846	17781	17733	17685	17896	17675	17781	17993	17648	17785	17812	17747	17823	17814	17786	17773	17843	17660	17868	17830	17855	17749	17898	17825	17762	17712	17757	17797	17660	17880	17817	17783	17879	17779	17618	17786	17832	17763	18003	17773	17742	17686	17737	17599	17888	17867	17858	17821	17742	17675	17866	17858	17940	17859	17852	17675	17829	17743	17803	17651	17704	18032	17784	17860	17838	17704	17809	17664	17579	17659	17689	17835	17796	17892	17804	17989	17905	17819	17820	17947	17888	17836	17623	17855	17811	17734	17829	17906	17706	17847	17883	17716	17777	17944	17673	18137	17814	17624	17603	17784	17683	17753	17724	17821	17873	17745	17784	17705	17747	17662	17835	17788	17866	17672	17720	17839	17901	17804	17603	17815	17750	17789	17917	17893	17769	17837	17751	17691	17738	17653	17770	17919	17958	17734	17593	17932	17749	17760	18062	17623	17759	17653	17790	17717	17875	17727	17652	17869	17895	17784	17590	17725	17873	17841	17842	17888	17700	17802	17840	17864	17667	17762	17849	17889	17752	17691	17934	17728	17919	17873	17675	17856	17776	17723	17755	17589	17962	17917	17827	17891	17711	17902	17938	17879	17609	17731	17641	17663	17890	17718	17621	17756	18005	17773	17907	17795	17795	17912	17967	17774	17783	17829	17865	17471	17817	17682	17664	17916	17952	17807	17924	17717	17713	17709	17885	17690	17790	17625	17684	17831	17870	17775	17880	17865	17874	17749	17792	17916	17863	17864	17908	17876	17778	17904	17683	17848	17800	17678	17672	17820	17825	17952	17884	17728	18002	17909	17884	17858	17546	17861	17786	17762	17818	17866	17865	17845	17987	17789	17742	17743	17701	17541	17631	17923	17906	17829	17663	17845	17696	17674	17878	17813	17902	17793	17737	17730	17792	17714	17574	17821	17606	17821	17776	17855	17859	17635	17675	17822	17854	18066	17934	17824	17635	17804	17945	17685	17860	17669	17737	17915	17847	17748	17810	17861	17737	17923	17685	17937	17949	17877	17959	17895	17759	17850	17677	17759	17641	17881	17973	17770	17819	17897	17675	17847	17864	17864	17762	17737	17869	17857	17821	17812	17755	17681	17800	17765	17833	17802	17608	17835	17813	17832	17795	17924	17707	17715	17570	17777	17676	17808	17779	17848	18004	17750	17975	17814	17824	17798	17617	17903	17735	17916	17880	17922	17867	17837	17916	17861	17897	17914	17989	17683	17661	17743	17977	17758	17810	17615	17648	17745	17755	17727	17979	17840	17715	17650	17731	17532	17753	17840	17543	18104	17621	17716	17654	17729	17673	17982	17749	17672	17771	17701	17744	17748	17907	17771	17882	17670	17990	17665	17869	17596	17731	17860	17860	17817	17707	17679	17740	17799	17921	17717	17756	17824	17920	17731	17910	17890	17908	17639	17755	17771	17815	17938	17583	17844	17876	17859	17948	17679	17634	18102	17774	17850	17594	17838	17760	17732	17695	17727	17845	17817	17652	17738	17651	17622	17818	17956	17921	17678	17853	17710	17797	17751	17765	17867	17645	17741	17791	17911	17822	17870	17895	17870	17754	17870	17563	17743	17956	17870	17865	17721	17778	17632	17734	17854	17709	17976	17814	17566	17700	17853	17834	17734	17744	17890	17819	17701	17793	17800	17843	17764	17744	17736	17742	17970	17706	17898	17835	17893	17787	17895	17811	17667	17788	17828	17719	17774	17597	17754	17742	17876	17856	17922	17904	17720	17800	17887	17718	17867	17877	17919	17769	17842	17895	17905	17765	17803	17825	17866	17884	17928	17727	17683	17487	17727	17808	17699	17671	17782	17764	17852	17820	17837	17775	17704	17736	17870	17710	17931	17935	17878	17903	17822	17699	17670	17730	17687	17826	17682	17939	17661	17691	17851	17928	17932	17925	17933	17806	17820	17576	17716	18019	17759	17858	17578	17847	17943	17418	17870	17767	17744	17797	17710	17877	17854	17668	18010	17651	17835	17934	17770	17734	17780	17855	17861	17820	17734	17828	17852	17664	17844	17703	17662	17716	17765	17885	17945	17740	17679	17817	17727	17852	17831	17692	17800	17812	17758	17856	17693	17805	17726	17929	17931	17744	17885	17787	17646	17721	17776	18031	17885	17917	17762	17779	17900	17951	17869	17653	17853	17873	17672	17811	17743	17782	17670	17886	17809	17779	17843	17799	17735	17734	17832	17683	17916	17668	17726	17853	17957	17848	17664	17822	17751	17780	17801	17773	17587	17729	17963	17659	17899	17978	17559	17722	17936	17736	17899	17661	17650	17590	17751	17751	17707	17920	17926	17863	17897	17831	17695	17819	17624	17765	17672	17875	17847	17626	17846	17948	17973	17862	18020	17986	17951	17837	17738	17727	17855	17800	17518	17799	17692	17654	17768	17910	17717	18034	17668	17754	17882	17688	17849	17664	17617	17878	17935	17767	17752	17713	17786	17768	17777	17852	17781	17666	17852	17938	17816	17747	17868	17961	17928	17893	17736	17743	17737	17765	17925	17955	17723	17816	17838	17539	17985	17677	17826	17826	17880	17758	17733	17943	17729	17948	17686	18018	17778	17654	17767	17955	17645	17690	17690	17634	18081	17700	17721	17751	18037	17754	17679	17680	17771	17906	17783	17963	17745	17900	17939	17599	17661	17823	17683	17838	17649	17947	17728	17958	17868	17782	17755	17802	17806	17848	17724	17668	17872	17675	17790	17680	17916	17716	17842	17642	17887	18004	17856	17812	17999	17629	17773	17776	17840	17749	17799	17664	17798	17833	17823	17900	17775	17909	17660	17778	17782	17756	17622	17868	17620	17693	17756	17880	17605	17851	17629	17631	17796	17793	17833	17961	17870	17898	17811	17957	17861	17926	17760	17783	17894	17742	17807	17628	17919	17764	17862	17824	17831	17698	17794	17666	17646	17873	17887	17614	17774	17731	17873	17628	17852	17720	17901	17651	18083	17670	17705	17990	17840	17888	17773	17770	17772	17801	17752	17820	17613	17829	17645	17700	17791	17876	17898	17778	17982	17573	17659	17684	17688	17747	17668	17766	17680	17702	17621	17677	17636	18003	17743	17678	18031	17741	17877	17854	17846	17670	17818	17657	17788	17945	17961	17879	17932	17616	17812	17838	17898	17845	17788	17730	17874	17881	17791	17681	17922	17984	17669	17683	17823	17576	17878	17702	17905	17716	17770	17687	17738	17658	17811	17700	17894	17884	17651	17781	17890	17820	17909	17872	17583	17827	17771	17686	17848	17952	17763	17929	17864	17631	17913	17641	17805	17725	17927	17904	17672	17834	17825	17847	17865	17612	17913	17931	17732	17703	17744	17873	17937	17538	17710	17687	17870	17746	17824	17965	17716	17906	17758	17857	17877	17777	17795	17950	17904	17829	17878	17740	17813	17826	17858	17482	17913	17727	17877	17845	17847	17679	17821	17743	17705	17824	17692	17825	17744	17844	17785	17824	17896	17921	17743	17886	17639	17825	17904	17774	17885	17834	17678	17911	17766	17788	17898	17920	17739	17801	17818	17748	17903	17751	17752	17750	17767	17687	17763	17742	17799	17743	17763	17876	17705	17848	17567	17748	17859	17637	17751	17703	17802	17863	17947	17783	17874	17838	17739	17796	17771	17810	17923	17957	17644	17692	18001	17812	17696	17735	17822	17621	17561	17841	17724	17800	17647	17709	17856	17830	17777	17853	17865	17739	17809	17824	17736	17837	17896	17853	17798	17856	17723	17758	17789	17638	17850	17720	17733	17811	17774	17703	17649	17891	17870	17731	17786	17914	17741	17675	17911	17980	18044	18126	17735	17585	17801	17738	17745	17830	17620	17980	17931	17803	17927	17981	17636	17868	17574	17839	17801	17730	17729	17789	17833	17680	17778	17883	17968	18000	17678	17857	17703	17746	17773	17847	17761	17821	17920	17835	17685	17752	17812	17854	17829	17743	17753	17859	17804	17877	17981	17809	17974	17906	17664	17754	17824	18056	17868	17941	17726	17853	17961	17677	17696	17792	17816	17797	17999	17936	17806	17601	17642	17742	17937	17874	17900	17839	17776	17663	17559	17897	18033	17852	17726	17953	17706	17833	17824	17996	17627	17891	17889	17598	17787	17477	17810	17751	17824	17688	17832	17863	17781	17870	17946	17752	17806	17748	17862	17840	17722	17685	17796	17781	17746	17694	17927	17892	17737	17943	17659	17723	17679	17942	17796	17701	17820	17864	17722	17796	17834	17950	17734	17723	17872	17723	17978	17626	17827	17878	17722	17722	17947	17871	17729	17713	17828	17854	17848	17913	18019	17731	17878	17808	17746	17835	17763	17716	17757	17747	17719	17775	17805	17770	17663	17862	17696	17796	17769	17825	17799	17721	17884	17843	17922	17663	17691	18021	17726	17832	17797	17744	17809	17666	17787	17745	17802	17893	17847	17823	17975	17695	17723	18026	17752	17698	17983	17637	17847	17840	17776	17655	17833	17779	18042	17681	17914	17871	17841	17767	17801	17707	17746	17712	17778	17856	17824	17799	17890	17696	17864	17529	17831	17817	17843	17695	17794	17662	17765	17785	17888	17861
24683	21465	28714	29502	31255	32954	33553	32016	31019	31220	31160	30610	30866	30340	30707	30549	30643	30412	30392	30545	30422	30502	30242	30412	30314	30484	30380	30210	30541	30447	30309	30394	30332	30329	30472	30161	30377	30198	30511	30608	30414	30670	30481	30360	30306	30048	30489	30532	30170	30169	30357	30184	30571	30246	30284	30259	30283	30229	30371	30219	30308	30206	30333	30098	30213	30408	30394	30286	30621	30381	30067	30178	30063	30281	30447	30327	30164	30197	30190	30297	30392	30657	30236	30253	30008	30056	30431	30100	30118	30234	30264	30047	30233	30178	30370	30322	30149	30175	30402	30135	30271	30169	30579	30029	30389	30199	30110	30281	30264	30306	30241	30231	30303	30282	30391	30075	30299	30298	30492	30282	30316	30111	30411	30070	30324	30305	30187	30288	30313	30340	30231	30230	30088	30095	30374	30303	30284	30075	30297	30485	30332	30256	30256	30391	30152	30335	30448	30297	30434	30448	30164	30360	30118	30342	30539	30227	30110	30387	30319	30141	30224	30150	30227	30269	30308	30314	30192	30425	30091	29770	30073	30453	30209	30376	30169	30363	30041	30254	30450	30207	30220	30271	30379	30315	30247	30237	30328	30287	30484	30247	30075	30093	30430	30431	30282	29959	30046	30243	30506	30315	30307	30038	30179	30097	30580	29981	30217	30511	30027	30340	30067	30200	30163	30415	30463	30266	29987	30378	30398	30317	30124	30258	30258	30303	30293	30412	30379	30154	30428	30197	30238	30116	30296	30294	30139	30166	30119	29964	30101	30157	30570	30151	30021	30287	30349	30058	30214	30085	30329	30312	30234	30058	30221	30006	30283	30142	30279	30166	30276	30160	30478	30493	30458	30098	29930	30110	30137	30179	30496	30215	30267	30455	30243	30110	30316	30190	30377	30240	30061	30104	30278	30241	30269	30220	30196	30197	30554	30123	30245	30131	30260	30291	30433	30265	30293	30257	30410	30082	30006	29929	30231	30243	30400	29984	29946	30426	30194	30351	30643	30100	30126	30332	30132	30531	30288	30172	30000	30257	30332	30486	30273	30120	29952	30178	30137	30213	30200	30285	30418	30287	30249	30203	30407	30156	30018	30272	30379	30408	30257	30177	30154	30265	30406	30389	30410	30052	30220	30242	30265	30120	30357	30320	30188	30257	30247	30333	30461	30317	30134	30116	30243	30197	30230	30328	30197	30318	30319	30122	30122	30434	30655	30209	30202	30096	30004	30163	30232	30075	30280	30267	30216	30286	30141	30155	30331	30232	30314	30188	30474	30210	30326	30231	30465	30444	30135	30318	30354	30445	30058	30405	30040	30122	30307	30264	30219	30448	30076	30016	30206	30328	30015	30405	30330	30161	30139	30197	30208	30437	30286	30280	30308	30245	30045	30425	30287	30228	30324	29936	30212	30306	30293	30530	30307	30143	30245	30498	30181	30209	30244	30541	30375	30032	30316	30452	30312	30518	30535	30065	30412	30465	30370	30217	30026	30170	30352	30276	30330	30113	30325	30508	30145	30544	30305	30257	30050	30259	30487	30258	30069	30323	30085	30176	30412	29937	30296	30306	30252	30334	30473	30302	30285	30243	30405	30251	30355	30431	30338	29994	30074	30153	30522	30253	30260	30307	30053	30152	30577	30394	30296	30357	30197	30059	30212	30203	30426	30159	30238	30345	30155	30349	30178	30207	30053	30173	30037	30260	30283	30196	29982	30158	30389	30041	30229	30363	30538	30492	30263	30463	30155	30073	30229	30061	30245	30214	30111	30384	30339	30112	30495	30115	30282	30165	30343	30063	30296	30433	30182	30314	30409	30229	30276	30095	30110	30085	30169	30211	30035	30141	30394	30161	30376	30149	30253	30076	30134	30205	30346	30040	30206	30228	30265	30223	30160	30353	30007	30208	30375	30530	30328	30151	30286	30292	30348	30323	30191	30315	30325	30292	30209	30270	30224	30147	30275	30291	30137	30255	30370	30299	30192	30285	30251	30299	30436	30219	30284	30407	30153	30272	30368	30324	30028	30235	30300	29908	30323	30294	30461	30196	30259	30043	30166	30392	30135	30240	30199	30309	30192	30183	30111	30352	30524	30540	30269	30215	30409	30176	30252	30054	30441	30308	30269	30299	30422	30212	30116	30179	30224	30317	30091	30387	30202	30137	30342	30068	30253	30208	30310	30345	30162	30277	30246	30179	30335	30396	30283	30316	30085	30465	30217	30480	30333	30127	30246	29961	30218	30023	30240	30294	30280	30398	30427	30153	30092	30035	30340	30026	30168	30388	30333	30061	30243	30239	30343	30128	30165	30191	30094	30363	30109	30357	30404	30142	30281	30159	30308	30349	30019	30237	30154	30285	30175	30257	30164	30337	30140	30381	30340	30103	30455	30174	30292	30171	30181	30287	30086	30181	30249	30047	30236	30049	30554	30168	30249	30313	30135	30283	30488	30422	30279	30292	30389	30091	30059	30179	30118	30108	30167	30156	30174	30060	30313	30255	30008	30364	30135	30120	30227	30448	30435	30179	30458	30294	30280	30193	30276	30418	30288	30197	30218	30000	30228	30274	30446	30208	30205	30247	30080	30168	30307	30450	30280	30453	30321	30197	30468	30561	30322	30244	30402	30163	30180	30151	30448	30349	30036	30420	30550	30279	30354	30348	30102	30298	30047	30044	30133	30240	30076	30354	30261	30194	30194	30015	30516	30264	30233	29945	30173	30426	30115	30433	30205	30152	30396	30291	30315	30377	30372	30357	30211	30367	30121	30465	30354	30272	30141	30155	30411	30230	30220	30430	30546	30396	30229	29842	30247	30279	30307	30133	30281	30116	30185	30690	30206	30204	30122	30154	30124	30186	30309	30349	30383	30363	30248	30238	30020	30101	30048	30283	30171	30176	30257	30358	30581	30190	30230	30236	30270	30168	30452	30184	30235	30494	30376	30287	30403	30312	30215	30099	30339	30275	30212	29962	30256	30241	30150	30232	30454	30350	30296	30332	30341	30375	30123	30130	30082	30308	30268	30035	30300	30076	30245	30320	30360	30628	30596	30459	30128	30099	30131	30260	30042	30354	30307	30429	30299	30235	30256	30127	30348	29969	30284	30148	30458	30065	30075	30191	30393	30144	30127	29939	30350	30345	29980	30245	30288	30389	30184	30294	30211	29943	30080	30200	30484	30330	30288	30465	30461	30299	30286	30226	30266	30388	30054	30192	30488	30105	30372	30554	30079	30086	30173	29897	30381	30274	30333	30533	30202	30237	30249	30284	30240	30219	30415	30153	30218	30129	30265	30457	30262	29965	30254	30273	30134	30278	30249	30169	30315	30172	30406	30294	30232	30269	29874	30439	30250	30563	30177	30259	30008	30402	30328	30341	30221	30385	30329	30083	30282	30397	30430	30201	30246	30098	30316	30273	30400	30172	30334	30278	30554	30083	30287	30490	30428	30300	30371	30323	30440	30093	30029	30266	30349	30196	30249	30036	30234	29961	30261	30053	30275	30184	30540	30317	30364	30277	30014	30396	30343	30442	30211	30189	30362	30348	30045	29985	30137	30172	30167	30361	30179	30362	30411	30331	30191	30133	30250	30255	30355	30336	30204	30500	30176	30422	30338	30310	30141	30306	30111	30075	30309	30223	30289	30159	30099	29974	30345	30205	30263	30331	30127	30335	30314	30126	30340	30188	30212	30362	30058	30316	30463	30239	30010	30532	30346	30409	30179	30354	30379	30271	30518	30497	30327	30235	30126	30259	30172	30102	30227	30204	30323	30096	30095	30125	30196	30161	30210	30110	30275	29988	30299	30338	30381	30128	30367	30134	30255	30348	30150	30409	30644	30336	30446	30377	30429	30389	30299	30301	30196	29918	30388	30374	30258	30308	30066	30003	30277	30359	30141	30525	30204	30204	30145	30197	30166	30062	30296	30382	30361	30498	30280	30334	30308	30315	30547	30117	30051	29928	30095	30281	30539	30236	30618	30417	30125	30368	30238	30373	30442	30263	30509	30391	30360	30352	30036	30340	30453	29836	30302	30188	30577	30415	30277	30284	30260	30271	30559	30512	30177	30212	30207	30580	30099	30125	30042	30361	30241	30214	30256	30324	30277	30286	30485	30161	30248	30487	30260	30293	30225	30428	30552	30084	30489	30371	30393	30415	29939	30106	30059	30395	30319	30426	30565	30415	30429	30077	30192	30287	30295	30060	30056	30382	30414	30205	30295	30104	29989	30280	30262	30397	30164	30263	30240	30157	30407	29994	30150	30302	30401	30107	30564	30269	30166	30458	30160	30190	30280	30249	30334	30078	30415	30203	30260	30087	30245	30167	30179	30269	30451	30129	30137	30379	30269	30334	30191	30167	30558	30324	30334	30105	30440	30466	30377	30419	30166	30290	30443	30532	30505	30429	30350	30566	30383	30486	30316	30367	30504	30407	30476	30355	30247	30271	30545	30253	30353	30378	30308	30423	30382	30260	30294	30062	30352	30466	30231	30365	30386	30071	29930	29987	30236	30015	30243	30398	30497	30283	30137	30072	30223	30213	30330	30198	30175	30355	30147	30423	30449	30451	30178	30564	30328	30274	30134	29932	30409	30272	30301	30138	30362	30113	30242	30348	30374	30212	30100	30549	30217	30255	29994	30237	30370	30215	30396	30457	30178	30136	30211	30393	30118	30131	30214	30192	30171	30171	30183	30034	30358	30320	30303	30171	30525	30263	30368	30288	30358	30196	30058	30489	30244	30295	30283	30385	30064	30103	30233	30183	30048	30316	30360	30453	30406	30492	30294	30125	30324	30242	30374	30231	30287	30153	30594	30458	30307	30305	30234	30010	30213	30185	30159	30382	30093	30310	30261	30425	30434	30161	30430	30328	30416	30242	30251	30398	30131	30268	30297	30398	30297	30421	30153	30416	30362	30096	30427	30318	30198	30149	30220	29916	30093	30185	30181	30316	30110	30139	30183	30167	30218	30164	30561	30300	30079	30322	30188	30389	30126	30573	30451	30111	30266	30365	30369	30159	30388	30222	30180	30241	30499	30450	30471	30211	30237	30416	30485	30317	30161	30272	30146	30135	30411	30355	30394	30258	30501	30443	30078	30378	30255	30044	30118	30355	30269	30211	30345	30245	30112	30199	30374	30314
19436	32996	31914	26558	23086	21099	19637	18764	18549	18116	17770	17821	17618	17492	17509	17459	17451	17345	17244	17286	17404	17326	17409	17174	17220	17266	17192	17246	17394	17305	17316	17182	17348	17206	17329	17214	17360	17276	17267	17178	17235	17208	17306	17225	17198	17042	17301	17263	17309	17360	17273	17156	17501	17407	17118	17370	17291	17185	17181	17268	17082	17215	17146	17112	17396	17160	17264	17277	17169	17258	17198	17337	17265	17189	17053	17012	17265	17261	17177	17168	17299	17257	17159	17031	17102	17111	17196	17018	17259	17228	17094	17132	17247	17020	17178	17176	17289	17025	17180	17177	17216	17180	17370	17208	17290	17204	17294	17076	17210	17248	16998	17048	17119	16954	17020	17071	17344	17227	16956	17236	17118	17156	17149	17076	17043	17111	17058	17333	17187	17178	17144	16965	16997	17099	17279	17338	17205	17217	17333	16711	17291	17037	17188	17257	17073	17303	17171	17209	17047	17155	17210	17229	17088	17069	16980	17021	17301	17176	17029	17319	17030	17224	17269	17092	17140	17033	17157	17290	17086	17303	17091	17197	17314	17286	17192	17059	17194	17165	17067	17127	16967	17200	17167	17180	17287	17247	17135	17152	16962	17093	17038	17178	17033	17205	17251	16873	17186	17200	17112	17239	17073	17008	17180	17163	17236	17161	17031	17300	17254	17199	17238	17176	17167	17224	17260	17076	17112	16968	17263	16954	17121	17221	17356	17201	17183	17139	17127	17343	17334	17016	17120	17111	17190	17114	17122	17241	17072	17233	17359	17108	17207	17173	17041	17177	17027	16974	17248	17172	17103	17050	16998	17034	17278	17228	17323	17143	17138	17173	17177	17097	17182	17151	17111	17190	17054	17089	17264	17257	17158	17080	17078	17184	17149	17050	17242	17101	17251	17123	17124	16930	17138	17153	17188	17139	17298	17184	17056	17089	17094	17190	17273	17105	17291	17086	17117	17393	17210	16958	17166	17243	17147	17147	17114	16955	17106	17202	17085	17074	17200	17292	17295	17200	17247	17181	17231	16996	17332	17069	17205	17051	17176	17210	17091	17053	17145	17066	17135	17081	17070	17011	17319	17242	17205	16994	17252	16903	17036	17299	17049	17156	17142	17116	17134	17114	17150	17261	17161	17129	17134	17207	17244	16935	17200	17247	17124	17041	17026	17166	17045	17163	16965	17027	17176	17132	17098	17155	17048	17208	17100	17224	17319	17222	17054	16988	17116	17116	17197	17206	17236	17218	17136	17248	17143	17167	17197	17119	17140	17010	17117	16873	17158	17158	17282	17109	17076	16956	17141	16987	17091	17064	17200	17091	17190	17328	17273	17163	17200	17196	17135	17060	17171	17184	17017	17265	16984	17259	17174	16919	17115	17148	17211	17308	17153	17174	17220	17134	17044	17269	17211	17150	17304	17281	17076	16920	17124	17182	17276	17239	17276	16812	17072	17080	17099	17071	17076	17189	17189	17053	17314	17347	17109	17329	17003	16975	17131	17252	16974	17158	17021	17076	17149	17117	17242	17146	17241	17198	17182	17004	17233	17171	17229	17419	17100	17269	17030	17180	17273	17124	17228	17065	17191	17088	17152	17115	17179	17132	17312	17091	17196	17202	17067	17171	17257	17089	17110	17061	17136	17241	17129	17064	17047	17234	17049	17085	17078	17034	17208	17126	17107	17045	17193	17326	17170	17207	17318	17341	17213	17232	17260	17237	17093	17233	17205	17172	17034	17122	17195	17177	17380	17160	17246	17194	17139	17050	17112	17081	17124	17360	17071	17217	17157	17186	17152	17210	17183	17009	17197	16950	17174	17003	17050	17152	17186	17269	17292	17260	17217	17072	17142	17382	17206	17359	17027	17349	17019	17145	17065	17076	17210	17293	17161	17240	17079	16972	17092	17140	17267	17074	17135	17165	17000	17079	17153	17175	16971	17013	17061	16950	17256	17267	17091	17083	17067	17151	17277	16981	17028	17089	17312	17159	17272	16989	17274	17251	17263	16993	17279	17142	17086	17165	17294	17154	17172	17170	17226	17118	17174	17074	17022	17155	17177	17344	17124	17110	17210	16952	17277	16987	17124	17260	17018	17109	17166	17178	17181	17147	17130	17021	17232	17104	17207	17222	16997	17239	17209	17065	17031	17109	17186	17131	17207	17064	17132	17122	16998	17214	17215	17278	17098	17188	17228	17039	17359	17038	17367	17129	17267	17102	17007	16983	17159	17253	17296	17253	17248	17270	17155	17205	17175	17279	17226	17181	17042	17154	17099	17194	17313	16996	17060	17165	17440	17178	17048	17193	17025	16968	17029	17047	17068	17000	17021	17115	17253	17170	17144	17300	17083	17204	17362	16954	17139	17090	17208	17007	17362	17246	17164	17151	17155	17160	17207	17220	17215	17047	17052	17287	16970	17054	17244	17163	17230	17242	17256	17168	17127	17213	16912	17173	17280	17007	17135	17134	17165	17173	17087	17264	17202	17050	17094	17023	17095	17202	17104	17122	17077	17058	17027	17089	17134	17104	17243	16978	17118	17184	17199	17116	17315	17069	17111	16942	16854	17082	17122	17144	17192	17206	17181	17074	17100	17167	17294	17276	16892	17160	17098	17142	17226	17126	17317	17117	17188	17188	17222	17168	17230	17147	17258	16995	17164	17223	17297	17197	17076	17181	17357	17162	17125	17080	17256	17187	17186	17238	17090	17267	17126	17322	17182	17056	17240	17340	17234	17086	17379	17243	17204	17223	17186	17108	17235	17101	16994	17050	17361	17172	17220	17134	17147	17072	17058	17044	17328	17296	17281	17091	17317	17111	17417	17144	17327	17199	17164	17163	17197	17288	17319	17167	17134	17072	17015	17353	17168	17118	17146	17155	17105	17279	16959	17173	17254	17142	17263	17274	17080	17387	17121	17277	17082	17145	17173	17028	17267	17261	17333	17079	17169	17308	17119	17317	17121	17160	17118	17303	17207	17237	17275	17357	17059	17073	17133	17026	17241	17011	17044	17004	17150	17278	17096	16928	17138	17031	17270	17118	17051	17243	16981	17218	17075	17106	17180	17289	17029	17240	17216	17185	17072	17114	17224	17221	16971	17176	16912	17067	17132	17179	17055	17116	17256	17051	17172	17195	17295	17188	17144	17023	17127	17229	17268	17317	16982	17146	17406	17295	17136	17087	17283	17086	17084	17249	17233	17119	17160	17073	17125	17142	17185	17253	17208	17198	17134	17339	17391	17147	17040	17054	17280	16978	17263	17345	17081	17048	17224	17076	17059	17089	17146	17343	16919	17174	17231	17240	17131	17071	17205	17209	17134	17056	17179	17099	17172	17164	17081	17249	17281	17319	17230	17250	17070	17285	17192	17207	17249	17231	17406	17164	17153	17128	17201	17061	17178	17204	17095	17232	17028	17102	17002	17204	17103	17121	17242	17299	17250	17048	16977	17033	17302	17132	17228	17135	17085	17171	17010	16897	17137	17182	17142	17080	17236	17020	17056	17187	17273	16931	17331	17346	17248	17063	17108	17123	17149	17068	17233	17132	17365	16950	17125	17345	17067	17057	17252	17058	17233	16977	17194	17175	17120	17127	17315	17108	17094	17166	17320	16963	17191	17161	17227	17079	17366	17076	17209	17214	17076	17100	17105	17034	17179	17070	17161	17281	17165	17111	17358	17396	17011	17201	17006	17048	17165	17062	17273	17336	17278	17186	17197	17015	17018	17214	16994	17242	17098	17232	17266	17028	17185	17099	17161	17040	17273	17192	17102	17224	17205	17359	17232	17259	17121	17254	17181	17215	17110	17061	17082	17158	17198	17221	17025	17197	17041	17106	16971	17290	17251	17360	17219	17183	17181	17179	17258	17123	17226	17193	17192	17159	17242	17298	17073	17228	17401	17120	17118	17225	17300	17065	17178	17201	17236	16981	17146	17368	17235	17139	17128	17221	17087	17158	17105	17126	17417	16948	17141	17177	17049	17016	17463	17076	17104	17264	16846	17268	17117	17301	17145	17183	17074	17244	17263	17092	17197	17150	17317	16986	17112	17161	17196	17297	17131	17125	17252	17097	17350	17212	17194	17222	17335	17235	17077	17049	17079	17127	17115	17075	17336	17073	17198	17158	17219	17222	17165	17161	17052	17258	17097	17131	17079	17273	17093	17209	17108	17306	17221	17100	17192	16994	17074	17005	17293	17249	17091	17221	17052	17075	17336	17125	17264	16949	17172	17293	17038	17203	17272	17319	17167	17271	17178	17269	17157	17385	16955	17011	16984	17046	17235	17212	17169	17135	17051	17268	17157	17241	17216	17210	16891	17227	17450	17131	17278	17112	17163	17342	17272	17052	17180	17267	17133	17159	17206	17103	17118	17056	17261	17159	17043	17178	16889	17190	17275	17248	17101	17064	17119	17197	17208	17303	17183	17203	17104	17334	17256	17232	17201	17028	16909	17164	17123	17134	16858	17202	17192	17045	17336	17097	17181	17275	17207	17260	17085	17242	17321	16922	17098	17143	17408	17111	17218	17084	17174	17130	17035	17280	17301	17132	17179	17294	17116	17065	17130	17101	17394	17192	17113	17140	17162	16944	17248	17240	17224	16994	17144	17094	17086	17157	16936	17171	17131	17247	17138	17093	17171	16884	17262	17129	17103	17304	17074	17232	17238	17179	17105	17210	17063	17183	17121	17191	17326	17185	17023	17130	17156	17091	17232	17253	17107	17339	17164	17146	16970	17065	17158	17181	17019	17288	17211	17293	17073	17081	17215	17230	17446	16949	17259	17211	17087	17179	17209	17190	17224	17031	17173	17345	17111	17303	17064	17041	17159	17186	17051	17121	17155	17094	17227	17045	17066	17170	17340	17144	17044	17273	17041	17220	17228	17116	17037	17312	17160	17006	17044	17115	17158	17141	17389	17261	17222	17143	17088	17168	17072	17306	17125	17195	17198	17097	17196	17016	17080	17248	17004	17122	16996	17229	17161	17122	17185	16954	17256	17202	17082	17140	17273	17018	17080	17142	17215	17260	17295	17107	17232	17175	17237	17082	16985	17047	17208	17258	17165	17124	17126	17077	17217	17129	17313	16985	17113	16943	17267	17278	17038	17121	17386	17213	17300	17290	17242	17181	17175	17317	17239	17254
23042	21471	28704	26420	28486	33253	35624	32491	31381	31105	30795	30361	30307	30321	30023	30110	29854	29858	29758	29714	29675	29740	29626	29734	29487	29455	29586	29647	29705	30040	29706	29444	29738	29594	29422	29701	29619	29759	29762	29726	29355	29768	29676	29299	29566	29539	29548	29768	29634	29726	29645	29549	30355	29829	29437	29520	29484	29685	29496	29497	29750	29512	29199	29328	29560	29596	29507	29381	29536	29415	29588	29210	29589	29317	29559	29554	29688	29522	29308	29667	29530	29158	29590	29716	29263	29598	29490	29447	29270	29545	29541	29309	29390	29574	29228	29463	29583	29429	29556	29404	29453	29412	29283	29599	29346	29369	29180	29227	29373	29168	29665	29402	29514	29307	29137	29395	29358	29429	29284	29428	29695	29442	29407	29326	29540	29142	29557	29665	29426	29625	29610	29281	29477	29594	29537	29387	29490	29449	29745	29296	29323	29270	29475	29446	29326	29440	29603	29587	29466	29507	29695	29152	29584	29694	29765	29602	29101	29309	29269	29588	29313	29334	29356	29213	29631	29257	29153	29199	29491	29407	29522	29399	29345	29737	29595	29422	29496	29545	29250	29224	29127	29294	29460	29435	29316	29333	29377	29358	29356	29385	29499	29460	29275	29381	29280	29542	29421	29361	29559	29403	29398	29405	29510	29326	29580	29329	29214	29190	29411	29629	29450	29053	29410	29265	29258	29685	29429	29417	29208	29344	29472	29474	29328	29460	29251	29678	29240	29387	29340	29440	29421	29481	29341	29584	29450	29399	29505	29330	29383	29390	29406	29571	29821	29445	29556	29424	29450	29183	29465	29521	29553	29531	29272	29382	29316	29300	29341	29534	29355	29542	29632	29266	29272	29505	29431	29221	29813	29558	29478	29597	29414	29639	29524	29480	29468	29603	29613	29571	29350	29284	29425	29369	29337	29455	29197	29690	29294	29101	29405	29037	29281	29462	29530	29276	29432	29506	29318	29623	29391	29329	29488	29705	29482	29524	29680	29551	29630	29425	29361	29585	29792	29533	29594	29355	29270	29532	29477	29296	29412	29414	29535	29607	29500	29545	29434	29619	29231	29270	29278	29471	29603	29341	29384	29368	29479	29687	29211	29526	29465	29702	29334	29263	29309	29166	29573	29545	29640	29580	29331	29230	29627	29495	29556	29365	29368	29497	29287	29416	29453	29558	29460	29431	29232	29556	29374	29542	29362	29451	29330	29493	29549	29351	29298	29207	29033	29311	29412	29471	29422	29428	29200	29174	29477	29371	29638	29313	29371	29268	29259	29542	29423	29424	29498	29691	29384	29485	29607	29510	29270	29527	29559	29186	29717	29558	29426	29359	29464	29169	29531	29224	29612	29778	29329	29462	29560	29166	29494	29192	29453	29411	29316	29263	29450	29632	29383	29336	29512	29446	29177	29332	29361	29557	29567	29416	29533	29406	29344	29343	29357	29594	29155	29603	29398	29227	29528	29355	29291	29326	29440	29582	29348	29347	29246	29253	29647	29426	29362	29496	29386	29520	29443	29648	29524	29112	29645	29454	29578	29442	29418	29349	29571	29366	29284	29411	29292	29399	29383	29374	29521	29138	29488	29380	29794	29543	29740	29245	29602	29633	29450	29509	29331	29758	29486	29525	29526	29238	29346	29433	29516	29338	29375	29143	29331	29208	29395	29464	29323	29491	29517	29452	29422	29431	29461	29524	29207	29650	29435	29519	29614	29551	29513	29470	29346	29371	29491	29557	29406	29554	29405	29408	29264	29639	29558	29287	29606	29788	29539	29440	29420	29330	29447	29368	29386	29531	29451	29400	29469	29519	29290	29609	29579	29449	29297	29667	29473	29470	29633	29601	29591	29497	29242	29604	29767	29501	29561	29474	29615	29481	29478	29245	29511	29595	29456	29499	29407	29714	29489	29488	29505	29321	29346	29498	29381	29542	29663	29324	29180	29403	29464	29470	29312	29486	29665	29327	29585	29537	29232	29428	29368	29375	29327	29527	29295	29444	29367	29226	29503	29373	29482	29554	29354	29405	29576	29422	29253	29671	29561	29245	29290	29564	29587	29543	29239	29387	29377	29543	29410	29367	29582	29734	29365	29425	29605	29171	29453	29791	29531	29542	29661	29379	29557	29702	29664	29560	29321	29087	29292	29525	29213	29310	29849	29367	29335	29318	29335	29460	29280	29349	29221	29371	29450	29250	29437	29620	29506	29336	29534	29523	29329	29282	29327	29480	29547	29648	29482	29259	29212	29550	29576	29488	29120	29679	29330	29666	29356	29361	29481	29077	29316	29258	29399	29420	29488	29449	29408	29615	29478	29315	29242	29376	29383	29449	29407	29181	29515	29506	29540	29198	29571	29482	29664	29554	29558	29426	29246	29471	29547	29376	29276	29460	29543	29649	29362	29615	29385	29491	29332	29647	29432	29636	29387	29528	29328	29281	29308	29416	29390	29536	29573	29243	29471	29606	29599	29565	29360	29456	29376	29198	29273	29325	29352	29524	29276	29322	29460	29646	29273	29242	29252	29464	29401	29411	29644	29351	29396	29481	29376	29354	29393	29486	29376	29285	29396	29383	29495	29319	29546	29357	29464	29593	29436	29162	29539	29499	29472	29556	29503	29685	29403	29481	29453	29441	29651	29672	29570	29647	29519	29678	29339	29403	29411	29603	29827	29264	29357	29510	29508	29610	29611	29212	29667	29409	29566	29475	29589	29467	29600	29358	29409	29386	29569	29386	29591	29582	29562	29352	29558	29384	29386	29343	29513	29329	29346	29328	29175	29375	29304	29315	29522	29415	29692	29504	29493	29634	29319	29296	29343	29511	29326	29131	29523	29578	29536	29230	29430	29213	29513	29328	29442	29429	29220	29522	29666	29467	29404	29257	29215	29146	29196	29263	29351	29461	29600	29353	29450	29411	29351	29634	29557	29298	29509	29514	29256	29341	29405	29317	29351	29240	29121	29466	29606	29579	29140	29243	29325	29595	29656	29529	29682	29604	29337	29280	29485	29445	29655	29535	29311	29225	29681	29561	29464	29407	29579	29499	29056	29410	29508	29679	29451	29217	29355	29368	29407	29449	29567	29460	29333	29193	29304	29325	29359	29583	29413	29518	29337	29458	29536	29407	29580	29339	29484	29539	29507	29547	29453	29742	29597	29423	29306	29702	29257	29473	29472	29276	29679	29445	29535	29166	29263	29399	29328	29566	29412	29380	29654	29591	29511	29302	29311	29531	29255	29294	29173	29258	29458	29568	29449	29436	29354	29299	29385	29457	29646	29136	29516	29261	29474	29513	29496	29724	29471	29293	29457	29488	29536	29599	29377	29477	29445	29454	29117	29266	29483	29554	29474	29424	29360	29461	29343	29239	29444	29720	29331	29386	29465	29231	29448	29414	29336	29270	29398	29297	29434	29397	29566	29428	29233	29404	29186	29471	29411	29566	29740	29641	29524	29327	29117	29449	29553	29459	29231	29352	29434	29504	29436	29516	29563	29248	29633	29482	29274	29521	29394	29401	29394	29583	29339	29512	29320	29304	29396	29248	29491	29336	29438	29631	29654	29632	29573	29380	29272	29539	29547	29504	29243	29395	29290	29366	29598	29495	29279	29321	29454	29494	29393	29257	29551	29318	29443	29267	29621	29273	29490	29612	29539	29364	29634	29497	29688	29378	29563	29683	29476	29194	29387	29764	29290	29394	29362	29498	29576	29591	29357	29313	29399	29529	29555	29535	29648	29523	29681	29590	29443	29496	29447	29299	29373	29658	29437	29328	29410	29542	29471	29465	29158	29509	29193	29401	29455	29495	29355	29641	29484	29383	29251	29604	29714	29380	29541	29424	29412	29332	29495	29732	29534	29521	29280	29404	29623	29536	29731	29570	29004	29430	29384	29614	29591	29438	29605	29250	29431	29522	29449	29274	29409	29218	29455	29599	29387	29550	29646	29471	29493	29353	29432	29680	29413	29267	29285	29661	29018	29286	29505	29366	29392	29775	29428	29541	29525	29267	29623	29402	29468	29485	29468	29344	29648	29272	29590	29341	29568	29366	29537	29667	29191	29442	29432	29312	29391	29355	29619	29190	29568	29648	29609	29447	29410	29625	29516	29254	29468	29625	29487	29626	29420	29615	29567	29460	29394	29332	29419	29308	29478	29578	29375	29476	29527	29596	29647	29735	29873	29514	29563	29262	29495	29351	29410	29278	29580	29381	29519	29106	29463	29372	29494	29368	29506	29301	29302	29358	29154	29157	29443	29296	29475	29737	29604	29417	29469	29441	29383	29474	29601	29409	29611	29488	29529	29590	29485	29448	29379	29181	29413	29459	29608	29493	29361	29624	29468	29647	29449	29252	29280	29329	29519	29703	29441	29415	29605	29516	29683	29261	29330	29435	29330	29088	29442	29228	29512	29142	29526	29399	29768	29521	29196	29585	29436	29367	29461	29301	29440	29887	29279	29609	29462	29362	29516	29568	29385	29427	29434	29542	29391	29190	29287	29172	29672	29477	29502	29479	29431	29463	29265	29478	29331	29439	29629	29332	29495	29443	29439	29552	29432	29341	29311	29465	29371	29628	29630	29309	29256	29674	29295	29399	29475	29412	29436	29319	29211	29616	29457	29530	29483	29314	29491	29641	29511	29405	29800	29648	29519	29527	29435	29489	29358	29488	29447	29318	29542	29430	29321	29492	29332	29344	29243	29607	29430	29439	29387	29414	29443	29539	29548	29496	29447	29643	29272	29682	29224	29297	29436	29435	29511	29465	29854	29477	29619	29396	29515	29441	29482	29512	29736	29557	29286	29511	29464	29667	29417	29148	29393	29616	29361	29757	29594	29649	29361	29431	29382	29425	29380	29666	29663	29431	29135	29468	29582	29292	29484	29332	29318	29600	29326	29289	29277	29325	29335	29729	29517	29389	29632	29453	29496	29379	29246	29498	29318	29460	29380	29564	29235	29459	29519	29535	29297	29464	29505	29455	29406	29626	29179	29627	29432	29409	29410	29658	29593	29447	29338	29535	29467	29477	29260	29229	29329	29152	29324	29468	29494	29288	29521	29567	29364	29341	29454	29339	29731	29193	29295	29550	29357	29401	29567	29350	29375	29276	29348	29616	29663	29384	29425	29436	29625	29588	29174	29701
21967	40910	40536	33156	27293	23806	21707	20083	19142	18565	18241	18036	17564	17480	17642	17385	17042	17271	17216	17120	17153	17452	17120	17212	17186	17150	17017	17003	16829	17201	17141	17176	17079	17039	16893	17193	16986	16984	17007	17177	17037	16865	17064	17046	16999	16837	17116	16904	16978	16969	17014	17103	17758	17049	17027	16916	16976	16975	17094	16908	16849	16962	16903	16943	17104	16954	16762	16916	16804	16849	16905	16822	16866	17119	16822	17104	16753	16788	16758	16936	17112	16888	16912	16919	16928	16970	16865	16953	16648	16945	17003	16885	17069	16979	16822	16710	16833	16894	16861	16818	16915	16801	17063	17085	16933	16855	16931	16849	16969	16901	16898	16696	16637	16907	16918	16915	16682	16845	16769	16865	16800	16812	16901	16707	16985	16929	16822	16929	16802	16857	16906	16808	16879	17042	16973	17027	16850	16791	17016	16829	16840	16951	16818	16713	17005	16916	17022	16683	16795	16898	16814	16802	16970	16980	16884	17003	16886	16850	16782	16921	16899	16888	16746	16746	16945	17079	16882	16905	16835	17084	16937	16897	16804	16889	16875	16902	16856	16831	16960	16764	16909	16773	16940	16986	16836	16841	16680	16787	16855	17036	16660	16952	16670	16950	17120	16873	17123	16723	16919	16878	16920	16868	17029	16763	17019	16762	16805	16869	16788	17136	16881	16852	16890	16932	16763	16679	16767	16949	17002	16561	16747	16776	16830	16891	16829	17024	16950	17007	16902	16774	16853	16863	16879	16731	17000	16721	16774	16720	16783	16901	16910	16567	16896	16951	16954	16966	16757	16883	16785	16880	16950	16792	16943	16792	16896	16978	16729	16745	16840	16785	17041	16739	17027	16652	16920	16763	16888	16837	16802	17078	16831	16797	16757	16905	16821	16989	16844	16813	16759	16907	16916	16836	16837	16733	16663	16976	16961	16872	16729	16785	16799	16756	16795	16859	16791	16756	16852	16724	16832	16877	16780	16835	16840	16805	16704	17039	16926	16998	16900	16842	16803	16829	16868	16947	16831	16861	17006	17007	16768	16930	16881	16778	17016	16922	16878	16981	16798	16788	16909	16771	17149	16888	16687	16750	16756	16782	16777	16896	16734	17029	16913	16918	16688	16996	16948	16819	16819	16923	16796	16870	16804	16801	16865	16843	16817	16935	16886	16803	16896	16986	16826	16931	16781	16796	16895	16862	17029	16908	17040	16781	17188	16809	16882	16833	16932	16839	17157	16800	16997	16765	16844	16872	16989	16852	17051	16903	16717	16735	16852	16766	16961	16846	16790	16738	16768	16768	16822	16843	16727	16723	16969	16778	16896	16873	16765	16825	16836	17011	16652	16868	16904	16881	16960	16923	16915	16685	16656	16946	16819	16979	17018	16850	16786	16830	16695	16728	16998	16750	16974	16800	16789	16842	17011	16879	16913	16917	16904	16880	16954	16816	16651	16861	16971	16703	16853	17045	16769	16794	16764	16918	16907	16846	16965	16914	16880	16902	16788	16844	16903	16749	16865	17058	16839	16932	16938	16742	16859	16755	16819	17017	16815	16862	16869	16796	16814	16800	17010	16838	17105	16885	17197	16837	16879	16947	16814	16783	16737	16710	16841	16977	16895	17009	16865	16895	16790	16775	16828	16818	16866	16956	17035	16830	17015	16909	16865	17098	16917	16811	16821	16866	16898	16919	16703	16734	17073	16886	16859	16875	16797	16880	17016	17000	16928	17040	16858	16917	16865	16824	16664	16756	16670	17041	16971	16973	16900	16981	16828	16799	16963	16812	16908	17026	16889	17034	16903	16976	16861	16757	16860	16834	16835	16838	16932	16909	16833	16806	16931	16990	16960	16811	16855	16992	17004	16963	16608	16814	16796	16924	16992	16917	16912	16904	16762	16883	16820	16827	16738	16852	16784	16730	16813	17019	16786	16917	16770	16856	16957	16928	16835	16777	16600	16690	16884	17002	16811	16891	16916	16793	17069	16892	16913	16856	16852	16834	16816	16874	16742	16732	16792	16820	16840	16944	16899	17122	16920	16843	16842	17090	16940	16772	16821	17008	16901	16783	16986	16836	16745	16913	17196	16787	16913	16784	16708	16844	16694	17007	16816	16790	16853	17003	16791	16726	17069	16777	17027	16859	16901	17022	16871	16805	16914	16814	16960	17174	16835	16727	16835	16887	16861	16715	16848	16735	16893	16946	16780	16805	16879	16655	16932	17001	16905	16802	16816	16723	16841	16711	16875	16712	16966	16827	16839	16879	16865	16943	16853	16888	16819	16832	16897	16862	16746	16786	16632	16882	16915	16903	16905	16777	16663	16875	16913	16784	16898	16828	16679	16886	16850	16886	17003	16787	16844	16941	16872	16939	16792	16944	16898	16926	16926	16755	17184	16945	16940	16866	17066	16967	16788	16880	16753	16764	16844	16872	16916	16856	17007	16867	16642	16815	16812	16683	16889	16915	16876	17138	16757	16794	16975	16809	16826	17005	16881	16874	16944	16943	16965	16820	16873	16721	16758	16987	16737	16740	16851	16822	17033	16957	16901	16870	16885	16871	16812	17098	16732	16931	16877	16963	16936	16997	16718	17014	16797	16823	16815	16922	16873	16795	16882	16890	16835	16905	16814	16793	16851	16874	16821	16829	16798	16713	16918	17021	17052	16702	17015	17020	16895	16995	16785	16908	16981	16947	16745	16891	16931	16960	16947	16924	16870	16894	16864	16725	16891	16906	16864	17003	16891	16753	16712	16796	17016	17139	16791	16678	16892	16964	17052	16681	16801	16993	16760	16941	16981	16697	16778	17077	16762	16821	16858	16877	17043	16813	16774	16857	16964	16842	16796	16856	16819	16945	16532	16745	16896	16980	16936	16945	17130	16774	17047	16853	16703	16874	16878	16979	16789	16995	16985	16820	17010	17048	16900	16919	16964	16901	16947	16781	16823	17088	16983	16902	16868	16896	16974	16800	16762	16874	17042	16624	16919	16905	16720	16778	16870	16972	16779	16757	17013	16891	16850	16814	17081	16750	16962	16865	16772	16830	16935	16941	16814	17047	16916	16822	16841	16837	16700	16764	16896	16895	16769	16750	16741	16713	16872	16672	16859	17012	16809	17001	16863	16797	16794	17007	16858	16930	16939	16962	16897	16820	16914	16805	16967	16787	16968	16903	16936	16904	16865	16870	16884	16821	16799	17029	16990	16886	16840	16756	16611	16843	16909	16863	16857	16851	16733	16963	16987	16926	16893	17008	16775	16977	17002	17038	16630	16817	16743	16765	16967	16741	16772	16897	16706	16899	16915	16859	16736	16850	16846	16816	16904	16769	16918	16818	16772	16805	16908	16810	16793	16849	16748	16906	17006	16891	17049	16693	16795	16841	16770	16857	16889	16880	16874	16727	16795	16800	16832	16969	16852	16910	17005	16839	17014	16858	16828	16633	16813	16939	16683	16813	16973	16807	16789	16796	16919	16785	16788	16844	16877	16853	16825	16895	16872	16978	17109	16802	16916	16899	16740	16990	16652	16922	16739	16711	16860	16874	17037	16862	16772	16766	16873	16810	16924	16981	16998	16803	16822	16947	16968	17086	16887	16786	16918	16936	16719	17007	16919	16975	16683	16866	16899	16787	16785	16808	16509	16940	16902	17019	16950	16863	16818	17072	16797	16841	17075	16641	16779	17051	16865	16984	16932	16922	16969	16729	16955	17049	16819	16856	16824	16844	16874	16945	16651	16922	16871	16993	16653	16895	17006	16773	16821	16856	16986	16753	16766	16911	16800	16696	16836	17067	16863	16748	16911	16924	16955	16932	16924	16956	16999	16744	16907	16590	16972	16854	16928	16920	16905	16919	16901	16790	16990	16726	16825	16889	16840	17045	16710	16995	16773	16775	16874	16919	16756	16975	16647	16680	16878	16961	16881	16944	16828	16923	16959	16606	16808	16925	16698	16839	16730	17040	16941	17041	16858	16748	16897	17019	17024	16797	16917	16708	16730	16757	17005	16987	16796	17003	16955	16765	17021	16841	16913	16889	16748	17055	16772	17033	16770	16940	16994	16890	16837	16734	16827	16734	16769	16779	16676	16896	16670	16784	16756	16761	17046	16756	16844	17004	16893	16857	16801	16823	16897	17135	16916	16746	16841	16836	16743	16851	16916	16973	16797	16911	16805	16715	16884	16896	16979	16754	17058	16971	16844	16870	16807	16916	17077	16805	16854	16948	16845	16925	16736	16669	16883	17006	16946	16722	16796	16970	17115	16699	16893	16885	17025	16771	16758	16898	16823	16775	16862	16613	16737	16910	17060	16695	16932	16847	16859	17050	17025	16854	16802	16736	16773	16816	16698	16861	16713	16867	16727	16845	16751	16771	16813	16860	16992	16838	16880	16824	17043	16926	16955	17007	17018	16788	17104	16758	16871	16954	16815	16814	16662	16922	16744	16713	16990	16524	16790	17012	16811	16777	16834	16823	16889	17079	16801	16756	16865	16769	16923	16687	16931	16665	16849	16807	16799	16828	16879	16805	16845	16829	16761	16850	16882	16748	16953	16840	16906	16982	16844	16829	16954	16639	16828	16749	16792	16837	17021	16925	16854	16889	16917	16928	16732	16966	16825	16769	17067	16753	16826	16971	16828	16906	16774	16817	16855	16844	16764	17059	16926	16924	16926	16820	16823	16752	16913	16955	16944	16841	17019	16777	16839	16718	16580	16889	16831	16724	17112	16785	16840	16693	16774	16754	17034	16751	16905	17080	16828	16821	16922	16854	16727	16900	16849	16936	16804	16785	16870	16975	16998	16747	16907	16839	16676	16834	16972	16690	16820	16937	16801	16934	16997	16751	16833	16885	16910	17062	16824	16900	16903	16965	16743	17056	16835	16816	17034	16577	16979	16930	16762	16853	16885	16739	16757	16855	16676	16895	16757	16818	16976	16727	16653	16780	16873	17034	16725	16884	16898	16872	16865	16873	16835	16785	16932	16838	16596	16820	16949	16919	16904	16919	16820	16663	16781	16785	16895	16688	16894	16941	16815	17007	16818	16936	16874	16922	16788	16913	16867	16914	16984	16996	16914	16807	16803	16978	16918	16760	16869	16833	16976	16680	16948	16850	16783	16797	16873	16827	16783	16795	16911	16901
32674	28333	34249	32891	30318	29495	29341	28895	28493	28237	28463	28647	28280	28129	28222	28308	28451	28447	28338	28035	28209	28334	28291	28418	28393	28475	28213	28118	28229	28120	28364	28313	27935	28215	28287	28240	28489	28223	28030	28323	28460	27866	28239	28197	28227	28404	28447	28359	28185	28256	28218	28277	28148	28176	27949	28089	28174	28294	28204	28032	28147	28208	28072	28118	28143	27991	28319	28439	28177	28193	28255	28132	28196	28200	28182	27954	28299	28180	28296	28479	28393	28090	28029	28337	28133	28136	28124	28101	28386	28424	28413	28505	28153	28135	28231	28318	28255	28342	28155	28218	28011	28369	28419	28236	28041	27998	28225	28153	28318	27988	28236	28090	28361	28094	28430	28271	28431	28293	28395	28337	28201	28330	28187	27782	28308	28098	28168	28134	28357	27980	28177	27878	27802	28226	28109	28155	28396	28297	28257	28344	28065	28114	28308	28195	28132	28215	28210	27933	28030	28273	28382	28181	28319	28133	28045	28186	28170	28156	28234	28145	28185	28234	28063	28265	27951	28003	27903	28065	28478	28234	28191	28013	28085	28009	28045	28046	28070	28433	28092	28553	28548	28205	27958	28148	28382	28321	28034	28203	28136	28143	28151	28034	27952	28058	28148	28266	28297	28255	28204	28033	27763	28129	28327	28182	28116	28367	28243	28525	28397	28152	28087	28100	28166	28219	28056	27985	28125	28295	28133	28079	28088	28268	28343	28487	28215	28061	28392	28295	27959	28010	28231	27906	28109	28384	28254	28383	28345	28010	28003	28010	28135	28368	28325	28136	28025	27982	27937	28072	28146	28202	28179	28233	28097	28094	28070	28153	28223	28443	28202	28440	28166	28322	28442	28103	28117	28298	28222	28192	28022	28283	28336	28182	27898	28166	28366	27959	28091	27906	28506	28480	28135	28222	28055	27981	28137	28116	28257	28194	28381	28041	28101	28136	28281	28229	28201	27908	27968	28137	28099	28157	28086	28241	28115	27962	28112	28182	28191	28281	28092	28009	28179	28271	28262	28298	28424	27996	28173	28211	28224	28142	28430	27956	28210	28324	28200	28102	28381	28302	28282	28040	28311	28022	28086	28230	28078	27646	28142	28222	27936	28216	28281	28166	28241	28119	27941	28127	28165	28208	28430	28146	28321	28230	28062	28099	28417	28080	28313	27977	28059	28098	28055	28190	28227	28150	28148	28180	28382	28101	28213	28231	28047	28171	28224	28345	28144	28164	28324	27925	28161	28238	27954	28090	28225	27754	28292	28296	27957	28142	28323	28161	28144	28077	28348	28308	28147	27990	28133	28153	28413	28094	28132	28096	28283	28317	28347	28274	28139	28050	28080	28330	28178	28160	27989	28120	28371	28194	28232	28172	27924	28243	28150	28292	28370	28318	27879	28100	28171	28032	28137	28140	28163	28201	28234	28235	28211	28189	28127	28330	28143	28111	28025	28486	28156	28381	28196	28100	28059	28257	27905	28227	28341	28474	28150	28217	28078	28179	28122	28038	28169	28098	28161	28083	28103	28139	28061	28149	28094	28380	27884	28277	28149	28277	27993	28197	27950	28219	28257	28250	28148	28299	28292	28450	28108	28118	28056	28290	28168	28334	28303	28135	28237	28200	28201	28296	28317	28049	28304	28194	28167	28228	28310	28077	27966	28188	28387	28447	28330	28110	28163	28323	28206	28162	28170	27973	28071	28034	28399	28106	27927	28247	28194	27872	28165	28310	28052	28153	28192	28094	28115	28388	28167	27933	28147	28089	27922	28040	28061	28074	28309	28332	28249	28365	28006	28025	28333	28230	28201	28183	28161	27893	28032	28096	28200	28227	28165	27970	28213	28423	28154	28276	28102	28280	28065	28259	28375	28131	28093	28157	27909	28186	28020	28338	28508	28440	28144	28060	28193	28216	28166	28064	27978	27954	28142	28101	28103	27991	28062	27998	28423	28108	28114	28255	28249	28034	28129	28297	28171	27955	28319	28195	28191	28174	28157	28235	28251	28203	28185	28163	28303	28273	28083	28129	28534	28290	28357	28168	28096	28186	28428	28251	28429	28209	28064	28311	28153	28243	28185	28230	28154	28320	28367	28311	28400	28200	28369	28358	28227	28135	28069	27934	28214	28251	28162	28289	28181	28041	28258	27972	27984	28163	28316	28234	28269	28016	28098	28221	28182	28130	28179	28243	28348	28117	28285	28317	28162	27924	28196	28038	28202	28001	28131	28302	28351	28472	28149	28428	28132	28194	28400	28193	28332	28158	28034	28287	28174	28074	28374	28142	28077	28193	28387	28076	28125	28022	28422	28112	28194	28243	28090	28276	28311	28434	28661	28348	28088	28263	28118	28185	28412	28415	28087	28216	28340	27979	28322	28361	28321	28028	28044	28192	28008	28086	27891	28176	28030	28125	28086	28056	28216	28396	27888	28014	28130	28090	27945	28126	28226	28245	28251	28390	27982	28259	28254	28040	28512	28102	28164	28315	28172	28185	28374	28129	28239	27992	28311	28160	28183	28220	28184	28322	28171	28221	28451	28215	28254	28019	28215	28184	28052	28334	28146	28143	28252	28625	28286	28063	28115	28263	28252	28383	28000	28062	28279	28051	28140	28127	28158	27963	27893	27964	28373	28303	28277	28157	28067	28147	28059	28431	28310	28451	28291	28265	28362	28147	28304	28199	28291	28267	28157	28110	27944	27911	28294	28354	28230	28215	28150	28249	28256	28245	28332	28224	28164	28391	28411	28100	28214	28213	28144	28051	28062	28247	28150	28201	28364	28251	28251	28063	28331	27938	28120	28077	28227	28200	28223	28141	28259	28262	28109	28127	28304	28077	28154	28157	28236	28425	28161	28083	28327	28152	28392	28141	28152	28177	28137	28272	28217	28151	27940	28196	27759	28001	28142	28356	28144	28235	28309	28289	28060	28270	28175	28284	28233	27995	28282	28454	28473	28251	28270	28354	28216	28330	28197	27958	28176	28090	28142	28336	28226	28025	28146	28145	28169	28102	27965	28201	28152	28155	28024	28097	28233	28070	28382	28161	28168	28088	28210	28153	28024	28235	28040	28450	28415	28332	28437	28198	28194	28224	28221	28131	28157	28233	28272	28243	28156	28035	28158	28191	27776	28308	27851	28122	28240	28334	28264	27792	28013	28057	27898	28077	28111	28145	28313	28047	28334	28257	27798	28332	28693	28250	28069	28091	28015	28197	28332	28140	28365	28162	28327	28251	28471	28435	28141	28065	28124	28342	28392	28272	27994	28285	28112	28094	28542	28244	28129	28166	28502	28249	28201	28314	28124	28179	27990	28327	28138	28112	28004	28435	28031	28091	28127	28197	28008	27828	28388	28010	27887	28323	28250	27762	28001	28020	28147	28350	28181	28287	27912	28379	28192	28106	28036	28264	28177	28232	28348	28125	28120	28029	28187	28126	28101	28086	28227	28403	27995	28135	28257	28279	28255	28338	28165	28286	28387	28361	27956	28327	28026	28061	28332	28048	28259	28193	28036	28174	28318	28316	28241	28004	28505	28357	28191	28046	28354	28076	28095	28160	28133	28094	28131	28310	28004	28194	28355	28186	28113	28090	28362	28141	27821	28176	27973	28329	28480	28278	28238	28088	28166	28067	28063	27915	28041	28322	28188	27955	28194	27977	28285	28213	28008	28297	28373	28334	28505	28094	28262	28232	28217	28405	28129	28361	28264	28143	28276	28178	28190	28254	28142	28084	28020	28051	28448	28365	28201	28125	28290	28107	28247	28308	28278	28061	28404	27806	28196	28258	28236	28166	28028	28092	28228	28304	28162	28138	28326	28090	28195	28098	28192	28212	28318	27996	28439	28321	28270	28359	28108	28395	28285	28168	28409	28148	28125	28359	28005	28082	28004	28447	28200	28219	28258	28150	28357	28116	28152	28131	27964	28150	28243	28517	28348	28251	28239	28192	27966	28337	28393	28507	28276	28006	28194	28179	28182	28457	28251	28212	28146	28254	28096	28183	28096	28074	27889	27903	28174	28122	28284	27958	28085	28313	28410	27982	28306	28264	27951	28197	28176	28450	28141	28399	28441	28141	28480	28218	28226	28252	28026	28251	28218	28124	28096	28310	28241	28087	28315	28138	28253	28227	28132	28369	28419	28316	28309	28031	28356	28233	28196	28099	28260	28061	28316	28365	28210	28292	28220	28131	28316	28012	28191	28222	28137	28196	27970	28237	28221	27926	28124	28075	28119	28157	27944	28312	28350	28401	28332	28190	28054	28157	28231	28203	28294	28366	28141	28268	28123	28176	28292	27976	28118	28255	28184	28079	28249	28021	28297	28274	28281	28403	28072	28285	28142	28181	28030	27981	28255	28034	28005	28321	28197	27994	28188	28228	28231	28132	28383	28366	28406	28250	28158	28020	28406	28438	28263	28241	28353	28319	28304	28213	28307	28379	28287	28362	28009	28131	28398	28073	28020	28145	28274	28321	28094	28138	28240	28239	28122	28081	28095	28095	28408	28236	28270	28338	28201	28214	28155	28084	27950	27926	28168	28213	28211	28002	28293	28323	28268	28113	28493	28186	28192	28188	28267	28451	28185	27980	28131	28154	28355	28326	28308	28356	28392	28245	28176	28359	28305	28207	28367	28387	28157	28281	28190	28222	28286	28137	28305	28300	28490	28035	28254	28134	28396	28253	28056	28078	27918	28398	28112	28220	28156	28255	28195	28141	28226	28294	28264	28149	28105	28209	28272	28049	28043	28186	28393	28387	28148	28311	28319	28227	28250	28284	28212	28003	28276	28083	28310	28427	28386	28294	28338	28406	28357	28306	28134	28296	28109	28323	28304	28235	27986	27851	28047	28071	27980	28401	28274	28292	28151	28077	28072	28143	28299	28122	28221	28077	28393	28082	28240	28229	28268	28265	28378	28037	28260	28159	28314	28360	28008	28407	28222	28287	28224	28092	28459	28274	28252	28171	28166	28257	28407	28162	28222	28242	28215	27967	27980	28127	28287	28249	28241	28166	28284	28117	28235	28245	28326	28252	28285	28383	28190	28289	28090	28351	28180	28467	28113	28156	28333	28195	28014	28039	27978	28068	28358	28155	28046	28205	28411	28209	28510	28069	27998	28208	28211	28168	28201	28203	28445	28163
19185	24050	24248	20565	18551	17469	17104	16585	16497	16311	16190	16185	16312	16155	15988	16089	15986	15941	16156	16150	16019	15991	15908	16105	16059	15955	15900	16123	16043	15923	16071	16142	15978	16013	16225	15978	16022	16006	16044	15848	16002	15930	15931	15885	16076	16104	15943	15908	15990	16020	16022	15835	16193	15907	16041	16000	15924	16050	16099	16077	15748	16059	15998	15993	15877	16220	16027	15844	16039	16061	15935	15876	16023	15999	16066	16104	16028	16004	16096	16045	15823	15863	15880	15871	15950	15977	15971	15858	15948	15919	15994	16074	15782	15951	15993	15955	16088	16247	15938	15929	16119	16101	15867	15997	16176	16082	16166	16004	15777	15912	15861	15972	15905	15895	16003	16045	16015	15967	16014	16145	16048	16121	16014	16022	15948	16048	16019	15953	15878	15857	15899	15942	15840	15946	16069	16012	16190	15893	16027	15942	16091	16085	16028	15916	15985	16117	15866	16098	15950	15844	16100	16143	15927	15921	16021	16165	15991	16042	15925	15782	16070	15888	16041	16071	15970	15968	16041	16040	15967	15881	15999	16048	15997	16128	15867	15931	15953	16011	16016	15981	15973	15971	15756	16073	15998	16002	16072	15833	15945	16018	16016	15857	16002	16104	15887	16012	15807	16007	16084	16044	15913	16037	16140	15910	15800	16046	16130	15974	16009	15923	16017	16024	16122	15993	16053	15735	15891	16031	15719	15876	15864	15920	16012	16084	16094	15822	16007	15998	15869	15992	16026	15877	15878	15937	15912	16089	15978	15928	16069	16022	15826	16108	15891	15973	15862	16057	16087	15799	16014	15764	15931	16135	16012	16135	15995	15930	15924	15954	16071	15969	15960	15722	16177	15887	16023	16023	16014	15871	15820	16043	15813	16044	16002	16127	15921	15937	16019	15935	15905	16236	15894	15887	15949	15912	16108	15937	15811	15960	16083	15981	15911	16037	16096	15832	16102	15884	16034	16039	15607	15727	15948	15976	16000	15909	15867	15980	15981	16018	15835	16132	15905	16076	16036	15894	16006	15857	15916	15930	16141	15983	15991	15873	15913	16003	15974	15897	16067	16020	15948	15979	16103	16015	16146	16025	15931	15913	15965	16095	15980	15834	15993	16008	15961	15977	15961	16044	15974	16175	15993	15989	15933	16045	15938	15981	15937	15994	15909	15922	15955	16169	15988	15964	15849	16005	16032	16128	15986	16061	16132	15923	16072	16123	15902	15760	15928	15887	16168	15938	15975	15983	16096	15879	15911	15929	16120	16052	16028	15836	15873	15889	16085	15907	16008	15811	15881	15881	16090	16139	15935	16113	15956	15916	15873	16087	16089	16172	15821	15900	16041	16181	16013	15878	15959	15936	16027	15760	15894	16006	16049	16040	15845	16066	15878	15919	15942	15878	16135	15906	15920	16074	16151	16135	16021	15875	16030	15849	16090	15905	15995	15918	15867	15933	15880	15972	15951	15812	16010	15775	16040	15942	16192	15841	15800	15941	16032	16031	15954	15879	16152	15929	15950	15964	15900	15928	15907	15926	16115	16066	15863	16136	15944	16104	15888	15953	16026	15970	15835	16075	15809	15836	16084	15916	16068	16164	15819	15974	15794	16145	16048	15979	15792	15949	15969	16082	15756	16046	16095	16041	15869	16092	16059	16019	15772	15996	16063	15930	15837	15965	16049	15926	16017	15905	15991	16279	15869	16101	15996	15976	16075	15917	15925	15866	15947	16063	16098	16022	16068	15962	16015	15758	16049	15923	15990	15995	16098	15976	15951	16007	15929	15919	16021	16092	15968	15944	15860	16058	15922	15994	15983	15938	16046	15948	15889	16067	15899	16211	16220	16014	15873	15811	16026	15832	16146	15964	16073	16065	15924	15905	15870	15823	15785	16010	16092	16168	16076	16020	16058	16084	16101	16014	15950	16052	16049	15926	15962	15887	15935	15859	16106	16054	15993	15995	15954	16050	16010	16111	16023	16054	16116	16100	16061	16092	15910	16018	15890	16098	15895	15939	16054	15992	15909	15969	16045	15933	16011	15975	16007	16109	15946	16000	16090	16198	15923	16044	15938	15964	16118	16015	15973	15910	16084	15876	15965	16095	15989	15992	15951	15914	16107	16152	15983	16317	15976	15946	16170	16064	15955	16063	15914	15781	15888	15961	15864	16005	16132	15897	16004	16036	15986	15890	15872	16223	15829	15985	16065	15842	15937	16017	16106	15994	16103	15821	16047	16078	16155	15909	15927	16005	16028	16014	15912	16013	15980	15831	16168	15850	15963	15997	16029	15962	16052	15881	15883	16048	16220	15958	16017	15748	15824	16059	15982	16050	15896	16106	16009	15998	15976	16036	16060	15826	15849	15953	15918	15947	15958	16205	15981	16002	15904	16098	16012	15946	16070	15893	16167	15865	16026	16215	16056	15990	16050	15924	16017	16053	15926	16082	15939	16008	15905	16179	16141	15830	15988	15939	15943	15897	16145	15948	16020	15938	15887	15996	16012	16016	16049	16104	15913	16037	15877	15914	16135	16016	15974	16003	16090	16043	16178	15988	16022	16017	16137	15920	15898	16002	16057	15910	15914	16061	15917	15949	16061	16058	15973	15898	16130	16042	16037	15868	16135	15983	15992	15966	15963	15914	16052	15833	16021	15926	16038	16108	15910	15931	15964	15960	15930	15941	15896	15892	15988	15841	16014	16172	16144	16022	15842	16091	16103	15973	16044	16098	15939	16064	16184	16071	16190	16095	16055	16036	15865	15922	15929	16044	16078	15899	16007	16054	15785	15905	15893	16103	15834	15869	15999	16106	16027	16050	16120	16194	15929	16030	15878	16167	16040	16006	15890	15893	16061	15989	16004	15953	15976	15881	16094	15781	15974	16003	15879	15987	15929	16019	15987	15969	16059	16038	15926	15979	15836	16149	16070	15916	15853	16100	16208	15852	15999	16257	15991	15841	16008	16113	15975	16025	15931	15960	16112	15918	16096	16155	15975	15904	16111	16025	16155	15958	15902	16058	15881	16083	16041	15946	15931	16008	15981	16017	16073	15937	16000	16021	16122	15939	15967	15918	15889	16118	15828	16048	15918	15907	16052	15907	15994	15953	16041	16124	16094	16024	15973	16053	15904	15966	15966	15926	16030	16008	15913	15955	15964	16024	15996	15988	16008	15792	16008	16175	15888	16084	15857	15997	16096	16130	16255	15977	15891	16039	15991	16075	15899	16188	15764	15884	15850	15907	15919	15965	16099	15953	15896	15982	16031	15952	15927	16049	16053	16156	16160	15977	16116	16054	15903	16135	15872	16043	15877	15892	15920	16081	16194	15947	15724	16064	15982	16020	15883	16004	16034	15812	16115	15867	16163	15970	15951	16036	15894	16021	15799	16009	16030	15981	16186	16093	15963	16208	15880	16063	16072	15997	15815	15989	15866	16156	15938	15987	16153	15839	15953	15955	15982	15901	15928	15919	16003	16105	16025	16013	15950	16104	16013	15830	15799	16139	15907	16082	15886	16022	16148	16047	16045	16104	15946	16180	15962	15986	16156	16052	16097	15908	15913	15783	16015	16055	15899	15966	15836	15953	15902	16077	16018	15971	15987	15815	16088	15903	15961	16098	16111	15925	16002	15866	16000	16044	15871	15864	15933	16068	16099	15972	15909	15924	15786	16203	15932	16069	15949	15935	15986	16111	16081	16038	16102	16004	15968	16013	16018	15862	15794	16038	16026	16089	15942	15955	16170	16060	16088	15859	15954	16081	15999	15999	15927	16143	15952	16021	16052	15999	16009	15983	15985	16030	15973	15970	16182	15994	16088	16066	15799	15897	16052	16020	16069	16012	15809	15918	15900	15944	15983	15821	16030	16079	16105	15972	15859	16073	15982	16082	15948	16077	16153	15933	16012	15958	16067	16183	15869	15975	16108	15970	16136	16044	15942	16037	15892	15891	15883	16093	16019	16010	16045	15855	15978	15967	16038	16024	16234	15833	15940	16058	15941	16087	16105	15942	15911	16042	15917	16005	15944	15801	16068	15928	15996	15944	16077	15936	16082	16071	16061	16182	15816	15989	16082	16040	16059	15998	16105	16083	15862	16009	16016	16077	16129	15986	16055	16024	15988	16241	15982	16036	16105	16036	16027	15993	15883	15806	16031	16044	15841	15885	16088	16021	16141	16038	15830	15973	15809	15878	15928	16099	15888	15905	15885	16059	15789	16114	16092	16054	16038	16212	15958	16041	15885	16051	16016	16109	15874	15944	15820	16109	15990	15967	15910	16068	15956	16007	15863	15879	15874	16014	16057	15778	16075	15963	15997	15883	16017	15909	15931	15849	15942	15957	16127	16140	16065	15998	15802	16264	15865	16151	16086	15947	16098	16066	16118	15918	16128	15881	16156	16073	16037	15921	15984	16073	16064	16026	16094	16104	15995	15874	16129	16047	15985	15978	15901	15969	16076	15869	15827	16025	16033	16015	16017	16094	16112	15895	16100	15922	15950	16057	15906	16066	15888	15794	15922	16025	15999	15995	15769	15928	16038	16055	16002	15998	15918	15902	16200	15976	15941	15980	15845	15856	16188	15909	15926	16164	16122	16049	15941	16020	16016	16008	15807	16070	15771	16108	16020	16011	15930	16188	15882	16206	15839	16114	15992	15999	16136	16044	16081	16016	16201	15896	16124	16224	15845	15985	15917	16038	15965	16164	15953	15979	15863	16107	15961	15930	15972	15988	15827	15996	16093	15984	16001	16174	15987	15935	16205	16085	15962	16024	16026	15955	16023	16215	15989	15906	15941	16013	15962	16017	15930	16274	16072	16029	16029	16017	15942	15989	16055	16080	16033	15853	16129	16130	15922	15908	16016	15960	16094	16045	15991	16077	15903	15910	15881	16001	16011	15953	15965	15967	16040	15879	15866	15960	15940	16137	16093	15931	15934	15924	15927	15972	15992	15687	15974	16108	15955	16015	16043	15885	15918	16033	15857	16059	15753	16006	15946	16067	16077	15966	16065	16118	16169	15924	16056	15993	16127	15997	16164	16013	15983	15969	16007	15941	15892	15906	16207	15757	16009	15954	15933	16061	15823	15849	15995	15962	15904	15957	15901	15958	15969	15855	15939	16032	16142	16020	15945	16128	16100	15924
24767	21442	28696	28861	29721	31137	31507	29703	28836	29089	28970	28584	28511	28256	28349	28336	28178	28213	28260	28150	28271	28062	28167	28238	28240	28177	28209	28038	28228	28219	28284	28129	27808	27884	27848	27987	27938	27936	27882	28145	28219	28176	28140	28372	28102	28225	27853	28102	27935	27841	27965	27946	28191	28283	27905	28205	28124	28185	27977	28099	28049	27732	27982	28151	28003	28069	27864	28037	27652	28138	28152	27903	27935	27857	28079	27836	28068	28105	27936	28210	28181	28143	28151	28013	28162	28027	28112	27966	28061	28086	28000	27974	28164	27948	27889	28166	28111	28187	28098	27950	27989	28261	28062	27882	28035	28006	27759	28253	28100	28211	28075	27928	27744	28113	27869	28086	28011	28107	28027	27693	27869	28075	28038	28040	28037	28072	28017	27838	27802	28104	27957	28026	28017	27831	28052	27996	27936	27892	27851	28217	27862	27943	27879	28122	28142	28163	27920	28019	27980	27799	27981	27868	27989	28174	28087	28076	27938	27827	28083	28176	28116	27808	28078	28114	28035	27988	27968	27965	27936	27904	27978	28280	28043	28146	27985	28026	28080	28030	27977	27968	28192	27880	28128	28134	27996	27803	27838	27949	27905	28054	27920	27831	27794	27779	28042	28097	28123	28193	28059	27917	27992	27706	28150	27796	28158	28029	27867	27989	27971	27984	27980	27792	28193	27852	27774	27757	28096	28197	28173	27778	27859	27716	27963	28075	27819	28191	28110	28032	28160	28076	28015	28117	27851	28060	27997	28032	27982	28130	27946	27764	27871	27845	27738	28003	27812	27993	28125	28071	28110	27916	28067	27627	28099	27808	27989	27897	28110	27886	28054	27944	28241	27879	27874	27880	28083	27934	28150	27985	27735	28050	27936	27983	27984	27995	27917	28048	28014	28001	27877	28025	27951	27880	28141	28001	28123	27824	27951	27999	28135	28104	27958	28069	27932	28100	28015	28019	27936	28073	27921	27975	27997	27987	28197	27999	28080	27943	28030	27860	27938	27740	28136	27866	28204	27874	28039	27927	27712	27793	27955	28152	28085	27946	28073	28270	27931	28011	27983	27805	28142	28011	28010	27997	27955	27861	27838	28092	28196	28230	28232	27641	27998	27837	27881	28030	27941	27770	27916	28059	28029	28038	28167	28273	28205	27698	27956	27987	27975	27871	28104	27708	28066	27978	27844	28010	28098	27984	28012	27930	28015	27981	28170	28200	28261	28100	27889	27952	28160	27982	28229	28283	27992	27950	28015	27924	28014	28214	28321	28115	28113	28175	28097	28015	28110	27874	28000	28023	27880	27935	27813	27973	28067	28139	28186	28251	27981	27862	28034	27842	28214	28115	28115	28015	27892	27960	27731	28020	27747	27933	28438	27990	28097	27883	27932	28063	28029	27677	28164	28196	28028	28050	27992	28023	28089	27964	28186	28008	28181	28019	27965	28094	27994	28043	27863	27925	28032	27894	27784	27783	28133	28151	27961	27921	28128	27792	28129	27926	28094	28162	27928	28030	27921	27735	27683	27533	27850	28047	28308	27894	28119	28159	28012	27680	28018	28052	27851	27943	27787	27824	28055	28064	27983	28010	27984	28276	27677	27722	27914	27868	28299	27963	28069	27883	27978	27942	27977	28028	27981	28015	27973	27965	28127	27822	27971	28017	27869	27948	28055	28139	28170	27687	27936	27926	28070	28230	27913	28110	28110	27998	28278	28046	28006	28068	28057	27681	28018	27901	27894	27682	27794	28022	28074	27974	27891	28120	28096	27923	27907	28144	27850	27994	28364	28151	28106	27975	27693	27956	27987	28035	27940	28151	28266	28211	28020	27936	28073	27879	27796	28000	27855	28008	28247	28192	27982	27757	27817	27914	27944	28294	27951	27762	27927	27954	28272	27966	27785	27881	27907	27842	27669	27993	27824	27956	28137	27960	27726	27900	28235	28228	28375	28026	27870	28112	28073	28232	27966	27892	27785	27951	27852	28239	27934	28070	28134	28127	27774	27852	28091	28122	28183	27988	27974	27961	28150	27947	27961	27876	27830	27961	27944	28230	28187	28105	28016	28051	27712	28122	27958	28107	27971	27919	27663	28188	28089	27984	28132	28132	28012	27810	27862	27867	28167	28039	27894	28179	27952	28121	28062	27806	27963	27965	28183	28050	27825	27977	28147	27839	28168	28212	28053	27900	27957	28008	28018	27846	27932	28046	28132	28056	28273	27918	27925	28059	27999	27896	27849	27985	28069	27878	28060	27905	27814	27965	28228	27948	27934	27936	27686	28131	28294	27891	28088	27975	27993	28094	28045	28098	27998	28224	28171	27854	28031	28344	28236	28117	28153	27786	27911	28066	28053	28131	28125	28041	28196	27873	27893	28090	28213	27994	27955	27983	27992	27998	27797	28034	28001	28274	28110	28189	28067	28004	27917	27891	27992	27973	28111	27941	28102	27966	27956	28113	27899	27988	28132	28188	27964	28079	28040	28150	27942	27978	27812	27985	28079	28024	27911	28049	27990	28051	27806	27846	28090	28200	28092	27761	28199	28105	27993	28164	28134	27886	28156	28213	28072	27911	28100	27864	28104	28222	28052	27932	28027	27923	28098	27997	27920	28004	28016	28092	28173	28273	27817	28142	27927	28062	27996	27976	27950	27793	27822	27879	28035	27858	28007	28062	27788	28109	27880	27877	28252	27925	27972	27951	28178	28035	28336	27974	27901	27950	27829	28097	27902	27908	27965	28017	27751	27924	27742	27947	28237	28036	27994	28133	27959	28122	27609	27862	27957	28012	27988	27934	28063	28106	28121	28072	28081	27958	28048	28281	27997	27852	28042	28104	28021	28016	28292	28089	27790	28191	27901	27924	27555	27824	28145	28046	28156	28111	28025	27861	28115	27791	27803	27810	27851	28174	27998	27795	28057	28166	27999	27925	27961	28085	28259	27992	28401	27978	28002	27863	27916	27860	27859	27941	28084	27711	27874	28136	28118	28078	27952	27808	27984	28020	27769	28085	28092	28409	28323	27966	27890	28011	28332	28001	27968	27940	28088	28040	28014	28048	27969	27953	28131	28051	27839	28006	28013	27831	28217	28177	27995	28120	28107	28116	27891	27925	28202	28007	27898	27996	27831	28178	28237	27887	28162	28102	28192	28300	27818	27954	28118	27968	28281	27591	28238	28230	27999	28005	27899	27994	28335	28207	27878	27926	28028	27966	27913	28127	28104	28220	28039	27982	27829	27919	27917	28123	28039	28140	28050	28047	28103	27982	27991	27981	28342	28033	28164	27925	27997	28168	27995	27953	28064	27841	28238	28169	28020	28051	27927	28062	28017	27981	28048	28137	27833	27842	28199	27843	28175	27840	27952	27841	28001	28007	27987	28066	28283	28160	28145	28241	27939	27953	28053	28019	28005	28129	27795	28020	27979	28043	28073	28012	28165	28396	28049	28140	28109	28060	28307	28167	28040	28030	27961	28063	28122	27853	27932	27863	28088	27876	28000	28002	28068	27908	27965	27947	28099	27961	27926	27952	28093	28069	28249	28162	27896	27823	27843	28189	28218	28035	27887	27929	28058	28147	28113	27959	27998	28594	28039	28084	27878	27951	27971	28048	27918	27983	27760	27943	27993	28093	28041	27971	27994	28025	27972	27893	27933	28199	27996	28048	27807	28195	28319	28068	27814	27883	27951	28086	27951	27817	27686	27958	27868	27893	27997	27857	27686	28067	28020	28146	28297	27986	27775	27883	28136	27920	27952	27952	27872	28004	28237	28200	27905	28013	28042	28066	27919	28078	28150	28227	28028	28124	28053	27920	28067	28023	28090	28149	27980	27878	27908	27765	28057	27977	27948	27970	28011	27982	28150	28038	28195	28016	27999	28031	27957	27752	28029	28088	27921	27823	27991	27996	28050	28042	27930	27805	27929	27861	28053	27937	28088	27972	28067	28090	28065	28014	27986	28088	28014	28089	28128	27717	27942	27757	27773	27866	28167	27822	28071	27813	28169	27988	28045	28114	28106	27824	28051	28078	28097	27929	28078	28049	27881	27770	27904	28050	28148	27953	27585	27950	27875	28030	27897	27894	28332	27830	28104	28084	28232	28079	28138	27997	28112	28285	28025	28055	27960	28187	28032	27905	27821	28014	28281	28112	27936	28096	28315	28159	28147	28063	28242	28136	28264	28010	27994	27985	27896	27811	27876	28098	28173	27834	27943	28065	28163	28216	27854	28096	28005	27974	27892	28077	27932	27948	27839	28307	27944	27854	27993	28026	28113	28030	28008	27970	28292	27803	28049	28086	28127	28012	28015	27968	27618	27787	28121	27898	28227	27988	28079	27935	27989	27901	27993	28266	28224	28153	28152	27769	27816	28160	28056	28212	28297	28248	27985	28024	27782	28006	28272	28068	27842	27830	27951	27966	28187	28164	28159	28051	28098	27922	28037	28381	28186	27819	27772	28003	28074	27963	28226	27956	27674	27945	28019	28100	28199	28055	28040	28020	28110	27980	27910	28101	28066	27890	28033	27915	27926	28050	28020	28256	28093	27900	28114	28094	28044	27799	27960	27787	28010	28042	28120	28034	27930	27893	28197	28033	28112	28099	27808	27864	28325	27711	28032	28205	27910	27827	28092	28034	28158	28435	28137	28300	28209	28262	28090	28269	28114	28073	28228	28072	28017	28092	28052	28159	28190	27957	27961	28165	28111	28070	27933	27937	27932	28259	27878	28034	28102	27886	27994	27984	27908	27904	27847	27942	27779	28133	28042	27683	28136	27977	28182	28065	27790	27864	28255	28085	28026	28007	28178	27977	27926	28010	27944	27891	27893	28013	27930	27662	28112	27945	28105	28196	28424	27831	27979	28152	28018	28084	27769	28157	28170	28076	28143	28011	28049	28016	27846	27832	28409	28046	28016	28110	27956	28188	27882	28045	28073	27886	27703	27969	28226	27968	27910	28130	27830	27891	27971	27743	28194	28042	28114	28073	27804	27948	28068	27895	27989	28155	27776	28089	27777	28037	28249	28335	28270	27970	28125	27968	28116	28120	28193	28019	28305	28265	28273	28087	27943	27965	28054	28136	27918	27786	28005	28078	27990	28058	28065	28015	27982	28152	28153	28133	28104	28073	27990	27973	27952	28124
18508	32586	33084	26042	21823	19661	18381	17706	17413	17076	16796	16629	16457	16508	16489	16210	16145	16225	16275	16344	16339	16054	16129	16217	16214	16140	16132	16216	16099	16169	16324	16231	15948	15991	16230	16151	16371	15906	16133	15994	16149	16130	16103	16056	16212	16133	16150	16098	16222	16251	16231	16096	16438	16076	15964	16294	16135	15949	16090	16064	16135	16110	16105	15978	15981	16085	16198	16233	16027	16048	16164	16137	16300	16135	16230	15872	16181	16110	16110	15965	16051	16161	16095	16032	16011	16079	16068	16023	15859	15874	16013	16341	15917	16054	16056	16193	15989	16093	16130	16103	16163	16027	16019	16117	16078	16205	15923	16074	16170	16122	16032	15989	16003	16057	16109	16102	16018	16002	16145	16056	15999	16076	15918	15905	16144	16159	16069	16074	15978	16115	16191	16138	16122	16041	15736	16198	15882	16103	16023	16108	16003	15994	16007	16085	16158	15967	16022	16054	15915	15931	15963	16037	16029	16096	16078	15978	16063	16020	16043	15983	15863	16078	16110	16033	16030	15963	16155	16000	16225	16069	16049	15961	16079	15982	15839	16112	15985	16108	16104	16039	16119	16072	15986	16280	15955	16029	15911	16138	16008	16133	16074	16098	15766	16032	16207	16071	16037	16071	15957	16016	16040	15949	16007	16007	16159	15972	15921	16135	16201	16012	16187	16109	16089	16104	16113	16084	15968	16053	16108	16117	16116	16010	15964	16080	16038	15847	15939	16198	16198	15969	16033	16253	15831	15957	15987	16108	15985	15959	16154	15976	16010	15940	16062	15966	16041	16139	16133	16065	16155	16109	16198	15999	15930	16027	16056	16053	16227	16123	15886	16073	15980	16063	16174	16094	16207	16020	16104	16098	15963	16180	16033	16038	15997	16012	16169	16005	16073	15871	16016	15972	15895	16163	16262	16070	16201	15986	15891	16025	16137	16031	15945	16020	16079	15909	15963	16198	15854	16040	15879	15986	15943	16095	15945	15840	16037	15833	16208	15975	16054	15822	16237	15893	16167	16080	16144	16068	16136	16011	16103	16063	15954	16065	16094	16060	16030	15930	15916	16063	16095	16094	16279	16036	15975	16056	16076	16031	16204	16221	15791	16197	16022	16140	16057	16097	15930	16146	16120	15926	16140	16019	15999	15906	16007	16083	15887	16114	16133	15949	16021	15950	16143	16110	16080	16205	16032	16103	16218	16086	16034	16043	15983	15965	16217	15956	16082	15959	16240	16103	16088	16201	16014	15782	16127	15995	15993	16031	15923	15993	16001	16151	16036	15963	16158	16086	15949	16115	16072	16137	15740	16017	16048	16011	15952	15774	16089	16108	16042	16107	15893	15965	16033	15908	15934	16074	15966	16043	16121	15996	16070	15867	16055	16132	16022	16068	16110	16287	15890	16074	15981	16138	15930	16016	16084	15941	16076	15999	16250	16013	16054	15992	15913	16140	16076	16099	16067	16009	16064	16135	16098	15940	16065	16088	16015	16110	16097	15922	16064	16113	16255	16108	16198	16097	16077	16123	16099	16142	16121	15961	15980	16020	16151	16145	15923	16088	16098	15998	16069	16024	15903	16091	16066	16326	16138	16078	15978	16040	16336	15957	16169	15949	16072	16106	16049	16222	15988	16010	16006	16153	16029	15982	15999	16132	16172	15958	16128	16040	16175	16087	16126	15876	15853	15929	15978	16288	16074	16191	16059	15950	15980	16022	16187	16026	15864	16088	15907	16034	15901	15963	16111	16170	15994	16064	16114	16056	16065	16024	16041	16025	16000	16174	15929	15983	16000	15905	16040	16094	16086	16241	16002	16092	15920	16126	16135	16061	16196	16005	16036	16075	15866	15827	16108	16101	16070	16104	16054	16139	16001	15939	16083	15873	16194	15895	16128	16202	16020	16174	16005	16124	15991	16022	16009	16003	15890	16221	16089	15967	16001	15965	16105	16108	16140	16104	16001	16138	16209	15910	15961	15917	16077	16260	16094	15980	16064	15962	16024	16012	16020	16202	15977	16201	16170	16126	16026	16079	15990	16074	16076	15964	16079	15998	15973	16014	16135	16203	15995	16206	16054	15972	16084	16171	16062	15978	15959	16026	15982	15908	16028	16005	15943	16022	15937	16128	16011	15960	16051	15992	16118	15953	16043	15994	15990	15979	15886	16080	16091	16160	16115	16065	16011	16080	16116	16099	15925	16095	16175	16033	16081	16143	15890	15873	16208	16159	15827	16017	16153	16055	16002	16170	16235	16111	15975	16135	15931	15912	16060	15995	15924	16248	16085	15997	16107	15997	16018	16082	16034	16004	16014	15983	16023	15962	16131	15959	15976	16149	15959	16187	15987	16312	15987	16258	16007	15920	15988	15830	16044	16023	16216	16028	16018	16028	16166	16066	15930	16100	16021	16017	15920	16086	15986	15993	16144	15912	16045	16129	16027	16145	16110	16114	16294	16201	16155	16011	16079	15950	16138	16026	16056	16059	16161	15989	16232	16147	16005	15925	16047	15969	16033	16129	16032	16043	16056	15954	15922	16144	16074	15983	16163	16056	15931	15975	16114	16151	15989	16018	16142	15961	16032	15944	16179	15939	16060	15965	16115	16120	16079	16148	16097	16100	16022	16143	16146	16031	15987	15988	16004	15874	16113	16051	16068	15842	15910	16039	15969	16005	16188	16095	15993	16058	15894	16074	16045	16128	16188	15882	16191	16118	16023	15992	15894	15891	16180	16221	16080	15949	15758	16128	16228	15989	16134	16138	16166	15926	16069	16019	16175	16084	16051	16156	15987	16008	16109	16048	15837	16018	16121	16178	16125	15983	16114	16059	16013	16196	16057	15900	16020	15864	16044	16084	16043	16035	15868	16127	16108	15896	15994	16088	16054	15945	16154	16121	16064	15969	16088	16105	15994	16080	16007	16079	16023	15982	15843	16039	16017	16045	16106	16136	16162	16038	16026	15949	16241	15971	15990	16152	16167	15977	15986	16037	16013	16028	16150	16069	16038	16171	16027	16017	15978	16003	16200	16257	16045	16300	16285	16001	16091	16025	15943	15996	16080	16069	16124	16040	16118	16023	16203	16114	16005	16297	16257	16228	15989	16113	15997	15890	16126	15855	16135	16143	16067	16211	16087	15963	16105	16154	16150	16008	16013	16006	16063	15952	15962	16091	16069	16045	16065	16046	16136	15979	16180	15986	16075	15825	16145	16127	16078	15945	16006	16126	16339	15987	16149	16079	16104	15957	16108	16019	16204	16162	16220	16080	16070	16062	16103	16184	16075	16097	16233	16081	16166	16106	16056	15953	15934	16194	15975	16097	15991	15944	16028	16064	16022	16201	16111	16000	15955	16118	16000	16141	16050	16152	16154	16099	16099	15923	16064	15983	16210	16010	16171	16068	15920	16144	15971	16296	16070	16061	15946	16191	16046	16111	15896	16051	16121	15980	16037	15955	16155	16182	16318	16112	16127	16134	16082	16219	16173	15882	15798	15818	16165	15819	16053	16102	16050	16108	15993	16146	16086	16164	16145	16018	16083	16109	16057	15947	16143	16008	15917	16050	16088	16151	16009	16089	15931	16029	15973	16192	15923	15984	16112	16192	15951	15905	15911	15929	16116	15918	16218	16123	15815	16127	16306	15998	16110	15894	16030	15935	16028	16048	16133	16136	15858	15955	15966	16174	15950	16053	16106	15956	16094	15992	15901	16113	16114	16090	16180	15934	16056	16041	15927	16282	16193	16130	15964	16111	16166	16160	16122	15958	15915	15870	16176	16087	15943	16120	16041	15966	16018	15916	16151	16052	16039	16018	16101	15892	16034	16046	15934	16069	16064	16104	15969	16099	15929	15986	16138	16093	16104	16088	16103	16051	15950	16084	16262	16118	15982	16278	16085	16216	15916	16044	16214	16007	15872	16107	16020	16100	16186	16135	16197	16096	16033	16059	16153	15929	16010	15995	15934	16235	16160	16052	15928	15921	15925	16087	16123	15972	16272	16091	16181	15977	16127	15775	16094	16125	16004	16104	16077	16211	16125	16132	15955	15955	16094	16145	16097	15987	16092	16087	16055	16016	16275	16128	15978	16177	16168	16179	16226	16075	16016	16105	15869	15937	16104	15837	15945	15987	16045	16098	15861	16100	16233	15998	16076	16014	16035	16262	15951	16098	16167	16050	16146	16025	16145	15789	16098	15981	16143	16092	16167	15980	16048	16002	16098	16239	16064	16092	15901	16053	16222	15926	16176	16030	16064	16079	16077	15979	16046	16021	16078	15808	16162	16015	16241	15970	16145	15882	16020	16060	16034	15994	15797	15997	16025	16161	16008	15995	16051	16014	16059	15873	16194	16081	16036	15950	16197	16224	16134	15953	16080	15869	16142	15928	16115	16100	16090	16059	16049	16065	16086	16104	16028	15905	16033	16128	16038	16076	15978	16065	16068	16096	15988	16080	16180	15962	16188	16110	16030	15987	16117	15998	15954	16042	16060	15986	15852	15945	16026	16082	15996	15993	16200	15978	16070	16145	15963	16045	15992	16119	16133	15920	16051	16140	16052	16002	16075	16072	16156	16052	15920	15877	15920	16159	16136	16117	16151	16068	15975	16048	16010	15920	16194	15986	16275	16079	15997	16180	16065	16114	15977	16018	16194	16143	15993	16112	15907	15980	15999	16038	16093	16083	15879	16033	16010	15937	15883	16030	16212	15844	16008	15921	16019	15926	16252	16269	16113	15899	16010	15970	15988	16034	16174	15994	15904	16048	15977	16029	15989	16171	15965	16151	15983	16070	15956	16143	16075	15887	16114	16017	16097	15907	16007	16121	16150	16085	16124	16113	16204	16160	15962	16081	15956	16032	16138	16014	15938	15914	16113	16245	16065	16038	15912	16014	16030	15975	16037	16109	16131	16150	16027	16036	15965	16260	16050	16137	16180	16031	16080	16080	16176	15855	16077	16224	16104	15841	16196	15863	16144	15936	15909	16083	15980	16171	16156	16172	15993	16057	15924	15969	16180	16105	16068	15962	16149	16025	16123	16076	16124	16017	16104	15993	15901	16075	16111	15980	16203	16095	16080	15972	15930	16179	15987	16029	15857	16174	15989	16141	16135	16124	15927	16136	16077	15880	15993	16090	15968	15971
23053	21434	28722	25974	27458	32040	34140	31051	29705	29509	29325	29222	29018	28510	28377	28567	28649	28594	28227	28377	28315	28393	28259	28566	28263	28268	27997	28340	28202	28181	27865	28287	28471	28214	28224	28052	28207	28188	28018	28168	28362	28202	28069	28076	27925	28127	28224	27982	28085	28191	28290	28371	28674	28448	28347	28328	28127	28085	28162	28056	28176	28018	28052	27979	28010	28111	27944	28151	27824	27780	28101	28071	28141	28028	28036	27999	28170	27928	28111	28031	28628	28195	28202	27901	28297	28100	28078	27776	28145	28158	27872	27969	28169	27932	28050	28045	28049	28157	28058	27944	27705	27986	28160	28006	27834	28091	28145	28055	28010	27882	28188	27886	28068	27985	27945	28037	27942	27896	28074	27918	28209	27841	27896	28049	28215	28003	28029	28127	28017	28122	27913	28249	28157	28020	27982	27925	28059	27974	28076	28162	28121	28093	28196	28108	27934	28012	28032	28247	27931	27749	27825	28031	27965	27906	28214	28200	28247	27905	28105	28231	27973	27689	28121	27821	27882	28245	28203	27800	27854	28106	28100	27931	28048	28011	27866	27862	28267	28111	28047	27965	27867	27745	27743	27755	28212	27823	28033	27806	27802	28168	28110	27812	27821	27816	27835	28039	28100	27922	28054	28191	28120	28062	27905	27689	28043	28083	27812	27831	28218	27935	28173	27840	27899	27995	28243	27973	27991	28312	28097	28241	27848	28064	28095	27925	27868	27818	27642	27972	28128	27830	28043	28177	28215	27930	28106	28153	28191	27876	27925	28107	27959	28115	27819	28272	27958	27743	27943	28124	28138	27749	28189	27797	27919	28208	28055	27971	27917	27877	27990	28219	28009	28181	28094	28360	28075	27932	28088	28004	28232	27974	28184	28011	28344	28161	27950	28144	27998	27989	28360	28165	27763	27751	27917	28116	28226	28171	28195	28053	28168	28033	27952	28054	28176	28074	28089	28059	28029	28291	28099	28025	28005	27966	28103	28100	28072	27918	27858	28118	27848	27978	27916	27906	27883	27850	28192	27817	27891	28289	27798	27743	27968	28140	27969	27867	28009	28121	28152	28131	28024	28013	27984	28110	27700	28198	28027	28143	27977	27901	27872	28149	27983	28185	28164	27874	28097	28045	28144	28057	27875	27944	27889	27728	27918	28074	27969	28232	28133	27942	27978	27777	27927	28090	28008	27982	28138	28225	28127	27976	28001	27903	28164	27891	27801	27918	27867	27881	28101	27664	28179	28168	27905	27987	28099	27831	28251	28045	28095	27909	28172	28011	27760	27624	28107	28020	28162	28035	28085	28261	27984	28093	28082	28217	28190	28061	28000	27951	28076	27801	27965	27814	28086	28092	27774	27959	28159	28007	28008	27787	28030	28031	28009	27923	27907	27818	27826	27906	27988	28132	27820	28141	28044	27832	28067	27864	27971	27909	28015	27709	27974	27916	27915	28065	28177	27703	28124	28077	27841	27919	27924	27891	28174	28241	27873	27859	27995	28158	28009	27943	28250	27986	28033	27916	27872	27876	28094	28291	28182	28001	27868	28120	28033	27809	28242	27791	27970	27824	27812	28115	28196	27970	28004	27900	28077	27739	28084	28195	28061	27733	28036	27866	28176	28061	27911	27826	28057	28220	27957	27868	28259	28133	27955	27845	27878	27977	28063	28179	27961	28070	28054	28054	27773	27760	27893	28071	28227	27766	27961	27660	28024	27984	28081	28042	28205	28100	27999	28002	27982	27983	28058	27985	27977	27945	28099	27868	27920	28109	27914	27952	27869	28072	28044	27769	28157	27675	28001	27774	27804	28232	28125	28176	28024	28268	28248	28132	28274	28044	27972	28010	27794	28001	28037	28150	28115	27937	28015	28023	28027	28032	28326	28028	28220	27968	28213	28256	28098	28120	28047	28029	28000	27880	27872	28048	28175	28006	27993	27923	28002	28069	28046	27851	28133	28109	27883	27939	28126	27859	27932	28175	28051	28120	28091	27748	28166	27970	28067	28157	27885	28053	28101	27961	28205	28000	27922	28053	27951	27945	27972	28106	27912	27982	28290	28188	27951	28165	28105	27929	28159	27992	28150	28043	27923	28040	27810	27921	27888	28001	28024	27951	27937	28173	27992	28109	27961	28143	28333	27851	28173	28176	28168	27722	27922	27767	27830	27991	28070	28184	28104	28008	27936	27869	27967	27946	27988	27925	27964	28027	28029	27965	28230	28064	27854	27778	28051	28065	27911	27686	28165	28006	28294	28038	27949	28236	28124	27943	27805	28115	27913	28091	28127	27731	28399	27931	28120	27909	27920	28111	28022	28023	27834	28033	27963	28099	28257	27942	28241	28122	27921	28177	28021	27970	27864	27973	27835	27745	28112	27833	27950	27963	28039	28025	28006	27946	28042	28119	27996	28144	27979	28094	27911	28019	28212	28033	27692	28127	28066	28107	27975	27916	27976	28089	28050	28029	28134	27735	28005	28226	27995	27684	27993	28220	27955	27889	27915	28079	27983	28209	28108	27924	28371	28070	28202	27929	27985	28176	28150	28189	27956	28204	28014	28044	28010	28187	27909	28119	28020	28147	28035	27776	28266	27822	27842	27659	27805	28025	28117	28249	27980	28036	28178	27927	28323	28226	27723	28133	28091	27965	27867	28098	28130	28051	27840	27910	27849	28043	28118	27773	27983	28186	27914	28032	28037	28083	28158	28211	28177	28153	27927	28255	28245	28180	28072	27980	27885	27949	27812	28142	27975	27880	28064	28289	28080	27837	28007	28062	28027	27920	27834	27970	27974	28218	28073	27966	28059	28063	28152	28001	28154	27998	28225	27786	27995	28005	27871	28031	28190	28014	27939	27917	28042	28015	27962	28102	27886	27905	27969	28027	28238	28195	28019	28126	27854	28060	27914	28205	28147	27893	28105	27953	27935	28300	28006	27744	28069	27948	28219	27847	28006	27588	27818	27730	27890	28101	28222	28128	28158	27912	28061	28092	27888	27932	27842	27882	27777	27734	28133	27637	27872	27978	27938	28073	28081	28046	27838	28172	28251	28104	28049	28036	28262	28228	28001	27728	27853	27742	27886	27869	28313	28045	28109	28163	28009	27883	28107	27992	28217	28000	27960	27955	28065	28133	28337	28062	27907	28087	28127	28115	28217	28226	27998	28127	28216	27999	28026	27906	28340	27814	27976	28072	28034	28043	28005	28044	27976	28216	28040	27760	27910	27887	28043	28186	27947	27714	28132	27851	27809	28346	27879	27895	28072	28119	27939	28277	27928	27809	28091	28033	28002	28006	28197	28268	28088	27914	27843	27786	27907	27974	27954	27651	28179	27988	28069	28122	27980	28135	27886	27855	27870	28043	28285	28118	28181	28049	28085	27973	27944	27818	28183	28195	28204	27984	28009	28086	27994	28008	27782	27826	27998	27888	27821	28103	27976	28028	28029	27898	28049	28282	28250	28147	28152	28077	27981	27949	28146	28029	27977	27889	28071	28142	27930	27866	27867	28159	28300	28143	27947	28146	28083	28246	27896	28382	28180	27583	28260	27836	27999	27969	27878	28057	27938	27956	27939	28070	27975	28023	27871	27802	28037	28199	27885	27714	27965	27763	27963	28078	27955	27905	27759	28070	27967	28116	28075	27980	28148	28120	27951	28366	28191	28136	28068	27876	27923	27848	27863	27713	28103	28045	27943	27980	28125	28000	28031	28077	28131	28101	27896	28147	27919	28174	27999	28178	27989	28264	27910	27731	28061	28195	28014	27952	28099	28019	28224	28094	27961	27938	28199	28045	27866	28014	27882	28082	27938	27937	28283	27994	28081	27754	27923	27942	28110	27862	27980	27972	28027	27867	28145	27818	27927	27872	27912	28118	28117	27811	28314	28095	28061	28047	27931	28094	28225	28081	28203	28116	27767	27856	27999	27736	28266	27898	28098	27635	27936	27912	28206	28164	28051	27967	27853	27942	27866	27815	27971	27875	27869	27851	27663	27815	27933	27636	28009	27908	27985	27963	28136	27846	28078	28082	27838	27865	28090	28091	27947	27722	27962	27928	28132	27957	28017	28013	28268	27976	28019	28121	27932	28239	28024	27801	27837	27944	28082	28269	28008	28164	28109	28035	27895	27957	28147	28063	27933	28088	28253	28029	28451	27946	28150	27887	27802	27985	27956	28024	27974	27977	28056	28027	27944	27725	28024	28186	28007	27954	28222	28213	27977	28006	28082	28029	27959	27864	27951	28193	28022	27684	27929	28382	28157	28048	28004	27971	27829	27991	27937	27832	28071	27891	28086	28083	27885	28115	28061	27910	27781	28056	28129	28152	28106	28008	27992	28094	28056	27982	27939	27927	27965	28174	28018	28078	27926	28037	28386	28030	27937	27846	27947	28070	28084	27856	28202	28082	28050	27826	28198	27809	27831	28040	27977	27906	28125	27792	28158	27896	27977	27918	28027	28161	27956	27881	27815	27929	27847	28020	27913	28023	28215	28040	28074	27910	28016	27960	28071	28059	28216	28274	28092	28009	27896	28122	28031	28169	28233	28089	27848	27989	27989	27878	27815	28151	27890	28145	27851	28083	28194	28007	28033	28040	27983	27881	27938	28084	28080	28209	28076	27936	28107	28108	28112	28076	28123	28290	27969	28111	27980	28081	28137	28099	27947	28157	28120	27998	27837	28144	28055	28087	28028	28053	27921	27940	28186	28002	28058	27947	28008	27705	28042	27733	27927	28209	28232	27914	27754	28005	28090	28002	27868	27922	28136	27634	28047	27941	27959	28378	28141	28109	27981	27806	28097	27915	27857	27941	28078	28032	28127	28015	27946	27795	28161	28134	27850	27734	27840	27564	27819	27636	28188	27765	27763	28017	27946	28084	27751	27886	27980	27934	27879	27914	28106	28085	28033	27830	27967	27946	27833	27829	28077	28061	28109	28190	28141	28311	27883	28002	27849	27907	28083	28185	27659	28114	27826	28024	27993	27722	28184	27920	28081	27794	28008	27892	27906	28205	27965	27737	27794	27919	27861	27870	28052	27841	28209	28289	27955	28165	27940	28371	27834	28074	27844	27852	27778	28132	28220	28270	27778	27839	27910	28027	28104	28024	28046	27859	27912	27790	28018	27947	28077	27979	28030	28387
20976	40949	41107	32240	26215	22720	20921	19120	18445	17658	17418	17092	16886	16657	16575	16495	16508	16482	16483	16326	16303	16412	16337	16413	16431	16291	16302	16332	16458	16176	16222	16071	16166	16421	16303	16154	16269	16247	16035	16379	16127	16286	16239	16311	16351	16314	16278	16251	15956	16139	16345	16436	16990	16374	16072	16309	16264	16203	16112	16132	16248	16250	16168	16280	15948	16140	15953	16086	16215	16153	16267	16198	16078	16283	16234	16044	16198	16081	16140	16413	16438	16310	16167	16283	16048	16130	16060	16103	16292	16145	16177	16289	16182	16038	16014	15969	16199	16121	16010	16176	16078	16136	16067	16366	16138	16086	16062	16090	16124	16042	16100	16239	16258	16282	16040	16041	16110	16218	16073	16095	16251	16106	16037	16103	15948	16266	16199	16379	16139	16007	16340	16158	16101	16409	16136	15865	16132	16234	16194	16110	15897	16057	16130	16183	16172	16216	16151	16046	16084	16147	16365	16168	16126	16309	16017	16242	16207	16018	16088	16095	16050	16133	15936	16168	16112	16068	16246	16259	16040	15973	16028	16034	16221	16179	16042	16242	16074	16146	16272	16077	16080	16009	16211	16132	16034	16144	16021	16174	16048	16066	16050	16046	16107	16010	16030	16166	16256	16077	16057	16154	16301	16091	16057	16049	16229	16151	16221	16104	16160	16097	16073	15985	15998	16070	16309	16138	16138	16200	16028	16178	16230	16108	16157	16233	16151	16070	16059	16070	16141	16199	16140	16107	15967	16174	15958	16302	16175	16111	16159	16241	16234	16161	16001	15998	16142	16139	16169	16120	16043	16039	16110	16083	16147	15921	16228	16099	16117	16303	16147	16142	16158	16116	15962	15970	16077	16118	16015	16051	16027	16201	16199	16143	16265	16289	16166	16073	16042	16061	16158	15964	16056	16082	16233	16219	15834	15959	16094	16101	16135	15971	16110	16194	16161	16071	16263	15974	16161	16026	16081	16178	16183	16146	16175	16048	16042	15978	16219	16217	16005	16061	16319	16132	15909	16226	16101	16070	15990	16109	16031	16144	16167	16107	16032	16145	16121	16345	16030	16072	16073	16341	16128	16049	16112	16047	16241	15932	16206	16216	16119	16141	16045	16291	16052	16156	16070	15909	16172	16059	16088	16036	16245	16188	16147	16193	15999	16037	16153	16108	16116	16157	16321	15990	16074	16137	16126	16098	16106	16012	16118	16029	16152	16106	16124	16053	16159	16058	16029	16072	16156	16159	16097	16184	16214	16120	16211	16098	16423	16166	16163	16092	16095	16165	15902	16131	16001	16062	16228	15997	16105	16071	16118	16201	16044	16124	15787	15943	16211	16087	16250	16112	15998	16132	15897	16114	16113	16061	16110	16216	16261	16160	15999	16070	15930	16113	16089	16215	16129	16158	16103	15989	16284	16043	16172	16122	16073	16004	16271	15991	16314	16255	16077	16023	15961	16302	16036	16062	16117	16090	16167	16120	16196	16051	16224	16207	15984	16182	16097	16130	16140	16068	16120	16129	16184	16098	16068	16145	16179	16159	15984	15965	16010	16117	16189	16064	16087	16186	16117	16207	16103	16233	16106	16113	16045	16064	16149	16124	16242	16036	16088	16190	16027	15998	16093	16079	16041	16149	16127	16081	16071	16117	16254	16333	16036	16040	15979	16175	16129	16103	16010	15961	16138	16127	16045	16130	16126	16072	16144	16170	16045	16103	16038	16114	16086	16060	15984	16072	16113	16012	15935	16103	16314	16022	16036	16072	16191	16185	15976	16153	15967	16097	16036	15950	16215	16095	16192	16116	16095	16066	16216	16228	16021	16087	16299	15972	16035	16003	16178	16163	15982	15971	15950	16078	16070	16204	16091	15936	16106	15951	16063	16221	16151	16244	15976	16158	16202	16103	16267	15966	16026	16228	16106	15764	16161	16111	16279	16109	16154	16127	16133	16023	16276	16318	16188	16243	15938	16111	15849	16113	15996	16214	16327	16172	16070	16190	16108	16010	16094	16016	16055	16022	15925	16024	16106	16110	16063	16229	16269	16033	16134	16108	16237	16082	16106	16052	16035	16147	16183	15936	16029	16089	16159	16184	16108	15998	16068	16088	16192	16124	16125	16101	16071	16169	16121	16174	16168	16224	16152	16189	16004	16170	16064	16071	15996	16201	15884	16079	15979	16351	16148	15970	16146	16056	16139	16174	16087	16205	15963	16075	16281	15988	16086	15984	16322	16062	16077	16219	16141	15863	16096	15934	16271	15989	16055	16092	16240	15997	16250	16094	16257	16044	16241	15984	16219	16187	16024	16195	16056	15992	16200	16182	16192	16167	16023	16211	16256	16181	16015	16016	16109	15960	16129	16202	16303	16113	16151	16080	16157	16099	16066	16156	16109	16037	16225	16155	16024	16145	16151	15988	16126	16158	16141	16179	16166	16173	16049	16040	16142	16058	15901	15952	16009	16203	15970	16118	16121	15993	16009	15958	16151	16148	16265	16195	16230	15965	16056	16129	16162	16122	16001	16183	16149	16169	16227	16040	16313	16106	16058	16034	16174	16226	16338	16073	16168	16097	16050	16116	16003	16128	16147	16135	16229	16195	16034	16208	15987	16145	16012	16201	16240	16307	16023	16006	15838	16296	16110	16057	15931	16028	16137	16064	16159	16084	16052	16102	16042	16089	16015	16213	15935	15952	16072	16117	15985	16141	15982	16185	16087	16024	16147	16103	16131	16082	16215	16081	16200	16008	16060	16151	16057	16001	16096	16128	15991	16127	16140	16030	16093	16115	16211	16010	16098	16043	16025	15997	16246	16170	16185	16198	16077	15962	16303	16143	16153	16006	15908	16075	16050	16125	16163	16241	16143	16051	16206	16119	16076	16103	16056	16054	16252	16080	16278	15932	16149	16096	16146	16212	16105	16299	16067	16047	16212	16185	16180	16153	16016	16041	16104	16165	16083	16086	16123	16152	16014	15913	16187	16210	16226	16109	16017	16181	15976	16149	16029	15949	16099	16123	16179	16176	16117	16025	16136	16145	16261	16028	16148	16311	16135	16020	16139	16177	16047	16243	16177	16115	16231	16281	15932	16046	16368	16171	16311	16155	16161	16182	16154	15947	16143	16263	16110	15851	16180	16115	16086	16033	16289	16115	16038	15868	16107	16179	16264	16204	16175	16237	16077	16095	16258	16090	16141	16096	16288	16064	16072	16233	16067	16319	16146	16105	16197	16031	16031	16199	16172	16187	16326	16221	16018	16294	16163	16039	16106	16126	15975	16059	16226	16019	16027	16149	16122	16148	16103	16032	16034	16094	16056	16030	15939	16155	16249	16103	15931	16143	16232	16145	16216	15973	15973	16151	15982	16071	16075	15966	15930	16271	15967	16025	16210	15959	15997	16247	16132	16069	16031	16262	16082	16020	16153	16118	16174	16144	16181	16159	16060	16004	16056	15981	16175	16025	16136	16041	16165	16107	16080	16298	16150	16169	16062	16230	15931	16161	16151	16041	16095	16046	16320	16058	16029	16300	16107	16216	16048	16197	16002	16133	16080	15944	16098	16380	16021	15967	16229	15905	16073	16153	16023	16224	16297	16189	16083	16002	16205	15987	16146	16116	16110	16049	16250	16200	16317	15956	16081	16171	16128	16216	16074	16225	16220	16261	16211	15891	16177	16155	16215	16053	16061	16185	16063	16138	16261	16063	16181	16198	16200	16008	16066	16147	16017	16066	16256	16136	16061	16106	16142	16090	16177	15924	16025	16126	16058	16127	15964	16143	16052	16028	16125	16037	16139	16202	16150	16103	16140	16048	16068	15993	16195	15936	16056	16252	15859	16019	16311	16144	16006	16257	16040	16140	15898	16073	16005	16103	16196	16050	16123	16121	16086	16237	16084	16153	16084	16182	16163	16154	16060	16043	16124	16088	15944	16033	16029	15987	15957	15940	16015	16114	15959	16117	16122	15917	16062	16008	16134	15954	16118	16213	16232	16120	16044	16205	15974	16138	16143	16138	16137	15928	16151	16176	15949	16176	16018	16161	16054	16039	16092	16264	16017	16002	16115	16271	16094	16349	16117	16224	16352	16144	16118	16164	16217	16184	16134	16035	16077	15972	16120	16209	15828	15852	16130	16089	16016	16162	16220	15957	16102	16204	16133	15973	16116	15981	16256	15984	16223	16157	16224	16069	16172	16338	16210	16320	15924	16115	16092	16112	16249	16130	16140	16186	16188	16147	16139	16072	16047	16121	16158	16133	16036	16024	16063	16172	16156	16083	15895	15972	16208	16114	16145	16120	16245	16113	16053	16028	15934	16264	16266	16181	16250	16180	16209	16030	16087	16186	16261	16022	16278	16046	16157	15977	16052	16133	16094	16116	16167	15995	16103	15905	16002	16085	16275	16093	16092	15993	16040	16003	16182	16142	15980	16119	16188	16124	16244	16104	16138	16219	16095	16145	16144	16168	16013	16102	16231	16129	15981	16085	16182	16009	16073	16307	16169	15777	16007	16014	15930	16038	16078	16195	16159	16285	16062	16182	15984	16218	16015	16024	16000	15965	16223	16124	16122	16273	16272	16010	16210	16159	16060	15958	16030	16054	15938	16320	16078	16234	16124	16317	15974	16132	15900	16059	16164	16100	16085	15990	16138	16078	16203	16218	16037	16209	16091	16105	16049	16255	16205	16186	16075	16141	16088	15881	15916	16136	16083	16148	16080	16103	16028	16086	15973	16275	15968	16011	16229	16011	16174	16253	16190	16082	16088	16147	16263	16073	16236	16265	16144	16132	15978	16041	16163	15930	15994	16016	16041	16016	16221	16264	15991	16276	16237	16090	16074	15987	16019	16219	16047	16142	16127	16215	16179	16036	16117	16067	16165	16173	15811	16023	16388	16305	16131	16026	16149	16002	16022	16136	16050	16219	16136	16023	16186	16046	16310	16136	16104	16054	16258	16149	16185	16029	16042	16109	16032	16110	16121	16225	16056	15835	15908	16097	16127	16003	16071	16068	16055	15965	15998	15952	16026	16053	16260	16094	15966	16205	16038	16122	16108	16125	16047	15981	15988	16133	15944	16154	16039	16126	16215	16208	15964	15968	16097	16067	16124	16290	16161	16326	15921	16188	15985	15923	16138	16113
32576	28354	33757	31966	28832	28008	28136	27206	27179	27270	27357	27384	27210	27144	27407	27029	27075	27308	27360	27027	27073	27121	27212	26890	26763	27031	27075	27093	27288	27108	27208	27212	26861	26843	27357	27130	27173	27250	26947	27029	27191	27056	27092	27227	26916	27194	27236	27031	27083	26716	26706	26727	27160	27275	26951	27051	26769	26845	26960	27204	27123	26753	26889	26832	26824	26894	26837	27142	27258	26996	27087	26881	26954	27086	27126	27145	27221	27178	26967	26714	27115	27169	27072	26941	26859	27054	27276	27094	26959	27024	27103	27257	27080	26978	26934	27025	26977	27095	27097	27142	27033	26836	27193	27063	26842	26855	26837	26874	27073	26989	27110	27190	27329	27308	27102	27100	27053	27035	26936	27154	26851	27082	27062	27308	26976	27011	27063	26760	27160	27077	26961	27126	27009	27066	27005	26990	27045	26806	27143	27144	27278	27046	27012	27062	26814	27049	26940	26827	26942	27115	27052	26974	26850	26912	27056	26986	26808	27035	27124	26963	26881	26940	27128	27004	26886	27171	26778	27151	27152	26884	26975	26794	26999	27131	26963	27146	27109	26908	27066	27107	26774	27009	27255	27177	27049	26923	27118	27054	27005	27118	26725	27033	26748	26953	27078	27090	27083	26980	27226	27041	26894	27024	27209	27015	26888	26875	26893	27005	26754	26941	26872	27221	27141	27128	26916	27085	27030	27078	27261	27071	27008	27099	27112	26821	27053	27024	27028	27087	26956	26935	26875	26920	26884	27268	26953	27065	27041	27283	26849	26958	27018	27225	27304	26906	27132	26761	26885	26997	26886	27028	27064	27198	27115	27042	26916	27017	27134	27168	27148	27178	26937	26778	27099	27181	27100	27107	27315	26984	27170	26783	26901	26659	27070	26996	27123	26981	26958	26790	27026	26959	26991	26962	26725	26814	26933	27086	26948	27125	27055	27009	26996	26965	27036	27032	27066	26764	26880	27255	26950	27155	27044	27096	27004	26949	27140	26888	27146	26987	27055	27104	27204	26720	27213	27270	26935	26842	27059	27339	27182	27024	26983	27001	27016	26922	27096	26833	26868	26900	27058	27036	27164	26796	26950	27008	26660	27156	27121	27206	27277	27148	27363	27205	27128	27189	26896	27187	27151	26916	27066	27069	27059	26612	26972	26928	27070	27119	27123	27043	27020	27168	27092	27095	26902	26869	27115	26923	27076	27126	26983	27254	27130	27126	27048	27126	27125	26904	27198	27006	26945	27200	27041	27189	26955	27027	26995	26887	26974	26892	27088	27000	27179	27012	26986	27117	26991	26984	27240	27163	26973	26854	27156	27140	26997	26812	27055	27149	27245	27052	27045	26690	26990	27190	26846	26800	27014	26999	26940	27223	26888	27075	27103	27079	26930	27223	27092	26694	26805	26930	27003	27130	26901	26809	27009	27290	27020	27199	27372	27240	27106	27110	26888	26884	26954	26959	26964	27020	27152	27253	27272	26975	26983	27064	27005	27093	27071	26887	27062	27132	27036	26904	27069	27298	27052	27181	27023	27096	26959	26903	27041	26954	27203	27038	27113	27033	27535	26968	26740	27216	26808	26866	27196	27177	26910	27043	26956	27175	27029	27183	27160	26922	27233	26978	27107	26826	27032	27070	27135	27049	27189	27227	26976	26740	27020	26988	27276	27096	26928	26983	27120	26695	27163	26938	26916	27087	27042	27009	26879	27142	26747	27086	27067	26924	27036	27260	27221	27160	26991	26935	27173	27185	27299	26850	27081	27099	27140	26781	26704	26919	27141	26927	27017	26832	27099	26876	27062	26836	27114	27092	26910	26810	27002	26985	26899	27046	26811	26794	27006	27281	26768	26893	27060	27074	27098	26908	27028	26845	26939	27176	26997	26847	27173	27026	27016	27059	26984	27000	26961	26989	26852	26921	27122	27045	26972	27084	27044	26860	26740	27116	27022	27179	27165	26962	27186	27055	26890	26887	26955	27112	27234	27034	26878	27025	27066	26964	27228	27285	26996	26876	27125	26821	27177	27070	26958	26847	26965	26983	27137	27036	26988	27032	27068	26953	27280	26852	27036	26876	26923	26847	27083	27265	26960	26811	26733	26761	26836	26916	27082	27198	26836	26794	27017	27173	27042	26860	27206	26944	27170	27218	27040	27017	26910	27114	26836	26960	27169	26953	27206	26920	27167	26889	26866	27081	26879	26954	27136	27000	26870	27189	26903	26913	27146	27131	27136	26888	27062	26834	26963	27225	26944	27096	27039	27136	26826	26876	26966	26917	26814	26831	27007	27018	26837	26876	27086	27038	27109	27165	26915	27054	27038	27001	27357	26998	27224	26976	26862	27113	27066	27209	27040	26816	27436	27119	27008	27039	27048	26623	26951	26756	27103	26963	26989	27020	27033	26916	26963	26817	27108	27052	27226	27187	27111	27101	26802	26757	27054	26874	27307	27085	27348	26987	27154	27012	27371	27035	26879	27252	27204	27072	27031	27255	27076	26848	26831	27010	26920	27293	27398	26956	27179	27085	27064	26989	27105	27098	27330	27136	27212	26913	27147	27007	27125	26903	27078	27094	26809	27266	27054	26962	26832	26969	27044	27226	26939	27042	27115	26884	27031	26930	27117	27025	27078	27065	26983	27156	27127	27124	27061	27055	27179	27090	27197	26857	27142	26943	27163	27215	27069	26967	27140	26931	27116	26748	26988	26848	27094	27038	27133	27506	27191	27086	27000	27061	27135	27143	27243	27053	26869	26966	27180	26987	27043	27235	27014	27010	27121	27215	27168	26919	26916	26870	27039	27068	27105	27149	27029	27041	27116	27243	27240	27068	26749	27055	27016	27247	26975	27091	27101	26893	27323	27499	26999	26979	27143	26876	27022	26845	27355	26920	27144	27028	27006	27075	27223	27285	26781	26995	27203	27028	26910	26901	26936	27014	26917	27071	26985	27110	27107	27114	26933	27481	27157	27297	27116	26969	27139	27003	26890	27340	27210	26997	27020	26897	27040	27136	27346	26902	27079	26940	27179	27259	27056	27142	26886	26873	27047	27068	27073	27071	26835	27018	26920	26851	26921	27003	27218	27181	27139	27208	26999	26961	26853	26972	27169	26991	27107	27104	26682	27024	27223	26875	26967	27085	27230	27104	26911	27133	27058	27173	27140	27136	26947	27082	27189	26949	27041	27087	27239	27156	27201	26882	27033	26997	26952	27031	26920	27149	27148	27126	27011	26952	26913	26871	27029	26972	26827	27206	26877	26937	26777	27012	26892	27198	26755	26909	27072	26837	27208	27312	27071	27181	27227	27005	27032	27283	27332	27097	26974	27172	27031	26847	27109	26974	27088	26879	26892	27025	27148	27007	27249	27029	27196	27351	27001	26905	27003	26946	27218	26955	27036	26974	26954	27140	27178	27125	26863	27153	27211	27022	26935	27188	26991	27172	26958	27200	27108	27056	27136	27298	27079	26937	27069	26727	27060	27056	26974	27354	26978	26734	27023	27123	26961	26837	27138	27155	26859	26843	27104	26898	27284	27051	27127	27139	27077	26865	27176	27097	27008	26859	27031	26891	26979	27199	26997	27104	27019	27064	26984	27112	27121	26897	27074	26745	26907	27031	26907	26951	27276	26899	27019	26891	27047	27221	26971	26909	27224	27204	27116	27146	26976	27110	27012	27196	27069	26906	27021	26855	26974	26901	26859	26751	27060	27068	27097	27171	27108	27048	27073	26986	26951	27245	27075	27461	27060	26934	27230	26749	26883	26965	27135	27257	26963	27036	26982	27085	27198	26804	27247	27043	27149	27110	27048	27038	27114	27172	26951	27160	27272	27080	26961	26899	26977	27061	27084	27311	27001	27006	27115	27072	27091	27117	27049	27260	26957	26913	27010	27047	27220	27078	27063	27150	26874	26744	27144	26922	26940	26879	27145	27026	27031	27311	26901	27198	27034	27101	27151	26998	26819	27239	26940	26895	27090	27221	27229	27061	27118	27106	26950	27179	27179	27211	26869	27014	27201	27208	26831	27006	26993	26888	27129	27263	26931	27048	27035	27064	26953	26887	27111	26996	27461	26935	27114	26852	27090	27067	27108	26627	26969	26836	26890	27048	27115	26968	27095	26887	26912	26991	26968	26916	27051	26767	27235	27036	27002	26894	27244	26990	27220	26722	27153	27102	26985	27170	26831	26978	26993	27097	27059	26941	27033	26859	26905	27087	26861	27328	27289	26957	27184	27151	27106	26949	27109	26976	27179	26916	27025	27092	26977	27005	27031	27018	27006	26902	27108	27174	27236	26995	26824	26932	27189	27093	27024	26968	26909	27125	27038	27178	27057	27114	26750	27007	26960	27028	26984	27178	26989	27147	27003	27020	26941	27091	26981	27083	27253	27285	27154	27231	27061	26962	27006	26898	26702	27091	27246	26817	27012	27176	26989	26936	26933	26922	27097	26936	27042	26786	27115	27199	27058	26944	27074	27223	27082	27187	27208	27100	27228	27069	27157	26863	26952	26875	26889	27048	27190	27296	27131	27088	26972	26884	26783	27299	27366	27044	27341	27056	27052	26966	27034	27078	27000	27056	27101	26985	26821	27042	27138	26944	27374	27193	27093	27036	27043	27140	27288	26995	27277	27043	26961	27030	26907	27066	27194	27279	27223	27147	27217	26990	27094	27202	27048	27192	27034	27039	27016	27072	27099	27375	27061	26946	26907	26958	26912	26880	27101	27121	27040	27186	27126	26867	27151	26876	27001	27132	27126	26989	27018	27000	27165	27081	26938	27130	26904	26931	26947	27135	27070	26875	27215	27137	26807	27329	27079	27001	27144	27027	27003	26952	27172	27081	26977	27205	27302	27176	27138	27129	27018	26795	26969	27239	27148	27033	26914	27026	26991	27125	27071	27185	26867	26972	27107	26936	27041	27184	27155	26903	27100	27025	26962	27114	26955	26942	26957	26937	26892	27074	27093	26813	27090	27071	27124	27024	27082	26933	27112	27088	27182	27205	27018	27130	27048	26979	27086	27037	26691	27009	27006	26970	26973	26872	26695	27000	27167	27177	27085	27112	26770	27060	27143	27005	27085	27109	26995	27066	27104	27100	26926	26812	26864	26835	26997	27003	27301	27113	26985	26922	27182	27091
18934	24369	24043	19811	17731	17088	16432	15974	15838	15687	15764	15664	15581	15543	15437	15709	15585	15590	15733	15407	15438	15592	15486	15609	15538	15594	15423	15456	15535	15298	15374	15561	15541	15473	15391	15431	15704	15499	15548	15499	15514	15303	15451	15302	15506	15560	15557	15327	15581	15368	15447	15361	15671	15478	15392	15424	15413	15569	15575	15529	15328	15383	15514	15561	15592	15349	15484	15359	15490	15379	15463	15600	15549	15550	15421	15627	15607	15376	15606	15378	15542	15400	15501	15515	15526	15586	15395	15382	15511	15379	15615	15498	15507	15514	15325	15638	15557	15453	15498	15600	15316	15528	15596	15534	15481	15604	15385	15516	15338	15479	15701	15440	15396	15423	15569	15634	15411	15394	15509	15389	15429	15372	15257	15591	15377	15483	15478	15392	15431	15630	15471	15514	15358	15459	15512	15478	15611	15405	15382	15434	15332	15432	15589	15332	15439	15549	15341	15569	15509	15511	15468	15512	15629	15377	15403	15460	15427	15486	15333	15513	15374	15557	15526	15472	15401	15269	15322	15524	15564	15349	15274	15508	15399	15530	15458	15534	15430	15522	15232	15404	15511	15535	15566	15446	15371	15383	15439	15578	15429	15426	15712	15420	15454	15340	15448	15408	15568	15428	15457	15577	15467	15371	15280	15469	15272	15477	15386	15316	15526	15342	15369	15530	15534	15533	15413	15451	15522	15380	15645	15505	15379	15558	15538	15383	15571	15425	15536	15605	15507	15429	15490	15540	15436	15495	15358	15518	15623	15446	15266	15588	15483	15377	15448	15368	15533	15387	15286	15539	15377	15487	15594	15523	15580	15326	15528	15471	15571	15525	15321	15334	15369	15432	15408	15438	15426	15458	15478	15515	15566	15305	15352	15429	15279	15485	15485	15426	15280	15381	15469	15361	15477	15429	15408	15516	15545	15449	15319	15582	15446	15379	15385	15540	15641	15597	15508	15531	15329	15540	15479	15544	15422	15322	15461	15370	15514	15270	15585	15452	15490	15605	15315	15367	15388	15468	15534	15427	15475	15493	15242	15333	15411	15475	15549	15248	15652	15338	15537	15418	15344	15500	15355	15575	15496	15373	15315	15323	15460	15445	15487	15363	15587	15418	15466	15428	15575	15377	15497	15422	15484	15569	15346	15546	15367	15544	15398	15636	15460	15466	15527	15455	15536	15385	15560	15598	15468	15501	15411	15368	15585	15559	15549	15465	15518	15461	15543	15422	15507	15400	15302	15394	15331	15230	15458	15419	15474	15543	15560	15377	15405	15364	15511	15604	15457	15346	15378	15383	15459	15376	15407	15475	15442	15448	15547	15491	15768	15402	15398	15416	15544	15465	15543	15223	15445	15351	15465	15540	15419	15467	15511	15561	15474	15398	15375	15353	15421	15549	15463	15484	15553	15292	15386	15481	15507	15392	15505	15483	15521	15434	15335	15369	15453	15387	15367	15593	15433	15483	15548	15561	15443	15399	15505	15446	15454	15593	15411	15540	15510	15475	15403	15489	15461	15613	15344	15523	15577	15364	15511	15431	15505	15444	15526	15295	15314	15456	15433	15532	15442	15535	15436	15494	15514	15532	15418	15458	15449	15204	15623	15396	15500	15273	15465	15448	15392	15406	15360	15396	15420	15297	15531	15323	15434	15282	15240	15622	15454	15405	15465	15502	15297	15558	15396	15463	15589	15628	15500	15368	15399	15420	15404	15389	15606	15467	15455	15344	15485	15370	15387	15484	15446	15372	15628	15537	15520	15495	15480	15512	15623	15420	15371	15377	15467	15439	15493	15446	15601	15405	15499	15396	15600	15416	15455	15414	15450	15362	15468	15421	15335	15461	15482	15467	15579	15363	15283	15225	15287	15346	15529	15440	15559	15482	15747	15183	15552	15426	15578	15484	15501	15390	15526	15492	15574	15313	15530	15557	15570	15483	15687	15589	15609	15579	15431	15572	15433	15534	15465	15419	15345	15645	15433	15586	15537	15555	15553	15515	15599	15424	15384	15365	15469	15442	15528	15431	15466	15463	15355	15535	15368	15450	15482	15343	15267	15637	15506	15253	15524	15497	15522	15407	15554	15310	15343	15637	15510	15544	15410	15518	15598	15378	15409	15572	15408	15418	15524	15396	15409	15600	15406	15551	15503	15638	15564	15479	15424	15307	15538	15490	15517	15397	15500	15424	15359	15239	15458	15340	15450	15398	15470	15441	15531	15367	15443	15575	15384	15489	15555	15425	15484	15405	15458	15542	15471	15569	15400	15453	15517	15478	15329	15334	15509	15359	15525	15662	15550	15459	15568	15479	15512	15230	15496	15514	15477	15366	15269	15575	15401	15334	15503	15348	15570	15475	15568	15201	15302	15490	15544	15400	15560	15328	15653	15513	15624	15649	15500	15450	15430	15286	15473	15493	15313	15368	15413	15515	15382	15515	15451	15299	15487	15521	15392	15487	15285	15446	15678	15465	15331	15663	15599	15510	15474	15522	15257	15613	15274	15614	15594	15391	15587	15428	15381	15574	15541	15526	15380	15533	15489	15604	15576	15376	15539	15345	15449	15475	15462	15468	15354	15394	15479	15515	15504	15514	15474	15487	15600	15672	15489	15460	15613	15528	15360	15319	15424	15426	15599	15366	15445	15471	15513	15411	15272	15442	15453	15433	15604	15497	15355	15289	15480	15555	15525	15467	15474	15623	15501	15379	15541	15489	15565	15335	15570	15377	15447	15533	15490	15395	15446	15335	15396	15255	15439	15395	15408	15541	15471	15463	15603	15422	15518	15387	15435	15508	15454	15550	15494	15316	15562	15613	15344	15476	15533	15509	15455	15383	15471	15547	15432	15415	15451	15512	15498	15381	15276	15639	15641	15621	15451	15591	15491	15464	15443	15381	15435	15417	15327	15463	15372	15593	15386	15626	15593	15551	15455	15391	15570	15568	15571	15385	15489	15381	15497	15650	15524	15504	15415	15457	15505	15531	15511	15234	15379	15328	15408	15289	15484	15379	15316	15337	15254	15327	15364	15457	15435	15548	15459	15348	15455	15677	15478	15343	15407	15521	15458	15322	15667	15529	15247	15481	15379	15384	15351	15443	15405	15479	15352	15320	15463	15351	15397	15683	15406	15358	15373	15514	15367	15388	15543	15441	15565	15530	15479	15572	15339	15465	15321	15634	15526	15397	15538	15523	15281	15206	15453	15489	15482	15498	15413	15511	15390	15549	15633	15408	15433	15586	15393	15421	15428	15528	15346	15484	15450	15517	15498	15616	15472	15608	15430	15409	15554	15467	15526	15486	15488	15518	15487	15541	15467	15402	15503	15405	15411	15256	15527	15447	15510	15421	15458	15614	15482	15290	15437	15520	15429	15465	15438	15379	15451	15544	15386	15470	15567	15593	15608	15565	15250	15606	15569	15321	15570	15198	15365	15367	15382	15434	15393	15415	15262	15556	15566	15541	15484	15433	15608	15572	15633	15589	15425	15456	15560	15548	15452	15477	15304	15564	15319	15524	15320	15550	15329	15465	15626	15489	15599	15357	15370	15606	15432	15478	15530	15227	15487	15658	15569	15551	15459	15462	15528	15498	15369	15385	15465	15448	15485	15600	15259	15307	15512	15538	15266	15391	15538	15392	15586	15398	15416	15482	15549	15500	15489	15481	15256	15407	15521	15508	15523	15519	15484	15457	15264	15418	15476	15313	15556	15486	15416	15481	15505	15470	15433	15377	15328	15704	15564	15496	15389	15585	15499	15439	15570	15546	15491	15518	15382	15312	15403	15435	15521	15487	15503	15279	15675	15612	15338	15479	15464	15466	15327	15437	15481	15534	15552	15442	15399	15342	15447	15225	15333	15400	15521	15558	15408	15283	15580	15613	15474	15243	15518	15344	15610	15526	15522	15483	15444	15374	15318	15553	15326	15400	15481	15279	15331	15420	15425	15396	15550	15367	15300	15502	15433	15473	15406	15505	15420	15534	15369	15559	15533	15536	15470	15441	15471	15598	15409	15552	15337	15285	15562	15224	15451	15662	15399	15418	15509	15562	15418	15501	15297	15506	15505	15534	15499	15425	15464	15350	15476	15413	15392	15243	15428	15524	15530	15465	15374	15452	15435	15471	15361	15415	15247	15404	15608	15479	15338	15380	15324	15463	15625	15473	15536	15577	15337	15409	15372	15547	15499	15608	15530	15548	15430	15485	15537	15280	15460	15403	15557	15424	15458	15399	15420	15448	15497	15536	15515	15596	15339	15412	15660	15462	15512	15558	15520	15390	15350	15343	15633	15467	15509	15391	15435	15530	15489	15419	15570	15500	15467	15282	15409	15428	15344	15467	15632	15475	15369	15367	15444	15442	15445	15433	15532	15440	15455	15344	15425	15410	15580	15344	15484	15363	15512	15628	15467	15361	15429	15491	15441	15323	15411	15464	15424	15429	15421	15421	15410	15504	15446	15607	15545	15312	15424	15369	15554	15362	15383	15540	15424	15500	15367	15545	15368	15601	15606	15407	15447	15390	15471	15404	15489	15525	15462	15569	15406	15554	15331	15463	15481	15446	15474	15512	15414	15462	15398	15441	15627	15332	15480	15450	15430	15462	15529	15590	15327	15451	15316	15494	15524	15553	15468	15385	15369	15522	15295	15469	15587	15546	15577	15258	15479	15516	15497	15442	15417	15381	15638	15424	15545	15441	15491	15485	15565	15518	15479	15623	15248	15490	15611	15357	15448	15422	15285	15362	15406	15735	15497	15371	15642	15554	15580	15476	15721	15367	15385	15433	15435	15480	15506	15330	15236	15383	15409	15337	15688	15448	15467	15523	15473	15351	15575	15419	15420	15415	15599	15413	15232	15440	15412	15436	15532	15513	15552	15462	15572	15454	15567	15514	15491	15447	15392	15515	15612	15452	15436	15546	15626	15476	15480	15432	15483	15504	15413	15541	15547	15349	15410	15542	15436	15403	15508	15413	15443	15412	15480	15486	15678	15531	15566	15498	15521	15569	15474	15588	15534	15429	15471	15508	15556	15380	15349	15330	15308	15443	15250	15532	15679	15459	15546	15461	15562	15578	15375	15596	15390	15364	15553	15539	15402	15497	15613	15603	15534	15425	15408	15448	15376	15600	15629	15441	15416	15502
24851	21445	28611	28460	28720	29693	29740	27964	27221	27374	26907	26875	26940	26698	26681	26538	26635	26430	26777	26362	26459	26593	26213	26428	26563	26734	26571	26376	26536	26295	26427	26315	26393	26575	26478	26412	26569	26353	26384	26078	26729	26340	26231	26118	26548	26346	26238	26250	26322	26433	26670	26398	26695	26722	26436	26478	26496	26362	26559	26438	26607	26437	26469	26284	26669	26329	26483	26439	26196	26317	26575	26386	26320	26353	26560	26423	26319	26179	26354	26146	26451	26232	26191	26284	26377	26156	26324	26493	26322	26175	26531	26309	26244	26426	26153	26202	26173	26423	26151	26327	26224	26306	26273	26363	26490	26236	26143	26252	26391	26278	26081	26385	26300	26295	26336	26382	26420	26168	26335	26091	26340	26543	26404	26240	26318	26632	26335	26324	26381	26371	26249	26103	26443	26219	26251	26211	26257	26325	26387	26292	26048	26059	26419	26392	26309	26528	26332	26260	26186	26202	26298	26472	26360	26627	26216	26484	26504	26517	26481	26555	26411	26413	26444	26373	26195	26282	26411	26057	26346	26452	26249	26194	26286	26627	26432	26326	26351	26446	26490	26310	26390	26201	26288	26309	26491	26213	26469	26511	26298	26209	26264	26392	26420	26098	26353	26391	26333	26445	26215	26234	26331	26292	26141	26491	26522	26293	26398	26554	26212	26035	26329	26550	26485	26549	26435	26275	26495	26574	26315	26335	26237	26502	26084	26489	26241	26283	26295	26101	26595	26414	26195	26231	26279	26185	26456	26325	26310	26232	26383	26471	26165	26029	26235	26691	26372	26436	26304	26427	26168	26294	26260	26326	26484	26368	25996	26105	26194	26656	26216	26455	26461	26431	26261	26275	26264	26113	26385	26425	26153	26235	26287	26466	26472	26267	26201	26521	26238	26430	26138	26356	26218	26221	26298	26470	26155	26154	26225	26482	26259	26646	26452	26308	26550	26263	26159	26073	26338	26299	26213	26281	26231	26630	26210	26111	26346	26314	26359	26322	26344	26266	26463	26042	26399	26408	26272	26291	26370	26420	26274	26164	26251	26048	26357	26449	26147	26191	26429	26253	26065	26279	26456	26359	26277	26413	26252	26593	26374	26269	26151	26417	26317	26108	26461	26093	26300	26055	26478	26290	26298	26264	25836	26135	26396	26407	26198	26391	26394	26227	26399	26317	26091	26275	26268	26132	26215	26530	26495	26184	26450	26240	26250	26682	26706	26282	26263	26319	26396	26536	26286	25984	26256	26242	26250	26246	26329	26481	26239	26387	26219	26462	26109	26298	26369	26344	26374	26284	26250	26339	26169	26397	26240	26308	26281	26386	26252	26299	26460	26270	26308	26463	26469	26022	26364	26535	26236	26291	26330	26545	26314	26405	26196	26300	26187	26423	26413	26360	26300	26397	26282	26387	26400	26281	26237	26228	26215	26094	26058	26300	26385	26143	26425	26393	26116	26176	26474	26186	26543	26129	26136	26304	26426	26391	26321	26468	26054	26054	26217	26238	26252	26424	26173	26304	26320	26296	26209	26193	26283	26426	26161	26323	26396	26197	26126	26400	26294	26330	26373	26449	26244	26437	26526	26335	26264	26301	26164	26412	26327	26438	26172	26361	26116	26378	26267	26304	26105	26351	26407	26225	26171	25975	26327	26335	26234	26294	26203	26474	26329	26333	26283	26381	26301	26381	26183	26339	26176	26377	26421	26085	26281	26334	26537	26133	26344	26249	26506	26374	26238	26085	26281	26255	26458	26296	26114	26209	26104	26342	26195	26045	26306	26275	26479	26263	26327	26459	26211	26422	26171	26424	26438	26422	26224	26531	26246	26323	26474	26309	26317	26146	26294	26266	26293	26336	26257	26251	26379	26275	26298	26319	26181	26473	26348	26354	26139	26161	26183	26368	26315	26241	26439	26324	26365	25909	26232	26365	26573	26462	26180	26354	26653	26257	26365	26427	26239	26648	26246	26363	26447	26291	26438	26291	26164	25832	26323	26432	26110	26275	26459	26481	26164	26105	26498	26317	26173	26476	26242	26340	26215	26477	26402	26504	26160	26388	26221	26383	26257	26251	26461	26490	26316	26438	26080	26568	26300	26381	26259	26138	26363	26197	26044	26170	26154	26101	26442	26514	26218	26246	26434	26366	26289	26327	26163	26586	26528	26618	26352	26275	26283	26195	26298	26266	26225	26335	26273	26237	26325	26202	26232	26315	26327	26331	26444	26315	26365	26414	26422	26303	26392	26188	26413	26251	26503	26248	26382	26249	26352	26619	26430	26457	26553	26201	26302	26275	26311	26565	26262	26274	26377	26280	26317	26402	26308	26350	26308	26423	26407	26237	26247	26366	25826	26316	26301	26188	26410	26669	26337	26387	26413	26389	26454	26396	26386	26295	26135	26321	26187	26196	26268	26368	26027	26208	26556	26300	26553	26458	26450	26447	26271	26263	26434	26427	26210	26399	26346	26200	26313	26338	26217	26196	26249	26318	26289	26375	26295	26299	26154	26217	26249	26200	26043	26202	26176	26448	26383	26065	26281	26457	26296	26242	26270	26340	26174	26049	26421	26445	26496	26406	26573	26294	26417	26191	26600	26167	26310	26351	26624	26248	26322	26417	26360	26450	26397	26321	26220	26535	26414	26401	26199	26261	26474	26360	26435	26510	26127	26316	26244	26161	26288	26489	26519	26600	26419	26512	26338	26467	26330	26326	26308	26404	26590	26338	26312	26141	26474	26600	26437	26507	26382	26229	26447	26276	26432	26192	26059	26264	25964	26309	26168	26146	26250	26092	26144	26245	26342	26376	26335	26201	26448	26528	26333	26150	26250	26237	26405	26132	26353	26359	26383	26063	26283	26328	26195	26080	26416	26273	26333	26567	26607	26454	26497	26121	26543	26344	26254	26371	26296	26382	26332	26389	26400	26160	26208	26386	26317	26193	26289	26306	26193	26372	26423	26403	26199	26276	26286	26501	26378	26335	26243	26005	26254	26191	26118	26284	26232	26385	26230	26413	26259	26112	26385	26223	26485	26416	26178	26296	26484	26281	26497	26435	26422	26172	26502	26426	26185	26369	26339	26345	26129	26310	26265	26268	26250	26559	26142	26244	26530	26483	26592	26280	26318	26279	26130	26277	25989	26237	26250	26437	26058	26361	26405	26394	26286	26500	26431	26308	26626	26139	26396	26421	26240	26333	26429	26255	26328	26332	26252	26227	26335	26457	26317	26421	26427	26337	26371	26150	26139	26315	26107	26268	26302	26245	26181	26286	26495	26353	26366	26388	26287	26311	26321	26299	26448	26212	26496	26185	26423	26330	26316	26156	26347	26132	26367	26172	26280	26312	26556	26481	26321	26330	26264	26337	26662	26283	26064	26205	26185	26164	26421	26275	26297	26549	26412	26127	26087	26154	26610	26350	26428	26360	26383	26239	26223	26330	26130	26330	26306	26168	26317	26337	26342	26382	26166	26425	26143	26382	26423	26201	26611	26371	26105	26547	26488	26459	26324	26382	26423	26274	26316	26395	26237	26363	26274	26503	26541	26505	26117	26122	26224	26147	26232	26442	26083	26053	26425	26056	26195	26334	26489	26224	26318	26294	26251	26419	26152	26510	26404	26504	26249	26378	26121	26285	26169	26208	26239	26340	26278	26173	26579	26227	26174	26365	26329	26117	26337	26328	26351	26062	26200	26360	26353	26394	26338	26490	26391	26411	26224	26377	26562	26339	26205	26212	26139	26323	26602	26069	26556	26264	26411	26352	26282	26306	26253	26270	26430	26181	26161	26302	26189	26306	26485	26486	26035	26385	26328	26356	26408	26655	26433	26417	26282	26292	26396	26539	26320	26297	26492	26484	26426	26351	26178	26635	26168	26353	26054	26251	26360	26441	26417	26374	26570	26328	26406	26385	26264	26272	26468	26543	26568	26206	26091	26380	26425	26494	26284	26083	26453	26406	26378	25983	26556	26231	26575	26410	26379	26554	26349	26335	26403	26274	25949	26454	26356	26323	26137	26340	26247	26254	26462	26425	26581	26336	26505	26522	26312	26363	26193	26126	26211	26464	26392	26117	26802	26426	26276	26278	26138	26289	26346	26214	26338	26365	26161	26192	26415	26455	26092	26433	26232	26367	26352	26342	26076	26288	26326	26371	26364	26183	26328	26479	26283	26200	26474	26239	26338	26448	26378	26369	26124	26200	26386	26339	26552	26214	26130	26346	26504	26280	25929	26462	26285	26339	26430	26426	26239	26294	26240	26459	26466	26296	26114	26284	26305	26508	26308	26234	26425	26429	25998	26376	26336	25936	26563	26293	26300	26440	26301	26559	26311	26399	26468	26271	26315	26333	26152	26215	26650	26493	26404	26288	26445	26312	26546	26170	26235	26477	26270	26177	26340	26417	26328	26334	26552	26333	26319	26228	26474	26285	26245	26320	26653	26454	26158	25913	26375	26390	26350	26381	26444	26487	26640	26268	26339	26422	26275	26312	26327	26396	26134	26118	26165	26505	26357	26248	26354	26251	26295	26464	26323	26308	26396	26427	26149	26471	26339	26279	26306	26280	26340	26238	26370	26503	26271	26275	26150	26201	26277	26539	26412	26297	26062	26149	26261	26580	26542	26313	26449	26265	26327	26277	26396	26604	26451	26562	26339	26419	26338	26312	26139	26172	26169	26288	26409	26252	26350	26284	26576	26196	26285	26367	26356	26291	26461	26264	26263	26269	26266	26049	26468	26058	26391	26154	26534	26315	26544	26418	26415	26206	26399	26555	26335	26134	26281	26357	26418	26420	26331	26358	26292	26432	26384	26385	26537	26316	26335	26297	26233	26438	26151	26130	26221	26182	26289	26293	26575	26323	26397	26326	26408	26082	26508	26298	26440	26120	26335	26679	26638	26471	26340	26403	26401	26177	25982	26284	26327	26281	26343	26209	26185	26452	26417	26605	26215	26324	26603	26372	26275	26195	26286	26595	26351	26475	26387	26408	26249	26311	26368	26195	26362	26478	26445	26404	26409	26391	26360	26395	26278	26193	26218	26046	26470	26277	26429	26209	26182	26076	26286	26374	26416	26274	26373	26345	26184	26492	26446	26015	26529	26455	26405	26452	26441	26493	26462	26373	26113	26402	26223	26337
18303	33591	32705	24806	20757	18598	17751	16998	16190	16093	15874	15852	15660	15622	15516	15415	15492	15368	15337	15490	15337	15430	15400	15357	15265	15350	15328	15281	15237	15070	15308	15205	15286	15406	15168	15299	15209	15230	15287	15348	15253	15260	15358	15296	15387	15136	15075	15468	15262	15296	15268	15325	15599	15179	15258	15377	15081	15392	15169	15232	15255	15266	15348	15190	15014	15243	15245	15290	15353	15292	15180	15283	15313	15160	15285	15342	15288	15282	15127	15119	15316	15136	15243	15328	15410	15275	15333	15232	15260	15185	15354	15268	15174	15210	15201	15356	15240	15238	15338	15292	15396	15111	15158	15166	15397	15282	15300	15317	15263	15232	15340	14955	15152	15089	15244	15112	15038	15075	15107	15212	15120	15152	15109	15230	15308	15107	15230	15140	15310	15287	15267	15073	15344	15272	15241	15283	15257	15169	14910	15175	15303	15196	15225	15097	15353	15315	15221	15161	15230	15179	15153	15258	15239	15213	15170	15163	15175	15156	15317	15156	15211	14996	15319	15108	15240	15304	15223	15396	15168	15153	15333	15206	15079	15182	15264	15073	15247	15238	15123	15213	15319	15169	15122	15129	15188	15412	15229	15051	15161	15302	15226	15176	15008	15356	15073	15155	15107	15175	15113	15235	15283	15058	15232	15413	15105	15066	15271	15228	15086	15300	15062	15233	15364	15277	15429	15123	15342	15387	15148	15153	15227	15224	15219	15212	15169	15199	15478	15236	15277	15288	15220	15171	15105	15127	15228	15216	15195	15202	15331	15184	15253	15165	15190	15278	15254	15234	15196	14983	15201	15275	15216	15174	15314	15358	15231	15175	15078	15250	15110	15314	15219	15233	15281	15276	15106	15111	15078	15084	15168	15226	15195	15238	15194	15203	15338	15282	15354	15250	15364	15326	15122	15194	15164	15050	15188	15125	15192	15087	15207	15309	15086	15383	15422	15106	15091	15284	15238	15252	15368	15135	15109	15183	15170	15285	15107	15231	15233	15184	15173	15072	15282	15059	15134	15292	15155	15116	15199	15125	15290	15006	15315	15223	15154	15164	15271	15227	15177	15156	15298	15140	15031	15503	15029	15295	15244	15268	15202	15236	15277	15259	15234	15255	15158	15161	15156	15285	15279	15419	15136	15226	15256	15246	15110	15263	15239	15272	15379	15245	15256	15336	15215	15080	15362	15153	15336	15225	15083	15274	15201	15112	15318	15115	15390	15333	15075	15324	15418	15308	15356	15278	15289	15365	15246	14985	15149	15261	15212	15056	15300	15230	15284	15271	15049	15231	15111	15400	15237	15339	15178	15332	15270	15236	15428	15250	15152	15171	15225	15049	15314	15246	15201	15105	15360	15199	15220	15236	15322	15135	15231	15089	15276	15308	15058	15343	15177	15155	15246	15250	15257	15291	15242	15455	15074	15156	15179	15264	15312	15189	15196	15170	15087	15188	15181	15200	15362	15196	15321	15220	15153	15297	15387	15148	15404	15178	15202	15266	15237	15228	15109	15260	15283	15374	15370	15335	15265	15180	15398	15368	15456	15189	15249	15218	15179	15299	15193	15080	15270	15051	15107	15168	15143	15118	15190	15033	15345	15073	15206	15043	15051	15188	15342	15120	15073	15229	15325	15228	15340	15341	15247	15145	15208	15209	15133	15249	15271	15156	14959	15261	15228	15130	15136	15246	15097	15148	15214	15251	15224	15311	15091	15157	15127	15305	15237	15258	15172	15202	15130	15338	15312	15231	15167	15303	15301	15092	15297	15186	15166	15234	15110	15182	15086	15299	15182	15322	15284	15150	15220	15151	15172	15149	15093	15244	15439	15124	15244	15197	15275	15244	15100	15297	15229	15314	15384	15252	15220	15205	15299	15288	15213	15358	15241	15159	15276	15255	14972	15107	15145	15483	15357	15251	15105	15330	15245	15235	15038	15236	15148	15125	15124	15148	15141	15136	15206	15335	15214	15188	15293	15130	15167	15371	15203	15318	15103	15404	15285	15056	14999	15214	15148	15140	15245	15193	15235	15045	15264	15394	15113	15431	15232	15122	15248	14919	15180	15165	15237	15110	15224	15258	15189	14966	15155	15126	15253	15192	15229	15124	15286	15211	15362	15142	15174	15097	15394	15214	15186	15280	15118	15235	15293	15242	15152	15306	15129	15248	15174	15121	15319	15191	15190	15158	15064	15183	15023	15224	15260	15276	15216	15236	15331	15218	15136	15150	15351	15388	15150	15145	15212	15227	15271	15238	15340	15195	15554	15164	15173	15129	14999	15340	15393	15261	15264	15139	15179	15293	15487	15121	15212	15047	15263	15262	15099	15219	15256	15067	15356	15266	15143	15161	15316	15265	14958	15261	15339	15054	15151	15110	15121	15294	15117	15170	15292	15188	15130	15167	15179	15217	15345	15136	15206	15310	15182	15235	15182	15274	15191	15231	15066	15326	15130	15008	15187	15260	15177	15153	15427	15023	15262	15266	15023	15272	15229	15360	15148	14999	15031	15265	15245	15329	15146	15154	15242	15418	15199	15311	15273	14929	15220	15127	15186	15149	15171	15247	15177	15188	15345	15163	15190	15301	15197	15336	15329	15107	15203	15436	15229	15219	15278	15202	15408	15050	15334	15137	15267	15285	15219	15210	15204	15170	15181	15300	15239	15252	15121	15216	15109	15207	15184	15175	15095	15272	15294	15163	15090	15252	15213	15217	15215	15205	15297	15119	15416	15280	15288	15315	15127	15240	15290	15250	15323	15275	15301	15134	15194	15148	15021	15209	15350	15124	15227	15322	15278	15140	15331	15076	15256	14963	15427	15365	15208	15110	15177	15048	15087	15187	15205	15086	15313	15073	15169	15256	15238	15152	15146	15242	15130	15075	15202	15184	15146	15133	15115	15134	15152	15230	15126	15202	15255	14996	15142	14997	15061	15151	15211	15298	15198	15384	15143	15032	15049	15266	15289	15153	15224	15195	15141	15238	15149	15421	15146	15024	15194	15202	15064	15137	15139	15188	15281	15089	15081	15173	15300	15098	15370	15306	15171	15189	15193	15262	15181	15191	15263	15349	15178	15232	15310	15200	15208	15246	15248	15097	15058	15185	15340	15166	15258	15232	15348	15261	15179	15126	15289	15166	15027	15191	15247	15224	15277	15092	15161	15246	15262	15152	15160	15207	15101	15181	15010	15292	15184	15273	15254	15302	15241	15197	15124	15250	15189	15309	15311	15180	15250	15097	14978	15383	15193	15221	15160	15150	14965	15149	15253	15314	15210	15069	15305	15277	15284	15170	15090	15215	15240	15181	15195	15410	15256	15270	15364	15060	15232	15169	15057	15313	15312	15129	15459	15279	15085	15182	15090	15273	15161	15388	15204	15372	15218	15167	15416	15275	15096	15334	15277	15120	15130	15154	15240	15342	15038	15048	15074	15386	15308	15147	15136	15210	15245	15246	15300	15281	15187	15170	15201	15123	15378	15143	15293	15320	15032	15233	15325	15016	15268	15192	15171	15155	14912	15174	15192	15241	15230	15388	15200	15199	14926	15073	15270	15154	15145	15095	15148	15068	15301	15182	15220	15137	15200	15121	14914	15310	15188	15244	15323	15197	15148	15218	15100	15189	15118	15189	15181	15280	15320	14888	15100	15157	15262	15219	15238	15245	15210	15447	15153	15338	15203	15219	15054	15032	15288	15286	15336	14995	15311	15227	15191	15280	15289	15095	15350	15182	15382	15141	15335	15315	15273	15191	15370	15258	15053	15079	15219	15355	15081	15247	15234	15320	15208	15108	15436	15332	15276	15199	15268	15198	15262	14948	15031	15437	15260	15154	15325	15221	15237	15277	15215	15276	15196	15247	15197	15315	15122	15187	15208	15234	15188	15315	15394	15223	15140	15103	15142	15263	15338	15224	15309	15240	15151	15150	15204	15300	15180	15244	15202	15159	15091	15268	15292	15252	15085	15183	15151	15275	15225	15096	15212	15229	15254	15263	15377	15106	15305	15152	15191	15062	15115	15353	15077	15186	15217	15333	15340	15274	15177	15183	15376	15258	15140	15226	15212	15164	15286	15106	15342	15226	15207	15131	15272	15038	15154	15164	15100	15169	15153	15323	15169	15149	15352	15219	15195	15133	15237	15367	15167	15252	15260	15156	15253	15188	15196	15163	15190	15216	15237	15131	15175	15401	15339	15195	15142	15275	15224	15302	15257	15248	15174	15202	15194	15210	15140	15110	15297	15176	15151	15120	15301	15364	15200	15273	15346	15056	15277	15305	15350	15286	15239	15071	15279	15253	15006	15244	15115	15074	15164	15274	15219	15308	15216	15258	15319	15282	15278	15395	15123	15235	15094	15227	15394	15135	14945	15274	15258	15300	15190	15235	15151	15262	15147	15330	15211	15263	15183	15399	15188	15119	15026	15099	15141	15229	15238	15141	15136	15244	15275	15416	15243	15266	15107	15122	15279	15331	15082	15186	15141	15337	15189	15043	15062	15473	15224	15209	15334	15153	15372	15127	15175	15145	15348	15298	15157	15215	15168	15174	15150	15135	15302	15286	15179	15096	15152	15072	15346	15184	15215	15228	15143	15143	15126	15199	15336	15364	15170	15166	15081	15222	15216	15184	15276	15188	15283	14998	15243	15149	15207	15279	15102	15325	15116	15173	14940	15326	15328	15143	15381	15218	15315	15122	15325	15135	15437	15331	15275	15253	15263	15418	15255	15233	15033	15041	15351	15273	15319	15194	15279	15171	15158	15459	15142	15028	15344	15094	15115	15238	15145	15286	15093	15418	15307	15276	15270	15306	15303	15307	15298	15311	15146	15306	15287	15173	15195	15225	15341	15307	15335	15232	15345	15177	15309	15231	15018	15341	15206	15327	15309	15318	15049	15394	15153	15143	15361	15221	15370	15263	14960	15110	15109	15088	15352	15249	15277	15267	15321	15378	15200	15094	15201	15039	15241	15223	15293	15159	15269	15257	15184	15237	15366	15057	15163	15180	15284	15234	15172	15252	15292	15198	15244	15270	15255	14952	15187	15113	15062	15277	14963	15236	15219	15406	15086	15118	15204	15156	15071	15243	15204	15331	15280	15275	15243	15415	15249	15158	15213	15133	15293	15054	15132	15237	15207	15346
23142	21447	28790	25624	26719	31052	32806	29621	28299	28207	27719	27654	27450	27414	27102	26981	26858	26623	26756	26686	26715	26684	26547	26884	26723	26647	26706	26719	26482	26729	26483	26608	26508	26684	26457	26805	26706	26662	26767	26607	26537	26771	26893	26536	26706	26496	26704	26702	26676	26671	26673	26580	27014	26803	26500	26566	26785	26562	26406	26214	26488	26292	26552	26491	26393	26305	26550	26217	26452	26772	26374	26461	26529	26741	26723	26381	26759	26231	26493	26379	26453	26605	26626	26502	26773	26257	26451	26403	26465	26358	26359	26443	26643	26601	26575	26480	26637	26418	26331	26458	26675	26514	26497	26240	26487	26152	26523	26769	26386	26623	26486	26407	26457	26245	26379	26539	26640	26537	26316	26433	26520	26566	26527	26580	26294	26483	26261	26292	26287	26387	26344	26308	26585	26564	26610	26194	26535	26521	26722	26538	26556	26562	26466	26459	26494	26155	26176	26355	26387	26375	26387	26525	26945	26617	26433	26457	26316	26632	26797	26424	26428	26429	26523	26533	26474	26355	26313	26415	26627	26130	26201	26337	26335	26131	26577	26497	26490	26516	26465	26722	26380	26207	26486	26477	26240	26206	26417	26458	26357	26514	26710	26070	26371	26378	26475	26597	26332	26445	26448	26444	26515	26545	26420	26671	26436	26282	26507	26372	26706	26670	26350	26657	26532	26451	26521	26523	26440	26153	26530	26190	26317	26458	26606	26355	26331	26398	26557	26606	26371	26305	26270	26605	26549	26275	26420	26561	26392	26644	26390	26323	26453	26441	26440	26593	26515	26688	26367	26471	26555	26462	26401	26440	26439	26608	26652	26514	26495	26605	26591	26557	26291	26306	26583	26563	26546	26669	26528	26503	26288	26496	26315	26225	26391	26387	26484	26510	26425	26575	26444	26576	26517	26535	26401	26317	26606	26282	26167	26587	26655	26502	26802	26455	26371	26211	26451	26311	26382	26458	26518	26400	26317	26377	26400	26458	26451	26260	26577	26283	26420	26578	26348	26127	26514	26300	26397	26607	26541	26620	26389	26493	26645	26239	26451	26378	26214	26258	26365	26378	26466	26500	26585	26711	26489	26377	26432	26509	26499	26535	26237	26532	26278	26525	26439	26637	26525	26299	26160	26476	26555	26475	26410	26588	26345	26173	26278	26295	26525	26733	26312	26557	26454	26217	26361	26324	26560	26713	26553	26364	26345	26502	26446	26359	26533	26437	26704	26321	26343	26442	26418	26299	26406	26409	26500	26613	26579	26519	26561	26323	26260	26458	26577	26477	26471	26636	26588	26324	26263	26383	26341	26397	26328	26341	26646	26404	26447	26468	26895	26447	26526	26273	26440	26357	26653	26490	26521	26387	26587	26438	26512	26553	26192	26441	26815	26313	26384	26266	26497	26449	26535	26477	26454	26259	26571	26426	26215	26387	26512	26431	26454	26685	26423	26509	26587	26319	26301	26294	26481	26451	26451	26431	26484	26580	26348	26546	26529	26555	26524	26518	26440	26590	26588	26325	26269	26233	26508	26518	26533	26407	26780	26541	26567	26556	26517	26435	26512	26364	26291	26574	26378	26408	26538	26581	26690	26294	26427	26654	26651	26413	26391	26483	26423	26260	26441	26480	26635	26319	26301	26426	26325	26109	26377	26417	26337	26271	26558	26257	26478	26330	26534	26534	26433	26367	26287	26392	26603	26481	26278	26533	26489	26652	26351	26275	26342	26330	26386	26495	26400	26467	26288	26337	26254	26631	26465	26854	26654	26587	26567	26538	26376	26385	26586	26549	26583	26290	26535	26624	26232	26272	26366	26613	26257	26505	26364	26613	26641	26477	26561	26528	26736	26396	26272	26261	26422	26427	26532	26432	26551	26459	26342	26200	26549	26772	26495	26473	26297	26375	26483	26540	26592	26385	26268	26500	26605	26755	26895	26485	26243	26542	26395	26587	26390	26485	26476	26706	26461	26378	26612	26575	26372	26394	26457	26666	26304	26275	26388	26519	26057	26549	26528	26475	26502	26396	26334	26454	26605	26651	26621	26433	26247	26508	26468	26554	26490	26283	26240	26581	26359	26645	26310	26199	26139	26423	26583	26399	26487	26394	26380	26370	26523	26577	26596	26273	26321	26358	26541	26397	26281	26579	26518	26440	26489	26490	26335	26387	26640	26275	26422	26504	26543	26731	26701	26689	26669	26437	26332	26392	26559	26732	26723	26340	26450	26475	26327	26492	26550	26365	26564	26667	26234	26547	26413	26453	26771	26373	26684	26447	26596	26438	26348	26329	26596	26455	26359	26248	26394	26594	26462	26432	26522	26692	26635	26288	26414	26452	26644	26446	26359	26501	26516	26377	26618	26241	26337	26521	26416	26464	26614	26370	26542	26465	26425	26550	26244	26338	26596	26488	26424	26583	26275	26323	26518	26772	26590	26404	26675	26397	26144	26440	26462	26624	26336	26279	26715	26504	26558	26432	26692	26210	26484	26419	26500	26280	26630	26514	26356	26615	26559	26471	26375	26586	26419	26681	26362	26567	26644	26481	26281	26486	26291	26553	26447	26239	26481	26524	26523	26338	26811	26528	26234	26314	26085	26330	26398	26533	26581	26560	26592	26205	26278	26420	26555	26580	26291	26464	26234	26646	26280	26452	26551	26722	26381	26481	26521	26497	26346	26132	26393	26248	26379	26604	26592	26400	26369	26206	26354	26742	26493	26406	26495	26313	26378	26252	26573	26339	26525	26568	26658	26330	26386	26564	26375	26493	26470	26397	26627	26434	26486	26425	26338	26328	26402	26364	26471	26397	26294	26306	26268	26327	26715	26368	26665	26266	26567	26602	26287	26386	26502	26377	26436	26351	26510	26292	26492	26581	26417	26461	26748	26459	26209	26640	26388	26717	26331	26611	26572	26634	26312	26511	26512	26141	26289	26410	26733	26317	26189	26571	26545	26472	26556	26480	26469	26279	26307	26520	26702	26437	26598	26414	26340	26488	26608	26237	26568	26465	26502	26508	26596	26620	26359	26283	26304	26418	26405	26354	26276	26395	26522	26341	26373	26346	26694	26536	26716	26274	26671	26466	26398	26424	26513	26442	26622	26492	26414	26425	26638	26499	26407	26308	26443	26289	26541	26573	26575	26360	26464	26502	26319	26540	26474	26351	26350	26216	26465	26467	26283	26718	26628	26326	26363	26381	26225	26559	26498	26562	26552	26267	26353	26591	26469	26257	26217	26266	26167	26339	26637	26531	26416	26386	26340	26351	26481	26654	26604	26142	26672	26564	26199	26524	26459	26194	26421	26210	26329	26655	26216	26314	26339	26284	26442	26687	26556	26554	26336	26298	26471	26398	26306	26366	26572	26796	26231	26423	26684	26512	26625	26183	26443	26347	26549	26414	26420	26522	26548	26340	26373	26505	26441	26503	26498	26672	26401	26432	26448	26454	26543	26781	26483	26268	26511	26380	26672	26139	26425	26782	26202	26563	26126	26578	26336	26630	26552	26545	26547	26399	26704	26509	26148	26396	26486	26523	26605	26521	26491	26379	26589	26214	26530	26536	26237	26312	26573	26418	26384	26419	26485	26376	26764	26333	26604	26623	26408	26413	26681	26366	26514	26525	26556	26475	26651	26609	26333	26488	26537	26524	26545	26351	26575	26648	26571	26344	26308	26608	26322	26554	26376	26555	26641	26414	26425	26385	26753	26414	26594	26313	26283	26595	26631	26585	26572	26553	26368	26515	26481	26359	26501	26328	26526	26501	26525	26244	26455	26337	26527	26356	26712	26212	26393	26399	26561	26486	26393	26580	26483	26521	26361	26162	26315	26571	26382	26550	26423	26544	26537	26572	26549	26414	26384	26222	26443	26433	26380	26313	26589	26352	26608	26402	26396	26281	26585	26449	26588	26590	26488	26321	26378	26478	26392	26432	26251	26519	26618	26363	26268	26513	26636	26401	26429	26507	26592	26278	26422	26665	26642	26597	26376	26395	26548	26516	26721	26612	26668	26513	26368	26541	26383	26291	26483	26207	26337	26516	26575	26629	26506	26743	26373	26299	26605	26351	26595	26445	26270	26577	26636	26783	26393	26346	26474	26461	26494	26492	26541	26542	26466	26445	26438	26423	26334	26367	26353	26424	26396	26576	26603	26320	26644	26428	26545	26581	26489	26504	26529	26836	26271	26459	26558	26742	26496	26715	26459	26206	26380	26589	26748	26536	26397	26370	26457	26712	26304	26483	26307	26480	26452	26575	26555	26419	26402	26065	26602	26575	26431	26540	26657	26556	26460	26419	26534	26384	26263	26554	26490	26683	26433	26417	26195	26548	26541	26521	26487	26630	26386	26311	26389	26498	26434	26507	26309	26436	26292	26339	26398	26600	26380	26599	26636	26431	26415	26301	26500	26425	26203	26435	26300	26481	26727	26339	26363	26550	26485	26431	26311	26083	26530	26540	26471	26406	26645	26509	26220	26400	26487	26308	26377	26502	26792	26476	26268	26616	26636	26280	26346	26428	26521	26347	26400	26314	26790	26460	26298	26443	26681	26370	26607	26552	26126	26496	26372	26499	26250	26424	26333	26643	26504	26570	26561	26507	26628	26376	26473	26418	26333	26373	26419	26617	26611	26397	26463	26370	26450	26297	26510	26468	26299	26688	26598	26350	26733	26627	26473	26407	26606	26408	26496	26478	26702	26467	26548	26291	26607	26514	26571	26733	26273	26341	26287	26520	26614	26334	26496	26551	26338	26228	26399	26437	26584	26552	26804	26572	26469	26633	26614	26612	26470	26503	26627	26450	26509	26523	26520	26416	26492	26622	26709	26384	26430	26450	26700	26640	26459	26578	26512	26718	26278	26508	26545	26664	26459	26464	26619	26566	26586	26433	26434	26662	26594	26245	26554	26502	26545	26507	26515	26430	26221	26540	26954	26490	26318	26371	26325	26352	26580	26343	26306	26612	26227	26579	26827	26301	26328	26617	26546	26187	26591	26343	26185	26435	26271	26576	26428	26410	26499	26162	26475	26400	26567	26491	26340	26688	26427	26449	26536	26672	26585	26473	26478	26300	26138	26282	26620	26388	26634	26204	26223	26482	26594	26473	26262	26447	26435	26028	26529	26409	26509	26304	26474	26341
20984	41946	41253	31155	25369	21970	20346	18367	17394	16994	16566	16347	16338	15890	16021	15901	15742	15696	15643	15631	15481	15728	15418	15665	15586	15490	15534	15565	15681	15562	15465	15511	15576	15539	15562	15410	15540	15590	15676	15446	15492	15727	15337	15460	15581	15491	15440	15629	15572	15460	15572	15588	16145	15667	15451	15391	15428	15456	15362	15382	15442	15555	15442	15588	15340	15276	15489	15369	15490	15276	15409	15409	15444	15380	15287	15530	15387	15284	15393	15449	15769	15561	15328	15364	15329	15409	15369	15312	15367	15338	15480	15262	15399	15516	15402	15489	15350	15466	15336	15311	15325	15278	15584	15257	15338	15420	15541	15258	15378	15465	15215	15375	15391	15215	15308	15448	15438	15255	15508	15286	15424	15283	15397	15507	15538	15494	15373	15359	15241	15315	15355	15427	15378	15265	15517	15156	15182	15579	15437	15335	15473	15392	15449	15478	15497	15240	15297	15369	15294	15603	15454	15521	15366	15463	15362	15354	15412	15571	15485	15320	15317	15328	15533	15438	15286	15509	15389	15364	15252	15516	15392	15366	15344	15322	15302	15455	15348	15370	15414	15350	15513	15418	15426	15337	15476	15369	15384	15478	15411	15404	15541	15414	15435	15154	15529	15172	15257	15297	15295	15421	15259	15328	15299	15190	15318	15393	15470	15228	15396	15398	15383	15276	15508	15276	15382	15376	15459	15289	15435	15528	15309	15364	15291	15416	15228	15393	15368	15323	15380	15293	15378	15480	15356	15280	15165	15379	15327	15458	15323	15249	15367	15362	15355	15445	15405	15480	15321	15511	15410	15356	15382	15524	15426	15275	15412	15490	15383	15478	15227	15485	15438	15426	15560	15368	15431	15458	15408	15373	15408	15287	15297	15511	15261	15349	15235	15443	15355	15493	15324	15487	15499	15477	15398	15336	15289	15484	15495	15303	15363	15443	15314	15232	15387	15523	15599	15173	15277	15355	15405	15255	15407	15376	15336	15542	15330	15341	15286	15471	15414	15446	15376	15367	15371	15500	15432	15363	15394	15474	15392	15302	15503	15289	15503	15445	15464	15196	15208	15458	15406	15542	15329	15382	15403	15385	15383	15225	15316	15468	15297	15324	15405	15329	15469	15405	15470	15340	15386	15392	15326	15274	15368	15341	15256	15293	15330	15337	15472	15313	15359	15356	15342	15440	15431	15362	15478	15358	15265	15368	15315	15279	15446	15633	15349	15372	15193	15245	15285	15369	15438	15174	15229	15257	15578	15502	15313	15409	15373	15339	15435	15242	15565	15349	15293	15466	15306	15438	15204	15345	15206	15474	15173	15421	15481	15247	15317	15419	15317	15411	15351	15289	15451	15357	15336	15315	15317	15402	15227	15194	15343	15389	15311	15497	15414	15427	15356	15304	15266	15264	15451	15465	15537	15311	15185	15191	15379	15382	15413	15403	15245	15268	15395	15404	15275	15576	15136	15348	15265	15472	15404	15337	15575	15425	15252	15366	15174	15513	15366	15628	15380	15346	15308	15377	15462	15433	15399	15442	15352	15321	15328	15286	15272	15461	15468	15363	15268	15446	15405	15332	15077	15453	15227	15492	15463	15393	15267	15364	15330	15337	15280	15339	15300	15211	15232	15333	15369	15470	15547	15525	15477	15560	15435	15208	15438	15329	15261	15456	15373	15378	15379	15390	15360	15526	15350	15320	15481	15331	15200	15306	15320	15577	15338	15469	15292	15288	15364	15167	15372	15318	15410	15303	15351	15280	15396	15277	15320	15365	15483	15383	15283	15491	15498	15368	15315	15351	15422	15309	15418	15246	15277	15411	15250	15280	15395	15462	15240	15254	15293	15199	15275	15391	15396	15370	15413	15396	15335	15388	15284	15237	15531	15359	15331	15436	15427	15230	15564	15300	15249	15292	15445	15283	15267	15400	15289	15382	15223	15394	15302	15248	15298	15267	15215	15387	15520	15351	15543	15338	15347	15395	15394	15235	15443	15350	15319	15363	15287	15279	15566	15375	15549	15511	15329	15369	15490	15266	15272	15338	15323	15260	15590	15423	15211	15429	15419	15235	15394	15210	15507	15298	15276	15451	15483	15438	15414	15420	15407	15353	15269	15440	15383	15291	15384	15375	15291	15503	15199	15282	15438	15365	15149	15454	15322	15314	15325	15327	15411	15314	15224	15356	15299	15286	15411	15388	15335	15243	15263	15377	15425	15374	15369	15451	15156	15302	15527	15196	15445	15335	15185	15279	15463	15364	15298	15293	15297	15338	15363	15277	15369	15354	15441	15451	15228	15253	15494	15325	15482	15449	15347	15503	15320	15239	15475	15559	15329	15280	15324	15311	15345	15358	15332	15372	15519	15513	15203	15196	15444	15288	15426	15495	15445	15645	15371	15201	15361	15185	15441	15309	15254	15307	15264	15511	15359	15515	15425	15380	15301	15280	15442	15502	15452	15555	15328	15348	15263	15506	15401	15345	15403	15504	15355	15555	15378	15254	15334	15590	15442	15332	15222	15412	15428	15440	15285	15342	15454	15350	15328	15235	15240	15323	15245	15457	15259	15432	15220	15320	15418	15341	15283	15336	15384	15367	15327	15287	15386	15296	15383	15228	15141	15268	15450	15601	15456	15387	15315	15295	15336	15643	15156	15365	15305	15280	15275	15303	15269	15416	15379	15383	15352	15357	15447	15394	15309	15374	15368	15231	15545	15339	15293	15353	15349	15181	15255	15359	15383	15279	15501	15376	15265	15385	15392	15454	15534	15296	15287	15372	15334	15461	15478	15563	15222	15297	15421	15281	15354	15396	15454	15386	15170	15168	15329	15384	15342	15408	15262	15542	15313	15256	15424	15260	15418	15468	15524	15395	15386	15359	15342	15361	15240	15324	15428	15597	15363	15234	15408	15374	15290	15304	15392	15552	15416	15230	15477	15436	15421	15405	15427	15350	15438	15431	15328	15410	15144	15369	15436	15460	15412	15331	15274	15415	15205	15380	15478	15503	15414	15337	15213	15319	15398	15442	15380	15369	15225	15532	15239	15457	15559	15408	15564	15534	15306	15368	15292	15351	15484	15325	15557	15343	15245	15333	15320	15223	15352	15216	15344	15465	15327	15010	15265	15266	15281	15496	15484	15490	15406	15320	15339	15174	15380	15532	15474	15289	15520	15491	15335	15463	15449	15296	15208	15360	15225	15286	15234	15236	15270	15280	15334	15423	15337	15402	15311	15548	15373	15359	15336	15271	15403	15304	15364	15365	15539	15435	15272	15211	15378	15378	15281	15445	15334	15398	15390	15375	15458	15364	15402	15328	15323	15377	15588	15303	15360	15413	15429	15413	15460	15480	15385	15224	15308	15392	15298	15522	15398	15441	15173	15340	15462	15227	15437	15379	15352	15396	15347	15317	15280	15304	15377	15406	15353	15460	15334	15488	15295	15365	15345	15342	15412	15414	15297	15320	15181	15504	15158	15325	15427	15294	15393	15253	15325	15385	15466	15392	15356	15468	15339	15562	15445	15477	15332	15438	15341	15281	15452	15412	15324	15152	15385	15345	15410	15403	15386	15349	15427	15452	15453	15281	15437	15375	15409	15291	15458	15326	15395	15454	15327	15384	15132	15315	15262	15319	15341	15545	15413	15300	15102	15240	15276	15384	15161	15257	15298	15618	15185	15368	15451	15341	15460	15248	15188	15410	15350	15322	15378	15476	15407	15378	15337	15551	15252	15467	15304	15567	15313	15367	15515	15376	15374	15351	15313	15246	15188	15311	15370	15564	15358	15469	15427	15258	15347	15267	15333	15359	15461	15395	15271	15377	15343	15274	15336	15237	15435	15284	15541	15407	15166	15398	15362	15370	15470	15429	15437	15589	15469	15494	15218	15359	15366	15412	15269	15426	15482	15414	15627	15171	15415	15298	15268	15381	15314	15481	15351	15563	15434	15324	15411	15298	15293	15470	15284	15387	15507	15330	15295	15375	15483	15470	15244	15271	15449	15374	15415	15564	15349	15358	15415	15336	15430	15360	15294	15443	15439	15207	15351	15267	15417	15402	15198	15527	15498	15178	15282	15465	15405	15362	15322	15331	15444	15516	15535	15128	15418	15340	15498	15531	15430	15258	15405	15311	15574	15279	15270	15400	15453	15315	15225	15345	15375	15273	15355	15382	15149	15356	15318	15520	15212	15395	15421	15454	15456	15353	15412	15280	15434	15414	15257	15385	15221	15292	15316	15368	15398	15368	15380	15404	15435	15394	15350	15509	15333	15193	15318	15246	15231	15581	15366	15448	15300	15439	15422	15433	15121	15382	15285	15242	15345	15355	15337	15338	15451	15324	15199	15372	15319	15334	15303	15275	15332	15382	15319	15137	15430	15283	15279	15306	15262	15381	15286	15346	15484	15295	15312	15403	15255	15328	15289	15357	15391	15211	15322	15340	15378	15364	15522	15365	15211	15472	15329	15261	15491	15259	15390	15220	15315	15191	15225	15395	15364	15389	15356	15478	15432	15364	15242	15268	15432	15333	15317	15425	15162	15534	15284	15256	15330	15269	15372	15288	15372	15350	15562	15310	15192	15339	15167	15324	15190	15361	15394	15361	15245	15420	15315	15084	15339	15273	15323	15341	15299	15632	15186	15427	15381	15330	15418	15286	15218	15266	15380	15484	15490	15438	15295	15298	15425	15343	15317	15344	15401	15378	15324	15343	15352	15311	15244	15358	15347	15643	15253	15272	15687	15337	15421	15371	15457	15447	15461	15363	15163	15345	15240	15269	15387	15480	15304	15314	15158	15513	15432	15353	15478	15199	15247	15399	15256	15421	15355	15359	15289	15337	15303	15473	15309	15318	15524	15418	15241	15292	15209	15534	15284	15232	15434	15206	15333	15341	15489	15352	15496	15418	15373	15370	15341	15268	15239	15328	15444	15548	15505	15338	15193	15573	15403	15412	15410	15326	15356	15272	15308	15439	15372	15460	15327	15424	15314	15213	15290	15279	15325	15380	15549	15419	15458	15254	15216	15338	15347	15251	15435	15449	15458	15547	15354	15329	15466	15327	15356	15310	15371	15140	15353	15343	15216	15299	15518	15363	15404	15335	15266	15446	15332	15515	15448	15306	15535	15427	15299	15465	15496	15335
32548	28295	32941	30823	27939	27573	27143	26865	26835	26621	26397	26374	26142	26377	26389	26317	26078	26325	26286	26161	26393	26165	26111	26232	26120	26350	26289	26300	26365	26173	26062	26435	26615	26466	26284	26237	26379	26196	26238	26325	26369	26442	26436	26099	26274	26222	26293	26137	26301	26349	26190	26250	26196	26116	26239	25942	26107	26131	26188	26087	26276	26092	26581	26245	26384	26437	26158	26282	26265	26319	26235	26094	25928	26111	26044	25840	26225	26211	26314	26392	26315	26360	26503	26063	26103	26084	26112	26242	26098	26079	26191	26310	26147	26248	26237	26006	26121	26256	26159	26106	26100	25950	26362	26225	26112	25996	26236	26120	26218	26398	26129	26264	26219	26180	26033	26008	25983	26014	26521	26268	26478	26081	26136	26071	26453	26280	26284	26117	26304	26373	26550	25892	26088	25945	26268	26188	25804	26189	26463	26254	26286	26031	26162	26154	26137	26052	26234	26214	26103	26180	26259	26200	25893	26403	26325	26277	26444	26229	26118	26035	25722	26265	26366	26063	26250	26263	26398	26071	26238	26133	26121	26316	26367	26393	26352	26276	26371	26349	26407	26369	26180	26329	26140	26352	26238	26101	26157	26162	26039	26156	26277	26355	26207	25965	26209	26018	25963	26137	26067	25978	26145	26141	26181	26289	26220	26260	26146	26193	26436	26379	26297	26153	26436	26394	26320	26314	26214	26253	26202	26323	26457	26148	26149	26357	25984	25985	26320	26185	26277	26341	26174	26058	26354	25925	26115	26217	26005	26141	26250	26111	26064	26059	26103	26219	26183	26089	26396	26238	26237	26107	26290	26243	26273	26505	26303	26223	26100	26122	26075	26206	26407	26255	26017	25990	26283	26200	25932	26134	26215	26131	26311	26227	26256	26146	26300	26315	26322	26091	26186	26064	26206	26464	26369	26130	26367	25984	26233	26197	26018	26274	26256	26214	26207	25929	26313	26489	26292	26056	26332	26190	26291	26337	26009	26255	26350	26380	26087	26132	26051	26301	25912	26197	26130	26144	26116	26219	26141	26255	26144	26511	26083	26463	26210	26170	26316	26260	25950	25981	26087	26177	26266	26141	26339	26109	26155	26060	26061	26244	26095	26235	26292	26127	26180	26033	25793	26406	26142	26346	26392	26273	26348	26331	26222	26265	26229	26273	26093	26189	26336	26199	26047	26231	26057	26272	26264	26226	26325	26191	26213	26195	26179	26278	26246	26477	26296	26212	26407	26265	26016	26055	26044	26343	26391	26137	26222	26310	26286	26049	26113	25960	26196	26080	26133	26312	26308	26407	26163	26414	26224	26105	26090	26267	25998	26248	26348	26248	26230	26425	26216	26387	26299	26365	26091	26383	26395	26240	26240	26010	26236	26006	26284	26129	26108	26385	26427	26315	26054	26435	26227	26090	26429	26204	25919	26252	26303	26328	26119	26440	26246	26339	26251	26364	26299	26392	26217	26246	26080	26256	26146	26243	26141	26151	26351	26372	26189	26191	26075	26191	26150	26171	25945	26123	26380	26175	26137	26173	26109	26335	26318	26176	26286	25963	25888	26103	26204	26405	26179	26279	26050	26176	26341	26163	26285	26076	26087	26168	26307	26200	25987	26447	26358	26252	26210	26250	26022	26375	25932	26050	26202	26061	26275	26209	26215	26101	26159	26062	26186	26250	26013	26222	26266	26031	26329	26246	26143	26070	26446	26283	26232	25955	26301	26327	26306	26299	26355	26046	26119	26274	26437	26152	26304	26250	26317	25954	26038	26135	26255	26286	26370	26269	25816	26167	26493	26438	25945	26356	26364	26340	26300	25954	26015	26261	26064	26347	26022	26172	26018	26173	26175	26179	26499	26356	26419	26092	26251	26333	26134	26198	26095	26369	26124	26096	26110	26077	26114	26018	26193	26084	25996	26260	26290	26358	26188	26280	26136	26225	26257	26259	26448	26391	26021	26205	26191	26263	26135	26389	26161	26227	26015	26212	26135	26389	26385	26092	26188	26175	26368	26046	26374	26273	26192	26273	26334	26351	26247	25975	26215	26295	26288	26180	26226	25852	25848	26031	26303	26089	26227	26393	26113	26354	26200	26156	26314	26106	26343	26246	26261	26135	26270	26015	26021	26284	26114	26065	26091	26195	26247	26099	26280	26329	26215	26517	26322	26065	26055	26151	26090	26089	26010	26136	26134	26228	26353	26293	26321	26230	26128	26144	26117	26333	26229	26111	26438	26208	26086	26214	26245	26019	26446	26239	25983	25868	26358	26028	26032	26297	26231	26116	26142	26299	26304	26070	26438	26316	26310	26333	26199	25979	26317	26164	26320	26415	26069	26241	26014	26423	26214	26442	26104	26433	26155	26261	26125	26057	26237	26043	26521	26288	26222	26197	26250	26105	26275	26219	26437	26070	26394	26273	26114	26136	26228	26070	26292	26298	26118	26136	25993	26055	26014	26246	26470	26237	26326	26267	26408	26084	26306	26157	26143	26102	26231	26216	26241	26318	26240	26332	25971	26386	26158	26287	26267	26237	26358	26019	26026	26418	26395	26392	26158	26139	26175	26137	26339	26301	26102	26313	26200	26170	26092	26373	25946	26480	26269	26180	26418	26415	26133	26126	26125	26117	26181	26135	26359	26387	26288	25916	26251	26276	26414	26309	26136	26179	26232	26447	26335	26232	26373	26110	25823	26343	26352	26368	26257	26219	26280	26250	26356	26164	26279	26119	26417	26487	26305	26322	26288	25866	25978	26097	26174	26205	26013	26082	26195	26080	26091	26164	26247	26370	26115	26277	26182	26039	25981	26055	26016	26109	26405	26208	26128	26181	26046	26025	25970	26218	26168	26011	26181	25937	26197	26349	26268	26227	26260	26313	26079	26413	26340	26250	26257	26312	26275	25976	26266	26306	26242	26271	26540	26131	26003	26340	26210	26251	26319	26299	26108	26278	26436	26173	26146	26222	26189	26532	26213	26208	26180	26326	26272	26562	26254	26045	26252	26148	26265	26217	26474	26295	26379	26234	26171	26306	26185	26346	26064	26592	26385	26079	26365	26109	26231	26015	26047	26179	26163	25942	26311	26084	26161	26470	26064	26020	26089	26112	26552	26006	26254	26154	26248	26327	26167	26399	26242	26144	26084	26198	26322	26162	26292	26154	26079	26006	26072	26240	26249	26140	26049	25983	26113	26084	26082	26113	26388	26318	26175	26189	26157	26069	26431	26135	26216	26071	26488	26506	26140	26223	26236	26185	26060	26092	26071	26297	26345	26021	26101	26276	26438	26184	26146	26396	26168	26185	26310	26287	26337	26077	26285	26346	26286	26252	26185	26144	26361	26208	26236	26134	26250	26271	26312	26347	26330	26156	26155	26239	26374	26146	26123	26361	26226	26282	26226	26236	26323	26270	26263	26339	26384	26257	26282	26210	26191	26514	26381	26364	26144	26115	26343	26318	26353	26312	26130	26073	26525	26238	26194	26296	26215	26278	26298	26236	26379	26334	25990	26300	26129	25957	25996	26132	26315	26312	26208	26111	26293	26163	26265	26369	26251	26063	26419	26328	26188	26121	26371	26322	26280	26393	26289	26250	26099	26259	26149	26357	26080	25998	26025	26138	26195	26454	26164	26060	26237	25982	25968	26183	26151	26029	26326	26361	26286	26110	26228	26157	26230	26304	26034	26211	26071	26276	26243	26175	26401	26080	26101	26290	26033	26296	26246	25927	26067	26209	26248	26098	26258	26516	26122	26196	26077	26249	26455	26182	26510	26379	26233	26042	26190	26037	26220	26178	26182	26379	26213	26022	26281	26285	25875	25961	26008	25906	26087	26217	26045	26083	26141	26259	26264	26137	25989	26061	26317	26335	26010	26183	26035	26079	26099	26280	26162	26193	26282	26407	26053	26315	26428	26106	26194	26179	26005	26292	26199	26125	26253	26310	26170	26024	26464	26016	26475	26178	26363	26227	26289	26350	26388	26087	26249	26183	26345	25987	26229	26194	26220	26305	26083	26509	26310	26213	26074	26330	26241	26156	26115	26286	26189	25955	26330	25985	26218	26410	26140	26206	26314	26210	26093	26294	26395	26301	26138	26172	26372	26469	26142	26259	25987	26085	26147	26254	26315	26238	26059	26359	26069	25999	26225	26076	26246	25945	26180	26120	26059	26222	26246	26400	26233	26272	26304	26270	26154	26281	26077	26206	26219	26223	26237	26383	26117	26421	26272	26012	26123	26219	26275	26495	26217	26158	26211	26317	26410	26009	26155	26178	26241	26285	26222	26299	26209	26227	26230	26202	26241	25998	26304	26462	26167	26363	26125	26118	26127	26264	26340	26219	26165	26154	26326	26070	26028	26408	26247	26035	26225	26113	26286	26162	26185	26093	26449	26408	26125	25992	26043	26065	26327	26321	26271	26226	26226	26049	26099	26063	26054	26213	26160	26431	26327	26241	26373	26239	26385	26229	26291	26364	26570	26100	26473	26101	26393	26271	26210	26225	26230	26321	26422	26309	26383	26273	26138	26325	26102	26163	26495	26495	26321	26128	26245	26114	26318	26048	26039	25973	26354	26181	26085	26339	26079	26045	26068	26048	26409	26387	26190	26208	26063	26182	25948	26321	26266	26121	26057	26356	26308	26314	25993	26236	26511	26335	25987	26239	26233	26284	26466	26403	26308	26328	26240	26014	26195	26401	26276	26193	26509	26110	26294	26210	26272	26381	26257	26257	25999	26202	26206	26279	25970	26090	26202	26165	26261	26503	26157	26143	26205	26233	26497	26481	26300	26252	26261	26234	26345	26411	26340	26088	26509	26310	26107	26278	26254	26064	25915	26130	26287	26168	26323	26397	26291	26154	25958	26473	26203	26261	26102	26177	26282	25888	26118	26416	26241	26201	26059	26221	26288	26253	26129	26148	26423	26226	26088	26169	26167	26363	26124	26349	26233	26259	26332	26287	26420	26230	25950	26157	26093	26355	26149	26245	26241	26365	26141	26425	26250	26235	26381	26266	26109	26225	26123	26115	26260	26119	26163	26364	26222	26244	26186	26312	26202	25926	26156	26254	26089	26274	26391	26315	26029	26061	26285	26277	26297	26353	26299	26265	26030	26239	26137	26074	26009	26121	26273	26004	26139	26187
19209	25545	23734	19011	17467	16607	16187	15759	15566	15364	15363	15420	15294	15295	15350	15322	15251	15163	15191	15204	15246	15236	15138	15163	15099	15086	15232	15198	15031	15198	15246	15225	15205	15304	15316	15326	15335	15067	15416	15022	15041	15184	15174	15244	15085	15244	15141	15153	15354	15089	15115	15076	15260	15192	15035	15206	14997	15162	15072	15161	15061	15199	15038	15192	15132	15214	15221	15117	15140	15109	15216	15263	15203	15024	15119	15254	15206	15204	15205	15208	15009	15054	15098	15139	15147	15062	14872	14895	15107	15285	15098	15147	15101	15031	15141	15130	15066	15092	15247	15112	15231	15184	14913	15226	15029	15267	15033	15291	15046	14974	15109	15356	15252	15148	15205	15101	15081	14963	15035	15070	15179	14839	15214	15009	15081	14998	14907	15179	15177	15110	15009	15065	15224	15009	15246	15132	15154	15168	15256	15123	15022	15056	15217	15169	15200	15071	14960	15219	15317	15057	15247	15084	15151	15198	14997	15222	15026	14862	15258	15088	15194	15099	15117	15210	15136	15038	14973	15170	14958	15077	15072	15154	15192	14884	15148	15257	15143	15373	14892	15087	15229	15020	15210	15138	14856	15119	15156	14961	15029	15294	15226	15307	15231	15000	15165	15099	15132	15168	15076	15097	15074	15145	15063	15120	15116	15014	15164	14966	15132	14997	15193	15080	15131	15246	15153	15286	15188	15088	15231	15130	15303	15174	15090	15228	15129	15252	15054	15184	15274	15124	15212	15150	15036	15235	15117	15308	15116	15074	15168	15075	15087	15034	15161	15059	15163	15246	15156	15070	15043	15095	15087	15236	15270	15215	14985	15064	15260	15144	15136	15137	15167	15013	15157	14962	15211	15095	15161	15131	15070	15053	15213	15214	15132	14871	15163	15246	15068	15060	15189	14971	15186	15099	15089	15135	15266	15080	15069	14991	15167	15082	15067	15204	15202	15118	15064	15164	14910	15263	14988	15149	15016	15294	14999	14941	15205	15070	15360	15229	15259	14879	15247	15095	15220	15074	15107	15072	15101	15122	15190	15071	15117	15118	15048	14986	14958	15112	15153	15157	15093	15054	15118	15090	15121	15184	15254	15196	15060	15155	15076	14999	15106	15173	15016	15085	15191	15066	15014	15378	14997	14988	15084	15040	15144	15048	15034	15110	15030	15028	15148	14917	15145	15148	15073	15098	15080	15048	15128	15051	15197	15056	15128	15164	15059	14994	14925	15045	15168	15099	15060	15098	15080	15189	15232	15197	15174	15247	14985	15142	15090	14929	15033	15251	15000	15187	15022	15276	15057	15197	15022	15049	15102	15078	15114	15068	15070	15040	15244	15131	15140	14992	15104	15030	15122	15245	15103	15218	15070	15234	15041	15317	15246	15198	15153	15108	15115	15245	14997	15060	15183	15320	15054	15180	15064	15128	15160	15194	15217	15059	15175	15069	15020	15132	15094	15036	15169	15110	15177	15256	15243	15385	14981	15302	15098	15151	15103	15030	15122	15228	15047	15259	15075	15041	15039	15063	15257	15099	15145	14980	15119	15209	15157	15025	15127	15191	15160	15013	15286	15077	15004	15128	15142	15034	15193	15136	15131	15127	15101	14930	15175	15118	15179	15125	15081	15127	15093	15297	14823	15280	15018	15128	15159	15164	15087	14967	15288	15103	15100	15156	15247	15182	14968	15077	14931	14917	15055	15037	14945	15233	15090	15409	15257	15061	15253	14929	15176	15124	15080	14971	15139	15164	15115	15165	15205	15078	15117	15163	15139	15139	15217	15089	15079	15096	15101	15168	15148	15198	14976	15000	15101	15119	14940	14909	15096	15139	14994	15082	14963	15198	15007	15221	15075	15155	15215	14916	14883	15089	15142	15121	15274	15153	15105	15260	15311	15170	15233	15226	15031	15240	14967	15069	15208	15073	15233	15288	14864	15154	15095	15175	15111	15108	15210	15168	15110	15029	15067	15246	15262	15099	15234	15090	14978	14974	15125	15147	15081	15287	14874	15088	15222	15092	15050	15165	15029	15217	15156	15107	15214	15197	15092	15259	15061	15040	15201	15198	15168	15040	15231	15217	15055	15157	15116	15017	15094	15067	15058	15152	15211	15087	15109	15202	15157	15303	15035	15198	15016	15226	15175	15065	15075	14990	15149	15223	15094	15249	15169	15242	15245	14871	15179	15110	15095	15092	15138	15139	15060	15185	15005	14949	15306	14967	15126	15314	15119	15295	15275	15164	15187	15060	15129	15071	15028	14969	15144	15126	15073	15207	15114	15026	15169	15129	14948	15087	14976	15120	15047	15121	15107	15160	15058	15067	14989	15093	15170	14971	15274	14985	15081	15170	15186	15009	15132	15132	15136	14925	15156	15330	14967	15037	15061	14984	15137	15200	15025	15053	15088	15197	15144	14997	15169	14959	15089	15013	15069	15224	15005	15107	15210	15277	15040	15292	15136	15201	15152	15126	15115	15134	15263	15034	15015	15057	15170	15337	15130	15225	15030	14963	15179	15091	15169	15088	15159	15189	15191	15115	15162	15048	14967	15075	15244	15327	15195	15031	14956	14980	15111	15016	15179	15169	15124	15173	15254	14828	15098	14972	15008	15204	15102	15141	15076	15168	15100	15227	14969	15164	15100	14975	15228	15072	15258	15184	15207	14941	15010	15088	15142	15112	15003	15114	15226	15167	15243	15025	15165	15050	15222	15200	15239	15165	15248	15219	15217	14963	15069	15128	14914	15101	15166	15169	15089	14918	15226	15253	15150	15181	15023	15241	15179	15194	15165	15127	15121	15172	15064	15164	14861	15315	14976	15097	15079	15007	15031	15155	15147	15131	15233	15188	15219	15106	15133	15110	15131	15204	15036	15056	15109	15023	15017	15090	15044	15208	15185	14868	15306	15058	15149	15134	15261	15021	15171	14999	15109	15204	15013	14965	15223	15037	15122	15170	15140	15260	15261	14971	14978	15051	15110	15242	15181	15109	15156	15003	15251	15118	15048	14882	15017	15034	15069	15123	15176	15196	15006	15073	15166	15027	15327	15125	15040	15183	15230	15299	15001	15069	15040	15039	15092	15049	15075	15101	15058	15217	15167	15230	15143	14991	15216	15096	15025	14990	15180	15097	15214	15316	15089	15382	15069	15286	15052	15076	15085	15170	15147	15102	15077	15094	15200	15185	15067	15099	15171	15176	15011	15193	15272	15132	14889	15212	15195	15228	15091	15158	15159	14989	15073	15112	15221	14902	15117	15032	15201	15056	15104	15106	15230	15079	15347	15132	15157	15192	14972	15076	15175	15158	14940	15225	14982	15115	15155	15096	15097	15187	15136	15113	15206	14972	14980	15208	15161	15175	15175	15101	15162	15312	15068	15117	15056	15090	15217	15396	15027	15058	14965	15191	15207	14964	15196	15047	15167	15149	15220	15052	15212	15099	15046	15161	15197	15006	15004	15364	15250	15163	15192	15303	14986	15226	15111	15090	15150	15127	15011	15173	15258	15110	15149	15236	15066	15079	15034	15199	15101	15049	15072	15050	15031	15108	15063	15070	15063	15191	15209	15072	15163	15075	15122	15146	15206	15063	15140	15091	15169	15207	15196	15097	14854	15107	15325	14932	15068	15049	15186	15057	15124	15009	15312	15202	15076	15177	15219	14972	15052	14984	15077	15189	15245	15159	15090	15155	15093	15186	15155	15270	15290	15126	15040	14954	15232	15067	15153	15214	14986	15185	15078	15153	15082	15099	15212	14889	15120	15180	15230	15255	15180	15323	15201	15219	15045	15167	15297	15044	15054	15200	15163	14982	15125	15139	15105	15186	14938	14950	15329	15032	15200	15080	15206	15121	15200	15235	15185	15113	15104	15129	15036	15115	15105	15130	15225	15101	15026	15122	15341	15178	14937	14982	15018	15137	15171	15136	15194	15181	15058	15101	15249	15269	15139	15104	15292	15142	15005	15163	15177	15246	15136	15187	15205	14973	15114	15237	15083	15133	15138	14991	15199	15170	15055	15252	15168	15161	15168	15044	15124	15099	14992	15332	14989	15057	15160	15157	15090	15201	15279	15037	15130	15136	15464	14983	15242	15153	15202	15106	15302	15161	15070	15152	15091	15217	15087	15009	15216	15225	15191	15181	15136	15054	15252	15088	14994	15067	15106	15005	15188	15242	15128	15015	15101	15023	15311	15095	15121	15060	15080	15012	14969	15102	15225	14936	15041	15062	15224	15150	15282	15131	15318	15219	15098	15119	15257	15234	15285	15098	15202	15009	15154	15226	15143	15243	15081	15220	15258	15040	15249	15130	15040	15243	14977	15114	15117	15163	15099	15283	15226	15033	15320	15199	15295	15064	15139	15275	15025	15139	15247	15177	15156	15393	15050	15394	15173	15080	15078	15107	15211	15077	15167	15327	15103	15049	15267	15050	15280	15189	15056	15066	14939	15147	15058	15139	15206	15330	15121	15256	15095	15098	15349	15118	14973	15191	14990	15023	15058	15180	15060	15114	14924	15208	15082	15272	14989	15142	15165	15217	15102	15034	15202	15222	15019	15100	15225	15115	15087	15196	15132	15135	15091	15183	15126	15129	15209	15120	15191	14877	15100	15282	15031	15020	14939	15094	15169	15052	15138	15200	14821	15202	15137	15024	14823	15015	14804	15086	14989	14981	15067	15069	15266	15197	15002	15215	15193	15261	15231	15079	15082	15043	15207	15231	15118	15149	15112	15216	15025	15185	15136	15066	15262	15302	15310	15080	14965	15111	15205	15185	15173	15010	15016	15298	15020	15219	15101	15198	15178	15090	15054	15166	15009	15170	15106	15344	15143	15039	15164	15247	15162	15171	14989	15063	15066	15281	15142	15190	15113	15122	15145	15117	14995	15069	15129	15353	15348	14912	14982	15190	15101	15316	15115	15199	15069	15131	15057	15024	15165	14940	15040	15166	15150	15204	15211	15245	15205	15120	15240	15138	15082	15182	15155	15301	15155	15096	15210	15083	14894	15020	15389	15057	15234	15135	15186	15013	15071	15153	14997	15058	14997	15132	15006	14947	15171	15058	15197	14963	15156	15126	15174	15163	15145	15166	15098	15135	15215	15160	15176	15193	15109	15045	15086	15259	14962	15141	15158	15078
24841	21488	28788	28372	28981	30466	30604	28710	28171	28090	27937	27547	27944	27636	27494	27577	27627	27481	27293	27131	27374	27258	27155	27216	27196	27264	27388	27225	27227	27278	27234	27513	27177	27439	27381	27040	27252	27416	27324	27162	27303	27203	27162	27174	27292	27277	27414	27138	27361	27475	27128	27103	27408	27222	27219	27332	27280	27433	27416	27035	27055	27053	27469	27352	27228	27262	27063	27270	27226	27150	27039	27078	27188	27037	27216	27307	27271	27211	27309	27408	27177	27309	27299	27089	27096	27008	27106	27217	26891	27237	27160	27313	27063	27137	27183	27184	27250	27319	27231	27314	27226	26904	27071	27291	27247	27257	27181	26947	27283	27350	27372	27324	27342	27293	27110	27363	27231	27094	27182	26876	26989	27048	27165	27186	27150	27240	26932	26846	27202	27339	27081	27092	27341	27230	27090	27238	27315	27191	27254	27206	27478	27160	27229	27148	27260	27147	27363	27309	27110	27105	27031	27146	27319	27305	27409	27315	27372	27238	27217	27370	27289	27511	27178	26849	27412	26871	27181	27191	27330	27255	27191	26994	27250	27496	26947	27266	27080	26985	27189	26974	27299	27287	27326	26900	27246	27424	27334	27147	27111	27176	27373	27287	27385	27339	27051	27090	27172	27212	27375	27282	27400	27141	27206	27334	27062	26960	27041	27074	27037	27160	27110	26930	27250	27238	27113	26942	27117	26998	27111	27087	27021	27168	27124	26949	27064	27228	27056	27117	27283	27170	26923	27265	27101	27183	26885	27200	27007	27040	27060	27099	27228	27146	27338	27391	27534	27242	27193	27157	26617	27029	27373	27266	26870	27288	27224	27152	27385	27195	26933	27158	27073	27048	27120	27350	27199	27273	27406	27387	27287	27354	27435	27447	26904	27443	27183	27055	27276	27103	27379	27220	27107	26984	26941	27209	27245	27066	27318	27242	27063	26840	26972	26952	27202	27118	27101	27135	27298	26985	27300	27252	27342	27256	27122	27417	27476	27236	27094	27157	27277	27091	27207	27279	27333	26919	27047	27172	27099	27092	27122	27404	26994	27088	27231	27364	27243	27396	26972	27041	26973	27268	27150	27290	27460	27381	27287	26959	27448	27231	27274	26961	27274	27113	27205	27048	27272	27091	27199	27244	27176	27062	27108	27119	27226	27380	27006	27057	27156	27352	27119	27019	27071	27013	27197	27158	27054	27300	27397	27313	27349	27330	27174	27176	27235	27266	27107	27272	26868	27031	27182	27130	27123	27102	27334	27356	27350	27397	27470	27308	27254	27188	27164	26887	27132	26929	27126	27026	26982	26999	27132	27127	26920	26918	27323	27157	27104	27387	27049	27211	27312	27154	27079	27357	27196	26919	27162	27263	27253	27191	27167	27495	27222	27187	27127	27080	27200	27227	27323	27065	27229	26976	27050	27117	27068	27143	27170	27208	27233	27086	27232	27285	27164	27056	27296	27152	27080	27211	27147	27157	27052	27245	27001	27264	27113	27118	27477	27178	27223	27284	27487	27036	27095	27334	27299	27028	27146	27218	27174	27277	27157	26906	27241	26837	27037	27158	27175	27138	27207	27233	27015	27005	26986	27220	27154	27151	27176	27053	27001	26958	26951	26963	26871	27214	27118	27372	27099	27109	26989	27334	27136	27161	27152	26858	27299	27133	27200	27066	27195	27505	27333	27107	27134	27306	26992	27060	27243	27170	27324	27222	27089	26999	27400	27213	27164	26968	27280	27005	27332	27295	27258	27291	27355	27167	27207	27302	27397	27228	27209	27102	27164	27202	27284	27123	27334	27114	27408	27129	27138	27083	27192	27189	27083	27106	26923	27187	27039	27277	27327	27234	26907	27150	27134	27332	27417	26955	27085	27197	27163	27023	27295	26997	27302	27442	27094	27056	26981	27187	27582	27207	27221	27273	27099	27099	27073	27361	27341	27175	27349	27056	27130	27053	27352	27165	26922	27182	27138	27089	27252	27396	27072	27133	27244	27231	27112	27113	27342	27441	27289	27139	27150	27440	26968	27237	27369	27179	27105	27071	27321	27439	27240	27270	27274	27324	27212	26984	27100	27186	27124	27404	27361	27319	27264	27229	26981	27398	27200	27577	27225	27241	27067	27416	27321	27079	27237	27098	27259	27037	27081	27198	27190	26965	27114	27207	27155	27122	27284	27579	27400	27356	27362	27233	27232	27141	27146	27291	27157	27220	27030	27181	27156	27261	27354	27238	27032	27136	26926	27133	27073	27120	27304	27482	26995	27076	27268	27299	27390	27191	26846	27263	27256	27183	27239	27020	27212	26989	26928	27155	27378	27210	27133	27145	27173	27184	27330	27464	27410	27229	27121	27097	27177	27038	27168	27052	27205	26960	26981	27150	27107	27267	27132	27167	27229	27106	27279	27455	27048	27162	26979	27388	27024	27140	27235	27342	27157	27371	27280	27118	27416	27267	27346	27186	27377	27092	27248	27130	27031	27219	27001	27153	27172	27396	27325	27261	27054	27343	27471	27403	27512	27111	27292	27225	27141	27087	27235	27340	26997	27020	27223	27197	27275	26960	27137	27489	27266	27199	26908	26843	27122	27057	26974	27487	26867	27017	27290	27193	27342	26851	26888	27195	27320	27070	27103	27014	27028	27258	27086	26994	27243	27051	27218	27134	27042	26999	27325	27149	27179	27189	27061	27315	27290	27092	27205	27073	27149	27301	27271	27416	27099	27251	27262	26951	27112	27149	27306	26937	26959	27162	27166	27313	27123	27058	27127	27022	26888	27288	27447	27195	27279	27139	27033	27022	27282	27138	26923	27279	27015	27152	27159	26984	26958	27044	27459	27325	27264	27314	27345	27138	26980	26826	26981	27313	27286	27191	27255	27159	27251	27148	27176	27185	27331	27150	27104	27257	27086	27231	27269	27091	27128	27252	27326	27203	27043	27300	27309	27429	27377	27158	27258	27321	27031	27203	27310	27171	27311	27090	27084	27131	27410	27143	27227	27390	27138	27164	27197	27105	27370	27352	27216	27114	27349	27226	27357	27059	27246	27442	27217	27340	27248	27297	27310	27122	27141	27102	27287	27037	27182	27408	27339	26993	27300	27377	27279	27322	27291	27264	27274	27119	26984	27035	27269	27168	27280	27372	26873	27108	27318	27239	27121	27272	27023	27455	27221	27363	26936	27060	27091	27032	27318	27075	27072	27269	27375	27096	27021	27355	27133	26711	27116	27214	27420	27482	27315	27259	27191	27397	27033	27234	27056	27328	27292	27065	26991	27121	27408	27290	27091	26969	27027	26936	27334	27263	27007	27157	27175	27260	27223	27241	27214	27117	27218	27022	27213	27027	27192	27328	27333	27120	27309	27613	27174	27086	27114	27353	27167	27243	27277	27247	27138	27170	27332	27365	27136	27295	27263	27091	27603	27211	27199	27345	27227	27209	27369	27007	27173	27023	27312	27299	26991	27219	27290	27005	27334	27069	27091	27177	27139	27250	27185	27212	27113	27358	27312	27197	27182	27277	27368	27233	27366	27030	27159	27245	27057	26923	27077	27311	27012	26943	27351	27269	27355	27151	27244	27019	27023	27280	27099	27223	27204	27072	27314	27185	27242	27177	27272	27226	26968	27333	27492	27052	27069	27281	26711	27032	27295	27141	27386	27299	26991	26805	27140	27066	27339	27173	26996	27152	27181	27148	27015	27309	27050	26931	26928	27428	27243	27256	27097	27210	27188	27297	27248	27392	27365	27416	26943	27104	27062	27419	27206	27313	27424	27341	27385	27132	27300	27075	27114	27256	27211	27209	27297	27142	27122	27077	27462	27006	27156	27101	27288	27213	27395	27304	26912	26937	27388	27195	27485	27277	27305	27168	27118	27052	27271	27352	27215	27156	27343	27327	27205	27158	27138	26984	27295	27091	27191	27071	27068	27153	27320	27341	27345	27179	27241	27017	27275	26973	27332	27300	27033	27299	27338	27253	27383	27143	27124	27526	27076	27292	27482	27233	27098	26964	27365	27033	27100	27349	27405	27078	27244	27400	27332	27211	27444	27081	27217	27088	27027	27070	27186	27074	27322	26998	27127	27151	27413	27112	27397	27214	27160	27272	27167	27255	27336	27104	27216	27289	27282	27374	27234	27115	27389	26973	27473	26903	26815	27211	27207	27027	27334	27245	27426	27077	27131	27370	27164	27271	27215	27225	27061	27392	27147	27107	27360	27354	27137	27145	27256	27217	27300	26961	27343	27276	26939	27316	27114	27261	27035	27241	27267	27067	27235	27254	27210	27170	27078	26933	27190	27285	27119	27242	27305	27277	27286	27375	27402	27303	26931	26991	27354	27403	27427	27304	26990	27185	27080	27417	27318	27057	27173	27332	27287	27156	27387	27234	27163	27291	26962	27133	27111	27324	27143	27343	26996	27007	27202	27167	27027	27446	27375	27168	27182	27104	27233	27055	27396	27255	27254	26822	26939	27339	27110	27282	27394	27160	27160	27467	27138	26992	27141	27392	27071	27288	27232	27358	27143	27283	27259	27525	26867	27355	27236	27237	27394	27165	26861	27247	27460	27175	27264	27067	27353	27248	27137	27072	27082	27127	27344	27494	27291	27289	27187	27143	27050	27207	27321	27114	27111	27291	27343	27123	26974	27269	27332	27315	27275	27221	27276	27179	27200	27160	27164	27458	27254	27255	27234	27546	27185	27364	27370	27119	27141	27371	27117	27209	27134	27407	27142	27143	27286	27267	27313	27175	27166	27406	27220	27266	27380	27013	27165	27043	26991	27211	27156	27054	27521	27278	27319	27203	27037	27339	27065	27257	27341	26990	26948	26816	27156	27373	27188	27081	27301	27374	27128	27034	27256	27195	27191	27157	27180	27401	27338	27312	27096	27130	27243	27255	27388	26850	27363	27100	27097	27184	27163	27177	27157	27006	27449	27297	27077	27182	27394	27181	27298	27406	27198	27155	27435	27456	27269	27281	27078	27267	27025	27400	27162	27244	27332	27356	27047	27106	27302	27180	27109	27402	27647	27332	27123	27296	27012	27260	27132	27066	27136	27056	27324	27193	27235	27083	27007	27376	27198	27333	26965	27191	27103	27188	27590	27309	27243	27233	27452	27361	27140	26948	27245	26819	27501	27335
20105	35517	32710	24878	21303	19540	18292	17414	16928	16608	16350	16273	16054	15990	15948	15985	16030	15734	15941	15733	16004	15917	15668	15887	15902	15802	15742	15808	15776	15985	15813	15754	15761	15748	15820	15853	15895	15780	15777	15762	15793	15892	15763	15699	15749	16059	15857	15886	16000	15887	15676	15793	15997	15966	15800	15876	15901	16059	15714	15770	15911	15768	15768	15774	15808	15935	15706	15701	15747	15849	15758	15735	15743	15700	15823	15731	15835	15706	15766	15712	15675	15920	15661	15728	15624	15903	15748	15665	15878	15753	15694	15703	15737	15495	15671	15807	15761	15693	15831	15920	15790	15641	15688	15747	15873	15754	15576	15720	15730	15585	15892	15697	15724	15659	15880	15618	15774	15675	15780	15589	15770	15675	15713	15779	15807	15685	15983	15851	15614	15715	15715	15573	15564	15797	15712	15834	15711	15732	15845	15773	15698	15742	15757	15668	15635	15673	15651	15752	15774	15718	15593	15710	15725	15722	15889	15727	15714	15820	15711	15762	15652	15851	15712	15894	15804	15641	15758	15725	15769	15749	15735	15655	15723	15837	15804	15717	15793	15952	15761	15714	15645	15739	15690	15622	15752	15762	15697	15847	15679	15854	15788	15696	15670	15680	15689	15842	15726	15672	15781	15708	15921	15589	15637	15628	15670	15747	15795	15747	15561	15719	15464	15592	15628	15650	15746	15790	15710	15626	15641	15784	15506	15760	15838	15877	15884	15613	15703	15656	15736	15607	15665	15782	15505	15863	15691	15719	15654	15796	15755	15786	15700	15634	15595	15559	15674	15730	15550	15819	15694	15556	15774	15790	15767	15711	15649	15587	15681	15607	15718	15920	15663	15952	15422	15917	15609	15884	15781	15844	15617	15926	15739	15512	15792	15655	15604	15699	15872	15755	15756	15799	15726	15709	15825	15603	15834	15870	15724	15937	15635	15837	15764	15770	15626	15578	15730	15867	15659	15928	15644	15851	15749	15734	15582	15902	15794	15695	15580	15598	15705	16026	15658	15735	15523	15737	15916	15796	15686	15879	15567	15812	15699	15844	15646	15801	15771	15720	15721	15878	15666	15684	15796	15744	15590	15826	15561	15809	15679	15676	15585	15727	15762	15684	15635	15548	15582	15652	15888	15842	15727	15702	15560	15764	15560	15728	15844	15746	15842	15900	15665	15546	15796	15770	15772	15748	15783	15706	15812	15697	15756	15714	15762	15769	15664	15636	15676	15630	15982	15519	15807	15611	15615	15759	15773	15862	15727	15885	15732	15749	15586	15702	15724	15891	15771	15733	15564	15847	15610	15911	15754	15974	15734	15658	15835	15762	15700	15792	15857	15748	15762	15933	15918	15755	15724	15865	15635	15794	15788	15548	15797	15548	15641	15780	15661	15587	15800	15703	15856	15808	15796	15799	15669	15710	15889	15609	15701	15724	15851	15760	15830	15847	15742	15735	15722	15734	15728	15893	15750	15548	15857	15730	15830	15734	15711	15667	15661	15925	15550	15812	15705	15589	15847	15578	15798	15768	15847	15842	15810	15859	15702	15643	15809	15689	15650	15709	15551	15865	15667	15495	15896	15624	15920	15780	15750	15714	15565	15770	15782	15679	15731	15695	15737	15866	15771	15715	15683	15694	15629	15692	15863	15503	15703	15820	15776	15656	15807	15636	15862	15741	15715	15745	15864	15699	15701	15799	15710	15651	15724	15706	15787	15901	15669	15528	15888	15649	15880	15748	15782	15686	15725	15758	15704	15670	15649	15608	15773	15815	15644	15822	15703	15538	15775	15824	15648	15574	15751	15803	15679	15979	15776	15745	15690	15684	15821	15555	15749	15785	15777	15809	15589	15603	15799	15735	15729	15898	15681	15713	15679	15746	15642	15878	15595	15765	15718	15659	15791	15729	15630	15817	15896	15790	15853	15689	15635	15832	15917	15518	15790	15827	15954	15700	15636	15600	15754	15788	15618	15811	15642	15834	15807	15642	15815	15754	15723	15755	15832	15823	15762	15718	15705	15725	15769	15692	16003	15664	15637	15705	15816	15863	15784	15794	15828	15654	15791	15701	15768	15733	15736	15665	15607	15754	15641	15751	15650	15569	15713	15730	15708	15791	15712	15854	15859	15814	15609	15591	15920	15855	15691	15733	15764	15726	15749	15690	15823	15780	15696	15844	15889	15590	15593	15757	15972	15696	15713	15730	15830	15707	15701	15545	15860	15798	15724	15731	15703	15760	15700	15575	15771	15734	15652	15793	15843	15576	15627	15896	15835	15627	15905	15672	15819	15710	15810	15729	15771	15753	15878	15735	15682	15722	15644	15563	15756	15789	15721	15831	15830	16020	15708	15706	15711	15740	15850	15659	15718	15968	15731	15847	15568	15785	15750	15781	15822	15570	15764	15643	15793	15759	15547	15798	15709	15767	15582	15741	15792	15843	15767	15692	15784	15648	15714	15562	15749	15674	15801	15771	15669	15489	15888	15784	15870	15778	15630	15648	15789	15727	15723	15684	15792	15845	15690	15645	15819	15882	15631	15818	15561	15799	15785	15662	15709	15827	15709	15617	15705	15695	15695	15505	15611	15668	15852	15810	15622	15762	15669	15748	15704	15718	15834	15826	15673	15481	15968	15831	15723	15606	15661	15765	15610	15639	15805	15758	15861	15715	15799	15867	15722	15627	15895	15764	15660	15800	15829	15829	15673	15777	15683	15719	15842	15767	15806	15466	15749	15767	15611	15687	15690	15716	15666	15533	15679	15667	15787	15757	15721	15702	15661	15806	15725	15535	15585	15641	15622	15799	15714	15650	15562	15711	15756	15841	15837	15742	15609	15730	15717	15746	15802	15705	15683	15844	15736	15698	15807	15878	15774	15840	15881	15611	15702	15809	15740	15684	15788	15631	15784	15778	15626	15778	15764	15854	15605	15803	15683	15507	15726	15760	15625	15679	15760	15743	15659	15756	15694	15697	15668	15702	15698	15723	15802	15720	15897	15720	15725	15597	15661	15642	15756	15811	15805	15887	15934	15822	15677	15660	15711	15749	15581	15665	15662	15838	15639	15753	15713	15734	15785	15640	15723	15797	15781	15783	15759	15791	15574	15702	15732	15661	15623	15604	15632	15766	15744	15693	15550	15755	15509	15881	15836	15753	15870	15506	15776	15747	15743	15537	15792	15610	15710	15728	15574	15612	15793	15678	15749	15815	15599	15708	15783	15763	15496	15825	15576	15886	15737	15662	15693	15747	15744	15659	15792	15804	15787	15850	15651	15685	15808	15649	15857	15763	15625	15720	15336	15803	15898	15630	15663	15855	15645	15550	15714	15636	15563	15652	15814	15703	15791	15646	15653	15652	15832	15975	15595	15755	15737	15733	15712	15757	15545	15748	15579	15663	15827	15609	15789	15746	15781	15789	15671	15841	15776	15862	15591	15777	15739	15820	15636	15777	15655	15816	15766	15620	15687	15879	15731	15749	15673	15730	15766	15741	15822	15761	15635	15819	15767	15801	15827	15660	15675	15615	15752	15768	15710	15847	15765	15664	15792	15686	15765	15730	15661	15807	15779	15727	15756	15610	15759	15766	15788	15614	15686	15816	15546	15617	15794	15620	15772	15868	15997	15628	15730	15672	15907	15814	15821	15642	15500	15760	15744	15590	15723	15686	15785	15827	15919	15602	15842	15660	15687	15765	15745	15775	15552	15766	15654	15736	15874	15767	15679	15920	15636	15628	15686	15833	15668	15901	15611	15725	15687	15902	15833	15763	15639	15764	15606	15722	15760	15710	15757	15713	15771	15890	15751	15621	15780	15753	15704	15684	15678	15707	15605	15849	15724	15812	15687	15802	15882	15744	15647	15665	15607	15563	15867	15685	15906	15685	15904	15752	15869	15839	15610	15702	15768	15799	15782	15930	15667	15679	15721	15732	15782	15664	15828	15690	15568	15714	15547	15757	15548	15674	15769	15515	15795	15710	15741	15731	15797	15793	15752	15638	15733	15678	15764	15933	15718	15697	15644	15724	15768	15834	15842	15814	15796	15686	15678	15752	15800	15792	15874	15716	15704	15830	15779	15814	15793	15798	15757	15746	15669	15717	15815	15627	15525	15906	15747	15786	15800	15796	15708	15661	15734	15918	15680	15767	15862	15673	15774	15720	15723	15868	15767	15791	15733	15702	15792	15732	15665	15937	15815	15792	15615	15624	15868	15644	15675	15845	15809	15679	15544	15910	15913	15801	15796	15828	15685	15833	15712	15614	15821	15631	15735	15820	15794	15640	15736	15834	15602	15896	15637	15539	15698	15710	15719	15693	15793	15670	15620	15828	15703	15688	15785	15819	15703	15896	15619	15797	15795	15862	15779	15945	15732	15855	15719	15801	15864	15789	15871	15772	15587	15758	15689	15747	15672	15677	15661	15656	15919	15855	15839	15954	15872	15850	15829	15641	15747	15725	15881	15807	15591	15762	15594	15635	15706	15734	15600	15536	15726	15627	15715	15599	15745	15813	15770	15696	15756	15804	15697	15635	15963	15800	15900	15767	15679	15628	15870	15615	15800	15602	15807	15666	15891	15609	15721	15826	15584	15795	15738	15682	15685	15723	15700	15684	15495	15831	15640	15783	15628	15817	15646	15604	15625	15873	15801	15717	15944	15684	15655	15831	15683	15819	15806	15684	15763	15885	15578	15743	15747	15781	15753	15656	15665	15478	15706	15821	15541	15796	15626	15695	15576	15856	15667	15506	15789	15614	15759	15691	15498	15733	15563	15811	15706	15735	15943	15706	15737	15791	15726	15614	15721	15630	15892	15726	15822	15678	15767	15537	15673	15813	15732	15650	15646	15742	15683	15743	15814	15556	15566	15654	15794	15820	15639	15820	15606	15620	15788	15566	15600	15732	15780	15850	15742	15619	15808	15797	15680	15670	15714	15695	15608	15651	15801	15735	15836	15831	15762	15464	15638	15717	15654	15735	15754	15805	15745	15878	15719	15815	15710	15796	15975	15744	15642	15590	15792	15805	15529	15767	15844	15609	15806	15739	15842	15668	15834	15780	15733	15813	15917	15736	15812	15608	15755	15867	15942	15672	15829	15645	15661	15610	15898	15512	15827	15496	15640	15729	15633	15734	15691	15924	15809	15748
23069	21431	28773	25997	27847	32971	34636	31589	30298	30302	29939	29600	29381	29201	29052	29180	28849	28781	28749	29075	28681	28736	28634	28781	28912	28658	28615	28516	29107	28708	28991	28899	28740	28750	28882	28777	28785	28567	28900	28848	28715	28892	28847	28667	28549	28759	28640	28586	28624	28539	28702	28741	29217	28952	28643	28655	28574	28363	28640	28498	28571	28626	28925	28587	28437	28418	28461	28714	28564	28421	28476	28880	28615	28475	28518	28498	28480	28583	28687	28665	28809	28427	28465	28766	28627	28659	28811	28452	28365	28533	28521	28458	28577	28459	28639	28894	28663	28467	28296	28524	28406	28428	28452	28493	28359	28338	28332	28595	28495	28547	28475	28383	28664	28598	28751	28459	28561	28826	28540	28484	28622	28560	28722	28671	28493	28514	28590	28429	28584	28328	28420	28392	28396	28661	28599	28458	28322	28566	28580	28555	28405	28470	28491	28705	28550	28593	28507	28353	28468	28372	28438	28649	28401	28264	28540	28580	28529	28615	28562	28377	28303	28282	28508	28595	28666	28224	28832	28501	28350	28577	28422	28360	28393	28243	28731	28399	28657	28794	28553	28583	28423	28410	28525	28486	28743	28276	28758	28401	28488	28528	28529	28288	28819	28394	28457	28704	28376	28386	28548	28395	28617	28262	28764	28449	28542	28425	28699	28679	28518	28334	28519	28464	28525	28401	28299	28278	28422	28692	28521	28710	28733	28633	28619	28824	28359	28563	28519	28520	28959	28465	28521	28612	28371	28556	28558	28563	28442	28616	28676	28388	28541	28570	28447	28452	28447	28526	28666	28556	28356	28441	28448	28542	28475	28766	28551	28592	28561	28452	28700	28626	28777	28398	28596	28547	28617	28774	28654	28643	28500	28450	28736	28482	28609	28495	28564	28489	28532	28510	28430	28547	28572	28534	28414	28613	28559	28623	28801	28461	28386	28667	28524	28396	28241	28398	28661	28775	28483	28376	28477	28355	28817	28579	28403	28733	28480	28645	28591	28648	28692	28442	28634	28646	28623	28723	28456	28252	28504	28454	28281	28458	28280	28614	28800	28693	28372	28547	28727	28560	28689	28394	28327	28508	28442	28441	28759	28426	28329	28430	28669	28744	28639	28186	28279	28588	28663	28568	28374	28469	28403	28572	28573	28516	28613	28675	28393	28661	28468	28430	28427	28721	28533	28331	28503	28645	28508	28634	28367	28307	28442	28534	28546	28522	28585	28368	28491	28213	28389	28473	28382	28139	28597	28555	28386	28782	28585	28581	28657	28388	28492	28761	28792	28545	28507	28609	28474	28369	28674	28485	28566	28816	28706	28734	28426	28584	28611	28462	28610	28488	28287	28416	28739	28588	28541	28345	28459	28435	28778	28619	28514	28413	28753	28732	28389	28381	28490	28682	28521	28474	28484	28669	28550	28336	28395	28557	28722	28510	28252	28657	28496	28506	28514	28504	28522	28444	28507	28624	28566	28272	28445	28513	28658	28487	28836	28623	28587	28506	28468	28401	28481	28705	28623	28660	28601	28620	28475	28379	28487	28605	28565	28344	28584	28512	28400	28728	28611	28467	28521	28487	28789	28594	28543	28576	28485	28590	28618	28354	28626	28387	28444	28617	28671	28675	28811	28422	28573	28615	28744	28139	28522	28669	28625	28610	28568	28686	28413	28509	28579	28592	28329	28519	28591	28229	28514	28591	28540	28269	28523	28467	28612	28438	28635	28627	28759	28516	28415	28665	28472	28513	28497	28551	28312	28547	28749	28642	28456	28723	28651	28458	28456	28467	28530	28747	28651	28712	28564	28761	28629	28556	28615	28648	28639	28441	28812	28544	28427	28375	28708	28401	28362	28447	28658	28545	28636	28343	28438	28488	28587	28476	28386	28411	28966	28359	28496	28425	28579	28412	28588	28283	28489	28753	28721	28723	28897	28235	28504	28753	28647	28580	28235	28482	28702	28634	28826	28477	28606	28554	28518	28670	28486	28375	28728	28432	28619	28516	28506	28752	28512	28640	28721	28750	28427	28816	28568	28552	28617	28529	28961	28535	28600	28548	28444	28400	28383	28706	28411	28330	28492	28947	28697	28591	28641	28346	28429	28857	28591	28409	28710	28361	28617	28591	28613	28648	28581	28495	28554	28463	28603	28448	28634	28531	28429	28569	28604	28459	28737	28688	28355	28333	28606	28795	28577	28584	28726	28539	28480	28510	28510	28506	28627	28491	28468	28387	28466	28737	28340	28601	28627	28694	28453	28652	28732	28562	28569	28452	28599	28557	28501	28450	28341	28764	28499	28629	28385	28737	28553	28492	28570	28431	28458	28236	28475	28623	28542	28614	28523	28292	28326	28567	28588	28670	28690	28475	28432	28629	28544	28590	28660	28536	28735	28473	28365	28586	28361	28313	28461	28299	28507	28702	28649	28483	28482	28474	28473	28638	28336	28541	28576	28828	28439	28370	28515	28543	28453	28367	28718	28379	28853	28743	28342	28635	28494	29009	28685	28555	28733	28699	28825	28459	28678	28457	28339	28432	28444	28637	28462	28699	28574	28586	28705	28536	28546	28642	28676	28352	28392	28660	28501	28644	28464	28244	28436	28376	28751	28383	28571	28382	28557	28414	28316	28321	28537	28558	28622	28518	28427	28493	28433	28587	28916	28235	28689	28607	28611	28439	28400	28559	28665	28407	28445	28787	28751	28633	28626	28528	28523	28357	28628	28479	28444	28329	28515	28598	28646	28161	28403	28822	28678	28466	28533	28535	28615	28599	28490	28357	28447	28569	28445	28533	28638	28451	28464	28484	28701	28564	28444	28562	28641	28581	28291	28447	28631	28594	28481	28592	28606	28684	28675	28630	28955	28531	28578	28584	28496	28614	28615	28424	28396	28529	28652	28587	28557	28345	28705	28610	28369	28460	28471	28368	28698	28500	28558	28614	28263	28460	28561	28455	28370	28706	28430	28691	28516	28547	28580	28321	28465	28702	28348	28535	28546	28386	28284	28243	28333	28616	28431	28044	28457	28546	28697	28726	28564	28635	28353	28547	28445	28719	28534	28360	28152	28504	28788	28446	28660	28476	28370	28505	28263	28404	28443	28546	28526	28676	28485	28465	28475	28427	28525	28361	28546	28410	28268	28683	28347	28584	28668	28731	28590	28627	28689	28646	28430	28296	28329	28519	28510	28455	28427	28623	28251	28328	28536	28662	28652	28522	28552	28641	28426	28633	28519	28615	28379	28628	28455	28463	28570	28669	28515	28297	28652	28365	28212	28527	28793	28484	28369	28400	28731	28336	28793	28503	28508	28530	28355	28702	28607	28394	28285	28297	28571	28690	28508	28440	28425	28542	28554	28587	28788	28673	28734	28491	28699	28454	28544	28575	28678	28420	28655	28584	28544	28537	28578	28439	28430	28668	28660	28229	28376	28674	28469	28558	28488	28581	28451	28465	28494	28415	28479	28499	28533	28289	28341	28560	28764	28564	28398	28450	28559	28526	28669	28593	28545	28354	28436	28440	28396	28494	28929	28393	28673	28353	28345	28634	28492	28641	28773	28388	28575	28565	28678	28590	28590	28501	28530	28595	28335	28538	28696	28483	28679	28330	28386	28634	28432	28611	28419	28537	28477	28582	28560	28605	28334	28649	28471	28655	28500	28396	28453	28505	28319	28712	28579	28461	28511	28586	28524	28783	28674	28412	28503	28425	28466	28513	28482	28618	28601	28580	28238	28344	28744	28387	28379	28693	28295	28497	28407	28480	28574	28691	28742	28574	28563	28519	28573	28411	28545	28437	28248	28469	28409	28518	28651	28539	28650	28313	28335	28481	28694	28622	28489	28661	28472	28496	28643	28640	28646	28415	28486	28629	28542	28109	28347	28218	28530	28417	28599	28596	28488	28292	28495	28503	28734	28296	28543	28481	28571	28365	28166	28482	28728	28563	28553	28509	28441	28521	28657	28736	28452	28540	28435	28500	28611	28604	28368	28539	28435	28495	28453	28474	28564	28259	28824	28362	28405	28455	28540	28354	28478	28327	28483	28491	28621	28667	28566	28620	28511	28261	28492	28277	28335	28457	28501	28476	28279	28753	28773	28829	28536	28461	28637	28721	28407	28315	28320	28513	28788	28680	28382	28384	28418	28554	28558	28512	28280	28765	28723	28523	28508	28345	28539	28672	28653	28146	28593	28592	28715	28660	28672	28478	28680	28505	28569	28513	28766	28507	28492	28391	28421	28436	28546	28245	28289	28509	28438	28507	28452	28588	28728	28587	28418	28650	28719	28510	28347	28604	28481	28523	28635	28231	28606	28333	28664	28505	28555	28564	28342	28530	28752	28661	28454	28466	28376	28558	28681	28464	28732	28603	28635	28330	28698	28533	28698	28455	28462	28531	28526	28510	28253	28314	28357	28384	28528	28751	28608	28434	28584	28813	28291	28557	28567	28475	28599	28405	28690	28653	28796	28565	28538	28281	28595	28655	28692	28908	28595	28500	28578	28424	28170	28681	28747	28635	28362	28513	28518	28184	28569	28231	28627	28535	28829	28198	28662	28460	28512	28535	28715	28344	28658	28566	28645	28222	28409	28520	28490	28518	28339	28514	28469	28520	28432	28638	28575	28490	28600	28616	28508	28779	28787	28538	28604	28736	28643	28306	28450	28322	28361	28796	28381	28376	28508	28291	28372	28374	28305	28357	28437	28549	28564	28483	28723	28697	28290	28526	28473	28770	28660	28566	28611	28457	28629	28398	28443	28441	28680	28686	28564	28821	28665	28529	28242	28270	28127	28138	28585	28521	28709	28553	28717	28632	28392	28607	28380	28476	28702	28667	28632	28366	28777	28598	28426	28504	28597	28439	28590	28540	28569	28447	28714	28567	28624	28422	28798	28566	28653	28484	28900	28636	28700	28545	28631	28511	28437	28613	28485	28513	28313	28639	28780	28579	28690	28752	28661	28382	28578	28503	28680	28676	28651	28546	28297	28381	28497	28581	28250	28398	28425	28423	28698	28468	28395	28289	28449	28556	28483	28595	28627	28519	28693	28361	28493	28548	28563	28331	28343	28624	28390	28391	28401	28468	28282	28511	28563	28537	28384	28516	28606	28579	28659	28584	28623	28479	28571	28870	28634	28696	28472	28514
23619	45316	41122	31689	26343	23552	21013	19605	18657	17860	17605	17377	17192	16991	17102	16826	16742	16697	16727	16582	16559	16635	16626	16709	16489	16594	16517	16605	16524	16537	16528	16494	16546	16495	16530	16591	16397	16548	16482	16527	16520	16675	16559	16648	16528	16513	16484	16657	16560	16487	16521	16544	17167	16864	16424	16561	16417	16419	16616	16541	16658	16448	16292	16448	16466	16292	16515	16459	16254	16448	16298	16413	16438	16324	16391	16369	16379	16367	16422	16512	16572	16466	16594	16252	16361	16507	16446	16202	16397	16398	16293	16385	16262	16354	16469	16435	16214	16463	16362	16440	16442	16244	16307	16327	16452	16455	16479	16550	16392	16384	16229	16382	16260	16423	16256	16292	16309	16246	16313	16358	16261	16393	16485	16464	16515	16335	16216	16364	16329	16397	16327	16229	16227	16275	16570	16491	16434	16373	16346	16496	16473	16430	16350	16472	16304	16311	16311	16427	16298	16345	16276	16250	16329	16580	16395	16305	16364	16309	16318	16560	16659	16353	16554	16291	16522	16386	16418	16499	16435	16356	16497	16573	16286	16504	16296	16265	16349	16267	16447	16331	16513	16354	16674	16399	16428	16368	16381	16584	16203	16409	16491	16297	16317	16368	16542	16626	16242	16406	16378	16362	16602	16377	16420	16354	16312	16340	16434	16504	16322	16412	16542	16550	16510	16340	16302	16469	16391	16134	16483	16457	16259	16428	16197	16466	16267	16409	16340	16383	16300	16148	16357	16448	16394	16396	16322	16245	16394	16319	16405	16339	16346	16319	16404	16560	16376	16421	16279	16396	16611	16262	16532	16124	16360	16186	16316	16573	16241	16456	16287	16482	16407	16433	16430	16598	16437	16391	16238	16461	16516	16250	16294	16484	16437	16325	16476	16565	16342	16444	16461	16499	16267	16494	16326	16447	16376	16273	16354	16292	16396	16396	16499	16301	16449	16311	16254	16388	16349	16316	16530	16350	16450	16470	16439	16311	16376	16374	16431	16355	16476	16480	16335	16089	16360	16525	16477	16455	16377	16458	16369	16530	16543	16387	16412	16171	16430	16303	16451	16496	16311	16275	16371	16477	16427	16355	16327	16481	16384	16455	16296	16280	16525	16367	16413	16394	16358	16347	16586	16560	16167	16336	16232	16315	16401	16356	16382	16498	16367	16350	16514	16379	16465	16263	16481	16299	16515	16285	16419	16333	16467	16453	16440	16454	16412	16463	16396	16403	16513	16340	16369	16406	16464	16514	16382	16624	16484	16388	16334	16545	16344	16393	16417	16349	16394	16214	16298	16423	16476	16414	16251	16327	16455	16425	16537	16467	16322	16357	16355	16514	16396	16439	16409	16227	16357	16303	16358	16271	16608	16415	16320	16249	16288	16501	16349	16287	16306	16521	16396	16287	16569	16326	16430	16277	16297	16388	16288	16411	16450	16548	16454	16585	16606	16464	16464	16387	16427	16540	16338	16445	16325	16519	16332	16309	16409	16215	16413	16468	16472	16317	16385	16330	16482	16631	16118	16258	16285	16189	16324	16356	16431	16377	16240	16454	16528	16372	16458	16606	16420	16480	16117	16419	16281	16356	16377	16447	16277	16256	16377	16263	16412	16264	16559	16238	16443	16378	16273	16413	16472	16650	16500	16427	16391	16447	16440	16325	16340	16427	16307	16309	16310	16535	16432	16416	16305	16490	16351	16355	16196	16391	16447	16375	16376	16397	16486	16232	16364	16314	16353	16317	16254	16237	16450	16384	16258	16416	16453	16250	16246	16538	16498	16281	16306	16434	16320	16313	16337	16188	16283	16390	16448	16440	16517	16444	16505	16291	16521	16295	16384	16394	16119	16340	16403	16432	16338	16501	16434	16395	16317	16456	16449	16471	16318	16573	16441	16229	16298	16266	16462	16534	16360	16252	16370	16361	16466	16414	16272	16336	16301	16506	16565	16636	16396	16396	16406	16452	16418	16428	16443	16516	16252	16454	16304	16385	16437	16435	16531	16536	16365	16379	16265	16491	16170	16383	16379	16258	16294	16257	16629	16354	16473	16512	16485	16223	16402	16509	16523	16252	16346	16438	16242	16296	16620	16455	16582	16354	16455	16394	16515	16324	16389	16253	16251	16307	16436	16503	16366	16300	16215	16476	16378	16419	16426	16506	16496	16448	16242	16302	16373	16463	16326	16290	16431	16451	16293	16449	16313	16341	16451	16465	16439	16441	16486	16201	16402	16500	16323	16375	16387	16434	16232	16418	16356	16291	16385	16293	16315	16371	16315	16426	16302	16266	16319	16383	16434	16348	16431	16220	16393	16342	16364	16449	16308	16303	16372	16524	16243	16394	16405	16327	16371	16336	16533	16388	16506	16277	16404	16602	16439	16469	16454	16482	16319	16287	16498	16424	16359	16192	16321	16349	16454	16272	16466	16377	16442	16489	16294	16596	16516	16263	16330	16456	16414	16450	16534	16561	16475	16208	16382	16481	16443	16358	16363	16459	16402	16312	16228	16337	16265	16332	16490	16275	16480	16376	16549	16154	16424	16429	16324	16475	16319	16499	16391	16461	16295	16455	16344	16469	16617	16469	16432	16438	16364	16415	16268	16366	16018	16248	16626	16248	16524	16487	16219	16322	16413	16394	16399	16447	16330	16535	16359	16346	16409	16202	16073	16362	16308	16457	16143	16351	16462	16257	16413	16407	16387	16366	16480	16211	16300	16282	16216	16392	16496	16381	16545	16340	16307	16364	16542	16473	16399	16467	16547	16435	16480	16459	16325	16403	16494	16188	16327	16387	16326	16641	16275	16262	16291	16448	16182	16477	16326	16398	16342	16366	16308	16404	16518	16263	16210	16514	16421	16246	16299	16451	16379	16443	16442	16344	16402	16373	16508	16366	16279	16417	16213	16415	16537	16267	16378	16451	16451	16363	16178	16323	16552	16289	16515	16275	16280	16153	16383	16410	16273	16339	16349	16245	16424	16525	16315	16151	16348	16511	16318	16391	16209	16373	16401	16458	16286	16370	16468	16413	16451	16647	16458	16461	16296	16232	16352	16404	16420	16493	16308	16473	16313	16615	16483	16361	16433	16534	16583	16341	16333	16389	16409	16336	16520	16485	16469	16234	16441	16365	16278	16316	16253	16300	16465	16358	16420	16298	16225	16563	16431	16579	16250	16296	16400	16284	16600	16328	16394	16459	16381	16303	16317	16432	16438	16435	16259	16635	16396	16262	16359	16374	16394	16317	16476	16471	16536	16160	16548	16332	16388	16346	16449	16522	16427	16326	16448	16349	16447	16488	16542	16331	16381	16356	16319	16424	16412	16441	16401	16328	16574	16486	16398	16482	16488	16395	16444	16423	16480	16407	16410	16300	16485	16396	16348	16605	16272	16363	16510	16421	16653	16455	16445	16288	16476	16472	16315	16502	16485	16522	16350	16568	16464	16332	16225	16359	16192	16448	16357	16375	16137	16439	16357	16388	16308	16420	16431	16437	16378	16452	16275	16171	16443	16404	16421	16585	16545	16468	16443	16548	16440	16363	16403	16467	16487	16334	16334	16199	16386	16533	16332	16350	16370	16450	16362	16344	16424	16361	16300	16272	16670	16564	16317	16212	16394	16319	16309	16319	16381	16494	16274	16383	16391	16560	16364	16380	16475	16398	16303	16529	16394	16319	16419	16328	16537	16278	16326	16516	16487	16403	16379	16448	16539	16305	16486	16344	16204	16542	16320	16543	16219	16205	16379	16382	16259	16421	16333	16459	16475	16309	16247	16469	16313	16453	16368	16441	16426	16455	16265	16340	16434	16409	16362	16556	16518	16368	16316	16434	16452	16320	16172	16356	16223	16167	16411	16488	16443	16527	16278	16553	16532	16396	16372	16356	16412	16144	16493	16394	16420	16302	16256	16226	16385	16510	16302	16244	16421	16398	16371	16442	16551	16073	16539	16458	16157	16402	16415	16329	16594	16405	16307	16555	16278	16245	16352	16527	16450	16443	16445	16451	16539	16389	16410	16563	16169	16304	16335	16446	16301	16471	16248	16261	16288	16414	16333	16325	16520	16363	16343	16495	16390	16425	16444	16562	16352	16493	16433	16293	16269	16346	16294	16398	16309	16349	16486	16433	16410	16368	16374	16583	16311	16509	16303	16431	16297	16261	16350	16402	16322	16495	16381	16203	16437	16297	16443	16262	16456	16513	16487	16443	16625	16395	16418	16369	16429	16403	16318	16271	16289	16396	16300	16229	16503	16498	16289	16366	16272	16398	16346	16502	16472	16245	16390	16303	16389	16499	16229	16359	16217	16384	16433	16538	16399	16245	16352	16201	16431	16388	16321	16261	16410	16180	16391	16275	16429	16347	16524	16359	16416	16302	16291	16405	16333	16430	16369	16401	16397	16353	16341	16591	16436	16128	16259	16172	16480	16305	16492	16213	16414	16558	16365	16427	16512	16347	16248	16524	16432	16422	16357	16332	16454	16298	16659	16464	16220	16539	16253	16319	16310	16329	16329	16492	16443	16336	16352	16538	16482	16554	16387	16337	16356	16285	16410	16468	16300	16297	16285	16575	16382	16259	16389	16395	16332	16389	16256	16432	16533	16308	16284	16322	16281	16378	16356	16365	16399	16315	16419	16180	16468	16302	16373	16262	16450	16333	16314	16407	16383	16253	16363	16288	16318	16453	16344	16309	16519	16307	16313	16507	16491	16518	16272	16464	16399	16287	16560	16414	16403	16326	16383	16245	16349	16271	16371	16603	16434	16307	16290	16427	16354	16546	16273	16258	16428	16256	16293	16248	16306	16473	16252	16450	16514	16312	16410	16377	16368	16439	16378	16394	16350	16397	16302	16441	16245	16403	16401	16383	16386	16223	16207	16261	16434	16282	16374	16456	16254	16224	16464	16452	16431	16510	16127	16487	16469	16378	16429	16511	16489	16445	16350	16493	16419	16474	16205	16419	16370	16476	16331	16370	16468	16285	16225	16532	16355	16284	16468	16442	16577	16426	16402	16412	16126	16158	16256	16230	16479	16306	16367	16222	16462	16111	16372	16470	16366	16447	16324	16293	16542	16510	16454	16346	16484	16294	16406	16297	16470	16380	16553	16385	16295	16473	16250	16442	16197	16391	16467	16244
32678	29074	34469	33014	29796	29206	29088	28562	28550	28163	28374	28308	28190	28247	27946	28185	28401	28208	28156	28350	28050	28172	28218	28115	28211	28108	28093	28081	28462	28120	28076	28093	28021	28018	28387	28125	28193	27919	28026	28134	28052	28082	28133	28032	28297	28111	28095	28261	28117	27926	28337	28375	28118	28141	28226	28171	28187	28250	28143	27970	28045	28253	28300	27637	28097	28299	28082	28044	28018	28187	27875	28004	28146	28000	27887	28086	28220	28046	28234	28132	28116	28320	28160	27860	28133	28089	27985	28105	28051	27935	27897	28311	28202	28141	28068	27995	28038	27930	28278	28147	28151	28094	27943	28097	28182	27969	27973	28135	28175	28140	28112	28012	28033	28144	28189	28136	28206	28073	28079	28174	27920	28224	28159	28245	28013	28267	27940	27922	27983	28300	28372	27922	28006	28241	28085	28085	28177	28039	28123	28096	28022	28168	27954	28101	28069	27952	28043	28219	28320	28134	27826	27864	28055	28027	28032	28198	28096	28103	28120	27678	28041	28280	27947	28044	28052	28285	28202	28270	28170	28131	28052	27971	28143	27834	28184	28137	28023	27954	28077	28151	28208	28001	28000	28005	27863	28072	28114	28154	28144	28170	28192	27990	27990	28140	28229	28164	28157	27972	28189	28128	28111	28028	28302	28008	28305	28261	28210	28267	28035	27910	28026	28096	28187	27710	28093	28143	27910	27861	28025	27944	28014	28028	28092	28033	28015	28074	28206	28110	28247	28207	27890	28113	28112	27991	27955	28157	28008	27792	28031	28150	28175	28077	27989	27969	28251	28146	28031	27989	27926	28004	27982	28013	28145	27682	27906	28196	27982	28202	28188	28130	28245	28125	28221	28059	28224	27911	28277	27835	28130	28285	27919	28018	28111	28130	27939	28126	28006	28038	28380	28217	27981	27959	28049	28046	28064	28066	28172	28115	28029	28087	28035	27940	28092	27989	28190	28021	28093	27837	28175	28162	28111	27860	28126	27935	27953	28050	28139	28161	28220	28217	28047	28031	28107	28147	28044	27955	28117	28388	27998	28065	28135	28145	28240	27916	28248	27947	28053	28044	27930	28095	28037	27979	27973	28089	27999	27847	28062	27758	27927	27936	28157	28283	27964	28004	28004	27934	28240	28150	28206	28436	28268	28309	28230	28156	28010	27972	28181	28118	28321	28124	28225	27801	27898	28083	28027	27992	28024	28113	28022	28108	28092	28081	27989	28207	28089	28204	27980	28174	27921	27944	28333	28077	28150	28015	28172	28136	28091	28159	28204	28059	27879	28290	28226	28038	28130	28121	28272	27963	28188	27882	28059	28044	27950	28102	28000	28121	27824	28161	28110	28049	28188	28064	28166	27843	28276	28281	28235	27927	28013	28040	28164	27980	28025	28278	28223	27977	28127	27877	28163	28259	28356	27958	28096	28207	28177	28197	28050	27890	28006	28072	27975	27984	28054	28066	27865	28113	28035	28041	28055	27988	28329	27928	28034	27982	28251	28005	28244	27983	27853	28276	27846	28184	27989	28231	28246	28110	28307	28162	28142	28203	28150	28185	28308	28272	28227	27964	27926	28049	28281	28069	27958	28013	27828	27912	28237	28067	28253	27882	28137	28041	28188	28099	28078	28122	27707	28121	28325	28134	28076	28293	27882	27801	28038	28275	28231	27690	28113	28100	27785	28347	28055	28245	27990	27853	28234	28487	28161	28126	28405	28141	28155	27958	28134	28295	28435	27983	28351	28164	27876	27962	28026	28179	28163	28389	28222	28052	28271	27727	28096	28094	28154	28115	28218	28149	28364	28006	28073	28071	27899	28044	28090	28137	27731	27982	28093	28009	28131	28185	28154	28167	28155	28076	28217	28213	27907	27963	28287	27801	28025	27825	28021	28020	27922	28077	28177	28281	28024	28089	28126	28211	27973	27866	28240	28127	28254	28159	27975	28064	28100	27940	27953	28196	28246	28319	28309	28383	28092	28308	28156	27931	27905	27946	28086	28100	28067	28051	28187	27776	27885	28048	28345	28329	28319	27787	28392	28115	27815	27969	27944	28113	28218	28110	28135	28005	27983	28082	27953	28050	28320	27893	28138	27917	27908	27978	28342	28062	28100	28399	28226	27969	28067	27857	27891	27942	28038	28021	28159	27856	28167	28017	27941	27800	27947	28002	28001	27904	28048	28052	28219	28105	28381	28130	28288	28127	27990	28131	27952	28016	28081	28012	28213	28059	28177	27909	28075	27905	27968	28216	28105	27992	27967	27784	28304	28086	27885	28222	27998	28178	28209	28228	28045	28050	28224	27914	28032	28093	28156	28223	28056	27721	28147	28071	28103	28205	27916	27974	27851	27960	28147	27926	27711	27989	27802	28009	27961	28164	27981	27593	27980	27881	27825	27818	28041	27851	28052	28015	28206	27912	28251	27954	28235	28060	28114	28049	27973	28083	27789	27819	28187	28120	28135	27995	27943	28014	27973	28235	27881	27947	28167	28259	28259	28280	28297	28219	28364	28014	28063	28219	27882	28058	28022	28143	28123	27951	28192	27986	27926	27887	28113	28097	28096	28066	27978	27808	27966	28014	27752	28002	27810	28132	27804	28144	28135	28116	27974	28227	27989	27953	27893	27887	27811	28117	27993	28059	28446	28241	28196	28151	28253	27875	27948	28084	27965	28123	28226	28004	28272	28090	28230	27878	28020	27923	28131	28197	28051	28181	27971	28146	28247	28064	27829	28161	28061	28221	28064	28162	28099	28353	28307	27811	27972	28046	28262	28202	27910	27916	28281	28195	28165	28033	28085	28196	28097	28042	28177	27973	28116	27925	28001	28075	28178	28063	28041	28320	28030	28129	28179	27963	27997	28171	27958	28063	28293	28012	28056	28136	27860	27957	28061	28108	28161	28045	28133	28077	28174	28190	28102	27952	28209	28261	27885	28061	28064	27892	27747	27858	28071	27765	27953	28151	28017	28174	27865	28025	28118	28103	27982	28188	28266	28153	27966	27783	28181	28112	27952	28034	28139	28020	27995	27969	27872	28124	28129	28192	28069	28088	28049	28103	27834	28241	28201	28209	28275	28307	28266	28419	28171	28203	28049	27997	28066	27984	28262	27860	28232	27982	28339	28089	27692	28003	28105	28070	28036	28139	27932	28107	28021	28085	27960	27958	28099	28348	27935	28209	28210	28082	28044	28151	28093	28324	28267	28263	28143	28160	28360	28077	28082	28250	28105	28083	27842	28310	27944	28108	28247	28403	28052	27846	28236	27857	28084	27866	28136	28034	28149	27942	28012	28085	28116	28005	28110	28107	27904	28026	27937	28275	28283	28249	28440	28075	28050	28222	27991	28108	28022	27931	27927	27978	27959	28209	28294	27963	28067	27968	28160	27870	28147	28216	28167	28200	28126	28140	27847	28159	27978	27835	28200	28345	28199	27982	28012	28089	28084	28192	27983	28066	27843	27934	28211	28125	28164	28179	28112	28362	28263	28152	28228	28129	28040	28060	28040	28140	27943	28034	28121	27931	28223	28220	27892	27883	27899	27882	28254	28245	28044	28250	27883	28002	28045	28139	28052	28150	28215	28145	27933	28260	28149	27890	28090	28051	28059	28075	28131	28190	28031	28000	28287	28158	28093	28164	28198	27932	28271	28138	28373	27971	27999	27959	28197	28151	28127	28282	27985	28147	28003	28279	28104	27997	27934	28116	28199	28166	27828	27914	27989	28108	28275	27960	28232	28029	28208	28061	27910	28036	28301	28364	28266	28069	28139	27965	27979	28239	27981	28018	27927	28177	28042	28157	27887	28044	27945	27907	27809	28217	27976	28024	27874	28219	28105	27960	28028	28127	28146	27874	27958	28144	27989	27715	28106	28104	28204	28145	28117	28213	28162	28109	28321	27964	28170	28079	27841	27859	28012	28219	28293	28067	27887	27961	28028	28289	28020	28195	28078	27853	28088	27957	27835	27919	27975	28062	27969	28281	28097	27843	28196	28072	27955	27977	28094	28313	28252	28148	28208	27977	28176	27964	28296	27940	28109	28076	28350	28062	28086	27776	28077	28049	28324	28146	28212	28341	28103	28101	27950	28072	27968	28141	27856	28163	28092	28383	27891	28216	27884	28084	27981	27985	28104	28019	28015	27888	28216	28158	27805	27908	28322	28075	28043	28433	28019	28102	27985	27975	28194	27885	28007	28119	28355	28239	28063	28297	28248	28298	27978	28126	28050	28206	28355	28123	28133	27992	27949	27980	28176	28243	28350	28240	28066	28017	28201	28064	28030	27817	28292	28236	28025	28163	28110	28095	27978	27838	28040	28132	28320	28233	28106	28156	28120	28255	27896	28059	27870	28308	28180	28180	28198	27974	28385	28010	28273	28212	28273	28038	28224	28155	28009	27805	28224	28051	28150	28318	28373	28210	28354	28018	28012	28080	28087	28340	28233	28016	27903	27822	28100	28065	28062	28206	28178	28078	28404	28131	28093	28153	28173	28053	28125	28032	27983	28103	28240	28207	28019	27882	28013	28090	28216	28047	28058	27839	28327	28020	28351	28143	28090	28056	27805	28148	28058	28054	27995	28095	28125	28240	28073	28323	28155	27882	28176	28027	28097	27850	27942	27969	28266	28117	28277	27934	28016	27854	27856	28277	28236	27914	28041	28276	28182	28270	28035	28301	28044	28341	28046	27988	28224	28097	28185	28322	28123	28234	28203	27991	28267	28177	27995	28174	27846	27899	28097	28159	28063	27969	28144	28036	28264	28156	27921	28077	27795	27832	28139	28090	28280	28059	28094	28080	28084	28061	28076	28248	27977	27946	28061	27993	28139	28049	28242	28055	28170	28017	28029	28150	28031	28041	28212	27980	27938	28229	27879	28080	28138	27763	28223	28184	28015	28236	28212	27980	28188	27968	28163	28158	27817	28094	27968	27864	27976	28096	28240	28099	28037	28346	28351	28243	28196	28140	28035	28082	28025	27774	28128	27922	28173	28125	28005	28101	28167	27967	28088	28038	28054	27940	28045	28051	27775	28147	28037	27975	28282	28218	28258	28036	27725	28270	28585	28265	28085	28137	27997	28037	28043	28066	28076	28021	28248	28238	28078	27966	28193	28053	28045	27976	28075	27942	27888	28117	28032	28059
20753	26771	24152	19776	18391	17397	16940	16577	16426	16338	16383	16167	16093	16030	16189	16059	16119	16005	15891	16178	15912	16029	15934	15857	15952	16095	16054	15919	16063	15833	15999	15960	16023	16019	16113	15901	16017	15870	15921	15919	15887	16043	15907	15849	15950	16009	15968	15960	15913	16051	15893	15990	16051	16012	15787	16036	16159	16097	15959	15893	15972	15912	15947	16037	15556	15957	16041	15833	15990	15985	15964	15938	16051	15859	16021	15883	15931	15938	16003	15910	15936	16002	16010	15860	16010	16128	15814	15998	15972	15821	15968	15978	15871	16152	16035	15969	15999	16104	15876	15759	16001	15932	15895	16001	15825	15904	15946	15890	15786	15839	15896	15959	15938	15836	15918	16202	16036	15866	15766	15934	15913	15997	15993	15883	15976	15897	15889	15909	16001	15835	15891	15952	15831	16041	15991	16053	16138	15916	15975	15942	15916	16031	15762	15954	15866	15968	15824	16021	15879	15911	16010	16000	15834	15919	15962	15956	15966	16015	15920	15808	15875	15989	15842	15941	15874	15870	15843	15895	15990	15960	15991	15889	15885	15949	15836	15821	15965	15910	15904	15918	15786	15946	15740	15842	15920	15908	16084	15870	15908	16002	15870	15865	15882	15858	15862	16067	15952	16044	15958	15936	15722	15975	15965	15980	15969	15887	15896	15918	15901	16042	15792	15904	15982	15956	15961	16003	15764	15856	15931	15848	15850	15771	15971	15793	15887	15785	16042	16038	15870	15878	15751	15929	16073	15959	15826	15855	15867	15939	15973	15790	15806	15876	15922	15836	15863	15860	15945	15868	15855	15912	15840	15823	15735	15862	15906	16184	16041	15844	15879	16004	15956	16145	15883	15919	15963	15716	15943	15874	16023	16104	15836	15981	15890	15796	15829	15873	15801	16084	15915	15769	15761	16063	15924	15721	15853	15882	15859	15871	15818	15899	15949	15941	16109	15847	15928	15928	15916	16176	15939	16057	15995	15912	16131	15960	15986	15766	15906	16030	15834	15881	16003	15931	16025	15891	15788	15888	15937	15907	15952	16100	15973	15978	15807	15933	16035	15990	15872	15990	15854	16009	15881	15807	15932	16024	15961	15956	15935	15936	15836	15940	15991	15827	15850	15912	16022	15893	15694	15837	16028	15813	15801	15937	15867	15924	15947	15726	15961	16008	15876	15931	15905	15866	15665	16131	16104	15891	16057	16028	15874	15765	15771	15888	15888	15805	15951	15869	16117	15970	15946	15918	15966	15936	15765	15960	15984	15831	16094	15815	15927	15866	15847	15907	15986	16131	16109	15916	15725	16055	15996	15907	15735	16066	15892	15938	15825	15897	15970	15921	15992	15791	15990	16145	15795	15880	15847	15949	16062	15849	15937	15876	16048	15836	15998	15838	15913	15784	15836	15892	15843	15965	15743	15870	15997	15891	15948	15885	15900	15946	16001	15883	16009	15915	15851	15950	15820	15943	15960	15868	16065	15711	15927	16013	15951	15712	15889	16012	15784	15954	15787	15888	15788	15860	16020	15875	15934	15936	15861	15892	15965	15740	15879	15964	15800	15883	16000	15870	15967	16072	15783	15954	16075	16021	15880	16126	15893	15928	15801	15922	15781	16010	15905	15922	15833	15960	16003	16035	15959	15942	15919	16164	15952	16038	15863	16028	15826	15955	15871	15894	16000	16023	15826	16167	15905	16027	15991	15746	15963	15833	15994	16044	15960	15909	16108	15811	16010	15955	15694	16013	15984	15951	16050	15985	16052	16091	15951	16086	15988	15888	16169	15728	15834	15825	16011	16111	16023	15860	16034	15839	15766	15929	15914	15841	15755	16010	16016	15754	15803	16037	15908	16054	15831	15933	15813	15789	15811	15951	15984	15956	15982	16016	15890	16035	16016	16021	16011	15876	15909	15690	15879	15891	16144	15850	15932	15879	15972	15928	15849	15953	16126	15969	16030	15893	15930	15971	15885	15837	15783	16046	15857	15996	15983	15830	15829	15958	15940	15913	16045	15985	16137	15982	16086	15895	16055	15939	15858	15878	15892	15877	15988	15744	16005	15989	16039	15914	15997	15948	16057	15907	15959	16133	15924	15907	15917	15895	15913	15942	15881	15808	16078	15803	15777	15766	16067	15929	16017	15929	15976	15923	15979	15834	15937	15780	15866	15802	15934	15918	15982	16045	16015	15804	15744	16015	15886	15952	16017	15867	16115	15999	15916	15922	16214	15889	15955	15831	16050	15926	15917	16041	16088	16050	16078	15882	15895	15788	15990	15745	15944	16072	15832	15984	15966	15942	16101	16142	15775	15890	16114	15801	15949	15817	15704	15792	16009	15943	15867	15823	15877	15975	15760	15975	15887	15743	16199	15754	16007	15937	15813	15975	15883	15875	16029	15890	15912	15889	15963	15766	16000	16066	15811	15996	15887	15855	15825	15857	15819	16259	15821	15917	15954	15961	16001	15942	16062	15838	15783	15988	15933	15934	15891	16102	15882	15902	16055	15939	16094	15932	15817	15960	15875	15842	16109	15861	15953	15936	15937	15813	16005	15866	16014	16013	15841	15794	16045	15804	16003	16037	16139	16100	15820	15798	16044	15946	16030	16032	15810	15996	15934	15871	16042	16026	15960	15865	16127	15945	16122	15995	16008	15896	16034	16108	15774	15938	15635	16104	15983	16169	15732	16057	15860	15963	16006	15778	15902	15870	15997	15800	16092	15955	15862	15879	15957	15915	16105	15898	16004	15847	15945	16002	16093	16173	16033	16022	15947	15822	15856	15846	16012	15960	15949	15898	15892	15915	15886	15979	15957	15806	16013	16025	15909	15915	16026	15957	15930	15953	15836	16088	15842	15890	16098	15862	15934	16005	15867	15815	15822	15971	16003	16166	15964	15825	15935	15860	15994	15803	15799	15874	15978	15835	15859	15835	15951	15992	16031	15873	16023	16050	15827	15960	16105	16060	15906	15779	16054	15839	15971	15893	15911	16022	15903	15864	15908	15906	15907	15911	16036	15842	15954	15956	15876	15814	16025	16019	16000	15897	15983	15994	16063	15883	15919	15997	15909	15813	15849	15968	16039	15800	15838	15948	16202	15769	15923	15922	15865	15824	15939	15872	15967	15828	15976	15929	15937	16107	15911	15910	16043	15813	15857	15765	16015	15947	15837	15951	15955	16048	15874	15944	15824	16122	15691	15969	15928	15876	15762	15908	15826	15951	15970	15677	15963	15980	15986	15930	15927	15697	15885	16140	15955	15905	15874	15859	16058	15947	15793	15897	15869	15795	15924	15891	16048	15990	16026	15935	15905	15847	16228	15888	15888	15965	15936	15988	16019	15917	15936	15896	15921	15922	15983	15790	15962	15931	15804	15909	15863	15969	15791	16121	15887	15703	15955	15889	15934	16032	16096	15897	15901	15937	15981	15859	15958	16011	16209	16016	15883	16012	16050	16031	16019	16004	15831	16029	15884	15810	16029	15955	16036	16016	16013	15926	15718	15877	15942	15835	16006	15963	15826	16008	15847	16017	15865	16138	15903	16043	16103	15803	15873	15896	15870	15964	15778	15914	15941	15981	15837	15750	15922	15881	16085	15923	15933	15926	15860	15918	16068	15837	16000	15937	16023	15959	15957	15970	16096	15918	16110	15969	16009	16010	15932	16029	15936	16071	15857	15925	15947	16030	15718	15884	15860	16083	15823	16109	15930	16071	15945	16076	16110	16019	15869	16073	16008	16052	15977	16086	16063	15951	15873	16201	15785	15956	15873	16008	15907	15932	16178	15834	15880	16001	15836	15951	15971	16019	15928	15944	16143	15904	15998	15868	16091	15796	15696	15878	15925	16053	16014	16126	15890	15995	15807	16008	15952	16034	16005	15923	15821	16011	16176	15806	15922	15798	15838	15688	16060	16065	15918	15808	15889	15905	16100	15798	15967	15960	15919	16030	15836	15951	15652	15957	15974	15961	15766	16148	15980	15669	15871	16019	15874	16042	15806	15903	16037	16012	15750	16070	16205	15853	15926	15989	16011	16031	15855	16039	15947	15990	15938	15818	15886	15954	15724	15870	15861	15944	15999	15916	15791	15962	15922	15912	15869	15848	16013	16052	16096	15980	15836	16020	15909	16025	16013	15620	15813	15908	15823	16092	15919	15963	15945	16125	16084	15864	15686	15907	15976	15728	15878	15734	16048	15929	15929	15942	15855	15939	16061	15773	16012	15783	15914	16018	15901	15725	15999	15938	15958	15890	16005	15918	15953	15973	15826	16155	16032	15868	15946	15789	15985	15864	15811	15881	16124	15919	15916	15890	15894	15999	15946	16094	15905	15915	16136	15892	15936	15672	15852	15836	16012	16028	15929	16000	16040	15936	16102	15871	15882	16007	15846	15832	15842	15828	15851	16203	16008	16017	15948	15819	15868	15950	16038	16080	15993	15913	15866	15883	15966	15916	15945	15911	15909	15984	15995	15820	15946	15884	16106	15936	16089	15871	15964	15804	15959	16044	15858	15916	15848	15904	15828	15889	16167	15808	15882	15907	15904	16027	15800	15876	15930	15976	15895	15856	15753	16031	16122	15984	15904	15929	15909	15813	16145	15869	15954	15956	15750	15989	15873	16131	15783	15948	15960	15969	15892	15851	15990	16063	15796	15966	15842	15916	15928	15901	15916	16023	15989	15910	15843	15783	15934	16051	16053	15812	16019	15986	15971	15892	15977	16035	15969	16003	15912	16012	15878	15813	15868	15839	16005	15798	16104	16060	15985	15912	15814	16052	15861	15975	16010	15779	15927	15936	15938	16031	15926	15900	15841	16002	15953	15887	15685	16158	15843	16117	16144	15970	15985	15825	15883	15973	15891	15877	15858	15860	15913	15918	15870	15832	16101	15763	15971	16087	15921	15776	15807	15957	16021	15969	15903	15859	15872	15915	15966	15955	15804	16045	16010	15843	15895	15844	16014	15859	15824	15911	15991	15990	16012	15759	16045	15917	15913	15994	15801	15654	15964	15963	15962	15909	16020	15893	15953	16006	16107	16095	15859	15879	15910	16145	16024	15865	15920	15918	15921	16041	16120	16061	15823	16016	15863	15942	16019	15857	15924	16059	15927	15900	15901	16033	15947	16211	15975	16048	15869	15960
24795	21500	28771	28989	29845	31071	31321	29337	28920	28793	28572	28534	28271	28159	28193	28371	28181	28130	28166	27971	28334	28236	27913	28044	27868	27786	27866	27842	27909	27880	27865	28035	28262	28073	27873	27822	28252	27876	28098	28243	27699	28063	27960	27763	27973	28026	27770	27964	27871	27668	27869	27954	28326	28147	28012	27647	28050	27998	27669	27879	28113	27808	27909	28000	28005	27785	27863	27981	27866	27925	28034	27805	28046	27819	27503	27773	27785	27844	27870	28073	27683	27891	27729	27793	27730	27815	27976	27854	28006	27911	27834	28071	28081	27836	27839	27923	27986	27902	28225	27842	28022	27795	27854	27825	27878	28026	27900	28074	27969	27882	28034	27774	27859	28054	28039	27918	27883	28115	28096	27663	27896	27762	27897	27763	27998	27913	27542	28221	27705	27723	28031	27733	28141	27850	27832	27897	27914	27872	28074	27644	27872	27915	27647	28052	27919	27837	27707	28118	27692	27966	27856	27696	27898	28133	27890	27785	28099	27843	27880	27953	27642	27974	28181	28107	27850	27914	28006	27855	27770	27801	27741	28010	27863	27809	27893	28034	27770	27922	27847	27751	28104	27918	28082	28115	27976	27540	27785	28039	27793	27805	27772	27783	27846	27613	27873	27674	27720	27835	27984	28198	28070	28004	27819	28183	28129	27770	27883	27892	28006	27865	27971	27788	27996	28147	27828	27860	27620	27740	27908	27839	27679	27928	27604	27963	27899	27731	27761	27878	28058	28167	28116	27661	28038	27738	27835	27876	27973	27861	28162	27852	28156	27905	27780	28048	27747	27849	27855	27577	27435	27790	27880	27816	27779	27886	27905	27997	28069	27769	27819	27889	27992	27785	28033	28010	27594	27926	27534	27900	27534	27865	27881	27623	27622	27867	27919	27712	27689	27873	27757	27824	28006	27817	27800	27947	27540	27928	27968	28200	27895	28020	27839	27987	28087	27966	27856	28031	28029	27826	27828	28159	27796	27838	28117	28177	27813	28006	27933	28045	27853	27969	27780	27767	27974	27983	28054	27932	28095	27871	27951	27932	27559	27580	27852	27776	27932	27739	27766	27653	27767	27963	28009	28071	27936	28015	27904	27924	27762	28161	27955	27563	27955	27892	27854	27749	27943	27650	28147	27825	27826	27775	27800	27747	27885	27825	27798	27881	27824	28034	27868	27761	27903	27763	27596	27835	28037	28024	27850	27644	27666	27910	27873	28064	27906	27812	27780	27832	27757	28009	27917	27763	27904	27665	27868	27608	27752	27961	28195	28078	27786	27952	27958	27818	27764	28011	27737	27923	27742	27755	27790	27726	28061	28115	28056	28241	27778	27894	27733	27705	27633	27660	27812	27688	27807	27878	28151	28052	27825	27790	28118	27843	27799	28143	27924	27894	27950	28163	27892	27875	27819	27872	27994	27764	28013	27888	28057	27941	27903	27977	27795	27943	28100	27693	27849	28030	27962	28079	28001	27904	27776	27895	28151	27856	27859	27794	27832	27641	27935	27878	28074	28242	27993	27962	27774	27841	27919	27860	28089	27964	27967	28002	27871	27874	28111	28190	27787	27692	27817	28005	27799	27950	27996	27939	27929	28083	27861	27824	27672	28090	27880	27812	27723	27714	27697	27882	27837	27672	27820	27705	27879	27729	27901	27656	28081	28181	27662	27815	27782	27880	27805	27962	27811	27810	27732	27750	27738	27997	27756	27661	27880	28048	28116	28004	27994	27925	28011	27721	27666	27945	27860	27751	27839	27774	27867	28141	28057	27749	27920	28004	27935	28076	28031	27895	28056	28055	27894	27678	27916	27793	28014	27992	27829	27943	27616	28046	28097	27843	27867	27961	27981	27856	27970	27808	27912	27787	27741	27847	27884	28012	27735	28119	27858	28161	27869	28038	28060	27867	27790	27983	27970	27973	27991	27693	27634	27501	27841	27814	27836	28074	27847	27857	27790	27724	27855	27741	28022	27889	28050	27843	27934	28021	27833	27829	27887	27762	27730	27989	27591	27985	27877	27904	27910	27787	28036	27941	27870	27831	27727	27829	27786	27916	27799	27921	27668	27823	28034	28100	27909	27799	28015	28119	28008	27874	27916	27818	27731	27880	28050	27859	27632	27885	27656	27884	27944	27687	27567	27803	27865	27858	27674	27665	27742	27965	27883	27897	28007	27925	27948	27975	27947	27785	27812	27803	27914	27894	27805	27849	27941	27873	27937	27674	27844	27480	27716	27740	27787	27564	27889	28006	27846	27772	27939	27897	27942	27832	27750	27974	27972	27817	27669	27854	28073	27774	27900	27904	27977	27962	27985	27897	27580	27698	28121	27770	28047	27952	27869	27877	27841	27815	28086	27833	27675	27941	27866	28117	27733	27792	27919	27758	27844	28071	27685	28080	27893	27809	27969	27961	27825	27666	27758	27897	27676	27901	28002	27931	27860	27863	28245	27958	27754	27984	27795	28125	28048	27836	28010	27977	27880	27795	27827	28173	27764	28122	27879	27783	27834	28074	28007	27974	28070	27944	27844	27710	27848	27921	27865	27762	27742	27979	27712	27909	28127	27797	27814	27731	27915	27826	27908	27873	27859	27738	27997	27857	27766	28094	27624	28032	27582	28032	27749	27727	27673	27777	27754	27578	27846	27837	27741	28099	28069	27956	27936	27780	27914	27927	27721	28010	27866	27925	27852	27906	27988	27961	27980	27473	28060	27631	28033	27751	27701	27681	27834	27775	27809	27888	27687	27563	28044	27820	27938	27838	28092	27969	27953	27843	27982	27770	27785	28096	27961	27790	27924	28003	27925	28001	27944	28014	27998	27819	27844	27887	27866	27635	28085	28238	27815	27797	28115	28185	27979	27999	27826	27757	27838	27787	27961	27985	27873	27823	27806	27935	28041	27830	27805	27845	28077	28077	27906	27844	28017	27823	27912	27893	27982	27721	27676	28115	27873	27848	27711	27934	27907	27834	27897	27922	28130	27758	27587	27776	27846	27843	27799	27956	27843	28046	27811	27831	27788	27933	28044	27626	28035	27882	27820	28130	28105	27912	27806	28030	27824	27826	27721	27976	27931	28080	28130	27968	27773	28168	27842	27650	27773	27864	27877	28002	28120	27910	27924	28106	27619	27863	27845	27894	28032	27815	28122	28208	27930	27898	27727	27846	27940	28020	27969	27652	27904	27764	28058	27927	27879	27727	28086	27981	27838	27953	27753	27658	27784	27815	27760	27722	27950	27835	27857	27970	27732	27970	28122	28179	27927	27829	27823	28083	27888	27733	27894	27593	27954	27804	27921	27800	27576	27995	27927	27756	27880	27891	27788	27765	27758	28018	27991	28127	27917	28109	28213	28000	27878	27971	27897	27877	27806	27765	27981	27978	27815	27731	27911	27938	27771	27583	27794	27879	27861	27866	27536	27757	27978	27843	28077	27912	27922	27844	27769	27972	28117	28159	27724	27609	27610	27739	27969	27855	27620	27639	28010	28046	27819	27743	27924	28254	27844	27685	27843	28021	27953	28086	27770	27784	27809	28012	28034	28063	27810	27844	27754	27785	27744	27606	27839	27984	27804	27676	28106	27970	27706	27929	27858	27801	27930	28008	28082	27885	28165	27957	27769	27990	27745	27587	27879	27848	27777	27961	27878	27779	27636	28052	27969	27902	27740	27946	27959	28036	27823	27857	27802	27823	27916	28044	28072	27908	28063	27869	28172	27795	27933	27863	28050	27907	27932	28065	27646	28066	27944	27746	28022	28000	28020	28132	28237	27569	27822	27831	27892	27948	27964	27972	27801	27875	28076	27769	27841	27780	27779	27860	27888	27753	28025	27865	27844	27784	27934	27697	27693	27865	28036	27658	28074	28179	28154	28048	27910	27685	27861	27911	27778	28014	27672	27967	27951	27921	27705	27829	28040	27943	27728	27874	27779	28019	28003	28083	27984	27917	27868	28004	27882	27652	28063	27628	27589	27752	27823	27999	28018	27578	27675	27831	27824	27927	27689	27765	27783	28123	28106	27994	27891	27882	27867	28036	27794	27736	27824	27857	27811	28132	28018	27657	28095	27859	27837	27943	27711	27874	27881	27820	28042	28009	27973	27973	28057	27923	28059	27936	27921	27554	27580	27789	27796	27870	27858	27809	27780	27571	27845	27977	28050	27687	27711	27692	27798	27899	27957	27571	27731	27980	28051	27708	27695	27717	27865	27734	27758	27571	28017	27947	27714	28008	27948	28090	27918	28180	27758	27984	27616	27881	28144	28149	27773	27896	27832	27760	27815	27951	27940	27735	27860	27701	28114	27921	28003	27759	27962	28009	28167	27866	27987	27959	27952	27979	27790	27912	27876	28033	28094	27942	27960	27912	27743	27726	27912	28044	27788	27668	28259	27874	28037	27962	28238	27827	27960	28035	27905	27933	27833	28033	27877	27959	28049	27970	27946	28145	27873	27870	27961	27908	27803	27876	27880	28054	27987	28125	27976	28003	27932	27933	27883	28058	27719	27870	27852	27962	27944	28055	27885	28069	27776	28005	27810	27955	27958	27871	27848	27837	28023	27903	27731	27671	28018	27792	27875	28030	27885	27837	27869	27906	28058	27959	27872	27737	28159	27813	27901	27734	27877	27959	27925	27812	27978	27830	27903	28079	27872	27855	27912	27534	28049	27924	27794	28048	27899	27823	27745	28069	28262	27976	28077	27801	27958	27915	28044	27723	27982	27946	28056	27825	27706	28013	27894	27735	27851	27959	27746	27688	27508	27820	27883	27870	27974	27938	27692	27768	27894	27867	27654	27834	27667	27721	27988	27999	27894	27614	27965	27878	27821	28004	27843	27980	28167	27785	28059	27882	27850	27804	27642	27985	27727	27644	27666	27894	27891	27877	27905	27904	27814	27832	27815	27951	27976	27857	28085	27970	27889	27921	27928	27930	27711	27767	28020	27827	27992	28036	28042	27926	28134	27829	28072	27978	27886	28074	28067	27858	27618	27927	27799	28010	27866	27987	28022	27801	28009	28037	28013	28095	27806	28091	28056	27841	27910	27869	27852	27802	27854	27916	28035	27969	27995	27969	27879	27746	27708	27979	27825	27960	27817	28022	27892	27728	27816	28034	27771	27561	27844	27755	28023	27944	27930	27859
21116	36468	33256	25803	22330	19672	18474	17449	17097	16624	16392	16507	16215	16270	16089	16368	16181	16254	16191	16224	16254	16132	16154	15979	16198	15970	16084	16135	16105	16060	16145	16105	16167	16083	16090	15990	16130	16077	16129	16111	16081	16105	15999	16156	15925	15803	16287	15907	15948	16020	15879	16117	16280	16145	16043	15887	15918	16025	15978	16076	15808	16053	16027	15997	15913	16046	15898	16018	15919	15982	16025	15677	16014	16128	15940	15904	15955	16049	15935	16031	16106	16026	15873	15990	15909	15944	15970	16044	16110	16032	15930	16050	16010	16130	16049	15933	16027	15900	15993	15920	15929	15891	15907	15834	16090	15868	16083	15892	16101	16000	15831	16014	15964	15838	15931	16082	15914	15977	15940	15961	15948	15873	15770	15988	16117	16033	15992	16087	15895	15967	15977	15998	16005	16111	15864	15852	15965	15984	15980	16041	15992	15851	15965	15897	15807	16003	15922	15992	15910	16023	15982	15955	15962	16032	15930	15983	15881	15937	15875	15935	16036	15987	15876	16137	15941	15976	15820	16033	15958	15904	16092	15904	15985	15857	15974	15779	15929	16184	15832	15984	16027	16074	16087	16042	16046	15997	15876	16067	15865	15892	16229	16026	16094	15979	15971	15983	16000	15967	15885	15964	15902	16079	15721	16001	16061	15975	16034	16075	16127	15753	15837	15882	15905	15989	16115	15990	16076	15805	16075	15895	15798	16188	16075	16063	15987	15940	16032	15911	15945	16125	15941	15869	16026	16173	15886	15938	16113	15979	15955	16048	16071	15778	15976	16058	16018	15756	15868	16064	15867	16054	15919	15870	15765	16074	15978	16252	15923	15863	15900	15987	15942	15954	15898	16141	15979	15987	15919	15941	15783	15791	16011	15969	15891	15793	16031	16037	15885	16002	16202	15898	15843	15894	15882	15942	15861	15977	16042	15875	15945	15843	15838	16115	16072	16101	16004	16058	16043	15936	15955	15963	15943	15900	16017	15925	15900	15962	16093	16014	16055	16012	16035	15989	15781	15988	16019	15965	15948	15981	15989	15844	15986	15907	15935	15871	15968	16005	16041	15927	16128	15999	15897	15869	15955	15868	16019	15902	15960	15894	16007	16072	16056	15977	15862	16136	16050	16138	16110	15899	15930	15998	15877	15948	15919	15975	15920	15900	16108	15968	15911	15873	15990	15982	15975	15981	16018	15999	15964	15955	16036	16059	16031	15956	15951	15937	16033	15796	16084	15903	15984	16006	16015	15981	15915	15962	16039	15960	15851	15928	15905	15756	16029	16004	16063	16091	16125	16002	15918	16197	15832	15979	15963	15990	15969	15913	16021	15981	15915	16096	15909	15977	16046	15922	15937	16064	15918	16024	15826	16155	16011	16103	15811	15879	16061	15994	15880	16077	15888	16007	16079	15862	15830	15885	15849	15943	15948	15965	16042	16145	15838	15882	16129	15827	15694	15728	16092	15922	15903	15907	15817	15917	15978	16102	15833	16146	16009	15992	15885	15934	15922	15991	15860	16037	16070	16009	15950	15902	16061	16161	15944	16065	15910	15835	15982	15939	16009	16029	15930	16015	16160	16017	15921	15854	16082	15921	15927	15762	15833	16044	15991	16097	16135	16188	15863	15992	15807	16188	15991	16028	15973	16079	15949	15968	15871	16086	16041	15748	15989	15966	15893	16021	15978	15929	15910	16107	15949	15968	16062	15981	16153	15836	16051	15945	16046	16028	15862	15973	15883	15805	15953	15864	15889	16026	15734	15911	16127	15932	15899	15987	15911	15958	16039	16036	15975	15904	15879	15936	15942	15878	15975	15862	15993	15999	15882	15875	15857	15953	15828	15879	16027	15921	15802	15990	16143	15695	15744	16042	15827	15996	15920	15994	15997	16029	16024	15785	16065	15990	15941	15878	15929	15855	15942	16050	15800	15952	15785	15731	15854	15910	15864	15862	16134	15916	16047	15855	15957	15950	15951	15975	15849	15932	15886	15887	16012	15826	15949	15840	16044	16095	15872	16008	15982	15993	16066	15967	16089	16144	15858	16055	15905	15991	16021	15923	15801	16005	16097	15822	15836	15842	15862	15856	16015	15931	16044	16102	15895	16018	15952	15878	15985	15939	15938	15907	15892	15742	15828	16103	16146	16050	15913	16070	16153	15745	15865	16086	16020	15841	15925	15892	16049	16046	15994	15964	16016	15948	16016	15846	15871	15879	15957	15938	15985	16016	16042	15932	16127	15963	16054	15966	15851	16261	15932	15964	15981	16050	15888	15910	15991	15876	16045	15815	16023	15851	16044	15935	15881	16028	16135	15914	16075	15804	15745	16021	15984	15820	15983	15872	15917	16161	15968	16071	15992	15944	15938	15976	16013	16043	15915	15990	16005	16061	15986	15914	16092	16045	16041	15947	16196	15727	15946	15837	15768	15863	16165	15972	16046	15879	15944	15814	15986	15893	16037	16005	15844	15994	16008	15969	15854	15950	15845	16097	15867	16033	16056	16133	16074	15952	15966	16017	15956	15940	15947	16017	15880	16037	15945	16061	16046	15915	15854	15996	15878	15942	15887	16026	16081	15934	15998	15850	15958	16168	15903	16229	15893	15842	15933	15844	15947	16204	16024	16056	15831	15875	15921	15930	15996	15969	15903	16024	15958	16048	16059	15936	16099	15896	15955	15966	16000	16028	15931	16090	16039	15897	16010	16126	15986	15785	16035	16032	15930	16097	15959	15911	16007	15944	15855	15910	16087	15960	16070	15946	15853	15974	15796	15885	15966	15940	16028	15791	16157	15764	15971	16046	16034	15875	16054	15953	15856	16195	15857	15907	16037	16029	15892	16080	16013	16153	15851	16067	15999	15908	15938	16050	16033	15935	16088	15870	15904	15975	16132	15986	16106	15947	15847	16095	15954	16010	15873	15937	15914	15913	15944	15964	15977	15935	15866	16041	15948	16085	15948	15868	15935	15873	16020	15957	16119	15915	15882	16027	16036	16074	15988	15881	16100	15878	15913	15892	15879	16060	16081	15813	16007	16013	15943	15989	15820	16036	15988	15884	15999	16119	15865	15887	16087	16024	15911	16078	15928	15963	15842	15969	15984	15974	16009	15922	16062	15832	15811	15911	15903	15880	15878	15943	15931	15796	15940	16044	15946	15909	16061	16070	16122	15859	15798	15909	15985	15914	16082	15945	16048	15840	16043	16024	15846	15988	15839	16069	16135	15914	15985	15841	15957	15879	15889	16002	16068	15946	16093	15823	15867	15883	15972	15958	15994	15931	15950	16089	15861	16019	15975	15829	15932	15968	16001	15890	15768	16102	16039	15888	15966	15924	15968	15927	15873	15828	16073	15918	15856	16000	16020	16193	15987	16015	16023	15987	16054	16005	16003	15970	15927	16076	16016	15956	16046	15809	16119	15795	15805	15949	16051	15864	15811	16068	16170	16180	16024	15997	15872	15972	15823	15945	16045	15871	16000	16032	15877	15960	15911	16016	16088	16061	15902	16232	15979	15992	16161	16115	15838	16013	15954	15722	16122	15996	16117	15888	16079	15784	16035	16055	15845	16021	15844	16175	16008	15951	15922	16100	16117	15958	15946	15900	15995	15873	15987	16022	15863	16085	16094	15897	16053	15924	16144	15923	15992	15996	16015	15903	15810	16119	15851	15761	15820	16072	15778	15993	15844	16023	16075	15882	15974	16020	15961	15971	16192	15983	15910	15919	15873	15944	15847	15934	15978	15980	15958	16016	15942	15898	16085	16030	15756	16070	16021	15921	16064	15994	15892	15923	16000	16053	15832	15869	16078	15992	15963	16118	15698	15888	15933	15816	15990	16090	15962	15877	15929	15952	15946	15727	15850	15775	15967	16066	16104	16048	15872	15999	16013	16154	15830	15987	16083	16118	16099	16264	15955	16059	15874	15739	15939	15811	15864	15904	15961	15803	15993	16013	15942	15931	15810	15892	15876	15827	15966	16103	15961	16040	16058	15953	15886	16246	16042	15953	15986	15885	15871	16097	15917	16055	15876	15876	15878	15926	15993	16066	15835	16068	15904	15974	16031	16145	16039	15962	15956	16075	15795	15870	16171	15985	16081	15799	15981	15970	15760	15979	16034	15864	15936	15882	15842	15991	15988	15961	16145	16069	15883	15970	15773	15983	15942	16017	16035	15907	16123	15894	15826	16043	15809	16136	15937	16030	15922	16022	15824	16052	16050	15902	15905	15716	15983	15899	16028	16024	16004	15908	15953	15861	16251	16254	15892	16100	15888	16088	15993	16075	16137	15994	15874	15818	16225	15959	15909	15980	15910	16103	16039	16104	15933	15959	16032	15842	15920	15763	15992	16031	16030	15868	16005	15952	15836	15947	16030	15813	15785	15936	15950	16018	15815	16144	15892	15971	16036	16094	16005	16021	16018	15904	15826	15656	15891	15970	15944	15995	15955	16002	16092	15842	16039	16004	15908	15881	16078	16010	15804	15664	16111	15813	16035	15919	15935	15980	15969	15976	16187	16112	15844	16220	15947	15953	15771	15910	15788	15954	16270	16056	15911	15963	16032	15956	16152	15853	15797	15885	16142	16059	15915	15801	15804	15999	15964	16123	16019	15986	15805	15949	15805	16059	15806	16049	15921	15871	15936	15902	16008	15760	15893	15928	15967	15916	15982	15924	16022	15988	15901	16066	16048	15988	16039	15981	16099	16037	15884	15904	16027	15834	15922	15956	15990	16012	16065	16036	16004	16017	16062	16071	16059	16027	16095	16021	16012	16068	15993	15953	15807	15966	15786	15945	16110	15908	15951	16150	15914	15983	16057	16050	15936	15966	15961	15989	15855	15838	15920	15883	15985	16078	16070	16029	15859	16071	15953	15979	15818	16031	15916	16031	15867	16102	16025	15868	16062	16133	15943	16135	15985	15987	15805	15831	15985	15870	15850	16085	15911	16124	15967	15981	16098	15978	15982	15896	16076	16149	15887	15973	16023	16029	15911	15806	15878	16021	15938	16017	15958	16144	15908	15869	15897	15922	15872	16022	15944	16018	16041	15859	15822	15710	16070	15990	15833	16057	16287	16033	15688	16087	16000	16035	15888	16068	16032	15938	15972	16060	15998	15985	16002	15683	15889	15977	16055	16028
23081	21457	28724	25912	27754	32114	34141	30924	29773	29881	29409	28933	28872	28729	28535	28904	28518	28515	28378	28508	28362	28405	28720	28249	28570	28413	28394	28157	28292	28161	28221	28311	28684	28157	28164	28150	27966	28296	28267	28102	28151	28091	28201	28207	28183	27988	28245	28111	28299	28187	28227	28319	28833	28729	28501	28160	28072	28143	28186	28197	28350	28216	28253	28188	28064	28041	28086	28104	28220	28056	28020	27924	28243	28057	28091	28050	28296	28040	28044	28176	27965	28351	28076	28373	28024	27940	28072	28209	27961	28149	28033	28277	28199	28055	28271	27936	28076	27871	28034	27979	28071	28215	28107	28052	28126	28312	27965	28269	27940	28075	28367	28258	28167	28127	28028	28206	28139	28303	28023	28046	27992	27859	28153	28083	28261	27871	27995	28113	28081	28005	28163	27967	28227	28021	28062	28004	28027	27813	28255	28216	28017	28096	28298	28111	28129	28172	28186	28082	28154	28047	28154	28121	27995	28310	28097	27989	27864	28150	28328	28192	27976	28054	28229	27889	28103	28042	28061	27992	28299	27915	28042	27884	27840	28033	28131	28105	28147	28288	28065	28028	28142	28084	28005	28012	28290	28046	28218	28210	28228	28023	28180	28271	28427	28095	27913	27980	27962	28160	28280	28003	27999	28122	28037	28198	28149	27975	27999	28087	28350	28018	27828	28062	27839	28063	27979	28150	28077	27664	28098	27998	28289	28067	27899	28021	28315	28046	27986	28030	27917	28046	27999	28136	28026	27899	28000	28077	27823	27996	28204	27943	27977	28054	27971	27786	27814	27989	28022	27951	27914	28391	28203	27872	28219	28308	28027	27936	28258	28203	28108	27806	28092	28029	28198	28247	27967	28014	27967	28017	28325	28201	27926	28062	27903	28206	27925	28158	28111	28123	27968	28107	28090	28073	27820	28070	28025	28224	28008	28201	27950	27926	28233	28213	27952	28160	28058	28006	27677	28083	28055	28047	28280	27935	28188	28234	28025	28061	28143	27931	27925	27999	28289	27967	28074	28104	27880	28047	27900	27903	27971	28100	28085	28180	28057	28110	28131	28082	27936	28055	28129	28071	28031	27999	28087	28111	28116	28157	28074	27959	28126	28034	28009	28093	28167	28100	28227	28014	28069	27927	27859	27914	28145	27953	28049	28089	27995	28117	28003	28011	28303	28008	28140	28006	28096	28263	28094	28059	28077	28192	28389	28217	28136	28236	27865	28145	28170	28299	28110	28167	27786	28058	27950	27830	27905	28153	28318	28090	28190	28140	27900	28282	27841	27987	28188	27962	27876	28440	28024	28164	28161	28025	28197	28079	28010	28274	27963	28108	28344	27884	28110	28048	28220	28038	27891	28042	28025	28188	28401	28147	27985	28205	28075	28307	28040	28155	28190	28012	28112	27822	28205	28384	27940	27819	28027	28028	28433	28093	28119	28081	27901	27820	27964	28109	27968	28165	28260	28046	28086	28363	28134	28060	28069	28021	28114	27872	28221	28266	28124	28110	28075	27781	28126	27969	28149	28305	28155	28339	28201	27898	28018	28072	28305	28293	28005	28174	28160	28127	28238	28019	28086	28098	27948	28302	28055	28135	28337	27968	27950	27956	27879	27853	27899	28171	28027	27941	27962	28081	28316	28104	27822	28225	28251	28128	27997	27894	28276	28345	28083	28045	28105	27955	28269	28436	28013	28053	28127	28134	27956	28037	27923	28004	28093	28177	28218	28048	28171	27968	28071	28156	28051	27897	28178	28154	27942	28124	27863	28102	28005	28006	28143	28238	28057	28207	28184	27926	28323	28167	28106	27771	28249	28169	27887	28092	28265	28211	28010	27728	27872	27963	27931	27972	28124	28109	28078	28102	28436	28067	28126	28129	28254	28249	28476	28043	27984	27807	27841	28140	28201	28078	27947	28016	28171	27947	28064	27965	28107	28155	28158	28115	28097	28030	28102	28143	28141	28045	28083	28154	28292	28162	28179	28051	27778	28165	28168	28113	28112	27982	28185	28119	28128	28109	28129	28351	28037	28245	28010	27964	27980	27780	28107	28123	28028	27953	27921	27905	28047	28029	28231	28184	28121	28270	28166	27891	28462	28066	28184	28194	27902	28074	28196	27990	28043	28333	27959	28010	28047	28082	28114	28051	27978	28065	27953	28016	28139	28224	28110	28240	28312	27971	27896	28032	27990	27878	28003	27930	28008	28143	27950	27938	28298	27979	28143	28142	28107	27999	28022	27665	27999	28261	28090	28064	28226	28172	28256	28246	28021	28055	27990	28056	28132	28277	28356	28161	28135	28169	28049	28108	27919	28114	27947	28040	27993	28136	28307	28153	28039	28285	28107	28233	28052	28177	28054	28059	27890	28004	28119	28028	28070	27748	27961	28122	28009	28148	28016	27764	27988	28019	28251	27717	28066	27797	27882	28200	28220	28067	28322	27992	28150	27991	28242	27925	28110	27979	28187	27806	27964	28084	28195	27879	28004	27995	28077	27896	28063	28266	27869	28257	27990	27940	27872	28164	28180	27998	28093	28070	27998	27876	28172	27880	27810	28015	28166	27927	28092	27995	28003	28123	28251	28036	28113	28019	27968	28347	28074	27976	28280	28122	28210	28144	28080	28352	27902	28272	28020	27912	27898	27820	27968	27747	28047	28071	28353	28250	28213	28109	27906	28086	27775	28079	28189	28010	28180	28049	28105	28186	28219	28023	27973	28056	27982	27941	28054	28148	28092	28198	27976	28239	28171	28075	28006	27966	28211	28065	28283	28388	28153	27905	28209	27953	28015	28128	28152	27877	27961	28223	27914	28289	28226	27964	28024	27857	27902	28084	28008	28031	27914	27735	28433	28200	28220	28197	28149	27956	28047	27938	27942	28100	28020	28022	27930	28144	27963	28105	27974	28231	28356	28002	28104	28101	28127	28195	28083	28153	28031	28234	28075	28179	27795	27838	28099	27760	28252	28184	28113	27930	28027	28080	27960	28027	28261	28333	28293	28175	28027	27935	28029	28001	28068	28324	27935	27973	28170	27872	27888	28091	28049	28181	28249	27983	28018	28015	28084	28087	27936	28112	28133	28103	28202	28084	28075	28150	27867	28159	28065	27939	27948	28124	27865	27943	28161	28112	27977	28044	28179	28107	28163	28019	27967	28111	27965	28025	27905	27940	27908	28127	28299	28357	28042	28254	28195	28099	28135	28259	28154	27973	28135	28067	28238	27969	27899	28304	27841	27982	28403	27872	28098	27984	27952	28072	28391	27968	27854	27983	28218	27744	28224	28123	28088	28012	28041	27983	28199	28125	28127	27907	28033	28013	27897	28079	27893	28136	28011	27950	28088	28171	28040	28437	28009	27932	28108	28273	28089	27942	27962	27969	27737	27994	27921	27919	28253	28141	27936	28017	28069	28102	27867	28036	28065	28012	27913	28240	28078	28023	27990	28198	28015	27914	28122	28031	28207	27993	28216	28108	28108	28180	28123	28310	27996	28293	28216	27960	27882	28070	28060	28235	27973	28027	28124	28019	27873	27928	28023	27967	28062	27852	28002	28220	27989	28076	28187	27898	28221	28047	28220	27991	28184	28280	27897	28301	28076	28309	27962	28076	28160	28183	27988	28221	27958	28233	28172	28213	28030	27980	28237	28196	28106	28075	28259	28042	28007	28216	28220	28095	28013	27963	28074	28304	28402	28299	28380	27993	28164	28182	28025	28151	28189	27960	28281	28265	28044	28202	27883	28151	28123	28043	28188	28264	28219	28401	28159	27805	27986	27995	28159	27948	28161	28156	28064	28222	28195	27962	27925	28151	28186	28173	27996	28022	28259	28319	28192	27911	27972	28278	28202	28063	28219	28001	28391	28089	27761	27939	28055	28258	28094	27874	28053	27946	28081	27994	27805	27979	28261	28190	27995	28215	27800	28199	28163	27912	28181	28030	28173	28128	28058	27951	27815	27900	28087	28041	28124	28211	28096	28006	28011	27974	27863	27966	28033	27952	28029	28125	27840	27990	28064	28136	28036	28263	28095	28209	28015	28142	27888	28125	28257	28179	28167	28160	27963	28150	27974	28176	27893	27881	28079	27991	27920	27978	27840	27921	27932	27990	28082	27979	28022	28139	27903	28022	28281	27917	28047	28336	27923	28114	28027	28041	28046	28185	28021	28191	28176	28190	28226	28179	27960	27850	28057	28006	28291	28135	27973	28248	27920	27885	28041	28123	28223	27946	28204	28024	27994	27967	27989	28076	28159	28087	28145	28023	28248	28079	27868	28165	28278	28164	27987	28254	28046	27923	28312	28076	28049	27949	28174	28033	27961	28224	27817	27816	28335	27996	28135	28283	27995	27889	27910	27885	28172	27701	28202	28051	28003	28202	28016	27955	28153	28224	27972	28215	27957	28326	28246	28116	28110	28169	27985	28241	28336	28396	28156	28249	28231	28114	27822	28234	27968	28151	28051	27891	28097	28391	28030	28186	28164	28052	28059	27962	28145	28371	27991	28128	28011	27856	28135	27831	28143	28214	28106	27990	28161	28166	28121	28312	27934	28099	28194	28018	28033	28064	27904	28051	27967	27997	27814	28016	28392	27973	27997	27899	28118	28063	27992	27999	28114	28120	28171	27982	28321	28028	28126	28029	28223	28034	28100	27955	28268	28060	28077	27915	27945	28181	28034	27977	28029	28008	28139	27872	28011	28224	28371	28185	28021	28108	28099	28033	28141	28193	28143	28272	28181	27962	28143	27975	28014	28352	28055	27949	28093	27915	28000	28161	28111	28302	28148	28135	28071	27887	28027	28144	28153	28240	28016	28072	27826	27949	28100	27994	28058	28125	28187	28017	27965	28175	28001	28004	27965	27870	28169	28051	27950	28212	28213	28102	27952	27972	27984	28033	28234	28039	28400	28316	28051	27940	27831	28001	28247	27736	28113	28290	27963	28305	28218	28358	28071	28079	28147	28152	27747	28011	28284	27958	28100	28266	28208	28160	28194	28165	28130	27943	27946	27862	28150	28040	28142	28439	28099	27751	27925	28080	28035	27989	28019	28085	27917	28097	27814	28390	28209	28136	27807	27996	28318	28083	28091	28050	28173	28019	28280	28331	28060	28123	27984	28072	28174	28276	28075	28255	28035	28060
24091	45727	42444	31939	27022	22791	20695	19316	18271	17743	17299	17079	16732	16690	16568	16614	16425	16366	16465	16440	16178	16254	16342	16380	16349	16262	16177	16384	16162	16240	16414	16267	16231	16375	16323	16281	16295	16373	16325	16348	16369	16325	16259	16132	16291	16340	16291	16212	16168	15976	16142	16416	17055	16636	16238	16168	16153	16207	16135	16256	16047	16106	16307	16188	16237	16141	16232	16302	16399	16155	16296	16138	16345	16131	16160	16062	16090	16394	16252	16182	16350	16337	16027	16241	16309	16194	16318	16234	16196	15993	16095	16302	16007	16309	16041	16331	16176	15950	16012	16037	16050	16220	16215	16031	16148	16308	16009	16083	16167	16151	16214	16110	16265	16042	16061	16311	16024	16054	16013	16286	16156	16034	16207	15898	16211	16081	16178	16130	15940	16087	16148	16170	16107	16132	16126	16055	16137	16092	16054	16075	16224	16141	16135	15993	16297	16109	16047	16050	16128	16354	16143	16141	16082	16284	16358	16095	16071	16183	16110	16208	16132	16074	16117	16123	16209	16145	16108	16155	16033	16154	16130	16382	16091	16042	16099	16035	15982	16151	16216	16058	16085	16162	16027	16060	16157	16200	16194	16147	16168	16160	16238	16199	16211	16167	16175	16247	16122	16233	16134	16285	16127	16091	16194	16142	16197	16440	16241	16117	16163	16022	16113	16152	16157	16030	16038	16180	16210	16166	16268	16082	16206	16015	16131	15941	16170	16304	16149	16148	16056	16193	16019	15991	16080	16169	16073	16054	15998	16241	16154	16291	16325	16134	16192	16292	16196	16098	15990	16281	16214	16126	16157	16308	15980	16027	16160	16028	16079	16116	16294	16115	16067	16169	16126	15965	16143	16051	16098	16033	16126	16164	16225	16257	16194	16136	16157	16324	16304	16328	16250	16193	16161	16093	16174	16258	15975	16106	16194	16376	15880	15995	16100	16177	16198	16060	15988	16136	16221	16114	15994	16231	16158	16227	16142	16147	16147	16061	15957	16085	16048	16169	16198	16136	16115	16067	16140	16094	16086	16351	16223	16117	16137	15981	16317	16139	16205	16173	16068	16303	16244	16001	16248	16157	16228	16028	16125	16214	16074	16215	16131	16282	15937	16180	16121	16160	16038	16135	16218	16029	16284	16125	16200	16222	16202	16207	15924	16063	16131	16011	16077	16192	15971	16305	16220	16232	16017	16165	16068	16028	16168	16083	16250	16289	16230	16203	16088	16050	16071	16101	16244	16025	16202	16209	16150	16147	16228	16010	16166	16032	16311	16192	16001	16079	15999	16060	16244	16198	16085	16078	16085	16262	16103	16131	16282	15914	16165	16103	16241	16087	16250	15984	16076	16199	16097	16167	16149	16128	16290	16106	16083	16124	16106	16134	15972	16049	15973	16004	16136	16238	16341	16030	16105	15955	16082	16048	16094	16128	16318	15958	16023	15944	16097	16122	16243	16202	16061	16101	16084	16079	16009	16044	16212	15978	16202	16171	16174	16028	16160	16272	16048	16203	16228	16006	16023	16027	16156	16236	16097	16098	16110	16022	15969	16174	16134	16205	16106	16186	16025	16222	16084	16089	16274	15957	16171	16214	16069	16151	16217	16219	16111	16180	16115	16150	16103	16181	16094	16096	16285	16116	16133	16112	16052	16089	15995	16045	16022	16137	16186	16124	16296	16262	16208	16113	15994	16154	15885	16139	16151	16235	16231	16146	15991	16295	16182	16095	16136	16012	16108	16128	16251	16124	16065	16240	16001	16104	16215	16054	16076	16208	16063	16098	16117	16201	15964	16170	16001	15972	16232	16007	16148	16054	15953	16184	16170	16170	16295	16144	16085	16033	16115	16193	16318	16143	16048	16066	16074	16207	16180	15946	16155	16030	16084	16029	16143	16155	16172	16167	16112	16080	16197	15998	15990	16211	16244	16216	16175	16027	16251	16259	16221	16085	16151	16060	15990	16069	16192	16103	16251	16226	15935	16250	16242	16002	16058	16249	16247	16280	15931	16279	16033	16111	16105	15992	16199	16047	15975	16003	16220	16221	15960	16055	15999	16131	15982	16037	16087	16118	16126	16164	16059	16269	16173	16194	15921	16126	16194	16329	16123	16050	16262	16326	16042	16184	15971	16256	15984	16120	16026	16103	16078	16019	16186	16138	16126	16182	16116	15897	15995	16146	15912	16128	15836	16120	16262	15921	16005	16114	16203	16149	16307	15970	16176	16249	16241	16168	16039	15997	16230	16122	16003	16061	16164	16021	16140	16168	16148	16047	16151	16096	15993	16153	16244	16007	16091	16286	16225	16198	16065	16133	16221	16198	16268	16057	15929	15945	15987	16068	16073	16137	16104	16120	16199	16045	16345	16119	16174	16016	16214	16115	16071	16192	16170	16151	16066	16372	16218	16140	16079	16199	16024	16247	16229	16163	16147	16100	16106	15928	16126	16182	16024	16056	16177	16074	16233	16233	16223	16089	16014	16309	16078	16037	16119	16133	16212	16279	16170	16301	16145	16145	16053	16152	16086	16126	15971	16217	16198	16120	16204	16081	16035	16240	16017	16177	16146	16159	16128	16002	16190	16150	16132	16183	16108	16089	16158	16270	16065	16067	16168	16157	16320	16015	15973	16062	16218	16273	16304	15969	16287	15930	16038	16086	16040	15892	16140	16167	15952	16251	16091	16145	16252	16061	16169	16216	16141	16083	16045	16168	16209	16070	16044	16110	16007	16045	16164	16169	16046	16009	15973	16105	16218	16320	16126	16080	16049	16128	16152	16105	15973	16165	16196	16184	16160	15965	16050	16236	16148	16120	16096	16166	16192	16034	16174	15983	16276	16107	16054	16194	15850	16246	15894	16041	16151	15984	15943	16168	16214	16099	16138	16211	16189	16192	16079	16126	16061	16155	16105	16193	15963	16135	16071	16381	15974	16194	15969	16206	16217	16248	16225	16257	15931	16113	15987	16196	16191	16283	16087	16107	16048	16069	16074	16173	16350	16031	16220	16226	16161	16067	16018	16108	16147	16025	16185	16308	16196	15895	16009	16133	16189	16086	16083	16096	16283	15957	16253	16070	16145	16181	16133	16010	16088	16003	16082	16022	16313	16284	16121	16104	16086	16023	16242	16145	16205	16151	16022	16100	16049	16254	16054	15932	16032	16010	16340	16041	16223	16004	16118	16237	16230	16078	15942	16238	16097	16074	16226	16167	15962	16105	16029	15951	16210	16129	16129	16141	15986	16121	16124	16188	16135	16104	16117	16155	16080	16435	16140	16164	16043	16256	15986	16151	15994	16060	16217	16130	16033	15985	16189	16029	16063	16086	16041	16203	16006	16235	16048	15959	16260	15983	16185	15885	16187	16036	16151	16038	16022	16182	16099	16053	16206	16149	16208	16169	16120	16166	16209	16277	16271	16163	16070	16003	16127	16160	16157	15933	16191	16094	16210	16230	16041	16273	16166	15965	16067	16239	16164	15883	16132	16129	16144	16088	16142	16090	15879	16240	16251	16125	16272	16136	16172	16092	16123	15996	16001	16266	16287	16056	16238	15936	16302	16207	16097	16396	16229	16176	16187	16164	16271	16138	16205	16126	16156	16049	16031	16206	15997	16122	16169	16200	16232	16182	16148	16165	16073	16123	16160	16200	15994	16094	16188	15925	16182	16253	15975	16132	16125	16134	16194	16166	16056	16142	16100	16225	15992	16212	16073	16051	16237	16133	16160	16206	16283	16047	16065	15993	16043	16163	16020	16082	16183	15981	16167	16165	16154	16109	16224	16140	16068	16254	16200	16072	16212	16336	16053	16145	16050	16173	16235	16169	15870	15894	16227	16125	16247	16255	16229	15971	16350	16016	16172	16118	16226	16074	16253	16160	16264	15983	16014	16174	16119	16284	16260	16159	16249	16207	16290	16065	16073	16046	16144	16080	15980	16293	16229	16053	15969	16037	16195	16135	15933	16106	16245	16281	16090	16159	16114	16214	16135	15990	16194	16239	16157	16050	16170	16194	16087	16143	15936	16015	15987	16246	16084	16086	16154	15996	16061	16305	16005	16259	16041	16200	16148	16225	16154	16204	16129	16096	16215	16254	16092	16336	16112	16037	16125	16124	16137	15981	16105	16188	16059	16211	16322	15990	15964	15891	16190	16171	15947	16206	16140	15916	16280	16356	16036	15979	16134	16256	16103	16065	16112	15998	16023	16003	16115	16190	16223	16203	16172	16134	16085	16080	16205	16052	16331	16076	16171	16147	16203	16238	16256	16212	16169	16132	16066	16161	16195	15876	16295	16093	16178	16034	16184	16043	16216	16154	15949	15944	16216	16172	16118	16066	16079	16076	16125	16131	16128	16166	16171	16132	16021	15897	16019	16155	16118	16257	16125	16178	16121	16186	16246	16393	16199	16036	15962	16117	16154	16042	16165	16102	16138	15912	16070	16150	16298	16163	16320	16039	16044	16088	15963	16025	16147	16159	16337	16034	16155	16203	16200	16080	16124	15975	16007	16075	16052	16014	16128	15962	16318	16101	16174	16080	15976	16120	16125	16196	16123	15964	16044	16250	16173	16070	16054	16140	16088	16342	15997	16199	16016	16351	16261	16127	16191	16082	16120	16055	16186	15982	16119	16065	16107	16083	16186	16008	16007	16329	16092	16239	16354	16078	16190	16033	16086	15938	16257	16279	16208	16187	16219	16205	16090	16083	16169	16129	16101	16030	16075	16111	16262	16279	16198	16132	16259	15943	16228	16297	16068	16107	16181	16047	16073	16091	16075	16113	16106	16024	15984	16070	16095	15949	16158	16064	16023	16225	16168	16178	16139	16002	16104	15991	16320	16111	16359	16200	16187	16241	16001	16128	16076	16202	16230	16211	16142	16004	16096	16195	16144	16005	16258	15905	16131	15999	16147	16091	16195	16236	16077	16097	16162	16221	16139	16238	16175	16223	16043	15944	16028	16151	16108	16153	16183	15985	16086	16046	16335	16099	16046	16041	16063	16083	16203	15980	15901	16055	16149	16169	15912	16145	16086	16140	15908	16037	16067	16154	16093	16183	16150	16136	16096	16138	15994	16176	16265	16162	16043	16166	16246	16194	16204	16210	16229	15944	16100	15978	16036	16202	16031	16010	16140	16159
32476	29022	34118	32012	28975	28707	28288	27905	27706	27437	27283	27398	27266	27133	27123	27338	27435	27216	27320	27102	27321	27421	27189	27166	27385	27328	27346	27230	27240	27181	27263	27375	27424	27238	27173	27461	27290	27218	27561	27031	27333	27076	27539	27350	27474	26945	27501	27290	27151	27314	27276	27195	27325	27224	27203	27121	27170	27147	27321	26948	27182	27263	27232	27014	27061	26947	27231	26892	27147	27217	27507	27461	27162	27325	27029	27219	27444	27126	27227	26954	26997	27007	27062	27172	27304	27268	27091	27137	27006	27151	27055	27482	27347	27411	27406	27267	27135	27509	27141	27421	27431	27174	27084	26989	27106	26992	27249	27178	27226	27231	27170	27250	27157	27100	27208	27216	27002	27006	27506	27308	27190	27222	27315	27106	26866	27373	27223	27295	27274	27354	26784	27018	27418	26950	27052	27058	27234	27080	27262	27362	26832	27283	27201	26830	27168	27098	27237	27056	26982	27304	27161	27196	27241	27109	27339	27316	26999	26854	26912	26947	26890	27169	27219	27285	27393	27318	27103	27369	27306	27196	27186	27185	27201	27337	27371	27134	27024	27261	27058	27105	27116	27132	27200	27278	27297	27273	27109	27095	27278	27176	27185	27252	27219	27009	27231	27129	27143	27218	27106	27224	27028	27294	27434	27144	27099	27226	27122	26914	27297	27334	27212	26998	27293	27242	27166	27292	27319	27037	27192	27104	27248	27169	27125	27052	27001	27086	27204	27260	27310	27103	27352	27259	27146	27218	27118	27003	27082	27233	27129	27180	27573	27489	27089	27184	27328	27163	27009	27179	27084	27142	26987	27228	27241	27066	27285	26862	27288	27397	27518	27072	27317	27296	27346	27050	27451	27158	27303	27097	27260	26938	27333	27091	27173	27260	27127	27355	27144	27114	27315	27149	27318	27056	26980	27017	27057	27193	27182	27162	27229	27047	27480	27107	27124	27040	27028	27169	27307	27170	27222	27211	27185	26978	27177	27162	27117	27270	27334	27232	27028	27084	27127	27392	27190	27237	27417	27018	27206	27180	27167	27207	27446	27042	27408	27089	26926	27172	27239	27252	27154	27163	27405	27303	27297	27223	27269	27165	27175	27162	27477	27223	27140	27336	27322	27199	27145	27365	27072	27168	27151	27023	27230	27206	27386	27352	27164	27391	27323	27079	27087	27181	27171	27066	27066	27465	27408	27115	27299	27228	26915	27165	27314	27052	27080	27455	27325	27536	27376	27303	27358	27230	27182	27014	27255	27218	27152	27142	27278	27177	27266	27186	27210	27338	27060	27271	27134	27269	27145	27349	27229	27003	27325	27264	27162	27188	27083	27351	27450	27097	27342	27303	27175	27549	27153	27086	27355	26994	26953	26982	27093	27356	27392	27271	27484	27292	27268	27277	27386	27224	27189	27164	27131	27121	27272	27067	27368	27100	27100	27093	27222	27232	27120	26913	27120	27382	27304	27254	27072	27420	27080	27108	26831	27182	27110	27167	27153	27182	27003	27186	27027	27207	27305	27178	27397	27264	27106	27244	27308	27173	27263	26977	27307	27151	27131	27012	27277	27098	27056	27123	27123	27056	27091	27148	26968	27075	27119	27183	27005	27299	27099	27182	27087	26979	27153	27180	27267	27270	27264	27344	27169	27100	27129	26961	27128	27279	27083	27039	27064	27258	27093	27135	27392	27316	27323	27137	27143	27011	27225	27161	27168	27290	27379	27127	27339	27049	27250	27443	27232	27436	27196	27420	27254	27128	27308	27132	27200	27324	26977	27162	27276	27247	26985	27303	27166	27161	27314	27100	27184	27135	27094	26990	27114	27145	27619	27084	27158	27214	27451	27256	27281	27381	27599	27412	27223	27125	27214	27129	27274	26961	27204	27256	27321	26967	27070	27164	27347	27187	27215	27297	27023	27001	27379	27142	27330	27078	27214	27372	27339	27056	27316	27304	27097	27406	27162	27296	27092	26863	27150	27205	27333	27147	27057	27162	27283	27072	27277	27271	27182	27235	27455	27220	27255	27208	27396	27267	26948	27232	26945	27132	27120	27116	27031	27315	27124	27269	27266	27112	27217	27339	27417	27394	27443	27237	27249	27204	27325	26824	27146	27182	26975	27154	27074	27242	27295	27254	27204	27517	27226	27394	27204	27197	27123	27087	27329	27192	27325	27339	27219	27243	27351	27199	27126	27008	27458	27322	27245	27254	27131	26928	27253	27183	27113	27181	27346	27244	27365	27224	27294	27207	27348	26983	27204	27407	27221	27389	27483	27147	27151	27124	27227	27188	27187	27063	27166	27253	27256	27267	27354	26970	27351	27131	27308	27111	27050	26979	27165	27413	27210	27331	27183	27373	27175	27082	27373	27166	27250	27305	27378	27340	27118	27306	27219	27402	27074	27072	27231	27177	27183	27047	27369	27289	27344	27224	27257	27026	27307	27281	27132	27068	27413	27284	27114	26906	27368	27234	27394	27023	27224	27317	27245	27187	27180	27101	27123	27209	27128	27097	27541	27042	27152	27311	27025	27202	27054	27041	27463	27262	27135	27257	27266	27533	27446	27366	27021	27062	27167	26955	27411	27245	27268	27228	27170	27211	27393	27241	27428	27293	27252	27206	27175	27021	27014	27205	27352	27238	27349	27197	27141	27408	27385	27164	26999	27196	27212	26980	27270	27029	27591	27615	27300	27276	27110	27229	27098	27102	27162	27309	27547	27252	27044	27186	27144	26917	27082	27123	27042	27178	27101	27188	27156	27135	27296	27155	27279	27219	27364	27439	27409	27389	27274	27248	27148	27103	27170	27172	27300	27356	26955	27208	27250	26915	27393	27110	27010	27193	27395	27089	27224	27073	27045	27080	27213	27131	27313	27297	27344	27079	27157	27348	27294	27346	27419	27221	27182	27252	27293	26947	27087	27239	27227	27231	27181	27301	27404	27169	26922	27177	27130	27048	27039	27214	27095	27430	27275	27269	27189	27220	27038	27227	27204	27210	27194	27354	27188	27312	27099	27206	27426	27140	27116	27313	27549	27149	27247	27181	26979	27190	27454	27253	26974	27096	27083	27242	27273	27087	27233	27233	27181	27337	27108	27239	27120	27294	27335	27001	26930	27113	27423	27183	27113	27368	27246	27232	26997	27149	27019	27554	27194	27259	27230	27218	27213	27015	27342	27245	27339	27175	27169	27282	27173	27300	27185	27269	27041	27092	27316	27283	27165	27186	26919	27057	27123	27199	27379	27196	27366	27063	27363	27271	27056	27045	27087	27207	27595	27348	27117	27188	27149	27293	27345	27036	27242	27069	27168	27387	27315	27268	26958	27229	27401	27338	27328	27195	27208	27285	27368	26953	27426	27051	27325	27452	27158	27059	27470	27364	27279	27282	27247	27279	27216	27198	27133	27269	27351	27382	27229	27212	27032	27387	27261	27345	27183	27211	27328	27237	26998	27199	27203	27202	27119	27350	27110	27117	27151	27285	27377	27398	27349	27103	27345	27357	27246	27273	27298	27516	27146	27041	27131	27137	27193	27485	27249	27230	27277	27226	27286	27019	27151	27292	27101	27036	27090	27322	27163	27293	27277	27167	27077	27229	27279	27293	27395	27251	27078	27064	27204	27486	27082	27056	27173	27197	27183	26968	26989	27181	27308	26958	27331	27055	26943	27127	27428	27422	27360	27055	27295	27180	27428	27208	27416	27218	26990	27183	27304	27047	27150	27282	27225	27125	27304	27205	27151	27328	27113	27155	27206	27174	27215	27252	27193	27195	27279	27360	27089	27173	27283	27243	27071	27292	27124	27341	27338	27138	27366	27035	27262	27221	27372	27211	27219	27218	27237	27322	27392	27449	27239	27144	27138	27226	27046	27184	27087	27096	27160	27085	27094	27251	27139	27357	26980	27290	27079	27249	27234	27226	27130	27043	27121	27211	27425	27205	27193	27509	27285	27159	26954	27147	27546	27198	27139	27034	27225	27141	27249	27260	27343	27056	27168	27274	27272	27466	27409	27409	27174	27636	27446	27086	27067	27350	27201	27242	27068	26916	26791	27379	27082	27209	27247	27106	27280	27092	27148	27268	27261	27342	27018	27260	27209	27021	27217	27021	27027	27067	27224	27533	27145	27471	27268	26931	27106	27113	27066	27224	27292	27076	27166	27152	27151	27183	27241	27165	27088	27109	27219	27279	27269	27075	27148	27249	27127	27110	27401	27178	27001	27234	27213	27382	27413	27257	27005	26987	27080	26956	27459	27125	27155	27253	27284	27374	27185	27255	27163	27212	27294	27443	26960	27484	27329	27204	27379	27319	27339	27290	27371	27264	27286	27284	27320	27207	27389	26955	27267	27365	27298	27121	27395	27105	27125	27385	27534	27315	27276	27189	27445	27118	27464	27236	27202	27344	27137	27178	27230	27332	26918	27313	27216	27139	27158	27339	27256	27095	27282	27059	27186	26946	27151	27036	27409	27461	27099	27354	27236	27254	27249	27264	27302	27422	27194	27448	27085	27211	27058	26958	27058	27167	27114	27083	27276	27440	27494	27145	27305	27124	27431	27168	27221	27250	27169	27188	27299	27289	27123	27301	27213	26829	27311	27186	27313	27054	27096	27469	27397	26980	27328	27104	27276	27302	27189	27123	27317	27074	27303	27289	27279	27181	27385	27079	27226	27066	27402	26954	26929	27104	27491	27039	26998	27182	27133	27190	27210	27509	27147	27122	27302	27136	27301	27209	27457	27439	27324	27013	27102	27186	27399	27192	27128	27128	27211	27321	27076	27393	27271	27362	27033	27084	27026	26979	27249	27377	27212	27253	27412	27147	27400	27105	27277	27403	27117	27168	27128	27275	27023	27372	27178	27009	27016	27073	27241	27210	27518	27162	27082	27203	27151	27195	27318	27289	27259	27432	27067	27288	27656	27338	27164	27128	27182	27267	27239	27301	27115	27122	27110	27082	27227	27180	27183	27269	27138	27098	27148	27244	27180	27206	27252	27044	27345	27125	27342	27335	27226	27380	27207	27337	27447	27078	27378	26983	27302	27594	27488	27243	27246	27050	27200	27203	27091	27102	27439	27265	27346	27267	27212	27174	27248	27403	26937	26947	27178	27297	27098	26949	27083	27417	27286	27102	27171	27174
19953	26518	24126	19536	17907	16989	16655	16058	16128	15818	15719	15646	15677	15582	15475	15517	15667	15726	15800	15507	15622	15441	15673	15598	15592	15333	15638	15579	15517	15496	15662	15611	15633	15693	15619	15584	15600	15479	15673	15503	15581	15636	15541	15319	15420	15450	15599	15708	15524	15471	15568	15384	15595	15512	15418	15694	15385	15423	15701	15626	15466	15447	15605	15462	15590	15455	15583	15582	15513	15411	15483	15408	15597	15512	15472	15556	15404	15402	15363	15489	15539	15735	15632	15468	15558	15434	15638	15305	15574	15497	15636	15626	15389	15625	15341	15576	15497	15493	15428	15572	15524	15546	15560	15536	15556	15551	15657	15559	15269	15494	15393	15350	15571	15559	15497	15634	15498	15614	15453	15619	15469	15462	15256	15686	15405	15547	15490	15455	15629	15551	15502	15523	15730	15445	15471	15439	15537	15403	15494	15500	15594	15721	15543	15465	15449	15481	15371	15285	15460	15431	15377	15651	15486	15444	15408	15657	15518	15571	15492	15541	15504	15623	15449	15679	15721	15552	15605	15580	15512	15738	15557	15465	15520	15547	15663	15389	15440	15544	15669	15607	15590	15513	15714	15440	15569	15543	15501	15284	15459	15529	15453	15535	15485	15647	15458	15476	15553	15476	15499	15430	15477	15433	15461	15481	15526	15595	15396	15420	15439	15322	15407	15508	15645	15578	15597	15529	15442	15469	15462	15630	15517	15558	15601	15435	15449	15489	15579	15457	15550	15586	15322	15490	15428	15307	15625	15449	15433	15541	15722	15545	15583	15652	15615	15656	15482	15434	15493	15397	15648	15421	15523	15613	15447	15400	15532	15576	15520	15342	15464	15466	15439	15460	15434	15435	15568	15579	15491	15609	15456	15565	15597	15499	15475	15444	15577	15441	15583	15426	15402	15631	15443	15414	15370	15639	15567	15565	15616	15454	15556	15507	15544	15448	15419	15553	15602	15384	15534	15366	15488	15234	15411	15562	15663	15514	15578	15447	15307	15523	15391	15613	15528	15533	15521	15658	15479	15559	15527	15643	15521	15596	15572	15401	15519	15546	15394	15452	15466	15611	15454	15582	15483	15588	15490	15502	15491	15518	15491	15551	15499	15601	15465	15577	15490	15571	15692	15461	15341	15457	15642	15526	15409	15560	15298	15317	15525	15432	15547	15580	15513	15622	15601	15565	15645	15555	15477	15376	15681	15488	15532	15593	15521	15523	15550	15630	15376	15517	15729	15488	15422	15418	15485	15441	15689	15448	15373	15572	15525	15674	15453	15368	15702	15349	15629	15517	15624	15447	15458	15426	15592	15553	15440	15477	15499	15680	15546	15525	15624	15566	15480	15528	15604	15570	15442	15509	15472	15356	15547	15412	15506	15705	15523	15463	15504	15518	15381	15559	15627	15488	15588	15460	15560	15447	15517	15583	15379	15474	15369	15356	15751	15422	15370	15408	15574	15478	15621	15586	15404	15497	15503	15633	15389	15450	15430	15468	15638	15571	15494	15409	15419	15558	15456	15356	15465	15407	15520	15540	15568	15377	15291	15529	15625	15634	15544	15492	15463	15422	15496	15453	15432	15720	15377	15636	15609	15615	15263	15608	15580	15657	15462	15435	15530	15536	15632	15740	15394	15450	15392	15568	15620	15543	15540	15512	15550	15493	15484	15414	15711	15494	15442	15679	15609	15493	15612	15530	15457	15471	15429	15595	15516	15409	15567	15473	15565	15437	15310	15412	15519	15479	15605	15552	15524	15551	15565	15678	15535	15436	15355	15642	15463	15351	15564	15369	15385	15644	15467	15674	15504	15515	15637	15432	15481	15490	15557	15701	15481	15484	15438	15601	15362	15487	15460	15451	15467	15529	15495	15650	15531	15480	15432	15464	15586	15554	15545	15596	15681	15539	15560	15619	15530	15473	15412	15493	15562	15517	15581	15329	15594	15443	15530	15358	15529	15537	15412	15621	15543	15582	15513	15750	15593	15601	15498	15525	15653	15504	15586	15419	15584	15589	15549	15400	15462	15550	15554	15633	15542	15610	15622	15569	15666	15518	15503	15449	15556	15657	15615	15531	15501	15468	15626	15709	15538	15531	15511	15459	15582	15474	15657	15576	15491	15606	15531	15662	15410	15446	15320	15443	15311	15705	15413	15438	15531	15527	15400	15452	15435	15502	15472	15573	15599	15533	15401	15577	15672	15454	15362	15663	15436	15455	15401	15449	15476	15547	15488	15567	15456	15533	15298	15473	15537	15647	15570	15475	15570	15695	15400	15409	15402	15605	15645	15487	15655	15633	15683	15557	15398	15414	15435	15642	15440	15469	15438	15504	15720	15670	15634	15535	15517	15686	15731	15565	15571	15382	15575	15401	15403	15540	15683	15482	15183	15809	15485	15658	15476	15265	15529	15548	15330	15511	15607	15314	15510	15574	15586	15528	15415	15320	15459	15646	15504	15580	15419	15472	15403	15464	15470	15278	15541	15571	15518	15480	15466	15477	15484	15696	15594	15571	15698	15583	15411	15473	15347	15585	15429	15509	15565	15500	15620	15550	15532	15527	15441	15448	15521	15486	15384	15365	15390	15472	15483	15502	15549	15652	15384	15618	15613	15408	15467	15531	15471	15652	15538	15461	15508	15404	15589	15501	15423	15622	15437	15550	15555	15394	15504	15569	15563	15453	15440	15513	15560	15583	15288	15549	15464	15709	15460	15545	15293	15465	15533	15495	15530	15539	15585	15565	15475	15650	15372	15566	15493	15429	15477	15443	15506	15613	15648	15428	15616	15507	15559	15510	15415	15499	15522	15659	15501	15448	15456	15340	15571	15387	15347	15475	15449	15415	15427	15393	15433	15498	15716	15385	15616	15649	15622	15602	15526	15633	15577	15461	15602	15463	15755	15459	15532	15641	15452	15243	15433	15512	15485	15584	15527	15449	15373	15635	15547	15629	15573	15428	15388	15595	15554	15263	15579	15551	15645	15557	15529	15569	15494	15527	15500	15594	15570	15495	15260	15534	15544	15531	15671	15487	15392	15388	15650	15672	15604	15577	15547	15467	15661	15519	15464	15611	15611	15579	15633	15383	15508	15337	15541	15619	15417	15411	15703	15585	15424	15406	15380	15552	15574	15650	15607	15465	15451	15552	15476	15366	15584	15706	15635	15778	15435	15593	15508	15565	15589	15471	15427	15450	15500	15556	15466	15584	15519	15620	15498	15647	15400	15470	15612	15532	15453	15599	15384	15545	15503	15519	15414	15487	15452	15307	15629	15633	15514	15502	15554	15527	15372	15496	15702	15486	15297	15464	15570	15505	15617	15603	15532	15441	15510	15494	15601	15338	15569	15404	15418	15313	15678	15235	15448	15511	15451	15663	15581	15496	15494	15265	15401	15702	15565	15498	15631	15366	15732	15474	15669	15577	15455	15519	15428	15292	15544	15499	15628	15378	15543	15270	15506	15579	15509	15451	15499	15417	15550	15544	15420	15549	15498	15428	15340	15578	15495	15658	15500	15581	15517	15515	15595	15625	15564	15455	15413	15506	15481	15411	15622	15448	15492	15638	15442	15478	15614	15522	15566	15516	15497	15521	15397	15566	15513	15551	15417	15468	15385	15572	15493	15494	15433	15497	15607	15289	15461	15513	15504	15352	15582	15448	15605	15464	15635	15372	15486	15340	15455	15542	15539	15657	15550	15553	15537	15395	15453	15485	15501	15433	15515	15541	15646	15461	15522	15472	15486	15507	15469	15496	15623	15466	15539	15353	15345	15669	15568	15507	15507	15722	15655	15494	15744	15531	15720	15654	15409	15627	15525	15652	15468	15561	15446	15629	15530	15607	15713	15372	15453	15446	15387	15499	15487	15495	15282	15540	15704	15497	15320	15397	15373	15531	15537	15588	15714	15675	15567	15461	15458	15361	15566	15406	15486	15639	15339	15410	15441	15450	15398	15524	15565	15500	15579	15433	15479	15386	15545	15341	15450	15506	15433	15658	15515	15385	15587	15426	15622	15590	15479	15638	15352	15601	15496	15629	15522	15358	15451	15456	15612	15403	15594	15536	15490	15609	15623	15628	15600	15583	15393	15642	15550	15594	15491	15493	15621	15363	15437	15375	15484	15530	15615	15557	15398	15534	15448	15618	15516	15471	15524	15331	15710	15463	15585	15507	15580	15474	15567	15631	15558	15565	15632	15539	15458	15831	15527	15588	15306	15449	15502	15548	15537	15591	15607	15512	15705	15544	15392	15574	15578	15465	15543	15598	15581	15457	15431	15416	15557	15488	15382	15536	15452	15414	15561	15689	15570	15450	15575	15557	15641	15539	15534	15623	15744	15385	15577	15567	15468	15468	15396	15511	15591	15364	15504	15442	15567	15249	15424	15576	15447	15221	15527	15432	15658	15507	15419	15468	15506	15444	15526	15640	15703	15376	15443	15555	15465	15555	15712	15544	15617	15433	15536	15584	15579	15565	15511	15506	15471	15509	15512	15290	15355	15618	15341	15473	15381	15541	15493	15540	15497	15500	15631	15413	15486	15530	15462	15516	15392	15513	15532	15458	15447	15439	15455	15397	15606	15643	15447	15492	15578	15507	15419	15666	15703	15592	15476	15625	15487	15564	15387	15421	15530	15501	15614	15472	15589	15382	15502	15428	15376	15760	15485	15455	15656	15497	15464	15545	15644	15317	15513	15554	15539	15544	15279	15555	15639	15471	15652	15474	15495	15458	15501	15538	15497	15486	15504	15439	15442	15328	15565	15458	15531	15689	15470	15636	15644	15696	15452	15632	15567	15563	15609	15365	15578	15447	15480	15437	15418	15597	15550	15454	15606	15286	15515	15489	15418	15597	15546	15682	15518	15448	15760	15620	15525	15740	15394	15853	15453	15593	15498	15355	15475	15578	15601	15403	15471	15627	15651	15569	15463	15684	15483	15540	15538	15518	15511	15367	15676	15518	15666	15737	15652	15483	15430	15626	15589	15419	15485	15457	15612	15457	15420	15547	15490	15346	15712	15464	15434	15335	15535	15447	15532	15513	15431	15544	15656	15314	15506	15452	15497	15665	15559	15392	15494	15610	15679	15469	15641	15577	15372	15584	15473	15555	15376	15369	15623	15544	15431	15611	15501	15430	15561	15547
24844	21494	28624	28489	29257	30425	30788	29048	28218	28332	27816	27682	27697	27287	27569	27552	27576	27480	27571	27245	27414	27635	27386	27475	27460	27393	27443	27385	27167	27067	27571	27395	27252	27345	27121	27315	27436	27454	27472	27323	27106	27251	27182	27379	27366	27178	27308	27447	27166	27167	27360	27263	27530	27763	27431	27378	27289	27131	27126	27277	27303	27184	27243	27041	27388	26976	27191	27211	27290	27014	27193	27488	27216	27325	27293	27205	26964	27171	27445	27462	27432	27382	27339	27386	27224	27271	27392	27315	27043	27295	27181	27296	27296	27174	27406	27226	27252	27232	27135	27274	27349	27384	27110	27250	27152	27440	27139	27286	26945	27217	27702	27452	27113	27436	27178	27222	27300	27035	27417	27037	27381	27364	27162	27361	27079	27183	27135	27237	26882	27204	27149	27453	27595	27280	27187	27289	27417	27269	27038	27177	27119	27212	27310	27261	27309	27427	27224	27296	27486	27214	27274	27134	27200	27226	27221	27134	27620	27231	27325	27061	27179	27388	27147	27425	27251	27194	27144	27147	27287	27098	27083	27217	27182	27348	27392	27206	27209	27191	27268	27283	27310	27284	27103	27174	27292	27312	27270	27084	27318	27205	27162	27075	27259	27040	27042	27161	27281	27201	27135	27269	27106	27232	27435	27438	27149	27229	27344	27355	27183	27364	27090	27224	27229	27070	27175	27197	27337	27101	26988	27133	27162	27297	27428	27049	27555	27216	27001	27004	27093	27178	27343	27064	27403	27318	27425	27312	27242	27243	27095	27062	27084	27329	27270	26999	27267	27255	27114	27194	27383	27256	27282	27196	27364	27255	27350	27237	27290	27265	27281	27445	27401	27015	27044	27167	27210	27350	27039	27295	27426	27125	27604	27197	27362	27314	27154	27326	27486	27252	27352	27246	27404	27227	27064	27071	27463	27166	27198	27172	26982	27269	27295	27326	26965	27165	27277	27259	27158	27116	27137	27217	27000	27624	27280	27250	27391	27366	27083	27501	26915	27161	27206	27330	27221	27372	27414	27288	27030	27424	27177	27161	27073	27497	27469	26925	27437	27257	27213	27008	27304	27416	27255	27419	27206	27448	27308	27180	27207	27235	27240	27157	27033	27217	27191	27254	27194	27318	27351	27169	26992	27539	27265	27349	27176	27321	27166	27268	27425	27213	27386	27496	27051	27045	26987	27400	27214	27289	27352	27294	27343	27320	27272	27216	27307	27301	27282	27121	27341	27137	27363	27156	27171	27374	27365	26994	27284	27239	27372	27329	27251	27092	27052	27222	27284	27304	27113	26996	27120	27168	27319	27238	27303	27289	27227	27422	27193	27310	27311	27353	27044	27372	27203	27059	27364	27249	27304	27525	27354	27208	27470	27232	27121	27072	27139	27262	27356	26986	27160	27138	27140	27242	27377	27141	27138	27054	27068	27345	27046	27154	27217	27092	27247	27263	27052	27399	27186	27409	27482	27402	27204	27279	27191	27368	27232	27088	27128	27289	27336	27253	27205	27307	27406	27199	27279	27024	27123	27279	27265	27281	27181	27349	27536	27187	27269	27399	27417	27266	27326	27343	27409	27316	27139	27312	27187	27362	27256	27418	27657	27408	27169	27196	27127	27329	27216	27200	27313	27324	27310	27121	27544	27408	27321	27245	27392	27141	27066	27315	27179	27018	27442	27511	27327	27343	27230	27329	27306	27176	27388	27319	27292	27444	27164	27082	27138	27164	27098	27216	27223	27167	27166	27254	26897	27032	27203	27117	27267	26978	27382	27149	27108	27129	27473	27208	27133	27312	27373	27424	27535	27123	27139	27245	27282	27115	27426	27134	26938	27142	27032	27154	27245	27329	27068	27288	27113	27220	27258	27287	27175	27058	27398	27278	27244	26897	27104	27010	27332	27327	27244	27061	27489	27313	27183	27395	26981	27090	27314	27193	27263	27378	27226	27011	27161	27260	27251	27500	27255	27282	27350	26987	27409	27278	27321	27199	27221	26954	27244	27118	27392	27222	27330	27332	27431	27410	27292	27207	27111	27318	27273	27147	27271	27227	27270	27262	27366	27312	27281	27395	27280	27268	27248	27231	27050	27115	27264	27221	27089	27061	27255	27196	27401	27395	27362	27276	27371	27281	27269	27525	27476	27422	27360	26788	27294	27272	27444	27251	26827	27306	27324	27199	27227	27138	27167	27459	27153	27153	27182	27069	27319	26985	27379	27300	27299	27227	27308	27168	27418	27219	27183	27250	27399	27193	27342	27074	27137	27357	27224	27254	27419	27343	27276	27131	27189	27330	27386	27341	27267	27424	27215	27427	27346	27219	27298	27231	27126	27281	27339	27288	27439	27260	27146	27174	27165	27249	27280	27003	27486	27117	27134	27341	27237	27276	27133	27221	27278	27115	27300	27100	27170	27261	27146	27275	27157	27051	27354	27162	27436	27351	27323	27379	27245	27232	27102	27013	27188	27416	27303	27437	27259	27188	27247	27135	27451	27180	27315	27308	27368	27309	27261	27088	26890	27305	27224	27366	27300	27101	27461	27090	26999	27324	27250	27481	27367	27359	27359	27184	27287	27148	27100	27262	27400	27357	27251	27200	27338	27501	27217	27042	27300	27154	27289	27171	27260	27128	27138	26875	27063	26940	27311	27289	27294	27437	27207	27410	27322	27294	26908	27353	27415	27283	27310	27242	27396	27377	27159	27150	27193	27290	27363	27312	27174	27017	27270	27324	27217	27007	27010	27390	27330	27109	27443	27316	27353	27027	27260	27346	27331	27406	27267	27008	27352	27219	27290	27270	27282	27212	27258	27207	26954	27355	27342	27211	27084	27344	27269	27124	27444	27326	27141	26980	27252	27225	27002	27297	27256	27431	27130	27209	27381	27202	27146	27336	27276	27202	27345	27196	27247	27147	27394	27334	27221	27172	27306	27054	27231	27364	27253	27178	27359	27477	27063	27096	27333	27104	27582	26972	27067	27458	27273	27289	27279	27054	27232	27244	27383	27245	27429	27049	27504	27176	26974	27282	27010	27040	27161	27105	27006	27151	27143	27186	26876	27292	27349	27071	27433	27420	27418	27218	26940	27248	27276	27292	27340	27274	27155	26996	27049	27518	27425	27435	27067	27435	27102	27288	27300	27473	27092	27326	27637	27257	27136	27347	26983	27356	27305	27313	27472	27573	27253	27236	27356	27446	27430	27206	27263	27287	27122	27081	27146	27201	27137	26997	27314	27370	26918	27275	27065	27290	27246	27317	27188	27080	27250	27305	27100	27334	27241	27109	27216	27291	27403	27262	27139	27153	27115	27387	27336	27452	27247	27281	27314	27259	27665	27342	27261	27394	27281	27012	27342	27442	27143	27272	27366	27230	27379	27471	27097	27169	27052	27371	27121	27141	27098	27134	27269	27374	27189	26883	27101	27261	27230	27147	27306	27043	27233	27446	27434	27170	27420	27444	27215	27159	27123	27078	27026	27227	27292	27357	27267	27072	27576	27172	27537	27462	27366	27302	27129	27268	27145	27290	27322	27409	27437	27084	27316	27336	27052	27365	27271	27222	27341	27296	27264	27502	27107	27114	27189	27224	27453	27446	27137	27227	27360	27415	27592	27446	27486	27444	27189	27209	27256	27228	27077	27190	27178	27302	27385	27289	27154	27057	27502	27400	27190	27264	27248	27337	27304	27368	27251	27440	27395	27175	27387	27170	26976	27035	27091	27152	27075	27401	27400	27283	27073	27169	27272	27294	27063	27228	27098	27361	27321	27360	27190	27393	27406	27318	27156	27253	27302	27302	27281	26943	27569	27230	27546	27452	27398	27198	27437	27184	27429	27319	27440	27395	27374	27188	27526	27238	27348	27181	27301	27162	27398	27424	26918	27307	27142	27463	27133	27145	27334	27073	27010	27245	27233	27339	27145	27167	27199	27571	27393	27138	27380	27193	27105	27441	27391	27460	27224	27213	27278	27431	27440	27285	27168	27408	27347	27132	27136	27186	27236	27108	27370	27350	27405	27104	27110	27069	27356	27231	27277	27133	27247	26994	27104	27082	27128	27497	27303	27388	27308	27032	27279	27066	27171	27244	27492	27152	27173	27351	27301	27237	27196	27165	27339	27502	27061	27487	26998	27347	27163	27292	27279	27319	27618	27323	27322	27141	27270	27318	27157	27096	27214	27187	27252	27086	27036	26986	27452	27328	27420	27300	26991	27318	27446	27214	27360	27298	27337	27206	27241	27199	27444	27280	27287	27444	27291	27255	27091	26987	27220	27308	27411	27188	27280	27327	27240	27256	27517	27410	27217	27072	27308	27266	27205	27528	27339	27171	27203	27231	27432	26909	26959	27261	27085	27400	27061	27247	27527	27222	27167	27273	27393	27338	27261	27186	27229	27397	27018	27080	27065	27203	27427	27168	27159	27241	27279	27199	27271	27086	27287	27385	27367	27011	27309	27242	27316	27128	27270	27433	27329	27208	27287	27008	27003	27025	27417	27349	27199	27047	26939	27095	27433	27347	27304	27211	27278	27322	27308	27367	27098	27265	27255	27348	27276	27257	27460	27406	27035	27184	27326	27394	27627	27283	27308	27183	27370	27423	27231	27347	26975	27426	27423	27262	26839	27334	27099	27173	27244	27201	27127	26800	27156	27271	27277	27124	27355	27342	27413	27317	27086	27306	27213	27112	27247	27192	27005	27290	27271	27553	27280	27449	27394	27212	27426	27497	27313	27328	27213	27248	26942	27261	27337	27311	27067	27178	27320	27135	27437	27280	27319	27380	27368	27525	27405	27347	27289	27185	27294	27306	27570	27301	27213	27273	27035	27347	27378	26996	26987	27304	27292	27264	27420	27137	27164	27162	27190	27043	27212	27081	26988	27605	27245	27241	27079	27073	27066	27119	27213	27254	27229	27292	27272	27234	27310	27593	27150	27087	27483	27309	27266	27302	26984	27207	27144	27330	27650	27449	27162	27408	27397	27356	27261	27332	27413	27198	26976	27043	27169	27200	27286	27038	27015	27336	27154	27289	27172	27170	27202	27455	27031	27204	27097	27058	27127	27198	27101	27217	27097	27164	27070	26951	27412	26994	27353	27392	27401	27231	27338	27013	26984	26967	26997	27493	27209	27351	27158	27154
19629	35774	32348	25268	21545	19379	18424	17371	16760	16605	16144	16137	16015	15933	16002	15780	15848	15731	15756	15819	15781	15720	15819	15724	15770	15799	15871	15712	15692	15945	15711	15705	15900	15695	15849	15751	15537	15575	15504	15790	15827	15696	15735	15840	15897	15684	15653	15837	15658	15703	15609	15772	15952	16002	15737	15815	15707	15731	15593	15624	15698	15615	15847	15647	15810	15557	15734	15655	15769	15684	15561	15832	15420	15812	15633	15692	15682	15780	15875	15734	15617	15721	15870	15670	15490	15476	15653	15810	15717	15644	15602	15615	15617	15580	15667	15666	15607	15525	15601	15508	15589	15699	15762	15699	15576	15686	15610	15637	15695	15712	15595	15675	15673	15719	15657	15722	15624	15565	15809	15857	15714	15722	15712	15798	15611	15509	15549	15633	15899	15593	15643	15643	15502	15662	15587	15533	15679	15733	15612	15582	15566	15664	15789	15603	15569	15630	15537	15619	15655	15701	15774	15692	15856	15533	15425	15697	15588	15590	15539	15502	15747	15748	15687	15585	15742	15552	15573	15878	15553	15646	15414	15742	15551	15629	15719	15700	15677	15798	15774	15541	15478	15630	15743	15589	15478	15606	15791	15684	15690	15802	15500	15645	15759	15796	15760	15564	15802	15590	15690	15506	15928	15529	15475	15842	15608	15693	15824	15561	15734	15690	15649	15504	15611	15701	15823	15498	15732	15621	15663	15516	15625	15609	15786	15864	15692	15781	15643	15660	15790	15637	15506	15813	15757	15748	15329	15652	15502	15710	15586	15555	15757	15382	15602	15751	15680	15852	15739	15569	15542	15768	15731	15693	15543	15571	15707	15629	15548	15749	15604	15724	15521	15569	15778	15735	15658	15733	15492	15699	15646	15597	15532	15577	15588	15721	15678	15676	15609	15631	15810	15687	15669	15495	15862	15551	15719	15820	15779	15709	15454	15622	15607	15594	15458	15621	15745	15599	15529	15627	15858	15625	15605	15687	15618	15489	15576	15731	15540	15539	15521	15781	15542	15556	15769	15679	15543	15589	15514	15623	15817	15650	15609	15632	15650	15550	15774	15607	15679	15637	15703	15936	15707	15649	15724	15628	15568	15714	15470	15613	15715	15606	15604	15812	15463	15661	15668	15637	15546	15594	15829	15801	15748	15584	15656	15486	15695	15651	15669	15639	15569	15606	15626	15428	15674	15709	15588	15716	15646	15606	15613	15792	15674	15804	15717	15523	15645	15655	15622	15624	15632	15764	15515	15609	15655	15662	15775	15653	15785	15619	15747	15616	15671	15614	15601	15417	15545	15684	15656	15676	15606	15529	15668	15556	15786	15691	15516	15826	15734	15649	15592	15791	15609	15676	15593	15670	15584	15769	15834	15802	15659	15715	15768	15645	15711	15803	15632	15616	15501	15649	15614	15486	15664	15449	15680	15681	15608	15712	15628	15637	15570	15612	15587	15712	15780	15482	15463	15474	15540	15695	15714	15786	15668	15600	15775	15581	15813	15539	15600	15589	15904	15690	15674	15811	15749	15673	15744	15456	15598	15627	15829	15652	15433	15671	15480	15780	15778	15602	15662	15686	15647	15697	15612	15850	15745	15560	15684	15567	15616	15533	15638	15508	15637	15706	15739	15813	15647	15358	15820	15724	15577	15514	15610	15504	15811	15609	15365	15766	15712	15720	15748	15509	15699	15831	15647	15453	15764	15687	15550	15676	15641	15750	15717	15683	15665	15847	15809	15436	15448	15616	15791	15637	15733	15568	15619	15735	15625	15636	15662	15514	15593	15682	15594	15708	15701	15741	15704	15826	15725	15663	15809	15575	15755	15641	15766	15740	15577	15698	15636	15517	15719	15730	15550	15701	15668	15667	15639	15585	15526	15690	15672	15519	15828	15606	15686	15765	15678	15701	15596	15706	15701	15687	15566	15720	15795	15668	15596	15535	15681	15539	15677	15569	15722	15770	15647	15743	15886	15768	15847	15561	15613	15722	15726	15596	15531	15719	15582	15731	15552	15712	15489	15668	15646	15655	15714	15851	15666	15736	15799	15638	15688	15539	15770	15768	15827	15552	15605	15639	15685	15683	15580	15578	15533	15719	15766	15760	15739	15634	15627	15588	15711	15712	15614	15588	15517	15616	15599	15875	15583	15660	15699	15666	15652	15640	15667	15809	15607	15662	15458	15666	15685	15833	15516	15521	15645	15597	15726	15754	15637	15722	15822	15669	15705	15602	15772	15574	15567	15730	15699	15706	15738	15741	15504	15742	15735	15832	15714	15591	15597	15626	15708	15730	15492	15692	15535	15693	15620	15620	15793	15799	15626	15519	15638	15572	15603	15558	15638	15572	15760	15703	15481	15620	15716	15871	15598	15705	15705	15514	15721	15532	15716	15657	15871	15684	15639	15925	15572	15552	15715	15846	15730	15588	15778	15715	15597	15741	15556	15532	15661	15522	15746	15646	15693	15555	15704	15809	15562	15562	15619	15476	15702	15475	15717	15571	15616	15629	15533	15806	15575	15640	15697	15590	15613	15764	15674	15609	15569	15647	15630	15572	15705	15499	15691	15832	15639	15570	15635	15672	15667	15755	15700	15820	15684	15504	15642	15569	15589	15483	15692	15720	15601	15638	15618	15561	15709	15622	15794	15709	15621	15665	15772	15742	15668	15662	15712	15524	15662	15654	15652	15770	15771	15745	15674	15691	15461	15718	15697	15639	15590	15705	15588	15578	15571	15819	15689	15775	15634	15612	15669	15388	15630	15654	15980	15629	15672	15784	15551	15625	15610	15434	15601	15849	15590	15706	15735	15682	15548	15702	15737	15551	15546	15401	15716	15640	15642	15733	15575	15513	15819	15466	15572	15755	15780	15501	15735	15577	15615	15734	15715	15631	15629	15669	15677	15516	15538	15574	15741	15635	15434	15479	15729	15558	15492	15530	15706	15450	15750	15699	15594	15672	15700	15586	15642	15866	15547	15691	15568	15579	15676	15672	15705	15518	15819	15641	15664	15597	15636	15723	15577	15675	15812	15525	15574	15488	15735	15513	15578	15590	15650	15655	15844	15594	15691	15788	15679	15524	15628	15612	15586	15608	15723	15693	15551	15819	15607	15809	15704	15865	15592	15637	15704	15642	15648	15732	15658	15735	15548	15659	15855	15514	15790	15782	15562	15686	15674	15501	15686	15487	15598	15822	15634	15690	15762	15565	15643	15630	15872	15550	15666	15703	15513	15539	15700	15713	15802	15575	15767	15541	15543	15640	15604	15526	15640	15519	15603	15664	15475	15574	15719	15784	15696	15708	15489	15649	15524	15730	15703	15485	15456	15682	15668	15580	15531	15465	15435	15679	15675	15576	15680	15880	15657	15582	15496	15801	15724	15666	15583	15559	15675	15717	15763	15736	15484	15682	15561	15520	15844	15490	15568	15747	15707	15574	15590	15612	15541	15610	15626	15808	15668	15629	15625	15671	15519	15541	15749	15663	15443	15665	15684	15472	15534	15787	15669	15595	15501	15695	15516	15537	15654	15563	15642	15652	15725	15804	15728	15707	15751	15553	15651	15603	15562	15457	15677	15647	15551	15630	15734	15543	15679	15515	15582	15401	15744	15336	15627	15829	15691	15713	15515	15745	15691	15852	15494	15659	15624	15614	15608	15574	15636	15587	15780	15709	15490	15642	15797	15488	15710	15666	15669	15730	15725	15642	15664	15574	15698	15782	15807	15606	15708	15545	15738	15710	15677	15671	15613	15798	15632	15578	15727	15829	15613	15761	15577	15742	15708	15759	15743	15415	15534	15721	15692	15601	15782	15604	15429	15563	15588	15677	15633	15491	15758	15549	15579	15615	15628	15655	15632	15495	15544	15512	15575	15686	15704	15646	15898	15482	15664	15553	15614	15579	15568	15628	15599	15623	15663	15834	15739	15705	15672	15813	15818	15601	15705	15659	15554	15539	15735	15626	15685	15589	15566	15710	15687	15594	15630	15433	15567	15648	15581	15599	15578	15535	15790	15592	15611	15587	15436	15479	15821	15756	15755	15602	15623	15686	15665	15814	15670	15644	15640	15689	15830	15836	15718	15854	15796	15777	15601	15636	15693	15720	15512	15531	15659	15613	15631	15610	15661	15788	15750	15532	15688	15657	15759	15562	15690	15491	15615	15735	15729	15684	15569	15628	15659	15538	15744	15732	15731	15577	15796	15609	15700	15464	15944	15555	15798	15743	15712	15898	15587	15688	15804	15440	15689	15605	15803	15739	15717	15519	15751	15564	15613	15764	15591	15643	15554	15624	15684	15573	15678	15794	15589	15803	15523	15632	15639	15791	15764	15672	15520	15732	15760	15734	15579	15529	15583	15758	15590	15669	15683	15707	15605	15680	15595	15627	15647	15706	15691	15516	15666	15845	15483	15486	15499	15616	15661	15739	15623	15596	15821	15631	15548	15768	15574	15754	15767	15715	15607	15786	15710	15632	15659	15519	15563	15583	15658	15591	15570	15626	15675	15867	15707	15539	15731	15663	15556	15716	15617	15725	15688	15636	15751	15738	15761	15611	15746	15779	15812	15541	15492	15741	15775	15514	15879	15632	15751	15819	15719	15540	15821	15512	15557	15668	15668	15676	15535	15727	15664	15554	15635	15633	15636	15796	15498	15587	15614	15550	15772	15850	15624	15651	15627	15600	15636	15386	15729	15576	15676	15717	15833	15512	15797	15624	15686	15570	15766	15588	15567	15560	15719	15582	15669	15730	15664	15753	15684	15667	15709	15636	15764	15755	15590	15722	15573	15573	15744	15568	15619	15577	15721	15571	15694	15658	15725	15608	15666	15602	15731	15615	15624	15710	15644	15584	15831	15522	15562	15599	15771	15555	15653	15819	15906	15754	15655	15887	15608	15558	15701	15637	15661	15495	15658	15742	15641	15753	15751	15723	15718	15599	15600	15485	15654	15555	15827	15699	15715	15847	15502	15613	15628	15749	15561	15769	15501	15776	15665	15621	15724	15705	15823	15621	15585	15798	15637	15647	15682	15563	15757	15690	15627	15705	15742	15506	15679	15679	15722	15532	15751	15486	15706	15699	15831	15662	15759	15705	15595	15716	15649	15714	15726	15610	15608	15598	15713	15385	15592	15765	15577	15658
23008	21461	28825	26046	27804	32387	34559	31365	30229	29872	29574	29139	29032	29250	29025	28774	28877	28821	28719	28643	28726	28323	28509	28706	28311	28666	28468	28405	28691	28624	28689	28626	28881	28415	28331	28288	28554	28397	28858	28321	28549	28538	28446	28533	28321	28589	28783	28425	28437	28543	28135	28559	29323	28994	28503	28139	28464	28388	28297	28427	28370	28306	28084	28385	28343	28356	28400	28484	28442	28213	28358	28594	28482	28312	28447	28513	28219	28298	28165	28271	28530	28339	28443	28235	28124	28195	28261	28395	28237	28123	28248	28099	28356	28594	28242	28399	28463	28552	28537	28637	28438	28296	28258	28642	28489	28207	28396	28588	28350	28522	28428	28701	28325	28321	28342	28363	28363	28194	28292	28654	28381	28405	28155	28619	28678	28386	28396	28298	28342	28322	28254	28260	28379	28574	28171	28217	28439	28314	28451	28115	28468	28326	28591	28399	28471	28319	28342	28421	28488	28500	28454	28240	28133	28256	28401	28230	28486	28317	28411	28304	28520	28397	28285	28388	28324	28210	28273	28166	28414	28366	28408	28473	28433	28316	28068	28283	28213	28511	28360	28244	28136	28266	28235	28398	28554	28238	28546	28032	28261	28304	28249	28384	28310	28428	28020	28383	28449	28522	28226	28292	28290	28241	28048	28249	28375	28206	28376	28268	28372	28339	28528	28400	28167	28348	28406	28326	28283	28265	28276	28436	28465	28504	28285	28441	28286	28463	28481	28412	28085	28342	28232	28303	28121	28098	28322	28104	28370	28270	28209	28210	28280	28518	28584	28410	28283	28202	28349	28221	28308	28607	28529	28488	28285	28337	28422	28237	28594	28292	28220	28629	28246	28687	28389	28205	28465	28157	28430	28041	28385	28457	28164	28517	28606	28505	28215	28375	28298	28259	28275	28238	28291	28311	28188	28421	28471	28340	28476	28558	28377	28395	28491	28247	28277	28375	28217	28288	28280	28296	28642	28349	28494	28233	28252	28285	28373	28478	28484	28390	28507	28187	28205	28259	28201	28300	28538	28583	28495	28273	28280	28339	28296	28376	28452	28208	28568	28380	28312	28249	28331	28140	28340	28364	28284	28355	28349	28467	28491	28364	28341	28268	28188	28188	28748	28209	28360	28245	28331	28172	28255	28561	28149	28135	28330	28643	28289	28207	28325	28416	28439	28478	28540	28438	28443	28697	28385	28457	28137	28279	28658	28280	28447	28334	28386	28553	28299	28127	28302	28323	27981	28430	28341	28273	28374	28298	28411	28177	28496	28243	28620	28542	28265	28295	28252	28383	28366	28302	27991	28256	28381	28167	28395	28277	28345	28286	28264	28534	28271	28118	28433	28311	28591	28245	28307	28355	28372	28122	28343	28270	28271	27992	28488	28308	28503	28327	28439	28378	28532	28670	28285	28428	28379	28289	28361	28149	28273	28346	28302	28469	28235	28381	28638	28440	28203	28026	28331	28287	28354	28556	28513	28412	28411	28151	28315	28334	28183	28199	28264	28253	28342	27985	28205	28476	28320	28431	28508	28285	28392	28154	28301	28381	28269	28131	28430	28262	28433	28050	28469	28333	28418	28333	28415	28183	28119	28242	28389	28310	28385	28478	28394	28674	28605	28444	28386	28113	28362	28297	28388	28208	28203	28358	28379	28288	28420	28389	28306	28258	28310	28348	28527	28271	28304	28328	28288	28395	28435	28302	28234	28419	28254	28390	28211	28282	28254	28543	28550	28222	28364	28274	28328	28355	28177	27979	28440	28228	28263	28495	28529	28421	28350	28431	28323	28329	28370	28839	28497	28321	28285	28300	28179	28338	28592	28198	28136	28326	28192	28142	28430	28540	28489	28437	28497	28758	28376	28383	28581	28307	28305	28198	28200	28401	28535	28406	28325	28384	28394	28514	28270	28046	28269	28201	28472	28533	28552	28370	28340	28498	28360	28408	28569	28292	28314	28373	28307	28334	28330	28257	28389	28331	28212	28183	28058	28250	28348	28064	28300	28427	28167	28464	28219	28314	28353	28210	28093	28235	28439	28234	28406	28265	28416	28380	28391	28492	28405	28367	28560	28425	28221	28283	28293	28215	28246	28523	28450	28833	28205	28190	28054	28248	28535	28427	28144	28348	28160	28267	28339	28433	28025	28193	28456	28184	28121	28159	28500	28395	28487	28220	28289	28294	28350	28344	28229	28445	28346	28557	28546	28559	28345	28154	28006	28274	28360	28477	28258	28312	28265	28375	28344	28191	28470	28199	28196	28520	28452	28132	28040	28456	28325	28344	28423	28212	28262	28445	28315	28322	28152	28546	28556	28325	28344	28066	28418	28403	28241	28213	28118	28274	28321	28377	28130	28439	28419	28557	28009	28248	28191	28337	28460	28307	28410	28402	28336	28364	28166	28407	28112	28405	28323	28498	28048	28086	28400	28182	28190	28195	28545	28439	28327	28359	28399	28469	28662	28502	28342	28409	28183	28382	28400	28390	28404	28177	28135	28293	28370	28459	28365	28125	28213	28160	28412	28387	28237	28376	28296	28181	28120	28218	28255	28458	28399	28475	28392	28475	28240	28511	28343	28406	28303	28462	28397	28268	28349	28288	28419	28331	28439	28019	28216	28194	28371	28419	28519	28107	28371	28379	28486	28337	28541	28595	28380	28349	28250	28267	28314	28400	28143	28033	28448	28246	28484	28384	28358	28256	28444	28282	28289	28358	28334	28054	28294	28178	28182	28261	28518	28352	27998	28347	28215	28425	28341	28449	28401	28335	28467	28444	28158	28308	28319	28371	28154	28084	28333	28437	28352	28135	28341	28415	28232	28357	28742	28111	28365	28183	28214	28093	28430	28390	28202	28349	28294	28351	28463	28334	28356	28409	28541	28270	28339	28525	28209	28217	28281	28421	28544	28010	28500	28161	28360	28417	28612	27973	28265	28311	28471	28278	28322	28223	28320	28366	27923	28577	28696	28446	28390	27951	28295	28395	28385	27999	28617	28328	28421	28469	28129	28324	28352	28210	28245	28238	28158	28243	28286	28231	28066	28329	28249	28484	28178	28319	28416	28355	28316	28493	28592	28204	28158	28356	28371	28327	28221	28227	28343	28216	28364	28231	28532	28165	28512	28514	28159	28339	28565	28456	28317	28119	28219	28299	28370	28383	28559	28301	28400	28358	28058	28134	28186	28322	28161	28544	28263	28333	28114	28156	28329	28411	28306	28110	28281	28434	28302	28515	28357	28443	28290	28298	28509	28523	28225	28272	28300	28376	28107	28094	28439	28230	28466	28507	28329	28430	28417	28140	28150	28392	28469	28589	28485	28355	28264	28272	28361	28412	28679	28330	28455	28365	28417	28350	28357	28039	28541	28114	28315	28443	28531	28614	28270	28280	28424	28499	28247	28370	28353	28271	28359	28164	28530	28212	28249	28260	28659	28462	28287	27969	28224	28504	28166	28262	28237	28164	28352	28489	28358	28315	28215	28212	28434	28541	28606	28369	28200	28433	28313	28197	28437	28437	28627	28190	28203	28322	28062	28415	28362	28513	28533	28235	28417	28462	28458	28429	28155	28380	28315	28167	28286	28461	28220	28426	28239	28199	28148	28151	28179	28172	28290	28247	28225	28449	28537	28431	28203	28314	28298	28249	28344	28491	28347	28393	28285	28263	28226	28541	28273	28287	28537	28394	28591	28330	28337	28370	28447	28516	28153	28241	28472	28373	28475	28489	28400	28277	28428	28231	28279	28424	28295	28463	28241	28566	28446	28347	28364	28317	28279	28249	28340	28489	28545	28414	28465	28520	28081	28128	28239	28305	28108	28443	28504	28136	28402	28530	28255	28250	28512	28225	28325	28285	28387	28475	28356	28408	28329	28398	28551	28338	28250	28006	28119	28057	28551	28200	28167	28461	28202	28511	28519	28361	28144	28472	28321	28200	28471	28465	28465	28370	28537	28503	28295	28255	28417	28343	27886	27971	28203	28306	28392	28567	28402	28327	28279	28489	28242	28414	28559	28615	28216	28248	28620	28233	28318	28396	28237	28334	28460	28564	28291	28214	28336	28541	28451	28276	28226	28405	28586	28379	28187	28200	28254	28524	28207	28385	28399	28247	28287	28519	28284	28413	28217	28269	28590	28410	28321	28135	28117	28355	28321	28343	28418	28556	28292	28256	28358	28269	28399	28226	28296	28736	28421	28351	28432	28451	28489	28529	28561	28110	28364	28344	28020	28284	28317	28388	28707	28344	28538	28351	28084	28305	28259	28248	28390	28391	28380	28225	28442	27981	28218	28343	28520	28192	28266	28287	28337	28385	28350	28226	28277	28321	28285	28303	28355	28057	28345	28291	28472	28565	28396	28175	28344	28458	28205	28236	28588	28369	28338	28259	28337	28256	28421	28338	28630	28441	28332	28489	28370	28656	28515	28476	28460	28756	28500	28517	28411	27971	28017	28125	28370	28291	28396	28250	28468	28410	28458	28592	28459	28326	28134	28723	28530	28063	28250	28261	28311	28230	28522	28253	28367	28355	28468	28084	28191	28370	28402	28436	28541	28259	28261	28188	28173	28249	28183	28166	28386	28356	28246	28269	28213	28139	28329	28462	28536	28029	28271	28273	28338	28141	28155	28245	28546	28256	28197	28361	28290	28211	28301	28313	28423	28450	28584	28306	28214	28414	28568	28467	28200	28204	28373	28209	28200	28177	28277	28261	28389	28171	28525	28351	28381	28254	28413	28364	28082	28255	28377	28226	28296	28447	28091	28147	28317	28096	28303	28526	28127	28504	28361	28330	28225	28353	28182	28156	28147	28362	28203	28548	28266	28329	28275	28409	28481	28453	28211	28205	27870	28189	28465	28406	28348	28249	28546	28215	28248	28481	28238	28474	28664	28466	28532	28261	28525	28249	28389	28376	28213	28507	28439	28312	28324	28298	28173	28311	28433	28243	28301	28706	28614	28362	28263	28316	28146	28292	28560	28236	28032	28423	28252	28411	28456	28277	28526	28465	28212	28226	28633	28615	28314	28455	28492	28334	28121	28548	28435	28267	28417	28278	28188	28364	28204	28281	28287	28343	28530	28111	28221	28469	28201	28510	28578	28379	28470	28486	28315	28416	28348	28201	28006	28409	28391	28306	28600	28399
22835	45029	40107	32354	26063	23203	21369	19703	18572	17763	17396	17177	16926	16857	16636	16713	16531	16835	16668	16381	16438	16416	16366	16490	16257	16433	16362	16423	16494	16376	16550	16574	16361	16517	16521	16340	16304	16307	16589	16485	16402	16503	16409	16200	16366	16209	16278	16408	16301	16348	16332	16617	17330	16671	16551	16227	16205	16322	16421	16491	16195	16470	16322	16280	16343	16285	16344	16541	16260	16329	16397	16403	16107	16147	16441	16339	16318	16567	16191	16308	16449	16496	16465	16243	16286	16303	16294	16287	16402	16179	16228	16281	16264	16121	16343	16207	16453	16328	16139	16228	16319	16338	16248	16333	16275	16129	16317	16357	16384	16181	16273	16210	16630	16229	16294	16181	16171	16265	16202	16322	16284	16321	16317	16350	16457	16267	16431	16454	16318	16186	16181	16320	16168	16319	16272	16226	16378	16288	16359	16068	16050	16162	16200	16202	16380	16298	16224	16320	16456	16087	16013	16378	16320	16131	16131	16358	16359	16268	16278	16133	16176	16322	16352	16172	16341	16267	16364	16351	16258	16536	16152	16417	16240	16251	16340	16265	16237	16240	16364	16287	16287	15995	16448	16331	16170	16413	16207	16350	16331	16225	16255	16393	16204	16189	16287	16416	16324	16267	16221	16278	16179	16133	16245	16184	16299	16215	16267	16347	16235	16119	16271	16350	16316	16315	16294	16392	16204	16270	16106	16540	16243	16381	16407	16359	16187	16321	16416	16393	16094	16342	16355	16167	16145	16213	16260	16058	16450	16353	16136	16275	16256	16187	16154	16077	16272	16304	16137	16457	16428	16283	16268	16199	16395	16267	16159	16220	16105	16386	16168	16238	16423	16129	16377	16262	16241	16304	16269	16136	16146	16203	16339	16383	16286	16420	16278	16187	16251	16344	16120	16390	16361	16197	15907	16359	16294	16231	16193	16182	16066	16295	16248	16220	16249	16267	16310	16283	16225	16327	16255	16232	16278	16412	16251	16076	16171	16384	16082	16268	16208	16245	16274	16230	16411	16311	16226	16232	16247	16244	16141	16128	16325	16191	16386	16209	16369	16218	16409	16317	16151	16139	16270	16280	16237	16267	16143	16265	16003	16471	16250	16213	16221	16293	16299	16215	16309	16134	16293	16359	16284	16314	16250	16406	16439	16304	16373	16244	16272	16264	16366	16137	16281	16225	16292	16232	16361	16318	16235	16315	16268	16257	16293	16186	16176	16264	16230	16194	16450	16501	16355	16315	16188	16323	16263	16180	16276	16123	16290	16204	16097	16020	16158	16179	16383	16264	16268	16237	16367	16261	16250	16292	16503	16219	16206	16229	16104	16325	16504	16152	16268	16255	16092	16289	16239	16294	16117	16269	16197	16133	16151	16066	16297	16239	16393	16117	16515	16329	16276	16298	16253	16340	16165	16362	16162	16372	16474	16306	16259	16246	16138	16242	16221	16424	16091	16325	16159	16225	16283	16134	16127	16309	16056	16406	16207	16230	16149	16203	16204	16131	16091	16280	16340	16229	16143	16274	16268	16348	16110	16251	16297	16283	16285	16321	16293	16009	16280	16287	16210	16319	16332	16203	16094	16315	16330	16077	16304	16265	16284	16265	16343	16324	16180	16314	16369	16274	16311	16033	16236	16048	16205	16050	16143	16355	16241	16185	16284	16243	16216	16052	16274	16226	16325	16348	16364	16261	16365	16198	16219	16223	16369	16250	16347	16120	16208	16337	16195	16223	16145	16281	16208	16225	16208	16366	16128	16399	16159	16246	16344	16098	16233	16065	16179	16201	16259	16430	16179	16193	16313	16165	16356	16267	16080	16402	16262	16347	16119	16257	16294	16317	16201	16338	16182	16156	16186	16262	16340	16355	16442	16193	16222	16126	16235	16255	16171	16289	16268	16177	16073	16290	16155	15974	16220	16365	16229	16375	16225	16154	16188	16174	16410	16202	16269	16365	16230	16229	16256	16374	16167	16228	16202	16352	16169	16268	16227	16194	16093	16343	16194	16183	16297	16073	16113	16367	16197	16264	16263	16085	16270	16387	16378	16178	16200	16290	16267	16363	16224	16309	16248	16308	16228	16416	16367	16322	16219	16376	16253	16248	16438	16251	16324	16168	16033	16349	16193	16179	16100	16097	16462	16321	16353	16449	16334	16183	16302	16509	16231	16203	16412	16088	16334	16290	16251	16361	16454	16192	16190	16203	16225	16289	16292	16414	16279	16420	16204	16164	16259	16183	16193	16190	16268	16361	16177	16305	16281	16382	16224	16245	16161	16339	16087	16350	16247	16233	16207	16347	16300	16238	16211	16199	16115	16285	16136	16303	16257	16410	16295	16132	16253	16284	16354	16251	16195	16202	16049	16171	16263	16323	16183	16094	16200	16358	16250	16166	16142	16147	16293	16157	16151	16220	16259	16200	16302	16322	16198	16346	16320	16271	16183	16314	16215	16278	16344	16376	16220	16142	16304	16152	16373	16192	16311	16262	16324	16409	16367	16167	16249	16304	16180	16095	16239	16234	16359	16400	16441	16313	16212	16298	16283	16486	16287	16062	16198	16315	16162	16233	16069	16187	16079	16192	16250	16431	16440	16071	16284	16210	16085	16382	16330	16177	16314	16186	16328	16190	16509	16206	16191	16308	16241	16217	16342	16311	16122	16174	16164	16277	16280	16190	16247	16151	16105	16297	16042	16205	16300	16222	16275	16379	16389	16332	16038	16228	16131	16198	16315	16242	16206	16255	16225	16178	16174	16268	16212	16424	16074	16220	16132	16413	16173	16283	16211	16238	16105	16281	15966	16388	16088	16367	16117	16441	16368	15956	16366	16178	16332	16402	16286	16287	16271	16361	16315	16185	16167	16247	16273	16430	16244	16189	16225	16242	16316	16201	16357	16221	16289	16200	16342	16144	16278	16167	16314	16405	16249	16228	16295	16312	16315	16309	16157	16166	16314	16394	16233	16185	16239	16331	16226	16190	16273	16401	16283	16108	16298	16424	16276	16192	16110	16075	16261	16279	16222	16048	16224	16288	16288	16253	16307	16251	16378	16070	16084	16180	16195	16272	16199	16330	16182	16141	16286	16211	16311	16234	16177	16263	16454	16267	16280	16473	16373	16289	16321	16229	15937	16271	16291	16120	16370	16066	16161	16244	16191	16172	16314	16318	16165	16278	16277	16323	16244	16240	16399	16097	16236	16342	16293	16271	16289	16253	16193	16317	16258	16181	16180	16241	16266	16420	16202	16077	16294	16241	16274	16232	16220	16012	16322	16302	16189	16232	16273	16096	16236	16214	16268	16255	16377	16172	16268	16075	16227	16287	16234	16310	16168	16445	16183	16277	16498	16062	16323	16448	16345	16213	16224	16454	16272	16342	16330	16271	16355	16199	16288	16212	16093	16380	16065	16317	16385	16217	16145	16246	16269	16045	16323	16193	16395	16359	16346	16305	15985	16359	16231	16407	16245	16495	16232	16141	16205	16245	16282	16418	16065	16381	16174	16125	16187	16194	16223	16275	16049	16115	16489	16333	16176	16412	16369	16356	16124	16284	16384	16127	16232	16131	16273	16271	16236	16285	16006	16480	16193	16195	16353	16197	16097	16286	16145	16225	16200	16242	16268	16203	16147	16205	16186	16247	16300	16211	16220	16381	16167	16325	16219	16253	16218	16228	16124	16369	16216	16367	16150	16133	16354	16280	16231	16081	16272	16210	16404	16350	16363	16341	16352	16311	16444	16339	16466	16308	16262	16251	16256	16194	16248	16180	16310	16227	16149	16214	16341	16160	16309	16448	16206	16369	16155	16283	16199	16337	16243	16266	16108	16037	16220	16173	16106	16253	16217	16153	16360	16415	16239	16220	16121	16184	16270	16372	16389	16289	16100	16193	16277	16194	16259	16411	16189	16115	16435	16169	16261	16156	16412	16277	16397	16111	16173	16063	16215	16267	16345	16229	16182	16323	16252	16258	16206	16231	16098	16113	16260	16265	16228	16267	16266	16316	16405	16193	16210	16113	16389	16250	16215	16295	16311	16198	16272	16265	16201	16058	16340	16371	16192	16404	16165	16319	16386	16195	16431	16128	16317	16348	16359	16277	16230	16219	16214	16138	16328	16196	16168	16305	16443	16130	16228	16387	16247	16184	16082	16337	16055	16274	16312	16402	16094	16221	16490	16444	16176	16167	16112	16192	16264	16284	16251	16193	16268	16295	16365	16365	16132	16331	16224	16229	16179	16084	16369	16356	16315	16469	16115	16162	16299	16386	16291	16166	16228	16439	16317	16321	16109	16231	16177	16215	16306	16318	16306	16354	16215	16251	16161	16058	16220	16229	16159	16235	16285	16195	16331	16363	16357	16165	16548	16146	16212	16397	16344	16291	16302	16202	16225	16182	16234	16302	16186	16329	16305	16133	16312	16378	16155	16407	16381	16330	16303	16214	16173	16315	16384	16255	16315	16093	16220	16303	16330	16362	16257	16206	16147	16132	16407	16363	16132	16241	16279	16286	16339	16297	16280	16208	16206	16267	16392	16279	16251	16426	16192	16201	16172	16337	16023	16241	16199	16267	16298	16145	16244	16258	16201	16191	16175	16244	16150	16346	16180	16327	16214	16319	16209	16411	16291	16303	16413	16133	16192	16302	16344	16267	16234	16281	16325	16115	16171	16172	16223	16329	16065	16124	16075	16108	16232	16215	16317	16278	16033	16377	16342	16235	16286	16100	16224	16358	16275	16136	16278	16095	16078	16225	16130	16127	16273	16125	16097	16404	16286	15996	16209	16245	16310	16149	16187	16306	16328	16267	16205	16090	16235	16237	16226	16292	16275	16125	16221	16249	16273	16286	16272	16208	16168	16322	16419	16260	16294	16332	16260	16196	16162	16262	16310	16205	16217	16250	16151	16294	16232	16271	16221	16278	16344	16332	16217	16254	16340	16191	16202	16373	16199	16224	16188	16359	16332	16295	16248	16207	16225	16120	16170	16192	16163	16308	16330	16174	16290	16233	16148	16151	16247	16143	16312	16266	16430	16263	16388	16363	16311	16306	16236	16145	16299	16249	16207	16459	16317	16064	16207	16197	16199	16353	16198	16103	16245	16356	16419	16284	16213	16395	16265	16369	16226	16065	16215	16293
32702	29330	34670	33276	30507	30036	29631	29086	29123	28988	28894	28900	28715	28983	28856	28765	28844	28894	28690	28844	28408	28553	28776	28827	28659	28757	28811	28867	28627	28712	28462	28680	28870	28339	28671	28299	28709	28527	28736	28749	28752	28677	28772	28648	28581	28857	28720	28738	28413	28596	29039	28448	28611	28669	28714	28807	28421	28716	28604	28792	28651	28788	28925	28659	28651	28611	28508	28675	28461	28769	28560	28546	28684	28569	28638	28781	28743	28965	28497	28678	28949	28457	28791	28741	28663	28704	28917	28878	28506	28586	28581	28805	28656	28674	28509	28572	28443	28674	28575	28744	28595	28431	28825	28283	28502	28467	28701	28506	28602	28687	28729	28564	28675	28651	28614	28660	28642	28380	28757	28816	28706	28684	28925	28547	28458	28649	28574	28381	28457	28437	28520	28600	28403	28446	28412	28544	28556	28618	28872	28719	28658	28691	28585	28755	28863	28402	28845	28374	28472	28739	28636	28545	28614	28768	28637	28681	28670	28823	28682	28590	28482	28410	28636	28704	28453	28440	28729	28509	28591	28701	28869	28531	28667	28570	28671	28758	28454	28726	28656	28485	28668	28580	28615	28751	28804	28826	28813	28621	28577	28641	28728	28890	28819	28534	28463	28394	28509	28626	28547	28777	28630	28601	28638	28583	28724	28795	28429	28566	28454	28532	28525	28647	28724	28782	28731	28693	28473	28983	28666	28620	28679	28380	28806	28695	28613	28509	28572	28371	28403	28514	28800	28776	28791	28724	28740	28820	28738	28603	28793	28536	28570	28466	28688	28147	28625	28718	28793	28420	28585	28541	28592	28680	28546	28507	28667	28532	28517	28513	28597	28523	28624	28396	28484	28686	28792	28501	28574	28681	28742	28619	28576	28566	28539	28778	28432	28492	28436	28560	28597	28493	28754	28774	28629	28465	28721	28687	28741	28530	28641	28615	28526	28564	28616	28515	28553	28786	28519	28618	28706	28779	28706	28555	28733	28770	28532	28812	28591	28855	28723	28751	28622	28633	28679	28768	28405	28562	28546	28412	28704	28502	28630	28710	28694	28588	28756	28377	28584	28564	28579	28581	28556	28535	28576	28580	28898	28691	28751	28563	28617	28581	28636	28692	28728	28832	28534	28766	28812	28514	28672	28684	28681	28574	28708	28536	28615	28571	28595	28808	28750	28707	28713	28608	28766	28661	28604	28744	28794	28850	28664	28439	28564	28577	28847	28779	28527	28456	28725	28867	28786	28683	28913	28618	28711	28554	28565	28655	28859	28573	28725	28600	28630	28669	28722	28950	28765	28551	28498	28589	28782	28460	28648	28751	28694	28804	28427	28529	28574	28670	28816	28724	28858	28854	28961	28444	28448	28581	28755	28616	28571	28808	28578	28629	28759	28823	28541	28711	28630	28370	28681	28585	28665	28804	28815	28686	28564	28800	28783	28488	28639	28553	28683	28675	28632	28575	28605	28591	28776	28675	28647	28872	28766	28522	28560	28638	28615	28640	28759	28444	28567	28918	28795	28637	28645	28735	28948	28544	28803	28688	28587	28484	28344	28525	28541	28611	28618	28530	28509	28638	28687	28584	28688	28707	28941	28678	28629	28698	28538	28754	28661	28653	28795	28669	28824	28615	28807	28661	28857	28561	28552	28680	28758	28800	28629	28376	28358	28692	28712	28587	28616	28397	28710	28744	28679	28470	28661	28715	28649	28509	28522	28696	28706	28801	28566	28803	28383	28422	28326	28432	28589	28706	28681	28598	28660	28790	28709	28738	28760	28787	28627	28915	28640	28912	28758	28671	28602	28633	28846	28722	28654	28489	28771	28575	28896	28614	28530	28567	28472	28761	28319	28856	28848	28555	28603	28784	28568	28716	28666	28801	28673	28816	28643	28469	28691	28889	28667	28773	28795	28762	28912	28759	28660	28734	28779	28866	28696	28437	28606	28152	28686	28847	28544	28753	28658	28964	28577	28678	28952	28604	28795	28784	28759	28718	28561	28830	28839	28648	28607	28454	28572	28584	28692	28711	28561	28653	28692	28406	28782	28534	28562	28564	28451	28381	28479	28616	28512	28634	28726	28782	28774	28967	28876	28612	28435	28528	28694	28626	28521	28586	28479	28811	28461	28716	28765	28358	28729	28632	28860	28640	28703	28418	28546	28525	28551	28651	28440	28414	28726	28935	28702	28769	28656	28665	28670	28805	28623	28880	28610	28692	28752	28666	28800	28873	28847	28663	28535	28878	28781	28887	28927	28650	28867	28679	28530	28499	28575	28551	28584	28678	28647	28638	28671	28426	28674	28844	28780	28779	28689	28652	28663	28569	28988	28645	28787	28632	28578	29003	28761	28654	28660	28596	28744	28847	28844	28645	28731	28626	28844	28638	28447	28535	28593	28658	28433	28882	28608	28561	28609	28629	28725	28470	28533	28803	28669	28507	28511	28521	28800	28644	28968	28732	28774	28705	28712	28325	28508	28654	28537	28662	28455	28569	28370	28541	28661	28448	28491	28869	28706	29008	28687	28577	28623	28742	28672	28658	28725	28581	28668	28632	28466	28579	28682	28646	28711	28767	28731	28621	28474	28492	28824	28836	28602	28770	28445	28541	28433	28656	28733	28679	28561	28383	28686	28789	28446	28792	28819	28691	28704	28482	28524	28693	28627	28418	28823	28622	28635	28674	28515	28714	28659	28831	29002	28856	28736	28713	28864	28399	28846	28691	28696	28969	28613	28599	28586	28566	28577	28777	28687	28770	28945	28537	28766	28521	28827	28569	28566	28869	28531	28419	28624	28644	28807	28744	28790	28516	29035	28389	28735	28461	28685	28466	28629	28506	28529	28691	28577	28638	28700	28518	28802	28597	28529	28890	28556	28670	28576	28597	28726	28804	28929	28578	28704	28680	28494	28674	28692	28662	28667	28679	28620	28719	28576	28715	28757	28867	28781	28881	28833	28471	28662	28673	28796	28918	28672	28425	28520	28626	28632	28692	28712	28642	28724	28728	28658	28745	28547	28516	28739	28816	28675	28634	28825	28677	28723	28727	28420	28542	28533	28846	28679	28799	28544	28624	28737	28579	28479	28867	28726	28913	28772	28904	28662	28564	28816	28613	28765	28745	28565	28710	28525	28400	28917	28613	28585	28708	28608	28711	28456	28886	28605	28670	28643	28702	28626	28676	28969	28791	28953	28748	28450	28793	28726	28634	28692	28642	28518	28614	28652	28612	28736	28741	28752	28522	28626	29041	28830	28374	28906	28567	28525	28481	28667	28596	28605	28462	28614	28653	28807	28641	28603	28601	28810	28759	28711	28839	28954	28827	28853	28732	28649	28561	28690	28668	28815	28761	28554	28475	28398	28518	28744	28668	28732	28709	28684	28539	28885	28792	28521	28654	28784	28724	28566	28584	28390	28609	28737	28594	28715	28806	28670	28783	28985	28780	28773	28589	28704	28666	28693	28369	28849	28380	28752	28582	28687	28490	28598	28730	28714	28594	28679	28611	28742	28509	28728	28582	28879	28883	28885	28748	28666	28765	28524	28703	28772	28719	28438	28336	28498	28541	28539	28487	28650	28609	28593	28877	28571	28586	28853	28692	28540	28527	28524	28558	28597	28648	28704	28742	28478	28570	28611	28513	28633	28738	28754	28798	28236	28557	28925	29087	28776	28476	28570	28667	28877	28588	28682	28717	28736	28489	28891	28598	28673	28574	28721	28595	28845	28646	28640	28616	28601	28532	28878	28611	28565	28286	28624	28695	28545	28759	28510	28760	28443	28545	28578	28516	28623	28673	28800	28507	28820	28908	28561	28688	28809	28640	28531	28513	28514	28767	28828	28483	28665	28708	28826	28788	28637	28643	28649	28639	28621	28518	28398	28783	28660	28517	28464	28764	28998	28613	28574	28388	28578	28658	28664	28586	28731	28746	28781	28487	28618	28690	28814	29009	28651	28819	28597	28520	28712	28607	28683	28661	28535	28778	28574	28835	28844	28460	28570	28762	28924	28603	28748	28545	28603	28531	28922	28780	28444	28620	28748	28640	28436	28562	28475	28654	28877	28833	28717	28609	28456	28635	28856	28673	28545	28460	28529	28759	28706	28646	28384	28694	28668	28740	28732	28612	28840	28780	28613	28678	28762	28952	28807	28574	28642	28973	28665	28811	28779	28725	28647	28671	28975	28817	28639	28725	28599	28658	28682	28546	28592	28385	28551	28801	28705	28735	28677	28655	28713	28625	28459	28858	28656	28581	28528	28823	28657	28800	28729	28663	28681	28752	28802	28551	28640	28690	28604	28957	28479	28774	28873	28453	28782	28597	28777	28631	28610	28614	28889	28691	28496	28504	28702	28559	28862	28544	28368	28599	28607	28636	28788	28813	28579	28334	28713	28436	28756	28686	28601	28836	28534	28602	28617	28521	28552	28590	28620	28443	28641	28802	28394	28899	28652	28741	28543	28659	28619	28810	28761	28529	28592	28567	28657	28839	28669	28439	28729	28696	28815	28611	28692	28611	28565	28624	28609	28666	28748	28774	28612	28627	28841	28961	28578	28781	28585	28767	28462	28879	28642	28712	28696	28565	28767	28621	28597	28565	28632	28891	28606	28814	28882	28527	28728	28604	28538	28568	28560	28769	28922	28602	28708	28664	28712	28646	29065	28578	28875	28558	28698	28538	28786	28725	28609	28221	28740	28821	28484	28818	28735	28537	28723	28744	28710	28905	28807	29083	28681	29025	28620	28833	28900	28571	28786	28760	28791	28456	28868	28725	28619	28795	28775	28641	28703	28811	28678	28631	28487	28662	28549	28654	28481	28576	28764	28974	28708	28709	28337	28569	28647	28554	28413	28472	28399	28671	28740	28739	28411	29121	28728	28756	28505	28464	28582	28469	28607	28721	28574	28466	28733	28703	28591	28721	28649	28831	28658	28489	28678	28731	28610	28757	28609	28557	28678	28557	28691	28845	28763	28838	28880	28680	28585	28857	28677	28590	28528	28374	28840	28812	28703	28617	28908	28859	28764	28372	28649	28435	28417	28793	28688	28342	28677	28637	28611	28446	28712	28297	28555	28421	28711	28646	28695	28683	28543	28647	29079	28570	28681	28529	28578	28650	28911	28844	28856	28604	28813	28644	28716	28385
20701	26335	23905	20496	18652	17739	17052	16762	16609	16577	16322	16176	16137	16361	16261	16327	16227	16121	16361	16195	16271	16398	16216	16111	16043	15993	16194	16106	16269	16116	16082	16159	16317	16341	16126	16158	16268	16181	16031	16077	16250	16327	16182	16117	16110	16282	16188	16046	16102	16278	16173	16126	16273	16116	16303	16305	16133	16111	16207	16119	16174	16248	16077	16253	16238	16125	16202	16243	16164	16162	16278	15933	16051	16088	16261	16077	16198	16060	16168	16259	16103	16087	16270	16141	16052	16178	16067	16251	16175	16182	16038	16167	16202	16048	16083	16052	16247	16274	16273	16200	16167	16070	16299	16031	16110	16019	16337	15972	16038	16145	16019	16208	16061	16114	16019	16089	15977	16144	16086	16140	16007	16210	15971	16083	16043	16038	16077	16110	16149	16130	16071	16207	16253	16339	16216	16189	16077	16231	16082	16117	15922	16097	15887	16093	16128	15968	16205	16125	16340	16137	16259	16107	16085	16081	16238	16010	16200	15956	16068	16084	15984	16160	16354	16030	16064	16131	16053	16256	15917	16148	16237	16123	16125	16168	15979	16068	16229	16188	16161	15935	16063	16107	16022	16175	16119	16030	16181	16134	16317	16296	16055	16024	16175	16023	16135	16010	16052	16085	16083	15984	16120	16020	16193	16040	16045	15985	16039	15960	16358	16181	16111	16045	16008	15998	16110	16097	16065	16124	15942	16272	16072	16195	16303	15996	16035	16088	16192	16122	16060	16170	16136	16142	16111	16083	15976	16009	16124	16060	16219	16139	16129	16110	16145	16130	15965	15973	16286	16140	16174	16217	16212	16303	16111	16051	16194	16164	16214	16175	16199	16106	16072	16232	16033	16063	16073	16191	16092	16095	16057	15952	16310	16333	16198	16096	16047	16167	16055	16187	16280	16227	15938	16263	16093	15982	16005	16182	16131	16126	16143	16059	16179	16001	16116	15941	16104	16140	16186	16185	16115	16026	16107	16162	16144	16245	16102	16236	16070	16125	16115	16081	16091	16228	16071	16020	16185	16101	16223	16079	16021	16092	16150	16119	16123	16128	16051	16110	16060	16105	15972	16186	16097	16018	16152	16088	16163	16097	16247	16218	16080	16097	16099	16070	16137	16224	16163	16123	15907	16170	15920	16282	16030	16110	15966	16130	16282	15997	16121	16141	16230	16076	16277	16189	15984	16063	16260	16123	16183	16161	16179	16209	16170	16144	16224	15993	16230	16157	16165	16186	16234	16152	16039	16122	16080	16183	16248	16018	16117	16000	16162	16081	16106	16075	16092	16037	16123	16219	16000	15946	16116	16136	16135	16064	16146	16146	16116	16231	16315	15954	16134	16042	16251	16170	16138	16127	16137	16289	16093	16211	16037	16113	15919	16273	16264	16245	16061	16106	16068	15974	16130	16164	16161	16136	16159	16009	16084	16170	16147	16197	16019	16203	15889	16238	16001	16227	16356	16142	16065	16158	16066	16222	16044	16116	16040	16385	16160	16207	16103	16099	16174	16058	16179	15925	16056	16201	16194	16051	16294	16221	15960	16190	16203	16106	15875	16129	16005	16178	16147	16136	16243	16078	16262	16111	16084	16035	16215	16109	15958	16036	16010	16198	16115	16099	16039	16056	16159	16235	16052	16096	16071	16083	16215	16250	16224	16142	16175	16154	16174	16180	16055	16199	16059	16161	15954	16274	16375	15946	16089	15953	16132	16025	16115	16133	16103	16182	16078	16151	16159	16183	16185	16114	16252	16094	16188	15978	16098	16074	16118	16196	16226	16026	15950	16132	16274	16035	16127	16078	16240	16244	16006	16262	16172	16183	16139	16061	16104	16003	16177	16190	16054	16139	16138	16144	16087	16109	16196	15974	16275	15838	16182	16239	16146	16032	15963	15916	16106	16071	16282	16240	16094	16063	16057	15949	16231	16228	16032	16132	16236	16188	15978	16059	16142	16118	16058	16341	15876	16147	16035	16253	16192	16023	16131	16240	16090	15991	16219	16210	16071	16053	15974	16110	16036	16262	16090	16013	16161	16030	16352	16126	15999	15957	16105	16204	16075	16216	16022	16100	16207	15968	16064	16218	16031	16170	16263	16390	16035	16218	16209	16126	16172	16243	16165	16127	16066	16141	16238	16207	16008	16076	15997	16148	16086	16199	16052	16094	16150	16021	16096	16025	16018	16119	16018	16246	16292	16024	16156	16396	16174	16196	16078	16018	16094	16151	16135	16087	16140	16181	16287	16022	15909	16045	16169	16210	16025	16140	16342	15973	16124	16241	16077	16087	16030	16073	16027	16491	15964	16101	16210	16200	16106	15907	16130	16197	16220	16051	16124	16323	15972	16044	16096	15990	16153	16166	15922	16158	16129	16065	16134	16280	16139	16362	16188	16262	16046	16068	16117	16109	16026	16072	15995	16233	16130	16062	16161	16138	16171	16251	16230	16129	16222	16072	16098	16085	16011	16185	16265	16184	16182	16073	16125	16203	16026	16400	16031	16112	16153	16168	16077	16089	16053	16095	16179	16342	15949	16283	16171	16161	16097	16035	16137	16147	16150	16208	16148	16008	16093	16170	16006	15932	16179	16115	16283	16101	16269	16068	15939	16075	16204	16041	16170	16048	16193	16089	16109	16171	16116	16072	16099	16023	16006	15960	16125	16072	16131	16070	16321	16133	15957	16090	16178	16118	16011	16028	16418	16136	16104	16263	16107	15896	16121	16104	16059	16177	16355	16176	16040	16130	16222	16206	16044	16099	16054	16106	16036	16156	16256	15928	16137	16098	15913	16364	16308	16094	16159	16175	16136	16095	16105	16346	16336	16032	16222	16078	16145	16173	16246	16100	16210	16039	16160	16066	16146	16008	16165	16047	16051	16071	16106	16060	16121	16203	16250	16130	16242	16182	16180	16301	16121	16220	16232	16040	16081	16116	16043	16274	16162	16134	16105	16245	16172	16167	16154	16174	16042	16160	16183	16105	16075	16212	16154	16160	16188	16088	16056	16191	16240	16139	16217	16135	15824	16190	16261	16228	16216	15957	16340	16341	16090	16201	16021	16146	16149	16060	16065	16200	16165	16338	16084	16085	16094	16155	16120	16195	16124	16182	16297	16153	16199	16265	16281	16197	16134	15974	16222	16168	16166	16199	16189	16190	16101	16221	16133	16169	16060	16208	16210	16092	16137	16324	15982	16091	16157	15987	16128	16133	16151	15929	16183	16084	16140	16024	15950	16274	16077	16317	15944	16133	16022	16358	16032	16225	16221	16069	16370	16135	16179	16107	16232	16059	16037	15945	16190	16120	16106	16193	15907	16128	16040	16055	16297	16144	16210	16000	16008	15926	16211	16189	16104	16145	15958	16114	16093	16178	16115	16210	16091	16314	16169	16036	16202	16027	16049	16129	16220	16204	16109	16166	16180	16079	16121	16196	16131	16075	16092	15952	16079	16188	16041	16235	16272	15966	16091	16097	15885	16233	15962	16350	16187	16059	16187	16082	15982	16218	16173	16106	16089	16147	16107	16008	16038	16181	16075	16061	16239	16137	16374	15888	16195	15954	16173	16125	16286	16140	16269	16219	16088	16185	16232	16127	16014	16135	15965	16058	16024	16071	16110	16122	15916	16223	16101	16038	16068	16029	16133	16200	16222	16220	16217	16153	15955	16227	16037	16136	16165	16063	16163	16130	16190	16263	16250	15970	16109	16138	16077	16105	16030	16156	16233	15965	16209	16213	16055	16200	16137	16099	16148	16169	16258	16204	16097	16147	16347	16100	16190	16064	16181	16284	16258	16010	16057	16211	16114	16092	16055	16292	15841	16160	16274	16256	16017	16208	16001	16080	16218	16056	16263	16087	16273	16115	16112	16079	16089	16230	16322	16048	16149	16285	16059	16184	16073	16145	16219	16002	16063	16151	16118	16122	16153	16164	16298	16148	16390	16147	16367	16066	16092	16092	16137	16358	16363	16311	16267	16277	16347	16105	16187	16062	16261	16184	16193	16265	16147	16061	16141	15946	16076	15889	16179	15930	16212	16194	16315	16303	16265	16051	16033	16141	16043	16156	16101	16085	16197	16038	16170	16079	16083	16287	16240	15983	16079	16088	16115	16032	16215	16106	16399	16100	16252	16102	16135	16243	16044	16032	16143	16166	16129	16276	16085	16011	16104	16297	16134	15972	15939	16051	16112	16037	16173	16084	16163	16090	16176	16239	16175	16070	16116	16049	15991	16129	16143	16207	16156	16204	16129	16245	16300	15935	16123	16074	16319	16225	16146	16331	16148	16163	16100	16100	16327	16225	16123	16163	16294	16025	16220	16066	16154	16241	16285	16083	16135	16149	16075	16006	16311	16262	16166	16242	16074	16046	16142	15881	16134	15925	16143	16173	16179	16162	16148	16191	16185	16071	16186	16081	16302	16145	15970	16033	16307	16097	16007	16132	16062	16125	15984	16050	16173	16108	15948	16163	16145	16249	16070	15762	16126	15927	16045	16129	16299	16029	16063	16205	16062	15994	16131	16091	16189	16336	16030	16114	16129	16011	16374	16134	16015	15974	15914	16132	16104	16267	16015	16131	16252	16183	16178	16280	16222	16133	16349	16055	16011	16069	16200	16086	16103	16134	16158	16152	16134	16073	16210	16271	16188	16254	16244	16212	16211	16040	16051	16114	16163	16204	16066	16146	16297	16142	16317	16208	16166	16222	16290	16118	16081	16164	16216	16031	16169	16064	16349	16221	16019	16147	16179	16128	16201	16058	16089	16070	16134	16087	15840	16032	16160	15876	15969	16212	16229	16151	16227	16192	16064	16059	16105	16160	16042	15905	16184	16030	16184	16159	16223	16225	16165	16078	16102	16068	16125	16224	16346	16117	15912	16105	16372	16103	16145	16264	16169	16152	16115	16251	16297	16056	16155	16300	16279	16045	16083	16215	16170	16154	16219	16112	16145	16176	16006	16176	16091	16154	16105	16068	16222	16229	16143	16096	16244	16141	16138	16210	16184	16110	16035	16208	16220	16162	15919	16044	15910	16072	16228	16205	16184	15991	16081	16128	16121	16063	16122	16201	16052	16053	16039	16231	16151	16012	16119	15962	16017	16277	16137	16111	16242	16045	16181	16013	16120	16173	16081	16078
24654	21480	28765	28907	30321	32296	32942	31000	30524	30424	30095	30060	29838	29840	29709	29478	29621	29600	29678	29449	29533	29602	29741	29662	29531	29581	29319	29420	29514	29719	29799	29459	29625	29068	29401	29139	29400	29464	29446	29415	29321	29669	29567	29484	29388	29558	29419	29339	29455	29738	29553	29346	29388	29675	29742	29556	29474	29615	29529	29550	29576	29286	29475	29261	29301	29339	29483	29370	29419	29245	29520	29200	29256	29348	29425	29401	29273	29222	29505	29417	29352	29286	29484	29363	29251	29429	29280	29412	29342	29304	29384	29768	29462	29424	29413	29363	29680	29166	29454	29350	29390	29452	29274	29444	29548	29457	29348	29231	29442	29195	29631	29279	29472	29477	29487	29633	29337	29613	29397	29393	29296	29767	29594	29346	29112	29356	29413	29203	29255	29412	29225	29119	29528	29472	29231	29470	29447	29492	29284	29597	29407	29254	29534	29515	29694	29360	29565	29413	29528	29187	29266	29325	29416	29356	29346	29184	29070	29312	29416	29373	29342	29298	29474	29367	29534	29533	29286	29472	29360	29445	29402	29483	29616	29133	29561	29343	29199	29277	29379	29296	29216	29189	29215	29351	29488	29489	29409	29465	29238	29268	29509	29177	29425	29502	29394	29495	29249	29200	29441	29218	29285	29494	29411	29196	29281	29462	29449	29269	29582	29275	29226	29465	29646	29217	29695	29244	29426	29452	29448	29323	29537	29325	29478	29377	29264	29330	29329	29522	29564	29155	29405	29515	29448	29078	29447	29645	29426	29564	29462	29479	29482	29487	29285	29540	29540	29497	29405	29196	29323	29551	29604	29667	29370	29307	29312	29330	29462	29218	29367	29532	29426	29302	29442	29537	29349	29438	29336	29365	29501	29376	29520	29343	29430	29591	29407	29407	29427	29310	29399	29397	29526	29499	29504	29303	29451	29313	29387	29109	29614	29366	29637	29457	29403	29368	29508	29290	29490	29360	29384	29434	29577	29223	29268	29376	29700	29415	29628	29473	29349	29408	29662	29251	29221	29402	29606	29461	29266	29293	29225	29235	29690	29354	29399	29270	29037	29315	29595	29464	29547	29565	29384	29333	29453	29416	29421	29508	29592	29759	28978	29284	29472	29188	29233	29435	29338	29446	29465	29557	29429	29187	29595	29469	29395	29428	29618	29274	29422	29309	29371	29130	29373	29534	29503	29483	29218	29360	29517	29405	29709	29418	29438	29301	29269	29209	29461	29341	29257	29521	29483	29456	29274	29207	29387	29429	29239	29511	29460	29224	29587	29622	29645	29538	29145	29283	29179	29312	29473	29231	29145	29466	29682	29284	29456	29427	29502	29493	29343	29200	29324	29443	29183	29530	29283	29390	29315	29443	29244	29223	29218	29270	29343	29437	29598	29499	29597	29453	29572	29566	29142	29283	29263	29222	29333	29412	29314	29315	29446	29435	29213	29188	29591	29532	29404	29560	29336	29426	29673	29283	29363	29482	29759	29503	29556	29382	29386	29464	29586	29199	29579	29141	29386	29329	29519	29178	29446	29412	29521	29587	29535	29552	29153	29550	29262	29305	29296	29313	29308	29482	29475	29446	29340	29398	29280	29368	29524	29357	29412	29472	29498	29228	29323	29350	29225	29412	29280	29274	29455	29379	29163	29204	29540	29714	29550	29428	29426	29387	29471	29307	29533	29532	29589	29344	29368	29599	29188	29387	29579	29562	29444	29298	29252	29244	29493	29394	29523	29394	29535	29206	29451	29444	29472	29204	29400	29233	29382	29425	29155	29387	29386	29521	29333	29533	29645	29336	29414	29578	29471	29302	29264	29321	29679	29407	29490	29473	29247	29327	29343	29545	29470	29240	29462	29685	29582	29518	29647	29507	29233	29170	29457	29291	29523	29439	29386	29267	29329	29536	29389	29326	29445	29607	29391	29294	29311	29490	29348	29203	29349	29302	29383	29580	29388	29650	29565	29496	29383	29283	29489	29396	29367	29195	29362	29447	29433	29194	29671	29489	29305	29413	29463	29401	29520	29522	29644	29226	29708	29441	29413	29532	29471	29296	29427	29438	29230	29103	29260	29195	29327	29491	29441	29377	29278	29399	29378	29311	29113	29191	29303	29092	29232	29260	29585	29245	29312	29156	29559	29245	29637	29294	29308	29619	29295	29451	29548	29271	29369	29470	29072	29459	29201	29074	29012	29106	29388	29451	29431	29415	29456	29378	29538	29322	29285	29399	29409	29249	29486	29325	29388	29229	29357	29299	29510	29214	29242	29278	29662	29357	29403	29469	29243	29439	29154	29313	29331	29320	29364	29382	29244	29196	29498	29413	29290	29257	29332	29613	29405	29288	29263	29240	29051	29512	29585	29558	29319	29538	29332	29677	29407	29485	29471	29674	29522	29563	29411	29348	29385	29307	29228	29292	29570	29542	29406	29318	29306	29412	29491	29320	29359	29641	29393	29433	29274	29464	29373	29188	29364	29238	29459	29428	29249	29397	29829	29466	29648	29527	29386	29630	29579	29521	29242	29321	29272	29477	29037	29528	29117	29366	29522	29376	29436	29688	29563	29407	29225	29464	29339	29531	29254	29498	29651	29483	29322	29415	29525	29431	29298	29305	29294	29613	29070	29459	29227	29434	29634	29323	29397	29408	29437	29165	29214	29597	29521	28993	29190	29524	29487	29453	29329	29461	29577	29522	29491	29496	29304	29564	29267	29262	29574	29366	29418	29574	29346	29490	29400	29737	29652	29676	29487	29495	29404	29386	29404	29246	29094	29114	29462	29268	29412	29407	29554	29360	29085	29333	29426	29464	29247	29250	29461	29291	29261	29357	29233	29292	29258	28927	29335	29779	29264	29378	29547	29519	29441	29303	29529	29161	29600	29566	29619	29471	29498	29311	29189	29520	29474	29067	29335	29501	29375	29638	29350	29391	29381	29699	29583	29413	29206	29364	29427	29250	29318	29279	29388	29303	29115	29405	28888	29234	29633	29347	29327	29379	29351	29456	29398	29503	29291	29332	29262	29367	29194	29549	29360	29399	29355	29441	29398	29089	29581	29152	29178	29476	29353	29220	29507	29541	29346	29440	29199	29338	29254	29396	29354	29511	29438	29479	29255	29185	29684	29438	29416	29439	29395	29562	29365	29414	29351	29490	29268	29192	29517	29396	29344	29507	29283	29316	29632	29342	29544	29492	29541	29368	29233	29416	29112	29349	29328	29444	29384	29352	29371	29303	29054	29442	29379	29328	29242	29386	29271	29136	29201	29410	29447	29473	29578	29231	29396	29524	29626	29260	29509	29279	29120	29287	29367	29432	29580	29327	29540	29620	29530	29508	29445	29369	29509	29634	29221	29456	29476	29368	29506	29462	29489	29358	29815	29458	29308	29300	29139	29237	29420	29520	29670	29554	29482	29510	29429	29368	29387	29256	29367	29314	29315	29462	29183	29285	29526	29297	29186	29202	29613	29159	29200	29383	29381	29270	29289	29338	29337	29306	29395	29210	29302	29509	29417	29415	29323	29516	29505	29501	29543	29493	29427	29255	29624	29470	29371	29303	29255	29714	29621	29283	29397	29236	29497	29193	29743	29465	29538	29313	29613	29433	29535	29229	29175	29274	29118	29459	29158	29388	29605	29610	29471	29392	29613	29567	29560	29406	29156	29296	29373	29337	29397	29583	29345	29419	29329	29474	29541	29344	29568	29622	29690	29552	29402	29165	29287	29443	29448	29405	29384	29387	29494	29488	29497	29348	29439	29054	29348	29320	29436	29243	29320	29497	29496	29502	29711	29392	29380	29514	29425	29430	29550	29679	29557	29506	29183	29522	29657	29492	29403	29447	29476	29125	29369	29148	29259	29365	29405	29373	29330	29409	29292	29497	29467	29554	29552	29609	29418	29221	29340	29713	29372	29392	29437	29323	29461	29403	29490	29519	29244	29366	29373	29376	29564	29372	29500	29430	29403	29489	29359	29421	29552	29432	29606	29325	29258	29288	29570	29704	29515	29543	29441	29415	29362	29355	29411	29335	29591	29370	29368	29155	29387	29579	29545	29771	29389	28940	29062	29390	29349	29729	29371	29447	29256	29530	29309	29444	29355	29450	29372	29580	29349	29362	29392	29435	29329	29359	29636	29525	29415	29678	29370	29265	29535	29370	29491	29393	29130	29244	29449	29306	29272	29300	29591	29449	29524	29466	29419	29513	29133	29375	29699	29327	29388	29343	29600	29640	29511	29419	29489	29149	29606	29470	29451	29523	29313	29234	29415	29403	29455	29232	29207	29173	29540	29450	29282	29474	29333	29327	29491	29372	29266	29487	29218	29203	29320	29596	29382	29441	29288	29160	29379	29389	29387	29296	29558	29369	29408	29233	29461	29327	29549	29324	29600	29465	29578	29296	29419	29149	29339	29443	29434	29557	29355	29121	29340	29298	29519	29312	29483	29664	29576	29512	29557	29333	29311	29366	29181	29530	29324	29667	29166	29164	29209	29565	29444	29451	29487	29309	29511	29366	28997	29382	29392	29690	29404	29393	29388	29266	29420	29420	29599	29255	29170	29649	29597	29511	29521	29348	29527	29089	29460	29225	29474	29591	29759	29499	29306	29496	29492	29276	29358	29686	29551	29214	29116	29476	29503	29461	29287	29188	29263	29424	29432	29471	29378	29402	29301	29241	29696	29360	29072	29538	29389	29701	29336	29322	29311	29282	29400	29321	29442	29486	29280	29436	29229	29203	29362	29613	29452	29427	29290	29486	29331	29173	29424	29385	29558	29598	29572	29093	29536	29435	29578	29569	29318	29365	29223	29417	29632	29327	29374	29537	29290	29283	29434	29447	29349	29504	29427	29268	29392	29490	29251	29614	29437	29732	29591	29231	29360	29592	29564	29294	29456	29271	29347	29251	29492	29368	29507	29376	29305	29272	29610	29439	29307	29117	29580	29476	29199	29147	29474	29531	29583	29351	29644	29490	29295	29246	29394	29245	29330	29211	29418	29591	29426	29567	29468	29459	29388	29398	29445	29609	29364	29289	29337	29654	29070	28897	29453	29360	29533	29553	29265	29451	29503	29549	29391	29480	29437	29289	29294	29278	29533	29253	29443	29378	29343	29739	29334	29532	29261	29299	29606	29363	29200	29328
21339	35965	33186	25814	22361	20713	19487	18665	17952	17495	17278	17010	17138	16740	16935	16847	16837	16827	17060	16705	17016	16671	16805	16804	16795	16837	16628	16705	16725	16737	16736	16866	16907	16724	16648	16789	16710	16682	16942	16744	16507	16862	16686	16716	16630	16752	16641	16537	16701	16621	16737	16662	17006	17011	16829	16878	16795	16754	16875	16665	16634	16567	16614	16588	16728	16647	16641	16836	16762	16509	16742	16627	16588	16801	16742	16824	16625	16829	16587	16685	16639	16897	16821	16644	16483	16564	16589	16672	16630	16614	16636	16823	16736	16552	16758	16687	16569	16657	16782	16770	16684	16512	16522	16636	16718	16562	16506	16572	16775	16704	16615	16574	16660	16710	16637	16608	16604	16712	16599	16782	16696	16721	16651	16621	16675	16737	16588	16562	16731	16751	16771	16554	16752	16695	16909	16662	16693	16724	16485	16774	16616	16694	16656	16710	16795	16668	16673	16633	16685	16652	16915	16804	16658	16629	16622	16649	16764	16530	16709	16740	16611	16718	16646	16612	16754	16685	16598	16760	16742	16627	16546	16745	16514	16486	16721	16655	16538	16424	16675	16670	16679	16660	16578	16668	16855	16780	16576	16586	16675	16520	16662	16420	16763	16681	16516	16633	16552	16632	16500	16685	16602	16656	16558	16354	16666	16765	16830	16785	16901	16464	16502	16723	16704	16682	16523	16709	16524	16594	16709	16803	16738	16526	16698	16776	16604	16936	16636	16527	16657	16743	16518	16725	16564	16630	16721	16608	16798	16422	16638	16620	16690	16604	16484	16778	16680	16613	16663	16677	16630	16678	16635	16672	16573	16642	16615	16651	16548	16515	16693	16837	16623	16640	16651	16717	16800	16630	16534	16499	16682	16670	16757	16608	16893	16479	16683	16556	16676	16426	16641	16691	16511	16800	16669	16653	16644	16826	16646	16648	16665	16839	16525	16509	16590	16671	16538	16627	16581	16778	16442	16666	16688	16733	16673	16722	16691	16557	16711	16531	16654	16623	16775	16539	16606	16487	16584	16560	16479	16754	16582	16677	16704	16787	16600	16778	16659	16832	16506	16787	16646	16845	16572	16714	16549	16542	16700	16530	16549	16551	16651	16805	16597	16647	16748	16589	16598	16624	16586	16781	16576	16841	16727	16516	16835	16538	16757	16541	16679	16569	16647	16657	16673	16868	16857	16487	16563	16742	16452	16645	16793	16585	16767	16711	16731	16632	16649	16679	16834	16695	16559	16714	16618	16921	16576	16642	16710	16644	16637	16685	16632	16569	16683	16615	16678	16609	16641	16645	16784	16634	16478	16665	16671	16480	16668	16612	16598	16603	16516	16531	16797	16625	16753	16589	16627	16678	16750	16700	16493	16671	16537	16806	16893	16654	16539	16487	16551	16505	16751	16820	16812	16683	16527	16573	16672	16561	16703	16633	16598	16716	16591	16807	16711	16402	16665	16651	16462	16534	16661	16662	16491	16643	16570	16709	16689	16663	16622	16668	16659	16782	16613	16803	16499	16620	16671	16753	16726	16556	16574	16761	16598	16743	16790	16599	16751	16879	16647	16530	16519	16729	16721	16723	16757	16704	16691	16871	16656	16882	16643	16505	16748	16607	16512	16540	16546	16714	16679	16666	16784	16556	16697	16652	16601	16612	16701	16655	16600	16805	16691	16749	16514	16653	16828	16684	16809	16708	16763	16656	16555	16623	16663	16355	16642	16762	16542	16572	16757	16712	16567	16652	16494	16558	16575	16620	16593	16548	16599	16846	16644	16650	16597	16551	16574	16755	16568	16546	16806	16518	16695	16696	16652	16436	16696	16622	16833	16674	16550	16784	16783	16552	16828	16590	16569	16508	16594	16698	16678	16557	16593	16493	16834	16570	16722	16558	16684	16557	16545	16590	16404	16700	16778	16566	16722	16714	16676	16704	16592	16693	16517	16814	16631	16779	16715	16506	16597	16747	16519	16619	16553	16758	16516	16583	16575	16632	16801	16531	16792	16580	16672	16621	16795	16643	16732	16547	16535	16760	16456	16664	16629	16645	16716	16706	16567	16823	16839	16656	16583	16532	16556	16533	16814	16654	16523	16870	16488	16651	16631	16550	16738	16774	16395	16652	16721	16573	16532	16637	16865	16511	16611	16679	16688	16807	16818	16550	16526	16796	16620	16812	16534	16692	16647	16681	16774	16750	16625	16679	16723	16630	16701	16636	16807	16653	16770	16820	16739	16685	16730	16623	16663	16599	16474	16602	16709	16858	16390	16715	16794	16669	16613	16675	16543	16653	16573	16677	16558	16790	16590	16685	16799	16585	16665	16684	16687	16667	16801	16618	16674	16722	16625	16638	16681	16754	16691	16507	16598	16638	16631	16714	16570	16671	16635	16558	16711	16617	16777	16684	16675	16686	16716	16812	16595	16803	16639	16716	16655	16570	16712	16728	16793	16619	16858	16553	16653	16618	16767	16683	16651	16542	16784	16621	16711	16684	16568	16704	16658	16746	16638	16713	16666	16585	16786	16541	16607	16811	16562	16735	16734	16662	16560	16954	16411	16634	16549	16707	16330	16711	16610	16506	16537	16641	16679	16780	16530	16663	16527	16787	16820	16692	16648	16696	16627	16584	16663	16734	16704	16622	16570	16531	16750	16276	16634	16646	16433	16655	16561	16732	16324	16692	16430	16783	16565	16497	16621	16652	16613	16493	16647	16716	16721	16627	16722	16737	16479	16624	16795	16675	16727	16547	16600	16633	16826	16673	16804	16502	16551	16710	16571	16525	16697	16608	16619	16619	16761	16489	16672	16564	16610	16409	16641	16528	16849	16540	16535	16599	16474	16706	16623	16690	16543	16634	16685	16587	16721	16602	16650	16598	16618	16687	16538	16707	16711	16763	16807	16564	16666	16472	16581	16669	16701	16593	16637	16619	16628	16690	16581	16780	16480	16627	16821	16571	16754	16743	16794	16612	17000	16793	16795	16472	16629	16625	16675	16538	16611	16768	16777	16614	16626	16701	16579	16802	16648	16498	16661	16615	16535	16777	16593	16544	16625	16432	16683	16705	16722	16714	16496	16519	16906	16639	16685	16666	16892	16742	16692	16721	16723	16763	16619	16872	16671	16628	16687	16692	16693	16601	16645	16528	16601	16834	16690	16598	16736	16654	16759	16649	16814	16551	16785	16737	16632	16540	16555	16764	16700	16473	16599	16631	16668	16715	16627	16773	16549	16813	16642	16717	16665	16447	16917	16580	16675	16805	16581	16707	16567	16647	16539	16708	16422	16652	16543	16789	16715	16480	16422	16633	16666	16721	16563	16742	16730	16514	16678	16725	16714	16440	16468	16562	16665	16588	16564	16534	16712	16582	16628	16491	16601	16659	16704	16570	16589	16668	16802	16620	16576	16747	16758	16763	16572	16752	16475	16792	16345	16570	16440	16676	16751	16538	16644	16586	16693	16663	16797	16699	16675	16645	16758	16582	16740	16424	16586	16723	16743	16441	16776	16899	16749	16610	16757	16844	16612	16639	16686	16753	16727	16864	16610	16790	16654	16754	16513	16714	16744	16693	16629	16550	16714	16730	16676	16660	16672	16554	16606	16768	16658	16722	16694	16701	16499	16809	16582	16656	16740	16703	16698	16678	16698	16596	16724	16692	16696	16645	16527	16714	16580	16870	16858	16581	16686	16670	16613	16586	16660	16460	16672	16644	16592	16484	16707	16813	16437	16518	16809	16606	16738	16692	16558	16749	16556	16827	16594	16631	16675	16554	16667	16799	16647	16647	16514	16635	16602	16454	16622	16684	16606	16643	16510	16766	16598	16521	16565	16676	16724	16505	16580	16603	16619	16682	16619	16718	16623	16777	16762	16591	16741	16662	16698	16586	16530	16611	16646	16692	16679	16588	16696	16782	16634	16650	16647	16678	16659	16761	16573	16558	16688	16844	16735	16625	16677	16737	16553	16715	16737	16564	16519	16689	16791	16630	16645	16638	16524	16648	16471	16695	16639	16562	16540	16740	16462	16494	16584	16712	16636	16665	16588	16553	16688	16702	16848	16827	16642	16750	16762	16560	16735	16604	16549	16650	16704	16628	16805	16684	16581	16636	16677	16758	16691	16639	16623	16766	16699	16739	16712	16660	16659	16772	16686	16589	16683	16632	16704	16519	16759	16512	16755	16598	16739	16586	16418	16732	16744	16658	16628	16720	16709	16557	16834	16713	16626	16787	16868	16737	16628	16789	16700	16572	16805	16787	16732	16625	16713	16711	16675	16743	16644	16570	16835	16475	16701	16667	16830	16605	16710	16663	16663	16707	16663	16803	16490	16666	16707	16643	16850	16648	16709	16691	16547	16657	16767	16857	16682	16622	16512	16621	16582	16444	16551	16532	16755	16417	16817	16683	16500	16499	16565	16680	16806	16723	16641	16588	17008	16646	16683	16704	16758	16536	16557	16765	16690	16796	16523	16713	16574	16753	16547	16502	16717	16586	16756	16587	16675	16517	16525	16610	16628	16731	16639	16675	16563	16393	16521	16592	16623	16754	16571	16664	16730	16601	16652	16652	16589	16587	16562	16758	16682	16744	16787	16670	16547	16623	16715	16632	16510	16684	16653	16683	16594	16691	16456	16672	16541	16700	16785	16752	16909	16607	16647	16641	16801	16575	16730	16698	16479	16542	16627	16650	16460	16587	16727	16623	16941	16576	16742	16708	16754	16666	16526	16772	16615	16683	16593	16555	16610	16636	16420	16589	16684	16666	16660	16551	16534	16656	16667	16746	16649	16749	16545	16809	16659	16518	16670	16678	16825	16538	16561	16707	16499	16712	16789	16673	16711	16627	16622	16613	16869	16520	16646	16876	16558	16800	16655	16831	16530	16600	16683	16640	16639	16804	16682	16665	16382	16758	16663	16582	16588	16781	16602	16571	16966	16638	16759	16492	16681	16703	16581	16631	16543	16711	16595	16731	16638	16682	16599	16824	16673	16651	16612	16783	16705	16648	16830	16432	16762	16631	16614	16747	16729	16675	16745	16562	16535	16738	16522	16867	16585	16614	16744	16695	16545	16740	16622	16653	16637	16613	16516	16529	16723	16498	16514	16570	16593	16499	16810	16654	16784	16650	16584	16738	16834	16747
23048	21583	28704	26408	28443	33743	36074	32722	31697	31626	31187	30771	30550	30852	30327	30290	30353	30347	30236	30062	30160	29984	30175	30248	30248	30090	30191	30065	30234	29991	30133	30053	30082	29716	30124	30161	30028	30036	30004	30059	29889	29941	30070	29848	30071	30170	29980	29978	30006	30078	29967	29965	30841	30541	30058	29825	29960	29895	29853	29926	30080	29909	30174	29745	29772	29810	30166	30018	29833	30056	30071	29923	30100	30235	29964	29870	29672	29860	29975	29705	30043	30130	29811	29670	29918	29761	29768	29904	29776	29948	29721	29895	29833	29882	29846	30070	29971	29855	29967	30023	29695	29892	30062	29777	29786	29811	29872	29887	29855	30023	29792	30093	29966	29702	30001	29728	29797	29767	30049	29742	29906	29932	30131	30245	30043	29973	29715	29891	29781	29883	29523	29716	29827	29882	29818	29800	29802	29869	29763	29833	30020	29918	29662	29924	29813	30022	30174	29840	30115	29855	30002	29737	29888	29950	29599	30142	29666	29910	29848	29838	29791	29976	29989	30024	29634	29879	29668	29877	29845	29525	29880	29973	30126	30033	29807	29910	29948	30199	30000	30232	29707	29772	29886	30110	29929	29900	29629	29804	29673	29707	29738	29751	29846	29765	30012	29749	30016	29944	29759	29950	29980	29697	29841	30002	29980	29736	29877	29715	30102	29991	29949	30266	29725	29837	29793	30159	29842	29772	29896	29740	30058	29910	29963	29848	30036	29830	29710	29763	29777	29802	29900	30081	29867	29823	29611	29921	30014	29572	29755	29769	30028	29672	29797	30022	29811	29551	30056	29804	29826	29829	29916	29882	29917	29786	29830	29714	29834	29857	29900	29736	29762	30019	29882	29929	29813	30014	29966	29745	29557	30030	29816	29848	29638	29891	29774	29832	30048	29766	29869	29801	29820	30014	29871	29739	29612	29776	30127	29920	29806	30080	29874	29728	29825	30019	29670	29950	29709	29711	29493	29940	29794	29877	29704	29808	29989	29784	29724	29806	29997	29845	29885	29992	29750	29863	29984	29959	29813	29764	29742	29582	29970	29702	29715	30086	29822	29779	29644	29915	29990	29846	29642	29858	29909	30299	29830	29874	29804	29941	29871	29900	29594	29607	29841	29910	29978	29752	29832	29963	29840	29886	29932	30003	29744	30172	29859	29615	29882	29738	29801	29920	29937	29963	29873	29841	29749	29854	29605	29833	29868	29936	29832	29858	29876	29879	29420	29765	29752	29763	29754	29557	29752	29773	29810	29853	29814	29756	30116	29953	29809	29818	29886	29945	29667	29982	29871	29901	29727	29908	29785	29897	29872	30078	29707	29942	29834	29768	29904	29947	29731	29707	29791	29811	29964	29902	30019	29699	29862	29938	29795	29967	29744	29833	30092	29691	29462	29945	29908	29742	29758	29974	29990	30058	29541	29763	29869	29684	29884	29943	29854	29888	29840	29862	30007	29775	29856	30142	29419	29952	29607	29980	29883	29824	30042	29939	29733	29948	29966	29804	29968	29736	29600	29571	29755	29866	29893	29879	29892	29802	29885	29759	29769	29914	29637	29706	29730	29870	29587	29701	29809	29861	29938	29805	29791	29656	30005	29536	29762	29718	29981	29879	30012	30018	29973	29764	29773	29756	29699	29663	29477	29915	29811	29948	29825	29768	29574	29850	29949	29973	29640	29761	30029	29754	29709	29580	29874	29841	29960	29923	30003	29556	29876	29987	29601	29853	29709	29795	30040	30047	29964	29904	30165	29889	29834	29905	29635	29863	29817	29737	29652	29559	29908	29728	29793	29934	29866	29937	29922	29891	29810	29793	29906	29883	29810	29914	30102	29943	29966	29860	29738	29652	29541	29799	29871	29891	29931	29839	29806	29927	29828	29894	29754	30017	29801	29812	29873	29526	29796	29746	29979	30023	29684	29815	29896	29887	29623	29696	29634	29692	29850	29865	29830	29990	29696	29732	30014	29790	29892	29911	29860	29964	29793	29676	29747	29878	29800	29820	29846	29694	29757	29549	29841	29811	29958	29919	30080	29889	30105	29711	29851	29951	29888	29950	29896	29678	29833	29952	30036	29774	29800	29723	29961	29849	29951	29867	29731	29929	29783	29968	29896	29953	29973	29895	29694	29757	30021	29909	29989	29663	29706	29875	29863	29821	29987	29843	29870	29772	29715	30003	29894	29698	29944	30133	29767	29762	29955	29973	29789	29836	30079	30013	29998	29547	29948	29854	29690	29555	29893	29638	29781	29965	29833	29517	29761	29632	29826	29710	29733	29935	29986	29954	29875	30048	29815	29749	29822	29809	30009	29781	30043	29791	29926	29852	29714	29821	29963	29784	29747	29990	29944	29671	29966	29783	29860	29751	29958	30015	29921	29952	29847	29660	29845	29861	29858	29685	29744	29577	29937	29896	29800	29903	29981	29869	29707	29825	29779	29597	29805	29638	29658	29719	29970	29703	29667	30067	30002	29763	29882	29945	29782	29905	29767	29939	29959	29555	29874	29834	29693	29803	29892	29937	29988	29695	29757	29487	29669	29900	29961	29951	29820	30024	29820	30005	29876	30014	29902	29566	29900	29544	29967	30048	29866	29879	29685	29656	29579	29698	29829	29829	29999	29970	29952	29929	29558	29915	29957	30011	30005	29996	29726	29638	29709	29952	29938	29889	29840	29963	29772	29730	29845	29828	29752	29648	29902	29959	29648	29783	29946	30016	29866	30112	29693	29785	29728	29503	29883	29689	30018	29883	29830	29729	29789	29854	29851	29897	29853	29732	29850	29990	29828	29823	29850	29597	30119	29858	30047	29786	30114	29732	29886	29819	29955	29942	29907	29616	30164	29735	29813	30109	29740	29918	30005	29866	29981	29752	29966	30000	29797	29954	30023	30009	29927	29652	29602	29878	29705	29968	29736	30067	29918	30188	29971	29868	29598	29642	29892	29802	29677	29893	29703	29803	29778	29895	29719	29657	30029	29739	29792	29807	29840	29788	29680	29963	29902	30186	29865	29721	29536	29958	29757	30053	29949	29787	29831	29890	30144	29741	29840	30128	29943	29924	29663	29802	29766	29720	29749	29938	29755	29712	29671	29669	30177	29845	29997	29704	29738	29693	29950	29978	29850	29749	29940	29996	29841	29766	29894	29636	29428	30068	29880	29761	29703	29701	29866	29818	29819	29867	29723	29832	29758	29848	30122	30001	29897	30134	29681	29874	29826	29852	29868	29903	29706	29809	29978	29869	29738	29880	30043	29915	29922	29853	30053	29783	29903	29866	29594	29995	29935	29949	29682	29924	29990	29723	29712	29822	29640	29976	29949	29735	29471	30021	30062	29883	29918	29850	29935	29811	29795	29909	29776	29461	30194	29723	29922	29912	29831	29693	29975	29787	29711	30019	29873	29706	29938	29971	29850	29650	30037	29794	29919	29862	30024	29850	30117	29920	29742	29828	29815	29761	30016	29829	29823	29800	29787	29930	29869	29729	29796	29707	29948	29756	29826	30059	29885	29765	30014	29898	29863	29857	29633	29647	29851	29996	29596	29649	29904	29827	29651	29951	29945	29976	30107	29780	29833	29946	29793	29728	30055	29679	29799	29927	29866	29989	29898	29775	30033	29575	29820	29598	29971	30093	29695	29925	29958	29794	29898	29725	29832	29509	29837	29626	29918	30020	29840	29936	29756	29962	29871	30036	29694	29649	29715	29860	29848	29674	29874	29952	29937	29983	29801	30002	29878	29565	29838	30180	29646	29640	29916	29892	29827	29606	29859	29923	29954	29987	29934	29751	29737	29735	29898	29610	29894	29737	29601	29880	29872	29758	29796	29785	29689	30024	29834	29777	30162	29622	29964	30016	29630	29841	29950	29805	30043	29814	29880	29658	29507	29638	30036	29998	29961	29711	29903	30099	30063	29901	29838	30261	30146	29790	29871	29744	29732	29934	29861	29954	29943	29984	30049	29779	30059	30091	30007	29773	30059	29589	29904	29706	29843	29815	29976	29999	29848	29916	29593	29765	29779	29973	29719	29833	29913	29698	29766	30007	29848	30062	29803	29922	29958	29963	29652	29982	29936	29778	29599	29854	29971	30012	30007	29984	29831	29717	29712	30078	29800	30045	30072	29746	29974	29513	29872	29744	29691	29943	29960	29953	30306	29901	30033	29863	29873	29734	29563	29708	29745	29953	29919	30166	29687	30052	29792	29988	29726	29783	29913	30000	30018	29747	30091	29870	29988	29993	30004	29991	30186	29960	30043	29944	29775	29796	29675	29966	29742	29667	29573	29869	29981	29836	29865	29674	29917	29966	30001	29810	29662	30100	29603	29728	29769	29634	29916	30036	29822	30129	29752	29877	30304	29974	29720	29978	29600	29778	29791	30096	29785	29931	29699	30037	30088	29549	29640	29707	30152	29759	29833	29928	29798	29597	30111	29628	29633	29754	29831	29870	29986	29884	29813	29933	29806	29721	29713	29814	29646	29757	30004	29639	29880	29970	29695	29600	29846	29928	29840	29912	30003	29905	29907	29774	29951	29599	29951	30228	30012	30033	29740	29869	29967	29926	29836	29851	29870	29837	29869	29791	29677	29996	29737	29723	29817	29943	29981	29691	29709	29996	29881	29845	29801	29720	29806	29700	29703	29832	30020	29776	29913	30014	29868	29853	29744	29761	29827	29687	29808	29787	29970	30013	29945	29819	29913	29712	29762	29806	29964	29970	29832	29784	29830	29654	29772	29959	29696	29629	29642	29981	29887	29828	30004	30105	29764	29950	29773	29773	29798	29556	29621	29882	29743	29921	30084	29895	30125	29913	29867	29960	29870	29903	30043	29911	29785	29725	29864	29745	29887	29854	29551	29932	29999	29992	29931	29769	29886	29835	29993	30007	29807	29480	29933	29636	29775	29777	29803	29524	30066	29809	29832	29754	29725	30121	29680	29875	30039	29631	30019	29886	29787	29823	29970	29943	29653	29607	29876	29676	30006	29766	29647	29865	29761	29740	29784	29800	29879	29887	29818	29837	29678	30019	29855	29689	29780	29880	29953	29808	29770	29902	29787	29749	29593	29882	29731	29692	29925	30074	29981	29790	30026	29788	30015	30013	29839	29708	29800	29830	29908	30034	29893	29863	29880	29839
24364	44599	41090	31854	26713	24138	21891	20259	19687	18673	18109	17942	17694	17600	17406	17352	17494	17169	17409	17334	17153	17160	17250	17199	17149	17146	17177	17203	17096	17189	17107	17328	17127	17152	17023	16960	16994	17235	17032	17084	17037	17221	17068	17178	17244	17022	16951	17070	17089	17068	17005	17265	17837	17331	17053	16986	17092	16984	17032	17046	16939	17113	16948	17146	16935	17024	16921	17104	16856	16965	16980	16926	16990	16885	16863	17066	16878	17012	16954	16972	16908	17043	16981	17232	16899	17226	16837	16893	16997	16817	16899	17033	16960	16939	17011	16995	17051	16885	17081	16942	17018	16908	16859	16998	16898	17105	17122	17048	17029	16870	17199	16756	16925	17034	17009	16954	16905	17061	16993	16825	17029	17010	16782	17109	16820	16870	16802	17057	17036	17113	16911	16975	17100	17053	16758	16795	16992	16920	17200	17043	17090	16868	17141	17212	16914	16796	17147	17161	17016	17047	16877	16976	17024	17126	16924	17022	17016	16937	17084	16843	16943	16905	16742	16722	16895	16920	17026	16797	16872	17056	16899	16913	16790	17036	16908	17105	16978	17050	16914	16898	16916	16964	16817	16842	16919	17106	16926	16830	16924	16935	16856	16929	16983	17030	16915	16975	17138	16782	17111	16766	16963	16959	17035	16991	16998	16992	17099	16711	17049	17044	17013	16975	16692	16871	16830	16998	16966	17114	16960	17071	17009	16966	17133	16754	17051	17022	17059	16983	16909	16971	16785	16888	17029	16928	16834	16945	17055	16918	16875	17031	16945	16965	16959	16875	16858	16842	16892	16959	17147	16905	17013	16919	16891	16984	17063	16797	16862	16860	16903	17003	16861	16953	16939	17057	16946	16969	17000	16803	16901	17008	16950	16986	16890	16948	16987	16941	16951	16880	16979	16941	16966	16756	17157	16801	16822	16983	17018	16916	17107	17046	16837	16800	16916	16909	16791	17041	17051	16895	16866	16858	17040	16937	16704	16793	17118	16864	16941	17069	16921	16928	17013	16929	16929	16968	16918	16875	16905	16989	16768	16974	16951	16823	17185	16876	17163	16852	16970	16909	16921	17200	16931	17064	16958	17001	16904	16931	17010	16973	16712	16904	17020	16847	16932	17093	16962	16891	16918	16861	17053	16962	17009	16756	17054	16931	17022	17000	16815	16865	17021	17046	16850	17058	16751	17044	16894	17023	17026	17071	16776	16991	17001	17043	16957	16971	16973	16787	16930	16864	16929	16966	16929	17057	16900	16908	16837	16886	16913	16934	16859	16803	17054	17001	17034	17176	16965	17009	16965	16910	17016	16995	17043	16997	17148	17072	16963	17138	16987	17085	16895	16975	16940	16951	16832	16932	16943	17024	16978	17157	17002	17059	16991	16906	16912	16923	16961	17010	16997	17022	16853	16992	16923	16944	16961	16882	17039	16913	16940	16908	16805	17008	16957	16738	16882	16900	16871	16743	17095	17001	16939	16982	16876	16986	17065	17073	16949	16923	16957	16878	16865	16953	17127	16944	16993	16844	16874	17066	17019	16976	16970	16977	16887	16907	17141	17041	16869	16920	16861	16980	16850	16625	16744	17004	16948	16984	17111	17111	16972	16836	16952	17071	16959	16904	16965	16936	16923	16974	17076	16885	17046	16931	17096	16904	16968	16895	17055	17008	16871	16767	16968	16974	16863	16866	16948	16900	17022	16962	16977	17060	16979	16908	17031	16938	16829	16876	16990	17053	16927	17050	17003	16884	17036	17070	16852	16845	16836	17021	16820	17129	16806	16985	16795	16985	16884	17035	17034	16963	16908	16979	17116	17024	17040	16965	17053	16933	16877	16889	16904	17015	16707	16894	17118	16983	17092	16859	16816	17129	17078	16930	17043	16864	17012	16894	16927	16983	16905	16946	16933	16787	17053	16911	16857	17009	17036	16936	16838	16998	17005	16707	16939	16963	16864	16674	16750	16828	16579	16921	16846	17045	16901	17018	17006	17068	16923	16988	16952	16824	16941	16966	16977	17017	17035	16953	16939	17046	16850	16860	16956	16979	17042	16927	16908	17058	16764	17002	17037	17091	16894	16816	16834	16877	17026	17065	16921	16886	16801	16866	16883	16811	16893	16950	16847	16868	17002	16791	16843	16907	16871	16956	16843	16925	16920	16761	16993	17002	17057	17070	16972	16928	17027	17110	16884	16754	16867	16889	16895	16726	16874	16977	16925	16790	16913	16845	17095	16897	17045	17227	16991	16824	16799	16941	16931	16989	16761	17060	16900	17042	16916	16958	16976	16910	16902	16903	16910	16930	16909	16896	16977	16801	16873	16954	16872	17108	16928	17039	17026	16930	16833	16969	17063	17041	16873	16969	16820	16838	17014	16896	17114	16808	16905	16889	16910	16806	17093	17006	16966	16981	17044	17084	16974	17054	16959	16925	16973	16870	16905	17019	16935	16867	17038	16896	16997	16774	16828	16697	17132	17129	16906	16899	17015	16887	16780	16920	16809	16975	16960	16991	17016	16907	17008	16723	17022	16991	16901	17004	16916	16932	16911	16761	16987	16918	17046	16835	17084	17043	16774	17086	16923	17023	16749	17056	16939	16995	16910	17033	16985	16971	16945	17087	16948	16993	17103	17073	17015	16887	17028	16802	16834	16919	17015	16990	16804	16977	16878	16796	16955	16885	16934	17031	16994	16968	17030	16878	16996	17055	17096	16906	16979	16943	16958	17005	16738	17006	16913	17021	17076	16899	17098	16918	16811	17132	17056	16784	16911	16887	16947	17129	16814	17016	16943	17030	17018	16902	16797	16987	17005	16875	16871	16882	16788	17082	16986	17100	16880	16995	16930	16842	17057	16981	16969	16987	16746	16943	16784	17064	16874	16857	16840	16872	16944	17106	16869	16861	16757	16793	17012	17006	16896	17035	16901	17041	16788	16988	17011	16991	16920	16902	16801	16984	16929	16935	17035	17090	16884	17039	16978	17014	16990	16710	17047	16845	16974	16889	16998	16810	16917	17016	17082	17037	17078	16891	16923	16843	16981	16941	16990	17150	16867	16904	17035	16887	17022	17010	16992	17120	16945	16852	16916	16921	16896	16966	17137	16958	16853	17078	17044	16859	16815	16967	17007	17036	17019	16833	16992	17067	16956	16975	16969	16936	16736	16885	17149	16953	16954	16813	16841	16858	16966	16884	16864	16880	16886	17029	17044	17088	16852	17148	17027	17040	16789	16926	17013	16858	16903	16766	16858	17072	17122	16968	16787	16877	17058	17128	16930	16955	16795	16954	16970	16988	16908	16939	17081	16968	16967	16913	16863	16956	16973	16845	17050	17082	17182	16913	17009	16974	16901	16905	16812	16771	16794	16856	17002	17096	16997	17031	16984	16983	16925	16864	16985	16780	16925	16815	17008	16813	16762	17003	16943	16997	17001	16853	16948	16856	16826	16756	17056	16971	16969	17126	16998	16773	17033	16959	16603	16973	16871	16911	16792	16978	16838	16984	17182	16966	17014	16918	17078	17027	16954	17029	16956	17054	16749	16996	17089	16879	17009	16938	16803	16970	16815	17024	16785	17017	17004	16935	16966	16833	16982	16969	16978	16942	16994	17019	16806	16860	16966	16845	16878	16823	17076	16791	17075	17176	16847	16910	17003	17113	16928	16968	16840	17000	16974	17172	16813	16792	16954	16761	16914	16873	16960	16908	16861	16894	17001	17109	17020	17042	16797	16964	16913	16886	16985	17063	17069	16994	16952	16681	16975	16954	17010	16767	17074	16953	16958	17005	16936	16994	16822	16960	16906	16943	16903	17037	16973	17056	16950	16991	17025	17059	17118	17023	16823	16931	16968	16802	17051	16900	17137	16991	16851	16805	17101	16823	16905	16794	16913	16888	16866	17002	16906	16967	16967	16963	17026	17023	16821	16887	16905	17036	16975	16941	16996	16985	16913	17191	16900	16854	16699	16855	16909	16933	17013	16845	16908	17029	16817	16927	17118	16791	17006	16749	17045	16976	16840	16916	16954	16858	16804	16907	16981	16894	16910	17091	17066	17062	17040	16967	16957	16974	16818	16845	16798	16858	17101	17059	17065	17188	16739	16884	17069	16929	17034	17164	16967	16748	16947	16992	16769	17117	16890	16984	16832	16849	17047	17010	16893	16981	16892	16964	17023	16785	17171	16892	16849	17044	17013	16744	16901	16813	16777	17048	17113	16884	17018	16839	17043	16809	16945	16862	17118	16989	17119	16844	16876	16927	16900	17067	16974	17201	16985	17130	16845	17079	17049	16849	16960	17034	16950	16870	16909	16952	16990	16965	17008	17048	16908	17149	16902	16881	17046	16976	16699	17113	16978	16982	16912	16928	17082	17144	16748	16914	17004	16963	16907	16998	16984	16902	16948	16821	16992	17052	16918	17009	16790	17059	17075	16834	16944	16955	17067	16997	16935	16870	17004	16768	16952	17025	16847	16906	16976	17001	16937	16912	17040	16851	17129	16979	16878	16903	16997	17004	17026	17106	17005	16941	16918	16862	16897	16894	16978	16833	16893	16890	17040	17092	16894	16863	16995	17024	17004	16934	16989	16947	16875	16982	17008	17062	17030	16915	16754	17031	16995	16960	16980	16932	16763	17032	16874	16826	17046	16781	17011	16909	16819	16743	16914	16940	16969	16913	16920	17203	16902	16991	16935	16955	16835	17061	17102	17010	16948	16919	17066	17185	16894	16815	16909	16743	16971	17060	17093	16889	17075	17176	17032	16899	16959	16883	16950	16917	16998	16925	16913	16881	17105	16843	16854	17062	16973	16867	16861	16960	16934	17095	16982	16868	16932	17048	16891	16855	17121	17073	17049	16951	16981	16914	16980	17049	16989	16914	17115	16715	16890	16886	16758	16900	16918	17211	16926	16861	17068	16874	16757	16940	16963	16985	16884	16930	16842	16863	17083	17089	16948	16911	17034	16954	16980	17012	16897	16915	17002	16918	16783	16817	17083	16885	16883	16893	16920	16953	16839	16916	16921	16748	16936	16893	16995	16854	16951	16945	16924	16855	16980	16942	17054	17033	16924	16862	16848	16838	17026	16900	16987	16907	16947	16899	16939	16980	17091	17059	17083	17161	17085	17177	16812	16868	17031	16922
32783	29133	34661	33165	30378	29807	29601	28998	28891	28671	28741	28530	28427	28536	28366	28508	28617	28602	28589	28427	28284	28444	28702	28541	28178	28494	28590	28294	28344	28417	28552	28452	28300	28583	28401	28443	28543	28463	28453	28332	28410	28678	28365	28707	28328	28216	28500	28196	28647	28700	28645	28641	28216	28534	28331	28312	28246	28059	28525	28368	28514	28483	28464	28560	28491	28600	28270	28282	28491	28415	28235	28230	28415	28422	28583	28512	28434	28266	28650	28608	28506	28459	28291	28363	28382	28572	28346	28456	28523	28352	28527	28475	28277	28330	28456	28558	28471	28323	28144	28319	28396	28400	28542	28387	28261	28614	28279	28527	28330	28208	28603	28455	28227	28339	28422	28419	28561	28378	28476	28204	28358	28243	28588	28401	28569	28727	28384	28533	28482	28530	28571	28583	28493	28359	28301	28236	28309	28467	28408	28221	28220	28403	28505	28496	28418	28577	28473	28347	28404	28426	28520	28494	28224	28418	28464	28682	28472	28582	28333	28229	28432	28248	28496	28292	28362	28611	28391	28414	28480	28487	28394	28297	28401	28365	28189	28428	28290	28387	28424	28433	28679	28437	28318	28465	28178	28345	28290	28629	28340	28472	28413	28441	28647	28436	28383	28376	28369	28505	28328	28211	28452	28324	28351	28589	28640	28359	28404	28460	28432	28502	28528	28313	28432	28477	28540	28386	28376	28518	28331	28125	28651	28123	28660	28583	28216	28405	28197	28424	28360	28643	28415	28549	28488	28098	28283	28461	28493	28636	28479	28479	28386	28276	28444	28196	28503	28465	28335	28254	28610	28390	28326	28536	28643	28571	28323	28100	28418	28402	28328	28477	28348	28639	28536	28298	28434	28322	28701	28465	28652	28527	28425	28282	28184	28253	28243	28506	28335	28316	28510	28508	28244	28523	28469	28287	28101	28359	28314	28364	28358	28308	28557	28192	28378	28422	28518	28307	28404	28446	28293	28577	28485	28601	28366	28539	28627	28547	28447	28407	28390	28544	28430	28183	28220	28227	28365	28449	28376	28222	28310	28814	28271	28360	28413	28312	28470	28273	28283	28319	28486	28158	28309	28251	28565	28569	28595	28337	28304	28427	28535	28296	28497	28416	28180	28523	28428	28266	28143	28176	28294	28382	28461	28434	28400	28424	28321	28603	28364	28640	28582	28522	28468	28551	28523	28346	28402	28463	28365	28448	28392	28295	28649	28684	28156	28325	28310	28552	28330	28591	28615	28269	28665	28317	28287	28568	28721	28205	28639	28384	28244	28489	28425	28529	28549	28532	28568	28328	28561	28507	28487	28371	28535	28188	28483	28272	28510	28473	28198	28703	28483	28546	28586	28519	28845	28312	28576	28481	28440	28351	28172	28654	28206	28286	28289	28341	28402	28442	28222	28303	28436	28472	28416	28507	28509	28353	28462	28250	28284	28391	28282	28467	28420	28238	28617	28533	28414	28354	28336	28613	28385	28455	28447	28371	28289	28419	28694	28276	28415	28170	28532	28410	28272	28402	28368	28317	28350	28327	28328	28573	28828	28530	28332	28437	28245	28204	28341	28530	28374	28540	28576	28431	28587	28459	28345	28527	28405	28405	28458	28376	28380	28600	28645	28525	28028	28282	28405	28237	28405	28462	28481	28318	28411	28414	28502	28368	28565	28410	28419	28340	28335	28337	28097	28386	28753	28417	28446	28312	28344	28332	28529	28315	28655	28309	28464	28569	28409	28178	28180	28173	28248	28354	28527	28365	28214	28168	28275	28646	28308	28304	28341	28385	28509	28335	28472	28356	28359	28438	28578	28730	28491	28474	28496	28892	28072	28483	28404	28458	28298	28106	28227	28476	28748	28452	28422	28392	28533	28483	28580	28561	28587	28598	28301	28509	28131	28469	28409	28369	28536	28393	28133	28394	28402	28604	28561	28459	28334	28430	28414	28535	28540	28502	28386	28310	28607	28352	28366	28502	28299	28272	28584	28404	28415	28466	28557	28379	28538	28606	28562	28518	28468	28489	28351	28329	28215	28444	28501	28328	28509	28470	28484	28421	28576	28429	28415	28489	28331	28448	28503	28422	28374	28324	28344	28286	28353	28295	28622	28330	28374	28371	28116	28477	28425	28509	28322	28605	28226	28232	28231	28184	28558	28539	28376	28313	28134	28385	28246	28461	28266	28404	28560	28380	28418	28160	28320	28222	28541	28446	28699	28284	28529	28364	28371	28452	28497	28372	28419	28285	28537	28502	28446	28412	28300	28354	28545	28420	28669	28243	28425	28443	28138	28234	28484	28334	28553	28405	28577	28380	28378	28130	28084	28439	28473	28382	28375	28273	28402	28361	28438	28395	28462	28287	28586	28144	28053	28102	28497	28273	28170	28499	28359	28328	28337	28426	28700	28383	28535	28449	28261	28303	28416	28548	28433	28474	28251	28563	28553	28307	28457	28612	28524	28239	28393	28529	28499	28191	28222	28241	28271	28457	28317	28284	28705	28360	28445	28412	28300	28561	28415	28269	28194	28197	28275	28177	28339	28365	28230	28668	28332	28086	28462	28338	28500	28652	28354	28393	28440	28512	28573	28480	28440	28251	28443	28479	28496	28516	28326	28356	28295	28603	28829	28594	28313	28427	28250	28653	28446	28376	28315	28554	28454	28417	28247	28678	28442	28263	28496	28216	28173	28549	28704	28275	28768	28532	28633	28543	28610	28583	28356	28560	28515	28485	28970	28200	28318	28407	28601	28419	28174	28327	28442	28545	28780	28345	28454	28303	28775	28408	28589	28723	28340	27995	28386	28336	28392	28349	28451	28370	28374	28235	28307	28537	28384	28577	28222	28567	28362	28261	28236	28292	28618	28308	28621	28120	28206	28445	28258	28510	28356	28351	28378	28410	28752	28481	28293	28426	28310	28231	28467	28627	28251	28289	28611	28356	28441	28290	28511	28197	28554	28338	28827	28409	28506	28258	28276	28441	28406	28383	28328	28509	28195	28377	28318	28441	28413	28300	28453	28522	28266	28181	28386	28258	28301	28305	28456	28532	28174	28203	28373	28168	28189	28409	28419	28168	28050	28722	28507	28289	28483	28287	28502	28491	28597	28305	28598	28328	28368	28398	28359	28398	28237	28285	28530	28457	28435	28349	28511	28605	28502	28526	28398	28663	28156	28387	28543	28291	28453	28434	28234	28729	28520	28279	28450	28353	28399	28284	28257	28485	28519	28472	28651	28388	28201	28461	28336	28375	28519	28486	28544	28424	28625	28576	28401	28536	28308	28468	28230	28293	28634	28358	28551	28453	28658	28319	28460	28403	28264	28367	28378	28335	28381	28698	28353	28320	28459	28599	28427	28513	28486	28487	28499	28358	28226	28433	28129	28328	28270	28244	28421	28096	28306	28381	28354	28514	28655	28303	28438	28490	28466	28454	28244	28379	28270	28499	28258	28443	28516	28410	28535	28304	28321	28542	28468	28356	28464	28186	28536	28633	28451	28607	28768	28311	28712	28430	28300	28301	28488	28837	28422	28422	28462	28611	28346	28244	28456	28295	28509	28569	28397	28171	28637	28466	28373	28219	28496	28185	28398	28233	28499	28705	28310	28217	28277	28439	28564	28425	28379	28202	28232	28386	28521	28512	28385	28442	28374	28330	28539	28300	28410	28588	28323	28307	28181	28266	28425	28649	28290	28278	28311	28231	28496	28379	28398	28401	28673	28621	28510	28521	28244	28122	28477	28323	28359	28356	28199	28267	28533	28453	28625	28649	28612	28405	28159	28521	28283	28359	28485	28321	28381	28285	28330	28342	28272	28302	28662	28339	28411	28733	28415	28252	28474	28603	28424	28364	28535	28394	28568	28224	28381	28271	28396	28405	28445	28371	28529	28521	28534	28334	28459	28122	28552	28137	28463	28651	28622	28262	28482	28509	28343	28605	28621	28451	28701	28569	28349	28416	28617	28432	28488	28415	28335	28459	28520	28337	28666	28324	28456	28493	28461	28491	28242	28374	28493	28614	28646	28465	28574	28502	28349	28418	28357	28360	28408	28482	28429	28335	28118	28375	28076	28517	28695	28202	28338	28343	28639	28594	28271	28398	28337	28459	28531	28344	28453	28464	28407	28419	28580	28382	28326	28255	28205	28105	28459	28393	28336	28338	28480	28395	28483	28484	28840	28450	28483	28465	28554	28516	28231	28788	28453	28325	28225	28449	28464	28504	28413	28390	28269	28387	28411	28595	28437	28308	28486	28453	28552	28363	28607	28513	28346	28416	28244	28446	28664	28545	28528	28320	28359	28650	28494	28399	28714	28452	28375	28509	28280	28335	28353	28389	28276	28439	28589	28528	28439	28501	28279	28338	28317	28545	28684	28223	28076	28791	28382	28238	28540	28493	28205	28424	28511	28741	28534	28583	28403	28463	28270	28656	28438	28426	28585	28305	28324	28310	28541	28405	28546	28451	28391	28507	28454	28367	28216	28351	28236	28670	28552	28682	28470	28530	28546	28557	28339	28696	28371	28198	28481	28529	28593	28489	28483	28344	28548	28622	28273	28445	28476	28421	28405	28248	28564	28516	28464	28310	28283	28382	28351	28522	28456	28280	28682	28522	28380	28480	28217	28257	28434	28350	28452	28426	28294	28247	28485	27987	28390	28408	28186	28206	28807	28358	28455	28372	28315	28397	28293	28529	28409	28500	28149	28543	28349	28318	28342	28185	28287	28417	28530	28507	28238	28651	28663	28237	28610	28572	28378	28337	28351	28021	28344	28441	28482	28275	28705	28449	28446	28300	28485	28409	28329	28396	28633	28398	28427	28650	28399	28258	28523	28660	28454	28375	28454	28427	28554	28470	28516	28346	28391	28363	28370	28427	28479	28352	28525	28486	28300	28430	28543	28616	28355	28184	28553	28358	28570	28265	28534	28336	28278	28422	28460	28416	28449	28458	28558	28440	28448	28392	28604	28214	28568	28474	28304	28356	28278	28319	28368	28377	28436	28490	28241	28325	28052	28477	28454	28390	28283	28423	28235	28381	28311	28642	28485	28613	28675	28409	28639	28726	28702	28501	28203	28443	28246	28457	28203	28489	28330	28569	28573	28478	28269	28582	28514	28350	28487	28444	28255	28395	28208	28441	28539	28472
20284	26047	24233	20185	18222	17478	17027	16627	16432	16368	16260	16262	15991	16201	15989	16167	16088	16168	15928	15909	16080	16021	16188	16062	15959	15923	16069	15911	15977	16077	16063	15858	16064	16108	15910	15917	15881	15938	15984	16037	16105	15931	15940	15884	16019	16029	15904	15977	16085	15996	16069	16027	15975	16112	16109	16115	16114	16106	16036	15912	16094	16083	15939	15988	15959	15968	15929	16102	15991	16067	16161	15940	16128	16054	15824	15917	16026	15939	16044	15890	16018	16100	16193	15898	16030	15929	15891	16021	15848	15792	15835	16087	16020	16056	16034	15958	16013	15876	15826	15867	15959	16096	15938	16041	15985	15932	16052	15991	16168	15908	16091	15898	15842	16088	16017	15986	15913	16006	15899	15850	15988	16180	16037	15891	15906	16016	15944	15968	15975	15967	15926	15827	15967	16072	16002	16066	16009	15910	15769	16225	15880	15960	15976	15948	16031	16126	15854	16197	15784	15889	16080	16070	16000	15978	15763	15956	15972	15879	15949	16050	16148	16151	15996	16004	16089	15951	15885	15865	15964	16033	16006	15983	16170	15918	15757	16108	15951	15959	16079	15852	15879	16108	16146	15958	15957	16016	15987	15758	16003	15979	15975	15838	15903	16111	16050	16028	16056	15942	16077	15902	16030	16091	16065	15938	15923	15909	16055	16056	15913	16022	15819	15892	15996	16058	16036	16005	15965	16084	15934	15983	15876	16027	15954	16014	16049	16045	15957	16070	16134	15905	15818	15978	15907	15906	15841	15954	15779	15840	16018	15964	16118	15984	15634	15974	16024	16072	15683	15927	16075	15987	15909	15878	15988	15839	16017	15973	16119	16018	15859	15976	15957	15986	15995	15930	16102	15920	15977	15972	15855	16008	15917	16087	15987	15945	16021	15903	15886	15954	15982	15995	16119	15875	15861	16068	15980	15978	16072	16087	16136	16086	15932	16002	15862	15918	15831	16027	16010	16017	15925	16065	15947	15827	15957	15960	15957	16072	15997	16108	15819	15919	15896	15918	15956	15923	15850	16045	15754	15777	15946	15776	16121	15892	16023	16006	15987	15986	15893	15872	15942	15968	15999	15883	15985	16012	16070	15958	15997	15865	16128	15982	15852	16013	15793	16003	15977	15949	15876	16029	15889	15981	16022	15993	15920	15878	15900	15871	15920	15907	16144	16007	15898	15973	16245	15997	15963	16117	15945	15936	16023	15997	16048	15967	15964	15979	15915	16057	15989	16059	15990	15973	15987	15973	15970	15949	16018	16198	15863	16094	15855	16050	15928	15923	16144	16095	15971	15730	16101	16079	15897	15922	15937	16052	16120	15996	16146	15933	15998	15930	16042	16036	15952	16096	15951	15916	15905	15790	16005	16028	15941	16209	15942	16137	16074	16035	16093	16112	15816	16003	16203	15896	16133	16078	15888	15903	15900	15997	15930	15849	15854	16018	16030	16117	15971	15955	15836	15882	15928	16065	16004	16065	16135	16007	16004	15930	15901	15908	16029	15845	15956	16128	15954	15932	15777	16054	16061	16048	15927	15947	16033	16040	16123	15993	15830	16014	15911	15759	15986	15879	16102	16111	15866	15871	16028	15940	16014	15943	15990	15922	16051	15931	15920	16120	16057	15953	16005	15925	15827	15988	16029	15974	15931	15804	16108	16102	16073	15968	15966	16064	15856	15979	16018	15930	15810	15807	15775	16084	15954	15882	15999	15883	16082	15785	15969	15953	16139	15855	16060	15958	15950	15833	15810	16047	15973	15883	15938	15730	15922	15806	15866	16026	15882	16042	16057	15853	16154	15976	16082	15957	15886	15916	16031	15830	15902	16071	15933	15782	15976	16055	15962	15921	15993	16044	16075	15951	16082	16013	16058	15869	15983	15904	16021	16031	15728	15970	16086	15933	15899	15977	15973	15982	15964	15972	15912	15964	15965	15971	15983	16027	16045	15997	16105	15963	16065	15873	16036	15946	16010	15905	15925	16051	16057	16069	15986	16125	15986	15958	15927	15884	15861	15992	15791	16116	15989	15873	15964	15984	15910	15850	15817	15960	15797	15875	15984	15888	15781	15892	15937	15906	15783	15991	16033	15885	16013	16164	15681	15946	15915	15871	15847	16118	15954	15976	15999	15944	16138	16093	16089	16031	15865	16081	15989	16060	15806	15787	15882	15859	16081	15813	16063	15919	15997	15841	15833	16062	15849	15938	16051	15957	15871	16079	16075	16042	16029	15948	16014	15843	15849	16128	15860	15940	15852	15906	15893	16153	16021	15859	15922	15974	15967	15903	15915	15938	15949	16026	15764	15939	15856	15769	16009	16022	16013	16012	15888	15929	15841	16270	16063	16039	15870	16238	15953	15914	15877	16088	16148	16013	16063	15907	15879	15955	15921	15903	15881	15912	15947	16053	15883	15865	15944	15970	16070	15919	15796	15966	15976	15860	16129	15980	15995	16008	15853	16062	15858	16093	15976	15950	15998	15861	15922	15857	15966	16015	15970	16055	15997	15890	16059	16052	15920	16069	15926	16112	16061	15948	16267	15911	15928	15945	16001	15961	15857	16084	15900	15886	16091	16150	16045	15973	15870	15920	15996	15970	15595	16080	15977	15946	15754	15833	16022	15988	15931	16003	15965	15905	15901	15956	16208	16004	16073	15981	15899	15972	16104	15844	16014	15810	16146	15978	16008	15986	16072	15929	16068	15937	15933	15900	15754	15963	15949	16050	15878	15975	16004	15980	15971	15915	15954	15929	16015	15950	16005	15860	16163	15898	15936	15896	15882	15944	15862	16176	15937	15903	16039	15975	16131	15987	15964	15937	15940	16050	16151	15849	15960	16044	15875	16020	15846	16115	16029	16173	16025	15965	15893	15987	15924	16103	15831	15980	15855	15982	15997	15875	15898	16088	15893	16135	15888	15791	15924	15919	15874	15884	16083	15943	16027	15708	16065	15860	15958	15996	15845	16011	16062	15921	16038	15967	16008	16053	15841	16043	15798	16122	15830	15860	16086	15885	16095	15990	15818	16148	16129	15835	15938	15969	15887	16082	16131	15803	16080	15982	16104	15961	16105	16024	15948	15834	16116	15860	15876	15980	15957	15885	16066	15867	16068	15941	15963	16071	15877	15903	15933	15987	15878	16039	15981	15979	15889	16041	15875	15810	16211	16047	15865	16026	16117	15920	15999	15942	15990	16005	16039	16045	16019	16068	15942	15961	15935	15837	16209	15989	15961	15856	15972	15997	15820	15955	16064	16092	15928	15991	15955	15916	16029	15946	16088	16076	16082	15908	16118	16110	16004	15988	15849	15927	15875	15759	15939	15970	15936	16094	16013	15850	15961	15891	15834	15803	15953	15866	16074	15854	16157	15872	16033	15946	15928	15824	16064	16211	15879	15892	15954	15962	16074	16003	15785	15943	15797	16015	16005	16084	15844	16052	15964	15895	15909	16011	16116	16023	15975	15835	15727	15856	15968	16119	16158	15898	16009	16023	16017	15891	16238	16016	15951	16078	16070	16030	16090	16112	16052	15851	15853	15988	16030	15913	15919	16106	15761	15909	15964	16152	16027	16034	16010	15995	16049	15902	15998	15897	15852	16096	15909	15894	15821	16052	15816	16037	15981	16031	15976	15857	16098	16057	16035	16017	15653	16055	16056	16027	15933	16097	15944	16094	15875	16011	15997	15917	15944	16003	15853	16001	16122	15893	15939	15903	15914	15820	15943	15970	15840	16095	15884	15948	16165	15920	16006	16108	16043	16017	15731	15925	15993	15983	15898	15848	15925	15936	15869	15882	15905	15959	15956	15875	16024	16118	15946	15934	15788	15732	15934	16077	15927	16058	15820	15910	16017	16076	15953	15956	15954	15888	15855	15826	15935	16124	16031	15930	15874	15881	15877	15939	15973	16010	16130	15993	15888	15831	16032	16023	16144	15966	16041	16056	15934	15856	15950	15696	15921	15932	16051	15945	16082	16032	15992	15888	16143	15898	15940	15921	15868	15943	15966	15950	15771	15954	16202	15923	16059	15950	16091	16186	15837	15986	16053	16030	15966	15963	15777	15902	15985	15981	15954	16035	15895	15991	16080	15933	15914	15994	15956	15959	15832	16068	16112	15890	16045	15987	16000	16071	15858	15988	16001	16020	15911	16058	16024	16115	16028	16031	16092	16057	16084	15924	15968	16082	16066	15957	15959	15847	15781	15925	15901	15908	15881	15813	16109	16068	15931	15788	15933	16044	16098	15978	15992	15986	15856	16001	16046	16041	15899	16114	16010	15821	15719	15933	15854	15981	16053	16098	15696	15808	16090	15960	15909	15903	15967	15839	16117	15888	15928	16039	15873	15958	15949	16045	16048	15950	16058	16044	16076	16088	15816	15987	16145	15832	15780	16080	15712	16094	15747	15941	16067	15903	15916	15908	16073	15999	15961	16073	16140	16042	15969	16028	15988	15958	15999	15911	15979	15993	16151	15942	16134	15831	15892	16071	16028	15992	16016	15988	16021	16035	16032	15887	16016	15953	15806	16024	15980	15992	16001	15879	16041	16029	16045	15887	15896	15979	15896	16154	15987	16055	16015	16028	15897	15952	15998	16004	15829	15995	15936	15996	16053	15812	15864	15913	15979	15973	15976	15943	15804	16066	15937	16120	16052	15933	15964	15912	15817	15934	15951	15990	16040	15975	16063	15990	15945	15872	16000	15899	15970	15947	15776	16102	15953	15957	15922	16022	15915	16115	16069	16070	15754	15930	16186	15867	15920	15891	16017	15920	15963	16076	15949	15871	15946	15972	15980	15904	15939	15942	15987	15922	16016	16221	15950	15773	15884	15913	15992	15925	15865	15898	15923	15862	15905	16005	16143	15871	16007	15976	16021	16072	16115	15925	15865	16000	16049	15870	16047	16043	15897	15935	16001	15869	16021	16063	15938	16093	16052	15955	16131	15940	15902	16058	16091	16130	15841	15981	15996	15862	16070	16118	15937	16069	16082	15853	15834	16050	15872	16020	15883	16039	15924	15959	16188	15867	15914	16036	16033	15917	16039	15898	15935	16025	16031	15996	15968	16303	16030	15924	15898	15992	15862	15960	15787	15902	15788	15969	15852	16127	15907	16075	16049	16125	15881	15840	15947	15844
24771	21453	28746	29017	30168	31569	32287	30208	29372	29453	29310	29009	29069	28720	28729	28610	28505	28835	28559	28603	28758	28519	28587	28580	28556	28603	28461	28409	28517	28722	28654	28722	28722	28638	28810	28582	28965	28629	28816	28699	28286	28559	28432	28343	28892	28436	28199	28196	28513	28455	28590	28212	28518	28751	28399	28485	28605	28373	28474	28718	28441	28602	28467	28568	28545	28496	28701	28310	28399	28750	28283	28755	28553	28466	28389	28509	28496	28707	28813	28580	28604	28430	28585	28497	28329	28574	28428	28542	28318	28701	28472	28661	28299	28252	28642	28318	28445	28287	28728	28587	28408	28484	28444	28578	28388	28545	28514	28426	28413	28363	28520	28407	28215	28369	28173	28372	28735	28351	28551	28261	28285	28328	28534	28645	28349	28186	28387	28580	28477	28347	28432	28673	28706	28439	28439	28756	28334	28582	28649	28594	28588	28417	28557	28555	28265	28521	28412	28492	28567	28530	28328	28395	28334	28151	28608	28548	28358	28595	28571	28816	28747	28593	28456	28764	28531	28320	28571	28629	28363	28550	28015	28576	28317	28249	28359	28351	28595	28443	28504	28642	28426	28404	28667	28183	28385	28555	28575	28092	28773	28689	28336	28366	28440	28189	28551	28469	28769	28520	28497	28220	28346	28205	28169	28636	28521	28224	28666	28441	28332	28312	28297	28334	28185	28068	28344	28293	28241	28344	28486	28360	28355	28307	28598	28263	28450	28635	28485	28607	28616	28446	28443	28345	28192	28536	28688	28382	28391	28418	28658	28322	28725	28170	28434	28243	28632	28584	28422	28170	28016	28529	28641	28426	28395	28506	28595	28510	28585	28363	28188	28381	28327	28680	28667	28547	28656	28366	28366	28512	28467	28479	28185	28216	28446	28355	28370	28273	28609	28285	28482	28434	28628	28271	28569	28460	28617	28335	28522	28499	28476	28537	28531	28434	28247	28393	28475	28541	28394	28447	28535	28620	28324	28342	28540	28404	28457	28391	28415	28383	28399	28561	28591	28544	28450	28236	28652	28638	28127	28387	28282	28548	28314	28527	28525	28319	28624	28479	28524	28652	28405	28185	28870	28390	28639	28533	28552	28593	28592	28587	28460	28551	28298	28479	28643	28320	28383	28565	28423	28369	28547	28395	28477	28494	28608	28569	28635	28594	28379	28075	28339	28599	28510	28422	28372	28464	28359	28416	28497	28430	28486	28037	28344	28409	28344	28308	28480	28425	28454	28225	28666	28602	28514	28468	28471	28299	28418	28425	28398	28443	28271	28473	28304	28443	28527	28543	28319	28331	28243	28519	28402	28474	28546	28346	28660	28325	28364	28527	28599	28521	28479	28392	28463	28735	28601	28349	28517	28313	28552	28348	28332	28478	28399	28476	28487	28526	28377	28182	28482	28489	28492	28435	28358	28555	28489	28615	28604	28282	28550	28363	28437	28530	28217	28645	28663	28453	28463	28507	28713	28307	28519	28316	28360	28531	28401	28003	28290	28386	28476	28404	28284	28223	28441	28497	28377	28641	28483	28292	28327	28402	28416	28434	28396	28336	28372	28280	28581	28504	28656	28179	28444	28576	28514	28581	28688	28508	28384	28258	28237	28468	28477	28586	28637	28257	28417	28473	28294	28497	28496	28524	28215	28624	28436	28488	28346	28663	28484	28390	28537	28374	28222	28455	28449	28421	28560	28586	28540	28589	28405	28420	28462	28343	28526	28567	28479	28269	28433	28781	28389	28451	28736	28573	28527	28471	28595	28534	28546	28463	28361	28455	28274	28537	28594	28478	28399	28626	28427	28334	28615	28288	28313	28470	28515	28351	28622	28298	28271	28427	28070	28453	28482	28598	28523	28557	28518	28274	28431	28416	28120	28578	28303	28540	28267	28364	28349	28599	28277	28490	28520	28473	28410	28469	28279	28374	28272	28437	28282	28447	28377	28571	28366	28335	28493	28234	28383	28322	28319	28595	28562	28239	28108	28455	28437	28374	28470	28319	28380	28099	28550	28076	28104	28415	28797	28286	28201	28615	28573	28576	28479	28365	28289	28492	28589	28415	28468	28556	28707	28333	28640	28531	28528	28442	28548	28438	28387	28462	28573	28586	28739	28570	28476	28449	28209	28257	28426	28294	28554	28513	28785	28547	28487	28388	28326	28584	28586	28530	28398	28885	28559	28555	28382	28424	28527	28529	28333	28404	28567	28167	28445	28457	28340	28641	28667	28216	28275	28316	28441	28442	28484	28571	28360	28465	28681	28362	28543	28455	28466	28529	28616	28463	28334	28303	28381	28480	28498	28314	28090	28436	28560	28402	28400	28427	28639	28327	28546	28382	28588	28579	28387	28469	28573	28473	28488	28263	28234	28535	28248	28477	28199	28599	28465	28444	28670	28478	28554	28290	28504	28649	28644	28250	28351	28513	28496	28616	28376	28304	28665	28402	28456	27966	28494	28330	28361	28591	28377	28300	28472	28651	28510	28311	28378	28429	28375	28392	28626	28641	28470	28514	28486	28544	28407	28335	28407	28368	28580	28348	28441	28345	28561	28524	28340	28399	28524	28689	28542	28492	28587	28300	28383	28225	28438	28542	28495	28460	28593	28500	28403	28467	28757	28548	28361	28543	28463	28612	28229	28488	28281	28472	28421	28345	28312	28660	28240	28365	28327	28736	28364	28491	28559	28490	28403	28436	28470	28562	28352	28349	28509	28524	28541	28357	28454	28424	28563	28291	28237	28290	28497	28566	28685	28462	28446	28493	28445	28413	28564	28415	28562	28574	28451	28578	28247	28529	28589	28429	28581	28377	28363	28515	28581	28505	28404	28346	28482	28566	28508	28436	28408	28638	28155	28642	28394	28662	28494	28329	28448	28452	28194	28396	28457	28102	28515	28495	28420	28652	28399	28443	28452	28416	28358	28015	28374	28786	28325	28439	28619	28698	28352	28262	28582	28593	28405	28512	28531	28346	28564	28408	28425	28684	28621	28313	28385	28738	28644	28446	28330	28525	28490	28414	28355	28378	28531	28357	28443	28354	28471	28667	28365	28340	28263	28478	28323	28640	28421	28516	28471	28238	28423	28446	28637	28525	28245	28486	28375	28519	28319	28381	28280	28510	28631	28260	28503	28494	28245	28620	28544	28261	28432	28230	28285	28632	28552	28548	28504	28570	28575	28706	28417	28416	28455	28242	28512	28293	28560	28341	28745	28411	28565	28483	28479	28359	28512	28367	28509	28436	28559	28637	28281	28535	28527	28784	28246	28448	28185	28404	28554	28506	28583	28398	28442	28301	28364	28375	28461	28678	28370	28403	28378	28403	28441	28593	28477	28722	28546	28533	28625	28482	28279	28426	28412	28414	28532	28257	28489	28234	28394	28379	28507	28639	28576	28304	28658	28697	28288	28339	28549	28424	28303	28459	28460	28447	28370	28346	28374	28253	28424	28252	28362	28555	28423	28465	28591	28412	28424	28324	28480	28399	28392	28223	28342	28289	28375	28679	28667	28749	28325	28531	28635	28380	28244	28636	28536	28392	28458	28459	28520	28387	28615	28304	28373	28734	28409	28405	28346	28268	28635	28437	28453	28636	28285	28547	28655	28463	28596	28576	28645	28299	28581	28645	28534	28534	28350	28656	28403	28492	28526	28652	28405	28238	28607	28442	28659	28718	28632	28711	28476	28624	28615	28571	28391	28473	28473	28546	28319	28633	28807	28413	28445	28091	28419	28442	28215	28278	28652	28469	28443	28311	28175	28233	28289	28647	28371	28447	28373	28625	28565	28337	28470	28543	28334	28774	28446	28645	28346	28351	28378	28143	28455	28589	28254	28605	28246	28572	28640	28352	28780	28510	28362	28205	28398	28600	28750	28585	28561	28376	28384	28556	28695	28336	28475	28575	28506	28436	28473	28705	28564	28353	28285	28426	28702	28439	28564	28428	28480	28454	28353	28482	28436	28465	28400	28490	28389	28231	28502	28493	28461	28765	28506	28536	28361	28375	28378	28336	28254	28614	28560	28523	28709	28317	28723	28627	28801	28574	28385	28311	28534	28441	28537	28622	28519	28328	28360	28618	28471	28645	28730	28595	28570	28410	28479	28514	28454	28490	28532	28250	28406	28440	28751	28487	28520	28432	28685	28222	28334	28692	28448	28480	28529	28365	28563	28498	28581	28472	28471	28610	28516	28685	28410	28518	28508	28373	28713	28425	28512	28597	28676	28492	28504	28574	28516	28268	28532	28509	28496	28295	28345	28624	28533	28264	28312	28374	28582	28266	28489	28375	28491	28461	28620	28378	28550	28303	28397	28807	28371	28409	28516	28427	28647	28486	28641	28507	28581	28727	28370	28465	28428	28452	28481	28425	28323	28417	28519	28458	28734	28573	28602	28679	28377	28646	28496	28720	28561	28541	28298	28560	28577	28555	28597	28620	28575	28459	28364	28457	28724	28465	28463	28574	28610	28739	28577	28298	28452	28637	28357	28385	28921	28565	28522	28755	28528	28538	28570	28440	28443	28122	28331	28596	28339	28525	28540	28756	28299	28493	28386	28382	28488	28205	28483	28680	28377	28503	28426	28532	28400	28373	28430	28374	28383	28595	28500	28466	28500	28538	28514	28261	28499	28435	28572	28407	28551	28622	28269	28636	28646	28684	28449	28571	28414	28501	28461	28542	28393	28461	28586	28532	28544	28513	28246	28515	28429	28465	28357	28390	28474	28393	28450	28497	28454	28479	28559	28351	28327	28577	28424	28690	28421	28497	28559	28377	28373	28551	28212	28626	28493	28231	28577	28434	28450	28361	28571	28417	28409	28353	28511	28599	28565	28639	28381	28525	28649	28431	28826	28395	28499	28570	28487	28464	28300	28242	28520	28176	28299	28512	28257	28667	28377	28430	28409	28359	28530	28451	28297	28644	28367	28462	28150	28473	28804	28712	28390	28553	28543	28450	28291	28409	28411	28321	28454	28435	28673	28461	28570	28547	28456	28474	28448	28510	28428	28511	28692	28533	28312	28525	28677	28855	28696	28543	28448	28369	28238	28460	28668	28414	28399	28493	28592	28579	28465	28633	28362	28350	28516	28580	28367	28303	28500	28561	28582	28077	28704	28711	28493	28687	28481	28341	28767	28790	28617	28382
20983	34607	33497	26217	22469	20093	18709	17931	17407	17045	16857	16539	16502	16480	16511	16361	16516	16485	16411	16396	16221	16354	16339	16348	16328	16305	16309	16303	16294	16176	16150	16206	16240	16284	16233	16375	16168	16147	16244	16141	16393	16306	16247	16128	16120	16268	16156	16172	16160	16385	16214	16350	16711	16415	16336	16281	16252	16204	16447	16321	16105	16355	16244	16295	16279	16252	16367	16032	16165	16349	16179	16158	16149	16284	16169	16265	16294	16076	16343	16152	16230	16084	16162	16105	16187	16159	16087	16041	16043	16124	16170	16206	16129	16240	16138	16116	16134	16350	16157	16166	16141	16161	16250	16146	16243	16215	16362	16290	15981	16172	16096	16200	16230	16334	16189	16195	16148	16117	16185	16243	16192	16117	16162	16323	16268	16377	16297	16253	16163	16290	16121	16293	16121	16262	16050	16191	16218	16313	16150	16141	16296	16324	16157	16166	16126	16117	16300	16110	16208	16039	16141	16240	16224	16358	16289	16054	16149	16162	16324	16210	16187	16070	16123	16249	16235	16159	16199	16308	16156	16422	16306	16076	16149	16224	16242	16248	16118	16253	16090	16032	16208	16296	16149	16025	16222	16209	16226	16251	16207	16303	16017	16212	16122	16229	16272	16131	16063	16247	16227	16272	15921	16198	16177	16288	16202	16231	16282	16304	16078	16286	16126	16163	16361	15929	16326	16121	16199	16140	16415	16059	16401	16176	16095	16100	16221	16138	16082	16446	16058	16232	16200	16051	16296	16115	16106	16246	16300	16122	16292	16235	16129	16253	16035	16195	16122	16161	16143	16264	16297	16233	16193	16083	16364	16038	16119	16247	16409	16176	16235	16205	16126	16156	16165	16336	16123	16320	16216	16165	16208	16206	16230	16176	16054	16116	16278	16177	16066	16295	16213	16188	16198	16166	16077	16198	16224	16346	16226	16071	16183	16324	16162	16114	16059	15996	16115	16223	16034	16142	16243	16111	16351	16145	16237	16199	16280	16165	16245	16264	16113	16185	16316	16376	16181	16170	16237	16242	16170	16091	16146	16027	16122	16164	15954	15970	16172	16061	16209	16152	16250	16237	16234	16276	16165	16075	16285	16030	16265	16238	16278	16193	16127	16438	16095	16294	16352	16198	16267	16342	16031	16187	15994	16187	16119	16043	16319	16227	16335	16148	16329	16227	16240	16145	16185	16072	16195	16287	16042	16153	16323	16107	16188	16311	16326	16108	16155	16207	16159	16138	16061	16361	16261	16307	16260	16422	15962	16223	16165	16162	16091	16112	16130	16334	16288	16303	16147	16467	16109	16259	16158	16220	16226	16166	16220	16132	16114	16407	16167	16335	16340	16150	16067	16105	16099	16115	16231	16183	16095	16333	16257	16153	16142	16233	16153	16117	16235	16007	16301	16064	16267	16105	16168	16000	16233	16278	16104	16229	16086	16176	16156	16306	16253	16192	16132	16039	16197	16220	16288	16087	16057	16121	16195	16113	16151	16219	16196	16168	16134	16254	16337	16303	16310	16423	16005	16182	16149	16180	16081	15993	16007	16175	16107	16170	16210	16321	16255	16315	16203	16025	16257	15978	16134	16274	16128	16286	16162	16211	16330	15977	16196	16214	16171	16332	16155	16245	16281	16187	16186	16159	16297	16023	16331	16095	16331	16357	16073	16416	16047	16126	16072	16065	16113	16208	16238	16161	16178	16199	16276	16078	16285	16309	16088	16416	16140	15978	16085	16267	16224	16075	16269	16322	16075	16232	16031	16037	16383	16257	16168	16230	16148	16172	16221	16181	16140	16206	16077	16161	16245	16233	16438	16180	16267	16204	16274	16203	16270	16181	16274	16066	16386	16148	16228	16022	16125	16247	16364	16320	16100	15998	16092	16100	16145	16074	16174	16131	16176	16209	16180	16106	16111	16249	16225	15996	16055	16174	16189	16293	16135	16162	16164	16246	16120	16132	16226	16103	16264	16280	16050	16140	16083	16207	16158	16235	16096	16318	16056	16103	16221	16268	16087	16237	16190	16211	16188	16212	16219	16176	16261	15982	16003	16132	16253	16217	16323	16241	16019	16140	16156	16277	16031	16157	16217	16258	16331	16197	16244	16082	16100	16175	16178	16206	16345	16108	16290	16056	16304	16227	16287	16293	16052	16136	16197	16023	16205	16110	16134	16355	16447	16208	16246	16394	16147	16223	16195	16319	16359	16376	16311	16244	16236	16013	16267	16110	16148	16251	16174	16099	16340	16295	16223	16067	16199	16190	16309	16001	16244	16087	16185	16210	16318	16200	16109	16212	16196	16201	16376	16193	16248	16273	16019	16192	16169	16171	16174	16144	16141	16358	16222	16217	16233	16126	16180	16081	16186	16134	16126	16102	16342	16300	16178	16270	16170	16146	16194	16273	16193	16215	16121	16036	16158	16137	16208	16288	16311	16190	16219	16190	15989	16229	16143	16099	16185	16133	16205	16069	16258	16289	16151	16199	16184	16232	16210	16295	16211	16193	16201	16174	16283	16155	16161	16268	16115	16383	16211	16318	16196	16221	16190	16117	16156	16036	16268	16085	16227	16097	16111	16134	16229	16185	16360	16119	16175	16291	16087	16210	16174	16167	16334	16037	16161	16175	16236	16158	16311	16103	16170	16350	16095	16260	15993	16151	16143	16091	16291	16156	16351	16169	16175	16054	16273	16270	16114	16182	16135	16164	16260	16033	16247	16239	16205	16269	16191	16189	16082	16105	16108	16260	16271	16119	16122	16037	16283	16177	16153	16210	16451	16065	16133	16086	16212	16043	16106	16161	16247	16288	16148	16323	16291	16168	16185	16241	16275	16272	16320	16040	16203	16118	16365	16137	16280	16262	16159	16103	16071	16187	16208	16279	16124	16271	16408	16171	16303	16104	16181	16047	16320	16032	16345	16164	16124	16026	16265	16275	16152	16204	16133	16208	16143	16268	16045	16127	16181	16229	16337	16138	16192	16187	15985	16270	16234	16255	16234	16297	16185	16299	16329	16302	16183	16144	15994	16232	15964	16261	16479	16313	15997	16000	16243	16281	16098	16279	16232	16194	16122	16049	15956	16303	16204	16121	16281	16154	16457	15949	16207	16157	16185	16313	16101	16190	16125	16141	16170	16214	16359	16154	16074	16304	16262	16113	16197	16177	16268	16160	16161	16200	16093	16201	16154	16240	16177	16177	16068	16204	16067	16202	16246	16196	16206	16158	16313	16208	16279	16142	16212	16251	16091	16310	16265	16091	16229	16119	16378	16240	16189	16436	16231	16236	16210	16405	16175	16170	16160	16154	16029	16375	16201	16323	16093	16127	16230	16114	16170	16491	16262	16248	16117	16265	16439	16295	16148	16031	16257	16179	16241	16195	16214	16244	16177	16220	16155	16139	16299	16105	16137	16268	16306	16082	16118	16240	16224	16026	16293	16191	16269	16081	16052	16136	16218	16361	16107	16359	16183	16210	16239	16240	16434	16144	16046	16012	16427	16221	16282	16363	16186	16275	15976	16312	16156	16116	16180	16267	16325	16177	16137	16021	16417	16082	16244	16231	16195	16049	16214	16382	16209	16280	16260	16301	16251	16356	16159	16202	16240	16182	16179	16070	16208	16197	16031	16387	16175	16179	16107	16153	16097	16135	16301	16235	16346	16253	16021	16499	16206	16296	16099	16116	16509	16084	16058	16117	16088	16227	16325	16036	16200	16168	16158	16248	16146	16266	16121	16390	16270	16175	16245	16222	16339	16329	16125	16125	16332	16023	16266	16318	16112	16131	16415	16149	16214	16200	16231	16319	16253	16155	16113	16347	16106	16364	16380	16228	16147	16016	16022	16136	16179	16392	16088	16146	16201	16273	16183	16074	16384	16175	16180	16245	16280	16101	16366	16163	16344	16233	16189	16127	16141	16250	16243	16155	16057	16182	15964	16002	16287	16199	16228	16108	16245	16174	16267	16244	16263	16310	16224	16189	16377	16268	16003	16208	16210	16213	16197	16245	16190	16026	16314	16343	16257	16271	16208	16261	16119	16224	16156	16000	16242	16272	16083	16121	15976	16217	16268	16153	16252	16182	16283	16153	16017	16026	16263	15993	16275	16171	16109	16103	16264	16331	16291	16422	16202	16198	16273	16213	16194	16168	16033	16049	16078	16116	16218	16173	16187	16180	16287	16173	16191	16124	16010	16134	16195	16216	16214	16263	16092	16130	16241	16221	16195	16234	16202	16255	16237	16021	16110	16195	16212	16127	16040	16199	16150	16243	16281	16120	16288	16160	16182	16122	16174	16146	16317	16165	16131	15963	16339	16134	16141	16128	16313	16132	16239	16328	16058	16222	16236	16043	16132	16160	16265	16241	16206	16069	16034	16234	16226	16135	16284	16214	16103	16341	16257	16345	16233	16280	16154	16261	16268	16188	16264	16205	16171	16132	16192	16028	16193	16228	16066	16242	16322	16182	16310	15969	16122	16164	16085	16296	16154	16243	16288	16263	16418	16127	16172	16106	16266	16206	16269	16288	16206	16254	16137	16199	16141	16259	15979	16082	16158	16212	16302	16034	16154	16206	16242	16251	16186	16330	16083	16086	16348	16189	16076	16237	16037	16137	16213	16014	16134	16335	16322	16266	16255	16324	16173	16160	16298	16201	16195	16287	16253	16091	16223	16114	16419	16186	16285	16037	16190	16181	16148	16253	16275	15947	16106	16235	16165	16175	16303	16263	16087	16222	16174	16304	16084	16129	16217	16175	16115	16285	16154	16071	16064	16405	16232	16162	16439	16264	16198	16199	16385	16293	16153	16130	16249	16212	16107	16130	16279	16106	16081	16177	16127	16189	16261	16252	16157	16161	16189	16167	16380	16224	16313	16332	16296	16196	16205	16258	16173	16147	16173	16141	16356	16209	16376	16124	16342	16171	16189	16286	16294	16221	16223	16392	16038	16081	16206	16261	16251	16278	16055	16202	16218	16092	16456	16091	16287	16412	16254	16131	16255	16211	16251	16174	16143	16159	16269	16186	16106	16205	16280	16103	16258	16261	16176	16284	16138	16265	16102	16156	16262	16351	16239	16209	16224	16326	16346	16333	16260	16289	16272	15883	16184	16136	16187	16166	16012	15969	16402	16385	16138	16132
22994	21450	28760	26580	28912	33534	35405	32658	31506	31481	31052	30629	30428	30340	30453	30012	30066	29783	30071	29917	30084	30084	29871	29865	29829	29831	29799	29748	29557	29724	29945	29674	29898	29723	29793	29657	29859	29909	29736	29664	29840	29872	29656	29848	29738	29851	29837	29816	29982	29656	29796	29893	30285	29917	29792	29672	29802	29733	29710	29670	29486	29637	29659	29616	29406	29592	29842	29293	29762	29507	29762	29758	29674	29615	29844	29705	29876	29872	29662	29247	29940	29809	29480	29505	29744	29453	29699	29582	29505	29498	29759	29581	29414	29454	29646	29512	29608	29678	29611	29786	29727	29693	29635	29613	29756	29755	29586	29422	29473	29711	29610	29687	29478	29572	29383	29729	29594	29885	29992	29770	29709	29568	29837	29430	29732	29464	29565	29761	29879	29740	29374	29643	29446	29473	29722	29740	29539	29681	29818	29776	29898	29375	29754	29744	29602	29415	29725	29637	29846	29726	29585	29792	29450	29494	29631	29701	29566	29637	29612	29610	29516	29403	29566	29409	29630	29722	29684	29506	29752	29313	29781	29465	29673	29888	29421	29449	29392	29414	29634	29697	29662	29502	29903	29592	29516	29731	29740	29357	29575	29705	29647	29380	29510	29573	29628	29779	29613	29523	29843	29375	29771	29591	29757	29525	29480	29413	29571	29663	29866	29435	29553	29846	29648	29466	29584	29320	29695	29525	29592	29680	29631	29805	29667	29622	29696	29626	29629	29527	29346	29426	29414	29440	29534	29683	29737	29589	29585	29820	29819	29686	29646	29521	29646	29729	29526	29570	29748	29523	29740	29457	29597	29585	29683	29839	29717	29787	29683	29642	29529	29452	29422	29529	29848	29617	29583	29795	29651	29802	29657	29621	29627	29688	29637	29425	29600	29484	29750	29619	29675	29443	29626	29393	29649	29454	29710	29619	29402	29688	29619	29638	29471	29497	29804	29464	29766	29410	29790	29533	29611	29821	29696	29562	29483	30040	29641	29933	29898	29635	29695	29473	29571	29382	29608	29668	29815	29725	29546	29700	29605	29599	29626	29531	29516	29420	29567	29785	29454	29695	29558	29514	29558	29634	29413	29470	29868	29604	29567	29513	29743	29510	29501	29517	29658	29584	29684	29675	29578	29609	29362	29304	29758	29716	29655	29628	29693	29658	29641	29721	29749	29867	29767	29469	29776	29442	29591	29707	29660	29731	29325	29653	29921	29471	29523	29535	29509	29418	29584	29647	29754	29625	29700	29621	29774	29624	29607	29559	29839	29743	29508	29687	29658	29429	29482	29654	29751	29394	29496	29399	29753	29593	29566	29747	29513	29643	29467	29583	29844	29809	29471	29519	29629	29472	29752	29766	29592	29628	29517	29692	29577	29457	29461	29457	29653	29543	29473	29662	29553	29516	29676	29794	29555	29511	29658	29653	29377	29281	29654	29887	29779	29552	29497	29513	29550	29680	29481	29513	29522	29700	29773	29544	29623	29658	29568	29796	29801	29564	29671	29502	29617	29681	29425	29370	29600	29577	29469	29587	29691	29629	29505	29606	29846	29466	29761	29740	29782	29467	29440	29515	29800	29330	29552	29536	29436	29500	29369	29463	29593	29584	29557	29609	29755	29798	29605	29730	29668	29557	29463	29674	29472	29825	29520	29647	29598	29548	29705	29536	29475	29675	29431	29692	29300	29430	29790	29954	29696	29513	29782	29416	29839	29533	29732	29779	29532	29690	29861	29578	29824	29742	29472	29575	29516	29625	29500	29527	29714	29725	29729	29598	29638	29644	29524	29436	29627	29964	29828	29614	29741	29885	29544	29814	29637	29703	29789	29660	29574	29742	29330	29696	29720	29683	30007	29596	29623	29689	29724	29733	29484	29557	29560	29473	29388	29383	29584	29656	29795	29936	29815	29515	29433	29574	29716	29696	29609	29508	29743	29458	29514	29456	29543	29705	29707	29517	29548	29690	29611	29674	29755	29581	29775	29846	29656	29586	29347	29622	29808	29444	29610	29707	29698	29566	29445	29617	29781	29552	29760	29708	29936	29710	29472	29615	29457	29875	29620	29821	29672	29438	29431	29635	29654	29717	29632	29673	29643	29562	29634	29469	29791	29492	29699	29582	29484	29620	29416	29843	29546	29439	29564	29810	29630	29430	29565	29424	29634	29493	29754	29634	29511	29677	29806	29669	29612	29572	29673	29546	29548	29698	29673	29550	29504	29646	29731	29575	29644	29871	29750	29467	29616	29745	29498	29584	29650	29761	29751	29541	29867	29653	29854	29691	29388	30040	29652	29768	29686	29773	29372	29604	29643	29598	29831	29678	29553	29466	29569	29389	29655	29589	29655	29468	29730	29587	29665	29494	29386	29691	29638	29718	29643	29525	29624	29779	29778	29596	29560	29620	29476	29686	29852	29397	29757	29558	29620	29420	29735	29836	29476	29718	29780	29648	29567	29385	29930	29531	29750	29704	29268	29657	29669	29402	29576	29668	29303	29616	29466	29521	29691	29476	29809	29632	29829	29306	29359	29599	29656	29431	29695	29665	29568	29678	29637	29425	29460	29510	29590	29760	29707	29377	29318	29620	29566	29620	29710	29788	29537	29632	29543	29726	29686	29277	29791	29668	29416	29446	29554	29700	29529	29389	29647	29523	29506	29794	29647	29508	29426	29563	29614	29725	29748	29597	29623	29814	29823	29840	29563	29609	29383	29769	29419	29749	29656	29494	29575	29685	29665	29377	29365	29535	29255	29328	29728	29652	29433	29619	29553	29618	29554	29657	29712	29687	29647	29601	29324	29776	29615	29705	29759	29792	29654	29576	29668	29783	29442	29490	29388	29721	29845	29579	29675	29421	29515	29666	29567	29605	29559	29627	29491	29372	29813	29616	29589	29525	29587	29553	29453	29539	29553	29461	29851	29636	29656	29294	29405	29583	30008	29648	29468	29575	29422	29410	29858	29616	29791	29592	29717	29650	29516	29676	29595	29537	29599	29645	29593	29511	29637	29611	29623	29637	29382	29557	29453	29489	29538	29461	29530	29590	29614	29656	29580	29853	29770	29468	29760	29622	29512	29493	29649	29657	29656	29440	29671	29507	29686	29406	29513	29609	29613	29454	29481	29625	29596	29661	29664	29591	29626	29560	29897	30092	29711	29533	29500	29566	29449	29216	29685	29457	29458	29660	29511	29607	29520	29519	29303	29432	29698	29832	29724	29648	29833	29410	29599	29610	29785	29631	29862	29547	29785	29501	29678	29593	29986	29376	29382	29743	29599	29631	29839	29799	29571	29604	29578	29675	29813	29704	29738	29856	29656	29473	29642	29742	29696	29458	29565	29483	29430	29776	29796	29568	29469	29303	29606	29483	29491	29520	29683	29301	29666	29615	29532	29553	29499	29431	29633	29565	29891	29516	29298	29741	29590	29633	29369	29640	29545	29702	29566	29574	29545	29524	29496	29615	29677	29813	29827	29444	29535	29565	29569	29759	29676	29549	29431	29622	29826	29618	29625	29782	29728	29546	29716	29512	29628	29810	29599	29704	29719	29496	29610	29715	29468	29848	29669	29608	30017	29424	29359	29593	29832	29835	29875	29832	29678	29448	29413	29621	29373	29548	29606	29573	29759	29792	29469	29470	29661	29542	29856	29449	29587	29551	29556	29693	29798	29408	29513	29842	29607	29576	29516	29750	29679	29580	29579	29665	29589	29678	29432	29584	29678	29527	29666	29711	29630	29257	29499	29571	29434	29392	29420	29556	29861	29395	29466	29696	29568	29667	29566	29606	29684	29515	29647	29784	29479	29611	29632	29601	29842	29601	29576	29610	29391	29690	29818	29636	29527	29759	29604	29606	29610	29904	29835	29554	29468	29855	29458	29689	29650	29539	29743	29660	29516	29592	29648	29248	29657	29567	29292	29701	29724	29574	29598	29255	29652	29513	29586	29636	29764	29715	29767	29633	29627	29280	29785	29418	29525	29484	29534	29406	29626	29654	29545	29449	29546	29530	29676	29439	29483	29616	29926	29763	29655	29327	29555	29831	29572	29679	29536	29547	29597	29407	29312	29765	29659	29391	29619	29617	29727	29618	29512	29757	29526	29469	29478	29645	29355	29741	29491	29532	29846	29807	29705	29260	29680	29740	29469	29643	29641	29657	29669	29550	29600	29748	29641	29595	29425	29700	29948	29660	29666	29605	29463	29394	29414	29582	29463	29537	29616	29473	29551	29605	29630	29518	29537	29306	29572	29615	29682	29590	29655	29435	29629	29576	29551	29648	29625	29599	29581	29666	29940	29586	29778	29526	29832	29530	29534	29732	29562	29530	29337	29450	29741	29524	29650	29544	29578	29529	29086	29549	29408	29681	29474	29449	29653	29563	29623	29486	29655	29807	29700	29660	29443	29588	29475	29794	29612	29698	29662	29766	29736	29519	29536	29516	29827	29391	29398	29633	29708	29525	29379	29777	29591	29625	29971	29850	29597	29571	29646	29771	29548	29507	29667	29630	29741	29528	29666	29786	29807	29582	29533	29638	29636	29713	29706	29725	29661	29769	29740	29546	29469	29488	29758	29691	29660	29502	29648	29528	29733	29656	29668	29627	29536	29817	29571	29793	29399	29258	29528	29740	29628	29466	29572	29681	29545	29560	29595	29695	29698	29682	29862	29656	29825	29847	29597	29398	29603	29563	29498	29592	29646	29982	29737	29772	29478	29636	29693	29437	29546	29613	29762	29256	29592	29683	29644	29633	29592	29733	29715	29745	29646	29472	29401	29540	29591	29568	29591	29743	29810	29760	29906	29765	29563	29625	29744	29830	29732	29811	29669	29536	29727	29675	29599	29516	29733	29387	29352	29349	29668	29366	29923	29932	29631	29353	29630	29720	29616	29591	29419	29582	29864	29841	29479	29799	29694	29734	29307	29558	29726	29732	29651	29779	29628	29617	29677	29658	29754	29646	29625	29614	29534	29658	29454	29775	29750	29546	29522	29645	29641	29488	29421	29593	29619	29692	29673	29650	29323	29737	29532	29990	29566	29595	29533	29372	29675	30014	29586	29452	29595	29519	29692	29194	29554	29651	29568	29595	29716	29876	29353	29469	29674	29486	29638	29645	29799	29608	29371	29549	29518	29642	29616	29416
24775	45167	42324	33527	27557	23863	21885	20388	19284	18814	18036	17611	17619	17473	17467	17353	17290	17390	17304	17084	17100	17098	17329	17186	17200	17177	17093	17006	17358	17115	17031	17138	17125	17187	17140	17200	16968	17130	17113	17063	17064	16997	17043	17008	17222	17129	17058	16858	17081	17089	17077	17369	17792	17468	16849	17095	17112	17021	16969	17140	16959	16740	17112	17035	17080	16864	16925	17054	17034	16920	17150	17008	16905	17097	17068	16931	16983	17075	17075	16916	17203	17083	17101	17140	17021	17018	16843	17028	16980	16761	16900	16987	17227	16949	17164	17249	16913	16924	16921	16844	17127	17081	16913	17011	16901	17051	16933	16889	16924	16993	16961	16945	16829	16706	16961	16974	16974	17040	16928	16826	16887	17041	16921	16984	16963	16987	17067	16937	16883	16941	16865	16995	17005	16929	16995	17223	16980	16982	16881	16877	16979	16969	16905	17085	16763	17011	17018	17162	16990	16982	17046	16888	16997	16856	16992	16917	16960	17056	16751	17031	16998	16798	16931	16988	16881	17042	16857	17171	16904	17023	17117	16951	16851	16937	16988	17104	17017	17104	16988	16942	16969	16947	16919	16796	16715	17133	16847	17027	16967	16707	17016	16960	16868	16738	17106	17059	17089	16950	16804	16925	17228	16747	17051	17114	16941	16893	16723	17118	16792	16849	16919	16858	16934	16941	16834	16985	17091	16936	16938	16993	16762	17170	16941	17129	17039	17079	17037	17124	16927	16795	16949	16963	16805	17011	17085	17055	16989	16940	17003	16837	16967	17009	16888	16814	16760	17036	17129	16870	16811	16942	16971	16929	16886	16923	16896	16906	16963	16801	16935	17100	16951	17100	16942	16809	16986	16754	16804	16969	16983	16913	16915	16898	17035	16898	16954	17014	17213	16741	17020	16872	17001	16930	16695	16856	16907	16935	17112	16834	16944	16910	16732	17004	17057	16824	16972	17056	16930	16978	17059	16975	16932	16862	16908	16949	17020	16875	16968	16929	16857	17103	16955	17153	16847	16906	16956	17011	17019	16960	17111	17083	16908	16954	16931	17025	16902	16803	17101	16862	16930	16919	17035	17060	16833	16987	16976	16954	16974	17000	16979	17007	17027	16882	17015	16859	16922	16996	16880	17073	16993	16798	16829	17021	16943	16852	16932	17053	16961	16967	16988	16906	16802	16759	16920	16999	16883	16928	16760	17096	17187	16749	16921	17059	16985	16810	16997	16969	16899	16959	16919	16941	17018	16874	17102	16948	16901	17311	17020	16898	16842	17158	16875	17092	16937	16805	16788	16990	16882	16874	17042	16844	17006	17007	16947	16836	16977	17041	17054	16998	17006	16976	16898	16915	16791	16891	16998	16960	16991	17008	16892	16993	16967	17084	16843	17013	16840	16817	17067	17002	16929	16950	16820	17042	17077	16861	17077	16813	16993	17002	17015	17025	16758	16778	16701	17099	16790	16958	16714	17019	16889	16896	16976	16905	17102	17103	16922	16663	16930	16937	17016	16993	16912	16795	17024	17125	16895	16946	17005	17024	17009	16855	16918	16848	16944	16775	17001	16998	16983	17060	16906	16802	16940	17034	17050	16911	17027	17032	16930	17032	16887	16949	16886	16909	16882	16955	16853	17125	16902	17012	17033	16928	16792	16847	16890	17122	16983	16858	16778	16785	16990	16801	16832	16685	16914	16796	16738	17098	16928	16878	17083	16959	17115	16830	16876	16902	16843	16993	16970	17029	16791	17034	16989	16990	16886	16834	16797	16991	17051	16854	16863	16973	17108	16913	17093	17115	17081	16900	16971	17014	16878	16579	16921	16953	16854	16855	16996	16920	17113	16753	16918	16804	16974	17139	16997	17049	16798	17156	16868	16895	16946	16755	16816	16925	17014	17033	16913	16954	17054	17107	16973	17030	16893	16845	16968	16990	16991	16835	17115	16756	16841	16909	16999	16921	16924	17057	16979	16984	16796	16991	16941	17164	16798	16942	16838	16859	16808	16854	16984	16877	16823	17015	16976	16867	16959	16970	16875	16949	16839	17067	16861	16964	17075	17013	17105	16803	16772	16957	16988	16940	16772	16761	16764	16901	16945	16776	17093	17076	17014	16876	16852	16893	17014	16992	17020	16932	17092	16892	16843	16865	16891	17057	16954	16988	17128	16963	17066	16995	16867	16878	16886	16869	16951	16917	16962	17112	16919	16784	16864	16849	16655	17030	17074	16993	16859	16787	16920	16872	16777	17065	16840	16981	16637	16881	16734	16956	16865	16967	16915	16916	16897	16706	17005	16928	16898	16877	17031	17008	17084	17023	16872	16935	16861	16848	17125	16969	17013	16810	16997	16751	16925	16919	16832	16936	16824	16984	17042	16968	16848	17080	17053	17136	17053	16907	17035	16846	16890	16871	16878	16954	16964	17108	16891	17023	17016	16950	17083	16872	16818	16887	16968	17111	17005	16936	16894	16861	16811	16858	17040	16940	16891	16978	16888	16846	16983	17141	17012	16897	16941	16946	17015	17160	16887	17136	16854	16903	16970	16824	17006	16857	16983	17048	17035	17092	16933	16997	17093	16823	17044	16860	17040	16909	16988	16880	16932	17002	17075	16854	16883	16907	16812	16862	16803	16953	16937	16972	16991	17031	17082	16897	16933	16941	16875	16773	16957	17074	16969	16931	16888	16963	16993	17087	17008	16699	17103	17007	16987	16926	16804	16740	16785	17049	16763	17067	17032	16860	16935	16742	17087	16968	16894	16994	16972	16978	16958	17086	17023	16619	16881	16977	17049	17022	16748	16923	16899	16978	16953	16897	17112	16989	16839	16994	16992	16919	16801	16930	16884	17008	17043	16869	17071	16733	16984	17127	16857	16870	16688	16863	16977	16951	16904	16865	16865	17047	16963	16868	16948	17135	16869	16920	17026	17086	16924	17040	17122	16978	16963	16898	17039	16815	16889	16879	16973	17046	16955	16923	16822	16919	17046	17034	17012	16932	17008	17019	16966	16900	16988	17025	17043	16804	16879	16578	16969	17017	16887	16924	17061	16889	17106	16672	16820	17022	16905	16749	16926	16966	17000	16919	17028	16828	16876	16973	16997	16894	17078	17006	16869	16997	17018	16811	17034	16836	17004	17009	16993	17136	16838	16926	17014	16819	16963	16949	16806	17017	17062	16966	16997	16930	17114	17125	16800	16907	16922	16871	17077	16836	16897	16788	16935	17031	16942	16882	16853	17089	16956	16989	16870	16818	16864	16900	16921	16816	16936	17070	16770	16985	16938	16940	16871	16990	16956	16971	16958	16815	17018	17017	16954	16813	16971	16973	17076	16841	17083	17189	16829	17187	16991	16880	16942	16891	16996	16712	17015	16798	16866	17132	16839	16936	16836	16882	16934	16810	16908	16976	17039	17108	17122	17011	16966	17017	17020	16764	17049	17134	16700	17049	17029	16910	17001	16892	16872	17112	16942	16899	16919	17072	17080	16933	17058	16777	16811	16868	17119	17025	16892	16956	17035	17003	16752	16935	16999	16871	17154	16850	17006	16787	16933	17088	17036	16841	16938	16861	16891	17049	16795	16900	16972	17139	16927	16862	17106	17068	17050	16882	16824	16915	17107	16921	16934	16903	17049	17037	17029	17037	16924	16919	16915	17032	16967	16838	16782	16970	16982	16987	16911	16949	16974	16894	17028	16907	16903	17092	16859	16798	17034	16797	17013	16843	16930	16851	16873	16970	16725	17067	16929	17046	16842	17068	16796	17000	16894	16977	16901	16706	16865	17143	16770	17065	16951	16948	16987	17059	16900	16921	17009	16921	16894	16831	16836	16942	16824	16969	16795	16860	16965	16864	16991	17067	16884	16848	17069	16951	17110	16962	16953	16890	16873	17071	17076	17016	17054	17073	16911	16934	16953	16758	16922	17012	16965	17019	16968	16942	16878	16760	16774	17059	16927	16820	16948	17049	17092	16909	16888	16891	16782	16885	17034	17011	16940	17105	17002	17052	16946	17049	16946	17046	17007	16907	17028	17033	16959	17011	17059	16978	16983	17044	16920	16771	17067	16887	17402	16887	17052	16933	16924	17018	16847	16919	17028	16969	16866	16934	17090	16998	17003	16739	17084	16988	16831	16908	16961	16994	17018	16948	16929	16962	16929	17036	16911	16915	17074	17046	16864	16623	16841	16984	17041	16710	17090	16973	16810	17117	16986	16909	17199	16918	16978	16985	16847	16992	16959	16766	17089	17095	17134	16944	16812	16791	16935	16873	16971	16965	17114	16951	16929	16833	16910	17066	16796	17038	17170	16996	16908	16830	16863	16919	17073	16968	16830	16939	17137	16714	16794	16865	17072	16823	16835	17072	16946	16839	16957	16985	17055	16909	16953	16872	16919	16979	17205	16955	17188	16907	16861	17018	16982	16928	17073	16993	16766	16871	17037	16880	16835	16999	16922	16755	16776	16888	16845	17029	16922	16932	16901	17064	16901	16963	16871	17003	16958	17006	16891	16975	17002	16982	16946	16987	16934	17119	16923	17003	16899	17065	16978	16931	16834	16843	17056	16884	16728	16988	16934	16863	16740	16930	16944	16960	17006	16993	16862	16879	16823	17136	17131	16886	16969	17011	17049	16963	16875	16959	16868	16899	16948	17002	17040	17067	16941	16991	17069	16846	16871	16903	16917	16990	16788	16911	17067	16884	16884	16942	16922	17066	16782	17002	17094	17079	16935	17159	16909	16920	16908	16884	16694	17217	16946	16802	16882	16877	16971	17069	16960	16719	17021	16848	16771	16946	17036	16909	16888	16775	16901	17059	16964	17017	16796	16806	16858	17016	16922	16962	16889	16926	16788	17113	16785	16830	17100	17049	17057	16957	17050	16943	16975	16911	17084	17115	16884	16972	16723	16873	16922	17006	17059	16928	16910	16970	16911	16901	17038	16907	16957	16897	16935	16954	16921	17192	16725	16916	16778	16866	16907	16906	16819	17041	16956	17045	16853	16823	16924	16911	17161	17074	16912	17035	16962	17156	16939	16937	17070	16875	16845	16830	17125	16996	16886	16920	16973	17064	16807	16902	17044	17082	16965	16948	17081	16842	16837	17082	16858	17028	17118	16863	17112	17022	16968	16849	16736	17067
33278	30176	35999	34710	31509	31239	30928	30567	30638	30168	30242	29898	30200	29798	30258	29642	29893	29898	29932	29930	29843	30079	29804	29833	30041	30079	29945	29935	29960	29844	29888	30179	29840	30025	29967	29815	30122	29719	29927	29943	29870	29991	30034	29848	29876	29659	30040	29872	29689	29725	29735	29976	30028	30030	30026	29995	29967	29946	29789	29993	30112	29653	29697	30026	29874	29671	29704	29749	29899	29782	30001	30026	30002	29831	29899	29741	29868	29742	29955	29756	29815	29954	29894	29792	29391	29821	29754	29949	29705	29860	29829	30018	29839	29800	29912	29839	29862	29794	29896	29972	29783	29749	29940	29738	29802	29798	29957	29881	29745	29898	29861	29757	29809	29989	29883	29877	29853	29810	29935	29686	29926	29741	29884	30011	30083	29914	29749	29973	30099	29752	29952	29910	30031	29890	29947	29702	29919	29843	29896	30093	30135	30145	29869	29955	29983	29699	29880	29707	29881	30054	29736	30016	29745	29686	29822	29811	29647	29997	30025	29921	30179	29796	29633	29846	29822	29826	30153	29865	29777	30196	29898	29822	29854	29764	30032	29860	29819	29731	29959	29984	29819	29886	29700	29999	30056	29581	29688	30019	29801	29780	29698	29914	30001	29696	29620	29916	29739	29725	29772	30138	29906	29773	30100	29681	29663	29991	29919	29859	29935	29961	29737	29823	29918	29723	29942	30056	29982	29813	29814	29941	29771	29871	29816	29939	30032	29615	29732	29991	29793	29957	29875	29927	30055	29758	29653	29664	29760	29915	29956	29949	29816	29802	29833	29761	30025	29561	29830	29950	30168	29927	29907	29701	29927	29819	30096	30000	30053	29886	30074	29631	29822	29845	29872	29654	29707	30158	29818	29893	29787	29727	29666	29925	30048	29913	29973	29861	29795	29620	29893	29774	29881	30034	30038	29627	29781	29895	29914	29788	29904	29685	29748	29964	29642	29521	29857	29909	30040	29780	29879	30091	29819	29980	29472	29837	29948	29829	29775	30054	29972	29701	30057	29919	29827	29636	29793	29880	29831	29727	30026	29619	29736	29689	29970	30012	29604	29722	29934	29883	29713	29694	29968	29563	29686	30027	29588	30067	29783	29677	29712	30008	29594	29806	29934	29857	29867	30187	29763	29957	30126	29673	30025	29862	30026	29806	29870	29797	29810	29831	29845	29697	29816	29894	29911	29719	29686	29830	29843	29854	29658	29761	29875	29627	29893	29760	29819	29623	29816	30025	29608	29792	30106	29685	29797	29988	29981	29715	29734	29706	29616	29930	29821	29790	29667	29803	29613	29506	30005	29691	29862	29924	29871	29691	29957	30090	29876	29864	29805	30031	30142	29987	29872	29917	30124	29963	30164	29750	29709	29661	29647	29576	29819	29847	30016	29800	29761	29898	29806	29704	30041	29926	29939	30076	29754	29684	29797	30044	29651	29944	29820	29817	29894	30106	30076	29677	29894	29834	29991	29832	29798	29917	29897	29866	29992	29958	29751	29822	29838	29873	29963	29785	29666	29750	29541	29794	29979	29973	29892	29989	29878	29825	29998	29714	29744	29895	29799	29841	29643	29947	30106	29735	29624	29946	29890	29948	29985	29771	29877	30061	29761	29952	29824	29634	29861	29831	30184	29847	29748	30225	29793	29569	29952	29899	29803	29957	29806	29762	29809	29876	30149	29521	29814	29701	29755	29739	29996	30081	29751	29829	30004	29845	30003	29746	29998	29822	29674	29793	29989	29859	29943	29946	29776	29944	29718	30079	29953	29744	29833	29767	30044	29800	29903	29670	29979	29981	29745	29938	29863	29935	29984	29956	29930	29897	29704	29822	29534	29922	29931	29950	29881	29763	30055	29936	29940	30000	29969	30077	29709	29872	30194	29996	29993	29499	29729	29661	29993	29850	29574	29723	29773	29752	29633	29793	30058	29897	29817	29724	29638	29772	29946	30060	29845	29808	29881	29866	29636	29692	29747	29922	29953	29598	29966	29765	29948	29936	29736	29726	29846	29788	30068	30010	30073	29909	30145	29827	29854	29924	29978	29627	29703	29754	29842	29934	29820	29709	29783	29816	29749	29889	29834	29738	29896	29590	29714	29787	29703	30204	30031	29929	29838	30108	29818	29956	29882	29908	29774	29669	29591	29811	29770	29680	29931	29911	29869	29801	29806	29873	29901	29807	29954	30016	30000	30101	30155	30015	29843	29866	29684	29795	29800	29869	29913	29935	29704	29947	29882	29967	30086	29947	29866	29747	29748	29703	30150	30147	29952	29723	29716	29675	29803	29762	29755	29774	29854	30143	29853	29695	29705	29873	29793	30021	29923	29887	29809	29785	29666	29772	29719	29838	29859	30050	29842	29807	29941	30134	29976	29943	29768	29683	29877	29881	29743	29790	29892	30107	30017	30118	29954	29864	29765	29880	30014	29757	30008	29724	29822	29824	29730	29663	29657	29730	29792	29734	30054	29886	29874	29905	30051	30048	29776	29776	30003	29863	29784	29828	29999	30093	30043	30081	29805	29994	30044	29897	29583	29849	29735	29813	29879	30027	29734	29538	29904	29928	30031	29771	29952	29942	30043	29845	29750	29871	29917	29720	29759	29763	29855	29895	29827	29841	30053	29959	30035	29848	29981	29998	30011	29758	29884	29789	29530	30074	29642	29630	29890	29998	29620	30092	29881	29869	30077	29827	29819	30095	29983	29862	29792	29723	29763	29998	29753	30073	29936	29907	29833	29737	29878	29794	29779	29789	29918	29835	29762	29938	29769	29967	30020	29938	29703	29863	30064	29881	30046	30005	29650	29862	29944	29753	29784	29589	29817	29902	29902	30056	29743	29815	30123	29784	30064	29636	29893	29773	29847	29729	29806	29871	29908	29799	30119	29778	29776	30033	29946	29971	30006	29829	29802	29963	29887	29965	29814	29865	29754	29829	29743	29671	29770	29729	29943	29833	29793	29853	29743	29989	29763	29710	29623	29781	30008	29655	29947	30023	29545	29652	29673	29703	29726	29688	29969	29933	29804	29837	29456	29751	29688	29911	29601	29914	29764	29588	29875	29564	29837	29938	29929	30003	29833	29906	29703	29855	29618	29972	29834	29730	29874	30055	29989	30179	29646	29721	29752	29867	29896	29906	29987	29650	30125	29679	29951	29979	30034	29959	29929	29603	29851	29716	29765	29880	29828	29730	30062	29925	29772	29844	29958	29927	30016	29855	29908	30083	29840	29834	29838	30063	29931	30083	29808	29536	29954	29795	29742	30148	29685	29796	29725	29682	29652	30197	29903	29859	29914	29985	29883	29659	29883	29915	29896	29956	30060	29829	29751	29610	29681	29878	29735	29889	29833	29917	29974	29708	29700	29634	30094	30031	29664	29781	29968	29950	30076	29726	29918	29822	29562	29989	29847	29803	29922	29867	30195	29749	30232	30034	29730	29873	30155	30041	29797	29892	29974	29630	29720	29732	29979	29942	29892	29499	30156	29791	30160	29949	30030	29597	29882	30028	29775	29910	29821	29871	29813	30134	29780	29898	30009	29726	29884	29860	29769	29692	29981	29949	30018	29855	29854	29783	29918	29897	29815	29830	30108	29912	29904	30123	29845	30123	30084	29792	29869	29699	29869	29884	29853	29985	29716	29884	29995	29809	29748	29709	29735	29762	29931	29988	29716	29889	29953	30024	29752	30075	29988	29946	29950	29830	29720	29815	29898	29861	29934	29783	29903	29773	29523	29961	30021	30012	29829	29950	29919	29801	30001	29780	30031	29890	29944	29764	29831	29736	29974	29817	29716	29572	29910	29759	29891	30038	29800	30012	30200	30184	29844	29984	29862	29660	29795	29686	29736	29627	29885	30048	29799	29653	29945	29819	30022	30055	29714	29830	30007	29788	29999	29717	29604	30029	29749	29511	29728	29793	30000	29655	29751	29902	29872	29857	29875	29944	29817	29865	29737	29970	29832	29837	30026	29898	29845	30179	29894	29804	29929	29894	29838	30012	29769	29576	29833	29835	29989	29675	29970	29854	30116	29558	29679	29708	29993	29786	29735	29919	29873	30102	29779	29835	29948	29949	29694	29881	29802	29992	29822	29889	29948	29979	29923	29573	29871	29970	29814	29932	29851	29667	30128	30022	30212	29913	29758	29899	29860	30013	30001	29814	29778	30028	29881	29936	29891	29567	29924	29753	29843	30131	29840	29757	29955	30076	29915	29880	29893	30069	29986	30147	29931	29816	29837	29818	29823	29747	30009	30026	30006	29960	29978	29984	30078	30019	30056	29828	30174	30085	29947	29947	29804	29741	29816	29694	29873	29735	29731	30050	30004	29972	29958	29800	29812	29878	29716	30080	30159	29775	29886	29980	29829	29742	29854	29875	29990	29867	29633	29989	29937	29613	30077	29740	30123	29851	29649	29605	29713	29748	29836	29568	29925	29783	30153	29915	29538	29847	29857	30064	29783	29947	29589	29752	29850	29605	30023	30206	29763	30121	29875	29927	30036	29989	29751	30165	29769	29964	30114	29965	30040	29698	30139	30023	29815	29551	29720	29905	29826	29788	29984	29987	29938	29973	29933	29723	29835	29956	30029	29500	29546	29449	29723	29883	29941	29864	30052	29906	29845	30056	29877	29763	29839	29577	29934	30098	30256	29947	30028	29788	29758	30068	29740	29905	29881	29905	29816	29803	29892	30003	29861	30109	29386	29699	29792	29630	29963	29741	29840	30006	30035	30031	29800	29554	29831	29851	29933	29603	29980	29961	29742	29631	29948	30024	29896	29891	29867	29951	29842	29753	29853	29994	29819	29766	29845	29799	29782	29761	29953	29994	29640	29929	29929	29757	29917	29911	29687	29473	29778	29687	29845	29790	29869	29842	29981	29800	29871	29795	29794	29472	29912	29835	29836	29866	29814	29747	29607	29726	30025	29981	29490	29655	29762	29858	29939	29856	29968	29862	29900	30049	29984	29864	29874	29638	29994	29664	29904	29954	29760	30064	29757	29830	29951	29934	29545	29817	29635	29960	29680	29867	29930	29768	29988	30026	29991	29988	30249	30055	30130	30039	29958	29723	29712	29811	29814	29973	29836	30098	29919	29721	29842	29541	30006	29715	30162	29822	29876	29820	30099	29776	29860	29748
21676	27726	25400	21196	19502	18167	17737	17520	17236	17156	17238	17090	17201	16906	16984	17130	16955	16842	16776	16966	16966	16814	16876	16913	16948	16808	16975	16870	16923	16860	16812	16846	16964	16963	16762	16981	16886	16707	16978	16959	16809	16696	17038	16981	16987	16887	16803	16766	16935	16870	16800	16838	16760	16790	16860	16666	16813	16820	16881	16728	16918	16789	16828	16621	16773	16775	16815	16836	16811	16766	16820	16720	16815	16809	16727	16973	17034	16535	16819	17004	16639	16823	16922	16865	16932	16868	16739	16795	16795	16780	16788	16922	16551	16855	16869	16786	16908	16852	16890	16941	16686	16580	16912	16787	16829	16696	16957	16828	16891	17003	16913	16640	16902	16828	16731	16963	16909	16915	16908	16670	16655	16943	16663	16849	16732	16816	16736	16751	16696	16936	16986	16777	17154	16870	16769	16829	16821	16723	16655	16847	16691	16727	16686	16808	16702	16822	16976	16980	16762	16797	16762	16775	16704	16995	16727	16797	16864	16720	16786	16818	16791	16785	16923	16999	16827	16856	16711	16822	16832	16727	16926	16620	16761	16762	16657	16862	16661	16899	16759	16845	16976	16795	16906	16800	16847	16734	16691	16701	16704	16828	16854	16724	16765	16992	16714	16795	16714	16952	16767	16729	16689	16882	16795	16912	16855	17015	16903	16878	16804	16952	16872	16895	16853	16910	16949	16731	16500	16830	16860	16902	16712	16671	16748	16964	16698	16726	16689	16679	16658	16802	16787	16838	16957	16858	16997	16828	16673	16849	16760	16601	16809	16913	16834	16841	16864	16919	16885	16975	16777	16723	16941	16793	16844	16906	16880	16792	16812	16693	16751	16743	16820	16879	16948	16603	16779	16931	16806	16906	16672	16693	16624	16907	16893	16852	16768	16690	16686	16704	17005	16947	16643	16880	16748	16646	16792	16883	16698	16830	16828	16670	16698	16929	16944	16852	16769	16980	16709	16766	16760	16731	16828	16747	16860	16935	16903	16819	16859	16904	16631	16767	16518	16696	16746	16724	16531	16717	16789	16794	16766	16819	16690	16741	16835	16894	16878	16803	16535	16649	16709	16794	16889	16905	16867	17013	16675	16939	16875	16865	16816	16781	16730	16721	16769	16822	16870	16835	16899	16711	16786	16846	16684	16928	16852	17076	16961	16801	16862	16938	16807	16560	16796	16796	16835	16771	16869	16756	16802	16934	16947	16872	16940	16651	17002	16982	16851	16786	16906	16755	16864	16878	16630	16780	16839	16911	16889	16861	16742	16795	16929	16998	16809	16941	16873	16918	17045	16671	16869	16857	16743	16705	17026	16852	16785	16934	16823	16682	16759	16823	16854	16857	16755	16873	16763	16735	16663	17051	16778	16952	16669	16859	16945	16838	16766	16870	16686	16822	16744	16891	16865	16657	16804	16958	16639	16942	16806	16895	16808	16813	16720	16862	16796	16912	16746	16901	16727	16703	16852	16822	16938	16793	16660	16705	16883	16750	16812	16495	16564	16774	16789	16710	16690	16836	16772	16758	16812	16575	16579	16714	16872	16615	16833	16635	16957	16804	16866	16766	16781	16817	16758	16666	16762	16661	16723	16734	16788	16958	16869	16813	16798	16835	16764	16735	16811	16800	16893	16806	16852	16867	16728	16836	16920	16731	16992	16907	16775	16707	16866	16708	16626	16920	16795	16796	17017	16731	16818	16779	16727	16836	16825	17026	16900	16677	16898	16911	16854	16703	16770	16778	17023	16847	16523	16671	16859	16729	16815	16699	16908	16791	16914	16647	16928	16787	17054	16845	16973	16673	16961	16821	16877	16959	16761	16991	16663	16802	16949	16834	16839	16965	16641	16809	16844	16969	16864	16681	17084	16783	16802	16926	16737	16667	16838	16814	17006	16804	16754	16882	16877	16900	16641	16799	16908	16880	16862	16665	16823	16544	16859	16833	16861	16751	16836	16754	16797	16813	16706	16766	16777	16862	16613	16906	16773	16769	16740	16832	16715	16740	16634	16784	16799	16706	16923	16710	16908	16830	16864	16859	16925	16790	16889	16768	16853	16804	16816	16868	16930	17009	16752	16983	16915	16722	16805	16810	16720	16888	16557	16908	16819	16669	16729	16893	16848	16777	16952	16761	16726	16708	16826	16866	16926	16757	16908	16861	16838	16818	16749	16591	16711	16723	16933	16842	16648	16884	16746	16919	16816	16784	16876	16892	16770	16878	16783	16803	16923	16763	16782	16601	16982	16768	16720	16866	16738	16912	16781	16736	16812	16844	17030	16655	16820	16862	16834	16870	16682	16753	16750	16829	16895	16850	16874	16940	16972	16725	16770	16597	16859	16700	16931	16731	16904	17024	16893	16711	16761	16840	16951	16956	16907	16627	16929	16687	16759	16958	16730	16691	16943	16929	16742	16696	16875	16687	16829	16738	16829	16774	16866	16754	16956	16732	16759	16775	16754	16723	16689	16729	16801	16805	16659	16853	16859	16919	16804	16646	16741	16790	16941	16693	16810	16620	16810	16831	16813	16830	16774	16925	16973	16714	16684	16782	16888	16725	16827	16827	16803	16770	16829	16859	16782	16798	16910	16824	16915	16894	16871	16853	16701	16818	16744	16801	16686	16901	16844	16770	16915	16958	16864	16787	16919	16913	16963	16894	16691	16802	16913	16722	16794	16775	16773	16825	16658	16711	16859	16914	16928	16835	16853	16817	16873	16552	16776	16889	16775	16708	16908	16893	16673	16801	16835	16730	16980	16897	16867	16822	16621	16834	17054	16853	16900	16834	16654	16806	16875	16872	16774	16755	16791	16840	17071	16842	16798	16993	16720	16787	16837	16889	16698	16918	16896	17029	16660	16640	16645	16803	16671	16733	16906	16965	16803	16622	16802	16768	16811	16976	17006	16761	16855	16895	17078	16847	16957	16586	16864	16810	16730	16800	16642	16713	16780	16793	16689	17022	17064	16969	16503	16686	16894	16746	17031	16680	16885	16859	16862	16748	16744	16761	16878	16775	16901	16714	16791	16837	16804	16833	16841	17015	16864	16836	16717	16652	17046	16880	16923	16808	16819	16880	16696	16808	16745	16843	16966	16964	16830	16824	16909	16790	16891	16801	16884	16646	16859	16720	16825	16625	16569	16868	16666	16845	16938	16876	16718	16732	16753	16884	16741	16936	16855	16750	16857	16829	16715	16704	17003	16916	16829	16720	16922	16695	16943	16915	16937	16971	16763	16789	16941	16755	16914	16921	16838	16895	16866	16689	16941	16933	16977	16808	16789	16785	16873	16864	16886	16958	16748	16895	16625	16779	16698	17080	16750	16833	16781	16825	16845	16830	16756	16666	16901	16872	16864	16955	16729	16714	16666	16840	16896	16920	16747	16812	16885	16717	16749	16632	16795	16779	16880	16916	16686	16788	16814	16851	16874	16919	16896	16650	16795	16828	16904	16775	17050	16895	16910	16789	16851	16596	16728	16810	16867	16914	16728	16810	16884	16938	16704	16733	16879	16973	16643	16580	16875	16874	16706	16943	16898	16697	16760	16750	16764	16919	16771	16747	16852	16903	16778	16856	17104	16874	16842	16817	16595	16922	16735	16773	16718	16735	16780	16819	16922	16772	16871	16692	16764	16803	16674	16710	16681	16816	16786	16943	16900	16978	16895	16848	16730	16658	16879	16813	16587	16855	16738	16878	16943	16821	16787	16879	16947	17000	16900	17047	16976	16749	16935	16653	16841	16816	16924	16594	16818	16668	16991	16879	16915	16818	16813	16899	16840	16773	16818	16703	16912	16894	16874	16740	16933	16786	16875	16887	16800	16777	16810	16879	16756	16926	16873	16746	16906	16978	16706	16886	16855	16967	16871	17051	16868	16746	16873	16942	16831	16869	16870	16714	16704	16778	16876	16701	16831	16744	16994	16858	16835	16737	16859	16800	16884	17084	16772	16704	16997	16954	17004	16822	16787	16810	16829	17047	16736	16973	16865	16880	16588	16785	16691	16893	16807	16899	16851	16779	16895	16899	16862	16936	16763	16929	16621	16873	16684	16751	16925	16879	16945	16835	16889	16752	17017	16659	16662	17002	16872	16698	16718	16724	16831	16765	16675	16972	16992	16977	16846	16882	16918	16788	16813	16699	16791	16799	16804	16766	16658	16915	16651	16762	16851	16729	17005	16881	16983	16888	16894	16640	16884	16704	16707	16759	17053	16807	16896	16859	16810	16715	16670	16844	16860	16967	16912	16944	16953	17024	16764	16837	16926	16712	16741	16675	16832	16816	16837	16838	16798	16846	17003	16860	17041	16997	16754	16854	16803	16734	16892	16871	16776	16884	16985	16608	16633	16663	16801	16836	16729	16855	16817	16891	16892	16726	16848	16928	16857	16851	16782	16720	16711	16870	16999	16745	16664	16707	16752	16800	16858	16958	16835	16823	16832	16814	16964	16670	16856	16779	16835	16760	16873	16814	16887	16804	16794	17039	16946	16732	16610	16793	16768	16852	16880	16825	16737	16864	16741	16927	16736	16836	16812	17031	16805	16772	16792	16880	16939	16899	16893	16938	16650	16789	16781	16947	16809	16705	16795	16783	16785	16963	16889	16887	16812	16794	16945	16844	16866	17009	16901	16858	16795	16840	17052	16809	16825	16622	16742	16828	16882	16775	16931	16796	16665	16623	16818	16758	16781	16691	16704	16726	16933	16906	16810	16916	16942	16817	16974	16898	16978	16711	16823	17019	16961	16776	16768	16711	16782	16620	16689	16967	16694	16870	16813	16892	16731	16713	16978	16730	16626	16823	16787	16858	16930	16861	16646	16921	16997	16722	16803	16778	16759	16920	16710	16912	16884	16928	16818	16749	16975	16830	16793	17018	16860	16951	16757	16639	16873	16769	16773	16971	16793	16815	16746	16774	16899	16810	16698	16794	16754	16952	16855	16760	16784	16928	16792	16970	16851	16646	16872	16581	16968	16738	16867	16692	17013	16785	16927	16787	16723	16688	16644	16890	16843	16947	16762	16912	16867	16766	16939	16713	16780	16869	16927	16977	16686	16804	16870	16760	16932	16967	17038	16761	16898	16897	16962	16853	16923	16666	16843	16793	16983	16911	16879	16832	16681	16767	16829	16654	16974	17002
24530	21494	28852	30001	31503	33328	33935	32183	31600	31442	31295	30933	30955	31132	30864	30806	30764	30706	30857	30721	30941	30756	30737	30550	30481	30857	31004	30652	30935	30684	30803	30759	30731	30740	30980	30938	30588	30899	30745	30489	30489	30955	30733	30554	30603	30490	30587	30668	30422	30573	30707	30871	30619	30935	30754	30460	30635	30593	30468	30625	30697	30739	30787	30702	30856	30840	30352	30606	30835	30574	30825	30567	30846	30688	30545	30613	30543	30540	30833	30637	30201	30701	30840	30772	30650	30589	30677	30474	30915	30676	30621	30681	30428	30740	30609	30417	30508	30377	30627	30360	30534	30663	30807	30452	30645	30671	30731	30441	30357	30534	30574	30756	30542	30711	30472	30468	30668	30460	30780	30543	30505	30431	30666	30382	30545	30607	30461	30535	30640	30408	30635	30511	30636	30772	30549	30613	30480	30459	30731	30532	30688	30761	30949	30533	30618	30779	30488	30582	30914	30667	30534	30738	30532	30887	30746	30695	30679	30345	30714	30575	30359	30151	30610	30667	30421	30356	30500	30451	30592	30440	30488	30591	30345	30583	30484	30760	30464	30373	30411	30910	30588	30520	30703	30589	30706	30452	30551	30559	30656	30632	30669	30655	30741	30746	30669	30521	30763	30551	30531	30712	30813	30436	30792	30592	30497	30532	30710	30390	30485	30602	30606	30633	30504	30299	30638	30321	30716	30379	30608	30451	30602	30656	30426	30820	30688	30638	30551	30679	30677	30600	30632	30624	30619	30586	30861	30602	30518	30573	30672	30540	30518	30503	30626	30711	30556	30710	30871	30458	30779	30598	30489	30532	30435	30651	30642	30669	30751	30586	30648	30463	30560	30790	30460	30484	30420	30461	30555	30577	30623	30677	30394	30479	30306	30482	30697	30710	30767	30814	30847	30583	30541	30251	30567	30339	30565	30365	30998	30624	30511	30918	30796	30811	30453	30529	30764	30591	30427	30704	30797	30821	30390	30467	30733	30489	30756	30646	30491	30684	30544	30598	30707	30609	30718	30484	30636	30562	30538	30584	30699	30741	30419	30639	30663	30543	30655	30473	30640	30681	30695	30582	30424	30669	30455	30678	30627	30888	30626	30626	30446	30660	30694	30417	30780	30806	30684	30716	30687	30525	30648	30636	30571	30648	30580	30427	30805	30430	30510	30615	30568	30487	30681	30695	30449	30700	30708	30853	30783	30685	30396	30559	30850	30676	30532	30623	30569	30416	30617	30294	30508	30516	30273	30531	30453	30439	30630	30923	30660	30788	30772	30820	30646	30712	30758	30625	30625	30653	30635	30545	30719	30773	30518	30902	30791	30473	30868	30662	30678	30733	30538	30428	30326	30390	30459	30481	30617	30452	30626	30470	30537	30718	30513	30823	30664	30479	30497	30564	30647	30805	30549	30629	30858	30542	30721	31046	30724	30606	30734	30375	30531	30591	30675	30656	30789	30932	30693	30563	30546	30609	30703	30857	30540	30803	30697	30752	30340	30831	30640	30636	30541	30394	30628	30424	30539	30662	30404	30261	30694	30586	30656	30454	30454	30581	30425	30507	30440	30695	30692	30593	30611	30435	30478	30381	30431	30409	30503	30558	30732	30564	30631	30582	30608	30739	30603	30483	30960	30866	30733	30625	30810	30493	30599	30537	30740	30804	30580	30690	30474	30207	30505	30445	30752	30658	30727	30675	30535	30686	30639	30665	30521	30434	30459	30587	30514	30658	30440	30376	30460	30599	30544	30607	30683	30612	30743	30785	30539	30368	30548	30676	30521	30603	30574	30702	30585	30780	30640	30919	30774	30635	30740	30754	30556	30999	30608	30674	30598	30794	30647	30764	30648	30492	30397	30614	30443	30732	30765	30494	30617	30591	30680	30474	30570	30121	30396	30443	30411	30877	30569	30657	30493	30592	30645	30516	30861	30599	30504	30565	30574	30535	30487	30348	30737	30607	31006	30341	30747	30630	30686	30679	30663	30339	30593	30611	30973	30755	30487	30697	30586	30476	30561	30635	30587	30386	30591	30738	30586	30507	30829	30546	30454	30655	30543	30602	30367	30637	30620	30692	30714	30623	30583	30935	30915	30617	30655	30510	30755	30417	30677	30651	30769	30424	30484	30682	30628	30751	30508	30466	30731	30611	30780	30410	30468	30718	30585	30462	30794	30695	30935	30692	30658	30599	30594	30534	30364	30576	30705	30611	30385	30812	30691	30379	30467	30656	30505	30694	30603	30752	30542	30757	30558	30743	30744	30618	30516	30581	30600	30619	30688	30668	30530	30774	30769	30444	30721	30533	30562	30512	30792	30614	30711	30546	30490	30602	30488	30682	30728	30670	30706	30829	30665	30875	30677	30609	30548	30503	30585	30751	30606	30617	30416	30583	30629	30423	30327	30483	30420	30517	30367	30570	30894	30701	30532	30632	30513	30525	30652	30508	30690	30540	30433	30627	30706	30475	30650	30710	30644	30606	30613	30793	30667	30668	30510	30676	30546	30581	30575	30361	30592	30604	30652	30843	30733	30569	30593	30657	30588	30808	30847	30706	30671	30569	30792	30501	30754	30803	30445	30740	30416	30760	30592	30810	30895	30712	30471	30671	30673	30868	30673	30588	30757	30542	30463	30490	30610	30716	30688	30596	30508	30526	30249	30445	30451	30668	30688	30707	30762	30559	30532	30599	30482	30769	30587	30630	30545	30528	30493	30643	30447	30451	30749	30696	30686	30645	30648	30523	30675	30739	30695	30635	30436	30669	30772	30622	30859	30566	30640	30731	30590	30797	30685	30536	30442	30656	30492	30493	30594	30525	30714	30777	30602	30571	30412	30701	30492	30708	30879	30438	30918	30824	30561	30412	30598	30390	30426	30707	30618	30650	30676	30503	30393	30362	30726	30606	30483	30517	30666	30304	30625	30301	30758	30798	30448	30726	30736	30457	30696	30689	30618	30510	30497	30671	30677	30604	30608	30621	30626	30523	30638	30618	30328	30500	30693	30833	30430	30588	30580	30619	30476	30717	30810	30572	30695	30659	30542	30628	30639	30656	30776	30299	30643	30831	30755	30707	30628	30737	30430	30531	30468	30462	30570	30919	30602	30444	30647	30460	30331	30583	30727	30393	30657	30793	30350	30625	30695	30838	30677	30572	30488	30513	30610	30385	30688	30544	30374	30552	30686	30739	30789	30529	30673	30762	30524	30684	30670	30706	30871	30261	30547	30488	30479	30632	30933	30721	30559	30652	30946	30821	30521	30829	30576	30550	30258	30512	30620	30591	30796	30684	30592	30502	30611	30779	30420	30567	30597	30540	30650	30592	30429	30640	30233	30557	30735	30672	30715	30455	30484	30643	30685	30807	30423	30274	30514	30532	30637	30553	30661	30469	30511	30427	30531	30475	30537	31046	30790	30627	30869	30863	30541	30411	30535	30513	30524	30478	30620	30602	30662	30496	30626	30752	30699	30661	30812	30429	30324	30549	30711	30621	30688	30459	30611	30517	30683	30727	30877	31027	30761	30749	30552	30892	30786	30810	30794	30728	30647	30682	30730	30685	30680	30859	30751	30554	30502	30428	30841	30664	30713	30649	30733	30777	30621	30513	30823	30630	30362	30373	30700	30592	30687	30602	30579	30509	30469	30453	30612	30542	30548	30696	30453	30444	30596	30629	30573	30509	30729	30614	30568	30638	30736	30510	30678	30751	30608	30530	30361	30565	30646	30602	30921	30941	30569	30479	30742	30684	30631	30212	30913	30548	30354	30654	30719	30734	30440	30838	30501	30690	30958	30660	30576	30779	30587	30732	30860	30586	30551	30740	30570	30641	30677	30765	30760	30474	30538	30654	30552	30725	30582	30812	30649	30560	30499	30755	30791	30772	30496	30751	30449	30559	30835	30481	30710	30344	30367	30435	30568	30791	30603	30632	30820	30580	30681	30725	30722	30594	30740	30663	30581	30433	30857	30724	30606	30539	30519	30297	30336	30609	30572	30738	30516	30474	30536	30741	30610	30836	30666	30449	30615	30475	30521	30622	30597	30515	30599	30528	30526	30526	30315	30614	30708	30825	30853	30590	30855	30599	30744	30533	30697	30746	30677	30507	30343	30641	30577	30548	30495	30326	30462	31061	30771	30748	30552	30586	30789	30607	30619	30322	30615	30441	30578	30465	30524	30799	30746	30741	30501	30530	30370	30691	30572	30505	30596	30752	30809	30615	30580	30776	30508	30512	30476	30672	30647	30835	30687	30718	30884	30374	30451	30540	30510	30548	30623	30563	30979	30489	30780	30604	30196	30409	30415	30383	30665	30806	30678	30590	30564	30803	30578	30780	30733	30567	30650	30795	30734	30633	30482	30708	30766	30664	30623	30640	30804	30735	30417	30924	30527	30434	30376	30460	30413	30714	30483	30788	30569	30577	30440	30597	30963	30411	30720	30690	30586	30602	30580	30700	30655	30583	30871	30684	30542	30510	30735	30669	30614	30457	30539	30437	30588	30959	30607	30624	30633	30490	30559	30738	30641	30872	30538	30717	30782	30396	30572	30721	30531	30597	30475	30414	30712	30604	30474	30876	30551	30815	31022	30423	30449	30574	30547	30726	30544	30570	30341	30839	30809	30588	30706	30566	30497	30712	30306	30860	30570	30614	30593	30399	30685	30536	30694	30769	30566	30674	30433	30653	30689	30212	30726	30449	30366	30408	30578	30376	30727	30499	30610	30358	30318	30535	30487	30775	30664	30642	30714	30631	30738	30703	30526	30716	30877	30599	30454	30807	30654	30556	30760	30661	30772	30421	30664	30487	30809	30449	30555	30627	30525	30321	30736	30645	30835	30755	30427	30590	30665	30708	30715	30829	30360	30763	30465	30620	30632	30293	30609	30507	30439	30658	30716	30673	30677	30481	30597	30597	30514	30609	30638	30603	30834	30672	30822	30723	30588	30576	30934	30624	30553	30886	30802	30373	30626	30674	30658	30765	30426	30761	30479	30449	30609	30744	30665	30812	30772	30732	30777	30504	30881	30543	30541	30406	30645	30622	30707	30520	30441	30742	30857	30596	30519	30457	30737	30703	30608	30510	30624	30632	30639	30808	30738	30889	30495	30748	30436	30888	30538	30443	30737	30528	30617	30437	30740	30751
21187	37327	35248	28001	23224	21000	19905	19168	18603	18255	18175	17949	17773	17566	17802	17559	17696	17680	17622	17483	17293	17459	17566	17411	17429	17499	17181	17319	17190	17522	17490	17482	17362	17475	17499	17660	17543	17561	17571	17566	17447	17487	17365	17569	17281	17374	17382	17481	17278	17303	17486	17532	17729	17480	17402	17300	17331	17526	17389	17471	17314	17286	17230	17389	17226	17430	17263	17388	17485	17424	17319	17378	17343	17280	17457	17401	17388	17582	17212	17244	17526	17486	17321	17311	17159	17224	17280	17544	17296	17524	17338	17408	17285	17344	17367	17573	17468	17296	17376	17217	17437	17434	17324	17302	17325	17257	17371	17377	17331	17286	17299	17437	17213	17322	17204	17226	17455	17205	17397	17270	17138	17281	17278	17405	17232	17182	17401	17430	17328	17288	17364	17182	17242	17399	17211	17352	17352	17421	17337	17317	17287	17179	17326	17432	17265	17264	17315	17412	17115	17421	17423	17478	17358	17339	17357	17314	17462	17216	17211	17169	17484	17309	17358	17412	17438	17263	17496	17385	17340	17326	17188	17620	17289	17184	17291	17289	17351	17215	17481	17498	17574	17271	17446	17302	17423	17373	17353	17449	17184	17378	17533	17373	17212	17280	17178	17284	17316	17442	17230	17498	17392	17407	17327	17348	17111	17477	17399	17255	17242	17299	17316	17251	17387	17393	17276	17284	17417	17322	17462	17273	17259	17535	17271	17294	17401	17553	17469	17434	17442	17391	17388	17346	17306	17266	17387	17248	17337	17269	17248	17345	17511	17234	17578	17447	17386	17353	17290	17429	17347	17428	17468	17212	17266	17367	17176	17223	17351	17293	17308	17266	17191	17444	17220	17390	17224	17322	17379	17122	17568	17425	17365	17392	17234	17197	17315	17607	17316	17422	17398	17349	17400	17382	17127	17243	17330	17332	17328	17301	17244	17413	17276	17427	17430	17457	17557	17195	17283	17223	17509	17398	17314	17136	17331	17334	17248	17396	17304	17483	17234	17416	17472	17295	17266	17322	17398	17238	17368	17271	17371	17442	17404	17369	17217	17213	17305	17226	17428	17210	17267	17344	17210	17462	17312	17329	17218	17229	17423	17282	17262	17216	17466	17338	17361	17239	17572	17421	17573	17354	17328	17426	17496	17130	17367	17325	17377	17439	17482	17358	17309	17527	17414	17271	17595	17236	17422	17349	17397	17234	17299	17180	17269	17246	17242	17324	17382	17488	17313	17239	17274	17189	17158	17480	17582	17371	17328	17117	17316	17270	17398	17335	17521	17232	17265	17502	17525	17439	17311	17421	17268	17297	17366	17387	17489	17261	17403	17310	17385	17384	17194	17485	17299	17245	17487	17290	17255	17471	17191	17263	17352	17332	17296	17277	17303	17306	17454	17340	17134	17394	17236	17347	17282	17277	17267	17361	17375	17415	17464	17336	17149	17410	17320	17193	17373	17312	17226	17195	17421	17307	17371	17374	17042	17428	17261	17072	17139	17357	17342	17308	17175	17300	17349	17401	17253	17289	17259	17330	17456	17348	17396	17429	17298	17322	17457	17466	17378	17187	17252	17258	17411	17158	17386	17323	17414	17307	17464	17471	17424	17396	17489	17471	17310	17296	17272	17415	17392	17291	17409	17209	17318	17308	17519	17124	17377	17397	17325	17351	17398	17321	17243	17273	17325	17291	17226	17336	17339	17313	17283	17224	17329	17459	17444	17593	17389	17350	17409	17399	17487	17288	17540	17406	17013	17162	17477	17475	17350	17273	17319	17312	17258	17299	17371	17579	17315	17212	17383	17382	17372	17232	17432	17165	17273	17315	17398	17400	17441	17343	17350	17293	17371	17480	17290	17302	17445	17254	17371	17265	17428	17232	17330	17311	17436	17258	17231	17317	17222	17401	17368	17365	17034	17393	17326	17177	17532	17109	17488	17412	17340	17336	17192	17150	17345	17261	17480	17294	17388	17383	17432	17406	17485	17235	17383	17300	17336	17371	17331	17162	17414	17198	17508	17397	17422	17411	17413	17460	17354	17194	17247	17436	17469	17383	17457	17585	17397	17333	17488	17315	17268	17157	17305	17411	17319	17390	17281	17427	17371	17329	17504	17232	17359	17325	17232	17345	17426	17427	17341	17244	17491	17369	17449	17367	17350	17206	17277	17447	17230	17476	17403	17303	17446	17432	17471	17089	17460	17326	17194	17377	17281	17289	17373	17203	17267	17388	17471	17417	17330	17401	17305	17348	17549	17471	17330	17390	17198	17378	17289	17475	17198	17333	17321	16977	17236	17523	17397	17190	17242	17321	17288	17352	17313	17317	17497	17355	17415	17345	17337	17131	17300	17327	17347	17518	17453	17412	17358	17312	17337	17316	17491	17231	17368	17230	17283	17425	17257	17408	17287	17419	17572	17484	17479	17366	17079	17384	17284	17394	17397	17493	17466	17285	17381	17362	17418	17353	17426	17284	17303	17279	17284	17290	17324	17176	17447	17273	17452	17082	17281	17337	17329	17290	17173	17327	17255	17383	17311	17388	17433	17346	17405	17147	17242	17368	17266	17358	17387	17326	17354	17254	17170	17420	17504	17376	17237	17498	17367	17398	17290	17398	17381	17307	17355	17585	17386	17191	17306	17395	17323	17323	17264	17346	17341	17142	17375	17302	17237	17360	17247	17254	17267	17311	17248	17472	17358	17036	17366	17209	17321	17464	17287	17397	17399	17380	17491	17293	17501	17263	17350	17338	17258	17449	17314	17313	17202	17343	17232	17307	17354	17316	17456	17214	17438	17389	17504	17267	17402	17305	17558	17507	17154	17263	17342	17355	17190	17395	17305	17269	17276	17341	17192	17233	17165	17485	17321	17295	17297	17338	17189	17471	17302	17258	17337	17258	17323	17358	17475	17295	17273	17404	17377	17378	17406	17472	17498	17237	17057	17323	17276	17382	17535	17432	17394	17283	17379	17377	17388	17331	17403	17307	17251	17277	17318	17364	17372	17432	17230	17325	17486	17337	17333	17264	17329	17254	17305	17287	17246	17310	17261	17285	17410	17417	17254	17323	17312	17339	17474	17284	17314	17183	17230	17360	17350	17226	17269	17337	17311	17285	17509	17371	17255	17614	17407	17329	17443	17276	17359	17286	17336	17283	17310	17278	17264	17281	17315	17351	17309	17459	17327	17144	17258	17262	17442	17209	17408	17367	17481	17207	17421	17433	17235	17400	17193	17200	17354	17127	17329	17220	17360	17379	17318	17438	17292	17314	17370	17276	17366	17185	17357	17437	17323	17230	17310	17437	17363	17267	17394	17277	17240	17374	17124	17337	17563	17273	17385	17374	17258	17444	17222	17302	17374	17285	17383	17230	17288	17279	17543	17223	17385	17340	17376	17473	17464	17335	17271	17370	17417	17268	17321	17484	17255	17269	17509	17546	17321	17342	17400	17284	17206	17417	17360	17330	17368	17546	17221	17150	17278	17296	17392	17428	17404	17391	17437	17271	17384	17281	17302	17176	17314	17108	17158	17384	17276	17408	17371	17359	17384	17148	17304	17402	17348	17291	17215	17200	17250	17241	17558	17436	17316	17367	17329	17149	17466	17400	17413	17230	17400	17314	17379	17307	17457	17458	17319	17497	17300	17382	17515	17133	17386	17390	17430	17439	17357	17215	17324	17436	17430	17493	17334	17362	17395	17314	17317	17262	17393	17421	17448	17353	17446	17245	17333	17423	17322	17423	17258	17393	17403	17224	17249	17266	17297	17391	17282	17185	17447	17197	17239	17404	17341	17279	17394	17286	17339	17352	17149	17371	17265	17265	17468	17477	17404	17470	17341	17384	17308	17288	17210	17406	17350	17346	17317	17316	17335	17210	17450	17473	17236	17302	17432	17252	17275	17377	17323	17216	17264	17320	17336	17395	17463	17351	17563	17309	17628	17380	17334	17397	17331	17327	17270	17376	17211	17485	17036	17277	17482	17353	17343	17335	17324	17140	17499	17179	17410	17216	17280	17375	17184	17355	17368	17368	17417	17542	17406	17366	17387	17481	17365	17365	17368	17236	17528	17384	17411	17224	17364	17389	17249	17552	17396	17323	17397	17175	17265	17210	17469	17323	17394	17330	17326	17339	17256	17490	17292	17597	17351	17350	17269	17349	17516	17229	17340	17339	17416	17262	17252	17188	17217	17171	17252	17494	17412	17343	17274	17360	17306	17231	17346	17294	17211	17384	17233	17127	17292	17378	17533	17398	17342	17166	17430	17426	17476	17365	17302	17381	17254	17364	17195	17330	17395	17420	17365	17481	17392	17300	17395	17191	17349	17364	17475	17271	17361	17452	17478	17356	17438	17372	17155	17329	17251	17133	17407	17449	17238	17318	17420	17297	17361	17372	17401	17268	17272	17429	17615	17238	17290	17471	17345	17230	17479	17206	17549	17394	17199	17474	17223	17410	17319	17184	17310	17265	17305	17574	17525	17373	17321	17405	17439	17379	17340	17425	17363	17413	17401	17517	17333	17185	17362	17397	17377	17337	17322	17374	17294	17433	17265	17481	17520	17319	17252	17271	16927	17205	17233	17451	17424	17227	17378	17316	17336	17388	17299	17474	17501	17354	17157	17428	17319	17322	17392	17312	17375	17570	17318	17318	17466	17362	17503	17241	17259	17395	17406	17632	17376	17330	17238	17269	17437	17253	17456	17453	17275	17340	17423	17328	17326	17387	17209	17407	17363	17327	17228	17378	17442	17514	17317	17426	17305	17428	17235	17405	17269	17185	17360	17346	17307	17352	17324	17475	17363	17499	17381	17484	17234	17371	17516	17395	17393	17496	17326	17167	17552	17332	17286	17446	17254	17414	17438	17272	17407	17339	17298	17353	17295	17389	17361	17317	17297	17454	17478	17412	17442	17458	17371	17443	17272	17271	17338	17536	17255	17328	17193	17327	17620	17181	17288	17395	17494	17315	17261	17378	17434	17295	17420	17216	17405	17427	17335	17364	17458	17166	17395	17466	17310	17370	17315	17145	17323	17394	17390	17080	17205	17287	17293	17392	17314	17303	17318	17217	17409	17383	17439	17444	17406	17276	17387	17371	17406	17247	17270	17359	17229	17265	17281	17110	17373	17562	17312	17487	17451	17308
22947	21487	28760	28264	31472	35926	38134	35404	34352	34176	33932	33867	33257	33215	32970	33167	33183	33085	33107	32886	33149	32860	32760	32763	32744	32621	32897	32792	32867	32733	33107	32725	32659	33021	32586	32725	32629	33042	32910	32904	32678	32833	32930	32987	32816	32973	32846	32979	32665	32738	32609	32935	33210	33246	32798	32640	32787	32854	33035	32602	32754	32509	32544	32582	32782	32813	32519	32642	32844	32612	32811	32745	32932	32666	32643	32658	32870	32898	32629	32832	32622	32636	32890	32796	32599	32841	32999	32678	32513	32777	32375	32558	32749	32758	32631	32662	32683	32667	32777	32678	32715	32619	32889	32625	32379	32693	32713	32461	32522	32352	32750	32749	32564	32625	32669	32771	32574	32681	32655	32668	32643	32814	32693	32554	32558	32627	32794	32637	32702	32682	32903	32639	32702	32492	32442	32685	32492	32713	32781	32777	32619	32869	32553	32378	32759	32588	32524	32509	32524	32604	32395	32631	32506	32322	32581	32721	32762	32488	32516	32575	32537	32647	32609	32474	32452	32437	32344	32629	32777	32798	32615	32669	32435	32532	32842	32766	32858	32405	32410	32377	32907	32593	32694	32841	32511	32591	32804	32495	32861	32355	32648	32766	32875	32606	33027	32392	32719	32844	32886	32700	32609	32514	32694	32810	32608	32252	32968	32900	32420	32693	32754	32607	32578	32370	32481	32603	32813	32899	32612	32414	32744	32641	32671	32759	32615	32738	32561	32800	32673	32925	32639	32714	32602	32489	32714	32804	32236	32646	32685	32951	32654	32791	32668	32260	32733	32628	32447	32422	32586	32702	32800	32683	32848	32870	32655	32435	32587	32548	32534	32824	32780	32720	32590	32616	32626	32508	32705	32559	32318	32730	32747	32720	32706	32789	32629	32548	32368	32617	32322	32747	32746	32789	32554	32749	32687	32842	32653	32400	32842	32503	32791	32357	32576	32723	32579	32560	32787	32514	32638	32610	32888	32585	32820	32774	32763	32687	32509	32585	32690	32734	32690	32577	32426	32713	32443	32762	32564	32549	32595	32661	32529	32522	32655	32875	32827	32579	32296	32599	32597	32596	32607	32705	32408	32679	32656	32563	32651	32595	32562	32598	32456	32648	32432	32434	32659	32720	32689	32935	32741	32653	32532	32522	32491	32387	32561	32679	32548	32522	32537	32453	32485	32696	32603	32315	32415	32439	32338	32873	32889	32532	32590	32783	32569	32538	32861	32495	32711	32702	32966	32800	32655	32749	32701	32598	32635	32776	32663	32706	32571	32727	32660	32494	32495	32669	32565	32507	32756	32553	32441	32521	32704	32736	32462	32429	32602	32437	32666	32459	32729	32804	32678	32712	32764	32579	32819	32727	32687	32619	32653	32479	32536	32594	32543	32410	32572	32804	32682	32431	32677	32658	32479	32338	32695	32619	33155	32860	32572	32636	32663	32461	32495	32777	32732	32988	32825	32614	32578	32619	32622	32706	32797	32675	32839	32448	32834	32472	32672	32779	32907	32488	32681	32635	32426	32648	32378	32727	32646	32835	32925	32891	32535	32416	32802	32323	32769	32702	32674	32496	32608	32522	32503	32615	32685	32792	32870	32802	32562	32836	32944	32538	32345	32568	32728	32449	32615	32586	32499	32530	32656	32775	32843	32580	33045	32587	32644	32635	32689	32653	32482	32603	32742	32998	32838	32587	32571	32466	32448	32358	32598	32660	32633	32703	32577	32569	32508	32581	32341	32841	32602	32492	32687	32656	32553	32761	32604	32707	32773	32622	32702	32575	32410	32642	32773	32624	32742	32671	32725	32706	32589	32640	32877	32568	32359	32734	32967	32775	32741	32715	32483	32562	32731	32490	32645	32487	32465	32654	32964	32732	32631	32679	32643	32663	32770	32688	32647	32667	32802	33231	32581	32434	32341	32716	32460	32653	32777	32706	32498	32734	32693	32399	32623	32690	32536	32496	32625	32537	32745	32716	33032	32295	32990	32694	32662	32822	32681	32746	32650	32635	32932	32772	32636	32387	32624	32505	32911	32687	32611	32582	32778	32543	32481	32532	32817	32522	32691	32568	32623	32681	32759	32750	32613	32740	32616	32633	32584	32607	32847	32507	32496	32610	32746	32840	32460	32912	32677	32598	33035	32483	32246	32722	32641	32676	32440	32606	32808	32798	32720	32625	32623	32305	32692	32772	32607	32735	32625	32710	32534	32918	32819	32565	32811	32774	32776	32649	32751	32496	32762	32832	32553	32744	32691	32665	32603	32476	32237	32697	32465	32695	32661	32637	32526	32399	32451	32559	32890	32781	32835	32559	32836	32790	32444	32655	32351	32573	32471	32652	32652	32464	32583	32861	32564	32662	32708	32598	32709	32544	32853	32435	32654	32569	32708	32760	32895	32585	32839	32450	32903	32606	32680	32440	32968	32656	32628	32509	32522	32498	32717	32579	32544	32838	32586	32470	32677	32689	32390	32769	32716	32688	32893	32698	32532	32638	32519	32561	32670	32840	32840	32784	32692	32889	32806	32367	32899	32757	32607	32650	32670	32953	32398	32564	32859	32871	32758	32871	32952	32860	32874	32430	32546	32531	32718	32679	32801	32886	32665	32861	32470	32673	32660	32699	32622	32525	32838	32627	32553	32899	32553	32419	32749	32683	32651	32591	32844	32732	32509	32576	32535	32744	32619	32709	32811	32739	32727	32533	32650	32556	32667	32658	32521	32491	32848	32857	32693	32700	32570	32457	32820	32641	32645	32445	32568	32918	32393	32488	32431	32799	32435	32558	32632	32699	32514	32535	32514	32939	32567	32441	32904	32468	32562	32832	33031	32928	32602	32655	32561	32582	32545	32541	32622	32934	32737	32657	32947	32562	32675	32474	32833	32634	32627	32578	32577	32628	32895	32632	32658	32576	32673	32366	32586	32738	32292	32847	32436	32547	32633	32690	32582	32670	32624	32446	32833	32706	32514	32347	32702	32666	32621	32542	32436	32586	32748	32731	32313	32768	32672	32601	32859	32270	32441	32780	32669	32580	32815	32835	32914	32638	32510	32460	32796	32317	32596	32562	32640	32556	32942	32761	32744	32852	32624	32572	32731	32792	32680	32681	32708	32333	32670	32776	32735	32704	32537	32659	32732	32606	32654	32456	32632	32770	32668	32611	32764	32542	32647	32639	32710	32991	32690	32601	32753	32652	32785	32752	32589	32433	32736	32498	32524	32481	32662	32767	32910	32888	32427	32487	32551	32704	32589	32834	32596	32801	32726	32606	32644	32764	33089	32512	32531	32615	32658	32956	32556	32684	32857	32671	32787	32648	32566	32633	32736	32568	32546	32601	32607	32609	32577	32950	32652	32544	32499	32729	32774	32566	32476	32785	32830	32657	32816	32756	32571	32559	32642	32538	32722	32569	32668	32560	32701	32656	32728	32363	32534	32636	32748	32769	32528	32552	32676	32722	32633	32598	32594	32422	32872	32856	32653	32440	32485	32771	32868	32764	32548	32680	32668	32735	32359	32673	32494	32703	32530	32674	32767	32453	32556	32586	32376	32958	32599	32648	32423	32450	32746	32698	32813	32411	32317	32526	32708	32768	32670	32733	32644	32689	32864	32585	32727	32789	32878	32715	32610	32849	32676	32714	32604	32740	32383	32615	32801	32593	32467	32712	32584	32826	32552	32668	32665	32763	32581	32712	32480	32569	32528	32472	32639	32559	32691	32866	32536	32449	32654	32587	32818	32799	32472	32810	32802	32490	32971	32743	32805	32732	32787	32343	32753	32596	32588	32313	32372	32297	32766	32661	32344	32518	32660	32559	32650	32709	32660	32605	32683	32571	32924	32535	32753	32767	32941	32723	32439	32376	32842	32729	32575	32785	32936	32707	32406	32458	32613	32366	32634	32832	32481	32524	32923	32616	32484	32644	32579	32790	32550	32737	32853	32683	32634	32647	32818	32578	32397	32451	32439	32584	32686	32573	32575	32750	32676	32730	32702	32637	32796	32443	32412	32433	32750	32804	32283	32420	32598	32782	32402	32740	32319	32534	32358	32642	32575	32536	32687	32762	32486	32510	32727	32775	32617	32362	32655	32886	32730	32620	32642	32681	32686	32727	32637	32591	32637	32429	32736	32614	32574	32626	32801	32644	32619	32525	32669	32538	32780	32731	32397	32788	32770	32539	32527	32426	32787	32558	32521	32608	32455	32562	32777	32849	32893	32609	32836	32671	32391	32339	32655	32627	32522	32898	32767	32604	32727	32415	32466	32505	32749	32627	32672	32655	32845	32485	32646	32821	32784	32656	32602	32659	32689	32740	32778	32661	32855	32455	32388	32569	32468	32267	32434	32596	32633	32618	32634	32596	32574	32728	32685	32825	32942	32482	32977	32734	32636	32530	32605	32640	32406	32753	32764	32730	32721	32602	32545	32401	32789	32454	32596	32516	32929	32677	32676	32656	32293	32960	32547	32650	32700	32503	32798	32744	32860	32339	32685	32474	32576	32513	32667	32794	32613	32572	32946	32557	32548	32424	32450	32802	32502	32489	32456	32516	32660	32514	32777	32411	32702	32410	32574	32441	32598	32603	32656	32304	32640	32650	32808	32954	32904	32782	32831	32638	32468	32340	32406	32756	32939	32859	32270	32579	32792	32875	32647	32699	32552	32465	32571	32514	32603	32608	32861	32685	32706	32698	32631	32668	32530	32781	33003	32576	32594	32601	32582	32588	32802	32743	32472	32598	32447	32755	32705	32685	32639	32839	32729	32855	32681	32781	32941	32214	32855	32439	32644	32471	32626	32391	32659	32919	32660	32831	32533	32741	32772	32443	32721	32669	32618	33043	32579	32737	32404	32811	32665	32779	32864	32674	32576	32609	32618	32808	32444	32804	32620	32729	32588	32763	32917	32721	32554	32510	32944	32588	32626	32675	32547	32623	32514	32742	32489	32635	32760	32251	32616	32607	32591	32361	32625	32577	32330	32730	32845	32773	32611	32657	32650	32629	32591	32441	32745	32580	32795	32532	32841	32933	32757	32706	32913	32586	32527	32455	32789	32736	32930	32821	32839	32591	32726	32262	32545	32630	32804	32548	32365	32667	32642	32757	32540	32736	32590	32814	32758	32577	32735	32754	32699	32763
25592	45980	45495	35908	29310	25085	23052	21702	20755	20131	19517	19090	19022	18949	18903	18756	18695	18759	18592	18471	18602	18343	18501	18480	18438	18443	18554	18520	18687	18612	18599	18729	18497	18347	18364	18486	18543	18605	18472	18467	18546	18229	18566	18503	18353	18550	18500	18377	18397	18241	18316	18670	19263	18963	18500	18327	18253	18497	18462	18443	18394	18077	18145	18446	18537	18360	18572	18290	18361	18216	18451	18419	18290	18466	18379	18418	18224	18343	18636	18252	18389	18385	18557	18610	18239	18440	18257	18404	18162	18206	18305	18238	18244	18420	18436	18310	18288	18296	18372	18526	18171	18066	18456	18300	18148	18291	18132	18650	18475	18300	18333	18479	18180	18522	18382	18266	18455	18362	18399	18207	18365	18297	18464	18407	18195	18357	18237	18492	18279	18356	18273	18438	18338	18324	18360	18228	18225	18263	18297	18377	18306	18471	18332	18432	18456	18412	18355	18181	18456	18279	18177	18322	18300	18378	18211	18367	18459	18186	18284	18378	18417	18327	18394	18493	18457	18375	18360	18288	18451	18199	18355	18209	18328	18183	18364	18453	18351	18261	18327	18194	18199	18126	18433	18358	18095	18234	18180	18478	18340	18280	18278	18197	18292	18525	18304	18315	18192	18527	18030	18443	18237	18279	18512	18254	18146	18197	18425	18222	18118	18414	18392	18349	18467	18359	18235	18292	18248	18270	18316	18392	18164	18409	18338	18255	18332	18393	18199	18387	18497	18305	18489	18365	18108	18319	18318	18402	18512	18377	18298	18132	18393	18114	18411	18328	18136	18420	18451	18310	18345	18265	18455	18237	18368	18340	18370	18187	18351	18439	18619	18320	18384	18228	18420	18266	18456	18372	18359	18360	18331	18347	18421	18173	18299	18308	18280	18211	18423	17999	18237	18402	18426	18311	18368	18396	18168	18221	18392	18268	18338	18403	18249	18154	18130	18433	18339	18299	18351	18242	18432	18264	18255	18443	18175	18394	18300	18273	18128	18436	18405	18403	18149	18247	18174	18292	18207	18336	18301	18302	18347	18171	18417	18373	18409	18328	18286	18361	18414	18146	18316	18263	18222	18375	18512	18397	18306	18360	18285	18305	18385	18627	18227	18391	18500	18270	18546	18287	18423	18420	18346	18251	18208	18222	18264	18242	18305	18302	18469	18223	18303	18479	18409	18187	18275	18340	18441	18251	18195	18235	18530	18395	18226	18342	18372	18140	18426	18336	18461	18367	18247	18219	18348	18343	18336	18061	18327	18344	18261	18556	18106	18425	18423	18345	18271	18398	18239	18490	18218	18349	18321	18322	18214	18274	18241	18336	18260	18452	18252	18398	18321	18270	18243	18211	18512	18188	18196	18355	18443	18333	18340	18277	18353	18357	18397	18333	18274	18387	18211	18076	18408	18381	18178	18332	18282	18396	18228	18216	18342	18416	18198	18513	18152	18361	18475	18201	18481	18223	18425	18234	18344	18356	18295	18412	18508	18356	18301	18403	18309	18348	18203	18345	18290	18340	18512	18227	18383	18150	18454	18285	18521	18121	18343	18406	18268	18219	18278	18125	18275	18402	18351	18291	18518	18396	18321	18303	18194	18309	18421	18247	18129	18196	18303	18192	18248	18288	18431	18274	18269	18524	18353	18208	18374	18445	18397	18244	18294	18371	18321	18306	18266	18484	18385	18332	18317	18295	18167	18209	18265	18249	18178	18254	18266	18360	18186	18269	18422	18429	18494	18348	18403	18266	18219	18152	18431	18389	18511	18324	18435	18358	18402	18233	18322	18411	18389	18182	18430	18379	18224	18251	18369	18534	18397	18197	18280	18242	18299	18377	18165	18118	18141	18360	18259	18217	18099	18272	18341	18301	18414	18394	18317	18285	18482	18394	18229	18378	18151	18354	18238	18187	18348	18298	18367	18289	18320	18200	18246	18206	18178	18317	18395	18340	18220	18383	18286	18318	18294	18356	18442	18292	18353	18209	18191	18252	18203	18259	18353	18297	18224	18521	18222	18443	18294	18164	18355	18265	18511	18374	18261	18538	18192	18196	18575	18351	18372	18197	18272	18519	18277	18352	18423	18520	18254	18320	18476	18272	18376	18417	18286	18163	18472	18268	18131	18298	18219	18248	18531	18395	18450	18324	18456	18397	18335	18183	18431	18388	18190	18235	18422	18241	18337	18343	18222	18143	18186	18433	18263	18448	18532	18268	18389	18127	18265	18292	18273	18220	18254	18438	18381	18360	18311	18432	18123	18272	18199	18336	18365	18297	18197	18223	18262	18329	18302	18469	18313	18370	18358	18464	18249	18175	18335	18556	18204	18188	18104	18414	18217	18377	18280	18345	18179	18236	18143	18285	18310	18255	18337	18383	18159	18409	18340	18375	18343	18204	18301	18368	18390	18292	18030	18126	18356	18355	18412	18119	18359	18300	18338	18476	18356	18374	18375	18175	18233	18344	18351	18402	18149	18355	18287	18258	18366	18439	18288	18273	18313	18283	18430	18399	18346	18275	18333	18351	18422	18318	18298	18375	18339	18218	18201	18396	18286	18319	18381	18269	18357	18338	18470	18218	18213	18351	18435	18210	18433	18553	18385	18207	18272	18335	18590	18324	18386	18402	18333	18296	18333	18150	18271	18370	18204	18510	18431	18254	18262	18548	18300	18508	18304	18356	18190	18177	18299	18138	18229	18432	18296	18180	18199	18449	18367	18204	18264	18499	18438	18236	18276	18235	18401	18277	18387	18293	18269	18326	18213	18463	18284	18324	18301	18213	18319	18093	18354	18503	18343	18376	18237	18227	18454	18124	18222	18304	18447	18392	18397	18430	18219	18369	18291	18500	18411	18420	18190	18258	18032	18445	18303	18158	18303	18522	18264	18321	18340	18211	18278	18187	18189	18400	18297	18075	18347	18326	18380	18165	18374	18153	18297	18423	18435	18219	18500	18293	18400	18390	18473	18382	18509	18257	18261	18444	18340	18218	18243	18318	18357	18413	18242	18508	18093	18242	18336	18252	18161	18362	18311	18240	18471	18447	18186	18404	18411	18208	18156	18391	18440	18403	18497	18190	18192	18272	18464	18345	18423	18396	18308	18304	18298	18313	18283	18387	18388	18417	18413	18120	18193	18178	18340	18238	18306	18209	18352	18375	18235	18338	18277	18271	18395	18312	18307	18286	18388	18431	18426	18210	18225	18251	18315	18338	18419	18234	18323	18240	18185	18324	18275	18426	18344	18329	18305	18380	18270	18467	18405	18402	18254	18240	18396	18415	18295	18373	18204	18384	18339	18253	18385	18245	18269	18421	18367	18233	18349	18300	18088	18196	18411	18278	18386	18233	18265	18112	18356	18148	18252	18333	18252	18427	18292	18301	18391	18310	18403	18309	18209	18257	18223	18070	18257	18294	18396	18324	18236	18301	18248	18431	18212	18362	18297	18271	18146	18377	18084	18212	18320	18394	18459	18263	18273	18330	18400	18291	18327	18490	18171	18341	18409	18401	18460	18368	18471	18402	18346	18322	18256	18336	18164	18214	18454	18420	18445	18327	18200	18200	18245	18399	18252	18150	18342	18385	18378	18184	18201	18437	18269	18241	18291	18292	18300	18377	18570	18342	18453	18197	18272	18388	18337	18334	18297	18194	18428	18385	18452	18269	18292	18271	18183	18376	18263	18475	18386	18307	18461	18499	18217	18331	18299	18465	18231	18175	18249	18173	18388	18338	18398	18495	18326	18300	18410	18514	18444	18257	18417	18390	18203	18377	18269	18173	18408	18374	18285	18276	18367	18412	18269	18451	18481	18216	18266	18073	18287	18365	18405	18318	18273	18412	18420	18267	18368	18413	18283	18335	18297	18313	18421	18299	18330	18242	18315	18322	18466	18352	18339	18307	18267	18209	18094	18374	18462	18213	18270	18475	18312	18113	18347	18442	18218	18423	18295	18338	18351	18137	18219	18168	18431	18258	18347	18284	18135	18056	18446	18410	18352	18199	18165	18224	18551	18410	18290	18204	18336	18337	18338	18544	18270	18281	18468	18373	18193	18185	18304	18279	18105	18343	18177	18295	18162	18230	18227	18210	18452	18391	18314	18195	18230	18464	18295	18274	18416	18265	18290	18399	18428	18303	18159	18345	18190	18259	18386	18552	18401	18291	18373	18424	18249	18339	18538	18388	18285	18454	18282	18429	18262	18563	18273	18109	18426	18282	18488	18296	18301	18128	18408	18240	18296	18295	18278	18346	18271	18256	18296	18407	18417	18402	18543	18417	18285	18267	18454	18245	18306	18152	18273	18442	18455	18300	18341	18298	18237	18337	18382	18298	18426	18378	18437	18248	18351	18224	18334	18328	18407	18251	18196	18256	18317	18254	18300	18160	18325	18193	18202	18232	18215	18076	18299	18270	18196	18470	18221	18398	18401	18399	18385	18399	18373	18224	18258	18158	18472	18375	18243	18410	18390	18464	18171	18515	18494	18414	18182	18346	18479	18372	18203	18224	18142	18189	18272	18157	18439	18393	18179	18058	18413	18265	18498	18345	18441	18311	18469	18221	18400	18219	18421	18348	18360	18393	18324	18344	18196	18500	18430	18401	18328	18409	18507	18263	18283	18289	18268	18200	18386	18286	18351	18182	18481	18265	18284	18180	18418	18228	18287	18504	18262	18330	18199	18231	18303	18369	18436	18441	18221	18470	18319	18299	18375	18302	18186	18372	18274	18290	18527	18361	18314	18360	18298	18369	18327	18157	18392	18289	18404	18366	18225	18387	18269	18601	18332	18403	18257	18231	18381	18220	18219	18150	18410	18360	18131	18403	18319	18433	18510	18182	18434	18376	18384	18374	18365	18276	18373	18273	18372	18528	18411	18493	18277	18161	18391	18373	18377	18281	18365	18333	18314	18236	18355	18245	18251	18376	18307	18341	18338	18401	18307	18327	18489	18318	18444	18367	18238	18277	18367	18270	18334	18476	18342	18271	18266	18267	18486	18110	18276	18321	18148	18394	18291	18386	18386	18143	18331	18279	18368	18116	18319	18457	18371	18330	18060	18399	18426	18327	18321	18300	18162	18378	18266	18352	18474	18319	18186	18388	18353	18159	18419	18497	18193	18222	18206	18374	18418	18292	18239	18255
33725	30954	38118	37264	34166	33521	33320	32956	32815	32497	32579	32423	32281	32315	32294	32386	32400	32241	32360	32204	32401	32221	32162	32305	32443	32080	32428	32452	32549	32320	32178	32455	32497	32636	32672	32595	32212	32592	32369	32378	32457	32227	32103	32360	32397	32169	32240	32425	32248	32443	32322	32378	32092	32194	32463	32213	32579	32325	32336	32502	32269	32452	32311	32429	32347	32246	32471	32380	32375	32177	32219	32333	32538	32264	32374	32507	32282	32353	32081	32344	32387	32443	32209	32224	32620	32516	32283	32152	32290	32165	32187	32215	32374	32335	32059	32337	32213	32324	32227	32111	32325	32150	32297	32178	32464	32246	32401	32470	32336	32260	32234	32203	32191	32230	32099	32242	32337	32468	32175	32535	32347	32469	32342	32228	32501	32051	32514	32293	32181	32132	32233	32189	32099	32316	32194	32098	32248	32442	32185	32273	32315	32320	32222	32234	32305	32179	32487	32327	32246	32466	32373	32277	32389	32352	32230	32420	32255	32406	32468	32209	32596	32439	32051	32248	32274	32305	32461	32511	32247	32248	32396	32409	32198	32202	32095	32342	32386	32046	32101	32393	32349	32316	32332	32447	32127	32227	32073	32246	32339	32446	32284	32322	32047	32180	32283	32163	32275	32204	31996	32306	32104	32166	32314	32249	32273	32454	32370	32510	32318	32327	32005	32198	32326	32289	32125	32240	32166	32317	32500	32313	32170	32504	32448	32364	32490	32350	32393	32379	32246	32119	32393	32092	32162	32174	32165	32349	32267	32345	32161	32296	32183	32354	32595	32451	32467	32361	32370	32305	32341	32294	32107	32145	32379	32336	32397	32189	32518	32303	32088	32186	32391	32481	32394	32056	32318	32071	32279	32295	32270	32435	32213	32381	32191	32496	32377	32462	32541	32599	32156	32188	32223	32300	32248	31939	32238	32226	32347	32325	32414	32287	32409	32121	32354	32185	32309	32315	32476	32501	32050	32435	32369	32214	32276	32499	32256	32122	32259	32368	32347	32396	32467	32383	32470	32443	32326	32176	32488	32218	32253	32310	32296	32310	32528	32365	32272	32071	32468	32342	32612	32127	32088	32455	32159	32213	32283	32132	31894	32104	32586	32109	32581	32249	32602	32413	32293	32433	32149	32181	31981	32256	32289	32043	32469	32042	32040	32406	32254	32297	31970	32149	32381	32056	32145	32387	32180	32259	32231	32174	32280	32363	32336	32211	32399	32407	32155	32345	32248	32481	32478	32278	32187	32203	32306	32457	32230	32311	32281	32345	32456	32409	32214	32510	32528	32245	32526	32228	32422	32353	32292	32121	32062	32422	32549	32352	32290	32289	32414	32321	32127	32069	32062	32038	32271	32266	32237	32116	31985	32145	32361	32145	32463	32420	32535	32148	32148	32279	32342	32043	32249	32446	32263	32235	32399	32410	32132	32287	32107	32262	32416	32290	32191	32316	32145	32244	32358	32556	32052	32547	32395	32192	32442	32333	32346	32357	32321	32204	32240	32130	32062	32299	32392	32465	32206	32527	32296	32465	31988	31967	32310	32420	32104	32151	32382	32159	32214	32356	32400	32166	32477	32552	32528	32498	32345	32390	32304	32433	32458	32548	32230	32304	32141	32066	32370	32025	32224	32459	32274	31906	32347	32162	32147	32065	32377	32246	32300	32246	32263	32283	32153	32294	32327	32087	32175	32219	32213	32222	32334	32367	32189	32398	32206	32085	32249	32284	32273	32356	32256	32310	32497	32147	32260	32100	32309	32255	32399	32021	32384	32213	32137	32178	32295	32742	32255	32491	32353	32207	32219	32263	32389	32470	32388	32232	32163	32361	32212	32304	32236	32273	32119	32128	32570	32430	32210	32106	32654	32509	32341	32291	32113	32494	32168	32293	31964	32383	32239	32337	32137	31984	32220	32249	32375	32524	32429	32340	32400	32226	32223	32342	32459	32097	32383	32304	32058	32259	32273	32165	32429	32435	32439	32155	32074	32264	32450	32389	32228	32613	32387	32206	32423	32231	32386	32473	32332	32171	32244	32316	32439	32556	32331	32451	32138	32193	32347	32442	32167	32276	32078	32274	32229	32236	32408	32412	32515	32065	32284	32302	32374	32322	32265	32334	32582	32245	32223	32013	32411	32197	32268	32291	32230	32219	32418	31897	32273	32024	32258	32345	32242	32295	32414	32074	32379	32251	32167	32115	32343	31956	32212	32575	32518	32371	32413	32254	32393	32268	32484	32388	32193	32211	32459	32302	32340	32205	32198	32529	32281	32416	32143	32432	32175	32426	32280	32100	32397	32055	32366	32117	32331	32325	32219	32281	32201	31996	32147	32201	32225	32367	32384	32454	32066	32276	32711	32153	32419	32603	32252	32180	32274	32170	32363	32274	32194	32039	31938	32192	32156	32194	32671	32477	32316	32012	31852	32046	32317	32369	32247	32507	32246	32435	32290	32078	32157	32089	32360	32303	31949	32295	32411	32306	32323	32302	32335	32317	32348	32290	32373	32060	32282	32435	32098	32209	32582	32351	32557	32266	32530	32419	32291	32136	32377	32115	32243	32382	31933	32323	32481	32115	32476	32588	32229	32286	32165	32158	32448	32300	32227	32340	32460	32453	32461	32180	32224	32163	32304	32169	32180	32172	32435	32339	32377	32278	32028	32379	32453	32316	32361	32556	32599	32634	32329	32055	32039	32469	32053	32144	32115	32480	32412	32362	32481	32565	32240	31943	32248	32912	32327	32407	32355	32123	32328	32507	32250	32434	32201	32181	32210	32166	32388	32499	32353	32269	32463	32258	32213	32085	32448	32158	32283	32249	32173	32251	32371	32299	32166	32122	31891	32349	32215	32352	32361	32235	32364	32171	32492	32326	32502	32109	32476	32543	32331	32380	32289	32175	32506	32479	32241	32364	32385	32265	32248	32291	32453	32584	32211	32352	32267	32359	32437	32307	32346	32243	32014	32215	32207	32451	32171	32168	32275	32498	32274	32132	32339	32248	31992	32347	32239	32425	32330	31934	32245	32535	32279	32343	32420	32305	32318	32462	32340	32240	32255	32419	32307	32359	31996	32509	32580	32374	32459	32490	32169	32177	32211	32568	32550	32369	32461	32206	32371	32477	32465	32397	32258	31973	32338	32105	32046	32690	32207	32214	32488	32160	32322	32390	32281	32510	32683	32409	32468	32590	31976	32028	32199	32297	32316	32239	32363	32786	32321	32274	32543	32301	32363	32544	32306	32176	32369	32430	32412	32468	32357	32426	32292	32164	32273	32124	32379	32353	32417	32295	32099	32505	32385	32350	32452	32144	32203	32210	32307	32155	32414	32088	32236	32067	32263	32462	32460	32107	32074	32484	32513	32341	32244	32313	32310	32386	32320	32313	32399	32502	32491	32244	32344	32151	32182	32318	32443	32492	32322	32477	32493	32125	32341	32298	32114	32450	32062	32158	32110	32368	32365	32289	32081	32278	32403	32257	32190	32477	32225	32443	32319	32228	32623	32139	32394	32060	32406	32291	32481	32226	32268	32234	32282	32295	32182	32156	32369	32238	32159	32333	32391	32532	32158	32048	32538	32176	32247	32196	32287	32030	32291	32308	32440	31897	32389	32361	32325	32299	32504	32509	32079	32112	32381	32505	32310	32548	32455	32399	32620	32337	32193	32413	32555	32331	32708	32251	32336	32472	32322	32218	32346	32162	32181	32168	32613	32142	32051	32448	32209	32503	32296	32197	32430	32322	32374	32331	32267	32427	32196	32287	32074	32347	32342	32166	32357	32534	32286	32501	32154	32362	32295	32227	32299	32401	32386	32393	32166	32325	32071	32397	32342	32262	32384	32195	32296	32613	32085	32301	32360	31990	32407	32243	32353	32430	32113	32512	32070	32325	32388	32552	32558	32178	32345	32349	32285	32355	32328	32245	32273	32208	32567	32174	32236	32207	32612	32336	32345	32125	32251	32358	32250	32076	32370	32126	32229	32318	32254	31978	32013	32245	32476	32342	32274	32212	32188	32271	32248	32426	32488	32296	32230	32456	32449	32227	32399	32417	32416	32164	31960	32343	32174	32446	32729	32147	32162	32208	32352	32432	32334	32466	32365	32312	32493	32543	32420	32444	32435	32076	32323	32268	32321	32291	32175	32212	32450	32082	32072	32100	32027	32123	32308	32320	32257	32158	32068	32040	32190	32444	32315	32521	32226	32461	32282	32332	32191	32196	32190	32217	32410	32271	32320	32207	32355	32445	32622	32549	32312	32530	32506	32501	32519	32074	32553	32235	32288	32474	32551	32675	32071	32330	32370	32372	32073	32220	32423	32350	32476	32431	32252	32241	32256	32504	32457	32128	32128	32257	32210	32443	32263	32152	32270	32557	32418	32545	32256	32417	32236	32240	32247	32099	32300	32386	32141	32155	32163	32569	32372	32288	32416	32317	32234	32125	32321	32339	32030	32559	32247	32317	32221	32285	32237	32190	32248	32195	32151	32111	32210	32373	32219	32033	32490	32360	32222	32323	32138	32306	32245	32291	32241	32221	32274	32370	32031	32333	32417	32033	32295	32351	32280	32048	32480	32536	32438	32208	32371	32172	32257	32292	32355	32344	32286	32203	32078	32307	32218	32149	32519	32190	32191	32323	31965	32358	32085	32389	32255	32167	32194	32247	32467	32315	32069	32295	32375	32296	32270	32504	32212	32235	32493	32264	32204	32405	32340	32378	32166	32494	32371	32460	32272	32216	32341	32332	32478	32129	31946	32534	32344	32164	32368	32063	32303	32414	32339	32254	32051	32156	32304	32470	32355	32209	32573	32237	32458	32307	32371	32159	32140	32176	32357	32360	32507	32438	32178	32187	32308	32188	32589	32464	32405	32407	32286	32522	32330	32524	32318	32174	32257	32477	32562	32238	32433	32419	32234	32470	32487	32034	32457	32401	32116	32375	32152	31937	32355	32133	32219	32316	32126	32294	32472	32366	32238	32606	32338	32420	32557	32209	32364	32053	32389	32510	32221	32521	32234	32304	32162	32248	32209	32124	32306	32278	32206	32543	32150	32080	32131	32224	32226	32234	32291	32302	32294	32162	32323	32423	32179	32716	32543	32400	32039	32215	32297	32194	32194	32378	32217	32295	32168	32368
22187	28150	26486	22547	20411	19444	18940	18572	18307	18415	18443	18124	17995	17936	18028	18174	18019	17994	18001	18119	18056	18028	17647	17978	18171	17863	17849	17929	18119	17897	18142	18001	18000	17898	17863	17974	18027	18095	18012	17920	17930	17943	17952	18071	17915	17925	17856	17907	17891	17772	18077	17808	17962	18021	17730	17798	18105	18119	17944	18110	17981	17921	17932	17784	18141	17938	18052	17895	17807	17883	17933	18003	18067	18000	17797	17998	17951	17892	17903	18064	18019	17922	18063	18010	18001	17786	17874	18053	17822	17809	18122	17898	17751	17939	17924	17964	18059	17906	17860	18057	18048	17988	17950	17845	17871	17971	17893	17997	17990	17980	17814	17951	17829	17880	18117	17805	17972	17963	18074	18011	17612	17736	17818	17928	17949	17834	17998	17891	17952	17920	17949	17960	17887	17893	17919	17758	18004	17972	17917	17877	17987	17861	18079	18014	17766	17834	17817	17927	18078	17909	17982	17680	18015	17922	18029	17747	17875	17916	18040	17945	17991	17758	18035	17923	17906	17904	17986	17593	18103	17923	17815	17826	17840	17889	17926	17801	18066	17923	17820	17873	17882	17830	18008	18005	18015	18021	17969	17963	17831	17891	17978	18003	17838	17842	17955	18068	18101	17923	17962	17762	17933	17881	17968	18071	18142	17866	18099	17978	18013	17999	17973	17870	18007	17904	17823	18157	17990	17926	17869	18024	18038	17895	17869	17895	18045	17989	17842	17950	17830	17917	17911	18005	17954	18173	17844	17811	18083	18025	17757	17922	17907	17918	17991	17994	17869	17908	17877	17774	17909	18073	17939	17887	17881	17961	17845	17872	17929	17785	18021	17840	17978	17910	17839	17991	17994	17762	17974	17750	17960	18046	17837	17994	17918	17813	18052	18034	17925	17864	17914	17869	17930	17752	18013	18003	18004	17832	17931	18033	17962	17929	17920	18032	17743	18014	17965	17993	17914	18026	17952	17893	17970	18090	18079	17819	17894	17855	17957	17953	17975	18093	17862	17909	17935	17969	17648	17934	17831	17867	17913	18033	17902	17849	17975	17875	17930	18017	17940	18208	17957	17845	18016	18072	17835	18000	17682	17932	17961	17629	18065	17899	17820	17701	17942	17979	17894	17785	17692	17909	17859	17872	17878	17861	17909	18028	17874	17840	17950	17983	17934	17896	17864	17861	17800	18058	17759	17997	17872	17949	17689	17838	18046	17869	18108	17964	17678	17889	17918	17792	17973	17929	17898	18032	17776	17927	18071	17986	17973	17844	18038	17937	17991	17969	17909	17907	17835	17989	17942	17828	18059	17892	17801	17776	17968	18001	17879	17960	18003	17957	18083	17882	18046	17940	17739	17843	18030	17990	18058	17899	17946	17858	17942	17998	17891	17857	18045	17834	17842	17774	18005	18045	17910	18024	17890	17703	17945	17963	17887	17880	17917	17813	17879	17982	17970	17903	18113	17957	17958	18162	17814	18051	17879	18012	18091	17997	17885	17994	17911	18018	17892	18123	17962	17858	17939	17832	17798	17838	17878	17911	17905	17985	17914	18040	17811	17928	17946	18080	17898	17771	17927	17939	17871	17768	17849	17841	18136	17848	17980	17985	18045	17909	17813	17963	18074	17894	17762	17931	17930	17837	18107	18006	18099	17814	17966	17767	17866	17942	17840	17916	17928	18201	17912	17951	17819	17879	17852	17823	17913	17867	17700	17989	17696	18007	18104	17865	17965	17857	17863	17923	17841	17962	17999	18063	17929	17988	18232	18022	17882	17992	18000	17957	17902	17689	17874	17824	17825	17869	17889	17857	18026	17993	17890	18023	18051	17954	18042	18021	18018	17998	17813	17797	18108	17958	17884	17903	17792	18049	17851	17893	18067	17997	17857	18043	18025	17930	17870	18042	18039	18003	17836	17937	18031	18024	17853	17924	17938	18132	18006	17957	17915	17846	18052	17966	17867	17874	18046	18113	17740	18044	17858	17935	17945	17894	18048	18002	17928	17962	17991	17878	17979	17983	17814	17777	17836	17938	17911	17795	17917	17769	17900	18017	17898	18060	17888	17867	17868	17898	17892	17882	17885	17871	17917	17790	17877	17804	17887	18063	18115	17829	17916	18176	18076	17792	17880	18052	17854	17803	17912	17775	17997	17853	17848	18107	17899	17932	17926	17983	17971	17875	17895	17893	17957	18023	18170	17743	17959	17789	17724	17876	18104	17933	17934	17871	17828	17836	17943	18052	18052	17944	17943	17729	18054	17914	17746	17938	18141	17780	17961	17857	17898	18059	17989	17930	18081	18006	17928	17950	18000	17999	18026	17977	18070	17870	17820	17881	17727	17964	17911	17815	18043	18228	18049	17788	17931	18012	17811	17912	18038	17753	17850	17762	17732	17807	17894	18064	17937	17806	18074	18012	17899	18058	18006	17955	18090	17949	17892	17862	17955	17931	18100	17890	17919	17920	18033	17969	17972	17995	17831	18029	17949	17914	18049	17948	17987	18067	17665	17947	17946	17860	18000	17891	18076	18009	17761	17869	17944	17895	17961	17819	17998	17903	17880	17959	17929	17903	17899	18014	17910	17953	18038	18068	17870	17849	17853	17839	17986	17730	17874	17883	17983	17876	17781	17748	17902	17825	17766	17979	17851	17881	17833	17783	17905	17823	17696	17939	17856	18021	17683	17931	17857	17813	17963	17800	18011	17930	17902	17854	17844	17964	18016	17987	17968	17694	17947	17874	17979	17972	17862	18014	17961	17874	18014	17962	17889	17808	17758	18019	17981	17965	17804	17952	17861	17963	18041	17846	17857	17953	18114	17986	17977	17988	18060	17849	18050	17953	17984	17920	17930	17790	17767	17908	17943	17924	17899	17874	18046	17998	17918	17845	17951	17970	17921	18072	17911	17954	17927	17936	17882	18002	17996	17844	17987	18023	17898	17740	17913	17626	17910	17992	17881	17829	18059	17919	18017	17936	17902	17977	17959	17956	17830	17695	17707	17987	17967	17831	17926	18018	17859	18028	17920	17964	17736	18013	17841	17854	17724	17832	17741	17959	18072	17878	18030	17850	17935	17875	18114	17963	18084	17902	17895	17919	18083	17995	17812	17798	17856	17898	17743	18117	17986	18111	17919	18004	18097	18116	18018	17974	17976	17964	18099	17906	18029	17609	17725	17833	18013	17922	17819	18071	18047	17774	17785	17968	18158	17898	17846	17925	18006	17862	17925	17950	18005	17981	18051	18127	18268	17975	17766	17936	17859	18106	17961	17952	17884	18116	18054	18030	17747	17849	18121	17769	18262	18002	17913	17874	18127	17979	18022	17812	17943	18118	17923	17793	17961	17985	18061	17981	17733	17778	17799	17975	18087	17935	17781	18054	17790	17925	17899	18221	17811	18062	17919	17950	17891	18109	18051	17980	17596	17855	17753	17903	17802	18092	17790	17994	17961	18097	17737	18064	18114	17909	18131	17959	17896	17970	17781	18029	17935	17928	17870	17916	17830	17893	17838	18004	17752	17952	18031	17977	18103	17961	17850	17914	17879	17968	17931	17915	18049	17986	18201	17950	17927	17987	17919	17927	17855	18029	17804	17985	18020	18073	17907	17965	17954	18025	17992	17830	17791	17971	17913	18080	18051	18083	18063	17868	17973	17892	17867	18071	17880	17866	17882	17910	17897	17887	17863	17849	17939	18008	17900	17978	17934	17869	17838	18043	18029	17807	17768	18005	17788	17896	17874	17826	17868	17899	18099	17688	18105	17929	17877	17770	17886	17796	17965	17827	17858	17819	18078	17895	17947	17818	17939	17853	17980	17992	17817	17903	17844	17925	17869	18078	17796	18033	17902	17944	18053	17708	18169	17959	17962	17911	17940	17749	17962	17886	17882	18057	17878	17974	18062	17903	18021	17976	17943	17903	17917	17918	17870	17939	17968	17943	17879	17850	17960	17990	17972	17985	17918	18021	17967	17939	17623	18127	17985	17815	18005	17870	17974	18129	17781	17756	17781	17968	18019	18027	18028	17827	17974	18053	17946	17939	18089	18026	17925	17743	17805	17955	17780	17959	18096	17985	17964	18016	17932	17926	17888	17902	18092	17978	17966	17965	18039	18011	18025	17934	18109	17746	18004	17986	17936	17761	17948	17995	17967	17878	17884	18019	17770	17864	18001	17990	17952	18036	17821	17785	18154	17891	17901	18015	17993	17857	17995	18019	17861	18113	17787	17891	18107	17954	17900	17976	17965	17836	18143	17867	17833	17889	17782	17811	18038	17922	17903	17953	17893	18017	18035	17932	18078	17863	17878	17833	18118	17953	17908	17935	17941	17875	17887	17766	18144	17757	18024	18062	18173	18067	17911	17989	18011	17824	17957	18170	17883	17953	17880	18005	17886	18009	17990	17908	17946	17822	17850	17709	17935	17874	17913	17909	17807	18099	17976	17719	17964	17881	17767	18066	17872	18001	17850	17858	17707	17937	18108	17808	17884	17951	17927	17932	17991	17855	18004	17910	17788	17992	17983	17826	17951	17721	17943	17865	17940	17892	17846	18070	18063	18020	17783	17743	17957	17944	17702	17949	18093	18064	18105	17794	17849	17971	17806	17920	18024	17936	17883	17690	17755	17870	18042	17842	17715	18092	18019	18063	18017	17880	17913	17902	17901	17937	17836	17851	18153	17971	17998	18085	17736	17743	17963	17794	17865	17919	17885	17907	17656	17963	17896	18012	17786	17890	17898	17914	18091	17845	18231	18039	17865	17856	18098	17953	18031	17988	17867	17818	17857	18081	17979	17886	17869	18044	17806	17872	17870	17998	17920	17948	17866	17968	17752	17904	17949	18063	17835	18121	17871	18038	17945	18026	17923	18106	17826	17867	17885	17871	17827	17748	18017	17900	17854	17959	17928	18019	18079	17876	17894	18030	17881	18056	18072	17930	17899	18085	17985	17976	17986	17857	18046	17911	17820	17894	18105	18045	18022	17866	17897	18026	18128	17671	18083	17800	17805	18104	17858	17894	17928	17968	17921	17868	17967	17820	17988	17856	17920	17885	17927	17800	18079	17787	17845	18130	18042	17906	18085	17842	17984	17940	17910	17903	18033	17909	17959	17823	17977	17816	17839	18036	17936	18194	17782	17966
24527	21478	29083	30414	32223	33967	34666	33348	32777	32558	32616	32210	32176	31894	31857	31691	31710	31723	31700	31731	31697	31754	31628	31756	31881	31898	31809	31989	31850	31731	31780	31763	31699	31733	31707	31694	31467	31615	31714	31907	31407	31722	31830	31656	31737	31956	31561	31700	31862	31915	31489	31737	31737	31819	31549	31225	31617	31771	31610	31727	31496	31849	31790	31519	31350	31428	31600	31577	31565	31712	31554	31791	31752	31640	31495	31477	31712	31655	31385	31855	31632	31532	31461	31603	31598	31726	31402	31717	31649	31738	31536	31544	31486	31851	31701	31331	31533	31741	31852	31582	31645	31500	31440	31472	31985	31581	31714	31449	31514	31836	31709	31602	31596	31492	31529	31602	31621	31598	31871	31701	31438	31657	31679	31529	31369	31559	31661	31673	31777	31472	31734	31619	31791	31460	31845	31657	31303	31548	31614	31699	31422	31453	31398	31605	31563	31573	31333	31506	31758	31579	31620	31415	31426	31572	31631	31373	31641	31527	31669	31562	31648	31449	31651	31547	31459	31805	31651	31780	31494	31505	31506	31571	31619	31470	31694	31592	31525	31704	31656	31823	31518	31622	31673	31632	31502	31488	31817	31518	31507	31528	31537	31365	31698	31662	31671	31487	31751	31848	31861	31389	31898	31624	31785	31674	31518	31387	31534	31632	31696	31639	31699	31691	31638	31528	31607	31589	31499	31525	31528	31635	31401	31436	31392	31777	31737	31719	31734	31753	31620	31270	31543	31259	31648	31619	31811	31875	31431	31525	31739	31680	31614	31633	31407	31747	31543	31593	31548	31657	31317	31583	31910	31870	31260	31593	31778	31878	31653	31726	31565	31528	31702	31602	31719	31870	31724	31732	31654	31540	31616	31590	31664	31385	31815	31363	31768	31419	31233	31595	31645	31566	31645	31465	31657	31727	31767	31572	31441	31519	31620	31424	31575	31584	31761	31609	31728	31548	31546	31909	31635	31582	31655	31596	31468	31408	31670	31574	31743	31668	31809	31453	31781	31706	31604	31600	31395	31630	31444	31442	31915	31930	31671	31790	31473	31681	31620	31779	31682	31568	31167	31824	31742	31494	31572	31521	31539	31590	31498	31508	31703	31634	31684	31373	31873	31782	31575	31434	31670	31506	31398	31639	31371	31568	31492	31582	31380	31426	31405	31497	31672	31560	31603	31716	31717	31396	31745	31769	31602	31514	31504	31484	31492	31557	31466	31670	31540	31741	31551	31631	31532	31587	31472	31533	31650	31437	31766	31740	31451	31643	31694	31498	31426	31782	31455	31659	31672	31669	31531	31486	31840	31653	31257	31395	31534	31475	31758	31645	31683	31771	31325	31349	31513	31348	31512	31518	31460	31670	31852	31451	31658	31595	31663	31801	31624	31528	31583	31471	31757	31564	31494	31668	31540	31583	31527	31688	31653	31481	31812	31660	31509	31579	31502	31683	31674	31251	31835	31574	31537	31733	31602	31621	31454	31849	31516	31502	31382	31579	31629	31629	31677	31500	31748	31471	31741	31532	31647	31433	31847	31610	31435	31801	31482	31567	31494	31639	31581	31610	31315	31702	31529	31579	31621	31969	31619	31794	31804	31507	31618	31817	31516	31575	31470	31632	31712	31491	31765	31524	31582	31637	31591	31729	31911	31789	31622	31673	31630	31755	31687	31317	31686	31333	31437	31585	31636	31546	31734	31809	31445	31494	31530	31593	31514	31598	32060	31840	31813	31494	31432	31655	31593	31619	31772	31642	31415	31484	31567	31572	31618	31798	31656	31640	31571	31552	31603	31539	31539	31585	31521	31640	31441	31316	31435	31457	31460	31763	31443	31729	31611	31427	31445	31580	31637	31490	31470	31592	31579	31440	31580	31497	31492	31712	31507	31510	31449	31760	31611	31649	31519	31536	31797	31660	31317	31586	31521	31753	31623	31576	31549	31462	31620	31557	31730	31714	31726	31675	31702	31504	31860	31529	31480	31675	31569	31791	31586	31333	31837	31634	31474	31718	31666	31692	31838	31778	31672	31548	31661	31266	31513	31915	31796	31844	31736	31940	31699	31855	31616	31443	31528	31641	31778	31813	31879	31287	31436	31536	31682	31612	31693	31574	31870	31798	31735	31866	31836	31788	31358	31563	31544	31779	31762	31477	31578	31428	31305	31550	31434	31600	31651	31615	31543	31675	31554	31724	31511	31636	31567	31582	31848	31560	31904	31630	31555	31507	31377	31608	31672	31550	31608	31553	31545	31744	31634	31686	31412	31695	31525	31401	31940	31485	31466	31776	31613	31526	31430	31594	31808	31426	31511	31248	31515	31851	31533	31518	31608	31619	31727	31556	31773	31833	31519	31432	31708	31664	31688	31667	31367	31579	31777	31575	31430	31496	31521	31642	31683	31580	31580	31777	31811	31613	31557	31634	31666	31776	31567	31817	31673	31611	31626	31575	31506	31640	31420	31650	31575	31650	31748	31745	31765	31693	31809	31490	31452	31549	31632	31454	31602	31625	31552	31412	31609	31808	31898	31750	31816	31649	31885	31621	31718	31638	31493	31439	31785	31685	31398	31683	31683	31722	31768	31687	31475	31678	31358	31572	31787	31478	31583	31528	31833	31730	31670	31857	31636	31675	31543	31698	31641	31424	31502	31455	31497	31861	31429	32018	31631	31823	31669	31651	31650	31455	31900	31563	31578	31638	31526	31992	31510	31587	31497	31573	31613	31859	31496	31711	31675	31768	31895	31499	31497	31696	31636	31610	31517	31458	31615	31625	31539	31581	31424	31430	31526	31617	31698	31531	31485	31842	31862	31544	31388	31496	31570	31631	31809	31598	31975	31352	32015	31672	31559	31800	31793	31814	31822	31402	31664	31601	31499	31574	31676	31667	31772	31435	31570	31435	31836	31777	31533	31645	31553	31550	31554	31640	31519	32133	31813	31438	31661	31592	31344	31511	31902	31490	31784	31828	31794	31749	31660	31733	31684	31712	31468	31498	31645	31702	31585	31785	31664	31419	31669	31663	31661	31351	31524	31317	31835	31587	31543	31604	31694	31701	31676	31824	31697	31618	31493	31618	31516	31641	31653	31827	31463	31592	31566	31221	31694	31612	31447	31482	31615	31790	31604	31523	31588	31398	31345	31755	31638	31787	31701	31559	31343	31504	31539	31691	31642	31584	31572	31706	31528	31791	31494	31423	31669	31801	31798	31530	31591	31575	31471	31757	31699	31705	31330	31444	31530	31539	31547	31572	31647	31479	31593	31733	31625	31422	31574	31582	31537	31763	31896	31458	31633	31673	31524	31674	31379	31549	31457	31619	31630	31470	31550	31268	31437	31474	31617	31634	31504	31470	31451	31681	31834	31397	31701	31675	31929	31832	31477	31613	31612	31796	31770	31671	31589	31615	31424	31742	31578	31390	31520	31567	31365	31776	31731	31440	31626	31492	31729	31591	31870	31546	31910	31618	31465	31724	31630	31651	31775	31445	31634	31408	31761	31572	31668	31673	31626	31481	31539	31648	31322	31602	31535	31251	31623	31594	31477	31651	31711	31816	31828	31534	31678	31531	31413	31633	31499	31770	31623	31524	31659	31589	31615	31555	31754	31399	31561	31713	31601	31563	31483	31732	31826	31459	31578	31699	31820	31542	31563	31681	31894	31689	31771	31324	31705	31642	31298	31853	31748	31774	31839	31918	31767	31498	31877	31442	31561	31666	31686	31482	31452	31704	31725	31540	31326	31501	31702	31499	31795	31464	31626	31640	31461	31669	31566	31776	31638	31473	31822	31461	31551	31587	31396	31501	31589	31494	31603	31606	31423	31604	31534	31266	31611	31656	31512	31551	31599	31711	31382	31726	31664	31491	31684	31569	31783	31587	31652	31597	31818	31739	31911	31805	31814	31310	31915	31625	31839	31718	31379	31498	31751	31639	31742	31844	31768	31833	31507	31812	31695	31817	31610	31623	31695	31462	31586	31387	31286	31742	31642	31360	31651	31589	31755	31372	32039	31508	31618	31492	31722	31690	31455	31543	31373	31653	31372	31618	31867	31659	31810	31551	31575	31633	31404	31710	31616	31578	31481	31509	31889	31897	31650	31463	31517	31540	31489	31554	31551	31576	31639	31696	31793	31654	31714	31663	31245	31463	31881	31629	31818	31647	31438	31582	31778	31707	31785	31301	31687	31801	31823	31857	31433	31616	31350	31682	31612	31413	31683	31706	31490	31772	31560	31462	31545	31585	31725	31826	31813	31457	31521	31551	31477	31332	31514	31756	31554	31567	31600	31609	31408	31461	31427	31505	31742	31301	31332	31600	31579	31783	31820	31937	31856	31557	31345	31701	31614	31860	31512	31395	31377	31748	31655	31679	31553	31675	31538	31530	31608	31675	31758	31682	31560	31700	31504	31501	31502	31372	31877	31534	31604	31619	31809	31254	31695	31738	31757	31431	31776	31467	31699	31573	31615	31620	31462	31758	31560	31671	31590	31572	31673	31901	31586	31597	31538	31536	31399	31365	31699	31669	31571	31672	31695	31911	31795	31502	31484	31522	31329	31563	31740	31423	31591	31592	31390	31668	31518	31720	31775	31724	31302	31219	31660	31605	31691	31483	31536	31873	31800	31559	31355	31652	31562	31747	31608	31574	31637	31530	31251	31778	31661	31656	31608	31596	31489	31616	31710	31631	31407	31759	31521	31660	31772	31570	31691	31515	31926	31584	31587	31469	31550	31515	31457	31699	31837	31416	31807	31708	31573	31493	31818	31747	31519	31498	31377	31332	31628	31722	31693	31787	31787	31711	31523	31656	31780	31668	31742	31592	31865	31754	31565	31630	31695	31710	31690	31671	31740	31500	31768	31770	31659	31631	31561	31422	31608	31676	31788	31683	31686	31778	31472	31384	31493	31666	31743	31597	31478	31535	31718	31831	31496	31554	31537	31716	31589	31619	31660	31520	31583	31478	31482	31589	31669	31555	31574	31799	31636	31562	31735	31635	31483	31613	31853	31619	31348	31599	31455	31644	31679	31613	31541	31336	31832	31269	31712	31569	31508	31632	31396	31428	31729	31783	31830	31627	31731	31574	31670	31683	31554	32035	31755	31587	31616	31752	31704	31556	31339	31605	31702	31535	31338	31555
22861	38234	36589	28191	23592	21565	20242	19626	19295	18664	18487	18337	18037	18097	18208	17919	18004	18126	17861	17993	17979	17869	17916	17686	17735	17892	17863	17867	17818	17959	17930	17971	17800	17836	17822	17929	17938	17805	17755	17627	17786	17827	17768	17951	17883	17700	17769	17862	17974	17773	17800	17906	18161	18070	17829	17726	17720	17731	17782	17715	17831	17839	17859	17598	17862	17682	17666	17695	17758	17755	17802	17814	18047	17765	17642	17575	18135	17707	17796	17610	17803	17719	17725	17798	17841	17800	17852	17850	17761	17762	17897	17856	17718	17736	17902	17767	17689	17837	17712	17888	17843	17836	17755	17690	17902	17831	17802	17642	17708	17780	17868	17691	17734	17865	17884	17620	17931	17759	17930	17606	17656	17883	17690	17868	17739	17703	17770	17620	17623	17625	17882	17621	17739	17867	17702	17871	17852	17706	17856	17775	17791	17789	17747	17727	17649	17639	17723	17753	17611	17708	17769	17850	17675	17515	17862	17699	17870	17622	17686	17526	17616	17834	17565	17384	17753	17875	17806	17837	17918	17658	17840	17662	17765	17814	17798	17840	17686	17855	17588	17965	17718	17689	17819	17583	17822	17641	17913	17782	17763	17735	17649	17782	17869	17561	17700	17576	17682	17499	17831	17707	17727	17606	17685	17781	17784	17628	17874	17714	17711	17771	17872	17765	17775	17730	17684	17806	17776	17781	17708	17803	17864	17692	17787	17823	17778	17725	17765	17666	17931	17808	17708	17759	17756	17803	17838	17832	17808	17778	17574	17793	17640	17805	17793	17753	17843	17896	17736	17804	17633	17646	17872	17750	17766	17799	17867	18033	17552	17827	17688	17861	17768	17830	17800	17863	17791	17599	17749	17557	17707	17692	17878	17884	17726	17636	17775	17765	17672	17828	17757	17837	17597	17729	17730	17577	17618	17636	17819	17707	18027	17788	17627	17846	17769	17752	17776	17743	17826	17951	17862	17942	17778	17720	17675	17454	17497	17741	17860	17828	17567	17746	17961	17824	17754	17577	17981	17736	17626	17751	17833	17885	17821	17877	17825	17819	17880	17727	17813	17581	17761	17768	17660	17638	17669	17827	17684	17581	17697	17817	17825	17643	17798	17602	17917	17740	17768	17926	17784	17782	17765	18058	17898	17602	17870	17792	17890	17854	17776	17823	17675	17885	17842	17748	17511	17779	17714	17767	17714	17743	17798	17842	17765	17780	17585	17852	17782	17695	17837	17689	17682	17654	17788	17780	17736	17719	17779	17901	17726	17757	17829	17725	17651	17785	17734	17739	17921	17785	17838	17594	17870	17710	17700	17720	17770	17876	17824	17798	17768	17786	17627	17777	17620	18078	17762	17512	17787	17830	17748	17919	17658	17937	17719	18035	17767	17755	17728	17692	17803	17921	17755	17803	17739	17785	17727	17725	17813	17713	17784	17847	17690	17591	17640	17636	17783	17689	17697	17829	17803	17725	17674	17802	17811	17579	17813	17777	17633	17794	17938	17648	17981	17874	17744	17705	17706	17664	17701	17898	17788	17774	17775	17887	17650	17799	17800	17961	17817	17953	17832	17629	17655	17699	17696	17647	17664	17701	17833	17823	17859	17670	17813	17846	17627	17694	17894	17776	17801	17684	17497	17641	17871	17769	17996	17604	17810	17867	17730	17835	17632	17595	17946	17704	17708	17788	17863	17631	17791	17686	17867	17796	17673	17618	17872	17702	17634	17732	17778	17685	17839	17874	17708	17644	17608	17874	17697	17892	17874	17768	17931	17725	17715	17926	17779	17806	17862	17557	17744	17737	17686	17678	17669	17738	17837	17823	17810	17740	17820	17764	17860	17779	17843	17809	17603	17826	17829	17783	17840	17683	17526	17729	17760	17983	17710	17626	17796	17681	17797	17771	17755	17659	17720	17591	17803	17793	17878	17849	17661	17844	17681	17684	17842	17703	17821	17786	17769	17754	17712	17691	17650	17694	17661	17752	17739	17767	17716	17826	17609	17849	17790	17921	17952	17642	17655	17794	17756	17848	17694	17721	17652	17535	17789	17741	17799	17789	17865	17726	17800	17760	17654	17619	17926	17890	17770	17543	17693	17812	17834	17595	17676	17811	17847	17849	17697	17626	17848	17850	17758	17763	17885	17845	17635	17877	17673	17871	17624	17848	17792	17960	17674	17756	17791	17765	17658	17907	17780	17752	17619	17683	17768	17649	17927	17640	17759	17632	17776	17783	17642	17678	17858	17683	17823	17909	17812	17868	17839	17904	17656	17699	17668	17804	17758	17775	17853	17697	17705	17643	17796	17794	17641	17922	17952	17803	17670	17734	17804	17726	17649	17892	17650	17774	17863	17744	17836	17645	17740	17660	17906	17689	17855	17755	17811	17797	17831	17543	17793	18131	17726	17864	17901	17631	17799	17824	17785	17770	17737	17887	17690	17856	17881	17675	17782	17607	17717	17774	17704	17772	17729	17684	17762	17812	17645	17880	17710	17622	17912	17699	17694	17812	17896	17838	17920	17545	17677	17764	17622	17742	17679	17776	17683	17658	17914	17684	17985	17619	17743	17782	17694	17639	17830	17783	17629	17719	17844	17809	17809	17959	17859	17688	17766	17987	17805	17816	17739	17648	17990	17634	17785	17710	17867	17882	17717	17797	17826	17676	17878	17528	17709	17730	17836	17874	17706	17649	17958	17748	17880	17868	17816	17626	17690	17831	17702	18005	17650	17761	17593	17709	17890	17800	17744	17786	17873	17878	17610	17707	17748	17797	17529	17818	17544	17745	17663	17906	17737	17786	17512	17695	17597	17734	17939	17822	17714	17733	17689	17758	17826	17659	17832	17746	17675	17624	17585	17599	17708	17785	17655	17715	17803	17767	17975	17805	17655	17722	17682	17789	17780	17718	17686	17778	17649	17672	17761	17758	17675	17730	17663	17974	17586	17653	17738	17631	17774	17913	17731	17647	17654	17682	17831	17869	17827	17899	17718	17835	17695	17779	17730	17753	17770	17817	17997	17704	17815	17656	17679	17801	17729	17976	17648	17715	17730	17588	17701	17761	17714	17841	17659	17715	17901	17777	17781	17682	17811	17711	17870	17893	17892	17720	17826	17801	17893	17720	17640	17759	17779	17669	17594	17818	17786	17840	17691	17817	17700	17533	17742	17766	17811	17652	17777	17631	17998	17908	17654	17560	17698	17609	17662	17771	17826	17722	17861	17755	17807	17557	17687	17704	17791	17735	17692	17547	17784	17812	17635	17645	17703	17863	17656	17529	17761	17823	17713	17739	17875	17632	17896	17836	17539	17726	17675	17968	17889	17628	17787	17708	17738	17706	17904	17613	17566	17670	17780	17839	17640	17607	17729	17956	17817	17862	17712	17898	17730	17565	17679	17827	17850	17910	17665	17617	17841	17757	17825	17755	17555	17689	17642	17786	17885	17861	17878	17640	17869	17808	17727	17797	17814	17950	17747	17586	17775	17682	17694	17637	17637	17798	17664	17682	17752	17776	17901	17659	17945	17739	17721	17921	17968	17841	17672	17607	17845	17719	17857	17756	17798	17860	17730	17870	17775	17827	17870	17807	17898	17914	17803	17712	17651	17847	17589	17854	17777	17597	17698	17731	17639	17766	17813	17730	17782	17754	18020	17706	17696	17729	17863	17735	17829	17518	17801	17550	17925	17700	17874	18048	17789	17753	17751	17769	17604	17777	17730	17589	17656	17802	17721	17847	17860	17557	17812	17560	17744	17844	17723	17713	17846	17867	17713	17628	17630	17839	17747	17727	17813	17973	17894	17744	17737	17690	17833	17668	17580	17885	17923	17810	17759	17748	17665	17901	17904	17566	17562	17835	17768	17723	17795	17716	17901	17794	17550	17741	17816	17639	17736	17933	17491	17785	17752	17719	17619	17752	17768	17710	17809	17875	17710	17798	17869	17859	17665	17830	17549	17717	17685	17619	17787	17914	17669	17798	17995	17955	17755	17779	17798	17717	17669	17861	17718	17555	17735	17765	17807	17762	17666	17649	17930	17757	17866	17838	17628	17793	17718	17987	17598	17822	17759	17715	17964	17922	17706	17724	17821	17656	17907	17980	17968	17601	17858	17846	17900	17882	17626	17785	17775	17787	17761	17773	17744	17679	17764	17728	17776	17595	17749	17700	17612	17756	17929	17728	17861	17771	17879	17706	17544	17714	17647	17614	17761	17602	17621	17747	17931	17805	17784	17752	17749	17830	17889	17830	17885	17982	17672	17788	17974	17809	17833	17861	17779	17693	17905	17738	17753	17501	17853	17606	17644	17701	17609	17759	17550	17907	17656	17866	17586	17740	17796	17844	17734	17885	17731	17873	17850	17832	17706	17898	17868	17768	17773	17755	17693	17809	17714	17785	17797	17777	17778	17577	17805	17788	17799	17773	17811	17791	17878	17901	17638	17779	17831	17840	17728	17746	17675	17688	17694	17720	17954	17717	17848	17927	17825	17773	17785	17715	17726	17681	17984	17858	17871	17888	17853	17860	17937	17788	17659	17903	17518	17629	17658	17757	17900	17723	17641	17745	17824	17663	17699	17772	17753	17695	17628	17659	17725	17854	17813	17795	17838	17846	17693	17777	17772	17739	17719	17922	17758	17747	17792	17907	17911	17687	17937	17699	17708	17735	17782	17725	17850	17759	17896	17800	17722	17706	17758	17591	17725	17639	17861	17843	17755	17575	17730	17795	17612	17860	17865	17769	17732	17866	17817	17743	17850	17855	17859	17811	17653	17562	17917	17690	17684	17779	17603	17831	17858	17915	17763	17787	17651	17695	17899	17667	17775	17662	17788	17732	17750	17739	17774	17698	17756	17915	17810	17721	17799	17824	17635	17689	17705	17706	17763	17702	17775	17684	17526	17810	17949	17803	17653	17459	17886	17738	17892	17881	17701	17901	17833	17945	17793	17806	17878	17622	17634	17796	17545	17833	17871	17664	17705	17628	17733	17665	17686	17652	17804	17736	17692	17640	17722	17792	17658	17949	17800	17766	17755	17513	17896	17716	17610	17710	17655	17613	17694	17771	17904	17828	17717	17819	17699	17899	17491	17840	17721	17730	17813	17663	17701	17801	17712	17850	17685	17704	17705	17717	17953	17725
22934	21498	28849	27600	30376	34815	36904	34621	33753	33761	33218	33104	32586	32837	32179	32173	32238	32479	32154	32275	32236	32303	32068	32230	31850	31978	31779	32030	31860	31967	32128	32012	31930	31995	31933	31963	32035	31674	31988	31942	31936	31910	31936	32148	32245	31890	32208	31756	31678	31960	31945	32247	32518	32569	32389	31950	31991	31855	32006	31933	32026	32061	32002	32069	32026	31938	31969	32039	31835	31898	31933	31667	31841	31648	31945	31744	32022	31881	31972	31827	31896	31983	31921	32084	31763	31822	31808	31881	31747	31783	31729	31911	31803	31882	31739	31995	31901	31962	31844	31865	31890	31939	32035	31731	31834	31760	31737	31889	31830	31669	31857	32043	31886	31990	31899	31843	31725	31788	31912	31738	31921	31569	31818	32113	31748	31538	31662	31629	31795	31737	31599	31975	32017	31990	31814	31866	31960	31712	31954	31972	31758	32106	31857	31497	31933	31647	32117	31720	31892	31879	31689	31960	31854	31734	31722	31931	31755	31868	31786	32133	31913	31847	31957	31869	31684	31717	32042	32064	32179	31447	31636	32061	31957	32006	32019	31999	31885	31675	31902	32062	31522	31902	32138	31948	31725	31775	31838	32037	32072	32112	31823	31594	31593	31773	32064	32002	31806	31738	31915	31743	32076	31936	31623	31825	31701	31603	31836	31446	31901	31670	31928	31918	31924	31942	31985	31569	31785	32047	31953	31948	31720	31829	31756	31562	31916	31711	31824	31818	31762	31890	31665	31629	31980	31865	31851	31845	31715	32046	31662	32052	31878	31589	31840	31733	31958	31920	31816	31921	32205	31656	31879	31804	32014	31897	31911	31694	32149	32016	32066	32010	31610	32018	31808	31905	31849	31881	31601	31860	31774	31879	32082	31837	31740	31977	31764	31823	31704	31736	31822	31715	31915	31613	31904	31708	31747	31986	31913	31738	32212	31797	31953	31789	31915	31878	32085	31799	31699	31914	32014	31887	31604	31673	32106	31780	31599	31981	31862	31838	31633	31942	31490	31802	31929	31678	31751	31730	31871	31784	31960	31853	31912	31887	31720	31960	31763	31967	31589	31848	31576	31726	32086	31878	31757	31855	31841	31667	31992	32175	31781	31812	31909	31605	31823	31831	31881	31759	31821	32244	31799	31851	31737	31703	31686	31641	31752	31688	31636	31856	32181	31968	31795	31958	32012	31690	31958	31922	31910	31738	32037	31821	31942	31858	31747	31827	31688	31892	31846	32020	32073	31948	31929	32056	31889	31766	32073	32072	31815	31879	31858	31770	31931	31883	31742	31667	32017	31718	31954	31707	31542	31702	31694	31564	32048	31763	31850	31988	31953	31837	31867	32175	31869	32126	32062	31870	31559	31639	31693	31785	31644	31670	31873	31625	31640	31939	32046	31723	31906	31863	31621	31685	31836	31965	31525	31481	31807	31748	32049	31883	31411	31686	31973	31921	31894	31867	31944	31702	31943	31878	31606	32082	31743	31904	31696	31854	31863	31802	31664	31954	31931	31648	31737	31834	31922	31890	31852	31953	31830	31835	31943	31893	31918	31809	31752	31960	31663	32091	31631	31959	31902	31823	31753	32022	31970	31443	31936	31578	31686	31712	32116	31632	31963	31930	31638	31827	31885	32006	31821	31791	31833	31892	32077	31975	32207	31818	31900	31805	32134	31869	31975	32003	31726	31624	31949	32106	31910	31765	31693	31759	31548	31885	31819	32038	31898	31844	31972	31766	31895	31796	31958	31965	31726	32079	31806	31769	31860	32069	31807	31797	31754	31784	31785	31650	32001	32038	31768	32218	32031	31643	31751	31767	31694	32060	31648	31762	31674	32014	31933	31764	31587	31863	31635	32060	31759	31772	32022	31726	31878	31727	31757	31878	31925	31519	32190	32039	31841	32000	32101	31983	31822	31945	31720	32067	31888	31749	31822	32029	31966	31868	31604	31925	32077	31947	31837	31869	31846	31630	31598	31412	31765	31669	31721	32116	31808	31773	31990	32038	31865	32003	31803	31708	31858	31850	31752	31736	31957	31916	32019	31905	31756	31980	32088	32024	31788	31524	31960	31836	31989	31847	31854	31844	31968	31775	31693	31940	31870	31731	31735	31818	32110	31926	31820	31709	31858	31926	31877	31617	31608	31992	32012	31758	31853	32053	31992	31879	32301	32185	31917	31862	31687	31735	31553	31593	31859	31983	31971	32042	31752	31862	31908	32222	31805	31930	31795	31706	31899	31916	31633	31865	31722	31585	31783	32105	31958	31875	31977	31725	31909	31894	31906	31828	32110	31920	31991	32077	31941	31859	31941	31749	31705	31868	32126	31975	31956	31918	32040	32032	31696	31702	31972	31782	32080	31762	31793	31855	32091	31735	31772	31693	31836	31899	31694	31884	31853	31875	31579	31946	31677	31805	31770	32144	32216	31722	31972	31986	32052	31581	31833	31853	32106	31821	32013	31609	31996	31708	31706	31446	31698	31827	31943	32012	31991	32112	31870	31864	31762	31894	31801	31853	31876	31528	31942	31960	31883	31983	31919	31773	32069	31830	31722	31792	31917	31989	32022	31937	31641	31851	31822	32053	31608	31916	31610	31705	31885	31913	31944	31990	31788	31574	31858	31869	31895	32020	31740	31880	31939	31728	31837	31670	31969	31966	31994	31913	31922	31828	31772	31802	31736	31950	32009	31754	31957	31766	31682	31907	32071	31946	31582	31762	31655	31859	31923	31615	31881	31870	31951	31896	31794	31992	31764	31866	31969	31924	31969	31716	32074	32001	31952	31995	31968	31957	31747	31861	31897	31964	31879	31963	31694	31833	32089	31957	31894	31834	31906	32086	31958	31940	31733	31730	31666	31888	31914	31891	31937	31552	31810	31956	31806	31798	31531	31930	31877	31890	31897	31808	31867	31690	31888	32022	31616	31675	31616	32064	31983	31682	32028	31994	31877	31724	32169	31857	31647	31816	31624	31634	31731	31623	32014	31927	31819	31733	31974	31807	31728	31931	31821	31854	31816	31751	31955	31923	31888	32022	31912	31867	31661	32006	31924	31978	31726	31787	32087	31695	31750	31887	31691	31506	31776	31643	31880	31786	31883	31851	31727	31690	32018	31635	32075	31779	31773	31750	31834	31674	32008	32187	32064	31862	31501	31629	31980	31939	31831	31857	31826	31457	31848	31771	31676	32035	31804	31774	31877	31669	31694	32022	31774	31749	31974	31555	31707	31987	31759	31833	31599	31861	31878	31780	31834	32116	31988	32160	31740	31879	31683	31930	31862	31728	31693	32138	31684	32090	32013	31672	31749	31720	31831	32228	31858	31901	31835	31904	31959	31896	31867	31827	31642	31722	31825	31777	31782	31879	31872	31868	31777	31830	31831	31726	31704	31820	31726	31739	31637	31979	31986	31832	31784	32175	31805	31589	31979	31915	31881	31720	31517	31772	31844	31998	31868	32006	31965	31637	31908	31819	31984	31867	31770	31739	31828	31892	31695	31673	31621	31663	31921	31865	31782	31815	31737	32039	31933	31962	31699	31701	31870	31737	31815	31859	31862	31842	31898	31995	31848	31820	31974	31853	31853	31593	31722	31759	31812	31835	31972	31949	31826	31923	31873	31732	31909	31861	31736	31978	31865	31893	31690	31833	31619	31822	31907	31809	32109	31681	31746	31922	32000	32064	31741	32010	31992	31737	31718	31769	31788	31901	32057	32054	31734	31868	31901	31982	32035	31843	31833	31433	31878	32026	31843	31944	31642	31921	31990	31961	31554	31752	31983	31926	32110	32063	31775	32035	31575	31762	31759	32038	31812	31991	32094	31993	31950	32156	31787	31934	31816	31773	31852	31845	32078	31848	31797	31930	32286	32095	31775	31742	31594	31729	31796	31737	32088	31887	31898	31685	31717	31649	31678	31499	31672	31653	31724	32086	32035	31831	31877	31708	31788	31649	31985	31826	31812	31493	31819	31972	32172	31799	32021	31877	31781	31758	31956	31713	31907	31980	31880	31800	31788	31556	31947	31864	31806	31804	31907	31877	32031	31859	31802	31997	31884	31964	31847	31691	31955	31724	31947	31843	31796	31726	31664	31770	31686	31842	31705	32031	31897	31856	31918	32168	31799	31523	31932	31899	32034	31878	32009	31961	31861	31742	31805	32154	31899	31905	31897	31959	31715	31757	32077	31576	31551	31860	31770	31579	31613	31917	32008	32086	31855	31815	31738	31984	31803	31976	31709	31886	31914	31994	31801	31769	31856	31827	31843	31987	31856	31800	31839	31908	31830	31604	31776	31770	31979	31945	31987	31739	32010	31552	31742	31851	32309	31621	31576	31921	31960	32027	31926	31923	32019	31972	31762	31756	31648	31762	31568	31674	31616	31758	31752	31878	31883	32050	31900	32002	31688	31993	31794	31959	31817	31878	31909	31930	31852	31688	31844	31867	31635	31929	31911	32032	31858	32090	31981	31949	32115	31769	31995	31806	32042	31748	31778	31609	31781	31545	31779	31849	31757	31887	31881	31972	31743	31759	31787	31606	31767	31890	31777	31731	31695	31719	31909	31706	31721	31966	31861	31827	31580	31724	31876	31734	31773	31706	31883	32102	31858	32074	31775	31623	31901	31777	31769	31921	31969	32114	31881	31890	31854	31570	31739	31919	31781	31960	31986	31958	31718	32002	31772	31927	31877	31853	31837	32050	31822	31950	31840	31773	31992	31881	32020	31626	31628	31816	32104	31871	32127	31900	31919	31914	31816	31809	31790	31758	31675	31988	31696	31837	31861	32060	31913	31876	31990	31754	31784	31713	32016	31886	31714	31806	31851	31801	32013	32161	32075	31955	32004	32028	31771	31930	31906	32094	31661	31873	31935	31789	31768	32089	31970	31833	31716	31793	32070	31671	31783	31853	32022	31535	32001	31985	31842	31875	31557	31857	31554	31816	32139	31951	31887	31719	31720	31919	31760	32062	32111	32073	31822	32013	32006	31710	31845	31917	31767	31889	31884	31852	31926	31885	31848	31610	31838	31841	32214	31904	31943	31688	31860	32058	31947	31797	31983	31994	31834	31921	31827	31719	31875	31732	31828	31909	31979	31915	31744	32151	32017	31818	31962	31637	31782	31908	31849	31814	31716	31941
25972	47603	45077	34955	27759	24719	22322	21176	20410	19543	19265	19167	18742	18554	18397	18326	18541	18339	18177	18226	18377	18036	18315	18313	18243	18083	18308	18185	18210	18308	18130	18277	18173	18247	18229	18127	18259	18371	18160	18164	18397	18180	18258	18102	18462	18190	18047	18142	18130	18126	18166	18252	18824	18527	17971	18074	17911	18065	18144	18163	18077	18045	18032	17998	18178	18078	18228	18046	18094	18144	18001	18150	18047	18127	17978	17987	17895	17923	18022	18083	18179	18281	18295	17815	17931	17989	18029	17989	17991	18008	17862	18027	17754	17830	18047	18147	18059	18130	17953	17941	17967	18143	18238	18023	18031	18041	18106	18011	17930	18120	17898	17940	18080	18085	17923	17965	18077	17909	18017	18058	18010	17882	18199	18160	18040	18015	18001	17960	17942	18016	18063	17900	18043	17966	18088	18032	17971	17971	18139	17957	18088	17965	18180	18066	18229	17919	17960	17883	18143	18170	17966	17995	17983	17962	18097	18103	18096	17924	18174	18044	17749	17927	18134	17792	18024	17982	17831	18099	18048	17922	17964	18112	18049	17884	18014	18093	17924	18108	17959	17851	18087	17979	18133	18093	18130	17742	17977	18001	17781	17923	17943	17914	17946	18033	17913	17919	18220	17794	18016	18067	18063	17915	18039	17886	18085	17673	17886	17951	18013	18156	18044	17963	18189	17946	17951	17754	18033	18065	17978	18070	17964	18079	17988	18008	17980	18058	18106	18092	18053	18114	18136	18145	17961	18011	17948	18078	18022	18154	18144	17983	18027	17956	17950	18051	18101	18013	17985	18013	18077	18279	18242	18043	18034	17959	18016	17885	17993	18061	17974	18025	18148	17934	18177	17838	18205	17911	18099	18133	17923	17975	17916	18125	18088	18086	18071	18017	18012	17926	18033	17926	18060	18015	17842	18102	18005	18017	18171	17931	17968	18070	17978	17926	17876	18033	17851	17908	18006	18047	18077	18132	18002	17973	18000	17891	17946	17940	18062	17873	18198	18022	17897	17882	18015	18079	17992	17826	18148	18037	17915	17975	17997	17865	18228	18078	18109	18140	17953	18007	17957	17965	18085	18072	17947	18115	18181	17946	17900	18060	18131	17823	17807	18126	17904	18047	17837	17762	18130	18177	18029	17909	18006	17975	18003	18031	17831	18065	17947	18064	17974	18086	18078	18031	18078	17939	18172	18105	17940	17946	18086	18229	18172	18079	18102	17766	18020	17999	17924	18040	18130	17901	18071	18133	17963	18100	17948	18029	17930	17835	18151	18094	17997	18190	17927	18005	18206	18118	18168	18094	18094	17925	17958	17907	17979	17951	17839	17983	17897	17941	17901	17921	17819	18079	17936	18016	17906	17974	18080	17993	17857	18044	18110	18013	18170	17844	18040	17812	18124	18136	17948	17957	17798	17938	18037	18015	17791	17850	17960	17985	18075	17955	17962	18172	17846	17840	17900	18001	17901	17796	17895	17905	17880	18044	17931	18065	18203	18018	18003	18158	18005	17989	18128	18176	17902	17785	17983	18074	17930	17964	17979	17890	17787	17969	18083	17920	18160	18003	18049	17996	17991	18039	18065	18006	17868	18026	17878	18074	18069	18165	18035	17778	18084	18091	17951	17936	18029	17914	17903	18186	18233	18168	17996	17860	17879	18032	18150	18103	18088	17917	17827	17979	17895	17952	18013	18081	18051	18023	17828	18088	18182	18144	17950	17809	18132	18082	18037	18088	17896	17951	18081	18032	18087	18126	18089	17750	17900	18051	17973	18097	18007	18086	18090	17896	18089	18248	17963	18159	17929	17982	18136	18072	17956	17914	18097	17936	18070	18087	18205	17825	18018	17968	18051	17962	18153	17910	17870	17885	17929	17972	18217	18117	17878	17814	17953	18077	18028	18075	17958	18039	17844	17903	17864	18048	18172	18007	17919	17880	17914	17965	17983	17915	18115	18060	17886	17969	17873	18004	17907	18084	18094	17998	18132	17964	18098	18083	18056	17934	17940	18142	17888	17999	18016	17942	17974	18061	18156	18038	17928	17951	18064	17897	18050	18024	17880	17888	18041	18008	18027	17933	17959	18015	18154	18288	17877	18016	18052	18107	17909	18210	17994	17899	18025	18016	17986	18094	17928	17857	18098	17879	18130	18180	18074	18022	17996	17956	18006	17986	18128	18074	17869	17990	17841	17906	17867	18095	18133	18159	17893	18018	17921	18064	17994	17993	17827	18021	17967	18207	18165	17650	18074	18100	17974	18026	17918	17998	17940	18050	18028	17898	18075	17935	18211	17815	17909	17973	18129	18119	17993	18102	18003	18128	18004	18035	18017	17887	18059	17894	17976	18145	17847	18070	18079	17861	17908	18001	17927	18030	18121	18012	18073	17987	18002	18166	18095	17900	17988	17996	18132	17910	18147	17947	18011	17762	18142	18059	17935	17905	17967	17970	18064	17784	17817	18101	17864	18135	17984	17869	18199	17896	17898	17912	18107	17839	17969	18013	18079	18051	18149	17977	18014	17968	18104	18088	17963	17860	18007	17977	18179	17803	18034	17879	17895	17990	18080	18067	18086	17840	17848	17942	17984	18182	18053	18144	17948	18100	18119	18020	17968	17980	18032	18119	18161	17995	17991	18001	17878	18092	17824	18112	17971	17951	18176	17918	18166	18031	18108	18133	18082	17787	17948	17932	18084	18083	18042	17999	17959	17916	18119	17946	17744	17677	17983	17937	17938	18065	18011	17968	17892	18098	18060	17982	17980	18015	18056	18001	17923	17958	18029	18077	18050	17917	17924	18117	17820	17919	17907	18071	18039	17922	17889	18107	17968	17893	18075	17969	17986	17997	18010	18148	18110	17981	17913	18059	17800	17832	17966	17863	18070	18071	17886	17908	17930	18137	18039	18120	18010	17966	17994	18183	18075	17942	18058	17883	18054	17804	18081	18046	18019	18102	17885	18039	18025	17951	17751	17980	17985	18009	18059	18023	18017	18045	18066	17984	17911	18056	17919	18114	17859	17902	18036	17933	18136	18091	17972	18031	18011	17895	18032	17787	17986	17960	18056	17891	17743	18197	17973	18106	18053	17913	17970	18046	18163	18131	17976	17928	18074	18113	18114	18107	18069	18059	18046	18086	17994	17923	18016	18175	18035	18034	18000	17950	18267	18001	17801	18083	18092	18060	18063	18051	17895	18187	17964	18047	18097	18148	18118	18130	17607	17821	18043	18024	18012	18063	17978	17894	18331	18120	18054	17973	18067	18033	18233	18080	18077	18136	18007	18085	17941	17964	17974	18146	17906	17869	18089	18044	18097	18256	17835	18199	18090	17952	17963	18264	18056	17992	18039	18008	18177	18124	17823	18122	17965	18054	18115	17939	18000	17957	17885	17995	17957	18161	17978	17755	18082	18077	17994	18015	17996	17957	18050	18084	18179	17922	18087	17986	17926	17859	18014	18101	18096	17959	18020	17958	17835	18058	17870	17917	17996	18271	17987	17904	18053	18142	18062	18020	18081	18000	18170	17964	17966	17981	17986	18189	17983	18052	17839	17741	18083	18005	18062	17875	18132	17957	17970	17958	18078	18086	18070	18114	17974	18047	17869	18032	18053	17973	18053	18139	18067	17963	18033	18082	17989	17940	17842	17932	17971	17984	17885	17925	18129	17961	18143	17846	17904	17839	18095	18026	17894	17812	18025	17762	17996	17949	18229	18051	18092	18091	18113	18079	17832	17947	18009	17972	18111	17958	18021	17987	18004	17783	17918	17966	17985	17938	18091	17770	17829	17987	18057	18058	17792	18047	18098	17890	17991	17999	18020	18162	17887	17924	18202	18139	18078	17858	18067	18165	18044	18058	17905	17987	17856	18039	18068	17882	17928	17853	17945	18047	17882	18189	17842	17952	18012	18118	18057	17883	18131	17940	17905	17994	18038	18189	17983	17969	18159	18078	18130	18038	18244	18066	18084	18136	17886	18021	18084	17959	17846	18152	17916	18020	18123	18030	17858	18031	18024	18002	17982	18081	17853	17934	18021	18134	18158	17977	18024	17947	18014	17966	18012	18026	18176	18113	17992	17819	18015	18045	18057	17969	17924	18061	17886	17938	17974	17977	18130	18064	17960	17880	17942	18125	18158	18003	18103	18067	18073	17929	18008	18032	18087	17869	17899	17914	17972	18101	18003	18099	18029	18029	18053	18144	17897	17887	18081	18036	17963	17952	17863	17945	17975	17942	18230	17960	17988	18084	18016	17902	18171	17960	17981	17778	18015	18043	17887	18119	17850	18066	17910	17970	17865	17913	17928	18106	17936	18217	18005	17986	17861	18195	18091	18017	18182	18025	18195	17901	17992	18076	18028	17978	18306	18088	18026	18137	17864	18134	18056	17996	17990	18076	18013	17951	17960	17992	18028	18162	17916	17899	17941	18079	17849	18207	18198	17975	17964	18027	18052	18042	18080	18102	17940	17890	18070	17941	18113	18244	18114	18039	18118	17945	18084	17923	17940	17762	17988	17973	18038	17903	18147	18112	17957	18033	17903	18042	18013	18142	18040	17996	18070	17813	18064	17939	17977	18231	17945	18132	18043	18004	17943	17826	18006	18168	18124	18135	17919	17974	18058	18125	17912	17886	17938	18069	17982	17982	17878	18090	18039	18142	17966	18064	18024	18069	17995	18040	18091	18108	18026	18019	18031	17980	17880	18130	18115	18124	17997	17956	18164	18012	17915	18190	18160	18132	18023	17880	17930	17827	18048	17826	18126	18101	17816	17996	18002	18231	17921	18084	17955	17957	17933	18070	17990	18042	18075	18094	18029	18102	18025	17958	17841	18007	18071	18083	17863	18042	17942	17971	18047	17796	18059	17799	18048	18042	18035	18162	17950	18051	18107	18159	17986	18017	17923	18067	18166	18080	17867	17837	18090	18071	18117	18034	18050	17892	17927	18017	17872	17898	17855	17886	18083	18035	18016	17978	17822	18189	17915	18033	18025	18013	18054	18056	17918	18033	17923	17913	18164	17885	18166	17957	18032	18095	18083	18046	17783	18137	17946	18062	18032	18040	17931	17973	18028	17854	17852	17822	17919	17975	17938	17956	17912	17849	18139	18005	18012	17880	18034	18050	17962	17845	17958	17882
34089	31634	38260	36537	33450	33125	32959	32275	32439	32299	32054	32109	31795	31881	31836	32055	32131	32041	32199	31761	32004	32079	31910	32051	32011	31987	32161	31880	32059	31965	31964	31785	31855	31987	32007	31978	32162	31843	32159	31804	31827	31728	31876	32028	31827	31973	31981	31783	31966	31858	31899	31895	31903	31921	31909	32158	31994	31901	32131	31965	31924	32054	31984	31980	32007	31820	32151	31869	31658	31779	31925	31896	32041	32118	32058	31915	31734	32033	31926	31932	32112	32050	31981	31938	31998	31935	31977	31915	31904	31898	31820	32165	31833	32203	31957	32035	31580	31816	31859	31810	31898	31664	31974	31736	31693	32232	32263	31848	32109	31848	32018	31874	31822	31904	31976	31576	32228	31860	32009	31903	32112	31897	32009	32118	32027	31977	31771	31707	32076	31874	31730	31914	31911	31974	32022	31913	32193	31603	31925	32054	31930	31711	31762	31726	31955	31982	31959	31867	32006	31947	31766	31781	31894	31891	31721	31703	32031	31756	32010	31964	31828	31860	31882	31720	31933	32012	31962	32229	32000	32220	32033	31899	31732	32010	31768	32101	31880	32073	31920	31811	31956	32211	32101	32024	31850	31907	31783	31893	31896	31973	32258	32034	31990	32043	31882	31856	31840	31986	31891	31930	31982	31909	31933	31874	32222	31883	32050	32033	31714	31759	31920	31778	31894	31944	31811	31838	31824	32063	31844	32048	31723	31790	32041	31659	32018	31966	31968	31949	32081	31757	32074	32148	31644	31837	31965	31739	31883	31945	32029	32067	32153	31836	31880	31856	31645	32079	31620	31949	31746	31728	31954	31948	31833	31844	31740	32047	31903	31956	31935	32191	31721	31881	32213	32141	31982	31889	31749	31952	31979	31974	31925	32022	31991	32059	31937	31782	31950	32020	32225	32082	31947	32005	31958	31844	31959	31790	31993	31886	32007	31672	32054	31736	32133	31939	31776	31795	32039	32015	31982	32070	32082	31913	31972	32213	31789	31929	31909	31995	32243	32010	31857	31850	31951	31733	32146	31642	31726	31696	31951	31975	31798	32012	32011	32033	32016	31962	31813	31987	31932	31756	31740	31766	32121	31960	31932	32143	32004	31816	31807	31849	31858	32020	31801	31824	32062	31699	31693	31834	31947	31821	31672	31659	31916	31823	31906	31807	31956	31901	32023	31790	32187	31874	32101	31871	32170	31750	31923	31856	31830	31841	31825	31879	31688	31944	32071	31753	31889	31612	31782	31921	31864	31945	31972	31973	31980	31728	31898	32072	32101	31829	32027	32102	32198	31724	31940	31919	32054	31811	31832	31992	31719	31910	32139	31928	31586	31682	31771	31530	32121	31871	32115	31884	32260	31782	31642	31964	31937	31742	32165	31744	31847	32209	32012	31954	31980	31796	31703	31924	32032	31882	31958	32012	31904	32131	31836	31962	31950	31884	31902	31811	31783	32045	31956	31911	32063	31901	32208	32002	31914	32050	31868	32118	32065	32032	31730	32128	32134	31894	31846	31899	31875	31798	31692	32003	31889	32088	31745	32065	31811	31966	31933	31927	31845	31951	31869	32031	31987	31783	32236	32055	32041	32049	31988	31938	31754	31828	31732	32056	32025	31899	31943	32079	31832	31874	31985	31872	32064	31779	31778	32052	31762	32023	32086	31867	31926	31853	32033	31872	31855	31800	31967	31824	32009	31923	32081	32150	31826	31822	32122	31978	31841	31892	32287	31754	32118	32152	32074	31836	32232	31965	31805	32086	31826	31751	31696	31864	31922	31958	31906	31990	32006	31851	32069	31881	31987	31889	32040	32188	31953	32269	32016	31733	32054	31819	31899	32031	31911	32095	31855	31885	31559	32020	32005	32026	32031	31663	32133	31919	31875	31925	32199	31915	32016	31887	31811	31876	31756	31824	32052	31715	31892	31792	31927	32230	31992	31961	31917	31825	32048	31969	31886	31813	31815	31889	32003	32075	31528	31920	31989	32021	32177	32027	31849	31778	32016	32038	31966	31737	32006	31827	31728	31916	31919	32079	32130	31998	31956	32117	31992	32009	31703	31944	32186	31977	31903	31816	31740	31947	31533	31697	31870	31745	31846	31885	31935	31817	31912	32044	31808	31957	31954	32004	31955	32146	31785	31787	32026	32173	31820	31826	31758	31871	32064	32027	31877	31806	32138	31775	31445	32049	31885	32098	31801	32001	32176	32057	32213	31995	32004	31618	32023	31840	31893	31717	32092	31894	31845	31922	32159	31931	32090	31938	31847	31925	31593	31911	32006	31961	32007	31807	31655	31990	32010	31899	32118	32062	31854	31871	31966	31778	31767	32069	32094	32009	32083	31964	31914	31896	32135	31999	31879	31911	32013	31920	32199	31870	32006	32006	31923	31740	31903	31765	32014	31851	31873	31831	32186	32042	32008	31796	31506	31752	32098	32161	31781	31964	31606	31707	31944	31674	32022	32044	32058	31868	31898	32097	31741	31807	32204	32192	32251	31949	32005	32010	31978	31915	31752	31971	31962	31949	31870	31783	31999	31863	31873	32058	31886	32009	32022	31912	31960	31961	32007	32014	31752	32009	32003	32054	31833	31865	31890	31830	31745	31956	32053	31933	31884	31836	31993	31814	31917	32211	31772	31839	31784	31902	31863	31753	32104	31860	31913	31804	32010	32142	31906	31903	31963	32263	31805	32029	32270	32074	31647	31780	32016	32050	31919	31797	32032	31922	32027	31808	31973	31907	31751	31922	32084	31986	31892	32058	31878	32000	31907	32098	32206	32149	31881	32062	32197	31862	31906	31724	32052	31680	31825	32110	31808	32054	31703	32101	31776	32069	31963	32092	32041	31985	32024	32041	32029	31732	31821	31908	31790	31554	31984	32074	32174	32059	31922	31825	31924	32000	32038	31847	31755	32091	32111	32126	32139	32065	32002	31912	32127	31855	31757	32037	32151	31868	32149	31937	32118	32075	31869	32122	31967	31992	32210	32107	31834	31985	31810	31826	31885	31925	31985	31925	31906	31896	32093	32113	31929	32025	32153	32028	32043	31846	31801	31886	31923	32123	32023	32051	31715	31963	31937	31827	32068	31718	31960	31724	31590	31740	32040	32205	32018	31862	31846	32121	31914	31704	31991	32036	31881	32020	31930	31897	32101	31853	32241	31800	32042	32163	31907	32081	32080	31924	31871	31751	31791	31957	31856	32024	32010	32032	32016	32033	31980	31986	31812	31768	31945	31734	32151	32074	31847	31743	31837	31647	31940	31729	31948	32267	31827	32071	32079	32085	32253	31788	31944	32062	32050	32021	32262	32095	32024	32043	31880	31885	31807	31969	32117	31941	31950	31951	31849	31939	32090	31962	32007	32205	32019	31621	31964	31905	32079	32152	31698	31734	31842	32005	32026	32036	32041	31971	31850	31908	31893	31885	32009	31717	31774	31873	31737	31880	32112	32029	31819	31799	31983	32143	31685	31737	31861	31932	31802	32260	32004	31888	31898	31860	32074	32034	31985	31854	32099	31950	31936	31949	31854	31730	31863	31988	31968	32086	32002	31773	31907	31741	31785	32078	32236	31892	31673	31867	32262	31880	31835	31947	31885	31845	31792	31874	31617	31957	32006	31948	32231	32001	31906	31745	31975	31990	31706	32061	31689	31777	31960	32091	32150	32084	32096	31853	32087	31833	31903	31873	32137	31790	32027	32118	32220	32080	32089	32036	32068	31925	31822	32089	31890	32181	31795	32006	31920	31954	31692	31803	31941	31994	31721	32157	31778	31876	31968	31983	32118	31901	31947	32003	31847	32076	31844	31932	31856	31916	32137	31763	31950	31839	32202	32015	31937	31993	31994	31647	31826	31841	31783	31951	31759	31810	31820	32018	31939	31813	31759	31867	31808	32090	32016	31676	31856	31722	31774	31887	32066	32023	31888	31849	31979	32202	31745	31873	32104	32020	32133	32060	31993	31936	32062	31914	31915	32186	32050	31868	31956	31853	31783	32076	31758	32018	31835	32023	32029	31905	31983	31867	32053	31525	31854	31883	32138	31964	31928	31813	31841	31879	31970	31850	32232	32066	31870	31593	32018	32064	32107	32022	32203	32127	31987	31899	31856	31788	32071	31971	32012	31808	31668	32384	32408	31601	31935	31942	31922	32096	31708	32075	31952	31951	32056	31978	31991	31849	31981	31843	31836	32070	31823	32208	32236	32140	31990	32127	32114	32007	32054	31869	31916	31947	31736	31941	31862	31896	31705	31901	31886	32126	32006	32184	32225	32002	31840	31492	31993	32082	31868	31920	32078	31866	31705	31980	31942	31696	31844	31916	32009	32171	31982	31717	31904	31918	31409	31876	32007	32005	32049	32159	32023	31753	31867	31919	31884	32077	31872	31997	31675	31994	31961	31795	31889	31879	32004	32064	31970	31921	32012	31845	32133	32004	31866	32089	32186	31923	31959	31958	32059	31862	31844	31655	31520	31983	32253	32005	31968	32099	32120	32077	31861	31908	31873	32057	31915	31813	32087	31810	31700	31806	31617	32122	31931	31630	31827	31813	32086	32142	32132	31825	31905	32135	31923	31767	31820	32027	31757	32020	32010	31777	32014	32021	32109	31968	31957	32095	31886	31689	31942	31825	32065	32023	31960	31988	32075	31789	31648	32039	31928	32041	31915	31967	31644	32098	31774	31995	31685	32102	31885	31973	32029	31837	32208	32030	32126	31944	31956	32089	32176	32007	31787	31895	31874	31994	31935	32090	32012	32005	31994	31885	31812	32045	31797	32015	31986	31938	32023	31787	31838	32121	31812	31851	32054	32046	31982	31879	31857	31744	32074	32097	31832	32066	31958	31937	31812	31921	31997	32066	31964	31608	32278	31968	31911	31985	31899	31966	31862	31623	31921	32146	31717	31859	31953	31924	31895	31852	32107	32160	31915	32091	31812	32038	32020	31622	31904	31797	32120	31844	32154	32004	32129	31647	32060	31846	32132	32129	31974	31931	31916	31926	32148	32083	32062	31882	31795	31975	31901	31791	31870	31702	31831	31811	31935	32004	31868	31894	31840	31827	31934	32048	31894	31819	31970	31888	32036	32070	31854	31887	31783	31926	31962	32135	32165	31719	32010	32001	31805	31750	32117	31983
22272	29146	27052	22157	20251	19131	18757	18435	18218	18253	18091	18088	17769	17999	17895	17844	17857	17753	17791	17726	17837	17614	17790	17778	17837	17871	18034	17672	17821	17874	17768	18028	17890	17868	17662	17752	17879	17910	17677	17752	18003	17749	17784	17751	17693	17711	17871	17855	17638	17791	17812	17924	17793	17693	17913	17745	17921	17831	17864	17642	17904	17728	17712	17641	17670	17658	17681	17844	17755	17680	17818	17815	17930	17792	17822	17893	17881	17898	17952	17658	17685	17748	17723	17741	17712	17630	17825	17959	17768	17760	17644	17701	17695	17814	17991	17766	17957	17804	17751	17892	17748	17515	17813	17915	17611	17663	17649	17768	17741	17779	17699	17733	17791	17853	17734	17758	17469	17723	17836	17624	17639	17847	17774	17666	17795	17786	17675	17794	17559	17753	17602	17657	17664	17772	17792	17730	17773	17763	17831	17664	17656	17692	17768	17739	17877	17820	17791	17712	17654	17787	17643	17776	17883	17760	17590	17720	17817	17756	17760	17872	17782	17695	17836	17690	17778	17837	17563	17805	17776	17899	17774	17653	17667	17687	17650	17769	17684	17668	17860	17728	17783	17817	17717	17763	17757	17848	17809	18019	17789	17846	17567	17716	17644	17619	17559	17643	17845	17735	17751	17753	17716	17864	17785	17642	17663	17677	17733	17917	17746	17759	17728	17702	17732	17764	17642	17713	17821	17878	17780	17838	17769	17731	17776	17757	17672	17735	17665	17706	17676	17721	17666	17919	17936	17933	17760	17654	17675	17756	17544	17588	17815	17830	17686	17681	17731	17762	17867	17636	17700	17687	17649	17805	17769	17815	17697	17708	17697	17560	17966	17765	17808	17833	17774	17799	17577	17924	17794	17737	17833	17834	17746	17727	17736	17824	17771	17665	17745	17771	17624	17696	17767	17943	17770	17728	17739	17801	17900	17514	17729	17885	17843	17616	17797	17857	17693	17758	17747	17877	17804	17817	17631	17634	17728	17722	17703	17704	17824	17842	17843	17802	17732	17751	17611	17802	17813	17716	17707	17752	17803	17500	17909	17792	17714	17697	17636	17734	17736	17605	17574	17896	17753	17748	17559	17794	17755	18028	17858	17712	17799	17729	17832	17660	17516	17771	17833	17731	17725	17746	17779	17787	17673	17697	17644	17595	17551	17805	17692	17850	17734	18032	17764	17620	17739	17630	17924	17636	17750	17821	17930	17727	17884	17686	17651	17811	17761	17976	17771	17800	17786	17781	17804	17710	17837	17991	17657	17739	17829	17618	17783	17619	17604	17770	17633	17669	17669	17873	17693	17883	17765	17629	17683	17691	17660	17757	17657	17728	17795	17653	17642	17791	17998	17666	17695	17759	17665	17705	17748	17738	17689	17694	17883	17688	17780	17728	17775	17728	17646	17860	17651	17704	17764	17814	17786	17695	17863	17579	17787	17828	17618	17770	17689	17725	17738	17917	17784	17831	17697	17795	17668	17808	17730	17696	17914	17619	17758	17843	17780	17753	17759	17829	17703	17702	17705	17787	17767	17604	17895	17681	17704	17880	17794	17750	17535	17714	17847	17866	17718	17677	17713	17587	17615	17973	17655	17608	17906	17798	17726	17874	17577	17647	17965	17718	17808	17726	17713	17601	17757	17922	17524	17736	17925	17765	17774	17664	17698	17781	17795	17653	17608	17857	17684	17646	17822	17765	17853	17731	17654	17804	17575	17752	17834	17820	17724	17587	17881	17696	17776	17804	17784	17779	17623	17730	17882	17704	17797	17749	17668	17711	17733	17720	17941	17673	17715	17877	17606	17875	17669	17651	17701	17749	17763	17839	17838	17656	17777	17760	17782	17787	17791	17880	17747	17597	17688	17659	17584	17812	17598	17714	17857	17695	17824	17776	17792	17782	17725	17835	17798	17720	17779	17619	17872	17790	17591	17586	17800	17699	17599	17761	17782	17728	17832	17693	17577	17732	17629	17632	17807	17692	17703	17956	17703	17769	17637	17555	17612	17598	17739	17956	17660	17513	17737	17769	17780	17757	17707	17664	17787	17685	17626	17842	17700	17862	17638	17748	17742	17789	17761	17807	17846	17730	17760	17792	17770	17805	17751	17970	17669	17676	17720	17668	17715	17699	17934	17563	17645	17823	17734	17836	17858	17787	17705	17837	17786	17740	17625	17872	17600	17793	17934	17727	17795	17673	17797	17781	17649	17743	17879	17612	17872	17595	17878	17836	17784	17871	17951	17875	17704	17748	17786	17881	17816	17811	17872	17659	17675	17685	17854	17739	17726	17835	17717	17700	17629	18041	17702	17669	17790	17778	17750	17918	17723	17564	17886	17757	17645	17809	17717	17872	17891	17832	17764	17828	17736	17622	17665	17746	17803	17804	17711	17658	17817	17889	17797	17712	17613	17690	17860	17840	17629	17687	17774	17586	17715	17936	17685	17706	17756	17639	17691	17691	17856	17621	17840	17764	17809	17927	17662	17805	17657	17928	17898	17888	17732	17779	17883	17763	17704	17659	17776	17819	17903	17751	17812	17741	17990	17902	17944	17950	17807	17621	17910	17993	17820	17681	17899	17686	17749	17892	17774	17638	17755	17644	17832	17685	17876	17913	17873	17869	17678	17900	17893	17580	17647	17856	17764	17837	17840	17794	17890	17841	17947	17941	17678	17715	17779	17624	17746	17651	17908	17624	17528	17728	17714	17681	17954	17727	17714	17929	17951	17922	17851	17714	17806	17600	17865	17790	17740	17694	17720	17663	17731	17736	17776	17778	17886	17630	17759	17762	17897	17790	17821	17774	17607	17706	17741	17661	17747	17640	17740	17792	17744	17767	17594	17745	17831	17935	17845	17669	17720	17747	17792	17744	17756	17944	17638	17572	17902	17829	17816	17827	17773	17737	17668	17718	17795	17939	17762	17801	17756	17787	17942	17658	17806	17776	17639	17859	17867	17825	17882	17757	17761	17642	17734	17701	17915	17643	17809	17755	17845	17711	17624	17892	17763	17872	17860	17752	17793	17557	17725	17903	17764	17877	17810	17756	17719	17798	17868	17868	17902	17715	17741	17809	17749	17777	17748	17896	17904	17766	17664	17779	17845	17898	17867	17758	17794	17584	17770	17724	17711	17914	17712	18011	17730	17917	17525	17748	17803	17699	17708	17675	17659	17774	17829	17547	17768	17728	17867	17673	17801	17719	17809	17800	17670	17804	17669	17689	17765	18003	17816	17803	17863	17648	17828	17623	17960	17727	17705	17667	17598	17612	17856	17964	17712	17835	17908	17866	17537	17787	17796	17754	17635	17769	17713	17933	17676	17825	17682	17818	17780	17806	17654	17829	17842	17840	17808	17849	17734	17784	17854	17806	17553	17718	17745	17804	17826	17773	17806	17587	17674	17823	17708	17784	17774	17849	17818	17807	17847	17553	17788	17822	17897	17730	17853	17672	17829	17702	17631	17749	17970	17596	17588	17645	17695	17695	17760	18123	17904	17850	17873	17619	17791	17664	17731	17719	17886	17746	17653	17739	17745	17794	17851	17805	17709	17650	17643	17663	17849	17687	17667	17889	17767	17708	17750	17755	17709	17612	17683	17837	17927	17832	17855	17626	17582	17784	17599	17708	17587	17827	17597	17561	17685	17857	17787	17792	17696	17640	17796	17833	17699	17759	17677	17704	17738	17617	17822	17664	17971	17719	17844	17990	17819	17610	17552	17853	17637	17880	17705	17684	17937	17711	17918	17714	17518	17851	17820	17794	17743	17524	17649	17867	17798	17824	17754	17673	17894	17866	17785	17656	17722	17758	17766	17730	17732	17924	17756	17711	17809	17876	17666	17886	17729	17796	17766	17750	17787	17908	17846	17700	17806	17718	17782	17772	17668	17776	17525	17731	17779	17747	17742	17741	17762	17733	17971	17741	17831	17643	17711	17954	17764	17751	17686	17798	17891	17638	17712	17885	17823	17836	17810	17744	17851	17866	17742	17928	17736	17803	17945	17790	17746	17635	17617	17685	17728	17683	17901	17964	17903	17645	17754	17747	17887	17810	17726	17838	17798	17654	17703	17792	17704	17860	17803	18049	17845	17663	17700	17833	17627	17741	17855	17465	17624	17744	17795	17783	17732	17792	17844	17816	18036	17762	17898	17689	17689	17807	17725	17700	17660	17881	17666	17531	17686	17617	17846	17916	17860	17690	17614	17891	17874	17754	17813	17857	17820	17658	17768	17647	17716	17726	17774	17711	17817	17713	17802	17741	17780	17755	17989	17855	17716	17820	17737	17701	17910	17881	17734	17847	17755	17712	17688	17763	17597	17852	17709	17687	17771	17633	17820	17694	17670	17920	17849	17715	18007	18012	17629	17634	17846	17972	17795	17810	17745	17634	17577	17750	17595	17731	17643	17809	17795	17688	17922	17816	17774	17869	17648	17901	17933	17774	17714	17831	17647	17637	17838	17730	17689	17731	17683	17882	17725	17805	17794	17737	17857	17807	17806	17917	17797	17706	17950	17689	17536	17552	17901	17857	17613	17830	17676	17732	17682	17812	17915	17679	17788	17699	17713	17897	17569	17989	17834	17665	17743	17725	17644	17680	17723	17806	17681	17944	17777	17629	17828	17777	17750	17939	17698	17841	17867	17869	17843	17726	17762	17764	17964	17565	17944	17736	17543	17887	17669	17793	17852	17710	17738	17693	17689	17614	17678	17738	17707	17561	17713	17786	17945	17815	17722	17798	17969	17761	17827	17729	17805	17649	17777	17716	17673	17680	17626	17611	17709	17775	17895	17870	17754	17810	17701	17781	17708	17595	17767	17838	17850	17805	17766	17697	17693	17815	17737	17767	17567	17777	17840	17717	17867	17578	17722	17834	17717	17812	17876	17579	17816	17935	17786	17743	17873	17888	17678	17716	17801	17719	17734	17701	17764	17690	17827	17837	17718	17694	17866	17552	17768	17885	17828	17994	17598	17962	17975	17623	17631	17676	17836	17773	17913	17717	17707	17743	17736	17815	17789	17778	17838	17749	17810	17835	17903	17711	17833	17879	17695	17928	17684	17693	17947	17791	17822	17875	17964	17704	17809	17780	17714	17684	17633	17807	17903	17682	17951	17647	17822	17944	17773	17688	17770	17864	17652	17756
24457	21492	29113	31284	32971	35375	35922	34326	34081	33870	33535	33378	33614	33348	33232	33107	33131	32936	33254	33136	33180	33031	33224	32643	33054	33068	33218	32941	33145	33298	33065	33166	33035	32961	33048	32916	33138	32712	32894	32887	33089	32874	33140	33007	32792	32712	33117	32903	33307	33133	32908	32950	33058	33318	32884	32740	33048	33094	32973	32966	32947	33090	32929	32878	33028	33017	33194	32838	33041	32844	32944	32837	32969	32989	32996	33071	32963	32911	32934	32964	33020	33123	33014	32814	32896	33017	32996	32660	32989	32768	32677	32913	32830	32880	33058	32913	32887	33033	32742	32691	32895	32952	32727	32690	33043	32795	32969	32974	33079	32935	33076	32943	32824	32985	33006	33041	32809	33054	32704	32765	32914	32842	32708	32820	33139	33011	33018	32903	33139	32941	33069	33141	32946	32891	32652	32952	32902	32773	32995	33116	32768	32851	33134	32690	33327	32940	32913	32847	32982	32987	33024	32957	32881	32981	33143	32836	32956	33019	32791	32985	32834	33135	32981	33020	32748	33060	32693	32937	33029	33034	32897	32749	32841	32819	32907	32964	32838	32807	33044	32961	33031	32833	32920	32874	32902	33014	32938	32812	32956	32882	33086	32647	33158	33055	32835	32807	32752	32960	32954	32884	32768	33151	32942	33105	32934	32865	32906	33043	33016	33043	32757	33025	32969	33118	32815	32760	32821	32867	33059	32955	32801	32838	32877	32923	33007	32718	32770	33013	32708	32804	33033	33012	33101	32688	32881	32784	32953	32849	33034	33062	32740	32951	32531	32937	33142	32744	32706	32984	33245	32929	32888	32998	32758	32882	33038	32985	32748	32832	33006	33210	32766	32789	33028	32935	33067	32885	33024	32804	32698	33060	33036	32893	33277	32970	32960	33265	32841	32858	33025	32821	32822	32697	33009	32948	32972	33062	32990	32983	32951	32815	32802	32850	33006	32771	32946	32897	33140	32787	33296	32677	32848	33187	33066	32699	32981	32993	32887	32872	32876	32889	32819	32777	32996	32754	32964	32941	33062	33010	33029	32977	33040	32985	32891	33077	33137	32849	33172	33328	32780	32912	32905	32923	32943	32971	33143	32904	33027	32960	32879	33017	32895	32900	33097	33149	33167	32937	32933	32766	32898	33035	33049	33182	32883	32850	32828	32652	32945	33018	32762	32766	33101	32636	32948	32992	32962	33030	33086	32954	32794	33007	33190	32893	33001	32868	32861	33155	32711	32946	33112	32921	32857	32847	32765	32946	32851	32828	32928	32850	32840	32856	32792	32826	33024	32808	33016	33060	32886	33079	32763	33041	32996	32884	32649	33103	32875	32973	32817	33000	32827	32962	33085	32845	32810	32852	32936	32849	32946	32946	32960	32932	32600	32807	32872	32532	32816	32689	32990	32689	32800	32922	32857	32706	33141	32824	32955	32878	32961	33158	32858	32871	32602	32879	32980	33208	32931	32920	33286	32928	32934	32871	33075	32946	33175	33046	33146	32909	32921	32953	32903	33054	33080	32898	33098	33145	32839	32859	32669	32954	33100	33209	32894	33107	32957	33216	32602	33178	32806	32893	32882	33068	33092	32746	32854	32505	33022	32957	32880	32932	33017	32847	32774	32993	33091	32892	32924	32958	33083	32714	32723	32727	32816	33053	32981	32858	32895	32971	32764	32929	33030	32612	32749	33003	32989	32760	33082	32820	33190	33138	32903	32822	32965	33116	33090	32726	32721	32969	32938	33064	33049	33010	33146	32851	32745	32946	33115	32857	32848	32709	32996	32973	33008	33026	32953	32635	32922	33151	33075	33030	33070	33108	32934	33074	32629	32873	32924	32899	32995	32677	32879	32821	32946	32748	32696	33225	32909	32903	32845	33247	32949	33262	32627	33176	33126	32800	32767	33011	32711	32952	33178	33057	32990	32980	32997	32855	33064	33143	32975	33161	32670	32911	32664	32856	32905	32793	32942	32808	32990	32852	33086	32727	33122	33080	33055	32978	32881	32779	33057	32691	33076	33176	32999	32875	32680	33017	33081	32877	32572	32715	33033	32647	33025	33052	33142	33070	32901	32972	33053	32907	32934	32940	33060	32968	32967	32976	33159	32681	33082	33078	32729	32848	33206	32984	33065	33121	33161	32923	32573	32906	33037	32774	32997	33010	32739	33077	33057	33042	32692	33086	32724	32863	33032	33034	33002	33072	32904	32634	32951	32896	32749	32808	33032	33060	33105	33009	33240	32895	32927	32832	32963	32909	33175	32760	32877	32905	32975	32821	33136	32707	32811	32841	33104	32968	33087	32978	33071	33104	32769	32932	32701	32655	33035	32902	33205	32794	32896	32829	32998	32905	32886	33056	32920	33104	32958	32896	33211	32974	32911	32772	32960	32794	32733	33024	32777	32824	32933	32968	32763	32904	33021	32837	32772	32708	32994	33022	32897	33127	32838	32877	32897	32652	33071	33009	33150	32680	32742	33025	32976	33122	32884	32925	32873	33199	33015	33142	33010	32881	32945	32842	32838	33011	33089	33368	33122	32976	32984	33148	32832	32677	32860	33111	32984	33022	32807	32974	32895	33121	32950	32769	32872	32806	32867	32581	32813	32934	32734	32883	33145	32883	32956	32673	32646	32975	32827	32852	32981	33001	33162	33168	33036	32875	32976	32955	32687	33202	32864	33028	32579	32877	32996	32965	33091	32905	33022	32869	32910	33203	32878	32950	32706	32736	32810	32688	32892	32926	33069	32900	33091	32736	32930	32827	32948	32880	32830	32617	33104	33013	32878	32598	32710	33098	33000	33071	33187	33004	32691	32925	32875	32695	32682	32906	33029	33139	32982	32929	33074	32783	32949	32915	33083	33218	32626	33082	32988	32911	33166	33184	32727	32793	33125	33143	32808	32928	32733	32980	33048	33221	33050	32778	33240	33001	33028	33015	32855	33137	33200	33131	32807	33098	32981	32685	32706	32905	33045	32825	32872	32944	32757	32854	33245	33034	32971	32896	32926	32724	33090	32992	33029	32854	32899	32963	32841	33053	33087	32739	32988	33092	32778	32990	33043	33067	33085	32925	32797	32927	32968	33021	33166	32839	33007	33073	32774	32982	32892	32630	32914	32843	32687	32885	32874	33064	32883	33063	33218	33028	32794	32860	33197	32902	32815	32692	33167	33101	32970	32921	32875	32624	32713	32843	33129	33003	33038	32749	32891	32990	32863	32965	32694	32864	32865	32901	32929	32959	33100	32976	32837	32995	32911	32926	32737	32987	32885	32834	32720	32918	32903	32751	32960	33105	32700	32713	33063	32798	33188	33152	32999	32939	32886	33169	32988	32865	32805	33022	32957	32805	33056	33118	32821	32993	32766	33120	33088	32827	32847	33023	32946	33143	33026	32936	33054	33115	33246	32840	32907	32930	32726	33061	32887	32660	32722	32828	32759	33133	33198	33179	32725	32863	32818	32893	33198	32900	32991	33121	32879	32987	32935	32957	32959	32895	32894	33053	32722	33004	32710	33021	32590	32838	33013	33076	32839	33124	32786	33059	33058	32877	32890	32950	33032	32829	33121	33034	32785	32926	33066	32821	33045	32949	32870	32752	32899	32797	33061	33158	32954	32934	32994	32553	32696	32984	32870	33035	32749	32785	33256	33155	33101	32794	32747	32856	32845	32950	32911	32670	33030	33142	32834	33190	33123	33140	33099	32758	32835	32663	32936	32928	33049	32991	32911	32994	32906	33009	33231	32980	32841	32964	32957	33083	32930	32808	32838	32820	33048	32954	32930	32814	33173	32834	32968	33237	33019	32874	32677	32982	32756	32876	32828	33025	32964	33026	33033	32770	33064	32906	33080	33021	32936	33009	32811	32893	32870	32847	32896	32997	32881	32797	32949	32831	32655	32887	32769	32745	32864	33114	32938	32938	33075	32854	33002	33219	32674	32932	33027	33058	33254	32903	32936	33024	32920	33017	33010	32941	33022	32850	33183	32797	32772	32814	32834	32660	32822	33097	33111	33059	32693	33122	32779	33009	33027	32728	32981	32775	33146	32992	32950	32930	32888	32871	32841	33203	33007	32801	32816	33190	33029	33123	32909	32930	33044	33121	32922	33044	32969	32887	32882	32908	33287	33181	32910	32902	33008	33065	33167	33060	32861	33084	32949	33056	32884	32950	33142	32836	32909	32773	32819	32983	32871	32978	32638	33050	32966	32824	32925	32972	32975	32824	32922	32748	33020	33017	33089	32975	33211	32909	33284	32875	32823	32731	32985	32849	32911	32963	33075	33077	33021	32902	32894	33230	33216	32701	33154	32755	33057	32913	32893	33026	32922	32890	33083	33018	32792	32897	33089	33132	32972	33006	32734	32980	32831	32951	33086	32886	33263	32948	32715	33076	33036	32885	33086	33037	33087	32974	33152	33046	33080	32930	32798	32894	33025	32660	32685	32760	33151	32501	32698	33301	33206	32853	33080	32937	33189	33010	33095	32917	32803	32750	32919	32867	32804	33049	33029	32952	32759	33020	33161	33044	33065	33086	32941	32932	33073	32745	33061	32827	32990	32731	32942	33101	33021	32949	32903	32814	33353	33325	32877	32976	32890	32999	33254	33141	33076	33047	32742	32932	32992	33019	32948	32874	32749	32969	32898	32738	32886	32816	32953	32773	32833	33020	32995	33011	32951	32939	33099	32906	32754	32737	33156	32694	33166	32848	33167	32940	33150	33079	33066	32996	33010	32745	32945	32919	32929	32909	33147	33101	32928	33130	33095	32838	33118	33012	32927	32769	32830	33027	33094	32968	32980	33077	33102	32892	32995	33111	32925	33008	32889	33116	32913	32926	33044	32904	32914	32978	32895	32691	32832	33317	32991	32845	33041	32801	32779	33140	32998	32959	33124	33181	33012	32812	32847	33212	32901	33072	33016	32976	32945	33057	32954	33066	33029	32863	32863	32785	32798	33010	32748	32903	33004	32903	33139	32934	33034	32944	32952	32821	32833	32965	33304	32767	33021	32837	32865	33019	32823	32866	32794	32770	33270	33046	33093	32830	32874	33034	32963	32945	32862	32811	33117	32788	33037	33057	32885	33097	33041	33089	32947	33313	33076	32818	32956	32974	33015	33230	33040	32759	32909	33014	33118	32926
23445	41193	37275	27865	23787	21995	20804	20196	19683	19385	19172	18852	18743	18454	18756	18546	18548	18579	18609	18479	18553	18549	18509	18361	18541	18504	18409	18556	18488	18267	18437	18467	18386	18180	18578	18384	18357	18608	18649	18342	18542	18345	18648	18275	18486	18443	18586	18438	18568	18612	18352	18546	18529	18468	18425	18502	18367	18409	18323	18380	18332	18267	18406	18456	18493	18305	18425	18434	18349	18484	18409	18465	18283	18451	18437	18383	18368	18393	18432	18380	18451	18467	18582	18527	18346	18313	18539	18374	18440	18394	18560	18365	18429	18336	18348	18392	18549	18307	18516	18406	18315	18396	18341	18329	18515	18386	18377	18369	18545	18300	18258	18265	18502	18371	18385	18354	18350	18401	18438	18389	18321	18501	18524	18255	18342	18461	18445	18415	18465	18469	18283	18471	18358	18307	18459	18320	18583	18489	18294	18444	18262	18424	18332	18296	18337	18378	18275	18332	18454	18345	18385	18579	18450	18366	18333	18206	18477	18452	18464	18332	18251	18419	18486	18479	18555	18292	18515	18268	18637	18428	18472	18200	18423	18360	18402	18319	18219	18248	18520	18262	18370	18248	18393	18297	18618	18356	18406	18341	18273	18419	18410	18520	18459	18433	18240	18367	18616	18267	18419	18448	18402	18336	18251	18447	18543	18354	18277	18410	18424	18481	18270	18542	18170	18297	18352	18446	18477	18273	18235	18252	18444	18368	18356	18442	18317	18597	18314	18501	18420	18618	18352	18458	18317	18406	18525	18343	18277	18285	18564	18288	18419	18589	18346	18244	18421	18262	18394	18303	18378	18500	18456	18474	18261	18392	18477	18341	18285	18187	18409	18411	18345	18648	18246	18309	18459	18389	18531	18210	18504	18292	18223	18332	18512	18354	18381	18248	18494	18392	18168	18403	18253	18310	18391	18361	18380	18446	18091	18603	18340	18344	18566	18244	18328	18445	18371	18458	18323	18469	18459	18282	18282	18254	18286	18255	18484	18208	18417	18224	18567	18300	18566	18344	18445	18235	18431	18531	18214	18350	18254	18216	18356	18351	18536	18409	18388	18554	18417	18320	18301	18500	18413	18215	18271	18290	18369	18230	18330	18487	18346	18287	18411	18381	18477	18377	18298	18396	18248	18455	18336	18305	18320	18427	18243	18295	18470	18347	18421	18110	18428	18303	18649	18258	18568	18294	18496	18489	18518	18573	18276	18505	18322	18348	18255	18555	18493	18220	18268	18379	18481	18351	18481	18368	18224	18516	18407	18417	18347	18288	18663	18269	18147	18404	18203	18150	18505	18284	18362	18456	18382	18125	18295	18373	18337	18279	18432	18348	18450	18302	18569	18602	18290	18614	18300	18349	18241	18252	18458	18308	18366	18387	18522	18298	18387	18269	18462	18458	18327	18346	18244	18243	18191	18246	18474	18478	18447	18378	18355	18415	18294	18405	18248	18484	18375	18592	18285	18336	18407	18358	18135	18263	18362	18375	18605	18461	18376	18606	18259	18303	18303	18404	18195	18375	18418	18372	18372	18379	18255	18362	18227	18399	18185	18483	18522	18392	18434	18206	18417	18318	18357	18396	18470	18350	18444	18420	18335	18152	18224	18459	18448	18401	18428	18276	18542	18400	18460	18349	18541	18424	18452	18400	18419	18150	18323	18409	18298	18372	18423	18285	18333	18610	18411	18258	18241	18372	18320	18352	18364	18487	18264	18433	18296	18290	18402	18429	18474	18517	18332	18204	18428	18465	18238	18450	18515	18271	18389	18442	18410	18407	18369	18402	18313	18259	18226	18257	18455	18477	18288	18215	18304	18414	18243	18388	18446	18354	18216	18635	18427	18359	18284	18466	18438	18374	18513	18535	18493	18556	18230	18275	18366	18360	18363	18333	18405	18326	18563	18394	18515	18557	18053	18133	18332	18285	18422	18356	18132	18423	18353	18399	18678	18357	18308	18275	18284	18446	18414	18381	18414	18271	18346	18341	18482	18230	18436	18203	18376	18468	18354	18267	18235	18383	18402	18595	18469	18352	18433	18317	18363	18514	18318	18619	18363	18397	18327	18450	18332	18411	18314	18471	18387	18427	18247	18251	18498	18406	18398	18315	18278	18333	18312	18304	18389	18316	18326	18227	18399	18315	18467	18307	18457	18633	18280	18393	18280	18327	18423	18466	18452	18378	18452	18195	18441	18370	18303	18287	18301	18418	18445	18394	18316	18292	18266	18560	18337	18298	18413	18407	18260	18392	18330	18281	18306	18491	18350	18286	18509	18333	18418	18142	18352	18503	18277	18336	18294	18355	18609	18335	18402	18266	18314	18299	18305	18585	18464	18475	18602	18267	18432	18393	18409	18329	18240	18302	18386	18367	18532	18198	18306	18255	18322	18225	18284	18399	18387	18422	18222	18307	18298	18433	18567	18294	18275	18248	18342	18351	18349	18453	18588	18277	18333	18339	18461	18349	18375	18585	18337	18318	18409	18461	18375	18338	18349	18239	18438	18281	18440	18457	18478	18314	18340	18380	18317	18462	18530	18405	18381	18361	18479	18297	18020	18448	18381	18316	18342	18457	18399	18228	18307	18417	18412	18377	18340	18360	18315	18226	18472	18180	18433	18304	18405	18342	18313	18301	18410	18336	18324	18468	18281	18279	18261	18254	18374	18409	18404	18475	18628	18437	18406	18341	18416	18303	18477	18258	18492	18207	18398	18227	18496	18545	18630	18411	18457	18307	18279	18566	18458	18496	18394	18348	18403	18440	18342	18339	18363	18416	18172	18356	18256	18415	18423	18383	18435	18410	18450	18305	18437	18438	18363	18231	18496	18462	18314	18568	18507	18433	18493	18203	18404	18194	18304	18364	18347	18302	18470	18420	18525	18332	18456	18460	18223	18415	18372	18185	18321	18461	18550	18285	18428	18446	18404	18149	18459	18310	18381	18310	18370	18407	18530	18338	18389	18444	18367	18498	18515	18141	18228	18602	18351	18185	18451	18358	18448	18287	18439	18332	18320	18334	18443	18301	18481	18282	18492	18452	18387	18187	18317	18421	18315	18513	18473	18488	18241	18329	18400	18537	18430	18330	18261	18396	18568	18385	18387	18438	18211	18412	18519	18486	18344	18459	18360	18438	18472	18337	18402	18461	18394	18415	18518	18432	18284	18356	18466	18242	18218	18327	18377	18498	18514	18549	18355	18466	18375	18236	18253	18313	18268	18363	18418	18495	18268	18298	18248	18370	18526	18352	18381	18338	18328	18559	18344	18288	18363	18483	18339	18287	18368	18365	18540	18332	18256	18271	18426	18455	18590	18412	18172	18274	18373	18465	18181	18416	18265	18474	18420	18256	18191	18454	18448	18328	18244	18393	18368	18408	18379	18469	18306	18277	18465	18410	18413	18340	18147	18397	18271	18306	18452	18567	18358	18296	18329	18284	18322	18486	18376	18400	18408	18478	18200	18388	18439	18558	18255	18467	18370	18387	18476	18447	18206	18386	18233	18185	18293	18491	18272	18547	18208	18381	18561	18298	18524	18342	18442	18494	18486	18442	18444	18341	18519	18447	18416	18280	18465	18183	18549	18328	18297	18494	18544	18202	18491	18332	18340	18235	18466	18303	18460	18214	18227	18321	18346	18291	18497	18270	18464	18482	18309	18298	18160	18393	18328	18482	18464	18382	18323	18254	18309	18446	18455	18435	18378	18296	18391	18508	18218	18270	18303	18277	18262	18325	18398	18464	18459	18368	18303	18562	18499	18376	18456	18336	18527	18213	18395	18458	18232	18163	18331	18234	18378	18450	18606	18309	18385	18338	18359	18105	18428	18313	18410	18521	18207	18401	18319	18520	18475	18378	18186	18302	18527	18212	18304	18504	18317	18561	18393	18438	18182	18193	18492	18452	18222	18383	18328	18365	18199	18385	18271	18226	18631	18345	18315	18473	18403	18452	18278	18301	18443	18415	18552	18157	18383	18213	18446	18389	18355	18395	18522	18228	18254	18460	18439	18239	18434	18257	18286	18451	18335	18502	18193	18373	18228	18255	18385	18506	18178	18405	18531	18289	18286	18412	18309	18226	18171	18329	18412	18317	18314	18197	18388	18509	18369	18347	18408	18344	18299	18290	18386	18455	18453	18315	18415	18470	18297	18329	18391	18445	18348	18373	18419	18389	18551	18301	18517	18286	18311	18348	18198	18408	18308	18440	18435	18059	18136	18440	18364	18427	18417	18402	18404	18528	18269	18430	18180	18430	18275	18310	18344	18499	18619	18356	18371	18323	18505	18286	18348	18445	18362	18582	18397	18355	18329	18471	18360	18416	18400	18396	18436	18362	18337	18459	18521	18370	18467	18361	18378	18398	18288	18263	18320	18306	18417	18317	18350	18517	18371	18332	18421	18296	18480	18393	18264	18284	18270	18299	18374	18310	18483	18564	18252	18239	18322	18539	18335	18310	18377	18520	18275	18343	18382	18516	18429	18454	18432	18468	18461	18357	18433	18279	18477	18248	18530	18318	18234	18418	18339	18323	18122	18571	18372	18482	18484	18459	18453	18340	18536	18434	18418	18536	18370	18390	18237	18488	18651	18268	18331	18596	18326	18356	18447	18391	18382	18361	18435	18477	18411	18345	18439	18548	18453	18337	18353	18322	18523	18366	18401	18448	18272	18267	18350	18362	18362	18400	18360	18210	18475	18149	18311	18423	18372	18302	18222	18162	18354	18490	18409	18391	18564	18514	18435	18322	18400	18497	18267	18165	18331	18435	18278	18452	18317	18369	18240	18340	18401	18359	18463	18379	18340	18281	18422	18419	18241	18397	18268	18366	18576	18120	18428	18318	18344	18317	18269	18421	18369	18650	18296	18434	18304	18392	18320	18505	18087	18464	18458	18387	18487	18285	18298	18370	18338	18375	18288	18442	18565	18408	18273	18554	18259	18576	18477	18477	18228	18320	18395	18297	18312	18346	18468	18511	18448	18329	18373	18338	18429	18340	18417	18596	18332	18449	18557	18426	18258	18294	18465	18298	18354	18343	18454	18330	18360	18406	18538	18400	18514	18347	18269	18494	18514	18300	18433	18591	18471	18271	18338	18448	18458	18308	18324	18342	18396	18360	18393	18470	18557	18339	18544	18449	18442	18277
23039	21545	28917	28680	32407	36905	39348	36685	36181	35858	35620	35415	35266	34987	34592	34735	34981	34794	34860	34723	34909	34716	34794	34433	34582	34795	34596	34589	34803	34586	34546	34598	34736	34807	34729	34392	34721	34597	34511	34429	34664	34806	34873	34544	34431	34420	34781	34424	34465	34366	34342	34654	35170	35214	34300	34383	34285	34460	34359	34252	34396	34424	34265	34700	34511	34738	34537	34219	34526	34910	34456	34358	34453	34012	34573	34125	34479	34496	34403	34368	34315	34571	34581	34389	34669	34503	34469	34418	34377	34763	34556	34292	34527	34414	34639	34414	34320	34308	34260	34416	34472	34324	34088	34298	34711	34435	34555	34485	34456	34447	34367	34268	34191	34223	34173	34518	34235	34109	34530	34663	34212	34284	34618	34437	34389	34354	34141	34445	34351	34295	34418	34402	34462	34501	34552	34499	34196	34564	34346	34742	34599	34286	34487	34647	34386	34579	34023	34394	34435	34536	34474	34338	34246	34359	34316	34248	34329	34471	34423	34376	34270	34364	34451	34568	34543	34478	34631	34333	34087	34475	34396	34281	34565	34606	34661	34310	34428	34314	34474	34210	34603	34472	34228	34334	34544	34227	34286	34291	34287	34206	34485	34444	34272	34492	34582	34511	34459	34349	34349	34684	34428	34534	34140	34166	34450	34540	34264	34467	34312	34206	34432	34150	34481	34622	34345	34299	34603	34415	34622	34326	34371	34300	34576	34246	34434	34568	34374	34358	34195	34294	34410	34515	34672	34577	34303	34410	34351	34456	34359	34599	34628	34370	34403	34236	34479	34393	34626	34475	34769	34233	34595	34400	34552	34362	34618	34342	34359	34292	34538	34386	34312	34426	34344	34323	34310	34364	34291	34456	34544	34583	34502	34214	34316	34376	34465	34348	34370	34347	34663	34444	34148	34610	34336	34671	34502	34471	34335	34209	34458	34313	34217	34432	34556	34406	33967	34255	34362	34432	34764	34181	34014	34220	34492	34241	34466	34368	34505	34340	34565	34577	34369	34399	34389	34422	34360	34434	34311	34288	34545	34143	34385	34281	34612	34534	34460	34533	34295	34305	34229	34408	34688	34396	34528	34568	34211	34382	34202	34225	34261	34319	34436	34197	34408	34356	34657	34414	34429	34463	34328	34427	34358	34140	34484	34070	34455	34381	34674	34672	34486	34408	34407	34315	34690	34520	34532	34624	34497	34234	34414	34405	34235	34392	34346	34154	34282	34396	34428	34734	34405	34636	34556	34311	34361	34374	34351	34509	34258	34455	34339	34018	34456	34200	34391	34393	34304	34191	34373	34318	34378	34462	34615	34160	34496	34251	34473	34222	34731	34373	34462	34189	34384	34333	34215	34427	34398	34331	34402	34495	34409	34463	34622	34406	34618	34523	34497	34645	34193	34714	34396	34367	34404	34544	34624	34749	34347	34260	34301	34416	34393	34764	34690	34182	34349	34667	34401	34255	34592	34272	34362	34564	34550	34371	34466	34290	34233	34259	34378	34323	34592	34418	34652	34632	34301	34435	34479	34688	34383	34569	34213	34607	34431	34562	34550	34276	34591	34414	34485	34396	34386	34478	34395	34263	34234	34554	34342	34433	34208	34379	34474	34580	34392	34461	34281	34451	34488	34467	34783	34515	34368	34265	34649	34499	34238	34391	34413	34770	34458	34472	34483	34214	34714	34714	34324	34323	34523	34327	34380	34188	34603	34109	34300	34428	34577	34478	34518	34344	34605	34540	34434	34560	34574	34341	34639	34386	34165	34072	34320	34266	34418	34322	34455	34302	34349	34448	34566	34409	34544	34580	34425	34566	34494	34373	34648	34471	34630	34389	34416	34535	34517	34486	34173	34281	34274	34367	34319	34471	34210	34318	34307	34440	34242	34449	34627	34535	34295	34354	34253	34386	34344	34486	34352	34622	34393	34299	34645	34536	34517	34538	34440	34347	34661	34445	34484	34429	34250	34567	34512	34340	34522	34489	34596	34403	34412	34623	34457	34429	34051	34302	34510	34674	34537	34613	34121	34498	34405	34288	34339	34231	34415	34613	34565	34435	34516	34162	34431	34297	34076	34567	34503	34677	34215	34255	34772	34437	34293	34343	34459	34160	34397	34377	34591	34376	34405	34456	34273	34543	34477	34388	34543	34286	34653	34532	34625	34489	34379	34436	34410	34429	34349	34378	34541	34478	34443	34378	34560	34772	34386	34322	34392	34345	34436	34398	34235	34167	34244	34753	34630	34509	34373	34377	34071	34445	34373	34388	34327	34268	34576	34257	34461	34462	34569	34845	34341	34313	34345	34137	34336	34371	34426	34202	34475	34519	34498	34327	34584	34540	34372	34342	34342	34386	34326	34357	34603	34489	34547	34768	34415	34444	34336	34698	34463	34506	34298	34308	34500	34261	34391	34561	34410	34104	34650	34278	34497	34438	34317	34430	34574	34075	34207	34141	34604	34454	34084	34351	34575	34641	34650	34594	34457	34454	34253	34549	34378	34425	34446	34507	34203	34526	34473	34600	34339	34358	34511	34391	34411	34480	34236	34311	34264	34422	34626	34277	34323	34508	34466	34226	34336	34588	34163	34360	34687	34621	34571	34116	34656	34127	34551	34526	34496	34050	34388	34506	34442	34501	34412	34429	34546	34486	34572	34233	34298	34429	34360	34179	34405	34374	34351	34404	34623	34577	34609	34363	34178	34393	34354	34355	34305	34532	34473	34621	34340	34307	34456	34431	34380	34169	34199	34346	34362	34243	34268	34514	34311	34347	34429	34288	34608	34337	34464	34545	34567	34108	34503	34368	34239	34399	34288	34370	34347	34509	34433	34358	34443	34571	34512	34482	34518	34437	34186	34050	34459	34146	34245	34662	34682	34505	34379	34600	34556	34516	34589	34126	34505	34484	34470	34358	34558	34442	34553	34413	34325	34444	34393	34651	34514	34366	34392	34344	34453	34538	34521	34570	34381	34323	34535	34473	34316	34476	34739	34420	34588	34582	34662	34669	34343	34469	34136	34424	34680	34290	34451	34225	34269	34599	34363	34457	34480	34660	34617	34483	34510	34425	34633	34384	34173	34417	34178	34419	34570	34496	34506	34483	34213	34440	34535	34349	34334	34449	34748	34436	34573	34143	34156	34547	34441	34474	34375	34517	34829	34342	34051	34454	34414	34071	34542	34669	34406	34477	34331	34325	34280	34288	34393	34399	34434	34505	34492	34759	34533	34614	34141	34279	34393	34531	34546	34499	34868	34536	34559	34561	34496	34417	34424	34348	34490	34148	34274	34435	34616	34602	34339	34464	34239	34541	34691	34574	34683	34537	34853	34220	34322	34385	34288	34126	34395	34308	34480	34501	34534	34226	34424	34304	34562	34627	33986	34598	34425	34425	34439	34558	34388	34315	34320	34119	34642	34319	34508	34600	34479	34230	34497	34472	34615	34718	34572	34613	34675	34334	34516	34119	34346	34401	34408	34676	34459	34205	34271	34175	34432	34456	34378	34592	34318	34425	34351	34514	34467	34534	34517	34356	34446	34593	34425	34156	34526	34443	34176	34467	34332	34414	34411	34695	34310	34309	34339	34353	34417	34448	34535	34361	34444	34496	34496	34568	34612	34120	34553	34150	34294	34497	34519	34534	34364	34312	34073	34267	34548	34647	34699	34224	34592	34444	34565	34223	34172	34162	34520	34460	34566	34253	34383	34453	34195	34283	34340	34321	34598	34603	34351	34568	34384	34073	34382	34290	34534	34235	34417	34538	34538	34348	34342	34428	34600	34587	34537	34577	34367	34326	34392	34464	34506	34367	34316	34584	34434	34233	34372	34482	34521	34683	34280	34437	34514	34739	34614	34705	34411	34442	34280	34670	34515	34332	34241	34644	34446	34165	34541	34403	34549	34387	34412	34239	34427	34416	34365	34434	34290	34454	34266	34187	34294	34400	34374	34356	34203	34526	34254	34322	34371	34615	34214	34375	34513	34256	34291	34309	34443	34499	34224	34480	34544	34525	34267	34114	34468	34486	34600	34387	34339	34262	34580	34527	34472	34410	34231	34469	34156	34384	34406	34286	34262	34323	34594	34583	34440	34285	34459	34505	34308	34538	34498	34597	34278	34343	34522	34392	34584	34677	34169	34240	34511	34639	34373	34333	34427	34490	34382	34227	34728	34306	34371	34624	34429	34526	34315	34098	34561	34256	34603	34653	34387	34330	34577	34355	34268	34416	34399	34710	34395	34343	34360	34358	34291	34454	34349	34539	34442	34466	34313	34471	34459	34554	34357	34153	34049	34578	34432	34667	34477	34439	34470	34559	34476	34619	34498	34546	34509	34135	34271	34476	34407	34397	34018	34279	34418	34335	34568	34467	34519	34269	34646	34240	34377	34153	34691	34506	34304	34379	34410	34689	34486	34347	34339	34463	34375	34339	34454	34616	34381	34487	34528	34584	34416	34366	34549	34303	34319	34393	34473	34421	34342	34527	34238	34394	34507	34596	34588	34551	34527	34406	34455	34499	34535	34187	34520	34500	34465	34428	34388	34498	34512	34281	34486	34437	34301	34508	34434	34256	34611	34306	34333	34431	34255	34513	34536	34321	34598	34632	34402	34654	34577	34291	34722	34359	34469	34643	34433	34852	34627	34512	34469	34317	34236	34176	34360	34251	34394	34615	34404	34471	34486	34071	34213	34553	34526	34342	34399	34483	34555	34424	34089	34572	34420	34544	34446	34633	34436	34481	34172	34196	34502	34296	34693	34294	34340	34350	34679	34479	34365	34364	34359	34330	34295	34514	34364	34447	34321	34213	34214	34351	34278	34575	34336	33978	34588	34471	34231	34453	34448	34572	34194	34409	34484	34461	34444	34617	34428	34255	34551	34752	34372	34592	34707	34265	34366	34093	34263	34606	34436	34429	34616	34578	34308	34179	34694	34369	34226	34621	34380	34575	34611	34612	34571	34442	34439	34579	34510	34857	34195	34613	34621	34423	34642	34665	34347	34403	34235	34697	34232	34315	34422	34402	34219	34458	34527	34188	34107	34662	34453	34495	34598	34270	34513	34370	34497	34439	34632	34274	34573	34255	34383	34527	34674	34471	34509	34329	34460	34371	34553	34677	34526	34089	34224	34619	34511	34377
26589	50496	46282	34343	28680	25565	23512	22425	21534	21030	20615	20277	20072	19837	19510	19754	19702	19559	19556	19561	19540	19659	19357	19397	19273	19527	19408	19304	19416	19529	19611	19581	19266	19569	19247	19441	19460	19523	19404	19081	19373	19303	19269	19248	19231	19355	19211	19414	19494	19165	19234	19490	20112	19586	19236	19278	19201	19289	19349	19423	19104	19222	19204	19261	19255	19269	19388	19161	19312	19169	19137	19156	19461	19133	19214	19193	19289	19076	19076	19402	19377	19559	19194	19307	19269	19293	19119	19326	19064	19258	19263	19237	19322	19321	19312	19229	19395	19169	19176	19451	19280	19235	19174	19131	19130	19155	19328	19272	19193	19460	19335	19155	19244	19215	19156	19131	19087	19161	19049	19078	19191	19174	19066	18936	19184	19304	19210	19158	19235	19096	19323	19272	19094	18896	19277	19275	19213	19234	19153	19615	19336	19250	19291	19198	19075	19023	19266	19320	19213	19236	19169	19145	19407	19151	19392	19134	19225	19094	19268	19176	19291	19106	19309	19233	19294	19224	19266	19277	19438	19560	19254	19018	19128	19159	19192	19276	19264	19009	19178	18930	19220	19357	19340	19242	19174	19308	19170	19225	19103	19125	19183	19336	19264	19414	19177	19257	19254	19171	19184	19098	19179	19216	19153	19149	19016	19199	19299	19281	19237	19197	19219	19180	19178	19210	19214	19156	19072	19230	19357	19256	19228	19323	19240	19260	19231	19165	19111	19120	19160	19012	19166	19320	19246	19242	19317	19215	19183	19118	19264	19236	19234	19488	19195	19183	19418	19377	19155	19066	19056	19213	19283	19313	19217	19334	19186	19233	19200	19140	19189	19241	19205	19051	18987	19023	19148	19324	19299	19290	19170	19189	19152	19067	19262	18985	19128	19170	19243	19126	19129	19074	19272	19291	19252	19313	19338	19175	19200	19207	19232	19237	19262	19165	19228	19286	19097	19166	19186	19192	19258	19207	18954	19192	19070	19158	19218	19148	19134	19035	19352	19154	19170	19144	19227	19007	19187	19494	19265	19188	19136	19161	19165	19169	19187	19183	19301	19182	19069	19233	19117	19103	19053	19194	19169	19276	19212	19154	19386	19226	19223	19175	19142	18944	19101	19062	19339	19160	19160	19415	19070	19206	19195	19341	19326	19342	19183	19427	19177	19368	19078	19267	18871	19241	19043	19102	19229	19308	19411	19375	19105	19243	19244	19136	19087	19037	19239	19166	19135	19078	19092	19251	19116	19172	19112	19186	19312	19143	19200	19302	19263	19249	19201	19249	19168	19064	19255	19354	19103	19251	19231	19298	19073	19160	19269	19046	19269	19111	19198	19096	19258	19173	19351	19179	19179	19266	19204	19326	19051	19095	19024	19209	19190	19250	19346	19193	19409	19144	19219	19062	19119	19164	19154	19080	19220	19213	19126	19211	19285	19055	19282	19097	19134	19043	19229	19154	19292	19125	19347	19093	19151	19056	19087	19251	19316	19247	19198	19176	19264	19155	19106	19284	19195	19249	19069	19173	19290	19213	19368	19213	19157	19245	19262	19149	19125	19203	19342	19146	19163	19349	19145	19134	19203	18989	19274	19255	19092	19344	19201	19500	19284	19113	19032	19247	19123	19162	19150	19144	19175	19201	18987	19069	19193	19281	19220	19151	19187	19325	19205	19324	19256	19191	19153	18941	19287	19410	19152	19197	19330	19107	19143	19198	19238	19228	19264	19133	18981	19138	19208	19186	19315	19036	19352	19194	19296	19163	18984	19177	19266	19182	19103	19198	19255	19191	19275	19303	19304	19133	19399	19163	19061	19356	19156	19249	19199	19256	19312	19315	19112	19253	19273	19086	19256	19196	19243	19171	19150	19169	19252	19186	19258	19187	19168	19109	19253	19286	19250	19074	19078	19084	19246	18986	19225	19195	19227	19470	19104	19245	19144	19242	19187	19212	19355	19100	19215	19168	19207	19180	19282	19167	19201	19226	19078	19273	19320	19000	19109	19210	19167	18918	19251	19213	19245	19276	19302	19120	19253	19173	19205	19197	19319	18949	19244	19234	19205	19101	19306	19188	18937	19294	19097	19152	19217	19126	19133	19200	19038	19292	19315	19216	19293	19258	19049	19209	19209	19320	19141	19218	19114	19201	19343	19077	19299	19200	19240	19279	19180	19090	19167	19201	19391	19237	19255	19049	19208	19032	19163	19373	19180	19087	19293	19203	19407	19114	19210	19242	19096	19271	19254	19088	19324	19164	19299	19219	18968	19338	19230	19136	19049	19306	19266	19171	19254	19151	19312	19131	19276	19002	19117	19304	19060	19149	19278	19080	19218	19299	19240	19023	19367	19204	19230	19205	19132	19153	19146	18985	19267	19204	19551	19212	19119	19073	19072	19299	19396	19081	19167	19068	19274	19114	19302	19184	19005	19057	19196	19121	19150	19186	19250	19308	19220	19309	19399	19370	19299	19045	19201	19303	19363	19238	19266	19251	19197	19103	19058	18985	19029	19102	19356	19103	19177	19217	19211	19059	19231	19240	19270	19208	19257	19354	19279	19276	19229	19327	19402	19326	19282	18935	19292	19181	19229	19272	19245	19149	19109	19183	19165	19179	19220	19080	19164	19192	19237	19145	19302	19141	19152	19226	19260	19419	19171	19114	19187	19004	19161	19021	19217	19267	19131	19233	19429	19355	19201	18871	19209	19081	19283	19325	19132	19269	19189	19177	19123	19228	19144	19380	19349	19089	19199	19183	19281	19273	19244	19202	19120	19498	19304	19261	19316	19220	19297	19237	19357	19110	19279	18969	19093	19191	18965	19276	19303	19183	19351	19021	19293	19219	19205	19290	19299	19288	19167	19218	19128	19233	19111	19272	19461	19264	19230	19096	19231	19189	19240	19109	19186	19124	19243	19403	19259	19119	19342	19308	19414	19210	19085	19187	19322	19115	19209	19304	19185	19269	19054	19273	19111	19351	19384	19164	19026	19069	19150	19232	19359	19273	19123	19254	19299	19102	19314	19165	19090	19140	19016	19244	19266	19234	19179	19121	19309	19231	19201	19136	19212	18996	19460	19080	19244	19207	19293	19322	19191	19099	19267	19243	19283	19184	19110	19036	19198	19352	19257	19264	19181	19035	19105	19222	19288	19229	19284	19179	19333	19269	19060	19210	19295	19033	19028	19155	18974	19059	19168	19273	19304	19347	19279	19184	19300	19282	19202	19228	19324	19249	19147	19212	19356	19197	19230	19236	19178	19160	19077	19202	19263	19307	19062	19128	19267	19266	19433	19176	19317	19390	19234	19214	19246	19146	19384	18978	19207	19403	19082	19167	19025	19168	19327	19255	19153	19171	19187	19211	19162	19241	19316	19208	19108	19078	19361	19251	19141	19358	19353	19236	19430	19010	19262	19306	19088	19033	19101	19105	19391	18999	19450	19250	19236	19179	19211	18981	19387	19080	19235	19204	19267	19324	19228	19183	19162	19110	19182	19115	19206	19198	19188	19084	19241	19112	19223	19203	19310	18961	19094	19347	19382	19170	19010	19443	19292	19266	19200	19280	19206	19162	19106	19093	19200	19264	19115	19045	19324	19309	19083	19211	19176	19212	18971	19189	19170	18989	19262	19348	19184	19185	19412	19206	19248	19235	19251	19122	19149	19175	19217	19182	19325	19269	19212	19074	19289	19238	19194	19245	19260	19232	19157	19273	19207	19035	19300	19292	19282	19259	19158	19177	19303	19203	19179	19206	19242	19132	19166	19185	19056	19265	19171	19454	19092	19078	19143	19219	19347	19257	19325	19170	19236	19202	19184	19090	19189	19128	19240	19134	19209	19320	19281	19214	19172	19274	19298	19197	19227	19284	19139	19341	19329	19181	19125	19127	19150	19270	19193	19276	19481	19103	19165	19102	19130	19389	19207	19028	19117	19107	18885	19224	19247	19274	19179	19114	18962	19172	19286	19217	19162	19360	19335	19279	19293	19210	19130	19073	19100	19171	19116	19301	19229	19237	19196	19201	19156	19333	19169	19186	19246	19314	19163	19235	19116	19207	19237	19030	19093	19262	19401	19087	19183	19181	19138	19346	19336	19045	19210	19096	19137	19155	19285	19181	19185	19173	19138	19350	19184	19237	19069	19286	19252	19252	19139	19046	19205	19117	19047	19114	19307	19281	19144	19012	19096	19259	19044	19125	19492	19125	19426	19224	19228	19152	19226	19214	19208	19247	19162	19184	19298	19329	19247	19381	19246	19075	19272	19066	19122	19459	19170	19260	19115	19266	19163	19265	19175	19316	19300	19237	19073	19082	19097	19047	19258	19346	19412	19202	19174	19008	19307	18983	19171	19354	19207	19128	19059	19214	19270	19168	19050	19092	19112	19283	19158	19226	19006	19246	19414	19148	19306	19090	19321	19284	19115	19162	19160	18975	19132	19269	19031	19232	19219	19149	19095	19292	19128	18952	19158	19244	19261	19038	19294	19131	19268	18934	19020	19281	19052	19182	19066	19378	19310	19131	19120	19075	19310	19329	19047	19096	19108	19252	19211	19204	19158	19183	19191	19227	19279	19176	19148	19215	19151	19297	19388	19480	19294	19254	19216	19132	19031	19169	19113	19141	19268	19376	19096	19115	19162	19352	19306	19399	19183	19238	19313	19275	19231	19076	18947	19328	19244	19387	19239	19230	19148	19298	19110	19136	19134	19114	19133	19229	19192	19173	19431	19022	19213	19361	19300	19120	19298	19131	19381	19225	19145	19207	19367	19151	19348	19310	19064	19146	19411	19274	19215	19109	18928	19019	19246	19161	19036	19274	19083	19046	19213	19215	19044	19189	19104	19175	19204	19322	19059	19232	18992	19165	19261	19103	19124	19269	19125	19226	19149	19097	19143	19218	19149	19377	19115	19246	19065	19273	19265	19002	19244	19309	19125	19201	19229	19209	19245	19194	19093	19134	19180	19258	19228	19241	19296	19333	19009	19184	19051	19156	19268	19250	19434	19219	19218	19389	19296	19169	19200	19335	19166	19280	19134	19390	19312	19135	19426	19273	19222	19228	19199	19091	19114	19125	19041	19156	19239	19278	19408	19315	19300	19100	19357	19216	19404	19128	19208	19186	19385	19160	19116	19221	19268	19028
34874	32719	39891	38708	35635	35496	35497	34784	34680	34833	34480	34575	34604	34789	34436	34469	34679	34169	34475	34543	34421	34275	34390	34676	34494	34438	34394	34482	34768	34458	34245	34472	34382	34360	34388	34391	34016	34243	34182	34485	34306	34668	34435	34528	34390	34498	34297	34229	34708	34377	34609	34258	34332	34487	34275	34597	34207	34261	34450	34198	34499	34480	34444	34284	34323	34183	34321	34127	34519	34483	34322	34454	34545	34434	34409	34309	34032	34268	34151	34223	34336	34267	34511	34386	34240	34660	34375	34404	34551	34171	34371	34504	34366	34302	34364	34553	34390	34516	34434	34253	34577	34510	34538	34509	34479	34594	34337	34240	34333	34537	34446	34708	34346	34392	34412	34237	34218	34351	34323	34242	34299	34379	34418	34533	34379	34489	34307	34256	34307	34056	34038	34630	34345	34440	34155	34449	34446	34413	34478	34203	34268	34176	34679	34400	34594	34429	34416	34347	34288	34614	34374	34467	34027	34471	34140	34391	34248	34336	34569	34611	34495	34505	34514	34377	34411	34220	34236	34228	34152	34607	34558	34629	34344	34261	34494	34235	34587	34325	34330	34265	34163	34441	34547	34344	34472	34163	34511	34032	34226	34116	34519	34515	34239	34368	34329	34461	34470	34364	34354	34097	34183	34558	34355	34411	34453	34181	34379	34524	34221	34098	34334	34469	34436	34478	34448	34289	34265	34524	34129	34410	34490	34325	34271	34678	34389	34518	34355	34288	34294	34311	34429	34190	34615	34425	34497	34418	34450	34201	34435	34616	34775	34592	34589	34511	34572	34397	34496	34681	34836	34504	34345	34220	34455	34328	34397	34431	34155	34261	34399	34193	34493	34372	34172	34339	34483	34495	34409	34199	34241	34369	34129	34458	34132	34694	34549	34535	34366	34529	34179	34268	34461	34318	34439	34357	34402	34384	34475	34400	34353	34684	34656	34117	34173	34255	34686	34584	34164	34605	34296	34333	34189	34299	34449	34376	34209	34361	34303	34202	34439	34473	34045	34428	34348	34298	34395	34297	34210	34424	34268	34136	34220	34068	34430	34563	34187	34549	34151	34321	34374	34445	34531	34466	34224	34346	34513	34288	34351	34408	34628	34407	34626	34192	34287	34339	34491	34556	34497	34350	34478	34194	34452	34343	34425	34380	34168	34295	34512	34377	34586	34421	34705	34793	34507	34329	34337	34441	34241	34572	34405	34388	34324	34230	34386	34204	34446	34452	34379	34726	34490	34358	34506	34620	34512	34213	34311	34252	34522	34547	34374	34483	34438	34430	34359	34333	34278	34576	34544	34258	34319	34625	34571	34443	34310	34388	34345	34588	34530	34494	34290	34278	34354	34389	34358	34007	34466	34422	34377	34476	34484	34066	34220	34545	34236	34191	34535	34430	34213	34088	34308	34297	34381	34487	34664	34583	34298	34694	34382	34341	34180	34440	34205	34252	34535	34393	34471	34266	34319	34496	34335	34360	34548	34552	34452	34421	34544	34494	34563	34156	34567	34284	34546	34451	34507	34297	34433	34468	34658	34130	34279	34355	34327	34344	34260	34207	34573	34431	34435	34476	34405	34680	34434	34324	34034	34201	34383	34363	34558	34349	34478	34391	34568	34284	34481	34760	34298	34269	34176	34439	34254	34614	34600	34363	34735	34598	34234	34453	34451	34605	34604	34345	34341	34390	34266	34615	34165	34380	34474	34517	34342	34402	34189	34335	34439	34338	34385	34282	34553	34273	34314	34239	34506	34189	34473	34565	34232	34323	34256	34206	34446	34446	34241	34288	34521	34234	34403	34388	34051	34195	34238	34209	34328	34313	34364	34355	34442	34194	34195	34510	34367	34472	34535	34552	34275	34436	34654	34302	34487	34480	34595	34246	34501	34306	34501	34467	34373	34255	34470	34305	33895	34317	34415	34178	34294	34496	34476	34544	34279	34333	34324	34312	34476	34289	34495	34256	34629	34376	34189	34282	34419	34363	34373	34453	34521	34547	34100	34492	34464	34304	34330	34309	34317	34448	34439	34504	34469	34480	34229	34198	34555	34587	34605	34713	34520	34434	34490	34317	34487	34078	34281	34336	34382	34339	34603	34186	34400	34178	34499	34302	34374	34570	34498	34536	34353	34585	34551	34491	34103	34483	34416	34414	34562	34352	34367	34664	34332	34082	34140	34469	34231	34460	34253	34475	34396	34356	34252	34470	34368	34675	34359	34326	34459	34278	34312	34492	34505	34202	34558	34309	34307	34332	34194	34528	34279	34354	34530	34609	34495	34364	34246	34366	34485	34392	34548	34498	34424	34152	34448	34446	34610	34450	34415	34351	34360	34614	34643	34337	34483	34368	34324	34429	34361	34458	34369	34332	34268	34336	34109	34620	34590	34665	34335	34435	34549	34430	34349	34152	34182	34526	34339	34507	34144	34217	34305	34408	34500	34198	34410	34439	34325	34270	34430	34413	34569	34499	34175	34295	34353	34326	34316	34121	34135	34089	34466	34741	34234	34481	34553	34419	34226	34424	34557	34451	34607	34288	34474	34639	34436	34487	34368	34232	34354	34226	34700	34473	34489	34377	34533	34566	34056	34612	34115	34117	34508	34231	34541	34415	34614	34463	34340	34685	34459	34338	34566	34527	34410	34288	34247	34231	34090	34379	34500	34585	34496	34313	34467	34344	34398	34222	34731	34473	34288	34360	34395	34509	34512	34502	34416	34489	34408	34505	34510	34340	34430	34363	34262	34411	34202	34039	34301	34191	34515	34190	34499	34280	34360	34359	34524	34458	34348	34236	34296	34354	34422	34271	34213	34185	34440	34520	34265	34172	34295	34537	34750	34318	34317	34355	34556	34403	34520	34464	34531	34235	34370	34407	34287	34465	34137	34401	34604	34381	34425	34674	34342	34019	34503	34460	34445	34237	34548	34507	34365	34396	34351	34276	34337	34609	34240	34440	34699	34441	34556	34446	34504	34491	34233	34238	34460	34426	34542	34276	34348	34433	34496	34434	34449	34185	34201	34480	34372	34473	34802	34310	34649	34470	34591	34612	34539	34397	34581	34413	34489	34552	34421	34631	34317	34667	34455	34182	34646	34372	34534	34127	34328	34203	34335	34125	34445	34355	34320	34553	34393	34540	34292	34479	34433	34323	34232	34341	34349	34260	34326	34409	34542	34113	34279	34417	34177	34271	34063	34539	34537	34588	34381	34394	34219	34571	34462	34487	34093	34242	34517	34393	34549	34217	34511	34526	34577	34247	34418	34298	34244	34487	34436	34492	34673	34414	34123	34367	34380	34220	34452	34347	34661	34588	34537	34505	34327	34221	34359	34222	34607	34437	34517	34367	34303	34553	34656	34128	34400	34507	34478	34302	34284	34592	34466	34382	34361	34152	34641	34531	34441	34519	34500	34561	34314	34563	34603	34531	34500	34437	34173	34218	34645	34264	34402	34592	34622	34169	34704	34365	34452	34551	34391	34288	34338	34378	34163	34542	34408	34291	34551	34193	34444	34271	34063	34450	34497	34276	34468	34578	34375	34272	34505	34315	34462	34546	34351	34402	34180	34675	34432	34059	34486	34385	34563	34376	34537	34554	34521	34287	34603	34469	34447	34227	34441	34489	34240	34145	34256	34730	34534	34542	34340	34400	34328	34345	34241	33982	34281	34517	34222	34388	34349	34633	34573	34377	34542	34273	34453	34379	34372	34207	34377	34424	34506	34335	34482	34072	34375	34330	34443	34680	34392	34279	34295	34302	34393	34339	34560	34571	34714	34287	34449	34423	34562	34478	34390	34440	34634	34560	34701	34465	34285	34385	34503	34575	34503	34107	34270	34439	34208	34353	34270	34365	34288	34273	34167	34230	34316	34562	34380	34460	34584	34448	34618	34332	34233	34235	34576	34369	34503	34482	34394	34638	34482	34347	34380	34449	34435	34528	34278	34309	34064	34486	34153	34407	34704	34149	34449	34325	34535	34198	34353	34253	34538	34669	34386	34323	34270	34501	34463	34343	34323	34468	34271	34349	34460	34287	34557	34430	34202	34249	34333	34631	34290	34473	34535	34251	34490	34159	34416	34352	34266	34282	34280	34335	34560	34457	34435	34325	34568	34573	34428	34073	34400	34299	34451	34413	34371	34351	34233	34472	34397	34385	34484	34423	34554	34436	34278	34271	34433	34597	34508	34239	34278	34375	34569	34514	34211	34376	34386	34352	34498	34370	34645	34556	34371	34305	34431	34273	34385	34438	34345	34678	34655	34555	34349	34084	34096	34377	34279	34444	34550	34417	34501	34553	34371	34205	34370	34408	34603	34571	34671	34186	34363	34473	34308	34162	34430	34393	34569	34282	34370	34226	34529	34542	34437	34260	34212	34348	34569	34351	34381	34531	34285	34557	34377	34486	34397	34459	34058	34384	34429	34621	34404	34311	34452	34333	34560	34408	34438	34447	34601	34684	34584	34281	34408	34378	34257	34295	34326	34536	34366	34340	34373	34679	34486	34254	34374	34351	34601	34443	34204	34126	34263	34197	34371	34335	34377	34403	34470	34506	34696	34436	34087	34519	34643	34456	34287	34157	34554	34405	34486	34368	34540	34156	34242	34497	34334	34224	34459	34347	34337	34440	34308	34238	34455	34500	34387	34495	34402	34127	34410	34467	34354	34264	34509	34363	34298	34355	34284	34316	34252	34232	34528	34383	34188	34444	34529	34430	34261	34262	34421	34352	34351	34445	34331	34595	34565	34445	34473	34508	34407	34312	34178	34182	34348	34446	34626	34498	34410	34310	34335	34555	34347	34375	34481	34313	34457	34361	34254	34209	34531	34314	34200	34408	34317	34419	34387	34335	34343	34248	34521	34340	34392	34373	34437	34533	34497	34589	34615	34579	34420	34376	34301	34274	34557	34187	34445	34583	34440	34291	34494	34562	34332	34450	34272	34348	34475	34416	34532	34384	34571	34291	34459	34325	34296	34284	34050	34480	34488	34368	34685	34369	34622	34596	34562	34339	34361	34457	34294	34191	34476	34522	34421	34471	34602	34302	34626	34423	34465	34265	34377	34496	34173	34420	34278	34234	33933	34165	34258	34448	34499	34239	34371	34245	34265	34323	34311	34600	34509	34471	34588	34417	34236	34613
23424	30177	28159	23055	21150	20568	19823	19385	19558	19232	19241	18957	19249	19232	18986	18955	19008	19163	19039	19055	19107	18918	18988	19113	19032	18895	18770	18952	18913	18816	19080	19059	18988	18758	19024	18992	18795	19030	19135	18964	19002	18883	18838	19010	18841	18995	18880	18992	18903	18893	18791	18988	18904	18807	19018	18949	18922	19175	18836	18901	18714	18867	18934	19010	18892	18999	18751	18995	18809	18863	19023	19016	18861	18906	19041	18899	18832	18736	18961	18899	18993	18764	18917	18923	18889	18922	18921	18834	18849	19033	18867	18788	18875	18778	18945	19023	18849	19014	18830	18967	18833	18665	18912	18815	18941	18911	18898	18796	18890	18817	18881	18889	18836	18893	18738	18971	18910	18828	18788	19084	19082	18926	18907	18866	18781	18996	18962	18923	18847	18694	18894	18833	18980	18737	18712	18804	18749	18886	18809	18976	18906	18863	18825	18837	18956	18964	18643	19029	18877	18833	18791	18767	18814	18720	19075	18742	18958	18966	18991	18779	18989	19110	18762	18942	18960	19151	18879	18829	19006	18810	18876	19100	19039	18764	18850	18936	18780	18778	18958	18846	18746	18839	18952	18763	18959	18873	18775	18986	18947	18851	18810	18882	18872	18732	18921	18937	18975	18995	18981	18952	18953	18798	19006	18797	18868	18948	18910	18713	18846	18739	18848	18911	18872	18980	18974	18656	18846	18956	18891	18894	18820	18602	18847	18845	18941	18924	18956	18923	18769	18633	18916	18647	18918	18624	19039	18907	18878	19006	18985	18696	18915	18920	18920	18961	18828	19006	18982	18951	18927	18835	18784	18936	18897	18892	18987	18814	19041	18872	18964	18883	18876	18930	18800	18859	18839	19105	18881	19026	18965	18857	19018	18643	19017	18880	18716	18799	19062	19043	18926	18955	19053	18735	18903	18651	18903	18959	18759	18928	18949	18833	19100	18963	19001	18763	18903	18851	18761	18826	19030	18735	19074	18833	18936	18964	18921	18826	18858	18838	18757	18916	18761	18763	18921	18914	18941	18829	18840	19026	19055	18866	18889	18842	18927	18924	18726	18836	18990	18906	18841	18925	18938	18804	18925	19088	18898	18918	18862	18916	18927	18956	18856	18943	18848	19037	18769	18708	18677	18865	18862	18915	18833	19130	18761	18919	18858	18864	18836	18816	18836	18881	19071	18771	18567	19065	18847	18876	18838	19057	18900	18970	18968	18846	18772	18754	18860	19092	18923	18759	18794	18813	18963	18728	18696	18902	18810	18566	18788	19151	18936	18786	19073	18915	18908	18910	18831	18925	18918	18719	19027	18782	18908	18793	18966	19058	18947	18725	18875	18892	18963	19098	18666	19031	18747	18950	18894	18599	18908	19083	18798	18807	18969	18884	18992	18915	18897	18921	19069	18877	18898	18868	19057	18919	18967	18858	18943	18943	18832	18986	18837	18712	18995	18812	18777	18777	18981	18895	18988	19097	18895	19176	19049	18903	18839	18916	18940	18928	18781	18795	19077	18850	18758	18907	19024	18957	18959	18770	18795	18927	18951	18819	18704	19098	18701	18869	18924	18832	19040	18959	18829	18942	18811	18793	18846	19045	18877	18935	18922	18813	18906	19106	18765	19093	19048	18906	18975	18880	19008	18805	18790	18788	18799	18743	18766	18930	18987	18779	18902	18972	18835	19097	18924	18832	19256	18800	18811	19085	18719	19044	18803	18828	19008	18971	18977	18809	18821	18989	19001	18844	18870	19012	18973	18783	18865	18816	18815	18947	18794	18782	18773	19020	18871	18937	18844	18869	18928	18734	19090	19004	18841	19054	18961	18901	18855	18949	18964	18620	18887	18808	18814	18770	19160	18939	18854	18959	18810	18840	18893	18760	18667	18841	18859	18830	19040	18892	18973	18987	18695	18862	18969	18923	18851	18900	18826	18721	18951	18944	18963	18907	18890	18884	18885	18847	18974	18836	18831	18935	18927	18688	19008	19019	18821	18973	18943	18791	18928	18965	19055	18878	18962	18998	18960	18802	18972	19015	18951	19090	18878	18786	18899	18974	18958	18793	18631	18787	19192	18723	18883	18721	18935	19041	18756	18896	19131	18625	19099	18987	18902	18849	19069	18825	19109	18758	18890	18756	18919	18797	18963	18898	18738	18910	18884	19125	18830	18897	19040	18978	19004	18745	18911	18773	18933	18981	18743	18977	19084	18757	18704	18913	18830	19030	18898	18887	19016	19081	18911	18895	18928	18893	19100	18829	18813	18822	18804	18798	18822	18977	18819	18850	18798	18811	19015	19104	18790	18930	18922	18921	18826	18828	18941	18890	18869	18915	18833	18974	18811	18796	18849	19194	18809	18996	18952	18992	18903	18842	18928	18926	18844	18623	19035	18738	18808	18989	18931	18884	19038	19089	18886	18943	18781	18746	18922	18783	18939	18939	18853	18905	18827	18831	18823	18807	18829	18888	18891	18853	18906	18884	18929	18967	19008	18673	18783	18803	18801	18743	18861	18947	19002	18817	18872	19012	19070	18710	19071	18862	18907	18976	18879	19141	18745	18839	18943	18790	19056	18961	19101	18949	18745	19016	19079	18913	19000	19011	18966	19107	18935	19005	18913	18807	18855	19074	18951	19068	18900	18841	18902	18836	18879	18844	18837	18908	18875	18878	18893	18960	18970	18881	18977	18864	18884	19073	19152	18720	19028	18876	18917	18819	18784	18959	18695	18822	18866	18968	18802	18979	18865	18901	18896	18979	18813	18821	18829	19057	18850	18863	18983	18858	18758	18903	18845	18909	18885	18814	18856	18841	19067	19012	18874	18918	18776	18823	18821	18823	18890	18853	18943	19007	18716	18833	18846	19041	19123	18801	18906	18905	18842	19013	18868	18823	18836	18664	18834	18871	18803	18898	18933	18882	19063	18915	18873	19018	18907	18760	18957	18925	19130	18997	18915	18972	18915	18888	18893	18884	19004	18993	18985	18976	19010	18796	18905	18762	19029	18986	18926	18857	18926	18861	19023	18854	18926	18665	18869	18906	19082	18838	18782	18940	18876	18959	18930	18837	18772	18968	18768	18949	18839	18926	18931	18937	18993	18941	18846	19079	18993	19048	18893	18834	18815	18855	18855	18862	18996	18901	18707	18740	18902	19031	18870	18933	18825	18860	19069	18849	18812	18906	18812	19036	18743	19010	18890	18766	19063	18733	18893	18953	18791	18987	19040	18882	18878	19159	18889	18888	18937	18990	18804	19038	18858	18938	18786	18802	18975	19013	18753	18926	18989	19032	18689	18887	18948	19090	18949	18810	18843	18985	18986	18755	18717	18868	18923	19016	18792	18924	18980	18833	18978	18953	18963	18864	19066	19040	18897	19061	18880	18951	19066	18932	18985	19013	18822	19045	18865	19037	18968	18740	18908	19112	18940	18949	18926	18762	18936	19105	18852	18812	18827	19030	19119	18755	18921	18714	18842	18779	19080	18835	19124	18862	18866	18912	18854	18870	18969	18911	18854	18810	18726	18971	18863	18924	18947	18855	18930	18930	18886	19198	18875	18666	18848	19093	18996	18960	18852	18706	18914	18723	18836	18693	19179	18658	18758	18848	18971	18831	18851	18886	19108	19064	18857	18833	18999	18953	18860	19083	18914	18878	18893	18962	18858	18876	18737	18977	18955	19122	18984	18896	18985	18864	18950	19169	18967	18825	18877	18780	19059	18866	19054	18788	18828	18721	19202	18771	18923	18930	18823	18899	18781	18712	18896	18806	18928	18868	18820	18866	18837	18905	18736	19028	18902	18988	18916	18812	18980	19052	18950	18944	18834	18787	18755	18980	18889	18943	18857	18983	18934	18822	18792	19110	19043	18911	18860	18808	18841	18981	18977	18942	18919	19080	18913	18998	19025	18965	18943	18890	18796	18880	18822	18790	18767	18899	18782	18885	18887	18873	19035	18931	19051	18940	18939	18868	18956	19064	18792	18820	18837	18694	18886	18904	18995	18730	18994	18870	18801	18871	18741	18807	19021	18937	18858	18801	18922	19178	19023	18976	18760	18953	18895	18815	18905	19005	19058	18745	18960	18778	18886	18808	18910	18829	18981	18887	18944	18786	18981	18897	18818	18983	18989	18880	18696	18858	18983	18954	18954	19149	18954	19024	18907	18916	18903	18887	18947	19115	18723	18833	18970	18782	18870	18817	18961	18851	18855	18870	18833	18929	18870	19013	19071	18803	18932	18837	18863	18921	18886	18761	18862	18938	18922	18822	18675	18852	18728	18934	18843	19006	18936	19004	18753	18875	19075	19019	18956	19167	18889	18946	18805	19118	18941	18967	18884	18820	18989	18917	18938	18883	18971	19089	18918	19042	18868	18926	18949	19097	18731	18911	19072	19011	19067	18867	18886	18830	19051	18939	18955	19072	18955	18894	18866	18891	18872	18820	18970	18992	19099	19011	19148	19128	18885	18976	18960	18788	18988	19013	18787	18909	18867	18895	18958	18968	19011	18900	18846	18750	19015	18918	19042	18837	18913	18936	18833	18822	19160	18922	18988	19021	18660	18959	18809	18965	18829	19108	18915	18835	18863	19037	18923	18973	18891	18831	18783	19187	18906	18981	18709	19048	18962	18992	19180	18734	19079	18841	19076	18624	18887	18963	18789	19014	18982	18749	18803	19010	18744	18868	18971	19100	18892	18893	18916	19014	18818	18688	18880	18898	18938	18983	18943	19042	19099	18763	18966	19007	18761	18978	18770	18906	18751	18928	18935	19079	19001	19022	18857	18699	18800	18682	18974	18931	19106	18800	18858	18768	18882	18817	18724	19007	18699	18773	18735	18864	18966	18917	18835	18909	19066	18904	19036	18923	18878	19014	18982	18873	18883	19008	18865	18986	18751	18961	18793	18830	18942	18969	18788	19156	18767	18843	19022	18904	18845	19061	18939	18869	19103	18914	18813	18846	18790	18890	18911	18977	19043	18815	19028	18722	18942	18815	18979	18936	18771	18636	18984	19064	18988	19004	19004	18793	18816	18692	19093	18846	18895	18867	18913	18806	19140	19047	18747	19002	18837	18956	18851	18997	18943	18793	19078	18897	19015	18675	18924	18971	19023	18848	18858	18954	19035	18983	18687	18841	18793	18710
24280	21596	29254	32132	34075	36311	37445	35833	35466	35324	35060	34888	35075	34709	34483	34540	34973	34750	34569	34640	34799	34420	34541	34574	34631	34623	34615	34642	34257	34605	34429	34606	34230	34402	34424	34731	34737	34699	34583	34471	34376	34511	34453	34372	34550	34526	34637	34277	34434	34542	34626	34426	34693	34546	34782	34529	34585	34353	34509	34803	34587	34512	34245	34231	34595	34467	34242	34522	34229	34443	34650	34379	34494	34354	34199	34413	34533	34328	34486	34548	34460	34403	34404	34471	34567	34629	34161	34547	34275	34423	34643	34769	34322	34632	34233	34305	34453	34326	34343	34481	34331	34337	34267	34314	34486	34295	34248	34493	34490	34408	34422	34315	34469	34610	34483	34585	34399	34464	34238	34180	34583	34539	34049	34638	34380	34244	34527	34304	34530	34264	34709	34054	34249	34573	34680	34206	34398	34462	34541	34635	34294	34322	34192	34480	34542	34560	34469	34472	34362	34593	34484	34418	34607	34120	34408	34441	34339	34245	34318	34432	34463	34386	34409	34549	34457	34503	34204	34381	34306	34361	34533	34422	34436	34454	34438	34350	34259	34440	34486	34406	34544	34232	34480	34359	34444	34280	34525	34293	34378	34503	34550	34554	34352	34650	34476	34335	34361	34605	34473	34232	34552	34493	34332	34327	34481	34205	34704	34347	34632	34307	34313	34250	34545	34372	34241	34452	34402	34558	34361	34431	34797	34368	34254	34500	34289	34247	34671	34566	34325	34462	34526	34616	34326	34551	34184	34565	34223	34337	34332	34436	34388	34592	34565	34553	34341	34614	34535	34195	34138	34809	34601	34582	34418	34667	34352	34323	34292	34532	34456	34411	34469	34355	34461	34333	34476	34576	34303	34480	34472	34282	34490	34329	34319	34531	34567	34315	34379	34471	34361	34645	34522	34447	34571	34638	34608	34337	34669	34281	34576	34538	34502	34627	34464	34401	34425	34326	34629	34568	34275	34415	34500	34321	34436	34332	34394	34455	34346	34350	34431	34364	34596	34407	34387	34444	34158	34345	34552	34428	34405	34338	34699	34433	34633	34354	34307	34566	34588	34357	34329	34364	34396	34484	34544	34415	34429	34560	34470	34341	34494	34413	34281	34367	34570	34566	34718	34514	34538	34496	34478	34522	34437	34354	34638	34444	34542	34727	34421	34185	34308	34635	34671	34422	34829	34826	34268	34516	34588	34362	34235	34369	34514	34330	34548	34489	34768	34483	34753	34683	34334	34477	34465	34437	34340	34358	34673	34292	34292	34436	34624	34595	34351	34352	34244	34557	34384	34751	34421	34554	34700	34591	34581	34457	34607	34540	34523	34156	34370	34447	34580	34542	34458	34398	34320	34325	34411	34567	34388	34639	34439	34175	34290	34425	34360	34494	34477	34413	34357	34397	34445	34394	34715	34535	34414	34555	34529	34415	34136	34586	34319	34371	34243	34329	34518	34390	34608	34492	34463	34716	34508	34655	34636	34478	34083	34475	34494	34325	34432	34578	34381	34397	34634	34427	34164	34179	34616	34217	34261	34391	34507	34346	34393	34399	34486	34308	34611	34348	34635	34223	34646	34842	34487	34132	34494	34321	34478	34731	34433	34340	34451	34487	34586	34467	34486	34296	34356	34535	34367	34378	34653	34503	34677	34832	34559	34517	34466	34642	34674	34253	34441	34556	34542	34446	34209	34012	34458	34355	34529	34448	34612	34556	34439	34191	34471	34639	34370	34360	34605	34521	34563	34144	34562	34476	34296	34560	34419	34441	34479	34324	34500	34324	34499	34540	34469	34533	34249	34151	34483	34541	34532	34240	34580	34341	34296	34547	34499	34656	34438	34590	34419	34567	34636	34403	34289	34379	34622	34221	34461	34493	34406	34522	34255	34336	34576	34090	34712	34471	34473	34410	34420	34107	34427	34431	34567	34652	34439	34155	34566	34310	34478	34555	34458	34358	34378	34408	34519	33980	34313	34395	34502	34432	34317	34358	34665	34693	34166	34253	34508	34498	34296	34323	34364	34538	34537	34489	34456	34379	34396	34545	34339	34572	34319	34260	34270	34239	34277	34491	34376	34189	34272	34319	34428	34203	34559	34389	34446	34416	34830	34430	34609	34379	34340	34352	34405	34236	34494	34404	34373	34419	34716	34687	34349	34613	34475	34467	34351	34648	34416	34390	34395	34399	34594	34222	34470	34456	34370	34235	34505	34425	34392	34238	34268	34368	34571	34360	34435	34475	34373	34298	34628	34617	34496	34170	34323	34384	34583	34347	34444	34462	34114	34440	34497	34399	34542	34574	34372	34727	34722	34458	34264	34336	34496	34594	34509	34011	34409	34487	34279	34313	34339	34601	34516	34460	34694	34318	34367	34422	34411	34614	34380	34416	34525	34566	34376	34440	34436	34544	34542	34410	34390	34433	34204	34408	34336	34522	34470	34560	34448	34325	34426	34365	34382	34431	34691	34278	34552	34438	34435	34331	34562	34385	34383	34490	34373	34432	34426	34343	34527	34560	34504	34513	34333	34309	34420	34255	34651	34644	34383	34392	34451	34532	34707	34628	34439	34362	34434	34342	34260	34210	34589	34652	34664	34490	34714	34495	34536	34481	34639	34239	34647	34619	34605	34186	34543	34517	34445	34576	34841	34512	34300	34542	34543	34654	34641	34451	34333	34380	34669	34601	34351	34362	34397	34430	34402	34271	34477	34538	34820	34385	34630	34608	34546	34393	34311	34288	34407	34210	34332	34349	34500	34368	34354	34335	34427	34375	34753	34349	34382	34470	34397	34414	34329	34293	34749	34518	34725	34542	34647	34505	34523	34457	34678	34621	34390	34225	34692	34407	34315	34501	34285	34601	34602	34500	34596	34409	34448	34652	34556	34696	34737	34475	34485	34496	34545	34837	34241	34243	34396	34351	34502	34401	34694	34534	34467	34273	34500	34308	34154	34638	34306	34323	34505	34341	34258	34335	34327	34245	34446	34367	34644	34576	34523	34781	34229	34273	34426	34473	34552	34838	34383	34282	34459	34502	34561	34362	34338	34633	34626	34835	34125	34343	34737	34324	34391	34627	34591	34764	34497	34419	34367	34535	34342	34172	34436	34213	34303	34848	34311	34597	34309	34442	34568	34684	34436	34566	34551	34811	34310	34586	34557	34442	34530	34585	34452	34347	34431	34263	34539	34411	34235	34520	34485	34342	34572	34429	34580	34313	34519	34328	34429	34268	34472	34349	34702	34494	34241	34478	34666	34328	34705	34292	34396	34440	34359	34142	34441	34184	34434	34484	34404	34577	34652	34661	34488	34732	34473	34487	34478	34226	34279	34389	34383	34268	34326	34298	34705	34387	34426	34350	34242	34324	34301	34258	34692	34511	34273	34431	34400	34505	34624	34122	34507	34705	34596	34439	34552	34563	34373	34573	34575	34423	34593	34499	34475	34508	34299	34059	34138	34456	34638	34386	34635	34411	34394	34176	34662	34514	34711	34504	34538	34430	34482	34499	34511	34016	34522	34657	34456	34325	34602	34503	34782	34610	34185	34517	34222	34367	34244	34427	34653	34338	34467	34639	34339	34488	34638	34386	34311	34113	34297	34425	34486	34705	34348	34426	34641	34451	34524	34528	34450	34597	34391	34386	34578	34269	34351	34529	34546	34639	34381	34601	34483	34129	34306	34327	34556	34541	34283	34443	34535	34399	34376	34461	34411	34505	34089	34440	34333	34519	34567	34467	34004	34446	34540	34555	34739	34509	34249	34481	34645	34323	34478	34548	34569	34492	34524	34411	34663	34690	34078	34440	34108	34272	34634	34465	34318	34425	34383	34348	34793	34358	34457	34466	34333	34341	34459	34624	34429	34512	34371	34577	34303	34337	34273	34396	34550	34547	34578	34397	34411	34795	34329	34654	34588	34617	34526	34509	34551	34427	34440	34501	34665	34896	34366	34342	34420	34595	34501	34602	34549	34503	34476	34366	34646	34633	34646	34766	34576	34469	34655	34457	34534	34150	34316	34948	34440	34585	34437	34647	34474	34323	34504	34591	34621	34565	34413	34312	34233	34088	34597	34555	34781	34307	34514	34477	34464	34370	34283	34245	34303	34167	34364	34567	34401	34371	34478	34545	34636	34496	34299	34525	34552	34426	34498	34743	34346	34344	34224	34352	34180	34241	34144	34521	34477	34175	34413	34271	34335	34287	34491	34334	34166	34674	34519	34482	34324	34555	34330	34344	34423	34326	34363	34378	34442	34521	34346	34459	34603	34714	34377	34281	34444	34679	34330	34322	34414	34347	34403	34438	34587	34395	34290	34477	34527	34485	34092	34394	34441	34413	34577	34278	34487	34304	34485	34490	34580	34462	34389	34520	34761	34243	34848	34586	34212	34224	34704	34296	34460	34480	34571	34749	34537	34562	34635	34415	34544	34584	34725	34191	34415	34545	34677	34432	34318	34435	34591	34232	34696	34652	34355	34347	34620	34562	34229	34649	34752	34457	34579	34473	34204	34263	34459	34088	34123	34130	34437	34415	34342	34889	34145	34620	34475	34515	34406	34421	34489	34479	34264	34353	34591	34556	34124	34542	34208	34491	34722	34261	34611	34496	34627	34536	34511	34388	34325	34419	34699	34437	34582	34415	34609	34233	34413	34575	34312	34213	34458	34406	34028	34477	34585	34307	34722	34337	34485	34383	34661	34403	34344	34595	34702	34392	34689	34337	34429	34411	34454	34648	34301	34635	34633	34358	34586	34440	34508	34472	34569	34319	34414	34347	34232	34836	34642	34493	34211	34315	34660	34591	34631	34615	34407	34460	34288	34277	34229	34499	34643	34225	34465	34287	34577	34311	34481	34590	34350	34531	34548	34666	34332	34487	34633	34409	34338	34408	34594	34576	34371	34355	34333	34410	34157	34353	34399	34304	34369	34440	34564	34479	34292	34552	34299	34552	34498	34549	34443	34488	34380	34463	34482	34524	34385	34307	34529	34526	34399	34286	34639	34429	34588	34381	34380	34601	34364	34477	34416	34422	34375	34585	34321	34312	34263	34605	34440	34346	34499	34487	34362	34345	34373	34577	34472	34504	34487	34164	34533	34480	34496	34529	34628	34660	34399	34442	34376	34477	34406	34493	34572	34592
23471	40225	36372	28480	24525	22488	21421	20930	20126	20157	19732	19752	19664	19453	19556	19470	19522	19384	19369	19196	19009	19110	19217	19180	19352	19164	19333	19178	19232	19186	19265	19218	19224	19178	19099	19297	19367	19259	19044	19155	19152	19053	19096	19218	19109	19113	19149	18897	19242	19199	19197	19029	19455	19288	19253	19229	19050	19038	19276	18993	19018	18956	19031	18998	19063	19115	19061	19150	19026	19193	19209	19257	19252	19099	19011	18900	18988	19124	19157	19009	19307	19159	19261	19015	19093	19082	19182	19199	19199	19135	18906	19064	19110	19130	18825	18882	19132	18982	19126	18885	19184	19108	18906	18800	19012	19196	19227	19144	18946	19182	18903	19151	19152	18928	19158	19112	18959	19062	18894	18961	19021	19213	19126	19068	19120	19049	19088	18934	18953	19112	19232	18992	19041	19052	19122	18926	19057	19169	19076	19052	18974	19093	18879	19114	18803	19084	19086	18896	19088	19029	18985	19079	19013	19045	19031	18965	19131	19122	19111	19058	19113	19082	18935	19085	18933	19054	18935	19062	19120	19226	19143	19070	19077	19092	19102	18952	19098	18995	19157	18999	19094	19061	19130	19061	19004	19015	19218	19150	19098	19005	19061	19070	18922	19108	18822	18856	18910	19000	18966	19087	19134	19173	19209	18954	18994	19062	19031	18947	19118	18995	19101	19167	19094	19062	19067	19120	19233	19008	18942	19176	19074	19211	19023	18931	18970	18990	19241	19115	18954	18965	18920	19043	19073	19208	19066	19064	19035	18968	19090	19084	19059	18965	19132	19132	19201	19201	19130	19085	19114	18832	18990	19013	19158	19024	19070	18923	18924	19115	19094	19082	19032	19002	18970	19047	19162	18891	19146	19116	19161	18805	19191	19132	18925	18978	19191	19128	19017	19165	19007	18937	19110	18836	18901	19207	19237	19127	19075	18942	19045	19090	19041	19192	19045	19105	19015	19023	19085	19127	19061	18999	19190	19127	19260	18808	19304	18952	19105	19054	19119	19273	18906	18914	19195	19089	19142	18930	19125	19034	19168	19060	19153	19093	19328	19195	18969	18958	18979	18889	19057	19193	18984	18971	19155	19341	19147	19015	19248	18966	19028	19031	19255	18793	18837	18979	19082	19135	18993	19150	19090	19108	19070	19093	18997	19082	19231	19008	19077	19239	19110	19127	19056	18986	19141	19268	19284	19311	18874	18966	19331	18974	18923	19156	19152	19006	19131	19151	19219	19137	19035	18988	19294	19261	18911	19008	18962	18963	19053	18947	19101	19163	19104	19061	18990	19071	18978	18991	19098	18995	19118	19168	19038	19128	19236	19294	18940	19084	19136	18913	19166	18953	19159	19163	18991	18999	19165	18887	19130	19073	19104	19291	18922	19160	19184	19076	19126	18992	19043	18922	19131	19082	19111	19001	19052	19143	19122	19004	18832	19341	19147	18867	19138	18996	19043	18951	19012	19005	18943	19034	19033	18900	18998	19082	19141	19098	19109	18993	18867	19101	18904	19004	19000	19086	19068	18962	19016	19109	19059	19003	18985	19141	19099	19258	18896	19131	19132	18956	19121	18981	19094	18953	19085	18906	19108	18995	19244	18955	18925	19112	19187	19073	19045	19075	19095	19005	19198	18920	18966	19154	19213	19099	18870	19135	18975	19231	19133	18962	19152	19071	19083	19044	18935	19021	19181	19120	19044	19017	19054	18963	19239	19008	19016	19079	19379	19060	19311	18967	18995	19168	19129	19091	18903	18888	19302	19225	19096	19034	19097	19273	19125	18906	19144	19076	19026	19007	18986	19047	19100	19107	18894	19063	18863	19136	19022	18985	19142	19132	19066	18931	19196	19058	19119	19085	19079	19121	19191	19082	18999	19179	19047	19003	19135	18989	19042	19003	18902	18940	19133	19027	19093	19048	19035	19074	19075	19017	19310	19156	19123	19008	18862	19050	19030	18906	19060	18858	19090	19067	19130	19165	19059	19086	18894	19064	19109	19188	19057	19171	19018	19139	19128	19107	18974	19177	19030	19032	19255	19062	19134	19084	18856	19088	19072	19050	18879	19033	19042	19108	18989	19238	18994	18919	19170	19068	19116	19115	19142	19022	19059	19181	19112	18921	18993	19127	19212	19099	19104	19101	19157	19070	18921	18957	18981	19034	19044	18951	19110	19008	18975	19021	19007	19158	19029	19038	19241	19060	19047	19030	19112	19089	19123	19080	19016	19082	19124	19028	19365	19064	19005	19041	19089	19019	19242	18889	19056	18944	19003	19058	19007	19064	19230	19004	19215	19098	19008	19160	18982	19025	19050	19004	18840	19151	18964	19178	19165	19184	19114	18947	19146	19210	19005	18954	19013	18982	19072	19010	19001	19060	18882	19149	19150	19046	19127	19035	19002	19104	19364	18951	19108	18898	19010	18905	19119	18964	18956	19012	18930	19026	19130	19334	19253	19012	18962	19007	19235	19098	19232	18910	18848	19234	18981	18938	19071	19165	19197	19178	19170	19137	18946	19247	19175	19286	19026	19067	19008	19032	18972	19130	19163	19096	19210	18932	19140	19100	19189	18801	19045	18906	19146	19072	19053	19199	19027	18928	19099	19109	19043	19096	19155	18982	19031	19085	18914	19069	18979	18964	18899	19120	18909	19369	19000	19243	19005	18959	19196	19110	19088	18984	19141	19194	18858	19032	19230	19007	19010	19134	19000	19090	19307	19264	19046	19107	19149	19010	18945	19054	19378	19031	19091	18939	19090	19177	19208	19196	19360	19206	18994	18762	19249	19071	19070	19003	19124	19226	19069	19181	19123	19195	18972	19149	19194	19036	19245	19271	18908	19113	18895	18939	19007	18996	19185	19062	19146	18847	19123	19180	19187	19046	19134	19222	19123	19111	19130	19066	19232	19211	18942	19061	19119	18955	19024	19044	18958	19251	18864	19090	18962	19149	19041	19066	19109	19155	19070	19054	18952	19299	19150	19029	19097	19081	19154	19040	19142	18874	19164	19225	19181	19101	19125	19106	19210	19187	19069	19001	19131	19177	18962	19148	19219	18889	19052	19000	18960	19031	19118	18897	18982	19136	19088	19061	19090	19161	19044	19029	18931	18970	19047	18956	19124	19204	18918	19165	19050	18982	18934	19229	19016	18972	18977	19025	19047	19039	18945	18991	19231	19001	19316	18976	19130	18956	19085	18952	19275	19059	18948	19107	19056	19140	19122	19056	19205	19014	19026	18986	19034	19017	19080	19049	19254	18970	19068	19095	19197	19065	19068	19223	19061	18982	18980	19116	19061	19180	19110	18971	19039	19128	19187	19230	19069	19076	18989	19019	19039	19099	18974	18780	19112	19163	19091	19197	19036	19100	19073	18827	19061	18955	18905	19256	19035	19207	18991	18789	19158	18964	19143	18866	19103	19051	19080	19180	19062	19016	19062	19027	18971	19127	19151	19064	19042	19066	18966	19171	19156	18990	19206	19043	18969	18916	18919	18914	19034	19199	19040	19223	19078	19031	19018	18985	18958	19115	19136	19100	19025	18976	19420	19221	18962	18959	19059	18890	19028	19301	19236	19008	19079	18980	19003	18921	19383	19144	19288	19153	19009	18936	19192	19130	19277	19136	18843	18997	19074	19150	19152	19084	18911	19025	19081	19103	19113	19031	19160	18988	18988	19428	19116	19003	19010	19078	19174	18927	19188	19130	18939	19106	19038	19194	18969	19115	19048	18937	18982	19022	19000	19068	18888	19082	19059	19196	19181	19042	18963	19158	19159	18924	19070	19242	19091	19031	19007	19105	19136	19166	19175	19056	19050	18925	18869	19040	19047	19073	18977	19188	19000	19184	19257	19031	19145	19039	19094	19131	19106	19010	19264	19212	18981	19015	19062	19015	19170	18918	19077	19087	19102	18951	19213	18974	19365	19077	19135	19200	19055	18880	18953	19142	19045	19257	19059	19013	19078	19245	18970	19075	19077	19070	19073	19089	19019	19125	19058	18777	18902	19004	18992	19040	19155	19216	19236	19035	18928	18970	19062	19165	19103	18994	18878	19136	19045	19127	18929	19138	19223	19191	18962	18930	18888	19107	19069	18994	19042	19177	18957	19021	19313	19119	19100	19171	19181	18957	19259	18865	18911	19248	19248	19092	19112	19100	19071	19069	18978	18988	19111	19136	19195	19194	19021	19087	19041	19050	19055	19143	19206	19071	19033	19050	19172	19227	19169	18946	19184	19126	19041	19145	19151	19257	19015	18999	19020	19014	19137	19134	19153	18864	19090	19245	19192	18989	19281	19229	19185	19138	18952	19128	19073	19174	19040	18966	19077	18795	19098	19150	18998	19121	19137	19087	18923	19219	18954	18995	18943	18904	19239	19010	19054	19140	19188	18848	19030	19066	18932	19104	19199	18934	19008	19156	18755	19145	19147	19222	18975	18970	18984	19111	19088	18891	19184	19059	19168	18972	18970	19111	19017	19099	19019	19061	18927	19255	19193	18961	19045	18927	19146	18982	18961	18923	19090	19125	19139	19015	19218	19105	19083	19090	19055	18995	19136	19075	19331	18926	19134	19021	19243	18958	19118	18969	19298	19175	19110	19084	19151	19037	19201	19003	19045	19026	19075	19261	19220	18932	18987	18989	19160	19233	18945	18986	18984	19164	19053	19065	19108	19146	18950	18862	19072	19115	19185	19003	19019	19040	19071	19055	19240	19321	19199	19049	19052	19059	19031	19122	19276	18864	19132	19145	19167	19265	19062	19037	19180	18905	19214	19116	19056	18937	19002	19074	19046	19004	19308	19002	19107	19063	19228	19011	19265	19008	19057	19128	19228	19069	19188	18967	19087	19114	18953	19084	19083	19103	19124	18937	19138	18855	19090	19161	19045	19146	18832	19218	19089	19229	19026	19010	19107	19229	19094	19110	19150	18953	19172	18971	18891	18955	19084	19104	19240	18844	18948	18936	19121	19079	18999	19178	19144	19139	19164	19070	18996	19239	19197	19092	19168	19005	19067	18992	19166	19018	19099	18953	19052	19152	19117	19045	19146	19142	19123	19217	19141	18886	18985	18907	19297	19201	18917	19061	19074	19078	19069	18989	19356	19319	19005	19132	18866	18972	19171	19025	19081	19053	19089	19111
22800	21401	28482	28414	32124	37242	39246	37239	36335	36098	36060	35845	35229	35486	35274	35241	34969	34793	34944	34965	34802	35065	35201	34798	34894	34987	34966	34529	34316	34780	34686	34753	34953	34696	35271	35202	34595	34835	34715	34679	34579	34636	34818	34648	34642	34547	35027	34654	34908	34651	34264	34748	35404	35147	34991	34715	34677	34559	34621	34381	34755	34610	34720	34587	34308	34599	34738	34699	34778	34493	34438	34746	34597	34905	34567	34776	34476	34667	34683	34669	35066	34910	35019	34691	34766	34684	34886	34850	34280	34667	34493	34686	34581	34659	34528	34656	34510	34563	34821	34489	34736	34511	34587	34509	34734	34679	34573	34717	34424	34640	34595	34700	34857	34677	34457	34607	34766	34847	34699	34693	34643	34504	34972	34466	34648	34526	34600	34419	34556	34586	34715	34498	34771	34815	34956	34482	34613	34790	34546	34639	34754	34632	34542	34688	34860	34747	34618	34455	34612	34511	34404	34526	34259	34613	34529	34672	34463	34593	34917	34667	34587	34541	34870	34726	34695	34251	34645	34625	34608	34626	34727	34444	34619	34461	34579	34710	34692	34725	34466	34732	34521	34471	34875	34689	34495	34899	34611	34610	34734	34428	34696	34723	34742	34529	34642	34413	34447	34524	34715	34633	34648	34571	34692	34576	34758	34776	34835	34415	34686	34755	34565	34659	34757	34394	34357	34383	34622	34395	34699	34625	34437	34640	34769	34532	34867	34590	34613	34520	34646	34661	34869	34785	34812	34550	34431	34520	34544	34588	34838	34841	34492	34847	34618	34614	34358	34642	34571	34742	34764	34823	34640	34790	34526	34596	34729	34684	34640	34963	34496	34652	34691	34388	34773	34514	34597	34647	34603	34481	34207	34744	34841	34847	34836	34867	34500	34711	34461	34726	34537	34682	34697	34648	34710	34428	34557	34584	34695	34523	34524	34514	34828	34553	34775	34762	34837	34657	34314	34604	34657	34616	34944	34579	34913	34894	34641	34542	34528	34754	34791	34856	34872	34435	34693	34645	34715	34591	34903	34459	34565	34566	34793	34678	34496	34782	34484	34693	34624	34908	34732	34666	34479	34612	34487	34565	34675	34657	34591	34390	34420	34538	34749	34793	34484	34707	34772	34609	34507	34979	34405	34442	34682	34507	34792	34728	34608	34294	34611	34408	34759	34778	35020	34458	34590	34596	34657	34411	34630	34700	34789	34582	34526	34843	34725	34262	34604	34446	35038	34585	34410	34646	34786	34757	34569	34398	34477	34485	34489	34645	34504	34680	34644	34694	34537	34777	34617	34453	34813	34671	34187	34539	34619	34710	34731	34521	34516	34459	34457	34551	34592	34764	34645	34763	34505	34542	34638	34940	34644	34544	34602	34733	34546	34754	34702	34631	34573	34404	34716	34646	34587	34606	34588	34715	34546	34527	34567	34592	34562	34526	34552	34470	34388	34332	34590	34689	34496	34638	34684	34693	34773	34798	34845	34584	34532	34702	34796	34584	34438	34645	34460	34801	34376	34549	34454	34381	34654	34707	34738	34863	34733	34851	34696	34864	34480	34655	34731	34892	34845	34491	34438	34416	34635	34206	34592	34909	34812	34675	34550	34441	34758	34663	34837	34765	34613	34557	34698	34590	34412	34739	34526	34507	34448	34683	34802	34325	34813	34506	34786	34652	34627	34998	34600	34730	34734	34770	34827	34711	34817	34635	34709	34579	34715	34704	34739	34587	34458	34557	34532	34569	34615	34583	34428	34588	34457	34493	34824	34523	34450	34645	34687	34696	34755	34778	34508	34531	34671	34748	34862	34647	34692	34279	34651	34678	34378	34706	34588	34429	34786	34702	34698	34773	34831	34654	34686	34515	34627	34451	34856	34705	34842	34499	34723	34465	34365	34713	34658	34369	34642	34817	34506	34746	34479	34507	34724	34612	34733	34611	34627	34531	34653	34713	34619	34591	34749	34564	34284	34653	34419	34434	34304	34393	34596	34791	34721	34555	34707	34561	34642	34623	34543	34672	34414	34734	34433	34820	34486	34647	34846	34461	34609	34700	34829	34557	34582	34863	34538	34863	34695	34616	34574	34481	34878	34567	34789	34581	34525	34344	34759	34705	34427	34580	34320	34527	34838	34401	34599	34535	34379	34908	34690	34513	34387	34529	34353	34453	34799	34376	34598	34584	34903	34584	34461	34746	34693	34660	34833	34311	34623	34631	34392	34455	34617	34363	34180	34263	34278	34439	34373	34772	34813	34699	34588	34678	34903	34551	34949	34730	34616	34803	34843	34603	34410	34843	34632	34730	34765	34508	34763	34648	34668	34929	34562	34511	34617	34766	34795	34593	34519	34609	34553	34382	34800	34452	34684	34589	34717	34777	34722	34609	34599	34628	34826	34901	34638	34548	34778	34621	34415	34671	34640	34685	34718	34533	34605	34559	34571	35146	34754	34561	34428	34589	34543	34645	34761	34767	34498	34548	34523	34607	34636	34393	34627	34597	34560	34616	34591	34572	34627	34746	34485	34544	34544	34760	34669	34702	34649	34582	34768	34398	34578	34677	34763	34679	34431	34452	34945	34703	34677	34744	34612	34927	34623	34754	34672	34671	34448	34899	34659	34689	34591	34463	34606	34649	34533	34359	34658	34296	34945	34450	34564	34667	34366	34459	34658	34819	34554	34854	34517	34682	34516	34362	34590	34767	34596	34612	34493	34581	34483	34647	34646	34662	34467	34535	34680	34533	34736	34410	34536	34569	34783	34307	34621	34593	34799	34656	34691	34460	34542	34570	34803	34738	34509	34591	34749	34662	34880	34771	34816	34642	34666	34355	34630	34634	34694	34642	34834	34651	34594	34746	34726	34667	34472	34579	34527	34892	34661	34693	34492	34870	34527	34639	34724	34452	34744	34555	34695	34399	34413	34765	34731	34835	34550	34756	34937	34490	34473	34800	34474	34655	34568	34675	34476	34626	34745	34519	34744	34496	34862	34869	34719	34563	34760	34774	34487	34375	34823	34710	34514	34572	34714	34463	34521	34478	34585	34734	34901	34896	34876	34651	34740	34688	34623	34412	34688	34794	34255	34285	34728	34429	34776	34540	34681	34691	34422	34895	34795	34749	34742	34659	34559	34322	34469	34736	34764	34531	34482	34768	34517	34559	34737	34396	34544	34603	34657	34550	34638	34962	34668	34454	34407	34413	34569	34644	34676	34794	34873	34417	34768	34522	34579	34828	34707	34961	34860	34505	34454	34531	34612	34366	34680	34666	34536	34944	34500	34541	34777	34828	34705	34581	34752	34578	34537	34311	34778	34751	34681	34495	34712	34549	34604	34587	34616	34437	34785	34431	34493	34676	34756	34585	34436	34646	34613	34374	34492	34547	34441	34511	34703	34623	34518	34528	34637	34636	34502	34719	34440	34439	34812	34502	34630	34619	34481	34836	34671	34577	34610	34559	34848	34690	34726	34365	34792	34547	34716	34529	34530	34269	34448	34460	34537	34618	34525	34618	34719	34985	34632	34706	34634	34678	34536	34596	34392	34661	34857	34682	34697	34617	34443	34512	34850	34442	34806	34598	34652	34545	34454	34820	34890	34828	34683	34703	34873	34722	34865	34698	34601	34707	34859	34639	34685	34645	34457	34349	34522	34473	34614	34578	34848	34875	34493	34469	34461	34608	34306	34647	34700	34652	34796	34518	34491	34634	34685	34295	34457	34673	34505	34673	34720	34713	34596	34652	34779	34695	34610	34623	34878	34674	34377	34676	34967	34724	34589	34740	34713	34581	34715	34504	34536	34302	34429	34665	34762	34622	34850	34755	34459	34768	34651	34695	34686	34462	34638	34668	34524	34747	34637	34427	34722	34561	34688	34578	34758	34773	34556	34715	34813	34707	34591	34762	34879	34614	34554	34638	34648	34946	34762	35006	34819	34612	34877	34755	34568	34465	34876	34638	34283	34565	34528	34323	34444	34581	34740	34617	34631	34570	34459	34413	34657	34622	34785	34612	34491	34717	34660	34853	34873	34827	34795	34445	34661	34548	34645	34815	34626	34712	34799	34743	34777	34717	34786	34505	34468	34626	34645	34465	34435	35053	34818	34591	34974	34932	34425	34673	34769	34633	34442	34476	34425	34566	34670	34330	34622	34693	34651	34726	34794	34640	34527	34803	34725	34726	35019	34512	34499	34655	34639	34565	34451	34685	34913	34665	34590	34645	34692	34702	34776	34584	34713	34570	34814	34736	34609	34686	34723	34710	34382	34622	34335	34552	34563	34755	34681	34574	34510	34766	34664	34500	34625	34274	34653	34345	34734	34622	34615	34516	34668	34596	34779	34548	34618	34662	34729	34576	34758	34405	34609	34370	34730	34339	34634	34472	34651	34791	34444	34831	35099	34484	34798	34568	34388	34635	34655	34683	34383	34629	34661	34527	34624	34616	34632	34597	34648	34670	34553	34807	34558	34491	34434	34784	34615	34564	34765	34542	34641	34516	34543	35025	34799	34779	34576	34669	34685	34569	34427	34698	34632	34555	34885	34657	34598	34792	34564	34595	34587	34454	34668	34801	34432	34322	34790	34750	34753	34788	34517	34843	34560	34545	34692	34552	34539	34382	34415	34470	34327	34510	34528	34769	34611	34618	34735	34691	34533	34460	34681	34504	34431	34546	34662	34509	34461	34316	34810	34155	34567	34501	34576	34842	34859	34512	34629	34439	34620	34333	34597	34810	34472	34516	34570	34466	34537	34392	34672	34885	34531	34762	34572	34876	34676	34627	34750	34770	34446	34459	34574	34754	34846	34544	34543	34514	34382	34415	34483	34623	34766	34499	34724	34597	34620	34917	34625	34468	34610	34574	34705	34523	34775	34723	34742	34659	34558	34555	34541	34459	34746	34667	34610	34621	34337	34895	34405	34502	34583	34472	34807	34697	34539	34617	34643	34682	34792	34609	34705	34887	34576	34461	34845	34557	34863	34752	34574	34482	34794	34488	34733	34419	34424	34525	34592	34810	34438	34539	34577	34574	34737	34601	34677	34673	34641	34509	34693	34573	34662	34478	34266	34756	34661	34482	34516	34658	34485	34578	34642	34623	34738	34480	34764	34865	34410	34752	34586	34514	34991	34729	34474	34829	34663	34504
26698	47061	43939	33912	28490	25332	23581	22300	21433	20759	20682	20318	20254	19780	19681	19606	19740	19652	19593	19558	19654	19497	19477	19427	19581	19357	19295	19280	19507	19296	19704	19484	19409	19457	19286	19399	19458	19394	19285	19326	19338	19396	19287	19283	19567	19270	19356	19396	19179	19394	19209	19377	19875	19719	19194	19145	19046	19388	19336	19318	19296	19112	19271	19095	19187	19464	19290	19389	19211	19023	19306	19157	19338	19332	19242	19072	19096	19263	19251	19253	19292	19284	19389	19409	19249	19141	19291	19086	19272	19126	19430	19153	19144	19535	19314	19438	19247	19116	19347	19096	19108	19243	19168	19187	19115	19233	19348	19256	19097	19205	19354	19080	19152	19236	19255	19244	19244	19205	19112	19260	19150	19360	19181	19195	19238	19198	19066	19332	19262	19306	19201	19210	19121	19120	19207	19166	19196	19380	19187	19247	19102	19201	19192	19280	19140	19239	19426	19267	19291	19093	19159	19130	19275	19386	19376	18917	19127	19224	19177	19241	19059	19079	19081	19144	19182	19240	19235	19224	19053	19194	19114	19443	18986	19201	19187	19244	19168	19469	19177	19130	19269	19179	19304	19272	19197	19257	19165	19241	19304	19033	19012	19096	19165	18947	19002	19195	19268	19466	19209	19210	19131	19266	19271	19213	19197	19211	19235	19374	19140	19115	19008	19329	19380	19038	19101	19209	19303	18931	19326	19238	19211	19207	19176	18961	19227	19061	19289	19240	19136	19197	19245	19177	19199	19406	19354	19162	19135	19148	18949	19172	19276	19110	19162	19284	19335	19061	19066	19202	19247	19228	19168	19279	19117	19173	19353	19234	19179	19228	19239	19248	19180	18930	19362	19281	19131	19010	19167	19261	19254	19182	19173	18995	19140	19120	19229	19019	19220	19173	19313	19132	19170	19082	19088	19361	19056	18989	18966	19150	19340	19087	19213	18971	19190	19263	19217	19063	19293	19302	19063	19139	19304	19365	19392	19246	19274	19083	19104	19218	19139	19152	19210	19332	19114	19204	19237	18972	19318	19066	19226	19481	19310	19102	19085	19222	19235	19227	19056	19229	19170	19214	19140	19290	19156	19228	19125	19138	19179	19227	19233	19130	19134	19276	19207	19128	19120	19254	19041	19304	18930	19313	19126	19046	19196	19189	19046	19326	19249	18987	19042	19118	19174	19315	19060	19179	19232	19183	19252	19204	19281	19351	19184	19205	19349	19165	19195	19290	19269	19218	19245	19321	19211	19197	19051	19157	19240	19301	19209	19290	19252	18972	19250	19001	19246	19136	19266	18986	19134	19287	19041	19146	19127	19167	19346	19056	19244	19194	19102	19107	19217	19205	19222	19038	19148	19156	19362	19092	19115	19254	19058	19392	19411	19035	19206	19072	19215	19368	19239	19366	18975	19073	19186	19225	19112	19346	19207	19047	19198	19347	19398	19257	19126	19333	19020	19255	19296	19203	19104	19220	19338	19180	19245	19361	19284	19163	19379	19222	19210	19370	19175	19058	19495	19169	19360	19134	19306	19350	19196	19182	19204	19322	19098	19244	19247	19157	19015	19213	19161	19073	19346	19135	19155	19041	19315	19149	19002	19130	19293	19198	19321	19035	19194	19060	19133	19182	19155	19208	19311	19045	19313	19275	19090	19073	19335	19154	19199	19177	19325	19084	19106	19381	19267	19287	19146	19253	19221	19327	19033	19253	19247	19192	19316	19285	19163	19256	19409	19072	19157	19163	19074	19369	19222	19040	19126	19157	19173	18940	19089	19171	19136	19187	19158	19283	19160	19187	19263	19174	19313	19275	19268	19157	18990	19056	19164	19096	18947	19404	19242	19350	19066	19075	19125	19216	19253	19264	19172	19088	19257	19122	19161	19065	19111	19065	19159	19185	19370	19183	19092	19265	19208	19235	19048	19221	19212	19180	19226	19136	19134	19150	19233	19222	19170	19230	19074	19287	19086	19190	19129	19368	19272	19379	19275	19234	19054	19138	19386	19248	19102	19186	19121	19268	19210	19081	19080	19206	19139	19293	19222	19158	19192	19223	19254	19230	19256	19225	19286	19403	19050	19229	19398	19274	19339	19299	19244	19399	19216	19235	19180	19182	19152	19084	19002	19105	19288	19251	19319	19151	19290	19077	19358	19037	19463	19152	19256	18996	19298	19164	19105	18942	19435	19110	19111	19061	19043	19303	19322	18985	19272	19037	19119	19070	19180	19121	19187	19128	19341	19161	19134	19306	19369	19200	19166	19314	19292	19195	19296	19223	19169	19189	19250	19260	19235	19226	19064	19190	19066	19257	19218	19157	19085	19112	19155	19094	19266	19133	19194	19040	19192	19162	19405	19148	19015	19226	19205	19102	19227	19161	19203	18996	19317	19275	19242	19076	19232	19336	19307	19143	19133	19228	18916	19176	19095	19226	19180	19406	19048	19184	19176	19161	19090	19259	19145	19199	19235	19234	19139	19138	19262	19225	19188	19133	19268	19263	19105	19481	19328	19262	19132	19215	19371	19011	19249	19176	19200	19084	19162	19348	19186	19232	19194	19178	19189	19333	19160	19083	19370	19105	19332	18945	19139	19172	19249	19379	19222	19288	19233	19059	19114	19197	19219	19008	19226	19196	19353	19179	19168	19272	19126	19204	19286	19340	19298	19019	19265	19287	19237	19053	19244	19308	19087	19000	19300	19128	19259	19196	19087	19115	19497	19049	19342	19219	19241	19301	19133	19126	19148	19208	19320	19298	19400	19066	19242	19045	19165	19319	19105	19217	19054	19097	19509	19132	19130	19242	19246	19487	19019	19137	19282	19007	19217	19094	19271	19216	19116	19106	19190	19207	19135	19247	19231	19062	19093	19216	19139	19235	19072	19309	19136	19279	19259	19207	19376	19217	19205	19084	19288	19145	19148	19200	19196	19126	19182	19275	19211	19065	19104	19082	19234	19254	19256	19155	19250	19324	18938	19004	19223	19235	19251	19226	19173	19202	19161	19170	18961	19060	19095	19353	19432	19212	19191	19242	19222	19215	19066	19141	19266	19261	18986	19225	19245	19052	19122	19211	19051	19088	19100	19413	19166	19174	19240	19077	19185	19142	19126	19128	19154	19080	19362	19261	19027	19268	19224	19215	19277	19102	19195	19323	19331	19154	19181	19081	19312	19228	19253	19303	19065	19224	19096	19105	19195	19355	19157	19263	19154	19237	19129	19263	19273	19421	19045	19129	19356	19159	19387	19156	19174	19180	19158	19182	19246	19343	19251	19212	19185	19302	19053	19150	19355	19202	19185	19211	19213	19251	19144	19351	19233	19088	19194	19192	19265	19175	19241	19134	19187	19246	19271	19055	19291	19171	19302	19209	19179	19093	19331	19224	19098	19253	19326	19123	19021	19106	19215	19133	19414	19187	19121	19171	19245	19154	19093	19162	19166	19222	19260	19248	19198	19375	19247	19122	19358	19173	19097	19039	19403	19183	19213	19145	19103	19220	19039	19197	19085	19223	19170	19314	19233	19239	19232	19238	19323	19163	19092	19335	18986	19156	19318	19304	19149	19054	19140	19148	19284	18972	18938	19265	19251	19141	19117	19369	19168	19216	19101	19286	19086	19306	19253	19291	19452	19057	19444	19084	19151	19403	19269	19210	19132	19171	19229	19119	19305	19189	19113	19259	19239	19178	19234	19187	19221	19071	19181	19017	19108	19068	19240	19130	19078	19175	19127	19158	19285	19131	19131	19391	19106	19193	19174	19132	19217	19182	18892	19284	19130	19175	19250	19199	19210	19217	19151	19295	18973	19127	19150	19184	19138	19187	19111	19151	19110	19241	19248	19241	19062	19220	19077	19258	19064	19227	19184	19366	19094	19135	19205	19292	19048	19289	19104	19177	19317	19234	18976	19441	19018	19191	19207	19132	19196	19254	19266	19034	19070	19072	19122	19391	18957	19009	19215	19340	19150	19075	19159	19170	19125	19073	19063	19084	19091	19152	19111	19183	19154	19111	19387	19146	18974	19271	19488	19154	19011	19192	19331	19217	19212	19293	19153	19165	19027	19186	19240	19132	19200	19031	19122	19095	19251	19205	19206	19182	19068	19153	19087	19273	19313	19282	19255	19335	18954	19177	19252	19102	19177	19490	19322	19192	19160	19149	19269	19286	19161	19088	19004	19315	19230	19020	19050	19318	19315	19161	19321	19239	18964	19153	19232	19146	19161	19273	19133	19082	19058	19229	19157	19224	18999	19041	19137	19335	19194	19359	19129	19334	19080	19265	19137	19198	19213	19104	19237	19174	19318	19048	18987	19047	19107	19358	19346	19234	19314	19130	19056	19026	19077	19258	19414	19246	19111	19034	19077	19354	19290	18933	19387	19250	19085	19288	19180	19192	19177	19329	19255	19140	19385	19159	19092	19094	19220	19403	19154	19166	19143	19174	19009	19317	19143	19266	19141	19132	19226	19177	19029	19231	19110	19198	19245	19142	19254	19122	19092	19347	19046	19219	19169	19348	19321	19246	19231	19283	19254	19022	19245	19103	19241	19228	19098	19266	19148	19278	19305	19055	19160	19219	19248	19313	19254	19134	19051	19000	19209	19057	19153	19039	19109	19282	19383	19120	19185	19069	19109	19115	19055	19146	19144	19208	19166	19211	19282	19343	19234	19139	19231	19286	19143	19404	18995	19190	19305	18931	19099	19170	19188	19191	19172	19169	19117	19178	19198	19114	18966	19253	19204	19198	19159	19122	19267	19366	18913	19237	19272	19122	19097	19303	19258	19084	19370	19149	19183	19235	19116	19257	19344	19263	19277	19149	19122	19110	18996	19208	19132	19115	19376	18942	19226	19226	19179	19107	19210	19186	19313	19214	19436	19387	19100	19113	19058	19246	19181	19338	19102	19166	19180	19339	19252	19030	19227	19140	19184	19108	19237	19072	19223	19250	19089	19178	19266	19231	19231	19165	19305	19246	19269	19222	19129	19346	19138	19175	19176	19151	19297	19271	19200	19146	19146	19182	19044	19406	19113	19336	19092	19289	19367	19307	19194	19172	19406	19229	19287	19228	19306	19207	19247	19277	19041	19019	19177	18993	19307	19238	19292	18940	19332	19241	19188	19282	19322	19018	19310	19060	19010	19092
34700	32107	38798	37679	35294	34610	34532	33932	33888	34271	33889	33630	33809	33907	33875	33511	33621	33803	33644	33756	33806	33727	33826	33633	33567	33615	33562	33709	33736	33636	33712	33699	33694	33701	33730	33506	33582	33833	33540	33480	33827	33835	33532	33807	33890	33604	33537	33677	33611	33632	33897	33732	33669	33640	33690	33627	33449	33473	33654	33715	33705	33583	33793	33814	33416	33512	33564	33577	33592	33381	33575	33621	33644	33924	33796	33688	33845	33699	33632	33834	33551	33807	33573	33553	33738	33757	33720	33405	33659	33751	33623	33598	33622	33720	33639	33676	33793	33280	33571	33573	33534	33754	33726	33913	33499	33611	33650	33849	33549	33603	33730	33576	33449	33820	33532	33301	33636	33390	33682	33907	33653	33718	33700	33498	33562	33580	33473	33829	33729	33543	33730	33599	33466	33636	33459	33595	33495	33434	33439	33720	33607	33553	33913	33940	33641	33437	33090	33649	33801	33868	33511	33713	33596	33773	33824	33507	33889	33658	33537	33646	33801	33798	33591	33656	33750	33525	33597	33762	33746	33607	33559	33851	33596	33564	33633	33633	33634	33680	33601	33570	33845	33638	33736	33661	33738	33651	33649	33517	33564	33815	33405	33570	33609	33764	33592	33548	33725	33699	33662	33521	33566	33661	33747	33449	33510	33573	33589	33552	33687	33509	33701	33578	33748	33592	33878	33624	33808	33586	33370	33402	33587	33693	33713	33605	33406	33390	33333	33493	33688	33560	33482	33770	33664	33818	33699	33700	33831	33652	33459	33397	33468	33474	33775	33676	33517	33310	33451	33667	33650	33747	33709	33372	33665	33658	33802	33530	33839	33799	33686	33774	33776	33594	33619	33619	33578	33421	33447	33679	33324	33441	33541	33441	33595	33641	33531	33664	33700	33627	33631	33455	33624	33422	33589	33530	33663	33767	33800	33554	33599	33722	33700	33544	33512	33472	33269	33780	33758	33675	33559	33440	33860	33506	33718	33661	33629	33548	33762	33777	33548	33678	33670	33385	33611	33298	33626	33834	33812	33788	33542	33598	33858	33759	34039	33529	33359	33654	33787	33677	33368	33589	33460	33267	33458	33639	33686	33788	33737	33637	33751	33686	33461	33565	33669	33533	33424	33520	33586	33709	33545	33458	33690	33815	33579	33610	33874	33541	33524	33707	33759	33311	33366	33314	33585	33594	33551	33556	33615	33464	33484	33617	33346	33675	33614	33590	33437	33824	33707	33509	33552	33681	33471	33574	33502	33618	33549	33474	33615	33630	33584	33622	33557	33410	33401	33513	33540	33738	33714	33405	33342	33665	33761	33559	33497	33325	33606	33669	33655	33568	33512	33448	33658	33477	33438	33709	33793	33625	33634	33765	33527	33657	33752	33701	33406	33686	33778	33523	33658	33533	33669	33540	33631	33825	33740	33481	33496	33606	33511	33526	33759	33776	33634	33821	33664	33689	33612	33501	33647	33670	33518	33477	33542	33315	33675	33770	33493	33307	33373	33768	33426	33645	33733	33681	33624	33352	33556	33568	33690	33335	33750	33788	33625	33516	33684	33565	33690	33626	33573	33551	33563	33536	33632	33573	33546	33659	33612	33646	33498	33511	33718	33536	33536	33382	33363	33792	33525	33679	33801	33676	33668	33838	33704	33610	33630	33544	33303	33653	33824	33725	33677	33681	33479	33704	33659	33841	33496	33493	33888	33582	33508	33649	33628	33538	33451	33652	33721	33785	33587	33835	33768	33741	33544	33826	33584	33654	33845	33532	33963	33705	33564	33715	33504	33653	33613	33743	33463	33441	33737	33549	33495	33474	33622	33742	33624	33674	33710	33518	33512	33599	33700	33629	33638	33559	33662	33416	33488	33552	33857	33473	33737	33582	33521	33723	33660	33432	33475	33724	33881	33452	33556	33615	33687	33808	33449	33611	33541	33787	33634	33777	33624	33375	33697	33567	33390	33659	33390	33612	33496	33888	33536	33701	33420	33582	33924	33677	33753	33900	33574	33799	33720	33822	33358	33668	33554	33751	33790	33501	33445	33475	33845	34055	33487	33419	33799	33955	33667	33764	33705	33545	33635	33723	33765	33409	33947	34094	33761	33410	33532	33605	33626	33738	33941	33630	33794	33628	33717	33381	33516	33738	33443	33517	33630	33691	33697	33500	33782	33549	33375	33523	33721	33707	33400	33694	33674	33441	33676	33800	33827	33605	33572	33353	33542	33525	33535	33763	33708	33613	33503	33558	33763	33675	33596	33825	33591	33735	33461	33466	33718	33770	33641	33669	33622	33496	33627	33862	33634	33769	33458	33890	33607	33867	33859	33376	33548	33597	33745	33471	33589	33558	33650	33575	33897	33506	33524	33314	33575	33612	33440	33480	33720	33694	33677	33493	33736	33520	33806	33532	33881	33649	33627	33575	33630	33733	33593	33614	33569	33821	33615	33686	33496	33552	33564	33613	33660	33478	33655	33725	33566	33547	33684	33776	33851	33565	33433	33411	33554	33847	33680	33517	33436	33791	33657	33637	33915	33564	33479	33696	33419	33769	33422	33442	33480	33756	33600	33804	33630	33362	33660	33522	33727	33789	33815	33753	33688	33698	33644	33543	33610	33851	33566	33995	33715	33521	33755	33578	33734	33803	33589	33790	33911	33594	33521	33640	33743	33699	33562	33434	33649	33628	33805	33519	33390	33332	33559	33591	33452	33213	33823	33691	33460	33653	33496	33632	33717	33509	33813	33595	33469	33433	33373	33555	33561	33433	33645	33780	33730	33870	33537	33609	33589	33439	33546	33541	33576	33566	33584	33556	33465	33980	33625	33805	33470	33574	33859	33530	33839	33685	33511	33421	33628	33472	33607	33656	33528	33685	33712	33359	33688	33552	33627	33474	33451	33565	33557	33469	33444	33818	33731	33608	33827	33660	33579	33702	33656	33657	33695	33418	33520	33528	33788	33613	33536	33337	33298	33281	33648	33499	33563	33629	33428	33761	33709	33637	33624	33641	33639	33576	33661	33535	33606	33734	33468	33798	33618	33535	33530	33479	33655	33576	33687	33758	34000	33674	33683	33623	33720	33576	33353	33484	33588	33629	33587	33478	33600	33396	33788	33540	33768	33362	33425	33388	33676	33534	33656	33790	33727	33790	33579	33643	33653	33657	33617	33508	33664	33626	33669	33820	33569	33756	33712	33695	33258	33566	33892	33699	33478	33550	33681	33690	33530	33894	33589	33683	33646	34003	33497	33935	33558	33332	33662	33696	33709	33931	33671	33802	33643	33465	33800	33607	33811	33799	33691	33679	33498	33967	33651	33957	33511	33602	33685	33549	33694	33827	33770	33701	33640	34107	33762	33529	33559	33711	33831	33762	33874	33577	33827	33557	33861	33656	33384	33880	33707	33714	33715	33621	33664	33723	33583	33677	33842	33667	33370	33692	33622	33586	33614	33490	33787	33307	33593	33522	33809	33672	33658	33857	33711	33359	33708	33405	33638	33673	33416	33672	33632	33801	33606	33384	33760	33493	33647	33373	33416	33397	33701	33432	33701	33643	33796	33860	33684	33296	33606	33746	33272	33525	34005	33568	33681	33481	33578	33619	33614	33553	33602	33807	33680	33755	33659	33385	33533	33426	33396	33547	33589	33666	33785	33628	33625	33462	33649	33731	33825	33663	33491	33933	33557	33746	33605	33639	33639	33718	33678	33920	33690	33565	33701	33809	33884	33881	33630	33821	33464	33495	33885	33648	33809	33792	33661	33580	33651	33537	33668	33426	33526	33587	33452	33573	33715	33571	33835	33691	33702	33769	33582	33792	33451	33301	33872	33693	33897	33712	33514	33466	33562	33328	33571	33624	33543	33779	33871	33431	33650	33344	33677	33670	33727	33725	33565	33553	33517	33628	33687	33670	33919	33300	33584	33811	33353	33494	33558	33412	33824	33909	33668	33906	33479	33629	33458	33524	33554	33600	33639	33692	33919	33523	33573	33628	33705	33856	33710	33293	33368	33653	33448	33545	33613	33623	33430	33838	33595	33450	33668	33678	33735	33574	33414	33796	33372	33416	33723	33627	33616	33710	33764	33869	33579	33805	33632	33424	33669	33585	33433	33587	33684	33401	33811	33578	33602	33492	33692	33534	33643	33610	33780	33500	33627	33717	33492	33790	33615	33570	33585	33674	33554	33658	33734	33549	33560	33516	33534	33594	33601	33663	33691	34003	33680	33681	33632	33601	33686	33415	33613	33763	33615	33755	33614	33848	33755	33645	33465	33489	33696	33903	33727	33629	33621	33629	33324	33680	33643	33706	33852	33641	33521	33757	33606	33544	33798	33357	33548	33830	33691	33750	33383	33415	33822	33736	33471	33635	33777	33628	33495	33716	33862	33737	33474	33802	33463	33489	33784	33472	33960	33593	33646	33865	33705	33692	33698	33808	33559	33520	33368	33440	33443	33508	33807	33339	33651	33773	33585	33897	33713	33595	33582	33635	33424	33564	33855	33496	33583	33790	33713	33381	33663	33489	33573	33660	33573	33862	33690	33701	33553	33486	33699	33485	33855	33798	33621	33708	33550	33605	33762	33484	33655	33634	33441	33413	33496	33575	33713	33746	33886	33584	33612	33590	33576	33484	33853	33641	33450	33618	34049	33608	33661	33686	33523	33570	33354	33542	33693	33592	33708	33667	33344	33680	33685	33409	33550	33648	33527	33489	33504	33619	33754	33571	33618	33537	33730	33504	33886	33846	33734	33609	33518	33455	33500	33736	33583	33872	33510	33655	33305	33646	33674	33672	33402	33706	33626	33462	33550	33560	33717	33753	33539	33438	33739	33837	33542	33809	33642	33375	33779	33559	33627	33391	33778	33671	33859	33552	33524	33655	33585	33758	33842	33643	33703	33749	33546	33601	33670	33663	33644	33544	33802	33664	33800	33649	33576	33445	34010	33557	33585	33439	33615	33703	33638	33618	33853	33739	33761	33624	33562	33669	33637	33554	33581	33525	33698	33586	33812	33714	33381	33600	33756	33873	33550	33676	33661	33838	33691	33637	33620	33927	33782	33771	33820	33452	33625	33704	33527	33803	33476	33600	33919	33522	33836	33794	33706	33994	33642	33369	33543	33837	33677	33677	33639	33588
22882	28669	26530	22456	20602	19711	19374	18956	18734	18727	18815	18544	18548	18541	18403	18479	18532	18625	18439	18532	18598	18536	18326	18543	18621	18509	18606	18379	18365	18552	18647	18369	18537	18361	18547	18526	18496	18635	18622	18493	18485	18621	18575	18382	18409	18391	18418	18512	18529	18571	18361	18294	18526	18723	18662	18468	18433	18490	18507	18436	18416	18315	18406	18330	18264	18384	18486	18356	18456	18292	18467	18237	18465	18357	18456	18526	18547	18493	18382	18586	18336	18572	18438	18468	18492	18406	18438	18620	18541	18512	18586	18184	18367	18342	18511	18307	18326	18429	18333	18556	18495	18095	18341	18496	18680	18353	18411	18418	18422	18530	18462	18404	18555	18422	18563	18415	18563	18361	18479	18492	18390	18319	18563	18493	18462	18403	18523	18315	18587	18506	18533	18401	18437	18318	18550	18279	18396	18689	18497	18451	18356	18444	18364	18341	18546	18335	18691	18242	18461	18321	18606	18235	18551	18474	18548	18485	18502	18377	18372	18436	18363	18556	18513	18347	18512	18412	18512	18451	18437	18324	18448	18262	18360	18423	18444	18466	18391	18394	18434	18365	18606	18428	18330	18678	18340	18368	18529	18476	18337	18399	18332	18395	18462	18475	18720	18482	18373	18495	18514	18436	18516	18378	18609	18431	18501	18353	18434	18307	18403	18618	18300	18450	18442	18417	18478	18440	18450	18451	18320	18485	18485	18447	18493	18501	18323	18412	18307	18567	18380	18593	18461	18526	18424	18326	18343	18511	18614	18369	18413	18545	18531	18286	18478	18479	18540	18409	18318	18661	18425	18376	18537	18525	18483	18393	18400	18414	18547	18378	18352	18461	18542	18382	18433	18427	18458	18447	18563	18417	18574	18384	18538	18420	18411	18362	18442	18493	18422	18412	18187	18548	18493	18359	18395	18440	18475	18365	18441	18672	18442	18431	18525	18516	18552	18436	18548	18419	18434	18314	18535	18474	18502	18401	18432	18523	18459	18636	18385	18472	18606	18273	18405	18461	18392	18500	18414	18525	18511	18490	18340	18361	18307	18422	18512	18385	18365	18443	18296	18478	18367	18515	18469	18557	18456	18631	18608	18401	18173	18303	18407	18529	18485	18453	18326	18375	18328	18387	18668	18396	18615	18393	18615	18266	18372	18469	18471	18392	18632	18478	18426	18579	18520	18217	18478	18475	18473	18328	18411	18361	18470	18512	18398	18535	18399	18487	18651	18315	18460	18556	18544	18357	18367	18300	18580	18481	18292	18529	18497	18558	18401	18675	18338	18350	18309	18484	18246	18523	18511	18574	18520	18412	18362	18451	18521	18511	18378	18471	18512	18407	18363	18439	18420	18550	18476	18556	18388	18378	18381	18222	18639	18349	18289	18486	18580	18501	18396	18416	18581	18474	18529	18454	18302	18404	18423	18444	18360	18439	18335	18225	18373	18431	18318	18513	18508	18372	18529	18282	18520	18365	18592	18520	18352	18645	18556	18345	18402	18509	18291	18474	18542	18465	18604	18528	18475	18572	18563	18632	18436	18479	18584	18480	18502	18396	18302	18451	18461	18479	18444	18525	18373	18707	18387	18338	18357	18321	18574	18397	18292	18416	18491	18458	18293	18414	18378	18425	18508	18577	18370	18490	18493	18328	18393	18315	18228	18404	18595	18573	18379	18605	18285	18524	18573	18399	18504	18373	18433	18353	18617	18204	18346	18365	18570	18595	18427	18345	18492	18331	18267	18397	18439	18372	18464	18559	18560	18436	18358	18344	18542	18336	18392	18408	18304	18420	18275	18478	18696	18455	18480	18580	18512	18163	18420	18527	18505	18175	18599	18368	18584	18320	18469	18283	18353	18405	18617	18484	18411	18527	18276	18473	18623	18493	18534	18399	18542	18520	18580	18459	18287	18472	18262	18457	18558	18361	18423	18321	18565	18503	18442	18420	18555	18366	18408	18314	18345	18522	18287	18406	18457	18584	18449	18549	18565	18297	18499	18526	18506	18339	18520	18541	18610	18458	18342	18291	18540	18345	18505	18428	18210	18356	18541	18240	18263	18355	18463	18440	18593	18331	18308	18550	18322	18339	18404	18447	18389	18512	18375	18594	18534	18494	18340	18468	18564	18433	18615	18654	18564	18544	18664	18578	18490	18513	18517	18499	18287	18389	18349	18708	18521	18375	18472	18795	18289	18448	18387	18336	18264	18277	18487	18486	18395	18497	18322	18498	18460	18550	18646	18327	18374	18491	18550	18297	18675	18378	18474	18485	18689	18547	18473	18254	18349	18432	18389	18432	18153	18506	18431	18455	18496	18670	18298	18489	18500	18566	18275	18461	18252	18322	18479	18453	18482	18475	18655	18439	18459	18339	18418	18522	18460	18284	18456	18361	18399	18471	18650	18637	18521	18673	18445	18565	18493	18450	18383	18438	18474	18275	18489	18160	18746	18493	18402	18263	18357	18520	18485	18453	18585	18431	18386	18550	18384	18435	18283	18404	18520	18381	18327	18229	18424	18437	18717	18419	18474	18694	18570	18424	18543	18503	18355	18413	18597	18472	18405	18428	18418	18471	18353	18375	18326	18651	18521	18511	18414	18590	18566	18426	18556	18438	18416	18421	18663	18487	18356	18232	18608	18537	18645	18448	18549	18569	18530	18435	18240	18454	18411	18448	18489	18493	18364	18377	18601	18528	18563	18492	18059	18576	18572	18242	18317	18468	18452	18305	18384	18289	18345	18261	18375	18509	18359	18373	18247	18342	18512	18300	18403	18522	18416	18540	18199	18546	18374	18436	18540	18524	18486	18670	18443	18230	18710	18533	18400	18274	18517	18353	18388	18430	18387	18498	18423	18660	18492	18159	18480	18333	18418	18524	18575	18223	18438	18333	18311	18587	18358	18438	18624	18422	18309	18607	18554	18350	18450	18405	18334	18310	18575	18473	18274	18452	18143	18608	18423	18479	18494	18558	18380	18362	18513	18439	18550	18430	18512	18375	18532	18636	18517	18492	18498	18414	18595	18435	18504	18330	18569	18495	18612	18303	18309	18395	18495	18454	18536	18665	18370	18541	18508	18445	18666	18523	18595	18367	18294	18720	18452	18366	18488	18507	18388	18509	18605	18422	18578	18652	18520	18468	18377	18372	18275	18476	18518	18559	18441	18679	18591	18503	18565	18365	18348	18482	18499	18553	18718	18487	18287	18533	18527	18495	18454	18607	18501	18265	18656	18535	18548	18641	18295	18473	18371	18410	18408	18537	18434	18289	18527	18354	18554	18646	18487	18449	18523	18393	18510	18379	18587	18426	18384	18505	18394	18509	18583	18422	18487	18437	18417	18718	18565	18630	18304	18220	18528	18591	18389	18433	18497	18307	18331	18516	18483	18458	18571	18352	18286	18474	18489	18478	18362	18288	18563	18397	18514	18480	18541	18283	18567	18473	18433	18311	18482	18438	18506	18497	18364	18426	18528	18498	18517	18423	18448	18508	18302	18370	18365	18579	18486	18444	18382	18271	18411	18449	18304	18268	18432	18550	18549	18575	18512	18469	18550	18420	18394	18487	18422	18180	18567	18465	18359	18280	18642	18404	18366	18492	18407	18389	18413	18350	18501	18383	18532	18411	18369	18424	18429	18452	18331	18733	18561	18439	18397	18389	18436	18419	18391	18471	18476	18416	18664	18682	18586	18457	18373	18420	18333	18416	18348	18454	18553	18444	18561	18473	18718	18392	18361	18297	18248	18223	18435	18728	18504	18424	18402	18497	18582	18527	18503	18317	18481	18523	18520	18446	18500	18567	18538	18461	18310	18620	18483	18585	18407	18526	18459	18221	18687	18404	18342	18280	18366	18487	18470	18511	18425	18363	18375	18436	18474	18421	18418	18462	18436	18454	18457	18448	18290	18481	18292	18475	18545	18468	18500	18351	18485	18376	18429	18469	18306	18515	18336	18437	18476	18307	18503	18476	18296	18495	18419	18433	18400	18560	18438	18575	18310	18478	18260	18505	18455	18551	18420	18551	18592	18364	18571	18648	18388	18574	18542	18514	18396	18368	18582	18213	18411	18240	18497	18483	18333	18447	18394	18533	18554	18339	18519	18395	18316	18278	18376	18478	18673	18583	18380	18457	18377	18660	18481	18362	18293	18519	18527	18479	18535	18395	18558	18585	18733	18253	18391	18445	18485	18502	18588	18438	18556	18339	18519	18540	18702	18279	18573	18492	18496	18339	18717	18405	18566	18426	18439	18442	18293	18429	18520	18495	18391	18385	18458	18532	18392	18418	18320	18416	18527	18471	18368	18383	18419	18389	18352	18547	18642	18589	18514	18417	18368	18682	18352	18386	18427	18388	18554	18647	18402	18405	18454	18427	18511	18357	18487	18496	18449	18464	18325	18581	18381	18496	18319	18410	18247	18380	18500	18523	18526	18546	18373	18765	18382	18308	18341	18441	18426	18495	18485	18428	18480	18613	18519	18616	18563	18432	18510	18525	18608	18506	18397	18618	18341	18419	18497	18607	18559	18522	18470	18409	18403	18551	18549	18573	18357	18506	18470	18470	18332	18335	18627	18454	18580	18333	18666	18371	18426	18548	18372	18543	18411	18491	18260	18344	18467	18534	18338	18319	18385	18462	18290	18459	18408	18272	18421	18379	18413	18549	18215	18501	18497	18393	18508	18366	18690	18362	18570	18671	18531	18454	18505	18297	18516	18441	18442	18511	18431	18395	18378	18514	18442	18264	18390	18571	18529	18325	18432	18469	18607	18387	18250	18400	18535	18554	18235	18441	18437	18368	18572	18571	18509	18555	18320	18408	18525	18234	18615	18500	18542	18443	18578	18384	18344	18647	18438	18574	18492	18380	18505	18396	18566	18565	18458	18369	18340	18514	18526	18393	18459	18417	18369	18440	18549	18505	18418	18267	18324	18289	18519	18455	18537	18429	18479	18523	18467	18602	18538	18573	18488	18361	18442	18376	18478	18302	18428	18568	18380	18554	18333	18549	18391	18291	18403	18389	18394	18467	18493	18522	18203	18329	18565	18355	18622	18291	18375	18291	18630	18375	18408	18623	18412	18392	18302	18333	18722	18453	18536	18398	18219	18552	18513	18434	18296	18497	18365	18610	18471	18543	18327	18415
24488	21476	28781	30466	32291	34609	35597	33930	33620	33394	33168	33185	33155	32832	32934	32927	32789	32692	32792	32728	32796	32645	32738	32620	32603	32744	32579	32978	32624	32792	32774	32419	32629	32804	32548	32623	32706	32787	32668	32877	32664	32494	32790	32690	32487	32661	32570	32638	32509	32673	32858	32582	32866	32807	32562	32315	32581	32657	32746	32426	32529	32453	32517	32685	32642	32540	32318	32335	32469	32377	32247	32696	32454	32540	32711	32613	32724	32676	32379	32406	32505	32999	32741	32668	32605	32389	32313	32666	32378	32558	32558	32665	32567	32405	32449	32504	32574	32595	32622	32543	32689	32400	32688	32393	32280	32498	32428	32524	32445	32725	32552	32630	32537	32521	32775	32524	32563	32682	32924	32810	32523	32260	32458	32539	32630	32556	32341	32509	32537	32512	32540	32405	32540	32698	32751	32690	32456	32600	32371	32590	32534	32525	32779	32412	32697	32300	32742	32567	32354	32656	32307	32360	32479	32597	32554	32462	32708	32653	32428	32644	32414	32480	32451	32293	32761	32486	32361	32240	32757	32326	32454	32446	32700	32616	32502	32657	32741	32629	32595	32446	32545	32542	32534	32316	32603	32586	32263	32610	32495	32627	32546	32648	32546	32387	32550	32650	32664	32683	32611	32526	32589	32670	32751	32535	32472	32495	32229	32536	32399	32570	32533	32741	32646	32491	32471	32063	32427	32674	32523	32422	32378	32675	32552	32233	32685	32280	32596	32242	32713	32623	32393	32738	32739	32575	32636	32609	32806	32555	32591	32612	32327	32569	32740	32569	32360	32691	32754	32376	32550	32587	32414	32444	32501	32636	32500	32708	32947	32748	32470	32504	32454	32438	32493	32611	32563	32641	32479	32782	32518	32557	32783	32372	32693	32530	32373	32362	32840	32749	32765	32497	32527	32253	32235	32554	32389	32447	32744	32530	32733	32550	32521	32746	32684	32730	32790	32654	32631	32537	32652	32566	32454	32529	32813	32581	32502	32489	32610	32583	32646	32577	32469	32483	32677	32547	32473	32542	32486	32685	32635	32446	32821	32657	32730	32474	32564	32582	32698	32365	32526	32804	32694	32521	32524	32488	32520	32549	32766	32368	32434	32545	32585	32732	32855	32570	32483	32542	32578	32379	32247	32362	32528	32589	32515	32255	32745	32454	32324	32379	32711	32464	32159	32452	32765	32627	32722	32441	32267	32403	32489	32665	32558	32715	32709	32585	32757	32376	32604	32668	32388	32354	32657	32484	32498	32240	32495	32613	32318	32409	32455	32442	32630	32677	32682	32622	32638	32732	32634	32567	32236	32813	32565	32801	32771	32623	32762	32321	32583	32409	32806	32743	32336	32462	32507	32403	32742	32614	32544	32767	32454	32782	32588	32628	32953	32499	32708	32616	32309	32829	32496	32399	32625	32741	32458	32686	32302	32669	32279	32372	32421	32626	32379	32908	32566	31977	32681	32508	32664	32532	32376	32356	32421	32469	32313	32422	32717	32549	32494	32517	32295	32382	32511	32688	32371	32526	32681	32192	32449	32383	32503	32257	32843	32637	32406	32684	32488	32393	32646	32519	32695	32535	32762	32651	32570	32412	32516	32522	32650	32493	32436	32783	32529	32687	32506	32430	32454	32757	32542	32741	32548	32494	32477	32295	32377	32420	32693	32577	32766	32766	32668	32473	32561	32685	32702	32561	32620	32454	32583	32600	32779	32306	32592	32646	32566	32624	32616	32582	32538	32666	32628	32576	32596	32465	32538	32461	32739	32505	32558	32460	32462	32716	32877	32517	32345	32620	32697	32514	32509	32510	32624	32675	32613	32537	32448	32368	32555	32491	32383	32675	32761	32747	32633	32549	32654	32744	32561	32646	32844	32757	32498	32582	32632	32576	32561	32766	32538	32634	32255	32596	32676	32639	32651	32483	32644	32571	32721	32477	32607	32764	32729	32534	32503	32767	32233	32685	32628	32726	32653	32647	32303	32549	32504	32532	32582	32699	32496	32780	32466	32551	32620	32535	32492	32523	32481	32673	32402	32413	32751	32481	32614	32235	32419	32725	32535	32991	32584	32564	32721	32425	32527	32735	32662	32475	32535	32500	32598	32585	32424	32368	32413	32615	32479	32548	32594	32329	32532	32639	32590	32632	32562	32686	32567	32461	32443	32453	32768	32658	32600	32597	32320	32502	32573	32418	32439	32539	32582	32339	32418	32706	32852	32677	32641	32553	32461	32783	32342	32643	32646	32452	32383	32444	32530	32748	32592	32844	32335	32268	32625	32595	32371	32511	32428	32394	32677	32274	32388	32504	32657	32463	32504	32436	32546	32314	32623	32731	32553	32590	32459	32612	32499	32604	32530	32629	32807	32745	32764	32739	32573	32507	32550	32665	32928	32616	32449	32381	32432	32523	32668	32404	32871	32527	32727	32571	32440	32433	32526	32742	32789	32634	32573	32753	32476	32666	32591	32369	32366	32588	32515	32467	32523	32785	32437	32290	32793	32622	32434	32858	32346	32394	32731	32536	32409	32955	32678	32498	32548	32483	32480	32433	32592	32451	32605	32640	32225	32580	32489	32344	32748	32728	32511	32749	32397	32363	32387	32507	32810	32328	32531	32610	32482	32659	32690	32799	32423	32439	32713	32613	32591	32497	32560	32683	32683	32584	32687	32449	32455	32457	32633	32572	32371	32508	32464	32682	32518	32792	32609	32632	32580	32494	32442	32529	32619	32441	32676	32472	32602	32539	32224	32655	32755	32751	32590	32667	32475	32556	32556	32657	32525	32592	32602	32585	32479	32707	32548	32616	32545	32458	32086	32788	32596	32582	32458	32237	32575	32642	32721	32499	32646	32420	32673	32550	32594	32565	32495	32635	32351	32628	32436	32540	32266	32594	32555	32400	32549	32621	32497	32229	32586	32449	32974	32739	32482	32573	32738	32456	32679	32705	32683	32466	32731	32689	32492	32613	32519	32363	32553	32619	32611	32608	32611	32777	32680	32649	32742	32692	32472	32595	32299	32449	32890	32571	32768	32726	32534	32339	32688	32691	32607	32593	32523	32588	32420	32595	32529	32416	32566	32417	32526	32443	32556	32410	32562	32491	32401	32624	32139	32616	32619	32489	32427	32722	32562	32606	32750	32494	32514	32646	32865	32289	32397	32664	32774	32780	32529	32703	32576	32657	32532	32554	32568	32419	32520	32328	32551	32665	32803	32734	32579	32623	32776	32558	32679	32519	32522	32645	32626	32847	32753	32568	32642	32947	32846	32547	32579	32489	32607	32415	32718	32633	32326	32506	32736	32542	32613	32679	32355	32680	32477	32666	32444	32528	32551	32450	32500	32598	32427	32699	32558	32753	32809	32583	32456	32257	32356	32682	32671	32711	32872	32505	32692	32263	32481	32654	32579	32491	32502	32559	32578	32602	32567	32696	32368	32670	32705	32543	32623	32663	32555	32448	32449	32559	32446	32628	32582	32600	32446	32566	32448	32606	32534	32489	32621	32373	32439	32486	32803	32553	32640	32570	32620	32587	32836	32725	32648	32338	32517	32406	32494	32401	32413	32682	32633	32626	32249	32581	32558	32602	32532	32384	32679	32336	32474	32366	32481	32416	32458	32575	32460	32538	32568	32745	32582	32740	32541	32606	32701	32507	32565	32791	32650	32601	32707	32722	32557	32630	32628	32921	32602	32352	32564	32181	32433	32435	32521	32611	32827	32579	32353	32718	32569	32659	32616	32564	32586	32254	32815	32419	32539	32464	32533	32536	32740	32719	32376	32594	32565	32288	32653	32406	32582	32864	32439	32558	32673	32500	32414	32468	32874	32656	32511	32707	32573	32147	32537	32654	32601	32632	32463	32451	32518	32575	32460	32496	32317	32403	32537	32343	32770	32479	32660	32879	32561	32692	32559	32603	32775	32534	32669	32705	32461	32461	32905	32412	32550	32856	32658	32173	32429	32340	32678	32668	32612	32655	32673	32570	32362	32474	32676	32741	32715	32859	32535	32626	32769	32773	32479	32935	32816	32503	32460	32360	32682	32467	32429	32464	32666	32691	32437	32606	32697	32805	32635	32380	32871	32813	32644	32637	32372	32659	32423	32253	32567	32954	32626	32470	32680	32443	32681	32469	32641	32431	32657	32734	32436	32925	32361	32621	32263	32489	32471	32512	32782	32581	32359	32354	32827	32226	32503	32567	32439	32631	32575	32679	32433	32585	32629	32564	32603	32794	32671	32422	32720	32686	32553	32442	32795	32412	32796	32388	32594	32514	32892	32638	32668	32410	32464	32579	32704	32565	32835	32595	32709	32562	32472	32582	32763	32473	32545	32615	32795	32358	32711	32329	32549	32505	32657	32793	32370	32471	32731	32668	32560	32570	32506	32312	32395	32617	32286	32582	32694	32579	32634	32392	32632	32484	32725	32667	32499	32704	32651	32565	32487	32641	32409	32675	32554	32545	32634	32747	32363	32786	32506	32582	32508	32533	32657	32731	32557	32478	32473	32506	32574	32505	32621	32554	32277	32469	32642	32473	32378	32550	32665	32656	32631	32396	32846	32297	32587	32590	32374	32392	32438	32769	32816	32672	32690	32608	32573	32774	32667	32776	32633	32361	32411	32496	32422	32634	32460	32558	32609	32603	32512	32693	32540	32225	32621	32368	32545	32397	32537	32883	32774	32595	32651	32367	32382	32618	32506	32917	32568	32636	32619	32429	32628	32669	32849	32514	32789	32776	32880	32581	32486	32698	32502	32637	32597	32461	32422	32460	32450	32590	32401	32657	32480	32409	32501	32850	32623	32772	32602	32308	32360	32590	32554	32605	32478	32475	32285	32175	32692	32643	32506	32400	32763	32822	32679	32460	32551	32347	32502	32475	32508	32547	32683	32502	32548	32569	32583	32744	32892	32516	32709	32378	32732	32487	32706	32536	32972	32765	32468	32550	32780	32291	32518	32653	32450	32572	32649	32785	32275	32535	32234	32424	32431	32553	32391	32507	32491	32625	32277	32292	32603	32526	32601	32520	32664	32622	32457	32501	32580	32689	32599	32389	32659	32610	32579	32475	32391	32672	32813	32733	32503	32490	32467	32603	32617	32657	32702	32810	32315	32384	32785	32262	32563	32745	32627	32619
22575	37556	34409	26612	23211	21607	20374	19786	19252	18982	18967	18846	18424	18517	18642	18348	18307	18445	18466	18348	18346	18336	18350	18323	18398	18397	18305	18327	18277	18179	18344	18309	18233	18431	18441	18316	18266	18209	18481	18302	18287	18362	18320	18269	18133	18222	18279	18337	18238	18052	18022	18359	18656	18331	18160	18055	18206	18152	18211	18300	18247	18173	18081	18275	18079	18201	18243	18297	18170	18134	18081	18166	18234	18260	18099	18200	18184	17997	18192	18094	18135	18213	18106	18337	18156	18205	18146	18148	18225	18084	18170	18049	18270	18280	18203	18148	18110	18053	18238	18054	18167	18198	18314	18069	18132	18053	18226	18261	18261	18068	18319	18095	18023	18118	18162	18131	18028	18184	18190	18159	18107	18323	18257	18152	18229	18186	18239	18115	18219	18292	18157	18217	18160	18094	17917	18029	18172	18199	18169	17990	18096	18182	18185	17910	18158	18201	18318	18023	18050	18055	18198	18115	18015	18063	18160	18020	18138	18189	18035	18129	18084	18018	18247	18248	18070	18090	18096	17967	18291	18108	17896	18122	18204	18025	18235	18056	18257	17953	18023	18308	18304	18133	18127	18103	18254	18176	18220	18033	18135	18268	18040	18054	18204	18211	18172	18034	18129	18274	18208	18144	18262	18135	18104	18236	18161	18103	18156	17994	18143	18202	18169	18077	18032	18189	18042	18031	17959	18101	18233	18234	18168	18062	18260	18242	18182	18168	18238	18020	18191	18012	17948	18012	18227	18034	18089	18328	18112	18232	18337	18079	18086	18107	18258	18260	18006	18096	18130	18088	18205	18125	18204	18010	18205	18032	18031	18096	18109	18066	18099	18215	17959	18127	18165	18137	18251	18359	18090	18288	17981	18179	18147	18263	18155	18185	18117	18360	18166	18151	18359	18187	18177	17880	18277	18033	18150	18011	18347	18104	18356	18153	18286	18172	18130	18388	18170	18230	18021	18194	18115	18220	18165	17987	18060	18204	18288	18032	18043	18180	18067	18258	18136	18014	18219	18339	18022	18118	18060	18082	18232	18265	18136	18074	18137	18048	18167	18156	18206	18138	18035	18161	17944	18258	18280	18100	18150	18132	18245	17933	17976	18198	18128	18174	18176	18042	18192	18176	18347	18151	18029	18243	18065	18260	18231	18138	18218	17975	18069	17841	18044	18043	18121	18211	18208	18091	18264	18156	18195	18211	18131	18061	18273	18177	18041	18081	18186	18165	18013	18079	18104	18124	18211	18179	18171	18308	18027	18104	18020	18095	18194	18134	18225	18081	18331	18151	18164	18166	18200	18234	18277	18108	18303	18065	18234	18112	18187	18159	18117	18296	18222	18228	18030	18110	18225	18190	18195	18147	18082	18206	18000	18157	18049	18040	18240	18146	18130	18108	18281	18128	18202	18030	18157	18092	18183	18240	18260	18304	18237	18226	18233	18269	18372	18100	18104	17970	18350	18239	17919	18066	18128	18159	18161	18087	17950	18115	18101	18138	17972	18205	18206	18062	18019	18196	18273	18179	18002	18178	18177	18310	18261	18050	18211	17917	18138	17927	18164	18002	17890	18129	18254	18193	18109	18215	18228	18185	18295	17957	18182	18182	18217	18303	17940	18172	18071	18276	17961	18109	18001	18048	18358	18220	18019	18037	18178	18044	18197	18285	17854	18347	18162	18126	18126	18080	18040	18010	18076	18122	18158	18078	18075	18244	18097	18077	18268	18095	18103	18132	18173	18226	18019	18052	17962	18083	18001	18217	18244	18024	18054	18225	18338	18204	17968	18126	18362	18124	18243	17981	18136	18185	18019	18113	18184	17991	18144	18384	18318	18009	18027	18297	18153	18332	18053	18276	18220	18152	18255	18280	18196	18126	18105	18147	18025	18066	18077	18055	18217	18000	18017	18032	18151	18299	18281	18272	17871	18091	17971	18282	18262	18359	17966	18275	18059	18175	18130	18059	18024	18070	17915	18086	18194	18254	18097	18103	18192	18098	18227	18267	18037	18166	18151	18010	18229	18140	18099	18171	17981	18155	18158	18160	18245	18011	18185	17979	18086	18181	18073	18247	18091	18257	17967	18223	18168	18331	18283	18111	18267	18251	18111	17949	18159	18078	18150	18043	18302	18201	18115	18267	18140	18108	18114	18279	18132	18209	18119	18229	18250	18286	18035	18070	18195	18212	18193	18237	18078	18241	18109	18104	18091	18105	18334	18274	18216	18275	18066	18211	18040	18022	18135	18199	18044	18319	18144	18162	18296	18268	18243	18241	18113	18230	18098	18092	17961	18212	18151	17979	17992	17947	18145	18243	18233	18273	18388	18188	18343	18088	18139	18176	18097	18328	18200	17930	17923	18109	18361	18038	18274	18247	18086	18248	18128	18334	18072	18095	18091	18102	18206	18366	18129	18098	18206	17946	18269	18170	18264	18224	18169	18321	17982	18206	18116	18289	18176	18084	18158	18078	18136	17993	18249	18197	18197	18258	18336	18016	18141	18033	17903	18035	18241	18082	18253	18271	18026	18257	18130	18039	18142	18010	18144	18245	18056	18164	18174	18088	18315	18019	18359	18074	18434	18239	18125	18240	18158	18074	18152	18219	18109	18171	18212	18009	18036	18131	18271	18213	18141	17997	18002	18210	18058	18275	18140	18194	18057	18238	18223	18089	17970	18200	18011	18058	18142	18199	18012	18120	18144	18101	18215	18011	17941	18014	18075	18016	18009	18177	18139	18141	18209	18190	18301	18098	18061	18131	18211	18069	18227	18180	18158	18166	18233	17970	18176	18146	18049	18237	18085	18118	18231	17952	18111	18124	18321	18287	18315	18135	18086	18040	18105	18007	18289	18166	18120	17972	18100	18377	18488	18089	18163	18131	18124	18185	18315	18254	18312	18138	18125	18006	18105	18231	18295	18033	18129	18166	18006	18208	18155	18394	18388	18180	18251	18244	18104	18152	18095	18041	18119	18132	18228	18207	18291	18260	18078	18026	18116	18090	18136	18196	17989	18183	18199	18205	18102	18115	18127	18170	18163	18102	18035	18198	18037	18172	18105	18058	18329	18059	18041	17981	18077	18227	18234	18213	18036	18211	17943	18147	18117	18181	18086	18031	17903	17937	18321	17944	18188	18102	18181	18076	18293	18183	18273	18164	18382	18087	17996	17990	18048	18355	18078	18161	17776	18116	18173	18186	18081	18292	18140	18141	18163	17916	18091	18159	18210	18180	18138	18043	18128	18177	18377	18056	18120	18253	18155	18156	18078	18154	18057	17986	18144	18222	18017	18117	18192	17995	18164	18308	18125	18260	18264	18247	18072	18168	18258	18149	18140	18114	18078	18156	18090	18101	18110	18132	18238	18190	18050	18482	18304	18078	18214	18066	18424	18190	18103	18205	18038	18219	18322	18121	18264	18044	18009	18134	18177	18125	18128	18145	18211	18163	18030	18152	18048	18156	18032	18007	18058	18066	18173	18281	18165	18247	18151	18120	18006	18065	18315	18119	18199	18075	18036	18133	18061	18055	18113	18216	18084	18106	18164	18122	18081	18200	18240	18256	18038	18175	18205	18087	18015	18185	18128	18138	18246	18306	18198	18092	18099	18236	18041	18107	18179	18212	18227	18103	18220	18181	18124	18161	18314	18157	18138	18183	18219	18071	18282	17934	18155	18291	18017	18116	18223	18146	18022	18043	18250	18382	18219	18067	18225	18003	18032	18163	18144	18241	18163	18233	18029	17945	18161	18164	18199	18127	18216	18254	18249	18336	18065	18175	18279	18096	18034	18007	18186	18125	18142	18161	18274	18148	18079	18005	18069	18309	18007	18255	18154	18190	18202	18014	18097	18120	18105	18027	18008	18168	18330	18099	18233	18070	18050	18055	18158	18197	18069	18295	18066	17979	18266	18131	18166	18147	18065	18218	18146	17983	18092	18192	18116	18033	18075	18215	18186	18103	18052	18280	18123	18060	18126	18100	18058	18050	18118	18177	18228	18068	18227	17953	18075	18247	18427	18004	18133	18047	17898	18162	18215	18247	18229	18004	17999	18254	18187	18044	18231	18142	18145	18192	18340	18109	17969	18183	18161	18097	18184	18079	18070	18168	17979	18126	18142	18164	18160	18158	18082	18033	18292	18129	18064	18148	18111	18138	17886	18163	18165	18072	18091	18182	18176	18211	18124	18253	18107	18088	18121	18066	18256	18141	18257	18200	18190	18077	18215	18051	17990	18043	18027	18010	18332	18117	18337	18219	18229	18013	18252	18006	18137	18052	18066	18097	18207	18252	18040	18230	18100	18192	18268	18132	18125	18217	18227	18004	18141	18142	18229	18029	18093	17941	18030	18248	17932	18115	18185	18158	18110	18107	18219	18202	18248	18183	18077	18192	18296	18290	18215	18303	18316	18051	18211	18226	18158	18289	18102	18146	18012	18394	18249	18145	18199	18308	18293	18294	17956	18111	18276	17956	18159	18301	17995	18169	18289	17981	18104	18042	18120	18129	18132	18195	18246	17992	18108	18192	18055	18138	18200	18015	18177	18048	18215	18291	18148	18003	17977	18212	18189	18040	18240	18179	18134	18129	18257	18195	18364	18287	18041	18087	18243	18148	18116	18036	18403	18279	18104	18323	18269	17993	18075	18076	18133	18047	18145	18277	18283	17952	18144	18081	18064	18178	18000	18115	18020	18008	18179	17816	18233	18184	18129	18181	18191	18118	18178	18215	18170	18271	18212	18087	18144	18130	18155	18186	18101	18190	18212	18131	18327	18002	18091	18039	18144	18193	18303	17956	18154	18048	18201	18230	18037	18216	18139	18295	18253	18102	18173	18089	18181	18294	18043	18046	18176	18164	18030	18128	18113	18110	17958	18149	18253	18128	18105	18221	18025	18115	18072	18178	18363	18231	18028	18202	18094	18057	18141	18240	18186	18097	18449	18148	18312	18206	18290	18028	18180	18138	18286	18153	18144	18112	18199	18032	18079	18252	18108	18177	18065	18151	17998	18219	18192	18149	18111	18267	18200	18236	18085	18199	18113	18226	18155	18058	18229	18204	18120	18045	17977	18061	18370	18224	18092	18074	18186	18104	18290	18311	18205	18240	18211	18318	18265	18066	18196	18259	18148	18144	17965	18235
23022	21453	28581	27092	30058	34976	37170	34504	34017	33759	33418	33483	33176	32747	32635	32719	32893	32464	32388	32332	32598	32141	32433	32475	32673	32596	32462	32452	32350	32283	32450	32466	32438	32489	32280	32393	32116	32385	32481	32612	32356	32233	32429	32213	32393	32217	31949	32333	32386	32419	32375	32417	32793	32479	32362	32313	32130	32167	32222	32025	32363	32182	32243	32183	32273	32274	32303	32140	32330	32262	32204	32386	32164	32058	32110	32100	32139	32471	32033	31849	32397	32154	32323	32480	32327	32121	31998	32067	32355	32076	32384	32240	32416	32214	32008	31895	32264	31908	32277	32218	31918	32110	32241	32064	31849	32223	32418	32274	32152	31987	32196	32381	32278	32193	32165	32148	32322	32344	32145	32032	32063	32264	32224	32069	32212	32424	32165	32513	32318	32313	32127	32291	32142	32211	32309	32190	32255	32040	32211	32097	32318	32215	32482	32150	32201	31802	32102	32270	32078	31890	32226	32237	32142	32199	32026	32330	32220	32137	32374	32441	32081	32259	32423	32293	32072	32038	32069	32237	31914	32158	32328	32154	32053	32324	32140	32023	32204	32258	32305	32268	31805	31918	32130	32313	31929	32295	32276	32530	32187	32179	32535	31880	31956	32490	32195	32374	32164	32163	32055	32222	32134	32133	32114	32207	32144	32370	32208	32196	32328	32441	32274	32149	31988	32249	31814	32115	32069	32325	32099	32269	32175	32329	32332	31927	32221	32008	32347	32149	32207	32457	32199	32154	32283	31939	32002	32281	32251	32185	32262	32010	32100	32402	31877	32090	32232	32090	32120	32044	32247	32057	32134	32011	31906	32125	32261	32070	32289	32076	32152	32010	32075	32286	32118	32210	31866	32359	32154	32111	32269	32079	32117	31907	32064	31680	32046	32244	32259	32074	32289	32546	32133	32173	32207	32031	32207	32092	32199	32173	32306	32117	32084	32002	31988	32061	32082	32410	32303	32072	32138	32047	32184	32090	32320	32083	32096	32083	32153	32329	32018	32395	31857	32051	32230	32218	32172	32145	32282	32192	32149	32310	32071	32242	31982	32442	32182	32069	32163	32003	31944	32070	32369	32006	32361	32015	32166	31996	32548	32099	32251	32018	32321	32075	31989	32147	32231	32071	32286	32019	32219	32296	32104	32219	32134	32514	32128	32001	32306	32152	32414	32081	32283	32152	32288	32004	31968	32100	32073	32108	32031	32290	32228	32356	32207	32310	32064	31932	32185	32117	32303	32192	32241	32143	32176	32376	32370	32460	32311	32246	32143	31788	31945	32419	32064	32043	32035	32074	32051	32210	32253	32408	32215	32332	32037	32071	32201	32301	32067	31973	32429	32297	32203	32286	32163	32201	32406	32129	32319	32399	32251	32219	32056	32075	32128	32161	32015	32075	32177	32303	32127	32156	32040	32187	32343	32031	32259	32126	32153	32089	32216	31914	32458	31995	32476	32345	32252	31931	32290	32474	32295	32162	32086	32215	32278	32113	32207	32093	32068	31980	32221	32116	32435	32072	32162	31976	32280	32011	32397	32143	32105	32212	32410	32259	32110	32466	32092	32166	32248	32120	32287	32435	32273	32072	32160	32290	32121	32388	32308	31927	32276	32049	32102	32108	32154	32411	32034	31951	32210	32221	32263	32330	32072	32117	32548	32390	32232	32192	32185	32091	32214	32535	32169	32066	32202	32057	32115	32040	32279	32445	31933	31765	32331	32253	32103	32167	32537	32217	32089	32334	32084	32093	32205	31946	32277	32038	32164	32200	32348	32066	32359	32357	32454	32300	32031	32133	32094	32330	32233	32185	32303	32168	32176	32283	31960	32392	32311	32074	32295	32064	32265	32172	32110	32453	32269	32235	32339	32126	32035	31955	32228	32359	31951	32034	32177	32015	32182	32143	32373	32250	32049	32260	32206	32170	32233	32155	32285	32422	32205	32302	32210	32061	32278	32280	32156	32376	32235	31975	32314	31959	32230	32250	32064	31961	32286	32070	32057	32394	32345	32130	32191	32087	32154	32279	32136	32123	32303	32084	32633	32375	32128	32370	32157	32351	32489	32503	32290	32110	32208	32254	31913	32103	32257	32281	32468	32394	32110	32038	32318	32153	32255	32343	31874	31979	32122	32036	32141	31948	32320	32146	32324	32107	32286	32272	32148	32223	32113	32056	32134	32353	32236	32031	31997	32234	32427	32018	32330	32333	32386	32149	32152	32197	32218	31868	32152	32016	32143	32148	32198	32116	32178	32095	32339	32257	32318	32210	32131	32184	32296	32189	32254	32051	32010	32142	32148	32189	32266	32223	32189	32223	32218	31957	32242	32234	31833	32400	32483	32164	32331	32258	32356	32156	32341	31968	32045	32080	32085	32293	32146	31954	32013	32197	32249	32131	32317	32227	32177	32132	32338	32081	32420	32374	32222	32190	32226	32321	32085	32178	32191	32206	32183	32216	32121	32351	32323	32022	32156	32329	32210	32032	32278	32026	32043	32223	32065	31944	32028	32203	32155	32191	32162	31969	31976	32071	32212	32216	32158	32244	32212	32178	32259	32082	32089	32080	31974	32229	32473	32094	32206	31853	32034	32274	32136	32298	32368	32158	32041	32149	32090	32209	32375	32482	32154	32224	32215	32420	32299	32174	32291	32181	32156	31976	32412	32122	32488	32303	32274	32146	32173	32128	32351	32224	32323	32321	32404	32234	32143	32212	32371	31964	32165	32168	32054	32278	32294	32365	32092	32150	32247	32108	32142	31968	31974	31990	32017	32161	32266	32241	32090	32009	32322	31993	32547	32159	32164	32361	32194	32093	32002	32216	32031	32285	31792	32079	32349	32243	32164	32115	32183	32347	31997	32085	32386	32148	32310	31868	32240	32142	32123	31717	32144	32113	32386	32178	32283	32483	32181	32529	32264	32245	32286	32161	32194	32086	32167	32311	32134	32280	32307	32081	32334	32122	32210	32462	32430	32203	31870	32237	32377	31796	31923	32059	32026	31957	32050	32081	32051	32255	32156	32223	31997	32224	32140	32444	32195	31933	32021	31910	32305	32267	32301	32074	32048	32485	32088	32218	32198	32640	32255	32336	32293	32236	32418	31957	32239	32176	32134	32264	32124	32076	32256	32097	31832	31980	32221	32323	32096	32296	32285	32031	32191	32134	32213	32273	32198	32272	32436	32209	32124	32309	32164	32032	32201	32241	32299	32313	32272	32420	32230	32372	32156	31784	32038	32049	32125	32262	32202	32063	32171	32241	32274	32246	32123	32366	31993	32133	32120	32100	31959	32202	32445	32292	32284	32264	32450	32414	32230	31968	32046	32231	31921	32291	32064	32399	32301	32304	32460	32040	32014	32082	31982	32108	31928	31885	32081	32124	32240	32017	32376	31893	32182	31987	31982	32207	32237	32185	32247	32288	32316	32059	32025	32278	32053	32190	32179	32220	32405	32215	32296	32061	31828	32301	32169	32047	32324	32232	32159	32111	32128	32208	32436	32435	32210	31996	31860	32037	32264	32080	32070	32060	31890	31896	32145	32378	32350	31992	32124	32322	32230	32202	32352	32166	32287	32165	32181	32006	32219	32140	31989	32081	32128	32334	32074	32090	31829	32109	32371	32216	32223	32223	32149	31892	32335	31994	32235	32368	32458	32289	32018	32359	32084	32436	32106	32199	32177	31996	32196	32439	32260	32175	32145	32274	32057	32123	31915	32344	32260	32585	32271	32330	32064	32291	32032	32263	31934	32225	32275	32186	32141	32134	32147	32115	32143	32246	32326	32555	32338	32000	31740	31843	31967	32020	32247	32003	32078	32352	31968	32291	32116	32172	32430	32204	32151	32280	32097	31932	32055	32427	32227	32188	32098	31981	32255	32126	32237	32206	31981	32065	32452	32412	32100	32113	32165	32177	32135	32450	32379	32063	32167	32163	32318	32074	32167	32342	32108	32081	32326	32169	32086	32235	32096	32071	32181	31963	32059	32095	32020	32496	32443	32508	32208	32432	32140	32062	32202	32195	32114	32416	32352	31956	32077	32346	32142	32327	32592	32289	32126	32237	32368	32141	32065	32168	32142	32064	31880	32290	32231	32054	31840	32055	32173	32278	32464	31817	32035	32311	32005	32207	31966	32024	32257	32187	32234	32266	32377	32083	32131	32367	32300	32166	32082	32157	32350	31829	32050	32210	32278	32142	32215	31990	32115	32403	32417	32148	32166	32264	32537	32205	32142	32059	32313	32185	32181	32188	32306	32080	32373	32022	32229	32075	32226	32237	32229	32385	32220	32138	32549	32015	32226	32176	32290	32233	32017	32174	32100	32132	31884	32075	32136	32094	32067	32050	32058	32056	32168	32103	32259	32141	31959	32107	32169	32338	32125	32320	32295	32062	32238	32081	32084	32118	32274	32019	32240	32213	32096	32077	32054	32199	31962	32138	32193	31942	32420	32130	32148	32321	32093	32066	32346	32537	32249	32248	32400	32460	32467	32167	31997	32241	32105	32371	31967	32141	32032	32023	32243	32122	31841	32184	32194	32423	32065	32429	32198	31989	32376	32302	32126	31773	32121	32174	32079	32282	32326	32229	32090	32438	31801	32322	32361	32119	32247	32242	32249	32232	32139	32140	32150	32424	31968	32115	32212	32075	32013	32124	32082	32229	32173	32129	32225	32077	32106	32133	32345	32198	32420	32369	32343	32436	32179	32122	32270	32168	31892	32281	32142	32180	32060	32200	32131	32106	32319	32259	32434	32204	32239	32286	32082	31919	31851	32059	32212	32231	31823	32229	32350	32327	32028	32080	32017	32130	32060	32093	32050	32178	32212	32158	32311	31922	32278	32264	32251	31757	31943	32065	32121	32335	32186	32375	32396	32096	32234	32199	32338	31954	32529	32132	32238	32351	32293	32040	32123	32090	31963	32258	32289	32256	32180	32185	32080	32251	32273	32265	31999	32183	32120	32432	32053	32045	32237	32289	32236	32011	32150	31941	32219	32144	32387	32092	32070	32234	32141	32480	32173	32155	31922	32097	32132	32571	32279	32207	31935	32110	31971	32126	32263	32153	32172	32136	32282	32293	32114	32094	32287	32269	32130	32239	32308	32286	32247	32478	31963	32234	32057	32103	32147	32049	32318	32428
26023	45823	41572	31561	26671	24007	22130	21116	20530	19810	19499	19081	18876	18858	18694	18615	18610	18464	18340	18463	18553	18384	18423	18499	18453	18539	18267	18237	18280	18383	18497	18246	18339	18242	18096	18414	18416	18462	18273	18263	18261	17900	18165	18264	18196	18404	18333	18182	18160	18145	18177	18484	18962	18608	18251	18238	18035	18130	18242	18112	18105	18338	18200	18144	18307	18194	18313	18182	18144	18280	18052	18186	18203	18123	18168	18104	18209	18123	18099	18112	18405	18395	18339	18158	18246	18285	18104	18140	18066	18091	18109	18124	18153	18066	18319	18003	18421	18232	18185	18181	18049	18270	18081	18175	18019	18226	18155	18124	18145	18018	18084	18207	18183	18167	18072	18136	18160	18232	17921	18032	18093	18111	18296	18166	18329	18066	18033	18081	18153	18261	18338	18130	18202	18145	18155	18074	18169	18170	18223	18287	18219	18017	18108	18250	18106	18254	17996	18158	18077	18011	18130	17962	18049	18231	18163	18026	18083	17919	18223	18094	18173	18171	18268	18047	18243	18137	18219	18171	18147	18224	18030	18074	18020	18021	18019	18309	18266	18106	18130	18112	18103	17986	18084	18232	18261	18258	18055	18212	18043	18215	18313	18043	18246	18142	18141	18118	18194	18030	18184	18020	17765	17986	17946	18200	18399	18032	18111	18001	18168	18314	18087	18095	18143	18073	18214	18308	17898	18276	18073	17952	18155	18086	18127	18278	18175	18243	17996	18395	18189	18118	18093	18063	18096	17827	18179	18008	18305	18097	18298	18256	18178	18136	18100	18214	17974	18125	18101	18170	18067	18222	18367	18237	18114	18210	18059	18128	18164	18126	18067	18031	18108	17984	18181	18106	17998	18190	18273	18097	18254	17990	18255	18237	18139	17909	18082	18213	18091	18117	18151	18004	18044	18052	18068	17929	18172	17998	18143	18181	18092	17995	18295	18297	18085	17962	18234	18188	18160	18209	18175	18123	17998	18147	18152	18161	18155	18151	18087	18107	18137	18039	18029	18299	18005	17995	18216	18114	17908	18006	18157	18230	18225	18054	18103	18069	18110	17975	18205	18103	18180	18127	18232	18227	18068	18170	18201	18005	18120	17818	18171	18063	18064	18040	18127	17880	18019	18069	18147	17984	18141	18187	18127	18107	18013	18108	18186	18001	18082	18245	17938	18110	18045	18121	18176	18149	18024	18162	18094	18051	18131	18139	18018	18038	18225	18134	18042	18091	18266	18144	18178	18128	18013	18152	18057	18090	18219	17905	18216	18224	18146	18055	18142	18013	17965	18179	18064	18242	18097	18074	18093	18040	18178	18013	18029	18179	18196	17925	18312	18124	18116	18169	18028	17963	18036	18214	17968	18217	17983	18043	18063	18167	18173	18115	18203	17975	18044	18111	18000	18137	17927	18097	18108	18025	18156	17885	18129	18232	17983	18212	18311	18229	18064	18113	18240	18018	18246	18052	18176	18138	17993	18025	18223	18218	18218	18051	18092	18180	18092	18133	18129	18238	18182	18247	18193	18027	18052	18242	18105	18262	18223	18161	18400	17942	17939	17905	18208	18219	18302	18182	18290	18110	18065	18143	18259	18179	17960	18184	18127	18201	17993	18168	18143	18083	18090	18166	18189	18137	18054	18080	17971	18302	18092	18384	18127	18174	18016	18186	18050	18192	18122	18116	18077	18094	18075	18060	18232	18153	18112	18246	18249	18021	18178	18147	18157	18140	18322	17966	18198	18159	18266	18304	18045	18310	18015	18275	18141	18266	18066	17928	18156	18130	18363	18242	18028	17967	18129	18112	18085	18299	18106	18131	18183	17889	18082	18230	18237	18024	18164	17939	18011	17988	18099	18135	17975	18144	18168	18220	18161	18217	17994	18048	18115	18072	18167	18029	18146	18331	18167	18137	18168	18213	18251	18229	18057	18207	18018	18050	18043	18057	18253	18056	18212	18212	18240	18008	18098	18134	18372	18024	18114	18135	18084	18239	18141	18044	18275	18100	18355	18103	17969	18183	18160	18096	18171	18286	18191	18092	18375	18112	18267	18313	18136	18050	17890	18068	18340	18039	18190	18110	18204	17871	18017	18218	18094	18243	17945	18139	18139	17947	18186	18175	18174	18034	18074	18005	18147	18091	18031	18012	17945	18010	17987	18054	18045	18087	18245	18083	18367	18254	18054	18112	18110	17974	18197	18145	18049	18208	18015	18110	18174	18174	18163	18228	18131	18138	18078	17986	18075	18232	18160	18015	18123	18142	17962	18107	18273	18204	18064	18296	18186	18223	18314	18008	18154	18326	18148	18248	17983	17937	18074	18097	18050	18177	18108	18107	18235	18108	18165	18050	18036	17951	18318	18106	18222	18179	18009	18153	18115	18158	18040	18183	18271	18042	18220	18224	18038	18163	18189	18171	18190	18218	18160	18128	17989	18156	18088	18081	17946	18194	18125	17958	18080	18141	18095	18074	18246	18146	18090	18133	18097	18040	18208	18211	18228	18039	18513	18029	17840	18313	18230	18033	18287	18198	18112	18044	18217	18258	18173	18003	18079	18116	17749	17974	18154	18235	18102	18166	18114	18310	18232	18067	18166	18039	18083	18014	18338	18142	18160	17888	18117	18115	18256	18233	18064	18020	18138	18019	18265	18032	18158	18084	17883	18006	18228	18267	18321	18105	18117	18059	18231	18254	18192	18048	18266	18277	18242	18070	18290	18286	17944	18140	18000	18126	18253	18052	18068	18059	18138	18266	18144	17948	18535	17946	18096	18152	18176	18120	18065	17903	18157	18198	18017	17991	18253	18046	18111	18209	18059	18213	17947	18266	18088	18000	18115	18010	18225	18048	18190	18087	18039	18084	18147	18056	18232	18217	18143	18245	18102	18195	18062	18188	18056	18009	18151	18210	18134	18105	18112	18176	18126	18198	18050	18131	18215	18154	18189	18023	18197	18180	18031	18245	18085	18061	18128	17998	18184	18109	18342	17957	18166	18104	18095	18176	18133	17979	18135	18036	18207	18096	18248	18047	18203	18009	18073	18141	18077	18141	18037	18125	18005	18120	18157	17990	18111	18216	18083	18159	18326	18136	18125	18202	18109	18051	18100	17985	18129	18008	18150	18129	18260	18232	18088	18028	18187	18174	18019	18286	18070	18011	18032	18172	18074	18103	18080	18225	18142	18235	17997	17945	18165	18425	18054	18132	18184	18066	18283	18239	18071	18061	18163	18368	18082	18130	18232	18134	18052	17961	18101	18076	18061	18185	18337	18091	18142	18148	18157	18265	18108	17850	18121	18045	17809	17959	18021	17933	18164	18135	18107	18085	18172	18228	18091	18059	18101	18213	18119	18005	18208	17986	18080	18075	18272	17979	18211	17985	18022	18157	18041	18032	18072	18144	18202	18176	18044	18004	18288	18009	18035	17872	18082	18143	18013	18198	18182	18139	18082	17967	18183	18094	18205	18018	18032	18413	17999	18093	18166	18174	18017	18254	17987	18020	18094	18014	18090	18116	18278	18206	18125	18024	17996	17937	18064	18089	18256	18180	17990	18072	18219	18043	17968	18027	17972	18224	18132	18356	18157	18092	18091	18096	18163	18258	18166	18046	18210	18119	17985	17979	18149	18109	18269	17974	18116	18147	18127	18287	17971	18047	18130	18284	18264	18177	17947	18134	18126	18041	17975	18092	18023	18102	18199	18047	18150	17934	18095	17998	18241	18114	17816	18184	17969	18277	17912	18288	18342	18080	18129	18222	18226	18180	18232	18260	18017	18179	18068	18141	17835	18190	18097	18135	18120	18146	18269	17951	18219	18347	18272	18260	18247	18050	18063	18141	18015	18011	18302	18077	18135	18132	17978	18100	18181	18186	18142	17987	18322	18048	17947	18222	17938	17969	18164	17995	18097	18045	18129	17886	17940	18207	18037	18065	18000	18195	18084	18147	18129	18125	18184	18110	18136	18181	18227	18178	18134	18079	18034	18230	18262	17941	18089	17938	17951	18063	18036	18163	17898	18003	18156	18134	18190	17999	18042	18116	18011	18136	18094	18110	18196	18086	18129	18220	18218	18055	18182	17995	18082	18137	18076	17971	18167	18265	18046	18147	18141	18080	18188	18111	18238	18151	18223	18130	18140	18264	18168	18069	18085	18086	17979	18020	18229	18182	18025	18030	18161	17901	18128	18134	18072	18087	18023	18105	18172	18087	18111	18058	18126	18031	18259	18087	18256	18133	18092	18223	17992	18052	18044	17966	18310	18173	18223	18109	17946	18220	18177	18027	18118	18104	18126	18283	18029	18082	18109	18237	18130	18226	18115	18274	18166	18208	18066	17981	17854	18117	18152	17920	18206	18104	18136	18013	18179	18197	17994	18185	18144	18212	18220	18129	18132	18042	18210	18178	18050	18059	18221	18143	18171	18082	18313	18152	18217	18069	18044	18091	18146	18183	18114	17985	18261	18093	18104	18089	18185	18085	18258	18164	18131	18064	18102	18215	18197	18088	18195	17911	18178	18020	18000	18332	18148	18193	17992	18225	18214	18162	18154	18223	18090	18129	18186	18008	18220	18050	18237	18280	18051	18047	18292	18024	18122	18075	18182	18189	18001	18002	18157	18139	18031	17982	18116	18118	18353	17970	18039	18215	18121	18200	18025	18022	18005	17941	18195	18139	18103	18325	18217	18176	17881	18010	18160	18081	18220	18135	18176	18188	18032	18239	18046	18070	17942	18196	18109	18026	17978	18346	18030	18351	18073	18110	18119	18165	18086	18046	18116	18183	18249	18148	18118	18031	18280	18191	17886	18275	18161	18231	18087	18135	18041	18052	18244	18154	18099	18014	18185	18127	18090	17987	18201	17927	18239	18101	18105	18041	18010	17981	18178	18072	18077	18100	17990	18190	18101	18126	18175	18164	18207	18285	18116	18233	18097	18041	18137	18079	18053	18380	18259	18310	18230	17991	18104	18320	18278	18242	18128	18071	18253	18255	18188	18237	18212	18074	18157	18268	18196	18280	18161	18248	18049	18174	18016	18219	18036	17982	18131	18173	18135	18193	18231	18169	18062	17991	18224	18520	18132	18269	18192	18132	18116	18110	18120	18090	18306	17910	18027	18177	18148	18297	18338	18093	18124	18155
34258	31502	36741	35085	32616	32337	31932	31434	31518	31520	31543	31105	31245	31563	31334	31709	31231	31407	31302	31235	31247	31252	31379	31329	31235	31682	31239	31247	31318	31541	31115	31293	31493	31405	31415	31195	31419	31508	31488	31324	31338	31457	31092	31418	31108	31441	31163	31348	31260	31017	31189	31070	31164	31247	31571	31511	31136	31461	31460	31304	31331	31136	31208	31432	31561	31294	31233	31318	31377	31686	31572	31274	31444	31436	31329	31206	31466	31172	31292	31441	31374	31080	31460	31291	31258	31397	31154	31106	31367	31069	31530	31283	31607	31327	31325	31262	31487	31355	31153	31324	31493	31141	30988	31070	31385	31547	31309	31262	31267	31373	31434	31494	31525	31131	31505	31678	31256	31155	31490	31246	31582	31380	31187	31391	30999	31494	31434	31168	31019	31220	31314	31414	31263	31586	31200	31370	31306	31159	31091	31135	31450	31098	31212	31300	31378	31356	31132	31195	31170	31318	31345	31446	31436	30955	31108	31336	31217	31189	31133	31211	31134	31110	31254	31321	31266	31191	31270	31159	31100	31335	31634	31279	31133	31037	31363	31322	31362	31364	31188	31454	31297	31400	31001	31559	31042	31154	31524	31617	31357	31262	31455	31391	31281	31187	31614	31446	31118	31324	31284	31225	31355	31143	31277	31134	31340	31139	31496	31445	31312	31406	31288	31351	31403	31552	31161	31357	31124	31162	31314	31425	31508	31375	31451	31364	31219	31219	31275	31226	31290	31456	31359	31236	31292	31216	31213	31327	31510	31085	31356	31407	31401	31173	31320	31245	31264	31331	31255	30852	31344	31444	31423	31169	31235	31422	31240	31256	31162	31151	31279	31323	31478	31328	31518	31495	31205	31211	31509	31290	31266	31230	31512	31217	31220	31390	31297	31286	31572	31464	31345	31566	31278	31197	31453	31217	31365	31390	31431	31248	31354	31301	31162	31113	31472	30920	31317	31086	31311	31365	31377	31065	31447	31276	31264	31251	31299	31089	31294	31036	31198	31208	31174	31153	31415	31313	31370	31323	31241	31297	31286	31313	31423	31371	31147	31259	31211	31357	31517	31335	31461	31624	31162	31488	31249	30959	31214	31281	31297	31110	31407	31355	31293	31325	31068	31412	31232	31078	31194	31480	31515	31013	31555	31165	31259	31212	31396	31138	31166	31264	31395	31336	30906	31549	31263	31505	31541	31255	31057	31223	31271	31131	31476	31368	31253	31197	31026	31325	31479	31182	31300	31340	31157	31181	31330	31277	31342	31366	31312	31263	31361	31168	31358	31318	31398	31267	31370	31240	31249	31493	31172	31254	31306	31239	31240	31306	31268	31283	31368	31331	31446	31346	31343	31509	31275	31282	31380	31179	31295	31212	31296	31299	31322	31280	31224	31128	31352	31107	31491	31468	31102	31300	31528	31460	31185	31251	31219	31191	31141	31247	31236	31276	31335	31263	31236	31588	31263	31004	31557	31409	31206	31516	31370	31330	31111	31328	31456	31150	31324	31531	31248	31182	31455	31437	31057	31041	31533	31511	31379	31527	31310	31060	31390	31454	31273	31215	31446	31558	31159	31285	31393	31423	31280	31429	31382	31106	31398	31151	31278	31003	31219	31605	31352	31278	31099	31055	31488	31379	31190	31236	31363	31151	31166	31355	31091	31069	31072	31471	31257	31451	31467	31483	31329	31312	31336	31176	31332	31187	30955	31093	31470	31539	31444	31417	31451	31244	31469	31050	31274	31316	31334	31108	31199	31251	31059	31216	31297	31393	31119	31027	31489	31279	31181	31338	31273	31204	31405	30920	31123	31030	31171	31509	31329	30989	31269	31173	31346	31457	31026	31002	31445	31171	31290	31197	31440	31116	31280	31271	31233	31466	31194	31142	31408	31424	31312	30937	31137	31127	31306	31338	31336	31201	31424	31029	31413	31022	31374	31326	31314	31285	31271	31003	31287	31252	31155	31395	31134	31192	31306	31330	31241	31416	31506	31265	31169	31255	31067	31057	31563	31352	31536	31274	31528	31295	31340	31170	31439	31213	31371	31361	31124	31250	31367	31198	31125	31231	31283	31182	31291	31324	31288	31315	31175	31428	31108	31256	31397	31409	31179	31305	31331	31249	31119	31260	31161	31383	31244	31419	31428	31375	31469	31211	31246	31458	31067	31101	31188	31458	31236	31316	31600	31529	31125	31211	31300	31198	31502	31421	31224	31253	31306	31151	31645	31463	31573	31242	31233	31474	31601	31157	31173	31215	31265	31126	31169	31360	31469	31275	31128	31351	31465	31292	31607	31193	31071	31429	31152	31266	31381	31081	31331	31212	30974	31286	31308	31269	31432	31338	31534	31497	31346	31486	31333	31277	31384	31427	31330	31350	31413	31244	31154	31266	31180	31649	31442	31361	31361	31417	30975	31086	31348	30915	31079	31105	31333	31259	31171	31215	31402	31273	31391	31434	31081	31088	31454	31372	31510	31208	31174	31277	31437	31179	31511	31304	31178	31289	31326	31397	31230	31290	31318	31185	31316	31259	31384	31203	31189	31231	31519	31224	31199	31057	31340	31273	31296	31744	31458	31078	31320	31099	31162	31067	31339	31246	31635	31168	31456	31266	31625	31291	31093	31301	31336	31230	31163	31140	31250	31394	31322	31381	31293	31244	31218	31095	31327	31222	31409	31217	31156	30989	31292	31438	31210	31018	31436	31326	31514	31308	31304	31229	31277	31420	31201	31401	31415	31635	31206	31555	31413	31511	31449	31289	31442	31425	31306	31299	31409	31328	31264	31313	31343	31264	31278	31298	31222	31205	31409	31165	31365	31392	31159	31391	31361	31133	31358	31294	31268	31186	31386	31399	31310	31403	31012	31300	31331	31518	31145	31515	31333	31195	31376	31514	31551	31319	31400	31135	31215	31372	31183	31155	31245	31111	31103	30917	31510	31112	31376	31284	31329	31126	31424	31499	31264	31327	31225	31541	31273	31375	31351	31234	31313	31204	31173	31361	31378	31307	31235	31290	31174	30985	30891	31124	30933	31389	31083	31049	31360	31480	31334	31214	31080	31258	31224	31285	31156	31303	31477	31297	31309	31543	31258	31143	31534	31443	31335	31381	31322	31220	31408	31125	31540	31162	31274	31492	31329	31193	31394	31380	31275	31049	31182	31302	31314	31382	31296	31105	31360	30983	31045	31202	31289	31403	31419	31272	31516	31203	31389	31392	31290	31261	31093	31225	31384	31513	30935	31189	31266	31269	30968	31049	31111	31459	31279	31363	31228	31324	31129	31106	31231	31177	31355	31078	31224	31166	31296	31384	31383	31147	31133	31286	31256	31294	31153	31433	31354	31267	31269	31468	31205	31561	31330	31294	31134	31468	31561	31421	31264	31472	31572	31520	31433	31169	31246	31282	31315	30887	31075	31276	31366	31144	31257	31219	31328	31404	31191	31464	31729	31412	31768	31375	31454	31273	31073	31264	31196	31227	31442	31463	31410	31404	31316	31126	31279	31221	31206	31491	31322	31396	31307	31470	31479	31344	31202	31546	31333	31479	31187	31303	31204	31347	31117	31351	31465	31172	31140	31312	31245	31076	31279	31474	31572	31268	31325	31036	31257	31160	31390	31308	31561	31137	31457	31182	31556	31207	31218	31408	31404	31213	31439	31380	31339	31261	31184	31209	31305	31434	31338	31196	30965	31456	31420	31144	31076	31407	30949	31306	31330	31211	31266	31153	31364	31283	31526	31295	31329	31214	31074	31293	31330	31098	31356	31244	31187	31344	30891	31604	31331	31204	31340	31134	31094	31041	31116	31489	31533	31321	31259	31259	31308	31183	31547	31143	31369	31524	31325	31360	31335	31275	31357	31617	31354	31163	31258	31114	31225	31157	31203	31356	31081	31297	31290	31524	31387	31350	31289	31293	31198	31185	31411	31283	31271	31309	31277	31231	31137	31412	31276	31333	31351	31346	31351	31424	31038	31339	31545	31353	31543	31489	31134	31386	31159	31654	31516	31130	31291	31207	31379	31120	31183	31007	31156	31352	31455	31296	31282	31346	31279	31485	31342	31216	31605	31313	31532	31283	31260	31437	31378	31197	31478	31262	31449	31186	31489	31221	31361	31255	31095	31193	31272	31035	31563	31541	31379	31400	31587	31123	30975	31371	31156	31457	31193	31181	31214	31209	31444	31415	30953	31196	31490	31322	31258	31387	31423	31173	31369	31473	31368	31100	31323	31100	31493	31371	31376	31512	31294	31132	31244	31400	31217	31339	31125	31182	31189	31216	31237	31144	31254	31297	31404	31601	31281	31129	31177	30982	31343	30971	31108	31076	31391	31298	31158	31240	31265	31186	31060	31565	31639	31380	31589	31156	31060	31360	31095	31236	31334	31342	31214	31077	31057	31274	31116	31042	31244	31225	31252	31177	31281	31175	31169	31443	31344	31407	31311	31463	31255	31364	31324	31330	31387	31328	31489	31203	31478	31309	31350	31360	31360	31418	31193	31272	31379	31371	31170	31105	31413	31569	31210	31330	31530	31483	31489	31192	31397	31321	31048	31424	31480	31014	31214	31183	31281	31242	31440	31166	31153	31183	31404	31024	31291	31414	31362	31100	31305	31493	31263	31370	31263	31271	31364	31361	31209	31524	31475	30881	31418	30989	31396	31332	31427	31422	31293	31443	31313	31566	31260	31319	31207	31168	31316	31036	31373	31231	31380	31078	31237	31115	31408	31426	31226	31224	31204	31197	31262	31334	31427	31107	31038	31192	31288	31349	31200	31585	31214	31104	31133	31374	31494	31272	31216	31382	31302	31390	31350	31182	31082	31086	31254	31292	31317	31322	31402	31353	31413	31422	31235	31263	31530	31244	31436	31084	31459	31277	31615	31172	31359	31418	31470	31562	31236	31243	31298	31355	31294	31439	31315	31241	31152	31411	31388	31147	31488	31380	31395	31083	31254	31280	31311	31539	31252	31059	31430	31322	31520	31223	31179	30931	31240	31315	31305	31193	31591	31310	31316	31239	31440	31439	31532	31535	31202	31514	31104	31243	31160	31554	31207	31378	31125	31430	31242	31522	31236	31231	31367	31438	31234	31267	31285	31274	31498	31626	31504	31440	31461	31123	31262	31375	31450	31414
22002	28153	25286	20957	19469	18546	18333	18039	17694	17719	17764	17699	17614	17633	17572	17659	17572	17766	17575	17468	17509	17564	17594	17639	17539	17610	17385	17541	17594	17411	17573	17504	17572	17660	17296	17491	17299	17684	17691	17517	17475	17377	17655	17518	17391	17447	17378	17562	17316	17618	17432	17325	17445	17338	17496	17364	17620	17434	17353	17625	17314	17374	17386	17375	17412	17262	17593	17471	17259	17423	17600	17503	17533	17615	17508	17296	17346	17411	17406	17273	17317	17421	17542	17378	17380	17397	17281	17464	17299	17420	17442	17403	17348	17549	17524	17458	17488	17549	17288	17605	17627	17553	17325	17314	17629	17510	17505	17320	17315	17593	17465	17272	17504	17434	17348	17499	17412	17417	17345	17497	17443	17427	17612	17365	17279	17430	17399	17329	17349	17508	17213	17430	17584	17545	17423	17475	17577	17340	17330	17570	17330	17506	17402	17264	17326	17460	17454	17413	17472	17546	17556	17304	17518	17390	17370	17458	17558	17534	17387	17454	17553	17483	17377	17462	17486	17391	17374	17298	17297	17397	17385	17410	17372	17378	17456	17397	17383	17450	17456	17470	17320	17466	17672	17254	17297	17455	17496	17317	17433	17491	17416	17363	17319	17337	17399	17392	17581	17458	17493	17437	17558	17339	17472	17479	17364	17401	17541	17687	17718	17371	17385	17380	17329	17380	17420	17510	17459	17291	17404	17557	17421	17546	17318	17468	17260	17501	17397	17536	17564	17562	17317	17352	17360	17326	17269	17357	17426	17520	17455	17322	17481	17341	17361	17533	17522	17363	17290	17407	17295	17505	17408	17448	17381	17357	17414	17387	17532	17358	17303	17283	17534	17639	17401	17482	17428	17488	17446	17384	17275	17425	17356	17643	17337	17516	17305	17326	17308	17412	17370	17624	17660	17347	17388	17364	17322	17538	17410	17418	17411	17316	17431	17334	17409	17399	17367	17658	17411	17466	17615	17277	17519	17492	17398	17422	17284	17314	17414	17410	17396	17479	17353	17525	17437	17418	17411	17460	17460	17364	17574	17419	17547	17320	17494	17345	17360	17361	17344	17383	17512	17389	17477	17300	17517	17444	17477	17492	17321	17457	17289	17532	17513	17659	17460	17506	17212	17277	17486	17388	17435	17483	17345	17358	17469	17415	17312	17559	17464	17525	17470	17504	17202	17455	17423	17514	17501	17371	17369	17512	17591	17443	17249	17552	17497	17265	17546	17398	17498	17354	17612	17499	17293	17697	17481	17379	17569	17374	17430	17563	17649	17448	17428	17481	17321	17430	17491	17413	17308	17611	17312	17634	17142	17461	17464	17564	17526	17532	17399	17335	17344	17318	17619	17395	17346	17249	17353	17221	17547	17613	17531	17368	17426	17354	17399	17309	17656	17615	17520	17384	17486	17326	17520	17588	17551	17301	17589	17398	17533	17400	17359	17604	17245	17475	17339	17450	17534	17344	17332	17437	17353	17467	17457	17375	17360	17560	17330	17519	17424	17547	17534	17307	17515	17408	17537	17382	17461	17505	17348	17524	17543	17562	17445	17458	17377	17588	17441	17667	17279	17391	17503	17429	17443	17265	17358	17597	17407	17288	17417	17304	17276	17329	17232	17594	17552	17593	17451	17613	17547	17424	17609	17454	17524	17410	17558	17412	17413	17457	17387	17407	17560	17393	17464	17466	17504	17428	17350	17426	17282	17540	17418	17538	17430	17309	17473	17331	17465	17523	17320	17271	17385	17501	17650	17668	17296	17471	17370	17557	17469	17276	17518	17420	17332	17429	17443	17425	17473	17301	17408	17351	17542	17507	17493	17393	17493	17487	17479	17492	17334	17450	17416	17358	17515	17532	17540	17586	17449	17287	17355	17313	17460	17443	17414	17240	17537	17575	17466	17286	17308	17490	17378	17335	17703	17293	17419	17617	17395	17431	17341	17330	17578	17556	17373	17533	17372	17528	17576	17222	17493	17352	17383	17507	17587	17581	17427	17473	17262	17497	17565	17591	17301	17333	17441	17291	17340	17643	17290	17617	17390	17353	17407	17359	17489	17457	17575	17346	17424	17349	17462	17397	17448	17449	17284	17498	17505	17488	17504	17212	17508	17455	17412	17512	17569	17610	17432	17396	17458	17333	17431	17424	17369	17429	17422	17342	17332	17280	17390	17298	17359	17345	17279	17431	17306	17532	17612	17448	17356	17349	17451	17524	17407	17349	17535	17580	17326	17406	17434	17480	17504	17517	17689	17448	17508	17403	17384	17567	17419	17475	17603	17342	17432	17485	17517	17342	17405	17325	17521	17406	17411	17367	17314	17369	17524	17355	17255	17391	17535	17547	17407	17556	17444	17423	17334	17373	17356	17433	17544	17530	17487	17430	17597	17376	17598	17234	17409	17392	17570	17484	17551	17507	17518	17323	17379	17544	17319	17494	17577	17625	17508	17429	17677	17405	17279	17240	17517	17381	17622	17484	17338	17376	17351	17209	17397	17314	17427	17470	17542	17455	17520	17285	17372	17510	17404	17273	17420	17380	17390	17518	17402	17574	17430	17478	17357	17366	17495	17564	17457	17502	17376	17496	17666	17489	17455	17292	17296	17364	17465	17514	17610	17284	17473	17307	17435	17499	17561	17594	17526	17469	17668	17394	17428	17379	17443	17734	17354	17490	17480	17389	17489	17350	17467	17466	17406	17450	17381	17426	17399	17278	17232	17455	17531	17464	17644	17536	17397	17454	17307	17540	17277	17257	17432	17545	17443	17507	17503	17634	17514	17365	17524	17592	17584	17372	17520	17538	17374	17318	17491	17372	17510	17473	17352	17490	17480	17552	17385	17432	17608	17559	17505	17517	17368	17485	17419	17273	17384	17302	17553	17524	17430	17440	17500	17598	17268	17502	17554	17549	17330	17276	17408	17539	17448	17265	17528	17398	17217	17493	17466	17480	17247	17417	17315	17318	17533	17589	17306	17612	17542	17644	17551	17382	17421	17484	17436	17341	17356	17388	17378	17079	17378	17501	17352	17482	17601	17317	17174	17462	17557	17368	17482	17477	17274	17467	17424	17287	17332	17375	17314	17399	17487	17516	17377	17511	17399	17376	17493	17531	17388	17578	17552	17447	17420	17350	17371	17517	17332	17476	17376	17562	17508	17235	17522	17383	17282	17577	17449	17521	17420	17593	17415	17427	17363	17557	17349	17418	17488	17457	17465	17486	17440	17479	17509	17462	17558	17583	17536	17556	17346	17407	17505	17476	17542	17423	17482	17402	17412	17565	17305	17507	17475	17495	17357	17587	17401	17570	17473	17330	17526	17380	17389	17310	17159	17658	17509	17496	17435	17448	17351	17343	17350	17518	17498	17602	17354	17451	17579	17534	17506	17555	17315	17366	17327	17472	17344	17185	17468	17546	17469	17449	17504	17561	17244	17199	17461	17353	17391	17459	17325	17450	17380	17338	17295	17590	17317	17535	17554	17360	17502	17422	17308	17431	17418	17555	17481	17410	17449	17358	17467	17492	17323	17612	17503	17567	17404	17362	17534	17414	17441	17466	17598	17326	17384	17461	17283	17398	17475	17508	17511	17444	17494	17489	17647	17443	17246	17522	17362	17401	17386	17451	17372	17621	17694	17358	17350	17548	17524	17345	17395	17493	17373	17336	17372	17310	17457	17449	17467	17239	17179	17406	17357	17322	17505	17558	17650	17438	17356	17511	17439	17458	17575	17451	17557	17221	17535	17388	17479	17502	17674	17369	17447	17456	17580	17384	17404	17481	17239	17171	17356	17440	17347	17513	17411	17305	17420	17458	17633	17310	17470	17449	17726	17442	17338	17310	17388	17304	17461	17449	17437	17481	17428	17331	17621	17440	17408	17304	17513	17499	17499	17481	17411	17402	17384	17510	17161	17260	17521	17406	17538	17271	17549	17552	17443	17453	17563	17482	17297	17537	17483	17443	17518	17523	17232	17474	17385	17559	17455	17319	17373	17418	17631	17283	17479	17425	17468	17516	17334	17526	17358	17345	17405	17466	17640	17350	17555	17371	17370	17332	17529	17500	17290	17359	17245	17356	17410	17714	17532	17403	17482	17394	17339	17209	17632	17412	17255	17409	17324	17311	17495	17451	17640	17374	17441	17446	17278	17451	17313	17399	17557	17297	17423	17556	17595	17400	17526	17405	17589	17267	17365	17556	17364	17346	17372	17197	17429	17499	17407	17382	17310	17459	17390	17593	17367	17471	17502	17221	17662	17578	17323	17285	17592	17609	17443	17452	17570	17470	17374	17349	17432	17524	17467	17495	17390	17331	17493	17422	17399	17409	17601	17460	17351	17314	17513	17381	17428	17383	17463	17558	17456	17498	17567	17538	17453	17278	17598	17521	17359	17586	17456	17462	17521	17362	17335	17459	17668	17315	17429	17398	17528	17457	17367	17597	17497	17380	17253	17340	17388	17341	17529	17451	17477	17394	17385	17436	17630	17313	17443	17445	17456	17447	17558	17595	17520	17475	17398	17503	17365	17381	17478	17515	17154	17675	17400	17539	17436	17439	17288	17364	17418	17332	17530	17378	17357	17342	17451	17484	17274	17407	17347	17368	17476	17328	17453	17351	17655	17345	17579	17374	17520	17347	17543	17456	17382	17273	17450	17452	17512	17699	17405	17426	17379	17436	17561	17321	17243	17474	17203	17304	17529	17570	17503	17550	17686	17573	17397	17611	17341	17477	17440	17459	17473	17364	17323	17459	17346	17486	17507	17337	17314	17530	17306	17303	17453	17254	17547	17580	17356	17595	17393	17424	17548	17472	17310	17425	17494	17475	17379	17420	17560	17256	17476	17534	17470	17442	17377	17318	17734	17322	17545	17588	17490	17425	17464	17334	17388	17464	17280	17535	17636	17486	17613	17464	17490	17697	17523	17484	17424	17349	17320	17505	17671	17277	17660	17442	17561	17481	17388	17376	17603	17438	17417	17245	17622	17464	17422	17618	17466	17402	17275	17359	17387	17384	17469	17573	17353	17415	17397	17391	17419	17180	17291	17488	17674	17636	17581	17469	17372	17416	17548	17441	17614	17629	17417	17388	17513	17397	17506	17505	17408	17456	17399	17146	17490	17285	17494	17471	17456	17555	17499	17592
24764	21492	28801	29711	31185	33165	33965	32495	31800	31837	31754	31522	31177	31492	31369	31562	31059	31270	31293	30979	31243	31244	31420	31305	31362	31383	31097	31208	31392	31411	31390	31143	31320	31188	31471	31260	31313	31179	31127	31270	31247	31096	31253	31522	30990	30974	30859	31003	31403	31124	30988	31190	31270	31413	31109	31197	31343	31289	31334	31211	31162	31378	31223	30953	31198	31052	30967	31281	31230	31177	31244	31162	31100	31223	31275	30996	31176	31179	30975	31369	31337	31069	31146	31263	31134	31047	31069	31151	31062	30973	31176	30998	31148	31037	31329	31212	30771	30992	31145	31158	30953	31322	31218	31215	31263	30875	31021	31033	31128	31273	30955	31143	31071	31310	31103	31190	31131	31075	31177	30881	31311	31081	31121	31248	30947	31077	31011	31076	31342	31100	30955	30910	31129	31122	31200	31265	31182	31080	30991	31072	31083	31231	31174	30971	31330	31235	31275	31048	31300	31250	31180	31182	31091	31185	31149	31428	30924	31020	31035	31191	31071	31285	31318	31049	31068	31147	31019	30943	31005	31251	30908	31231	31209	31057	31241	31145	31005	30999	31030	30949	31012	31043	31350	30974	31071	31063	30966	31025	30925	31253	31106	30841	31242	31095	31208	31237	30893	30993	31332	31062	31122	31119	31096	31083	31032	31114	31194	30971	31167	31090	31190	30976	31066	31130	31222	31003	31159	31297	31129	31101	31091	31003	30867	31053	31214	31230	31206	31042	31055	30976	31081	30921	31074	31323	30970	30931	31085	31345	31071	30912	31060	30987	31072	31145	30884	30929	31046	30941	30791	31297	31199	31312	30956	31159	30995	30946	31085	31149	31070	30839	31086	31138	31220	31041	31056	31065	31167	31034	31403	31004	30993	31084	30890	31185	31008	31118	31205	31127	31325	30999	31151	31017	31114	31071	31122	31169	31184	30934	31107	31141	31091	31051	31208	31196	30966	31239	31230	31328	31160	30906	31273	31153	31081	31143	31179	31087	31324	31144	31144	31140	31202	31320	30997	31148	31159	30981	30993	30970	31197	31277	31239	31026	31030	30985	31017	31153	30995	31032	31150	31365	30998	31112	31318	31260	31177	31100	31192	31160	31022	31087	31093	31305	31279	31046	31027	31004	31138	31053	31117	31107	31119	31153	31174	31053	31442	31126	30985	30918	31264	31120	31107	30919	31114	31023	31043	30792	31165	31196	31218	31253	31089	31496	31226	31192	31108	31201	31257	31003	31109	31097	31223	31139	31052	31200	31244	31197	31129	31203	31290	31225	31217	30934	30949	30896	31435	31063	30948	31063	31138	31112	30998	31109	31041	31149	31133	31157	30998	30832	31182	31074	31067	31360	31074	31041	31110	31051	31047	31165	31144	31075	31034	31171	31392	31117	31029	31062	31044	31246	31232	31162	31051	31046	31266	31131	31146	31071	31237	31196	31239	31101	31542	31182	31136	31020	31320	30825	31271	31110	31124	30884	31193	31155	31036	31005	30858	31142	31368	30831	30800	31092	31188	30795	31194	31208	31042	31027	31061	31054	31008	30876	30935	31139	30909	31084	31351	31494	31381	31104	31235	31303	31310	30900	30936	30867	30978	31031	31437	31019	31347	30985	31334	30729	31064	31125	31194	31005	31050	30965	31136	31128	31008	31213	31191	30936	31051	31088	30975	31279	31276	31177	31238	31303	31206	31148	31158	31450	31083	31066	31153	31052	31008	30973	30883	31176	31179	31056	30823	31292	31059	31050	31100	31021	31152	31156	31145	31043	31062	31030	31125	31141	31297	31188	31170	31099	31029	31070	31494	31074	31103	31117	31133	31199	31183	31105	31116	31270	31057	31023	30918	30889	31003	30910	31345	31228	30955	30918	30983	30959	31093	30906	31002	30923	31054	31328	31083	31384	30983	31098	31173	30991	31181	31532	31285	31311	31313	31170	31016	31084	31217	31269	31483	31080	31311	31103	31123	31128	31077	30916	31163	31074	31161	31225	30795	31208	31117	31281	31365	30973	30948	30765	31161	31129	31090	31132	31179	31025	31018	31138	31015	31281	31283	30996	31139	31160	31276	31294	31105	31299	31287	31239	31054	30746	31121	31299	31167	31133	31289	31015	31288	31020	30924	31090	31178	31091	30768	31131	30948	31192	30885	31331	31356	30944	31146	31059	31305	31175	31297	31008	31178	30706	31161	30999	30705	31263	31203	31220	31146	31302	31278	30898	31234	31092	30912	31186	31396	31030	30911	31244	31204	31084	30896	31186	31115	31163	30888	31273	31091	31171	30936	31157	31180	30819	31093	31118	31224	31387	31048	31178	31103	30986	30966	31154	31197	31192	30984	31240	31218	30985	31105	30963	31314	31033	31225	31036	31294	31018	31086	31454	31091	31222	31219	31123	30968	30764	30761	31012	31037	31001	30986	31176	31072	31272	31050	31099	31280	31119	31186	31349	31037	31107	30985	31098	31145	31039	30863	31167	31127	31112	31191	31231	31096	31141	31337	31004	31110	31313	31085	31048	31273	31248	31304	31152	31009	30976	31007	31067	31088	31026	31046	30956	31278	31273	31209	31015	31069	30913	30926	31168	31179	31240	31119	30890	31052	31351	31130	31068	31167	31116	31142	30939	31087	30937	30886	31105	30966	30975	31121	30914	31078	31053	31279	30827	31076	30906	31106	31291	30836	31065	31097	30924	31139	31224	31364	31217	31185	31113	30835	30970	31186	31130	31212	31177	31058	31360	31010	31267	31254	31217	31043	31089	31418	30948	31099	31020	31128	31092	31274	31061	31259	30997	31356	31207	31147	30816	31177	31046	31217	30896	31193	31159	30990	31116	31012	31201	30969	31179	31161	30993	31269	31102	31050	30884	31382	30984	31103	30938	31066	31306	31006	31007	31374	31087	31086	31079	30918	31053	31386	31245	31175	31169	31319	31153	31042	31186	31195	31109	30968	31279	31051	31082	31158	31105	30944	30761	31342	31175	31051	31051	31124	31173	31181	31368	30892	30712	31002	31063	31010	31235	31218	31207	31213	31035	31073	31222	31262	31072	31112	30897	31131	30906	30998	31054	31081	31238	31089	31071	31258	31004	31057	30998	31273	31057	30926	31238	31330	31052	31028	30961	31119	31060	31149	30819	31193	31081	30788	30971	31186	30922	31290	31100	31081	31365	30990	30900	30763	31015	31017	31140	31329	31336	31070	30768	31220	30890	31104	30714	31133	31118	31406	31146	30999	31199	31109	30934	31157	30991	31030	31454	31063	31049	31066	31356	31111	30817	31075	31117	31222	31097	31252	30948	31397	31220	31069	31248	31073	31137	31077	31293	31239	31103	30988	31245	30698	30887	30964	31197	31103	31274	31029	31097	31109	31324	31106	31275	31267	31184	31057	31146	31251	31137	31104	31046	31216	30939	31095	30945	31124	31123	31183	30853	30972	31177	31201	30916	31114	31363	30887	31075	31068	30939	31272	31118	31134	31109	31423	31173	31049	31022	31034	31052	31137	31067	31197	31240	31228	31219	31198	30768	31204	31140	31040	30874	31322	30979	30862	31001	31101	31197	31422	31298	31326	31210	31141	30970	31186	31256	31338	31075	31304	30938	31123	31096	31146	31203	31039	31007	30959	30939	30833	31317	30968	30917	31162	30890	31177	31042	30963	31125	31061	31097	31256	31194	30962	31221	31172	30918	31286	31130	31377	31276	30878	31145	31007	31282	31082	31090	31088	31456	31258	31378	31086	31241	30982	31037	31014	30885	31210	31295	30921	31037	31101	31148	31105	31280	30962	31001	31256	30867	31436	31200	31125	31161	31011	30962	31196	31308	30889	31066	31063	31172	31270	31243	31062	31071	31207	31075	31181	31001	31063	31036	31017	31114	31138	31301	31165	30835	31203	31194	31183	30959	31181	31006	31314	31200	30976	31003	31279	30836	31421	31034	31168	31364	31191	31287	31336	31340	31131	30933	30983	31015	31063	31429	31124	31203	31198	31148	30991	31130	31020	31025	31442	30978	31323	31138	31463	31104	31008	31204	31221	31053	30979	31202	31034	31334	31145	31246	31409	31188	31184	31035	31049	30978	31044	31282	31204	30919	30987	31084	31138	31137	31372	31105	31086	30943	31077	31210	30924	31220	31398	31062	31242	31241	31242	30961	31257	31135	31195	30989	30831	30977	31118	30732	30975	31277	31150	31265	31027	31207	31225	30867	31141	31042	30981	31007	31259	31249	31149	31352	30937	31240	30992	30893	30914	31064	31237	30919	30954	31074	31210	30803	30954	31171	31287	31062	31189	31309	31141	31117	31085	31120	31121	31460	31106	31136	31380	31307	31260	31259	31292	30916	31259	31166	31361	30948	31313	30858	31028	30852	31088	30885	31089	31193	31286	31052	31166	31066	31235	31096	31164	31148	30898	31278	31135	31084	31282	31143	31085	31004	31030	31020	31102	30871	30938	31177	31271	31070	31209	31087	31311	30887	31144	31336	31420	30931	31058	31011	31229	30910	31437	31164	31150	31263	31129	30943	31395	31031	31125	31302	31073	31083	31334	31055	31039	31119	31121	31085	31224	30965	31134	31156	31103	30878	31058	31093	31195	31063	31111	31166	31303	30965	30805	31365	31200	31031	30943	31419	31018	31165	31057	31120	31124	31282	31279	30983	31034	31122	31299	30791	31126	31144	31082	30986	31215	31006	31011	31075	31072	31153	31083	31049	31053	31107	31057	30955	31142	31462	31190	30826	31150	31181	31109	31276	31242	31296	31211	31043	31428	31117	30851	31037	30951	31140	31094	31220	30987	31236	31108	31043	31288	31128	31176	31020	31121	30872	31089	30704	31314	31177	31053	31064	30902	31011	31160	31226	30975	31142	31055	31254	31310	31056	31389	31044	30975	31199	31352	31135	31281	31146	31234	30997	31218	31110	31218	31106	31091	31010	31348	31200	31099	31263	31114	30838	30888	31016	30983	31192	30989	31012	31152	30934	31258	31080	31111	31237	31160	30903	31204	31106	30957	31149	31010	31220	31058	31192	31173	30926	31051	31237	31177	31276	31053	31037	30964	31078	30892	30896	30911	30914	31146	30913	31283	31172	31079	31287	30910	30994	30996	31190	31045	31283	31058	31156	31376	31233	31193	31048
22281	36881	33278	25432	22279	20361	19530	19207	18810	18461	18208	18099	18098	17857	17784	17605	17698	17590	17633	17812	17677	17757	17600	17593	17680	17938	17714	17719	17661	17640	17561	17493	17783	17681	17613	17672	17728	17499	17697	17381	17563	17582	17529	17531	17712	17486	17632	17595	17586	17587	17565	17654	17710	17748	17546	17569	17620	17540	17403	17666	17450	17493	17650	17770	17579	17429	17569	17734	17367	17774	17633	17588	17497	17502	17519	17545	17621	17604	17449	17321	17779	17688	17715	17493	17659	17566	17704	17641	17473	17424	17473	17531	17505	17342	17668	17684	17352	17676	17442	17608	17503	17534	17441	17655	17667	17547	17326	17619	17655	17617	17506	17427	17559	17715	17612	17638	17445	17803	17430	17500	17618	17614	17517	17609	17574	17520	17674	17521	17569	17535	17537	17430	17529	17571	17531	17457	17441	17660	17413	17552	17603	17385	17503	17301	17762	17419	17434	17550	17522	17550	17451	17571	17636	17643	17521	17543	17639	17452	17569	17452	17622	17721	17387	17535	17629	17540	17543	17496	17625	17596	17655	17454	17571	17424	17527	17473	17519	17735	17507	17578	17549	17732	17623	17597	17481	17424	17511	17566	17399	17551	17581	17521	17398	17508	17377	17439	17551	17445	17548	17568	17527	17570	17559	17527	17648	17576	17551	17530	17386	17449	17564	17499	17568	17534	17576	17654	17484	17341	17490	17333	17476	17692	17503	17528	17581	17428	17655	17441	17602	17577	17785	17414	17457	17606	17530	17513	17502	17442	17656	17652	17577	17561	17538	17608	17753	17288	17646	17581	17436	17606	17615	17405	17480	17479	17408	17609	17712	17596	17643	17618	17622	17483	17679	17541	17651	17384	17589	17472	17526	17345	17557	17537	17428	17654	17411	17545	17723	17414	17523	17623	17657	17543	17411	17531	17661	17608	17497	17379	17566	17527	17628	17274	17372	17520	17425	17600	17610	17464	17500	17465	17470	17535	17625	17650	17455	17309	17457	17524	17563	17582	17513	17740	17567	17592	17605	17505	17515	17457	17471	17624	17392	17486	17640	17577	17479	17469	17805	17314	17428	17431	17421	17668	17391	17721	17334	17438	17439	17494	17359	17563	17399	17578	17494	17535	17573	17497	17530	17530	17702	17660	17583	17546	17606	17546	17498	17553	17454	17569	17549	17445	17662	17510	17556	17503	17508	17391	17595	17339	17652	17436	17332	17543	17435	17570	17470	17535	17570	17759	17539	17660	17653	17463	17552	17539	17508	17607	17660	17524	17335	17754	17484	17472	17539	17554	17547	17434	17574	17404	17631	17614	17429	17441	17511	17462	17559	17716	17551	17517	17572	17670	17555	17580	17593	17447	17472	17491	17486	17707	17523	17494	17474	17443	17662	17499	17405	17644	17668	17777	17485	17377	17293	17556	17468	17625	17414	17432	17624	17368	17512	17566	17652	17535	17543	17456	17631	17742	17457	17458	17463	17653	17603	17613	17335	17398	17309	17580	17691	17461	17499	17621	17497	17388	17590	17578	17603	17553	17588	17473	17486	17677	17728	17599	17576	17639	17565	17556	17548	17412	17668	17574	17524	17422	17353	17672	17541	17541	17464	17734	17672	17659	17635	17507	17311	17634	17421	17450	17552	17459	17679	17488	17604	17629	17789	17483	17500	17452	17428	17738	17612	17544	17679	17494	17483	17564	17540	17741	17387	17516	17496	17668	17417	17572	17541	17467	17459	17513	17582	17524	17705	17483	17396	17427	17493	17533	17549	17538	17523	17540	17482	17485	17487	17661	17581	17524	17451	17665	17526	17677	17571	17596	17552	17436	17475	17389	17461	17442	17660	17517	17536	17532	17609	17497	17510	17559	17427	17799	17473	17541	17549	17525	17587	17625	17562	17367	17470	17574	17539	17443	17570	17586	17324	17470	17609	17643	17378	17688	17468	17436	17591	17438	17578	17591	17451	17704	17668	17699	17606	17448	17686	17603	17628	17578	17599	17412	17661	17558	17752	17493	17593	17373	17614	17578	17700	17564	17671	17432	17449	17351	17544	17459	17477	17653	17288	17582	17525	17486	17483	17392	17596	17580	17418	17576	17680	17409	17555	17507	17578	17638	17515	17514	17770	17474	17636	17500	17681	17604	17523	17443	17563	17642	17628	17540	17341	17625	17504	17441	17716	17564	17431	17511	17435	17531	17662	17621	17547	17576	17588	17603	17727	17463	17506	17497	17631	17422	17407	17598	17503	17457	17249	17533	17462	17489	17386	17500	17496	17641	17607	17369	17572	17498	17360	17564	17509	17439	17440	17650	17605	17629	17492	17396	17623	17412	17544	17606	17603	17510	17635	17504	17583	17491	17443	17468	17692	17367	17463	17546	17456	17454	17352	17654	17812	17410	17667	17469	17523	17676	17818	17445	17547	17652	17568	17525	17502	17490	17690	17481	17380	17431	17483	17575	17347	17382	17357	17552	17547	17579	17624	17374	17532	17529	17430	17601	17456	17586	17468	17475	17521	17429	17712	17439	17383	17492	17665	17448	17667	17582	17650	17601	17384	17813	17347	17605	17440	17455	17496	17397	17613	17637	17535	17424	17415	17452	17603	17483	17614	17581	17396	17499	17553	17577	17620	17482	17395	17613	17727	17628	17646	17617	17562	17495	17533	17494	17452	17401	17692	17509	17493	17499	17567	17653	17523	17445	17384	17487	17518	17400	17479	17499	17512	17509	17598	17587	17363	17561	17541	17672	17500	17558	17455	17497	17733	17491	17442	17586	17547	17467	17769	17633	17734	17421	17439	17628	17581	17676	17486	17524	17551	17407	17666	17412	17617	17559	17431	17650	17464	17539	17606	17591	17632	17612	17607	17590	17520	17588	17606	17517	17520	17546	17615	17545	17393	17742	17473	17670	17574	17523	17453	17577	17601	17449	17462	17526	17464	17657	17451	17460	17549	17540	17411	17661	17620	17544	17545	17473	17522	17606	17519	17639	17528	17536	17527	17707	17389	17737	17706	17303	17712	17460	17607	17433	17443	17574	17614	17604	17687	17645	17631	17526	17715	17584	17257	17588	17443	17499	17613	17562	17638	17527	17603	17498	17507	17723	17612	17653	17475	17640	17368	17499	17802	17544	17631	17532	17591	17579	17475	17497	17544	17563	17480	17607	17726	17443	17580	17625	17712	17435	17709	17376	17710	17564	17503	17603	17444	17472	17723	17733	17527	17461	17601	17508	17737	17678	17623	17530	17573	17664	17514	17474	17502	17703	17606	17406	17575	17457	17607	17560	17578	17528	17447	17546	17541	17403	17433	17626	17712	17525	17602	17290	17603	17515	17515	17469	17433	17404	17533	17457	17469	17541	17580	17664	17643	17596	17491	17489	17503	17451	17553	17661	17820	17241	17636	17590	17603	17374	17489	17427	17564	17619	17554	17450	17570	17332	17543	17400	17507	17547	17530	17624	17559	17550	17372	17474	17512	17515	17516	17454	17477	17592	17570	17412	17486	17604	17553	17359	17401	17591	17612	17531	17509	17542	17489	17377	17579	17740	17514	17559	17516	17453	17449	17582	17507	17578	17591	17574	17597	17490	17411	17617	17572	17505	17611	17523	17615	17629	17397	17484	17569	17683	17568	17427	17510	17662	17567	17500	17684	17528	17670	17303	17516	17638	17703	17349	17496	17650	17506	17509	17395	17670	17472	17558	17471	17595	17451	17580	17620	17791	17575	17367	17557	17478	17405	17461	17607	17692	17374	17372	17427	17439	17639	17495	17401	17616	17568	17255	17502	17381	17503	17601	17503	17439	17588	17593	17416	17625	17739	17443	17529	17646	17386	17427	17594	17393	17654	17601	17368	17583	17588	17567	17569	17408	17564	17721	17544	17484	17454	17273	17590	17433	17710	17193	17529	17603	17563	17475	17556	17582	17535	17500	17605	17628	17550	17399	17454	17467	17576	17579	17663	17525	17794	17482	17469	17515	17588	17544	17690	17505	17572	17709	17425	17592	17634	17510	17598	17669	17422	17700	17622	17453	17616	17645	17638	17470	17282	17551	17465	17644	17515	17294	17308	17625	17417	17411	17455	17522	17523	17663	17508	17572	17726	17629	17585	17584	17501	17665	17581	17422	17596	17572	17633	17531	17485	17576	17574	17525	17591	17563	17427	17437	17601	17418	17456	17424	17659	17479	17455	17461	17640	17542	17417	17572	17563	17516	17447	17379	17475	17564	17505	17627	17547	17626	17582	17515	17503	17460	17455	17577	17428	17571	17503	17569	17524	17431	17400	17576	17619	17492	17473	17742	17475	17443	17528	17609	17354	17503	17711	17529	17593	17561	17499	17560	17545	17554	17728	17407	17599	17577	17433	17651	17537	17742	17477	17682	17406	17557	17573	17481	17413	17445	17465	17516	17664	17513	17493	17604	17563	17376	17619	17564	17643	17475	17626	17544	17479	17352	17592	17335	17432	17554	17566	17515	17595	17519	17585	17675	17414	17658	17358	17506	17415	17674	17537	17457	17465	17707	17540	17402	17612	17366	17625	17403	17557	17450	17475	17414	17727	17635	17505	17579	17484	17379	17381	17442	17667	17565	17391	17644	17579	17595	17553	17646	17586	17773	17516	17589	17466	17591	17579	17560	17564	17458	17304	17642	17526	17683	17483	17377	17525	17586	17600	17554	17623	17417	17561	17530	17687	17606	17539	17485	17503	17702	17558	17299	17572	17626	17540	17626	17591	17497	17488	17675	17641	17461	17643	17515	17326	17571	17398	17542	17716	17508	17529	17329	17437	17776	17465	17509	17596	17748	17394	17432	17456	17569	17631	17466	17617	17661	17345	17538	17571	17478	17540	17435	17441	17619	17562	17692	17718	17462	17519	17640	17530	17482	17552	17554	17367	17593	17471	17578	17606	17616	17358	17583	17578	17640	17571	17491	17469	17454	17591	17557	17567	17677	17681	17401	17629	17591	17561	17594	17387	17488	17511	17533	17440	17409	17558	17438	17558	17629	17473	17480	17601	17562	17741	17524	17522	17504	17556	17597	17590	17682	17417	17523	17583	17505	17378	17543	17505	17455	17598	17613	17540	17606	17554	17518	17618	17385	17540	17532	17678	17622	17476	17522	17639	17450	17599	17532
23010	21442	28580	26970	29628	34729	36853	34521	33740	33474	33243	33259	32789	32744	32389	32518	32284	32523	32477	32322	32162	31935	32273	32382	32321	32442	32447	32227	32301	32186	32356	32178	32202	32382	32499	32267	32261	32215	32401	32186	32451	32149	32248	32179	32358	32378	32236	32148	32199	32320	31976	32183	32566	32358	31733	32002	32096	31866	32038	32164	31875	32168	32019	32198	32136	32248	32045	32113	32182	32163	32282	32094	32428	32285	31938	31960	32092	32123	32049	32119	32298	32502	32586	32179	32181	32054	31946	32061	32383	31946	32112	32152	32039	32022	31945	31857	32135	31956	32326	32153	32107	31919	32003	32282	31870	31973	32227	31918	31916	31895	31919	31897	32074	31857	32115	32269	31976	32146	32277	32147	31820	32197	32230	31924	31714	32068	32046	32108	32090	31818	32083	32148	31959	32160	31838	32183	32140	32188	31848	32106	32114	32093	32045	31989	32103	32057	31983	32427	32158	32180	32242	31961	32089	32224	31933	32030	31800	31903	32094	32188	32116	32075	31969	32277	32134	32112	32207	31940	31972	31934	32141	32318	32038	31962	32056	32109	31977	32163	32047	31922	32158	32005	31961	31756	32123	32147	32133	32061	31779	31850	32334	32140	32174	32079	32207	31987	32018	32187	32110	32179	31997	31969	31993	32151	32007	32122	31977	31940	32172	32253	32076	31920	32106	32357	32034	32007	32153	32050	31899	32052	31932	31970	32164	31932	32105	31947	32206	31850	31923	32161	32088	31816	32104	32079	31924	32264	32099	32351	32078	32333	32275	31978	32109	31910	31920	32172	32293	32050	32190	32161	31845	32082	31934	32244	32183	31810	31926	32103	32056	32123	32195	31946	32047	32143	32114	32220	31980	31918	32024	31926	31996	31838	32180	32309	32057	32213	32072	32200	32186	32296	32147	32502	32250	32125	31997	32210	32172	31919	32034	32078	31978	32057	32006	32255	32071	32056	32169	32010	31990	32003	31883	32183	32049	32261	32255	32149	32191	32226	32040	32055	32081	31789	31915	32177	31903	32123	32031	32146	32122	32006	32040	32117	32240	32316	32030	31697	32256	31854	32037	31836	32069	31970	32038	32194	32270	32084	31969	32142	31971	31967	31900	31990	32154	32000	32176	32151	32105	32024	32291	31874	31935	32074	32082	32245	32361	32181	31879	32038	31936	31971	31977	32088	32046	32002	31749	31984	32186	31941	31901	31893	32059	31923	32069	31926	31991	32389	31962	32299	32300	32057	32209	32148	31892	31993	32090	31776	32160	31958	31943	32046	32013	32001	32319	32202	32145	32114	32068	31914	31868	32042	32084	32120	32020	32057	32237	32056	31941	32055	32062	32201	32001	32273	31961	32260	31969	31886	32241	32253	32398	32069	32287	32048	32113	32023	32144	31891	32023	32039	31970	32139	32187	31955	32191	32014	31940	32153	32149	32017	31887	31984	31897	32077	32056	32013	32124	32061	32199	32143	31978	32007	31967	31814	31963	31967	31948	32085	31936	31993	32049	32103	32058	32064	32291	32015	31792	32187	31894	32096	32000	31636	31935	32195	32106	31973	32056	32265	31852	32169	32255	31972	32305	31876	32324	31992	32162	32184	32197	31837	32233	32030	32372	32568	31833	31918	32120	32177	31942	32054	31733	31947	32014	31630	32081	31937	32330	32066	32129	32255	32184	32132	31918	31865	31805	31899	31969	32169	32294	32100	31979	32112	32253	31947	32058	31865	31672	32269	32159	32202	31930	31969	31954	32118	31993	32177	32074	32067	31849	31912	32189	31999	32165	31821	32146	32145	32092	32116	32229	32257	31957	32110	31998	32137	32152	32029	31769	32031	31910	31785	32044	32165	32065	32207	32171	32252	31905	32051	32008	31961	32262	32172	32082	32020	32104	32079	32398	32387	32184	32151	32022	32286	31984	31951	31948	31970	31980	31974	31931	32041	32410	32198	32151	32040	32200	31583	31980	32059	32010	31919	32145	32555	32137	31975	32070	32075	32254	31995	32140	31798	32172	32035	32038	32141	32167	31863	32000	32078	32158	32098	31866	32187	32128	32081	31877	32235	32197	32100	31697	31732	31916	32053	32086	32154	32139	32166	31952	32123	31901	31915	32183	31844	32186	31927	31944	31941	31803	32375	31851	32012	32217	32021	32226	32029	32029	32178	31760	32106	31972	31962	32091	32051	32055	32152	32030	32147	32319	31996	32092	31742	31889	31772	31878	31841	32152	32319	32132	32089	32215	32043	32165	31972	32096	31908	32032	32053	31866	32230	32153	32487	32264	31984	31967	32209	31836	31957	31922	32245	32107	31927	32118	31755	31913	31996	32039	31791	31900	31948	31983	31895	31930	32059	32002	31653	32082	32070	32059	32064	31954	31979	31878	31985	32177	32346	32196	32188	32284	32002	32002	31998	31991	32050	31963	32217	32189	32172	32000	32081	32334	32127	32040	32236	32084	32093	32080	32062	32022	32159	32244	31945	31747	32148	32223	32125	32013	31860	31970	31818	31907	32168	31951	31877	31938	32041	31996	32090	32321	32133	31988	31965	32012	32291	31989	32318	32242	31964	32258	32047	32375	31882	32165	31893	32136	32212	32151	32241	32225	31975	31937	31996	32311	32202	32023	32070	32152	32140	31998	32080	31916	32055	31989	32210	32114	32004	32182	31937	31911	31906	32224	31729	32082	32003	32261	31971	32147	31984	32097	31900	31821	32086	31808	31956	31892	31997	32012	32006	32124	32068	32031	32021	32154	31980	32071	32053	31900	31959	32159	32091	32077	32196	32024	32265	32101	31921	31946	32209	32001	31978	31961	31963	32022	32065	31996	31860	32065	32033	32139	31842	31903	32092	32230	31847	32050	31960	31930	32138	32486	32059	32096	31948	32185	32343	31988	31999	32215	31990	31987	32277	32111	31898	32072	32135	31884	32049	32190	32130	31885	31747	32014	32132	32125	31822	32011	31922	32119	32147	32330	32030	32079	32027	32222	32284	32074	32079	31882	31896	31697	32075	32239	31969	32088	32153	32292	31754	32032	32013	32322	32099	31913	32123	32251	32228	32009	32066	32224	31987	32213	32175	32073	32116	32204	31915	31870	32118	32052	31899	31941	32030	31993	31838	31930	32027	31940	32062	32194	32163	31968	31856	32096	32014	31984	32026	32176	32084	32108	31717	32199	31715	31873	31911	31946	32052	32141	31861	32094	32041	32274	32296	32402	32307	31939	32039	31931	32129	31862	32098	31798	32196	31888	31937	32104	32014	32142	32096	31948	31982	31833	31912	32097	31882	32101	31740	31722	31990	32240	31988	32160	31807	32376	31794	32210	32047	31891	31895	31972	32147	31908	31965	31939	32073	31917	32018	32096	31954	31801	32328	32070	31909	32267	32092	32004	32208	32217	32190	32302	31967	31740	31880	32025	32077	31923	31827	32002	32012	31949	32236	32093	31875	31735	32015	32206	31943	32022	32111	32028	31699	31911	31860	32225	32206	31946	32036	32150	32343	32107	32185	31984	32132	32256	31933	32087	31698	31992	32097	32163	32130	31933	32094	31943	32200	32200	32337	32040	31913	31786	32178	31989	31901	32112	32138	31961	32164	31877	31789	32061	31999	31943	32253	32087	32069	31886	31921	31976	31930	32116	32186	32301	32201	32388	32213	32206	31756	31895	31693	32342	32097	31952	31881	32112	32566	32212	32080	32212	32111	31841	31884	32198	32080	32230	32061	32219	32337	32106	32079	32011	32090	32021	32023	32107	32061	32267	31784	32206	31941	31839	31958	31866	31832	31830	31788	32140	31959	32122	31863	32032	31943	32190	32169	32138	32435	32340	31878	32072	31992	32069	32159	32003	32001	32250	32147	32263	32000	31923	31987	32162	32074	31973	31867	32314	32155	32109	32003	31713	31754	31994	32013	32172	32091	32117	31840	32007	31891	32246	32106	32065	31907	31991	32053	32012	31904	32355	32246	32285	32198	31978	32151	32024	32125	32027	32211	31993	32094	32283	31998	32272	32116	32410	32013	31845	32087	32140	32220	32134	32160	32069	31971	32218	31773	32182	32133	31920	31832	32037	31749	31708	31609	32075	31981	31894	31986	32195	31947	32119	32178	32168	32112	32229	32138	32092	32104	32255	31923	31890	31914	31882	32119	31908	32189	32100	31979	31993	32334	32093	32100	31896	32259	31770	32192	32095	31905	32078	31962	32105	31883	32049	32054	32333	31950	32071	31972	32211	32132	32070	32023	31850	32204	31988	32178	32158	32200	32210	32144	32119	31981	31479	32003	32121	32268	31925	31940	32070	31697	31823	31969	31999	32104	31887	32068	31904	31915	32188	32175	31977	31904	31968	32055	31927	32335	32268	31960	32107	31941	31944	32028	32330	31854	32231	32012	31635	31972	32165	31990	31952	32239	31973	31796	31934	32287	32120	32031	32096	31874	31990	31744	32035	32066	32133	32123	32062	32091	32311	32240	32016	31984	31990	31976	32114	32018	32017	31881	31933	32005	32066	31709	32136	32298	31976	31920	32045	32184	32104	31875	32125	32074	32105	32050	31793	32131	31926	31757	32006	32058	32214	32015	31994	32010	32009	31819	32086	31964	32078	31923	31931	31866	31841	31727	32148	32034	31976	31701	32286	31773	31968	32024	32074	31922	32061	31874	32042	31933	32090	32191	32097	31942	32128	31925	32195	32232	32045	32166	32047	31611	31987	32183	32116	32062	31949	31881	31973	32056	32341	31983	32156	32046	32006	31837	32089	32140	31885	32154	32130	32091	32268	32164	32173	32051	31914	32104	32003	31958	32023	32130	31982	32219	31952	31976	32089	31985	31954	31937	32044	31874	31885	31980	32028	32024	32155	31795	32059	31883	32232	32126	31960	32053	32110	32149	31972	32025	32247	31950	32163	32132	32039	31966	31949	32200	32184	32180	32034	32028	32136	31816	32206	31943	32118	32110	32107	32135	31976	32210	31731	31824	31961	32178	31860	32098	32060	31928	31841	31808	32122	31954	31772	31642	32158	31997	32224	32165	32057	32275	32013	32037	32163	32219	31862	32106	32314	31848	32080	32355	32049	32240	32069	31822	32047	32325	31758	31907	32211	31990	32063	32372	32188	31872	32328	32131	32076	31969
25376	44641	40913	31234	26351	23576	22121	20997	20182	19702	19510	19080	18847	18882	18570	18386	18472	18556	18423	18231	18254	18192	18329	18255	18249	18320	18176	18351	18414	18265	18284	18266	18259	18176	18177	18397	18167	18176	18132	18241	18197	18284	18191	18028	18093	18182	18164	18060	18104	18185	18042	18366	18702	18353	18046	18124	18075	18249	17938	17957	18329	18041	18020	18177	18155	18097	17989	18216	18093	17983	18104	17963	18089	18036	18153	18118	18009	18117	18164	18056	18116	18307	18237	18150	18057	17962	18187	18232	18141	18045	18079	18130	18082	18087	18058	17959	18118	18008	18118	18052	18101	18138	17874	17966	18037	18172	18142	18075	18432	17886	18116	18111	18185	18247	18044	18042	18015	18003	18083	18213	18014	18113	18013	18078	18098	18083	18024	18054	18223	17973	18069	17952	18060	18091	18034	17847	18167	18118	18019	18127	18083	17922	18131	18149	18048	18054	18031	18240	18014	18176	18097	18124	17976	18332	17934	18106	18016	17817	17963	18095	18124	18132	18200	18124	18137	18205	18044	18027	18214	18106	18113	18137	18115	18060	18159	18018	18044	17912	18084	17852	18053	17983	17932	17866	18011	18185	18045	18029	18285	18215	18212	18099	18101	17944	18112	17964	18121	17908	18120	18199	18010	18119	18149	18074	18037	18156	17914	18129	18237	17987	18173	17979	18165	18148	18099	18160	18116	18160	18222	18015	18060	18112	18112	18158	17949	17945	17951	18197	18185	18187	17982	17880	18161	17922	18080	18143	18045	18008	17884	18094	18052	18299	18147	18150	18129	18107	18062	18136	17924	18098	18021	17928	18138	18055	17938	18062	18194	18172	18011	17948	18030	17890	18062	18145	18030	18068	18026	18052	17999	18073	17938	18115	18117	18153	18194	18209	18112	18149	17912	18149	17927	18033	17931	17955	17966	18023	18101	18172	18177	17972	18072	18016	17943	17947	17879	18243	17979	18052	18001	17874	18156	17885	17983	18066	17986	18025	17898	17980	18030	18093	18104	17965	18037	17909	18075	18082	18061	18297	18043	18040	17919	18101	17992	18087	18041	18212	18274	18004	17887	18133	18093	18031	18086	17912	17993	17958	18012	17902	18238	17957	17835	17880	17947	17988	18014	17938	17999	17903	17842	18000	18019	18203	18122	17898	18067	17904	17978	17984	18160	17980	18096	18133	18198	17934	18156	17980	18045	18082	18011	18225	18152	18158	18016	17990	18136	18123	18071	17966	18366	17977	18177	17919	17981	17979	18070	17985	18151	18111	18076	18062	18071	18059	18112	18072	18301	17815	18223	18004	17955	17972	18117	18134	18057	18100	18168	17906	18204	18054	18092	18095	18106	18171	18163	18071	18004	17972	17991	18130	18055	18020	18115	17857	17976	17961	18076	18091	18043	17921	18147	17757	17981	18011	18195	17954	17967	17992	17983	18126	18068	18025	18061	17936	17944	17953	17864	17999	18054	18048	18185	17978	18097	17984	17901	18074	18175	17869	17992	18003	18098	17859	18319	18116	17956	18080	17984	17979	18104	18078	17888	18080	17979	18026	18149	18073	17821	18126	18181	17982	18179	18342	18002	18026	17928	18029	18213	18037	18024	17963	18134	18099	18018	17810	18242	17890	17985	17925	18165	18056	17802	18089	18015	17932	18019	17978	17969	18094	18145	18006	18129	17879	17923	18069	17926	18190	17942	18060	18131	18238	18086	17960	18149	18041	17962	18013	18070	17884	17939	18016	18142	18027	18027	18142	17958	18088	18019	18083	17921	18106	17956	17978	18116	17993	17746	18037	18188	17980	18052	18112	17948	17861	18137	18035	18037	18080	18072	17896	18193	18184	17941	18222	18176	18058	18015	18147	17925	17898	18051	17863	18125	18152	18025	18069	18030	17982	17906	18026	18084	17906	18111	18009	18042	18184	17821	18103	18173	18081	17990	18077	18025	18170	17990	17879	17926	17763	17928	18140	18000	18108	18124	18128	18127	18014	18106	18042	18007	18037	18073	17977	18014	17859	18119	17967	18049	18028	17956	18083	17794	18094	18113	18260	17898	18204	17947	17937	17933	18055	18094	17875	18044	17961	17893	18104	18032	18192	17924	18115	18082	18085	18245	17768	18160	18015	17969	18095	18002	18093	17860	18030	17914	18158	18143	18012	17916	18155	18070	18109	18240	18135	17943	18081	17969	18036	17900	18163	17875	18037	18196	18089	17840	18031	17939	18146	18305	17921	18001	17909	18187	18134	18020	17997	18099	18019	17949	18108	18068	18018	18315	18190	18054	17961	18124	17940	18151	17898	17936	18282	18113	17985	18110	18088	18038	18061	18088	17885	18071	18097	17942	17972	18266	18097	18022	18063	18072	18003	17904	18029	18083	18162	18028	17837	18166	17938	18125	18066	17938	18035	18113	18032	17971	18073	17961	17968	18167	17835	18015	18174	18137	18120	18120	18188	17891	18167	18078	17962	18027	17802	17990	18065	18222	18112	18075	17902	17936	17844	18096	17950	18074	17844	18130	17990	18007	18108	18047	18092	17972	18008	17987	17936	18029	18091	18205	17974	17955	17961	18098	18026	18045	17989	18179	18139	17938	18202	17964	18263	18028	18011	18064	18021	17891	17945	18156	18144	17915	17978	17912	17918	17914	17829	18034	18072	17922	18259	18013	17875	18024	17959	17921	17987	18046	17967	18337	18057	18273	18030	18263	18244	18096	18202	18235	17994	18074	17875	18069	17968	18114	18118	17995	17994	18320	18176	17887	17937	17945	17891	17787	17907	18042	18173	18009	18124	18010	18019	18074	17979	18071	18022	17880	18093	18187	18060	18068	18096	18161	18063	18017	18060	18011	17960	18139	17960	18059	17971	17882	18089	18156	17917	18166	18041	17920	18083	18095	18213	18118	18068	17963	18079	18056	18059	18072	18012	18012	17945	18162	17992	18100	18047	18182	17954	17877	17961	18042	17907	17974	18015	18089	18003	18078	18071	18001	18031	17926	18210	17963	18079	18135	18152	18044	18118	18150	18144	18218	18063	18108	18098	17860	18121	18003	18050	17900	18239	18014	18086	17973	18054	17932	17873	18130	18214	18065	17957	18090	17776	18013	17937	18135	18111	18084	18012	17927	18040	18212	17964	18350	18112	18121	18021	18046	18165	17889	18216	18042	17911	17782	17949	18301	18061	17855	18177	17983	17902	17823	18066	18166	18092	18017	18046	18059	17975	17975	18049	17887	18167	17936	18132	17917	18037	18110	18075	18182	18135	18069	18104	17953	18067	18005	18099	18079	17997	17801	18011	18107	18071	18111	17942	17986	18048	18002	18051	18262	18117	18215	18059	18003	17996	18005	18207	18009	18125	18061	18017	17889	17835	18011	18039	17923	18074	18077	17924	18117	17986	18096	18091	18079	18170	17920	18065	18189	17806	18091	18195	18181	17987	17923	17906	18073	18063	17973	17915	18321	18048	18018	17913	18088	17984	17848	18059	18182	17900	18126	17896	18051	18123	18132	17971	18233	17962	18006	18110	17875	18035	18038	18008	18032	18186	18042	17974	18218	18183	18018	18045	18150	18046	18069	18059	18081	17823	18125	17972	17936	17952	18004	18185	18103	18044	18098	17860	18020	18070	18100	17992	18284	18084	17877	18019	18053	18118	18053	17905	18093	17924	18153	18117	18129	18180	17935	17951	18203	18090	17994	18023	18179	18072	18080	18089	18065	18121	17794	18090	18177	18051	17883	18092	18070	18317	17922	18107	18034	18020	17992	18127	18073	18073	17985	18229	17894	18158	18065	18027	18033	18099	17869	18068	18143	18064	18025	18043	18079	18104	18103	18004	18140	18108	18248	17904	18042	18145	18102	18157	18188	18109	17960	18025	18122	18061	17799	17947	17908	18041	18025	18014	18097	18269	18072	18005	18045	17924	18058	18128	18162	18084	18061	18052	17926	17998	17933	18048	18147	18042	18095	18106	18085	18139	18014	18091	17839	18204	18061	17960	17864	18059	18057	18018	18131	17972	18036	18031	18076	18085	18149	18021	18062	18056	17915	18206	18084	18140	18084	18064	18064	17928	18056	18104	17922	18159	17972	18031	17999	17769	18082	17960	18040	17971	18001	17797	18226	17953	18056	18176	18215	17893	18008	18065	17986	18062	18122	18125	18090	17839	18187	17992	18147	17927	18018	17992	18255	18158	18099	18003	17931	17814	18061	18049	18021	18303	17922	18251	18025	17962	18020	17983	18136	18164	18093	18195	18163	18062	18263	18021	18033	18079	18116	17941	18055	17927	18231	18017	18327	18151	18056	18264	18054	18086	18149	17913	18017	18151	17961	18092	17874	18058	18247	18099	18072	18142	17906	18087	18155	17973	18026	18159	17932	18104	17853	18027	17956	18053	18233	17934	18192	18137	18009	17979	18113	18240	18091	18218	17907	17976	18156	18091	17986	18240	18051	18038	17933	18111	18034	18003	18027	18015	18023	18222	17914	18043	17931	18182	17990	17949	18014	17818	18209	18146	17746	18196	17911	17835	18099	18156	17934	18017	17983	18052	18094	17926	18103	17910	17999	18064	18112	18194	18166	18197	18056	18144	17998	18186	18024	18073	18002	18096	18125	17859	18119	17812	17800	17771	17859	18078	18122	17986	18041	17982	18024	17785	18202	17956	17983	17898	17926	18173	18032	18188	18176	17988	18139	18179	18069	17982	18081	18033	18091	18068	18197	17864	18019	18052	17994	18090	18155	17949	18000	18061	18017	18172	18023	18140	18039	17959	18079	18010	18154	18070	17943	18014	18047	17999	18112	18107	17920	17959	17987	18153	18198	18034	17872	17960	18190	17986	18026	17861	17922	17954	17958	18060	18089	18026	18046	18141	18036	18128	17851	17980	18054	18010	18019	18138	18005	18025	18049	17899	18037	17973	18096	18191	18141	17909	18075	18084	18185	18095	18005	18171	18063	17960	18037	18013	18011	18081	18141	18061	18127	18208	18206	18065	18142	17911	18126	18096	18121	18016	18052	18103	18101	17964	17794	18006	17902	18166	18187	18017	18159	18102	18186	18227	18026	18086	17975	17983	18087	17853	18141	18186	17969	18093	18158	18133	17974	17858	18010	17990	18166	18088	18119	17917	18237	18011
34297	30992	36772	34957	32441	31917	31864	31714	31389	31498	31670	31537	31369	31521	31455	31318	31473	31214	31402	31262	31430	31228	31298	31412	31193	31455	31736	31371	31120	31313	31371	31399	31485	31655	31560	31602	31585	31521	31535	31391	31418	31394	31238	31510	31497	31173	30937	31680	31487	31420	31638	31230	31136	31051	31234	31325	31636	31394	31438	31591	31486	31416	31381	31437	31275	31453	31453	31170	31200	31233	31501	31549	31483	31342	31450	31277	31468	31561	31457	31251	31322	31242	31518	31263	31450	31432	31121	31321	31256	31332	31488	31272	31593	31335	31396	30951	31320	31723	31372	31273	31721	31473	31357	31434	31447	31315	31521	31375	31076	31312	31578	31205	31237	31183	31253	31156	31305	31254	31229	31505	31385	31506	31146	31072	31295	31234	31471	31253	31224	31429	31402	31169	31394	31275	31434	31091	31296	31162	31331	31345	31310	31401	31334	31050	31255	31477	31458	31302	31185	31287	31371	31137	31409	31229	31474	31598	31428	31281	31487	31483	31012	31343	31309	31563	31401	31431	31343	31335	31508	31308	31107	31247	31329	31207	31024	31416	31304	31354	31639	31450	31287	31330	31442	31346	31571	31250	31495	31210	31105	31416	31085	31216	31359	31372	31414	31642	31480	31138	31465	31385	31022	31156	31596	31314	31391	31440	31490	31133	31547	31140	31134	31300	31308	31275	31119	31226	31153	31352	31294	31517	31382	31198	31568	31180	31258	31514	31304	31372	31333	31307	31205	31243	31458	31302	31624	31269	31278	31163	31337	31468	31359	31186	31469	31146	31351	31295	31356	31286	31246	31289	31112	31370	31528	31289	31297	31252	31330	31444	31299	31591	31189	31464	31488	31353	31200	31460	31224	31365	31525	31381	31185	31318	31185	31266	31432	31377	31082	31180	31331	31276	31137	31393	31449	31119	31463	31151	31142	31223	31358	31369	31306	31174	31474	31103	31362	31098	31269	31313	31537	31490	31318	31212	31178	31449	31353	31082	31528	31588	31292	31440	31232	31245	31584	31170	31226	31364	31174	31491	31358	31401	31403	31045	31501	31373	31373	31299	31437	31225	31262	31213	31366	31199	31284	30998	31482	31269	31153	31356	31376	31290	31210	31360	31356	30969	31385	31181	31639	31359	31340	31345	31289	31021	31516	31314	31154	31057	31310	31237	31137	31177	31407	31077	31188	31217	31452	31197	31371	31332	31375	31317	31349	31529	31380	31485	31396	31100	31033	31303	31266	31305	31491	31305	31453	31447	31199	31180	31091	31076	31144	31413	31311	31374	31330	31386	31397	31345	31480	31340	31142	31357	31342	31495	31108	31002	31295	31194	31456	31418	31335	31346	31295	31229	31327	31432	31226	31414	31171	31107	31424	31306	31360	31594	31249	31167	31165	31158	31474	31375	31352	31514	30864	31494	31622	31352	31334	31189	31355	31593	31532	31399	31131	31194	31164	31045	31221	31369	31351	31275	31042	31483	31282	31284	31312	31266	31116	31065	31408	31461	31541	31511	31205	31455	31269	31465	31458	31364	31346	31431	31229	31096	31206	31321	31117	31032	31324	31394	31166	31503	31102	31442	31369	31319	31182	31478	31516	31177	31333	31157	31016	31356	31028	31511	31436	31311	31613	31208	31230	31401	31152	31344	31334	31169	31440	31100	31738	31596	31290	31220	31317	31458	31339	31585	31265	31153	31201	31492	31566	31331	31351	31457	31212	31348	31349	31315	31517	31111	31414	31372	31335	31358	31738	31489	31517	31383	31151	31169	31555	31354	31344	31385	31472	31343	31501	31295	31446	31440	31315	31572	31387	31572	31060	31184	31157	31161	31409	31275	31250	31422	31248	31234	31269	31319	31738	31214	31359	31151	31213	31436	31315	31208	31197	31266	31375	31522	31308	31343	31212	31241	31509	31195	31176	31342	31358	31284	31174	31292	31141	31449	31345	31693	31566	31536	31340	31539	31192	31443	31198	31398	31046	31689	31425	31206	31260	31368	31340	31343	31187	31472	31523	31325	31294	31270	31095	31144	31168	30997	31361	31307	31595	31136	31272	31288	31247	31172	31207	31431	31443	31517	31290	31179	31094	31072	31274	31447	31393	31258	31278	31352	31363	31375	31226	31604	31544	31384	31027	31361	31174	31277	31229	31190	31528	31223	31292	31389	31426	31427	31465	31137	31228	31205	31417	31168	31354	31654	31418	31220	31492	31530	31400	31465	31087	31295	31494	31155	31422	31180	31154	31331	31355	31506	31379	31323	31382	31307	31280	31364	31490	31419	31196	31407	31245	31190	31453	31217	31376	31398	31156	31214	31406	31376	31447	31465	31385	31378	31274	31485	31355	31349	31194	31523	31240	30993	31314	31190	31403	31126	31220	31298	31183	31129	31274	31421	31130	31149	31509	31421	30919	31264	31156	31242	31248	31176	31201	31106	31386	31070	31090	31266	31303	31438	31202	31366	31423	31201	31251	31364	31506	31191	31151	31038	31327	31282	31350	31017	31326	31408	31389	31502	31479	31291	31440	31164	31104	31041	31257	31421	31474	31289	31516	31390	31192	31482	31175	31493	31430	31201	31221	31342	31368	31622	31436	31039	31486	31334	31338	31290	31262	31348	31264	31261	31243	31681	31436	31547	31172	31257	31264	31427	31385	31371	31383	31488	31241	31162	31146	31500	31527	31271	31466	31231	31160	31170	31389	31375	31174	31271	31352	31255	31588	31357	31461	31522	31107	31322	31183	31351	31336	31243	31545	31591	31487	31366	31228	31221	31338	31285	31514	31230	31380	31197	31295	31527	31099	31382	31281	31239	31499	31341	31261	31375	31447	31360	31562	31291	31260	31399	31344	31523	31514	31512	31347	31275	31405	31319	31270	31382	31398	31611	31161	31284	31316	31276	31284	31092	31505	31302	31594	31313	31316	31240	31194	31490	31525	31083	31073	31675	31536	31375	31381	31383	31542	31470	31330	31269	31248	31363	31280	31394	31456	31302	31437	31382	31081	31564	31196	31176	31375	31483	31221	31240	31501	31351	31257	31134	31357	31298	31480	31376	31371	31394	31500	31425	31498	31423	31461	31314	31344	31342	31337	31301	31277	31236	31404	31422	31313	31035	31245	31042	31196	30870	31087	31324	31473	31226	31280	31125	31290	31336	31152	31238	31403	31296	31419	31359	31227	31278	31590	31348	31481	31254	31490	31201	31243	31301	31148	31382	31323	31490	31231	31335	31391	31271	31164	31272	31610	31264	31391	31404	31249	31340	31099	31256	31136	31155	31260	31151	31471	31226	31233	31411	31512	31604	31626	31378	31364	31302	31316	31346	31264	31214	31252	31166	31651	31182	31297	31531	31246	31325	31485	31262	31411	31219	31417	31348	31356	31406	31380	31523	31250	31373	31306	31348	31388	31327	31232	31428	31089	31435	31206	31100	31414	31457	31086	31288	31323	31295	31487	31169	31529	31282	31496	31434	31276	31344	31513	31425	31326	31412	31618	31220	31571	31377	31216	31018	31235	31283	31414	31541	31124	31467	31197	31370	31387	31012	31304	31098	31289	31528	31207	31215	31374	31232	31260	31496	31311	31197	31150	31017	31480	31483	31051	31503	31350	31323	31363	31422	31293	31494	31138	31198	31205	31315	31123	31651	31224	31386	31461	31313	31562	31203	31478	31366	31166	31487	31485	31407	31391	31292	31302	31074	31345	31225	31194	31383	31217	31474	31320	30881	31448	31314	31126	31363	31282	31795	31081	31431	31520	31344	31574	31402	31375	31338	31343	31269	31494	31283	31365	31006	31487	31055	31260	31321	31273	31666	31544	31138	31358	31519	31240	31455	31353	31483	31214	31458	31702	31528	31269	31205	31328	31404	31409	31405	31307	31348	31807	31300	31134	31517	31489	31339	31339	31353	31292	31417	31216	31374	31233	31260	31408	31176	31082	31199	31472	30934	31480	31254	31430	31236	31281	31433	31303	31530	31589	31382	31311	31247	31271	31210	31553	31465	31096	31130	31341	31239	31453	31251	31207	31176	31174	31322	31376	31334	31285	31281	30987	31160	31358	31329	31157	31244	31627	31352	31283	31637	31494	31167	31233	31106	31450	31300	31139	31175	31224	31377	31559	31319	31519	31325	31276	31215	31268	31083	31106	31382	31416	31311	31294	31185	31207	31000	31666	31131	31295	31217	31542	31675	31127	31418	31137	31359	31323	31568	31203	31251	31340	31432	31159	31205	31360	31246	31477	31469	31364	31165	31618	31227	31441	31119	31210	31514	31373	31111	31158	31216	31384	31111	31397	31265	31175	31451	31332	31291	31403	31403	31381	31088	31300	31197	31131	31385	31319	31127	31436	31285	31478	31498	31254	31042	31604	31263	31407	31336	31474	31014	31381	31353	31368	31391	31303	31431	31435	31381	31206	31191	31398	31510	31391	31440	31696	31335	31303	31476	31510	31535	31454	31396	31545	31441	31432	31088	31097	31444	31439	31393	31403	31497	31532	31094	31581	31188	31031	31474	31422	31333	31190	31271	31130	31454	31300	31052	31193	31605	31159	31379	31362	31234	31416	31473	31308	31408	31431	31482	31492	31256	31383	31324	31231	31122	31335	31812	31113	31357	31329	31258	31258	31243	31200	31159	31358	31406	31305	31224	30976	31382	31321	31348	31261	31217	31209	31218	30901	31570	31355	31554	31317	31399	31356	31250	31301	31451	31615	31366	31136	31063	31078	31360	31477	31314	31287	31022	31414	31208	31121	31200	31468	31128	31350	31305	31358	31130	31056	31481	31376	31356	31588	31355	31331	31408	31381	31420	31506	31138	31556	31349	31133	31602	31197	31577	31326	31284	31203	31430	31474	31522	31536	31526	31449	31437	31503	31069	31352	31281	31392	31613	31557	31515	31287	31476	31450	31351	31115	31165	31043	31013	31304	31354	31302	31355	31288	31403	31600	31350	31169	31406	31420	31436	31370	31397	31166	31346	31134	31510	31221	31236	31082	31551	31388	31364	31088	31236	31252	31353	31531	31598	31422	31133	31433	31276	31428	31323	31366	31369	31548	31397	31477	31507	31190	31395	31588	31307	31380	31310	31234	31096	31358	31051	31373	31324	31158	31334	31407	31354	31106	31286	30977	31580
21807	27524	24993	20554	19207	18690	18231	17999	17783	17648	17690	17779	17848	17607	17473	17645	17371	17269	17479	17366	17485	17586	17618	17495	17768	17534	17405	17405	17458	17499	17434	17566	17406	17462	17444	17423	17569	17525	17446	17468	17526	17511	17602	17588	17473	17358	17481	17624	17566	17352	17505	17582	17480	17511	17649	17285	17576	17421	17416	17484	17531	17491	17316	17317	17407	17487	17558	17353	17521	17438	17482	17436	17354	17447	17537	17500	17489	17342	17383	17227	17650	17633	17415	17497	17575	17434	17381	17364	17508	17519	17440	17375	17349	17255	17282	17361	17565	17506	17401	17391	17415	17409	17545	17420	17511	17430	17553	17552	17457	17613	17484	17472	17300	17263	17406	17494	17393	17588	17523	17447	17411	17569	17342	17425	17327	17550	17354	17484	17294	17390	17402	17438	17433	17662	17455	17502	17504	17510	17569	17368	17293	17356	17428	17257	17560	17448	17321	17307	17289	17342	17582	17451	17216	17612	17439	17317	17520	17362	17559	17460	17393	17598	17432	17193	17548	17466	17497	17327	17612	17385	17666	17304	17526	17317	17498	17255	17443	17444	17464	17346	17617	17409	17501	17367	17356	17438	17331	17350	17343	17389	17277	17535	17551	17507	17487	17515	17479	17506	17369	17554	17358	17364	17303	17465	17442	17401	17529	17372	17406	17454	17384	17546	17457	17391	17263	17572	17351	17555	17612	17547	17426	17559	17544	17518	17376	17503	17470	17484	17620	17503	17356	17640	17309	17311	17589	17398	17382	17435	17401	17467	17407	17415	17511	17479	17369	17522	17343	17466	17510	17456	17500	17364	17286	17397	17687	17495	17311	17334	17343	17481	17552	17505	17703	17291	17695	17560	17581	17499	17528	17411	17505	17393	17513	17545	17270	17396	17287	17501	17454	17523	17576	17411	17627	17361	17320	17506	17332	17373	17320	17339	17484	17328	17382	17359	17320	17581	17263	17473	17523	17429	17593	17397	17646	17505	17406	17771	17599	17248	17432	17459	17574	17338	17383	17440	17556	17409	17408	17365	17574	17572	17519	17419	17502	17255	17506	17397	17427	17252	17564	17463	17432	17320	17464	17442	17447	17370	17435	17502	17655	17361	17457	17418	17519	17474	17306	17438	17448	17433	17513	17434	17510	17574	17468	17513	17472	17361	17571	17447	17320	17444	17384	17461	17392	17567	17492	17465	17366	17370	17493	17317	17458	17511	17288	17348	17286	17600	17515	17505	17351	17516	17520	17458	17528	17576	17382	17607	17360	17332	17474	17394	17477	17271	17412	17381	17483	17466	17444	17425	17342	17528	17481	17363	17476	17453	17521	17445	17393	17409	17377	17297	17577	17650	17572	17552	17415	17476	17298	17518	17510	17421	17509	17529	17533	17487	17428	17602	17380	17598	17599	17270	17341	17332	17395	17355	17393	17351	17432	17350	17470	17495	17486	17613	17347	17227	17374	17540	17500	17281	17305	17431	17323	17429	17483	17581	17435	17511	17586	17568	17383	17509	17372	17322	17554	17423	17451	17535	17521	17382	17442	17445	17432	17489	17451	17541	17513	17440	17418	17488	17384	17541	17407	17473	17428	17322	17385	17434	17304	17242	17510	17551	17400	17502	17289	17317	17402	17203	17511	17468	17486	17399	17385	17386	17483	17423	17470	17577	17330	17730	17613	17476	17307	17485	17302	17520	17579	17445	17500	17476	17579	17506	17571	17401	17305	17600	17356	17448	17512	17268	17296	17505	17440	17470	17395	17454	17391	17388	17402	17430	17385	17525	17551	17472	17403	17526	17434	17419	17400	17432	17476	17490	17263	17632	17428	17413	17407	17343	17363	17436	17340	17380	17468	17285	17438	17268	17576	17371	17380	17301	17474	17695	17269	17476	17573	17511	17422	17529	17402	17237	17418	17362	17437	17223	17372	17596	17286	17482	17414	17400	17459	17392	17473	17295	17363	17476	17609	17469	17450	17584	17513	17402	17399	17261	17313	17445	17467	17608	17377	17414	17643	17542	17558	17535	17347	17428	17550	17543	17476	17554	17437	17465	17542	17263	17568	17440	17351	17343	17195	17418	17527	17573	17524	17510	17419	17476	17501	17334	17469	17522	17451	17527	17463	17492	17395	17376	17583	17528	17481	17541	17445	17331	17356	17439	17505	17435	17459	17533	17300	17199	17451	17517	17466	17468	17290	17405	17332	17424	17522	17408	17411	17454	17410	17362	17580	17355	17635	17240	17433	17365	17381	17417	17488	17558	17499	17354	17518	17489	17519	17333	17337	17449	17383	17276	17547	17324	17491	17389	17548	17476	17450	17440	17371	17379	17474	17416	17408	17383	17598	17302	17319	17456	17486	17589	17465	17572	17402	17477	17413	17486	17717	17367	17435	17569	17442	17421	17414	17442	17515	17582	17347	17613	17456	17370	17343	17410	17442	17553	17356	17485	17480	17400	17307	17554	17352	17561	17508	17305	17370	17467	17412	17353	17495	17471	17423	17417	17264	17581	17463	17454	17363	17400	17461	17501	17577	17264	17424	17467	17351	17665	17537	17467	17560	17593	17490	17411	17526	17334	17478	17493	17398	17281	17462	17514	17292	17494	17542	17255	17394	17330	17439	17179	17391	17522	17359	17607	17516	17357	17371	17410	17465	17555	17584	17601	17401	17515	17540	17416	17479	17685	17597	17537	17370	17303	17400	17438	17499	17492	17576	17523	17577	17514	17343	17330	17274	17531	17449	17251	17550	17409	17373	17481	17463	17478	17525	17363	17365	17311	17412	17353	17454	17277	17633	17394	17377	17522	17308	17443	17605	17113	17458	17510	17538	17472	17530	17521	17523	17354	17342	17544	17495	17500	17354	17479	17394	17310	17372	17416	17310	17545	17369	17409	17282	17550	17607	17481	17465	17374	17520	17297	17439	17532	17338	17642	17659	17400	17424	17617	17466	17467	17424	17429	17430	17522	17480	17596	17439	17549	17569	17439	17604	17535	17397	17297	17484	17424	17476	17571	17419	17625	17376	17387	17541	17514	17316	17315	17266	17253	17470	17550	17502	17348	17559	17384	17504	17556	17592	17517	17498	17591	17272	17375	17408	17303	17338	17267	17495	17360	17356	17669	17316	17471	17416	17331	17451	17210	17599	17372	17493	17331	17443	17363	17469	17466	17450	17385	17175	17583	17337	17368	17434	17464	17530	17554	17501	17589	17461	17554	17361	17556	17498	17400	17445	17566	17503	17548	17439	17447	17468	17489	17455	17411	17337	17540	17532	17371	17472	17409	17309	17445	17337	17262	17480	17394	17607	17665	17522	17473	17517	17432	17307	17487	17424	17382	17325	17439	17193	17464	17568	17423	17516	17519	17385	17502	17436	17566	17454	17316	17340	17361	17365	17604	17607	17305	17379	17539	17477	17294	17549	17652	17289	17490	17372	17494	17258	17550	17448	17360	17582	17278	17591	17504	17181	17402	17518	17466	17379	17443	17417	17439	17372	17526	17463	17499	17332	17355	17407	17566	17578	17520	17493	17348	17507	17408	17437	17289	17390	17392	17454	17405	17457	17322	17365	17369	17609	17491	17473	17376	17531	17554	17267	17507	17495	17279	17395	17561	17373	17551	17376	17379	17420	17472	17660	17432	17577	17421	17497	17494	17560	17602	17409	17334	17601	17474	17395	17534	17555	17393	17466	17393	17422	17478	17407	17331	17336	17607	17347	17746	17426	17431	17509	17347	17565	17504	17475	17543	17844	17449	17614	17506	17446	17523	17405	17333	17524	17216	17414	17589	17518	17429	17218	17473	17419	17323	17584	17420	17163	17281	17416	17365	17345	17444	17458	17411	17395	17481	17395	17416	17550	17406	17372	17528	17495	17510	17497	17458	17489	17611	17452	17586	17503	17448	17454	17422	17288	17410	17593	17472	17453	17447	17376	17498	17325	17297	17576	17410	17467	17563	17534	17524	17278	17570	17383	17391	17292	17544	17580	17415	17341	17370	17510	17460	17419	17360	17449	17311	17619	17483	17512	17122	17546	17490	17443	17371	17393	17359	17537	17601	17361	17291	17395	17276	17510	17351	17420	17413	17625	17383	17480	17580	17547	17439	17422	17455	17564	17562	17559	17564	17503	17449	17532	17533	17665	17485	17473	17538	17358	17620	17515	17245	17595	17497	17507	17387	17404	17496	17641	17582	17349	17401	17251	17416	17486	17314	17229	17330	17643	17366	17446	17285	17640	17490	17410	17329	17381	17475	17380	17428	17529	17473	17360	17575	17394	17441	17379	17471	17592	17479	17461	17478	17525	17482	17430	17631	17472	17527	17325	17424	17440	17576	17375	17660	17439	17499	17507	17445	17327	17473	17487	17448	17308	17529	17444	17350	17469	17450	17384	17412	17283	17301	17544	17568	17468	17415	17447	17375	17506	17327	17472	17297	17478	17385	17622	17265	17488	17495	17395	17480	17372	17311	17362	17431	17301	17369	17392	17504	17344	17436	17462	17414	17395	17410	17371	17361	17513	17377	17527	17508	17350	17528	17517	17316	17650	17459	17427	17406	17430	17430	17519	17479	17565	17382	17590	17435	17484	17309	17525	17377	17532	17415	17268	17629	17448	17555	17536	17314	17471	17645	17490	17524	17369	17493	17297	17432	17468	17435	17513	17451	17469	17419	17445	17379	17471	17298	17371	17206	17417	17433	17438	17523	17523	17367	17391	17391	17571	17406	17458	17609	17576	17546	17437	17552	17327	17371	17515	17330	17541	17448	17248	17413	17398	17464	17347	17260	17493	17372	17452	17536	17385	17301	17518	17432	17502	17573	17489	17386	17292	17459	17457	17500	17394	17542	17502	17372	17478	17503	17356	17384	17570	17441	17439	17410	17531	17523	17528	17524	17515	17476	17541	17366	17474	17495	17531	17376	17565	17581	17336	17670	17325	17367	17446	17459	17269	17652	17627	17338	17330	17439	17533	17374	17345	17547	17367	17428	17474	17330	17491	17477	17411	17358	17423	17391	17403	17477	17376	17487	17433	17515	17463	17455	17462	17579	17542	17318	17582	17378	17319	17300	17424	17440	17503	17602	17526	17543	17525	17451	17518	17332	17476	17369	17481	17416	17216	17395	17402	17377	17262	17403
24677	21500	28690	29034	30037	31998	33138	31272	30771	30726	30554	30396	30222	30203	30024	30213	30062	30174	30276	29944	30291	30179	30027	30121	29926	30164	29946	29758	29848	30002	29941	29907	30005	29733	30233	29982	29935	29848	29835	30077	30009	29889	29839	29999	30017	29863	29982	29876	29849	30044	29898	30159	30171	29996	30051	29927	30032	29998	29764	29834	30054	29866	29785	29857	29931	30021	29891	29985	30183	29840	29907	29896	30067	29859	30086	30092	29755	29859	29884	29947	29870	29782	30000	29862	29875	29759	29849	29672	30103	29756	29800	30009	29818	29870	29673	29729	29783	29842	29838	29983	29938	29790	29992	29908	29716	29866	29671	29976	29609	29944	30024	29743	29635	30012	29862	29886	29892	30091	29902	29670	29900	29964	29693	29890	29862	29741	29839	29682	29488	29558	30005	29820	29960	29766	29987	30038	29781	29614	29780	29674	29842	29970	29755	29857	29663	29746	29784	29797	29628	30016	29684	29765	29875	29877	29928	29989	29973	29986	29946	29731	29831	29805	30028	29824	29882	29943	29798	30079	29999	29836	29959	30009	29953	29754	29820	29778	29571	29933	30006	29914	29704	29705	29982	29816	29665	29718	29762	29656	29746	29495	29939	29948	29649	30004	30049	29660	29760	29860	29849	30064	29794	29911	29817	29797	29614	29904	30007	29897	29691	30104	29975	29708	29746	29965	29806	29795	29804	29739	29801	29921	30082	29835	29934	29745	29589	29863	29975	29881	30066	29746	29672	29834	30019	29931	29942	29606	29790	29981	29594	29692	29762	29847	29755	29932	29708	29918	29905	29576	29795	29750	30089	30010	29955	29641	29874	29692	29932	29707	30067	29737	29713	29849	29959	29857	29816	29578	29792	29885	29854	29932	29519	29746	29798	29732	29803	29973	29963	29953	29918	29493	29660	29754	29916	29796	29924	29969	29973	29934	29882	29825	29775	29771	29569	29846	29675	29884	29728	30139	29773	29804	29595	29905	29767	30001	29786	29594	29887	29953	29814	29602	29725	29682	29873	29458	29653	29670	29616	29720	29993	29862	29774	29894	29968	30038	30103	29770	29915	29890	29756	29769	30021	29606	29598	29806	29943	29966	29821	29688	29804	30009	30195	29768	29602	29442	29846	29983	30166	29980	30148	29778	30124	30032	29812	29962	30033	29810	29766	29626	29770	29806	29733	29697	29913	29884	29905	29317	29884	29792	29906	29764	30026	29948	30130	29925	29991	29692	29911	29816	29739	29992	29981	29654	29572	29678	29992	29932	29877	29815	29753	29682	29849	29791	30255	29760	29830	29734	29796	29919	29824	29935	29594	29695	29645	29835	29970	29926	29811	29898	29933	30006	29860	29784	29932	29909	29691	29809	29694	29951	29970	29732	29740	29769	30147	30027	30001	30045	29781	29941	29728	29398	30011	29883	29683	29782	29785	29617	29805	29786	29907	29962	29888	29698	29986	29766	29472	29845	29724	29640	29874	29825	29982	29642	29934	29961	29770	29856	29977	29974	29876	29928	29674	29760	30048	30035	29768	30239	29825	29971	29766	29858	29693	29724	30190	29956	29962	30149	29857	29982	30014	29877	29879	29900	29817	29815	29878	29956	30097	29679	29750	29959	29922	29734	29677	29856	29966	29937	29550	30143	29522	30121	29845	29902	30011	29899	29971	29788	30032	29677	30048	29786	29946	29914	29897	29757	29941	29918	29923	29691	29958	29693	29667	29793	29777	29914	29602	29804	29655	29831	29933	29850	29907	29863	29948	29679	30052	30298	29951	29770	29819	29421	29656	29975	30042	30087	29877	29981	29798	29892	30011	29962	29807	29599	30018	29853	29832	29730	29752	29641	29831	29832	29720	29821	29760	29869	29686	29661	29831	29911	29980	30109	29934	30023	30030	29931	29876	29664	29902	29664	30124	30032	29729	29739	29943	29882	29787	29593	29672	30020	29964	29587	29914	30026	29741	29672	29907	29588	29718	29862	29793	29545	29852	30022	29647	29723	29784	29842	29977	29532	29987	29836	29610	29870	29969	29766	29722	29470	29760	29836	29691	30053	30019	29761	29832	29716	29758	29746	29414	29859	29824	29988	29905	29783	29844	29662	29837	29816	29938	30243	29923	29918	29961	29777	29844	29760	29907	29912	29516	29824	29601	29967	29702	29906	29584	29828	30009	29964	29889	29910	30022	29805	30117	29662	29644	30028	29767	29727	29565	29696	29799	29748	29950	30016	29874	29745	29805	29759	30009	29842	29668	29903	29871	29928	29844	29842	29800	29695	29853	29967	29757	29852	29885	30109	30200	29732	29771	29980	29653	29778	29774	30015	29765	29795	29939	29683	29854	29907	29785	29769	29750	29767	30102	30139	29957	29656	29801	29588	29657	29665	29813	30109	29908	29803	29786	29950	29953	29552	29975	29855	29671	29733	29768	29810	29821	29635	30007	29942	29983	30125	29592	30066	29954	29894	30051	29643	29791	29532	29720	29953	30120	29711	29969	29908	29803	29828	29966	29817	29964	29888	29761	29913	29837	30134	29913	29850	29776	29653	29753	30026	29745	30055	29887	29890	29869	29972	29947	29632	29929	29795	29773	30186	30013	29771	29859	29805	29993	29878	29959	29910	29846	29770	29879	29738	29787	29905	29914	29923	29946	30004	30082	29873	29846	29863	29973	29862	29944	29867	29980	29585	29874	29948	29715	29893	30018	29737	29758	30023	29677	29803	29805	29629	29836	29855	29589	29828	29702	29837	29694	29748	29720	29912	29744	29876	29808	29939	29851	29834	29596	29998	29773	29937	29940	29365	29711	29791	29742	29823	29947	29535	29835	29879	29760	29694	29724	29656	29830	29750	29778	29773	29925	29655	30045	29889	29702	29742	29769	29671	30092	29685	29629	29710	29902	29796	29756	29743	29661	29976	29838	29984	29850	30057	29922	29831	29902	29797	29811	29699	29790	29648	29804	29952	29992	29685	30159	29822	29882	30024	29799	29733	29700	30067	29792	29761	29819	30040	29968	29833	30127	30022	29851	29628	29694	29808	29820	29895	29794	29961	29721	29746	30016	29817	29794	30224	29845	29897	29731	29758	29893	29953	29828	29612	29921	29958	29686	29861	30179	29822	29795	29584	29862	29847	30038	29742	29737	29971	29965	29774	29820	29814	29515	29805	30014	29816	29963	29871	29650	30102	29757	30133	29893	29811	29633	30032	29752	29328	29968	29686	29876	29839	29773	29747	30038	29747	29656	30068	30096	29819	29903	29832	29962	30010	30003	29843	30230	30096	29929	29829	30139	29897	29921	29693	29845	29849	29890	29921	29740	29909	29835	29987	29780	29725	30069	29987	29736	29840	30019	29745	29692	29847	29960	29907	29792	29875	29561	29828	30110	29738	29901	29896	29967	30088	29897	29687	29723	29705	29583	29553	29769	29599	29957	30093	29768	29942	29971	29797	29705	29853	29963	30082	29720	29907	29694	29981	30162	29473	29767	29894	30020	29437	29698	29981	29899	29853	29865	29950	29838	29909	29792	29825	29865	29868	29751	29940	29860	29932	29904	29828	29638	29735	29826	29477	29890	29932	29940	30013	30147	29912	30002	29818	29951	29751	29718	29962	30052	29799	29873	30141	29969	29849	30053	29609	29575	29821	29726	29848	30011	29999	29858	30033	29869	30175	29735	29892	29823	29903	30076	29859	29788	29936	29695	29873	29843	29623	29797	30069	29944	29873	29846	29815	29928	29791	29930	29875	29979	29828	29710	29693	29857	29837	29808	30010	29851	29767	29829	29986	29705	29952	29787	29701	29731	29859	29664	29880	29817	29654	29739	29762	29894	29884	29689	29938	29750	29994	29880	29768	29864	29889	30113	29856	29952	29595	29802	29822	29759	29819	29621	29661	29737	29721	29918	29735	29874	29748	29833	30006	29843	29838	29615	29866	29898	29874	29941	29692	29796	29627	29847	29745	29743	29980	29857	29867	30126	29853	29959	29836	29819	29894	29595	29935	29827	29517	29851	29775	29953	30145	29837	29793	29818	30149	29961	29808	29634	29918	30138	29932	29815	29789	29933	29853	29887	29984	29985	29965	29791	30060	29853	29776	30003	30018	29952	29756	29993	29893	29727	30113	29792	29778	29852	29924	29875	29959	30050	29603	29776	29549	29742	29726	29753	29984	29924	29962	30074	30035	29963	29710	29903	30088	29763	29587	29970	29826	30001	29783	29909	29862	30187	29932	29994	29682	29718	29909	29874	29792	29981	29890	29694	29964	30005	29595	29909	29665	29926	29713	29924	30002	29818	29734	29770	29828	29963	29868	29742	29836	29833	29757	29748	29675	30167	29581	29461	30184	29951	29648	29937	29578	29804	29843	29976	29719	29687	29978	29870	29810	30029	29963	29927	29786	29686	29957	29769	29718	29885	29911	29899	29815	29973	29825	29888	29903	29765	30114	29699	29999	29755	29945	29790	29991	29903	29800	29958	29870	30027	29813	29875	29990	29925	29666	29812	29803	29712	29601	29794	29905	29672	29925	29885	29814	29732	29542	29646	29929	30121	29653	29859	29938	30034	29928	29812	30057	30002	29835	29582	29622	29697	29943	29862	29846	29820	29930	29870	29935	29781	29849	30007	29894	29687	29886	30049	30006	29962	29972	29714	30181	30170	29777	30095	29998	30180	29710	29866	29660	29803	29665	29581	29741	29833	29776	29883	29813	29705	30056	29778	29816	29794	29974	29930	29628	30018	29923	29712	29632	29681	29949	29781	30074	30187	29753	29911	29934	30070	29926	29883	29767	29663	29919	30075	29964	29694	29849	29806	30008	30176	29955	29938	29715	29571	30084	29743	29799	29862	29892	29928	30000	29921	29620	29862	29843	29687	30050	29911	29806	29888	29964	29785	29925	29756	29800	29861	29934	29826	29898	29945	29988	29889	29907	30062	29780	29840	29967	30025	29947	30108	29865	29883	29614	29788	29933	29782	29858	29443	29728	30000	30085	29720	29750	29768	29961	29913	29828	29664	30067	29733	29692	29777	29626	29799	29998	29791	29818	29489	29666	29885	29815	29754	29768	29776	29973	29770	29752	29642	29992	30021	29921	29798	29800	29945	29946	29731	29767	29957	30057	29901	30010	30021	30066	30210	29717
21336	35536	32012	24395	21465	20079	19154	18672	18030	17594	17637	17417	17478	17161	17228	17201	17219	17351	17192	16983	17202	17010	17176	17246	17105	17051	17310	16991	17056	17247	16877	16946	16950	17013	16975	16936	17109	16817	17142	17055	17027	16798	17047	17163	17007	17048	17075	16838	16975	17101	16896	16950	17258	17087	16953	17018	16850	16944	17102	17129	16999	17007	17046	16874	16909	16904	16907	16952	16816	17029	16933	17023	16782	16932	16978	17072	16854	16804	17033	16949	16901	17059	17075	16819	16823	16811	16790	16748	16928	16886	16770	17101	16990	16860	16922	16905	16970	16811	16852	17158	16930	16688	16870	16825	16785	17082	16641	16910	16969	16876	16799	16899	16856	16786	16997	16769	16716	16685	16807	16823	16942	16652	17125	16802	16910	16687	17117	16735	16747	16895	16846	17207	16978	16998	17029	16658	16904	16792	16913	17014	16972	17004	16902	16880	16886	17099	16962	16921	17029	16822	16659	16870	17013	17057	16730	16818	16828	16812	16979	16822	16927	16868	17109	16961	16907	16947	17004	16715	16700	16957	16750	16837	16940	16983	16667	16940	16938	16863	16712	17066	16904	17035	16898	16618	16870	16720	16964	16961	16813	17102	16906	16844	16852	16870	16806	16948	16999	16902	16751	17032	17030	16776	16886	16947	16924	16971	16946	16973	16760	16778	17048	16837	16848	16880	16828	16891	16896	16925	16732	16900	17111	16759	16883	16998	16903	16961	16895	16987	17055	16963	16883	16828	16904	16756	16850	16856	16991	16961	16771	17115	16774	16886	16857	16909	16892	16857	16806	16887	16984	16896	16799	16988	16625	16931	16856	16961	16932	16912	17005	16919	16804	16762	17009	16882	17066	17009	17065	16940	16924	17037	16865	17006	16792	16914	16693	16903	16866	16799	16948	16856	16725	17005	17132	16989	16677	16961	16876	16805	16942	16826	16902	16891	16984	16803	16946	16857	17003	16832	17018	16907	16925	16882	16780	16841	16990	16698	16786	16884	16885	16862	16792	17006	16899	16927	16779	16944	16895	16915	16880	17090	17006	16724	16674	16887	16785	16959	16900	16985	16838	16883	17023	16964	16992	16933	16761	16840	16833	16814	16907	17030	16937	16818	16914	17087	16889	16765	17010	16906	16978	16898	16699	17068	16766	16877	16980	17075	16896	16853	16818	17059	17012	16850	17002	16877	16934	16650	16976	16922	17123	16894	17035	16879	16995	16965	17023	16783	16745	16806	16943	16839	16808	17056	16957	16851	16900	16944	16861	17020	16916	16781	17080	16882	16643	16894	17041	16960	16966	16928	16897	16701	16794	16820	16905	16899	16793	16904	16954	16697	16849	16993	16825	16906	16918	16817	17108	16978	17025	16892	16876	17021	16981	16872	16932	16822	16912	16780	16890	16908	16865	16927	16843	16918	16967	16958	16687	17228	16902	16891	16986	16872	17057	17003	16913	16975	16925	16948	16921	16928	16910	16992	16877	17024	16984	16925	16922	16763	16980	16949	16913	16878	16999	17050	16852	16941	17004	17001	16776	16820	16847	16873	16984	17022	16837	17035	16859	16805	17001	16826	16878	16709	17033	16920	16943	16981	16784	16795	16898	16834	17021	16968	16872	16982	16899	17082	17033	16712	16989	16902	16924	17135	16771	16774	16960	16810	16814	16787	17031	16684	16800	17072	16930	17126	16959	16760	16988	16962	16903	17023	16754	17003	16876	16956	16831	16910	16887	17062	16930	16755	16881	17048	16987	16770	16863	17077	16884	16898	16852	16986	16865	16957	16816	16822	17011	16909	17103	16895	17085	16916	16924	16746	17072	16778	16707	16868	17104	16822	16999	17002	16981	16947	16926	16952	17075	16948	16894	16842	17000	16954	16981	16859	16903	16862	16889	17019	16815	16995	16799	16827	16911	16831	16956	16853	16922	16957	16809	17069	16934	16996	16830	16907	16749	16896	16920	16921	17031	17048	16989	16744	16963	16997	16735	17021	16933	16831	16863	17011	17017	16782	16829	16827	16956	16770	16783	16849	16754	16819	17036	16838	17028	16940	16742	16830	16989	16909	16823	16952	16952	16981	16998	16928	16893	16941	17054	16987	16830	16947	16923	16866	16965	16998	16942	16966	16804	16980	16935	16792	16960	17245	16816	16824	16862	17019	17011	16951	16903	16882	16874	16977	16780	16969	17195	16866	16945	16925	16948	16956	16819	16939	16926	16975	17019	16791	16800	16757	16932	16919	16709	16951	16940	17183	17013	16760	16987	16818	17028	17008	17041	16968	17000	16860	16867	16985	16923	17045	16930	16989	16804	17143	17021	17039	16921	16979	16870	16921	16773	17033	16802	17072	16894	16832	17017	17081	16726	17089	17125	17143	16804	16934	16856	17028	16922	16995	16854	17098	16998	16754	16903	16902	16764	16983	16891	16923	16879	16860	17024	17041	16833	16880	16710	16916	16938	16926	16746	16944	17047	16852	16973	16807	17097	17021	16931	16975	16821	16828	17009	16898	16832	16998	16939	16850	16849	16817	16835	16828	16964	16916	17110	16797	16920	17038	16801	16921	16926	16993	17021	16831	16961	16941	16967	16860	16902	16829	16966	16878	16844	16887	17039	17019	16837	16925	16815	16954	16729	17005	16793	16801	16918	16970	16809	16991	16851	17003	16908	16833	17012	17013	17064	16847	17086	16919	16930	16945	16888	16927	16829	16917	16743	17058	16807	16971	17063	16807	16996	16855	16936	16866	16808	16831	16952	16859	16900	16855	16795	16948	17041	16817	16945	16848	16774	16848	16789	16897	16941	16921	16889	17007	16739	16782	16660	17008	16811	17048	16927	17131	16732	16935	17009	17118	16842	16873	16763	16851	16952	16888	16881	16819	16831	16841	17027	16834	17142	16856	16876	16678	16779	17049	16687	16837	16957	16962	16829	16811	16796	16779	16904	16922	16898	16824	16964	16910	16913	16795	16871	16999	16735	16968	16896	16992	16866	16886	16922	16746	16821	16867	16817	17001	16776	16980	16929	16888	16854	16918	16850	16942	16863	17000	16949	16721	17012	16792	16763	16933	16945	16856	16990	17026	17131	16895	16830	16910	17041	16895	16899	16807	16834	16950	17065	16750	17078	16804	16818	16985	16917	16866	16855	16868	16921	16975	16836	17040	16797	16803	16946	16936	16836	16898	17079	16983	16906	17069	17059	16936	16951	16764	16939	16731	16881	16960	16982	16927	16900	16966	16946	17160	17028	16769	17076	16817	17072	16820	16898	17020	16927	16902	16863	16822	16961	16938	17181	16832	17038	16865	16766	16921	16961	17063	17093	16854	17029	16899	16821	17106	16931	16840	16796	17116	16838	16745	16878	16971	16853	17028	16927	16801	17009	16835	16793	16876	16971	16945	16899	16849	16955	16851	16990	17186	17023	16884	16927	16851	16778	16835	16775	16798	17015	16776	17033	16922	16960	16838	16813	16996	17000	17083	16867	16898	16867	16890	16924	17005	16864	16957	16842	16777	16847	16952	16914	16839	16669	16847	17061	16750	16757	16872	17054	17045	16848	17072	16801	16832	16810	16972	16873	16877	16820	16965	16924	16763	16955	16943	16879	16819	16994	17123	16775	16833	16858	16941	16884	16865	16827	16814	16865	16767	16872	17005	16880	16736	17104	16876	16913	16839	17082	16899	17038	16858	16875	16740	16896	17019	17043	17045	16801	16956	16846	16993	16857	16739	16680	16878	17078	16791	17030	16972	17113	16885	16954	16928	17106	16961	17138	16720	17066	16756	16999	16975	16841	16827	16856	16821	16914	17048	16936	16961	16820	16939	17043	16851	16839	16853	17031	16972	16812	16818	16835	17078	16786	16946	16968	17106	16919	16822	16834	17022	16812	16976	17018	16812	16818	16924	16971	16998	16938	16984	16889	16809	16987	17010	16852	16857	16774	16914	16969	16827	17000	16811	16732	16891	16931	16753	17133	16750	16955	16747	16895	17027	16747	16929	16932	16897	16890	16828	17087	16920	16970	16892	16925	17003	16822	16936	16906	16802	17014	16827	16862	16833	16954	16768	16873	16915	16962	16918	16950	16693	16885	16930	16828	16918	16906	16858	16998	17033	16752	16862	17034	16836	16994	16879	17050	16840	16985	16983	16995	16882	16887	16734	16913	16991	16841	16983	16966	16846	16891	16925	17047	17102	17041	16859	16904	16757	16987	16849	16997	16879	16970	16836	17050	16996	16818	17023	16894	16843	16778	16939	17101	16963	17075	16962	16971	17089	16868	16873	16823	16851	16915	17004	16748	16728	16838	16659	16970	16735	16891	16973	16783	16923	17022	16903	16878	16883	16913	16867	16759	16884	17011	16991	16931	16909	16921	16735	16918	16896	16731	16750	16938	16821	16929	17046	17011	16869	16902	16951	16940	16790	16807	16917	16799	16864	16840	17097	16940	16891	16827	16716	16939	17054	16816	16740	17048	17014	17037	16854	16874	16948	16715	16872	16923	16930	17062	16926	16909	16769	17123	16988	17078	16861	16822	16843	16914	17112	16915	16774	16814	16949	16854	17039	16911	17075	17016	16842	16832	16683	17052	17019	16845	16892	16908	16997	16726	17034	16698	16922	16874	16904	16926	16895	16734	16739	16834	16994	16996	16844	16955	16961	16886	16825	16707	16905	16692	17032	17087	16968	16777	16932	17085	16707	16894	16924	16868	16943	16856	16964	16827	16934	16767	16880	16705	16859	16981	16888	16928	16933	16926	16989	16948	16965	16999	16815	16999	17001	16805	16856	16817	16924	16940	16976	16944	16758	16899	16881	16902	17070	16914	16904	16912	16981	16805	16882	16942	16889	16937	16766	16909	16793	16908	16975	17055	16889	16929	16861	16831	16877	17007	16778	17058	16937	16876	16874	17018	16965	16824	16959	16695	16981	16991	16739	16790	17171	16842	17090	16901	16988	17015	16644	16917	16966	16867	16935	16845	17004	16888	17017	16860	16884	17053	16952	16899	16858	17088	16849	16962	16972	16855	16983	17028	16773	16830	16837	16947	16869	16853	16991	16756	16884	16868	17027	16913	16775	17097	16966	16863	17016	16901	16992	16930	16973	17081	16786	16895	16717	16907	16815	16784	16839	17046	16779
23174	21475	28676	25982	27819	32519	35105	32376	31131	31348	31124	30593	30569	30585	30275	29978	29674	29991	29824	29899	29850	29991	30034	30041	30004	29992	29889	29904	29696	29786	29745	29576	29480	29912	29947	29899	29619	29656	29891	29604	29825	29560	29784	29793	29748	29625	29984	29699	29838	29662	29566	29843	29687	30067	29816	29665	30038	29759	29642	29650	29647	29910	29697	29474	29615	29579	29590	29363	29749	29657	29716	29407	29691	29572	29710	29779	29665	29620	29581	29194	29771	29733	29834	29855	29796	29539	29546	29651	29568	29598	29576	29520	29471	29686	29395	29556	29621	29501	29778	29630	29759	29526	29916	29850	29415	29734	29583	29423	29550	29599	29551	29643	29490	29630	29426	29757	29596	29581	29478	29555	29438	29477	29837	29495	29680	29510	29520	29539	29877	29622	29733	29796	29659	29356	29475	29429	29552	29505	29494	29584	29783	29402	29798	29710	29273	29496	29684	29291	29710	29377	29476	29766	29646	29757	29805	29414	29441	29773	29584	29872	29549	29354	29618	29475	29492	29758	29659	29493	29439	29759	29672	29644	29546	29484	29627	29568	29395	29525	29608	29881	29852	29585	29671	29517	29599	29575	29674	29620	29586	29562	29454	29605	29271	29580	29682	29583	29590	29575	29645	29486	29725	29487	29517	29400	29503	29466	29546	29833	29407	29418	29420	29650	29743	29722	29509	29650	29473	29354	29626	29649	29641	29753	29732	29604	29720	29591	29661	29726	29943	29597	29701	29764	29506	29594	29461	29563	29645	29614	29618	29837	29777	29631	29451	29487	29663	29743	29510	29638	29368	29839	29440	29443	29694	29445	29583	29278	29603	29407	29705	29533	29325	29595	29626	29808	29555	29655	29658	29739	29389	29586	29599	29806	29469	29743	29620	29934	29834	29651	29399	29723	29592	29537	29670	29638	29497	29576	29602	29466	29520	29418	29800	29529	29659	29621	29615	29436	29429	29551	29603	29394	29764	29381	29518	29795	29538	29744	29699	29751	29395	29554	29515	29791	29854	29625	29424	29856	29407	29432	29449	29517	29589	29385	29525	29520	29698	29563	29785	29887	29550	29861	29420	29733	29486	29432	29485	29697	29335	29354	29419	29518	29271	29613	29748	29692	29722	29604	29617	29630	29749	29838	29648	29507	29417	29617	29373	29356	29409	29531	29672	29549	29593	29637	29495	29550	29417	29451	29629	29313	29652	29405	29771	29661	29486	29535	29699	29422	29572	29304	29711	29601	29476	29434	29411	29792	29891	29692	29710	29650	29326	29764	29940	29555	29499	29548	29745	29426	29528	29668	29551	29466	29363	29506	29427	29926	29496	29403	29700	29481	29478	29613	29424	29490	29552	29500	29754	29645	29489	29801	29648	29523	29693	29804	29615	29652	29727	29600	29859	29544	29497	29545	29756	29536	29263	29578	29444	29539	29890	29458	29686	29443	29498	29507	29375	29805	29689	29594	29611	29640	29202	29779	29544	29516	29399	29377	29614	29789	29650	29652	29541	29505	29851	29663	29775	29753	29527	29635	29382	29419	29644	29482	29703	29636	29702	29553	29734	29508	29556	29401	29580	29727	29664	29564	29523	29369	29470	29578	29196	29527	29454	29392	29404	29440	29172	29288	29442	29574	29427	29364	29505	29450	29441	29644	29685	29393	29485	29374	29478	29894	29646	29629	29718	29935	29522	29613	29794	29525	29435	29489	29618	29486	29533	29376	29621	29556	29528	29553	29708	29827	29532	29681	29493	29604	29499	29427	29624	29599	29438	29647	29802	29556	29534	29520	29402	29596	29487	29213	29374	29686	29595	29729	29945	29620	29587	29344	29546	29485	29390	29593	29483	29508	29707	29664	29603	29472	29437	29464	29703	29589	29812	29560	29685	29490	29411	29479	29657	29452	29407	29656	29465	29632	29969	29473	29572	29641	29655	29728	29864	29411	29860	29703	29777	29600	29699	29710	29674	29492	29663	29608	29413	29354	29654	29519	29603	29720	29520	29467	29527	29750	29716	29397	29516	29529	29579	29562	29513	29600	29897	29583	29603	29372	29742	29548	29676	29498	29495	29622	29525	29437	29612	29735	29790	29608	29634	29426	29572	29576	29598	29612	29662	29470	29743	29681	29659	29585	29607	29557	29586	29201	29417	29502	29574	29690	29457	29569	29634	29330	29448	29218	29669	29489	29477	29619	29488	29441	29677	29720	29811	29692	29478	29463	29651	29564	29606	29444	29619	29764	29570	29736	29601	29547	29547	29563	29479	29654	29568	29602	29637	29758	29787	29560	29589	29258	29661	29437	29766	29460	29638	29828	29456	29887	29401	29668	29688	29443	29706	29653	29735	29611	29317	29764	29669	29799	29568	29567	29374	29371	29394	29560	29446	29490	29572	29768	29509	29650	29777	29553	29702	29700	29645	29791	29678	29739	29426	29480	29546	29472	29759	29509	29764	29455	29570	29693	29712	29517	29295	29796	29953	29488	29470	29389	29624	29204	29472	29703	29735	29628	29301	29588	29703	29424	29641	29272	29452	29678	29480	29631	29543	29729	29626	29648	29619	29463	29552	29652	29561	29667	29521	29566	29595	29636	29697	29695	29719	29566	29597	29621	29652	29595	29620	29496	29493	29672	29529	29704	29414	29363	29618	29421	29818	29767	29632	29450	29699	29568	29732	29600	29527	29533	29757	29575	29775	29559	29482	29753	29612	29546	29500	29651	29360	29527	29313	29560	29506	29951	29593	29431	29836	29470	29687	29616	29770	29604	29755	29712	29812	29534	29429	29186	29516	29639	29850	29659	29582	29740	29711	29293	29789	29732	29639	29597	29496	29814	29416	29520	29513	29630	29545	29657	29420	29552	29759	29771	29946	29776	29549	29617	29830	29435	29779	29552	29581	29895	29866	29634	29757	29623	29503	29404	29689	29879	29621	29651	29625	29454	29496	29380	29265	29477	29823	29717	29596	29426	29607	29613	29692	29314	29640	29794	29613	29429	29372	29488	29546	29587	29872	29515	29529	29666	29440	29453	29463	29653	29615	29446	29349	29391	29578	29463	29603	29639	29796	29620	29424	29204	29306	29569	29477	29607	29349	29654	29674	29439	29663	29445	29469	29526	29422	29531	29560	29722	29686	29464	29357	29385	29695	29390	29526	29698	29642	29473	29582	29634	29637	29690	29566	29487	29623	29806	29516	29475	29666	29805	29689	29691	29665	29498	29575	29442	29709	29594	29680	29611	29385	29498	29519	29681	29485	29485	29419	29243	29299	29717	29808	29538	29463	29305	29846	29491	29417	29769	29489	29669	29722	29593	29702	29574	29746	29688	29654	29793	29819	29625	29369	29559	29547	29639	29688	29671	29598	29516	29583	29744	29653	29391	29525	29585	29434	29652	29494	29606	29622	29607	29672	29449	29594	29561	29627	29803	29767	29741	29740	29647	29462	29323	29434	29478	29569	29559	29649	30041	29560	29606	29664	29815	29478	29396	29733	29625	29586	29432	29797	29708	29628	29797	29383	29407	29614	29559	29371	29409	29636	29498	29484	29623	29675	29606	29715	29364	29704	29562	29509	29661	29815	29727	29376	29443	29423	29609	29718	29655	29357	29501	29703	29537	29293	29768	29405	29787	29404	29433	29677	29556	29383	29339	29693	29316	29934	29688	29627	29533	29665	29504	29440	29663	29547	29775	29436	29424	29661	29592	29855	29503	29322	29765	29613	29719	29425	29699	29736	29548	29732	29622	29373	29311	29658	29583	29420	29611	29640	29775	29515	29678	29845	29748	29956	29520	29494	29756	29575	29431	29592	29697	29427	29911	29786	29657	29523	29401	29275	29609	29606	29429	29556	29733	29785	29505	29375	29666	29709	29639	29527	29472	29585	29518	29374	29863	29539	29353	29524	29580	29759	29471	29565	29547	29502	29803	29514	29335	29485	29575	29676	29732	29763	29538	29785	29546	29597	29630	29664	29640	29561	29258	29625	29486	29925	29331	29698	29544	29403	29445	29571	29561	29513	29558	29645	29756	29656	29546	29528	29517	29462	29611	29617	29611	29529	29588	29638	29857	29803	29708	29569	29588	29410	29816	29788	29546	29572	29564	29539	29495	29569	29564	29533	29630	29659	29681	29526	29556	29565	29689	29814	29592	29901	29482	29697	29496	29512	29597	29605	29534	29671	29564	29629	29594	29632	29764	29335	29472	29474	29689	29475	29754	29549	29670	29525	29621	29372	29683	29770	29511	29517	29594	29455	29913	29523	29246	29535	29629	29610	29567	29797	29595	29641	29698	29831	29580	29530	29534	29825	29768	29486	29473	29578	29488	29486	29761	29721	29636	29480	29442	29693	29599	29824	29639	29731	29513	29858	29649	29323	29767	29688	29562	29704	29669	29635	29548	29705	29362	29677	29855	29642	29260	29452	29590	29589	29477	29582	29821	29651	29580	29609	29686	29793	29571	29719	29747	29682	29693	29689	29747	29774	29887	29947	29595	29631	29421	29564	29716	29615	29645	29550	29655	29712	29654	29696	29612	29668	29713	29558	29503	29649	29271	29456	29562	29620	29565	30089	29857	29591	29446	29703	29743	29295	29567	29376	29723	29543	29899	29687	29632	29758	29705	29309	29594	29624	29543	29651	29648	29446	29545	29455	29736	29575	29445	29942	29556	29611	29570	29705	29629	29545	29622	29671	29628	29615	29635	29660	29550	29667	29397	29600	29629	29518	29618	29750	29925	29411	29512	29855	29749	29637	29601	29193	29444	29365	29483	29551	29669	29619	29683	29562	29571	29520	29531	29476	29629	29804	29562	29528	29576	29432	29533	29750	29543	29714	29594	29515	29276	29743	29786	29691	29798	29661	29465	29691	29471	29689	29551	29529	29615	29503	29658	29889	29439	29436	29545	29702	29389	29694	29663	29501	29553	29509	29628	29692	29429	29446	29725	29586	29480	29415	29435	29639	29609	29583	29598	29623	29632	29584	29601	29503	29328	29641	29700	29446	29741	29684	29565	29756	29444	29424	29533	29497	29535	29700	29565	29484	29336	29634	29628	29672	29730	29981	29947	29786	29647	29362	29518	29728	29399	29694	29573	29623	29404	29731	29498	29553	29575	29841	29500	29659	29492	29707	29599	29657	29837
24152	42982	38417	29466	25063	22588	21081	20238	19048	18644	18172	18014	17908	17526	17393	17387	17324	17370	17170	17269	17272	17251	17237	17299	17269	17033	17246	17068	17121	17099	17297	17086	17151	17275	17211	16965	17089	17079	17059	17063	17180	17041	17017	17284	16875	17046	16994	17052	17004	16927	16946	16888	17336	17312	17089	17078	16890	17006	16910	17050	16971	16960	16984	17090	16927	17129	17001	16853	16830	16908	16877	16827	16940	17034	16993	16842	17223	17097	16932	16897	17189	17236	17169	16975	16875	17094	16909	16826	16667	17232	16943	16846	16932	17038	17026	17090	17034	16998	17087	16912	17056	16922	16888	16929	17001	16836	17092	16850	16864	16865	16815	16910	16909	16808	16941	17007	16982	17027	17096	16856	16779	16922	17022	16905	16891	16859	16888	17061	16959	16950	16803	16945	16842	16735	16962	16781	17052	16877	17059	16821	16880	16957	16962	16933	16834	16893	17006	17004	17037	17007	16946	16884	17015	16877	17105	16624	16962	17022	17042	16898	17006	17030	16804	16997	17073	16742	16924	16854	17015	17062	17004	16710	16885	16849	16882	16880	16795	16883	16776	16914	17032	16982	17053	16873	16898	17004	16965	16945	16889	16843	17005	16743	16800	17029	16943	16960	16910	16904	16899	16963	16878	17010	16860	16974	16952	16775	16919	16794	16923	16891	16842	16884	16999	17004	16870	16852	17013	16950	16931	16804	16945	16977	17156	16751	16771	16863	16976	16770	16955	16897	16953	16936	16779	16823	16909	17034	16893	16960	16903	16948	16890	16807	16767	17027	16908	17016	16883	16760	16987	17177	16806	16933	16837	17056	16941	17014	16771	16734	17150	16888	16893	16894	16894	16921	17004	16815	16967	16888	16851	16971	16995	16907	16742	16664	16756	17128	16949	16892	16889	16846	16797	16770	16695	16880	16907	16987	16958	16711	16786	16784	16912	16769	16903	16949	17046	16796	16867	17053	16919	17100	16958	17096	17071	16931	16985	16952	16823	16888	16968	16788	16865	16820	16933	16824	17090	16900	16954	16738	16852	16926	16865	16849	16997	17040	17002	16846	16926	16767	16981	16837	17019	17001	16812	17154	17031	16778	16853	16842	17031	16841	16844	16870	16770	17038	16925	17028	17098	16906	17028	16787	16948	17084	16859	16979	16746	17117	16958	16935	16873	16766	16823	16921	16965	16972	16875	16920	16970	16951	16697	17034	16920	16983	16895	16901	16851	16907	16855	16890	17027	16826	17032	16906	16757	17116	16908	16940	16924	17023	16935	17106	16803	17075	16912	17278	16974	16812	16883	16796	16816	16933	17050	16864	16770	17045	16905	16879	16914	16996	16872	17143	16841	16909	16898	16882	16988	16976	16844	17045	16884	16864	16778	16939	16924	17041	16905	16830	16996	16863	16816	16941	16941	16825	16997	16782	16904	16852	16809	16883	16699	16921	17042	16946	16982	16890	16818	16910	17044	16927	16780	16882	17059	17024	16837	16993	16801	17129	16920	16843	16933	16939	16969	16914	16764	16738	17153	16962	16832	17078	16653	16873	16815	17032	16973	16827	16959	16895	16907	16927	17113	16875	16950	16829	16894	16926	16957	16964	16771	16904	16785	16701	16920	17013	16903	16899	16868	17144	16939	16824	16822	17033	16761	16949	17000	16796	16873	16883	16988	16879	16859	17242	16723	16892	16996	16800	16930	17135	17016	16919	16946	16846	16948	16753	16833	16970	16977	16978	16911	17098	16919	16839	16992	16991	17016	17087	16845	16890	17021	16829	17052	16727	16802	16758	16935	17159	16817	16859	16954	16813	17022	16901	16867	16884	16921	16961	16975	16919	16929	16745	16851	16884	16982	17047	16736	16827	17025	16888	16904	16836	16854	16841	16876	16938	17005	16863	16914	16759	16894	16794	16905	16965	16828	16768	17041	16681	16797	17039	17027	16965	17040	16944	16798	16980	16833	16925	16868	16916	16965	16902	17064	16997	16884	16825	16791	16818	16927	16862	16931	17059	16723	16948	16933	16890	16873	17143	16952	17086	16762	16937	16888	16792	16937	16877	16716	16871	16953	16968	16983	16952	17008	16953	16955	16813	16970	17081	16854	16976	16997	16991	16904	16875	16912	16930	16903	16774	16784	16742	16909	17128	16757	16994	16855	16938	17047	16817	16976	16845	17072	17099	16812	16736	16793	16804	16989	16921	17037	16833	17075	16954	16694	16902	16854	16906	17012	16860	16813	17080	16722	17003	16907	16773	17027	16826	16999	16746	16846	16985	16860	16968	17067	16960	16993	16803	16706	17023	17060	16895	16887	17037	16826	16927	17031	16826	16807	16880	16983	16957	16822	17035	16930	16838	17083	16899	16823	16875	16980	16997	16733	16788	16872	16996	16681	16708	16692	16914	16985	16874	16877	17129	16932	16790	16860	17007	16813	17079	16984	17042	16838	16926	16818	16743	16926	16717	16945	16658	16928	16910	16771	16874	16933	16951	16875	17025	16831	16979	16821	16842	16877	16934	16840	17045	16995	17000	16992	16937	17000	16863	17023	16910	16987	16803	17142	17113	17141	16923	16933	16820	16834	17009	17020	16868	16971	17086	16590	16906	16952	16777	16850	16984	16916	17011	16857	16758	16838	17042	16798	16786	16867	16782	16859	16953	16768	16923	16845	16809	16810	16839	16920	16974	16858	16877	16879	16891	16748	16921	16824	17084	16873	17133	16793	16822	16861	16889	16806	16913	16860	16946	16737	16853	16969	17023	16948	16969	16860	16866	16827	16906	16993	16919	16852	16926	16961	16858	16872	16791	16965	16969	16958	16899	16848	16967	16913	16974	17185	16884	16836	16739	16806	16924	17009	16809	16929	16784	16760	17091	17096	16946	16995	16831	17067	16977	16730	16803	16894	16881	16832	16814	16934	16704	16883	17022	17160	16935	16763	17039	16946	16725	16863	17074	16828	16770	16852	16907	17013	17016	16871	16917	16918	16922	16802	16864	16881	16971	17015	16800	16813	16807	16909	16985	16817	16913	17049	17010	16929	16731	16900	16795	16620	16832	16814	16806	16942	17043	16991	16828	17056	16865	16912	16878	16795	16871	16940	16787	16924	17128	16921	17027	16846	17056	16978	16984	16877	16775	17060	16896	16874	16975	16869	17095	16776	16910	16897	17077	16822	16897	16681	16961	16989	16929	16954	16958	16862	16796	16875	16847	16979	16942	17116	16763	16830	16799	16758	16860	16922	17091	16867	16948	17053	16906	16859	16887	16806	16781	16768	16927	16907	17052	17041	17038	16871	16993	16977	16936	17007	16879	16801	17102	17065	16767	16949	16884	16864	16983	16970	16980	16764	16870	17020	16891	16845	16912	16825	16878	16768	16977	16911	17118	16913	16701	16818	16769	17098	16841	16992	16849	17021	16819	16802	16973	16825	16874	16934	16631	16981	16985	16925	16793	16765	16744	16753	16897	16767	16919	16900	16882	16961	16793	16806	16980	16952	16813	17098	16731	16916	16929	16786	16949	17065	17038	16924	16977	16957	16949	16746	16964	16938	16785	16912	16882	16925	16851	16998	16915	16759	16865	16968	17033	16967	17039	16946	16982	16768	17094	16702	16762	16953	17081	16969	17064	16932	16874	16892	16911	16862	16980	17105	16970	16874	16958	17000	16910	17037	17006	17046	16799	16914	16967	17003	16964	16975	16793	16900	16966	17049	16894	16765	16994	17032	16970	16891	17012	16831	16904	16993	16701	16795	16937	16827	16865	16972	17030	17101	16979	17019	16831	16846	17092	16612	16950	16778	16946	16678	16910	16796	16898	16993	16956	16790	16895	17101	17000	16759	16770	16824	17065	16858	16928	16815	16941	16764	16806	16909	17008	16803	16970	17040	16963	16762	16916	16796	16908	16898	16866	17032	17118	16967	16874	16977	16893	16788	16851	16939	17229	17133	17049	16824	16989	16993	16924	16959	16890	16905	16929	17028	16747	16950	16944	16826	16797	16769	16864	17130	16696	16829	16901	16823	16813	16919	16923	16897	16945	16909	16896	17096	17043	16895	16886	17019	16821	16861	16795	16784	16923	16799	16889	16923	16774	16948	16770	16966	16774	16939	16963	17057	16925	16886	16864	16979	16927	16949	16950	16993	17090	16824	17007	16898	16892	17064	17078	16792	16990	16969	16959	16797	16886	16944	16838	16914	16983	16854	16933	16879	16931	16922	17093	16972	16654	16830	17031	16850	16872	16976	17038	16870	16916	16734	16657	16890	17019	16968	16818	16896	16928	16854	16768	16916	16887	16938	16769	17134	16875	16778	16839	16973	16924	16959	16937	16993	16991	16952	16820	16929	17034	17003	17130	16839	16811	16708	16823	16869	16965	16955	16958	16932	16883	16765	16895	16813	17109	16921	17151	16825	17041	16834	16728	16912	16826	16950	16738	16805	16915	16914	16898	16784	16862	16800	16763	16931	17046	16945	16888	16950	16766	16967	16749	16780	16769	17004	16947	17056	16932	16890	16896	16916	16785	16912	17106	16963	16715	16741	16961	17099	16826	16940	16977	16815	16897	16989	17017	16864	16974	16738	16986	16990	16929	16908	16876	16849	16908	17001	16860	16935	16833	16943	16934	16870	17122	16966	16900	16864	17041	17009	16842	16983	17012	17009	16883	16853	17062	17132	16830	16880	16773	17026	16907	16853	16971	16775	16875	16774	17006	16939	16949	16731	16792	16886	16802	17181	16853	16897	16979	16828	16976	16758	16893	16895	16967	16898	16777	16927	16974	16949	16977	16976	16821	17024	16835	16870	16788	16813	17011	16898	16998	16978	16878	17064	17025	17038	16965	16668	17006	17007	16973	16774	16956	17075	16941	16859	16954	16901	16906	16940	16987	17008	16889	16965	17012	17007	16854	16762	16952	16935	16759	17013	16936	16963	16970	17029	16859	16736	16899	16961	16899	16810	17106	16897	17071	17047	17168	16922	17161	16873	16825	17014	16863	16907	16875	17083	16839	16939	17041	16872	17061	16918	16792	16611	16984	16928	16862	16868	16825	16857	16895	16921	16859	16802	16808	16833	16837	17109	16891	16989	16711	16995	16943	16936	17169	17093	17068	16989	16806	16937	16925	16899	17012	16891	16931
33400	29627	34556	32915	30114	29821	29637	29384	28992	29203	28921	28874	29108	28993	28909	29053	28837	28620	28777	28961	29049	29133	28948	28921	28898	28809	29229	29269	28812	28829	28804	28931	29094	29053	28948	29041	28885	29060	29056	28987	29040	28659	28939	28888	28885	28994	29013	28700	28946	29103	29135	28981	28986	28830	28887	28951	29259	28871	28888	28746	29131	28838	28694	28855	28739	28914	28937	28788	28779	28814	29116	29092	28856	29050	29320	28908	28907	28809	28733	28810	28826	28991	28757	28844	28875	29036	28925	28965	28806	28862	28869	28994	28969	28882	28730	28799	28953	28975	29243	28814	28892	28827	28693	28868	28782	29089	28995	28730	28746	29016	29163	29003	29072	28750	28802	28951	28681	28781	28756	28685	28740	28939	28673	28840	28636	28829	29138	29058	29282	29020	28965	28874	28885	28938	28746	28782	29028	28941	28808	28775	28705	28751	28837	28881	28957	28906	28971	28707	28867	28920	29081	28919	28849	28855	28907	28909	28877	28913	28824	29077	29276	28861	29052	28711	28691	28979	28881	28798	28851	28931	28805	28874	28697	28649	28841	28825	28923	29031	28915	29014	28948	28838	29047	28874	28957	28906	28926	28987	28883	28858	29013	28991	29002	28894	28966	28705	28898	29048	28831	28913	28654	28687	28723	28713	28705	28947	28866	29039	28604	28743	28793	28845	28722	28612	28820	28979	28951	28709	28824	29009	29081	28709	28937	28573	28781	28808	29132	28847	28793	28769	28869	28990	29060	28865	29085	28787	28956	28513	28966	28825	28583	28682	28834	28765	29064	28918	29119	29241	29069	29048	29085	28943	28947	29003	28770	29003	29030	28743	29171	28890	29008	28819	28727	28770	28831	29270	28898	28910	29080	28780	28860	28869	28859	29028	28882	28969	28852	29059	28927	29025	28850	28827	28752	28925	29058	29020	29048	28808	28910	28859	28868	28815	29066	28964	28830	28953	28874	29184	28895	28934	28965	28525	28874	29009	29225	29102	28951	28902	28620	28905	28913	28915	28802	28727	28787	28681	29038	28848	28661	28480	28801	28965	28758	28967	28853	28896	28812	28987	28816	28893	29062	28796	29058	28630	28913	28971	28871	29238	28965	28929	28979	28808	28713	29266	28827	29044	28896	28907	28626	28849	28957	28814	29162	28782	28921	28776	28781	28617	28885	28729	28625	28603	28689	28697	28958	28896	28820	29103	28652	29008	28932	28786	29067	28938	28900	28712	28713	28931	28921	28854	28861	28925	29121	28907	28807	28928	28884	29024	29099	28768	28645	28853	29144	28870	28792	28728	28797	29069	28806	29115	28779	28825	28975	28812	28812	29040	28857	28644	28660	29106	28644	29088	28898	28929	29066	28756	28814	28981	28681	28891	28914	28881	28678	28735	28702	28819	28846	28759	28949	28992	28853	28970	28934	28794	28855	29061	28874	29046	28877	28993	28944	29049	29113	28944	28892	28985	28994	28885	28770	29102	28916	29024	28972	29112	28932	29062	28893	28856	29169	29132	29002	28794	28867	28903	29080	28910	28807	28930	29064	28705	28856	29242	28850	28860	28831	28866	28989	29097	28899	28845	29003	29062	28665	29024	29103	28892	28810	28761	28930	28998	28827	28542	28951	28782	28827	28954	28831	28878	29023	28777	28993	29153	28840	28819	28808	28753	28901	28915	28985	29026	28570	29088	28781	28813	29029	28902	28782	29022	28857	29123	28699	28614	28822	29004	28995	28897	28932	28809	28754	28909	28906	28706	29043	28610	29097	28770	28798	28831	29213	28647	28913	28888	29088	28983	28847	28963	29135	28836	29146	28962	28722	29018	28694	28943	28918	29071	28913	28796	28627	28905	28568	28887	28815	29014	28857	28817	28643	29095	28798	29084	28910	29106	28873	28766	28956	28751	28995	28855	28960	28779	28917	29015	28834	29019	28721	28848	29014	28850	28868	28791	28584	28942	29046	28864	29008	29083	28624	28573	29107	29037	28921	28668	29008	28903	29218	28880	29000	28842	29138	29008	28947	28950	28885	28579	28859	28761	28866	28969	28826	28931	28827	28772	28892	28901	29079	28962	28839	28714	29037	28775	29001	28866	28870	28883	28843	28819	28763	28852	28772	28694	29304	28764	28908	28763	29117	28583	29006	28832	28760	28747	28774	29026	28825	28997	28941	28910	29005	29008	28972	28809	28829	28789	28968	29064	28961	29010	29032	28781	28779	28644	28842	28804	28819	28682	28915	29120	28851	28934	29102	29117	28889	28925	28823	28800	28882	29136	28940	28861	28792	29032	29100	28767	28980	28942	28827	28952	29196	28997	29255	29009	28864	28723	28865	28818	28803	29102	29045	29314	28811	28797	29064	28973	28769	28752	29081	28956	28875	28716	28910	28933	28886	29019	28691	28767	28668	28954	28916	28927	28775	28776	28928	28876	28966	28866	28845	28874	28764	28811	28827	29084	28802	28857	28907	28852	29013	28987	28996	29040	28857	28911	28914	29113	28897	28867	28939	28791	28732	28904	28805	28919	28864	28651	29109	28735	28901	29028	28883	28839	28856	28913	28838	29056	28719	28992	28868	28853	28724	29009	29099	29056	28938	29092	28975	28809	28814	28831	28978	28950	28869	29133	28720	28946	29013	29191	28992	28913	28654	28915	28770	28686	29028	29003	28949	28627	28900	28729	28709	28679	28865	28794	28912	29040	28805	28760	29019	28992	28818	29159	28931	28933	29018	28886	29097	29053	28960	28833	28901	29030	28996	28889	29074	28836	28708	29086	28779	28827	28578	28977	29071	28886	28860	29095	29239	28945	28846	29112	28922	28822	29156	28879	29024	28966	28844	29044	28870	29130	28704	28941	28871	28926	29131	28712	28842	29086	28799	28823	28894	28857	28954	28967	28954	28676	28801	29038	28961	28825	28486	29063	29046	28926	28951	28896	28719	28968	28910	28806	28925	28785	28942	28797	28946	29110	28731	28977	28874	28861	28720	28847	29040	28849	28966	29057	29198	28798	28668	29047	28794	28751	28969	28950	29156	28773	29122	28919	28938	29015	29012	28768	28953	28828	29101	29096	28702	28804	28965	28779	29002	28878	28945	28763	28749	28764	29049	28900	28886	28771	29063	28759	29031	29161	28938	28700	28824	28985	28903	28861	28811	28670	28955	28926	28722	28895	29066	28782	29016	28712	28799	28834	28892	29020	29067	28897	28739	28785	29168	29081	28893	29031	29042	29021	28803	28715	28717	29010	28955	28907	28802	28955	28864	28846	28852	29026	28814	29032	29012	28783	28727	28867	28819	28843	28905	29260	28944	29054	28858	28899	28869	28903	29018	28898	28963	28696	29026	28767	28674	28972	29022	28820	28821	28930	28898	28878	28963	28763	28926	28719	28671	28674	28876	29023	29000	28987	28857	29016	29147	28823	28575	28877	29258	28853	28993	29097	28985	28920	28937	28794	28765	28879	28855	28759	28840	28853	29088	29076	28900	28994	28961	29005	28857	29012	28825	28812	28784	28995	28795	28732	28671	28886	29017	28981	28766	29212	28878	28854	28801	28942	28945	28833	28932	28921	28914	28968	29248	28885	28872	28835	28776	28963	28683	28920	28897	28786	28574	28869	29115	29064	29140	28878	28730	29086	29131	28905	29119	28757	28847	28820	28884	28960	28847	28779	28710	28855	28947	28684	28778	28647	28878	28903	28875	29108	28749	28855	28918	29007	28867	28887	29025	29117	29078	28836	28870	29044	28956	28868	28920	28964	28940	28904	28812	28867	28699	28916	29071	29162	29067	28827	28751	28758	29017	28768	28819	29104	29075	29163	28879	28998	29054	28866	28701	28946	28914	28954	28916	28917	28734	28862	28847	28903	28688	28755	28888	28748	28989	28918	28984	28803	29169	28847	28867	29068	29080	28874	28706	28863	28840	28948	29064	28722	28874	28859	28801	28977	28844	29101	29127	28996	28650	28682	28817	28823	29080	29205	28931	28959	28820	28898	29002	28928	29038	28955	29109	29077	28879	28846	28917	28889	28974	28970	28824	28768	28903	28800	28919	28994	28866	28853	29010	28873	28897	28694	28844	28753	28924	28673	28825	28901	29063	28721	28760	28989	29096	28938	28789	28859	28669	29230	28905	28962	28877	28693	29095	29007	29009	28847	28805	28909	28782	29093	29081	28856	28803	28922	28806	28799	28814	28903	28763	28957	29029	28829	28974	28986	29027	28896	29131	29017	29184	28860	29054	28720	29018	28878	28967	28924	28852	28899	28905	28803	28795	28945	28925	28832	28759	28744	28972	28640	28750	28869	28940	28758	28788	29036	28829	29031	28691	29086	29131	29014	29147	29219	28818	29183	29175	28892	28764	28919	28960	28829	28757	29063	28706	29101	29105	28990	29075	29055	28960	28735	29019	29091	28904	28965	28996	29074	28840	29055	28976	28836	29248	29037	28704	28761	29152	28609	29235	28790	28795	28928	29021	28688	28954	28687	28862	29036	28919	29129	28846	28854	28619	29065	28826	28770	28967	28859	28923	28659	28675	29057	29012	28812	28945	28996	29004	28898	28929	28942	29040	29066	29033	28883	28564	28924	28754	28806	28967	28846	28914	28936	28883	28922	28978	28738	28528	29042	29009	29122	28881	28742	28714	29044	28954	28508	28935	28968	28955	28890	28775	28976	29115	28956	28860	28786	29126	29002	28925	28899	29035	28910	29028	28989	28976	28916	28854	28888	29024	28952	28996	28849	28949	28920	29033	28813	29083	28714	28684	29059	28811	29039	28924	28950	28962	28797	28957	28903	28960	28630	29173	28882	28868	29005	28870	28795	29012	28786	29101	29003	29216	28817	28872	29200	28751	28920	29049	28987	28920	28882	28956	28887	29021	28738	28868	28726	28836	28837	28866	28703	28943	28825	28931	28820	28792	28894	29019	29048	29076	28846	29017	29101	28980	28934	29131	29170	29099	29008	28842	28764	28922	29019	28923	29103	28865	28761	28797	28990	28865	28645	28777	28732	29026	28919	28903	29060	28966	28898	28849	28861	28816	28851	28860	28804	28753	28863	28588	28738	28963	29085	28732	29122	28855	28734	28858	28948	28835	28883	28654	29005	29068	28777	28873	28719	29009	29113	29017	28893	29033	28834
20667	25997	23460	19541	18226	17319	17081	17079	16697	16664	16707	16535	16473	16471	16540	16422	16546	16494	16416	16336	16561	16466	16541	16516	16517	16411	16383	16479	16307	16308	16533	16190	16345	16633	16477	16395	16456	16666	16265	16436	16450	16464	16475	16380	16404	16360	16296	16204	16290	16360	16379	16534	16557	16373	16383	16300	16381	16477	16401	16433	16329	16627	16376	16398	16287	16356	16388	16466	16463	16300	16371	16456	16381	16423	16418	16342	16559	16170	16426	16409	16344	16443	16329	16324	16548	16315	16188	16170	16198	16380	16193	16359	16292	16365	16061	16159	16368	16435	16325	16375	16419	16288	16330	16007	16307	16699	16350	16460	16371	16446	16522	16205	16554	16235	16381	16181	16327	16387	16337	16309	16399	16511	16335	16253	16350	16243	16301	16284	16521	16459	16390	16286	16432	16313	16420	16384	16246	16595	16434	16304	16494	16451	16436	16490	16257	16326	16142	16547	16330	16394	16273	16332	16316	16399	16290	16457	16277	16250	16448	16334	16337	16348	16364	16214	16340	16440	16445	16335	16300	16386	16118	16411	16233	16282	16304	16162	16330	16227	16388	16389	16261	16366	16280	16136	16378	16221	16486	16537	16263	16342	16236	16455	16457	16324	16343	16345	16278	16194	16396	16486	16426	16421	16367	16390	16376	16369	16324	16241	16300	16313	16464	16256	16303	16413	16399	16341	16322	16394	16337	16274	16278	16319	16410	16317	16499	16197	16418	16502	16266	16405	16212	16189	16456	16176	16273	16479	16360	16332	16427	16419	16278	16162	16386	16335	16262	16387	16291	16129	16175	16273	16364	16383	16336	16363	16416	16429	16346	16197	16231	16379	16288	16259	16229	16455	16347	16404	16353	16369	16503	16499	16339	16154	16185	16441	16320	16346	16401	16248	16380	16371	16475	16381	16298	16269	16218	16253	16266	16424	16428	16335	16237	16549	16288	16272	16459	16400	16126	16438	16382	16417	16451	16407	16370	16330	16295	16477	16500	16221	16319	16256	16146	16370	16266	16410	16547	16402	16377	16362	16180	16278	16202	16373	16286	16514	16405	16375	16532	16296	16271	16314	16293	16171	16424	16317	16217	16377	16255	16312	16419	16416	16364	16309	16286	16196	16388	16204	16451	16211	16389	16291	16272	16376	16233	16324	16252	16361	16422	16233	16382	16250	16366	16202	16499	16291	16259	16302	16407	16387	16215	16329	16318	16441	16475	16255	16284	16344	16391	16278	16403	16235	16368	16356	16327	16431	16373	16331	16414	16313	16464	16377	16480	16305	16361	16412	16526	16355	16477	16299	16422	16492	16299	16353	16360	16335	16411	16377	16267	16303	16269	16291	16213	16172	16561	16395	16228	16474	16474	16594	16314	16234	16474	16281	16480	16211	16354	16465	16381	16435	16319	16568	16262	16381	16364	16355	16264	16394	16326	16368	16351	16287	16470	16241	16468	16350	16316	16519	16338	16326	16299	16356	16425	16454	16521	16351	16305	16402	16366	16164	16290	16389	16434	16400	16510	16386	16468	16539	16286	16241	16227	16298	16470	16332	16423	16430	16370	16490	16479	16517	16530	16446	16534	16349	16335	16261	16274	16280	16425	16351	16312	16218	16337	16266	16480	16502	16367	16334	16480	16310	16402	16291	16295	16259	16384	16405	16429	16396	16369	16428	16481	16413	16329	16567	16476	16437	16342	16361	16298	16315	16279	16334	16393	16368	16281	16306	16219	16403	16294	16463	16094	16331	16391	16357	16346	16382	16588	16077	16297	16212	16292	16436	16411	16555	16400	16323	16204	16351	16373	16368	16278	16402	16073	16324	16287	16254	16428	16435	16373	16418	16173	16411	16242	16333	16482	16481	16289	16344	16281	16208	16419	16291	16345	16427	16373	16209	16369	16423	16428	16214	16449	16548	16532	16305	16490	16334	16381	16326	16259	16416	16351	16327	16285	16298	16496	16211	16280	16493	16472	16355	16426	16294	16439	16345	16480	16315	16315	16410	16426	16241	16499	16341	16255	16422	16279	16487	16379	16303	16266	16197	16384	16465	16364	16239	16356	16231	16354	16250	16435	16382	16309	16327	16360	16474	16450	16459	16219	16586	16182	16315	16321	16325	16281	16204	16454	16372	16260	16248	16545	16530	16399	16245	16338	16434	16376	16387	16379	16379	16218	16321	16455	16455	16523	16219	16428	16455	16207	16426	16127	16286	16410	16368	16200	16303	16463	16506	16270	16366	16266	16336	16363	16445	16414	16491	16518	16265	16370	16521	16478	16496	16404	16403	16341	16313	16248	16228	16381	16465	16243	16380	16398	16323	16297	16306	16377	16446	16336	16332	16295	16373	16529	16381	16299	16272	16293	16448	16359	16324	16222	16253	16242	16275	16364	16445	16455	16330	16377	16135	16367	16167	16484	16430	16524	16347	16340	16338	16355	16282	16336	16328	16493	16162	16286	16237	16135	16393	16294	16224	16245	16267	16387	16308	16429	16423	16446	16257	16340	16298	16300	16564	16426	16318	16371	16346	16276	16340	16365	16405	16508	16330	16473	16228	16366	16369	16360	16455	16461	16252	16422	16364	16262	16384	16370	16482	16446	16334	16225	16332	16342	16393	16432	16556	16386	16463	16370	16580	16620	16396	16371	16358	16434	16490	16399	16448	16385	16281	16480	16327	16209	16421	16225	16392	16286	16157	16432	16529	16584	16531	16299	16385	16335	16276	16395	16322	16263	16252	16324	16292	16369	16573	16338	16235	16465	16400	16342	16387	16423	16496	16491	16355	16240	16330	16342	16305	16327	16341	16286	16566	16517	16288	16344	16495	16526	16363	16207	16528	16333	16507	16477	16400	16403	16394	16309	16292	16354	16424	16467	16431	16427	16358	16417	16419	16330	16379	16380	16265	16451	16320	16427	16486	16381	16232	16404	16297	16421	16299	16379	16342	16414	16457	16382	16404	16164	16305	16385	16342	16374	16310	16258	16234	16438	16361	16261	16284	16252	16259	16437	16404	16247	16450	16476	16349	16296	16319	16544	16475	16244	16232	16340	16344	16276	16243	16374	16394	16279	16273	16446	16283	16403	16320	16230	16330	16325	16436	16178	16446	16496	16356	16328	16204	16312	16197	16329	16321	16555	16381	16514	16476	16225	16505	16410	16208	16411	16431	16573	16268	16446	16399	16445	16335	16165	16468	16296	16306	16439	16527	16289	16428	16302	16495	16355	16500	16240	16476	16432	16395	16217	16281	16366	16410	16472	16221	16187	16314	16410	16305	16369	16364	16399	16437	16449	16221	16543	16381	16352	16381	16177	16454	16507	16351	16445	16375	16228	16401	16295	16165	16390	16205	16297	16213	16331	16285	16419	16338	16462	16505	16420	16502	16203	16238	16447	16332	16442	16434	16153	16545	16221	16277	16340	16356	16293	16459	16467	16382	16298	16563	16340	16307	16473	16145	16474	16356	16723	16461	16350	16523	16470	16358	16178	16441	16266	16513	16235	16527	16422	16318	16328	16218	16230	16392	16259	16428	16198	16433	16408	16507	16392	16306	16300	16384	15987	16421	16474	16212	16322	16310	16275	16331	16440	16276	16300	16311	16269	16389	16362	16282	16496	16103	16102	16341	16333	16401	16325	16339	16332	16466	16510	16466	16163	16398	16348	16513	16357	16449	16414	16156	16350	16305	16186	16594	16467	16462	16307	16349	16305	16442	16388	16386	16414	16434	16482	16214	16412	16317	16508	16404	16531	16441	16438	16484	16458	16297	16409	16392	16257	16336	16491	16168	16371	16346	16242	16286	16356	16265	16418	16481	16403	16298	16286	16270	16397	16413	16297	16461	16546	16331	16371	16286	16297	16389	16383	16457	16371	16388	16300	16470	16404	16405	16367	16337	16339	16210	16357	16178	16449	16303	16378	16426	16412	16488	16542	16343	16586	16273	16408	16375	16397	16283	16267	16377	16363	16284	16449	16310	16461	16393	16448	16292	16465	16467	16164	16335	16330	16192	16361	16474	16418	16435	16262	16511	16273	16326	16608	16400	16216	16345	16503	16383	16438	16596	16412	16299	16288	16376	16379	16280	16381	16473	16355	16298	16213	16401	16412	16506	16406	16384	16250	16350	16408	16391	16522	16405	16183	16452	16444	16386	16386	16346	16282	16339	16396	16316	16442	16353	16435	16404	16456	16278	16399	16343	16357	16292	16327	16221	16139	16412	16197	16267	16336	16465	16535	16336	16489	16194	16310	16455	16510	16331	16559	16231	16171	16312	16336	16339	16370	16412	16389	16469	16503	16379	16168	16447	16375	16326	16479	16120	16497	16222	16369	16297	16446	16343	16161	16311	16284	16421	16379	16400	16492	16384	16363	16331	16318	16501	16378	16343	16342	16359	16328	16476	16396	16434	16303	16371	16196	16307	16498	16400	16539	16415	16497	16426	16498	16280	16409	16408	16497	16345	16390	16297	16351	16518	16259	16346	16357	16107	16405	16310	16425	16420	16483	16384	16529	16392	16329	16302	16192	16357	16321	16520	16451	16404	16255	16188	16379	16419	16376	16322	16443	16661	16125	16379	16358	16459	16386	16440	16306	16384	16204	16288	16438	16266	16409	16373	16242	16219	16509	16359	16473	16344	16238	16191	16434	16448	16409	16431	16512	16298	16317	16325	16377	16294	16364	16507	16392	16327	16452	16210	16314	16389	16421	16459	16372	16274	16240	16324	16395	16191	16288	16540	16398	16475	16283	16401	16523	16257	16393	16429	16477	16297	16490	16273	16310	16358	16400	16319	16300	16286	16410	16411	16323	16423	16306	16408	16437	16426	16390	16430	16517	16421	16266	16251	16506	16267	16189	16309	16368	16402	16339	16520	16294	16394	16479	16238	16402	16465	16481	16255	16370	16397	16418	16511	16388	16605	16310	16508	16409	16590	16331	16382	16229	16184	16386	16379	16296	16357	16526	16338	16281	16487	16389	16160	16356	16428	16519	16322	16288	16320	16403	16061	16467	16452	16400	16357	16428	16380	16383	16473	16314	16394	16277	16524	16465	16499	16200	16473	16334	16183	16169	16304	16297	16425	16322	16193	16313	16207	16556	16473	16363	16261	16385	16653	16288	16432	16387	16432	16286	16336
24825	21482	28620	29014	30074	32030	32734	30894	30419	30462	30192	29962	29909	29971	30072	29851	29713	29670	29567	29698	29597	29723	29537	29743	29493	29916	29507	29978	29813	29435	29735	29497	29737	29498	29611	29623	29527	29628	29534	29698	29717	29468	29333	29520	29730	29516	29677	29870	29697	29508	29592	29545	29475	29707	29706	29668	29682	29691	29666	29586	29797	29667	29363	29477	29627	29681	29698	29646	29482	29681	29486	29317	29327	29478	29538	29575	29769	29479	29416	29312	29752	29741	29331	29348	29426	29355	29422	29499	29552	29269	29749	29632	29557	29417	29436	29807	29752	29659	29687	29549	29331	29785	29560	29571	29639	29567	29399	29353	29645	29511	29509	29539	29508	29327	29568	29154	29605	29433	29419	29506	29382	29534	29320	29671	29387	29728	29444	29305	29631	29600	29559	29838	29425	29226	29267	29338	29897	29666	29561	29497	29507	29584	29699	29809	29295	29513	29458	29361	29705	29721	29347	29251	29405	29218	29437	29461	29358	29526	29643	29505	29457	29350	29273	29333	29324	29669	29536	29559	29419	29457	29654	29422	29386	29618	29612	29682	29543	29490	29264	29350	29448	29461	29353	29443	29647	29596	29422	29557	29644	29328	29497	29616	29430	29361	29610	29455	29439	29502	29624	29360	29625	29401	29587	29274	29323	29544	29509	29037	29465	29499	29341	29639	29613	29314	29620	29361	29396	29250	29278	29412	29341	29407	29588	29522	29400	29307	29310	29232	29470	29384	29461	29399	29233	29344	29387	29281	29197	29477	29643	29532	29563	29448	29403	29504	29704	29435	29485	29741	29613	29603	29544	29367	29353	29422	29296	29475	29451	29620	29366	29411	29553	29599	29526	29523	29475	29332	29646	29473	29313	29401	29328	29539	29590	29500	29724	29570	29384	29503	29378	29284	29718	29745	29525	29393	29410	29355	29490	29674	29607	29238	29764	29505	29934	29652	29362	29301	29280	29495	29519	29606	29815	29642	29403	29472	29535	29402	29435	29420	29361	29547	29431	29725	29467	29389	29472	29568	29526	29212	29634	29656	29612	29581	29259	29405	29469	29403	29640	29535	29197	29352	29247	29410	29558	29551	29570	29607	29317	29317	29438	29572	29668	29623	29354	29719	29614	29281	29414	29466	29371	29316	29327	29446	29491	29418	29637	29621	29572	29418	29597	29247	29513	29241	29577	29550	29464	29357	29370	29505	29428	29275	29450	29507	29436	29570	29274	29644	29295	29246	29182	29510	29383	29432	29495	29593	29594	29385	29291	29331	29453	29501	29557	29458	29319	29298	29863	29332	29312	29629	29269	29448	29624	29591	29332	29628	29469	29611	29407	29422	29607	29687	29363	29452	29689	29442	29537	29439	29635	29511	29701	29535	29444	29592	29330	29507	29635	29225	29224	29551	29552	29816	29775	29737	29425	29398	29685	29780	29489	29331	29636	29247	29584	29502	29360	29462	29302	29539	29552	29329	29419	29492	29637	29507	29423	29413	29416	29647	29600	29481	29566	29301	29351	29672	29688	29548	29496	29530	29278	29239	29416	29281	29713	29140	29470	29329	29522	29262	29270	29473	29552	29475	29530	29607	29533	29591	29678	29312	29297	29642	29381	29429	29631	29560	29704	29375	29363	29594	29667	29439	29440	29249	29337	29553	29655	29454	29250	29759	29254	29567	29518	29132	29474	29267	29262	29484	29644	29628	29997	29329	29704	29365	29576	29348	29334	29478	29370	29632	29533	29645	29475	29413	29426	29689	29641	29557	29353	29251	29614	29390	29431	29316	29250	29316	29505	29243	29566	29711	29491	29197	29314	29570	29386	29369	29255	29390	29245	29322	29505	29823	29471	29257	29363	29599	29549	29616	29468	29486	29700	29559	29353	29707	29699	29597	29655	29322	29242	29348	29485	29610	29449	29550	29510	29590	29631	29507	29399	29375	29415	29538	29469	29390	29334	29120	29365	29301	29666	29558	29170	29738	29564	29490	29705	29412	29617	29546	29408	29336	29366	29571	29760	29185	29535	29745	29583	29261	29653	29488	29537	29440	29558	29560	29371	29552	29553	29638	29532	29506	29357	29149	29349	29442	29653	29738	29668	29591	29444	29518	29569	29759	29337	29561	29611	29626	29501	29583	29465	29534	29118	29538	29371	29441	29613	29640	29441	29758	29586	29458	29311	29665	29468	29215	29583	29407	29280	29683	29459	29309	29599	29353	29412	29484	29269	29399	29300	29663	29827	29244	29779	29416	29542	29630	29558	29403	29205	29344	29725	29585	29491	29559	29525	29465	29349	29405	29346	29327	29604	29364	29506	29710	29772	29437	29203	29509	29437	29225	29837	29486	29554	29625	29580	29685	29502	29354	29479	29550	29494	29594	29547	29414	29623	29533	29553	29571	29642	29623	29807	29522	29674	29503	29410	29390	29276	29253	29423	29183	29514	29639	29673	29436	29689	29404	29619	29458	29577	29412	29677	29679	29625	29310	29486	29398	29413	29595	29450	29555	29338	29443	29703	29309	29503	29651	29575	29555	29603	29506	29289	29336	29257	29385	29741	29472	29766	29540	29554	29402	29577	29183	29400	29621	29356	29475	29569	29879	29499	29458	29401	29416	29339	29580	29372	29511	29632	29470	29301	29355	29636	29679	29836	29582	29414	29390	29355	29406	29247	29385	29389	29170	29545	29480	29639	29493	29510	29521	29801	29398	29435	29444	29410	29368	29432	29403	29490	29584	29681	29575	29293	29391	29388	29551	29520	29476	29397	29434	29294	29514	29443	29515	29455	29442	29500	29259	29669	29445	29351	29516	29530	29668	29696	29565	29628	29385	29449	29628	29296	29530	29524	29552	29552	29559	29615	29467	29444	29310	29311	29670	29635	29546	29492	29623	29817	29282	29727	29580	29548	29253	29493	29553	29477	29445	29424	29631	29431	29444	29522	29564	29474	29771	29406	29627	29463	29125	29397	29345	29506	29673	29407	29256	29501	29549	29453	29477	29496	29564	29574	29441	29631	29691	29438	29396	29624	29635	29428	29396	29755	29600	29564	29482	29554	29444	29319	29490	29629	29811	29723	29446	29164	29393	29360	29368	29409	29640	29745	29359	29554	29552	29626	29482	29625	29388	29450	29444	29278	29373	29584	29518	29651	29567	29680	29517	29700	29322	29368	29369	29504	29705	29459	29527	29536	29409	29445	29387	29504	29548	29602	29603	29799	29483	29523	29492	29549	29354	29456	29716	29598	29452	29566	29279	29338	29547	29586	29598	29641	29745	29605	29665	29789	29350	29493	29400	29292	29481	29767	29369	29267	29501	29213	29693	29679	29403	29463	29601	29406	29296	29454	29407	29467	29231	29288	29536	29408	29537	29440	29452	29511	29424	29441	29273	29567	29298	29598	29608	29468	29398	29736	29470	29467	29287	29136	29745	29422	29847	29389	29298	29371	29532	29571	29356	29539	29585	29403	29621	29423	29449	29375	29472	29507	29470	29514	29283	29489	29606	29243	29299	29566	29424	29360	29327	29609	29367	29555	29382	29699	29273	29427	29470	29380	29347	29407	29364	29404	29425	29705	29506	29569	29555	29511	29446	29272	29518	29422	29204	29562	29544	29330	29531	29597	29314	29386	29413	29662	29707	29381	29542	29575	29366	29561	29654	29475	29380	29284	29377	29687	29186	29356	29289	29464	29446	29499	29665	29304	29407	29548	29706	29373	29532	29585	29505	29391	29250	29507	29475	29566	29748	29570	29522	29648	29451	29591	29316	29544	29618	29314	29602	29576	29532	29158	29595	29418	29469	29480	29851	29566	29626	29453	29548	29674	29474	29655	29487	29736	29386	29592	29384	29624	29709	29413	29590	29662	29624	29680	29648	29759	29395	29690	29428	29404	29455	29671	29536	29466	29514	29200	29484	29103	29713	29660	29556	29602	29108	29554	29416	29636	29286	29406	29545	29655	29279	29418	29595	29445	29501	29711	29590	29577	29802	29315	29551	29560	29801	29649	29489	29161	29568	29398	29297	29643	29419	29697	29642	29534	29512	29391	29355	29579	29482	29270	29508	29700	29792	29639	29486	29534	29889	29501	29327	29372	29629	29620	29399	29388	29623	29401	29308	29399	29752	29511	29307	29473	29366	29630	29392	29842	29442	29396	29321	29317	29447	29338	29585	29479	29368	29417	29389	29344	29606	29500	29506	29531	29449	29807	29707	29460	29373	29502	29826	29511	29553	29592	29646	29452	29588	29658	29392	29441	29649	29413	29494	29540	29216	29376	29429	29455	29584	29567	29488	29483	29504	29576	29487	29721	29463	29508	29128	29276	29597	29502	29475	29400	29568	29433	29476	29590	29531	29674	29836	29630	29636	29468	29340	29637	29463	29578	29519	29441	29680	29662	29400	29439	29473	29478	29650	29365	29346	29531	29421	29454	29287	29627	29446	29530	29462	29522	29800	29601	29189	29556	29773	29397	29527	29607	29473	29403	29451	29696	29338	29791	29438	29687	29393	29465	29457	29575	29359	29522	29356	29258	29404	29422	29600	29517	29726	29604	29433	29513	29450	29315	29586	29455	29237	29657	29564	29456	29368	29473	29488	29492	29481	29538	29409	29399	29521	29534	29150	29650	29530	29394	29409	29775	29518	29701	29380	29635	29617	29263	29363	29412	29586	29468	29682	29695	29386	29524	29485	29438	29133	29462	29737	29151	29359	29338	29600	29640	29347	29205	29552	29641	29433	29459	29597	29594	29593	29578	29385	29369	29311	29386	29287	29819	29252	29550	29554	29546	29633	29749	29550	29290	29590	29370	29248	29407	29555	29938	29508	29269	29631	29705	29360	29559	29439	29467	29569	29422	29561	29545	29666	29168	29349	29495	29391	29627	29538	29407	29542	29620	29575	29515	29461	29720	29526	29556	29500	29654	29517	29409	29521	29582	29625	29587	29560	29445	29385	29455	29208	29552	29715	29257	29447	29624	29546	29283	29612	29529	29457	29376	29496	29330	29417	29426	29332	29401	29403	29424	29409	29384	29551	29537	29581	29751	29386	29483	29528	29693	29513	29548	29329	29578	29737	29364	29369	29602	29413	29508	29541	29788	29588	29455	29675	29456	29511	29434	29615	29377	29516	29607	29171	29426	29505
21230	34922	31061	24283	21241	20011	19185	18447	18101	17635	17194	17289	17228	17255	16938	17055	16980	16951	16881	16900	17055	16953	17212	16807	17103	16849	16894	16887	16928	16758	16910	16906	16958	17044	16852	16855	16704	16941	16866	16930	16898	16978	16819	16835	16960	16826	16886	16861	16846	16538	16840	16810	17091	16794	16816	16677	16944	16849	16843	16666	16693	16687	16640	16875	16614	16948	16854	16787	16760	16620	16717	16854	16791	16718	16688	16940	16805	16823	16776	16995	16817	16895	16710	16752	16931	16724	16711	16766	16899	16669	16829	16779	16709	16668	16840	16619	16764	16808	16736	16645	16625	16850	16781	16920	16716	16635	16766	16900	16923	16889	16751	16835	16791	16796	16677	16713	16676	16796	16880	16641	16880	16698	16758	16868	16824	16840	16747	16796	16699	16796	16749	16599	16958	16589	16888	16681	16737	16744	16804	16637	16770	16798	16753	16856	16779	16802	16731	16827	16692	16856	16724	16665	16719	16825	16736	16578	16644	16645	16966	16752	16842	16603	16668	16824	16753	16673	16826	16829	16907	16679	16774	16856	16958	16882	16747	16813	16686	17017	16618	16613	16811	16765	16911	16853	16699	16576	16619	16869	16681	16928	16735	16841	16702	16574	16786	16789	16767	16814	16794	16935	16770	16653	16747	16782	16678	16736	16814	16653	16714	16808	16776	16792	16671	16669	16737	16692	16786	16685	16852	16738	16699	16635	16613	16751	16655	16800	16639	16718	16702	16849	16763	16636	16784	16906	16693	16619	16735	16763	16736	16729	17009	16953	16914	16898	16711	16955	16845	16939	16784	16566	16818	16720	17001	16767	16826	16632	16856	16919	16602	16795	16855	16687	16769	16706	16679	16908	16966	16734	16921	16757	16710	16560	16613	16638	16743	16808	16795	16616	16839	16665	16811	16627	16730	16854	16611	16588	16881	16811	16920	16770	16824	16808	16680	16761	16832	16765	16716	16872	16817	16894	16649	16677	17007	16803	16795	16657	16524	16763	16857	16828	16657	16656	16676	16564	16496	16848	16642	16929	16644	16688	16820	16665	16883	16801	16941	16778	16770	16606	16757	16881	16582	16649	16631	16705	16857	16723	16817	16833	16603	16946	16810	16715	16676	16735	16838	16775	16698	16714	16887	16626	16793	16744	16671	16785	16764	16833	16684	16695	16761	16724	16802	16586	16671	16715	16712	16643	16659	16845	16743	16873	16747	16648	16721	16731	16965	16677	16815	16737	16728	16777	16856	16741	16624	16856	16645	16536	16820	16725	16726	16478	16725	16716	16609	16832	16700	16587	16755	16848	16892	16649	16780	16765	16829	16711	16820	16762	16651	16804	16628	16785	16707	16649	16787	16878	16641	16891	16822	16681	16779	16671	16729	16850	16696	16634	16713	16740	16907	16753	16768	16811	16823	16750	16858	16762	16633	16770	16687	16746	16637	16684	16697	16728	16764	16714	16909	16792	16618	16784	16822	16666	16917	16658	16665	16823	16779	16588	16700	16912	16740	16959	16815	16725	16559	16642	16612	16772	16877	16594	16667	16822	16687	16697	16632	16673	16617	17007	16901	16518	16803	16761	16896	16614	16725	16575	16769	16782	16648	16821	16705	16711	16814	16657	16921	16771	16847	16856	16866	16722	16715	16738	16867	16765	16781	16887	16614	16647	16732	16726	16714	16615	16885	16626	16781	16876	16777	16788	16800	16751	16592	16845	17182	16740	16711	16674	16856	16529	16754	16777	16719	16838	16746	16816	16722	16747	16645	16684	16663	16838	16770	16678	16659	16651	16840	16612	16866	16797	16833	16753	16687	16705	16796	16730	16630	16850	16966	16637	16733	16814	16643	16817	16817	16786	16587	16660	16688	16694	16720	16846	16896	16878	16875	16736	16588	16629	16792	16775	16675	16700	16782	16817	16733	16885	16803	16848	16740	16898	16850	16722	16773	16695	17107	16788	16762	16849	16738	16690	16783	16770	16786	16797	16807	16729	16760	16768	16690	16845	16710	16575	16759	16962	16819	16809	16516	16766	16717	16678	16698	16805	16686	16859	16729	16879	16897	16588	16627	16720	16898	16720	16929	16680	16824	16911	16736	16977	16915	16691	16726	16757	16766	16827	16748	16654	16669	16637	16796	16768	16827	16707	16836	16842	16774	16938	16722	16885	16718	16725	16738	16727	16968	16718	16834	16819	16877	16627	16753	16783	16676	16886	16668	16727	16817	16676	16775	16929	16750	16783	16712	16837	16705	16673	16664	16566	16935	16778	16719	16746	16924	16796	16848	16766	16778	16671	16703	16650	16786	16701	16736	16882	16826	16716	16686	16800	16837	16855	16509	16773	16704	16872	16674	16757	16705	16848	16772	16873	16780	16815	16712	16679	16825	16716	16631	16833	16695	16840	16774	16829	16789	17020	16701	16771	16842	16746	16732	16705	16857	16769	16574	16756	16808	16776	16808	16696	16833	16778	16877	16545	16639	16581	16806	16612	16935	16905	16654	16787	16743	16789	17015	16679	16665	16802	16880	16875	16718	16734	16934	16827	16847	16654	16692	16846	16837	16942	16844	16676	16886	16863	16825	16948	16796	16866	16784	16736	16708	16701	16714	16621	16763	16761	16633	16774	16841	16781	16828	16547	16764	16571	16831	16723	16696	16861	16765	16766	16752	16831	16836	16666	16993	16731	16865	16560	16803	16781	16618	16903	16701	16735	16623	16810	16824	16742	16537	16732	16728	16712	16729	16850	16644	16648	16726	16628	16670	16744	16711	16926	16682	16868	16856	16709	16809	16764	16681	16659	16875	16607	16759	16825	16948	16754	16708	16743	16634	16736	16682	16733	16618	16817	16903	16781	16757	16685	16616	16807	16928	16773	16750	16716	16854	16888	16729	16664	16595	16911	16598	16752	16764	16676	16774	16917	16672	16772	16570	16855	16750	16910	16918	16701	16695	16687	16755	16755	16756	16803	16712	16805	16483	16662	16675	16727	16794	16762	16608	16996	16604	16775	16767	16806	16905	16718	16767	16739	16728	16965	16694	16611	16687	16756	16817	16711	16654	17001	16664	16745	16792	16706	16897	16526	16676	16745	16753	16625	16639	16733	16909	16808	16855	16689	16784	16728	16651	16699	16568	16618	16583	16738	16608	16800	16718	16725	16637	16827	16693	16757	16651	16634	16620	16614	16873	16649	16769	16939	17009	16680	16566	16870	16767	16678	16814	16687	16692	16887	16756	16813	16613	16837	16888	16656	16727	16785	16653	16791	16897	16906	16681	16950	16852	17019	16690	16850	16623	16815	16795	16721	16551	16960	16804	16577	16835	16757	16805	16832	16850	16647	16682	16549	16875	16750	16668	16708	16817	16738	16840	16768	16845	16735	16880	16684	16676	16562	16822	16717	16726	16505	16879	16776	16929	16679	16635	16770	16803	16645	16868	16693	16685	16828	16810	16569	16660	16743	16773	16561	16615	16944	16770	16800	16860	16765	16691	16654	16652	16704	16747	16873	17060	16760	16913	16674	16772	16624	16902	16679	16540	16654	16805	16837	16756	16739	16877	16764	16743	16772	16643	16790	16771	16823	16849	16773	16825	16890	16793	16842	16676	16744	16725	16819	16924	16596	16772	16576	16714	16763	16632	16675	16670	16848	16792	16685	16558	16784	16750	16919	16791	16735	16641	16677	16851	16863	16629	16578	16839	16779	16731	16760	16903	16641	16816	16762	16831	16860	16766	16711	16793	16925	16662	16608	16759	16835	16570	16954	16946	16815	16856	16731	16891	16847	16680	16685	16694	16705	16661	16891	16752	16637	16732	16976	16766	16802	16765	16813	16735	16761	16844	16757	16791	16787	16820	16726	16713	16786	16821	16642	16815	16833	16619	16775	16675	16792	16879	16590	16756	16683	16768	16769	16833	16881	16707	17024	16886	16647	16754	16703	16707	16738	16839	16904	16714	16758	16788	16950	16777	16845	16718	16670	16824	16892	16878	16994	16905	16781	16766	16640	16808	16778	16817	16583	16783	16667	16829	16932	16816	16685	16802	16475	16895	16721	16840	16667	16835	16786	16751	16737	16733	16727	16660	16768	16761	16757	16785	16694	16708	16777	16552	16829	16880	16768	16563	16854	16738	16726	16749	16576	16812	16700	16794	16765	16837	16808	16751	16859	16759	16825	16759	16766	16841	16817	16853	16648	16918	16633	16682	16833	16782	16724	16573	16884	16886	16786	16736	16622	16739	16703	16726	16922	16684	16788	16756	16714	16909	16498	16732	16904	16865	16612	16910	16652	16660	16799	16774	16748	16757	16737	16727	16601	16772	16849	16680	16650	16831	16689	16663	16929	16844	16628	16905	16772	16495	16854	16808	16650	16768	16683	16524	16772	16886	16856	16622	16602	16747	16771	16663	16682	16630	16864	16733	16621	16673	16766	16849	16674	16868	16706	16631	16763	16750	16711	16783	16757	16900	16605	16659	16846	16787	16735	16735	16811	16703	16738	16864	16606	16761	16667	16883	16730	16648	16769	16699	16961	16823	16698	16649	16682	16852	16633	16571	16646	16740	16847	16734	16759	16816	16702	16635	16972	16564	16835	16760	16793	16694	16791	16864	16610	16708	16753	16819	16752	16660	16770	16795	16870	16827	16744	16620	16710	16720	16734	16802	16653	16854	16733	16780	16769	16949	16788	16765	16815	16797	16907	16655	16726	16721	16821	16748	16650	16622	16910	16726	16757	16968	17016	16698	16733	16663	16787	16654	16840	16800	16867	16912	16654	16832	16779	16954	16804	16798	16711	16730	16635	16735	16775	16665	16674	16789	16835	16724	16550	16771	16720	16886	16622	16605	16770	16881	16553	16674	16703	16863	16773	16716	16509	16901	16894	16863	16721	16926	16799	16822	16632	16772	16631	16750	16617	16806	16572	16840	16797	16864	16793	16803	16799	16644	16557	16784	16686	16717	16788	16656	16742	16696	16860	16834	16797	16854	16705	16736	16739	16725	16658	16713	16681	16842	16538	16953	16868	16799	16975	16937	16648	16756	16753	16907	16904	16856	16713	16796	16622	16601	16604	16907	16949	16818	16743	16754	16712	16848	16864	16641	16780	16874	16707	17025	16862	16894	16741	16710	16859	16786	16684
23065	21425	28591	26270	28091	33168	35512	33187	32001	31888	31596	31255	31214	31001	31179	30649	30559	30375	30476	30615	30576	30468	30434	30618	30808	30942	30889	30545	30681	30575	30376	30458	30463	30666	30642	30401	30307	30363	30225	30454	30541	30599	30455	30207	30664	30386	30307	30378	30589	30434	30219	30221	30857	30777	30520	30606	30337	30108	30193	30069	30736	30500	30355	30369	30544	30474	30135	30651	30408	30357	30078	30305	30108	30221	30640	30441	30219	30568	30366	30329	30463	30434	30570	30246	30207	30481	30602	30019	30135	30459	30422	30366	30307	30494	30440	30446	30391	30362	30406	30237	30250	30180	30196	30485	30493	30114	30194	30238	30277	30295	30291	30431	30173	30186	30258	30209	30333	30320	30432	30243	30187	30303	30211	30280	30132	30331	30189	30280	30155	29931	30118	30335	30394	30611	30311	30164	30409	30337	30336	30104	30269	30208	30276	30173	30182	30197	30351	30280	30398	30305	30479	30359	30535	30338	30415	30075	30265	30533	30090	30305	30508	30448	30370	30493	30291	30293	30181	30091	30584	30010	30327	30427	30433	30245	30152	30159	30294	30133	30238	30277	30260	30196	30454	30354	30272	30457	30348	30415	30176	30277	30324	30291	30588	30123	30342	30351	30212	30221	30165	30493	30266	30243	30454	29908	30089	30454	30358	30292	30121	30139	30273	30122	30408	30428	30228	30086	30093	30348	30460	30362	30355	30085	30246	30357	30098	30179	30178	30302	30165	30052	30201	30136	30265	30224	30310	30025	30246	30056	30322	30371	30193	30236	30324	30120	30199	30193	30393	30433	30420	30253	30234	30209	30201	30227	30343	30417	30332	30202	30435	30345	30150	30572	30196	30062	30283	30358	30271	30330	30190	30295	30196	30108	30248	30194	30055	30209	30214	30258	30252	30377	30178	30208	30490	30148	30363	30293	30612	30129	30323	30286	30049	30164	30057	30246	30056	29994	30227	30111	30294	30159	30437	30356	30243	30319	30375	30290	30152	30171	30397	30256	30387	30296	30028	30365	30315	30305	30124	30138	30376	30508	30441	30498	30212	30283	30229	30345	30116	30307	30100	30308	30107	30447	30408	30473	30580	30123	30163	30508	30396	30234	30383	30210	30145	30413	30235	30240	30142	30218	30371	30089	30173	30070	30338	30439	30457	30503	30182	30113	30287	30323	30512	30703	30300	30815	30165	30263	30355	30415	30295	30145	30222	30136	30355	30338	30163	30191	30495	30330	30237	30215	30285	30422	30331	30236	30364	30347	30288	30226	30380	30322	30045	30155	30327	30258	30392	30198	30083	30260	30395	30398	30408	30378	30574	30361	30392	30140	30170	30351	30430	30484	30274	30270	30234	30078	30277	30322	30304	30166	30386	30213	30530	30148	30113	30282	30093	30106	30172	30312	30175	30362	30514	30497	30441	30357	30241	30339	30259	30224	30208	30283	30375	30167	30249	29959	30404	29995	30187	30330	30394	30203	30006	30497	30477	30412	30183	30178	30203	30251	30255	30128	30134	30121	30212	30238	30505	30342	30091	30364	30179	30423	30226	30190	30204	30299	30488	30084	29992	30187	30401	30016	30118	29979	30114	30496	30241	30269	30408	30019	30171	30465	30212	30294	30373	30196	30284	29990	30185	30307	30447	30300	30413	30466	30405	30245	30306	30498	30171	30242	30466	30441	29921	30278	30332	30295	30296	30190	30072	30185	30690	30339	30425	30233	30566	30149	30414	30217	30381	30321	29911	30181	30408	30434	30154	30292	30255	30410	30299	30309	30236	30134	30395	30385	30097	30462	30291	30285	30263	30341	30187	30373	30359	30259	30312	30539	30198	30212	30126	30264	30594	30333	30277	30287	30198	30229	29943	30027	30142	30261	30318	30094	30402	30019	30217	30109	30094	30249	30073	30195	30219	30370	30467	30127	30143	30560	30315	30324	30458	30292	30105	30249	30280	30322	30380	30083	30255	30169	30074	30202	30200	30266	30402	30248	30384	30322	30324	30390	30452	30014	30179	30316	30424	30265	30387	30254	30422	30276	30272	30395	30191	30610	30419	30255	30417	30297	30334	30228	30131	30304	30301	30320	30327	30244	30318	30259	30139	30008	30262	30156	30187	30323	30236	30316	30298	30140	30317	30190	30436	30466	29993	30048	30323	30196	30442	30204	30436	30358	30234	30202	30300	30351	30513	30190	30157	30237	30438	30264	30097	30406	30276	30421	30252	30311	30507	30273	30221	30451	30425	30397	30292	30190	30342	30309	30324	30448	30619	30268	30419	30324	30413	30601	30295	30397	30248	30386	30140	30471	30322	30217	30188	30407	30382	30350	30439	30596	30227	30359	30482	30215	30128	30116	30566	30394	30369	30339	30137	30258	30182	30292	30267	30144	30308	30199	30474	30291	30070	30481	30321	30038	30186	30154	30262	30224	30281	30366	30380	30268	30323	30328	30228	30352	30161	30403	30312	30039	30227	30417	30111	30299	30123	30031	30401	30365	30099	30207	30559	30300	30436	30250	30242	30125	30134	30050	30431	30267	30317	30057	30297	30324	30388	30445	30455	30285	30303	29983	30560	30554	30314	30347	30281	30492	30190	30332	30457	30492	30370	30271	30264	30170	30518	30317	30154	30299	30042	30391	30311	30343	30186	30186	30181	30232	30570	30390	30320	30311	30331	30353	30316	30065	30211	30041	30107	30506	30130	30202	30256	30508	30306	30241	30058	30109	30037	30123	30262	30379	30222	30303	30331	30525	30285	30416	30444	30233	30147	30311	30143	30207	30513	30322	30392	30255	30242	30491	30280	30007	30027	30222	30195	29888	30190	30226	30603	30466	30332	30339	30147	30189	30317	30070	30160	30143	30325	30202	30213	30421	30165	30092	29999	30238	30226	30253	30336	30478	30342	30261	30270	30277	30127	30297	30304	30041	30258	30247	30408	30447	30201	30437	30346	30120	30420	30024	30290	30205	30288	30240	30390	30300	30158	30330	30314	30237	30022	30075	30296	30089	30392	30291	29951	30351	30215	30375	30175	30381	30386	30102	30258	30367	30343	30230	30037	30212	30390	30305	30176	30313	30339	29977	30286	30180	30199	30082	30074	30330	30465	30295	30081	30364	30448	30369	30008	29940	30197	30147	30112	30307	30316	30403	30350	30347	30207	30214	30436	30271	30295	29899	30531	30482	30126	30237	29926	30469	30090	30119	30605	30152	30283	30083	30189	30309	30363	30439	30362	30328	30382	30382	29948	30040	30001	30394	30222	30435	30371	30448	30296	30407	30208	30119	30178	30125	30316	30290	30204	30302	29978	30395	30108	30160	30375	30107	30232	29950	30513	30166	30107	30350	30457	30584	30331	30069	30151	30210	30128	30367	30117	30335	30552	30229	30271	30466	30087	30131	30191	30069	30274	30281	29870	30322	30497	30162	30118	30165	30178	30254	30639	30269	30115	30306	29917	30230	30305	30495	30370	30070	29993	30505	30161	30363	30552	30370	30423	30142	30296	30145	30182	30158	30202	30059	30210	30380	30363	30111	30329	30341	30296	30251	30114	30497	30370	30357	30256	30493	30288	30320	30435	30157	30101	30284	30193	30622	30279	30248	30128	30300	30219	30250	30416	30601	30508	30703	30251	30572	30214	30145	30355	29986	30281	30153	30499	30344	30415	30280	30608	30307	30324	30239	30419	30247	30472	30290	30315	30276	30235	30370	30098	30365	30201	30053	30292	30178	30301	30410	30472	30522	30010	30377	30337	30447	30182	30495	30294	30519	30175	30475	30180	30509	30398	30200	30088	30292	30192	30436	30196	30011	30060	30166	30172	29995	30374	30039	30187	30246	30310	30047	30426	30038	30155	30150	30209	30403	30174	30297	30297	30192	30220	30318	30304	30063	30266	30335	30493	30306	30228	30200	30334	30350	30298	30298	30419	30544	30212	30039	30238	30316	30166	30292	30103	30207	29945	30164	30190	29925	30182	30523	30147	30298	30494	30494	30403	30205	30416	30444	30349	30196	30381	30425	30383	30274	30366	30344	30436	30514	30267	30013	30605	30493	30606	30121	30424	30376	30086	30355	30302	30095	30137	30389	30362	30031	30248	30036	30276	30189	30164	30172	30339	30170	30319	30253	30365	30394	30186	30313	30408	30385	30230	30191	30351	30414	30272	30240	30301	30231	30554	30355	30289	30109	30208	29893	30161	30549	30398	30142	30620	30370	30416	30118	30430	30122	30119	30433	30308	30128	30501	30229	30553	30207	30299	30436	30145	30212	30267	30118	30200	30420	30334	30189	30259	30306	30427	30317	30412	30329	30435	30275	30279	30377	30252	30385	30253	30308	30463	30390	30390	30360	30466	30264	30313	30274	30276	30381	30008	30524	30504	30379	30096	30122	30245	30191	30337	30500	30422	30200	30139	30106	30450	30139	30167	30028	30305	30173	30397	30476	30252	30439	30395	30169	30363	30202	30374	30354	30170	30174	30125	30117	30170	30420	30270	30408	30196	30479	30239	30447	29916	30124	30186	30239	30171	30331	30379	30361	30423	30502	30187	30064	30039	30171	30278	30444	30269	30484	30221	30103	30259	30193	30134	30465	30181	30330	30109	30207	30318	30359	30020	30044	30214	30491	30161	29898	30081	30144	30616	30204	30274	30093	30237	30238	30275	30544	30244	30177	30248	30290	30416	30348	30204	30251	30181	30166	30205	30281	30106	30245	30224	30571	29948	30227	30266	30274	30333	30278	30352	30405	30445	30144	30551	30173	30227	30240	30440	30579	30343	30185	30107	30429	30172	30163	30146	30184	30215	30001	30364	30113	30096	30182	30111	30291	30269	30223	30322	30177	30198	30016	30560	30442	30006	30203	30315	30268	30387	30393	30324	30140	30042	30445	30377	30504	30392	30233	30279	30364	30309	30152	30231	30130	30361	30396	30593	30302	30570	30215	30645	30451	30127	30336	30402	30097	30454	30247	30387	30276	30151	30213	30102	29997	30172	30161	30331	30375	30049	30207	30037	30225	30154	30064	30165	30332	30402	30441	30311	30380	30142	30159	29886	30135	30321	30051	30052	30227	30172	30307	30333	30301	30468	30370	30442	30252	30342	30203	30026	30135	30399	30068	30092	30290	30281	30022	30226	30207
24187	42864	38586	29766	25459	23238	21641	20595	19421	18895	18593	18260	18262	17835	17810	17733	17478	17664	17559	17800	17541	17761	17597	17438	17687	17607	17508	17591	17465	17744	17601	17479	17323	17770	17549	17495	17369	17256	17309	17701	17371	17576	17618	17500	17399	17341	17529	17403	17470	17532	17524	17339	17801	17643	17370	17400	17383	17449	17343	17428	17302	17265	17193	17272	17379	17115	17523	17395	17210	17230	17380	17396	17318	17487	17314	17122	17327	17212	17438	17473	17589	17339	17274	17187	17376	17356	17255	17341	17546	17163	17346	17278	17380	17215	17355	17264	17164	17532	17363	17269	17237	17518	17176	17438	17101	17310	17358	17505	17308	17163	17139	17156	17455	17402	17245	17220	17292	17290	17392	17265	17274	17322	17420	17278	17193	17133	17068	17200	17328	17249	17411	17412	17418	17230	17039	17283	17088	17344	17254	17177	17411	17295	17204	17202	17414	17053	17222	17197	17500	17450	17309	17354	17274	17251	17311	17270	17174	17113	17253	17205	17330	17295	17290	17319	17429	17285	17250	17525	17308	17194	17183	17303	17199	17252	17230	17282	17282	17418	17375	17351	17174	17363	17465	17218	17412	17187	17430	17308	17265	17302	17314	17270	17305	17253	17316	17317	17446	17394	17453	17453	17387	17393	17202	17282	17264	17354	17276	17167	17270	17394	17297	17285	17200	17029	17197	17148	17138	17361	17356	17174	17397	17462	17193	17023	17081	17271	17337	17213	17291	17343	17264	17333	17147	17423	17179	17318	17316	17266	17188	17332	17156	17472	17219	17318	17444	17294	17256	17327	17230	17274	17158	17389	17305	17178	17342	17277	17173	17197	17307	17130	17279	17210	17497	17483	17122	17283	17282	17193	17298	17202	17165	17202	17415	17174	17240	17403	17052	17259	17277	17321	17339	17349	17395	17019	17331	17213	17304	17273	17262	17210	17255	17241	17220	17252	17110	17341	17304	17316	17230	17327	17276	17341	17177	17475	17372	17396	17175	17367	17225	17175	17370	17345	17253	17169	17346	17205	17505	17142	17118	17198	17202	17230	17237	17242	17381	17201	17308	17211	17312	17193	17344	17102	17327	17202	17426	17393	17377	17289	17374	17259	17165	17195	17284	17339	17447	17265	17161	17256	17316	17321	17492	17280	17350	17334	17068	17241	17281	17261	17464	17365	17325	17345	17365	17260	17303	17272	17210	17370	17368	17379	17154	17198	17115	17263	17238	17348	17341	17256	17299	17254	17219	17288	17109	17199	17356	17234	17162	17216	17383	17327	17244	17339	17302	17264	17317	17369	17234	17427	17333	17268	17097	17173	17274	17099	17237	17368	17342	17210	17236	17383	17307	17420	17262	17181	17380	17167	17140	17220	17274	17108	17136	17465	17223	17319	17180	17251	17175	17361	17204	17203	17268	17305	17215	17221	17125	17288	17335	17270	17232	17204	17409	17232	17478	17189	17357	17301	17481	17098	17423	17271	17114	17235	17224	17164	17392	17347	17282	17404	17198	17332	17279	17184	17111	17386	17298	17117	17409	17052	17288	17161	17322	17493	17482	17258	17359	17372	17236	17270	17350	17332	17217	16965	17355	17295	17293	17249	17146	17401	17425	17214	17101	17204	17127	17088	17407	17158	17557	17188	17176	17329	17438	17310	17338	17100	17276	17315	17191	17327	17260	17198	17388	17293	17227	17230	17411	17521	17451	17185	17277	17435	17219	17220	17298	17265	17199	17452	17174	17245	17142	17326	17246	17369	17236	17215	17458	17324	17107	17235	17338	17072	17448	17315	17277	17216	17362	17454	17337	17205	17310	17169	17320	17030	17407	17196	17327	17538	17141	17206	17221	17105	17222	17358	17149	17251	17249	17460	17314	17295	17210	17078	17411	17058	17273	17168	17301	17193	17237	17415	17273	17319	17290	17384	17229	17292	17342	17216	17247	17445	17185	17367	16948	17207	17207	17335	17425	17422	17340	17398	17291	17210	17278	17299	17301	17169	17325	17249	17301	17391	17340	17288	17311	17484	17222	17274	17240	17308	17242	17304	17281	17188	17393	17290	17399	17285	17181	17155	17414	17036	17336	17300	17150	17329	17424	17132	17189	17295	17243	17206	17087	17169	17352	17428	17281	17207	17201	17301	17238	17424	17266	17136	17399	17323	17350	17408	17413	17134	17295	17332	17077	17261	17353	17119	17352	17356	17373	17299	17306	17279	17318	17172	17203	17136	17139	17413	17245	17470	17333	17369	17381	17325	17195	17417	17445	17167	17523	17267	17420	17189	17214	17312	17132	17227	17208	17315	17166	17404	17425	17363	17173	17210	17268	17022	17136	17141	17372	17189	17344	17111	17440	17376	17301	17184	17314	17271	17227	17440	17169	17226	17398	17127	17291	17286	17225	17329	17105	17176	17203	17168	17292	17254	17278	17312	17190	17301	17356	17166	17340	17348	17182	17269	17161	17314	17324	17358	17249	17435	17401	17342	17282	17374	17332	17129	17332	17399	17262	17218	17359	17394	17518	17307	17121	17176	17428	17406	17269	17250	17300	17383	17370	17265	17252	17330	17104	17267	17417	17353	17396	17317	17336	17272	17195	17268	17217	17128	17207	17252	17201	17275	17263	17319	17385	17235	17081	17164	17285	17355	17304	17195	17405	17176	17195	17496	17266	17520	17241	17117	17404	17257	17284	17340	17311	17321	17262	17419	17093	17197	17179	17250	17084	17321	17360	17206	16881	17326	17303	17424	17263	17211	17273	17253	17293	17328	17340	17358	17371	17226	17266	17292	17245	17293	17564	17310	17409	17278	17277	17312	17235	17256	17321	17342	17110	17060	17464	17307	17317	17241	17350	17315	17308	17158	17217	17336	17216	17299	17177	17353	17177	17167	17291	17207	17210	17217	17155	17301	17317	17261	17133	17252	17153	17319	17242	17418	17192	17248	17121	17231	17358	17334	17148	17169	17224	17250	17237	17418	17194	17221	17318	17323	17343	17361	17295	17208	17092	17143	17444	17239	17316	17358	17144	17254	17213	17363	17226	17196	17288	17266	17326	17220	17220	17408	17339	17219	17356	17442	17313	17303	17421	17190	17317	17282	17106	17427	17344	17350	17432	17428	17148	17348	17137	17146	17256	17201	17326	17263	17316	17351	17174	17159	17242	17194	17259	17210	17328	17218	17170	17016	17225	17350	17163	17341	17214	17102	17372	17236	17232	17401	17290	17336	17175	17273	17090	17301	17239	17286	17444	17133	17062	17277	17165	17344	17114	17254	17209	17370	17312	17153	17262	17303	17284	17319	17175	17212	17180	17261	17419	17268	17191	17342	17195	17214	17237	17340	17222	17268	17509	17075	17139	17239	17235	17137	17273	17354	17098	17370	17384	17474	17207	17162	16989	17189	17182	17081	17452	17171	17105	17243	17379	17507	17279	17243	17433	17337	17313	17187	17195	17320	17296	17376	17459	17234	17106	17508	17241	17303	17265	17469	17321	17394	17272	17200	17367	17168	17288	17146	17149	17609	17341	17351	17266	17344	17360	17284	17226	17178	17185	17186	17311	17478	17231	17260	17400	17255	17278	17303	17197	17393	17329	17363	17270	17395	17227	17109	17324	17285	17506	17205	17297	17313	17110	17223	17324	17163	16962	17454	17357	17129	17308	17261	17430	17103	17270	17015	17399	17236	17362	17246	17263	17315	17284	17496	17252	17248	17219	17231	17342	17355	17092	17192	17216	17098	17171	17202	17332	17333	17252	17255	17385	17081	17378	17294	17173	17405	17194	17330	17165	17308	17314	17225	17184	17244	17202	17190	17255	17254	17399	17349	17209	17235	17163	17173	17237	17344	17328	17113	17130	17397	17239	17334	17301	17294	17328	17360	17241	17108	17434	17104	17471	17164	17287	17292	17343	17314	17287	17212	17394	17369	17389	17350	17284	17223	17372	17227	17300	17208	17203	17442	17308	17238	17190	17226	17310	17303	17363	17320	17153	17198	17412	17376	17300	17418	17256	17173	17260	17465	17278	17273	17332	17345	17344	17083	17246	17231	17114	17258	17280	17312	17381	17249	17275	17323	17335	17117	17090	17434	17334	17283	17302	17248	17211	17217	17478	17325	17453	17204	17290	17304	17445	17270	17303	17248	17132	17318	17307	17285	17184	17285	17028	17085	17364	17324	17027	17231	17335	17314	17596	17330	17130	17247	17389	17443	17230	17322	17091	17280	17196	17259	17301	17299	17178	17173	17164	17416	17095	17127	17259	17196	17293	17185	17353	17398	17277	17305	17343	17275	17091	17194	17234	17201	17282	17267	17255	17313	17097	17109	17440	17226	17216	17400	17535	17464	17205	17356	17327	17286	17229	17275	17275	17224	17221	17454	17281	17501	17372	17326	17372	17159	17229	17315	17185	17411	17243	17232	17379	17290	17240	17333	17392	17480	17304	17450	16954	17352	17208	17297	17179	17464	17240	17074	17299	17106	17210	17312	17262	17128	17351	17354	17203	17229	17359	17352	17366	17399	17351	17289	17451	17180	17425	17104	17411	17209	17308	17348	17329	17280	17354	17300	17233	17290	17296	17161	17350	17416	17424	17252	17301	17291	17289	17273	17363	17269	17185	17071	17248	17207	17322	17341	17192	17304	17304	17241	17322	17268	17166	17444	17244	17441	17237	17215	17391	17311	17148	17187	17200	17190	17143	17345	17287	17275	17279	17339	17405	17347	17253	17268	17330	17305	17218	17112	17294	17262	17183	17434	17480	17385	17333	17279	17304	17457	17226	17457	17267	17154	17274	17521	17266	17269	17348	17377	17276	17281	17114	17307	17368	17203	17285	17325	17385	17450	17343	17170	17258	17197	17175	17425	17152	17286	17403	17226	17272	17458	17375	17153	17189	17217	17309	17431	17376	17293	17218	17268	17280	17396	17253	17366	17208	17527	17371	17486	17252	17371	17268	17259	17141	17370	17356	17114	17372	17100	17324	17153	17259	17207	17290	17228	17400	17210	17251	17224	17311	17225	17155	17217	17261	17262	17068	17426	17083	17262	17291	17251	17058	17332	17055	17273	17162	17210	17344	17331	17327	17180	17280	17049	17371	17390	17374	17460	17196	17199	17283	17168	17248	17467	17085	17287	17259	17365
33696	30018	35441	33975	31230	30987	30863	30523	30517	30350	30478	30102	30255	30032	30054	29991	30130	30216	29936	29888	30289	30397	30483	30073	29963	30212	30251	30312	30271	30211	30209	30094	30182	30283	30152	29963	30057	29978	30123	30064	29996	29968	30225	30033	30014	30154	30108	30245	30066	29969	29972	30204	30198	30350	30035	29997	30081	30097	30126	29981	30017	30126	30252	29872	29986	30181	30396	29958	30084	30055	30104	30188	30046	30092	30188	30082	29847	30169	30261	30082	30324	29983	30264	30130	30128	30093	30141	30106	30030	29984	30106	29827	30172	29873	29822	30231	30305	30031	30266	30171	29858	29971	30288	30316	29995	30084	30156	30055	30059	29994	29931	30033	30014	29872	30099	30008	30181	30101	30131	30174	29813	30276	29927	29866	30173	30289	29840	30134	30150	30178	30145	30281	30040	30145	30071	30067	29953	30338	30044	30270	30365	29939	30126	29945	30061	29811	29823	29829	30132	30146	30031	30109	30269	30057	29897	29968	30099	30130	30055	29920	30130	30053	30092	30121	30246	29859	30166	29884	30239	30104	30107	29853	30136	30224	30235	29911	30173	30307	30059	30180	29906	30125	30266	30195	30084	30277	30170	29876	30088	30109	30253	30024	30195	30069	29944	29915	30095	30048	29866	30011	30034	29918	29996	29892	30153	29898	29888	29840	30257	29950	29986	30317	30032	29977	30175	30103	30140	30004	30113	30034	30156	29930	30173	30088	30019	29941	30094	30170	30059	29991	30230	30048	30242	30010	29916	30077	29905	30108	30275	30095	30099	30319	30020	30138	29990	29777	29894	30387	30425	30323	30036	29917	30168	30192	30285	29784	30149	30267	30169	30165	30407	30275	29914	29878	30311	30096	30244	30231	30244	30200	30172	30239	30079	30193	30293	29986	30059	29980	29970	30091	30070	29936	30006	30081	30162	30211	30142	30007	30078	30131	29999	30003	30396	30116	30017	30236	30226	29853	30127	30044	29913	30217	30119	30285	30179	30378	29855	30287	30054	30450	29933	29994	30182	30403	30200	30019	30348	30044	30078	30052	30272	30159	30217	29998	30050	30012	30194	29903	30046	29939	30199	30204	30218	30017	29874	30028	29978	30086	30082	29935	30145	30233	29926	30348	30120	30082	29901	29963	30075	30116	30150	30194	29947	30230	30099	30070	29991	29984	30156	30129	29917	30149	29869	30169	29724	30284	30049	29896	29895	29927	30099	30110	29800	30082	29811	29843	29929	30008	30241	30001	30072	29994	30369	29920	29856	30155	30128	30207	30104	30179	30067	30101	30126	30168	29839	30100	30192	30093	30066	30252	30290	30253	30210	29822	30134	30092	30014	29983	30136	29915	30125	29963	30089	30006	30347	30142	29919	29815	29952	29904	30014	30100	30083	29976	30191	29935	30131	30045	30276	30309	30046	30060	30111	30015	30214	30368	29989	29933	30283	30020	30138	30105	29944	30135	30009	29983	30447	30243	29988	30078	30012	30052	30088	30098	30080	30194	30150	29800	30424	30140	30194	30226	30192	30105	30007	30082	29883	30046	30380	30038	30107	29997	30103	30213	30026	30069	30120	29962	30203	30089	30166	30347	30052	29972	30030	30053	29724	30073	30114	30059	30252	30103	30158	30150	29781	30045	30177	30247	30286	30178	30362	30023	29915	29988	30033	30074	30268	30163	29792	30375	30140	30142	30113	30224	29874	30170	29998	30035	30113	30140	30084	29967	30081	29907	30174	30091	30283	30121	30150	30117	30231	30514	30318	30112	29994	30096	30291	30137	30012	30231	30059	30019	30107	30018	30005	30387	30186	29843	30083	30265	30290	29707	30570	30232	29886	30019	30210	29914	29784	30141	30111	30341	30109	29961	30085	30045	30090	30233	30172	30015	30001	29979	30071	30163	30186	30273	30116	29928	30128	30212	30040	30068	29971	30250	30154	30179	30103	30155	30212	30209	29970	30081	30148	30094	30177	29799	29860	29800	29973	30071	29901	30143	29958	29811	30188	30215	30015	30082	30190	29964	30126	30230	30043	30001	30255	30264	30134	30044	30319	30220	30191	29954	30140	30118	30282	30091	30135	30127	30092	29839	30142	30233	30114	29849	30176	30001	29974	29841	29981	30192	30133	29883	30240	30206	30310	30194	30035	30177	29869	30109	30125	30061	29974	29982	30221	30269	30120	29891	30260	30244	30178	29984	30218	30048	30088	30192	30132	30301	30096	30094	30229	30333	30217	30092	30354	30238	30257	30070	30331	29912	29987	29951	30293	29987	30436	30356	30167	30221	30343	30032	30280	30252	29973	30221	29991	30016	30057	30086	30147	30020	30214	30131	29968	30059	30361	29899	29840	30024	30213	30062	30232	30353	30034	30233	29946	30336	29965	30140	30029	30143	30048	29994	30137	29798	29864	30230	30023	30125	29969	30252	30403	30208	30052	30110	29950	30081	30274	30242	30234	30166	29908	29979	30165	30072	30228	30019	30097	30341	30038	29951	29815	30019	30240	29997	30154	30031	30032	30289	30125	30066	29899	29768	30117	30130	30038	30101	30143	30319	30295	30130	29990	30227	30128	30310	30074	30342	30233	29822	29993	30258	30322	30062	29873	30088	30077	29980	30140	30044	30298	30240	30079	29989	30353	30200	30050	30033	30246	30242	30215	30045	30098	29997	30145	29790	29778	30173	30209	30224	30008	30025	29977	30280	30172	30146	30307	30158	29884	30107	29918	29964	29716	30213	30213	30340	30119	30077	29893	30025	30418	30400	30161	30174	30146	30239	30194	30149	30262	30127	29925	30093	30167	30139	30108	29926	30057	30114	30345	30091	30038	30145	30025	29938	30081	30071	30190	30145	30184	30126	30243	30101	30259	30412	30112	30125	29954	30396	30019	29974	30206	30023	30082	29962	30194	30057	29923	30017	30095	30003	30176	30029	30035	30035	30107	30120	30073	29931	29965	29977	30168	30115	30043	30378	30203	30074	30007	30011	30076	30243	30066	30121	30127	30167	30404	30093	30049	30068	30207	30159	30165	29952	30211	29804	30163	30192	30210	30112	29781	30247	30158	30397	30085	30130	30255	30002	30093	29897	30040	30529	30057	30076	30124	30291	30236	30086	30125	30153	30127	30156	30056	29991	30016	30025	30001	30359	30121	30235	29929	29964	30136	30006	30383	30164	30029	30050	30073	30118	30212	30100	30031	30011	29986	30081	30241	30013	29965	30000	30185	29994	30043	29795	30119	30102	30207	29922	29965	29901	30507	30271	30449	29895	30385	30035	30215	30409	30335	30261	30063	30133	29802	30119	29906	30172	30173	30136	30130	29995	30049	30105	29941	30224	30184	30245	30180	30262	30073	30362	30200	30170	30105	29909	30324	30241	29932	30011	30011	30145	29986	29998	29817	30196	30195	30370	29571	30077	30135	30056	30228	30042	30191	30184	30204	30067	30038	30328	30258	30375	30099	29980	30097	30112	29987	30118	30027	30151	30200	29826	30006	29992	30008	30084	30020	30108	29961	29983	29945	30077	29977	29980	30153	29969	29987	30203	30061	29856	30161	30028	30032	30019	30339	30043	29919	30161	30258	30110	29960	30021	30026	29877	30073	30101	30143	30427	30226	30175	29935	30163	30454	30344	30072	30109	29994	30220	30203	30298	30038	30157	30085	30154	30408	29991	29993	30136	30388	30438	30112	30257	30212	30014	30098	30222	30058	30069	30006	30128	29961	30044	29888	29995	30436	30260	30149	30130	29859	30204	30212	30394	30287	29866	30385	30223	30291	30151	30040	30010	30307	30033	30102	29990	30004	30068	30167	30177	30121	30272	30257	30179	30288	30048	30101	30135	30171	29725	29846	29998	30179	29944	30088	29998	30123	30134	30159	30178	30239	30105	29908	30222	29955	30137	29950	30142	30016	30154	30252	30013	30239	30314	30027	30214	30098	30075	29930	29927	30254	29655	30048	29932	30291	30194	30303	30261	30023	29870	30044	30120	29980	30221	30117	29914	29954	30404	30044	29813	29999	30005	30188	29881	30042	30229	30301	30070	30414	30075	30186	30164	30238	30325	30136	29953	29962	30145	30010	30271	30075	30001	30134	30114	30408	30160	30168	30209	30069	30139	30206	30092	30120	29865	30416	30269	30121	29852	29999	30171	30108	29981	30107	30029	30180	30232	30077	30103	30175	29912	30029	30060	30029	30150	29870	30210	30328	30324	30216	30013	30193	29983	29803	30212	30139	30187	30164	30119	30031	29965	30025	29986	30062	30033	30131	30064	30058	30184	30037	29977	30115	30148	30129	30009	30152	29965	30021	30098	30070	30052	30140	30207	30212	29911	29891	30209	30044	30196	30050	29981	30330	29983	30285	30208	30029	30024	29840	29808	30095	29865	30093	30013	30086	30330	29751	30048	29770	30257	30287	29886	30300	30256	30268	30435	30291	30053	30343	30270	30216	30071	30204	30087	30175	29958	30204	29851	30420	30077	29840	29999	29968	30002	30156	29996	30066	30008	30127	29779	30288	30017	29761	30286	30189	30068	30192	30150	30146	30446	30148	29899	29786	29881	30205	30056	30010	30078	30042	29904	30020	30169	30164	30012	29703	30000	30066	30293	30351	30213	30240	29860	30205	30228	30123	29896	29874	30449	29952	30370	30085	29932	30123	30280	30092	29925	30214	30104	29945	30005	30082	30111	30062	29811	29798	29902	29999	30054	30137	30301	29799	30314	30163	30154	30070	30118	30343	30006	30315	30232	30351	30448	30216	30124	30348	30079	30430	30009	30184	30454	30282	30324	30094	30169	30192	30158	30333	30273	29977	29949	30275	30238	30186	29985	30236	30013	29983	30049	30139	30097	30049	30084	30275	30034	30167	30012	29981	30126	30086	30205	30041	30020	30047	30059	30002	30279	30157	29911	29979	30082	29980	30080	30029	30096	30505	29998	30009	29983	29998	30201	30185	30183	30240	30074	30116	29985	29907	29996	30167	29863	29986	30174	29952	30224	30001	30115	29991	30095	29941	30099	30276	30141	30158	30061	29926	30197	29981	30222	30394	30154	30094	30224	30199	29914	29932	29895	30159	29901	30046	30129	30016	29950	30072	30180	29955	30278	30025	30043	29777	29957	30111	30271	30272	30017	29869	30119
21335	26041	23826	19932	18901	18271	17785	17866	17510	17509	17326	17092	17103	17104	17162	17244	17124	16922	17006	16959	17194	17015	17270	17114	17036	17091	16839	17137	17085	17127	16978	17192	17096	17136	17016	16971	16894	17061	17053	17113	17095	17021	17043	17011	17060	17012	17100	17011	16984	16935	17311	17140	17154	17206	17155	17098	17098	16904	17009	16999	17095	16991	16910	17001	16837	16817	17166	17016	17059	16939	17068	16857	16893	17130	16958	17002	16799	17024	16940	16949	17035	16936	16935	17154	17146	16909	16987	16846	16967	17112	16856	17022	16990	17269	17091	16995	17067	16968	17033	17068	17033	16934	16992	17071	16796	17074	16714	16919	16915	16907	17000	17031	16960	17085	16862	16953	17016	17199	16821	16940	16990	16990	17138	17049	16801	16939	17193	16972	16903	17030	17053	16956	16958	16947	17066	17057	17041	17102	16988	17029	16858	16885	17059	16784	17058	16916	17035	16986	16813	16963	17039	16978	16850	16929	17176	16746	17188	16973	17018	16741	17015	16955	16819	17094	16925	17123	16998	16901	16984	17011	16962	17032	16826	17109	17017	16788	16888	16793	16932	17057	16850	16914	17060	17115	17075	17178	16837	17080	16957	17037	17041	17280	16806	16917	16850	17011	16899	17019	17058	16850	17147	17044	17059	17072	17169	17117	16741	17047	16966	16899	16955	16986	16820	16965	17167	17020	17084	17086	17025	16987	17158	16934	17002	17047	17009	17067	16998	16901	16988	17049	16894	16837	16951	17038	17026	16939	16834	16853	16854	17145	17066	16929	16876	17007	17024	16939	17112	17004	17081	17044	17000	16839	16910	16962	17155	16873	17017	17034	16982	17000	17013	16991	17112	16976	16765	17100	16853	17037	16865	17035	16943	16890	16871	17095	16958	17159	16997	17012	17160	16903	17025	16908	17046	17128	16875	17114	17083	16956	16790	16882	17017	17100	16967	17152	17022	16878	17021	16992	16899	16856	17083	16990	17025	16976	16916	16867	17009	16871	17214	17096	16939	17078	16914	16922	17068	16947	16894	16861	17141	16916	17015	17095	17019	16930	17026	16834	16976	16839	16918	16741	17082	16938	16939	16947	16859	17009	17036	17076	16839	16754	16941	16963	17189	17055	17129	16845	16998	16894	16897	17008	16930	16832	17089	16941	16986	16972	17060	17016	17109	16866	16781	16896	16959	16926	16942	16930	17022	17126	17076	17089	17020	17021	16933	17252	17101	17107	16889	16932	17057	16832	17033	17018	16812	16931	16915	17088	17046	17045	16829	17044	16968	17002	17208	16799	16995	16806	17216	16963	16796	16820	17239	16863	17032	16967	16917	16914	17040	17222	16901	17013	17076	17060	16849	16943	16962	17043	17151	16888	16809	16841	17094	17069	16996	16942	16939	17001	16956	16909	17076	16953	16887	16794	16953	17017	16821	16845	16901	16930	17026	16945	16993	17132	16795	16995	16942	16767	17017	17037	17061	17034	16902	16886	17051	16886	16871	16962	17039	16953	17083	16962	17111	17077	16887	16853	16932	16917	17122	17131	17015	16925	17002	17121	17023	16922	16965	16998	16831	16925	16987	16827	17022	16987	16893	16801	17002	16998	16985	17010	16995	17079	16879	16953	16822	17025	16893	17030	17043	17088	16924	17098	16797	17121	16928	17248	16946	17033	16936	17113	16838	16892	16975	16834	16872	17053	16957	17013	16971	17144	16995	16941	17014	16844	16980	16904	17082	16889	16888	16891	17175	16945	17018	16957	17160	17087	16933	16944	16953	17028	16998	17040	16859	17136	17028	16959	16987	16881	16920	16976	17042	17147	16956	16917	17029	17002	16876	16895	16904	16967	16735	16940	16926	17058	17031	17029	16933	16947	16913	17033	16772	17024	17081	16718	17137	16860	17041	16947	17089	17069	16873	17169	16964	17056	17145	16872	17022	17024	16887	17065	17078	17062	16895	17092	16986	16955	16984	16875	17168	16965	16862	17067	17046	16954	17070	16868	16930	16893	17031	16990	16979	16887	17196	16956	17071	17096	16925	16861	17045	16996	16978	16865	16980	17000	16946	16946	17003	16864	16813	17158	17058	16868	16952	17108	16809	16994	16938	16883	17052	16888	17156	17050	17084	16881	17273	16785	17002	17001	17282	17079	16980	16900	17065	17071	16983	16894	17236	16842	16845	17198	17005	17205	16998	16883	16953	16881	16910	17080	16833	16834	16877	17035	16874	16927	16881	16936	17115	17021	16937	16937	16989	17072	16945	17113	16876	17015	16910	16912	16877	16954	16956	17032	16794	16987	16970	16926	17058	16993	16956	16977	16810	16921	16905	17085	16882	17020	16958	16986	16974	16903	16954	16977	17044	17123	17017	16856	16962	16937	16893	16841	17160	16996	16880	16912	16898	17187	17025	17015	16949	16956	17027	17156	17084	16936	17024	17007	16905	17102	17047	17089	17012	16910	16915	17109	16999	16949	16964	16950	17222	17005	16984	16915	16890	17079	17303	17001	16888	16960	16923	16919	17139	16960	17037	16945	16957	17011	17150	17129	17064	16985	16828	16964	16958	16868	17126	17101	16907	17024	17004	16954	17041	16955	16894	16977	16672	16946	16939	17048	16792	16867	16895	16814	16861	16971	17007	16950	17055	16926	16957	16911	17060	17068	17069	16989	16854	17081	16978	17081	16914	16970	17037	17168	17115	16988	17037	17088	17038	16885	17164	17079	16891	16869	16962	16863	16948	16834	16887	17122	16867	17057	16921	16823	17004	16899	16963	17110	17121	16863	16966	16727	17070	16760	16961	17010	16894	16831	16907	16939	17100	16897	17005	17022	17048	16908	17074	17140	17219	16724	16880	17051	16928	16826	16985	16954	16924	16946	16947	17055	17159	17112	17054	17143	16936	17159	16957	17016	16905	16989	17032	17020	16795	17156	17124	16954	17004	17184	17046	17061	16846	17100	17157	16881	16887	17001	16873	16964	16953	17035	17017	16924	17080	17098	16984	17017	16945	16935	17023	17065	16902	16895	16904	16871	16942	17008	16938	17059	16923	16886	16974	16772	16997	17105	16995	17167	17000	17030	16869	17094	16904	17006	16830	16870	17126	17057	17105	17098	17008	17164	16982	17164	16930	16854	17052	16859	17188	17117	16926	16972	16970	16996	16889	17052	17103	17147	17060	16875	17011	17091	16991	16872	16997	16931	17109	16956	16910	16997	17017	16685	17129	17001	16926	17060	16948	16872	16990	16895	17124	17007	16940	16821	16890	17076	16971	16995	16921	17035	17036	17144	17009	16999	17065	16913	16940	17166	16895	17023	17051	16783	17087	16995	17074	17192	16952	16970	17046	16891	17095	16924	17037	17030	16840	17019	16967	16899	17044	16958	16988	17144	16896	17009	16859	17055	16934	16936	17072	16965	16948	16909	16872	17014	17032	16969	17063	16915	17073	17212	17066	16957	17017	16875	17149	17004	17030	17026	16963	16938	17069	17040	17032	17084	16999	16875	17093	16851	16961	17138	16895	16949	16960	17137	17178	16981	16954	16975	16989	17060	17117	17045	16730	16904	17074	17012	16955	16991	16852	17082	16966	17173	17084	17007	16966	17032	16959	16895	17189	16853	16988	17067	16963	17082	17102	17052	17083	16942	17135	16984	16993	16907	16920	17119	16811	16775	16943	17212	17105	17094	17063	17020	16995	17058	17076	17154	17052	17002	17033	16950	17060	16992	16938	16836	16972	16991	16881	16722	17148	16851	17016	16866	16986	16997	16899	17008	16932	16958	17218	16979	16976	17049	16882	17008	16936	17052	16838	16965	16859	17013	16913	16896	17033	16907	16935	17054	16977	16988	17058	17124	17012	16808	17061	16896	16919	17049	17103	16985	17203	16896	16763	16994	16943	16997	16908	17121	16976	17000	17046	17216	16904	17185	16968	16881	16992	16990	17050	17075	16892	16972	17020	16945	17097	16941	17136	16972	16833	16902	17038	16940	16866	17042	17092	16799	17061	16977	16963	17003	16939	17189	17111	17065	16998	17054	16880	16916	16970	16985	17012	16909	17021	16862	16872	16892	17100	16988	17106	16981	16875	16983	17037	17055	17093	17197	16905	16952	17172	16864	16951	16994	17062	16842	17011	17014	16929	17036	17057	17049	16835	16979	17009	17046	17010	17007	17244	16896	17041	17205	17130	16898	16928	16876	17033	16901	16942	17081	16964	17066	16928	16869	17137	17030	16840	16999	17067	16922	17112	16871	17018	16893	16917	17040	16915	17037	16843	17075	17189	17190	16944	16830	17019	16954	17056	16893	16931	16980	17089	17120	16909	16981	17065	16927	17109	16904	16939	16998	17068	16891	17003	16900	16923	16979	17049	16971	16983	17033	16945	17074	17115	17150	16993	17183	17075	17170	16889	17165	16916	17291	17218	16921	16887	17017	17048	16989	16976	17001	16997	16975	16936	16779	16753	17181	17047	17094	17052	17088	17110	17181	16891	17083	16938	16948	17003	17101	16899	17027	16960	16940	16959	16890	16951	16869	16933	16985	17046	16924	17016	16865	17184	17132	16909	17110	17040	16951	17145	16885	17023	16917	16862	16927	16917	17002	16998	16983	17098	16925	16861	17066	17087	16958	16828	16899	16881	16815	17040	16997	16998	16795	16843	16969	16939	17173	16854	16931	16957	17050	16908	16820	17106	17060	16897	16871	17055	17073	17116	16959	16946	17052	17102	17155	17193	16904	16882	17075	17033	16949	16957	17036	17041	16697	16914	17049	17050	16927	17041	16933	17192	16933	17016	16948	16805	17034	16960	17063	16919	17055	16863	16867	17091	16971	17240	16889	16967	17016	17073	17091	17084	17138	16954	17015	17026	16934	17020	16925	16865	16797	16928	16979	17066	16895	17081	17050	17077	16958	17003	17022	16932	17007	16969	16978	16832	17176	16928	17038	17076	17033	16977	16903	17111	16875	17012	16987	17101	16990	16931	17133	17028	16982	17105	17032	17238	17031	17002	17020	17059	17047	17056	17016	16910	17116	16823	17068	16807	17088	16954	17085	17063	16957	17017	16885	17156	16942	16931	17091	16815	17058	16942	17011	17010	16908	16972	16760	16827	17026	17155	17030	16834	17095	17028	17025	16915	17107
24767	21443	28506	29104	30310	32453	33216	31504	30887	30826	30587	30592	30278	30439	30412	30236	30316	30009	29930	30124	30227	30330	30170	30278	30106	29864	29933	29766	29860	29944	29972	30040	30127	30074	29781	30128	30226	29894	29838	30055	30073	30152	29839	30060	29636	29993	29977	29838	29837	29953	30039	29925	30193	30207	30071	29913	29781	29976	29921	29638	30020	29966	29809	30068	29905	29749	29939	30071	29686	29970	30154	30037	29859	30022	29711	29957	29992	29719	29911	29837	30173	29983	30175	30004	29971	29907	30080	29765	29983	29708	29798	29767	30049	30031	29669	29733	29834	30039	29974	29760	29838	29607	29742	29735	29727	29943	29825	30108	30110	30022	29689	29713	29841	29634	29846	29844	29798	30020	29756	29956	29891	30118	29809	30169	29953	30159	29937	29962	30072	29909	29939	30035	29877	29851	29962	29946	29736	29876	29709	29914	30011	29929	30161	29836	29650	29903	30150	29882	30063	29870	29733	29712	29935	29903	30186	29617	29808	29963	29712	29719	29757	29732	30217	29954	29774	29940	29892	29904	29880	29779	29955	29674	29736	29808	29935	29495	29903	29980	29811	29849	29942	29723	29869	30007	29830	29784	30095	29762	29982	30212	30056	30061	29889	29836	29791	29944	30122	29806	30060	29913	29999	30025	29880	30270	29802	29933	29831	29881	29819	29926	29692	29973	29878	29948	29885	29946	29957	29928	30026	29876	29875	29937	29810	29700	29988	29693	29644	29811	29959	30062	30251	30114	29528	30020	29965	29867	29582	29772	29720	29970	29912	29978	29884	29963	29906	29830	29922	29941	29790	29938	29990	29955	30119	30056	29907	30096	30066	29762	29832	29839	29888	30043	29988	30117	29869	29964	29874	30017	29960	29930	29802	29720	29774	30336	29753	29750	29801	29737	29863	30098	29864	30035	29697	29749	29919	29798	29969	29850	29894	29917	29804	29915	29565	29715	30166	29747	30168	29902	30103	29985	29627	29774	29902	29699	29762	30135	29871	29991	29851	29858	29898	29955	29646	29907	29966	29701	29836	29927	29774	30041	29743	29859	29886	30011	29734	29847	30127	29667	29932	29684	29669	29925	30044	29715	29975	30321	29733	29768	29708	29896	29867	29788	29853	29752	29686	29675	29797	29731	29768	29583	29779	29900	30107	29741	29856	29889	29773	30002	30115	29621	29911	29951	29931	29846	29953	29871	29847	29863	29822	29970	29649	29775	29968	29926	30085	29841	29820	29972	29667	29851	29917	29902	29875	29741	29899	29786	29863	30123	29940	29839	29985	29732	29925	29877	29949	29999	29862	29859	29904	30039	30048	30190	29869	29855	29924	29902	29988	30051	29808	29758	29754	29807	29965	29884	29686	29770	29842	30072	29919	29772	29885	30190	29997	29895	29937	29777	30039	29687	29892	30008	29960	30136	30122	30115	30102	29950	29988	30092	29944	29868	29592	30080	30125	29916	30020	29844	30040	29824	29727	29678	29985	29930	29953	29999	29678	29926	29859	29831	29793	29920	29829	30007	29751	29762	29650	29899	29979	29840	30009	29596	29803	29722	29908	29945	29884	30073	29728	29921	29896	29749	29837	29830	29976	29837	30123	29848	29937	29983	30070	29685	30019	29807	29849	29806	29818	29648	30002	29957	29836	29791	29858	29719	30064	29678	29819	30062	30013	29806	30064	30041	29846	29854	29795	29746	29752	30064	29889	29831	29962	29967	29803	29712	29841	29837	29931	29842	29960	29997	29969	29804	29972	30023	30004	30019	29899	29746	30068	29773	29740	29937	29802	29952	29878	29979	30044	30226	30084	29887	30034	29937	29961	29889	29994	29966	29988	29739	29946	29967	30055	29735	29927	29821	29538	30169	29748	29908	29861	29971	29701	29839	29809	29998	29955	30140	29943	29873	29905	30163	30094	30012	29989	30048	29727	29574	29953	29915	30146	29885	29852	29776	29968	29946	30082	29700	29894	29873	30038	30072	30065	29850	29996	29841	29917	29923	30102	29978	30062	29835	29774	29858	29933	29955	30007	29895	29819	29747	29847	29816	29777	30018	29809	29993	29788	30151	29945	29807	29904	29637	29808	29990	29874	29619	29877	29957	29804	29658	29805	30104	29900	29881	29953	29772	29739	30043	29887	30135	29956	29953	29942	29970	29922	29713	29729	29975	29990	30154	29987	29805	30040	30234	30171	29852	29916	30124	29952	29943	30132	30003	29834	29802	29947	29856	29804	29694	29917	29961	30128	30050	30043	29951	30240	29830	30096	30095	30122	29864	30035	29863	29984	29876	30060	30051	29902	29867	29798	29875	29919	29749	29806	29827	30048	29967	29872	29802	29945	29776	29863	30187	30176	29649	29796	29880	30143	29942	30067	30281	29958	29916	30026	30057	29706	30235	30126	29916	30070	30062	29951	30027	29862	29875	29946	29747	30079	29875	29905	29822	29815	29954	29819	29920	29697	30046	29960	29860	30005	29975	29866	29899	29843	29876	29992	29841	29766	29680	29922	30030	29987	30032	29835	29793	29855	29861	29970	30020	29901	29893	30092	30145	29989	30031	30085	29917	29891	29724	30100	30039	29807	30092	29837	30090	29924	29838	29954	29843	29884	29832	29786	30015	29835	30196	29539	29911	29745	29921	30047	29934	29956	29949	29863	30099	29868	29847	30056	29772	29822	29567	29913	29823	30280	29760	30069	30052	29854	30005	29951	29817	29977	29851	30178	29810	30071	29873	29805	30154	29866	29814	30035	30024	30123	30004	29997	29904	30074	29872	29882	30097	29916	30074	29924	30200	30037	29852	29910	29803	29802	30101	30296	29891	29880	29878	30124	29638	29973	30011	30094	29832	29957	29957	29681	29842	30020	30231	30064	29827	29932	30115	30064	29813	30088	29764	29923	29732	29900	29944	29819	29866	30006	29917	29727	29894	30029	30007	30021	30009	30023	30063	29897	30115	29929	29717	29842	30088	29883	29678	30040	29816	30050	29881	30006	29945	30170	29897	30165	29802	29691	29931	29859	29765	30051	29808	29907	29698	30081	30109	29668	30020	29754	30136	30073	29935	30090	30017	29817	29571	30054	30207	30033	29835	29876	29645	29718	29802	29823	29843	29781	30081	30109	29891	29927	29924	29801	29813	29943	30076	29914	30103	29871	29810	29801	29887	29874	29628	29662	29896	29902	29790	29929	30016	29830	29927	29716	29938	29740	29735	30026	29961	30026	29729	29804	29781	30058	29942	29969	30033	29661	29889	29837	30052	30038	29875	30049	30180	30266	29886	29858	29982	29840	29911	29898	30000	30227	30000	30031	29956	29995	29829	29991	29779	30189	29710	29791	29832	29719	29937	29680	29755	30224	29965	29921	29867	30092	30194	29921	29869	30221	29642	30049	30040	29746	29780	29980	29694	30039	30070	29874	29782	29763	29716	29654	29962	29858	29612	29760	29797	29750	30025	29838	29885	29915	29687	29918	29788	29916	29878	29935	29733	29895	30000	30034	29802	29866	29733	29918	29767	29931	30035	29912	29905	29830	30010	30051	29852	29801	30193	29727	29886	30023	29853	29819	30237	29861	29756	29898	30021	30096	29736	29944	30163	29776	29654	29719	30078	29861	29977	29741	29903	29841	29953	29964	29791	30003	29824	29920	29869	29781	29712	29770	29916	29862	29770	29690	29940	30166	29923	29798	29650	30056	29822	30134	29747	30111	29949	29994	30113	30003	29728	29808	29885	29863	29757	29911	29726	29903	29988	29815	30068	29884	30076	30265	29984	29945	29946	30282	29934	29740	29557	29977	29909	29973	29683	30026	29862	29733	29926	29686	29983	30003	29906	30023	30023	29976	30052	29883	29932	29715	29846	29868	29850	29733	29949	29968	29909	30047	29947	29626	29860	29785	30080	30028	30108	29936	30017	29782	29862	30079	29831	29964	29878	29939	30016	29864	29992	29792	30018	29920	30019	29801	29815	29839	29809	29678	29842	30050	29884	29835	29687	29711	29935	29890	29706	29961	29922	30064	29916	30121	29775	29671	29600	30064	29929	30004	29901	29799	29703	30064	29916	29943	29733	29991	29706	30029	29814	29709	29808	29812	29879	30064	29779	30094	29958	29704	29886	30041	30133	29911	30029	29837	30074	29949	29795	29935	30071	29899	29744	29575	29975	29791	29814	30047	30134	29783	29645	29884	29972	29759	30035	29904	29932	29800	30054	29840	29857	29795	29770	29659	29864	29948	30028	29905	29702	29919	29748	30084	29777	30065	29763	29957	29840	29902	30029	29952	30116	29947	29880	29863	30018	30234	29729	29967	30071	30067	29937	29797	29968	30096	29896	30046	29976	29810	29675	29854	29998	29925	29780	29941	30056	30007	30031	29936	30088	29947	29944	29943	30050	30031	30303	29994	30199	29810	29741	29997	30198	29825	30116	29913	29911	29928	29986	29939	29762	30033	29995	29818	29888	29877	30018	29723	30161	30042	29781	29715	29971	29881	29813	29960	29984	30024	29889	29991	29902	29737	30084	29933	29767	29757	29863	30060	29662	30030	29886	30202	30243	29725	29788	29903	29807	29929	29924	29799	30029	29876	29909	30038	29745	30205	29941	30209	30135	30161	29992	29922	29769	29767	29909	29944	29958	29998	29803	29801	29962	30139	29696	29832	30022	29888	29775	29807	29957	29938	29658	30099	30007	29939	29915	30051	29764	29609	29899	29969	29591	29901	29760	30175	29979	29780	29963	29918	29829	29690	29965	30142	30015	29646	29767	30007	29890	29855	29848	29857	29775	29818	29803	29754	29845	30051	29996	29970	29978	29956	29791	29717	29857	29888	29808	29999	29946	29999	29805	30136	29822	29848	29894	29949	29870	29939	29832	29976	29813	29860	30175	29795	30089	29930	29627	30046	29884	30182	29871	29947	29942	29947	30051	29878	29660	30048	30105	30060	30089	29947	30080	29903	30023	30005	29770	29896	30121	29924	29794	29992	29744	29938	30077	29887	29853	29925	29762	30039	30029	29909	29810	30093	30241	29983	29922	29947	29886	30022	29964	29893	29915	29860	29948	29817	29949	29928	29889	29941	30131	30021	29592	29800	29888	29849	30020	29641	29552	29891	29829	29647	29932	29911	29822	29932	29893	29731	29872
20599	34577	30954	24482	22111	20487	19584	18992	18364	17909	17857	17899	17762	17417	17485	17222	17374	17303	17402	17463	17298	17241	17319	17283	17252	17034	17386	17282	17141	17008	17318	17319	17057	17205	17361	17185	16997	17258	17217	17294	17221	17228	17219	17137	17269	17100	17110	17158	17006	17307	17181	17082	17139	17310	17106	17101	17119	17183	17231	17080	17146	17118	17188	17002	17120	17017	16912	17087	17022	17097	17054	17028	17035	17122	17120	17157	17103	17301	16926	17150	16998	17382	17136	17067	16989	17071	17036	17261	17294	17023	17048	17084	16879	17147	17055	17143	17035	17132	17080	17183	17004	16993	17241	17114	17112	17184	17205	17228	16993	17090	17215	16920	17219	16943	17141	17297	17221	16948	16966	17156	17107	16990	17001	17125	17066	17025	17005	17085	16952	17047	16996	17051	17140	17183	17123	17211	16884	17017	17239	16944	16951	17003	16995	17184	17234	17013	17146	17130	17076	17180	17125	17035	16999	16996	17159	17038	17059	17170	17050	17065	17001	17079	17057	17128	16824	17173	17010	17241	17184	16938	17036	17028	17177	16992	17280	16887	16961	17082	17142	17104	17063	17268	17182	17074	17019	17282	16893	17082	17094	17082	16983	17199	17051	16997	16989	16914	17172	16968	17052	17116	17124	17049	17034	17102	17241	17101	17082	17218	16981	17100	17102	17032	17142	17116	17161	17167	17120	17136	17021	17074	16872	17043	16879	16953	17094	17234	17056	17127	17034	17166	17116	17053	17068	16965	17117	17097	17284	16939	17016	16942	16995	17133	17210	17148	17026	17173	17129	17137	16959	17057	17018	17011	17161	17063	17084	17046	16787	17057	17183	17006	17329	17193	17245	17036	17035	17041	17097	17056	17233	17270	17188	17036	17096	17088	16915	17062	17043	17089	17016	17057	17200	17144	17097	16849	17074	16917	17162	17004	17102	17082	17042	17031	17180	17148	16871	17044	17100	17100	16976	16881	17177	17059	17088	17062	17196	17091	17125	17021	17130	17138	16947	17058	17037	17007	17068	17000	17040	17126	17032	17235	17057	17094	16910	16983	17073	17081	17014	17002	17150	17159	16974	17030	16982	17006	17077	16954	17168	17173	17025	17222	17110	17133	16944	17172	17067	17146	17142	17093	17189	17154	17038	17139	17052	17167	17049	17025	17210	17008	17098	17113	17165	17036	17162	16963	16970	17084	17114	17166	17072	17145	17094	17074	17098	16965	17176	16918	17132	17190	17026	17092	17090	17200	17166	17139	17218	17003	17164	17267	17192	16871	16966	17131	17012	17242	17146	16886	17104	16973	17222	17141	16999	17216	17085	17041	17181	17107	17017	17074	17063	17111	17110	17129	17239	16851	17241	17070	17223	16843	17060	16966	17253	17089	17178	17206	17084	17259	16996	17016	16964	17019	17227	16995	17029	17059	17208	17130	17159	17085	17049	17165	16976	16991	17094	17078	17088	17069	17209	17218	17102	17042	17034	17081	16943	17008	16904	17105	17160	16945	16948	17217	17121	17095	17137	17335	17055	17091	17060	17070	16949	17033	16999	17030	17013	17107	17211	17084	17163	17205	17035	17077	16984	17118	17248	16970	17326	16841	17066	16928	17150	17058	17343	17264	17197	17244	17024	17184	17101	17053	17115	17272	17027	16941	16918	17047	17098	17086	17069	17103	17148	17103	17248	17047	17125	17073	17257	16921	17076	16904	16980	17042	17022	16858	17188	17088	17167	17258	16937	16882	16979	17128	17120	16969	17073	17074	16986	17023	16922	16987	16966	17167	17039	17090	17167	16960	17049	17136	17217	16981	16964	17030	17005	17054	17077	17104	16846	16959	17189	17163	17091	16998	16983	16880	16966	17082	17087	17081	17066	17165	16931	16930	17161	17078	17127	16926	17250	17207	16910	17192	17019	16966	17125	17115	17155	17093	17073	16953	17190	17056	17072	17132	17117	17110	17144	17131	17196	17089	16969	17146	17126	17020	17121	17164	16956	17086	17087	16917	17094	17128	17072	17333	17020	16965	17231	17234	17007	16972	16881	17121	17194	17175	17060	17029	16927	17144	17067	17097	17083	17093	17145	17094	17172	17279	17026	17220	17084	16926	17181	17137	17146	16993	16885	17067	17058	17087	17140	17098	17224	16735	17194	17207	17060	17287	17083	17074	16910	17087	17038	17157	16936	17101	17037	17249	17031	17190	17234	16937	17021	17152	17157	17149	16983	17271	17090	16972	17206	17108	17294	16951	17072	17213	16985	17134	17075	17109	17042	17138	17060	17137	17022	17022	16908	17279	17074	17280	17264	17011	17131	17103	17230	17010	16976	17080	17032	17039	17016	17041	16985	17107	17010	17202	17146	16898	16994	16927	16932	17004	17074	17071	17117	16990	17202	17310	17079	17234	17218	16935	17011	16926	17053	17091	17088	17163	17087	17032	17005	16983	17145	17166	17143	17104	17278	17186	17124	17066	17206	17122	16982	17125	17147	17197	16972	17014	17090	16975	16859	16966	17223	17039	17150	17169	17047	16960	17049	17177	17228	17220	17151	17215	17155	17139	17157	17045	17206	17102	17005	17125	17058	17095	17226	17217	17136	16886	16995	17045	16997	16974	17074	17057	16870	17064	17018	17062	17255	17095	17072	17100	17082	17002	17110	17137	16823	17121	17142	16948	17007	17000	17054	17138	17071	17135	17050	17190	17108	17060	17181	17133	17042	17108	16934	17383	17054	17346	17018	17095	17117	17195	17111	17072	17010	16971	17127	17223	17032	17023	17165	17022	16922	17135	17067	16948	17107	17112	17224	17061	17233	17102	17191	16940	16985	17076	17140	17040	17033	17150	17073	17050	17054	17010	17068	17161	17147	16965	17124	17116	16978	17211	17096	17110	17049	17079	17154	17129	16997	17117	17206	17131	17040	17206	17218	16964	17098	17153	17073	17022	16877	17108	16946	17260	17192	16991	16971	17065	17029	16997	17182	17094	17009	17151	16940	17108	17027	16884	16957	17215	17230	17192	16897	16927	16943	17049	17092	17303	17126	17144	17002	17183	17173	17060	17070	17070	17044	17136	16936	17366	17055	17036	17097	16956	16972	17014	17036	16986	16949	17139	17123	17107	17092	17059	17129	17160	17042	17099	16967	17138	17253	16928	17030	17050	17239	17223	17135	17093	17231	17041	17020	17072	17122	17163	17196	17080	17183	17037	17006	17274	16989	17092	16846	17079	17217	16954	17159	16960	17035	17113	17174	16899	17077	17001	16933	16897	16960	17118	17226	17103	17144	17195	17128	17102	17102	17039	16933	17109	17170	17190	16971	17152	17151	17060	17102	17074	17059	17047	16962	17144	16770	17005	17040	17223	17337	17043	17115	17112	17167	17040	17128	17102	16902	17178	17163	16878	17033	16964	17088	17171	17105	17095	17122	16967	17008	17134	16963	17062	17120	16959	17169	17186	17103	17059	17185	16928	17327	17131	17307	17248	16964	17194	16974	16921	17153	17159	17074	17169	17182	16931	17027	17018	17141	17103	17134	17088	16914	17111	17184	17086	17204	16978	17046	16982	17007	17106	17214	17041	17124	17007	17137	17202	16932	16948	17093	17064	16954	16971	17148	17026	17037	17003	17083	17024	17040	17166	17258	16984	17204	17198	17027	17169	17053	16811	16856	17085	17220	16999	16956	17159	17039	17132	16957	17261	17195	17160	16946	17047	17015	17174	17124	17049	17093	17107	17133	16744	17108	16806	17262	17062	17188	16995	17133	17022	17039	17001	17166	17096	17023	17087	17019	17105	17000	17223	17071	17129	17089	17170	17096	16979	17137	17250	17065	17291	17220	17089	17202	17159	17085	17154	16919	17044	17041	17152	17062	17069	17081	17204	17107	17170	17145	16944	17005	17172	17119	17163	17004	17106	16963	17087	17137	17198	16892	17114	17129	16953	16984	17230	17080	17037	17058	17097	16939	17060	17023	17082	17197	16981	16948	17079	17128	17150	16965	17149	17005	17081	17169	17184	17323	17267	17120	17012	17008	17156	17150	16944	17320	17063	17186	17061	16880	17107	17086	17234	17066	17108	17030	17015	17163	17045	16996	16996	17129	17119	17151	17045	16894	17127	17090	17062	16999	16989	17256	17083	17153	17119	16987	17092	17204	17207	17015	16876	17111	17218	17109	17145	16928	17184	17091	17179	17134	17130	17148	17044	16971	17138	17145	17171	17112	16965	16969	17279	17156	17160	16969	17124	17086	17185	16991	17141	17284	17205	16994	16943	17005	17056	17227	17124	17109	16912	17057	17158	17081	17166	17254	17221	16921	17169	17110	17202	17095	17047	17094	17050	17193	17003	17053	16984	17095	17097	16978	16965	17046	17182	16936	17189	17179	16918	17348	17308	17154	17017	17031	17148	16969	17098	17052	17118	16989	17243	17021	17089	16896	16915	17033	16965	17010	16984	17190	17047	16860	17009	17122	17181	17056	17033	17080	16987	17159	17059	17113	17078	17042	17136	17137	17013	17212	17134	17173	17038	16949	17220	16924	16896	17056	17108	17140	17087	17270	16945	16973	16940	17146	16951	17049	16940	17133	17056	16882	17008	17079	16937	17061	16935	17058	17026	17005	17099	17129	17126	17063	17034	17120	16885	17119	17204	17030	17021	16942	17142	17136	17137	17158	17232	17020	17109	16917	17070	17208	17067	17023	17123	16936	17145	16971	17307	17150	17000	17157	17240	17071	16949	17187	16995	17032	17117	16909	16906	17051	17265	17260	17189	16958	17140	17139	17159	16939	17026	17155	16985	17143	17069	17092	17203	17228	17101	17067	17137	17089	17123	17121	17136	17178	17142	16973	17152	17006	17355	17171	16973	17008	16958	17134	17316	17136	17115	17316	17201	17067	17158	16958	17085	17343	16895	17277	17054	17063	17031	17074	17081	17158	17206	17206	17211	17109	17067	17120	16974	16923	16989	16888	17060	16854	17162	17147	17070	17157	17077	17051	17032	16969	17061	17235	17072	16931	17003	16940	17018	17017	17224	17178	17091	17082	17220	17105	17043	17001	17147	17054	17171	17107	17142	17116	16896	17089	17118	17122	17033	17065	17092	17025	17057	17186	17093	17059	17118	17154	16980	17074	17101	16948	16990
23042	21423	28616	26167	28304	33246	35684	32737	31661	31734	31170	30801	30897	30724	30449	30228	30302	30349	30052	30204	30264	30290	30150	30259	30198	30064	30137	30077	30185	30365	30362	30177	30360	30321	30126	30095	30140	30172	30079	30093	30092	30284	30049	29761	30194	29696	30119	30506	30135	30207	29944	29923	30029	30370	30213	29989	29899	30338	30153	29866	30184	30079	29852	29880	29903	29953	30121	29984	30047	29763	29898	30141	30176	29899	30179	29756	29981	29933	29990	30109	30195	30128	30162	29988	30115	29951	30008	30031	30273	30083	29999	30076	29815	30127	30036	29991	29835	29956	29929	29900	30022	30085	29811	30020	29847	29926	29694	30040	29804	29889	30028	30185	29856	29865	29834	30051	29893	29816	29837	29943	29814	29693	29757	29774	30000	29834	30056	30143	29813	29902	30018	29695	30154	29864	29931	29928	30100	29847	29974	30115	29917	29922	29835	29910	30123	29965	29816	29526	29681	29737	29978	29797	29800	29782	29974	29857	30111	30023	29961	30046	29577	29887	29950	29870	29935	29656	29990	29814	29970	29950	30105	30004	29962	29744	29927	30043	29833	30131	29808	29938	29943	29753	30002	29837	29807	29775	30099	29761	29926	30005	29766	29856	29870	29863	29606	30025	30015	29883	29660	29893	29760	29884	29899	30072	30008	29835	29995	29867	29921	29834	29946	29745	29590	30435	29857	29882	29910	29610	30169	29700	29819	30132	30025	29902	30187	29745	30031	30043	29763	29668	29720	29575	29673	29797	29833	29929	30074	29944	29910	29738	29822	29872	29996	29583	30112	29762	29925	30136	29985	29936	29590	29874	29936	29482	29856	29886	29864	29668	29680	29798	29868	29785	30002	30034	30018	29753	29939	29862	29888	29761	29746	29977	30122	29780	29806	29813	29914	30060	29961	30003	29899	29973	30119	29918	30103	30148	29811	29707	29900	29830	29952	29711	29766	29709	29843	29932	29844	29648	29848	29980	29792	29742	29773	29654	29719	29631	29716	29846	29841	29744	30239	30041	29858	29896	30208	29872	30170	29735	29872	30073	29813	29869	29742	29845	29857	30041	30122	29865	29913	29535	29817	29846	29707	30131	30035	29804	30013	30016	30083	29924	30052	30143	29883	29892	30183	29805	30011	29889	29975	29894	30097	29940	29762	29746	29933	29972	29883	29963	29680	29596	30089	29977	29653	29738	29967	29814	29714	29716	30061	29967	29701	29787	30188	30048	29886	29974	29928	29650	29749	29945	29956	29716	30148	29909	29771	29869	29878	29928	29802	29942	29753	29849	29855	29894	30115	29940	29897	29887	30042	29802	30147	29739	29948	29849	29851	30026	29804	30127	29902	30129	29719	29901	29861	29907	29941	29767	29696	29974	29820	29845	29746	29839	29789	29624	29924	29897	30101	29818	29910	30262	29931	30187	29820	29989	29917	29690	29799	29976	29797	29675	30106	29817	29832	29757	30218	29804	29590	29958	29950	29791	29897	29770	29663	29803	29861	29745	29990	29735	29891	29728	29713	29791	29710	29826	30029	29767	29802	29986	30017	29867	29923	30041	29920	29822	29882	30206	29644	30047	29938	29944	29895	29701	29770	29925	29901	29738	30077	29879	30063	30180	30379	30094	29686	29858	29914	30063	29851	30139	29880	29800	29826	29732	29947	29667	30019	29658	30040	30108	29753	30130	29805	29720	29780	29942	29858	30059	29868	30033	29917	29985	29981	30228	29950	29915	30218	29791	29755	29896	29878	29952	29998	29718	29795	29902	30052	30009	29787	29867	29784	30018	29841	29766	29859	29757	29900	29508	29893	30169	30207	29814	29893	29816	29638	29825	29987	29913	29849	29806	29806	29807	29623	29885	29761	29738	29900	29838	29896	29767	29677	29815	30211	29754	29992	29722	29981	29753	30052	29864	29788	29843	30121	29923	30135	29812	29915	29795	29763	29811	29800	29949	30369	30131	30138	29850	29843	29847	29810	29928	29748	29888	29876	29706	29925	29879	29806	30036	29862	29945	29844	30004	30003	29887	30082	29724	29866	29860	29697	29785	29996	29796	29951	29764	29940	30107	29620	29818	30060	30050	29805	29857	29813	30018	30160	30252	29883	29877	29947	30187	29814	29676	29610	29833	29989	29740	29778	30066	30061	29602	29743	29876	30033	30112	29819	29769	29955	29755	30023	29724	29796	29754	29890	30039	30007	29847	30000	29868	29779	29927	29894	29888	29922	29714	29981	30145	30027	29617	29679	29593	30071	29872	29954	29911	29597	29643	29884	29690	29688	29457	29893	30065	29963	29909	29855	29964	29961	29811	29671	30102	30001	29865	30171	30196	29884	29783	29996	30161	29611	29628	29813	29885	29731	29797	30043	29427	29827	29889	30142	29752	29866	29901	30080	29841	30131	30044	29693	30093	29872	29730	29876	29756	29927	29880	30112	29834	30084	29979	30075	29846	29959	29937	30090	29595	29630	29704	29660	29915	29750	29549	29913	29929	30055	30034	29627	29982	29817	29592	29617	29894	29944	29801	29779	29879	29892	30059	29648	30160	30048	29711	29898	29816	29672	29940	29955	29814	29756	29768	29847	29795	29971	29977	29728	29617	30113	30142	29842	30047	29865	29719	29916	29898	29814	29997	29958	29785	30050	30059	29667	29729	29710	29900	29857	29952	30002	29890	29940	29945	29941	29769	29683	30104	29979	29459	29864	29943	29905	29700	29840	29694	29835	29636	29732	29941	29901	29823	29885	29978	30022	29674	29710	29846	29993	29566	29580	29614	29935	29828	29974	29818	29937	29702	29991	29786	29839	30013	30148	30014	29998	29853	29862	30123	30041	30090	29720	29886	29972	29875	29887	29708	29696	29580	30015	30179	29948	30035	29940	29991	29968	29849	29960	29656	29755	29933	29816	29719	29831	29871	29849	29678	29889	29974	29921	29727	29717	29845	29990	29961	29992	29999	29957	30224	29940	29675	29873	29812	29940	29929	29958	30016	29924	29796	30209	29830	29690	29985	29816	29773	29962	29800	29932	29839	29774	29967	29869	29886	30010	29951	30051	29976	29862	29750	29797	29836	29826	29683	29847	29792	30013	29918	29965	29998	29952	29968	30013	29828	30116	30278	29963	29618	29922	30141	30068	29934	29689	29933	29979	29801	29859	29897	30048	29988	30036	29931	30049	29895	29707	29929	29832	29831	29688	29753	29936	29918	30087	29773	29799	29693	29728	29868	29873	29897	29779	29875	29540	29547	29931	29879	29739	29919	29817	29859	30149	30191	29994	30180	29863	29950	29779	29743	30105	29855	29930	29900	29848	29967	29931	29919	29917	29789	29941	29938	29970	30375	29786	29764	29555	29787	29915	30029	29813	29830	30025	29852	29681	29676	29936	29879	29762	29855	29781	29763	29875	29778	30084	29928	30060	29735	29957	29789	30136	29759	29757	29833	29670	29763	30143	29858	29884	29619	29961	30030	29861	30119	29987	29870	29800	29758	29706	29860	29913	29744	29798	29972	29781	29871	30101	29852	29879	29726	29953	30020	29956	29954	29982	30106	29660	29864	29870	29870	29948	29966	29871	30144	29853	30128	29945	30079	29972	30093	29965	29936	29860	29779	29667	29760	29860	30183	29940	30012	29955	29918	29782	29766	29975	29995	29961	29943	29681	29698	29997	30000	30034	29779	29755	29878	29939	29864	29966	29864	29720	29934	30100	29775	29784	29740	30074	29688	29767	29942	29905	29987	29785	29968	29845	29994	29738	29724	29807	29836	30022	30032	29761	29833	30080	29819	29967	29997	30155	29836	30038	29888	29786	29807	29944	30042	30095	29848	30144	29826	29884	29862	29685	30041	29830	29614	29756	29936	30066	29677	29987	29804	29969	29892	29884	29886	29773	29858	30008	30202	29848	29919	29800	29906	29915	29559	29804	29797	30084	29821	29959	29881	29879	29385	29809	29735	29757	29896	29898	29546	29694	29674	29819	29740	30187	29472	29766	29732	29883	29754	30023	29816	29994	29997	30193	29866	29823	29792	29878	30147	29959	30053	30121	29904	29788	29859	29766	29704	29828	29834	30022	29820	29727	29803	29872	29792	29729	29656	30001	29850	29851	29868	29521	30130	29841	30086	30063	29673	29838	29958	29667	29913	29864	29892	29955	29739	30063	29803	29851	29888	30071	29901	30073	29736	30021	29780	30059	29690	29867	29724	29891	29953	29806	29926	30067	29992	29994	29844	29629	29631	29731	29802	30118	29847	29957	29890	29949	29771	29875	29716	29768	30073	30031	30082	30063	29873	29547	29899	30007	29612	29785	30070	29927	30039	29777	29767	29905	30107	29825	29838	29944	29832	29766	29892	29695	30132	30016	29767	29800	29880	30136	29956	29943	29921	29937	29748	29936	29737	29865	29751	29758	29634	29895	29895	30067	30065	29827	29838	30128	29914	29808	29609	29919	29824	29923	29870	29967	30064	29971	29966	29877	29774	29917	29808	29681	29994	29781	29855	29689	30006	29905	30016	29943	30152	30004	29895	29735	29941	29740	29931	29539	29867	29847	29711	29977	30102	30020	30093	29937	29932	29646	29721	30276	30061	29826	30083	30075	29773	29881	29698	29732	29956	30009	29751	30062	29877	29863	29718	29789	29834	29805	29795	29881	29846	30127	29891	30054	30098	30038	29816	30091	29928	29969	29951	30065	29866	29837	29794	29911	29925	29923	29945	29912	30089	29906	29771	29727	29857	30107	29990	29987	29894	30070	30047	29834	29953	29780	29802	29975	29991	29911	29908	29863	29877	29983	29779	30031	29810	29846	29966	29702	30040	29990	29850	30124	29607	30165	29868	29947	29756	30002	29932	29828	29881	29870	29948	29692	29742	29705	29706	29997	29784	29821	29576	29837	30152	30019	29910	29925	30008	30011	29724	29759	29982	29957	29908	29837	29800	29620	29752	29742	29815	29820	29834	29956	29964	29931	30218	29805	30024	29628	29908	29755	29521	29797	29812	30105	30048	30028	29817	29972	30178	29925	30102	29782	29973	29900	29610	29853	29894	29995	29857	29806	29632	29919	29989	29829	29924	29971	30179	30004	29826	29808	29899	29896	29769	29717	30010	30063	29801	29901	29817	29922	29981	29735	29896	30099	29894
23324	40786	37370	29671	25676	23585	22082	20809	19511	19174	18561	18137	18107	17770	17833	17720	17411	17487	17566	17417	17531	17560	17451	17506	17433	17600	17517	17496	17519	17515	17431	17267	17296	17378	17512	17219	17364	17290	17461	17239	17398	17473	17341	17252	17324	17441	17305	17375	17309	17212	17377	17198	17656	17503	17504	17235	17366	17439	17163	17352	17404	17327	17009	17195	17357	17301	17305	17150	17308	17126	17246	17244	17114	17303	17188	17122	17260	17299	17255	17191	17175	17480	17287	17165	17133	17275	17113	17379	17073	17019	17331	17248	17233	17386	17133	17174	17146	17256	17293	17216	17282	17157	17291	17061	17225	17313	17225	17280	17222	17313	17068	17168	17291	17189	17120	17259	17116	17141	17167	17213	17013	17252	17096	17165	17212	17223	17188	17048	17059	17250	17405	17290	17166	17181	17255	16984	17081	17353	17238	17261	17128	17142	17405	17226	17170	17309	17279	17121	17290	17205	17283	17183	17326	17375	17256	17258	17220	17124	17049	17289	17239	17029	17218	17051	17152	17215	17131	17064	17143	17097	17301	17129	17288	17144	17064	17042	17268	17008	17028	17063	17176	16998	17136	17093	17035	17256	17253	17204	17154	17183	17246	17247	17158	17340	17207	17036	17290	17183	17184	17223	17313	17300	17161	17019	17113	17368	17206	17142	17101	16993	17108	17165	17297	17022	17067	17344	17266	17435	17101	17228	17086	17263	17186	17096	17242	17285	17107	17000	17037	17375	17226	17207	17097	17124	17109	16926	17111	17061	17137	17141	17254	17092	17159	17258	17229	17196	17162	17091	17124	17004	17049	17111	17109	17164	17118	17021	17327	17141	17073	16960	17057	17232	17220	17098	17306	17296	17308	17064	17323	17086	17085	17348	17187	17351	17127	17282	17150	17111	17300	17258	17263	17161	17188	17203	17217	17239	17249	17149	17260	17053	17197	17300	17234	17215	17172	17091	17210	17159	17179	17302	17274	17083	17220	17180	17272	17227	17092	17173	17405	17141	17306	17234	17337	17207	17134	17221	17119	17344	17167	17137	16952	17307	17096	17054	17362	17177	17221	17258	17141	17052	17233	17238	17182	17454	17053	17136	17026	17140	17277	17011	17078	17208	16978	17105	17111	17088	17183	17200	17131	17140	17149	17054	17214	17062	17062	17314	17188	17136	17099	17234	17305	17288	17095	17137	17186	17184	17248	17063	17240	17183	17062	17056	17000	17183	17058	17175	17293	17158	17068	17110	17005	17187	17286	17185	17065	17020	17165	17109	17102	17217	17335	17179	17201	17090	17109	17135	17023	17018	17314	17207	16990	17157	17235	17137	17201	17158	17194	17134	17139	17156	17058	17110	17182	17101	17280	17203	17193	17141	17227	17112	17157	17240	17143	17212	17205	17149	17151	17199	17110	17018	17108	17181	17011	17364	17031	17190	16941	17216	17268	17437	17145	17184	17100	17310	17272	17150	17358	17236	17111	17154	17293	17333	17203	17187	17255	17381	17252	17073	17134	17129	17132	17079	17264	17179	17194	17216	17115	17212	17256	17000	17202	17172	17282	17204	17191	17124	17222	17119	17120	17326	17169	17124	17280	17302	17053	17139	17256	17112	17226	17229	17075	17111	17070	17043	17304	17220	16950	17236	17091	17046	17179	17165	17217	17304	17289	17101	17030	17199	17249	17063	17190	17132	17066	16977	17081	17137	17039	17272	17264	17220	17241	17009	17301	17111	17334	17145	17233	17109	17171	17078	17224	17190	17168	16994	17311	17346	17172	17207	17282	17094	17090	17123	17127	17366	17278	17109	17319	17253	17260	17192	17252	17074	17008	17160	17149	17272	17131	17313	17167	17194	17261	17162	17170	17045	17181	17162	17035	17210	17253	17154	17296	17218	17170	17134	17081	17144	17155	17282	17117	17213	17235	17203	17276	17034	17139	17114	17098	17190	17199	17111	17275	17141	17271	17218	17176	17014	17259	17239	17111	17018	17168	17075	17210	17188	17215	17213	17157	17122	17100	17057	17250	17248	17048	17273	17143	17134	17225	17107	17342	17175	17087	17312	16989	17350	17188	17187	17073	17116	17218	17154	17030	17211	17353	17210	17273	17089	16948	16964	17334	17424	16912	17201	16984	17108	17010	17179	16948	17148	17129	17098	17250	17172	16847	17134	17218	17263	17240	17187	17288	17256	17327	17157	17276	16943	17084	17054	17176	17159	17048	17230	17131	17157	17043	17053	17199	17205	17215	17157	17103	17063	17151	17292	17237	17177	17132	17202	17233	17221	17285	17085	17177	17164	17300	17066	17068	17029	17313	17267	17281	17057	17101	17216	17072	17113	17192	17173	17122	17202	17194	17174	17214	17162	17170	17026	17066	17196	17219	17173	17136	17117	16903	17205	17265	17224	17169	17108	17259	17325	17151	17142	17109	17165	17386	17045	17127	17177	17088	17127	17221	17146	17178	17230	17107	17249	17033	17130	17195	17103	17265	17007	17259	17186	17210	17139	17309	17227	17255	17138	17503	17021	17286	17245	17114	16953	17169	17288	17065	17202	17127	17143	17047	17186	17289	17008	17150	17122	16936	17238	17162	17055	17138	17078	17181	17021	17177	17150	17090	17137	17106	17112	17163	17076	17090	17144	17189	17245	17118	17099	17247	17067	17122	17141	17136	17253	17171	17303	17219	17216	17349	17246	17040	17205	16992	17231	17192	17014	17276	17203	17138	17088	17237	17193	17218	17128	17238	17105	17170	17128	17094	17248	17129	17233	17322	16985	17272	17161	17210	17210	17261	17203	17078	17250	17121	16969	17172	17006	17242	17242	17125	17261	17256	17288	17101	17141	17157	17247	17228	17073	17146	17066	17210	17115	17291	17258	17142	17045	17060	17084	17207	17151	17243	16935	17121	17010	17107	17322	17203	17099	17070	17177	17100	17239	17063	17411	16986	17162	17268	17147	17122	17132	17233	17104	17051	17043	17329	17184	17128	17388	17138	17013	17122	17017	17087	17133	17143	17236	17124	17213	17322	17141	17291	17078	17292	17058	17125	17019	17292	17205	17137	17344	17050	17206	17144	17198	17231	17100	17184	17119	17147	17181	17342	17189	17226	17144	17280	17034	17325	17211	17217	17032	17146	17041	17100	17238	17124	17163	17098	17330	17183	17344	17093	17188	17107	17146	17304	17354	17095	17144	17095	17116	17274	17170	17273	16995	17216	17112	17156	17282	17172	17090	17234	17303	17192	17105	17136	17365	17225	17216	17055	17302	17265	17254	17188	17129	16999	17224	17227	17264	17321	17061	16943	17142	17249	17297	17335	17102	17055	17036	17016	17162	16986	17244	17265	17263	17169	17147	17207	16818	17206	17182	17206	17199	17075	17172	17154	17117	17171	17138	17258	17063	17224	17182	17165	17039	17227	17258	17020	17173	17100	17173	17165	17243	17005	17186	17117	17120	17142	17129	17285	17268	17029	17170	17163	17173	17134	17038	17036	17244	17220	17328	16989	17260	17220	17116	17113	17162	17324	17325	17315	17271	17347	16975	17134	17143	16980	17294	17198	17192	17207	17056	17174	17263	17008	17381	16981	17117	17301	16973	17157	17237	17161	17037	17048	17224	17336	17148	17147	17233	17264	17336	17043	17067	17174	17233	16952	16921	16993	17123	17102	16980	17221	17002	17071	17086	17129	16935	17155	17056	17099	17343	17311	17121	17092	17286	17199	17123	17264	17253	17056	17058	17229	17167	17268	16972	17283	16906	17051	17257	17165	17203	17337	17134	17346	17263	17294	17168	17073	17168	17249	17240	17292	17169	17097	17268	17259	17169	17269	17121	17132	17194	17114	17208	17252	17149	17259	17146	17220	16996	17166	17130	17209	17019	17262	17149	17084	17160	17282	17167	17011	16999	17226	17133	17416	17141	17055	17338	17050	17239	17060	17215	17228	17007	17125	17025	17095	17130	17273	17264	17042	17109	17064	17209	17180	17264	17117	17174	17007	17235	17175	17216	17242	17158	17283	17132	17280	17215	17245	17284	17103	17021	17190	17246	17143	17093	17197	17061	17238	17216	17244	17004	17161	17252	17234	17037	17060	17401	17127	17180	17023	17056	17153	17274	17123	17262	17220	17199	17137	17258	17318	16968	17227	17228	17063	17280	17120	17079	17010	17303	16938	17196	17314	17141	17215	17032	17111	17171	17249	17167	17208	17226	17345	17237	17276	17171	17157	17149	17090	17114	17249	17369	17364	17340	17184	17270	17250	17165	17144	17052	17191	17256	17145	17103	17169	17171	17218	17228	17205	17019	17039	17095	17119	17070	17116	16955	17278	17073	17169	17132	17097	17214	17152	17034	17269	16993	17201	17048	17149	17055	17064	17049	17023	17374	17286	17190	17208	17197	17210	17301	17195	17272	17208	17142	17294	17163	17053	17155	17280	16988	17153	17269	17101	17247	16968	17139	17019	17246	17281	17092	17129	17087	17326	17009	17422	17096	17242	17295	17226	17119	17235	17005	17226	17157	17005	17112	17112	17270	17253	17244	17210	17240	17144	17175	16982	16937	17156	17318	17161	17256	17081	17248	17251	17086	17237	17148	17127	17140	17276	17219	17331	17094	17338	17153	17244	17167	17116	17179	17231	17251	17075	17168	17181	17303	17242	17214	17062	17124	17181	17096	17173	17058	16934	17176	17228	17155	17205	17064	17080	17176	17170	17159	17236	17174	17142	17144	17036	17155	17308	17196	17006	17156	17196	17037	17272	17058	17227	17134	17210	17336	17148	17266	17088	17273	17054	17130	17105	17336	17320	17251	17240	17154	17196	17378	17031	17281	17085	17024	17336	17106	17184	17057	17126	17196	17181	17024	17294	16890	17173	17119	17173	17103	17190	17060	17043	17192	16940	17020	17171	17129	17204	17236	17175	17047	17160	17059	17127	17082	17223	17164	17109	17047	17131	17022	17057	17420	17177	17059	17153	17233	17356	17120	17265	17150	17107	17153	17215	17186	17294	17125	17324	17282	17145	17106	17100	17259	17252	17173	17154	17047	17109	17142	17082	17048	17338	17048	17076	17050	17138	17266	17141	17292	17258	17313	17147	17329	17326	17278	17260	17125	17235	17153	17257	17336	17185	17295	16954	17212
33274	29104	33872	32519	30223	29652	29480	29102	28990	29184	29082	29074	28986	28752	28521	28740	28829	28800	28773	28758	28844	28673	28503	28684	28761	28668	28643	28648	28780	28815	28672	28803	28769	28966	28963	29038	28806	28799	28709	28929	28717	28912	28748	28947	28911	28651	28632	28901	28744	28803	28617	28789	28608	28585	28712	28970	28478	28809	28602	28545	28870	28831	29022	28585	28796	28722	28660	29094	28897	28644	28589	28557	28558	28742	28779	28456	28900	28891	29002	28625	28884	28582	28679	28765	28903	28853	29083	28478	28710	28373	28774	28715	28828	28676	28646	28742	28763	28673	28563	28494	28557	28767	28979	28693	28794	28712	28748	28952	28544	28525	28469	28712	28941	28768	28763	28948	28843	28599	28597	28841	28644	28716	28675	28924	28729	28715	28539	28702	28660	28711	28726	28779	28740	28564	28727	28910	28573	28726	28687	28455	28540	28456	28588	28491	28544	28897	28706	28549	28732	28726	28545	28861	28903	28858	28872	28813	28496	28931	28525	28801	28720	28659	28695	28600	28649	28667	28789	28646	28783	28645	28508	28752	28524	28695	28664	28751	28620	28912	28707	28527	28751	28452	28683	28560	28859	28468	28782	28845	28977	28814	28660	29021	28605	28408	28507	28778	28811	28829	28822	28370	28991	28796	28897	28920	28754	28669	28998	28876	28602	28843	28595	28748	28867	28878	28852	28802	28666	28880	28675	28784	28506	28489	28550	28518	28374	28700	28570	28817	28675	28992	28685	28878	28894	28551	28719	28665	28749	28683	28598	28568	29168	28566	28604	28806	28954	28627	28640	28395	28725	28569	28745	28840	28669	28536	29101	28802	28602	28596	28730	28450	28587	28557	28878	28618	28999	28883	28582	28677	28640	28768	28668	28603	28592	28698	28875	28526	28819	28597	28987	28591	28681	28715	28536	28752	28638	28548	28702	28919	28574	28742	28740	28698	28846	28709	28658	28893	28824	28687	28841	28804	28601	28902	28736	28834	28671	28924	28680	28545	28691	28752	28547	28864	28458	28835	28582	28640	28782	28661	28747	28787	28533	28638	28663	28862	28693	28781	28745	28715	28502	28390	28521	28522	29046	28453	28480	28639	28678	28635	28813	28741	28486	28619	28835	28466	28708	28622	28750	28591	28658	28667	28636	28706	28457	28650	28777	28715	28589	28676	28837	28763	28686	28675	28816	28593	28517	28693	28614	28664	28781	28776	28569	28411	28781	28705	28539	28533	28712	28753	28756	28761	28957	28757	28701	28603	28924	29050	28684	28664	28774	28874	28688	28624	28911	28669	28599	28945	28973	28486	29117	28709	28599	28959	28675	28735	28537	28696	28817	28608	28746	28896	28467	28516	28756	28736	28853	28704	28451	28916	28910	28705	28746	28781	28767	28582	28546	28540	28569	28865	28827	28894	28906	28554	28863	28724	28623	28651	28576	28716	28736	29106	28694	28577	28462	28566	28724	28914	28790	28503	28783	28752	28683	28732	28596	28845	28601	28764	28586	28447	28775	28636	28832	28449	28553	28677	28574	28721	28690	28420	28545	28629	28742	28689	28764	29033	28772	28640	28855	28719	28443	28535	28807	28872	28796	28655	28793	28821	28830	28794	28896	28577	28574	28682	28558	28530	28770	28625	28853	28690	28699	28690	28575	28908	28683	28794	28707	28706	28691	28810	28548	28544	28616	28625	28807	28681	28588	28790	28795	28780	29016	28882	28648	28722	28548	28812	28549	28657	28613	28932	28645	28492	28728	28622	28961	28685	28635	28473	28688	28983	28775	28548	28745	28567	28882	28781	28737	28563	28700	28531	28657	28642	28684	28728	28974	28561	28747	29145	28856	28854	28594	28745	28816	28607	28689	28560	28808	28594	28762	28809	28630	28829	28797	28913	28756	28811	28619	28654	28798	28549	28767	28830	28697	28710	28662	28660	28867	28789	28789	28861	28708	28660	28768	28814	28862	28809	28668	28994	28534	28818	28826	28888	28852	28612	28709	28664	28694	28902	28588	28719	28629	28684	28786	28622	28970	28652	28481	28650	28825	28817	28930	28892	28719	28723	28658	28843	28737	28933	29031	28665	28686	28734	28850	28611	28636	28514	28665	28398	28822	28798	28734	28673	28510	28707	28469	28797	28430	28636	28705	28776	28613	28642	28757	28769	28749	28628	28715	28919	28468	28796	28844	28903	28797	28712	28340	28486	28589	28737	28573	28626	28870	28807	28617	28654	28564	28572	28778	28404	28682	28688	28613	29112	28881	28576	28659	28995	28796	28855	28735	28678	28731	28678	28599	28736	28594	28813	28802	28853	28911	28785	28663	28457	28854	28641	28774	28793	28506	28944	28855	28614	28731	28955	28750	28547	28637	28577	28737	28832	28838	28615	28594	28758	28657	28739	28617	28879	28576	28726	28889	28580	28458	28737	28642	28756	28834	28694	28742	28731	28626	28686	28679	28721	28811	28442	28213	28748	28935	28753	28895	28820	28483	28733	28891	28654	28665	28845	28808	28886	28789	28795	28621	28976	28731	28798	28743	28836	28618	28622	29031	28923	28784	28694	28738	28651	28825	28642	28884	28775	28825	29061	28753	28836	28692	28455	28952	28485	28529	28820	28444	28696	28601	28668	28625	28795	28593	28809	28919	29000	28813	28631	28806	28932	28379	28356	28838	28891	28640	28712	28866	28548	28930	28718	28278	28646	28606	28834	28652	29019	28895	28515	28564	28754	28891	28664	28715	28750	28807	28796	28963	28509	28642	28783	28691	28587	28734	28821	28628	28700	28797	28787	28849	28834	28644	28891	28596	28535	28506	28805	28567	28570	28817	28705	28640	28695	28692	28493	28563	28654	28677	28618	28695	28822	28787	28778	28703	28629	28806	28852	28898	28570	28897	28578	28760	28597	29084	28680	28845	28808	28591	28909	28881	28740	28725	28556	28781	28571	28539	28906	28927	28775	28946	28614	28776	28912	28947	28542	28933	28659	28466	28941	28982	28674	28680	28466	28529	28827	28507	28777	28624	28764	28634	28555	28800	28941	28843	28644	28560	28852	28615	28627	28845	28689	28972	28906	28562	28817	28855	28797	28888	29011	28629	28737	28430	28697	28740	28628	28749	28519	28823	28542	28603	28786	28719	28662	28640	28877	28856	28624	28873	29081	28867	28849	28773	28733	28805	28414	28660	28361	28776	28708	28759	28910	28688	28752	28649	28556	28669	28581	28648	28692	28435	28532	28857	28714	28824	28518	28826	28552	28676	28608	28728	29024	28808	28757	28592	28578	28826	28502	28849	28601	28906	28761	28950	28822	28736	28513	28554	28677	28754	28764	28655	28846	28655	28874	28625	28684	28308	28718	28910	28751	28761	28549	28809	28488	28801	28705	28910	28660	28496	28864	28835	28562	28722	28554	28726	28700	28887	28756	28931	28584	28478	28680	28726	28678	28452	28519	28580	28511	28658	28952	28687	28714	28641	28673	28665	28690	28721	28831	28748	28401	28564	28793	28605	28637	28829	28687	28822	28747	29134	28619	28347	28956	28817	28734	28558	28675	28558	28613	28695	28702	28758	28832	28778	28840	28801	28706	28573	28686	28644	28635	28653	28584	29052	28825	28770	28606	28757	28553	28618	28436	28628	28648	28713	28592	28796	28501	28749	28941	28971	28602	28529	28837	28768	28912	28795	28566	28842	28934	28709	28717	28653	28567	28424	28682	28791	28579	28772	28495	28831	28655	28705	28871	28700	28774	28785	28865	28962	28649	28509	28820	28782	28581	28838	28701	28494	28758	28630	28695	28840	28913	28732	28733	28548	28635	28795	28703	28560	28661	28751	28662	28538	28712	28773	28753	28710	28760	28929	28578	28590	28710	28596	28818	28774	28818	28720	28902	28636	28506	28713	28872	28790	28676	28694	28767	28777	28841	28449	28742	28789	28820	28753	28438	28835	28998	28423	28704	28567	28522	28920	28500	28545	28742	28737	28839	28679	28486	28726	28912	28998	28786	28612	28708	28718	28897	28905	28705	28703	28481	28868	28820	28570	28689	28711	28785	28899	28788	28866	28622	28819	28675	28805	28968	28499	28435	28557	28712	28852	28953	28751	28420	28641	28749	28536	28668	28806	28951	28768	28804	28794	28631	28801	28604	28646	28791	28837	28506	28734	28417	28706	28569	28506	28660	28683	28816	28779	28691	28695	28628	28828	29014	28869	28764	28733	28608	28811	28677	29047	28768	28862	28993	28808	28711	28808	28658	28810	28769	28613	28766	28734	28670	28677	28516	28616	28394	28726	28800	28876	28662	28594	28863	28596	28842	28609	28862	28795	28963	28530	28506	28682	28765	28752	28804	28640	28742	28853	28758	28752	28575	28823	28540	28687	28869	28734	28621	28625	28623	28800	28866	28949	28747	28875	28684	28681	28495	28708	28929	28680	28689	28589	28667	28581	28597	28826	28680	28729	28924	28585	28622	28820	28560	28587	28634	28871	28736	28667	28907	28702	28675	28861	28591	28699	28782	28787	28680	28907	28708	28783	29019	28885	28850	28724	28729	28797	28802	28788	28909	28920	28573	28715	28718	28857	28482	28665	28908	28948	28571	28677	28761	28852	28652	28749	28660	28827	28812	28724	28466	28552	28860	28656	29002	29166	28911	28832	28805	28825	28769	28826	28541	28724	28522	28616	28831	28881	28712	28771	28379	28757	28807	28702	28854	28709	28747	28749	28779	28689	28764	28774	28766	28574	28859	28861	29054	28812	28689	28610	28637	28929	28918	28696	28443	28887	28775	28649	28604	28825	28678	28766	28937	28992	28852	28664	28752	28783	28882	28798	28841	28684	28568	28590	28591	28811	28847	28966	28668	28694	28814	28624	28696	28775	28780	28959	28969	28771	28711	28775	28648	28427	28793	28788	28686	28891	29029	28791	28844	28711	28765	28678	28784	28786	28773	28777	28453	28842	28822	28914	28667	28827	28682	28561	28469	28749	29100	29021	28654	28729	28547	28520	28762	28719	28546	28559	28692	28908	28847	28602	28863	28403	28684	28892	28732	28982	28825	28760	28918	28511	28560	28717	28640	28512	28693	28726	28856	28675	28432	28783	28668	28706	29081	28794	28630	29029	28765	28564	28952	29065	28597	28746	28875
20343	24397	22652	19585	18246	17712	17181	16933	16778	16812	16791	16648	16444	16520	16218	16437	16360	16619	16508	16427	16204	16481	16480	16486	16488	16581	16434	16551	16421	16433	16323	16344	16466	16439	16254	16386	16302	16307	16402	16387	16249	16455	16571	16336	16316	16409	16260	16441	16397	16520	16356	16416	16380	16370	16240	16424	16408	16391	16368	16402	16341	16244	16396	16363	16471	16366	16406	16371	16320	16365	16500	16136	16271	16419	16441	16329	16569	16386	16217	16480	16555	16156	16432	16285	16456	16548	16356	16416	16199	16318	16278	16366	16396	16184	16168	16411	16272	16343	16433	16401	16389	16193	16361	16188	16245	16647	16284	16453	16420	16433	16277	16308	16408	16451	16420	16346	16365	16503	16308	16306	16360	16425	16429	16376	16170	16247	16543	16288	16288	16221	16387	16328	16382	16375	16475	16449	16543	16408	16214	16378	16435	16425	16405	16501	16362	16214	16224	16405	16427	16252	16224	16521	16399	16222	16373	16321	16330	16381	16517	16217	16353	16378	16526	16190	16311	16521	16191	16348	16306	16308	16275	16362	16478	16488	16238	16298	16345	16520	16300	16252	16359	16522	16280	16415	16347	16290	16435	16424	16421	16291	16379	16257	16147	16198	16201	16442	16459	16318	16222	16331	16324	16236	16309	16459	16207	16552	16426	16401	16390	16293	16348	16560	16252	16424	16411	16251	16328	16559	16421	16246	16453	16321	16453	16406	16242	16455	16268	16182	16439	16305	16402	16246	16346	16394	16405	16553	16352	16272	16295	16281	16332	16480	16230	16210	16399	16490	16246	16407	16345	16369	16292	16334	16389	16273	16423	16374	16496	16310	16617	16451	16455	16407	16177	16330	16250	16523	16236	16328	16328	16429	16470	16393	16331	16311	16197	16319	16315	16258	16422	16311	16306	16197	16300	16377	16518	16478	16365	16459	16379	16343	16479	16409	16235	16391	16270	16321	16396	16520	16400	16306	16320	16230	16236	16347	16314	16131	16476	16238	16417	16433	16180	16414	16357	16351	16406	16289	16367	16329	16463	16356	16378	16403	16269	16259	16437	16453	16246	16261	16404	16249	16425	16392	16468	16371	16421	16326	16380	16246	16329	16255	16193	16272	16210	16337	16206	16409	16263	16444	16279	16320	16442	16351	16246	16453	16389	16433	16294	16381	16401	16433	16299	16424	16457	16281	16386	16261	16354	16514	16491	16349	16180	16266	16428	16448	16306	16392	16240	16319	16192	16373	16344	16317	16354	16505	16400	16177	16338	16434	16301	16370	16396	16441	16359	16348	16303	16577	16359	16518	16331	16517	16382	16424	16284	16590	16536	16451	16248	16242	16279	16312	16452	16303	16243	16374	16341	16366	16330	16226	16627	16308	16262	16479	16435	16245	16310	16288	16343	16573	16495	16407	16428	16396	16394	16308	16424	16371	16207	16267	16348	16312	16340	16434	16332	16376	16477	16362	16389	16382	16534	16449	16373	16347	16263	16318	16581	16382	16488	16329	16482	16314	16351	16388	16303	16477	16311	16359	16232	16411	16376	16485	16511	16275	16150	16350	16398	16294	16377	16414	16358	16204	16181	16331	16406	16324	16358	16213	16292	16458	16262	16444	16249	16434	16288	16221	16180	16295	16241	16264	16464	16493	16393	16291	16397	16382	16304	16271	16232	16393	16426	16254	16379	16252	16398	16366	16454	16491	16386	16357	16378	16385	16277	16486	16283	16330	16338	16356	16347	16431	16406	16301	16309	16382	16484	16479	16391	16250	16433	16410	16246	16422	16273	16530	16408	16282	16268	16248	16391	16302	16486	16391	16243	16269	16314	16491	16329	16407	16301	16360	16343	16404	16223	16577	16339	16392	16455	16294	16333	16336	16434	16227	16364	16311	16164	16444	16449	16356	16298	16383	16321	16332	16526	16351	16407	16580	16217	16480	16328	16441	16461	16462	16240	16484	16296	16482	16446	16416	16322	16357	16407	16490	16312	16390	16300	16431	16269	16360	16357	16189	16468	16427	16501	16293	16419	16435	16450	16357	16173	16408	16554	16219	16284	16341	16413	16432	16385	16208	16293	16160	16403	16462	16301	16219	16524	15976	16514	16330	16393	16357	16437	16397	16511	16303	16409	16491	16324	16352	16350	16391	16244	16461	16555	16332	16419	16285	16262	16253	16461	16254	16251	16328	16365	16265	16372	16299	16389	16314	16330	16303	16207	16319	16444	16285	16462	16345	16217	16449	16394	16310	16366	16309	16253	16374	16357	16357	16523	16332	16407	16519	16347	16296	16372	16303	16372	16484	16244	16451	16409	16334	16319	16294	16417	16651	16513	16392	16344	16403	16363	16347	16509	16402	16369	16239	16500	16377	16446	16389	16376	16337	16371	16322	16282	16224	16487	16306	16343	16388	16419	16347	16502	16376	16380	16515	16283	16296	16199	16308	16389	16373	16366	16278	16242	16331	16494	16276	16323	16308	16339	16394	16327	16423	16375	16397	16450	16309	16395	16562	16389	16465	16359	16497	16413	16259	16267	16373	16200	16461	16319	16304	16362	16267	16452	16386	16310	16374	16469	16475	16395	16381	16445	16324	16379	16307	16437	16355	16451	16469	16351	16503	16308	16495	16360	16400	16508	16517	16518	16429	16122	16279	16370	16427	16436	16366	16406	16417	16458	16301	16310	16274	16411	16346	16471	16268	16202	16353	16337	16252	16188	16575	16369	16167	16452	16412	16181	16341	16310	16212	16209	16438	16391	16479	16355	16374	16269	16376	16459	16313	16295	16353	16228	16475	16504	16320	16334	16300	16367	16351	16364	16377	16497	16493	16380	16280	16273	16457	16319	16376	16305	16441	16418	16307	16373	16376	16437	16398	16533	16200	16396	16364	16487	16406	16147	16436	16434	16287	16385	16182	16286	16161	16461	16269	16315	16236	16402	16299	16401	16378	16451	16361	16365	16249	16370	16265	16505	16490	16488	16317	16237	16461	16376	16258	16317	16504	16165	16379	16399	16322	16394	16348	16492	16532	16667	16398	16297	16368	16433	16427	16342	16274	16298	16330	16328	16339	16262	16389	16470	16256	16213	16547	16286	16386	16522	16316	16260	16348	16447	16169	16394	16506	16529	16436	16452	16450	16393	16298	16375	16428	16264	16439	16324	16444	16355	16398	16295	16410	16318	16327	16535	16243	16360	16319	16565	16338	16564	16374	16437	16386	16243	16335	16503	16404	16520	16370	16247	16264	16307	16310	16464	16215	16431	16299	16297	16421	16390	16429	16473	16561	16473	16273	16365	16175	16610	16442	16264	16265	16424	16648	16253	16152	16355	16497	16379	16193	16443	16344	16361	16323	16270	16309	16413	16386	16402	16313	16336	16500	16355	16430	16267	16432	16552	16296	16372	16366	16471	16399	16271	16265	16321	16245	16334	16432	16527	16306	16316	16349	16254	16467	16206	16476	16368	16287	16243	16244	16552	16306	16412	16370	16309	16373	16376	16284	16658	16369	16440	16320	16261	16481	16205	16501	16368	16273	16396	16202	16326	16426	16302	16330	16468	16283	16390	16475	16424	16437	16457	16439	16269	16513	16326	16236	16323	16304	16428	16462	16327	16321	16290	16330	16485	16451	16469	16430	16325	16529	16360	16245	16305	16159	16349	16411	16417	16353	16305	16229	16302	16396	16121	16393	16333	16373	16399	16429	16176	16393	16256	16324	16361	16317	16444	16231	16145	16391	16479	16221	16423	16354	16425	16199	16570	16232	16391	16388	16382	16302	16383	16143	16497	16263	16381	16365	16205	16380	16468	16386	16230	16386	16388	16337	16206	16354	16375	16284	16416	16369	16292	16392	16337	16367	16297	16318	16419	16521	16389	16331	16316	16329	16479	16422	16397	16339	16302	16349	16311	16394	16285	16222	16292	16305	16459	16446	16476	16346	16405	16473	16447	16386	16439	16470	16394	16507	16163	16313	16409	16282	16371	16521	16377	16334	16367	16272	16215	16416	16360	16536	16344	16323	16336	16357	16431	16192	16530	16355	16240	16424	16209	16479	16281	16204	16353	16349	16141	16191	16348	16542	16506	16276	16472	16463	16482	16427	16327	16453	16447	16263	16468	16162	16363	16332	16297	16261	16330	16496	16553	16566	16432	16399	16467	16398	16279	16233	16231	16332	16506	16197	16303	16345	16422	16335	16302	16212	16479	16285	16342	16382	16323	16457	16465	16497	16425	16327	16378	16487	16306	16395	16493	16224	16478	16385	16411	16286	16312	16348	16520	16400	16354	16326	16306	16249	16392	16372	16560	16249	16375	16376	16333	16410	16500	16460	16458	16382	16443	16331	16359	16386	16430	16230	16412	16468	16281	16450	16420	16551	16673	16323	16502	16469	16241	16523	16432	16416	16399	16438	16310	16562	16258	16267	16517	16352	16280	16294	16147	16531	16255	16553	16460	16289	16269	16342	16603	16414	16430	16421	16468	16494	16280	16248	16495	16287	16395	16399	16454	16421	16412	16376	16298	16384	16439	16377	16456	16447	16210	16305	16282	16264	16430	16377	16495	16331	16294	16286	16640	16455	16295	16325	16444	16351	16585	16249	16311	16333	16316	16453	16497	16490	16430	16233	16441	16459	16441	16375	16568	16296	16567	16448	16378	16191	16215	16416	16220	16370	16485	16133	16297	16349	16218	16313	16416	16442	16389	16374	16342	16394	16531	16262	16325	16302	16379	16406	16390	16369	16476	16581	16357	16522	16327	16362	16501	16419	16190	16494	16360	16563	16388	16461	16368	16358	16227	16447	16304	16344	16597	16340	16419	16325	16385	16304	16423	16318	16337	16516	16412	16513	16263	16397	16464	16315	16347	16371	16362	16427	16351	16272	16536	16580	16345	16345	16348	16380	16460	16491	16449	16330	16500	16428	16293	16335	16572	16360	16471	16410	16319	16371	16300	16352	16252	16240	16375	16361	16302	16215	16392	16266	16327	16462	16444	16294	16219	16501	16432	16397	16546	16335	16250	16219	16362	16249	16220	16356	16420	16581	16344	16241	16362	16587	16340	16415	16308	16191	16543	16434	16431	16216	16402	16314	16289	16296	16245	16489	16270	16542	16342	16339	16420	16387	16459	16365	16367	16159
24968	21482	28471	28526	29514	30869	31548	29492	28918	28971	28639	28582	28447	28287	28186	28165	28262	28262	28048	28108	28223	28118	28281	28050	27940	28132	27879	27934	27808	27969	27950	27760	27777	28274	28131	27949	28190	27843	28103	27925	28152	27975	27949	27978	27798	28050	28217	27901	28200	27958	28095	27571	27792	27985	28343	27873	27705	28091	27917	27833	27628	28117	27927	27758	27977	28114	28083	27965	27797	27911	27695	27651	27824	27833	28021	27644	28112	27907	27851	27858	27988	27981	27935	27922	27768	27932	27833	27758	27880	27866	27869	27645	27997	27670	27843	27764	27870	27915	27970	27715	27876	28154	27808	28072	27898	27914	28145	27695	27969	28013	27806	28042	27825	27741	27836	27630	27885	27749	28021	27742	27846	27837	27826	27879	27900	27751	27952	28110	27864	27796	28013	27740	27881	28041	27909	27818	27758	27723	27908	27933	27620	27666	27696	27875	27418	27646	27882	27932	27996	27836	27871	27604	27723	27627	27900	27918	27758	27872	27787	27847	27996	27848	27968	27833	27742	27927	27819	27872	27955	27745	28107	27947	27757	27568	27984	28072	28106	27854	27830	27740	27854	27936	27650	27926	27681	27836	27698	27742	27984	27898	27821	27922	27780	27932	27894	27889	27838	27864	28140	27930	27788	27777	27847	27886	27690	27995	27713	28020	27785	27906	27936	27839	27569	27675	27789	28072	28055	27976	27961	28129	27768	27581	27828	27768	27701	27808	27762	27779	27849	27964	28042	27958	27876	27813	27795	27952	27818	27638	27934	27645	27733	27878	27669	27731	27944	27998	27878	27707	27754	27693	27936	27792	27850	27957	28051	27788	28149	27820	27865	27994	28074	27918	28105	27599	27902	27846	27932	27969	27801	27810	27893	27943	28112	27681	27612	28070	27828	27723	27887	27908	27741	27894	27628	27789	27915	27700	27974	28071	27787	28086	27958	28065	27775	27790	27810	27675	27843	27758	27685	27975	27894	27995	27937	27848	27856	27926	28092	28092	27794	27883	27908	27964	28004	27887	27834	27838	27824	27916	27934	27930	27629	27915	27815	28000	28052	27712	27814	27763	27926	28212	27930	27881	27547	27899	27726	27997	28016	27804	27960	27899	27823	27629	27977	27950	27908	27918	27504	27934	27975	27869	27885	27701	27855	28024	27724	27897	27797	28128	27829	27911	27900	27714	27875	27880	28074	28205	27974	27980	27781	27658	27904	27619	27823	28045	27766	27760	27614	28046	27985	27975	27703	28004	28088	27809	27996	27735	27843	27795	27910	27877	27875	27778	28113	27936	27996	27842	27884	27947	27705	27750	27593	27927	27996	28038	27873	27620	27851	27924	27943	27814	28016	27893	28003	27627	27867	27884	27920	27777	27812	27716	27936	27941	27962	27670	27809	27872	27843	27899	27561	27999	27775	27550	27954	27736	27950	27957	28072	27924	27699	27749	27809	27737	27626	28041	27723	27873	28227	27798	27725	27918	27830	27590	28099	27639	27956	27844	28036	27978	27627	27993	27753	27815	27839	28170	27575	27741	27734	27836	27848	27881	27966	27829	27922	27865	27913	27929	27874	27937	28039	27783	27766	27955	27855	27850	27988	28104	27991	28044	27854	27826	27885	27859	27814	27808	27839	27667	27996	27839	27650	27898	27894	27865	27910	27935	27803	28100	27796	27885	28202	28016	27822	27944	27802	27830	27730	27891	27925	28004	27923	27873	27798	27863	27926	28273	27948	27669	27854	28114	27915	27950	27938	28024	27763	27723	27935	27754	27633	27803	28075	27598	27863	27953	27608	27861	27753	28065	27896	27769	27855	27769	27782	27891	27802	28119	27843	27688	27941	27707	27560	27883	27798	27842	27738	27871	27572	27811	27721	28094	27960	28039	27766	27901	27950	27899	27923	27936	27702	27852	27918	28027	27868	28045	28060	27963	27890	27609	27772	28122	27672	27952	28116	27815	27948	27919	27976	28080	28085	27716	27720	27703	27814	27681	27840	27660	27638	27849	27557	27761	27785	28041	28278	27928	27605	28039	27913	27853	27796	27922	27764	27750	27830	27806	27791	27873	27822	28003	27791	28023	27908	27604	27716	27621	27540	27763	27744	27865	27900	27937	27757	28010	27988	28112	27790	27736	27703	27678	27788	27869	27773	27777	27919	27936	27892	27932	28046	27762	27924	27736	28054	28048	27611	28204	27960	27879	27803	27526	27873	28025	27853	27819	27740	27881	27894	27780	27740	27876	27918	27688	27984	27789	27765	27783	27987	27708	27870	27739	27977	28081	27920	28015	27904	27690	27721	27925	27728	27949	28157	27871	27854	27850	27734	27767	28122	27753	27824	27965	27940	27949	27916	28005	28061	27869	27853	27923	27876	27948	28054	28110	28051	27923	27765	27767	27977	27841	27692	27921	28025	27850	28013	27709	27694	27964	27782	27848	27649	27729	27737	27874	27806	27775	27826	27764	27640	27893	27822	27553	27967	27792	27930	27918	28034	27958	28043	27920	27968	27883	27879	28170	27921	27852	27959	27934	27880	27808	27937	27813	27877	27800	27856	27784	28066	28030	27805	27786	27778	27973	28016	27675	27795	27807	27807	27732	28082	27852	27878	27799	28010	27800	27882	27934	27844	27848	27901	27936	27740	27971	27900	27821	27869	27786	27950	27921	27842	27825	27726	27857	27756	28236	28259	27964	27813	27796	27810	28080	27969	28012	27993	27699	27821	27796	27814	27910	27912	27959	28265	27846	27789	27816	27846	27736	27930	27972	27874	28092	28045	28056	27603	28094	27941	27870	28252	28057	27874	27951	27863	27719	27951	27800	27916	28053	27811	27942	28000	28099	27977	27891	27878	27810	27826	27812	27751	27940	28038	27762	27848	28013	27932	27754	27926	27902	28032	27911	27794	27614	27719	27962	27929	28057	28005	27837	27800	27942	27712	27923	27789	27601	27850	28006	27893	27847	27970	27781	28068	27622	27880	27981	27743	28091	28001	27776	27975	27967	27972	27834	27682	27880	27889	27702	27670	27776	27806	27709	28049	27869	27635	27879	28004	28113	27900	27784	28114	27956	27732	27814	27961	27846	28089	27566	28033	28098	27829	27770	27638	27611	27778	27798	27861	27784	27953	27802	27801	27925	27798	27933	27976	27939	27911	28075	27825	27866	27840	28016	27741	27906	27805	27670	27954	28043	27533	27981	27997	27747	27865	28101	27719	27815	27727	27761	27948	27880	27983	27525	27895	27876	27723	27872	28004	27728	27908	27970	27978	27820	27803	27886	27949	27864	27742	27921	27702	27864	27796	27946	28140	28015	27813	27937	28007	28232	27994	27960	27999	27737	27685	27703	27998	27894	28043	27823	27883	27687	27978	27817	27966	27790	28113	27909	27925	27833	27651	27882	27826	27740	27828	27847	27949	27668	27718	27798	27937	27888	27840	27890	27870	27806	27918	27735	28012	28013	27950	27906	27875	27919	27720	27922	27800	27545	27968	27776	27793	27779	27999	27874	27713	27709	27713	27935	27782	27701	28007	28205	27938	28112	27967	27947	27856	27990	27874	27713	27787	27940	27902	27735	28015	27772	28106	27961	27824	27676	27614	27905	27823	27839	28066	27943	27899	28058	28036	27690	27500	27944	27485	27775	27969	28145	27971	27836	27869	27711	27890	28194	27872	28024	27931	28167	27861	27551	27512	27893	27902	27865	27643	27827	28165	27842	28115	28012	27620	27908	27992	27952	27645	27898	27949	27806	27918	27618	27752	27865	27928	27820	28016	27982	27770	27716	27725	27948	27925	27972	27952	28085	28013	27643	27771	27937	27863	27783	27638	27923	28114	27685	27933	27947	28140	27953	27640	27942	28058	27929	28006	27692	27642	27892	27866	28108	27874	27982	28078	28010	28135	27941	27818	27871	27718	27974	27962	27917	27951	27839	28109	27807	27956	28166	27886	27929	27994	27696	28097	27876	27868	27766	27755	28105	27904	27615	28050	27632	27775	27882	27801	27745	27817	27733	27765	27762	28245	27847	28021	28069	27925	27858	27448	28088	27656	27969	27939	28014	27875	27846	28079	27871	28078	28012	27893	27869	27675	27715	27977	27927	27871	27585	27822	27648	27789	27875	28049	27656	27970	27898	27621	28020	27962	27898	28048	27968	27999	27890	27716	27948	27890	27827	28050	27746	27849	27847	27947	28019	27885	27681	27868	28006	27912	27715	27680	27904	27994	28085	28013	27779	27848	27772	27897	27978	28028	27936	27996	27815	27883	27904	27752	27845	27813	27817	27854	27610	27967	27983	27923	27665	28023	27938	28128	27818	27604	27849	27931	27985	27732	27757	27922	28037	27749	27931	27984	28083	28006	27794	27928	28118	27971	28024	27967	27775	27892	27747	27916	28086	27796	27733	28017	28014	28047	27758	27855	27661	27865	28092	27996	27850	27882	27650	27670	27957	28009	27764	27723	27709	27626	27664	27712	28030	28061	27952	27797	27929	27952	27749	27910	27944	27690	27885	27661	27803	27920	27784	27876	27892	27963	27957	27626	27960	27633	27858	27842	27736	27771	27833	28105	27795	28016	28023	27714	27998	27876	27816	27685	27855	27871	28182	27838	28119	27930	27976	27869	27896	27991	27788	27763	28049	27507	27853	27907	27958	27978	27712	27773	27820	27889	27814	27733	27758	27559	27920	27824	27968	27780	27461	27922	27817	28007	27856	27810	27882	27923	27770	27843	28083	27737	27839	27847	27969	27751	27915	28120	27861	28013	28282	27628	27843	27526	27933	27886	27832	27647	28044	27875	28012	27715	27747	27952	27954	27914	28091	27827	28105	27960	28088	27745	27956	27882	27945	27727	27770	27775	27883	27996	27853	27841	27884	27954	28028	28079	27975	27604	27792	27765	27815	27680	27887	27764	27971	27818	27926	28169	27888	27730	27963	28070	27603	27819	27625	27857	28203	27929	27788	27667	27705	27882	27793	27663	27826	27940	27819	27989	27747	27761	28050	28013	28023	27590	27784	27691	28020	28056	27892	27971	28151	27876	27892	27610	27724	28006	27857	27777	27902	27873	27940	27974	27919	27935	27910	27953	27702	27644	27512	27834	28046	27954	27674	27974	28082	27787	27732	27982	27673	27650	28160
20052	32591	29695	23755	21350	19623	18770	18156	17423	17020	16843	16858	16572	16380	16231	16405	16446	16341	16435	16350	16388	16239	16461	16494	16315	16237	16372	16138	16235	16176	16332	16303	16176	16154	16237	16172	16103	16275	16101	16103	16476	16252	16269	16422	16226	16298	16373	16239	16184	16187	16269	16114	16490	16537	16090	16070	16177	16163	16104	16111	16057	16277	16160	16077	16185	16145	16301	16032	16141	16128	16125	16093	16271	16160	16144	16210	16151	16131	16105	16240	16247	16344	15972	16219	16155	16115	16038	15998	16041	16232	16005	16286	16277	16305	16221	16124	16197	16277	16164	16072	16270	16110	16269	16218	16122	16079	16146	16151	16180	16194	16218	16108	16201	16259	16024	16073	16054	16059	16115	16185	16140	16121	16136	16152	16085	16221	16194	16090	16214	16114	16041	16211	16061	16252	16135	16381	16006	16251	16005	16180	16198	16101	16174	16071	16202	16268	16081	16325	16196	16122	16108	16273	16122	16238	16118	16121	15978	16088	16178	16223	16119	16222	16273	16105	16110	16262	16310	16077	16127	16051	16215	16222	16198	16234	16425	16344	16244	16215	16235	16005	16090	16144	16210	16246	16080	16065	16045	16132	16150	16078	16077	16356	16146	16178	16009	16030	16193	16130	16191	16195	16059	16207	16181	16382	16030	16208	16352	16160	16161	16368	16132	16089	16114	16106	16143	16175	16091	16231	16135	15939	16077	16195	16051	16328	16167	16166	16191	16052	16049	16117	16047	16115	16160	16206	16110	16158	16017	15976	16315	15977	16098	16155	16205	16154	16057	16205	16269	16039	16114	16030	16031	15956	16083	16208	15994	16066	16388	16018	16281	16163	16023	15978	16256	16096	16031	16226	16103	16150	16055	16164	16149	16240	16209	16086	16143	15935	16019	16046	16164	16200	16367	16106	15981	16043	16227	16214	16176	16222	16055	16142	16126	16154	16280	16132	16210	16135	16048	16004	16125	16185	16121	15849	16087	16088	16285	16052	16341	16243	16266	16158	16086	16142	16084	16158	16144	16038	16139	16120	16068	16013	16031	16343	16192	16130	16133	16346	16175	16269	16227	16240	16095	16215	15796	16176	16175	16024	16163	16136	15954	16045	16241	16188	16053	16098	16067	16256	16151	16130	16117	16099	16135	16160	15830	16084	16156	16077	16141	15939	16047	16053	16034	16398	16192	16191	16020	16239	16124	16357	16164	16037	16048	16180	16241	16007	16299	16311	16008	16203	16104	16312	16149	16021	16100	16090	16051	15990	16152	16139	16049	16138	16065	16132	16222	16189	16242	16301	16208	16261	16202	16035	16044	16194	16060	15923	16094	16043	16096	16203	16161	16150	16214	15977	16108	16332	16081	16162	16078	16247	16281	16164	16043	16205	15918	16266	16168	16029	16067	16101	16252	16132	16113	16080	16031	16183	16184	16161	15991	16135	16148	16330	16149	16030	16171	16074	16048	16064	16230	16124	16254	16198	16049	16115	16116	16254	16213	16337	16303	16154	16051	16109	16014	15941	16311	16011	15996	16216	16142	16190	16204	16044	16278	16130	16270	16029	16145	16056	16078	16226	16166	16173	16150	16094	16338	16184	16016	16339	16035	16200	16263	16221	16075	16162	16237	16171	16103	16193	16074	16083	15997	16027	16295	16187	16230	16040	16170	16217	16203	16114	16148	15866	16205	16199	16150	16289	16150	16083	16227	16062	15971	16374	16078	16301	16268	16264	16123	16124	16221	16184	16078	16366	16214	16120	16040	16183	16165	16162	16070	16198	16189	16166	16300	16078	16188	16057	16246	16086	16092	16158	16220	15880	16153	16117	16242	16120	15952	16260	16132	16415	16187	16120	16305	16183	16145	16173	16290	16165	16142	15906	16163	16193	16210	16137	16305	16135	16200	16159	15958	16114	15947	16276	16116	16394	16083	16132	16166	15971	16084	16026	16178	16037	16121	16201	16212	16257	16220	16153	16195	16074	16273	16182	16090	16307	16138	16194	16091	16082	16285	16084	16160	16027	16185	16030	16149	16056	16132	15955	16029	16085	16275	16333	16082	16118	16269	16216	16100	16196	16146	16206	16185	16143	16144	16183	16116	16006	15995	16181	16115	16080	16160	16103	16247	16115	16162	16233	16113	16058	16053	16201	16103	16276	16001	16042	16021	16122	16138	16064	16197	15934	16092	16154	16079	16053	16282	16071	16150	16015	16246	16090	16058	16148	16045	15988	16040	16322	16154	16100	16097	15980	16113	15972	15959	16196	16400	16198	16152	16114	16073	16244	16207	15986	16190	16081	16118	16136	16111	15942	16140	16115	16148	16144	16222	16218	16239	16289	16155	16090	16186	16217	16288	16085	16119	16111	16164	16215	16212	16193	16037	16034	16019	16008	16149	16030	16186	16082	16170	16252	16057	15982	16389	15989	16063	16045	16036	16122	16039	16234	16351	16241	15966	16228	15990	16137	16163	16166	16199	15973	16140	15995	16145	16343	16282	16086	16370	15970	16144	16213	16233	16323	16146	16157	16091	16204	16212	16068	16134	16231	16285	16217	16258	16068	16206	16036	16170	16107	16196	16203	16164	16125	16072	16265	16138	16300	16048	16183	16150	16264	16091	16207	16151	16120	16259	16181	16194	15940	16182	16287	15928	16020	16096	16210	16243	16159	16180	16232	16123	16091	16227	16133	16143	16197	15995	15977	16210	16125	16153	16215	16174	16214	15950	16340	16096	16262	16165	16182	16051	16082	16128	16188	16092	16064	16327	16137	16230	16319	16014	16092	15957	16113	16117	16187	16140	16047	16035	15988	15997	16227	16204	16208	16066	16182	16126	16148	16102	16062	16045	16191	16038	15938	16254	15993	16135	16054	16212	16325	16222	16281	16164	16122	16049	16026	16063	16035	16123	16204	16096	16200	16316	16256	16214	16080	16157	16010	16107	16068	15994	16197	16027	16208	16045	16156	16106	16000	16189	16253	15985	16002	16032	16301	16178	16053	15978	16112	15978	16275	16216	16246	16159	16035	16320	16080	15937	16196	16091	16159	16260	16060	16020	16121	16187	15949	16175	16076	16270	16247	16154	16303	16287	16209	16186	16010	16276	16074	16063	16201	16165	16178	15875	16163	16312	16122	16195	16211	16116	16034	16018	16176	16109	16086	16312	16141	16057	16072	16149	16094	16144	16199	16024	16078	16202	16103	16099	16101	16164	16072	16001	15926	16364	16182	16126	16214	16128	16090	16209	16025	16002	16080	16216	16076	16110	16215	16219	15982	16134	16207	16180	16265	16120	16086	16124	16057	16056	16157	16081	16241	16117	15964	16194	16150	16166	15965	16047	16058	16317	16121	16189	16125	16098	16282	16036	16265	16136	16160	16201	16067	16154	16091	15976	16148	16169	16094	16017	16178	16214	16038	16144	16093	16052	16225	16227	16055	16063	16166	16326	16116	16154	16144	16001	16178	16276	16203	16003	16077	16138	16171	16251	15957	16181	16156	16132	15918	16266	16151	16116	16213	16098	16180	16064	16250	16118	16128	16046	16052	16179	16304	16351	16242	16446	16195	16000	16145	16097	16067	16063	16186	16230	16124	16126	16141	16150	16145	16355	16156	16246	16056	16285	16096	16341	16146	16175	16283	16042	16160	16262	16229	16145	16317	16073	16082	16052	16230	16114	16155	16051	16307	16350	16136	16197	16162	16317	16131	16282	16026	16183	16239	16182	16022	16169	16218	16287	16289	15933	16084	16092	16221	16309	16022	16298	16203	16071	16009	16113	16328	16017	16119	16261	16168	16233	16241	16124	16131	16007	16080	16216	16092	16248	16043	16045	16080	16311	15991	16125	15954	16148	16098	16256	15962	16170	16154	16094	16155	16053	16142	16196	15958	16238	16025	16203	16185	16113	16121	16001	16213	16118	16274	16076	16310	16112	16162	16129	16017	16225	16284	16174	15862	16237	16183	16157	16049	16221	16093	16109	16135	16223	16263	16347	16142	16005	16157	16003	16058	16380	16050	16173	15971	16336	16269	16012	16122	16245	15986	16209	16094	16018	16156	16014	16100	16132	16286	16134	16208	16265	16220	16188	16244	16020	16334	16226	16021	15940	16007	16180	16261	16204	16146	16248	16198	16171	16031	16070	16073	16220	16110	16100	16165	15988	16146	16037	16129	16197	16230	16278	15983	16154	16138	16206	16067	16255	16086	16159	16198	16000	16132	16216	16141	16276	16028	16168	16097	16214	16144	16209	16055	16274	16009	16221	16070	16149	16061	16141	16125	16033	16112	16064	16306	16075	15945	16138	16245	16016	16163	16161	16312	16318	16187	16097	16229	16209	16223	16177	16145	16182	16021	16309	16171	16063	16181	16159	16066	16010	16143	16233	16165	16171	16205	16031	16232	16167	16003	16159	15981	16231	15997	15991	16105	16131	16157	16368	16166	16175	16047	16173	16051	16279	16074	16474	15955	16134	16211	16042	16146	15988	15968	16183	16060	16158	16254	16023	16084	16111	16101	16139	16120	16142	16188	16036	16302	16115	16147	16180	16089	16172	16286	16353	16089	16122	16135	16152	16062	16167	16173	16004	16132	16170	15927	16160	16107	15998	16104	16289	16015	16049	16181	16260	16294	16077	16037	16084	15950	16090	16189	16077	16212	16236	16232	16314	15878	16310	16075	16045	16180	16134	15973	16103	16048	16166	16111	16093	16242	16202	16160	16124	15983	16191	16109	16116	16277	16240	16072	16050	16068	16011	16021	16139	16160	16353	16087	16138	16058	16183	16196	16374	16052	16075	16182	16004	16077	16178	16031	16033	16008	16078	16283	16295	16212	16172	16173	16123	16196	16130	16123	16068	16259	16218	16128	16254	16379	16171	16121	16155	16194	16144	16133	16137	16205	16199	16126	16186	16085	16191	16050	16146	16082	16043	16049	15876	16033	16186	16083	15975	16100	16226	16382	16270	15939	16186	16292	16080	16076	16119	16332	16138	16099	16306	16049	16220	16068	15977	16173	16121	15983	16104	16029	15937	16202	16197	15961	16192	16054	16060	16257	16070	15988	16263	16194	16209	16295	16168	16343	15942	16158	16355	16146	16062	16238	16041	16102	16226	16113	16174	16076	16117	16160	16229	15965	16120	16188
23132	21436	28622	25676	27275	31748	33591	30721	29624	29437	29120	28757	28470	28421	28107	28398	27923	28013	27776	28078	27840	27975	28123	27967	27949	27786	27668	27766	27980	28131	27943	27833	27759	27842	27852	27689	27829	27649	27693	27919	27716	27738	27821	27856	27845	27981	28052	27731	27673	27613	27614	27814	27792	28195	27846	27755	27710	27620	27594	27576	28044	27854	27664	27635	27752	27896	27834	27950	27636	27715	28095	27868	27644	27816	27599	27533	27656	27787	27743	27778	28147	27777	27801	27596	27675	27728	27664	27759	27683	27741	27746	27746	28003	27864	27627	27830	27735	27708	27756	27843	27676	27857	27520	27791	27586	27858	27653	27700	27795	27755	27837	27713	27658	27801	27612	27761	27590	27636	27673	27808	27616	27903	27904	27629	27685	27678	27507	27706	27689	27633	27714	27391	27577	27635	27673	27650	27668	27613	27779	27589	27588	27646	27773	27513	27460	27598	27876	27804	27634	27547	27718	27512	27605	27590	27584	27441	27743	27582	27665	27629	27738	27592	27498	27516	27504	27635	27777	27671	27793	27473	27630	27450	27695	27694	27602	27583	27603	27728	27274	27744	27576	27784	27666	27717	27483	27665	27687	27665	27703	27706	27718	27547	27550	27594	27556	27544	27813	27735	27746	27552	27731	27609	27592	27485	27356	27684	27485	27477	27731	27431	27797	27664	27507	27911	27870	27834	27943	27754	27707	27458	27659	27527	27463	27630	27712	27770	27724	27469	27760	27583	27492	27745	27782	27781	27723	27576	27571	27463	27625	27650	27767	27494	27682	27816	27652	27726	27795	27538	27425	27819	27725	27795	27737	27898	27615	27835	27715	27510	27632	27665	27540	27387	27652	27350	27398	27634	27818	27689	27477	27704	27519	27570	27533	27655	27649	27532	27893	27426	27805	27532	27605	27438	27539	27476	27713	27542	27744	27573	27642	27602	27676	27490	27764	27821	27672	27468	27729	27744	27608	27623	27603	27597	27715	27475	27794	27888	27680	27564	27840	27652	27527	27720	27757	27742	27681	27501	27904	27563	27543	27586	27783	27533	27631	27602	27559	27625	27815	27457	27610	27623	27614	27517	27635	27656	27678	27670	27702	27703	27511	27841	27213	27816	27500	27777	27557	27488	27600	27433	27684	27708	27578	27683	27721	27915	27780	27635	27413	27825	27800	27581	27470	27928	27579	27614	27701	27746	27593	27755	27678	27733	27587	27805	27640	27549	27569	27774	27828	27777	27872	27719	27776	27577	27551	27899	28018	27767	27755	27761	27650	27677	27914	27555	27641	27594	27760	27475	27880	27964	27565	27713	27599	27462	27710	27442	27422	27294	27524	27389	27515	27677	27712	27625	27882	27809	27588	27779	27395	27612	27588	27647	27493	27343	27720	27523	27730	27797	27946	27701	27593	27963	27684	27852	27718	27587	27938	27767	27745	27674	27747	27880	27469	27504	27713	27899	27837	27742	27861	27659	27572	27720	27730	27792	27835	27867	27527	27421	27743	27530	27547	27412	27575	27463	27723	27529	27644	27485	27501	27571	27573	27563	27615	27715	27662	27772	27620	27363	27640	27710	27682	27670	27661	27833	27465	27671	27712	27648	27706	27630	27509	27770	27504	27771	27704	27704	27664	27904	27623	27616	27727	27589	27840	27753	27509	27770	27598	27528	27392	27633	27675	27667	27676	27769	27847	27703	27658	27835	27375	27546	27654	27442	27503	27752	27570	27749	27990	27715	27615	27737	27466	27485	27685	27848	27732	27558	27537	27583	27742	27956	27795	27651	27582	27682	27504	27431	27821	27755	27688	27491	27543	27570	27595	27676	27524	27614	27459	27467	27642	27748	27220	27245	27551	27636	28021	27757	27810	27466	27484	27774	27706	27400	27669	27757	27828	27646	27721	27414	27888	27662	27646	27382	27651	27332	27689	27711	27744	27497	27435	27541	27737	27851	27549	27605	27431	27759	27916	27782	27734	27654	27843	27695	27648	27551	27429	27752	27784	27832	27515	27607	27648	27691	27694	27741	27996	27572	27774	27739	27594	27702	27698	27528	27928	27578	27674	27363	27666	27530	27405	27532	27651	27594	27684	27612	27749	27702	27871	27510	27635	27713	27783	27384	27622	27606	27492	27767	27509	27438	27638	27612	27826	27788	27261	27665	27747	27579	27596	27454	27766	27727	27779	27674	27713	27902	27636	27652	27665	27431	27946	27640	27350	27705	27536	27848	27670	27546	27524	27319	27450	27784	27830	27398	27548	27764	27791	27627	27637	27561	27753	27589	27315	27698	27706	27703	27758	27791	27527	27650	27698	27499	28003	27542	27707	27633	27618	27702	27974	27897	27492	27466	27672	27649	27605	27522	27709	27700	27670	27762	27637	27512	27842	27531	27778	27685	27584	27610	27615	27812	27705	27603	27485	27542	27670	27811	27595	27686	27564	27662	27556	27634	27707	27618	27638	27644	27748	27788	27600	27758	27739	27747	27623	27652	27659	27626	27459	27488	27647	27477	27576	27611	27468	27509	27519	27567	27516	27664	27608	27638	27629	27652	27700	27565	27475	27396	27636	27648	27781	27544	27536	27555	27697	27703	27714	27780	27541	27561	27480	27609	27853	27581	27540	27658	27627	27539	27836	27702	27990	27955	27669	27669	27732	27565	27904	27798	27609	27578	27633	27831	27821	27803	27726	27548	27928	27520	27655	27658	27648	27754	27794	27563	27587	27608	27716	27539	27659	27589	27732	27659	27526	27709	27653	27683	27681	27701	27623	27468	27554	27506	27632	27669	27523	27652	27776	27624	27749	27650	27434	27388	27473	27737	27607	27699	27588	27746	27579	27642	27771	27689	27483	27534	27839	27724	27971	27738	27608	27580	27672	27549	28053	27402	27685	27736	27611	27685	27573	27666	27792	27584	27663	27832	27845	27430	27620	27737	27610	27578	27505	27490	27583	27407	27756	27690	27684	27539	27434	27689	27705	27819	27399	27867	27663	27744	27541	27499	27705	27644	27739	27559	27567	27884	27750	27359	27868	27886	27466	27752	27483	27708	27692	27467	27689	27601	27606	27507	27631	27620	27833	27723	27721	27610	27766	27780	27683	27504	27567	27869	27744	27757	27688	27735	27709	27307	27380	27462	27506	27494	27442	27759	27631	27727	27341	27452	27752	27590	27743	27723	27841	27501	27661	27749	27373	27525	27528	27438	27690	27719	27639	27587	27661	27577	27776	27591	27454	27585	27734	27869	27487	27588	27656	27862	27791	27696	27714	27458	27753	27679	27533	27573	27708	27665	27649	27379	27696	27845	27487	27514	27665	27539	27763	27753	27618	27757	27772	27470	27797	27655	27604	27704	27634	27572	27626	27462	27387	27556	27814	27555	27678	27703	27660	27386	27528	27459	27749	27716	27354	27634	27659	27596	27625	27647	27671	27706	27535	27596	27783	27403	27456	27669	27781	27880	27614	27688	27655	27925	27943	27658	27558	27722	27715	27666	27632	27714	27643	27531	27552	27650	27512	27637	27480	27608	27956	27512	27704	27561	27653	27529	27766	27499	27650	27835	27437	27722	27506	27584	27565	27535	27721	27650	27538	27444	27607	27435	27612	27316	27603	27793	27720	27494	27699	27668	27752	27823	27503	27372	27719	27715	27317	27565	27368	27661	27468	27832	27911	27558	27683	27492	27765	27714	27646	27476	27479	27681	27506	27649	27733	27899	27538	27638	27585	27774	27709	27684	27883	27585	27652	27559	27621	27838	27736	27474	27533	27629	27957	27707	27612	27560	27782	27510	27670	27463	27437	27531	28075	27517	27554	27581	27531	27668	27625	27647	27905	27914	27724	27646	27656	27492	27803	27687	27590	27619	27488	27629	27658	27557	27643	27621	27699	27393	27712	27543	27478	27789	27667	27538	27893	27706	27619	27677	27538	27538	27611	27417	27777	27741	27904	27430	27766	27619	27458	27722	27646	27785	27701	27789	27823	27749	27852	27405	27453	27606	27538	27673	27652	27427	27577	27597	27575	27482	27725	27773	27603	27440	27354	27484	27848	27515	27688	27950	27309	27663	27721	27399	27828	27585	27650	27610	27704	27520	27817	27602	27425	27552	27833	27673	27859	27814	27343	27749	27763	27543	27772	27523	27581	27607	27778	27746	27781	27611	27758	27621	27766	27617	27756	27400	27803	27655	27713	27885	27825	27743	27408	27553	27707	27595	27685	27449	27601	27563	27775	27597	27407	27759	27716	27933	27850	27505	27554	27853	27540	27526	27838	27662	27745	27725	27692	27752	27863	27610	27527	27409	27548	27561	27617	27712	27615	27707	27514	27601	27695	27628	27573	27475	27512	27488	27551	27658	27691	27628	27718	27698	27628	27469	27562	27488	27393	27860	27658	27830	27421	27708	27994	27755	27756	27447	27600	27432	27830	27555	27437	27529	27706	27757	27558	27660	27500	27501	27626	27450	27533	27603	27572	27798	27719	27661	27803	27598	27882	27617	27532	27439	27459	27813	27797	27598	27529	27584	27406	27644	27681	27513	27438	27581	27530	27473	27367	27474	27602	27419	27752	27739	27675	27720	27432	27758	27737	27412	27778	27660	27645	27751	27633	27435	27589	27662	27863	27640	27630	27564	27656	27580	27658	27517	27301	27713	27655	27663	27440	27547	27696	27623	27702	27491	27639	27536	27470	27464	27584	27653	27716	27875	27487	27681	27751	27605	27753	27464	27474	27761	27722	27785	27501	27698	27411	27561	27850	27464	27655	27654	27602	27542	27731	27724	27701	27847	27695	27797	27841	27493	27687	27431	27584	27679	27578	27736	27423	27840	27704	27482	27681	27940	28116	27703	27503	27866	27967	27755	27544	27924	27425	27805	27694	27621	27509	27509	27507	27614	27589	27566	27754	27577	27540	27546	27603	27436	27585	27596	27626	27611	27547	27644	27824	27757	27890	27735	27465	27829	27264	27395	27608	27463	27829	27480	27597	27593	27786	27714	27533	27591	27454	27819	27649	27281	27354	27573	27714	27557	27495	27663	27460	27453	27729	27586	27935	27516	27814	27550	27552	27609	27681	27479	27651	27763	27832	27911	27782	27687	27801	27448	27523	27584	27794	27534	27577	27535	27722	27740	27824	27534
22910	39353	36125	28946	25366	22643	20851	19644	18654	18116	17551	17245	16995	17000	16692	16721	16418	16343	16515	16537	16555	16544	16743	16483	16422	16290	16442	16375	16482	16406	16341	16423	16244	16216	16258	16311	16321	16217	16289	16205	16269	16271	16259	16349	16477	16214	16242	16093	16268	16149	16178	16337	16505	16604	16289	16127	16254	16074	16255	16082	16201	16228	16190	16086	16160	16254	16111	15978	16166	16129	16063	16177	16162	16209	16177	16204	16191	16204	16218	16148	16254	16553	16223	16228	16194	16122	16131	16168	16243	16146	16091	16233	15982	16327	16047	16182	16287	16182	16060	16070	16186	16289	16052	16236	16008	16173	16141	16009	16138	16072	16194	16081	16207	15876	16046	16094	16179	16171	16066	16262	16187	16243	16067	16091	16117	16143	15991	16206	16094	16163	16184	16027	16163	16123	16043	16154	16185	16265	16096	16061	16138	16172	16047	15974	16203	16182	16075	16118	16102	16170	16100	16137	16132	16085	16100	16055	16146	16068	16146	16058	16035	16313	16234	16264	16144	16240	16266	16141	16086	16162	15867	16089	16046	16117	15988	16189	16101	16087	16087	16008	16179	16301	16025	16083	16058	15967	16206	16235	16112	16264	16147	15973	16309	15986	16041	16052	16056	16086	16142	16073	16117	15983	16121	16027	16148	16132	16132	15960	16062	16032	16169	15941	16123	16054	16293	16075	15969	16106	16160	16056	16122	16141	16116	16045	16109	16237	15922	16125	16139	16040	15934	16055	16123	16251	16128	16281	16117	15955	16272	15958	15931	16010	16247	16046	16115	16119	16093	16157	16090	16090	16019	16062	16433	16085	16181	15948	16087	16265	16206	16179	16059	16065	15971	16201	15897	16176	16294	16070	16061	16178	15904	16249	16160	16137	16114	16210	16275	16079	16182	16125	15962	16212	16095	16141	16316	15966	16154	15996	16190	16129	16046	16002	16098	16223	16173	16062	15927	16300	16142	16281	16091	16102	16167	16163	16114	16076	16174	16088	16092	16095	16160	16204	16060	16149	15960	16035	16021	15915	15948	16059	15969	16090	16173	16155	16042	16114	16116	16013	16236	16161	16113	16059	16058	16024	16135	16046	16034	16007	15903	16212	16137	16064	16127	16079	16007	15885	16137	16257	16125	16346	16149	16179	16101	16189	16152	16127	16124	16054	15954	16142	16154	16138	16175	16008	16188	16173	16187	16122	16080	15928	15988	16196	16088	15940	16072	16199	16026	16072	16256	15970	16076	16161	16095	16107	15947	16151	16278	16133	16073	16238	16130	16259	16136	16087	16028	16220	16086	16237	16183	16089	16086	16235	16051	15978	16322	16079	16157	16112	15951	15899	16064	16031	16076	16085	16145	16240	15960	16081	16302	16008	16178	16191	16241	15955	16101	15972	15998	16151	16166	16159	16332	16202	16156	16222	16151	16035	15978	16219	16004	16189	16085	16021	16066	16206	16038	16162	16307	16000	16108	15968	16107	16048	16177	15992	15873	16131	16212	16066	16039	16151	16068	16132	16089	16266	16047	16165	16287	16056	15999	15993	16150	15896	16104	16003	16076	16041	16214	16298	16204	15969	16011	16051	15990	16072	16117	16128	15988	16093	16151	16047	15987	16125	16154	16134	16160	16136	16185	16173	15994	16063	16127	16063	16148	16167	16227	16046	16180	16120	15973	16228	16052	16110	16015	16046	16133	15895	16060	16067	16051	16090	16062	16087	16253	16198	16202	16076	15924	16201	16042	16256	16079	16001	16034	16055	16218	16075	15978	16130	16063	16135	16136	16039	16033	16177	15992	16281	16088	16023	16028	15998	15862	16213	16188	16265	16081	16140	16078	15988	16270	16062	16083	16029	16130	16151	15973	16075	16251	16057	16086	16174	16082	16111	16108	16194	16157	16091	15899	16240	16063	16050	15990	16115	16111	16060	16069	16016	16026	16239	16022	16156	16054	16163	16057	15994	16258	16166	16044	16323	16233	16126	16140	15924	16190	16013	16012	15963	16269	16036	16024	16253	15915	16035	16233	16189	16032	16065	16098	16069	16104	16075	15989	16149	16230	16116	16195	16102	16093	16140	16054	15961	16281	16108	15936	16128	16189	16043	16101	16066	16156	15868	15995	16176	15996	16243	16002	16142	16185	16171	16043	16108	16084	15853	16046	16149	15955	16217	16129	16086	16182	15920	15938	16218	16150	16071	16006	16190	16245	16090	15972	16200	16100	16021	16003	16055	16168	16076	16045	16096	15914	16247	16040	16033	16249	15978	16126	16121	16085	16308	16169	16046	16287	16228	16208	16224	16129	16053	16090	16024	16178	16147	16212	15936	16028	16194	16014	16042	16011	16036	15922	16154	16300	15989	16331	16278	16222	16104	16111	16087	15968	16139	15986	16006	16120	15995	16084	16153	16125	16173	16044	15976	16107	16262	15992	16088	16087	16042	16144	15999	16120	16087	16157	15981	16122	16106	16078	15988	15997	16000	16083	16212	15868	16089	15987	16198	16176	16170	16300	16206	15970	16123	16070	16222	16040	16068	16183	16101	15962	16182	16108	16107	16040	16097	16116	16040	16159	16195	16096	16006	16075	15942	16289	16084	16067	16024	16097	16107	16144	16072	16122	15999	16205	16238	16006	15979	16146	16194	16111	16208	16145	16103	16043	16033	16079	16034	16281	16158	16021	16013	16101	16209	16204	16068	16032	16045	16108	16163	15992	16157	16198	16134	16051	16110	16297	16040	16058	16046	16203	16021	16146	16023	16199	15975	16094	15984	16059	16042	16005	16243	16038	15917	16022	16147	16173	16047	16135	16264	16117	16016	16040	16075	16153	16049	16105	16086	16277	16127	16202	16037	16210	16090	16246	16228	16082	16045	16096	16108	16039	16079	16081	16194	15976	16140	15864	15901	16204	15991	16134	16125	16005	16282	16086	16047	16094	16122	16027	15982	16085	15925	16084	16109	16017	15971	16000	16052	16103	15892	16071	16122	16271	16014	16269	16211	16172	15906	16143	16198	16126	16094	15867	16273	16168	16122	16169	16113	16049	16210	16197	16058	16193	16145	16040	15950	16221	15967	16214	16078	16244	16006	15928	16125	15982	16011	16138	15860	16210	16122	16076	15922	16207	16239	15850	16148	16105	16161	16126	16057	16052	16185	16034	16261	16175	16199	16173	16075	16058	16120	16200	16051	16145	16132	16094	15912	16031	15924	16075	16020	16166	16028	16021	15960	16128	16245	15949	16105	15983	16085	15997	16021	16139	16228	15994	15903	16069	16280	16093	16084	16193	16076	15994	15957	16129	16073	16093	16187	15978	16123	16235	16121	16136	16188	15969	16085	15925	16221	16130	16036	15909	16035	16189	16216	15984	16186	15984	16100	16134	16084	15998	15977	16228	16333	16179	16088	15982	16195	16035	16064	16067	16029	16102	15841	16136	16040	16158	16106	16073	16153	15854	16079	16190	16205	16260	16102	16036	16092	15951	16026	15910	16114	16034	16137	16045	16166	16248	16037	16125	16009	15912	15959	16136	16058	16008	15986	16206	16198	16023	16084	16092	15916	16150	16088	16178	16233	16208	16031	16136	16177	16138	16178	15986	15934	16161	16097	16254	16140	15971	16123	15827	16137	16049	16004	16246	16125	16168	15998	16131	16198	16096	15920	16249	16162	16079	16134	16109	16025	16182	16264	16294	16149	16187	16079	16186	16077	15972	16140	15991	16088	15971	16217	16247	16073	16034	16282	15957	15996	16097	16048	15975	16161	15909	16092	16019	16091	16048	16140	16229	15936	16159	16216	16027	16132	16077	16151	16160	16042	16223	15920	16057	15937	16265	16071	16129	16129	16170	15962	16108	16171	16200	16028	16215	16144	16283	16077	16122	16225	16090	15918	16285	16166	15993	16026	16106	16090	16134	15943	16106	16161	16023	16100	16134	16226	16098	16016	15965	16009	15975	16247	16205	16066	16200	15926	16155	16057	16026	16213	16089	16120	16056	15963	16233	16029	16135	16165	16220	16068	16114	15985	16054	16116	16155	16237	16038	16194	15995	15976	16029	16195	16217	16183	16063	16002	16076	16035	16005	16135	16089	16207	16288	16115	16043	16038	16015	16120	16023	15989	16197	16018	16063	16072	15971	16108	16197	16091	16157	16004	16079	16104	16121	16192	16079	16188	16205	15934	16040	16125	16131	15981	16241	16006	16094	16248	16114	16178	16031	16013	16101	16182	16217	16176	16264	15973	16113	16291	16142	16130	16066	16086	16110	16167	15992	16063	16196	16296	16020	16136	15986	16217	16131	16117	15907	16038	16019	16028	15989	15944	15986	16036	16111	16259	16070	16114	16064	16021	16094	15960	16106	16165	16009	15912	15981	16183	16090	16191	16154	16104	15917	16001	16189	16125	16101	16107	16344	15956	16061	16041	16113	16096	16192	16131	16156	15944	16157	16424	15852	16129	16163	15968	16036	16132	15984	16060	16112	15997	16047	16163	16225	16084	16225	16150	15894	16140	16080	16074	16217	16204	16089	15980	16139	16090	16181	16115	16097	16204	16133	16114	16051	16087	16065	16109	16153	15963	16199	16023	16126	16006	16114	16132	16074	15946	16120	15965	16055	16103	16068	16153	16221	16171	15996	16128	16099	16212	16034	16116	16091	16109	16146	16085	16197	16011	15988	16074	16250	16003	16011	16213	16181	16005	16192	16171	16192	16092	16054	16266	15947	16117	16071	16029	16058	16179	16157	16112	16260	16194	16097	16171	16026	16053	16118	16084	15973	16153	16047	16116	16001	16063	16207	16102	16127	15997	16088	16106	16100	16270	16059	16112	16184	16164	16014	16236	16159	16101	15972	16094	16005	16152	16249	16055	16076	16023	16356	16026	16104	16131	16020	16159	16189	16065	15977	16029	16138	16221	16255	15989	16170	15936	16086	16092	16168	16136	16130	16202	16117	16170	16057	15909	16177	16084	16069	16037	16054	16143	15961	16132	15973	16233	16052	16040	16029	16035	16015	15972	16220	16042	16051	16185	16163	16203	16112	15917	16066	16217	16203	16084	15853	16246	16198	16082	16148	15975	15957	16026	16077	16058	16210	16219	16027	16075	16219	15917	16058	16182	16202	16126	16103	16012	15960	16348
32654	27799	31701	30288	27829	27478	26958	26736	26571	26564	26536	26556	26546	26123	26271	26531	26184	26212	26323	26427	26451	26324	26490	26374	26207	26381	26435	26388	26433	26311	26211	26313	26467	26444	26545	26429	26250	26271	26097	26431	26216	26162	26312	26213	26158	26349	26294	26421	26280	26281	26317	26212	26567	26372	26292	26497	26035	26447	26269	26261	26153	25894	26126	26112	26157	26472	26176	26502	26149	26122	26371	26326	26411	26253	26289	26140	26267	26119	26319	26340	26441	26245	26100	26214	26554	26035	26245	26153	26227	26410	26459	26140	26087	26161	26330	26462	26316	26255	26092	26283	26249	26119	26238	26159	26397	26190	26205	26181	26108	26067	26218	26232	26325	26131	26247	26288	25974	26196	26265	26370	26422	26263	26349	26178	26236	26156	26360	26188	26440	26307	26293	26464	26282	26391	26287	26267	25940	26372	26248	26282	26166	26047	26126	26250	26196	26087	26011	26358	26343	26373	26023	26294	26369	26247	26564	26269	26319	26181	26217	26361	26067	26300	26185	26296	26127	26196	26320	26367	26264	26161	26335	26230	26022	26269	26163	26298	26527	26199	26244	26402	26273	26041	26116	26234	26312	26213	26286	26072	26274	26375	26210	26330	26368	26170	26491	26481	26270	26396	26283	26042	26290	26010	26149	25984	26329	26226	26338	26317	26231	26394	26139	26347	26282	26436	26345	26136	26316	26354	26083	26310	26210	26096	26051	26342	26275	26199	26048	25939	26412	26277	26561	26274	26471	26101	26033	26378	26058	26381	26005	26187	26367	26200	26035	26233	26158	26111	26171	26356	26280	26237	26267	26466	26337	26266	26196	26257	26377	26432	26229	26411	26288	26178	26281	26387	26204	26031	26391	26492	26533	26306	26163	26170	25919	26283	26495	26236	26259	26126	26344	26136	26142	26376	26298	26291	26079	26125	26172	26289	26096	26299	26133	26347	26257	26373	26476	26207	26148	26048	26368	26313	26298	26146	26464	26118	26302	26007	26348	26355	26444	26059	26113	26095	26336	26251	26405	26176	26207	26182	26243	26039	26162	26161	26302	26155	26231	26230	26044	26140	26307	26024	26181	26253	25855	26082	26276	26181	26160	26205	26409	26307	26191	26141	25974	26286	26473	25987	26068	26307	26236	26291	26047	26316	26330	26059	26276	26020	26023	26140	26319	26243	26117	26108	26272	26499	26361	26289	26183	26360	26180	26449	26204	26246	26277	26115	26281	26240	26291	26307	26322	26208	26380	26240	26244	26334	26350	26337	26349	26243	26037	26245	26235	26155	26057	26385	26382	26253	26380	26410	26384	26264	26478	26362	26371	26206	26306	25943	26310	26337	26476	26152	26132	26224	26323	26285	26276	26016	26334	26343	26184	26122	26044	26127	26304	26154	26140	26161	26312	26116	26190	26373	26366	25898	26440	26252	26253	26180	26114	26481	26615	26311	26306	26548	26472	26386	26389	26282	26438	26071	26209	25950	26359	26408	26135	26249	26385	26282	26321	26247	26179	26384	26423	26283	26386	26233	26311	26263	26059	26211	26253	26277	26565	26232	26387	26080	26242	26363	26326	26140	26215	26153	26223	26336	26227	26279	26216	26172	26340	26050	26093	26183	26064	26190	26285	26262	26490	26294	26217	26328	26402	26278	26240	26217	26466	26267	26171	26685	26144	26467	26448	26345	26181	25924	26189	26411	26400	26201	26045	26275	26242	26342	26435	26336	26128	26275	26279	25881	26222	26184	26042	26290	26257	26021	26275	26312	26173	26099	26188	26240	26223	26375	26093	26435	26298	26165	25920	26122	26236	26349	26427	26333	26193	26356	26456	26442	26340	26142	26470	26126	26159	26231	26177	26359	26356	26164	26045	26357	26343	26114	26296	26195	26303	26351	26161	26370	26367	26251	26171	26288	26146	26226	26313	26044	26197	26385	26293	26308	26296	26309	26449	26276	26243	26180	26333	26116	26387	26129	26152	26269	26232	26350	26212	26223	26111	26527	26225	26138	26201	26266	26331	26243	26254	26286	26068	26320	26236	26211	26434	26302	26484	26206	26213	26325	26281	26040	26455	26225	26240	26304	26339	26292	26521	26367	26321	26217	26436	26502	26325	26603	26382	26129	26344	26223	26415	26182	26312	26453	26317	26419	26491	26252	26183	26381	26278	26385	26181	26173	25987	26193	26401	26325	26364	26379	26368	26443	26470	26438	26308	26142	26237	26383	26453	26268	26070	26183	26364	26147	26305	26335	26438	26341	26164	26116	26248	26314	26179	26189	26587	26369	26220	26295	26479	26262	26292	26292	26193	26161	26519	26025	26197	26211	26264	26417	26047	26486	26279	26074	26198	26175	26476	26299	25853	26071	26383	25996	26093	26257	26295	26215	26200	26041	26382	26262	26292	26299	26246	26000	26085	25942	26454	26422	26390	26314	26411	26266	26404	26442	26217	26260	26406	26359	26415	26130	26103	26435	26381	26284	26277	26351	26337	26227	26310	26025	26391	26320	25979	26154	26403	26396	25921	26236	26436	26454	26387	26240	26416	26219	26407	26225	26216	26310	26075	25855	26447	26189	26046	26233	26099	26375	26259	26215	26055	26211	26236	26283	26164	26308	26068	26266	26104	26167	26249	26276	26420	26072	25936	26242	26063	26223	26301	26224	26267	26275	26163	26153	26273	26210	26174	26116	26354	26356	26092	26451	26458	26245	26266	26179	26492	26361	26306	26074	26150	26050	26363	26400	26431	26091	26334	26302	26631	26206	26077	26219	26309	26383	26280	26188	26170	26238	26227	26290	26144	26467	26384	26132	26248	25949	26416	26232	26164	26226	26168	26118	26071	26263	26513	26139	26223	26361	26144	26209	26290	26489	26460	26152	26208	26098	26037	26242	26387	26198	26274	26200	26143	26536	26323	26140	26536	26045	26081	26419	26035	26068	26106	26275	26182	26097	26318	26253	26272	26488	26319	26151	26374	26263	26402	26370	26324	26397	26196	26272	26485	26035	26362	26337	26601	26186	26113	26267	26115	26264	26076	26319	26571	26210	26080	26335	26085	26353	26241	26233	26411	26402	25995	26344	26365	26206	26526	26241	25964	26416	26457	26267	26166	26196	26388	26030	26194	26157	26398	26191	26111	26272	26095	26252	26282	26299	26525	26080	25950	26429	26199	26407	26318	26357	26252	26424	26387	26366	26160	26029	26205	26100	26417	26317	26463	26420	26542	26065	26063	26450	26402	26022	25868	26188	26332	26384	26280	26227	26476	26338	26252	26261	26250	26248	26582	26203	26072	26011	26062	26435	26008	26024	26250	26366	26538	26299	26390	26525	26239	26104	26271	26408	26377	26293	26526	26251	26074	26341	26284	26372	26213	26203	26115	26095	26288	26259	26375	26283	26279	26134	26281	26242	26279	26309	26111	26164	26493	26344	26434	25950	26079	26231	26235	26299	26411	26267	26166	26447	26106	26248	26179	26213	26462	26195	26058	26192	26113	26219	26213	26130	26312	26276	26314	26556	26293	26050	26224	26323	26294	26070	25744	26304	26245	26375	25960	26304	26250	26177	26337	26213	26252	26124	26350	26581	26341	26231	26382	26081	26428	26201	26182	26287	26388	26282	26366	26398	26326	26353	26189	26179	26376	26326	26338	26355	26116	26226	26126	26482	26344	26359	26389	26346	26192	26255	26197	26383	25925	26450	26217	26550	26247	26047	26149	26213	26333	26197	26048	26354	26331	26470	26412	26208	26411	26197	26195	26183	26401	26227	26254	26371	26550	26270	26406	26285	26111	26338	26063	26145	26268	26240	26242	26341	26190	26168	26167	26013	26286	26175	26319	26361	26210	26159	26714	26169	26207	26306	26654	26162	26306	26496	26081	26376	26335	26048	26152	26259	26041	26111	26257	26285	26261	25962	26267	26288	26168	26487	26332	26349	26317	26294	26306	26256	26298	26385	26236	26153	26081	26234	26308	26330	26317	26196	26142	26190	26356	26308	26311	26272	25931	26172	26474	26357	26315	26552	26337	26125	26239	26302	26195	26540	26266	26335	26074	26188	26364	26393	26442	26420	26320	26296	26195	26334	26299	26587	26277	25908	26286	26272	26146	26397	26457	26506	26388	26193	26289	26163	26218	26141	26177	26229	26471	26210	25977	25940	26020	26247	26122	26443	26328	26155	26320	26211	26368	26246	26080	26251	26390	25993	26305	26396	26247	26242	26327	26368	26291	26266	26143	26305	26322	26511	26424	26267	26226	26074	26281	26217	26372	26145	26370	26266	26317	26178	26443	26194	26147	26382	26307	26161	26461	26068	26106	26260	26281	26024	26438	26455	26435	26267	26159	26444	26226	26058	26060	26410	26365	26365	26347	26155	26085	26196	26341	26229	26356	26275	26063	26180	26199	26519	26269	26379	26276	26517	26229	26391	25868	26368	25942	26376	26388	26169	26237	26007	26205	26115	26285	26218	26266	26194	26338	26273	26084	26196	26408	26104	26296	26437	26433	26315	25908	26362	26200	26445	26140	26388	26280	26156	26327	26177	26191	26217	26182	26232	26340	26387	26275	26239	26038	26368	26153	26292	26287	26176	26275	26235	26361	26184	26606	26299	26355	26146	26195	26209	26147	26641	26241	26224	26191	26106	26208	26258	26188	26236	26220	26448	26336	26291	26222	26241	26235	26207	26314	26028	26247	26291	26200	25871	26252	26316	26234	26430	26368	26045	26217	26360	26282	26063	26165	26300	26322	26028	26293	26139	26380	26205	26055	26370	26198	26149	26278	26385	26519	26265	26121	26491	26324	26118	26247	26135	26483	26351	26251	26531	26333	26346	26125	26156	26378	26132	26213	26315	26192	26126	26219	26197	26291	26459	26443	26158	26147	26371	26281	26309	26519	26204	26310	26204	26161	26394	26202	26171	26332	26229	26142	26079	26157	26240	26198	26158	26278	26353	26480	26231	26482	26303	26224	26408	26332	26306	26219	26084	26266	26285	26344	26349	26150	26322	26444	26249	26397	26109	26262	26446	26276	26347	26323	26598	26124	26238	26523	26549	26066	26133	26325	26368	26163	26272	26178	26325	26345	26343	26448	26218	26116	26236	26296	26333	26372	26020	26346	26111	26186	26242	26371	26356	26437	26270
19113	23159	21510	18421	17239	16385	16147	15816	15678	15609	15460	15279	15557	15341	15247	15176	15375	15167	15367	15338	15298	15249	15317	15331	15339	15100	15217	15510	15430	15346	15361	15142	15047	15364	15290	15196	15183	15190	15184	15452	15228	15087	15282	15237	15304	15239	15274	15134	15275	15195	15162	15348	15262	15149	15174	15184	15367	15254	15228	15244	15409	15388	15104	15300	14900	15262	14964	15238	15194	15229	15210	15262	15189	15201	15092	15194	15144	15300	15205	14976	15275	15263	15226	15493	15179	15152	15365	14851	15113	15163	15281	15292	15133	15410	15254	15115	15179	15211	15049	15261	15223	15158	15018	15064	15153	15151	15132	15214	15387	15348	15381	15245	15081	15269	15195	15354	15167	15179	15163	15159	15218	15105	15333	15100	15161	15231	15048	15205	15314	15217	15006	15283	15107	14988	15287	15246	15201	15196	15225	15260	15128	15150	15097	15062	15158	15167	15115	15202	15220	15155	15245	15163	15220	15138	15032	15226	15312	15081	15159	15054	15184	15181	15210	15419	15410	15182	15170	15052	15190	15222	15140	15121	15210	15263	15350	15102	15042	15121	15054	15357	15119	14972	15157	15156	15187	15252	15085	15179	15165	15278	15153	15301	15259	15262	15218	15116	15192	15222	14934	15171	15305	15058	15216	15236	15236	15011	15223	15126	15151	15129	15154	15045	14986	15049	15072	15367	14962	15291	15232	15237	15249	15150	15212	15156	15207	15086	15066	15052	15253	15091	15226	15219	15145	14989	15032	15332	15163	15123	15088	15002	15309	15163	15199	15357	15060	15032	15179	15088	15170	15153	15177	15082	15180	15134	15073	15167	15204	15295	15180	15275	15081	15257	15219	15211	15183	15121	15244	15199	15195	15303	15219	15183	15006	14982	15169	15287	15196	15377	15186	15279	15413	15216	15295	15300	15280	15182	15134	15416	15015	15351	15236	15170	15180	15012	15120	15157	15105	15098	15258	15200	14995	15263	15233	15097	15282	15064	15147	15179	15235	15326	15320	15317	15286	15248	15280	14912	15030	15285	15244	15237	15127	15068	15261	15261	15290	15104	15169	15097	15229	15185	15168	15151	15188	15123	15298	15085	15236	15269	15408	15121	15232	15152	15062	15096	15042	15185	15103	15258	15123	15240	15174	15185	15358	15223	15216	15127	15149	15119	15204	15093	15379	15264	15082	15107	15158	15132	15154	15189	15100	15043	15222	15081	15232	15135	15179	15358	15031	15266	15075	15157	15298	15288	15239	15183	15207	15100	15161	15364	15235	15114	15178	15331	15099	15210	15151	15208	15116	15263	15184	14987	15188	15234	15227	15127	15145	15101	15028	15163	15388	15174	15037	15191	15178	15007	15205	15037	15110	15125	15152	15099	15023	15137	15060	15139	15275	15156	15032	15126	15091	15216	15184	15102	15196	14974	15263	15249	15112	15196	15236	15129	15064	14980	15269	15193	15157	15042	15150	15348	15103	15164	15328	15180	15285	15322	15170	15230	15225	15271	15111	15181	15093	15265	15093	15195	15193	15184	15187	15431	15131	15294	15228	15126	15250	15389	15186	15326	15285	14982	15163	15079	15166	15116	15073	15332	15099	15367	15353	15216	15142	15189	15168	15212	15143	15243	15256	15159	14995	15055	15308	15296	15386	15361	15171	15078	15079	15311	15137	15054	15442	15141	15194	15119	15219	15182	15228	15130	15367	15218	15400	15096	15126	15299	15164	15186	15145	15193	15125	15163	15279	15074	15112	15172	15063	15205	15170	15199	15266	15251	15268	15385	15213	15249	15221	15230	15204	15082	15158	15171	15221	15112	15217	15179	15159	15011	15060	15392	15207	15047	15153	15276	15120	15105	15230	15131	15272	15096	15147	15101	15188	15106	15349	15353	15068	15060	15096	15100	15281	15051	15093	15195	15103	15188	15157	15072	15200	15221	15178	15281	15206	15090	15112	15173	15084	15310	15322	15110	15191	15347	15329	15239	15239	15071	15264	15124	15365	15088	15227	15116	15088	15232	15137	15214	15085	15196	15222	15133	15323	15183	15106	15282	15165	15231	15162	15140	15250	15204	15253	15187	15204	15218	15149	15093	15274	15312	15179	15186	15223	15251	15160	15246	15310	15282	15008	15198	15174	15254	15170	15089	15194	15293	15006	15096	15163	15248	15243	15175	15200	15378	14999	14917	15055	15133	15245	15200	15206	15180	15230	15326	15310	15215	15173	15249	15117	15182	15190	15294	15148	15286	15046	15209	15068	15269	15222	15041	15360	15262	15436	15172	15291	15448	15144	14959	15310	15301	15428	15136	15159	15345	15121	15245	14923	15182	15137	15299	15131	15378	15213	15287	15286	15168	15378	15288	15208	15271	15192	15111	15268	15247	15297	15164	15216	15173	15365	15252	15018	15209	15101	15360	14904	15251	14900	15318	15289	15053	15157	15167	15349	15068	15224	15256	15033	14979	15211	15252	15306	15425	15351	15110	15217	15118	15271	15242	15232	15237	15195	15192	15037	15299	15178	15246	15256	15095	15207	15228	15003	15287	15199	15259	15232	15384	15198	15151	15114	15210	15294	14955	15248	15026	15048	15195	15270	15228	15171	15407	15096	15154	15180	15125	15203	15168	15185	15271	15372	15237	15116	15133	15014	15299	15127	15083	15162	15164	15221	15071	15296	15245	15195	15216	15179	15104	15033	15286	15185	15174	15105	15268	15223	15150	15281	15352	15199	15061	15166	15245	15159	15077	15226	15275	15057	15235	15237	14924	15310	15203	15250	15307	15266	15399	15289	15156	15045	15257	15321	15352	15268	15165	15250	15303	15311	15202	15268	15308	15046	15126	15221	15151	15181	15077	15280	15301	15259	15293	15353	15066	15124	14984	15180	15270	15053	15072	15222	15243	15124	15070	15249	15414	15182	15251	15311	15321	15295	15193	15113	15091	15123	15067	15215	15180	15160	15249	15148	15213	15168	15091	15261	15429	15362	15186	15281	15115	15154	15215	15345	15147	15035	15179	15147	15032	15144	15149	15166	15020	15247	14887	15105	15200	15308	15202	15138	15281	15079	15100	15198	15207	15277	15270	15460	15073	15178	15194	15200	15279	15130	15060	15262	15151	15284	15165	15085	15246	15071	15069	15238	15284	15423	15114	15028	15127	15172	14908	15254	15112	15247	15058	15081	15260	15108	15137	15013	15175	15228	15283	15174	15184	15211	15035	15169	15150	15118	15225	15314	15252	15222	15128	15214	15091	15167	15239	15316	15205	15183	15203	15196	15229	15388	15120	15076	15219	15213	15182	15086	15156	15208	15035	15258	15228	15328	15168	15034	15154	15281	15137	15232	15091	15145	15285	15251	15266	15022	15147	15262	15443	15376	15227	15167	15232	15170	15084	15302	15166	15456	15264	15260	15220	15178	15377	15292	15516	15081	15146	15243	15178	15025	15139	15213	14992	15302	15277	15362	15258	15314	15113	15345	15117	15055	15092	15315	15184	15104	15161	15237	15157	15030	15384	15213	15103	15188	15190	15256	15209	15100	15277	15302	15050	15122	15221	15159	15223	15238	15163	15221	15252	15213	15068	15231	15342	15274	15188	15217	15223	15324	15338	15098	15367	15240	15121	15274	15294	15163	15149	15336	15134	15183	15178	15378	15165	15321	15278	15301	15269	15127	15152	15246	15133	15239	15175	15132	15179	15142	15363	15309	15380	15297	15296	15334	15146	14983	15205	15078	15157	15027	14949	15275	15279	15067	15393	15279	15184	15120	14943	15153	15179	15320	15216	15393	15177	15086	15183	15258	15189	15147	15121	15271	15160	15209	15164	15046	15176	15342	15245	15207	15230	15234	15317	15264	15174	15077	15074	15363	15187	15076	15220	15230	15139	15287	15251	15174	15003	15204	15268	15238	15221	15347	15261	15087	15256	15235	15257	15053	15207	14991	15126	15057	15309	15225	15255	15189	15103	15184	15150	15258	15374	15134	15033	15130	15054	15139	15353	15215	15261	15232	15278	15443	15364	15177	15190	15157	15253	15300	15233	15018	15237	15084	15302	14991	15277	15154	15115	15146	15151	15098	15033	15135	15396	15236	15175	15412	15277	15186	15008	15105	15196	15234	15178	14981	15147	15285	15113	15199	15003	15169	15132	15141	15057	15293	15253	15316	15231	15152	15279	15106	15212	15272	15106	15111	15274	15177	15321	15184	15136	15172	15170	15125	15161	15297	15314	15120	15167	15066	15320	15309	15280	15372	15080	15231	15069	15201	15028	15222	15252	15323	15301	15269	15359	15252	15125	15269	15276	15196	15104	15330	15239	15180	15185	15248	15248	15119	15200	15138	15107	15133	15073	15172	15158	15398	15120	15253	15292	15040	15261	15249	15204	15312	15081	15399	15162	15237	15164	15233	15129	15208	15057	15148	15297	15166	15125	15212	15359	15286	15001	15116	15091	15290	15247	14999	15147	15135	15343	15276	15188	15369	15345	15133	15093	15173	15375	15265	15274	15370	15297	15218	15265	15192	15024	14982	15301	15081	15122	15275	15050	15080	15219	15085	15228	15047	15012	15273	15257	15403	15144	14943	15259	15181	15178	15142	15116	15270	15092	15274	15157	15134	15109	15273	15092	15161	15127	15122	15270	15063	15484	15189	15138	15038	15215	15041	15093	15298	15118	15172	15208	15312	15281	15215	15239	15200	15171	15025	15124	15200	15131	15156	15248	15125	15126	15267	15306	15244	15125	14981	15186	15266	14999	15225	15208	15088	15201	15199	15156	15189	15145	15134	15238	15130	15246	15169	15342	15155	15278	15269	15060	15022	15161	15342	15331	15161	15190	15271	15060	15150	15377	15131	15276	15168	15249	14971	15195	15178	15247	15248	15280	15211	15247	15294	15208	15120	15269	15210	15053	15066	15171	15296	15258	15208	15201	15165	15088	15270	15350	15195	15152	15039	15327	15164	15205	15231	15115	15171	15279	15233	15243	15269	15179	15110	15358	15058	15180	15214	15178	15222	15419	15147	15163	14986	15272	15217	15172	15114	15276	15079	15360	15312	15161	15239	15199	15059	15256	15087	15136	15215	15137	15228	15251	15245	15216	15447	15125	15357	15201	15030	15211	15226	15155	15157	15279	15390	15258
25113	21490	28380	28250	28351	29355	29327	27532	27421	27057	27027	26725	26635	26555	26575	26201	26498	26354	26067	26353	26414	26306	26533	26159	26416	26479	26214	26166	26322	26536	26378	26033	26253	26189	26279	26061	26413	26213	26364	26107	25950	26397	26056	26219	26572	26151	26293	26291	26102	26299	26421	26209	26168	26183	26208	26172	26054	26376	26275	26163	26470	25886	25990	26118	26008	26213	26076	26189	26042	26012	26004	26090	26110	26408	26177	25937	26104	26154	26070	25979	26127	26311	25974	26203	25929	25977	26251	26058	26195	26010	26264	26124	26155	26203	26192	26063	26080	26130	26146	25995	25867	26130	26099	26131	26230	26114	26059	25985	26121	26171	26022	26253	26376	26052	26042	25964	26262	26201	26000	26089	26292	26193	26295	26089	26160	26086	26147	26060	26135	26173	25962	26079	26186	25878	26145	26236	26223	26070	26329	26171	26189	26185	26329	26041	26106	26097	26132	26065	25887	25950	26212	26055	26287	26188	25992	25997	26033	25924	25985	26210	26115	26073	26126	26281	26084	26139	26194	26129	26013	26295	26113	26349	25999	26049	26268	26091	25898	26010	25942	26051	26299	26153	26241	25987	26054	26063	25903	26197	26106	26145	26003	25891	26037	26358	26257	26131	26073	26118	26019	25931	26101	26150	26079	26264	25981	26132	26105	26167	26149	26204	25823	26032	26279	26120	26234	25875	26099	25998	26036	26049	25988	26085	26159	26136	25960	26247	26348	26416	25991	26177	26118	26077	26153	26035	26195	26325	26196	25844	26367	26176	26180	26116	26005	25955	26412	26012	25918	26218	26053	26241	26074	26093	26066	25886	25977	25795	26009	26097	26317	26231	26054	26066	26140	25985	26165	26020	26145	25916	26335	26314	26265	26273	26188	25971	25906	26062	26048	26225	26101	25905	26078	26114	26040	26317	26224	26002	25872	25855	26254	25953	26260	26086	25756	25829	26112	26220	26125	26221	25774	25948	26247	26067	26040	26216	26273	26079	26020	25761	26245	26276	25994	26046	26186	26307	26200	26310	26197	25932	26071	25853	26016	26092	26028	26051	26187	26267	26196	25963	26020	26207	26069	26079	26134	26033	25988	26138	26145	26086	26069	25788	26365	26260	26189	25927	26394	26095	25996	26023	25804	25932	26101	26145	26153	26083	26191	26111	26172	26069	26177	26098	26171	26191	26040	26229	26182	26184	26137	26306	25997	26202	25871	26161	26012	26265	26127	25896	26070	26493	26338	26172	26166	26130	26126	26123	26124	25884	26106	26219	26436	26111	26041	25855	26132	26161	26119	25916	26061	25931	26291	26091	26196	25912	26189	26322	26066	26063	25991	26180	26068	26188	26161	26050	26157	26371	25969	26253	26189	25972	26165	26268	26157	26094	26195	26108	26217	26091	26185	26164	26171	25979	26158	26208	26275	26194	26126	26068	25826	26209	26074	26340	25985	26110	26296	25994	26173	26143	26105	25925	26237	26318	26225	26126	25919	25907	26332	26028	26223	26023	26029	26104	26006	26180	26049	26008	26160	26312	26104	26079	26278	26290	25921	26028	26097	26235	25879	25908	26176	26234	26088	26081	26287	26132	26104	26186	26111	26418	26267	26113	26352	26278	26263	26211	26026	26172	26180	26179	26362	26070	26314	26004	25981	26368	26223	26199	25913	26033	25919	26036	26253	26264	26126	26256	25919	25990	26161	26175	26274	26038	26147	26240	26084	26170	26171	26322	26041	26161	26062	26177	25871	26231	26159	26122	26053	25999	26051	26309	26018	26268	26081	26261	26138	25904	26335	26060	26153	26212	26395	25978	26278	25987	26262	25897	25988	26115	26081	26134	26113	26055	26352	26170	25894	26009	26175	26035	26130	26065	26154	26124	26327	25918	26382	26264	26027	25976	26236	25919	25918	26253	26263	26006	25937	26030	26004	26250	26167	25995	26097	26029	26274	25901	26086	26022	25994	25910	26060	26298	26215	25905	26248	26245	26028	26106	26129	26155	26184	25987	26172	26160	26132	26098	25977	26212	26015	25983	26146	26256	26273	25979	25864	26023	26063	26222	25917	26000	26132	26115	26350	26262	26020	26121	26090	26220	26293	26187	26217	26114	25890	26448	26020	26003	26113	26144	26289	26167	26108	25792	25944	26285	25957	26117	26108	26086	26116	26113	26128	26359	26118	26106	26186	25928	26215	26060	25906	26062	25932	26244	26004	26090	26150	26332	26082	26171	25891	26172	25721	25855	26314	26201	26014	25932	26206	26186	26178	26282	26034	26045	26233	26093	26461	26284	26020	26229	26136	26326	26089	26245	26072	26126	26114	26074	26172	26021	26121	26205	26028	26272	26409	26344	26120	26229	26004	25946	25836	26066	26247	26082	26100	26080	26238	26298	26008	26177	25912	26002	26243	26008	26192	26280	26185	26193	26376	25935	26055	26096	25957	26034	26203	26195	26090	26242	25953	26381	26323	26252	26023	26073	26146	25900	26235	25991	25933	26117	25935	26213	26232	25945	26077	26058	26241	26162	26005	26325	26114	25856	26204	26294	26143	26233	25995	26179	26083	26244	26059	25900	26016	25957	26009	26040	26249	25930	26258	26170	26326	26321	26192	26119	26110	26145	26485	25965	25988	26175	26090	26025	25910	26109	26237	25967	25838	26256	26040	26238	26165	26030	26118	26268	26335	25980	26022	26172	26199	26262	26065	26308	26072	26027	26035	26012	26055	25976	25959	26043	26110	26131	26199	26147	26030	26162	26058	26060	26069	26235	25956	26078	26034	25861	26081	26010	26144	26054	26203	26205	25909	26185	26038	26103	26274	26101	25896	25973	26205	26163	26106	26253	26227	26016	26344	26127	26009	25836	26127	26277	25973	26010	26265	26033	26049	26368	26216	25989	26186	26246	26136	26134	26199	26104	26175	26129	26074	26230	25993	25793	26323	26042	26032	26039	26213	26032	25990	26190	26067	26267	25962	25976	25970	26225	26185	25944	26088	26205	26092	26111	25735	25935	26236	25683	25938	25950	26071	26000	26204	26144	26098	26149	26167	26140	26124	26118	25844	26105	26341	26217	26030	26261	26165	26255	26253	26164	26100	26046	26196	26355	26187	26214	26085	26088	26102	26267	26206	26124	26125	26263	26180	26041	25877	25979	26185	26026	26216	26175	26140	25991	25853	25934	26205	26171	26144	25910	25880	25951	26086	26073	26189	26024	26106	26405	25958	26149	25971	26118	25998	26158	26321	26170	26039	26232	26236	25966	26065	26030	26154	26191	25959	26092	26173	25939	26241	26246	26215	26345	26031	26195	26012	26274	26100	26289	26059	25974	26114	26239	25775	26130	26032	26040	26066	25882	26061	25989	26063	26217	26330	26048	26218	26219	26211	25978	26300	26272	26252	26310	26247	26216	26078	25956	26180	26283	26173	26057	25957	26040	26052	26269	25941	26066	25956	25799	26037	26290	26097	26328	26204	26252	26086	26053	26062	26028	26089	26134	26171	26176	26123	26219	26226	26294	26254	26397	26050	26480	26359	26358	26149	26125	26320	26172	26000	25908	26153	26202	26046	25948	26480	26028	26200	26107	26297	26160	26117	26294	26212	26135	26366	25937	25933	26027	26133	26003	26261	26289	26295	26203	26143	26083	25953	26129	26162	26005	25991	26161	26110	26312	26069	26107	26015	26193	26258	26097	26061	26304	26447	26189	25936	26064	26188	26143	26208	26256	26157	26227	26323	26339	26285	26226	26093	26074	26147	26147	26173	26028	26206	26087	26215	26114	26064	26095	26021	25925	26024	25797	26000	26201	26031	26214	26160	26136	25988	26360	26158	26127	26309	25997	26076	26097	26161	26126	25880	26211	25966	26000	26395	26233	26211	26204	25962	26004	26282	26200	26073	26160	25834	26081	26030	26238	25924	26115	26085	25974	26000	26163	26160	25884	26291	26164	26189	26386	26136	26087	25956	25917	26182	26127	26135	25812	26266	26396	26190	26303	26341	26282	25952	26234	26293	26018	26151	25981	26070	26193	26146	26190	26286	26213	26186	26114	26041	26253	25952	25973	26347	26129	26172	25884	25987	26159	26139	25900	26196	26092	26088	26083	26299	25964	26085	26080	25991	26156	26394	25966	26115	26220	26084	25803	26049	26028	26156	26232	26016	26188	26214	26398	26201	26146	26114	25860	26210	26131	25939	26069	26134	26119	26141	25941	26217	25906	26188	26219	26138	26279	25979	26245	26101	25950	26073	26062	26317	26239	26159	26157	26039	26117	26384	26165	26056	26040	25957	26031	26412	26278	25788	26043	26142	26246	26044	26056	26148	26280	26121	25943	26080	26069	26225	26368	26093	26260	26143	26097	26030	26077	26051	26054	26212	25727	25681	26156	26325	25954	25979	26104	26335	26150	26131	25941	26216	26239	26122	26188	26282	26279	26190	26190	26046	26100	26079	26211	25980	26100	26082	25744	25971	26021	25995	26177	26131	26208	26099	26360	26167	26404	25953	25911	26298	26097	26188	26161	26202	25894	25942	25908	25908	25795	26130	26271	26085	26306	25980	26122	25932	26010	26149	26093	26288	25789	25927	25865	26362	26063	26092	25994	26355	26112	26172	26070	26000	25956	25854	25778	26004	25806	26030	26181	26176	26143	26042	25888	26334	25963	26025	26028	26233	26121	25928	26054	26083	26044	25997	26175	26226	26063	26266	26216	26011	26212	26232	26073	26084	26304	26241	26070	25932	25876	26216	26114	26194	26162	26326	26346	26088	26081	26086	26040	26091	25726	26198	26081	26098	25934	26245	26284	26094	25917	26110	26076	26146	25797	26084	25838	26006	26308	26089	26153	25910	26200	26388	26014	26148	25901	26152	25934	26123	26192	25932	26243	25620	26266	26279	26391	26136	26299	26291	25921	26125	26171	25993	26123	26120	26058	26062	26145	25912	26005	26286	26127	25985	26389	26151	25932	26269	26134	26261	26128	26092	25899	25983	26207	26094	26051	26203	26276	26132	26154	26155	26093	26098	25800	26261	26135	26053	26177	26244	26162	26110	26168	26439	26194	26142	26145	26217	26162	26005	26069	26007	26031	26073	26073	26212	26129	26273	26098	26283	26089	26057	26201	26143	26027	26010	26182	26032	26126
18474	31070	28624	23109	20422	18892	17616	16882	16363	16341	16046	15840	15891	15695	15483	15614	15298	15450	15450	15510	15591	15510	15434	15422	15358	15288	15342	15489	15510	15485	15234	15198	15132	15212	15330	15440	15185	15248	15313	15193	15394	15259	15550	15504	15460	15335	15404	15245	15229	15388	15368	15330	15392	15415	15123	15107	15215	15307	15444	15231	15337	15351	15149	15238	15316	15156	15307	15412	15195	15171	15087	15178	15169	15043	15092	15385	15037	15305	15427	15406	15274	15335	15287	15274	15155	15291	15268	15260	15178	15277	15168	15233	15175	15163	15065	15132	15062	15387	14988	15178	15239	15040	15217	15145	15204	15125	15241	15214	15084	15302	15292	15170	15317	15349	15265	15221	15324	15270	15258	15280	15208	15424	15049	15160	15219	15158	15244	15052	15061	15347	15467	15172	15249	15126	15481	15418	15144	15347	15309	15246	15207	15217	15231	15068	15272	15170	15295	15189	15085	15047	15059	15263	15261	15186	15185	15068	15146	15289	15112	15407	15355	15223	15186	15322	15279	15249	15051	15116	15142	15083	15166	15171	15212	15380	14986	15227	15274	14949	15349	15248	15289	15268	15223	15168	15355	15076	15278	15319	15228	15194	15111	15176	15288	15218	15381	15286	14987	15222	15050	15313	15254	15111	15445	15197	15217	15224	15324	15293	15203	15215	15331	15150	15148	15068	15211	15127	15204	15021	14988	15397	15224	15253	15207	15087	15275	15281	15041	15224	15166	15139	15282	15272	15191	15293	15247	15087	15377	15123	15317	15372	15338	15240	15101	15193	15258	15228	15297	15266	15206	14981	15283	15116	15246	15169	15154	15125	15206	15214	15338	15047	15180	15274	15302	15392	15203	15211	15222	15404	15280	15125	15192	15371	15198	15238	15450	15121	15259	15170	15229	15196	15291	15039	15273	15209	15131	15263	15112	15339	15202	15188	15174	15128	15160	15213	15215	15193	15455	15285	15210	15165	15160	15315	15200	15183	15171	15387	15170	15145	15320	15194	15136	15127	15188	15185	15374	15160	15255	15074	15280	15224	15259	15174	15354	15165	15147	15238	15175	15035	15018	15326	15128	15225	15105	15161	15302	15265	15282	15272	15214	15085	15284	15356	15208	15258	15164	15296	15062	15232	14933	15222	15385	15229	15303	15091	15242	15156	15012	15271	15298	15140	15404	15296	15234	15193	15102	15121	15358	15330	15563	15240	15178	15243	15238	15166	15186	15200	15267	15190	15295	15220	15133	14993	15170	15224	15110	15043	15262	15120	15299	15186	15161	15133	15321	15203	15085	15153	15138	15241	15141	15219	15141	15163	15313	15303	15258	15242	15188	15323	15259	15184	15262	15260	15171	15139	15161	15442	15245	14993	15185	15294	15261	15193	15266	15411	15167	15231	15194	15198	15046	15134	14933	15288	15294	15150	15184	15108	15282	15244	15251	14963	14949	15284	15212	15365	15161	15405	14929	15404	15134	15123	15237	15116	15299	15275	15270	15299	15157	15211	15298	15322	15286	15163	15313	15273	15086	15148	15341	15240	15262	15337	15342	15274	15131	15143	15245	15219	15180	15273	15217	15182	15185	15035	15163	15167	15166	15287	15338	15279	15231	15323	15310	15086	15301	15138	15146	15265	15239	15187	15372	14950	15297	15165	15269	15251	15293	15341	15241	15009	14995	15403	15269	15323	15223	15265	15131	15184	15287	15154	15280	15116	15256	15212	15184	15288	15289	15069	15282	15241	15211	15224	15025	15167	15175	15267	15168	15247	14959	15248	15167	15283	15194	15327	15190	15163	15403	15339	15060	15247	15183	15405	15245	15454	15307	15293	15263	15257	15090	15145	15463	15353	15220	15345	15322	15147	15211	15315	15322	15155	15412	15287	15167	15098	15320	15186	15204	15279	15179	15212	15241	15102	15300	15247	14994	15178	15117	15316	15410	15402	15145	15394	15348	15253	15323	15057	15331	15103	15169	14940	15247	15346	15347	15374	15218	15080	15278	15360	15218	15076	15117	15287	15321	15280	15117	15236	15184	15091	15119	15184	15304	15175	15160	15379	15191	15425	15172	15307	15126	15189	15281	15229	15164	15153	15129	15399	15263	15145	15164	15199	15243	15356	15150	15309	15171	15149	15359	15230	15246	15340	15033	15201	15317	15271	15365	15181	15316	15128	15193	15333	15430	15387	15116	15247	15297	15293	15253	15263	15141	15226	15137	15114	15227	15236	15211	15154	15199	15287	15259	15241	15277	15389	15251	15205	15256	15259	15118	14931	15080	15128	15394	15295	15330	15192	15295	15225	15066	15068	15056	15294	15312	15081	15114	15247	14972	15259	15227	15107	15128	15246	14998	15318	15308	15131	15316	15355	15296	15534	15180	15209	15217	15248	15171	15399	15189	15183	15054	15038	15133	15355	15154	15292	15202	15232	15118	15228	15367	15142	15154	15296	15238	15193	15136	15326	15240	15229	15140	15189	15065	15187	15243	15103	15236	15555	15331	15182	15113	15302	15320	15234	15233	15300	15128	15185	15071	15275	15262	15004	15322	15270	15276	15266	15385	15293	15208	15320	15115	15206	15098	15153	15009	15331	15232	15191	15378	15093	15223	15131	15165	15333	15253	15216	15313	15274	15163	15258	15363	15193	15243	15159	15131	15167	15195	15296	15348	15189	15247	15381	15326	15113	15143	15152	15158	15200	15203	15221	15204	15072	15164	15165	15043	15175	15489	15155	15072	15254	15143	15183	15253	15140	15284	15131	15265	15251	15234	15146	14980	15225	15169	15248	15190	15169	15215	15068	15175	15240	15244	15129	15122	15227	15270	15283	15074	15109	15119	15284	15189	15321	15299	15095	15137	15265	15218	15416	15142	15252	15248	15279	15152	15300	15379	15293	15236	15314	15295	15241	15160	15199	15227	15067	15127	15219	15213	15211	15344	15259	15252	15350	15234	15351	15225	15176	15236	15179	15217	15100	15308	15092	15291	15143	15241	15158	15026	15217	15101	15249	15224	15300	15096	15526	15022	15212	15240	15197	15210	15295	15265	15231	15161	15146	15193	15465	15312	15093	15092	15003	15264	15291	15214	15157	15334	15223	15239	15293	15230	15213	15268	15005	15234	15099	15338	15339	15114	15416	15200	15148	15249	15274	15265	15048	15185	15320	15236	15104	15258	15330	15339	15236	15220	15166	15122	15133	15200	15460	15348	15137	15057	15390	15103	15314	15189	15226	15314	15184	15278	15227	15138	15296	15270	15019	15246	15123	15148	15253	15044	15299	15302	15199	15292	15258	15245	15123	15425	15303	15301	15163	15260	15175	15385	15238	15247	15059	15124	15268	15266	15149	15202	15201	15258	15289	15114	15178	15227	15249	15318	15394	15230	15145	15112	15273	15030	15360	15299	15348	15025	15267	15156	15239	15314	15175	15149	15488	15256	15023	15125	15394	15258	15218	15160	15328	15095	15386	15310	15244	15297	15406	15386	15294	15213	14998	15309	15063	15115	15214	15087	15150	15042	15381	15209	15380	15267	15325	15110	15207	15211	15291	15241	15051	15343	15470	15161	15141	15441	15180	15261	15428	15049	15233	15009	15248	15354	15311	15322	15375	15199	14878	15145	15216	15290	15178	15091	15130	15233	15342	15210	15248	15075	15206	15287	15378	15339	15416	15327	15302	15259	14997	15192	15179	15322	15173	15207	15143	15257	15012	15274	15311	15246	15166	15264	15149	15156	15224	15153	15184	15373	15134	15223	15234	15160	15235	15058	15168	15276	15115	15321	15102	15068	15191	15237	15262	15001	15279	15024	15190	15344	15085	15213	15304	15296	15127	15374	15257	15106	15105	15174	15287	15164	15368	15211	15364	15292	15129	15192	15111	15178	15308	15267	15212	15145	15168	15258	15418	15134	15339	15163	15235	15147	15236	15341	15419	15286	15179	15146	15257	15174	15179	15137	15127	15309	15254	15265	15173	15169	15350	15159	15014	15349	15169	15255	15499	15263	15045	15216	15066	15215	15293	15297	15080	15161	15253	15159	15156	15169	15440	15266	15341	15136	15194	15130	15069	15346	15249	15359	15047	15328	15181	15187	15323	15431	15125	15266	15119	15352	15374	15212	15235	15045	15106	15145	15115	15210	15260	15158	15197	15163	15360	14960	15265	15240	15273	15242	15345	15308	15174	15146	15302	15348	15231	15270	15192	15176	15336	15130	15311	15333	15248	15376	15128	15249	15171	15127	15355	15345	15077	15285	15080	15506	15265	15363	15218	15193	15122	15258	15289	15229	15163	15089	15106	15172	15163	15263	15254	15211	15154	15270	15321	15352	15267	15325	15346	15056	15194	15275	15021	15189	15307	15174	15175	15146	15261	15258	15255	15153	15199	15225	15091	15362	15300	15085	15275	15224	15119	15150	15137	15377	15086	15474	15403	15391	15139	15134	15104	15205	15011	15265	15140	15365	15335	15236	15303	15108	15121	15187	15236	15357	15274	15143	15154	15066	15112	15294	15429	15305	15124	15197	15028	15362	15221	15281	15096	15204	15166	15285	15125	15235	15127	15259	15214	15272	15289	15179	15155	15293	15068	15287	15032	15313	15333	15095	15124	15536	15321	15137	15237	15211	15182	15274	15308	15157	15307	15346	15265	15196	15238	15215	15303	15406	15222	15345	15056	15132	15208	15201	15204	15237	15272	15259	15134	15376	15110	15232	15242	15131	15194	15233	15226	15151	15184	14982	15227	15167	15408	15285	15266	15353	15325	15302	15097	15075	15316	15254	15020	15246	15304	15177	15306	15280	15131	15121	15344	15336	15171	15311	15059	15147	15117	15241	14958	15323	15252	15279	15166	15293	15249	15202	15072	15267	15214	15235	15180	15191	15094	15342	15211	15078	15350	15242	15195	15187	15173	15373	15249	15260	15259	15067	15192	15346	15178	15175	15390	15215	15058	15339	15159	15051	15243	15383	15264	15308	15257	15148	15354	14951	15138	15060	15056	15396	15225	15289	15133	15338	15216	15192	15012	15195	14984	15251	15104	15252	15259	15224	15119	15213	15179	15154	15067	15210	15369	15177	15393	15400	15420	15066	15193	15144	15161	15110	15382	15176	15186	15226	15335	15212	15248	15189	15271	15352	15225
23213	21427	28627	25715	27090	31241	33240	29924	29113	28855	28634	28082	28067	28008	27835	27734	28013	27586	27652	27476	27318	27884	27634	27858	27624	27297	27452	27414	27467	27551	27435	27298	27171	27155	27538	27161	27322	27553	27422	27259	27107	27178	27418	27286	27232	27406	27252	27303	27290	27238	27233	27550	27380	27635	27422	27413	27483	27158	27253	27307	27277	27081	27135	27168	27452	27048	27215	27335	27266	27119	27220	26972	27310	27104	27393	27354	27005	26869	27186	27128	27288	27268	27323	27341	27163	27354	27395	27066	27197	27227	27239	27075	27052	27123	27355	27125	27329	27293	27293	27279	27230	27182	27394	26960	27055	26957	27232	27116	27071	26897	27090	27343	27071	27259	27067	27199	27143	27379	27353	27136	27096	27326	27270	27165	27281	27179	27146	27041	27174	27223	26985	27185	27156	27245	27032	27154	27248	27355	27349	27124	27218	27233	27064	27582	27096	27142	26964	27135	26764	27287	27204	27121	27412	27264	27357	27041	27163	27305	27142	27435	27177	27150	27033	26977	27403	27342	27248	27176	26983	27144	27023	27024	27192	27046	27211	27070	27258	27116	27303	27271	27227	27155	27193	27279	27195	27015	27198	27329	27164	27294	27053	27385	26897	27395	27008	27274	26967	26981	27085	27060	27094	27342	27136	27205	27061	26982	27119	27243	26998	27068	27093	27117	26949	27134	27318	27395	27191	27185	26942	27031	27310	27329	27290	27322	27457	27107	27391	26974	27128	27449	27200	27101	27279	27012	26961	27281	27104	27234	27274	27352	26991	26941	27134	27071	27210	27342	27362	27140	27140	27226	27188	27120	27479	27339	26736	27143	27152	27185	27372	27240	27235	27327	27356	27127	27175	27046	27005	27206	27223	27252	26996	26773	27038	27263	27353	26958	26827	27283	27040	27308	27364	27011	27053	27047	27329	27249	27188	27171	27185	27424	27217	27211	27033	27021	27193	27162	27080	27351	27215	27487	27329	27110	27210	27232	27266	27179	27015	27128	27120	27297	27039	27471	27152	27227	27203	27385	27048	27349	27350	27029	27103	27372	27429	26979	27221	26910	27140	26918	27294	27133	27250	27168	27309	27266	27018	27189	27120	26939	26980	26989	27339	26779	27011	27194	27195	27177	27040	27292	27210	27169	27252	27157	27227	27229	27212	26944	27281	27155	27105	27097	27396	27231	27258	27236	27044	27243	27094	27011	26998	27273	26999	27063	27016	26993	27145	26933	27314	26935	27088	27318	27016	26848	27363	27211	27360	27188	27235	27047	27090	27262	27066	27115	27226	27425	27210	26905	27202	27395	27166	27199	27129	27203	27508	27142	27191	27338	27136	27238	27395	27222	27282	27312	27184	27005	27293	26855	27102	27082	26821	27206	27246	27368	27203	27130	27415	27167	27105	27008	27280	27370	27163	27138	27351	27080	27089	26969	27232	27262	27271	27288	27289	27249	27322	26804	27214	27111	27257	27114	27063	27425	27323	27035	27095	27160	26944	27175	27047	27173	26826	27060	27504	27048	27391	27013	27215	26981	27061	27280	27227	27155	26895	27054	27108	27153	27046	27279	27201	27078	27206	27132	27198	27205	27035	27173	27215	27085	27067	27440	27048	27281	27077	27381	27097	26992	27331	27223	27030	27155	27301	27146	27391	27203	27221	27145	27215	27291	27012	27117	27195	27321	27175	27484	27127	27185	27409	27218	27230	27193	27271	26986	27036	27102	27139	27431	27224	27178	27110	27001	27226	27196	26943	27236	27263	27082	27363	27165	27016	27172	27142	27123	26987	27315	27193	27063	26886	26944	27174	27060	27250	27200	27137	27242	27250	27245	27045	27154	27071	26950	27091	27303	27080	27225	27037	27071	26942	27234	27070	27230	27293	27124	27262	27215	27233	27173	27277	27288	27255	27069	27345	27204	27155	27374	27154	27216	27165	27101	27234	27069	27153	27232	27176	27153	27063	27188	27085	27167	27134	27190	27258	26919	27138	27101	27188	27233	27048	26984	27004	27112	27123	27376	26963	27024	27405	27319	27099	26970	27272	27338	27308	27036	27164	27063	27147	27190	27325	27180	27137	27209	27174	27208	27113	27217	26988	26927	27008	27065	26970	26965	27323	27138	27237	26962	27116	27208	27155	27170	27308	27063	27268	27145	27136	26901	27032	27158	27503	27430	27200	27011	27145	27139	27297	27174	27090	27197	26902	26984	27032	27111	27141	27246	27249	27026	27103	27132	27107	26966	27272	27203	27144	27087	27329	27302	27099	27334	27274	27069	27167	27062	27246	27147	26991	27072	27368	26938	27021	27364	27340	27024	27061	27137	27076	27113	26939	27030	27242	27068	27297	27359	27187	27315	27064	27401	27152	27223	27264	26979	27185	27303	27293	27313	27191	27140	27077	27067	27227	27372	27224	27069	27025	27144	27247	27339	27275	27273	27118	27060	27209	27255	27188	27362	27177	27271	27165	27243	27037	26932	27119	27174	27115	26954	27086	26976	27157	27152	27097	27423	26951	27050	26989	27059	27185	27408	27285	27038	27286	26993	27124	27218	27507	27178	26877	27121	26962	27128	27106	27341	27164	27149	27375	27321	26869	27153	27317	27121	27060	27396	27256	27332	27096	27159	27330	27024	27092	26987	26974	27268	27335	26924	27405	27181	27314	27366	27218	27043	27012	27066	27316	27200	27004	27062	26995	27134	27282	27138	26932	27073	27171	27050	26952	27136	27192	27069	27050	27131	27189	27135	27191	27175	27088	27273	26920	27086	27153	27219	27120	27309	27236	27144	27176	26901	27383	27216	27060	27241	27241	27104	27370	27228	27229	27360	27216	27290	27170	27154	27085	27002	27055	27028	26940	27105	27016	27085	27083	27313	27111	27309	27251	27052	27097	27018	27360	27220	26970	27131	27375	27126	27156	27217	27216	27056	27231	27348	27365	27053	27089	27311	27293	27218	27304	27037	26827	26904	27075	27025	27029	27162	27219	27114	26949	27278	27155	27460	27067	27135	27076	27171	27229	27045	27270	27425	27238	27205	27143	27541	27360	27200	27003	27391	27367	27187	27236	27309	27309	27024	27024	27170	26862	27106	27160	27169	27306	27041	27213	27005	27141	27134	27185	27075	27027	27142	27383	26991	27213	27067	27210	27267	27158	27248	27160	27213	27080	27212	27274	27082	27065	27311	27146	27294	27086	27086	27222	27223	27140	27070	27088	27356	27282	27109	27345	27161	27316	27124	27361	27452	27391	27106	27135	27245	27227	26992	26927	27232	27048	27049	27049	27167	26964	27267	27035	27370	27059	27203	27174	27138	27109	27157	27353	27298	27347	27118	27311	27282	27287	27210	27182	27333	27420	27221	27176	27074	26998	27156	26930	27220	27253	27081	27321	27128	27121	27256	27026	27290	27158	27241	27223	27119	27255	27121	27330	27097	27278	27116	27091	27143	27089	27033	27121	27101	27100	27066	27319	27118	27250	27185	27258	27034	27195	27376	27166	27318	27000	27298	27173	26879	27055	26893	27051	27197	27113	27212	27451	27023	27173	26951	27325	27146	27115	27121	26966	27145	26990	27205	27344	27315	27044	27229	27213	27196	27345	27142	26956	27303	27456	27322	27287	27243	26775	27401	27069	26877	27025	27086	27279	27323	27118	27079	27228	27385	26916	27296	27008	27315	27148	27277	27167	27206	27022	27229	26953	27109	27142	26969	27115	26970	26712	27120	27162	27170	27142	27237	27172	27300	27167	27227	27234	26978	27077	27162	27139	26965	27220	27402	27266	27299	27224	27326	27268	27233	27068	27255	27080	27264	27384	27486	27258	26837	26812	26976	26943	27137	27240	27314	27132	27129	27064	27117	27088	27123	27183	27068	27098	27371	27318	27031	27094	27307	27060	27214	27409	27384	27195	27321	27121	27403	27198	27084	27030	27294	27077	27001	27137	27167	27085	27219	27439	27203	27209	27075	27177	27072	26855	27165	27376	27172	27254	27209	27248	27341	27069	27018	27316	27116	27243	27062	27121	27236	27504	27287	27323	27212	27077	27122	27101	27010	27077	27016	27162	27439	27324	27421	27134	27156	27040	27058	27156	27408	27131	27396	27244	27068	27118	26992	27211	27136	27162	27026	27214	27345	27191	27009	27171	27162	27307	27220	26950	27288	27282	27455	27054	27235	27207	27110	27026	27034	27027	27379	27128	27350	27217	27049	27164	27080	27089	27008	27176	27180	27350	27293	27257	26949	27229	27346	27227	27143	27243	27161	27032	27296	26887	26787	27056	27211	27286	27310	27275	27122	27333	27023	27049	27074	27159	27254	27504	27135	27051	27166	27135	27080	27353	27336	27162	27140	27095	27313	27364	27269	27331	27118	27082	27154	27074	26964	27494	27241	27358	27102	27344	27049	27074	27203	27206	27226	26925	27067	27245	27246	27383	27171	27306	27172	27266	27182	27055	27351	27023	27033	27137	27097	27201	27273	27657	27129	27225	27226	27166	27271	27433	27214	27258	27006	27237	26985	27164	27483	27072	27056	27001	27182	27402	27140	27145	27033	27079	27286	27274	27239	27130	27075	27152	27175	27096	27190	27168	27248	27539	27121	27362	27210	27257	27078	27483	27061	27307	27268	27206	27134	26808	27082	27322	27135	27323	27262	27038	26988	27061	27227	27369	27453	27031	27100	27150	27167	27001	27066	27206	27310	27061	27152	27280	27112	26997	27208	27495	27237	27326	27074	27140	26939	27327	27278	27283	26864	27196	27176	27043	27147	27062	27153	27448	27070	27102	27144	27262	27109	27348	27205	27234	27356	27277	27286	27311	27149	27479	27178	27303	27414	27044	26972	27231	27281	27350	27272	27075	27119	27224	27048	27148	27055	27296	27171	27123	27163	26954	27239	27269	27170	27333	27187	26958	27166	27028	27224	27162	27050	27176	27191	27398	26986	26809	27074	27162	26977	27118	27063	27211	27425	27254	27240	27128	27334	27388	26913	27218	27189	27010	27299	27115	27007	26952	27284	27304	27109	27233	27073	27327	27233	27092	27129	27225	27219	27354	27140	27275	27308	26994	27047	27234	27145	27413	27288	26802	27223	27090	27244	27381	27076	27114	27256	27311	27349	27180	26902	27196	26692	27159	27044
21682	39631	37033	29026	24883	21924	19984	18970	18302	17689	17255	17039	16782	16689	16379	16142	16220	16178	16318	16132	16199	16237	16312	16230	16338	16026	16190	16081	15861	16052	15915	15971	16065	16165	16122	15977	16161	15787	16002	15900	15952	15978	16133	16238	15864	15935	15998	15824	15987	15947	15979	16001	16295	16221	15904	15893	15949	15884	15773	15906	15790	15821	16046	15756	15940	15911	15920	15861	15987	15809	16083	15963	15858	15811	16019	15734	15992	15967	15911	15928	16070	16160	15853	15821	15926	16127	15981	15736	16081	15849	16031	15934	15773	15803	15811	15946	15705	16033	15789	15802	15765	15838	15898	15885	15817	15870	15852	15932	15910	15688	15767	15925	15876	15993	15718	15729	15822	15809	15865	15848	15904	15893	15838	15857	15808	15828	15879	15826	15833	15959	15913	15948	15797	15608	15800	15748	15639	15927	15879	15885	15934	15856	15742	15896	15785	15731	15846	15973	16013	15799	15844	15765	15969	15702	15712	15933	15825	15828	15906	15770	15925	15801	15861	15790	15803	15936	15827	15802	15720	15813	15894	15725	15813	15847	15747	15915	15730	15629	15843	15750	15868	15796	15714	15834	15933	15638	15922	15839	15879	15824	15825	15742	15753	15736	16057	15907	15829	15799	15914	15842	15796	15980	16006	15870	15746	15723	15884	15859	15844	15892	15945	15940	15984	15834	15810	15612	15800	15805	16021	15641	15880	15773	15755	15785	15793	15852	15958	15963	15854	15731	15822	15790	15953	15972	15935	15676	15782	16140	15916	15963	15856	15785	15997	15829	15751	15825	15654	15774	16114	15766	15829	15773	15857	15902	15784	15703	15875	15797	16003	15907	15847	15635	15903	15512	15881	15638	15688	15883	15552	15898	15778	15666	15768	15744	15737	15880	15802	15756	15932	15604	15836	15858	15777	15704	15815	15949	15875	15883	15751	15983	15731	15614	15723	15774	15875	15915	15770	15639	15855	15893	15938	15907	15839	15865	15895	15849	15900	15792	15752	15915	15968	15684	16033	15785	15783	15656	15739	15747	15757	15714	15736	15690	15962	16012	15881	15769	15869	15619	16007	15886	15716	15828	15980	15847	15879	15638	15886	15852	15816	15918	15741	15817	15617	15919	15752	15749	15759	15845	15897	15949	15790	15685	15789	15883	15826	15754	15787	15825	15921	15982	15691	15846	15833	16058	15976	15773	15821	15791	15788	15821	15578	15813	15795	15886	15790	15933	15625	15746	15694	15856	15622	15846	15755	15702	15811	15822	15841	15812	15856	15774	15785	15670	15753	15951	15801	15723	15804	15899	15971	15748	15892	15917	15657	15854	15687	15678	15929	15795	15786	15816	16004	15876	15948	16006	15883	15792	15842	15905	15938	15919	15745	15770	15980	15921	15948	15634	16026	15892	15615	15785	15841	15954	15867	15736	15876	15655	15763	16016	15882	15806	15857	15678	15928	15878	15996	15907	15792	15791	15818	15928	15918	15867	15817	15935	15949	15770	15784	15805	15794	15703	15722	15943	15987	15765	15981	15965	15861	15945	15790	15800	15933	15906	15728	15897	15803	15853	15742	15950	15779	15934	15622	15784	15897	15715	15802	15836	15927	15778	15828	16034	15538	15937	15779	15815	15740	15597	15483	15902	15768	15990	15741	15858	15896	15810	15754	15897	15653	15821	15875	15847	15827	15995	15898	15775	15763	15816	15669	15868	15942	16027	15572	15861	15762	15930	15834	15845	15654	15922	15886	15698	15808	15809	15815	15872	15712	15815	15894	15815	15773	15878	15997	15867	15838	15689	15828	15874	15755	15757	15672	15815	15929	15775	15674	15854	16134	15752	15936	15676	15853	15821	15754	15866	15865	15968	15989	15972	15898	15713	15727	15912	15798	15971	15801	15848	15882	15604	15751	15818	15761	15777	15875	15544	15762	15971	15740	15828	15741	15983	15838	15949	15620	15743	15786	15827	15935	15969	15914	15851	15666	15830	15818	15966	15699	15789	15697	15666	15833	15817	15772	15880	15866	15818	15578	16053	15894	15810	15868	15659	15726	15856	15876	15910	15751	15943	15938	15918	15919	15905	15760	15825	15880	15696	15965	15880	15711	15815	15769	15802	15821	15690	15985	15719	15796	15712	15725	15920	15841	15862	15785	15875	15878	15923	15891	15864	15715	15860	15686	15762	15946	15815	15945	15919	15937	15870	15865	15890	15955	15706	15833	15783	15829	15735	15855	15911	15963	15767	15824	16030	15794	15986	15748	15967	15840	15807	15755	15879	15929	15862	15791	15760	15752	15818	15846	15653	15905	15755	15911	15841	15959	15779	15849	15688	15743	15861	15903	15846	15834	15753	15862	15711	15746	15854	15893	15682	15878	15729	15743	15684	16018	16057	15763	15810	15846	15814	15763	15788	15813	15896	16010	15641	15903	16023	15878	15833	16037	15807	15710	15891	15775	15843	15729	15811	15779	15884	15786	15736	15704	15846	15757	15705	15919	15857	15849	15893	15882	15551	15802	15691	15791	16055	15756	15944	15882	15702	15862	15797	15854	15923	15901	15811	15844	15713	15794	15718	15952	15808	15955	15773	15895	15798	15851	15832	15884	15810	15736	15692	15774	15864	15758	15722	15788	15838	15873	15892	15851	16028	15938	15606	15920	15882	15991	15836	15781	15851	15753	15747	15924	15825	15801	15759	15765	15901	15794	15807	15834	15962	15692	16043	15765	15927	15648	15755	15609	15792	15740	15932	15829	15921	15786	15846	15807	15774	15918	15729	15774	15805	15512	15789	15609	15866	15932	15959	15780	15997	16076	15789	15827	15844	15786	15724	15691	15855	15917	15930	15885	15745	15843	15788	15801	15923	15911	15873	15700	15965	15817	15820	15750	15816	15789	15794	15656	15800	15781	15817	15786	15806	15710	15704	15864	15851	15885	15942	15825	15879	15836	15778	15889	15767	15947	15855	15882	15775	15888	15955	15938	15704	15820	15692	15877	15947	15855	15666	15822	15743	15827	15720	15731	15852	15859	15717	15894	16028	15793	15629	15681	15735	15843	15761	15834	15967	15798	15817	15947	16002	15728	15965	15750	15726	15980	15804	15903	15716	15758	15823	15775	15891	15752	15731	15666	15740	15851	15728	16027	15822	15758	15676	15855	15797	15832	15736	15693	16072	15778	15804	15821	16011	15733	15946	15920	15880	15617	15780	15845	15774	15745	15882	15809	15879	15699	15722	15709	15872	15745	15704	15712	15874	15894	15613	15826	15697	15838	15884	15698	15803	15885	15790	15878	15924	15850	15757	15871	15629	15660	15963	15746	15805	15754	15827	15906	15954	15815	15827	15700	15690	15827	15895	15739	15858	15770	15771	15645	15926	15716	16029	15843	15726	15581	15810	15834	15648	15737	15841	15645	15802	15731	15938	15890	15893	15941	15808	15786	15835	15847	15467	15990	15919	15807	15732	15754	15936	15770	15817	15807	15823	15825	15831	15696	15865	15683	15897	15787	15787	15895	15919	15791	15777	15859	15748	15911	15810	15784	15769	15875	15903	15742	15894	15853	15922	15850	15785	15876	15829	15725	16021	15841	15761	15894	15792	15828	15700	15741	15940	15791	15657	15637	15785	15818	15797	15767	15637	15740	15504	15859	15702	15918	15615	15834	15825	15870	15754	15804	15970	16007	15702	16033	15738	15755	15795	15819	15851	15847	15735	15635	15860	15946	15716	15986	15789	15807	15841	15685	15724	15807	15873	15797	15587	16029	15911	15840	16035	15764	15749	15745	15766	15863	15696	15778	15754	15823	15880	15995	15832	15825	15858	15744	15777	15823	15584	15814	15790	16056	15940	15860	15823	15930	15751	15891	15663	15695	15710	15657	15872	15827	15799	15862	15994	15882	15833	15805	15850	15935	15636	15705	15836	15867	16009	15951	15883	15941	15796	15829	15801	15933	15810	15757	15708	15897	15891	15786	15696	15951	15695	15869	15652	15636	15841	15652	15818	15917	15885	15857	15968	15872	15636	15894	16035	15851	15890	15865	16007	15920	15944	15823	15851	15826	15856	15849	15752	15754	15743	15810	15699	15695	15806	15908	15838	15727	15803	15751	15848	15861	15882	15617	15854	15883	15707	15810	15829	15747	15946	15838	15808	15871	15785	15905	15756	15876	15751	15721	15881	15896	15881	15971	15918	15774	15834	15806	15819	15678	15725	15743	15858	15869	15758	15833	16008	15738	15967	15991	15910	15769	15857	15894	15654	15985	15910	15902	15620	15661	15732	15826	15878	15856	15776	15877	15919	15757	15900	15919	15858	15799	15716	15687	15728	15892	15733	15785	15801	15987	15900	15676	15977	15878	15960	15872	15818	15841	15725	15731	15829	15815	15769	15830	15725	15727	15992	15755	15864	15859	15786	15819	15912	15719	15803	15935	15876	15804	15586	15879	15922	15654	15810	15920	15753	15827	15960	15921	15886	16125	15755	15817	15855	15783	15722	15735	15855	15644	15696	15804	15827	15615	15629	15882	15756	15836	15641	16119	15834	15986	15729	15736	15675	15845	15700	15791	15970	16052	15927	15904	15834	15590	15810	15717	15755	15811	15913	15608	16053	15946	15863	15724	15675	15988	15783	15831	15697	15879	15960	16082	15846	15927	15798	15651	15875	15837	15896	15749	15829	15847	15942	15850	15826	15973	15771	15809	15890	15771	15741	15901	15811	15940	16003	15710	15897	15750	15853	15907	15738	15726	15872	15817	15880	15683	15795	15678	15787	15827	15882	15839	15709	15831	15923	15757	15900	15879	15889	15602	15742	15815	15853	15803	15678	15813	15846	15813	15802	15857	15748	15814	15891	15766	15802	15625	15914	15661	15682	15893	15628	15834	16005	15791	15820	15924	15824	15669	15955	15870	15841	15780	15822	16035	15888	15809	15791	15715	15781	15717	15925	15699	15798	15786	15810	15880	15875	15942	15896	15873	15952	15827	15611	15905	15727	15842	15820	15789	15623	15794	15581	15721	15951	15958	15880	15775	15930	15845	15786	15679	15811	15878	15880	15891	15700	15946	15763	15733	15724	15950	15932	15735	15890	15629	15755	15892	15708	15877	15685	15920	15987	15933	15868	15786	15860	15842	15872	15844	15719
33105	28464	33492	31662	28981	28708	28567	28299	28042	28188	28050	28083	27990	27898	27749	27696	27984	27875	27997	27871	27812	27842	27896	27742	27710	27514	27737	27626	27771	27630	27858	27889	27685	28124	27980	27894	27404	27736	27842	27466	27800	27587	27761	27935	27853	27982	27896	27768	27715	27794	27691	27894	27748	28059	27874	27943	27763	27775	27853	27876	27719	27433	27706	27716	27657	27737	27534	27705	27726	27505	27605	27493	27653	27814	27644	27696	27774	27597	27853	27779	27678	27666	27397	27674	27610	27725	27678	27716	27810	27473	27751	27672	27978	27670	27814	27773	27689	27658	27730	27817	27757	27648	27583	27559	27615	27658	27692	27807	27789	27779	27543	27575	27801	27965	27728	27451	27879	27443	27553	27245	27970	27634	27644	27675	28020	27621	27913	27462	27636	27752	27503	27710	27560	27896	27551	27807	27994	27711	27728	27806	27766	27547	27707	27495	27446	27745	27939	27802	27694	27482	27711	27638	27667	27813	27905	27541	27920	27572	27514	27722	27962	27717	27748	27626	27632	27919	27858	27737	27695	27876	27835	27535	27721	27813	27688	27632	27442	27588	27596	27682	27775	27587	27810	27896	27720	27619	27540	27707	27682	27457	27696	27703	27736	27627	27580	27757	27762	27874	28139	27781	27739	27793	27627	27695	27688	27690	28019	27816	27774	27663	27831	27506	28005	27660	27481	27569	27984	27935	27915	27585	27702	27813	27543	27758	27730	27828	27571	27766	27690	27640	27540	27732	27615	27727	27688	27873	27577	27591	27744	27686	27476	27700	27748	27787	27795	28091	27707	27707	27819	27593	27592	27621	27614	27561	27530	27623	27507	27825	27773	27618	27920	27667	27860	27793	27704	27733	27421	27740	27682	27761	27692	27746	27818	27779	27757	27741	27975	27686	27733	27603	27772	27892	27561	27764	27820	27892	28022	27735	27560	28001	27816	27616	27572	27698	27602	27540	27777	27690	27650	27510	27805	27914	27970	27884	27661	27796	27530	27723	27744	27586	27642	27602	27844	27607	27905	27928	27665	27799	27853	27541	27769	27690	27638	27617	27638	27659	27908	27687	27753	27602	27646	27746	27836	27702	27642	27761	27448	27558	27712	27562	27478	27760	27529	27948	27555	27928	27938	27729	27759	27615	27768	27803	27526	27903	27682	27787	27810	27667	27784	27528	27662	27768	27720	27740	27672	27996	27878	27618	27568	27527	27464	27753	27799	27737	27789	27426	27932	28033	27852	27854	27923	27605	27803	27622	27669	27584	27625	27766	27844	27706	28059	27723	27608	27793	27698	27766	27804	27781	27801	27690	27740	27679	27615	27780	27834	28085	27637	27822	27834	27767	27507	27640	27642	27563	27907	27555	27743	27582	27720	27828	27716	27725	27592	27551	27901	27598	27616	27709	27741	27604	27600	27694	27706	27919	27882	27874	27741	27694	27840	27834	27589	27727	27760	27969	27835	27597	27585	27546	27473	27608	27623	27828	27551	27609	27690	27772	27963	27708	27737	27742	27594	27869	27880	27703	27785	27470	27747	27699	27798	27562	27753	27716	27793	27570	27699	27984	27863	27761	28044	27534	27845	28010	27595	27611	27798	27731	27725	27550	27684	27676	27635	27598	27822	27742	27454	27886	27412	27838	27875	27687	27886	27742	27636	27762	27780	27658	27760	27667	27617	27592	27908	27736	27861	27733	27975	27842	27971	27662	27825	27828	27687	27697	27709	27710	27736	27459	27819	27514	27578	27676	27711	27697	27918	27777	28017	27783	27650	27762	27687	27683	27524	27714	27734	27561	27671	27811	27817	27701	27667	27851	27637	27707	27734	27663	27771	27966	27641	27833	27666	27754	27697	27692	28033	27725	27791	27703	27811	27557	27685	27664	27587	27634	27801	27753	27479	27905	27692	28026	27837	27741	27635	27854	27761	27786	27899	27656	27684	27752	27673	27344	27879	27793	27632	27837	27786	27757	27678	27779	27797	27737	27470	27806	27886	27752	27792	27644	27622	27753	27771	27865	27537	27652	27752	27669	27833	27761	27804	27664	27812	27846	27802	27884	27703	27544	27770	27545	27585	27572	27722	27559	27721	27841	27512	27600	27781	27746	27647	27567	28025	27642	27706	27749	27825	27603	27843	27612	27639	27527	27651	27803	27794	27905	27730	27774	27613	27629	27827	27765	27688	27770	27705	27739	27587	27926	27774	27484	27561	27841	27895	27590	27533	27850	27736	27683	27409	27703	27425	27774	27564	27777	27579	27666	27730	27622	27693	27840	27633	27731	27659	27667	27790	27731	27773	27799	27676	27555	27580	27500	27803	27870	27435	27695	27641	27731	27607	27759	27680	27736	27595	27749	27756	27809	27596	27756	27581	27715	28000	27809	27804	27868	27684	27821	27685	27632	27928	27831	27412	27716	27837	27779	27814	27584	27953	27775	27822	27792	27720	27880	27813	27825	28071	27517	27827	27758	27840	27857	27655	27495	27538	27403	27582	27873	27822	27776	27894	27799	27784	27810	27913	28116	27734	27567	27910	27730	27903	27589	27655	27768	27700	27767	27623	27645	27770	27918	27727	27670	27668	27873	27549	27743	27623	27874	27813	27630	27601	27962	27695	27673	27622	27599	27992	28028	28143	27993	28141	27686	27629	27667	27648	27766	27800	27493	27487	27800	27711	27786	27761	27722	27520	27672	27880	27708	27609	28014	27714	27931	27661	27456	27593	27856	27597	27807	27790	27765	27760	27804	27841	27785	27771	27812	27731	27900	27861	27347	27793	27632	27798	27515	27783	27900	27456	27533	27819	27745	27690	27716	27909	27667	27612	27697	27734	27589	27859	27815	27646	27844	27738	27806	27654	27576	27486	27715	28101	27435	27592	27749	27708	27485	27746	27708	27823	27741	27575	27846	27680	27586	27787	27949	27837	27495	27813	27740	27718	28067	27697	28017	27703	27825	27940	27603	27651	27589	27570	27696	27838	27791	27780	27889	27699	27825	27320	27933	27674	27879	27882	27697	27536	27566	27642	27724	27780	27597	27577	27956	27698	27778	27813	27764	27866	27655	27723	27848	27648	27720	27581	27874	27814	27714	27878	27800	27935	27797	27881	27794	27736	27681	27602	27747	27807	27756	27697	27625	27868	27980	27615	27351	27787	28024	27786	27610	27861	27863	27709	27692	27129	27698	27669	27820	27924	27864	27865	27589	27582	27467	27630	27624	27736	27819	27563	27713	27493	27703	27525	27685	27793	27664	27958	27874	27587	27658	27868	27638	27612	27899	27713	27666	27799	27639	27903	27761	27685	27707	27857	27706	27524	27761	27777	27902	27789	27863	27613	27393	27820	27818	27885	27668	27598	27748	27414	27615	27654	27697	27854	27725	27644	27490	27513	27798	27885	27900	27725	27679	27977	27436	27606	27586	27684	27743	27812	27546	27423	27791	27542	27637	27663	27661	27564	27799	27728	27509	28028	27625	27671	28059	27765	27770	27602	27684	27943	27725	27777	27440	27529	27873	27442	27819	27584	27715	27897	27950	27514	27851	27727	27880	27932	27713	27814	27913	27869	27814	27816	27747	27590	27798	27931	27730	27646	27778	27681	27642	27658	27677	27549	27735	27734	27712	27991	27858	27775	27587	27923	28029	27730	27697	27619	27851	27763	27705	27836	27787	27690	27732	27671	27697	27615	27805	27899	27851	27772	27905	27877	27586	27726	27736	27745	27901	27800	28012	27994	27800	27731	27658	27773	27832	27690	28066	27679	27635	27904	27796	27673	27735	27824	27526	27532	27695	27723	27638	27515	27936	27840	27712	27956	27588	27917	27900	27715	27585	27697	27583	27866	27613	27885	27705	27662	27933	27812	27529	27642	27483	27623	27730	28154	27777	27899	27723	27548	27816	27762	27808	27254	27680	27872	27663	27548	27673	27652	27666	27603	27563	27715	27867	28040	27783	27515	27757	27791	27874	27826	27707	27816	27720	27722	27873	27719	27417	27884	27775	27602	27570	27686	27780	27749	27615	27806	28022	27691	27617	27653	27459	27838	27894	27582	27717	27853	27547	27730	27700	27847	27549	27705	27979	27707	27880	27605	27745	27962	27881	27681	27711	27695	27716	27565	27661	27648	27830	27580	27397	27499	27829	27826	27757	27690	27902	27983	27705	27767	27545	27503	27553	27571	27873	27536	27598	27775	27722	27998	27717	27637	27701	27880	27750	28021	27618	27788	27515	27654	27777	27918	27854	27585	27841	27813	27607	27958	27639	27608	27837	27766	27761	27827	27703	27763	27494	27848	27745	27548	28031	27569	27659	27426	27909	27804	27902	27719	27767	27606	27544	27532	27865	27800	27706	27751	27908	27578	27741	27707	27905	27768	27676	27920	27699	27699	27753	27719	27320	27932	27779	27827	27548	27835	27535	27898	27898	27701	27818	27888	27723	27900	27751	27612	27857	27828	27803	27785	27641	27559	27951	27737	27815	27676	27863	27873	27654	27854	27548	27583	27670	27521	27697	27542	27793	27847	27698	27635	27883	27689	27778	27798	27439	27520	27524	27652	27885	27691	27738	27959	27647	27758	27771	27822	27987	27776	27686	27560	27588	27729	27721	27757	27588	27620	27931	27651	27903	27933	27758	27470	27606	27761	27709	27656	27924	27740	27708	27715	27753	27445	27538	27593	27661	27839	27818	27886	27687	27841	27847	27647	27599	27720	27868	27711	27918	27689	27778	27614	27793	27734	27889	27669	27780	27944	27817	27703	27666	27777	27702	27744	27878	27785	27812	27575	27711	27771	27532	27487	27634	27641	27781	27670	27638	27670	28030	27930	27846	27710	27677	27793	27747	27650	27623	27666	27985	27784	27657	27564	27734	27592	27912	27718	27798	27939	27826	27729	27606	27741	27657	27640	27506	27794	27846	27724	27898	27680	27661	27705	27511	27731	27651	27697	27641	27653	27516	27781	27640	27497	27740	27699	27688	27535	27727	27810	27854	27730	27656	27775	27810	27740	27713	27833	27864	27848	27610	28004	28026	27767	27661	27963	27756	27644	27772	27587	27583	27972	27718	27537	27662	27838	27472	27531	27605	28122	27622	27742	27426	27734	27879	27800	28020	27581	27795	27610	27851	27584	27707	27793	28014
19482	24008	22636	19005	17623	17034	16716	16286	16337	16201	16082	15889	15995	16049	15909	15869	15867	15850	15698	15785	15913	16129	16033	15992	15640	15741	15833	15736	15822	15809	15821	15875	15840	15783	15947	15865	15814	15825	15729	15710	15916	15679	15665	15722	15766	15749	15882	15735	15694	15972	15622	15800	15909	15662	15850	15864	15696	15727	15809	15741	15868	15728	15833	15734	15872	15907	15728	15746	15605	15780	15803	15841	15820	15803	15618	15626	15830	15995	15775	15851	15889	15761	15789	15906	15965	15780	15774	15851	15655	15762	15797	15718	15847	15710	15873	15740	15827	15878	15701	15750	15851	15923	15851	15700	15676	15897	15723	15699	15887	15634	15797	15662	15727	15824	15745	15707	15653	15726	15834	15781	15957	15847	15749	15796	15564	15786	15747	15788	15695	15785	15753	15735	15776	15615	15898	15797	15910	15813	15586	15820	15848	15826	15753	15708	15716	15717	15772	15958	15698	15794	15634	15782	15697	15945	15877	15880	15643	15712	15796	15765	15744	15747	15765	15823	15925	15954	15695	15555	15833	15679	15870	15762	15702	15890	15957	15808	15808	15643	15874	15703	15863	15656	15866	15580	15834	15853	15859	15707	15632	15717	15743	15926	15742	15770	15628	15834	15767	15862	15823	15695	15514	15827	15712	15865	15866	15889	15745	15940	15893	15849	15858	15577	15634	15869	15814	15783	15676	15680	15943	15591	15631	15886	15657	15954	15910	15904	15677	15676	15818	15640	15827	15733	15927	15786	15753	15894	15655	15778	15810	15821	15822	15820	15718	16042	15863	15808	15894	15765	15742	15680	15735	15748	15716	15733	15812	15615	15746	15937	15735	15673	15837	15863	15762	15871	15717	15918	15814	15879	15843	15846	15698	15906	15705	15653	15758	15806	15675	15846	15829	15828	15596	15725	15810	15578	15809	16053	15901	15742	15896	15828	15900	15938	15966	15679	15833	16025	15729	15801	15811	15772	15666	15524	15729	15747	15810	15700	15745	15766	15911	15756	15806	15831	15865	15671	15696	15789	15543	15899	15841	15677	15887	15739	15621	15733	15686	15754	15760	15874	15852	15642	15830	15510	15651	15980	15839	15802	15770	15715	15883	15805	15810	15729	16008	15707	15710	15858	15776	15738	15633	15730	15808	15654	15789	15736	15810	15790	15800	15741	15801	15839	15683	15708	15777	15866	15591	15644	15646	15917	15905	15852	15665	15681	15810	15607	15893	15831	15978	15825	15684	15797	15744	15827	15682	15767	15859	15783	15827	16035	15898	15931	15862	15703	15593	15856	15617	15790	15874	15793	15777	15838	15695	15612	15731	15789	15776	15809	15722	15900	15807	15726	15943	15747	15743	15915	15850	15906	15814	16073	15793	15719	15860	15655	15787	15538	15783	15710	15629	15775	15652	15866	15741	15790	15727	15843	15577	15643	15499	15709	15818	15710	15793	15723	15604	15917	15765	15859	15692	15763	15731	15867	15694	15808	15859	15653	15814	15859	15749	15777	15684	15820	15676	15664	15716	15786	15684	15666	15932	15942	15700	15782	15729	15778	15726	15755	15885	15865	15873	15748	15811	15831	15849	15748	15802	15717	15622	15616	15793	15686	15763	15684	15550	15728	15810	15788	15826	15699	15832	15845	15833	15674	15885	15887	15661	15868	15865	15749	15773	15859	15780	15809	15625	15898	15675	15787	15914	15819	15849	15708	15767	15766	15659	15663	15843	15840	15677	15687	15850	15801	15942	15798	15692	15676	15784	15762	15785	15981	15909	15703	15910	15642	15721	15695	15685	15751	15781	15787	15792	15762	15862	15751	15728	15744	15718	15843	15878	15793	15921	15673	15827	15654	15866	15894	15724	15559	15815	15838	15796	15734	15958	15940	15650	15793	15595	15761	15874	15877	15856	15780	15751	15563	15894	15901	15751	15881	15669	15749	15932	15682	15867	15844	15813	15906	15936	15833	15833	15804	15671	15597	15643	15693	15912	15798	15617	15629	15954	15948	15743	15730	15720	15803	15687	15709	15857	15874	15868	15740	15697	15726	15771	15974	15796	15823	15800	15648	15883	15775	15838	15713	15817	15661	15682	15724	15718	15723	15840	15744	15661	15595	15739	15848	15881	15848	15575	15744	15837	15777	15550	15763	15832	15740	15754	15868	15630	15637	15634	15674	15815	15865	15821	15618	15723	15679	16064	15642	15886	15743	15758	15906	15872	15876	15782	15711	15806	15593	15899	15943	15839	15945	15836	15754	15798	15713	15800	15770	15705	15671	15856	15654	15996	15813	15804	15879	15863	15915	15788	15642	15739	15732	15863	15728	15727	15923	15893	15768	15821	15614	15958	15630	16011	15671	15648	15689	15929	15756	15721	15684	15756	15930	15895	15743	15885	15897	15733	15679	15604	15708	15883	15875	15649	15843	15778	15839	15638	15877	15684	15827	15810	15651	15785	15723	15959	15909	15913	15742	15889	15699	15816	15824	15792	15907	15651	15699	15898	15774	15917	15878	15788	15831	15816	15681	15729	15789	15562	15758	15824	15727	15744	15660	15702	15624	15967	15759	15826	15658	15935	15718	15558	15916	15752	15757	15754	15557	15907	15954	15851	15648	15679	15912	15809	15774	15770	15887	15701	15752	15663	15815	15810	15777	15904	15890	15783	15813	15812	15802	15809	15812	15717	15647	15579	15733	15809	15808	15694	15975	15733	15729	15728	15705	15846	15879	15641	15778	15647	15982	15758	15658	15714	15719	15965	15810	15732	15807	15735	15690	15844	15691	15671	15707	15882	15755	15743	15727	15774	15710	15736	15841	15884	15807	15723	15927	15924	15863	15855	15703	15764	15814	15529	15774	15637	15810	15774	15677	15939	15707	15805	15663	15644	15767	15670	15845	15799	15867	15898	15726	15766	15729	15850	15751	15817	15791	15844	15757	15838	15711	15777	15811	15707	15664	15855	15871	15993	15823	15593	15790	15703	15571	15809	15841	15827	15758	15718	15863	15875	15697	15642	15684	15945	15671	15866	15561	15748	15654	15643	15891	15738	15811	15743	15710	15745	15833	15958	15832	15825	15777	15745	15709	15852	15909	15735	15795	15797	15654	15778	15782	15889	15708	15737	15779	15756	15910	15903	15798	15810	15692	15931	15807	15656	15832	15759	15697	15823	15863	15776	15658	15796	15827	15803	15740	15750	15772	15756	15851	15832	15714	15610	15885	15743	15765	15901	15779	15822	15723	15726	15643	15682	15859	15908	15810	15801	15587	15663	15763	15777	15656	15823	15842	15776	15813	15956	15845	15817	15796	15820	15770	15798	15829	15735	15593	15868	16046	15620	15640	15952	15670	15877	15804	15715	15777	15866	15800	15919	15866	15999	15452	15691	15718	15774	15824	15951	15776	15862	15725	15794	15607	15705	15730	15788	15645	15803	15985	15742	15800	15789	15648	15737	15753	15647	15707	15772	15838	15753	15707	15707	15901	15767	15688	15794	15914	15703	15873	15495	15741	15757	15737	15784	15619	15752	15801	15901	15644	15831	15854	15832	15783	15865	15749	15722	15848	15793	15801	15750	15797	15707	15803	15591	15792	15687	15962	15655	15786	15881	15781	15861	15841	15866	15659	15815	15707	15587	15831	15813	15794	15901	15890	15894	15779	15726	15917	15916	15727	15707	15640	15999	15813	15890	15917	15741	15828	15556	15971	15753	15796	15967	15801	15799	15885	15772	15610	15722	16025	15848	15656	15651	15733	15976	15747	15748	15893	15953	15920	15843	15878	15835	15835	15920	15693	15751	15811	15862	15834	15781	15838	15837	15786	15765	15655	15721	15859	15692	15826	15777	15939	15809	15679	15679	15720	15798	15851	15805	15607	15710	15813	15797	15832	15771	15658	15763	15641	15703	15857	15631	15800	15781	15729	15913	15847	15863	15814	15846	15808	15802	15792	15887	15847	15751	15674	15794	15989	15840	15785	15871	15752	15884	15654	16051	15883	15683	15684	15610	15781	15642	15792	15732	15736	15748	15806	15845	15841	15730	15942	15830	15904	15819	15920	15684	15688	15858	15775	15745	15638	15649	15782	15751	15751	15885	15828	15887	15699	15827	15899	15747	15730	15718	15722	15770	15771	15748	15688	15689	15874	15752	15723	15765	15657	15824	15821	15710	15758	15829	15796	15533	15732	15789	15779	15929	15661	15744	15647	15854	15884	15821	15897	15984	15703	15891	15881	15940	15891	15891	15661	15832	15795	15875	15832	15771	15762	15805	15863	15609	15715	15774	15697	15831	15815	15836	15856	15831	15834	15847	15920	15698	15823	15755	15843	15799	15694	15612	15805	15766	15883	15813	15901	15796	15897	15902	15736	15778	15791	15599	15760	15853	15719	15749	15738	15793	15786	15743	15957	15688	15654	15865	15748	15759	15880	15821	15655	15780	15775	15737	15970	15873	15743	15606	15715	15818	15813	15788	15951	15759	15773	15612	15720	15714	15668	15925	15836	15627	15676	15890	15807	15833	15641	15861	15751	15939	15892	15814	15835	15730	15848	15893	15794	15892	15927	15795	15675	15747	15694	15686	15711	15779	15620	15636	15729	15784	15677	15795	15880	15808	15840	15751	15841	15719	15894	15631	15871	15771	15764	15672	15778	15855	15684	15917	15742	15756	15747	15777	15813	15736	15641	15872	15486	15679	15895	15847	15695	15695	15941	15884	15883	15771	15943	15670	15834	15630	15760	15604	15773	15852	16023	15764	15787	15816	15806	15678	15780	15833	15842	15747	15759	15678	15675	15753	15692	15739	15672	15754	15766	15772	15880	15899	15727	15790	15651	15822	15829	15707	15654	15847	15946	15835	15822	15884	15799	15837	15811	15493	15688	15885	15704	15768	15876	15651	15599	15705	15704	15800	15767	15810	15700	15770	15812	15759	15517	15781	15854	15858	15670	15877	15840	15900	15696	15727	15867	15895	15858	15876	15746	15849	15709	15761	15751	15774	15813	15760	15800	15745	15815	15691	15677	15734	15837	15883	15620	15722	15799	15701	15775	15910	15836	15880	15724	15733	15694	15692	15801	15455	15722	15760	15873	15810	15796	15686	15827	15856	15771	15642	15868	15897	15824	15573	15783	15760	15800	15820	15745
24880	21466	28644	28763	29655	31161	31846	30236	29431	29490	29379	28687	28980	28878	28698	28721	28624	28429	28755	28663	28499	28653	28539	28660	28606	28579	28345	28735	28572	28523	28486	28464	28199	28541	28237	28532	28654	28740	28232	28472	28647	28244	28286	28086	28288	28685	28349	28255	28375	28206	28704	28557	28522	28525	28586	28389	28535	28412	28426	28339	28413	28486	28459	28461	28400	28207	28423	28292	28437	28504	28677	28463	28354	28253	28467	28252	28589	28591	28268	28137	28213	28402	28483	28471	28721	28441	28466	28651	28522	28273	28352	28227	28596	28237	28445	28744	28439	28499	28473	28200	28649	28328	28445	28453	28564	28374	28397	28362	28417	28363	28329	28283	28343	28419	28520	28476	28545	28297	28498	28534	28640	28504	28081	28190	28434	28402	28179	28388	28357	28563	28550	28204	28393	28432	28394	28358	28393	28587	28478	28628	28484	28510	28489	28379	28436	28483	28617	28539	28404	28354	28471	28361	28306	28494	28319	28503	28236	28410	28263	28448	28210	28448	28315	28501	28278	28338	28414	27933	28221	28216	28229	28472	28497	28292	28394	27967	28474	28246	28286	28337	28508	28499	28512	28316	28160	28402	28218	28411	28620	28458	28376	28217	28191	28455	28567	28285	28462	28583	28591	28644	28461	28375	28518	28441	28486	28142	28355	28444	28344	28401	28492	28326	28466	28549	28297	28217	28566	28541	28735	28567	28419	28592	28481	28218	28703	28268	28370	28416	28593	28381	28316	28308	28448	28548	28190	28258	28353	28312	28349	28362	28375	28437	28249	28518	28259	28202	28265	28446	28208	28423	28130	28221	28453	28580	28230	28370	28332	28574	28743	28438	28378	28304	28385	28311	28525	28345	28390	28321	28373	28284	28519	28383	28451	28323	28198	28339	28374	28344	28388	28401	28200	28278	28274	28552	28420	28467	28582	28205	28150	28375	28418	28393	28486	28332	28567	28480	28307	28323	28523	28281	28302	28288	28181	28358	28372	28218	28418	28693	28062	28504	28309	28383	28573	28543	28556	28503	28586	28442	28428	28556	28252	28327	28408	28283	28331	28612	28529	28304	28454	28550	28335	28294	28353	28263	28411	28269	28344	28333	28389	28508	28328	28362	28232	28293	28306	28355	28394	28470	28361	28372	28378	28174	28550	28460	28466	28202	28281	28473	28361	28656	28292	28338	28293	28440	28226	28493	28297	28219	28207	28291	28286	28349	28205	28241	28241	28406	28243	28306	28182	28415	28339	28404	28426	28565	28371	28282	28472	28556	28471	28373	28509	28272	28539	28250	28532	28124	28526	28442	28238	28379	28345	28279	28413	28237	28470	28719	28339	28175	28355	28387	28477	28095	28519	28485	28415	28333	28458	28404	28267	28255	28266	28480	28230	28536	28274	28401	28300	28104	28553	28418	28260	28497	28208	28218	28564	28303	28587	28295	28566	28546	28331	28340	28262	28665	28659	28438	28389	28339	28234	28282	28586	28247	28383	28387	28084	28272	28415	28271	28331	28450	28505	28489	28440	28386	28224	28485	28458	28426	28560	28375	28324	28464	28389	28204	28287	28208	28353	28571	28411	28374	28456	28436	28478	28142	28621	28388	28257	28235	28494	28377	28420	28287	28421	28392	28590	28382	28397	28263	28466	28308	28384	28417	28447	28385	28214	28444	28413	28166	28461	28378	28127	28399	28562	28354	28297	28428	28208	28445	28383	28438	28478	28439	28518	28623	28451	28442	28255	28770	28457	28507	28277	28337	28454	28164	28352	28245	28591	28527	28345	28430	28369	28367	28525	28431	28492	28123	28334	28323	28386	28446	28462	28687	28424	28410	28091	28484	28366	28541	28601	28357	28331	28349	28318	28490	28470	28243	28135	28368	28262	28406	28215	28336	28488	28394	28467	28542	28398	28313	28687	28865	28433	28143	28310	28301	28407	28161	28489	28229	28114	28489	28436	28508	28425	28611	28344	28257	28253	28151	28729	28560	28275	28392	28292	28510	28405	28468	28260	28433	28673	28552	28439	28265	28633	28526	28510	28484	28490	28480	28471	28269	28377	28395	28496	28361	28522	28430	28424	28202	28241	28120	28373	28258	28654	28559	28495	28471	28322	28509	28577	28493	28413	28122	28349	28305	28154	28265	28497	28594	28374	28438	28371	28394	28321	28160	28325	28348	28211	28328	28132	28592	28351	28430	28403	28378	28367	28389	28191	28193	28501	28262	28392	28447	28377	28491	28556	28487	28334	28208	28476	28594	28449	28393	28369	28584	28433	28525	28379	28229	28354	28390	28721	28645	28501	28316	28248	28471	28270	28445	28345	28716	28509	28152	28428	28270	28446	28390	28427	28580	28555	28373	28523	28369	28375	28625	28394	28183	28392	28488	28515	28714	28582	28408	28253	28420	28354	28309	28490	28451	28501	28307	28266	28451	28431	28332	28154	28282	28260	28380	28769	28386	28273	28276	28304	28190	28425	28238	28560	28267	28104	28414	28438	28576	28371	28404	28197	28150	28522	28336	28431	28547	28302	28574	28619	28471	28475	28495	28235	28423	28481	28229	27968	28177	28602	28291	28367	28452	28135	28211	28379	28242	28411	28219	28349	28621	28274	28315	28175	28350	28523	28432	28353	28427	28467	28300	28532	28413	28642	28501	28620	28199	28355	28472	28453	28423	28166	28371	28572	28327	28257	28044	28149	28346	28509	28476	28416	28402	28489	28436	28453	28265	28459	28353	28575	28335	28315	28132	28274	28333	28184	28421	28551	28362	28588	28478	28328	28308	28349	28391	28447	28452	28353	28567	28042	28535	28268	28094	28499	28293	28493	28484	28439	28351	28514	28516	28232	28464	28468	28412	28431	28365	28379	28204	28236	28535	28454	28273	28603	28465	28569	28462	28298	28467	28666	28440	28546	28217	28467	28550	28198	28315	28450	28556	28278	28529	28110	28413	28330	28447	28350	28417	28520	28405	28510	28447	28434	28288	28525	28621	28208	28506	28582	28317	28627	28308	28155	28121	28275	28444	28390	28243	28565	28742	28476	28366	28106	28254	28391	28386	28325	28262	28465	28290	28414	28394	28454	28206	28232	28377	28480	28293	28481	28598	28494	28237	28668	28386	28373	28421	28401	28486	28309	28459	28181	28594	28370	28220	28289	28749	28432	28443	28277	28368	28198	27965	28371	28500	28441	28115	28582	28237	28543	28443	28563	28236	28437	28465	28269	28352	28500	28573	28359	28316	28243	28541	28469	28305	28476	28358	28218	28320	28488	28424	28295	28173	28266	28307	28303	28359	28330	28250	28200	28406	28481	28584	28359	28141	28540	28140	28337	28281	28612	28398	28212	28223	28644	28513	28836	28498	28397	28607	28623	28484	28495	28189	28304	28187	28451	28363	28299	28268	28624	28376	28492	28000	28434	28354	28509	28374	28159	28483	28538	28608	28286	28383	28316	28321	28496	28396	28352	28216	28159	28203	28405	28538	28330	28472	28468	28691	28316	28362	28501	28526	28451	28439	28237	28312	28521	28393	28365	28385	28339	28560	28378	28439	28315	28184	28424	28557	28468	28371	28152	28467	28502	28512	28623	28403	28217	28275	28322	28392	28389	28475	28543	28387	28212	28102	28350	28096	28278	28176	28516	28241	28444	28624	28465	28343	28254	28450	28430	28426	28595	28480	28471	28417	28356	28434	28351	28369	28483	28417	28117	28328	28305	28378	28733	28314	28458	28313	28601	28399	28182	28600	28510	28181	28263	28161	28561	28433	28242	28379	28412	28266	28264	28537	28508	28284	28537	28555	28586	28480	28284	28230	28368	28459	28420	28255	28469	28411	28320	28485	28426	28448	28749	28422	28501	28607	28500	28215	28210	28557	28477	28694	28365	28309	28595	28441	28225	28291	28261	28635	28462	28488	28476	28570	28596	28311	28462	28322	28550	28315	28383	28254	28481	28308	28312	28330	28114	28333	28452	28198	28270	28521	28498	28224	28447	28451	28095	28396	28426	28377	28372	28481	28397	28394	28140	28569	28513	28432	28386	28321	28536	28433	28378	28499	28412	28422	28530	28456	28521	28565	28246	28278	28524	28385	28434	28323	28307	28432	28553	28637	28309	28357	28401	28092	28495	28363	28519	28288	28434	28291	28470	28451	28599	28593	28330	28367	28362	28322	28496	28189	28394	28437	28286	28087	28355	28238	28484	28367	28287	28560	28140	28300	28291	28139	28770	28412	28411	28080	28422	28316	28545	28547	28306	28251	28475	28430	28415	28381	28484	28344	28281	28429	28336	28370	28354	28547	28527	28384	28380	28024	28383	28446	28402	28286	28385	28533	28354	28361	28431	28423	28213	28466	28482	28326	28307	28259	28311	28532	28510	28226	28509	28640	28106	28348	28282	28228	28192	28143	28167	28324	28461	28181	28586	28730	28278	28517	28297	28714	28522	28322	28525	28280	28469	28469	28456	28519	28517	28278	28423	28459	28391	28369	28385	28396	28263	28429	28775	28630	28369	28278	28411	28441	28282	28250	28595	28308	28515	28213	28342	28366	28386	28504	28160	28382	28248	28475	28294	28405	28500	28453	28412	28483	28434	28171	28515	28273	28330	28233	28407	28422	28413	28365	28518	28241	28350	28317	28243	28338	28401	28357	28580	28256	28419	28210	28570	28303	28452	28394	28419	28368	28510	28341	28625	28332	28391	28525	28490	28507	28589	28372	28327	28383	28650	28228	28564	28417	28412	28475	28511	28365	28448	28527	28415	28513	28409	28240	28213	28239	28569	28594	28095	28319	28522	28510	28412	28265	28550	28528	28349	28429	28378	28560	28390	28357	28247	28257	28360	28333	28261	28278	28512	28543	28491	28497	28448	28183	28542	28367	28404	28403	28630	28519	28643	28245	28485	28591	28483	28460	28264	28596	28268	28586	28581	28174	28201	28364	28328	28569	28531	28516	28495	28326	28080	28206	28358	28466	28565	28391	28405	28463	28356	28399	28269	28396	28491	28555	28447	28344	28447	28411	28466	28272	28334	28331	28556	28550	28282	28547	28715	28301	28219	28470	28668	28626	28185	28363	28270	28459	28527	28634	28216	28512	28340	28358	28494	28228	28393	28555	28363	28400	28381	28310	28605	28473	28590	28388
19938	34932	30777	24237	21374	19721	18860	18027	17807	17276	17207	16695	16666	16698	16685	16541	16641	16442	16447	16549	16674	16660	16596	16584	16579	16437	16521	16741	16524	16354	16527	16230	16367	16220	16280	16425	16583	16455	16427	16462	16448	16309	16581	16505	16495	16193	16331	16488	16496	16418	16444	16440	16746	16425	16266	16303	16340	16365	16289	16286	16390	16389	16354	16426	16419	16453	16503	16415	16257	16373	16354	16413	16184	16429	16347	16299	16392	16376	16460	16120	16287	16305	16298	16169	16318	16339	16367	16391	16378	16150	16290	16439	16174	16413	16481	16481	16325	16417	16357	16294	16358	16393	16191	16394	16227	16377	16231	16226	16373	16187	16306	16274	16180	16262	16245	16363	16316	16406	16413	16402	16350	16375	16214	16505	16447	16302	16167	16365	16187	16408	16475	16492	16290	16180	16479	16269	16412	16404	16406	16461	16224	16473	16138	16381	16331	16268	16296	16380	16413	16334	16503	16339	16250	16390	16209	16258	16269	16444	16614	16175	16252	16383	16172	16402	16280	16485	16408	16228	16375	16388	16264	16167	16319	16353	16260	16277	16271	16409	16458	16351	16274	16252	16259	16449	16375	16299	16355	16136	16277	16259	16138	16197	16374	16333	16201	16435	16346	16334	16355	16190	16260	16275	16273	16387	16272	16334	16367	16355	16274	16122	16398	16304	16294	16307	16280	16173	16168	16363	16225	16315	16310	16145	16410	16176	16202	16245	16290	16017	16409	16389	16168	16272	16237	16259	16195	16404	16478	16310	16221	16083	16245	16355	16476	16077	16391	16308	16345	16422	16354	16340	16355	16093	16407	16142	16375	16137	16350	16262	16286	16250	16241	16430	16353	16179	16242	16370	16322	16367	16000	16477	16250	16200	16282	16402	16377	16376	16161	16053	16439	16393	16345	16347	16316	16245	16352	16251	16235	16404	16480	16373	16295	16305	16243	16270	16331	16284	16273	16279	16283	16297	16237	16304	16326	16357	16293	16419	16218	16273	16305	16550	16357	16349	16416	16382	16493	16213	16544	16299	16348	16216	16260	16179	16109	16289	16371	16056	16453	16255	16469	16333	16161	16301	16356	16314	16386	16214	16282	16219	16407	16151	16445	16503	16333	16229	16262	16148	16348	16440	16320	16330	16475	16247	16343	16119	16393	16441	16238	16384	16412	16436	16444	16482	16341	16424	16470	16065	16076	16388	16354	16324	16274	16302	16318	16331	16491	16383	16103	16322	16243	16438	16355	16154	16356	16278	16276	16269	16248	16234	16263	16175	16331	16453	16370	16459	16288	16403	16428	16298	16210	16302	16329	16236	16203	16153	16350	16380	16424	16331	16388	16030	16481	16190	16364	16267	16317	16371	16282	16554	16228	16202	16347	16141	16352	16348	16357	16256	16290	16330	16281	16317	16356	16288	16258	16171	16189	16347	16199	16208	16434	16385	16389	16249	16270	16256	16177	16283	16243	16332	16297	16252	16292	16071	16264	16479	16259	16360	16293	16415	16456	16442	16302	16227	16092	16347	16387	16500	16348	16295	16303	16366	16326	16322	16210	16298	16303	16329	16173	16229	16402	16281	16299	16414	16247	16279	16529	16430	16158	16373	16305	16389	16344	16516	16440	16426	16223	16331	16388	16198	16278	16325	16135	16255	16240	16374	16160	16252	16259	16380	16454	16293	16378	16421	16349	16203	16348	16292	16368	16299	16340	16485	16290	16512	16279	16304	16351	16316	16213	16299	16311	16351	16413	16260	16275	16406	16222	16281	16333	16278	16174	16321	16238	16268	16149	16440	16397	16247	16362	16531	16263	16382	16407	16288	16114	16399	16349	16355	16418	16169	16215	16308	16191	16246	16469	16329	16204	16374	16271	16247	16252	16175	16569	16116	16366	16159	16458	16356	16488	16361	16280	16412	16212	16237	16355	16331	16526	16334	16182	16193	16172	16377	16264	16288	16343	16405	16373	16382	16282	16350	16202	16365	16274	16330	16204	16259	16320	16298	16420	16190	16208	16324	16220	16280	16229	16236	16278	16376	16281	16406	16292	16267	16444	16246	16263	16323	16371	16160	16303	16393	16314	16249	16334	16405	15978	16289	16323	16258	16368	16098	16112	16281	16297	16260	16275	16270	16305	16249	16387	16299	16389	16191	16487	16225	16374	16167	16300	16440	16181	16497	16433	16276	16276	16433	16238	16536	16291	16330	16190	16589	16164	16237	16186	16350	16345	16277	16255	16284	16320	16450	16210	16272	16367	16374	16427	16306	16329	16357	16281	16259	16443	16178	16189	16398	16168	16499	16315	16411	16378	16417	16317	16288	16398	16402	16341	16347	16416	16285	16357	16299	16458	16453	16417	16318	16425	16320	16238	16122	16576	16216	16300	16458	16159	16130	16467	16368	16389	16389	16224	16461	16362	16493	16275	16395	16249	16277	16290	16374	16202	16209	16383	16255	16451	16267	16298	16388	16427	16288	16234	16296	16255	16456	16242	16235	16268	16382	16389	16364	16388	16412	16319	16317	16146	16173	16308	16371	16326	16235	16318	16158	16347	16266	16397	16208	16305	16313	16255	16339	16416	16254	16290	16209	16496	16302	16422	16116	16106	16314	16243	16358	16091	16605	16209	16356	16278	16186	16357	16477	16105	16444	16300	16238	16229	16362	16288	16194	16332	16253	16292	16348	16207	16130	16329	16379	16166	16207	16360	16274	16372	16282	16472	16307	16380	16354	16342	16482	16244	16423	16450	16375	16318	16312	16306	16232	16270	16298	16362	16257	16275	16313	16275	16479	16504	16284	16451	16280	16268	16426	16104	16173	16368	16317	16320	16383	16512	16268	16246	16212	16279	16329	16375	16192	16293	16316	16349	16222	16379	16352	16355	16265	16459	16263	16256	16336	16281	16305	16291	16336	16374	16443	16172	16290	16160	16377	16101	16182	16310	16464	16325	16306	16165	16309	16164	16260	16144	16290	16584	16249	16205	16127	16537	16246	16328	16417	16412	16208	16247	16439	16436	16369	16379	16329	16234	16454	16347	16297	16299	16362	16264	16215	16341	16327	16307	16547	16195	16131	16582	16267	16207	16422	16402	16430	16484	16227	16388	16366	16444	16259	16579	16272	16187	16315	16320	16235	16444	16334	16348	16320	16226	16232	16409	16468	16350	16178	16217	16273	16204	16383	16226	16336	16280	16341	16181	16480	16115	16252	16242	16326	16338	16197	16147	16275	16181	16292	16137	16158	16343	16387	16312	16162	16253	16282	16337	16232	16264	16322	16304	16275	16358	16252	16393	16308	16258	16477	16208	16353	16292	16292	16237	16451	16430	16406	16404	16174	16419	16101	16266	16249	16437	16316	16502	16356	16225	16280	16466	16125	16397	16309	16352	16437	16287	16317	16360	16246	16278	16312	16238	16325	16266	16490	16349	16410	16342	16334	16372	16332	16258	16247	16335	16519	16276	16303	16459	16249	16308	16200	16306	16270	16348	16370	16362	16444	16348	16285	16673	16248	16055	16272	16226	16477	16198	16275	16269	16237	16236	16493	16397	16435	16191	16266	16326	16319	16486	16332	16170	16336	16203	16268	16472	16323	16218	16187	16321	16228	16255	16247	16481	16343	16383	16439	16249	16410	16472	16362	16204	16199	16259	16206	16417	16320	16291	16303	16220	16389	16319	16111	16551	16325	16099	16403	16293	16566	16151	16354	16457	16441	16230	16383	16232	16348	16099	16465	16459	16272	16176	16222	16316	16428	16182	16202	16217	16325	16354	16414	16464	16357	16422	16119	16376	16498	16303	16291	16231	16357	16397	16236	16465	16127	16384	16189	16419	16170	16398	16305	16193	16193	16414	16327	16234	16257	16327	16284	16228	16418	16315	16294	16263	16288	16287	16279	16292	16190	16406	16233	16332	16195	16173	16290	16431	16180	16357	16327	16249	16235	16311	16218	16382	16278	16194	16258	16478	16361	16230	16383	16161	16216	16273	16379	16247	16422	16256	16438	16080	16295	16561	16278	16108	16354	16380	16391	16387	16378	16355	16098	16219	16182	16325	16363	16187	16150	16342	16181	16489	16369	16180	16287	16298	16338	16387	16186	16324	16322	16224	16365	16284	16376	16347	16323	16524	16281	16351	16259	16253	16504	16260	16307	16297	16283	16256	16280	16206	16180	16395	16336	16396	16427	16298	16283	16265	16234	16290	16285	16312	16360	16232	16295	16398	16303	16311	16206	16341	16364	16439	16360	16159	16113	16210	16347	16284	16242	16132	16441	16379	16205	16514	16356	16268	16396	16368	16410	16408	16388	16235	16284	16362	16451	16231	16304	16377	16260	16218	16302	16127	16185	16506	16178	16337	16298	16332	16223	16386	16091	16313	16345	16303	16418	16383	16428	16245	16383	16408	16349	16359	16279	16266	16334	16355	16258	16385	16213	16407	16306	16259	16255	16301	16235	16383	16357	16126	16233	16230	16318	16231	16144	16362	16399	16468	16195	16298	16270	16367	16318	16054	16301	16267	16444	16161	16372	16320	16410	16154	16307	16244	16486	16351	16359	16199	16443	16302	16277	16344	16226	16272	16290	16293	16558	16320	16052	16360	16354	16462	16409	16274	16316	16316	16342	16321	16393	16436	16285	16465	16258	16284	16441	16262	16439	16292	16223	16257	16268	16139	16176	16397	16433	16252	16283	16363	16268	16185	16229	16396	16291	16447	16233	16417	16258	16410	16273	16385	16274	16407	16342	16231	16332	16256	16311	16373	16303	16415	16384	16243	16440	16192	16309	16358	16376	16271	16452	16360	16304	16394	16289	16255	16222	16239	16311	16325	16145	16093	16416	16335	16439	16460	16267	16435	16232	16461	16291	16205	16386	16252	16157	16253	16174	16352	16272	16274	16356	16462	16499	16363	16254	16215	16457	16300	16231	16297	16448	16219	16119	16325	16290	16252	16142	16319	16172	16302	16142	16391	16217	16397	16252	16464	16318	16386	16470	16309	16410	16387	16374	16395	16484	16312	16316	16100	16284	16321	16305	16254	16203	16302	16413	16299	16275	16185	16164	16307	16174	16473	16330	16326	16326	16330	16270	16296	16327	16425	16456	16180	16245	16290	16454	16344	16462	16172	16415	16304	16242
23046	21417	28636	26124	28168	33391	35229	32397	31590	31335	30863	30516	30364	30210	30241	30025	30022	29783	30144	29859	29887	30000	29973	29997	29863	29791	29776	29866	30026	29638	29643	29491	29951	29518	29580	29776	29705	29918	29554	29419	29729	29660	29629	29772	29614	29399	29482	29674	29585	29769	29745	29664	29782	30207	29420	29626	29617	29518	29604	29565	29383	29573	29561	29350	29788	29646	29482	29578	29451	29275	29617	29363	29759	29716	29466	29681	29467	29409	29271	29391	29767	29272	29422	29568	29533	29352	29779	29485	29646	29572	29651	29410	29313	29334	29624	29410	29418	29560	29593	29298	29305	29449	29659	29264	29689	29656	29543	29475	29344	29644	29437	29435	29497	29724	29486	29472	29494	29757	29605	29799	29583	29507	29511	29654	29652	29371	29529	29550	29563	29569	29477	29367	29798	29348	29414	29641	29502	29565	29632	29455	29417	29424	29398	29789	29554	29348	29602	29452	29766	29573	29340	29515	29478	29215	29596	29361	29595	29377	29381	29814	29405	29640	29534	29333	29653	29441	29512	29379	29525	29707	29975	29221	29257	29527	29482	29482	29285	29632	29357	29564	29441	29638	29515	29682	29624	29359	29498	29530	29557	29764	29398	29603	29535	29512	29533	29473	29529	29631	29415	29589	29597	29786	29734	29523	29411	29294	29711	29463	29728	29528	29410	29570	29484	29248	29658	29152	29432	29503	29678	29349	29461	29680	29466	29436	29194	29589	29398	29519	29558	29625	29480	29507	29632	29392	29374	29687	29564	29641	29591	29521	29513	29391	29497	29541	29519	29496	29700	29448	29554	29571	29586	29500	29433	29601	29521	29591	29578	29624	29543	29591	29780	29585	29500	29413	29426	29453	29408	29383	29634	29683	29720	29454	29270	29369	29602	29620	29388	29517	29732	29662	29608	29376	29452	29382	29525	29395	29453	29485	29435	29335	29356	29291	29534	29367	29292	29123	29694	29663	29394	29570	29658	29571	29623	29621	29503	29776	29412	29542	29631	29416	29398	29703	29575	29682	29525	29387	29413	29372	29626	29343	29468	29663	29587	29699	29507	29668	29467	29472	29452	29467	29676	29529	29590	29412	29584	29462	29769	29595	29606	29377	29708	29499	29525	29285	29663	29414	29363	29433	29581	29618	29518	29586	29558	29446	29638	29250	29529	29304	29635	29363	29345	29336	29532	29418	29797	29282	29543	29283	29256	29668	29495	29355	29349	29310	29400	29365	29492	29733	29340	29394	29357	29732	29442	29384	29456	29451	29571	29358	29435	29529	29421	29445	29628	29435	29551	29446	29515	29431	29444	29442	29752	29342	29611	29509	29599	29627	29702	29636	29342	29325	29471	29448	29400	29439	29560	29149	29434	29695	29368	29795	29471	29479	29544	29467	29320	29597	29090	29467	29411	29258	29274	29477	29328	29468	29584	29431	29486	29524	29597	29100	29626	29417	29577	29265	29716	29454	29322	29093	29630	29536	29571	29454	29529	29752	29458	29254	29369	29440	29399	29597	29503	29670	29508	29505	29482	29543	29574	29607	29447	29473	29734	29377	29290	29411	29396	29585	29229	29443	29352	29503	29708	29751	29794	29581	29667	29285	29425	29424	29424	29593	29444	29385	29449	29477	29476	29273	29454	29470	29749	29476	29399	29710	29550	29520	29667	29597	29401	29413	29770	29535	29254	29349	29490	29401	29643	29405	29586	29434	29660	29572	29603	29517	29354	29743	29405	29461	29094	29482	29552	29355	29518	29760	29503	29508	29285	29494	29340	29624	29391	29361	29482	29712	29466	29548	29395	29607	29642	29608	29574	29549	29369	29400	29335	29528	29523	29366	29455	29476	29445	29474	29244	29588	29671	29420	29831	29272	29465	29432	29365	29406	29575	29341	29578	29703	29265	29511	29349	29492	29745	29551	29459	29442	29540	29632	29683	29603	29482	29511	29421	29647	29457	29491	29391	29570	29348	29350	29325	29675	29549	29612	29386	29443	29500	29206	29478	29344	29332	29436	29517	29659	29439	29448	29510	29341	29618	29485	29416	29307	29399	29401	29516	29609	29312	29732	29680	29548	29568	29457	29551	29649	29653	29435	29308	29482	29558	29411	29537	29602	29361	29379	29519	29548	29343	29505	29435	29377	29385	29628	29666	29583	29559	29551	29440	29382	29452	29538	29559	29489	29501	29740	29549	29496	29383	29385	29497	29596	29521	29829	29612	29643	29789	29344	29289	29362	29562	29287	29505	29159	29468	29728	29622	29546	29358	29377	29403	29447	29575	29439	29388	29311	29611	29732	29563	29396	29415	29431	29554	29601	29376	29691	29200	29499	29580	29389	29276	29713	29261	29679	29533	29595	29532	29685	29357	29062	29576	29383	29517	29365	29353	29404	29802	29513	29461	29434	29508	29509	29558	29456	29505	29256	29533	29552	29594	29517	29512	29515	29691	29307	29445	29756	29533	29501	29725	29730	29530	29490	29722	29373	29327	29449	29485	29589	29650	29479	29313	29566	29397	29655	29733	29338	29494	29615	29613	29680	29659	29437	29601	29571	29723	29363	29445	29230	29584	29269	29280	29276	29505	29644	29365	29613	29396	29187	29343	29464	29263	29652	29614	29715	29635	29418	29582	29524	29775	29574	29437	29327	29378	29481	29475	29310	29397	29380	29529	29668	29699	29516	29416	29546	29516	29517	29486	29419	29363	29724	29564	29497	29409	29674	29221	29090	29485	29501	29514	29281	29497	29628	29314	29448	29560	29377	29528	29540	29766	30015	29410	29431	29461	29362	29563	29622	29470	29560	29656	29554	29522	29495	29261	29343	29330	29348	29450	29405	29491	29589	29337	29573	29505	29210	29323	29414	29386	29677	29390	29445	29407	29438	29784	29607	29395	29507	29503	29317	29527	29437	29448	29512	29433	29494	29419	29423	29503	29218	29482	29548	29400	29469	29491	29490	29494	29695	29505	29350	29414	29821	29524	29262	29258	29428	29679	29515	29346	29288	29648	29719	29536	29205	29314	29456	29480	29348	29451	29432	29627	29506	29270	29621	29544	29356	29542	29533	29541	29320	29762	29534	29663	29769	29555	29355	29321	29401	29764	29418	29549	29674	29289	29615	29446	29345	29542	29536	29519	29301	29648	29312	29682	29458	29578	29542	29449	29498	29434	29581	29433	29280	29364	29677	29309	29523	29469	29439	29638	29493	29401	29498	29521	29361	29494	29509	29527	29651	29441	29609	29415	29435	29484	29374	29387	29438	29188	29387	29772	29454	29402	29418	29438	29621	29162	29519	29680	29669	29435	29577	29413	29355	29469	29571	29629	29490	29557	29461	29320	29262	29403	29549	29404	29523	29466	29159	29252	29455	29535	29357	29550	29594	29586	29734	29648	29374	29337	29451	29499	29633	29697	29501	29498	29512	29990	29818	29516	29612	29477	29438	29636	29446	29768	29484	29449	29562	29598	29364	29244	29370	29782	29425	29275	29542	29495	29365	29672	29553	29688	29483	29629	29755	29596	29504	29430	29796	29640	29693	29483	29760	29496	29569	29458	29443	29058	29409	29206	29306	29455	29441	29621	29446	29729	29158	29325	29418	29435	29345	29592	29160	29224	29509	29332	29472	29619	29696	29433	29476	29439	29488	29385	29233	29503	29586	29280	29343	29486	29713	29573	29521	29698	29507	29511	29305	29658	29681	29575	29292	29415	29561	29544	29473	29641	29723	29207	29589	29333	29638	29799	29453	29618	29539	29541	29558	29571	29378	29266	29371	29333	29367	29342	29521	29440	29269	29520	29549	29293	29611	29650	29605	29645	29490	29436	29287	29448	29517	29229	29216	29454	29606	29480	29641	29499	29615	29312	29507	29580	29490	29802	29488	29467	29608	29702	29888	29617	29311	29513	29731	29569	29531	29346	29624	29478	29456	29522	29587	29462	29599	29414	29323	29474	29323	29300	29426	29419	29321	29296	29509	29456	29353	29539	29336	29559	29711	29422	29380	29670	29480	29358	29619	29734	29759	29591	29390	29664	29529	29268	29485	29604	29475	29533	29471	29588	29448	29341	29491	29338	29573	29341	29528	29676	29490	29407	29711	29551	29607	29557	29340	29556	29365	29479	29585	29748	29275	29589	29376	29476	29526	29115	29752	29683	29222	29459	29588	29460	29562	29412	29246	29669	29520	29364	29564	29635	29533	29564	29490	29457	29394	29286	29156	29676	29538	29355	29551	29569	29618	29563	29467	29231	29681	29529	29639	29545	29524	29469	29230	29694	29523	29191	29455	29649	29418	29711	29317	29706	29507	29475	29358	29585	29339	29496	29694	29590	29507	29443	29663	29321	29453	29266	29454	29795	29722	29344	29463	29533	29544	29553	29662	29653	29627	29380	29840	29630	29521	29500	29287	29549	29318	29520	29503	29520	29415	29371	29666	29245	29338	29631	29552	29438	29692	29662	29394	29419	29441	29425	29603	29292	29556	29698	29682	29496	29462	29738	29441	29483	29429	29630	29695	29518	29474	29628	29528	29303	29404	29514	29465	29265	29770	29145	29313	29685	29342	29503	29410	29469	29294	29421	29395	29723	29771	29424	29382	29414	29621	29412	29188	29462	29552	29546	29333	29520	29557	29345	29657	29613	29361	29546	29606	29376	29505	29564	29472	29856	29536	29464	29763	29470	29507	29589	29631	29261	29638	29353	29470	29522	29568	29452	29465	29622	29382	29433	29520	29676	29662	29499	29462	29445	29555	29808	29444	29811	29457	29445	29646	29641	29556	29455	29484	29470	29535	29691	29530	29669	29722	29409	29331	29398	29420	29563	29551	29588	29532	29437	29509	29571	29471	29235	29413	29627	29559	29496	29466	29404	29490	29386	29304	29398	29532	29422	29604	29649	29344	29679	29329	29445	29576	29678	29347	29286	29538	29411	29585	29628	29511	29359	29405	29465	29158	29682	29288	29588	29643	29506	29452	29568	29489	29416	29351	29722	29440	29537	29636	29814	29646	29387	29303	29597	29581	29295	29508	29615	29689	29704	29627	29423	29612	29413	29243	29596	29408	29378	29294	29628	29659	29599	29429	29346	29524	29342	29451	29421	29357	29637	29538	29179	29503	29606	29255	29715	29279	29505	29439	29331	29383
24099	43566	39740	30228	25562	23062	21353	19989	19284	18771	18427	17966	17791	17652	17355	17044	17071	17219	17279	17096	17392	17327	17320	17325	17199	17059	17044	17146	17107	16945	17006	17117	16972	16986	17108	17101	17099	17038	17103	17019	17116	17044	16956	17102	17043	16812	17074	17065	17003	17134	16985	16923	17349	17399	16955	16858	16853	16847	17042	16920	17000	16985	16985	16954	17015	16677	16841	17020	17061	16840	16862	16958	16880	16948	16836	17158	17020	16814	16879	16938	17208	16927	17199	16890	16889	16803	16916	16822	16813	16928	16770	16968	16926	17002	16999	16702	16776	16682	16767	16848	16906	16951	16928	16769	16894	16680	16825	16851	16881	16824	16952	16892	16888	16956	16877	16999	16771	16980	17001	16909	16825	16803	16815	16705	16821	16942	16933	16829	16888	16790	16744	16957	16777	16902	16729	16988	17083	16776	16829	16813	16846	16999	16912	16888	16921	16892	16810	17005	16997	16854	16836	16925	16871	16909	16675	16823	16945	16892	16814	17035	16958	16807	16822	16805	17094	16733	16838	17033	16745	16854	16921	17044	16770	16791	16926	16949	16963	16851	16848	16835	17007	16650	16927	16905	16942	16882	16911	16770	16658	16824	16849	16795	16877	16852	16989	16802	16901	16945	16834	16945	16823	16933	16766	16813	16866	16982	16923	16949	16957	16794	16910	16841	16757	16931	16683	17030	16777	17033	16846	16796	16988	16856	16933	16710	17007	16686	17013	16853	16834	16634	16805	16920	16789	17022	16679	16837	16908	17021	16996	16815	16681	16821	16884	16808	17099	16743	16764	16826	16768	16842	16883	16982	16914	16897	16947	16882	16768	16767	16806	16782	16994	16831	16748	16954	16803	16876	16730	16682	16936	16720	16894	16676	16835	16660	16858	17107	16769	17013	16870	16869	16930	16929	16881	16786	16733	16800	16708	16820	16728	16816	16871	16731	16937	16688	16961	16850	16963	16891	16848	16704	16608	16833	16689	16895	16726	16898	16940	16986	16980	16748	16869	16849	16813	16763	16872	16911	16897	16827	16925	16969	16996	16755	16895	16992	16903	16812	16817	16856	16988	16757	16827	16810	16924	16926	16908	16835	16922	16936	17001	16969	16983	16957	16966	16802	17019	16780	16955	16855	16768	16820	16858	16861	16832	16969	16965	16806	16934	16647	16881	16729	16887	16898	16814	16754	16881	16752	16837	16820	16665	16831	16832	17056	16932	16736	16919	16901	16949	16883	16902	16945	16761	16807	16829	17008	16918	17007	16981	16649	16748	17028	16882	16727	16834	16818	16932	17032	16887	16714	17085	16922	16846	16813	16763	16887	17000	16775	16909	16878	17028	16723	16987	16899	16879	17041	16902	16934	16810	17002	16826	16781	16941	16926	16894	16699	16955	16757	16816	17138	17045	16705	16883	16760	16869	16822	16748	16954	16879	16776	16942	16817	16703	16685	16870	16869	16751	16934	16783	16865	16791	16700	17040	16958	17119	16774	16804	16831	17012	16741	16831	16885	16778	16835	16835	16807	17039	16781	16952	16891	16750	16724	16941	16635	16979	16978	16635	16739	16994	16711	16699	16865	16800	16875	16682	16866	16746	16727	17060	16726	16797	16800	16747	16796	16836	16933	16830	16922	16849	16866	16971	16919	16865	16778	16865	16820	16706	16922	16968	16889	16805	16768	16802	16859	16834	16782	16842	16953	16900	17157	16762	16986	16836	16821	16764	16747	16744	16812	16835	16992	16839	16861	16945	16629	16552	17036	16782	16964	17003	16639	16969	16783	16934	16812	16699	17006	16859	16889	16661	16836	17002	17004	16893	16875	16941	16739	16874	16840	16978	16787	17099	16972	16989	16581	16835	16851	16956	16907	16699	16814	16704	16859	16672	17005	16835	16879	16878	16893	16872	16787	16896	17046	16852	17031	16872	16965	16930	16846	16822	16746	16924	16736	16967	16710	16866	16930	16829	16701	16950	17156	16749	16927	16812	16887	16779	17006	17059	16830	16797	16914	16857	16801	16780	16933	16809	16848	16642	16883	16899	16676	16913	16842	16838	16814	16872	16774	16981	16813	16863	16806	16780	17051	16844	16730	16823	16901	17112	16910	16779	16802	16893	16908	16966	16807	16983	16748	16813	16696	16634	16943	16742	16864	17028	16758	16748	16804	16750	16861	16860	16782	17122	16748	16755	16848	16833	16912	16704	16731	16890	16767	16880	16712	16642	16879	16852	16914	16772	16684	16825	16851	16843	16781	16795	16752	16869	16925	16935	16560	16656	17091	16680	16766	16774	16785	16863	16844	16768	16977	16850	16850	16887	16731	16867	16935	16694	16735	16874	16988	16878	16756	16826	16749	16782	16977	16792	17019	16792	16960	16799	16836	17032	16842	16848	16910	16823	16861	16836	16820	16889	16886	16639	16923	16814	16698	16912	16793	16852	17015	16980	16790	16902	16778	17010	16894	16839	16887	16931	16702	16775	16779	16907	16784	16813	16746	17013	16862	16857	16881	16734	16927	17051	16906	16839	16784	16836	16761	16703	16897	16761	16728	16744	16556	16952	16820	16944	16955	16706	16790	16850	16780	16940	16958	16862	16877	16684	16672	16818	17065	16896	16864	16738	16755	16848	16696	16798	16854	16904	17041	16761	16888	16881	16948	17060	16821	16730	16794	16702	16782	16900	16914	17008	16941	16787	16911	16884	16840	16842	16915	16802	16795	16919	16891	16696	16859	16897	16965	17003	16740	16775	16674	16711	16864	16845	16849	16888	16853	16746	16938	17019	16952	16937	16993	16886	16764	16990	17001	16939	16821	16830	16789	16771	16900	16837	16881	16814	16643	16870	16741	17012	16893	16703	16799	17119	16811	16813	16941	17012	16991	16852	16832	16888	16798	16819	16736	16817	16789	16950	16866	16849	17006	16926	16755	16964	16873	16996	16654	16834	16860	16906	16912	16782	16915	16899	16735	16774	16841	16781	16740	16915	16939	16986	16928	16848	16697	16604	16940	16912	16927	16835	16886	16925	16874	16933	16931	16699	16837	16781	16682	16895	16880	16893	16808	16872	16825	16688	16804	16846	16749	16878	16792	16853	17052	16934	16840	16767	16859	16829	17002	16902	16957	16894	16906	17018	16870	16737	16835	17190	16804	16915	16677	16747	16836	17133	16820	16884	16799	16923	16926	16994	16587	16849	16760	16878	16771	17026	16752	16733	16853	16879	16918	16992	16900	17107	16841	17054	16756	17012	16769	16981	16935	16751	16802	16868	16873	16820	16813	16940	16786	16884	16758	16871	16912	16769	16870	16742	16735	16855	16810	16891	16937	16934	16869	16821	16693	16819	16802	16828	16816	16896	16859	16644	16808	16677	16865	16774	16871	16805	16717	16950	16800	16851	16829	16918	16727	16940	16853	16773	16847	16849	16713	16663	16817	16974	16871	16875	16958	16919	16832	16600	17036	16774	16805	16990	16685	16732	16966	16829	16862	16797	16740	16989	16696	16911	16821	16830	16809	16799	16874	16602	16823	16922	16897	16849	16947	16937	16964	17025	16576	16710	16853	16686	16781	16940	16825	17026	16845	16835	16844	16953	16977	16709	16781	16971	16911	16829	16919	16938	16794	16900	16803	16869	16816	16868	16945	16875	16895	16696	16726	16951	16816	16836	16802	16847	16980	16858	16760	16970	16920	16863	16910	16920	16990	16840	16915	16924	16797	16765	16911	16917	16882	16925	16988	16676	16932	16954	17020	16840	16810	16847	16810	16978	16682	16775	16724	16885	16807	16857	16869	16820	16840	16840	16796	16818	16793	16919	16846	16857	16905	16893	16665	16746	16816	17043	16779	16960	17113	16694	16728	16651	16606	16884	16719	16914	16675	16714	16836	16698	16914	16744	16719	16878	16753	16906	16960	16682	16804	16800	16791	16793	16722	16754	16898	16618	16890	16962	16919	16971	16774	16909	16924	16885	17066	16927	16904	16973	16891	16928	16925	16865	16893	16766	16707	16754	16969	16949	16804	16784	16810	16856	17025	16644	16799	16969	16745	16777	16859	16993	16843	16871	16858	16980	16878	16652	16735	16804	16923	16974	16837	16971	16960	16867	16915	16605	17008	16876	16849	16864	16886	16864	16798	16748	16951	16821	16828	16822	16718	16696	16794	16941	16937	16758	16812	16826	16823	16819	16684	16908	16790	17051	16971	16908	16830	16993	16889	16858	16738	16831	16887	16933	16781	17131	16725	16878	16989	16887	16733	16876	17046	16963	16916	16846	16715	16983	16821	16706	16709	16907	16872	16973	16883	16963	16970	16822	16858	16819	16868	16991	16905	16753	16866	16917	17065	16767	17039	16956	16722	16726	16703	16799	17024	16872	16984	16784	16668	16647	16915	16822	16783	16953	17070	16845	16844	16870	16959	16809	16808	16939	16887	16849	16982	16841	16925	16692	16890	16737	16880	16807	16839	16862	16831	16694	17038	16768	16784	16796	16921	17006	16754	16719	16849	16958	16931	16806	16835	16909	16890	16717	16709	16758	16927	16866	16886	16709	16871	16760	16903	16816	16891	16926	16903	16726	16888	16942	16750	16717	16893	16721	16941	16877	16685	16984	16805	16903	16918	16902	16850	16982	16878	16821	16890	16798	16876	16793	17016	16559	16903	16610	16820	16802	16688	16784	16807	16988	16911	16846	16712	16917	16930	16619	16761	16802	16846	16963	17088	16812	16792	16980	16690	16810	16753	16846	16849	16810	16875	16720	16888	16861	16772	16820	16673	17104	16848	16845	16858	16716	16802	16951	16937	16796	16562	16945	16863	16931	16785	16804	16585	16930	16900	16889	16778	16874	16885	16898	16738	16806	16996	16876	16829	16864	17028	16944	16635	17085	16818	16996	16924	16781	16945	17127	16877	16981	16776	16887	16782	16969	16885	16832	16981	16909	16681	16966	16928	16620	16812	16736	16980	16898	16967	16688	16843	16685	16672	16868	16932	16739	16875	16893	16802	17167	16907	16770	16902	16979	16705	16857	16824	16985	16813	16793	16745	16881	16955	16812	16766	16983	16882	16888	16779	16947	16918	16889	16865	16642	16924	16771	16788	16927	16878	16976	16950	16859	16739	16734	16905	16906	16859	16845	16829
33815	29372	34690	33060	30193	30108	30104	29798	28985	29287	28999	29087	29310	29031	29040	28948	29212	29117	29138	29127	29142	29331	29141	29166	29146	29232	29093	29153	28773	29125	29232	29014	29200	29071	28840	29001	29105	29182	28952	29035	29162	29216	29148	28911	28980	29109	29166	29067	28807	28793	29024	29086	28953	29010	29179	28845	28855	29039	29037	29069	28788	28959	28828	29122	28973	29122	29180	29188	29211	28889	28937	29230	29131	29018	28963	29025	29006	28919	28983	28804	29192	29195	29112	29155	29147	28970	28992	28814	28715	28868	28935	29208	28942	28936	28978	29119	28994	29123	28777	28849	29165	28771	28855	28894	28869	29069	29077	29129	28894	29018	29059	28973	29242	28788	29086	28863	28948	28874	28993	28890	29278	29225	28981	28963	29054	28960	28912	29225	29158	28887	29201	28965	28974	28767	28934	28957	29174	28924	28730	28875	29101	28823	28828	28971	29005	28982	29082	29062	28881	28888	29185	28845	29046	28972	29215	28757	28976	29111	29094	29029	29107	29163	29124	28968	28820	28741	29198	28918	28998	28944	29050	28847	28966	28967	28902	28993	29234	28989	29009	29049	29246	29168	29009	28843	28916	28847	29053	29120	29048	28882	28913	29044	28877	28933	29098	28946	28789	28832	28776	29044	28826	29120	28806	29156	29284	28954	28916	28625	29171	28832	28925	28846	28856	28986	29058	28848	29042	29068	28929	28840	29093	28745	28903	28932	28749	28975	29147	28855	29043	29127	29294	29005	28975	29001	28754	29125	28998	28824	28822	28922	28896	28834	28974	28928	28976	28974	28941	29001	28597	28828	28946	28941	29059	29058	29043	28875	28992	28939	29050	28830	29067	28952	29163	29126	28885	28977	28778	29176	29177	28928	29076	28868	28699	28918	28802	28927	28994	29149	28980	29034	29005	28873	29092	28970	29090	28904	28703	29121	28992	28947	28926	29051	28990	28833	29128	28922	28827	29139	28802	29181	28627	29070	29285	29129	28974	29174	28706	28901	28765	28642	28956	29244	28823	28723	28907	29096	29316	29245	29013	28912	28936	29031	29008	28818	28731	28959	28888	28711	29027	29382	29216	29019	28854	28890	29269	29126	28752	28838	29272	29242	29120	28848	29084	29143	29208	29092	28961	29055	28857	29138	29056	28674	28903	29100	29183	29116	28858	28901	28894	28896	28859	28972	28627	28830	29138	28899	29086	29075	29060	28982	29090	29178	28864	29299	28975	29196	29296	29036	28985	28838	28947	29029	29128	28905	28972	28905	28906	28927	29016	28825	28888	28981	28930	29222	28919	29056	28960	28948	29028	29150	28888	29030	29030	28890	28889	29062	29279	29020	28862	28737	29088	28802	28953	28960	29146	28836	28759	28919	28789	28800	28982	29098	29257	28765	28999	29149	28768	28999	28874	29007	29133	28981	29409	28804	29048	28970	28838	28728	29027	28905	28778	28960	29168	28749	29050	29091	29295	29061	28904	28544	29024	28835	28974	28965	28911	28895	28689	28917	28837	29083	28894	29073	28993	29129	28864	28862	29023	28908	28879	28983	29223	28932	28963	28991	29112	28809	29156	29094	28933	29091	28950	29002	28975	28972	29211	28936	29213	28820	28929	28779	29005	29020	28705	28816	28967	29184	29207	28967	29130	29023	29142	29161	28980	29157	28932	29064	29263	29072	28904	28897	29199	28916	29217	28984	28777	28862	28807	28889	29092	29291	29055	29033	28991	29065	28951	28964	29156	28887	29221	28864	28935	28867	29083	28737	28580	29103	29038	28755	29024	29028	28958	29203	29130	28987	28914	29140	29149	28882	28948	28952	29056	28894	28879	29181	28927	28926	29129	28803	29057	29148	29138	28891	29030	28769	28917	28671	29027	29037	28798	28818	29339	28996	29026	28995	29159	29031	29014	28950	28969	28964	29107	28885	28958	29002	29051	28993	28938	29002	29063	29142	28802	28773	29010	29110	29021	29224	29107	29022	28934	29077	29057	29221	29061	29123	29072	28953	29084	29157	29026	28820	29130	28807	28913	28892	29156	29003	28840	29212	29061	29385	28910	28884	28753	28870	28934	28970	28929	28845	28911	28895	29010	29019	28998	29097	29178	29057	29003	29290	28937	29214	29031	28887	29073	29101	29091	29092	29084	29236	29013	29212	29352	28990	29288	28995	28888	28930	29055	29037	29372	29023	28964	29162	28795	29042	28944	29030	28992	28904	28826	29111	29093	29093	28850	28920	28993	28817	29019	28998	29012	28957	29254	29032	28847	29122	28711	29151	28705	29037	28632	29167	29220	28874	28822	28987	28995	28752	29121	29270	29032	28895	29115	29022	28894	28850	28812	29112	29086	28936	28979	29117	28829	28970	29063	29048	28796	28973	28932	28844	29230	29403	29062	29213	28830	28814	29301	29102	28769	28849	28998	28842	28769	28997	28773	29074	29207	28854	28898	28966	29045	29112	28859	29085	29201	28892	28753	28955	29048	28906	28866	29011	28949	28949	28808	28863	28907	29019	28895	29143	28917	28549	28753	29004	28894	29151	28947	28885	28797	28830	28955	28948	29186	28919	28880	28796	28925	28932	29181	28807	28908	29304	29028	29118	28767	28856	29048	28982	28856	29113	29112	29000	28861	28974	29034	29025	29094	28562	29218	28883	29089	29142	29238	28743	29116	28931	29114	28988	29142	29014	28994	28932	28970	29099	29032	29351	29016	29230	29036	28871	29201	29068	29102	28716	28952	29104	28808	28958	28934	29100	28859	28611	28970	28939	28869	29105	28872	28923	29155	28806	28894	29007	29392	29107	29124	29113	28695	28621	28863	28845	29166	28832	28847	28884	29032	28762	28989	29063	29064	28996	28976	29069	28940	28845	28993	28871	28844	29184	28941	28942	29100	29161	28971	29211	29019	29025	28825	29079	28930	29154	28921	28782	29347	29117	28903	28885	29015	29023	28859	28873	28879	28991	28777	28927	29087	29212	28801	28884	28935	29095	28801	28929	28953	29012	29107	28888	28983	28900	29200	28866	29026	29243	28878	29006	28921	28821	29071	29195	28875	28822	28973	29111	28802	29065	29175	28760	28822	29123	29017	28893	29054	29183	28825	29031	28897	28928	29013	28922	29088	28877	29164	29009	29192	29114	28922	29245	29076	28946	29010	29160	29065	28856	28900	29124	29062	28889	28772	28913	28782	28971	29204	29208	28885	29103	29126	28996	28912	29103	29172	29325	28893	29128	28962	28740	28884	29186	29356	29020	28874	29041	28922	28869	28969	29018	29068	28990	28871	29011	29219	28796	29000	28772	29141	29024	28939	28882	29060	28885	28881	28728	29115	28933	28775	28699	29050	29007	28740	29026	28929	28845	28844	29045	29328	28905	29123	28803	28980	29073	28950	28977	29118	29157	29080	28900	28944	28816	29051	28971	28909	29086	29052	28915	29254	29106	28946	28919	28990	28883	29010	28918	28905	28665	28689	29199	28948	28787	28918	29228	29057	29134	28838	29155	28895	29138	28997	28954	28923	28838	29017	28991	28927	28925	29156	28877	29005	29153	29066	29173	28672	28748	28759	28852	28845	28972	29074	28805	28843	29198	28819	29057	28939	29079	29180	28951	29115	29068	28831	29232	28914	28757	29009	29201	29056	29073	29129	28914	28893	28975	29132	28995	28992	28853	28963	28756	28978	28964	28918	29002	28962	28658	29216	28910	28775	28860	29028	28893	29120	29158	28769	28879	28826	28709	28937	28910	29244	29223	29297	28845	28988	28984	29033	28734	28975	29174	28906	28801	28925	29106	28825	28838	28777	29124	29174	28950	29086	28932	28953	29118	29035	28923	29102	28879	28837	29002	29029	28824	29126	28861	28932	29042	29092	29067	29140	29073	28911	29002	28905	29006	29113	28951	29155	28957	29048	28925	29079	29000	28917	28954	29057	29074	28932	29215	28948	28897	28898	28767	28735	28902	28965	28960	28793	28838	28763	28773	28752	28919	29150	29196	29065	29072	28957	28795	28943	28959	28910	28717	28856	29009	29059	29104	28893	29240	29224	29051	28796	29249	28912	28924	29073	28876	29245	28936	28796	29174	29165	28744	28749	28734	29048	28800	28984	28797	29022	28912	28974	28958	28868	28785	28831	28828	29005	28846	28979	29097	29215	28941	28715	29072	28937	29005	28984	29026	29263	29080	29028	28741	29033	28744	28998	28997	29048	28961	28917	29131	28880	29010	28955	29193	29132	29111	29170	28882	29114	29111	28858	28985	29183	29113	28946	29038	29009	28810	29123	28704	29144	29058	28957	28797	29209	28983	28827	28957	28906	29106	28931	28838	29013	29045	29124	28938	29236	28948	28998	29006	29212	28938	29000	28883	28781	28908	28788	28929	29058	28923	28776	28984	29134	28815	29165	28841	28771	29132	29040	28947	29035	29019	28939	29020	29221	29101	28973	29143	29119	28998	28931	29122	28956	28928	28969	28908	29124	28671	29052	28819	29053	28696	29068	29068	28874	28952	28894	29100	28858	28699	29045	28989	28952	29205	28752	28699	28675	28970	29191	29046	28938	28938	29238	29001	29070	29038	28985	29060	29136	29143	28974	29191	28986	29104	28989	28962	28948	28927	29155	29368	28928	28925	28908	28879	28880	28658	29081	28988	29125	29179	28769	28876	29237	29012	28854	29169	28918	28912	28997	28992	28966	28864	29296	29218	29011	28871	28999	28993	29116	29130	29120	28851	29052	28688	28874	28834	29132	28969	28903	29109	29250	28996	28818	28911	28999	29097	29049	29122	29084	28724	28849	28945	29170	28841	29206	29242	29144	28961	28995	28777	29231	29146	29134	29016	29045	29135	28942	28927	28941	28648	28961	29015	29192	28941	28873	29023	29032	29206	28933	28859	29091	29009	29005	28857	28911	29223	28775	28934	29169	29094	29282	29166	29235	28954	29021	28952	29069	29140	28898	28781	29405	29123	28975	29154	29049	29020	29359	29111	28972	29126	29114	28891	29043	28691	28962	28920	28900	29042	28892	29013	29020	28989	28951	28768	29031	28746	28946	28960	28978	29006	28894	28909	29142	28979	29141	29012	28994	29268	29128	29235	29150	28901	28960	29031	29091	28886	28841	29046	28993	28987	29318	29325	28894	28683
20668	25217	23763	19714	18002	17593	17091	16998	16972	16601	16262	16526	16367	16422	16628	16319	16542	16355	16476	16560	16397	16490	16506	16536	16423	16442	16345	16574	16489	16329	16438	16263	16389	16426	16446	16218	16360	16231	16407	16280	16403	16292	16396	16408	16495	16404	16439	16187	16464	16217	16540	16278	16351	16470	16356	16440	16416	16368	16215	16342	16224	16625	16245	16312	16288	16214	16135	16351	16361	16372	16235	16347	16397	16466	16316	16308	16271	16394	16516	16295	16239	16346	16204	16365	16330	16365	16410	16320	16406	16422	16216	16269	16475	16426	16233	16513	16327	16296	16141	16206	16135	16413	16484	16312	16222	16312	16267	16414	16638	16154	16433	16181	16317	16194	16368	16270	16447	16341	16290	16269	16530	16224	16366	16215	16427	16365	16304	16332	16227	16119	16366	16299	16421	16367	16254	16368	16220	16460	16184	16460	16288	16401	16254	16311	16357	16254	16284	16357	16375	16311	16266	16361	16353	16170	16468	16221	16269	16102	16176	16187	16309	16312	16258	16396	16418	16349	16314	16356	16136	16401	16315	16055	16226	16339	16275	16176	16315	16297	16401	16286	16141	16334	16327	16292	16201	16241	16491	16411	16394	16235	16364	16233	16316	16254	16264	16290	16407	16410	16265	16323	16163	16265	16313	16066	16263	16287	16253	16284	16375	16138	16297	16385	16383	16267	16105	16282	16375	16227	16306	16323	16345	16339	16204	16254	16480	16424	16376	16296	16317	16307	16425	16390	16116	16475	16369	16402	16560	16407	16489	16326	16453	16274	16271	16246	16419	16279	16399	16318	16388	16112	16420	16378	16274	16233	16280	16294	16343	16295	16218	16521	16314	16417	16379	16225	16244	16228	16195	16390	16224	16178	16452	16313	16248	16243	16273	16257	16305	16184	16318	16319	16232	16265	16240	16458	16130	16385	16268	16234	16403	16325	16274	16424	16366	16464	16388	16335	16412	16380	16287	16276	16164	16446	16356	16348	16476	16364	16371	16282	16262	16254	16282	16187	16381	16284	16645	16353	16191	16307	16278	16305	16480	16127	16299	16337	16313	16330	16456	16302	16426	16066	16414	16312	16447	16248	16536	16321	16285	16413	16222	16250	16249	16258	16478	16395	16460	16330	16381	16407	16259	16292	16444	16284	16225	16330	16316	16221	16413	16267	16382	16294	16264	16381	16536	16472	16291	16466	16325	16321	16367	16357	16250	16486	16321	16203	16258	16391	16201	16406	16329	16357	16358	16346	16368	16316	16395	16330	16162	16494	16381	16246	16385	16153	16307	16293	16526	16307	16243	16142	16107	16401	16214	16260	16391	16319	16330	16215	16161	16392	16320	16404	16276	16428	16267	16245	16314	16309	16228	16383	16321	16245	16266	16424	16380	16256	16214	16330	16293	16207	16276	16403	16472	15973	16278	16263	16296	16296	16410	16420	16413	16454	16329	16200	16413	16417	16406	16395	16464	16339	16391	16237	16089	16440	16229	16321	16220	16322	16442	16386	16220	16258	16275	16493	16339	16369	16445	16360	16361	16267	16223	16440	16306	16281	16276	16305	16306	16331	16290	16389	16331	16198	16261	16342	16346	16226	16315	16388	16306	16125	16418	16426	16275	16203	16290	16372	16265	16270	16282	16289	16453	16184	16313	16262	16217	16366	16328	16364	16316	16100	16119	16231	16384	16426	16437	16278	16452	16405	16168	16303	16269	16275	16468	16130	16370	16293	16184	16371	16300	16336	16327	16291	16275	16317	16280	16588	16244	16438	16456	16223	16369	16316	16365	16523	16196	16256	16240	16186	16116	16384	16306	16276	16417	16165	16306	16292	16267	16275	16256	16540	16438	16360	16256	16242	16450	16333	16375	16285	16436	16240	16287	16191	16263	16314	16475	16336	16495	16236	16459	16358	16389	16423	16176	16185	16149	16546	16388	16241	16312	16239	16382	16360	16395	16277	16272	16190	16196	16378	16419	16321	16298	16319	16107	16486	16315	16359	16415	16266	16455	16225	16171	16345	16232	16249	16331	16395	16369	16405	16418	16216	16362	16276	16297	16388	16313	16329	16339	16424	16261	16588	16322	16239	16392	16210	16476	16305	16327	16339	16342	16319	16264	16565	16545	16312	16425	16344	16288	16311	16243	16380	16256	16443	16393	16209	16301	16396	16372	16240	16454	16415	16461	16212	16532	16361	16323	16257	16267	16136	16170	16407	16289	16342	16308	16396	16386	16454	16243	16197	16452	16276	16411	16364	16360	16206	16353	16226	16429	16293	16437	16386	16436	16407	16155	16409	16307	16315	16215	16309	16347	16308	16399	16196	16277	16350	16267	16331	16295	16316	16302	16345	16416	16434	16311	16491	16387	16145	16375	16412	16460	16342	16253	16221	16325	16421	16474	16407	16341	16494	16333	16432	16364	16469	16389	16370	16222	16275	16233	16312	16328	16351	16379	16355	16248	16337	16199	16374	16121	16073	16249	16269	16371	16277	16279	16406	16270	16424	16417	16309	16306	16164	16436	16269	16323	16291	16279	16496	16455	16214	16349	16205	16233	16217	16258	16402	16293	16115	16241	16346	16370	16226	16394	16408	16449	16331	16366	16302	16176	16202	16268	16384	16288	16249	16156	16263	16243	16260	16371	16192	16450	16203	16520	16519	16528	16300	16370	16422	16220	16372	16575	16316	16234	16353	16353	16553	16275	16337	16476	16284	16386	16327	16343	16120	16313	16128	16322	16232	16172	16504	16322	16289	16318	16316	16373	16420	16276	16316	16385	16250	16252	16278	16522	16181	16196	16287	16448	16293	16307	16367	16275	16287	16314	16410	16376	16240	16323	16312	16236	16473	16326	16282	16369	16302	16260	16257	16424	16282	16313	16410	16369	16230	16388	16275	16281	16304	16419	16124	16336	16388	16155	16237	16255	16362	16281	16370	16308	16287	16252	16307	16321	16448	16214	16380	16541	16215	16484	16265	16408	16217	16469	16358	16198	16354	16355	16271	16304	16461	16379	16472	16358	16317	16177	16327	16309	16541	16120	16271	16368	16396	16359	16069	16369	16101	16343	16308	16547	16415	16254	16235	16313	16303	16281	16233	16321	16070	16443	16255	16280	16389	16447	16495	16322	16189	16176	16363	16435	16290	16204	16179	16429	16346	16334	16530	16388	16467	16318	16260	16258	16341	16208	16381	16513	16316	16348	16201	16469	16346	16358	16256	16266	16231	16394	16298	16347	16416	16396	16346	16323	16247	16325	16157	16217	16213	16421	16481	16449	16374	16242	16162	16293	16251	16299	16381	16393	16209	16300	16473	16413	16261	16358	16012	16281	16249	16291	16402	16406	16308	16027	16275	16343	16112	16443	16494	16452	16400	16226	16341	16506	16274	16345	16244	16334	16311	16499	16305	16368	16452	16401	16267	16447	16262	16291	16337	16358	16442	16240	16399	16366	16299	16346	16221	16069	16409	16130	16386	16292	16473	16292	16440	16295	16344	16468	16271	16356	16315	16188	16439	16241	16387	16298	16530	16451	16353	16462	16357	16450	16498	16335	16349	16440	16238	16381	16349	16386	16286	16246	16128	16389	16357	16320	16393	16278	16376	16381	16365	16597	16288	16448	16459	16267	16270	16213	16290	16245	16311	16276	16302	16468	16320	16307	16387	16295	16373	16241	16303	16257	16206	16324	16391	16386	16457	16519	16280	16418	16286	16295	16252	16182	16291	16138	16187	16292	16344	16312	16331	16345	16348	16248	16293	16251	16368	16342	16307	16358	16215	16481	16371	16410	16388	16343	16172	16421	16353	16422	16282	16142	16242	16353	16378	16213	16345	16410	16371	16340	16447	16431	16475	16541	16375	16303	16358	16369	16282	16266	16185	16352	16372	16335	16225	16348	16165	16357	16376	16360	16439	16394	16498	16285	16293	16274	16526	16267	16251	16195	16376	16351	16368	16140	16558	16249	16378	16283	16207	16548	16252	16400	16299	16236	16248	16462	16487	16455	16385	16297	16371	16258	16250	16283	16285	16510	16347	16304	16211	16238	16360	16458	16393	16584	16321	16361	16368	16240	16245	16294	16370	16292	16494	16527	16460	16377	16303	16340	16276	16344	16537	16292	16558	16298	16338	16515	16283	16320	16376	16402	16318	16180	16422	16399	16308	16410	16312	16415	16275	16315	16524	16428	16128	16228	16390	16352	16527	16379	16444	16363	16194	16319	16289	16408	16266	16304	16253	16406	16402	16326	16390	16341	16384	16485	16224	16362	16456	16270	16271	16473	16365	16295	16288	16430	16248	16162	16386	16331	16356	16414	16291	16277	16462	16339	16306	16340	16269	16301	16316	16447	16339	16223	16458	16334	16319	16265	16294	16147	16421	16448	16112	16432	16135	16320	16331	16280	16216	16127	16344	16204	16555	16302	16251	16360	16224	16376	16294	16266	16362	16412	16402	16428	16377	16491	16381	16379	16235	16176	16279	16218	16497	16188	16280	16389	16278	16326	16375	16298	16332	16363	16287	16296	16141	16395	16357	16329	16347	16322	16412	16385	16469	16286	16337	16301	16310	16401	16284	16394	16398	16356	16512	16281	16223	16404	16427	16319	16363	16317	16128	16487	16267	16295	16340	16274	16345	16181	16261	16414	16247	16228	16301	16202	16252	16359	16122	16332	16329	16552	16515	16374	16329	16295	16420	16387	16300	16261	16307	16282	16270	16290	16178	16143	16277	16437	16450	16397	16391	16220	16250	16391	16233	16346	16247	16374	16209	16400	16391	16269	16244	16468	16358	16362	16338	16319	16315	16483	16562	16263	16264	16337	16436	16418	16393	16323	16363	16268	16381	16310	16246	16367	16480	16453	16396	16483	16242	16204	16210	16378	16329	16330	16241	16363	16295	16412	16239	16315	16166	16359	16388	16195	16479	16384	16352	16228	16247	16164	16540	16126	16579	16499	16189	16181	16152	16493	16249	16371	16429	16352	16280	16381	16442	16226	16400	16456	16308	16455	16314	16387	16236	16307	16286	16360	16190	16169	16363	16470	16295	16504	16169	16337	16332	16296	16363	16121	16266	16305	16250	16400	16253	16262	16433	16456	16387	16317	16198	16327	16499	16279	16310	16324	16325	16511	16315	16229	16275
24871	21469	28728	29066	29612	31689	32142	30637	29785	30071	29651	29424	29335	29162	29243	29256	29354	28989	29282	29382	29017	29265	29342	29282	29065	29217	29158	29062	29120	28896	28989	28874	28918	29151	28988	29070	28926	29063	29153	28919	29118	28812	29113	28870	29021	28628	29129	29072	29078	29115	29102	29193	29249	29502	29322	29021	28755	28932	28956	28650	28997	28733	28812	28904	29219	28809	28906	28822	29249	28864	28790	29228	29306	29021	29123	28769	28861	28827	28975	28892	28987	29045	29003	28889	28993	28975	29001	28989	28809	28918	28888	28953	29011	29075	28958	28964	28940	29087	28928	28738	29075	28983	29034	28910	28971	29061	28787	28938	29116	28815	29135	29040	28958	28892	28859	29177	28889	28872	29030	28653	28747	28804	29112	29076	29207	29065	28905	28963	28978	28822	28864	28843	28978	29034	29170	29269	29015	29056	28913	29175	28888	29262	29382	29112	28679	29098	29069	28945	28876	28749	29021	28933	29011	29066	29067	28779	28834	28877	29120	28706	28888	29065	28902	29127	28900	28950	28819	28679	29148	28939	29289	28851	29152	29091	28923	28932	28767	29146	28852	28875	29126	28953	29085	28997	28960	28974	28824	28931	28926	28887	28818	28765	29055	28841	28972	28882	28669	29060	28879	28723	28666	29009	28889	29001	28894	28785	29069	28815	28787	29111	29075	28886	28692	28845	29011	29041	28762	28786	28840	28896	28884	29138	29007	28932	29332	28757	28996	28813	29083	28938	28986	28694	28654	28974	28923	28907	28919	28937	28963	28955	28991	28863	29134	28993	28938	28952	28876	28663	29043	29173	28947	28917	29036	28892	28911	28868	29067	29104	29118	28982	28748	28755	29067	29075	29054	28877	28780	29169	28988	29201	28780	29136	28989	28901	29028	29042	28737	28784	28862	28955	29010	29096	28863	28805	29068	28976	28818	29192	29031	29013	28823	28697	29069	28985	28975	29019	29216	29010	29064	29065	29074	29190	28914	28920	29077	29097	29045	28811	29237	28871	28821	28839	28640	28896	28855	28812	28992	28890	28940	28772	28926	28866	28969	29103	28810	28868	29077	28995	28944	29194	28894	29018	29038	28770	28898	28893	28820	28678	29040	29230	29077	29134	29012	29061	28964	29031	28809	28492	28947	29042	28988	28920	28784	29138	29009	28784	28859	28858	28802	28917	28789	28973	28746	28676	29144	29068	28758	29065	29055	28986	28656	29230	29269	28934	28927	29040	28946	29230	28956	28769	28928	28798	28688	29158	29042	28831	29025	28927	28909	28856	29038	29022	29082	28990	28961	28995	28951	28913	28886	28795	28982	29116	29116	29092	28855	28734	28867	29293	29055	28878	29074	28783	28918	29184	28886	28869	29135	29023	28921	28731	29300	28852	28797	28801	29105	29182	29156	28959	28921	29068	28911	28900	28779	28751	29207	29242	28942	28825	28886	28730	29200	28925	28862	28846	29147	28973	28905	28718	28807	29207	29067	28829	28929	29029	29161	28881	28926	28817	28987	28984	29034	29111	28980	28921	29142	28936	29033	28827	28913	28831	28819	28847	28868	28974	28531	28754	28949	29052	28862	28974	28891	29175	28886	28792	28849	29067	28896	28579	28958	28718	29018	28569	28964	28869	29016	29042	29112	29005	28803	28872	28897	28958	28834	28878	28921	28929	28870	28897	29050	28935	28949	28944	29030	28879	28923	29151	29020	29217	28990	29029	28875	28982	28949	28818	28892	29020	29000	29019	28937	28880	28925	28907	28985	29043	28827	28974	29027	28925	28918	28751	28818	28863	29171	28942	28962	28900	28790	28849	28952	28872	28813	28778	29027	28851	29084	29173	28712	28933	28989	29064	28936	29005	28899	28590	28657	28870	29090	28894	29008	28879	28775	28769	29240	28941	29204	28868	28880	28786	29042	28941	28544	29025	28990	28865	28752	28920	29215	28993	29149	28799	28802	28891	28882	29082	28986	28984	28930	28781	28675	28947	28813	28865	29193	28866	28943	29168	29297	29123	28844	28973	28990	28766	28694	28923	29091	29064	28876	28928	28822	28940	29038	28818	28942	29086	28978	28873	29168	28848	29298	28898	28750	28998	28980	28978	29005	29083	28851	29143	29030	28994	28759	28908	28726	28858	28945	28864	29055	28824	29145	29099	29026	28810	28897	28868	29100	28993	29085	29278	28636	28720	28869	28703	28944	28913	29055	29085	28969	28959	28978	28942	28793	29017	29094	28785	28745	29192	29052	28998	28928	29110	28734	28947	28986	28820	28695	28929	29079	28948	28829	29007	29002	28807	28874	28972	29051	29004	29108	28935	29085	29093	29225	28905	28858	28813	29008	29083	28998	28982	28945	29039	29203	29108	28764	28982	29139	28863	28900	28997	29059	29074	28850	28682	29055	28954	28651	28712	28749	29014	28980	28939	28858	28866	28679	28939	28791	28860	29154	28715	28797	29068	28806	28890	28915	28878	29008	28896	28956	28952	28980	28888	28806	29036	29059	28847	28666	28877	29055	28900	28926	28775	28824	29000	28813	29013	29012	28993	28923	28711	28935	28663	28938	28855	28908	28851	28913	28929	28881	28902	29063	28736	28946	29097	28711	28880	28902	28947	28936	29097	28741	29009	29063	28752	29081	29245	28726	28912	29169	28724	28853	28834	29068	28977	28872	28858	28838	29028	29040	29174	29036	29183	28978	28804	28889	28864	28907	28863	28992	28732	28828	28739	28758	28894	28984	29111	29032	29049	28966	29080	29161	28930	28975	28980	29142	28957	29135	28972	28908	29061	29096	28961	29102	29013	29110	28761	28932	28938	28842	28945	28762	28701	28993	28953	29221	29170	29013	29107	29038	28959	29133	28675	28853	28873	28818	28955	28924	28749	28827	28969	28880	28995	28818	28467	28851	28700	28787	28974	28867	29078	28809	28927	28947	29014	29160	28960	28815	29109	28777	29162	29088	28865	29063	28827	28779	28893	28581	29129	28933	28693	29174	28986	28711	28985	28893	29085	28674	28829	29114	28859	29053	29087	28967	28803	29065	28925	29035	28924	28850	28962	29068	28835	29139	28947	29156	29140	29288	29058	29171	28774	28944	29045	28953	28789	28775	28996	28922	29000	28624	29213	29162	29046	28967	28664	29008	28608	29272	29085	28917	28837	28558	28905	28912	29092	29143	28916	28917	28659	28958	29060	28962	28964	28947	28942	29130	29083	29097	28955	28782	28948	29103	28539	28866	28844	29025	28788	28842	28732	28893	29213	29095	28912	29059	28982	28604	28950	28901	29160	28913	28914	28955	29029	28771	28987	29158	29028	28922	28924	29039	28863	29011	28788	28774	28963	28865	28978	28808	28786	28962	28742	29023	29093	29027	28953	29007	28770	29078	29012	29225	28770	28979	29039	28913	29250	29293	28923	28859	29098	28726	28892	29020	29205	29004	28814	28814	29126	29053	28955	29223	29035	29149	28974	29070	28808	28960	28841	28958	29014	28753	28823	29013	28831	29059	28848	28973	29020	29147	28902	28787	28885	29027	28725	28814	28902	28941	28991	28903	28794	28874	29086	29102	29008	28904	29124	29140	28827	29091	28846	28849	28797	29005	28930	28873	29005	28941	29068	28838	29055	29046	28913	28988	29048	29220	29120	29071	28958	28914	28857	29115	28998	29020	29010	28909	28923	28908	29097	29024	28932	29085	28945	29118	28989	28966	29212	28802	28911	28987	28728	29146	28906	28835	28799	28856	28709	29073	28993	28989	29063	28843	28907	28611	28662	28995	29083	29184	29012	28714	28722	28779	28986	29273	28817	28902	28827	28991	28761	28754	29229	28791	28870	29280	29027	28853	28893	29080	28952	29064	29066	28957	28984	28967	29024	28997	29016	28839	28896	29048	28963	28905	28771	28848	28892	29118	28765	28998	29115	28823	28683	28877	28909	28890	28878	29040	28900	29148	29129	28890	28650	29038	29076	28866	28696	29278	28874	29016	28992	28749	28919	28817	29244	29130	28952	28862	29087	29326	28994	28734	28977	28936	28608	28908	29237	28909	28991	28869	29060	29015	29130	28972	28854	28931	28928	28955	28938	28981	29026	29140	28952	28784	28955	28752	28714	29100	28872	28980	29163	28909	28922	29046	28885	28809	29001	28918	28880	28779	28934	28802	28934	28827	28854	28895	28973	29013	28919	28765	29198	28963	28797	28807	29048	28813	28831	28943	28995	29190	29017	28909	28813	28907	28753	29103	29106	28813	28903	29098	29095	28932	29031	29003	28975	29135	28897	28853	29175	28975	28853	28830	29009	28946	28898	28818	29019	28986	28999	29012	28977	28984	28955	29038	28993	28879	29008	28966	28990	29083	28952	28995	29122	28827	28973	29033	28739	28866	29010	28955	28953	29155	28953	28976	29113	29031	28924	28787	29013	28768	28879	29051	29200	28800	29075	29098	28898	28828	29085	28761	28919	28972	29052	28964	28763	28864	28757	29173	29001	28920	28931	28893	28749	29008	28882	28990	28770	28981	28762	28887	28847	29240	28791	29024	28821	29042	28923	28694	29034	29020	28893	28979	28737	29037	28968	28913	28998	28953	29185	29105	29124	28870	28888	28964	28884	28969	29010	29160	29080	28973	29019	28914	28876	28977	29012	28835	28969	29059	28782	29060	29125	29162	28681	28883	28932	28725	29103	28887	28819	29147	28645	28994	29201	28825	29006	28909	28892	29109	28834	29110	29106	28853	28699	28721	28720	28900	29044	29010	28840	29058	29103	28886	29069	29072	28874	28881	28917	28801	28901	28643	28962	29011	29231	28965	29012	28966	28924	29026	28882	28852	29075	28932	28892	28868	29018	29085	29197	28806	28947	29094	28860	29029	29075	29088	28816	28754	28680	28921	28966	28809	28826	29043	29106	28885	28758	28987	28989	29117	29282	29093	28903	29038	29329	28921	29186	29082	29195	29096	28856	28990	28899	29038	28911	28845	29190	28945	28979	28892	28810	29016	29200	28938	29082	28949	28934	29035	29132	29012	28955	28713	29141	29161	29124	28936	28907	29165	28779	28742	28816	28741	28919	28872	29062	28947	28809	28978	28743	29062	28825	28801	29395	28957	28776	28979	28862	28823	28994	28859	28910	29037	28899	29116	29106
20740	34473	31549	24461	21283	19921	19023	18170	17741	17333	16975	16712	16975	16968	16803	16664	16618	16773	16673	16574	16743	16740	16775	16662	16630	16805	16647	16449	16533	16652	16552	16486	16485	16584	16600	16509	16581	16641	16689	16519	16582	16566	16561	16640	16416	16377	16572	16519	16555	16445	16562	16414	16602	17007	16496	16518	16597	16463	16488	16606	16258	16452	16343	16631	16560	16270	16524	16426	16340	16527	16382	16502	16346	16417	16415	16586	16395	16511	16556	16408	16412	16422	16401	16586	16388	16473	16504	16481	16441	16385	16361	16538	16476	16521	16312	16319	16651	16451	16467	16350	16532	16303	16486	16662	16429	16523	16400	16389	16540	16645	16530	16463	16187	16499	16367	16544	16522	16250	16425	16474	16238	16542	16402	16379	16492	16348	16393	16565	16452	16537	16429	16561	16550	16493	16687	16320	16482	16457	16369	16360	16359	16319	16315	16416	16381	16556	16486	16356	16441	16418	16348	16420	16560	16602	16545	16337	16481	16493	16282	16533	16393	16412	16515	16501	16404	16536	16398	16630	16578	16472	16381	16302	16518	16452	16317	16488	16563	16383	16579	16475	16520	16543	16438	16529	16400	16328	16305	16330	16537	16591	16452	16493	16502	16463	16486	16286	16497	16450	16404	16314	16320	16290	16322	16377	16407	16560	16542	16397	16372	16479	16484	16657	16518	16475	16433	16535	16514	16418	16614	16454	16514	16298	16606	16419	16374	16483	16437	16685	16320	16566	16411	16514	16406	16647	16474	16469	16449	16439	16282	16546	16510	16612	16524	16381	16489	16503	16275	16445	16580	16421	16435	16369	16389	16282	16383	16482	16444	16484	16592	16465	16437	16546	16316	16494	16374	16488	16591	16445	16432	16618	16545	16407	16469	16612	16446	16540	16488	16539	16314	16552	16570	16315	16449	16669	16483	16618	16463	16534	16613	16722	16368	16411	16455	16500	16362	16215	16561	16343	16305	16316	16477	16637	16567	16489	16507	16453	16509	16458	16367	16292	16242	16348	16502	16469	16351	16399	16278	16489	16493	16520	16246	16328	16443	16477	16348	16558	16354	16258	16577	16638	16419	16392	16334	16674	16364	16491	16204	16379	16621	16362	16465	16529	16441	16428	16510	16312	16216	16411	16486	16492	16485	16401	16359	16459	16559	16553	16424	16521	16360	16391	16477	16371	16559	16468	16340	16498	16402	16449	16361	16519	16542	16659	16478	16495	16541	16284	16506	16438	16563	16457	16375	16368	16375	16439	16312	16501	16261	16412	16706	16375	16427	16210	16378	16452	16504	16538	16275	16378	16415	16550	16630	16357	16537	16375	16508	16655	16460	16301	16264	16444	16514	16454	16473	16473	16180	16671	16535	16371	16454	16454	16620	16525	16393	16464	16368	16275	16491	16458	16634	16448	16522	16431	16440	16458	16494	16457	16426	16442	16403	16390	16406	16380	16622	16539	16608	16334	16457	16410	16517	16481	16447	16620	16569	16334	16399	16391	16435	16482	16387	16273	16536	16511	16371	16520	16370	16500	16401	16583	16313	16381	16430	16278	16564	16641	16461	16410	16576	16550	16523	16477	16443	16296	16307	16373	16490	16519	16376	16421	16497	16448	16270	16619	16515	16471	16349	16425	16417	16630	16519	16459	16573	16339	16464	16482	16588	16510	16398	16453	16468	16464	16641	16274	16436	16530	16423	16458	16497	16483	16514	16338	16466	16444	16384	16421	16319	16470	16300	16305	16681	16479	16588	16431	16524	16451	16461	16555	16451	16410	16335	16392	16241	16469	16458	16394	16182	16481	16436	16238	16403	16545	16464	16561	16335	16378	16469	16453	16510	16413	16469	16492	16491	16504	16393	16526	16639	16484	16288	16491	16379	16312	16418	16372	16560	16571	16264	16188	16460	16573	16431	16410	16565	16393	16583	16393	16333	16460	16366	16433	16403	16355	16353	16350	16398	16445	16388	16533	16303	16362	16616	16420	16429	16357	16348	16305	16504	16575	16485	16682	16345	16394	16230	16385	16528	16393	16499	16468	16329	16419	16603	16329	16427	16554	16524	16405	16509	16596	16547	16470	16374	16607	16418	16507	16455	16404	16417	16431	16550	16470	16410	16419	16516	16482	16461	16393	16452	16377	16574	16290	16578	16314	16590	16552	16288	16405	16547	16449	16433	16439	16621	16403	16378	16520	16451	16415	16373	16415	16550	16359	16386	16158	16397	16412	16651	16320	16475	16384	16405	16469	16501	16497	16559	16458	16522	16388	16479	16296	16411	16376	16615	16372	16320	16370	16281	16446	16471	16443	16516	16463	16567	16290	16442	16423	16501	16472	16338	16387	16541	16542	16471	16590	16412	16415	16370	16507	16535	16588	16553	16493	16418	16570	16255	16714	16448	16558	16508	16453	16538	16359	16372	16309	16469	16335	16486	16447	16498	16580	16429	16442	16511	16517	16276	16387	16343	16400	16518	16524	16326	16363	16454	16394	16485	16446	16396	16429	16445	16596	16407	16525	16387	16539	16549	16423	16533	16437	16288	16446	16443	16466	16354	16444	16446	16304	16419	16530	16439	16504	16319	16449	16457	16456	16390	16422	16481	16638	16645	16519	16375	16289	16568	16350	16629	16394	16367	16555	16376	16510	16534	16643	16397	16352	16433	16375	16524	16540	16489	16382	16491	16498	16524	16407	16467	16251	16418	16409	16353	16471	16553	16469	16403	16473	16342	16300	16503	16566	16528	16442	16354	16316	16528	16457	16433	16526	16340	16388	16439	16483	16553	16291	16449	16585	16405	16359	16467	16481	16274	16413	16436	16551	16254	16639	16524	16583	16466	16447	16557	16465	16597	16435	16364	16450	16441	16500	16376	16544	16417	16410	16453	16525	16539	16542	16441	16322	16693	16489	16298	16528	16476	16326	16438	16378	16267	16488	16607	16483	16418	16453	16620	16422	16524	16572	16389	16504	16511	16578	16565	16511	16466	16355	16611	16511	16482	16336	16439	16431	16476	16480	16399	16444	16368	16404	16394	16532	16411	16348	16583	16524	16611	16477	16367	16393	16452	16571	16558	16372	16732	16427	16409	16456	16485	16342	16422	16446	16446	16408	16527	16433	16593	16384	16521	16522	16399	16463	16425	16472	16513	16473	16461	16494	16306	16378	16453	16371	16407	16417	16412	16368	16409	16429	16588	16402	16517	16497	16576	16477	16492	16362	16384	16441	16374	16320	16424	16431	16396	16482	16438	16572	16410	16429	16380	16400	16400	16491	16383	16478	16494	16524	16469	16379	16453	16432	16405	16554	16565	16518	16502	16577	16480	16310	16384	16412	16462	16425	16577	16466	16486	16269	16520	16439	16414	16377	16580	16548	16591	16403	16566	16425	16395	16480	16443	16395	16294	16609	16583	16306	16414	16608	16472	16484	16276	16443	16385	16478	16454	16447	16386	16577	16470	16386	16341	16427	16487	16595	16570	16439	16457	16593	16369	16397	16485	16372	16371	16430	16262	16322	16334	16565	16420	16432	16664	16449	16347	16515	16439	16390	16647	16570	16606	16422	16413	16617	16370	16344	16440	16503	16415	16723	16457	16502	16371	16378	16664	16462	16173	16258	16634	16463	16661	16518	16289	16602	16480	16439	16401	16337	16554	16362	16640	16440	16442	16405	16406	16420	16365	16322	16482	16460	16439	16663	16499	16532	16379	16443	16389	16514	16402	16513	16431	16661	16481	16477	16544	16402	16552	16330	16523	16374	16630	16636	16298	16485	16541	16519	16616	16417	16501	16546	16425	16264	16264	16392	16375	16575	16541	16488	16502	16403	16417	16407	16293	16396	16231	16418	16378	16441	16579	16433	16524	16370	16405	16473	16467	16486	16573	16320	16429	16410	16522	16292	16348	16417	16375	16576	16393	16270	16511	16402	16323	16475	16551	16483	16393	16445	16517	16458	16357	16382	16385	16371	16517	16367	16406	16532	16500	16479	16394	16380	16381	16589	16530	16564	16236	16578	16476	16244	16366	16447	16358	16483	16426	16437	16390	16290	16460	16545	16602	16466	16545	16445	16283	16625	16456	16385	16322	16342	16293	16411	16459	16533	16509	16347	16375	16296	16508	16480	16513	16368	16490	16382	16411	16318	16521	16331	16430	16511	16336	16202	16486	16350	16494	16454	16451	16532	16659	16515	16553	16382	16474	16346	16441	16626	16440	16452	16406	16362	16461	16605	16476	16419	16498	16412	16500	16540	16444	16395	16469	16357	16354	16435	16506	16632	16545	16513	16480	16535	16454	16500	16485	16471	16523	16364	16467	16318	16557	16652	16456	16307	16435	16506	16229	16672	16502	16499	16522	16658	16512	16511	16496	16359	16573	16390	16384	16371	16322	16518	16424	16561	16628	16507	16337	16629	16377	16356	16531	16560	16560	16354	16407	16633	16584	16602	16506	16425	16396	16565	16720	16382	16548	16399	16314	16437	16440	16500	16409	16491	16431	16477	16336	16449	16382	16426	16511	16498	16588	16427	16508	16358	16545	16491	16690	16390	16417	16522	16546	16344	16365	16523	16589	16348	16447	16562	16445	16579	16532	16602	16449	16565	16521	16278	16720	16449	16507	16474	16487	16466	16474	16339	16335	16376	16444	16574	16441	16370	16252	16441	16429	16471	16679	16473	16405	16305	16440	16506	16739	16433	16239	16608	16403	16531	16564	16460	16414	16449	16536	16473	16477	16399	16417	16453	16338	16539	16432	16206	16454	16416	16506	16422	16328	16448	16598	16345	16315	16480	16634	16420	16501	16538	16684	16365	16371	16322	16455	16263	16317	16448	16412	16525	16347	16351	16378	16494	16395	16429	16674	16317	16349	16482	16549	16616	16448	16386	16212	16290	16470	16385	16562	16443	16435	16444	16576	16367	16569	16496	16424	16522	16565	16506	16602	16587	16408	16385	16437	16405	16399	16346	16542	16533	16460	16575	16321	16512	16375	16538	16510	16526	16401	16441	16392	16541	16514	16337	16458	16429	16328	16393	16497	16455	16495	16463	16661	16373	16543	16521	16358	16285	16485	16372	16430	16576	16586	16562	16540	16480	16224	16395	16406	16540	16336	16383	16332	16463	16532	16376	16350	16591	16573	16485
23153	21470	28707	26250	28279	33120	35412	32641	31774	31487	30926	30790	30676	30447	30269	30426	30248	30198	30514	30207	30334	30309	29919	29997	30042	30150	30009	30007	29834	29967	29724	29788	29800	29788	30046	30049	29775	29809	30001	29896	30052	29940	30058	29646	29693	30148	29914	29813	29670	29907	29699	29830	29976	30131	30071	29809	29903	29725	29926	29845	29745	29623	29626	29914	29831	29721	29513	29603	29792	29756	30003	29763	29847	29574	29570	29706	30077	29860	29700	29686	29967	30016	29918	29690	29836	29844	29904	29843	29750	29678	29759	29676	29819	29804	29336	29663	29691	29768	29528	29615	29892	29793	29766	29722	29812	29888	29930	29771	29833	29733	29905	29616	29847	29647	29873	29713	29823	29738	29574	29624	29728	29707	29554	29725	29648	29437	29534	29584	29804	29678	29714	29590	29877	30013	29767	29614	29896	29482	29663	29818	29905	29705	29997	29773	29712	29390	29578	29991	29829	29703	29669	29711	29915	29556	29681	29745	29749	29765	29802	29709	29503	29607	29732	29632	29475	29706	29571	29694	29508	29751	29643	29804	29925	29644	29969	29747	29463	29787	29581	29626	29735	29594	29621	29585	29685	29629	29500	29602	29979	29856	29798	29486	29771	29639	29742	29821	29688	30009	29729	29553	29565	29428	29783	29501	29824	29779	29654	29701	29761	29411	29777	29764	29966	29681	29918	29922	29456	29612	29667	29765	29677	29614	29592	29836	29764	29648	29903	29681	29670	29730	29641	29780	29543	29880	29735	29981	29686	29647	29541	29344	29632	29572	29681	29572	29539	29892	29733	29715	29786	29667	29527	29817	29970	29716	29829	29757	29695	29697	29813	29956	29644	29686	29634	29602	29592	29703	29506	29843	29496	29661	29887	29697	29899	29763	29749	29891	29958	29830	29515	29809	29693	29585	29642	29628	29613	29673	29614	29995	29643	29644	29604	29763	29718	29841	29749	29858	29668	29810	29676	29930	29636	29739	29874	29646	29833	29674	29674	29665	29595	29651	29707	29806	29731	29662	29758	29715	29503	29734	30153	29950	30085	29691	29546	29692	29649	29650	29995	30149	29557	29970	29553	29588	29774	29642	29370	29702	29732	29794	29627	29575	29827	29770	29934	29680	29720	29814	29797	29762	29603	29453	29630	29520	29557	29887	29491	29785	29630	29714	29728	29762	29811	29548	30039	29711	29567	29559	29741	29540	29721	29700	29767	29666	29844	29374	29809	29639	29878	29647	29653	29639	29592	29750	29819	29573	29695	29672	29730	29692	29590	29683	29559	29471	29662	29660	29756	29891	29708	29674	29837	30014	29975	29811	29830	29745	29758	29846	29633	29703	29657	30044	29701	29568	29769	29697	29465	29642	29643	29374	29937	29857	29589	29681	29728	29640	29600	29759	29978	29530	29841	29643	29637	29667	29773	29611	29658	29489	29866	29685	29736	29851	29799	29855	29903	29717	29919	29738	29729	29533	29741	29773	29428	29677	29788	29740	29466	29806	29979	29897	29697	29602	29483	29524	29636	29781	29831	30018	29707	29878	29811	29804	29619	29747	29687	29807	29674	29793	29657	29855	29594	29825	29444	29837	29791	29495	29779	29821	29815	29867	29745	29916	29648	29767	29784	29612	29799	29916	29757	29520	29812	30114	29616	29640	29910	29498	29638	29640	29511	29766	29695	29778	29810	29870	29402	29782	29608	29677	29527	29872	29624	29552	29747	29658	29447	29774	29715	29824	29870	29946	29769	29747	29853	30016	29668	29591	29733	29798	29981	29846	29581	29857	29561	29786	29685	29662	29925	29397	29666	29803	29915	29663	29461	29416	29753	29992	29690	29668	29639	29766	29694	29744	29753	29685	29560	29555	30023	29580	29679	29741	29792	29569	29740	29916	29728	29582	29919	29644	29676	29775	29771	29678	29599	29599	29644	29660	29736	29457	29793	29680	29517	29672	29616	29689	29681	29634	29921	29705	29712	29757	29898	29914	29425	29965	29555	29948	29644	29835	29967	29528	29707	29384	29689	29794	29537	29613	29565	29623	29785	29744	29628	29751	29837	29551	29821	29807	29764	29832	29711	29474	29482	29819	29776	29628	29564	29567	29738	29574	29895	29721	29533	29822	29879	29897	29804	29821	29591	29583	29734	29696	29598	29926	29703	29540	29597	29644	29932	29779	29649	29727	29534	29786	29777	29899	30024	29848	29546	29806	29561	29587	29662	29826	29638	29691	29555	29611	29941	29723	29582	29779	29872	29631	29742	29644	29814	29670	29605	29615	29519	29755	29802	29603	29804	29849	29839	29813	29590	29628	29767	30019	29592	29855	29879	29842	29491	29614	29623	29492	29679	29532	29844	29388	29824	29743	29713	29627	29541	29789	29619	29698	29698	29502	29679	29440	29467	29616	29587	29815	29601	29877	29734	29672	29936	29890	29887	29730	29708	29651	29714	29713	29827	29388	29588	29611	29759	29826	29752	29480	29675	29545	29823	29701	29766	29730	30072	29592	29671	29887	29674	29378	29690	29723	29801	29628	29535	29878	29856	29985	29626	29874	29486	29708	29641	29763	29846	29487	29656	29661	29702	29672	29721	29860	29700	29695	29740	29793	29520	29619	29814	29798	29948	29715	29528	29579	29829	29673	29437	29551	29842	29292	29781	29635	29816	29971	29926	29805	29640	29596	29570	29794	29821	29716	29729	29887	29636	29915	29483	29596	29703	29885	29953	29632	29675	29569	29882	29810	29891	29747	29829	29592	29881	29978	29642	29927	29775	29528	29823	29673	29859	29771	30009	29637	29651	29654	29558	29767	29873	29878	29699	29585	29644	29600	29727	29971	29679	29610	29801	29692	29762	29685	29813	29817	29936	29550	29677	29671	29738	29829	29697	29708	29757	29638	29489	29859	29610	29914	29727	29422	29670	29715	29879	29902	29667	29546	29659	29423	29657	29740	29455	29733	29666	29645	29644	29715	29653	29717	29579	29755	29641	29698	29786	29867	29813	29719	29906	29653	29688	29649	29723	29607	29881	29856	29528	29532	29597	29707	29765	29641	29950	30073	29690	29795	29783	29718	30001	29661	29566	29610	29801	29640	29689	29788	29993	29754	29892	30018	29717	29664	29612	29747	29859	29549	29763	29894	29904	29736	29448	29772	29732	29877	29677	29877	29885	29641	29484	29695	29767	29919	29572	29653	30081	29501	29483	29500	29587	29556	29626	29570	29809	29542	29809	29452	29551	29694	29587	29465	29880	30070	29679	29709	29734	29638	29800	29792	29590	29672	29681	29855	29562	29753	29595	29758	29579	29749	29957	29964	29850	29962	29972	29947	29595	29882	29735	29658	29903	29803	29754	29524	29788	29811	29752	29836	29762	29632	29614	29599	29802	29811	29712	29973	29945	29653	29740	29427	29588	29658	29935	29630	29737	29876	29745	29753	29527	29686	29847	29495	29799	29709	29956	29848	29899	29723	29898	29642	29925	29909	29271	29868	29687	29613	29665	29766	29961	29694	29637	29747	30008	29748	29746	29906	29835	29519	29754	29860	29909	29977	29695	29660	29665	29776	29766	29659	29605	29620	29469	29722	29288	29695	29801	29939	29903	29769	29684	29647	29900	29701	29760	29808	29389	29710	29664	29916	29920	29757	29502	29475	29917	29926	29693	29788	29711	29463	29681	29726	29854	29653	29526	29434	29716	29682	29772	29723	30026	30025	29677	29428	29737	29563	29485	29859	30003	29855	29678	29655	29480	29675	29958	30082	29829	29614	29635	29822	29726	29519	29750	29704	29659	29625	29732	29533	29546	29645	29699	29536	29665	29832	29648	29820	29801	29591	29739	29700	29738	29834	29721	29836	29548	30020	29672	29701	29717	29699	29917	29608	29887	29736	29767	29573	29602	29841	29858	29726	29948	29600	29568	29666	29734	29848	29678	29358	29803	29861	29737	29601	29731	29600	29909	29531	29583	29381	29701	29837	29702	29782	29653	29796	29590	29690	29608	29677	29728	29794	29969	29780	29857	29792	29445	29893	29641	29706	29770	29712	29989	29693	29752	29668	29681	29723	29794	29491	29581	29647	29761	29852	29767	29799	29786	29603	29833	29844	29704	29535	29917	29650	29754	29747	29932	29580	29769	29657	29815	29453	29507	29375	29642	29774	29945	29711	29987	29749	29571	29551	29823	29542	29789	29852	30054	29660	29742	29741	29885	29747	29966	29930	29851	29615	29654	29656	29512	29575	29814	29947	29735	29828	29602	29724	29797	29565	29805	29913	29578	29686	29659	29620	29879	29846	29666	29722	29787	29563	29751	29826	29877	29744	29654	29720	29621	29442	29612	29943	29615	29618	29619	29615	29829	29770	29861	29757	29657	29745	29668	29622	29663	29556	29741	29750	29889	29772	29650	29808	29706	29691	29879	29857	29818	29516	29620	29910	29741	29576	29772	29744	29828	29641	29794	29847	29708	29709	29461	29704	29855	29607	29798	29647	29801	29738	29780	29668	29539	29739	29530	29397	29797	29758	29866	29682	29820	29530	29644	29639	29933	29335	29971	29597	29630	29841	29800	29825	29870	29731	29847	29673	29622	29896	29638	29737	29475	29515	29463	29581	29652	29574	29664	29623	29949	29722	29789	29685	29939	29591	29839	29672	29934	29596	29529	29757	29860	29608	29599	29643	30024	29682	29813	29903	29839	29739	29676	30040	29762	29895	29675	29638	29584	29620	29917	29583	29528	29625	29658	29913	29812	29851	29814	29873	29651	29591	29518	29726	29677	29933	29679	29752	29773	29531	29805	29741	29647	29652	29656	29820	29783	29996	29754	29858	29701	29730	29828	29618	29758	29956	29829	29723	29889	29849	29808	30013	29628	29866	29692	29596	29755	29630	29665	29579	29781	29844	29768	29959	29589	29739	29642	29753	29862	29782	29811	29574	29854	29642	29719	29812	29788	29506	29531	29809	29721	29674	29644	29654	29650	29524	29722	29654	29789	29490	29641	29511	29890	29797	29525	29961	29813	29876	29776	29828	29777	29837	29820	29713	29764	29703	29694	29749	29830	29864	29738	29695	29733	29753	29676	29676	29552	29861	29656	29678	29715	29379	29622	29911	29940	29622	29608	29632	29567	29621	29619	29468	29920	29652
24527	43040	39849	30061	26006	22860	21365	20457	19352	18698	18240	17961	17633	17911	17486	17369	17250	17541	17451	17427	17321	17341	17425	17195	17059	16978	17162	17154	17251	17119	17021	17024	17001	17250	17128	16983	16997	17200	17091	17075	17116	17112	16869	16940	16876	17066	16995	17048	17223	17078	17100	17096	17426	17511	16942	17149	16886	16917	16943	16858	16927	16908	17159	17024	16929	16884	16796	16947	17074	17058	16955	16937	16920	16877	17162	17019	16914	16917	17099	16945	17137	17113	17001	16934	16961	16988	17041	16848	16916	16675	16906	16897	16841	16892	16951	16991	16753	16784	16810	16923	16920	16997	16855	16856	17109	16976	16859	16965	16974	16990	16957	16989	17125	16921	16946	16690	16876	16876	16774	16975	16850	17019	16924	16723	16780	16908	16881	16912	16862	16880	16782	16985	17068	16748	16927	17073	16882	16948	17030	16886	17072	16849	16849	16965	16924	16888	16955	16724	16977	17066	16885	16835	16944	17022	16905	16898	16983	16989	16687	16977	16743	17017	16979	17024	16960	16765	16882	16801	16971	16883	16995	17046	16656	16919	16920	16939	16759	16808	16815	16944	16829	16967	17030	16824	16784	17068	16869	16776	17050	16934	16851	16780	17031	16770	16901	16784	16873	16997	16882	16840	16942	16809	16914	16781	17092	16818	16832	16835	16905	16998	16780	16979	16852	16936	16842	16792	17003	17008	16888	16851	16820	17009	16658	16742	16820	16889	16973	16745	17190	16615	17101	16850	16775	16792	17056	16914	16962	17015	16876	16852	16905	16850	16826	16849	16871	16802	16847	17066	16920	16914	16979	16772	16803	16845	16831	16782	16791	16801	16802	16857	16843	16798	17054	16907	16940	16759	16906	16874	16847	16863	16919	17001	16824	16839	16974	17028	16917	16868	16719	16972	16893	16905	16841	16895	16987	16832	16997	16790	16855	16918	16821	16994	17105	16977	16807	17011	16861	16734	16771	16804	16847	16749	16912	16910	16725	17033	16673	16805	16852	17090	16826	16982	17009	17074	16842	16803	17039	16985	16791	16966	16902	16887	16784	16756	16902	17070	16909	16753	17079	16871	16731	16905	16931	16746	16799	16852	16818	16689	17002	16720	17067	17014	16754	16644	16800	16863	16864	17009	16996	16827	16858	16803	16853	16870	16990	16882	17004	16968	16851	16941	16994	16807	17051	16803	17056	16983	16922	16859	16813	16950	16838	16945	16986	16803	16851	16903	16861	16776	17046	16916	16821	16966	16820	16743	16868	16918	16875	16977	16637	16868	16962	17050	16767	16851	16811	16922	17023	16749	16989	16877	16511	17054	16791	16910	16987	16633	16891	16713	16792	16754	16832	17001	16985	16805	16895	16804	16889	16693	16922	16688	16875	16980	16827	16993	16818	16958	16727	16742	16859	16916	16920	17015	16758	16795	16887	16998	16964	16986	17000	16777	16883	16901	16780	16949	17146	16983	16780	17013	16966	16930	17084	16780	16889	16836	16872	16894	16700	16746	16749	16862	16905	16963	17017	16877	16759	16966	16752	16955	16755	16908	16862	16708	16738	16795	16838	16762	16835	16768	17075	16969	16881	16990	16899	17111	16894	16843	16842	16873	16771	17115	16812	16837	16902	16740	16808	17200	16919	17011	16611	16970	16688	16942	16824	16908	17049	16882	16706	16925	16827	16723	17109	16862	17028	16941	16799	16914	16861	16927	16741	16954	16953	16815	16958	17029	16725	17015	16947	17062	17040	16656	16828	16952	17035	16727	16911	16843	16810	16779	16907	17003	16847	16774	16935	16883	16981	16871	16863	16901	17034	16989	16857	16886	17041	16759	16695	16997	16938	16879	16838	16934	16877	16767	16688	17018	16949	16943	16935	17129	16896	16837	16909	16918	16907	16905	17027	16818	16891	16851	16764	16866	16901	16927	16932	16855	16826	16909	16926	17139	16838	16897	17041	16778	16850	16879	16985	16870	17025	16904	16787	16864	16783	16887	16794	16959	16925	16731	16748	16875	16905	17053	16762	16938	17066	16889	17037	16905	16919	16840	16815	16950	16803	16926	16811	16800	17069	17000	16754	16799	16980	16855	16900	16675	16682	16851	16744	16911	16936	16955	16853	16966	16805	17002	16828	16803	16928	16720	16901	17024	16779	16750	16863	16881	16925	16720	16790	16584	16799	16919	16902	17163	16860	16889	16909	16929	16885	16898	16777	16987	17030	16862	17090	16907	16834	16855	16898	16884	16813	16950	16876	16889	16865	16754	16966	16915	16749	17023	16897	16734	16703	16879	16781	16521	16790	16833	16881	16796	17027	16908	17048	16930	16911	16965	16856	16753	16907	17002	16859	16899	17042	16935	16755	16842	17024	16876	16885	16944	16825	16806	16859	17056	16926	16979	16960	16845	16893	16819	16778	17014	17035	16801	16934	16961	16786	16975	16927	17082	16771	17009	16843	16782	16866	17000	17074	16919	16754	16954	16880	16984	16923	16968	16885	16824	16602	16669	16839	16973	16798	16946	16995	16859	16911	16910	16838	16665	16879	16743	16991	16836	16876	16923	17031	16936	16871	17054	16921	16965	16959	16842	16975	16876	16859	17031	16858	16775	16774	16780	16825	16760	16846	16898	16880	16855	16779	16714	16860	16980	16799	16951	16883	16857	16835	16909	16958	16816	16849	16982	16875	16945	16937	16663	16879	16888	16909	16810	16910	16909	17013	16977	16855	16882	16939	17029	16989	16942	17089	16875	16947	16741	16802	16665	16933	16936	16803	16792	17036	16885	17001	16748	16785	16949	16799	16849	16832	16971	17005	16766	16924	16804	16772	16795	17158	17046	16989	16797	17037	16842	17020	16860	16775	16891	16815	16970	16972	16791	16721	16896	16710	17162	16953	16717	16957	16859	16823	16920	16899	16831	17023	16927	16791	16901	16811	16907	16955	16922	16950	16894	16805	16898	16981	17077	16819	16947	16899	17000	16837	16835	16778	16932	16715	17009	16813	16803	16660	17026	17002	16993	16669	16952	16893	16994	16864	16925	16907	16789	16895	16767	16921	16893	16830	16863	16876	16769	17038	16858	16902	16869	16989	16863	16789	16961	16903	16860	16779	16914	16915	16861	16851	16878	16740	16756	16836	16754	16910	16837	16840	16744	16619	16888	16825	16952	16778	16967	16808	16970	16759	16848	16836	16848	16998	16917	16945	16800	16959	16927	16860	16982	16729	16677	16807	17016	17064	16846	16658	16950	17004	16921	16923	16839	16891	16897	16754	16906	16790	16978	16985	16744	16973	16858	16818	16908	16959	16825	16899	16695	16981	16890	16923	16863	16946	16825	16833	16794	16843	16896	16878	16885	16830	16899	16822	16970	17026	16955	16888	16791	16956	16659	16690	16740	16834	16783	16903	16943	16847	16878	16843	16766	16981	16969	16853	16828	16941	17028	16931	16898	16928	17133	16935	16938	17057	17130	16882	16761	16847	16691	16836	16769	16851	16944	16939	16928	16916	17092	17000	16957	16768	16736	16747	16905	16911	16912	16922	16893	16731	16809	16706	16915	17005	16916	17090	16736	16874	17004	16961	16911	16838	16757	16930	16894	17048	16884	16958	16923	16959	16806	16896	16753	16752	16934	16883	16870	17044	16840	16694	16946	16729	16974	16902	16909	16691	16940	16906	16837	16842	16974	16917	16823	16904	17051	16940	17077	16806	16904	17004	16827	17155	16882	16771	16935	17015	16784	16942	17018	16832	16923	16874	16818	16955	16808	16849	16899	16650	16826	17018	17025	16968	16898	16733	16722	16746	16897	16814	16932	16956	16816	16859	16801	16981	16807	16996	16954	16865	16915	16668	16815	16853	16856	16951	16866	16754	16895	16732	16747	16707	16786	16892	16730	17010	16866	16929	16926	16995	16956	16959	16839	17009	17015	16856	16792	17015	16990	16915	16820	16918	16922	17028	16722	16980	16994	16887	16881	17072	16782	16944	16770	17028	16941	16816	16666	16961	16865	16905	16569	16946	16808	16956	16783	16950	16935	16945	17008	16718	16813	16749	16823	16887	16804	16804	16815	16963	16872	16974	16758	16816	16854	16810	16753	17059	17008	16735	16716	16897	16797	16907	16991	16906	16954	16889	16886	16925	16794	16949	16849	16959	16890	17054	17051	16696	16701	16864	16757	16928	16778	16925	16828	16968	16786	16962	16884	16913	17040	16808	17002	16897	16671	17090	16694	17018	16782	16555	16708	16806	17039	16920	16975	16888	16955	16778	16881	16886	16970	16862	16951	17128	16770	16821	16864	16828	16872	16770	16946	16797	16918	16831	16852	16821	17082	16933	17011	16935	16980	16918	17084	16823	16918	16917	16959	16952	16718	16922	17121	16889	16907	16726	16862	16828	16934	16837	16885	16944	16873	16863	16882	16841	16773	16936	16839	16977	16726	16797	16887	16789	16862	16813	16753	16981	16690	16788	16855	16831	16859	17023	16879	16947	16879	16907	17035	16955	17025	16854	16851	17026	16787	16834	16950	16936	16643	16935	16978	16800	16943	16977	16968	16908	16940	16897	16872	16715	16829	16766	16846	16932	16875	16886	16903	16698	17106	16785	16833	16870	16698	16946	16931	16962	16861	16921	17076	16589	16826	16940	17074	16864	16825	16952	16893	16819	16869	16989	17055	16805	16772	16864	16795	16930	17004	17049	16914	16880	16842	16824	16849	16836	16802	16870	16773	16829	17079	16834	16789	16763	16809	16967	16757	16853	16899	16880	16804	16882	16907	16825	16810	16964	16834	16939	16832	16917	16962	17076	16689	16955	16861	16974	16867	16928	16990	16942	16882	16911	16853	16958	16956	16934	16890	16939	16934	17019	16930	16743	17062	16850	17026	16687	16876	16946	16797	16772	16795	16787	16797	16550	16880	16948	16824	17117	17042	16949	16888	17067	16835	16831	16851	16953	16837	16979	16761	16976	16887	16775	16990	16807	16942	16931	16939	16924	16961	16920	17093	16888	16893	16906	17051	16855	17088	16722	16903	16884	16692	16824	16969	16845	16837	16806	16923	17001	16909	17059	16817	16848	16866	16831	16889	16900	16710	16697	16841	16836	16845	16939	16683	16813	16935	16851	16882	16900	16940	16676	16945
33855	30069	34743	33457	31031	30385	30510	30227	29799	29830	29595	29774	29653	29709	29689	29652	29490	29542	29571	29590	29611	29725	29793	29622	29917	29250	29639	29239	29224	29475	29457	29535	29678	29381	29871	29779	29499	29513	29587	29483	29470	29653	29499	29313	29599	29540	29620	29540	29328	29140	29404	29586	29440	29406	29425	29396	29316	29370	29377	29648	29568	29656	29200	29434	29462	29450	29602	29356	29347	29436	29652	29378	29483	29342	29555	29666	29356	29378	29229	29579	29671	29530	29523	29454	29401	29418	29513	29459	29492	29547	29318	29275	29573	29755	29577	29630	29538	29282	29719	29262	29545	29583	29218	29353	29738	29283	29638	29584	29371	29566	29661	29641	29503	29638	29308	29520	29434	29489	29197	29738	29495	29099	29624	29705	29455	29326	29370	29410	29527	29410	29179	29241	29428	29608	29484	29761	29447	29415	29434	29280	29433	29531	29247	29610	29541	29538	29399	29459	29468	29519	29320	29641	29534	29557	29433	29263	29506	29542	29531	29668	29251	29503	29406	29617	29680	29633	29279	29616	29359	29175	29319	29119	29412	29156	29502	29261	29243	29460	29394	29143	29436	29642	29611	29519	29235	29471	29298	29509	29276	29434	29501	29598	29520	29361	29535	29496	29250	29408	29846	29634	29317	29362	29596	29560	29512	29486	29546	29640	29446	29461	29327	29375	29381	29528	29588	29295	29091	29401	29490	29367	29528	29539	29657	29477	29203	29516	29774	29550	29466	29507	29344	29552	29336	29367	29358	29505	29377	29586	29688	29251	29483	29423	29356	29561	29407	29715	29685	29404	29465	29668	29584	29426	29367	29324	29489	29403	29343	29544	29494	29539	29425	29456	29446	29398	29324	29175	29309	29375	29707	29577	29384	29531	29398	29224	29375	29451	29365	29415	29228	29535	29557	29487	29214	29456	29672	29453	29383	29742	29541	29268	29569	29437	29552	29258	29467	29367	29519	29386	29331	29481	29508	29309	29335	29523	29370	29303	29552	29295	29481	29284	29309	29702	29599	29693	29608	29393	29261	29735	29469	29531	29560	29488	29401	29390	29282	29398	29552	29676	29378	29431	29338	29234	29488	29496	29504	29561	29247	29617	29532	29426	29508	29517	29490	29546	29504	29444	29469	29488	29472	29478	29434	29334	29374	29410	29449	29459	29219	29281	29210	29397	29398	29638	29363	29392	29448	29401	29497	29140	29477	29573	29527	29229	29461	29473	29508	29377	29515	29574	29419	29561	29461	29463	29471	29467	29620	29572	29494	29500	29602	29312	29500	29591	29701	29306	29419	29556	29171	29534	29542	29380	29450	29516	29368	29360	29609	29567	29463	29416	29450	29439	29495	29294	29234	29604	29610	29263	29388	29513	29574	29250	29454	29221	29370	29398	29393	29418	29406	29329	29514	29671	29550	29334	29519	29610	29485	29521	29693	29419	29403	29389	29453	29514	29537	29702	29310	29409	29301	29653	29221	29412	29328	29473	29276	29610	29584	29563	29484	29491	29791	29596	29649	29410	29556	29368	29396	29505	29532	29474	29707	29718	29509	29468	29288	29598	29525	29312	29356	29308	29581	29659	29563	29182	29399	29260	29470	29574	29580	29386	29395	29306	29278	29523	29697	29396	29358	29570	29488	29623	29385	29290	29548	29153	29610	29475	29279	29621	29467	29679	29628	29448	29230	29652	29443	29342	29361	29312	29597	29529	29440	29519	29617	29439	29251	29344	29413	29619	29519	29475	29647	29661	29565	29573	29491	29471	29502	29597	29653	29381	29192	29653	29271	29494	29437	29215	29598	29450	29416	29514	29573	29373	29481	29662	29578	29357	29434	29252	29580	29408	29578	29600	29631	29171	29393	29329	29512	29238	29211	29102	29425	29551	29711	29561	29644	29227	29651	29528	29320	29434	29426	29208	29346	29510	29617	29535	29475	29321	29664	29519	29227	29352	29508	29280	29450	29646	29547	29761	29554	29713	29606	29316	29291	29478	29454	29504	29337	29404	29596	29484	29630	29501	29651	29641	29442	29362	29189	29319	29623	29386	29360	29397	29373	29536	29497	29333	29412	29320	29557	29516	29664	29418	29456	29582	29290	29350	29423	29553	29497	29481	29318	29527	29514	29507	29508	29501	29465	29531	29628	29281	29451	29427	29448	29670	29632	29183	29643	29536	29626	29606	29311	29718	29344	29392	29484	29334	29508	29609	29574	29723	29461	29500	29474	29530	29290	29107	29513	29328	29317	29371	29502	29491	29497	29229	29595	29664	29347	29512	29589	29647	29688	29487	29631	29395	29424	29612	29530	29367	29955	29412	29646	29505	29673	29628	29468	29318	29497	29705	29523	29609	29414	29614	29494	29623	29336	29249	29336	29289	29522	29593	29608	29490	29294	29492	29304	29478	29532	29608	29514	29615	29605	29732	29455	29604	29344	29417	29554	29410	29278	29518	29549	29553	29411	29325	29702	29558	29350	29464	29728	29186	29445	29579	29538	29148	29228	29394	29367	29404	29583	29420	29472	29346	29265	29349	29668	29385	29376	29457	29279	29156	29490	29409	29336	29460	29593	29270	29364	29431	29263	29335	29644	29581	29490	29499	29521	29527	29465	29425	29565	29516	29377	29473	29424	29473	29601	29539	29542	29420	29625	29250	29370	29264	29361	29737	29646	29436	29650	29548	29616	29435	29461	29537	29591	29360	29455	29595	29524	29444	29412	29602	29187	29366	29419	29637	29637	29228	29638	29489	29458	29597	29540	29159	29537	29614	29571	29408	29330	29503	29525	29317	29659	29315	29577	29310	29667	29475	29369	29380	29666	29487	29850	29565	29428	29465	29528	29247	29737	29518	29557	29599	29483	29604	29493	29397	29424	29257	29295	29377	29737	29416	29534	29106	29483	29362	29358	29004	29574	29460	29619	29551	29706	29382	29580	29373	29517	29495	29725	29295	29615	29513	29447	29556	29659	29614	29163	29218	29444	29378	29484	29554	29478	28964	29640	29503	29265	29305	29395	29410	29267	29469	29349	29499	29449	29672	29608	29475	29553	29797	29456	29480	29399	29342	29318	29249	29771	29630	29407	29381	29468	29384	29475	29404	29668	29384	29549	29508	29569	29192	29460	29596	29390	29602	29553	29441	29374	29480	29363	29657	29412	29267	29588	29376	29293	29444	29607	29524	29547	29624	29533	29733	29305	29324	29668	29402	29379	29571	29546	29442	29520	29397	29517	29603	29290	29317	29704	29486	29623	29690	29476	29571	29323	29546	29595	29525	29748	29579	29369	29602	29480	29642	29502	29411	29446	29385	29125	29287	29466	29244	29374	29551	29468	29408	29467	29646	29241	29171	29412	29541	29594	29498	29435	29473	29285	29379	29494	29446	29799	29419	29704	29680	29536	29397	29611	29550	29504	29672	29542	29546	29589	29612	29250	29260	29296	29510	29395	29402	29652	29413	29514	29432	29512	29423	29634	29639	29371	29531	29433	29249	29416	29627	29535	29495	29436	29300	29731	29535	29632	29688	29455	29552	29372	29571	29763	29365	29537	29220	29503	29430	29611	29653	29459	29665	29467	29340	29749	29368	29226	29205	29436	29176	29403	29451	29378	29386	29654	29311	29468	29666	29683	29433	29403	29469	29793	29513	29591	29538	29462	29339	29444	29397	29679	29456	29291	29612	29417	29434	29386	29434	29248	29402	29422	29563	29532	29541	29607	29589	29497	29427	29560	29709	29658	29554	29517	29386	29562	29499	29259	29327	29546	29368	29605	29788	29542	29470	29360	29482	29558	29534	29558	29740	29493	29629	29283	29556	29329	29473	29194	29466	29439	29517	29676	29486	29412	29615	29626	29551	29428	29426	29285	29485	29445	29537	29436	29348	29262	29322	29537	29524	29321	29357	29571	29437	29750	29400	29477	29528	29462	29538	29418	29599	29310	29771	29589	29439	29403	29432	29249	29432	29407	29354	29508	29269	29637	29283	29523	29321	29682	29342	29316	29449	29460	29469	29619	29502	29403	29476	29171	29386	29410	29371	29424	29343	29359	29313	29654	29493	29338	29523	29438	29470	29445	29225	29636	29568	29487	29438	29505	29295	29553	29459	29421	29647	29309	29427	29413	29250	29341	29667	29630	29653	29521	29595	29237	29519	29614	29353	29420	29562	29399	29384	29629	29791	29204	29593	29555	29474	29397	29351	29645	29492	29520	29190	29654	29686	29311	29396	29647	29468	29622	29854	29255	29613	29477	29309	29708	29306	29428	29452	29440	29507	29666	29717	29479	29388	29684	29371	29611	29520	29454	29232	29311	29281	29649	29470	29511	29380	29695	29387	29465	29506	29351	29212	29578	29410	29214	29686	29608	29168	29321	29051	29520	29291	29350	29461	29511	29429	29265	29434	29445	29601	29224	29483	29575	29739	29375	29590	29494	29335	29328	29367	29594	29294	29315	29647	29472	29350	29591	29547	29663	29372	29520	29377	29770	29501	29571	29564	29475	29275	29724	29355	29448	29479	29557	29429	29560	29723	29317	29241	29327	29550	29419	29482	29298	29614	29489	29271	29545	29575	29540	29484	29471	29656	29478	29572	29388	29550	29409	29508	29680	29591	29537	29469	29729	29531	29192	29463	29327	29482	29354	29298	29524	29207	29520	29416	29474	29307	29739	29622	29468	29606	29578	29386	29332	29456	29711	29593	29608	29638	29362	29625	29329	29362	29628	29524	29438	29648	29349	29618	29562	29609	29349	29408	29249	29723	29338	29459	29685	29474	29585	29438	29547	29400	29527	29582	29666	29373	29534	29385	29571	29319	29165	29265	29254	29650	29425	29567	29465	29524	29646	29481	29410	29422	29128	29292	29670	29337	29349	29519	29528	29345	29515	29448	29709	29728	29659	29557	29510	29327	29758	29309	29548	29585	29691	29247	29710	29507	29654	29540	29392	29507	29420	29437	29524	29459	29482	29554	29420	29519	29231	29687	29536	29459	29485	29338	29473	29673	29491	29485	29555	29382	29423	29507	29654	29660	29469	29480	29906	29292	29557	29333	29313	29367	29425	29611	29456	29304	29417	29674	29628	29497	29154	29293	29411	29401	29512	29385	29412	29350	29554	29279	29654	29303	29820	29249	29582	29429	29527	29455
20706	25516	23706	19789	18413	17770	17594	17165	16882	16845	16626	16750	16662	16942	16584	16703	16769	16635	16711	16679	16772	16713	16557	16430	16559	16436	16578	16622	16403	16568	16490	16414	16514	16581	16464	16324	16590	16442	16394	16514	16608	16530	16563	16484	16480	16526	16539	16558	16544	16588	16549	16384	16711	16560	16505	16752	16505	16536	16517	16605	16543	16604	16455	16521	16406	16711	16405	16657	16500	16420	16676	16572	16544	16552	16418	16373	16403	16400	16584	16508	16657	16510	16417	16596	16579	16515	16449	16506	16406	16502	16509	16594	16551	16564	16616	16418	16672	16743	16737	16555	16322	16499	16652	16528	16351	16436	16553	16469	16373	16679	16622	16283	16425	16540	16536	16496	16449	16452	16410	16566	16659	16347	16449	16567	16768	16501	16375	16573	16671	16405	16531	16535	16523	16438	16383	16452	16537	16363	16440	16520	16482	16384	16660	16530	16580	16526	16542	16620	16399	16555	16735	16408	16495	16646	16662	16513	16533	16293	16424	16447	16408	16287	16580	16659	16597	16307	16583	16658	16560	16294	16507	16645	16486	16555	16523	16447	16682	16571	16618	16720	16376	16720	16598	16409	16418	16500	16323	16478	16525	16383	16374	16506	16439	16548	16559	16605	16462	16523	16520	16448	16572	16434	16557	16598	16534	16696	16501	16500	16694	16615	16398	16422	16350	16530	16510	16426	16424	16397	16319	16481	16373	16579	16477	16508	16464	16371	16678	16330	16625	16396	16628	16470	16404	16687	16589	16579	16482	16368	16454	16435	16577	16546	16591	16410	16593	16719	16670	16520	16495	16377	16469	16670	16619	16418	16446	16528	16590	16481	16432	16537	16487	16592	16741	16524	16549	16627	16696	16712	16691	16667	16544	16491	16688	16354	16458	16527	16410	16442	16444	16620	16510	16619	16609	16523	16482	16543	16434	16482	16483	16478	16351	16421	16612	16478	16273	16694	16594	16732	16651	16548	16502	16633	16389	16749	16487	16476	16519	16352	16495	16330	16614	16500	16325	16314	16600	16460	16508	16373	16456	16735	16522	16420	16590	16292	16558	16447	16672	16379	16657	16353	16541	16334	16443	16522	16473	16486	16674	16575	16382	16433	16494	16721	16542	16453	16424	16465	16416	16542	16574	16494	16554	16650	16565	16605	16578	16665	16609	16397	16514	16430	16607	16408	16516	16591	16629	16513	16473	16497	16466	16699	16461	16608	16493	16553	16509	16376	16577	16334	16386	16592	16608	16622	16601	16498	16520	16383	16706	16374	16325	16635	16666	16465	16397	16474	16496	16506	16680	16457	16556	16367	16736	16293	16566	16590	16407	16455	16446	16577	16501	16676	16348	16544	16668	16544	16663	16319	16785	16425	16524	16562	16580	16586	16721	16701	16596	16462	16468	16391	16630	16394	16570	16501	16451	16536	16386	16398	16517	16521	16677	16513	16498	16491	16553	16546	16625	16228	16497	16539	16527	16486	16646	16559	16464	16450	16506	16438	16508	16568	16560	16580	16622	16602	16660	16480	16487	16518	16573	16473	16673	16709	16517	16488	16468	16441	16544	16302	16600	16542	16484	16506	16610	16709	16497	16379	16392	16576	16349	16564	16523	16540	16485	16534	16407	16541	16348	16641	16596	16621	16507	16581	16421	16590	16606	16694	16614	16622	16495	16601	16519	16511	16456	16622	16513	16670	16544	16728	16498	16458	16636	16348	16503	16455	16645	16432	16725	16548	16515	16717	16633	16472	16545	16374	16601	16707	16630	16374	16504	16413	16497	16515	16506	16535	16626	16594	16561	16653	16590	16694	16530	16574	16528	16499	16620	16584	16548	16476	16356	16555	16575	16421	16320	16567	16480	16579	16693	16597	16429	16553	16627	16720	16504	16455	16634	16366	16354	16491	16555	16764	16471	16356	16477	16667	16679	16591	16602	16630	16626	16470	16487	16562	16509	16507	16483	16499	16555	16353	16545	16307	16312	16479	16434	16540	16512	16396	16445	16711	16467	16367	16593	16554	16607	16584	16438	16468	16598	16518	16647	16589	16480	16482	16659	16561	16450	16543	16688	16609	16603	16529	16711	16578	16628	16366	16293	16514	16499	16439	16446	16440	16531	16368	16501	16535	16511	16432	16524	16626	16470	16635	16478	16770	16404	16502	16611	16519	16516	16664	16412	16519	16433	16548	16622	16440	16575	16540	16652	16595	16610	16483	16596	16675	16498	16532	16635	16500	16438	16425	16512	16578	16600	16439	16569	16364	16410	16560	16353	16460	16452	16457	16529	16282	16537	16602	16490	16597	16686	16598	16505	16717	16471	16839	16609	16388	16520	16536	16438	16573	16671	16461	16379	16638	16464	16620	16449	16381	16569	16688	16653	16453	16555	16351	16345	16627	16558	16391	16561	16480	16490	16427	16557	16342	16640	16479	16417	16544	16561	16272	16505	16523	16449	16603	16614	16607	16644	16756	16580	16606	16440	16612	16505	16498	16603	16594	16534	16512	16353	16820	16420	16437	16398	16839	16569	16357	16428	16508	16589	16566	16725	16702	16431	16531	16499	16641	16312	16597	16647	16495	16432	16674	16682	16411	16633	16519	16471	16600	16500	16454	16724	16598	16541	16516	16501	16522	16322	16443	16391	16420	16526	16508	16450	16503	16494	16314	16613	16391	16551	16516	16496	16481	16516	16619	16580	16471	16362	16582	16400	16548	16603	16550	16449	16555	16419	16535	16509	16587	16613	16530	16325	16475	16593	16532	16633	16490	16265	16593	16623	16598	16411	16542	16354	16645	16514	16527	16606	16268	16664	16597	16510	16560	16410	16553	16386	16414	16418	16340	16337	16525	16499	16492	16446	16552	16469	16590	16390	16237	16461	16553	16482	16450	16603	16525	16577	16462	16599	16450	16565	16594	16709	16542	16503	16697	16566	16637	16538	16470	16696	16432	16502	16478	16642	16335	16640	16559	16502	16469	16635	16395	16512	16372	16411	16751	16515	16435	16491	16732	16480	16589	16501	16583	16637	16520	16588	16575	16185	16578	16635	16504	16498	16490	16379	16623	16632	16476	16646	16676	16542	16365	16379	16541	16642	16589	16467	16643	16606	16509	16482	16642	16432	16419	16693	16700	16363	16500	16493	16459	16450	16607	16571	16732	16359	16618	16518	16519	16431	16471	16593	16567	16464	16621	16418	16343	16522	16584	16515	16404	16494	16389	16593	16697	16507	16263	16287	16349	16513	16523	16580	16500	16602	16538	16526	16541	16796	16569	16512	16650	16479	16610	16512	16526	16372	16508	16429	16404	16349	16589	16600	16566	16604	16652	16558	16621	16599	16586	16667	16548	16489	16584	16469	16471	16553	16554	16494	16557	16425	16605	16623	16531	16674	16602	16316	16487	16477	16268	16579	16413	16511	16507	16572	16592	16250	16673	16807	16378	16641	16622	16645	16524	16525	16536	16404	16692	16546	16521	16392	16618	16714	16474	16554	16367	16523	16507	16531	16497	16592	16538	16588	16491	16599	16570	16481	16555	16614	16390	16418	16636	16426	16528	16571	16553	16428	16562	16457	16625	16534	16689	16403	16557	16559	16430	16485	16591	16582	16527	16461	16446	16707	16543	16397	16472	16632	16525	16665	16537	16433	16500	16678	16647	16392	16515	16691	16589	16654	16582	16491	16679	16599	16490	16561	16508	16529	16578	16548	16715	16510	16481	16570	16482	16453	16317	16417	16688	16507	16436	16507	16549	16396	16528	16416	16458	16555	16592	16690	16453	16601	16420	16389	16609	16441	16382	16622	16426	16486	16541	16638	16687	16563	16444	16499	16474	16636	16462	16635	16633	16545	16631	16452	16534	16499	16593	16419	16763	16650	16410	16531	16561	16758	16480	16490	16609	16415	16662	16563	16572	16630	16642	16442	16406	16359	16588	16357	16700	16602	16604	16613	16656	16464	16524	16684	16516	16475	16589	16414	16571	16348	16466	16578	16502	16659	16531	16752	16572	16380	16571	16554	16586	16421	16457	16546	16701	16437	16628	16528	16558	16459	16566	16576	16492	16580	16476	16450	16526	16667	16463	16424	16572	16382	16616	16611	16501	16612	16742	16387	16517	16322	16432	16560	16580	16580	16450	16509	16442	16592	16822	16438	16479	16537	16523	16505	16511	16551	16465	16620	16571	16387	16483	16385	16557	16501	16522	16543	16494	16695	16512	16548	16440	16310	16638	16439	16368	16641	16621	16718	16594	16419	16368	16645	16535	16603	16342	16314	16483	16542	16333	16538	16608	16647	16415	16332	16636	16533	16733	16269	16505	16479	16633	16618	16311	16534	16541	16528	16709	16524	16440	16658	16395	16588	16508	16407	16579	16392	16616	16452	16401	16500	16526	16366	16649	16476	16478	16476	16704	16505	16542	16522	16445	16371	16435	16312	16610	16419	16302	16507	16552	16624	16608	16563	16629	16564	16594	16391	16445	16472	16497	16539	16425	16598	16541	16481	16428	16474	16406	16531	16647	16631	16663	16407	16439	16623	16548	16547	16378	16520	16517	16589	16632	16518	16488	16622	16497	16486	16583	16309	16509	16445	16550	16612	16557	16631	16219	16537	16449	16706	16429	16438	16537	16661	16548	16484	16671	16513	16575	16426	16538	16492	16474	16505	16549	16552	16470	16565	16550	16524	16412	16586	16594	16515	16578	16606	16335	16583	16435	16627	16485	16564	16603	16505	16459	16828	16583	16719	16527	16508	16716	16641	16516	16707	16489	16515	16489	16529	16305	16640	16505	16316	16503	16519	16619	16544	16512	16442	16403	16439	16496	16576	16605	16491	16583	16471	16435	16399	16511	16413	16410	16541	16532	16580	16453	16552	16473	16701	16470	16656	16572	16404	16346	16523	16752	16503	16415	16598	16431	16603	16579	16633	16520	16525	16428	16586	16494	16436	16270	16512	16639	16393	16733	16492	16555	16451	16417	16554	16502	16504	16491	16460	16559	16416	16610	16435	16436	16521	16555	16651	16574	16494	16519	16468	16558	16414	16484	16497	16519	16630	16443	16439	16610	16633	16490	16526	16534	16471	16570	16757	16573	16477	16511	16578	16526	16398	16371	16600	16492	16685	16564	16287	16667	16551	16517
24855	21475	28705	28950	30296	32332	32899	31187	30823	30574	30303	30395	30144	29955	29972	29936	29692	29908	30017	29856	29880	29779	30181	29910	29827	30165	29701	29775	29906	29433	29706	29695	29584	29664	29762	29939	29995	29714	29727	29571	29927	30003	29625	29806	29692	29557	29597	29575	29851	29683	29770	29673	29799	29855	29754	29604	29728	29646	29719	29493	29490	29547	29686	29629	29765	29688	29920	29464	29612	29870	29614	29637	29383	29710	29742	29457	29854	29879	29806	29733	29665	29638	29679	29756	29380	29674	29672	29486	29566	29832	29452	29601	29784	29539	29699	29547	29695	29694	29848	29694	29665	29494	29333	29373	29816	29510	29485	29532	29617	29754	29606	29837	29727	29664	29756	29749	29493	29502	29680	29807	29684	29608	29703	29736	29708	29572	29650	29694	29883	29615	29600	29469	29689	29679	29614	29624	29899	29980	29763	29528	29547	29539	29526	29392	29815	29735	29375	29772	29557	29438	29928	29756	29603	29640	29550	29665	29637	29867	29737	29486	29685	29682	29678	29570	29537	29392	29777	29546	29629	29744	29730	29559	29655	29668	29659	29440	29562	29591	29616	29419	29759	30010	29384	29679	29627	29419	29351	29862	29552	29497	29371	29697	29780	29494	29551	29343	29677	29891	29640	29940	29450	29632	29615	29598	29780	29708	29782	29423	29600	29793	29542	29416	29635	29555	29802	29317	29585	29789	29718	29660	29830	29862	29692	29738	29601	29769	29691	29438	29344	29591	29818	29786	29336	29681	29564	29631	29790	29764	29629	29698	29752	29698	29555	29536	29577	29731	29715	29627	29764	29479	29359	29418	29704	29599	29430	29520	29650	29512	29675	29572	29758	29833	29332	29487	29621	29395	29538	29472	29634	29582	29429	29613	29408	29685	29499	29736	29505	29546	29696	29563	29745	29665	29497	29706	29664	29477	29496	29772	29812	29553	29584	29408	29348	29574	29414	29459	29462	29541	29697	29439	29678	30039	29663	29471	29732	29740	29789	29783	29493	29704	29829	29654	29786	29427	29691	29507	29529	29428	29813	29532	29519	29526	29607	29656	29719	29532	29831	29517	29747	29622	29581	29761	29821	29427	29542	29731	29701	29668	29448	29576	29459	29662	29688	29478	29558	29642	29588	29503	29447	29666	29625	29735	29659	29347	29739	29663	29692	29622	29448	29575	29550	29686	29549	29483	29605	29586	29809	29694	29698	29270	29195	29508	29700	29321	29270	29479	29566	29559	29487	29684	29660	29683	29578	29775	29541	29552	29420	29478	29540	29573	29384	29531	29686	29493	29544	29677	29561	29645	29487	29432	29681	29528	29779	29374	29670	29549	29657	29884	29708	29733	29460	29391	29524	29471	29654	29573	29535	29553	29398	29525	29406	29329	29605	29696	29788	29625	29640	29683	29626	29668	29679	29743	29862	29512	29758	29721	29851	29822	29404	29565	29829	29921	29581	29678	29521	29956	29717	29638	29855	29442	29688	29555	29470	29529	29690	29367	29741	29599	29660	29935	30029	29574	29792	29724	29635	29707	29393	29785	29813	29577	29846	29451	29798	29798	29855	29449	29826	29862	29636	29712	29511	29686	29759	29730	29435	29616	29686	29511	29720	29902	29632	29495	29620	29535	29873	29719	29468	29568	29506	29469	29645	29529	29500	29527	29769	29458	29671	29561	29513	29456	29606	29576	29756	29935	29708	29372	29911	29501	29608	29498	29646	29670	29684	29826	29547	29529	29377	29649	29660	29548	29907	29590	29321	29600	29625	29602	29518	29545	29549	29550	29554	29547	29607	29430	29478	29446	29376	29656	29725	29946	29622	29619	29779	29646	29796	29694	29461	29419	29441	29471	29826	29478	29628	29777	29654	29595	29574	29360	29895	29472	29599	29710	29580	29535	29752	29717	29431	29487	29614	29458	29494	29612	29677	29649	29628	29830	29694	29712	29652	29653	29390	29761	29815	29630	29372	29643	29702	29461	29700	29478	29735	29949	29747	29613	29632	29651	29645	29521	29460	29412	29859	29495	29542	29679	29572	29689	29467	29485	29558	29621	29642	29555	29965	29449	29540	29489	29409	29679	29808	29608	29623	29549	29659	29906	29862	29371	29514	29751	29549	29467	29841	29874	29554	29633	29605	29816	29438	29567	29603	29724	29657	29567	29557	29498	29606	29841	29533	29737	29585	29525	29690	29566	29430	29447	29668	29778	29817	29693	29598	29676	29601	29688	29729	29776	29758	29908	29625	29653	29604	29540	29961	29550	29698	29609	29661	29412	29634	29581	29500	29606	29629	29329	29666	29589	29405	29528	29663	29630	29736	29641	29855	29462	29746	29421	29502	29456	29586	29815	29448	29533	29764	29557	29999	29576	29641	29511	29441	29587	29659	29573	29709	29600	29296	29611	29904	29609	29518	29656	29660	29218	29659	29472	29848	29510	29733	29631	29260	29712	29666	29506	29499	29301	29538	29624	29419	29542	29694	29484	29769	29569	29776	29655	29490	29396	29434	29606	29620	29706	29605	29457	29715	29722	29674	29731	29505	29526	29600	29649	29431	29810	29540	29761	29707	29652	29668	29668	29847	29613	29727	29528	29626	29598	29697	29605	29474	29821	29724	29636	29757	29736	29653	29640	29626	29731	29625	29778	29634	29717	29811	29475	29350	29717	29798	29418	29420	29771	29768	29872	29273	29508	29433	29647	29797	29558	29584	29787	29248	29403	29619	29622	29568	29860	29565	29792	29476	29698	29505	29718	29689	29672	29527	29577	29555	29598	29679	29592	29835	29348	29443	29563	29839	29491	29683	29565	29351	29608	29548	29752	29958	29717	29725	29624	29618	29342	29691	29734	29721	29640	29525	29513	29437	29567	29685	29749	29700	29417	29715	29556	29782	29570	29542	29436	29584	29753	29587	29422	29738	29432	29647	29506	29286	29371	29624	29612	29725	29674	29531	29669	29405	29434	29698	29735	29734	29628	29758	29572	29752	29529	29589	29485	29773	29654	29690	29563	29521	29305	29614	29629	29757	29516	29462	29392	29519	29920	29786	29688	29803	29821	29645	29531	29214	29479	29652	29551	29749	29713	29446	29671	29415	29656	29743	29360	29534	29205	29660	29565	29701	29656	29926	29695	29784	29472	29638	29492	29587	29820	29689	29684	29850	29768	29861	29358	29704	29592	29660	29563	29619	29827	29473	29296	29659	29443	29740	29526	29464	29756	29768	29495	29919	29851	29503	29645	29408	29845	29396	29562	29518	29495	29709	29772	29455	29702	29326	29497	29537	29603	29487	29902	29742	29536	29500	29582	29769	29446	29750	29612	29478	29336	29431	29441	29252	29738	29562	29716	29534	29611	29559	29566	29382	29595	29401	29553	29623	29447	29524	29646	29729	29489	29817	29373	29614	29792	29709	29443	29678	29550	29498	29827	29796	29703	29436	29673	29570	29390	29704	29621	29828	29656	29533	29429	29537	29690	29582	29648	29903	29435	29412	29727	29383	29745	29564	29326	29678	29669	29590	29795	29694	29605	30019	29766	29755	29728	29396	29505	29685	29652	29608	29679	29694	29909	29743	29697	29585	29534	29648	29549	29573	29618	29746	29862	29675	29664	29792	29566	29922	29775	29505	29423	29517	29771	29778	29625	29681	29717	29567	29597	29854	29688	29553	29467	29647	29564	29665	29688	29542	29698	29658	29623	29534	29538	29279	29904	29493	29675	29480	29678	29736	29634	29630	29295	29741	29542	29630	29618	29853	29713	29562	29745	29859	29740	29496	29319	29662	29647	29426	29743	29897	29464	29543	29529	29284	29413	29667	29519	29953	29599	29768	29495	29516	29482	29622	29799	29755	29526	29832	29553	29424	29592	30183	29768	29564	29568	29783	29560	29706	29719	29678	29681	29359	29655	29781	29626	29587	29622	29703	29516	29587	29589	29527	29699	29800	29520	29707	29733	29555	29682	29377	29672	29886	29514	29697	29543	29792	29671	29647	29556	29691	30028	29801	29592	29596	29465	29702	29585	29386	29657	29670	29675	29742	29880	29727	29662	29566	29669	29826	29670	29604	29937	29725	29627	29656	29684	29616	29557	29657	30025	29761	29637	29789	29850	29730	29821	29792	29563	29522	29496	29691	29574	29758	29528	29569	29428	29847	29492	29612	29685	29854	29676	29595	29690	29539	29720	29533	29563	29469	29776	29611	29581	29643	29859	29733	29754	29636	29924	29491	29623	29660	29533	29295	29702	29358	29501	29774	29630	29655	30034	29515	29541	29381	29669	29842	29643	29738	29580	29440	29641	29527	29602	29578	29551	29787	29726	29624	29650	29764	29724	29936	29596	29683	29942	29581	29758	29693	29544	29478	29493	29385	29632	29714	29774	29510	29579	29726	29484	29539	29725	29675	29667	29550	29811	29560	29751	29727	29677	29833	29591	29661	29717	29660	29477	29771	29501	29807	29747	29707	29636	29722	29836	29839	29636	29552	29422	29236	29617	29657	29554	29477	29721	29705	29493	29697	29607	29522	29674	29733	29616	29655	29774	29743	29547	29664	29720	29665	29623	29466	29523	29557	29585	29627	29694	29497	29687	29688	29538	29577	29648	29545	29604	29491	29264	29567	29626	29398	29341	29628	29370	29684	29752	29669	29998	29895	29691	29695	29260	29353	29670	29922	29398	29601	29621	29564	29545	29460	29778	29461	29734	29605	29583	29573	29757	29718	29576	29610	29756	29527	29467	29660	29645	29424	29684	29661	29524	29701	29550	29616	29672	29454	29707	29628	29652	29582	29710	29827	29290	29692	29687	29522	29903	29610	29895	29608	29835	29710	29717	29656	29690	30000	29887	29674	29422	29560	29610	29876	29951	29343	29458	29562	29567	29613	29701	29944	29602	29669	29851	29674	29619	29544	29618	29779	29522	29759	29586	29395	29582	29551	29669	29818	29740	29705	29710	29629	29694	29606	29627	29623	29357	29498	29641	29501	29603	29625	29905	29432	29726	29767	29585	29697	29791	29713	29585	29872	29656	29745	29877	29542	29654	29656	29580	29523	29762	29598	29699	30030	29296	29507	29442	29625	29598	29417	29690	29612	29697	29709	29530	29729	29976	29863	29774	29633	29524	29797	29654	29519	29699	29557	29584
20844	34404	31675	24801	21966	20315	19269	18448	18019	17655	17474	17417	17457	17347	17370	17070	17147	16864	17205	17158	17159	17155	17039	16913	17044	17015	16971	16900	16751	16887	16758	17067	17021	17039	16969	16957	16882	16958	17016	16881	16862	16875	17181	16982	16828	16954	16802	16748	16939	16815	16960	16853	16901	17272	17031	16764	17011	16920	16796	16965	16753	16957	16710	16736	16809	17023	16784	16806	17104	16590	16674	16965	16862	16974	16676	16793	16909	16839	17034	16611	16857	17089	16945	16785	16837	16812	16780	16753	16696	16809	16805	16759	16778	16989	16821	16751	16833	16699	16765	16974	16773	16918	16905	16799	16657	16790	16727	16816	16783	17035	16758	16866	16931	16831	16810	16670	16551	16894	17017	16705	16880	16784	16818	16833	16830	16759	16798	16782	16873	16741	16694	16782	16842	16665	16769	16874	16848	16661	16818	16787	16951	16811	16711	16879	16735	16783	16875	16946	16780	16948	16936	16569	16925	16851	16611	16841	16904	16871	16835	16792	16890	16769	16787	16836	16787	16900	16744	16940	16724	16838	16950	16706	16818	16747	16779	16746	16745	16731	16706	17049	16893	16701	16839	16623	16823	16943	16610	16746	16909	16968	16745	16951	16961	16741	16809	16759	16902	16752	16947	16747	16757	16962	16868	16752	16850	16903	16798	16782	16768	16882	16736	16810	16917	16798	16711	16869	16812	16576	16578	16803	16825	16764	16826	16823	16745	16924	16710	16824	16874	16982	16582	16609	16764	16601	16708	16722	16760	16892	16868	16779	16792	16889	16826	16694	16650	16836	16911	16715	17062	16689	16976	16998	16945	16863	16678	16781	16910	16750	16719	16855	16966	16672	16798	16893	16773	16856	16811	16837	16857	16835	16699	16952	16802	16728	16772	16815	16877	16770	16931	16882	16799	16853	17053	16848	16738	16981	17000	16813	16857	16864	16716	16671	16774	16729	16890	16532	16717	16783	16837	16820	16780	16748	17042	16786	16866	17018	16688	16842	16903	16658	16936	16654	16763	16604	16915	16876	16795	16892	16966	16798	16703	16758	16720	16663	16674	16839	16860	16880	16785	16738	16708	16806	16795	16940	16666	16940	16861	16946	16765	16815	16763	16811	16680	16894	16817	16884	16913	16793	16826	16770	16826	16893	16811	16757	16673	16959	16909	16710	16718	16980	16782	16815	16851	16980	16948	16846	16730	16729	16714	16782	16907	16761	16914	16777	16876	16698	16690	16944	16900	16681	16785	16779	16860	16875	16841	16849	17071	16719	16814	16723	16818	16803	16908	16770	16915	16624	16737	16981	16823	16921	16635	16956	16881	16979	16759	16763	16791	16849	16827	16728	16761	16866	16779	16772	16769	16873	16889	16907	16807	16880	16689	16892	16634	16860	16684	16705	16683	16770	16725	16873	16856	16879	16667	16748	16942	16709	16875	16709	16889	16757	16908	16876	16747	16826	16787	16784	16756	16783	16736	16895	16798	16765	16740	16846	16847	16754	16716	16794	16746	16842	16943	16780	16758	16871	16922	16778	16925	16795	16900	16788	16823	16729	16940	16725	16933	16792	16795	16810	16815	16803	16711	16833	16722	16871	16630	16810	17042	16865	16795	16733	16871	16738	16754	16849	16773	16926	16787	16886	16754	16958	16824	16974	16863	16731	16774	16801	16683	16991	16825	16809	16783	16741	17012	16800	16769	17016	16743	17080	16848	16739	16968	16749	17011	16814	16725	16617	16861	16841	16837	16947	16715	16820	16733	16984	17001	16720	17005	16817	16645	16847	16927	16743	16830	16681	16701	16914	16891	16925	16817	16884	16886	16828	16764	16705	16623	16798	16618	16658	16882	16902	16741	16810	16912	16888	17037	16773	16804	16648	16668	16965	16815	16770	16816	16773	16676	16847	16758	16701	16655	16695	16865	16590	16777	16883	16842	16758	16834	16830	16806	16650	16814	16804	16889	16741	16852	16790	16757	16785	16779	16847	16876	16772	16723	16940	16948	16713	16885	16757	16996	16603	16819	16749	16756	16715	16771	16791	16862	16808	16728	16720	16786	16750	16705	16729	16609	16997	16796	16797	16811	16866	16884	16739	16687	16883	16779	16796	16985	16694	16884	16898	16583	16791	16838	16895	16797	16734	16908	16762	16653	16925	16885	16827	16753	16727	16751	17003	16739	16763	16596	17000	16786	16801	16946	16575	16838	16881	16707	16705	16814	17014	16778	16795	16907	16787	16836	16859	16753	16751	16853	16779	16673	16863	16752	16750	16758	16597	17059	16731	16819	16808	16672	16963	16773	16761	16838	16813	16593	16926	16669	16825	16741	16925	17020	16756	16798	16784	16645	16728	16871	16985	16815	16747	16865	16915	16875	16717	16969	16745	16796	16923	17097	16816	16783	16750	16876	16664	16940	16900	16812	16699	16809	16685	16608	16853	16829	16765	16729	16854	16718	16800	16710	16738	16877	16789	16757	16846	16715	16689	16798	16820	16813	16841	16828	16869	16922	16836	16887	16820	16782	16895	16640	16747	16823	16754	16753	16776	16753	16644	16828	16687	16899	16811	16789	16949	16599	16905	16767	16779	16966	16976	16853	16762	16885	16731	16925	16883	16964	17009	16887	16676	16787	16848	16742	16701	16769	16868	16740	16778	17015	16644	16804	16829	16636	16836	17005	16811	16855	16756	16575	16772	16795	16528	16802	16653	16787	16779	17011	16643	16895	16729	16791	16809	16936	16968	16804	16713	16956	16904	17033	16843	17004	16758	16994	17031	16780	16807	16977	16951	16820	16915	16846	16777	16786	16671	16999	16894	16986	16774	16865	16738	16860	16753	16893	16710	16964	16979	16923	16739	16840	16743	16835	16884	16764	16757	16693	16808	16737	16647	16841	16687	16844	16694	16945	17020	16784	16893	16790	16899	16910	17043	16906	16669	16852	16606	16837	16871	16777	16898	16892	16691	16913	16826	16753	16668	16659	16776	16929	16860	16751	16765	16728	16618	16905	16849	16935	17016	16793	16762	16844	16845	16901	16898	16665	16938	16644	16788	16748	16792	16937	16796	16685	16733	16793	16707	16604	16932	16619	16914	16773	16789	16824	16841	16824	16829	16825	16911	16876	17068	16655	16813	16801	17086	16785	16771	16981	16636	16933	16735	16915	16729	16850	16885	16789	16942	16875	16853	16925	16725	16947	16641	16793	16692	16905	16777	16785	16845	16652	16903	16590	16708	16775	16727	16881	16806	16873	16823	16814	16805	16793	16805	16986	16797	16884	16950	16894	16769	16563	16860	16819	16696	16865	16736	16854	16699	16632	16910	16659	16662	16857	16701	16746	16899	16740	16800	16692	16725	16844	16755	16848	16957	16804	16815	16864	16853	16715	16888	16786	16823	16684	16830	16807	16770	16941	17039	16763	16785	16602	16821	16873	16839	16834	16775	16922	16911	16804	16865	16822	16658	16962	16753	16654	16700	16842	16833	16744	16771	16810	16721	16782	16888	16816	16707	16835	16668	16957	16928	16991	16635	16786	16631	16805	16736	16811	16870	16924	16849	16680	16999	16851	16766	16539	16783	16615	16704	16814	16898	16682	16851	16679	16747	16884	16862	16820	16665	16833	16693	16786	16908	16680	16840	16843	16815	16764	16807	16516	16809	16908	16685	16783	16924	16892	16860	16747	16721	16701	16791	16832	16651	16790	16830	16765	16706	16778	16865	16831	16777	16924	16920	16731	16929	16676	16850	16622	16790	16930	16810	16967	16792	16955	16778	16797	16969	16901	16864	16839	16699	16867	16853	16850	16808	16723	16754	16874	16811	16851	16767	16759	16791	17179	16835	16806	16820	16790	16762	16822	16902	16859	16799	16915	16840	16861	16811	16647	16872	16682	16822	16918	16780	16742	16850	16903	16786	16640	16765	17002	16982	16887	16937	16857	16926	16899	16713	16745	16918	16801	16528	16839	16837	16826	16851	16855	16796	16791	16742	16854	16763	16794	16957	16938	16814	16764	16744	16735	16726	16822	16734	17003	16720	16581	16849	16801	16654	16631	16806	16880	17037	16917	16900	16552	16676	16744	16801	16857	16928	16849	16812	16761	16927	16785	16835	16989	16901	16890	16797	16955	16922	16684	16682	16847	16808	16768	16576	16818	16930	16862	16701	16689	16936	16507	16808	16697	16667	16899	16924	16777	16855	16826	16859	16797	16889	16982	16738	16720	16707	16832	16816	16746	16777	16887	16894	16743	16904	16804	16855	16822	16659	16791	16785	16619	16809	16724	16894	16807	16807	16801	16801	16581	16810	16739	16586	16850	16837	16838	16889	16764	16765	16900	16732	16837	16866	16851	16955	16886	16763	16839	16925	16845	16994	16815	16750	16958	16858	16936	16873	16919	16888	16766	16912	16942	16790	16752	16883	16822	16731	16736	16671	16798	16913	16804	16950	16806	16920	16855	16734	16754	16901	16683	16844	16641	16770	16869	16903	16771	16731	16746	16723	16685	16961	16781	16856	16796	16732	16772	16600	16962	16908	16859	16831	16856	16880	16804	16804	16965	16794	16809	17014	16801	16750	16958	16778	16886	16707	16728	17018	16636	16807	16627	16889	16873	16867	16729	16885	16778	16613	16860	16838	16761	16988	16852	16945	16676	16731	16720	17002	16766	16660	16695	16786	16766	16708	16690	16746	16666	16722	16996	16806	16832	16871	16790	16741	16803	16759	17112	16769	16939	16765	16838	16798	16823	16858	16856	16642	16757	16973	16680	16723	16945	16655	16828	16953	16803	16834	16587	16732	16733	16726	16785	16728	16861	16899	16774	16791	16805	16849	16793	16675	16695	16587	16816	17026	16793	16723	16747	16745	16678	16718	16891	16911	16924	16775	16834	17016	16918	16818	16853	16801	16877	16837	16777	16744	16816	16862	16628	16841	16771	16668	16828	16771	16976	16874	16814	16760	16816	16955	17055	16848	16992	16915	16625	16817	16947	16768	16555	16679	16848	16759	16940	16893	16835	16608	16684	16815	16797	17000	16625	16861	16915	16930	16777	16915	16899	16931	16763	16652	16765	16710	16840	16823	16751	16919	16709	16869	16792	16687	16760	16787	16860	16859	16579	16802	16813	16751	16958	16712	16817	16889
23065	21421	28622	26629	29390	34185	36330	33607	32519	32482	32140	31705	31919	31793	31424	31255	31274	31340	31372	31391	31131	31541	31429	31327	31026	31230	30972	30842	31075	30965	30884	30925	30997	30882	30929	31013	30859	31073	30792	30835	30896	30825	30939	30824	30769	30608	30500	30777	30802	30898	30915	30771	31308	31254	30855	30681	30672	30623	30832	31316	30817	30732	30736	30718	30571	30733	30628	30793	30762	30766	30769	30742	30915	30816	30592	30783	30782	30484	30682	30769	30670	30894	30707	30547	30666	30752	31043	30796	31063	30730	30949	30675	30525	31045	30921	30594	30598	30968	30766	30655	30757	30424	30902	30772	30435	30748	30890	30696	30632	30674	30600	30477	30636	30642	30537	30724	30739	30884	30656	30796	30616	30687	30784	30868	30597	30836	30800	30723	30759	30620	30663	30669	30801	30687	30635	30580	30698	30539	30557	30468	30666	30570	31031	30498	30733	30686	30792	30845	31023	30752	30746	30760	30767	30821	30577	30688	30827	30721	30825	30746	30529	30657	30367	30669	30797	30689	30569	30901	30739	30978	30860	30676	30526	30661	30359	30406	30574	30792	30659	30692	30582	30593	30661	30691	30816	30918	30788	30640	30728	30577	30798	30727	30445	30592	30670	30548	30753	30784	30794	30627	30659	30431	30534	30840	30813	30933	30839	30430	30544	30775	30650	30662	30782	31068	30995	30812	30686	30891	30726	30700	30552	30793	30734	30543	30620	30761	30764	30737	30963	30670	30752	30669	30801	30541	30333	30616	30719	30580	30800	30607	30573	30893	30637	30621	30598	30759	30704	30520	30682	30692	30666	30617	30875	30757	30663	30683	30560	30696	30553	30716	30708	30921	30778	30887	30855	30838	30723	30806	30753	30577	30666	30716	30766	30531	30583	30628	30536	30737	30960	30674	30635	30910	30913	30753	30794	30741	30670	30480	30649	30820	30531	30723	30901	30515	30627	30907	30820	30686	30751	30671	30707	30599	30843	30848	30516	30719	30703	30575	30631	30663	30846	30823	30839	30366	30497	30795	30594	30889	30833	30700	30530	30893	30959	30779	30649	30821	30779	30537	30725	30619	31104	30972	30697	30704	31091	30967	30685	30802	30698	30595	30442	30802	30691	30466	30584	30984	30700	30835	30868	30568	30537	30599	30598	30585	30799	30952	30881	30679	30775	30524	30774	30825	30720	30631	30707	30719	30697	30785	30804	30886	30820	30667	30861	30878	30941	30732	30635	30799	30840	30653	30639	30638	30828	30733	30459	30772	30968	30730	30682	30964	30895	30715	30772	30682	30711	30843	30691	30704	30793	30514	30663	30728	30918	30943	30774	30825	30663	30686	30923	30629	30761	30486	30661	30541	30938	30742	30743	30741	30971	30967	30680	30901	30882	30595	30750	30699	30811	30795	30712	30971	30659	30540	30717	30781	30800	30814	30848	30775	30687	30682	30854	30721	30923	30628	31063	30896	30892	30452	30646	30866	30633	30625	30602	30754	30784	30728	30777	30735	30842	30497	30771	30475	30808	30709	30611	30651	30683	30546	30442	30505	30646	30864	30775	30849	30766	30918	30803	30677	30866	30794	30671	30773	30664	30825	30788	30690	30872	30959	30667	30629	30735	30885	30899	30950	30828	30841	30699	30810	30851	30586	30702	30613	30554	30637	30578	30518	30817	30761	30870	30643	30561	30657	30838	30705	30592	30880	30628	30656	30614	30777	30676	30804	30500	30794	30704	30714	30633	30885	30407	30717	30793	30538	30664	30777	30540	30627	30693	30901	30545	30793	30721	30794	30470	30721	31045	30541	30769	30816	30719	30703	30541	30530	30618	30606	30834	30612	30776	30903	30620	30903	30523	30756	30726	30880	30747	30701	30631	30825	30932	30508	30899	30467	30438	30602	30729	30679	30621	30868	30742	30787	30702	30810	30817	30844	30949	30774	30737	30820	30776	30524	30688	30626	30722	30545	30777	30661	30611	30658	30649	30831	30896	30634	30708	30758	30628	30678	30636	30818	30628	30706	30612	30644	30757	30881	30698	30524	30770	30744	30585	30730	30494	30692	30618	30573	30817	30744	30644	30548	30899	30443	30668	30835	30601	30784	30617	30666	31015	30915	30686	30848	30727	30689	30692	30481	30825	30578	30748	30795	30564	30907	30612	30661	30579	30539	30636	30726	30825	30564	30624	30690	30676	30758	30444	30406	30619	30711	30757	30751	30732	30620	30754	30547	30606	30691	30865	30938	30736	30792	30917	30484	30764	30624	30654	30834	30770	30676	30718	30948	30656	30605	30910	30650	30921	30508	30569	30680	30655	30890	30623	30677	30699	30588	30672	30921	30604	30506	30682	30648	30358	30616	30702	30477	30868	30681	30528	30828	30933	30945	30991	30830	30768	30664	30825	30913	30771	30724	30391	30604	30692	30518	30641	30538	30687	30867	30592	30812	30671	30530	30844	30810	30818	30689	30528	30723	30647	30466	30885	30592	30684	30693	30786	30724	30836	30758	30820	30800	30715	30713	30639	30624	30720	30730	30869	30644	30682	30723	30679	30866	30507	30751	30609	30744	30828	30732	30562	30758	30613	30565	30571	30727	30825	31135	30847	30970	31007	30857	30629	30918	30940	30709	30614	30710	30799	30855	30727	30768	30583	30980	30729	30811	30634	30682	30886	30534	30954	30743	30752	30794	30857	30688	30677	30795	30719	30679	30825	31008	30780	30448	30650	31004	30723	30530	30829	30582	30787	30577	30338	30728	30867	30827	31021	30865	30743	30628	30460	30815	30577	30546	30892	30713	30818	30468	30509	30732	30956	30784	30973	30780	30726	30690	30493	30659	30616	30796	30567	30709	30686	30668	30562	30680	30599	30546	30746	30614	30781	30820	30653	30972	30725	30909	30592	30499	30863	30487	30766	30858	30708	30591	30638	30631	30577	30710	30787	30668	30950	30692	30561	30648	30599	30553	30390	30785	30688	30571	30869	30773	30534	30725	30623	30727	30518	30909	30944	30769	30877	30684	30961	30807	30512	30598	30380	30664	30632	30650	30623	30724	30393	30767	30605	30880	30594	31051	30709	30964	31003	30830	30660	30756	30519	30520	30875	30479	30673	30854	30628	30720	30709	30744	30715	30621	30925	30503	30898	30538	30682	30710	30643	30655	30628	30779	30657	30757	30591	30677	30689	30676	30758	30745	30742	30695	30553	30477	30517	30641	30498	30890	30722	30852	30868	30855	30746	30882	30954	30359	30481	30901	30787	30381	30763	30711	30742	30685	30761	30805	30956	30793	30812	30619	30831	30539	30760	30792	30751	30768	30738	30999	31010	30875	30786	30822	30881	30765	30641	30599	30860	30705	30742	30728	30668	31105	31019	30799	30838	30685	30883	30966	30783	30670	30601	30993	30549	30761	30662	30649	30611	30510	30811	30623	30679	30498	30803	30622	30667	30525	30619	30944	30697	31023	30738	30613	30795	30449	30672	30821	30667	30890	30789	30625	30927	30856	30715	30650	30715	30894	30555	31021	30892	30753	30794	30735	30738	30595	30762	30851	30579	30779	30978	30860	30623	30830	30923	30763	30807	30901	30549	30794	30459	30541	30751	30983	30825	30642	30831	30793	30889	30644	30296	30572	30753	30694	30934	30719	30670	30626	30950	30616	30799	30728	30789	30921	30711	30719	30636	30690	31034	30761	30765	30830	30660	30593	30711	30760	30874	30516	30504	30634	30813	30721	31073	30750	30908	30882	30657	30560	30857	30793	30713	30404	30968	30948	30817	30612	30582	30702	30645	30577	31111	30751	30918	30660	30767	30671	30405	30640	30578	30962	30601	30515	30772	30572	30876	30758	30668	30975	30996	30790	30738	30877	30879	30903	30638	30829	30668	30572	30971	30763	30767	30596	30862	30720	30651	30732	30905	30666	30601	30547	30978	30956	30632	30748	30491	30688	30799	30659	30634	30635	30673	30904	30766	30547	30679	30927	30857	30780	30694	30695	30841	30671	30617	30816	30602	30418	30777	30733	30571	30785	30638	30827	30603	30569	30720	30898	30590	30880	30581	30868	30946	30489	30581	30799	30819	30551	30653	30643	30245	30689	30816	30785	30708	30601	30914	30498	30802	30837	30636	30575	30764	30858	30672	30362	30412	30654	30514	30553	30709	30463	30807	30803	30774	30596	30558	30706	30665	30615	30627	30605	30705	30850	30790	30567	30748	30675	30774	30478	30654	30612	30509	30690	30634	30733	30702	30497	30679	30716	30750	30686	30819	30553	30741	30463	30853	30768	30674	30614	30950	30694	30702	30954	30514	30656	30732	30792	30666	30902	30589	30695	31026	30804	30876	30638	30756	30561	30676	30782	30775	30933	30767	30602	30508	30969	30563	30824	30988	30725	30680	30678	30857	30573	30633	30515	30938	30766	30713	30523	30503	30773	30997	30741	30741	30569	30760	30616	30550	30759	30438	30624	30616	30874	30832	30724	30663	30609	30721	30785	30910	30491	30588	30639	30542	30659	30722	30449	30833	30955	30631	30687	30739	30797	30784	30723	30660	30777	30636	30782	30942	30750	30773	30559	30657	30583	30658	30681	30878	30822	30748	30590	30773	30645	30802	30619	30805	30646	30703	30576	30803	30649	30662	30736	30764	30668	30743	30750	30891	30609	31137	31052	30783	30663	30496	30724	30732	30986	30375	30763	30782	30455	30644	30717	30695	30908	30586	30546	30882	30682	30748	30747	30743	30588	30815	30660	30694	30802	30742	30725	30887	30549	30593	30661	30649	30745	30789	30930	30755	30794	30658	30662	30634	30525	30813	30694	30696	30832	30822	30871	30901	30771	30823	30753	30820	30713	31068	30661	30763	30673	30594	30876	30738	30637	30858	31003	30922	30803	30458	30760	30555	30757	30821	30736	30700	30595	30509	30692	30841	30900	30921	30725	30644	30686	30662	30760	30852	30847	30670	30713	30769	30706	30492	30402	30687	30786	30684	30759	30962	30677	30728	30869	30708	30846	30683	31067	31055	30726	30434	30472	30802	30837	30807	30638	30853	30626	30858	30762	30901	30593	30751	30752	30571	30688	30861	30585	30754	30771	30757	30837	30678	30548	30755	30706	30832	30711	30835	30666	30824	30629	30670	30733
24192	42715	40260	30886	26812	24007	21998	20678	19838	19331	18674	18535	18350	18353	18130	17988	18082	17744	18119	18044	17872	17860	17730	17785	17649	17724	17816	17932	17508	17510	17582	17533	17628	17554	17638	17658	17558	17494	17593	17610	17753	17586	17520	17636	17645	17570	17569	17657	17743	17527	17519	17628	17662	18230	17585	17603	17500	17538	17520	17585	17457	17480	17570	17580	17496	17528	17603	17552	17468	17666	17530	17340	17562	17449	17486	17608	17503	17270	17490	17661	17448	17645	17514	17507	17470	17519	17377	17479	17478	17552	17367	17348	17619	17523	17412	17519	17470	17351	17454	17484	17428	17429	17512	17332	17500	17558	17274	17483	17694	17308	17475	17586	17446	17425	17608	17508	17448	17473	17522	17353	17551	17272	17320	17500	17422	17589	17537	17420	17532	17279	17429	17384	17445	17460	17518	17429	17378	17527	17207	17546	17553	17293	17531	17237	17442	17744	17619	17450	17363	17258	17437	17376	17388	17382	17716	17457	17024	17423	17271	17542	17513	17467	17572	17399	17752	17397	17425	17534	17375	17453	17393	17389	17575	17621	17331	17372	17500	17572	17605	17459	17255	17344	17374	17327	17553	17590	17401	17520	17360	17373	17414	17252	17381	17387	17446	17537	17372	17318	17442	17345	17387	17543	17473	17376	17690	17362	17318	17341	17299	17502	17361	17523	17552	17469	17487	17509	17363	17354	17398	17384	17391	17427	17381	17475	17565	17406	17308	17460	17659	17531	17465	17440	17427	17310	17350	17585	17366	17368	17400	17134	17460	17371	17408	17266	17425	17364	17364	17462	17402	17356	17229	17456	17165	17577	17463	17442	17442	17372	17380	17338	17398	17446	17476	17329	17436	17576	17449	17540	17429	17518	17307	17165	17763	17319	17369	17415	17545	17435	17228	17534	17472	17386	17466	17427	17497	17404	17491	17472	17447	17259	17273	17235	17468	17435	17583	17485	17401	17324	17366	17540	17528	17289	17505	17349	17336	17357	17490	17519	17425	17468	17212	17548	17327	17357	17470	17564	17471	17462	17405	17477	17486	17429	17462	17378	17438	17529	17569	17268	17368	17495	17386	17527	17590	17519	17498	17382	17356	17462	17228	17484	17395	17395	17442	17408	17503	17493	17432	17283	17587	17358	17390	17290	17669	17319	17352	17570	17379	17392	17294	17412	17405	17482	17403	17285	17234	17425	17526	17280	17493	17502	17325	17409	17399	17426	17421	17472	17399	17461	17395	17394	17456	17505	17384	17493	17403	17247	17548	17464	17185	17402	17638	17285	17635	17407	17513	17534	17404	17418	17341	17408	17301	17486	17341	17501	17501	17400	17477	17336	17236	17437	17293	17556	17485	17484	17526	17442	17407	17392	17502	17258	17454	17391	17276	17399	17514	17306	17337	17442	17374	17471	17425	17343	17271	17424	17328	17426	17400	17543	17418	17326	17377	17279	17356	17244	17345	17512	17271	17339	17407	17356	17491	17275	17408	17541	17498	17502	17574	17429	17320	17439	17311	17574	17558	17489	17371	17610	17550	17277	17459	17434	17308	17243	17499	17454	17421	17510	17506	17449	17518	17578	17466	17430	17358	17515	17298	17518	17361	17477	17375	17431	17443	17610	17511	17317	17527	17308	17495	17444	17493	17377	17242	17524	17555	17601	17422	17481	17171	17405	17639	17390	17508	17345	17521	17500	17379	17254	17481	17240	17343	17316	17460	17321	17409	17434	17454	17257	17270	17506	17327	17612	17211	17535	17403	17250	17233	17406	17313	17357	17116	17489	17317	17271	17342	17498	17234	17371	17418	17408	17489	17591	17487	17282	17405	17243	17516	17388	17534	17390	17530	17299	17556	17280	17447	17370	17524	17425	17278	17419	17418	17447	17422	17548	17491	17427	17492	17343	17538	17337	17462	17403	17462	17405	17382	17356	17362	17507	17568	17473	17327	17566	17394	17459	17489	17574	17244	17315	17560	17402	17328	17426	17337	17530	17324	17490	17464	17484	17443	17462	17392	17276	17590	17461	17597	17339	17502	17489	17444	17459	17360	17380	17406	17463	17490	17439	17292	17339	17356	17391	17581	17472	17345	17309	17325	17533	17426	17296	17344	17495	17379	17583	17365	17360	17399	17316	17575	17496	17405	17349	17385	17384	17380	17311	17494	17604	17445	17373	17318	17327	17519	17341	17514	17318	17575	17232	17316	17404	17405	17314	17589	17536	17251	17514	17401	17332	17352	17301	17491	17367	17361	17484	17499	17415	17204	17377	17298	17595	17185	17242	17510	17277	17304	17232	17474	17408	17411	17386	17407	17214	17480	17630	17443	17401	17578	17438	17356	17633	17397	17415	17482	17432	17463	17303	17375	17358	17320	17514	17368	17421	17378	17302	17414	17517	17604	17382	17375	17406	17559	17123	17382	17342	17287	17353	17456	17470	17323	17605	17271	17522	17314	17315	17450	17620	17474	17582	17285	17368	17432	17294	17181	17574	17453	17272	17456	17341	17316	17674	17468	17512	17489	17362	17517	17415	17480	17280	17542	17379	17314	17440	17403	17317	17489	17375	17287	17487	17289	17352	17392	17796	17502	17364	17404	17467	17405	17299	17446	17569	17485	17530	17399	17407	17513	17345	17580	17323	17638	17387	17492	17455	17368	17520	17544	17447	17590	17489	17441	17387	17416	17477	17520	17388	17471	17535	17513	17337	17305	17456	17478	17484	17191	17289	17443	17444	17368	17357	17367	17312	17383	17261	17332	17401	17301	17330	17333	17379	17412	17373	17331	17615	17592	17402	17590	17495	17356	17542	17445	17482	17508	17382	17535	17374	17511	17390	17530	17336	17393	17586	17629	17369	17475	17409	17436	17395	17546	17312	17465	17379	17547	17259	17446	17449	17543	17468	17486	17416	17315	17432	17506	17365	17297	17325	17462	17346	17482	17492	17507	17305	17195	17363	17391	17425	17552	17413	17472	17545	17341	17161	17436	17583	17386	17535	17447	17487	17672	17393	17529	17370	17402	17411	17371	17478	17497	17455	17514	17269	17269	17357	17492	17447	17511	17309	17479	17341	17610	17446	17340	17464	17417	17397	17352	17406	17457	17151	17203	17416	17164	17464	17331	17302	17444	17366	17529	17429	17294	17370	17524	17337	17639	17356	17508	17611	17429	17360	17428	17336	17426	17702	17350	17325	17559	17329	17520	17465	17340	17450	17581	17502	17462	17279	17419	17443	17427	17356	17408	17204	17410	17393	17262	17401	17368	17394	17420	17339	17304	17384	17254	17442	17456	17444	17291	17388	17513	17219	17375	17306	17467	17482	17471	17615	17666	17419	17514	17420	17548	17447	17366	17546	17295	17545	17292	17512	17542	17576	17278	17516	17459	17170	17519	17363	17430	17481	17460	17400	17484	17463	17462	17378	17329	17453	17359	17426	17462	17552	17422	17437	17390	17343	17387	17546	17410	17279	17287	17305	17360	17321	17379	17354	17347	17521	17401	17528	17366	17538	17309	17357	17269	17540	17411	17404	17447	17268	17517	17237	17465	17632	17402	17491	17542	17322	17400	17326	17587	17337	17372	17458	17444	17608	17446	17482	17667	17589	17621	17314	17485	17446	17428	17529	17436	17395	17432	17314	17366	17529	17497	17418	17300	17551	17479	17435	17253	17437	17471	17392	17393	17302	17412	17490	17337	17390	17229	17359	17319	17479	17507	17413	17522	17404	17601	17455	17285	17376	17588	17400	17355	17473	17546	17365	17434	17457	17450	17433	17459	17478	17368	17533	17516	17373	17299	17581	17427	17544	17471	17410	17535	17418	17416	17450	17512	17519	17415	17420	17452	17245	17366	17333	17414	17460	17476	17294	17278	17451	17278	17482	17633	17408	17374	17491	17501	17492	17368	17508	17319	17331	17427	17457	17387	17338	17359	17476	17160	17535	17300	17431	17407	17294	17506	17374	17544	17380	17492	17361	17314	17627	17225	17545	17415	17345	17583	17107	17400	17434	17304	17431	17433	17509	17490	17347	17579	17473	17407	17516	17448	17377	17583	17491	17446	17447	17475	17368	17469	17331	17541	17465	17428	17425	17553	17535	17481	17369	17340	17502	17533	17403	17539	17603	17454	17468	17513	17439	17501	17345	17504	17380	17534	17574	17268	17352	17394	17320	17504	17331	17398	17305	17583	17384	17305	17560	17521	17378	17673	17489	17380	17426	17332	17069	17315	17403	17390	17457	17360	17214	17633	17585	17418	17477	17280	17582	17432	17315	17448	17370	17411	17516	17397	17493	17431	17397	17510	17433	17558	17570	17496	17397	17416	17400	17314	17481	17394	17465	17381	17265	17424	17463	17387	17331	17384	17409	17446	17280	17467	17345	17214	17705	17408	17341	17608	17441	17394	17519	17627	17572	17407	17372	17583	17448	17385	17403	17270	17275	17467	17195	17472	17417	17444	17364	17589	17445	17136	17428	17477	17424	17517	17341	17548	17506	17665	17341	17613	17353	17358	17608	17285	17329	17542	17343	17506	17500	17489	17320	17481	17372	17441	17398	17427	17337	17513	17313	17414	17443	17569	17534	17370	17456	17207	17647	17439	17300	17552	17653	17248	17443	17324	17529	17416	17260	17313	17359	17488	17267	17541	17440	17548	17550	17559	17442	17276	17385	17590	17455	17274	17376	17324	17484	17486	17431	17483	17545	17289	17276	17461	17397	17301	17317	17473	17478	17407	17363	17383	17489	17457	17697	17343	17472	17479	17439	17462	17152	17451	17588	17445	17503	17294	17528	17459	17398	17329	17373	17427	17228	17186	17396	17262	17305	17408	17452	17125	17442	17342	17401	17318	17520	17468	17491	17237	17443	17421	17394	17462	17478	17459	17332	17417	17542	17458	17329	17612	17573	17438	17526	17477	17444	17288	17221	17495	17437	17476	17480	17296	17463	17355	17359	17434	17504	17571	17369	17413	17565	17399	17297	17466	17620	17357	17348	17371	17339	17313	17518	17441	17514	17325	17373	17355	17419	17383	17602	17629	17415	17448	17331	17438	17145	17287	17480	17444	17572	17469	17567	17457	17397	17343	17152	17582	17513	17415	17647	17378	17668	17222	17271	17495	17411	17350	17441	17313	17551	17380	17546
33702	29756	34800	33440	31103	30782	30363	29816	29991	29863	29690	29719	29915	29702	29798	30070	29763	29646	29839	29801	29653	29667	29596	29794	29681	29826	29431	29680	29641	29792	29588	29549	29705	29488	29676	29741	29646	29392	29734	29570	29570	29548	29506	29604	29521	29495	29819	29501	29459	29300	29374	29619	29651	29730	29440	29639	29171	29426	29516	29561	29685	29520	29485	29420	29777	29392	29657	29383	29366	29539	29610	29416	29831	29747	29542	29833	29420	29754	29886	29510	29399	29828	29476	29549	29552	29841	29657	29638	29447	29711	29570	29522	29801	29544	29697	29445	29343	29494	29585	29566	29551	29708	29608	29501	29293	29554	29607	29401	29433	29328	29442	29391	29611	29505	29644	29688	29443	29397	29558	29614	29636	29659	29620	29583	29567	29555	29371	29611	29683	29676	29702	29346	29601	29698	29718	29496	29550	29487	29671	29440	29507	29574	29844	29362	29821	29599	29371	29516	29643	29670	29856	29471	29582	29627	29609	29310	29587	29216	29382	29249	29394	29672	29868	29624	29375	29596	29617	29276	29315	29622	29607	29617	29517	29522	29706	29534	29722	29618	29388	29443	29323	29441	29656	29646	29684	29659	29612	29620	29421	29444	29437	29408	29631	29423	29354	29627	29893	29768	29481	29610	29534	29583	29585	29589	29539	29568	29572	29407	29627	29380	29831	29526	29649	29591	29646	29818	29428	29544	29654	29449	29449	29525	29625	29575	29646	29468	29685	29501	29602	29718	29365	29576	29507	29465	29422	29682	29642	29382	29519	29505	29576	29316	29584	29484	29460	29369	29531	29781	29455	29717	29376	29294	29594	29783	29506	29407	29784	29409	29721	29655	29652	29591	29508	29546	29727	29643	29698	29462	29469	29595	29676	29594	29431	29631	29556	29608	29508	29645	29749	29553	29673	29613	29399	29741	29624	29584	29488	29550	29348	29655	29579	29490	29471	29655	29361	29819	29604	29557	29433	29521	29381	29273	29393	29507	29510	29763	29412	29583	29388	29644	29594	29457	29706	29636	29416	29622	29598	29333	29617	29622	29604	29379	29555	29700	29590	29647	29500	29528	29726	29290	29632	29520	29721	29759	29484	29581	29635	29688	29607	29650	29361	29405	29660	29424	29411	29762	29426	29333	29463	29623	29508	29676	29453	29303	29554	29388	29454	29617	29641	29719	29748	29436	29636	29550	29562	29288	29578	29662	29861	29334	29407	29353	29420	29710	29540	29399	29601	29348	29579	29672	29363	29416	29438	29694	29566	29697	29773	29332	29505	29478	29436	29578	29448	29638	29529	29640	29574	29324	29487	29603	29429	29643	29594	29852	29618	29572	29456	29436	29554	29387	29504	29644	29614	29716	29551	29565	29538	29672	29322	29597	29750	29698	29617	29669	29669	29803	29505	29532	29439	29572	29740	29593	29606	29324	29681	29607	29645	29412	29835	29368	29268	29542	29454	29667	29496	29526	29621	29521	29437	29610	29708	29372	29770	29629	29662	29530	29390	29443	29317	29694	29386	29779	29509	29373	29505	29588	29573	29699	29713	29511	29548	29670	29308	29629	29437	29454	29816	29513	29640	29338	29714	29548	29601	29526	29549	29611	29409	29614	29344	29780	29518	29602	29723	29779	29591	29646	29486	29525	29759	29516	29875	29617	29707	29543	29226	29482	29483	29706	29829	29546	29579	29458	29426	29499	29346	29452	29539	29501	29692	29491	29635	29586	29760	29508	29449	29383	29255	29570	29456	29423	29477	29491	29296	29502	29443	29630	29783	29481	29563	29430	29460	29773	29594	29582	29499	29668	29611	29381	29699	29530	29277	29494	29074	29579	29454	29606	29355	29701	29717	29594	29596	29370	29355	29646	29473	29852	29766	29468	29349	29472	29441	29580	29510	29726	29722	29675	29481	29572	29801	29608	29464	29496	29565	29623	29663	29494	29592	29472	29497	29594	29658	29321	29449	29519	29689	29594	29679	29768	29598	29442	29566	29630	29696	29544	29686	29493	29485	29705	29471	29448	29458	29503	29722	29567	29471	29436	29400	29703	29825	29538	29867	29704	29588	29613	29532	29562	29343	29611	29556	29581	29512	29566	29429	29527	29568	29576	29558	29666	29360	29403	29322	29575	29464	29570	29300	29262	29573	29549	29805	29693	29505	29605	29408	29562	29450	29772	29788	29503	29602	29643	29388	29572	29571	29468	29614	29482	29773	29827	29467	29692	29684	29712	29463	29710	29558	29685	29676	29533	29535	29515	29958	29545	29597	29392	29488	29638	29650	29570	29558	29683	29606	29682	29517	29432	29546	29462	29520	29763	29743	29468	29305	29501	29435	29764	29524	29760	29424	29540	29690	29673	29580	29634	29638	29605	29589	29513	29521	29352	29599	29638	29598	29708	29570	29311	29633	29406	29507	29541	29796	29623	29554	29690	29417	29289	29566	29682	29541	29692	29519	29575	29493	29416	29759	29333	29516	29769	29397	29347	29509	29501	29633	29749	29516	29433	29417	29700	29910	29842	29718	29422	29702	29439	29694	29658	29632	29395	29616	29255	29559	29193	29798	29761	29734	29557	29414	29770	29472	29572	29708	29492	29224	29658	29761	29352	29445	29595	29644	29530	29559	29451	29484	29369	29378	29781	29480	29719	29839	29857	29803	29510	29743	29535	29588	29614	29514	29565	29531	29701	29699	29701	29483	29386	29600	29750	29688	29546	29568	29352	29657	29475	29697	29736	29818	29488	29621	29723	29705	29590	29670	29550	29586	29637	29648	29509	29645	29428	29446	29450	29864	29764	29736	29377	29577	29554	29600	29324	29481	29260	29483	29670	29980	29382	29608	29223	29553	29583	29576	29673	29722	29641	29656	29470	29683	29665	29236	29551	29767	29332	29405	29608	29631	29694	29575	29496	29720	29764	29573	29430	29491	29710	29576	29714	29542	29613	29717	29410	29383	29618	29500	29317	29423	29645	29149	29529	29559	29484	29317	29426	29483	29480	29636	29563	29676	29656	29514	29491	29518	29522	29630	29236	29564	29678	29688	29414	29526	29557	29648	29440	29455	29402	29436	29637	29675	29666	29555	29578	29466	29746	29850	29638	29592	29402	29608	29690	29614	29532	29324	29642	29528	29517	29641	29571	29578	29419	29663	29273	29588	29577	29296	29763	29625	29712	29567	29473	29394	29591	29378	29606	29506	29542	29625	29703	29633	29564	29461	29468	29403	29562	29833	29368	29639	29767	29846	29541	29613	29785	29748	29596	29544	29293	29445	29589	29542	29497	29707	29720	29598	29671	29814	29722	29573	29663	29608	29456	29565	29729	29616	29775	29418	29766	29509	29502	29437	29664	29506	29260	29678	29527	29651	29530	29657	29546	29653	29631	29730	29448	29710	29468	29277	29546	29629	29681	29398	29590	29583	29625	29638	29661	29535	29567	29576	29673	29419	29206	29619	29537	29681	29504	29624	29616	29590	29532	29590	29747	29606	29519	29254	29487	29002	29535	29572	29662	29386	29634	29523	29550	29657	29770	29285	29539	29802	29429	29561	29524	29645	29638	29645	29568	29704	29617	29673	29568	29614	29609	29773	29368	29404	29472	29905	29686	29632	29747	29410	29650	29500	29593	29682	29738	29645	29517	29604	29493	29610	29784	29699	29583	29686	29394	29444	29456	29329	29612	29615	29638	29553	29450	29491	29594	29747	29595	29454	29376	29620	29699	29552	29431	29523	29827	29552	29442	29635	29635	29702	29694	29547	29601	29606	29287	29440	29567	29370	29604	29623	29319	29499	29598	29740	29568	29592	29458	29742	29299	29549	29325	29485	29655	29461	29476	29614	29262	29705	29903	29662	29788	29486	29486	29523	29793	29604	29638	29662	29413	29427	29369	29570	29731	29479	29289	29422	29706	29560	29377	29366	29399	29502	29775	29639	29454	29576	29728	29767	29713	29140	29461	29649	29493	29737	29525	29644	29255	29688	29343	29729	29445	29344	29619	29533	29307	29403	29571	29579	29615	29609	29721	29616	29519	29733	29620	29549	29817	29665	29537	29712	29704	29651	29408	29596	29439	29681	29685	29449	29648	29763	29671	29592	29521	29381	29697	29655	29757	29342	29772	29658	29602	29795	29644	29326	29595	29671	29478	29721	29756	29512	29658	29315	29471	29457	29431	29633	29680	29365	29501	29718	29397	29574	29613	29641	29732	29595	29610	29695	29678	29580	29840	29729	29578	29335	29680	29621	29305	29863	29565	29457	29669	29580	29294	29572	29652	29306	29391	29507	29548	29455	29566	29658	29686	29510	29707	29466	29627	29690	29599	29505	29549	29655	29498	29669	29171	29614	29421	29475	29568	29587	29567	29811	29666	29320	29474	29627	29535	29482	29424	29727	29571	29669	29600	29243	29640	29568	29502	29518	29753	29836	29650	29553	29650	29513	29531	29693	29672	29644	29880	29839	29610	29617	29415	29486	29606	29683	29685	29655	29630	29614	29569	29624	29675	29466	29482	29575	29477	29450	29570	29595	29744	29788	29721	29605	29752	29560	29424	29720	29642	29491	29269	29765	29519	29726	29611	29630	29377	29595	29760	29555	29453	29435	29458	29611	29365	29440	29318	29467	29428	29436	29141	29481	29603	29650	29744	29729	29620	29831	29789	29328	29665	29683	29718	29813	29516	29605	29385	29593	29410	29710	29618	29595	29862	29731	29673	29430	29630	29635	29613	29722	29449	29539	29522	29567	29580	29812	29572	29634	29789	29434	29276	29747	29556	29615	29556	29385	29676	29578	29557	29415	29414	29861	29654	29636	29574	29617	29589	29457	29786	29857	29787	29624	29510	29576	29420	29464	29850	29645	29524	29858	29262	29388	29523	29721	29712	29500	29503	29775	29579	29618	29690	29587	29577	29312	29642	29622	29518	29353	29636	29432	29920	29591	29501	29623	29585	29482	29532	29762	29629	29770	29480	29670	29744	29797	29695	29416	29633	29329	29785	29786	29605	29455	29733	29552	29785	29561	29554	29782	29534	29595	29629	29591	29497	29466	29731	29683	29977	29670	29466	29567	29852	29419	29561	29552	29590	29465	29513	29614	29663	29741	29552	29558	29331	29382	29533	29635	29519	29560	29556	29781	29632	29848	29591
20781	25412	23709	20043	18690	17848	17419	17343	17097	17036	16973	16684	16930	17038	16845	16689	16695	16800	16694	16650	16745	16801	16542	16780	16617	16660	16731	16690	16939	16684	16625	16693	16513	16590	16709	16516	16477	16738	16620	16794	16709	16485	16662	16737	16587	16683	16589	16545	16673	16659	16584	16516	16590	16639	16754	16800	16638	16711	16620	16646	16615	16640	16680	16557	16738	16527	16494	16848	16652	16488	16583	16675	16691	16444	16666	16544	16561	16694	16715	16620	16488	16745	16536	16687	16660	16555	16593	16709	16429	16584	16549	16553	16587	16596	16699	16663	16703	16735	16554	16487	16566	16676	16729	16684	16539	16556	16532	16606	16493	16472	16651	16690	16738	16488	16793	16620	16669	16700	16672	16541	16612	16754	16645	16614	16749	16720	16783	16658	16713	16664	16625	16650	16667	16618	16429	16720	16658	16459	16651	16694	16695	16601	16614	16489	16656	16607	16637	16726	16677	16587	16566	16476	16610	16615	16772	16611	16504	16611	16792	16762	16619	16604	16630	16600	16760	16505	16428	16618	16653	16674	16754	16580	16676	16798	16605	16590	16674	16546	16548	16445	16615	16925	16498	16412	16530	17001	16553	16643	16448	16587	16622	16648	16433	16728	16645	16792	16798	16643	16734	16679	16694	16500	16674	16612	16568	16548	16608	16594	16643	16675	16513	16562	16710	16565	16702	16732	16817	16675	16663	16736	16623	16590	16784	16647	16594	16493	16814	16663	16534	16484	16394	16623	16642	16518	16744	16669	16632	16582	16595	16657	16429	16715	16688	16481	16584	16594	16789	16782	16624	16507	16591	16832	16657	16588	16565	16547	16646	16550	16610	16648	16466	16577	16722	16570	16530	16668	16827	16560	16651	16686	16495	16681	16545	16536	16523	16672	16492	16574	16668	16543	16610	16541	16677	16572	16830	16716	16472	16660	16639	16625	16673	16650	16609	16575	16840	16459	16657	16624	16785	16763	16676	16552	16447	16709	16604	16648	16397	16604	16623	16499	16539	16569	16746	16640	16740	16700	16723	16691	16697	16645	16664	16630	16800	16573	16594	16859	16446	16266	16565	16447	16515	16411	16732	16650	16660	16583	16495	16670	16571	16668	16736	16743	16777	16615	16610	16533	16882	16547	16733	16735	16587	16506	16677	16751	16628	16613	16544	16661	16671	16582	16586	16508	16566	16352	16639	16627	16477	16542	16830	16759	16793	16719	16636	16696	16881	16775	16597	17077	16642	16573	16515	16671	16719	16793	16569	16623	16675	16508	16617	16766	16542	16552	16657	16538	16793	16749	16566	16671	16558	16590	16658	16645	16843	16491	16593	16643	16604	16435	16586	16615	16560	16674	16495	16586	16803	16447	16631	16625	16647	16553	16664	16631	16704	16568	16543	16686	16619	16871	16668	16487	16612	16580	16607	16702	16730	16581	16522	16718	16653	16606	16505	16603	16718	16825	16812	16557	16586	16764	16625	16744	16738	16648	16618	16785	16597	16571	16608	16558	16573	16446	16752	16618	16622	16549	16680	16699	16707	16516	16552	16589	16723	16619	16767	16701	16878	16551	16756	16736	16545	16649	16704	16707	16414	16565	16638	16674	16710	16659	16726	16573	16622	16745	16831	16519	16743	16775	16767	16713	16675	16601	16582	16680	16506	16532	16559	16486	16452	16601	16687	16630	16736	16757	16576	16656	16733	16715	16661	16694	16556	16819	16625	16745	16608	16472	16660	16678	16562	16648	16451	16489	16777	16681	16693	16597	16856	16639	16681	16668	16705	16698	16502	16724	16537	16657	16639	16481	16570	16717	16707	16523	16643	16750	16641	16715	16690	16661	16644	16700	16553	16651	16786	16556	16528	16569	16695	16734	16617	16603	16579	16583	16666	16802	16491	16750	16585	16511	16608	16763	16712	16626	16614	16419	16595	16762	16781	16664	16635	16822	16350	16700	16579	16613	16573	16700	16674	16610	16516	16613	16738	16610	16639	16622	16531	16644	16635	16795	16671	16649	16629	16577	16684	16703	16493	16441	16442	16630	16650	16502	16579	16523	16665	16799	16404	16394	16730	16837	16552	16424	16601	16711	16555	16432	16449	16556	16622	16602	16732	16577	16759	16604	16572	16534	16603	16577	16576	16616	16494	16635	16583	16621	16616	16655	16634	16572	16555	16637	16693	16606	16519	16447	16654	16696	16509	16633	16667	16758	16715	16596	16595	16707	16610	16599	16537	16526	16765	16783	16790	16547	16705	16537	16500	16567	16539	16449	16679	16667	16423	16546	16565	16629	16693	16482	16519	16598	16595	16510	16567	16550	16406	16668	16589	16537	16622	16628	16603	16648	16700	16602	16643	16639	16644	16489	16590	16604	16563	16748	16716	16584	16642	16615	16545	16505	16694	16601	16805	16616	16426	16707	16753	16650	16584	16622	16618	16565	16675	16648	16556	16566	16548	16489	16764	16534	16663	16733	16615	16652	16566	16704	16601	16586	16725	16667	16712	16525	16568	16566	16470	16730	16749	16548	16607	16567	16595	16713	16665	16720	16557	16550	16691	16733	16811	16552	16500	16779	16502	16572	16762	16571	16664	16602	16515	16624	16658	16730	16602	16580	16657	16641	16646	16572	16581	16871	16660	16649	16446	16501	16822	16513	16684	16669	16732	16726	16635	16799	16801	16795	16592	16768	16858	16610	16451	16453	16583	16629	16649	16633	16573	16626	16626	16607	16527	16625	16582	16609	16608	16491	16601	16517	16632	16634	16706	16467	16594	16572	16708	16529	16600	16563	16642	16458	16595	16659	16600	16577	16503	16663	16646	16696	16689	16600	16547	16611	16663	16503	16702	16611	16524	16532	16517	16650	16461	16691	16711	16647	16505	16676	16528	16479	16506	16686	16498	16504	16605	16467	16687	16794	16602	16548	16737	16556	16647	16586	16623	16759	16799	16510	16711	16697	16490	16817	16515	16886	16671	16603	16380	16754	16598	16610	16562	16692	16533	16569	16613	16782	16599	16683	16651	16536	16606	16653	16706	16769	16612	16593	16474	16470	16762	16604	16519	16661	16629	16698	16667	16523	16590	16671	16621	16667	16710	16524	16447	16656	16556	16714	16507	16773	16697	16625	16573	16643	16653	16759	16581	16594	16606	16629	16589	16911	16675	16648	16793	16796	16607	16674	16491	16721	16545	16627	16613	16715	16580	16717	16495	16729	16703	16724	16628	16550	16684	16581	16709	16615	16519	16741	16627	16680	16788	16635	16576	16643	16612	16780	16716	16606	16523	16686	16724	16558	16679	16703	16574	16537	16593	16623	16484	16376	16403	16594	16627	16693	16599	16782	16697	16732	16685	16666	16649	16527	16904	16465	16631	16713	16559	16693	16621	16674	16913	16689	16796	16580	16540	16674	16680	16638	16511	16622	16644	16657	16522	16527	16613	16697	16663	16661	16609	16777	16620	16749	16465	16748	16540	16782	16586	16596	16619	16739	16538	16821	16556	16700	16734	16560	16720	16652	16611	16524	16528	16610	16581	16783	16598	16448	16625	16646	16842	16784	16717	16653	16579	16572	16577	16607	16663	16654	16712	16568	16675	16563	16916	16608	16840	16532	16623	16566	16809	16539	16593	16669	16721	16648	16712	16584	16686	16503	16598	16572	16506	16461	16670	16724	16591	16747	16507	16634	16695	16850	16507	16511	16576	16370	16710	16638	16477	16676	16747	16478	16575	16557	16456	16627	16661	16565	16814	16601	16800	16653	16619	16708	16603	16653	16557	16663	16572	16543	16543	16582	16581	16788	16721	16534	16655	16763	16587	16527	16650	16539	16673	16793	16659	16603	16551	16688	16772	16856	16698	16701	16657	16659	16765	16433	16602	16527	16539	16438	16842	16544	16683	16698	16707	16652	16542	16611	16617	16628	16514	16708	16752	16554	16652	16470	16563	16549	16518	16571	16848	16666	16533	16433	16737	16642	16696	16562	16735	16604	16572	16765	16731	16581	16852	16595	16618	16632	16625	16525	16738	16638	16577	16561	16555	16807	16579	16757	16625	16860	16647	16780	16571	16645	16586	16709	16600	16625	16561	16533	16677	16648	16550	16581	16588	16542	16603	16574	16736	16570	16586	16588	16494	16501	16783	16628	16658	16688	16596	16819	16607	16735	16709	16657	16520	16513	16727	16405	16687	16705	16564	16614	16562	16601	16819	16716	16530	16565	16719	16638	16671	16541	16741	16787	16837	16587	16601	16778	16660	16596	16619	16731	16655	16444	16728	16688	16568	16654	16519	16743	16576	16641	16600	16511	16484	16608	16672	16572	16535	16725	16748	16571	16584	16607	16460	16695	16541	16776	16720	16605	16498	16580	16626	16614	16703	16591	16518	16752	16381	16766	16493	16547	16742	16876	16655	16759	16572	16665	16448	16507	16582	16664	16609	16643	16705	16679	16881	16701	16718	16707	16748	16703	16649	16633	16558	16569	16742	16719	16522	16589	16610	16586	16723	16462	16708	16576	16572	16764	16498	16453	16740	16594	16609	16526	16622	16669	16734	16580	16653	16520	16652	16606	16678	16684	16644	16637	16476	16549	16575	16659	16541	16446	16798	16732	16526	16504	16405	16671	16556	16608	16620	16752	16713	16677	16478	16714	16691	16565	16899	16435	16608	16736	16547	16566	16617	16531	16598	16735	16736	16609	16749	16465	16572	16685	16534	16456	16778	16610	16629	16591	16440	16684	16596	16676	16614	16608	16795	16539	16589	16460	16397	16623	16640	16650	16791	16666	16682	16583	16703	16618	16629	16461	16552	16514	16480	16677	16544	16649	16679	16573	16589	16609	16591	16712	16666	16645	16528	16633	16707	16542	16529	16750	16612	16569	16495	16725	16728	16445	16460	16727	16537	16609	16762	16629	16498	16480	16662	16735	16591	16718	16499	16498	16522	16616	16509	16625	16807	16893	16662	16727	16839	16390	16632	16595	16404	16594	16695	16723	16694	16573	16435	16533	16534	16595	16463	16633	16590	16615	16581	16587	16731	16716	16675	16632	16627	16612	16627	16748	16583	16595	16600	16649	16602	16708	16698	16632	16755	16655	16643	16632	16608	16614	16751	16546	16502	16499	16602	16644	16720	16519	16699	16663
25000	21486	28602	29034	30002	31579	32346	30039	29515	29669	29353	29335	29328	29017	29403	29101	28891	29136	29346	29084	29002	29169	28968	29171	28982	28979	28815	28827	28803	28706	28713	28848	28786	28856	28996	29216	29138	28835	28672	28600	28936	28777	28647	28644	28911	28759	28890	28764	28627	28907	28839	28798	28773	28827	28554	28618	28675	28746	28875	28699	28758	28884	28803	28765	28704	28837	28782	28653	28496	28898	28801	28771	28906	28841	28705	28647	28751	28678	28692	28650	28640	28847	29050	28667	28561	28621	28603	28744	28530	28733	28680	28656	28890	28659	28523	28932	28834	28870	28556	28804	28735	28738	28782	28808	28937	28870	28702	28790	28666	28670	28981	28597	28670	28592	28442	28918	28647	28416	28587	28745	28907	28724	28507	28607	28705	28637	28858	28406	28487	28650	28793	28540	28779	28594	28911	28975	28698	28712	28730	28514	28782	28770	28849	28839	28579	28935	28938	28728	28777	28732	28507	28620	28697	28731	28647	28703	28595	28861	28703	28582	28763	28561	28665	28684	28857	28911	28703	28545	28559	28545	28755	28821	28801	28771	28514	28823	28669	28731	28817	28776	28635	28626	28835	28905	28661	28781	28981	28594	28856	28598	28803	28707	28630	28788	28676	28846	28888	28742	28859	28766	28665	28847	28820	28813	28568	28634	28693	28874	28870	28573	28699	28526	28575	28692	28575	28786	28698	28648	28862	28868	28666	28721	28979	28547	28514	28673	28560	28551	28586	28691	28570	28756	28794	28682	28660	28858	28617	28913	28920	28718	28869	28469	28906	28497	28663	28691	28673	28687	28672	28874	29195	28838	28710	28886	28792	28610	28972	28743	28719	28716	28533	28902	28715	28853	28520	28521	28430	28891	28810	28344	28668	28901	28567	28808	28864	28818	29171	28678	28738	28852	28976	28560	28796	28609	28596	28931	28735	28782	28632	28667	28891	28689	28799	28716	28642	28720	28815	28680	28658	28711	28835	28987	28576	28720	28890	28732	28836	28836	28825	28739	28689	28662	28578	28853	28592	28661	28688	28719	28807	28539	28871	28791	28503	28607	28616	28587	28738	28566	28603	28887	28828	28809	28859	28577	28755	28784	28848	28721	28900	28722	28614	28601	28623	28775	28699	28539	28764	28515	28737	28448	28713	28553	28825	28829	28653	28625	28729	28603	29023	28969	28791	28692	28660	28781	28749	28610	28630	28831	28881	28758	28737	28539	28671	28578	28873	28705	28849	28518	28941	28468	28463	28634	28324	28690	28660	28734	28772	28912	28862	28759	28681	28744	28753	28584	28623	28628	28713	28578	28835	28705	28739	28687	28784	28889	28814	28573	28860	28987	28895	28717	28781	28773	28725	28749	28885	28608	28644	28605	28725	28701	28300	28450	28658	28807	28713	28697	28759	29029	28580	28677	28757	28789	28619	28587	28793	28670	28631	28990	28717	28660	28739	28933	28807	28954	28827	28664	28908	28815	28823	28829	28551	28805	28524	28798	28630	28728	28882	28883	28546	28741	28648	28816	28674	28558	28724	28623	28754	28825	28912	28716	28718	28622	28580	28888	28587	29104	28837	28432	28619	28665	28805	28873	28779	28454	28831	28554	28923	28397	28868	28740	28551	28980	28982	28753	28817	28838	28548	28606	28891	28742	28756	28938	28905	28719	28686	28392	28799	28615	28731	28520	28638	28599	28740	28555	28587	28614	28799	28768	28801	28626	28647	28614	28821	28787	28888	28935	28741	28858	28611	28773	28935	28642	28578	28882	28733	28716	28784	28752	28788	28833	28826	28629	28455	28711	28951	28706	28793	28859	28956	28670	28614	28713	28579	28842	28779	28810	28957	29005	28703	28903	28739	28696	28501	28851	28731	28459	28786	28813	28586	28658	28759	28737	28914	28565	28668	28587	28901	28709	28880	28668	28584	29019	28851	28851	28735	28643	28595	28535	28943	28919	28772	28943	28606	28872	28806	28680	28601	28680	28533	28682	28645	28464	28770	28875	28482	28777	28627	28786	28702	28482	28754	28703	28795	28619	28960	28720	28687	28575	28976	28873	28582	28681	28789	28858	28746	28737	28886	28524	28618	28653	28720	28637	28557	28624	28708	28685	28810	28712	28349	28693	28550	28429	28791	28982	28874	28639	28453	28700	28727	28815	28695	28751	28864	28907	28785	28598	28598	28885	28588	28672	28832	28626	28805	28787	28845	28768	28761	28808	28798	28961	28688	28583	28916	28898	28713	28700	28758	28680	28670	28660	28826	28646	28752	28829	28838	28820	28580	28704	29035	28714	28734	28531	28752	28569	28565	28742	28948	28795	29009	28822	28893	28793	28703	28806	28791	28564	29012	28651	28695	28790	28765	28794	28574	28604	28998	28752	28677	28556	28919	28971	28737	28462	28680	28727	28573	28859	28893	28898	28878	28756	28794	28608	28764	28832	29039	28909	28779	28983	28696	28361	29082	28957	28778	28570	28815	28906	28741	28650	28774	28580	28837	28759	28730	28922	28668	28751	28747	28715	28743	28619	28736	28666	28495	28498	28926	28663	28687	28422	28672	28585	28836	28582	28620	28827	28859	28838	28623	28627	28908	28992	28706	28801	28729	28607	28721	28958	29127	28784	28800	29016	28769	28681	28945	28726	28590	28449	28854	28700	28901	28806	28700	28906	28522	28603	28812	28731	28598	28911	28750	28774	28561	28880	28620	28785	28529	28725	28822	28611	28857	28555	28756	28707	28742	28679	28911	28718	28647	28831	28778	28636	28839	28709	28685	28626	28730	28836	28946	28671	28797	28702	28772	28729	28677	28475	28442	28788	28857	28956	28727	28811	28580	28700	28728	28538	28570	28672	28805	28781	28725	28676	28831	28759	28687	28587	28887	28828	28574	28492	28766	28590	28722	28867	28863	28647	28576	28821	28694	28421	28524	28492	28639	28548	28641	28584	28631	28776	28573	28679	28895	28827	28765	28710	29088	28711	28776	28756	28899	29077	28801	28591	28868	28583	28747	28750	28854	28850	28470	28632	28821	28499	28780	28762	28525	28784	28710	28759	28725	28842	28890	28709	28969	28672	28642	28669	28697	28604	28666	28843	28642	28853	28956	28647	28724	28946	28968	28724	28684	28627	28832	28671	28698	28541	28749	28741	28953	28841	28838	28556	28574	28714	28751	28746	28853	28661	28776	28707	28773	28844	28698	28913	28551	28598	28870	28591	28767	28908	29020	28593	28591	29014	28612	28690	28903	28732	28690	28880	28654	28814	28740	28923	28683	28706	28743	28831	28747	28863	28803	28843	28786	28915	28632	28639	28829	28790	28617	28931	28924	28516	28787	29070	29024	28587	28679	28653	28717	28603	28402	28632	28587	28590	28598	28504	28808	28716	28796	28701	28807	28804	28796	28746	28917	28792	28621	28854	28652	28857	28631	28838	28694	28692	28586	28474	28615	28865	28693	28744	28620	28844	28716	28611	28951	28729	28727	28889	29044	28680	28864	28800	28360	28418	28809	28642	28622	28571	28576	28807	28573	28724	28640	28616	28824	28778	28678	28572	28428	28788	28858	28561	28627	28937	28697	28744	28643	28651	28541	28594	28906	28625	28754	28739	28437	28589	28818	28699	28730	28639	28741	28616	28615	28715	28627	28887	28734	28988	29043	28991	28701	28732	28778	28723	28810	28741	28621	28651	28928	28689	28596	28774	28524	28576	28976	28750	28753	28472	28749	28922	28705	28761	28714	28676	28769	28604	28925	28957	28921	28841	28694	28580	28540	28836	28719	28497	28779	28752	28696	28806	28792	28734	28659	28573	28844	28605	28685	28754	28929	28737	28785	28764	28592	28560	28691	28347	28634	28818	28724	28809	28569	28653	28668	28687	28726	28855	28906	28855	28503	28576	28723	28669	28795	28625	28537	28581	28633	28933	28729	28594	28739	28877	28810	28515	28835	28484	28655	29078	28865	28745	28879	28714	28756	28754	28875	28837	28534	28693	28893	28723	28597	28763	28865	28894	28699	28862	28730	28723	28990	28897	28897	28708	28885	28591	29014	28567	28757	28971	28676	28574	28724	28994	28404	28811	28853	28713	28856	28987	28451	28878	28632	28772	28817	28475	28708	28817	28751	28616	28706	28774	28796	28645	28880	28688	28385	28744	28679	28832	28667	28732	28723	28912	28686	28837	28632	28616	28695	28592	28601	28586	28628	28686	28562	28805	28709	28799	28605	28742	28857	28529	28630	28485	28704	28427	29016	28804	28553	28762	28851	28691	28798	29040	28759	28826	28635	28744	28749	28730	28808	28888	28878	28871	28808	28651	28865	28628	28754	28885	28765	28828	29076	28831	28536	29079	28790	28581	28575	28710	28926	28868	28874	28860	28815	28729	28720	28523	28727	28843	28871	28799	28762	28703	28809	28646	29004	28743	28627	28631	28797	28728	28858	28718	28932	28563	28738	28852	28849	28787	28745	28585	28745	28662	28822	28498	28832	28714	28612	28503	28727	28730	28689	28800	28784	28810	28586	28661	28972	28381	28958	28867	28703	28652	28882	28860	28950	28676	28766	28581	29061	28613	28868	28784	28735	28794	28679	28635	28865	28881	28759	28678	28704	28792	28683	28645	28684	28681	28579	28836	28574	29010	28748	28748	29000	28588	28714	28831	28880	28842	28841	28593	28761	28897	28462	28658	28657	28545	28769	28812	28817	29039	28725	28658	28795	28647	28535	28638	28508	28732	28730	28664	28709	28700	29021	28657	28728	28641	28672	28746	28757	28812	28835	28520	28751	28514	28760	28863	28706	28746	28695	29009	28723	28903	28826	28818	28604	28659	28658	28588	28641	28726	28692	28717	28545	28647	28758	28955	28722	28690	28867	28625	28828	28771	28879	28718	28939	28989	28581	28647	28913	28737	28515	28519	28427	28424	28767	28726	28622	28863	28558	28748	28621	28936	28781	28777	28805	28745	28798	28805	28927	28838	28606	28551	28708	28889	28798	28726	28725	28801	29017	28602	28548	28943	28792	28761	28771	28789	29242	28946	28779	28712	28776	28698	28880	28568	28793	28703	28917	28603	28620	28809	28978	28802	28560	28686	28743	28800	28589	28518	28810	28981	28776	28964	28504	28539	28884	28517	28758	28511	28677	28863
20496	34249	31316	24880	21959	20103	19134	18043	17607	17459	17136	17348	17053	16791	16711	16893	16723	16705	16658	16545	16748	16812	16564	16818	16454	16513	16468	16365	16547	16401	16568	16530	16452	16503	16512	16534	16426	16596	16327	16607	16560	16714	16506	16451	16298	16552	16517	16349	16599	16374	16622	16382	16760	16819	16510	16522	16325	16531	16602	16388	16455	16527	16608	16236	16344	16543	16518	16500	16583	16488	16404	16341	16335	16465	16399	16440	16474	16292	16419	16418	16469	16392	16470	16650	16488	16324	16547	16478	16392	16374	16302	16505	16334	16321	16304	16534	16391	16545	16490	16503	16260	16262	16460	16637	16309	16720	16470	16353	16391	16105	16380	16431	16407	16577	16537	16350	16311	16519	16380	16208	16546	16297	16251	16422	16357	16346	16252	16453	16391	16305	16582	16363	16559	16457	16315	16452	16564	16421	16317	16255	16252	16315	16457	16395	16266	16484	16543	16374	16321	16491	16518	16539	16422	16547	16181	16305	16336	16554	16359	16358	16397	16421	16446	16299	16237	16381	16390	16496	16323	16517	16516	16394	16410	16557	16395	16485	16512	16396	16321	16377	16357	16332	16717	16550	16159	16516	16293	16437	16231	16456	16344	16598	16320	16432	16398	16243	16320	16446	16448	16443	16422	16404	16360	16311	16555	16241	16338	16479	16493	16417	16486	16546	16500	16521	16309	16509	16427	16347	16289	16327	16459	16423	16442	16401	16359	16331	16344	16373	16445	16171	16425	16560	16404	16350	16318	16392	16385	16416	16373	16603	16473	16436	16359	16402	16369	16536	16277	16440	16251	16322	16218	16465	16410	16566	16229	16380	16333	16442	16367	16472	16475	16434	16441	16429	16353	16399	16182	16487	16461	16314	16224	16410	16374	16371	16373	16496	16445	16205	16407	16544	16269	16638	16434	16566	16410	16402	16506	16510	16391	16521	16533	16417	16460	16401	16563	16268	16544	16395	16472	16456	16392	16498	16503	16434	16480	16431	16470	16267	16359	16266	16471	16378	16423	16559	16390	16444	16104	16297	16423	16394	16426	16313	16296	16388	16288	16317	16458	16335	16530	16565	16304	16252	16401	16512	16523	16392	16222	16213	16369	16316	16380	16493	16360	16442	16402	16402	16323	16289	16222	16544	16382	16233	16522	16313	16323	16461	16371	16512	16342	16593	16388	16406	16303	16450	16392	16381	16350	16408	16344	16456	16410	16492	16397	16451	16370	16501	16416	16393	16372	16407	16429	16468	16249	16519	16291	16298	16525	16512	16372	16272	16433	16310	16671	16415	16437	16454	16290	16485	16449	16338	16626	16368	16330	16247	16315	16302	16345	16259	16464	16408	16320	16427	16438	16525	16351	16558	16299	16392	16186	16302	16482	16480	16421	16325	16409	16546	16496	16376	16569	16515	16298	16453	16428	16283	16548	16444	16311	16525	16292	16383	16467	16431	16357	16553	16413	16362	16460	16423	16136	16437	16495	16328	16457	16467	16467	16406	16412	16302	16366	16516	16411	16340	16405	16428	16605	16552	16355	16475	16435	16443	16311	16347	16435	16421	16405	16498	16296	16445	16390	16452	16324	16499	16184	16668	16458	16556	16321	16303	16509	16454	16466	16308	16398	16317	16408	16464	16223	16628	16496	16431	16493	16451	16509	16451	16298	16236	16408	16390	16333	16450	16558	16360	16275	16483	16458	16314	16423	16322	16293	16361	16479	16348	16395	16429	16481	16595	16418	16442	16399	16370	16265	16300	16502	16460	16431	16449	16419	16427	16402	16451	16470	16490	16417	16322	16539	16406	16368	16365	16487	16659	16528	16240	16493	16468	16397	16395	16547	16520	16284	16452	16255	16543	16442	16366	16385	16450	16475	16440	16422	16399	16323	16522	16433	16396	16520	16314	16204	16447	16317	16381	16314	16339	16413	16522	16190	16302	16415	16422	16575	16388	16246	16447	16690	16451	16524	16467	16361	16497	16218	16416	16586	16395	16437	16349	16392	16421	16372	16409	16512	16388	16335	16536	16503	16553	16325	16564	16408	16477	16507	16293	16529	16586	16511	16448	16623	16377	16481	16404	16427	16400	16433	16425	16556	16511	16466	16359	16570	16329	16459	16609	16421	16434	16385	16257	16410	16304	16549	16499	16421	16320	16272	16313	16495	16268	16451	16492	16366	16329	16546	16276	16494	16316	16393	16277	16503	16554	16332	16379	16564	16326	16396	16480	16559	16251	16479	16240	16524	16463	16180	16493	16296	16501	16265	16261	16375	16434	16418	16430	16412	16424	16319	16674	16426	16472	16364	16404	16340	16538	16333	16416	16489	16313	16500	16210	16488	16415	16365	16425	16266	16522	16275	16390	16501	16400	16503	16428	16440	16593	16353	16294	16433	16331	16429	16354	16233	16444	16397	16540	16432	16333	16395	16463	16470	16381	16417	16420	16514	16448	16368	16463	16316	16600	16304	16370	16586	16363	16360	16379	16234	16390	16368	16541	16392	16285	16153	16626	16375	16591	16459	16585	16395	16564	16418	16403	16506	16395	16484	16438	16279	16523	16313	16525	16443	16559	16395	16383	16383	16305	16382	16240	16318	16395	16403	16429	16421	16573	16515	16337	16117	16576	16373	16315	16348	16233	16626	16438	16327	16357	16347	16488	16436	16550	16293	16548	16183	16484	16372	16400	16409	16405	16322	16315	16327	16296	16398	16525	16502	16493	16437	16463	16358	16334	16448	16532	16455	16476	16463	16481	16334	16404	16265	16416	16481	16503	16274	16329	16441	16484	16336	16601	16416	16343	16299	16424	16288	16240	16518	16357	16352	16326	16362	16366	16495	16511	16381	16485	16356	16512	16428	16478	16399	16335	16227	16342	16488	16309	16360	16254	16387	16451	16379	16534	16457	16338	16383	16446	16350	16385	16284	16336	16412	16388	16410	16332	16407	16222	16415	16235	16427	16460	16311	16416	16378	16308	16462	16567	16319	16489	16444	16428	16529	16398	16494	16369	16339	16518	16561	16567	16351	16328	16500	16380	16294	16450	16327	16307	16473	16647	16585	16396	16382	16241	16506	16260	16517	16462	16410	16387	16521	16375	16191	16508	16402	16380	16396	16363	16451	16411	16484	16376	16551	16367	16424	16474	16567	16342	16488	16505	16360	16535	16339	16461	16270	16406	16429	16357	16371	16442	16327	16453	16395	16374	16509	16273	16221	16345	16493	16516	16288	16387	16507	16340	16390	16489	16329	16597	16362	16476	16313	16505	16414	16343	16462	16327	16330	16327	16631	16410	16383	16210	16285	16425	16434	16592	16467	16205	16261	16588	16357	16481	16674	16476	16324	16320	16462	16201	16355	16450	16227	16220	16447	16423	16371	16248	16360	16491	16468	16334	16481	16523	16403	16332	16449	16334	16332	16263	16508	16207	16429	16409	16406	16445	16398	16121	16565	16461	16340	16392	16458	16557	16405	16286	16287	16247	16377	16424	16705	16348	16424	16417	16514	16359	16571	16373	16385	16296	16343	16466	16427	16489	16431	16540	16368	16512	16112	16303	16540	16459	16215	16399	16387	16486	16319	16618	16296	16502	16448	16754	16385	16598	16246	16274	16450	16305	16334	16372	16402	16339	16387	16301	16378	16436	16473	16432	16521	16302	16351	16450	16535	16345	16353	16430	16414	16216	16542	16490	16352	16446	16418	16469	16190	16509	16313	16552	16545	16322	16373	16409	16483	16406	16420	16393	16489	16519	16378	16516	16246	16588	16273	16333	16425	16451	16523	16543	16470	16480	16371	16398	16536	16365	16560	16459	16614	16453	16349	16286	16468	16311	16456	16597	16394	16522	16349	16489	16417	16601	16609	16524	16569	16462	16376	16581	16235	16470	16510	16466	16410	16426	16492	16249	16493	16283	16507	16483	16306	16575	16527	16506	16397	16349	16391	16287	16298	16512	16454	16574	16570	16378	16242	16458	16371	16332	16545	16319	16504	16406	16292	16515	16540	16256	16413	16459	16383	16496	16335	16260	16418	16650	16314	16415	16405	16378	16468	16272	16221	16340	16181	16513	16395	16399	16380	16274	16638	16345	16306	16354	16422	16482	16439	16446	16460	16505	16389	16579	16285	16575	16465	16344	16540	16343	16448	16530	16409	16392	16330	16409	16506	16483	16284	16456	16366	16433	16493	16248	16364	16454	16473	16462	16286	16537	16465	16369	16430	16416	16108	16481	16480	16357	16351	16587	16214	16210	16443	16433	16357	16372	16590	16501	16338	16346	16370	16354	16435	16425	16225	16510	16418	16527	16458	16652	16445	16439	16650	16398	16560	16394	16243	16447	16408	16500	16491	16420	16457	16339	16452	16437	16451	16316	16521	16555	16423	16214	16390	16436	16393	16271	16545	16491	16280	16270	16414	16343	16424	16394	16437	16429	16487	16425	16521	16473	16169	16308	16350	16277	16402	16289	16290	16373	16586	16384	16271	16445	16307	16244	16283	16409	16333	16334	16444	16260	16348	16316	16321	16580	16380	16374	16338	16322	16494	16373	16285	16415	16361	16441	16353	16368	16418	16453	16475	16279	16391	16532	16391	16460	16385	16362	16387	16483	16174	16444	16487	16400	16303	16419	16519	16586	16443	16372	16476	16537	16290	16385	16262	16683	16306	16303	16467	16463	16551	16684	16311	16437	16620	16277	16436	16356	16432	16515	16413	16542	16446	16607	16475	16371	16478	16324	16381	16479	16348	16461	16495	16439	16265	16247	16357	16432	16443	16431	16337	16384	16477	16424	16426	16517	16507	16299	16605	16424	16479	16498	16503	16362	16354	16510	16523	16472	16317	16230	16376	16373	16309	16388	16366	16461	16375	16340	16441	16412	16419	16131	16463	16347	16335	16380	16229	16408	16337	16334	16513	16372	16389	16268	16520	16526	16562	16532	16438	16586	16477	16554	16342	16417	16277	16446	16442	16324	16605	16394	16344	16358	16239	16348	16297	16515	16378	16336	16490	16409	16409	16477	16316	16407	16287	16451	16373	16424	16439	16367	16390	16449	16460	16455	16382	16351	16412	16542	16457	16343	16391	16329	16293	16370	16269	16352	16300	16434	16369	16503	16267	16311	16591	16402	16288	16430	16388	16319
23162	21431	28625	26348	28685	33337	35544	32274	31205	31173	31008	30810	30556	30587	30281	30146	30133	30229	30355	30154	30412	30226	30260	30005	30037	29729	29775	29778	29983	29640	29758	29698	30154	30073	29636	29727	29832	29732	29527	29549	29668	29748	29837	29902	29715	29659	29541	29464	29764	29486	29654	29930	29941	29653	29894	29649	29808	29434	29380	29846	29419	29818	29696	29428	29442	29678	29558	29477	29461	29644	29320	29671	29799	29648	29698	29823	29664	29338	29919	29809	29466	29659	29667	29475	29527	29543	29590	29294	29457	29467	29279	29526	29611	29504	29520	29687	29701	29516	29374	29642	29443	29656	29506	29431	29504	29653	29627	29687	29537	29332	29705	29177	29914	29597	29494	29480	29607	29679	29588	29604	29568	29576	29584	29530	29570	29443	29508	29550	29810	29299	29599	29514	29742	29627	29551	29539	29460	29407	29389	29551	29309	29592	29655	29717	29640	29716	29591	29621	29555	29621	29560	29613	29647	29750	29352	29561	29592	29445	29614	29438	29884	29264	29648	29555	29793	29421	29592	29551	29485	29404	29468	29729	29578	29479	29511	29319	29626	29617	29688	29247	29508	29397	29449	29684	29607	29566	29543	29388	29468	29533	29561	29642	29713	29427	29380	29479	29683	29592	29764	29757	29626	29451	29573	29476	29647	29676	29561	29459	29428	29315	29637	29414	29534	29647	29693	29779	29714	29707	29500	29423	29522	29439	29593	29503	29576	29709	29501	29604	29494	29584	29753	29761	29807	29612	29428	29502	29651	29829	29743	29561	29607	29614	29706	29586	29633	29648	29462	29478	29652	29550	29616	29628	29517	29424	29655	29691	29425	29745	29672	29660	29335	29446	29434	29459	29703	29749	29509	29850	29605	29777	29504	29325	29554	29606	29778	29517	29243	29632	29876	29555	29597	29780	29443	29643	29552	29582	29587	29642	29742	29658	29667	29644	29274	29610	29475	29592	29469	29808	29801	29565	29721	29690	29340	29330	29717	29905	29357	29588	29653	29722	29548	29643	29471	29478	29353	29476	29575	29609	29688	29504	29566	29613	29493	29263	29659	29645	29593	29630	29457	29680	29335	29612	29673	29738	29463	29552	29662	29495	29391	29771	29665	29533	29719	29575	29482	29586	29658	29527	29755	29706	29357	29321	29633	29417	29453	29656	29613	29706	29566	29584	29712	29489	29540	29488	29555	29786	29492	29622	29568	29700	29310	29563	29529	29504	29615	29627	29631	29588	29724	29716	29685	29642	29562	29555	29598	29898	29544	29575	29507	29343	29601	29560	29505	29617	29660	29540	29534	29484	29457	29429	29596	29351	29607	29397	29565	29564	29511	29570	29633	29481	29609	29637	29575	29648	29814	29783	29553	29500	29843	29600	29383	29694	29608	29307	29684	29511	29860	29539	29741	29598	29751	29710	29633	29669	29344	29465	29544	29454	29586	29302	29524	29469	29581	29551	29490	29561	29568	29526	29459	29617	29464	29504	29459	29312	29442	29363	29668	29678	29575	29724	29652	29516	29420	29428	29638	29695	29558	29721	29654	29614	29538	29602	29686	29307	29643	29568	29537	29527	29660	29418	29400	29593	29723	29673	29505	29739	29518	29451	29627	29773	29599	29667	29513	29349	29482	29329	29531	29874	29602	29330	29200	29456	29690	29615	29702	29707	29630	29621	29400	29616	29534	29527	29516	29673	29410	29410	29458	29434	29362	29438	29751	29453	29440	29456	29371	29533	29299	29591	29526	29609	29664	29756	29533	29637	29366	29498	29663	29551	29390	29420	29762	29687	29588	29631	29643	29500	29618	29420	29538	29556	29499	29566	29610	29333	29446	29561	29358	29788	29447	29656	29351	29612	29651	29624	29569	29465	29527	29461	29550	29583	29565	29523	29482	29359	29532	29541	29609	29703	29566	29466	29699	29597	29531	29635	29632	29281	29437	29610	29708	29486	29651	29589	29673	29664	29505	29521	29508	29603	29835	29811	29624	29554	29579	29448	29790	30034	29820	29743	29350	29442	29633	29601	29437	29310	29388	29691	29570	29432	29534	29697	29452	29640	29466	29644	29543	29766	29797	29565	29772	29508	29460	29475	29389	29501	29775	29520	29608	29565	29612	29545	29356	29725	29648	29684	29402	29703	29619	29642	29522	29396	29625	29291	29608	29422	29521	29546	29479	29673	29780	29744	29407	29683	29454	29478	29298	29593	29506	29461	29580	29410	29608	29282	29525	29555	29433	29348	29630	29744	29682	29668	29567	29616	29542	29584	29597	29553	29581	29490	29530	29469	29789	29438	29474	29588	29303	29611	29684	29538	29628	29500	29542	29413	29665	29395	29728	29314	29436	29298	29530	29520	29585	29690	29505	29543	29435	29490	29695	29560	29624	29646	29500	29418	29582	29554	29551	29560	29692	29352	29431	29460	29687	29483	29678	29578	29405	29505	29800	29591	29738	29870	29575	29623	29598	29617	29584	29688	29694	29539	29377	29537	29548	29540	29575	29652	29354	29590	29683	29530	29486	29475	29751	29622	29495	29663	29741	29539	29306	29827	29692	29418	29562	29500	29739	29817	29343	29555	29529	29765	29294	29655	29454	29556	29477	29713	29516	29822	29425	29553	29550	29369	29332	29655	29683	29493	29522	29331	29769	29300	29246	29414	29667	29592	29341	29843	29594	29517	29481	29455	29383	29513	29401	29494	29716	29643	29420	29367	29701	29672	29736	29606	29621	29799	29163	29502	29441	29490	29461	29504	29661	29519	29556	29586	29540	29504	29584	29401	29377	29355	29714	29491	29561	29674	29622	29568	29460	29747	29485	29549	29676	29629	29472	29559	29628	29475	29470	29676	29593	29744	29578	29467	29612	29655	29675	29253	29650	29576	29332	29621	29263	29295	29261	29437	29718	29668	29517	29342	29476	29839	29530	29491	29667	29413	29723	29410	29411	29723	29514	29487	29541	29645	29809	29555	29519	29311	29762	29568	29512	29518	29657	29404	29632	29577	29727	29717	29603	29469	29503	29456	29690	29536	29607	29544	29605	29587	29466	29455	29276	29529	29540	29465	29450	29626	29458	29699	29754	29612	29486	29454	29407	29551	29520	29509	29758	29418	29774	29399	29488	29496	29560	29575	29688	29534	29310	29339	29391	29548	29632	29312	29545	29561	29586	29580	29599	29639	29518	29396	29488	29557	29358	29459	29804	29565	29608	29588	29703	29614	29634	29709	29437	29568	29675	29454	29365	29431	29591	29661	29888	29604	29609	29527	29717	29523	29605	29839	29584	29566	29484	29382	29607	29610	29567	29763	29577	29552	29690	29391	29785	29428	29424	29569	29322	29410	29543	29630	29383	29537	29625	29357	29636	29448	29562	29616	29884	29531	29608	29431	29555	29542	29612	29558	29317	29847	29670	29560	29804	29496	29676	29991	29860	29687	29597	29738	29737	29902	29498	29424	29564	29700	29617	29569	29581	29659	29717	29522	29588	29711	29499	29718	29420	29579	29659	29546	29650	29543	29405	29855	29498	29536	29267	29637	29426	29708	29374	29264	29623	29319	29536	29414	29476	29456	29505	29427	29799	29468	29471	29665	29555	29650	29640	29371	29751	29475	29577	29277	29483	29730	29403	29472	29816	29699	29467	29395	29734	29597	29438	29491	29364	29614	29592	29471	29354	29834	29896	29731	29709	29495	29662	29693	29532	29714	29407	29356	29456	29663	29681	29516	29389	29579	29378	29840	29743	29892	29763	29545	29671	29515	29420	29480	29581	29374	29659	29672	29353	29637	29528	29369	29599	29340	29653	29531	29389	29546	29582	29434	29581	29607	29605	29597	29483	29602	29504	29388	29303	29663	29855	29517	29548	29606	29582	29539	29563	29438	29503	29399	29724	29401	29405	29729	29540	29391	29672	29514	29531	29523	29466	29632	29413	29481	29614	29606	29557	29593	29439	29676	29228	29434	29637	29688	29743	29504	29692	29841	29590	29461	29444	29268	29586	29463	29400	29583	29653	29526	29602	29473	29576	29354	29832	29690	29549	29517	29536	29610	29488	29507	29758	29480	29903	29322	29317	29658	29795	29679	29532	29468	29743	29516	29565	29571	29591	29214	29518	29611	29278	29596	29493	29688	29361	29351	29742	29507	29560	29459	29444	29673	29459	29516	29496	29660	29508	29403	29428	29692	29866	29301	29492	29484	29556	29772	29849	29588	29637	29162	29700	29508	29520	29479	29655	29816	29400	29668	29714	29432	29680	29707	29732	29425	29743	29550	29620	29289	29587	29565	29633	29572	29627	29774	29675	29501	29685	29613	29411	29663	29733	29540	29710	29557	29743	29567	29776	29450	29850	29546	29614	29587	29692	29608	29626	29316	29698	29609	29529	29532	29679	29591	29503	29542	29556	29834	29790	29546	29595	29487	29355	29221	29753	29514	29727	29551	29633	29631	29665	29622	29753	29452	29802	29560	29566	29561	29506	29315	29616	29476	29450	29726	29493	29500	29514	29373	29592	29567	29533	29523	29751	29611	29411	29315	29532	29553	29681	29644	29390	29389	29391	29572	29334	29569	29697	29257	29442	29491	29573	29357	29493	29519	29720	29500	29847	29596	29667	29817	29426	29546	29754	29747	29601	29603	29652	29560	29870	29735	29509	29604	29804	29377	29556	29473	29502	29935	29503	29598	29605	29602	29432	29584	29668	29531	29519	29344	29731	29705	29549	29619	29640	29460	29449	29564	29649	29466	29497	29585	29534	29642	29612	29736	29484	29422	29410	29371	29383	29522	29593	29623	29492	29471	29395	29553	29688	29535	29829	29751	29504	29564	29604	29443	29764	29350	29452	29744	29402	29603	29470	29802	29735	29783	29929	29400	29507	29629	29743	29208	29549	29599	29707	29524	29357	29553	29455	29553	29552	29504	29733	29503	29529	29639	29585	29724	29616	29477	29684	29453	29396	29599	29534	29516	29387	29634	29680	29326	29536	29523	29655	29571	29197	29201	29476	29813	29647	29325	29511	29471	29742	29851	29646	29672	29819	29723	29621	29332	29461	29494	29516	29483	29538	29641	29592	29289	29609	29488	29748	29669	29705	29702	29608	29520	29396	29723	29474	29571	29525	29433	29542	29301	29440	29543	29634	29591
23804	42353	40074	31065	27112	23874	21632	20118	19228	18678	18352	18113	18046	18119	17614	17629	17562	17633	17484	17436	17601	17578	17139	17191	17152	17153	17261	17119	17279	17315	17020	17050	17163	17196	17037	17217	16979	17112	17071	17078	17214	17268	17152	17087	17235	17076	17079	16998	16967	16937	17204	17054	17382	17592	17137	17068	17315	16998	16950	17115	16969	16792	17003	17175	17122	17024	16995	16997	17084	17144	16854	17188	17124	16927	16902	17055	16966	16867	16845	16952	17005	17096	16971	16929	16822	17101	16851	17103	17018	17005	17058	16916	16800	16982	16977	16981	17150	17150	16970	16887	16969	16967	17095	17008	17091	17160	16923	16831	16800	17008	17086	16917	16967	16913	16777	17057	16857	16821	17102	17060	17006	16984	16905	16864	16858	16993	17201	17039	16929	16782	16956	17089	16828	16976	16925	16867	17173	16877	17139	16870	16959	16900	17018	17141	17220	17029	16759	17045	17134	16945	17035	17078	16999	16837	16944	17033	16919	16887	16852	16844	16955	16814	16923	16933	16756	16897	17030	17038	16823	17058	16717	16835	17023	16754	16952	17087	16990	17047	16938	16941	17033	16973	16873	17014	16863	16969	16988	16892	17018	16864	16816	16888	17004	16860	16999	16846	17146	17162	17021	16954	17010	16978	16898	16988	16840	16814	16967	16767	17091	16953	17056	16989	16927	16817	16885	16984	17040	16920	17111	16757	16895	16907	17067	16925	16814	16973	16985	16860	16959	16925	16867	16969	17006	16918	16840	16913	16923	17070	17073	16957	16849	16933	16929	16870	16906	16954	17136	16755	16916	16971	16752	16802	16970	16969	16918	16799	16879	17122	16932	16916	16981	16944	16945	16924	16698	17156	16857	16791	16887	16899	16989	16790	17000	16953	16983	17037	17084	16940	16984	16840	16808	16973	16928	16788	16907	16819	16948	17055	17087	17005	17063	17007	16933	17116	16913	16729	16943	17090	16822	16949	16936	16924	16921	17016	16959	17106	16840	16996	17023	16819	17044	17229	16862	16810	16901	17062	16685	16999	17054	16936	16793	17131	16872	17032	16920	17043	16925	16847	16751	16991	16836	16890	16895	16815	17094	16893	16821	17094	16965	16815	17046	17052	17001	16833	16905	17094	16883	16835	16962	17004	17062	16783	16990	16978	16917	17035	17174	16963	16869	17059	17183	17053	17075	16737	17026	16813	16918	16899	17227	16856	16858	17055	17045	17142	17077	16784	16818	17041	17040	17020	16829	16928	16836	16961	17003	17149	16960	16938	16907	17064	16959	16939	16957	16807	16899	16749	16912	16968	16840	16793	17011	16752	16951	16957	17055	16982	16954	17061	16927	16983	17163	16884	17010	17041	16881	16890	16920	16868	17123	17082	17047	16970	16945	17001	16875	16890	16970	17057	16891	16980	16870	17006	16896	16941	16813	16790	16917	17004	16933	16926	16918	17040	16822	16776	16759	16874	16828	16951	16976	16945	16834	16815	17034	16886	16766	16912	16913	16860	16984	16987	16882	17012	17003	17111	16962	17066	16900	16896	16813	16860	16913	16862	16899	16928	16871	16924	17077	17039	17008	16991	16976	17064	16853	17050	16950	17009	16796	16922	16758	16974	16957	16709	17083	17019	17009	16975	16877	16885	16948	17048	16990	16978	17025	16825	16713	16896	17056	16968	16883	16895	16744	16985	17007	17047	17007	16962	17116	16791	16957	16868	16764	16807	17032	16881	16981	16873	16881	16814	16779	16910	16857	16972	16778	16772	16893	16991	16911	16844	17112	17076	17009	16941	16981	16863	16862	17145	16991	17025	17116	16943	17110	16915	16796	16929	16917	17109	17036	16971	16940	16840	16960	16957	16801	16936	16965	16820	16994	16801	17018	17040	17011	16987	16732	16842	16771	16845	16993	16943	16977	16826	17079	17003	16931	16855	16930	16892	17113	16954	16960	16869	16845	16879	16891	16837	16972	16928	16800	16965	16976	16890	17012	16947	16831	16918	17025	16999	16944	16903	16951	17018	17034	16929	16887	16904	16866	16967	17009	16748	16715	16976	16850	16985	16998	17046	16827	16977	16953	16929	16968	17113	16969	16870	16791	16940	17009	16965	16980	17031	16924	16966	16745	16997	16885	16978	16863	16963	16921	17143	17013	17001	16894	17028	16784	16846	16911	16866	17037	16770	16915	16785	16906	17003	17107	16995	16977	16873	17020	16906	16981	17002	16908	16862	16969	16816	16911	16866	17002	17178	16858	17012	16870	16916	17096	17083	17085	16957	16902	16826	17006	17054	16816	16854	17169	16875	17063	17022	17045	16969	16966	17135	16815	16873	16866	16868	17043	16708	16822	16838	16839	16900	16911	16931	16865	16989	16926	16970	16920	16909	17007	16976	16981	16993	16868	16908	17052	16868	17052	16883	17024	16955	17004	16972	17084	16832	17057	16830	17004	17036	16872	16940	17044	16936	16849	17031	16920	16956	16801	17012	17012	16872	16755	16799	16811	16944	16846	16917	17107	17016	17015	16976	16842	17021	16905	16922	17004	16956	17206	17052	16948	17037	16979	16887	17051	16910	16860	16860	16994	16969	17099	16918	16944	16968	16740	17010	16974	16980	16749	16789	16903	16751	16910	16797	17001	16995	16789	16940	16798	17026	17101	16886	16948	16955	17028	17041	16885	16802	16925	16888	17043	16912	16768	16737	16928	16877	16822	17078	16846	17073	16951	16697	17025	16927	16972	16905	16800	16796	16846	17030	16904	17016	16990	16948	16891	17085	17086	16844	16870	17219	16779	16862	17054	16942	16981	16936	16794	16951	16867	16904	16804	16814	17034	16914	16869	16958	16863	16878	17102	16814	16938	16985	16766	17014	16818	17060	17046	17032	16894	16930	16972	17035	16764	16924	16973	17135	16953	16799	16965	16758	16994	16946	17031	17082	17032	16918	16971	17046	17121	17050	17005	16883	17074	17047	16917	16997	16991	16957	16926	16926	16884	16944	16933	16881	16844	16973	16934	16844	17054	16830	16944	16885	16779	16878	16847	17015	16979	16798	16795	16986	16867	16987	16874	17034	16900	17212	16813	16964	16949	16918	16849	16971	16870	16910	17044	16813	16772	17010	16843	17051	16838	16784	16972	16945	17259	16963	17188	16980	16903	16928	17013	16973	16947	17030	17067	17049	17117	17049	17129	16882	17144	16855	16935	16790	16973	16967	16985	17041	16975	17022	16805	16876	17080	16928	17006	16926	16919	16654	16982	16932	16804	16873	16770	16923	17098	17113	17146	17046	16913	16739	16947	16835	17122	16920	17116	17043	16890	16855	16998	16937	17011	17000	16877	16898	16841	16825	16883	17047	17144	17022	16945	17105	17068	16924	16900	17059	16962	16933	16814	16869	16946	16967	17084	16969	16821	16828	16988	16947	17089	16976	17010	16956	16997	17034	17162	16927	16906	17010	17185	16754	16969	16990	16897	17107	17130	16814	16862	16882	16924	17035	17005	17095	17140	16848	16855	16888	17030	16850	16837	16893	17093	16933	16954	16964	16694	17028	16768	17021	16971	16915	16934	16889	17069	16896	16881	16989	17106	17038	16818	17084	16936	17109	17090	16894	16999	17007	16862	16787	17252	16910	16858	16903	16961	16983	16954	16842	17019	16933	17001	16908	17132	16947	16923	16957	16968	17031	16770	16897	17003	16946	17017	16869	16967	16858	16905	17011	16926	16726	16987	16935	16847	17053	17070	17080	16900	16754	17031	16743	17060	17115	16767	17028	16997	16964	17136	16969	16959	16980	16966	16860	16906	17173	16995	17031	16889	16937	16915	16953	17025	16860	16775	16867	16909	16833	16980	16961	16867	16986	17042	16818	16893	16893	16991	17062	16836	16912	16931	16869	16955	16734	16958	16859	16867	16730	16822	17072	16992	17089	16896	17119	17013	16971	16800	16857	16914	16775	17025	16978	17021	17139	17000	16792	17016	16948	17111	16791	16617	16981	16859	16714	16833	17246	16750	16946	16775	16990	17097	17008	17127	16994	16891	16786	16999	17170	17027	17032	16804	17227	16853	16890	16883	16962	17096	16933	17052	16910	16967	16931	17149	16954	16956	16882	16741	16903	17060	16940	16933	16988	16805	17011	16964	17012	17113	16722	17033	16961	17027	16983	16925	16964	16958	17162	17099	17113	16893	16870	16974	17135	16771	16917	16972	17131	16976	17007	16975	16819	16893	17108	16921	17044	16948	17052	16884	17091	17060	16968	16932	16747	17185	16969	16822	16792	17076	17074	17037	16826	16883	16724	16940	17031	17106	17028	17032	16933	17051	17083	16745	17055	16779	16879	16963	17033	16771	16969	17033	16871	16810	16842	16811	17075	16963	16920	16872	17010	17082	17000	16866	16985	16976	16976	17035	16949	17013	16991	16898	16916	16922	16930	17077	16930	17147	16841	16934	16911	16971	16948	16967	16983	16813	16947	16834	17079	17016	17022	17007	16970	16974	16959	17173	16977	16821	16922	16981	16898	16858	17135	16905	16928	16878	16909	16896	16852	16877	16853	16874	16957	16952	16994	17150	16977	17102	16794	16818	16873	16961	16884	17048	16946	17055	16976	16837	16957	16999	16750	17101	16972	16842	16970	17005	16929	17038	16977	17051	16772	16977	16796	16972	17114	16943	16953	16856	16882	17012	16855	17026	17070	16717	17048	16995	16895	17042	16954	16771	16998	16944	17029	16965	16807	16954	16992	17033	16883	17147	17030	16924	16858	17104	17002	16999	16957	16878	17106	16834	16881	16983	17118	16872	16869	16929	16854	16823	16905	16963	17071	17066	17107	17027	16865	17033	16912	16893	16820	17009	16859	16883	16873	16918	16712	16989	16951	16989	16804	16823	16833	16872	17046	17110	16916	16952	16887	17174	16943	16804	16843	16898	16973	17036	16707	17030	16844	16849	16933	16892	16936	17031	16847	16753	17087	17058	17015	16950	16734	16802	17069	17006	16982	16882	16737	16935	16849	16911	16941	16980	16885	16771	16944	16879	17131	16920	16937	17161	16891	16934	17020	16932	16812	17147	17002	16902	16983	16899	16989	16853	16851	16882	16991	17001	17099	16987	16920	17038	17009	17172	17205	17012	16968	17069	17058
33421	29881	35008	33529	30679	30544	30308	29880	29589	29738	29646	29298	29804	29403	29556	29540	29438	29361	29290	29661	29428	29222	29482	29443	29397	29192	29287	29367	29228	29250	29150	29374	29386	29175	29341	29465	29544	29348	29290	29077	29321	29185	29240	29319	29374	29187	29415	29282	29371	29519	29219	29331	29229	29057	29281	29013	29445	29003	29324	29353	29240	29323	29415	29091	29355	29118	29637	29259	29513	29405	29421	29503	29432	29471	29458	29254	29251	29525	29291	29453	29302	29421	29217	29083	29282	29136	29236	29509	29048	29381	29431	29563	29175	29313	29284	29371	29281	29393	29040	29061	29137	29157	29358	29211	29142	29005	29123	29177	29070	29383	29731	29511	29465	29431	29397	29328	29126	29293	29562	29424	29059	29190	29092	29046	29369	29256	29158	29314	29199	29279	29441	29248	29272	29200	29145	29466	29122	29249	29512	29289	29076	29372	29116	29107	29358	29127	29127	29348	29408	29629	29498	29314	29018	29367	29404	29224	29105	29241	29237	29458	29165	29203	29280	29224	28891	29410	29146	29232	29308	29337	28912	29459	29141	29052	29257	29195	29380	29285	29368	29020	29230	29255	29167	29286	29295	29142	29130	29255	29086	29414	29319	29312	29360	29118	29297	29295	29320	29364	29401	29234	29326	29193	29308	29379	29245	29088	29195	29200	29445	29329	29015	28980	29109	29354	29271	29274	29347	29147	29296	29258	29431	29336	29493	29241	29426	29386	29333	29333	29705	29220	29130	29458	29275	29121	29096	29224	29240	29276	29389	29247	29237	29269	29272	29366	29457	29335	29464	29335	29229	29374	29121	29418	29430	29121	29190	29199	29252	29053	29261	29014	29229	29161	29144	29074	29293	29314	29276	29382	29218	29253	29500	29320	29161	29044	29252	29356	29235	29112	29491	29314	29106	29236	29560	29114	29394	29396	29275	29260	29366	29202	29367	29437	29135	29232	29272	29260	29321	29308	29413	29425	29349	29421	29324	29276	29190	29235	29019	29439	29316	29068	29304	29238	29342	29324	29658	29231	29190	29241	29445	29215	29306	29144	29099	29331	29172	29189	29443	29186	29351	29266	29375	29322	29370	29051	29225	29243	29279	29260	29660	29327	29262	29076	29504	29052	29430	29294	29247	29229	29129	29510	29174	29184	29266	29297	29540	29130	29377	29047	29022	29384	29159	29040	29069	29380	29243	29398	29299	29203	29628	29290	29201	29359	29210	29076	29289	29402	29576	29318	29338	29420	29402	29274	29326	29316	29257	29483	29390	29109	29355	29152	29326	29486	29263	29156	29435	29189	29065	29223	29303	29201	29143	29325	29399	29412	29073	29205	29376	29007	29104	29419	29374	29283	29311	29304	29220	29292	29256	29443	29154	28944	29120	29255	29458	29275	29290	29492	29282	29348	29331	29034	29276	29196	29317	29583	29247	29346	29290	29210	29142	29432	29260	29212	29469	29295	29306	29233	29344	29262	29131	29295	29268	29191	29145	29163	29316	29216	29038	29156	29366	29236	29134	29147	29395	29330	29271	29541	29369	29478	29098	29103	29367	29332	29345	29135	29225	29293	29275	29351	29334	29172	29109	29368	29301	29350	28988	29252	29308	29314	29326	29194	29230	29302	29423	29160	29267	29210	29513	29464	29444	29369	29326	29509	29132	29086	29212	29277	29111	29403	29387	29296	29319	29085	29096	29526	29559	29031	29315	29395	29429	29082	29246	29259	29483	29031	29359	29432	29384	29612	29423	29342	29340	29324	29363	29304	29331	29395	29202	28922	29461	29119	29170	29129	29229	29243	29311	29215	28995	29170	29235	29226	29492	29458	29123	29163	29410	29205	29253	29417	29427	29217	29059	29157	29274	29163	29249	29261	29090	29129	29110	29053	29338	29272	29215	28997	29006	29045	29236	29324	29610	29256	29373	29153	29269	29325	29315	29321	29432	29279	29409	29147	29223	29215	29231	29309	29494	29176	29123	29218	29323	29112	29183	29437	29466	29420	29226	29026	29260	29305	29212	29053	29494	29295	29284	29167	29195	29386	29529	29495	29245	29393	29173	29248	29288	29334	29321	29210	29306	29285	29304	29460	29092	29211	29179	29189	29269	29130	29316	29186	29485	29359	29166	29504	29414	29647	29306	29288	28955	28971	29342	29250	29161	29225	29496	29038	29099	29058	29339	29130	29154	29376	29444	29279	29338	29049	29309	29224	29145	29331	29292	29239	29258	29261	29252	29091	29226	29396	29449	29395	29327	29546	29321	29075	29477	29309	29431	29271	29191	29141	29354	29250	29245	29178	29451	29106	29232	29461	29380	29292	29413	29278	29378	29112	29192	29034	29293	29456	29150	29411	29299	29344	29409	29585	29225	29081	29195	29402	29317	29384	29014	29394	29177	29326	29233	29299	29198	29340	29353	29066	29378	29339	29238	29294	29397	28981	29420	29388	29052	29441	29324	29348	29113	29183	29516	29344	29317	29341	29397	29424	29274	29464	29082	29241	29443	29412	29521	29343	29318	29441	29424	29231	29479	29082	29259	29325	29252	29171	29301	29076	29168	29154	29254	29163	29236	29520	29253	29273	29286	29194	29284	29345	29501	29181	29264	29270	29213	29204	29245	29038	29375	29166	29542	29400	29400	29456	29395	29194	29376	29349	29011	29286	29508	29295	29337	29592	29361	29354	29478	29380	29358	29616	29322	29125	29550	28982	29141	29330	29351	29423	29095	29246	28946	29271	29497	29121	29298	29098	29310	29312	29254	29378	29022	29630	29424	29404	29318	29009	29268	29214	29428	29617	29522	29227	29297	29172	29206	29215	29367	29206	29337	29309	29344	29064	29446	29174	29472	29197	29441	29369	29208	29116	29158	28987	29236	29444	29284	29217	29135	29173	29136	29193	28956	29480	29520	29170	29089	29355	29273	29249	29208	29248	29107	29212	29192	29324	29444	29263	29306	29151	29238	29327	29126	29358	29430	29616	29374	29394	29191	29592	29200	29426	29074	29225	29526	29191	29098	29312	29258	29262	29489	29301	29220	29399	28960	29188	29127	29287	29295	29074	29160	29273	29190	29243	29356	29141	29259	29275	29403	29066	29455	29200	29451	29175	29474	29275	29227	29133	29459	29390	29409	29362	29365	29433	29420	29198	29495	29061	29114	29388	29465	29314	29021	29589	29515	29212	29194	29301	29424	29291	29235	29454	29342	29175	29309	29256	29467	29175	29402	29496	29655	29317	29231	29044	29308	29491	29162	29447	29626	29382	29447	29291	29291	29394	29556	29145	29219	29472	29378	29171	29541	29487	29425	29239	29347	29400	29114	29329	29249	29205	29119	29288	29312	29525	29466	29081	29115	29269	29248	29173	29389	29398	29414	29361	29248	29651	29478	29414	29106	29474	29161	29323	29423	29173	29233	29282	29315	29145	29171	29253	29522	29470	29320	29138	29275	29402	29277	29322	29573	29341	29330	29094	29336	29314	29288	29421	29363	29076	29341	29195	29254	29253	29154	29002	29277	29053	29227	29353	29301	29334	29223	29328	29443	29435	29251	29153	29239	29175	29363	29521	29670	29181	29156	29216	29332	29272	29348	29336	29319	29162	29260	29203	29033	29121	29502	29503	29339	29320	29238	29410	29350	29446	29407	29323	29070	29099	29331	29294	29179	29394	29375	29498	29404	29381	29278	29171	29245	29511	29161	29246	28951	29420	29462	29312	29306	29347	29174	29030	29151	29239	29234	29276	29267	29014	29570	29517	28970	29231	29452	29433	29333	29105	29257	29338	29356	29419	29496	29432	29342	29425	29428	29212	29393	29221	29284	29073	29143	29379	29306	29357	29226	29047	29273	29158	29412	29482	29597	29013	29401	29276	29382	29537	29366	29150	29185	29195	29380	29523	29375	29418	29435	29371	29234	29332	29314	29155	29337	29319	29144	29406	29358	29343	29359	29226	29146	29378	29344	29555	29304	29400	29458	29230	29094	29337	29357	29269	29252	29247	29285	29376	29126	29347	29119	29342	29366	29252	29166	29023	29291	29078	29081	28971	29258	29341	29266	29343	29355	29157	29117	29297	29368	29217	29255	29522	29506	29192	29102	29386	29106	29302	29460	29181	29347	29570	29119	29288	29235	29220	29210	29198	29392	29380	29541	29507	29164	29204	29271	29453	29204	29440	29271	29355	29103	29321	29068	29058	29177	29366	29203	29063	29240	29291	29192	29521	29189	29354	29228	29181	29351	29348	29454	29199	29144	29325	29345	29338	29216	29164	29096	29308	29099	29529	29213	29112	29504	29288	29417	28887	29106	29507	29285	29172	29040	29268	29205	29353	29431	29521	29312	29202	29493	28680	29280	29026	29434	29379	29406	29360	29337	29165	29213	29461	28961	29448	29446	29472	29400	29448	29530	29168	29220	29147	29326	29310	29326	28914	29401	29348	29026	29441	29103	29392	29458	29336	29623	29518	29247	29463	29219	29325	29084	29332	29189	29295	29330	29385	29440	29426	29087	29218	29282	29294	29359	29296	29272	29181	29218	29147	29073	29348	29237	29004	29338	29040	29397	29622	29416	29275	29250	29394	29075	29277	29250	29274	29158	29154	29211	29501	29208	29339	29177	29454	29258	29471	29337	29158	29234	29377	29450	29085	29287	29055	29220	29173	29311	29237	29205	29229	29424	29318	29316	29168	29445	29495	29298	29226	29161	29373	29351	29226	29254	29376	29390	29444	29133	29230	29250	29455	29375	29006	29057	29288	29339	29250	29326	29454	29273	29166	29296	29070	29167	29277	29338	29410	29417	29121	28959	29132	29424	29652	29064	29188	29391	29371	29204	29084	29418	29529	28943	29333	29238	29150	29515	29386	29235	29352	29353	29238	29229	29457	29155	29340	29203	29302	29381	29467	29172	29234	29392	29094	29059	29291	29354	29453	29375	29151	29084	29348	29446	29384	29482	29375	29386	29536	29256	29400	29313	29233	29152	29233	29219	29248	29023	29127	29211	29402	29378	29382	29409	29128	29050	29243	29120	29110	29442	29368	29490	29161	28980	29657	29192	29224	29396	29268	29259	29216	29055	29407	29316	29260	29537	29328	29380	29290	29514	29208	29091	29430	29351	29054	29375	29268	29501	29139	29331	29387	29524	29331
20295	25747	23566	19725	18630	17935	17457	17370	16937	16874	16547	16824	16798	16944	16531	16809	16578	16614	16761	16719	16593	16502	16701	16513	16680	16617	16455	16554	16502	16495	16593	16458	16725	16509	16691	16499	16550	16333	16542	16737	16572	16495	16641	16608	16459	16455	16503	16486	16642	16389	16165	16470	16557	16733	16558	16501	16390	16579	16539	16443	16526	16362	16517	16602	16421	16433	16607	16543	16436	16556	16581	16548	16512	16387	16523	16450	16436	16609	16496	16510	16381	16536	16688	16598	16576	16339	16455	16440	16528	16406	16468	16367	16588	16498	16351	16452	16673	16525	16465	16515	16548	16297	16613	16452	16414	16519	16487	16424	16582	16407	16342	16439	16659	16531	16366	16451	16361	16370	16528	16549	16416	16326	16480	16473	16456	16110	16431	16453	16179	16510	16498	16342	16627	16395	16425	16529	16414	16384	16448	16524	16325	16469	16284	16354	16531	16446	16353	16366	16375	16311	16440	16681	16503	16448	16602	16368	16457	16405	16349	16650	16473	16508	16507	16408	16492	16384	16473	16550	16516	16441	16453	16306	16505	16655	16471	16565	16577	16462	16619	16422	16551	16595	16283	16546	16411	16627	16400	16619	16512	16503	16492	16314	16523	16237	16416	16542	16491	16455	16494	16484	16443	16470	16532	16521	16407	16538	16394	16327	16407	16392	16503	16423	16574	16463	16349	16274	16485	16443	16509	16499	16266	16335	16464	16523	16558	16530	16546	16443	16363	16408	16381	16504	16503	16422	16385	16283	16361	16540	16531	16502	16371	16536	16486	16648	16369	16391	16522	16389	16456	16514	16418	16591	16330	16525	16454	16517	16451	16351	16457	16459	16444	16576	16467	16550	16414	16474	16539	16462	16454	16457	16479	16342	16614	16385	16496	16500	16398	16234	16641	16587	16502	16538	16287	16544	16281	16586	16504	16665	16497	16436	16237	16526	16539	16561	16338	16402	16332	16542	16252	16403	16557	16512	16502	16500	16369	16543	16326	16455	16467	16381	16478	16441	16561	16397	16712	16455	16600	16395	16434	16580	16475	16516	16453	16540	16474	16393	16501	16431	16374	16625	16509	16435	16249	16573	16458	16425	16404	16593	16516	16412	16417	16444	16415	16431	16387	16529	16524	16381	16497	16359	16498	16351	16710	16631	16404	16548	16376	16473	16270	16395	16423	16548	16360	16369	16377	16541	16499	16621	16716	16475	16423	16429	16481	16495	16498	16580	16632	16259	16518	16465	16399	16472	16358	16337	16524	16529	16568	16516	16482	16496	16467	16346	16571	16563	16347	16249	16517	16409	16595	16434	16433	16477	16381	16441	16467	16384	16414	16518	16344	16512	16508	16354	16458	16502	16415	16617	16334	16267	16431	16543	16492	16476	16557	16442	16498	16506	16524	16516	16414	16211	16368	16584	16419	16408	16470	16579	16452	16397	16559	16562	16402	16526	16285	16470	16473	16413	16416	16578	16481	16442	16450	16410	16363	16434	16391	16377	16475	16620	16394	16671	16316	16501	16318	16233	16547	16314	16632	16417	16264	16460	16417	16400	16312	16550	16555	16479	16447	16419	16364	16600	16503	16372	16359	16648	16239	16377	16408	16557	16481	16506	16385	16454	16442	16504	16469	16509	16455	16481	16712	16418	16635	16570	16460	16380	16493	16535	16422	16433	16663	16391	16566	16384	16520	16433	16515	16477	16469	16543	16501	16462	16424	16412	16419	16465	16518	16376	16587	16330	16640	16492	16411	16381	16511	16564	16414	16395	16613	16425	16457	16444	16373	16658	16554	16560	16605	16566	16508	16428	16547	16495	16519	16332	16414	16302	16423	16375	16376	16465	16449	16384	16431	16635	16474	16254	16430	16377	16541	16566	16566	16517	16555	16473	16579	16538	16499	16608	16491	16453	16446	16384	16487	16618	16428	16495	16323	16588	16346	16506	16411	16539	16414	16624	16551	16431	16387	16504	16459	16323	16406	16334	16431	16445	16412	16518	16550	16364	16456	16612	16481	16661	16299	16485	16593	16473	16407	16479	16446	16229	16553	16489	16463	16384	16485	16385	16427	16497	16481	16462	16365	16571	16321	16616	16535	16458	16588	16339	16541	16274	16472	16556	16540	16548	16567	16437	16502	16478	16411	16360	16572	16387	16460	16572	16579	16656	16349	16630	16583	16609	16636	16579	16571	16439	16324	16541	16548	16492	16442	16538	16642	16369	16499	16575	16666	16477	16242	16518	16521	16687	16556	16376	16533	16407	16370	16561	16440	16332	16389	16478	16480	16433	16648	16582	16343	16638	16454	16448	16453	16483	16616	16515	16554	16482	16332	16566	16663	16249	16488	16369	16671	16351	16440	16358	16405	16363	16430	16440	16374	16455	16394	16629	16461	16621	16418	16474	16470	16550	16510	16296	16654	16621	16457	16569	16594	16623	16375	16555	16396	16583	16325	16517	16362	16417	16316	16449	16423	16496	16274	16506	16419	16427	16616	16377	16626	16287	16526	16635	16559	16525	16473	16468	16505	16389	16399	16405	16526	16563	16748	16346	16464	16360	16543	16475	16465	16432	16593	16601	16349	16351	16510	16517	16248	16514	16538	16384	16540	16491	16565	16648	16405	16566	16448	16682	16392	16540	16576	16610	16217	16540	16412	16475	16620	16534	16510	16494	16577	16500	16468	16525	16452	16527	16426	16629	16455	16725	16548	16276	16395	16435	16602	16429	16389	16401	16484	16491	16334	16437	16361	16555	16389	16474	16473	16455	16581	16401	16545	16394	16401	16666	16315	16568	16459	16416	16572	16411	16530	16433	16398	16393	16424	16458	16695	16362	16385	16382	16451	16364	16430	16505	16404	16585	16542	16346	16359	16470	16418	16465	16555	16576	16488	16382	16578	16539	16319	16596	16560	16463	16422	16511	16482	16432	16511	16563	16223	16456	16511	16526	16560	16528	16380	16616	16583	16521	16518	16646	16461	16474	16437	16648	16457	16330	16539	16554	16317	16508	16674	16581	16351	16303	16671	16290	16574	16495	16527	16537	16447	16506	16442	16472	16655	16419	16477	16491	16400	16449	16368	16506	16370	16327	16548	16428	16398	16637	16674	16475	16730	16366	16450	16455	16415	16312	16417	16268	16491	16432	16619	16536	16490	16406	16516	16389	16504	16507	16407	16590	16384	16403	16580	16561	16388	16574	16570	16437	16684	16470	16609	16569	16663	16482	16572	16380	16565	16536	16419	16661	16433	16440	16693	16480	16424	16334	16649	16416	16478	16504	16612	16442	16555	16353	16336	16783	16493	16609	16477	16458	16418	16624	16521	16552	16564	16528	16373	16698	16406	16260	16462	16479	16512	16457	16621	16355	16417	16259	16470	16379	16393	16656	16425	16507	16515	16630	16353	16366	16541	16517	16457	16208	16563	16482	16496	16523	16356	16535	16505	16429	16583	16627	16475	16431	16516	16338	16394	16438	16632	16486	16352	16386	16413	16487	16520	16697	16509	16589	16484	16475	16648	16504	16395	16395	16546	16572	16353	16442	16383	16561	16485	16729	16464	16652	16506	16461	16557	16455	16471	16553	16494	16599	16468	16437	16445	16318	16488	16437	16404	16508	16451	16300	16479	16389	16454	16507	16464	16371	16408	16527	16572	16489	16531	16467	16305	16383	16489	16371	16596	16377	16528	16447	16331	16520	16441	16526	16620	16510	16358	16508	16474	16546	16518	16526	16632	16460	16365	16572	16425	16424	16359	16425	16319	16671	16421	16502	16346	16541	16373	16438	16479	16456	16345	16592	16414	16478	16462	16418	16499	16577	16548	16444	16436	16445	16499	16546	16529	16377	16575	16591	16369	16521	16445	16278	16564	16397	16447	16405	16499	16602	16392	16488	16246	16353	16754	16430	16643	16449	16369	16567	16366	16511	16517	16596	16426	16495	16413	16545	16530	16577	16306	16417	16516	16393	16394	16549	16525	16502	16534	16446	16390	16525	16464	16414	16392	16209	16546	16400	16458	16227	16369	16320	16450	16604	16390	16413	16462	16403	16437	16399	16541	16541	16390	16548	16474	16525	16503	16539	16629	16351	16421	16455	16465	16553	16356	16643	16426	16369	16511	16409	16543	16322	16397	16507	16609	16381	16615	16651	16387	16308	16545	16723	16556	16423	16554	16547	16449	16699	16564	16487	16400	16415	16340	16484	16615	16463	16509	16359	16493	16410	16520	16349	16468	16424	16424	16352	16406	16418	16412	16501	16325	16569	16551	16536	16364	16257	16493	16456	16538	16557	16424	16323	16510	16386	16343	16575	16453	16300	16663	16489	16532	16418	16504	16418	16337	16505	16436	16391	16618	16395	16364	16415	16379	16268	16405	16424	16586	16368	16337	16583	16470	16643	16465	16421	16643	16499	16325	16481	16265	16375	16658	16688	16462	16595	16450	16442	16227	16648	16409	16385	16534	16422	16530	16607	16430	16423	16368	16574	16490	16548	16457	16462	16673	16466	16382	16636	16408	16554	16512	16524	16476	16555	16519	16573	16431	16471	16488	16442	16733	16430	16407	16364	16587	16473	16411	16371	16511	16470	16415	16491	16420	16406	16364	16423	16464	16466	16504	16579	16458	16340	16716	16503	16445	16423	16606	16341	16326	16471	16466	16411	16546	16603	16618	16592	16373	16388	16491	16623	16471	16293	16542	16520	16466	16558	16323	16634	16504	16255	16549	16555	16466	16412	16552	16478	16560	16564	16403	16444	16411	16446	16318	16348	16562	16512	16551	16511	16487	16503	16497	16565	16474	16298	16579	16426	16648	16461	16457	16450	16448	16492	16540	16512	16439	16494	16613	16348	16450	16416	16550	16469	16667	16645	16326	16473	16504	16416	16510	16501	16498	16374	16473	16628	16300	16613	16320	16390	16432	16503	16304	16431	16485	16323	16679	16614	16441	16432	16313	16582	16457	16491	16406	16366	16452	16423	16512	16506	16678	16479	16513	16397	16542	16275	16349	16570	16548	16545	16436	16653	16488	16473	16525	16433	16401	16576	16572	16343	16314	16528	16494	16366	16598	16498	16659	16545	16286	16430	16384	16529	16479	16507	16628	16496	16495	16387	16409	16365	16514	16388	16337	16506	16531	16613
24842	21484	28575	29322	30461	32294	32932	30955	30415	30075	30049	29781	30113	30208	29852	29591	29762	29654	29542	29809	29646	29522	29460	29719	29601	29266	29212	29467	29792	29662	29647	29624	29389	29409	29226	29578	29407	29316	29481	29342	29395	29435	29318	29350	29278	29630	29661	29247	29382	29222	29396	29396	29611	29697	29348	29402	29245	29603	29567	29309	29415	29350	29261	29757	29509	29392	29282	29309	29261	29429	29273	29613	29224	29612	29455	29559	29468	29359	29293	29181	29428	29200	29437	29571	29718	29299	29547	29568	29330	29392	29378	29586	29371	29324	29349	29415	29167	29231	29312	29248	29703	29116	29425	29588	29347	29299	29693	29234	29114	29507	29478	29450	29374	29573	29054	29210	29429	29376	29429	29251	29391	29237	29493	29370	29303	29077	29370	29355	29428	29240	29139	29307	29428	29179	29245	29326	29174	29329	29359	29339	29353	29148	29000	29166	29291	29278	29230	29458	29357	29316	29277	29309	29266	29186	29320	29514	29207	29470	29411	29185	29349	29617	29350	29082	29388	29774	29549	29412	29117	29253	29344	29258	29376	29197	29319	29420	29368	29304	29344	29068	29263	29324	29234	29305	29226	29196	29489	29146	29300	29618	29310	29090	29189	29252	29495	29378	29040	29127	29470	29565	29143	29343	29307	29144	29443	29298	29125	29535	29483	29363	29471	29641	29479	29279	29399	29199	29505	29474	29401	29072	29388	29531	29062	29529	29306	29571	29444	29323	29290	29247	29403	29323	29286	29281	29355	29077	29402	29248	28968	29437	29252	29019	29178	29286	29343	29626	29207	29093	29134	29268	29519	29441	29270	29592	29270	29491	29393	29225	29304	29410	29273	29380	29542	29339	29017	29317	29246	29468	29236	29257	29325	29220	29205	29376	29383	29285	29426	29102	29451	29391	29411	29401	29472	29635	29368	29367	29596	29318	29336	29473	29295	29253	29202	29448	29402	29694	29369	29438	29229	29347	29341	29331	29454	29464	29381	29317	29598	29380	29223	29159	29139	29308	29139	29278	29520	29319	29113	29433	29519	29282	29421	29515	29264	29319	29092	29244	29233	29424	29099	29371	29301	29522	29578	29305	29036	29224	29447	29447	29289	29298	29219	29476	29184	29357	29171	29471	29530	29602	29297	29271	29178	29159	29597	29386	29190	29274	29364	29424	29531	29499	29242	29169	29460	29313	29104	29388	29369	29462	29311	29158	29143	29345	29216	29216	29236	29339	29544	29472	29252	29287	29139	29109	29077	29269	29582	29346	29436	29461	29213	29464	29355	29201	29134	29192	29265	29284	29403	29382	29438	29259	29171	29174	29572	29478	29520	29514	29304	29299	29562	29435	29384	29492	29245	29498	29318	29367	29189	29466	29094	29316	29291	29441	29129	29206	29472	29351	29571	29397	29503	29232	29326	29501	29472	29418	29483	29249	29389	29367	29327	29318	29126	29197	29166	29343	29410	29124	29261	29240	29304	29278	29519	29311	29308	29194	29599	29069	29484	29703	29278	29369	29383	29332	29485	29291	29312	29323	29294	29234	29180	29461	29529	29171	29425	29332	29541	29434	29182	29311	29412	29227	29169	29582	29723	29349	28962	29285	29414	29139	29440	29342	29393	29446	29306	29349	29468	29122	29486	29320	29369	29130	29164	29634	29671	29499	29348	29191	29379	29202	29313	29238	29168	29326	29325	29461	29370	29235	29449	29586	29260	29226	29327	29285	29560	29703	29355	29187	29375	29259	29416	29287	29348	29282	29420	29377	29120	29277	29422	29246	29412	29534	29383	29414	29458	29152	29418	29330	29420	29289	29397	29412	29298	29337	29439	29296	29554	29243	29490	29254	29092	29466	29422	29378	29248	29366	29484	29507	29220	29299	29135	29140	29149	29230	29362	29496	29392	29466	29314	29351	29353	29318	29165	29208	29504	29234	29359	29104	29431	29208	29522	29133	29695	29427	29304	29209	29053	29500	29364	29616	29318	29515	29219	29284	29364	29154	29465	29459	29281	29249	29379	29200	29550	29279	29235	29313	29185	29541	29302	29479	29257	29373	29297	29175	29045	29300	29267	29165	29382	29097	29313	29436	29393	29445	29380	29043	29355	29354	29615	29244	29018	29253	29453	29189	29462	29414	29257	29504	29231	29071	29266	29305	29259	29113	29536	29395	29284	29339	29334	29107	29387	29090	29415	29099	29282	29449	29379	29115	29323	29128	29274	29638	29237	29221	29268	29141	29577	29215	29323	29367	29234	29307	29453	29220	29182	29160	29308	29258	29402	29286	29255	29174	29196	29134	29363	29273	29271	29344	29202	29111	29372	29205	29142	29541	29195	29306	29441	29236	29335	29407	29516	29471	29389	29077	29414	29517	29383	29582	29440	29328	29439	29496	29162	29549	29619	29100	29511	29331	29318	29330	29228	29410	29209	29287	29425	29437	29499	29297	29280	29375	29228	29082	29437	29539	29442	29245	29388	29510	29265	29088	29301	29249	29210	29171	29159	29296	29337	29282	29076	29094	29466	29341	29184	29434	29263	29561	29392	29365	29366	29631	29514	29266	29358	29443	29329	29588	29364	29347	29285	29414	29077	29249	29294	29625	29282	29180	29401	29557	29145	29395	29099	29414	29384	29465	29511	29236	29411	29459	29237	29290	29230	29125	29354	29348	29278	29144	29619	29391	29512	29262	29302	29276	29323	29181	29147	29463	29181	29425	29384	29404	28986	29431	29122	29387	29273	29340	29277	29259	29270	29229	29087	29404	29250	29164	29270	29320	29358	29522	29263	29306	29485	29208	29246	29315	29112	29457	29120	29355	29059	29057	29219	29448	29477	29437	29176	29337	29432	29398	29452	29283	29309	29350	29090	29248	29219	29061	29322	29432	29484	29311	29433	29602	29294	29387	29461	29176	29453	29460	29142	29436	29400	29477	29518	29463	29439	28933	29183	29454	29240	29489	29372	29583	29615	29361	29139	29428	29690	29300	29498	29305	29182	29200	29613	29387	29353	29495	29320	29262	29195	29332	29146	29243	29225	29366	29265	29201	29140	29163	29261	29413	29207	29154	29324	29392	29345	29307	29274	29234	29351	29431	29295	29401	29114	29175	29199	29358	29442	29437	29270	29094	29301	29112	29635	29306	29434	29179	29337	29141	29322	29380	29540	29373	29270	29165	29439	29155	29225	29286	29301	29411	29260	29297	29316	29482	29422	29274	29348	29291	29486	29497	29608	29352	29402	29268	29378	29053	29133	29376	29447	29135	29468	29084	29383	29076	29393	29262	29438	29312	29420	29460	29641	29242	29599	29267	29370	29179	29104	29183	29317	29512	29433	29186	29466	29202	29655	29155	29148	29428	29373	29377	29296	29601	29377	29294	29368	29506	29247	29324	29305	29130	29369	29478	29350	29361	29441	29016	29354	29317	29265	29464	29173	29146	29394	29505	29452	29542	29151	29345	29325	29293	29438	29286	29471	29174	29086	29481	29272	29594	29591	29314	29268	29263	29097	29330	29520	29376	29094	29247	29360	29379	29160	29258	29203	29535	29366	29286	29135	29207	29514	29510	29209	29238	29279	29309	29335	29322	29307	29315	29284	29340	29421	29616	29647	29542	29287	29208	29296	29253	29189	29304	29413	29382	29145	29423	29509	29382	29126	29056	29351	29252	29137	29472	29469	29146	29492	29319	29224	29117	29479	29196	29286	29386	29226	29346	29404	29260	29315	29297	29397	29290	29341	29611	29591	29406	29293	29301	29282	29496	29200	29290	29501	29315	29652	29184	29314	29641	29502	29418	29389	29158	29062	29383	29279	29284	29419	29253	29222	29320	29436	29460	29395	29571	29103	29441	29314	29158	29447	29259	29388	29461	29486	29560	29310	29258	29355	29133	29241	29180	29175	29213	29218	29463	29352	29313	29493	29251	29118	29355	29203	29225	29315	29226	29260	29391	29321	29300	29364	29323	29166	29401	29459	28980	29414	29296	29253	29240	29441	29214	29246	29173	29311	29397	29437	29234	29222	29230	29471	29342	29246	29614	29450	29579	29807	29457	29309	29398	29249	29334	29398	29432	29431	29355	29366	29174	29511	29352	29209	29258	29294	29494	29383	29356	29220	29342	29220	29502	29233	29320	29212	29354	29472	29558	29389	29176	29441	29537	29385	29313	29317	29502	29298	29331	29073	29394	29168	29386	29343	29398	29138	29417	29171	29450	29196	29455	29508	29156	29228	29548	29273	29210	29419	29436	29325	29491	29189	29355	29434	29135	29596	29376	29211	29426	29271	29239	29372	29106	29471	29295	29481	29437	29313	29268	29181	29316	29530	28968	29334	29266	29360	29464	29303	29352	29379	29171	29195	29425	29322	29363	29358	29272	29463	29487	29510	29379	29346	29535	28961	29246	29425	29613	29227	28939	29359	29667	29384	29489	29236	29474	29151	29236	29358	29479	29224	29152	29240	29455	29322	29271	29450	29516	29293	29255	29334	29429	29354	29423	29315	29089	29198	29286	29180	29293	29375	29096	29331	29506	29535	29190	29366	29285	29446	29310	29219	29341	29474	29456	29260	29486	29563	29428	29239	29264	29211	29411	29202	29244	29412	29466	29510	29269	29664	29451	29155	29525	29361	29284	29238	29333	29465	29403	29378	29318	29409	29336	29370	29599	29453	29104	29328	29203	29489	29117	29383	29429	29242	29202	29327	29393	29443	29382	29365	29478	29429	29248	29187	29152	29399	29293	29270	29246	29400	29428	29223	29427	29259	29281	29449	29434	29187	29341	29333	29202	29315	29475	29614	29297	29549	29269	29451	29389	29309	29203	29369	29177	29305	29337	29316	29224	29419	29507	29434	29555	29283	29092	29254	29379	29488	29313	29420	29380	29233	29371	29367	29124	29370	29320	29275	29085	29519	29321	29293	29363	29418	29206	29262	29438	29055	29221	29475	29010	29288	29524	29292	29325	29139	29464	29479	29575	29506	29533	29154	29418	29387	29348	29408	29072	28853	29461	29333	29247	29271	29548	29296	29135	28991	29321	29428	29622	29491	29456	29361	29278	29459	29331	29262	29128	29180	29328	29344	29459	29391	29160	29484	29370	29410	29376	29312	29219	29228	29217	29563	29429	29265	29076	29398	29389	29369	29352
20808	35121	31793	25699	22239	20797	19400	18428	18022	17469	17646	17565	17255	17332	17236	17341	17146	17274	17151	17178	16853	17117	16933	16802	17003	16871	16947	16933	17019	16998	16991	17024	16711	16796	16746	17062	16810	16711	16931	16715	16837	16853	16825	16689	16764	16785	16693	16799	16817	16759	16801	16856	16966	17068	16760	16869	16680	16575	16696	16811	16691	16848	16723	16682	16575	16755	16565	16554	16814	16782	16681	16781	16689	16682	16708	16731	16690	16663	16696	16763	16578	16845	16677	16788	16584	16718	16708	16617	16786	16722	16646	16615	16631	16756	16662	16746	16705	16604	16839	16537	16634	16732	16900	16688	16764	16696	16673	16653	16695	16964	16757	16617	16546	16780	16912	16743	16728	16702	16809	16692	16862	16524	16710	16760	16559	16613	16517	16685	16792	16856	16637	16679	16776	16770	16735	16767	16674	16693	16673	16821	16683	16679	16764	16632	16656	16722	16677	16938	16604	16652	16628	16623	16718	16808	16729	16584	16709	16613	16896	16819	16572	16650	16660	16514	16834	16709	16757	16661	16930	16829	16621	16743	16854	16779	16721	16906	16519	16770	16851	16786	16832	16716	16673	16704	16830	16681	16964	16780	17006	16484	16739	16850	16678	16585	16674	16696	16737	16770	16742	16718	16792	16477	16763	16603	16739	16781	16767	16490	16693	16856	16687	16566	16679	16735	16626	16883	16624	16533	16684	16860	16712	16846	16678	16696	16783	16499	16685	16801	16667	16716	16754	16701	16716	16812	16757	16440	16864	16737	16903	16851	16710	16541	16677	16692	16581	16775	16587	16585	16828	16770	16696	16731	16748	16757	16573	16684	16762	16817	16627	16831	16735	16718	16734	16682	16668	16665	16653	16577	16571	16897	16661	16638	16826	16489	16655	16609	16828	16781	16643	16691	16696	16694	16715	16632	16754	16673	16787	16773	16614	16725	16872	16634	16820	16711	16648	16706	16890	16741	16716	16891	16614	16743	16727	16825	16615	16702	16639	16769	16676	16738	16700	16818	16714	16641	16670	16591	16620	16792	16949	16725	16816	16777	16646	16718	16824	16607	16777	16838	16851	16481	16524	16806	16777	16669	16854	16643	16615	16804	16710	16897	16477	16906	16619	16609	16720	16681	16697	16704	16769	16923	16692	16734	16872	16677	16891	16802	16857	16666	16867	16612	16766	16720	16690	16779	16591	17000	16602	16811	16612	16914	16622	16755	16742	16597	16657	16773	16550	16784	16819	16760	16759	16634	16723	16763	16615	16910	16680	16883	16536	16924	16886	16581	16663	16855	16562	16707	16738	16711	16738	16647	16807	16639	16613	16648	16729	16743	16665	16717	16889	16583	16680	16744	16571	16723	16790	16605	16627	16588	16671	16611	16595	16707	16710	16564	16689	16709	16665	16824	16616	16798	16875	16673	16532	16613	16767	16614	16924	16727	16742	16958	16667	16677	16739	16634	16414	16746	16834	16616	16750	16766	16664	16567	16884	16576	16705	16607	16684	16646	16694	16675	16667	16914	16553	16641	16766	16751	16808	16692	16803	16724	16670	16709	16637	16764	16659	16715	16914	16818	16766	16681	16631	16585	16639	16649	16656	16862	16720	16773	16601	16710	16633	16715	16746	16762	16747	16796	16449	16624	16618	16622	16712	16622	16718	16777	16788	16696	16684	16495	16642	16843	16794	16830	16878	16857	16595	16599	16522	16668	16586	16703	16650	16809	16671	16797	16759	16858	16862	16488	16651	16431	16846	16745	16821	16636	16949	16685	16933	16546	16792	16851	16674	16531	16673	16758	16755	16660	16605	16711	16825	16690	16837	16950	16894	16764	16776	16819	16702	16716	16895	16745	16811	16619	16751	16600	16766	16815	16708	16592	16777	16702	16786	16692	16684	16769	16867	16663	16804	16697	16921	16765	16695	16695	16585	16704	16601	16783	16676	16717	16674	16815	16605	16828	16635	16572	16742	16664	16825	16631	16684	16746	16630	16734	16706	16670	16744	16639	16620	16732	16707	16667	16601	16839	16831	16759	16726	16695	16742	16615	16766	16669	16560	16579	16573	16652	16744	16772	16613	16726	16656	16743	16613	16824	16583	16603	16618	16546	16837	16689	16722	16785	16632	16705	16725	16703	16889	16606	16794	16795	16572	16645	16613	16747	16554	16718	16690	16604	16770	16657	16700	16774	16678	16694	16578	16679	16570	16740	16723	16706	16746	16705	16510	16730	16693	16771	16770	16807	16673	16699	16685	16766	16565	16702	16699	16676	16714	16846	16668	16763	16800	16743	16569	16704	16508	16698	16672	16788	16763	16542	16553	16639	16711	16730	16668	16638	16841	17021	16719	16665	16865	16656	16665	16628	16660	16874	16878	16714	16716	16681	16748	16639	16798	16757	16874	16807	16696	16755	16658	16551	16724	16775	16592	16688	16762	16650	16619	16626	16692	16748	16730	16928	16595	16665	16557	16539	16793	16656	16556	16713	16757	16699	16775	16698	16708	16704	16479	16643	16752	16681	16695	17034	16815	16679	16648	16746	16826	16527	16812	16607	16757	16451	16614	16701	16683	16835	16766	16834	16682	16780	16629	16798	16692	16682	16685	16571	16791	16634	16582	16827	16869	16784	16705	16794	16742	16678	16559	16759	16771	16670	16803	16632	16842	16824	16737	16753	16709	16651	16629	16763	16687	16698	16837	16706	16916	16775	16727	16725	16556	16798	16681	16810	16724	16816	16863	16716	16551	16843	16597	16557	16740	16724	16805	16731	16653	16626	16604	16754	16914	16802	16729	16761	16776	16715	16685	16697	16844	16695	16604	16566	16788	16702	16647	16710	16526	16802	16612	16766	16724	16770	16737	16521	16824	16518	16710	16906	16760	16843	16625	16566	16854	16779	16717	16655	16653	16746	16775	16677	16796	16699	16787	16640	16776	16935	16469	16656	16716	16916	16829	16735	16779	16670	16702	16764	16487	16739	16746	16775	16768	16708	16870	16694	16752	16845	16892	16772	16619	16661	16950	16540	16860	16652	16601	16601	16676	16786	16766	16769	16675	16814	16802	16623	16820	16684	16517	16698	16653	16653	16646	16855	16804	16631	16684	16735	16711	16633	16622	16690	16634	16742	16707	16646	16772	16640	16737	16783	16746	16607	16685	16603	16747	16672	16827	16697	16769	16845	16764	16741	16608	16719	16695	16739	16679	16739	16889	16743	16615	16798	16671	16729	16590	16846	16775	16879	16702	16765	16692	16614	16622	16844	16641	16805	16659	16644	16638	16689	16792	16703	16912	16631	16870	16595	16704	16833	16833	16821	16827	16686	16635	16828	16711	16829	16710	16700	16678	16705	16782	16731	16685	16557	16838	16741	16676	16684	16544	16541	16596	17014	16550	16708	16585	16619	16630	16663	16747	16736	16770	16767	16429	16738	16799	16772	16622	16780	16636	16540	16761	16662	16843	16701	16677	16744	16674	16760	16596	16646	16598	16562	16530	16733	16777	16636	16701	16895	16667	16356	16840	16801	16635	16697	16706	16695	16688	16815	16860	16734	16677	16647	16746	16669	16786	16568	16604	16787	16507	16510	16699	16599	16820	16696	16603	16920	16808	16645	16730	16605	16863	16591	16818	16604	16859	16589	16886	16598	16848	16700	16839	16744	16702	16555	16743	16733	16568	16730	16958	16910	16583	16646	16618	16965	16572	16800	16805	16837	16735	16590	16868	16786	16718	16633	16741	16830	16791	16702	17013	16766	16655	16826	16691	16572	16518	16772	16584	16633	16568	16674	16959	16690	16617	16562	16684	16504	16687	17030	16753	16580	16643	16802	16836	16756	16635	16760	16783	16617	16716	16805	16854	16508	16811	16787	16744	16677	16677	16698	16750	16721	16538	16836	16676	16643	16621	16745	16609	16833	16825	16942	16798	16526	16711	16856	16697	16641	16717	16682	16698	16589	16787	16721	16643	16739	16842	16578	16751	16701	16761	16716	16633	16613	16631	16580	16597	16772	16704	16703	16612	16759	16747	16540	16759	16601	16751	16766	16675	16750	16874	16629	16588	16698	16785	16665	16881	16784	16748	16805	16844	16622	16640	16705	16836	16582	16906	16679	16769	16683	16690	16657	16699	16948	16796	16881	16710	16640	16686	16658	16633	16702	16947	16700	16636	16872	16765	16715	16780	16529	16496	16795	16631	16751	16512	16825	16723	16691	16677	16488	16778	16634	16639	16749	16734	16732	16606	16681	16659	16797	16799	16564	16864	16770	16803	16799	16745	16823	16519	16791	16647	16530	16585	16722	16825	16801	16644	16568	16648	16673	16843	16683	16685	16709	16620	16670	16714	16686	16741	16808	16815	16883	16790	16703	16780	16721	16901	16731	16732	16785	16534	16721	16805	16863	16775	16590	16742	16576	16756	16973	16832	16686	16615	16646	16904	16874	16582	16856	16737	16700	16765	16577	16620	16733	16725	16762	16843	16709	16695	16775	16649	16768	16817	16911	16990	16640	16661	16749	16796	16830	16796	16579	16989	16681	16826	16821	16718	16880	16781	16644	16532	16865	16757	16693	16583	16666	16788	16825	16643	16744	16694	16654	16623	16711	16702	16767	16808	16707	16589	16674	16792	16777	16748	16898	16770	16792	16893	16659	16800	16799	16691	16674	16529	16768	16762	16724	17024	16917	16815	16465	16790	16776	16612	16677	16720	16763	16763	16792	16672	16711	16694	16692	16695	16827	16904	16889	16691	16771	16837	16662	16674	16910	16725	16625	16678	16715	16669	16726	16724	16827	16864	16869	16764	16662	17014	16645	16802	16850	16709	16765	16943	17009	16662	16588	16754	16794	16681	16543	16647	16730	16677	16728	16584	16633	16655	16816	16652	16679	16772	16818	16785	16804	16715	16538	16788	16693	16587	16563	16814	16853	16649	16788	16608	16688	16694	16726	16672	16741	16651	16757	16587	16934	16921	16878	16746	16799	16668	16950	16853	16750	16641	16757	16677	16796	16621	16698	16680	16390	16681	16841	16783	16852	16775	16660	16653	16637	16665	16652	16849	16776	16953	16662	16784	16615	16818	16678	16690	16874	16845	16709	16769	16602	16711	16438	16675	16786	16708	16834	16507	16722	16835	16745	16778	16793
22988	21349	28522	26371	28647	33584	35369	32591	31495	31482	31102	30839	30849	30690	30478	30445	30530	30366	30160	30013	30494	29999	30524	29893	30082	29841	29849	29719	29822	29932	30025	30040	29661	29951	29992	29768	29881	29686	29780	29918	29916	29876	29873	30017	29777	30017	30020	29951	29597	29725	29872	29867	30216	30194	29921	29766	29596	29632	29735	29717	29858	29620	29930	29876	29580	29707	29799	29498	29591	29631	29558	29893	29440	29683	29727	30018	29921	29563	29894	29606	29758	30043	29752	29742	29775	29653	29958	29972	29782	29589	29463	29559	29701	29739	29906	29948	29791	29664	29535	29673	29683	29616	29763	29808	29817	29870	29688	29667	29684	29450	29632	29758	29834	29856	29851	29689	29805	29608	29822	29767	29795	29361	29594	29726	30231	29630	29639	29496	29812	29456	29609	29505	29599	29482	29759	29671	29811	29707	29764	29688	29485	29718	29592	29446	29774	29605	29510	29574	29734	29757	29761	29672	29807	29506	29734	29593	29891	29572	29599	29485	29487	29608	29534	29896	29502	29889	29598	29569	29702	29563	29636	29585	29762	29557	29482	29535	29377	29406	29676	29555	29783	29670	29697	29572	29513	29311	29585	29580	29728	29709	29436	29677	29905	29718	29855	29904	29542	29495	29700	29582	29629	29586	29721	29683	29531	29694	29850	29745	29714	29874	29519	29765	29758	29723	29608	29712	29562	29708	29649	29846	30043	29760	29812	29628	29600	29704	29602	29548	29929	29569	29888	29685	29716	29814	29883	29607	29524	29561	29537	29452	29850	29580	29565	29845	29770	29542	29689	29758	29641	29806	29752	29806	29747	29570	29727	29465	29575	29782	29601	29694	29872	29679	29733	29716	29434	29684	29423	29796	29837	29539	29576	29644	29605	29471	29764	29479	29613	29935	29762	29935	29495	29851	29532	29654	29737	29399	29731	29663	29583	29818	29665	30004	29757	29948	29577	29672	29703	29458	29447	29667	29544	29719	29499	29616	29842	29690	29682	29839	29666	29756	29804	29944	29907	29675	29759	29689	29369	29568	29719	29728	29692	29647	29719	29694	29671	29825	29869	29876	29625	29586	29816	29430	29956	29658	29651	29796	29570	29751	29839	29467	29803	29607	29890	29885	29658	30032	29784	29750	29461	29649	29380	29612	29792	29517	29604	29660	29704	29303	29644	29752	29517	29591	29621	29529	29541	29646	29408	29569	29881	29847	29913	29821	29636	29537	29657	29726	29669	29684	29503	29686	29651	29708	29814	29411	29457	29711	29733	29736	29536	29810	29357	29441	29636	29627	29633	29530	29755	29466	29555	29898	29853	29546	29868	29784	29622	29411	29578	29631	29666	29506	29714	29498	29421	29761	29709	29636	29741	29621	29578	29632	29677	29946	29566	29852	29725	29858	29698	29648	29763	29801	29724	29702	29720	29858	29642	29559	29555	29834	29688	29730	29456	29639	29603	29757	29711	29874	29937	29584	29884	29958	30023	29403	29781	29414	29494	29500	29407	29524	29907	29529	29685	29502	29554	29690	29554	29669	29599	29748	29689	29910	29972	29667	29827	29936	29478	29699	29680	29788	29669	29740	29658	29881	29726	29597	29677	29501	29693	29469	29678	29634	29632	29712	29722	29902	29744	29692	29772	29697	29737	29712	29562	29589	29937	29829	29783	29640	29841	29544	29377	29869	29705	29500	29962	29485	29743	29573	29484	29967	29839	29563	29749	29610	29848	29450	29531	29641	29526	29750	29515	29708	29712	29733	29575	29392	29781	29617	29574	29838	29494	29782	29892	29480	29736	29439	29742	29695	29575	29476	29513	29668	29597	29777	29461	29674	29815	29915	29660	29554	29545	29640	29659	29730	29608	29679	29684	29682	29692	29516	29773	29649	29676	29605	29697	29730	29512	29776	29635	29554	29818	29631	29508	29666	29550	29426	29687	29607	29713	29853	29717	29752	29859	29791	29670	29671	29667	29353	29516	29733	29683	29827	29921	29716	29789	29554	29766	29560	29627	29755	30048	29677	29816	29545	29535	29805	29791	29682	29538	29649	29792	29853	29482	29479	29630	29671	29830	29473	29567	29614	29787	29626	29505	29669	29782	29966	29962	29551	29960	29778	29727	29699	29564	29528	29624	29709	29794	29639	29789	29701	29828	29726	29613	29698	29650	29695	29624	29941	29742	29753	29625	29802	29791	29643	29731	29674	29678	29827	29768	29751	29810	29619	29511	29610	29553	29810	29620	29189	29676	30036	29902	29363	29447	29542	29883	29706	29735	29461	29446	29707	29779	29949	29785	29727	29807	29648	29688	29502	29605	29862	29772	29675	29690	29706	29714	29879	29816	29561	29547	29817	29753	29516	29817	29985	29851	29783	29578	29713	29694	29588	29747	29634	29603	29762	29547	29414	29790	29908	29756	29682	29619	29547	29819	29703	29754	29618	29717	29533	29858	29711	29917	29683	29512	29646	29551	29565	29551	29792	29906	29688	29831	29558	29779	29876	29723	29868	29817	29723	29783	29721	29548	29800	29781	29659	29675	29665	29729	29952	30005	29766	29590	29595	29644	29659	29532	29841	29714	29493	29620	29645	29795	29729	29625	29480	29744	29803	29601	29580	29478	29661	29748	29887	29815	29808	29696	29802	29712	29853	29693	29608	29606	29649	29642	29885	29657	29662	29722	29715	29673	29702	29731	29709	29570	29486	29547	29768	29529	29619	29827	29773	29472	29427	29982	29491	29704	29551	29667	29571	29871	29857	29471	29224	29415	29460	29570	29644	29648	29846	29575	29647	29897	29577	29842	29730	29742	29715	29646	29851	29823	29694	29560	29871	29529	29680	29737	29608	29770	29500	29741	29627	29508	29836	29453	29380	29797	29895	29686	29356	29496	29593	29711	29478	29490	29431	29604	29930	29583	29780	29754	29522	29374	29686	29765	29675	29715	29535	29713	29758	29653	29557	29710	29534	29870	29610	29707	29600	29487	29886	29847	29669	29734	29480	29487	29806	29611	29739	29491	29867	29732	29657	29557	29679	29405	29765	29777	29651	29570	29702	29530	29609	29683	29828	29557	29715	29571	29622	29482	29775	30015	29730	29561	29472	29475	29586	29688	30026	29605	29581	29669	29595	29706	29778	29588	29881	29938	29472	29701	29610	29716	29764	29614	30002	29797	29688	29583	29451	29769	29708	29715	29809	29728	29719	29845	29689	29716	29699	29438	29879	29626	29547	29752	29371	29743	29503	29507	29734	29883	29677	29615	29863	29843	30049	29594	29658	29819	29644	29601	29517	29638	29729	29565	29544	29841	29757	29514	29425	29627	29838	29536	29717	29733	29513	29712	29688	29704	29406	29898	29667	29569	29903	29576	29794	29566	29703	29785	29438	29579	29746	29761	29767	29552	29631	29740	29643	29498	29856	29804	29725	29817	29806	29675	29785	29788	29571	29660	29922	29429	29573	29942	29442	29655	29800	29791	29586	29532	29604	29463	29644	29688	29711	29694	29769	29749	29576	29582	29615	29633	29607	29683	29604	29816	29843	29652	29600	29742	29768	29742	29710	29498	29938	29601	29874	29511	29828	29815	29556	29548	29575	29869	29719	29690	29516	29542	29622	29712	29498	29691	29728	29583	29524	29614	29594	29809	29854	29490	29456	29896	29655	29895	29645	29786	29514	29402	29765	29554	29809	29638	29592	29673	29717	29652	29800	29494	29623	29366	29779	29685	29603	29800	29659	29575	29421	29587	29515	29625	29424	29828	29770	29710	29748	29572	29725	29867	29640	29558	29809	29781	29608	29573	29571	29399	29666	29848	29683	29982	29650	29423	29374	29491	29690	29472	29552	29638	29507	29866	29631	29545	29869	29746	29748	29821	29671	29724	29768	29504	29596	29743	29722	29715	29735	29673	29682	29792	29640	29799	29937	29550	29780	29675	29864	29791	29737	29621	29721	29688	29657	29594	29786	29679	29788	29939	29510	29905	29776	29698	29821	29750	29833	29684	29590	29553	29621	29696	29615	29932	29727	29373	29395	29891	29713	29741	29582	29555	29632	29636	29879	29808	29675	29811	29748	29905	29531	29681	29734	29732	29791	29766	29582	29681	29769	29441	29564	29748	29915	29466	29526	29669	29531	29735	30133	29668	29602	29765	29621	29447	29655	29561	29575	29477	29554	29617	29309	29531	29704	29713	29648	29591	29678	29567	29500	29617	29626	29633	29606	29354	29621	29532	29507	29596	29978	29801	29591	29940	29701	29748	29671	29661	29874	29802	29679	29557	29783	29551	29612	29820	29368	29726	29775	29510	29696	29701	29419	29594	29539	29946	29697	29526	29392	29656	29665	29483	29628	29463	29784	29716	29720	29662	29605	29481	29303	29623	29563	29643	29793	29557	29487	29899	29706	29767	29696	29592	29844	29380	29475	29659	29544	29721	29750	29703	29805	29906	29510	29887	29784	29395	29659	29716	29829	29628	29790	29488	29492	29777	29382	29564	29479	29862	29711	29777	29613	30023	29861	29675	29749	29775	29630	29846	29563	29619	29567	29444	29883	29563	29924	29547	29816	29741	29481	29885	29723	29716	29883	29749	29732	29740	29372	29610	29759	29824	29678	29942	29828	29670	29809	29769	29677	29509	29795	29777	29624	29730	29778	29597	29602	29667	29797	29732	29790	29720	29810	29629	29824	29878	29467	29670	29934	29795	29672	29733	29791	29739	29592	29410	29588	29592	29808	29769	29617	29504	29443	29501	29662	29634	29615	29640	29595	29342	29489	29534	29708	29580	29683	29875	29551	29767	29888	29547	30079	29575	29760	29907	29662	29734	29681	29670	29694	29617	29702	29604	29679	29672	29613	29704	29408	29514	29809	29650	29635	29641	29740	29527	29521	29917	29673	29418	29794	29509	29453	29533	29567	29793	29605	29702	29782	29705	29721	29740	29636	29533	29863	29589	29671	29630	29526	29700	29733	30021	29677	29675	29666	29778	29704	29743	29701	29646	29677	29700	29756	29822	29846	29778	29791	29783	29667	29822	29645	29467	29573	29445	29876	29783	29453	29748	29668	29810	29602	29760	29407	29757	29901	29635	29672	29489	29571	29620	29856	29376	29475	29725	30040	29860	29653	29545	29430	29622	29553	29575	29535
24087	42020	39191	31674	27119	24069	21916	20445	19625	19005	18320	18385	18048	18160	17838	17671	17631	17585	17529	17401	17595	17602	17470	17318	17227	17440	17067	17027	17267	17133	17295	17233	17141	17082	17288	17109	16964	17122	16923	16942	17180	17165	17188	17176	16961	17046	16856	17125	16941	16856	17213	16907	17150	17419	16953	17008	16908	17022	17124	16963	17204	16858	17157	16969	16913	17010	17043	17056	16878	16878	16877	17059	17060	16985	17053	16971	17015	17040	16914	17083	17024	17165	17027	17041	16920	17136	17140	17063	17031	17142	17138	16840	16970	17064	17075	16889	16976	17016	17169	16924	16795	17030	16844	16881	16979	16953	17109	16979	17075	17154	16901	16982	17109	16872	16951	17164	17146	17033	17021	17013	17110	17039	16895	16731	17004	17147	16820	17001	17019	16966	17058	16926	17123	16935	17001	17144	16977	17000	16884	16873	16970	16774	17115	16898	16841	16811	16911	16922	17017	16925	16919	16956	16770	16808	16963	16895	17091	17055	17024	17016	16917	16981	16907	16998	16791	17053	16784	17114	16968	17015	16845	16769	16880	16888	16853	16863	17135	16860	17169	16902	16855	17004	17014	16969	16799	16862	16906	17016	16906	16995	16926	16958	16987	16992	16983	16730	17184	16839	16947	16922	17145	16850	17024	17094	16885	16898	16955	16833	16866	16937	16988	16947	16981	16860	17057	17022	16926	17017	17147	16811	16819	16879	16848	16897	17024	16851	17106	16923	17037	16799	16978	16792	17021	16882	17004	16750	16773	17093	16956	17183	17010	16873	16839	16861	17031	17069	16850	16856	17002	16927	16978	16966	16785	16999	16877	16853	16931	16748	16955	16958	17106	16866	17022	17044	16862	17109	17076	16950	16903	16878	16985	17103	16785	16924	17026	17104	16925	17057	16956	16746	16975	17019	16990	16888	16989	16951	16904	17081	17011	16679	16862	16940	16852	16982	16819	16974	16920	16953	16800	17014	17045	17000	16832	16807	17158	17009	16730	17038	17034	16853	16918	16991	16974	16920	16957	16911	16966	17037	16916	16899	17004	17025	16819	16776	16796	17053	16855	16929	17014	17055	16996	16926	16969	16937	17108	16997	17078	16975	17006	16804	17083	16828	16910	17020	16858	17032	16848	16956	17036	16957	17062	16942	17029	16839	16677	16818	16968	16777	16982	16907	16916	16778	16933	16897	16950	16949	17074	17082	17034	16882	16979	17055	16977	16674	16963	16996	16866	16854	16800	16809	16913	16927	16830	17097	17046	16941	17019	16916	16851	16881	17072	17007	17041	16740	16993	16839	16899	17013	16968	17047	16978	16950	16951	16887	16897	16816	17079	16907	16825	17122	16972	16905	16888	16905	16930	17052	16981	17177	16901	16820	17055	16872	16847	16975	16767	16959	16784	16878	17076	17039	16977	17080	16925	17075	17118	16954	17088	16959	16783	16918	16952	17057	17066	17038	17001	16917	17018	16891	16929	16924	16935	16984	17110	16737	16921	16964	17079	16695	17095	16853	16914	17003	16887	17017	17030	16917	16895	17059	17004	16739	16867	16766	16881	16795	16827	17095	16985	16907	16952	16856	17095	16891	17035	16830	17113	17070	17053	16919	16900	16794	17040	16947	16912	16792	16924	16958	17038	17086	16969	16926	17017	16911	16907	16887	17003	17139	17085	17118	16898	16784	16828	16752	16967	16972	16785	16733	16995	16862	17148	17071	16926	16983	17014	16805	16963	16937	16937	16785	16757	17073	17015	16914	16823	16937	16957	17068	16993	16917	16842	16799	16861	16790	17010	16880	16864	17038	17091	16847	17030	17261	16930	17143	16911	17087	17048	17027	17051	17015	16801	17041	16856	16799	16906	16981	16981	16973	16843	16988	16924	16996	16975	16776	17004	16953	17149	16920	17108	16943	16885	16925	16913	17062	16981	16816	16926	16947	16810	16805	17026	16846	16996	16854	16914	16971	16963	16923	17169	16736	16955	16976	17027	16776	16922	17057	17029	16896	16982	16800	16959	16915	16822	16828	16919	16982	16843	16958	17135	16843	16964	17054	16950	16990	17230	16981	17063	16905	16791	16914	16923	17014	16885	17095	16975	17024	17097	17031	16929	16928	16943	16967	16733	17241	16853	17061	16912	17022	17013	17098	16855	16895	16963	16993	17087	16859	16719	16997	16949	16919	16963	16830	17064	16912	17010	16888	17048	16826	16893	16830	16990	16935	17057	16957	17026	16905	16991	16793	17116	16893	17018	16868	16879	17148	17022	17003	16836	16965	17024	16972	16796	16978	17045	16986	16981	16984	16955	16920	17113	16958	16932	17018	16839	16868	16858	16925	17141	17035	16939	16972	16822	16867	16908	16945	16925	17111	16964	16981	17233	16977	16866	16838	16791	16933	17021	17068	16802	17042	16956	17140	16835	17099	16911	16903	17123	16968	16761	17081	16903	17075	16862	17039	16981	16872	17020	16999	16859	17027	17016	17068	16874	17075	16929	16803	17057	16980	16970	16983	16880	16951	16828	16967	17101	16822	16921	16886	16932	16929	17089	16940	16913	17118	16804	17055	16978	17136	17140	16948	16797	16969	17003	17079	16868	17100	16925	17069	16924	17057	16914	16721	16794	16810	16879	16868	17045	16910	16874	17080	16953	16898	16818	16882	16915	16952	17084	16936	16915	16887	16921	16873	16771	17013	17011	16928	17091	17033	16761	16946	16929	16900	16975	16997	17038	17017	16916	17102	16775	16786	16905	16933	16874	16915	17060	16982	16920	16878	17046	16757	16808	17055	16804	17075	17037	17023	16883	16957	16991	16947	17006	16895	17045	16837	16993	17073	16878	17251	16935	17078	16937	16791	16811	17004	17101	17046	17077	16966	17039	16952	16899	16917	17020	16951	17164	16808	16993	16833	17039	17114	16752	16917	16975	16876	16813	17030	16937	16837	16849	17106	16935	17041	16991	16959	16945	16932	16950	16906	16834	16991	16838	16976	16961	16876	17105	16710	17041	16940	16923	17062	17001	16912	16994	17001	16899	16941	16700	16937	16716	16788	17088	17063	16924	16853	16745	16829	16747	16805	17025	16930	16948	16902	16935	16885	16975	16963	16923	16888	16886	16975	16957	17191	16907	16937	16957	16989	16869	16709	16836	16877	16979	17000	16782	16769	16751	16690	17049	16904	17039	16965	16859	16982	16859	16792	16922	17002	17071	16884	16815	17150	16984	16982	16901	16961	16942	17003	17128	16973	16919	17025	16903	16965	16968	16967	16911	17038	16921	16970	16888	17069	16991	16813	16998	16947	16717	17080	16877	17180	16831	16957	16818	16859	16904	17002	17018	16886	16972	16993	16837	16986	16997	16868	16998	16797	17017	16945	16914	17199	16998	16802	16931	16913	16855	16965	17021	17043	16962	16888	16838	17072	16820	16950	17031	16906	16823	17014	17003	17004	16972	16976	16856	17089	16901	16903	16888	16853	16814	16865	16659	16869	17057	16881	16939	16951	16847	16863	17182	16980	17047	16872	17040	17109	16882	16975	16926	16843	16977	17022	17191	16816	16670	17026	16881	16800	16890	16818	16965	16888	16953	17010	16867	16857	16801	16896	16867	16890	16964	16955	16916	16965	17019	17067	16914	16932	16834	17049	16943	16981	16896	17018	16999	16886	16976	17054	16964	16921	17004	16890	17050	16908	16885	17032	17020	16947	16964	16856	16974	16934	16832	16866	16823	16802	16979	16914	17100	16902	17015	17086	16934	17028	17073	16892	16934	17098	16983	16873	17089	16941	16944	16812	16917	17115	16860	17030	16862	16791	16845	16819	16842	16833	16835	16791	17140	16814	16902	16985	17076	16897	16886	17013	16842	16870	16867	16868	17022	17034	16996	16904	17040	16981	16953	16960	17011	17028	16880	16858	16900	16952	17118	16846	16892	16933	16792	16787	16902	16937	16923	16985	17019	16893	17029	16801	17009	16898	17017	16936	16981	17062	16914	16822	16974	17121	16957	16823	16892	16798	16971	16921	16995	16857	16740	16882	16804	16820	16939	16941	16903	17032	16912	16963	16967	16957	16825	16964	16820	16992	16940	16808	16976	17032	16920	16920	17102	16978	16889	17005	17018	16647	16974	16844	16915	16826	16768	17114	17184	16899	16996	16890	16720	16928	17042	16898	16966	17081	17022	16812	16793	16974	17049	17063	17051	16897	17010	16981	16834	17064	16912	16910	17059	16858	16852	17071	16855	16772	16874	17179	16924	16983	16878	16973	16836	16924	17142	16852	17030	16765	17002	16970	16882	16989	16811	16916	16901	16976	16995	16912	17081	16930	16867	16987	16852	16969	17073	16884	17146	16917	16972	16907	17096	16785	16941	16981	16850	16988	16765	16930	17010	17074	16731	16942	17003	17131	17041	16929	17041	16852	17037	16938	16910	17090	16684	17000	17038	16827	17067	17069	16913	16993	17116	16967	16972	16931	16907	16972	16714	16880	17011	16973	16883	16906	16801	16921	17071	16854	16884	16947	17061	16920	16914	16892	16888	16936	16808	17126	16866	16954	16924	16751	16939	16698	16833	16953	17065	16953	16902	16903	16973	16722	16876	17000	16969	16886	16845	17006	17157	17037	17000	17164	16978	17027	17032	16932	17006	16878	16892	16818	16998	16882	16992	17084	16756	17099	16895	16928	17117	16943	16932	17038	17085	17103	16699	17049	16886	16742	17049	16926	16862	16857	17081	16770	16895	16944	16965	16797	16881	16897	16849	16905	17105	17022	16702	17044	16855	16926	16804	16908	16911	17058	16879	16996	16904	16837	17110	17004	16945	16924	16887	16994	17056	16855	16864	17111	16998	16836	16913	16971	17023	16775	16923	16668	16974	16943	16773	16931	16892	17159	16994	16892	16968	16987	16833	16914	16921	16950	16923	17083	16970	16874	17024	16858	16989	16696	16999	16854	17000	16989	16992	16950	16764	16814	16959	16968	17018	16793	16902	16981	16767	16860	16840	16999	16886	16825	16871	17019	16999	17240	16879	16980	17117	16969	16859	16910	17012	16918	16918	16979	16863	16934	16885	16989	16993	17080	16980	16771	17023	16938	16911	17116	16897	16984	16826	17000	16884	17044	16935	16960	16861	17046	16930	16886
34032	29752	35171	34106	31251	30960	30634	30398	30369	30183	30142	30334	30154	30061	29867	29882	29993	29920	30110	29751	30025	29837	30024	30129	29988	29808	29728	29602	29825	30104	29815	29989	29857	30095	29936	29921	29865	29941	29970	29744	29683	29832	29901	29945	29822	29673	29907	29712	29857	29852	29776	29806	30075	29825	29804	30074	29812	29896	29991	30113	29801	29577	29980	29914	29843	30109	29977	29810	29900	29800	29998	29787	29961	29809	29752	29963	30189	29903	29779	29913	29682	29714	29832	29923	30087	29720	29863	30002	29862	29505	29824	29984	29860	29806	30042	29993	29883	29989	29588	29657	29752	29716	29764	29622	29686	29489	29712	29705	29725	29962	29762	29789	29965	30028	29870	29720	29851	29797	29906	29625	29993	29975	29819	29854	29917	29797	30044	30072	29759	29726	29942	29715	30157	29699	29930	29770	29950	29566	29695	29791	29875	29767	29926	29773	29912	29647	30081	29802	29785	29825	29929	29912	29857	29776	30022	29850	29825	29970	29790	29586	30055	30046	29850	29731	29957	30011	29855	29788	29908	29820	29859	29798	29960	29969	30075	29958	29882	29953	30140	29831	29854	29808	29558	29836	29840	29647	30130	29708	29820	29786	29788	29687	29885	29975	29595	29831	29453	29777	29823	29866	29650	29968	29634	30078	29853	29846	29738	29995	29943	29932	29930	29942	29908	29878	29898	29850	29820	29953	29880	30071	29823	29727	29649	29798	29580	29745	30035	29695	29881	29646	29848	29796	29857	29598	30028	29914	29766	29467	29640	29860	29845	29680	29752	30174	29764	29917	30085	29700	29798	29863	29860	30088	29834	30021	29810	29771	29787	30027	30117	30037	29938	29962	29833	29903	29901	29876	29695	30009	30013	30031	29920	29577	29676	29720	29881	30023	29707	29567	29753	29752	29582	29679	29652	29762	30016	29939	29906	29910	29795	29838	29754	29764	29926	29666	29997	29931	30074	29769	29961	29922	29643	29664	29922	29813	29866	29878	30055	29736	29700	29899	29652	29794	29883	29814	30062	29654	29830	29997	29836	29571	29912	29480	29820	29847	29893	30044	30122	30105	29738	29680	29816	29841	29794	29828	29748	29558	30041	29893	29620	29633	29690	29742	29739	29643	29664	29913	29699	29612	29846	29903	29923	30003	29918	29897	29749	29946	29634	29679	29876	29703	29895	29600	30005	29762	29652	29756	29954	29836	30015	29723	29975	29945	29938	29581	29764	29803	29864	29863	29791	29908	29654	29898	29948	30202	29956	29922	30013	29889	29751	29997	29957	29755	29928	29867	29687	29790	29858	29738	29659	29582	29576	29872	30022	29835	29642	29880	29670	30076	29807	29717	29645	30036	29656	29769	29823	29651	29877	29845	29793	29600	29902	29978	29855	29610	29653	29478	29998	29952	30035	29917	29700	29637	29799	29912	29868	29719	29908	29689	29965	29944	29719	29719	30002	29741	29692	29923	29836	30021	29940	30086	29844	29781	29920	29778	29854	29543	29780	30111	29674	29626	30069	29760	29699	29833	29783	29927	29995	29689	29997	29632	29908	29715	29755	29684	29805	29847	29873	29526	29607	29860	29862	29873	29650	29709	29666	29855	29947	29833	29842	29770	30075	29811	29747	29981	29909	30011	29511	29771	29996	29720	29867	30014	29697	29743	29927	29684	29869	29551	29696	29786	29815	29815	29675	29823	30017	29728	29870	30165	30011	30042	29882	29672	30080	29715	29719	29749	29817	29756	30014	29836	30014	29932	29947	29809	30054	29803	29867	29815	29853	29755	29807	29866	30076	29955	30015	29815	29636	29879	30038	29772	29765	29730	29724	29859	29649	29955	29799	30042	29978	29847	30011	29824	29672	29674	29778	30042	29731	29999	29849	29844	29832	29867	29743	29824	30015	30086	29786	29899	29877	29586	29913	29885	29716	29859	29571	29876	30040	29757	29709	30056	29962	29878	29713	29789	29877	29820	29836	29991	29809	30055	29744	29512	29816	29795	30064	29622	29975	29938	29763	29818	29779	30011	29794	30096	29850	30033	29668	29916	29813	29863	29945	29710	29644	29752	30177	29701	29943	29977	30105	29971	29926	29469	29750	29753	29836	29720	29822	29712	29679	29799	30025	29881	29694	29801	29784	29850	30136	29704	29482	29949	30024	30013	29805	29863	30083	29920	29801	29839	29907	30095	29791	29740	29832	29872	29482	29918	30154	29794	29729	29681	29915	30043	29560	29829	29740	29717	29954	29727	29750	29887	29644	29829	30094	29668	29753	29816	29999	29828	29770	30060	29943	29763	29974	29995	29572	29883	29864	29861	29986	29973	29898	29753	29763	29847	29844	29718	29974	29798	29893	29477	29780	29835	29831	29901	29945	29969	29939	29688	29611	29880	29801	29926	30129	29727	29846	29976	29995	29952	30073	29982	29639	29754	29697	30107	29642	30058	29821	29640	29825	29911	29822	29693	29840	29804	30139	29873	30045	29946	29836	29924	30056	29642	29805	29721	29672	30056	30024	29765	29782	29922	30032	29851	29794	29403	29920	30186	29770	29904	29903	29929	29865	29805	29973	29884	29913	29586	30001	29895	30048	30071	29948	29758	29957	29950	30059	29799	29782	29695	29745	29872	29917	29896	29775	29855	30060	30157	29826	29917	29791	30092	29871	29813	29960	29717	29794	29894	29778	29824	29906	29809	29915	29839	30024	29728	29891	29782	29846	29812	29680	29899	29819	29748	29849	29650	29686	29741	29678	29866	29883	29768	29809	29705	29831	30029	29803	29744	29741	30055	30015	29843	29608	29981	29902	29888	30007	29953	29748	29813	29898	29796	29733	29815	29710	29885	29860	29755	29749	29835	29902	29827	29800	29736	29724	29488	29632	29724	29914	29770	29856	29894	29815	29683	30017	29913	29958	29690	29736	29590	29765	29966	29865	29816	29657	29797	29860	30049	29762	29869	29815	29909	29965	29847	29672	29851	29857	29651	29778	29803	29808	29869	30012	29769	29650	29858	29791	29939	29880	29886	29831	29898	29800	29742	29953	29766	29878	29767	29631	29747	29810	29705	29557	29492	29648	29905	29996	29998	29739	29827	29681	29786	29944	29951	29776	29861	29646	29827	30103	29763	29889	30015	29990	29672	29837	29594	29737	29812	29871	29988	29758	29768	29584	29659	29997	29693	29900	30002	30086	30125	29810	29936	29766	29804	29959	29847	29985	29862	29923	29615	29899	30054	29831	29649	29948	29713	29961	29640	29672	29851	30108	30155	29748	29636	29608	29835	29873	29829	30141	30029	29926	29674	29949	29926	30080	29504	29815	29842	29802	29942	29714	29852	29894	29924	30008	29662	29976	29623	29964	29774	29865	29891	29565	29780	29490	29689	29925	29717	29837	29898	29806	29595	30053	29947	29478	29727	29950	29720	29737	29837	29829	29627	29595	29891	29850	29763	29786	29792	29922	29735	29560	29784	29685	29747	29996	29747	29905	29854	30011	29838	29739	29844	29562	29683	30058	29928	29926	30033	29972	30027	29885	29753	30088	29870	29933	30044	30120	29812	29746	29814	29899	29765	30065	29739	29966	29819	29808	29613	29937	29684	29838	29934	29717	29676	29790	29862	29875	29882	30016	29710	29924	29850	29838	29597	29985	29509	29683	29898	29928	29691	29927	29794	29632	29922	29846	29775	29929	29646	29903	30082	29778	29779	29994	29837	29683	29783	29674	29709	29971	29773	29867	30190	29954	29780	29710	29763	30025	29888	29778	29878	29794	29843	29685	29951	29764	29731	29995	29793	29940	29815	30073	29840	29991	29757	29950	29650	29640	29995	29976	29835	29672	29797	29901	29784	29629	29925	29956	29590	29931	29988	29982	30173	29707	29798	29957	29644	29661	30014	30041	29838	29738	29853	29656	29626	29803	29935	29928	29833	30023	29858	29730	29960	29762	29725	29789	29584	29726	29906	29841	29848	29641	29853	29718	29782	29925	29686	29601	30006	30229	29774	29824	29878	29875	29860	29414	29843	29796	29912	29867	29755	29911	29879	29849	30101	30157	29779	29806	29692	29965	29538	29736	29709	29865	29834	29712	29901	30041	29909	29971	29957	30086	29943	29843	29782	29736	29626	29960	29701	30007	29778	30045	29524	29628	30003	29825	30062	29869	29648	29865	29722	29827	29860	29711	29718	29943	29860	29874	29819	29905	29983	29819	29585	29775	29850	29735	30059	29929	30119	29488	29853	29779	29858	29699	29880	29969	29885	30035	29870	29848	29685	29846	29760	29887	29809	29694	29852	29799	30077	29909	29845	29715	29822	29781	29986	30009	29890	29843	29894	30074	29696	29702	29944	29848	29632	29731	29718	29909	29970	30135	29883	29783	30014	29782	30041	29710	29511	29802	29978	29994	30047	30040	30115	29688	29898	29904	29997	29903	29885	29767	29878	30103	29983	29636	29923	29867	29612	29999	29867	29785	29802	29787	29720	29699	29813	29889	29871	29902	29768	29848	29844	29968	29796	30056	29673	29855	29900	29670	29832	29882	29955	29809	29920	29775	29844	29879	29785	30043	29876	29879	29860	29811	29890	29981	29743	30081	29959	29955	29834	30161	29985	29954	29791	29866	29507	29866	29886	29817	29678	29787	29806	29975	29869	29877	29740	29908	29874	29967	30029	29883	30075	29993	29993	29979	29602	29996	29610	29775	29896	29559	29906	29813	29734	29704	29872	29644	29881	29892	29851	29956	29869	29712	29917	29855	29871	29952	29562	29822	29700	29909	29709	29835	29856	30039	29823	30141	29718	29647	29704	29777	29887	29899	29766	30163	29855	29764	30136	29665	29864	30063	29891	29828	29697	29894	29886	29705	30032	29546	29768	29928	29713	29858	29719	29892	30021	29769	30150	29861	29768	29804	29405	29778	29974	29952	29906	29876	29831	29695	29942	29868	29879	29789	29961	29809	30033	29649	29633	29685	29990	29785	29777	29778	29844	29712	29792	29731	29802	29884	29948	29847	29863	29942	29762	29658	29845	29797	29978	29867	29717	29809	29746	29693	29969	30021	29936	29568	29909	29831	29745	29955	30020	29656	30170	29847	29800	29880	29687	30053	29665	29883	29870	29593	30043	29847	29793	30026	29860	30152	30053
20434	24976	23565	20557	19182	18213	17615	17174	17228	17305	17060	17113	17186	17034	16868	16939	16938	16845	16923	16828	16881	16815	16920	16914	16863	16947	16808	16847	16887	16882	16740	16926	16926	16816	16863	16818	17013	16858	16705	16795	16815	16930	16713	16702	16781	16804	16787	16853	16775	16900	16776	16793	16792	16892	16760	16815	16851	16745	16925	16599	16837	16656	16891	16625	16514	16626	16770	16876	16725	16568	16693	16774	16693	16631	16902	16695	16761	16708	16651	16721	16798	16914	16638	16737	16712	16731	16682	16739	16977	16942	16874	16850	16617	16657	16833	16735	16978	16709	16908	16823	16849	16696	16686	16675	16748	16891	16856	16598	16804	16962	16616	16690	16706	16773	16773	16643	17050	16727	16745	16679	16706	16678	16787	16614	16829	16794	16764	16549	16785	16708	16730	16635	16663	16830	16574	16659	16820	16814	16796	16734	16816	16700	16548	16876	16869	16902	16712	16715	16864	16885	16840	16777	16652	16767	16598	16634	16780	16699	16784	16641	16591	16805	16908	16995	16838	16798	16692	16702	16864	16687	16765	16775	16597	16676	16745	16764	16846	16775	16733	16810	16804	16778	16779	16713	16704	16751	16751	16860	16831	16721	16733	16745	16757	16531	16683	16620	16810	16789	16730	16595	16697	16620	16716	16747	16830	16584	16808	16788	16773	16725	16686	16736	16653	16782	16662	16795	16798	16745	16709	16636	16925	16702	16662	16541	16796	16720	16787	16731	16902	16882	16903	16720	16693	16719	16893	16842	16827	16827	16776	16649	16795	16779	16772	16679	16852	16762	16668	16692	16843	16859	16787	16858	16553	16744	16845	16609	16766	16871	16846	16730	16739	16665	16731	16447	16660	16892	16916	16769	16826	16656	16835	16851	16774	16774	16885	16726	16816	16766	16827	16676	16780	16756	16710	16664	16813	16696	17013	16880	16444	16596	16718	16816	16808	16645	16757	16675	16655	16961	16690	16898	16708	16808	16585	16659	16721	16766	16855	16606	16604	16831	16755	16917	16643	16748	16787	17026	16838	16868	16768	16604	16678	16833	16658	16657	16676	16802	16644	16957	16700	16793	16793	16601	16743	16905	16882	16624	16907	16721	16933	16719	17070	16821	16635	16770	16884	16868	16927	16695	16593	16863	16680	16802	16813	16855	16764	16924	16813	16731	16644	16737	16755	16663	16785	16757	16661	16820	16766	16557	16705	16660	16824	16757	16823	16606	16817	16520	16793	16906	16665	16877	16777	16766	16725	16735	16770	16660	16788	16974	16609	16980	16740	16730	16657	16504	16713	16926	16681	16757	16814	16691	16800	16761	16683	16717	16760	16749	16758	16618	16838	16755	16774	16789	16700	16715	16738	16767	16711	16621	16512	16667	16653	16740	16545	16673	16722	16677	16745	16674	16770	16717	16761	16861	16903	16745	16918	16771	16692	16754	16984	16643	16792	16469	16832	16838	16838	16866	16726	16834	16774	16703	16895	16655	16903	16745	16741	16469	16720	16977	16869	16772	16731	16895	16793	16746	16852	16685	16797	16843	16831	16724	16699	16858	16739	16647	16798	16758	16722	16821	16896	16721	16801	16843	16636	16845	16930	16638	16778	16787	16841	16683	16771	16841	16681	16794	16728	16823	16849	16964	16712	16814	16664	16694	16749	16593	16709	16803	16659	16672	16838	16901	16734	16831	16798	16782	16745	16924	16737	16822	16894	16900	16821	16678	16720	16683	16817	16785	16720	16636	16689	16862	16752	16746	16943	16653	16661	16791	16739	16971	16813	16617	16785	16542	16741	16845	16862	16990	16761	16613	16743	16970	16589	16395	16812	16609	16651	16706	16729	16696	16595	16781	16701	16794	16645	16660	16821	16592	16839	16790	16673	16870	16656	16871	16804	16776	16720	16637	16904	16858	16705	16936	16867	16608	16790	16713	16807	16710	16833	16852	16798	16790	16974	16868	16650	16805	16870	16798	16783	16673	16560	16880	16635	16891	16804	16701	16814	16795	16617	16936	16896	16682	16802	16720	16769	16642	16710	16743	16657	16656	16688	16807	16670	16626	16815	16784	16923	16812	16852	16596	16601	16831	16759	16878	16799	16784	16762	16685	16645	16807	16764	16954	16718	16607	16539	16763	16783	16818	16749	16887	16833	16668	16748	16688	16787	16678	16645	16762	16769	16694	16747	16743	16884	16723	16743	16783	16771	16813	16983	16653	16787	16788	16853	16604	16629	16739	16829	16818	16779	16599	16951	16676	16601	16815	16682	16816	16903	16804	16973	16710	16795	16700	16746	16762	16710	16786	16973	16701	16649	16738	16824	16603	16743	16783	16686	16823	17041	16683	16663	16756	16860	16729	16771	16733	16769	16702	16804	16642	16668	16778	16634	16838	16784	16799	16841	16762	16549	16736	16691	16916	16671	16751	16695	16756	16760	16781	16762	16782	16732	16676	16675	16722	16815	16643	16847	16682	16925	16644	16800	16726	16724	16835	16772	17008	16790	16743	16771	16795	16636	16637	16731	16837	16909	16813	16900	16776	16813	16905	16854	17029	16766	16704	16951	16748	16642	16646	16689	16750	16930	16789	16953	16811	16770	16810	16610	16761	16806	16560	16754	16805	16640	16694	16690	16902	16700	16741	16911	16718	16757	16738	16791	16683	16822	16561	16800	16805	16801	16798	16759	16709	16757	16806	16717	16771	16850	16798	16808	16683	16710	16662	16777	16647	16772	16776	16585	16633	16781	16723	16983	16895	16845	16695	16769	16730	16805	16767	16639	16907	17017	16806	16861	16835	16712	16602	16764	16638	16791	16800	16923	16611	16570	16548	16763	16690	16710	16666	16694	16881	16840	16696	16835	16894	16898	16788	16360	16987	16616	16760	16862	16635	16803	16793	16667	16855	16885	16956	16653	16902	16648	16701	16751	16883	16717	16635	16912	16743	16748	16651	16860	16849	16490	16668	16768	16727	16675	16776	16762	16750	16837	16728	16768	17005	16822	16658	16761	16693	16744	16769	16797	16737	16777	16850	16649	16575	16552	16838	16571	16920	16606	16646	16764	16767	16772	16777	16640	16884	16895	16745	16750	16857	16799	16623	16730	16905	16702	16830	16875	16783	16664	16756	16956	16675	16897	16758	16619	16819	16773	16817	16833	16702	16784	16795	16606	16937	16615	16864	16985	16711	16703	16739	16867	16620	16678	16933	16528	16599	16810	16767	16572	16698	16729	16771	16850	16562	16783	16816	16847	16913	16663	16922	16762	16926	16750	16715	16813	16696	16750	16800	16823	16809	16744	16750	16838	16777	16895	16715	16851	16611	16918	16719	16763	16798	16653	16623	16726	16793	17038	16827	16727	16673	16945	16756	16654	16716	16703	16785	16855	16634	16782	16687	16774	16784	16722	16651	16845	16684	16752	16908	16579	16832	16852	16658	16677	16668	16749	16644	16770	16744	16853	16665	16709	16630	16686	16762	16783	16692	16682	16814	16653	16617	16873	16819	16779	16787	16643	16924	16524	16602	16961	16686	16894	16626	16801	16783	16700	16836	16734	16866	16617	16817	16623	16723	16797	16786	16800	16773	16746	16684	16765	16770	16723	16762	16736	16716	16747	16749	16715	16782	16950	16666	16528	16856	16713	16852	16708	16822	16826	16801	16860	16747	16749	16944	16888	16900	16694	16766	16754	16655	16653	16714	16870	16693	16714	16776	16834	16922	16829	16922	16868	16793	16938	16798	16649	16593	16784	16703	16775	16789	16627	16873	16638	16673	16636	16855	16835	16831	16799	16723	16779	16910	16724	16663	16811	16674	16775	16778	16715	16948	16746	16596	16825	16642	16778	16852	16955	16701	16832	16629	16639	16788	16718	16569	16839	16696	16676	16827	16685	16886	16863	16979	16919	16623	16768	16680	16723	16768	16747	16772	16721	16752	16691	16765	16956	16785	16787	16788	16927	16740	16738	16873	16800	16754	16675	16786	16693	16698	16976	16656	16719	16723	16667	16719	16621	16702	16816	16748	16617	16756	16467	16877	16877	16748	16928	16655	16798	16725	16933	16728	16893	16800	16750	16736	16879	16630	16748	16858	16703	16748	16856	16734	16637	16814	16649	16856	16667	16625	16388	16893	16769	16813	16837	16755	16732	16945	16714	16836	16824	16673	16878	16807	16698	16752	16789	16879	16681	16664	16830	16741	16967	16886	16771	16916	16801	16765	16600	16871	16681	16654	16835	16758	16771	16898	16773	16599	16895	16936	16874	16860	16870	16715	16695	16812	16584	16750	16784	16843	16951	16773	16681	16599	16856	16604	16739	16678	16780	16717	16942	16838	16622	16731	16702	16860	16617	16824	16735	16798	16755	16951	16782	16689	16859	16646	16885	16927	16743	16946	16868	16728	16828	16737	16810	16829	16651	16607	16673	16800	16830	16739	16825	16761	16775	16747	16844	16967	16627	16902	16847	16835	16800	16776	16816	16836	16823	16779	16772	16800	16724	16943	16886	16701	16887	16721	16790	16725	16671	16756	16559	16611	16929	16691	16742	16764	16934	16774	16835	16707	16823	16797	16844	16859	16688	16831	16727	16668	16607	16738	16826	16790	16821	16505	16651	16828	16735	16640	16789	16849	16811	16791	16894	16891	16934	16812	16702	16701	16685	16861	16528	16634	16852	16761	16926	16722	16742	16821	16803	16929	16477	16566	16862	16841	16753	16680	16821	16867	16846	16796	16871	16777	16900	16723	16759	16838	16812	16624	16602	16747	16756	16851	16882	16604	16717	16904	16666	16966	16719	16714	16730	16712	16782	16910	16603	16834	16809	16825	16871	16678	16775	16840	16732	16759	16720	16875	16756	16561	16827	16756	16649	16834	16569	16810	16548	16885	16754	16795	16811	16767	16857	16884	16802	16834	16645	16546	16860	16752	16736	16748	16809	16759	16628	16787	16614	16738	16825	16872	16793	16755	16918	16787	16921	16744	16757	16846	16651	16838	16793	16769	16909	16717	16635	16710	16696	16761	16874	16846	16889	16624	16581	16927	16899	16621	16762	16601	16786	16931	16747	16907	16852	16631	16714	16760	16846	16660	16814	16690	16781	16942	16615	16845	16819	16648	16692	16735	16908	16609	16916	16585	16864	16747
24679	21403	28661	29601	31135	32942	33786	32425	31656	31169	31042	31023	30959	30973	30899	30681	30647	30493	30510	30713	30569	30683	30482	30775	30474	30275	30486	30388	30285	30309	30473	30466	30280	30271	30497	30340	30100	30130	30265	30295	30359	30410	30431	30235	30134	30411	30137	30460	30278	30466	30461	30155	30248	30420	30283	30385	30628	30412	30544	30314	30281	30447	30169	30451	30294	30156	30308	30243	30115	30273	30374	30479	30316	30493	30582	30077	30229	30341	30207	30231	30170	30150	30335	30377	30291	30332	30412	30456	30298	30093	30430	30108	30401	30237	30398	30339	30370	30058	30364	30174	30367	30380	30289	30610	30630	30132	30278	30084	30419	30254	30291	30052	30207	30004	30346	30316	30239	30647	30020	30096	29980	30116	30342	30667	30194	30398	30424	30182	30268	30422	30292	30401	30311	30210	30465	30263	30303	30467	30147	30288	30144	30300	30150	30073	30484	30283	30294	30560	30254	30218	30218	30290	30319	29979	30331	30306	30227	30359	30411	30284	30434	30251	30111	30247	30086	29997	30127	30244	30170	30288	29988	30341	30218	29968	30128	30339	30001	30169	30370	30444	30071	30179	30257	30367	30415	30314	30315	29922	30663	30144	30267	30083	30272	30082	30238	30409	30174	30160	30184	30301	29998	30341	30529	30298	30222	30468	30254	30446	30355	30182	30436	30307	30202	30224	30221	30480	30440	30563	30339	30163	30392	30158	30167	30494	30131	30131	30143	30301	30493	30281	30191	30245	30150	30283	30457	30434	30274	30315	30471	30169	30296	30275	30376	30360	30524	30352	29837	30426	30132	30236	30254	30484	30137	30429	30322	30108	30313	30433	30195	30357	30133	30268	30088	30258	30117	30236	30162	30159	30452	30155	30347	30285	30203	30569	30180	30417	30350	30600	30053	30402	30256	30373	30049	30373	30374	30083	30289	30211	30217	30273	30324	30374	30442	30400	30292	30308	30428	29950	30505	30225	30254	30323	30285	30181	30197	30189	30445	30489	30284	30458	30084	30153	30222	30574	30234	30233	30212	30215	30223	30285	30353	30523	30455	30182	30224	30217	30081	30239	30426	30233	30439	30419	30274	30067	30374	30281	30183	30196	30105	30345	30403	30134	30353	30295	30336	30012	30039	30322	30306	30233	30279	30267	30398	30202	30090	30209	30399	30454	30505	30135	30244	30443	30327	30311	30174	30323	30300	30304	30122	30295	30031	30028	30129	30103	30438	30286	30258	30492	30088	30197	30239	29980	30279	30392	30146	30269	30289	30203	30234	30292	30296	30531	30276	30493	30473	30108	30428	30130	30217	30206	30187	30016	30465	30465	30464	30212	30325	30327	30375	30297	30388	30034	30355	30143	30143	30608	30122	30206	30440	30185	30305	30243	30294	29996	30251	30204	30291	30240	30329	30317	30144	30155	30190	30283	30284	30446	30276	30223	30362	30046	30341	30431	30103	30364	30234	30328	29869	30340	30309	30235	30506	30331	30549	30314	30409	30181	30546	30404	30301	30264	30199	30292	30276	30389	30711	30336	30207	30132	30373	30066	30036	30322	30294	30291	30102	30133	30624	30174	30497	29956	30273	30299	30107	30263	30136	30441	30082	30059	30385	30272	30141	30196	30252	30283	30029	30206	30060	30330	30318	30141	29936	30296	30172	30090	30149	30359	30353	30123	30309	30280	30275	30099	30347	30376	30563	30411	30304	30368	30081	30219	30398	30090	30065	30349	30236	30277	30406	30337	30117	30475	30058	30173	30218	30289	30528	30448	30200	30093	30344	30416	30166	30433	29975	30322	30086	30011	30371	30269	30350	30438	30345	30577	30204	30232	30211	30249	30347	30336	30292	30543	30297	30195	30168	30309	30226	30184	30275	30226	30504	30261	30169	30332	30018	30251	30411	30138	30209	30052	30117	30434	30347	30037	30227	30189	30268	30544	30165	30071	30277	30406	30336	30439	30247	30111	30068	30396	30258	30266	30464	30168	30714	30349	30238	30009	30303	30069	30094	30570	30216	30218	30014	30217	30324	30417	30390	30246	30236	30393	30061	30187	30295	30080	30121	30130	30467	30240	30249	29947	30244	30261	30314	29985	30337	30065	30451	30273	30191	30146	30248	30275	30276	30177	30478	30214	30228	30053	30459	30184	30339	30321	30400	30233	30156	30272	30290	30199	30401	30364	30395	30163	30549	30413	30264	30320	30392	30409	30124	30453	30428	30261	30128	30123	30364	30395	30539	30329	30101	30177	30423	30383	30131	30116	30333	30297	30174	30375	30248	30309	30262	30447	30273	30470	30099	30067	30355	30522	30455	30246	30103	29951	30203	30451	30459	30163	30007	30014	30236	30297	30462	30306	30123	30097	30292	30292	30241	30285	30215	30315	30499	30355	30372	30232	30201	30307	30117	30559	30443	30227	30178	30204	30313	30386	30397	30367	30342	30271	30326	30121	30248	30018	30253	30317	30024	30263	30345	30262	30298	30256	30180	30227	30423	30313	30242	30268	30250	30091	30014	30161	30343	30348	30389	30293	30360	30175	30300	30469	30212	30125	30487	30335	30209	30154	30336	30056	30304	30221	30237	30301	30276	30199	30188	30058	30239	30388	30258	30397	30536	30446	30573	30261	30228	30375	30356	30446	30374	30226	30250	30395	30374	30418	30311	30331	29994	30343	30354	30217	30437	30311	30378	30379	30269	30358	30323	30106	30450	30006	30474	30258	30227	30305	30414	30264	30329	29974	30407	30247	30332	30249	30326	30564	30503	30148	30238	30099	30273	30135	30302	30248	30421	30492	30237	29998	30430	30368	30337	30429	30347	30312	30422	30440	30217	30546	30104	30140	30401	30398	30150	30350	30603	30310	30065	30267	30621	30160	30356	30175	30421	30443	30130	30322	30588	30376	30250	30464	30394	30047	29885	30253	30395	30269	30229	30202	30216	30210	30297	30375	30193	30152	30461	30277	30289	30013	30399	30470	30431	30256	30331	30415	30515	30369	30270	30430	30227	30217	30315	30316	30428	30244	30452	30216	30410	30304	30516	30251	30397	30349	30125	30215	30445	30420	30292	30141	30032	30108	30289	30235	30458	30360	30381	30339	30546	30237	30060	30220	30378	30382	30308	30143	30323	30271	30327	30127	30201	30213	30294	30443	30510	30443	30544	30157	30217	30455	30679	30585	30428	30209	30342	30354	30186	30236	29965	30271	30470	30403	30128	30239	30284	30332	30422	30059	30151	30428	30609	30229	30098	30285	30372	30464	30201	30267	30492	30227	30425	30250	30397	30214	30137	30325	30348	30092	30412	30437	30219	30453	30520	30449	30160	30471	30263	30246	30276	30381	30403	30404	30444	30108	30259	30411	30461	30564	30406	30455	30203	30076	30224	30200	30362	30378	30271	30112	30208	30399	30299	30182	30315	30208	30144	30397	30478	30062	30276	30083	30351	30146	30471	30394	30008	30160	30399	30312	30140	30425	30196	30262	30273	30255	30156	30467	30460	30454	30065	30169	30084	30112	30289	30126	30094	30289	30395	30575	30508	30277	30266	30155	30313	30451	30252	30100	30235	30527	30254	30046	30221	30378	30337	30409	30256	30042	30344	29881	29951	30109	30256	30052	30238	30389	30324	30330	30253	30190	30204	30558	30368	30325	30210	30241	30345	30302	30426	30348	30462	30072	30556	30145	30127	30283	30386	30188	30217	30470	30126	30346	30400	30233	30201	30338	30313	30107	30127	30225	30081	30417	30544	30053	30203	30610	30467	30212	30231	30080	30364	30155	30332	30677	30454	30358	30563	30161	30301	30572	30334	30419	30297	30326	30372	30487	30127	30416	30341	30190	30336	30269	30166	30389	30388	30292	30350	30424	30071	30340	30277	30147	30300	30162	30332	30186	30472	30421	30198	30299	30343	30304	30350	30269	30156	30287	30449	30023	30227	30559	30112	30230	30061	30455	30308	30222	30410	30606	30284	30223	30283	30105	30305	30243	30182	30747	30178	30247	30439	30292	30359	30388	30470	30150	30245	30337	30483	30431	30170	30404	30375	30365	30402	30283	30308	30388	30301	30400	30478	30429	30328	30415	30197	30238	30273	30272	30047	30276	30251	30354	30476	30345	30435	30350	30302	30403	30187	30317	30197	30364	30309	30391	30326	30589	30327	30225	30244	30174	30233	30399	30419	30139	30449	30206	30124	30162	30306	30251	30372	30189	30291	30419	30085	30525	30203	30163	30585	30395	30334	30047	30215	29948	30514	30482	30015	30393	30085	30277	30123	30161	30225	30380	30531	30498	30486	30449	30339	30379	30549	29923	30134	30486	30213	30376	30180	30184	30284	30172	30086	30264	30303	30360	30447	30034	30162	30145	30164	30138	30451	30272	29899	30306	30394	30590	30462	30246	30428	30167	30293	30570	30329	30459	30130	30495	30200	30307	30128	30465	30317	30418	30351	30190	30103	30224	30284	30225	30184	30138	30308	30398	30310	30339	30499	30152	30219	30298	30138	29993	30181	30372	30111	30041	30321	30241	30586	30607	30282	30301	30420	30112	30331	29897	30127	29995	30363	30360	30272	30216	30257	30181	30132	30209	30428	30354	30225	30457	30180	30387	30094	30281	30271	30413	30479	30587	30419	30150	30356	30155	30054	30286	30022	30480	30685	30214	30275	30237	30323	30180	30320	30235	30208	30462	30442	30470	30263	30519	30152	30253	30384	30433	30546	30198	30130	30306	30280	30178	30411	30332	30292	30263	29848	30108	30427	30334	30399	30447	30119	30235	30198	30264	30229	30407	30190	30280	30156	30253	30173	30141	30304	30279	30280	30385	30155	30244	30353	30320	30341	30152	30159	30418	30402	30152	30571	30434	30255	30314	30070	30462	30138	30137	30177	29964	30338	30404	30322	30451	30342	30150	30275	30326	30443	30191	30262	30233	30293	30151	30266	30270	30307	30281	30467	29888	30525	30269	30262	30332	30209	30204	30322	30159	29962	30272	30179	30118	30154	30221	30337	30380	30124	30299	30234	30264	30317	30227	30385	30168	30348	30054	30310	30327	30314	30105	30251	30124	30396	30197	30186	30084	30250	30042	30421	30379	30335	30383	30013	29950	30251	30379	30175	30410	30377	30060	30256	30115	30179	30015
21025	35360	32995	26364	23166	21304	20032	19183	18837	18386	18055	17855	18049	17792	17975	17656	17630	17528	17610	17579	17470	17451	17465	17458	17382	17338	17469	17354	17391	17311	17180	17265	17346	17251	17362	17357	17162	17270	17369	17288	17439	17358	17192	17127	17354	17260	17214	17338	17251	17314	17453	17236	17272	17341	17176	17240	17065	17236	17395	17190	17202	17296	17311	17478	17397	17153	17162	17185	17093	17124	17290	17197	17232	17269	17100	17233	17292	17340	17108	17216	17324	17276	17275	17153	17239	17192	17133	17107	17201	17359	17381	17147	17191	17288	17034	17185	17146	17168	17393	17258	17248	17133	17285	17147	17342	17359	17446	17142	17232	17222	17033	17221	17262	17123	17174	17352	17120	17134	17227	17247	17164	17190	17171	17232	17108	17016	17196	17089	17107	17362	17314	17278	17146	17103	17222	17197	17176	17376	17122	17243	17121	17232	17134	17195	17210	17081	17276	16968	17194	17307	17285	17236	17134	17222	17274	17449	17279	17188	17038	17388	16992	17309	17083	17166	17205	17285	17226	17026	17151	17113	17199	17339	16995	17276	16965	17051	17145	17103	17160	17197	17309	17223	16983	17184	17228	17046	17333	17162	17174	17081	17087	17068	17335	17294	17145	17288	17275	17019	17197	17181	17141	17154	17223	17141	17223	17134	17215	17102	17163	17321	17140	17271	17202	17224	17215	17102	17097	17268	17101	16957	17356	17332	17412	17111	17217	17241	17134	17339	17079	17058	17216	17274	17208	17126	17238	17271	17126	17300	17044	17211	17150	17021	17159	17269	17255	17039	17265	17156	17089	17077	17129	17147	17120	17215	17248	17211	17136	17188	17150	17214	17315	17160	17149	17154	17221	17116	17327	17171	17198	17144	17182	17397	17115	17226	17063	17324	17254	17056	17347	17121	17147	17187	17236	17179	17203	17105	17143	17054	17035	17120	17142	17182	17213	17289	17029	17239	17158	17260	17093	17111	17096	17327	16940	17301	17158	17279	17107	17273	17110	17088	17201	17063	17154	17274	16919	17219	17272	17255	17260	17068	17327	17102	17137	17052	17267	16986	17276	17259	17065	17279	17178	17264	17109	17174	17100	17056	17251	17046	17233	17296	17175	17257	17139	17297	17170	17131	17352	17326	17306	17355	16975	17372	17056	17241	17098	17394	17271	17241	17265	17267	17027	17357	17317	17245	17211	17267	17260	17293	17112	17129	17209	17377	17077	17287	17346	17113	17087	17201	17114	17096	17009	17329	17195	17257	17248	17211	17094	17185	17130	17210	17364	17228	17256	17210	17223	17197	17176	17232	17234	17292	17089	17332	17175	17260	17181	17220	17204	17358	17330	17112	17251	17248	17349	17211	17255	17008	17196	17242	17058	17128	17339	17300	17050	17112	17329	17270	17221	17193	17240	17142	17172	17150	17222	17161	17215	16888	17211	17302	17156	17045	17200	17387	17050	17282	17224	17421	17156	17212	17326	17109	17124	17152	17258	17104	17107	17305	17175	17134	16963	17359	17137	17067	17265	17165	17301	17209	17288	17128	17214	17136	17240	17105	17191	17198	17283	17147	17337	17158	17190	17259	17186	16938	17191	16970	17328	17160	17237	17237	17267	17094	17182	17092	17120	17056	17156	17039	17217	17256	17191	17234	17201	17103	17315	17181	17030	17280	17118	17267	17309	17167	17155	17020	17146	17393	17249	17185	17253	17244	17314	17367	17175	17196	17286	17232	17076	16978	17116	17163	17275	17146	17146	17245	17286	16973	17380	17270	17389	17239	17209	17264	16994	17225	17326	17008	17100	17360	17249	17097	17239	17226	16895	16953	17039	17257	17349	17372	17190	17329	17210	17073	17245	17306	17106	17028	17130	17127	17141	17261	17297	17256	17150	17050	16984	17150	17258	17039	17188	17225	17265	17106	17306	17284	17239	17186	17275	17220	17158	17037	17073	17074	17111	17075	17144	17357	17120	17134	17213	17096	17253	17002	17273	17070	17149	17116	17139	17270	17228	17234	17093	17207	17295	17306	17116	17311	17061	17159	17065	17243	17198	17284	17158	17079	17203	17112	17305	17238	17278	17099	17073	17313	16978	17235	17260	17395	17007	17219	17489	17291	17126	17255	17004	17234	17067	17207	17351	17219	17271	17441	17065	17007	17011	16939	17165	17128	17183	17051	17099	17017	17214	17065	17209	17170	17057	17272	17323	17130	17230	17128	17067	17058	17059	17069	17195	17137	17159	17145	17168	17254	17197	17065	17164	17092	17141	17167	17064	17276	17008	17029	17257	17040	17217	17203	17160	17190	17095	17053	17221	17242	17202	17267	17229	17187	17164	17137	17331	17144	17080	17143	17245	17060	17135	17112	17182	17062	17072	17014	17200	17065	17115	17433	17089	17186	17238	17230	17275	17030	17326	17081	17249	17065	17184	17047	17251	17306	17269	17169	17381	17164	17263	17197	17209	17286	17229	17213	17170	17154	17188	17265	17278	17272	17296	17192	17009	17043	17187	17282	17142	17138	17197	17167	17214	17175	17087	17312	17170	17262	17171	17199	17205	17233	17282	17196	17122	17206	17204	17130	17112	17094	17296	17246	17163	17063	17234	17166	17140	17073	17172	16968	17131	17125	17121	17344	17191	17215	17327	17180	17220	17394	17230	17177	17161	17231	17233	16981	17193	17294	17221	17029	17362	17357	17197	17241	17083	17233	17274	17165	17227	17163	16956	17310	17130	17069	17299	17110	17092	17116	17458	17110	17219	17288	17307	17235	17192	17007	17201	17074	17193	17162	17177	17333	17122	17098	17089	17192	16973	17262	17277	17150	17272	17099	17155	17052	17274	16973	17186	17352	17120	17211	17189	17088	17140	17126	17213	17149	17241	16997	17114	17273	17189	17127	17273	17429	17056	17096	17265	17174	17153	17136	17101	17132	17114	17181	17055	16911	17041	17209	17169	17198	17181	17208	17306	17213	17117	17264	17079	17163	17027	17190	17077	17074	17232	17155	17212	17038	17287	17212	17334	17125	17307	17300	17212	17057	17159	17213	17264	17238	17087	16984	17132	17222	17176	17108	17158	17284	17049	17145	17207	16985	17192	17123	17266	17205	17036	17232	17202	17128	17169	17374	17069	17251	17049	17240	17185	17263	17189	17136	17196	17194	17387	17111	17095	17119	17284	17071	17179	17295	17383	17233	17102	17285	17271	17108	17210	17244	17321	17199	17140	17212	17174	17116	17270	17134	17278	17151	17267	17148	17232	17148	17207	17125	17175	17334	17071	17494	17084	17270	17090	17086	17377	17114	17136	17111	17288	17210	17269	17140	17366	17133	17104	17212	17211	17019	17014	17349	17087	17031	17184	17200	17340	17167	17205	17039	17057	17179	17134	17247	17144	17258	17203	17095	17295	17326	17211	16978	17284	17370	17089	17263	17270	17259	17198	17154	17263	17239	17278	17053	17160	17125	17095	17038	17312	17300	17232	17122	17314	17169	17306	17223	17210	17265	17337	16985	17001	17197	17246	17083	17156	17312	17168	17265	17155	17010	17138	17262	17287	17302	17207	17148	16993	17047	17183	17117	17127	17253	17230	17222	17150	17053	17176	17207	17266	17407	17158	17024	17185	17085	17142	17193	17101	17394	17181	17242	17081	17127	17198	17397	17153	17253	17239	17224	17055	17192	17003	17121	17162	17291	17283	17027	17053	17259	17244	17141	17191	17311	17327	17349	17271	17181	17349	17003	17249	16983	17141	17310	17155	17255	17324	17388	17121	17377	17271	17164	17096	17172	17125	17203	17152	17354	17066	17239	17029	17215	17088	17274	17321	17139	17284	17031	17067	17358	17188	17307	17271	17253	17101	17109	17380	17418	17217	17196	17255	17272	17133	17205	17202	17510	17087	17153	17189	17403	17273	17250	17279	17245	17326	17110	17110	17207	17308	17218	17252	16994	17103	17120	17090	17180	17328	17051	16975	17142	17260	17149	17051	17270	17290	17226	17004	17268	17397	17171	17158	17114	17274	17276	17299	17157	17165	17366	17243	17096	17228	17117	17302	17001	17227	17373	17038	17047	17236	17368	17215	17097	17480	17193	17214	17223	17079	17191	17241	17203	17152	17306	17197	17155	17123	17276	16989	17210	17065	17114	17205	17204	17307	17349	17212	17278	17194	17440	17282	17175	17194	17171	17079	16858	17139	17112	17436	17118	17294	17193	16972	17214	17122	17135	17174	17171	17179	17263	17280	17141	17079	17263	17291	17123	17111	17244	17324	17215	17289	17146	17263	17255	17172	17134	17108	17195	17178	17499	17185	17207	17198	17120	17233	17082	17144	16972	17157	17152	17198	17178	17094	17370	17288	16923	17025	17175	17157	17221	17196	17380	17092	17008	17083	17136	17310	17174	17158	17135	17196	17160	17223	17222	17488	17226	17329	17285	17170	17074	17466	17154	16983	17102	17247	17080	17285	17213	17098	17345	17156	17031	17222	17191	17127	17267	17124	17152	17237	17233	17387	17215	17349	17289	17186	17313	17333	17107	17357	17253	17273	17184	17055	17053	17166	17146	17239	17599	17365	17273	17193	17238	17128	17066	17132	17351	17200	17240	17259	17254	17315	17264	17285	17176	17020	17257	17217	17162	17214	17205	17307	17179	17115	17179	17215	17270	16985	17355	17111	17236	17180	17407	17265	17059	17114	17297	17052	17081	17179	17268	17440	17221	17182	17210	17369	17307	17345	17235	17199	17268	17245	17133	17123	17130	17193	17212	17248	17048	17112	17035	17307	17176	17269	16965	17124	17087	17465	17112	17196	17092	17094	17178	17177	17088	17065	17296	16923	17059	17279	17075	17332	17277	17224	17278	17156	17114	17047	17285	17237	17250	17120	17345	17221	17085	17092	17116	17181	17320	17256	17023	17241	17163	17194	17121	17188	17079	16961	17173	17172	17288	17140	17388	17134	17321	17245	16923	17285	17240	17332	17346	17337	17236	17159	17175	17102	17190	17102	17146	17200	17159	17059	17249	17347	17165	17143	17124	17172	17358	17279	17152	17051	16981	17107	17238	17177	17270	17383	17202	17282	17419	17250	17188	17084	17303	17086	17316	17144	16974	17173	17019	17091	17205	17086	17192	17437	17187	17076	17247
22878	21368	28641	26981	30245	35318	37358	34644	34122	33704	33234	32938	32857	33023	32574	32717	32387	32138	32150	32283	32193	32288	32039	32378	31930	32021	31765	31937	31678	31712	31832	32111	31913	31800	31939	32111	32001	31889	31593	31773	31933	31653	31662	31704	31960	31861	31767	31891	31902	31556	31845	31750	31830	32170	31896	31869	31922	31802	31771	31895	31771	31487	31732	31608	31745	31735	31641	31718	31588	31887	31744	31748	31793	31651	31611	31837	31817	32049	31621	31684	31772	31575	31539	31713	31925	31574	31604	31617	31877	31802	31758	31517	31870	31776	31403	31737	31784	31860	31874	31884	31651	31691	31778	31811	31864	31733	31770	31781	31864	31706	31692	31756	31830	31626	31801	32010	31574	31886	31595	31774	32010	31731	31747	31813	31751	31807	31571	31302	31551	31782	31559	31594	31629	31663	31643	31660	31622	31858	31934	31683	31754	31741	31421	31498	31503	31705	31876	31861	31489	31784	31620	31422	31740	32021	31856	31642	31879	31528	32013	31524	31869	31778	31639	31573	31697	31561	31770	31787	31825	31484	31500	31530	31637	31776	31853	31762	31947	31721	31384	31650	31692	31638	31580	31453	31594	31444	31605	31556	31721	31738	31601	31732	31763	31661	31908	31824	31620	31741	32020	31697	31706	31522	31531	31937	31503	31653	31660	31855	31902	31746	31468	32105	31678	31583	32093	31660	31816	31732	31503	31998	31969	31778	31757	31467	31506	31431	31655	31500	31630	31776	31820	31642	31661	31391	31569	31567	31462	31687	31655	31476	31759	31595	31472	31601	31677	31678	31823	31574	31665	31589	31588	31531	31534	31451	31851	31609	31749	31599	31590	31495	31594	31448	31533	31649	31788	32133	31662	31546	31578	31679	31427	31680	31876	31583	31598	31646	31870	31883	31616	31328	31838	31554	31842	31817	31595	31556	31814	31718	31524	31823	31798	31622	31545	31684	31847	31605	31834	31557	31805	31684	31749	31582	31576	31744	31553	31568	31699	31596	31658	31812	31774	31468	31913	31499	31576	31541	31760	31786	31802	31541	31545	31895	31690	31600	31749	31462	31711	31630	31455	31539	31755	31531	31751	31706	31592	31660	31773	31631	31926	31945	31813	31142	31529	31330	31687	31722	31764	31695	31578	31629	31201	31772	31564	31589	31723	31617	31827	31530	31809	31534	31923	31655	31762	31709	31635	31676	31702	31687	31659	31653	31700	31579	31632	31576	31935	31636	31479	31679	31669	31662	31582	31482	31754	31701	31718	31658	31503	31369	31377	31607	31885	31501	31746	31741	31485	31472	31763	31506	31387	31808	31731	31639	31705	31430	31484	31546	31720	31615	31618	31658	31630	31713	31746	31677	31759	31651	31624	31725	31698	31578	31502	31515	31602	31557	31600	31660	31703	31700	31622	31777	31635	31806	31649	31764	31791	31770	31655	31799	31599	31346	31631	31564	31309	31767	31676	31791	31556	31597	31597	31916	31642	31751	31728	31708	31579	31599	31886	31662	31719	31555	32041	31608	31826	31587	31596	31643	31613	31512	31524	31458	31527	31483	31561	31793	31625	31785	31723	31776	31686	31629	31739	31721	31574	31559	31775	31708	31606	31843	31720	31643	31519	31628	31729	31529	31609	31689	31745	31767	31591	31711	31478	31812	31756	31518	31520	31746	31888	31689	31530	31593	31274	31811	31627	31618	31622	31764	31768	31949	31818	31668	31682	31650	31815	31504	31527	31720	31759	31334	31633	31495	31788	31667	31607	31754	31748	31505	31930	31583	31662	31620	31543	31772	31797	31553	31709	31674	31766	31817	31475	31763	31669	31545	31632	31594	31613	31695	31416	31896	31585	31523	31530	31645	31583	31790	31745	31631	31658	31578	31948	31536	31962	31893	31896	31452	31401	31680	31768	31730	31555	31456	31648	31537	31654	31603	31774	31507	31799	31570	31668	31838	31322	31636	31619	31910	31897	31865	31752	31777	31854	31600	31671	31368	31552	31546	31766	31465	31597	31786	31600	31873	31619	31870	31530	31549	31665	31713	31583	31831	31612	31814	31561	31586	31797	31699	31665	31767	31707	31774	31633	31942	31855	31827	31503	31759	31814	31917	31837	31580	31569	31606	31932	31634	31602	31473	31521	31626	31618	31958	31669	31622	31529	31726	31653	31825	31700	31585	31650	31786	31911	31623	31582	31633	31561	31685	31461	31499	31448	31435	31418	31789	31740	31959	31727	31679	31697	31740	31865	31468	31268	31665	31416	31431	31599	31488	31632	31727	31845	31727	31544	31718	31428	31648	31512	31771	31816	31773	32007	31388	31676	31829	31401	31789	31511	31559	31608	32057	31666	31822	31713	31661	31545	31449	31556	31494	31608	31722	31722	31769	31624	31650	31802	31576	31730	31546	31566	31826	31778	31335	31911	31862	31750	31535	31572	31597	31937	31822	31621	31565	31644	31598	31756	31752	31505	31706	31442	31419	31488	31773	31663	31648	31522	31497	31612	31594	31917	31743	31819	31609	31712	31820	31478	31526	31485	31695	31564	31678	31734	31611	31777	31674	31488	31734	31588	31639	31533	31607	31674	31877	31614	31695	31731	31669	31647	31646	31636	31726	31908	31853	31719	31884	31854	31616	31658	31691	31666	31458	31600	31659	31593	31603	31821	31561	31598	31894	31572	31665	31572	31708	31797	31803	31625	31688	31774	31591	31612	31659	31718	31613	31299	31406	31878	31821	31647	31625	31719	31718	31847	31501	31524	31790	31690	31436	31872	31635	31491	31946	31751	31619	31706	31772	31467	31537	31843	31768	31550	31751	31836	31941	31949	31446	31789	31586	31974	31647	31734	31763	31602	31765	31470	31939	31911	31604	31780	31903	31703	31694	31713	31553	31736	31775	31748	31617	32044	31628	31687	31737	31807	31575	31573	31536	31712	31761	31664	31390	31777	31731	31744	31886	31620	31806	31860	31372	31332	31838	31856	31652	31787	31460	31479	31611	31627	31519	31787	31603	31445	31786	31454	31737	31744	31509	31652	31738	31515	31664	31620	31959	31607	31927	31576	31700	31625	31719	31684	31652	31747	31376	31818	31414	31603	31621	31587	31383	31857	31500	31810	31901	31703	31756	31538	31628	31597	31673	31718	31547	31580	31759	31782	31528	31512	31470	31737	31518	31617	31473	31517	31461	31862	31615	31730	31711	31743	31807	31599	31430	31954	31805	31868	31786	31538	31565	31720	31833	31619	32064	31606	31573	31670	31571	31803	31652	31845	31444	31534	31669	31651	31592	31698	31566	31714	31747	31785	31675	31650	31534	31723	31595	31593	32003	31699	31605	31941	31562	31319	31739	31547	31737	31636	31955	31903	31777	31607	31503	31708	31594	31782	31753	31845	31645	31824	31570	31758	31925	31871	31578	31857	31747	31583	31715	31471	31676	31730	31861	31632	31681	31708	31565	31760	31604	31785	31564	31665	31668	31633	31879	31665	31740	31663	31630	31745	31735	31494	31678	31619	31653	31625	32038	31533	31823	31674	31544	31683	31710	31847	31543	31673	31713	31764	31552	31441	31864	31768	31997	31639	31517	31555	31692	31869	31669	31775	31467	31678	31671	31760	31703	31673	31756	31546	31597	31905	31916	31612	31776	31604	31553	31610	31520	31675	31545	31405	31604	31861	31904	31933	31601	31649	31532	31490	31695	31717	31793	31531	31602	31791	31784	31489	31539	31587	31637	31593	31730	31885	31963	31624	31818	31749	31618	31875	31576	31849	31783	31695	31781	31579	31810	31974	31655	31479	31493	31769	31734	31562	31664	31825	31590	32102	31478	31594	31617	31571	31664	31599	31888	31528	31643	31448	31667	31713	31792	31780	31712	31827	31279	31422	31817	31724	31610	31771	31479	31874	31684	31398	31689	31641	31641	31628	31372	31698	31720	31512	31440	31830	31807	31632	31760	31499	31836	31806	31504	31493	31654	31814	31459	31368	31821	31844	31765	31635	31301	31839	31678	31582	31610	31816	31675	31476	31732	31598	31659	31678	31572	31846	31510	31422	31583	31714	31823	31623	31376	31854	31848	31437	31485	31822	31725	31749	31517	31556	31699	31802	31651	31765	31591	31807	31758	31833	31782	31661	31696	31912	31638	31738	31895	31502	31507	31817	31630	31592	32044	31516	31963	31555	31759	31624	31787	31662	31704	31754	31946	31777	31968	31688	31736	31365	31747	31306	31809	31560	31963	31987	31787	31767	31661	31822	31960	31635	31608	31674	31595	31699	31748	31614	31876	31735	31788	31795	31809	31603	31560	31758	31732	31871	31699	31693	31492	31647	31860	31815	31656	31457	31906	31715	31782	31959	31746	31602	31633	31825	31698	31728	31501	31680	31652	31640	31855	31658	31696	31571	31672	31579	31579	31926	31659	31477	31628	31501	31701	31694	31474	31473	32131	31869	31770	31667	31770	31693	31666	31602	32040	31491	31874	31556	31657	31576	31628	31434	31601	31598	31514	31955	31733	31575	31627	31535	31647	31881	31749	31815	31771	31680	31463	31718	31670	31796	31590	31463	31933	31746	31365	31739	31669	31755	31611	31477	31654	31792	31859	31839	31631	31621	31513	31573	31670	31764	31927	31927	31460	31547	31628	31706	31396	31482	31694	32062	31372	31384	31455	31438	31464	31767	31623	31845	31529	31742	31884	31940	31708	31628	31690	31678	31759	31582	31535	31770	31637	31767	31361	31663	31442	31773	31401	31701	31764	31874	31774	31590	31576	31746	31595	31583	31528	31801	31961	31695	31483	31750	31636	31841	31828	31620	31823	32028	32025	31798	31597	31750	31486	31848	31704	31730	31714	31705	31774	31740	31709	32040	31716	31591	31585	31753	31851	31840	31722	31676	31899	31656	31860	31813	31874	31599	31525	31503	32045	31862	31659	31921	31780	31724	31614	31561	32005	31492	31654	31514	31690	31964	31763	31466	31386	31568	31660	31494	31341	31650	31575	31328	31449	31429	31542	31567	31500	31473	31790	31835	31640	31812	31722	31781	31603	31391	31573	31721	31564	31626	31854	31700	31565	31534	31614	31771	31413	31635	31629	31956	31519	31782	31913	31990	31517	31706	31747	31699	31663	31622	31784	31797	31492
25088	45267	41591	33215	28805	25702	23450	22014	20978	19869	19726	19444	19468	19223	19071	18979	18697	18538	18753	18558	18272	18469	18360	18432	18233	18364	18380	17998	18240	18225	18117	18181	18167	18253	18246	18225	18031	18085	18169	18097	18033	18084	18215	18188	18152	18151	18128	18123	17952	18204	17904	17961	18074	18547	18239	18153	18071	18119	17998	18129	17832	18115	18003	18032	18181	18059	18057	17863	18005	18220	18006	18158	17964	18038	17932	17935	18129	18081	18090	17897	17964	18170	17983	18059	18155	18097	17945	17915	17682	17900	18053	18140	17854	17914	18028	18118	18025	17832	17807	17829	18009	18223	17912	17759	17893	17906	17937	18052	18064	17806	18041	18031	17923	17772	17823	17895	18144	17944	17944	17961	17993	17782	18109	18055	17920	17936	17985	17863	18016	18072	17970	18082	17954	17958	18091	17862	18155	18170	18138	17935	17895	17858	17753	18013	18102	17898	17996	17841	17970	17863	17953	17918	17957	17882	17811	17981	17986	17948	18054	17942	18062	18022	17895	17789	17973	18113	18068	18018	17907	18001	17838	18145	17873	17803	18074	17999	17875	17902	17876	17988	17931	17889	18026	17950	17986	17977	17905	18054	18044	18004	17783	18005	17904	18215	18030	17883	17912	18072	17875	18107	17886	17941	17860	17928	17920	17785	17973	17909	18084	17940	17901	17928	17926	17908	18028	18018	17867	17785	17977	17965	17854	17973	17863	17906	18014	17999	18074	18091	18072	18003	17859	17934	17993	17851	17999	18014	18012	18027	17831	17956	18068	17930	17928	18015	17773	17994	17961	18128	17969	18007	17874	18107	17938	17808	17880	18089	17916	17959	17959	18000	17986	18110	17963	17962	17796	17819	18030	17965	18014	17983	17861	17992	17975	17914	18157	18111	18176	18195	18216	18104	17773	17958	17962	17920	17900	17981	18044	18057	17984	18009	18028	17980	18022	18021	17922	17892	18039	17942	17969	17846	17794	17924	18071	18011	18092	18100	18078	17994	18061	17898	17990	18152	17845	17939	17939	17910	18020	18097	17860	17848	17947	17837	17968	18044	18076	17982	17890	18096	18174	18102	17952	18159	17922	17910	17919	17952	17904	17975	17961	18015	18097	17824	17939	18188	17870	18013	17837	18035	17844	17966	17970	17758	17830	18088	18134	17826	18054	17855	17954	18136	17787	17996	17737	17803	17997	18008	18034	18019	17971	17972	17880	17837	18000	17977	17928	17865	17896	17805	17984	18079	17979	17912	17770	17961	17787	17917	18032	17979	17944	18140	17699	18082	18064	18074	17811	18137	17988	17932	17945	17841	17884	18072	18256	18009	18018	17934	17856	18013	18113	17769	17965	17973	18179	18018	18058	18036	18079	17866	17948	17917	18089	18053	18006	18162	18026	18030	18016	17903	17937	17824	17880	17945	18054	17920	18052	17972	17881	17929	17993	17998	18104	17984	17823	17943	17908	17953	18056	18012	17884	18013	18028	18032	18015	18027	17893	17976	17990	18152	17746	17812	17930	17886	18026	17820	17992	18240	18046	17888	18180	17988	18148	18133	18167	18056	17982	17847	17950	18100	18209	18127	18154	17931	18079	17883	18085	17915	18048	17942	17980	17824	17910	17990	17912	18152	18007	17775	18022	17962	17921	17965	17859	18060	17937	17952	18001	17682	18065	17996	17776	18156	18075	17901	17886	17915	17792	17982	17843	17879	18067	17941	17861	18096	18091	17924	17953	17936	18015	17959	18036	17964	18108	17975	17893	17801	17924	18065	17892	18185	17987	17949	18034	18042	18008	17859	18081	18028	18036	17827	18038	18091	17865	17881	18011	17966	17962	17924	18058	17925	17936	17857	17952	18024	18078	17955	17877	17928	17911	17889	17951	17832	18011	17923	18092	17908	17925	17924	17972	17979	18068	17854	18010	17959	18112	17932	17843	18101	18039	17791	17932	18200	17738	18144	18033	17810	17947	18137	17934	18107	17855	17919	18026	17931	18037	18084	17955	18158	17808	17913	17992	18093	18095	18103	17963	18080	17861	18005	17925	18067	17912	17892	18031	17835	18001	17919	18006	18075	18142	17975	18068	17952	17965	17876	17948	18088	17949	17946	18063	18052	18054	18023	18106	17917	17736	18107	17875	17910	18089	17981	17964	17886	17815	17973	17888	18014	18028	17830	18139	17913	17997	17856	17849	18065	18133	17877	18026	18052	18106	18045	18077	17991	17977	18086	18054	17931	17989	17831	18080	17806	17897	18080	17880	18089	17894	18036	17968	18134	18158	17964	17931	17919	17925	18032	17941	18062	17809	17909	18050	17921	18230	17878	18132	17937	18141	17797	17848	17899	17995	18159	17717	17944	17770	17877	17970	17842	17956	17856	17965	18142	18132	18179	17992	17869	17903	18092	18031	17930	17995	18122	18102	17991	18008	17949	18079	18082	18022	17930	17929	17993	18063	17928	17717	17931	18210	17837	17932	18040	17864	17946	18199	18215	17950	17987	17994	18029	18169	17946	17907	17943	18105	18067	17849	18112	18052	17972	18128	17873	17847	17907	17970	17999	17814	17958	17935	18072	17789	17942	17954	17873	18109	17791	18055	17904	17897	18122	18009	18073	17837	18001	18105	18162	18040	18004	18120	17837	18228	17868	18080	17873	18129	17987	17976	18043	18105	17840	17958	17952	17951	17845	17942	18006	17941	17825	17976	17889	17972	17929	17997	18128	18124	18251	17916	17979	18021	17898	17786	17871	17977	17911	17879	17968	17756	17913	17856	17986	18001	17908	17882	17872	18014	17905	17977	17914	17984	18045	18101	17967	18173	17958	18034	18035	17959	18026	17862	18175	18111	18005	17953	17792	17917	18143	17860	17819	17957	17828	17939	18048	18000	18063	17862	17941	17856	17941	18129	17950	17994	17812	18043	17948	18000	18054	17882	17746	17731	18067	18001	17883	17934	17858	17830	17816	18218	17877	17779	18090	17781	18003	17941	18084	17956	18015	18021	18096	17980	17985	17979	17797	17882	17791	17968	17897	17942	18103	17994	17808	17999	17978	18065	17789	18072	17881	17991	17967	17910	17921	17965	17917	18044	17922	17890	17958	18138	17915	17897	17950	17880	17915	17921	17979	17813	18102	17771	17805	17914	18080	17892	18026	18020	17905	17889	17771	17810	17918	17951	17856	17976	18167	17862	17969	17939	17905	17967	17987	18118	18076	17966	17866	17851	17872	18056	18103	17883	17965	18058	17923	17863	17960	18055	17848	17907	18036	17931	18045	17971	18010	18084	18231	18025	17958	18152	17945	17979	17975	18009	18026	18030	17889	17965	17945	17982	17995	18090	17995	17988	17975	17886	17903	18009	18115	17962	18005	17880	17823	17719	18158	17945	17961	18108	18048	18114	17892	17938	18083	17929	18007	18144	18082	18044	17978	18119	18031	18045	18014	18073	18081	18066	18130	17956	17868	17986	17920	17891	17621	18060	18045	18004	17966	18086	17911	18014	17937	17989	17722	17904	17841	17827	17963	17934	18008	18067	17929	17968	17979	17830	17938	18048	17891	17928	18046	17848	18068	18063	18172	18143	17802	18095	17706	18055	18192	18101	18102	18001	17726	17817	18009	17952	17858	17897	18063	18033	17914	18103	17904	17811	17978	17991	17964	18267	18131	18026	18065	18025	17920	17790	18116	17836	17868	18116	18007	18080	18033	17908	18056	18089	18036	17927	17782	17855	18045	17950	17946	18002	17961	17872	18075	18097	17935	17916	17945	18049	18024	18086	17859	17803	17958	18073	18066	17878	18073	17867	18022	18070	17936	17867	18165	18033	18108	17888	18104	17932	17937	17860	17975	18103	17961	18081	17911	17886	18008	17991	17941	18020	17812	17873	18043	17927	17850	17914	17993	17899	17934	18039	17933	18043	17986	17806	17888	18016	17914	17937	18033	17871	17929	18050	17917	18026	17964	17891	17974	17928	18033	17898	17839	18004	17882	17943	17984	17973	17992	17960	17984	17834	17952	17974	17982	17978	17940	17832	18027	18049	17928	17950	18028	18017	17971	18223	18029	18008	17981	18012	18030	17986	17947	17910	18040	17950	17975	17839	18002	17964	17923	17866	18061	17990	17825	18054	17931	17978	17898	18011	18000	18129	17894	18058	18017	18203	18135	18210	17988	17988	18004	18098	17949	17960	18145	18092	17893	17911	17951	17959	17851	17937	17878	18034	18051	17891	17953	18051	17812	18026	17948	17834	18079	18073	17977	18184	18033	17851	18146	17905	17930	17987	18002	17858	18028	17970	17776	17724	17981	18052	17988	18086	18206	18029	17883	17800	17730	17909	17993	17998	18022	17942	18014	18041	17912	18120	18094	17805	18073	17812	17998	17939	17974	17919	17995	17865	17939	18115	17988	17998	17929	17832	17904	17899	18014	18072	18124	18098	17913	17905	17983	18015	18172	17861	18120	18003	17960	17892	17851	17756	17973	17985	18001	17945	17949	18052	17927	18038	17925	17803	17973	18004	17868	17919	17797	17820	17825	18025	18001	18175	17949	17851	17965	18033	17943	18019	17823	17875	18181	17963	17985	18019	17958	18119	18077	18144	17960	18151	17912	17875	17848	17954	17997	17853	17957	17919	17969	18034	17958	17921	17766	18017	17992	17783	17994	18075	18033	17874	17795	17904	17952	17817	17882	17934	17908	18018	17973	18144	17965	18002	18011	17999	18041	18042	17956	18175	17840	18042	18049	18093	18001	18040	18138	17829	18004	17954	17902	18216	17959	18050	17975	18053	17983	17965	17867	17943	17939	17975	17816	17959	17920	18168	17914	17912	18114	18078	18046	17947	18215	17932	18009	17921	17936	17967	18105	17974	18019	17944	18111	18199	17887	17873	18157	17833	17844	17982	17729	17987	18028	18123	17908	18052	17975	18134	17917	18041	18077	17927	18089	18201	18002	17964	17954	17857	17942	17949	17781	17920	17841	17895	17914	17815	17995	18017	17994	17779	17901	17917	17899	18142	18194	18090	17849	17954	18067	17773	18020	17902	17926	17881	17927	18258	17958	17769	18160	18028	18040	17881	17923	18018	17758	18079	18038	18028	18001	18035	18113	17774	18027	17892	17973	17901	18114	17926	17986	18151	18115
34139	31182	37051	36215	33607	33480	33317	32848	32645	32678	32841	32686	32501	32799	32688	32607	32657	32397	32473	32530	32315	32489	32394	32728	32432	32189	32455	32366	32374	32264	32559	32530	32531	32455	32270	32441	32432	32252	32683	32286	32507	32404	32293	32329	32387	32458	32475	32419	32648	32547	32415	32687	32452	32488	32296	32280	32309	32334	32474	32415	32379	32344	32564	32234	32740	32376	32406	32119	32491	32451	32212	32048	32512	32833	32290	32286	32700	31966	32249	32428	32258	32297	32305	32443	32315	32075	32592	32510	32411	32300	32492	32384	32330	32221	32583	32149	32956	32259	32273	32438	32402	32405	32547	32155	32618	32504	32574	32365	32079	32314	32294	32193	32024	32148	32403	32526	32455	32295	32575	32224	32333	32391	32456	32296	32632	32237	32587	32385	32379	32213	32324	32324	32531	32136	32447	32487	32306	32209	32688	32416	32410	32091	32239	32526	32576	32427	32323	32465	32301	32285	32235	32128	32508	32382	32662	32401	32267	32541	32275	32360	32653	32383	31933	32324	32458	32417	32519	32206	32232	32373	32258	32292	32252	32513	32474	32127	32363	32426	32700	32482	32403	32532	32440	32416	32300	32402	32447	32304	32218	32134	32518	32260	32491	32332	32540	32314	32750	32224	32321	32624	32439	32134	32603	32429	32405	32249	32381	32503	32507	32284	32619	32315	32458	32318	32155	32372	32474	32390	32401	32416	32252	32401	32207	32314	32011	32316	32364	32437	32208	32441	32345	32553	32430	32476	32503	32376	32125	32471	32284	32388	32456	32401	32402	31988	32285	32419	32519	32404	32228	32448	32262	32311	32311	32272	32120	32291	32328	32438	32498	32404	32306	32354	32304	32140	32456	32247	32490	32152	32466	32293	32443	32200	32431	32569	32425	32187	32400	32104	32222	32334	32452	32500	32257	32460	32341	32241	32092	32116	32353	32481	32223	32436	32319	32250	32236	32442	32561	32292	32629	32438	32351	32333	32517	32315	32475	32452	32181	32183	32267	32386	32294	32482	32717	32276	32568	32331	32253	32367	32196	32225	32175	32272	32278	32403	32472	32462	32245	32188	32323	32144	32412	32442	32509	32220	32198	32492	32383	32529	32655	32601	32555	32356	32300	32341	32163	32273	32407	32475	32449	32326	32384	32457	32431	32245	32188	32316	32532	32506	32335	32453	32636	32203	32213	32509	32249	32250	32538	32507	32560	32540	32373	32455	32275	32405	32469	32568	32492	32494	32640	32147	32433	32432	32495	32375	32635	32399	32628	32241	32250	32507	32149	32545	32389	32494	32265	32326	32026	32209	32410	32326	32230	32510	32341	32375	32104	32329	32390	32273	32445	32406	32495	32255	32556	32443	32241	32307	32438	32242	32336	32387	32361	32384	32486	32635	32532	32481	32200	32519	32267	32478	32221	32878	32155	32523	32357	32484	32145	32729	32366	32508	32370	32284	32558	32601	32397	32406	32521	32184	32408	32420	32651	32297	32360	32283	32566	32876	32232	32292	32204	32407	32436	32264	32698	32621	32808	32498	32226	32323	32557	32103	32608	32215	32515	32393	32551	32464	32031	32389	32473	32431	32294	32433	32347	32390	32423	32275	32216	32404	32267	32540	32428	32179	32535	32258	32276	32509	32464	32208	32457	32446	32521	32419	32622	32323	32524	32475	32493	32476	32374	32307	32385	32116	32212	32179	32346	32372	32385	32496	32313	32369	32422	32357	32357	32603	32377	32201	32659	32410	32298	32462	32486	32490	32231	32410	32239	32407	32394	32405	32339	32415	32365	32243	32405	32458	32384	32373	32369	32308	32632	32438	32681	32626	32160	32334	32607	32263	31988	32155	32209	32251	32284	32465	32343	32393	32450	32431	32293	32683	32359	32215	32236	32605	32595	32498	32599	32297	32424	32271	32286	32377	32396	32563	32500	32445	32314	32534	32396	32589	32282	32313	32199	32502	32323	32506	32460	32410	32299	32297	32289	32113	32201	32217	31920	32387	32501	32369	32219	32354	32226	32447	32394	32580	32475	32237	32274	32498	32585	32259	32616	32369	32373	32392	32377	32368	32444	32379	32217	32428	32329	32344	32401	32227	32354	32359	32369	32332	32024	32346	32309	32574	32546	32368	32505	32276	32362	32238	32407	32553	32534	32315	32397	32635	32619	32653	32524	32296	32461	32150	32358	32498	32097	32106	32422	32537	32463	32222	32544	32300	32000	32166	32413	32363	32269	32627	32385	32261	32420	32373	32380	32530	32517	32176	32247	32331	32178	32299	32417	32381	32733	32414	32571	32050	32130	32180	32341	32568	32242	32350	32170	32150	32241	32371	32545	32182	32171	32313	32430	32715	32403	32297	32420	32414	32306	32245	32204	32284	32496	32447	32428	32045	32511	32360	32283	32240	32403	32274	32475	32771	32550	32234	32305	32326	32183	32577	32353	32456	32258	32238	32346	32444	32399	32284	32291	32502	32447	32443	32105	32176	32655	32134	32379	32313	32347	32538	32227	32351	32306	32477	32410	32358	32447	32483	32457	32240	32304	32568	32370	31981	32330	32651	32470	32465	32421	32356	32434	32218	32534	32588	32251	32254	32487	32581	32600	32447	32150	32200	32365	32285	32571	32301	32253	32327	32398	32366	32149	32187	32053	32387	32100	32424	32479	32466	32246	32509	32553	32316	32375	32014	32454	32578	32169	32225	32219	32490	32494	32348	32286	32568	32487	32541	32481	32511	32488	32299	32327	32157	32490	32550	32214	32420	32384	32421	32431	32242	32480	32198	32227	32398	32271	32379	32442	32114	32340	32395	32221	32322	32206	32372	32344	32037	32176	32059	32264	32498	32617	32289	32326	32243	32383	32286	32515	32557	32401	32369	32458	32198	32448	32552	32510	32544	32318	32214	32296	32395	32176	32329	32362	32233	32398	32291	32508	32607	32476	32331	32140	32462	32363	32254	32395	32016	32531	32382	32266	32308	32343	32455	32397	32293	32093	32392	32230	32548	32286	32117	32308	32250	32394	32267	32343	32464	32485	32361	32673	32001	32388	32294	32372	32344	32248	32611	32267	32499	32408	32343	32476	32296	32249	32646	32382	32309	32614	32269	32073	32357	32217	32460	32457	32360	32542	32343	32273	31993	32435	32452	32364	32293	32290	32338	32433	32095	32341	32210	32466	32144	32118	32418	32494	32301	32506	32126	32649	32107	32677	32626	32363	32294	32107	32241	32440	32663	32594	32284	32531	32402	32521	32347	32408	32387	32390	32626	32355	32546	32375	32132	32509	32248	32333	32463	32221	32185	32381	32450	32513	32474	32386	32494	32460	32306	32491	32577	32150	32457	32544	32139	32315	32475	32553	32279	32422	32616	32446	32249	32305	32337	32526	32336	32440	32652	32203	32418	32533	32403	32360	32238	32363	32757	32231	32310	32365	32421	32348	32419	32548	32330	32533	32192	32206	32602	32213	32269	32305	32383	32249	32078	32500	32570	32477	32500	32198	32327	32300	32166	32467	32301	32268	32475	32492	32346	32334	32342	32543	32529	32436	32561	32135	32306	32242	32459	32491	32407	32187	32437	32293	32578	32298	32149	32443	32511	32386	32367	32155	32445	32224	32431	32346	32292	32416	32428	32258	32589	32439	32387	32337	32398	32509	32342	32369	32335	32520	32379	32433	32218	32663	32513	32248	32440	32394	32414	32170	32272	32684	32501	32376	32406	32584	32619	32575	32507	32569	32230	32321	32448	32470	32334	32372	32388	32375	32212	32380	32387	32487	32270	32671	32429	32363	32539	32337	32407	32773	32338	32459	32451	32549	32488	32500	32134	32106	32497	32343	32312	32451	32277	32393	32387	32337	32223	32363	32449	32248	32230	32364	32604	32404	32525	32058	32214	32361	32192	32216	32405	32224	32074	32269	32536	32612	32434	32316	32335	32374	32391	32572	32458	32258	32534	32259	32305	32509	32296	32628	32349	32517	32169	32678	32458	32412	32354	32296	32286	32381	32447	32512	32421	32545	32351	32468	32498	32334	32464	32401	32269	32472	32290	32412	32628	32545	32480	32379	32347	32424	32351	32226	32652	32175	32233	32406	32353	32543	32342	32276	32479	32124	32586	32479	32549	32273	32542	32367	32511	32215	32106	32521	32452	32477	32359	32642	32485	32442	32442	32274	32499	32400	32596	32352	32395	32463	32147	32318	32493	32487	32043	32561	32454	32514	32227	32284	32266	32482	32257	32074	32602	32360	32295	32369	32161	32412	32464	32331	32434	32124	32367	32333	32124	32550	32411	32198	32370	32200	32145	32376	32343	32236	32329	32293	32603	32565	32319	32284	32653	32331	32326	32394	32552	32751	32304	32482	32265	32159	32328	32346	32543	32333	32629	32299	32218	32390	32300	32357	32208	32332	32515	32475	32407	32150	32572	32145	32326	32213	32356	32312	32273	32460	32460	32430	32462	32109	32618	32171	32283	32480	32431	32504	32385	32545	32500	32234	32581	32665	32198	32343	32601	32382	32485	32346	32078	32462	32265	32336	32550	32399	32475	32280	32628	32191	32439	32482	32207	32388	32128	32307	32385	32235	32266	32480	32514	32320	32210	32500	32478	32425	32198	32157	32266	32126	32302	32456	32344	32571	32409	32204	32114	32379	32562	32002	32235	32360	32233	32438	32299	32435	32422	32381	32338	32404	32353	32406	32112	32514	32548	32643	32333	32345	32213	32437	32581	32511	32366	32436	32272	32409	32266	32119	32521	32344	32039	32363	32328	32156	32172	32380	32326	32460	32052	32575	32348	32383	32600	32321	32387	32385	32421	32255	32151	32422	32340	32697	32374	32165	32319	32287	32381	32342	32235	32508	32738	32342	32337	32412	32487	32465	32319	32206	32648	32644	32424	32420	32519	32410	32460	32570	32848	32209	32685	32621	32447	32412	32220	32579	32387	32540	32340	32388	32367	32467	32485	32457	32591	32624	32561	32432	32680	32193	32232	32505	32256	32131	32700	32593	32464	32422	32138	32512	32675	32536	32242	32200	32352	32419	32466	32487	32222	32526	32367	32611	32537	32397	32310	32194	32418	32547	32544	32234	32313	32265	32350	32352	32241	32523	32600	32305	32185	32382	32175	32432	32445	32099	32329
21902	26994	25327	21644	20451	19474	19152	18817	18702	18349	18347	18287	18329	18274	18231	18333	18342	18228	18399	18274	18241	18307	18069	18243	18157	18040	18157	18020	18053	17936	18080	17962	18099	17962	18013	18005	18075	18065	18028	17875	18189	18104	18126	17972	18092	18105	18047	18077	17860	18058	18060	18013	18200	18192	18005	17999	18075	17939	18096	17926	18092	18124	17940	18066	18105	18089	18143	17940	18150	17988	17991	17913	18167	18005	18051	17997	18096	18000	18173	18077	18008	17928	17901	17893	18020	18045	18130	18177	18075	18025	17870	18048	17873	17899	17858	18074	17980	17928	18007	18117	18168	18132	18021	18024	18167	18039	17911	17883	18071	17963	18021	18081	18003	18053	18018	18143	18199	18054	18148	18056	17857	18101	17967	17983	18054	18017	17939	17982	17983	18221	17884	17827	17747	17999	18072	18073	18221	18123	17966	17784	18037	18098	18088	18104	18007	18047	18086	18098	18047	17855	17954	18077	17976	18321	18033	17844	18112	17960	18099	18017	18058	17858	17768	17998	18137	18026	17930	18039	18024	17894	18013	17999	17971	18053	18059	17945	17902	18085	17908	17899	18011	17936	18046	18144	18047	18107	17974	18133	18106	17978	18123	18208	18047	18046	17970	17809	18168	18091	17951	18220	17987	17944	18010	17970	18054	17994	17979	18087	18107	18006	17991	17988	17943	17937	18114	18118	17828	17894	17898	18104	17964	17974	18034	17916	17978	18099	18114	17941	18022	18071	18000	18010	18138	18077	18169	18064	18083	17992	17877	18063	17956	18021	17991	17844	18108	18004	17960	18030	18211	18126	18020	17911	17831	17914	18061	18171	17998	17995	17959	18045	17830	17973	18087	17937	18045	17949	17927	18037	17900	18018	17918	17893	18054	17979	18015	18021	18165	17925	18083	18023	17817	17987	18068	18055	17905	17755	18020	17946	17979	17899	17875	18077	18142	17992	17881	18109	17884	18034	17903	17963	18001	18083	18012	18067	17967	18041	17924	17966	18002	17984	18164	17973	17918	17857	18113	17976	18041	17986	18074	17891	17886	17825	18058	18044	18088	17938	17876	18047	17797	17900	17995	18015	18053	18113	17958	18087	18003	18004	18063	18039	17971	18035	18054	17998	18048	17894	17963	17939	18038	17953	17884	17935	18057	18231	18093	18125	18052	17841	18176	18043	18129	18126	18013	18022	18127	17905	18183	18119	18077	18130	18186	18165	17807	18001	18163	18091	17951	18011	18008	18033	18089	17942	18026	17993	17985	18072	17976	18018	18017	18046	18092	17958	18047	17872	18099	18056	17989	18137	18149	17858	18015	17975	18090	18112	17897	18006	18106	17935	17982	18066	17937	17772	18153	18062	18029	18046	17925	17942	18144	17974	17965	17938	18141	17971	17924	18070	18134	17889	18144	18022	18035	17811	18048	18009	18039	18126	18118	18141	18007	18007	17738	17846	18106	18012	17840	18009	18138	17890	18146	18030	18070	17951	17890	17996	18088	17987	18031	18100	17902	18068	17931	17917	18186	18060	18011	18064	17986	17961	18060	17944	17925	17970	17973	18086	17943	18089	18030	18038	17880	17996	18081	17951	18005	18007	18046	18196	17979	17915	17912	18109	18140	18054	17940	18118	18016	17955	17914	18094	18080	18100	17994	18006	18308	17970	18168	17935	17838	18141	18015	17964	18186	18118	17867	18162	18105	18081	17982	18001	18119	17781	18005	17911	18019	18114	18033	17986	17866	17982	17968	18148	18041	18248	17850	18092	18069	17985	17951	17921	18112	17937	17970	18057	18112	17930	17835	17971	18152	17934	17941	18103	18073	18062	18167	17968	17857	17889	17969	18026	17978	17985	18035	18172	17956	18143	18233	17966	18030	18101	18046	18041	18061	17926	17986	18145	18167	17919	18022	18006	18015	17800	17938	18021	17888	18017	18304	17959	18150	18094	18060	18079	18016	18083	18155	17927	18067	18024	18030	17871	18147	18203	18138	17942	17942	17946	18084	17842	17870	18080	17816	17957	17886	18084	17975	17924	18082	17987	17994	17943	18020	18025	18135	17805	18050	18133	17967	18200	17936	18008	18188	18005	17787	18046	17871	18254	17961	18140	17863	18073	18026	17952	18027	18037	17900	18193	18078	17896	18063	18080	18050	18105	17831	17997	18168	18024	18013	17971	17958	17764	17865	17850	18073	18121	17933	18140	18046	18033	17894	17925	17987	18198	17898	17925	18008	18034	17906	18129	17896	18009	18041	17901	18156	17913	18072	18147	18065	17945	18064	17931	18070	18034	18106	17952	18040	18093	17982	18032	17893	18182	18218	17935	18071	17974	18061	18175	18098	18009	17955	17992	18209	17910	18037	18113	17867	18168	17951	17986	18022	18069	18218	17984	18058	18043	17944	17972	18156	18070	18125	18085	17971	18053	18145	17889	18025	18146	18117	18040	18174	17978	18167	18006	18051	18099	17929	18049	17994	18261	17870	18054	17930	18151	18050	18131	17906	18180	18170	18175	18043	18087	17945	18065	18040	18041	17862	17908	17975	18006	18033	17923	18130	18217	18006	17918	17907	18053	17981	18147	17981	17920	18133	17872	18114	17840	18058	18015	17921	18000	18106	18013	17944	18156	18252	17929	18068	18127	17857	18055	18001	17903	18245	17966	18258	17957	17995	18133	18023	17878	18228	18063	18039	17858	17928	17906	18041	17897	18118	17985	17891	17943	18150	17999	18112	18002	17995	17818	18148	17960	18175	17935	17949	18117	18082	18209	18031	18122	18027	17926	18112	18020	18065	18031	18097	18084	18062	18064	17988	18141	17852	17979	18230	18129	18164	17799	18160	17898	17932	17902	17954	18027	17982	18098	18064	17986	18117	18123	17966	17920	17982	18224	18005	17920	17973	17905	18051	17825	17939	18102	18257	17978	18034	17822	18121	17846	18067	17974	18068	18118	17938	18046	17979	17999	18114	18076	18045	18283	18062	18094	17776	17971	17984	17931	18049	18086	17931	17977	17875	18137	17997	18011	18044	17954	17946	17961	17843	18147	18152	18068	18175	17888	17902	17970	18203	17942	18087	18040	18226	17947	17862	17998	18007	17779	18038	18100	18157	18025	18225	17869	17932	18103	17838	17990	18147	18104	17954	18024	17985	18038	18152	18130	18029	17965	17890	17875	17911	17969	17894	17840	18120	17954	18069	17951	17859	18013	17952	18077	18164	17866	17748	18148	17966	18108	17908	18032	18009	18075	17914	17995	17943	17968	18026	18005	18109	18055	17916	17971	17968	18062	18179	17962	18070	17883	18052	18143	18019	17942	18135	18179	18149	17845	17945	18064	18069	18095	17975	17947	17997	18204	17980	18130	18281	17951	17971	17915	18124	17978	17958	18137	17950	18300	17923	18080	17802	17941	18029	18147	17879	18031	18084	18117	18137	18034	17935	18057	18104	18042	17970	18175	18089	18122	18151	17981	18158	18043	17810	18127	18081	18020	18107	18046	18160	18151	17935	18023	18033	18129	18128	17864	17853	18024	18075	18252	17948	18076	18076	18044	18042	17969	18026	18241	17928	17937	17903	18003	17899	17875	17997	18018	17986	18114	17961	18057	18135	18076	17896	18109	18150	18152	18012	17857	17972	17998	18058	18063	18156	18021	18071	18032	18004	17968	17920	18075	18158	17923	17848	18069	17983	17883	18270	17982	17954	18171	18119	17807	18030	18174	18134	18111	18058	18085	18115	18049	17869	18036	18005	18031	18142	18042	18046	17944	17959	18069	17997	18104	18149	18238	18078	17922	18087	18153	17966	18129	18108	18063	18054	17934	17981	17913	18110	18069	18078	18102	18062	18016	18042	17977	18264	18020	18031	18109	17826	18079	17805	18001	18133	18109	18007	18042	18045	17972	18086	17791	18114	17985	18154	18144	17952	18011	17930	18036	18147	17928	17988	17967	18054	17931	17904	18044	17975	18012	17748	18140	18286	17994	17890	17996	18132	18023	17938	17908	18117	18035	17932	17996	18133	18063	18081	18085	17989	18011	18218	17955	17904	18053	17887	18010	17948	17913	17884	18056	18023	18083	18214	17849	17872	17983	18250	18057	18034	17964	18013	18013	17960	17965	18114	17919	17906	17837	18153	18000	17830	18161	18018	17950	18012	17948	18045	17946	17947	18218	17802	17919	18037	17961	18113	18065	17993	18164	18029	18188	18063	18000	17974	18080	17998	17975	18011	17935	18070	18045	18069	18061	18111	17794	18075	17986	18147	18002	17956	18020	18012	18019	18011	18135	17950	18035	17920	18024	18158	18162	18070	18005	18189	17998	18065	18125	17895	18250	17929	17992	18154	18000	17992	18186	18037	17990	17951	17978	17981	17830	17972	18054	17993	17995	18221	17881	18095	18016	18163	17933	17889	18002	17951	18009	17879	18085	17907	18056	18036	18033	18189	17892	18020	18126	18117	17993	18040	18081	18133	17899	18001	17923	17988	17948	18017	18044	18057	17897	18025	18017	18097	17949	18249	17889	18022	17935	17949	18096	17987	18062	18186	17953	17802	17961	18058	17917	18181	18071	17836	17923	18053	17961	18189	17896	17956	18154	18136	17804	18136	18194	18032	17946	17991	17779	18030	18110	18182	18092	17878	17919	18100	18216	18190	17961	18208	17908	17941	17897	18208	17966	17943	18107	17954	18022	17966	18158	18068	18124	18268	18090	18161	18195	18052	17883	18101	18121	17910	17964	18088	17996	18126	17857	18042	17967	17934	17779	18091	18068	17929	17864	18113	18063	17994	17907	18026	18046	17941	18073	17893	18193	17996	17982	17997	17916	18130	17908	17971	18015	17976	17950	18012	17975	18091	18027	18163	18124	18026	17873	18092	18095	18209	18054	17946	17944	18015	17943	18110	17838	18119	17843	18163	17870	17997	18021	17904	17938	18130	18182	18002	18135	17887	18072	18059	18174	18139	17863	17869	17894	18175	17922	17976	17976	17990	18090	18137	17989	18026	17892	18051	17877	18054	18119	17959	18132	18005	18012	17983	17889	17975	18077	18144	18072	18102	17952	18164	18000	17985	18008	18130	18060	18099	17913	18114	18068	17887	17930	18013	18181	18050	18065	17908	18173	18177	17931	18010	18027	17883	18289
24107	21394	28856	31425	34162	36764	37558	36015	35579	35508	35262	35199	35149	34800	34751	34949	34612	34643	34804	34908	34837	34649	34588	34750	34668	34501	34578	34465	34672	34466	34646	34449	34138	34280	34599	34482	34553	34238	34460	34527	34337	34278	34514	34645	34653	34456	34374	34515	34403	34387	34137	34531	34540	34486	34646	34502	34337	34270	34534	34246	34430	34321	34176	34224	34418	34555	34437	34274	34161	34288	34255	34245	34189	34096	34559	34302	34388	34366	34450	34503	34715	34404	34352	34403	34336	34594	34398	34132	34497	34310	34168	34451	34399	34367	34256	34499	34213	34021	34203	34253	34483	34428	34452	34444	34376	34279	34567	34244	34473	34263	34412	34229	34563	34183	34222	34404	34591	34569	34419	34476	34336	34380	34450	34367	34358	34453	34310	34521	34229	34629	34525	34508	34304	34290	34430	34478	34618	34592	34113	34327	34398	34223	34597	34533	34259	34375	34177	34353	34547	34293	34040	34339	34268	34237	34270	34501	34257	34210	34503	34340	34100	34322	34672	34503	34424	34202	34540	34381	34364	34249	34407	34413	34453	34314	34289	34333	34421	34426	34377	34217	34264	34334	34496	34311	34306	34384	34477	34362	34439	34556	34496	34570	34190	34285	34366	34354	34512	34201	34298	34278	34340	34292	34353	34176	34465	34333	34275	34213	34230	34265	34364	34446	34573	34357	34352	34384	34545	34592	34133	34651	34320	34222	34483	34366	34551	34495	34471	34253	34373	34390	34372	34059	34535	34337	34167	34131	34566	34305	34263	34408	34547	34227	34285	34547	34147	34387	34371	34641	34231	34267	34260	34172	34217	34277	34404	34247	34143	34283	34066	34419	34461	34421	34250	34236	34461	34430	34420	34088	34372	34487	34573	34154	34522	34466	34323	34187	34389	34498	34404	34346	34250	34341	34501	34413	34267	34341	34194	34441	34365	34219	34517	34322	34369	34246	34155	34448	34493	34255	34424	34324	34568	34114	34554	34426	34493	34129	34205	34090	34575	34408	34271	34536	34297	34370	34448	34553	34603	34364	34496	34239	34430	34316	34150	34389	34245	34454	34367	34315	34141	34353	34273	34128	34343	34220	34457	34703	34424	34668	34495	34356	34251	34310	34321	34495	34107	34434	34012	34234	34232	34133	34129	34270	34224	34345	34461	34073	34203	34431	34291	34455	34389	34503	34281	34312	34271	34380	34381	34294	34449	34612	34368	34413	34479	34263	34355	34046	34406	34223	34566	34445	34402	34628	34378	34421	34145	34524	34090	34272	34455	34517	34307	34334	34638	34457	34366	34298	34558	34264	34161	34376	34305	34452	34288	34265	34451	34223	34301	34171	34070	34052	34459	34231	34472	34429	34590	34646	34799	34219	34333	34199	34372	34266	34227	34456	34413	34237	34388	34422	34096	34344	34060	34423	34397	34285	34521	34569	34059	34613	34254	34259	34068	34317	34242	34356	34420	34240	34344	34427	34327	34232	34157	34499	34560	34405	34632	34225	34319	34631	34236	34580	34122	34119	34189	34064	34427	34344	34420	34662	34414	34187	34347	34456	34439	34129	34213	34314	34248	34341	34762	34480	34668	34391	34317	34581	34271	34162	34341	34712	34219	34399	34061	34201	34184	34414	34409	34188	34263	34534	34278	34396	34167	34291	34354	34080	34148	34253	34307	34311	34374	34234	34408	34398	34405	34415	34452	34295	34415	34369	34376	34433	34446	34282	34423	34065	34624	34480	34051	34390	34238	34096	34430	34444	34495	34233	34456	34418	34465	34636	34506	34106	34431	34301	34378	34710	34068	34410	34471	34450	34108	34299	34488	34143	34237	34336	34405	34381	34228	34406	34196	34178	34235	34161	34469	34301	34478	34444	34679	34294	34243	34364	34060	34316	34314	34232	34191	34347	34358	34365	34359	34221	34211	34556	34314	34382	34222	34358	34392	34497	34274	34578	34395	34519	34446	34316	34293	34598	34373	34317	34508	34433	34284	34503	34080	34350	34252	34167	34175	34384	34180	34570	34510	34175	34326	33977	34284	34045	34247	34433	34189	34367	34176	34453	34691	34455	34516	34517	34294	34471	34296	34502	34292	33992	34521	34169	34292	34263	34453	34396	34359	34451	34446	34561	34275	34418	34306	34164	34269	34088	34638	34368	34484	34414	34147	34236	34107	34114	34293	34454	34518	34412	34539	34642	34647	34282	34336	34555	34505	34137	34467	34515	34383	34239	34334	34298	34459	34396	34387	34277	34228	34253	34345	34275	34540	34360	34305	34364	34473	34258	34426	34184	34236	34355	34630	34245	34387	34271	34666	34411	34241	34294	34498	34278	34488	34532	34416	34507	34397	34171	34418	34472	34783	34382	34273	34429	34397	34225	34393	34456	34341	34049	34448	34586	34389	34188	34110	34295	34610	34605	34340	34355	34342	34271	34288	34274	34113	34236	34174	34591	34469	34229	34427	34330	34581	34239	34374	34432	33944	34494	34402	34610	34106	34709	34426	34290	34213	34660	34440	34237	34224	34173	34202	34602	34639	34583	34450	34262	34388	34085	34417	34401	34780	34374	34254	34440	34352	34201	34461	34161	34178	34466	34334	34201	34540	34499	34258	34136	34524	34167	34452	34424	34306	34392	34245	34378	34141	34451	34650	34422	34299	34297	34297	34324	34269	33984	34341	34204	34328	34287	34517	34222	34521	34223	34220	34292	34357	34457	34395	34304	34042	34353	34363	34371	34479	34419	34404	34640	34354	34526	34314	34345	34571	34471	34362	34202	34346	34202	34524	34059	34184	34294	34115	34314	34379	34413	34289	34532	34287	34303	34188	34371	34595	34286	34434	34342	34319	34556	34123	34339	34447	34563	34310	34188	34303	34310	34242	34534	33975	34282	34479	34330	34492	34631	34373	34409	34338	34304	34319	34495	34321	34490	34713	34570	34171	34490	34504	34273	34488	34079	34302	34476	34419	34382	34261	34143	34245	34547	34406	34521	34531	34522	34358	34320	34601	34198	34442	34269	34296	34622	34242	34246	34174	34485	34484	34316	34429	34463	34470	34638	34590	34483	34463	34523	34356	34394	34236	34231	34632	34370	34248	34537	34536	34426	34391	34448	34364	34460	34527	34170	34455	34357	34488	34195	34510	34449	34594	34442	34582	34416	34417	34177	34288	34257	34418	34299	34372	34112	34151	34352	34232	34255	34428	34493	34447	34513	34278	34469	34321	34243	34477	34414	34351	34496	34434	34128	34290	34399	34207	34501	34296	34396	34403	34040	34127	34534	34039	34543	34494	34512	34387	34332	34399	34375	34388	34124	34423	34457	34442	34162	34102	34382	34376	34405	34431	34410	34204	34431	34183	33991	34252	34480	34310	34508	34260	34458	34231	34281	34286	34446	34470	34045	34320	34129	34630	34620	34327	34568	34529	34356	34167	34499	34416	34482	34054	34301	34151	34257	34236	34532	34265	34692	34429	34377	34262	34181	34144	34334	34388	34714	34421	34384	34344	34417	34257	34568	34500	34429	34107	34175	34531	34278	34384	34581	34566	34412	34518	34159	34423	34042	34415	34429	34302	34495	34453	34327	34166	34096	34290	34211	34214	34208	34204	34347	34326	34414	34257	34321	34610	34502	34475	34386	34328	34152	34114	34271	34426	34169	34343	34417	34325	34322	34553	34129	34168	34240	34229	34311	34312	34501	34242	34601	34087	34429	34421	34594	34467	34216	34347	34537	34460	34186	34463	34483	34309	34509	34572	34269	34436	34125	34244	34367	34435	34187	34171	34303	34380	34489	34281	34465	34490	34444	34225	34455	34225	34446	34539	34298	34298	34216	34286	34342	34438	34325	34553	34395	34380	34392	34425	34261	34740	34364	34326	34290	34427	34589	34411	34325	34325	34387	34389	34362	34214	34299	34264	34312	34438	34152	34212	34639	34660	34339	34437	34336	34279	34128	34335	34246	34344	34417	34425	34489	34184	34443	34088	34443	34314	34400	34348	34453	34517	34126	34321	34322	34266	34158	34306	34332	34339	34094	34276	34477	34321	34345	34225	34372	34218	34490	34528	34469	34246	34350	34167	34157	34399	34307	34393	34210	34403	34260	34340	34592	34276	34135	34252	34387	34489	34520	34663	34411	34348	34447	34321	34184	34608	34609	34491	34044	34502	34169	34443	34306	34227	34567	34396	34389	34551	34209	34293	34179	34400	34238	34314	34340	34039	34470	34494	34694	34322	34289	34575	34511	34239	34512	34300	34356	34340	34417	34327	34191	34337	34650	34321	34330	34465	34608	34566	34110	34381	34247	33989	34348	34533	34075	33881	34284	34559	34341	34378	34414	34270	34308	34192	34445	34336	34472	34068	34391	34646	34317	34392	34535	34238	34634	34237	34329	34034	34366	34173	34253	34494	34258	34153	34238	34330	34417	34532	34217	34351	34382	34137	34334	34432	34476	34426	34232	34175	34334	34621	34214	34605	34491	34605	34284	34358	34529	34405	34509	34195	34439	34272	34261	34498	34550	34484	34342	34620	34520	34464	34463	34190	34366	34460	34307	34566	34523	34619	34252	34327	34527	34209	34517	34385	34506	34452	34670	34126	34421	34137	34328	34517	34174	34571	34329	34294	34474	34446	34300	34182	34447	34049	34392	34634	34278	34280	34295	34257	34278	34441	34516	34345	34388	34232	34496	34218	34263	34048	34626	34181	34404	34091	34498	34481	34373	34408	34518	34220	34430	34531	34523	34291	34472	34490	34509	34571	34415	34476	34352	34577	34316	34188	34408	34480	34620	34547	34190	34410	34232	34391	34447	34039	34267	34292	34245	34444	34297	34454	34500	34210	34430	34249	34434	34100	34203	34249	34329	34262	34330	34433	34175	34479	34430	34332	34597	34428	34409	34319	34378	34407	34387	34341	34242	34435	34141	34160	34414	34248	34449	34543	34271	34367	34518	34461	34271	34210	34381	34255	34408	34563	34359	34309	34461	34261	34403	34339	34400	34222	34559	34365	34257	34527	34555	34502	34353	34267	34363	34378	34444	34381	34404	34332	34475	34399	34454	34233	34243	34135	34343	34286	34567	34041	34360	34234	34274	34483	34499	34200	34464	34533	34316	34391	34300	34098	34356	34441	34107	34478	34556
22003	36394	35147	28416	25607	23453	21953	21176	20777	20506	20145	19884	19807	19959	19570	19578	19588	19342	19267	19417	19502	19243	19337	19283	19104	19291	19423	19069	19252	19076	19256	19376	19246	19128	18936	19041	19173	19393	19170	19014	19514	19269	19347	19164	19229	19118	19231	19093	18975	19126	19252	19030	19198	19357	19395	19211	19293	19049	19291	19004	19159	19129	19069	18994	19150	19134	19044	19070	19158	19296	19102	18979	19150	19081	19090	19088	19196	19029	18979	19176	19083	19357	19112	19299	19171	19174	19196	19013	19314	19198	19021	19096	19011	19169	19172	19051	18974	19250	19160	19005	18928	19255	19117	19048	18987	19087	19085	18974	19240	18957	19098	19058	18966	19210	19030	19106	18942	19234	19131	19037	19042	19066	19151	19023	19293	19039	19188	18879	19025	19225	18941	19103	19097	19056	19237	18985	19094	19136	19014	19147	19161	19072	19048	19115	19035	19173	19271	19148	19150	19024	19081	18980	19061	19155	19050	19224	19111	19161	18950	19045	19067	18974	19013	19141	19186	18898	19169	19061	19130	19209	19085	18998	19047	19098	19130	19255	19105	19043	19130	19065	19137	19028	19172	18986	19384	19148	19247	19024	19178	19036	19075	19210	19018	19094	19217	19081	19001	19247	19047	19212	19253	19351	18964	19107	19209	19073	19111	19025	19026	18962	19137	19173	19021	19089	18933	19253	19072	18939	19140	19018	19026	18960	19146	18887	19089	19108	19159	19059	18879	18968	19116	18969	19061	19141	19107	18903	18942	19133	18968	18952	19067	19153	19093	19049	19059	19130	19367	19030	18954	19083	19040	19028	19093	19058	19019	19064	19059	19206	18995	19144	18935	19133	18927	19254	19083	19032	19124	19270	19239	19100	18904	19167	19062	19193	18944	19144	18934	19250	19103	19071	19011	19048	19183	19076	19011	19035	19116	19109	19201	18965	19201	19272	18971	19208	19115	19070	19210	18971	19169	19218	18931	19089	19080	18992	19154	18998	19154	19254	18959	19163	19260	19103	19107	18942	19055	19082	18918	19042	19234	18953	19070	19142	19126	18949	19083	19118	19083	19170	18924	18962	18978	19059	19116	19054	18958	19196	19065	19007	18991	19140	19122	19002	19128	18978	19217	19033	19084	18810	19130	19121	19071	19141	19096	19054	19060	18872	18987	19159	19177	18981	19202	19168	19038	18955	19290	19121	19160	19053	19073	18962	19209	19031	19102	19057	18975	19066	19010	19210	19126	18986	19196	19164	19220	19218	19043	19105	19176	19001	19172	19081	19150	19037	19139	18999	19199	19043	19076	19087	19046	18963	19093	18971	19121	18992	19077	19265	19041	19180	18879	19098	19016	19172	19084	19004	19167	18916	19106	19140	19032	19292	19097	18881	19005	19157	19369	19103	19041	19131	18948	18969	19219	19088	19080	18984	18900	19076	19031	19081	18901	19218	19245	19171	19108	19117	19154	19102	19000	19251	19202	19054	19028	19072	19008	19136	19203	19131	19057	18958	18938	18849	19020	19153	18880	18992	18704	19082	19089	19248	19037	19227	19223	19159	19125	18936	19134	19046	18825	18942	18970	18997	19307	19014	19029	19034	19073	19068	19073	19237	19133	19036	19034	19269	19053	19168	19101	19012	19142	19087	19017	19098	18971	19145	19091	19098	19011	19324	18998	19156	19154	18935	19138	19234	19207	19175	18926	19062	19000	19104	18929	19033	19055	18940	19166	19027	19035	19211	18975	19021	19256	19045	19061	19124	19253	19072	18918	19251	19074	19008	19086	19048	19071	19188	19142	18968	19046	19105	19160	19327	18948	19105	19180	19205	19194	19175	19112	19191	19089	19120	19055	19111	19101	19062	18944	19130	19165	19054	18993	19137	19141	18995	19210	18909	19194	19072	19219	18869	19174	19155	19236	19177	19033	19142	19097	18984	19102	18989	19124	19177	18892	18808	19176	18927	18957	19151	19164	18847	18945	18911	19039	19073	19066	19057	19043	19014	19038	19081	19226	18952	19083	19127	19058	19300	19072	19033	19063	19021	19274	19031	19143	19150	19085	19032	19256	19237	18810	19064	19166	19146	18954	18948	19201	19285	19122	19013	18924	18964	18820	19099	19122	19176	19091	19160	18977	19080	19122	18987	19053	19022	19274	19024	19318	18943	19011	19121	19096	19073	18975	18880	19110	19036	19127	19069	18933	18730	19049	19035	18933	18835	19210	19069	18987	19112	18917	19124	19091	19062	19038	19042	19174	19086	19210	19176	19184	18784	18948	19132	19131	19153	19231	19244	19109	19026	19121	19070	19007	19206	18953	19022	19017	18971	19214	19247	19112	19240	19191	18948	19113	19013	18999	19166	19109	19006	19080	18897	19129	19296	18984	19108	19147	19048	19194	19029	18935	19112	19160	19136	18921	19074	19221	19063	19158	18879	19035	19294	18980	19040	19168	19062	18947	19056	19070	19136	19131	19183	19089	18864	19018	19181	19048	19089	19290	18919	18904	19096	19036	19098	19113	19127	18943	19180	19120	19227	19136	19204	19199	19024	19208	19081	19016	18887	19205	19107	19126	18882	19050	19192	18815	19022	19171	18996	18996	19038	18959	19002	19086	19282	19065	19175	18971	19143	19065	18907	19054	18841	19261	19223	19066	18934	19008	19049	19203	19011	18960	19143	19035	19153	19145	19333	18990	19049	19060	19018	19140	19027	19205	19063	19166	19215	19024	19221	19083	19074	19078	19172	19109	19319	19180	19009	18994	19095	18916	19170	18998	19096	19069	18999	19158	19019	19114	19037	19020	18876	19187	19145	19081	19224	19026	19046	19025	19155	19072	18894	19057	19190	19144	19207	19179	19228	19065	19074	19096	19084	19126	19164	19221	18961	19215	18988	19045	18921	19280	19008	18925	19149	19095	18996	19279	19055	18995	19270	18983	19107	19044	19143	19062	18995	18949	19071	19076	19052	19113	18812	19130	19273	19132	19098	19102	19051	19012	19115	18849	19175	18953	19057	19183	19056	18900	19005	19261	19156	18855	19225	18880	19142	19017	19144	19005	19117	19033	19114	19105	19091	19231	19064	19048	19060	18993	18929	19102	19084	19051	18913	19166	19156	19174	19041	18831	19160	19087	19253	18994	19122	19014	19147	19194	19083	19014	19140	19061	18986	19016	19176	18916	19064	19147	18979	18921	19273	19101	18853	19185	19080	19210	18847	19123	18861	19070	19145	18981	19109	19138	18932	19157	19058	19261	19136	19016	19099	19047	19006	19127	19035	19098	19099	19289	19149	19066	18996	18929	19065	19031	19029	19029	19200	18828	19231	19037	19055	18924	18947	18956	19137	19019	19203	18911	19033	19163	19121	18930	19168	19120	19162	19009	19090	19121	19015	19025	19083	18923	19076	19202	19116	19174	18963	19077	18965	19187	19066	19062	19125	19031	19202	19026	19109	19163	19111	19125	18990	19084	19054	19213	19129	19343	18926	19236	19033	19219	19156	19097	19038	19164	19023	19016	19099	19074	18960	19181	19005	19196	19183	19174	19312	19114	19076	18996	19190	18833	18990	18990	19104	19082	19258	19009	19067	19033	19188	19149	19113	19138	19194	19229	18846	19111	19068	19075	18871	19089	19082	19273	19057	19192	19028	18993	19132	19216	19069	19190	19003	19306	19180	18995	18889	19320	19294	19089	19256	19013	19140	18994	18985	19189	19167	18981	19115	19149	19113	19208	19043	19102	19083	19033	19225	18984	19063	19215	19078	18870	18913	19303	18932	18863	19088	18998	19136	18979	19188	19272	19249	19009	18989	19207	19219	19124	19044	19231	19063	18948	18833	19025	19184	19130	19158	19069	19210	18902	19094	19144	19203	18963	19076	19005	18885	19098	19154	19132	18901	18940	19076	18950	19231	19087	19093	19124	18948	19028	18991	18932	19090	18899	19043	19126	19056	19017	19106	18975	19053	19095	19189	18882	18919	19103	19206	19049	18877	19046	19014	18983	19075	19024	19093	19199	19161	19034	19251	19216	19053	19218	19048	19248	19075	19226	18915	18948	19104	19190	19210	18870	19141	19078	19046	19057	19177	19172	19068	19024	18989	19052	19130	19068	19164	19057	18982	19079	18968	19221	19053	18861	19077	18912	19182	19160	19230	19201	19033	18993	19086	18885	19179	19090	19035	18898	18921	19134	19099	19032	18984	19237	19041	19026	19023	19137	19069	19144	19070	18976	19243	19050	19114	19132	19184	18993	19104	19095	19093	19171	19078	19203	19151	18882	19180	19125	18926	19071	19115	19010	18974	19139	19120	18930	19037	19111	19092	19121	19027	18965	19063	18990	19034	19115	19254	19078	19051	19077	19022	18910	19175	19185	19206	19060	19063	19177	19013	19023	19119	19258	18920	18946	19071	19085	19210	19147	19050	19000	18994	19172	18975	18980	19057	19130	18988	19070	18766	19285	19071	19077	19162	19091	19226	19010	18984	19128	19145	19041	18968	19005	19056	18964	19401	18803	19039	19357	18991	18984	19026	19142	19051	19215	19168	19038	19024	19010	18985	19174	19133	18933	19122	18994	19106	19144	19074	18889	19135	19027	19135	19325	18896	18927	18919	19173	18967	18905	19056	18934	19009	19019	18923	19009	18928	19162	19108	18941	19021	18984	18971	19344	19188	19098	19057	19129	19057	19048	19001	19217	19236	18950	19012	19122	19133	19092	19172	18928	19183	18964	18882	18793	19056	19017	19067	19236	19059	19091	19114	19108	19066	18944	18996	19044	19039	19085	19045	19076	19246	19071	18999	19009	19116	19111	19106	19143	19082	19159	18959	18978	19149	19115	19254	19102	19039	19077	19048	19156	19058	18973	18962	19199	19194	19143	19039	19026	19094	18973	19144	18888	19221	19123	19226	19102	18919	19000	19089	19074	19163	19177	19041	19048	19156	19063	19156	18917	19004	19043	19185	18965	19185	18965	19155	19238	19115	19083	18959	19078	19048	19030	18995	18994	19220	19161	18938	19236	19043	19156	18902	19014	19015	18998	19273	19041	19168	18986	19200	19202	18809	19138	18986	19152	19118	19068	19102	18964	19108	19055	19088	19134	19242	18967	19084	19182	19020	18987	19136	19084	19277	19178	19171	18905	18781
22816	21406	28710	31254	36591	40564	41517	39540	38941	38932	38369	37999	37984	37868	37844	37496	37429	37414	37447	37432	37585	37696	37516	36999	37357	37009	36944	37036	37013	37166	37148	36852	37215	37010	37009	36930	36985	36909	36907	36924	37069	36827	37011	36758	37202	37195	37269	36846	37088	36962	37047	37078	36993	37065	36986	36653	37020	36842	37045	36915	37012	36988	36792	36580	36956	36685	37035	36797	37061	36800	36781	36775	36914	36720	36878	36811	37076	36918	36615	36776	36811	36953	36649	36896	36906	36815	36804	36960	36741	37010	36839	36970	36899	36802	36651	36839	37001	36761	36761	37119	36794	36996	36628	36539	36857	36870	36655	37015	36864	36860	36886	37139	37088	36895	36853	36881	36544	36504	36705	36877	37053	36800	36573	36856	36731	36705	36728	37050	36629	36948	36960	36577	36696	36634	36997	37021	36798	36631	36962	37191	36877	36958	36823	36786	37043	36940	36884	36805	36870	36644	36807	36817	36817	36881	36794	36856	36877	36817	36862	36688	36596	36714	36805	36767	36524	36881	36822	36728	36615	36829	36969	36679	36679	36600	36732	36874	36723	36674	36779	36662	37121	36782	36906	36778	37042	36757	36788	36808	36852	36684	36855	36671	36510	36784	36833	36702	36937	36550	37066	36795	36650	37063	36848	36602	36794	36796	36799	36610	36869	36913	36934	37166	37007	36761	36733	36765	36775	36637	36983	36934	36741	36867	36863	36747	36791	36759	36889	37007	36914	37013	36575	36852	36952	36740	36528	36987	36694	36918	36813	37048	37055	36860	36812	36885	36928	37042	36765	36926	36934	36717	36791	36820	36815	36761	36884	36680	36726	36848	36701	36745	36739	36654	36856	36895	36625	36770	36871	36793	36837	36615	36722	36871	36871	36754	36791	36666	36730	36896	36793	36829	36873	36643	36737	36803	36625	36569	37039	36639	36873	36861	36871	36694	37075	37035	36917	36887	36721	36931	36722	36686	36798	36930	36825	36718	36647	36828	36859	36547	36865	36908	37020	37153	36698	36862	36814	36895	36981	36735	36969	36965	36695	36766	36736	36846	36724	37052	37045	36752	36868	36816	37004	36754	36974	36844	36993	36793	36876	36579	36665	36900	36988	36907	36959	36897	36718	36633	36865	36896	36881	36953	36794	36830	36805	36782	36955	36894	36700	36701	36857	36849	36801	36969	36881	36825	36777	36829	36883	37064	36917	36951	36835	37146	36924	36896	36961	36846	36740	36934	36896	36850	36886	36920	36846	36988	36970	36880	36915	37202	36823	36674	36817	36703	36789	36927	36736	36709	36518	36915	36972	36765	36934	36901	36727	36686	36902	36704	36803	36690	36675	36904	36890	36771	36714	36694	36764	36799	37082	36690	37049	36862	37040	36803	36701	36581	36941	36680	37002	36767	36698	36751	36936	36694	36864	36647	36885	36667	37077	37131	36622	36961	36894	36830	36888	37180	36588	36746	36660	36650	36649	36716	36763	36840	36551	37012	36846	36624	36843	36750	36582	36646	37218	37045	36689	36767	37207	36931	36957	36770	36830	36631	36962	36766	36860	37038	36714	36981	36968	36874	36794	36921	36522	36835	36886	36839	36878	36854	36703	36616	36520	36652	36674	36810	36755	36607	36745	36615	36712	36848	36448	36590	36600	36606	36749	36600	36553	36752	36711	37098	36816	36758	36470	36862	36668	36847	37125	36744	37021	36614	36806	36941	36876	36554	36721	36854	36825	37079	36966	36953	37032	36988	36740	36746	36869	36676	36625	36690	36818	36771	36676	36691	36754	37081	36686	36877	36915	36927	36719	36520	36701	36871	36947	36749	36933	36876	36705	36536	36935	36910	36920	36936	36996	36477	36884	36662	36801	36635	36751	36884	36781	36771	36465	36792	36710	36793	36787	36906	36782	37157	36732	36621	36781	36762	36593	36705	36705	37003	37097	36954	36734	36691	36884	36718	36884	36685	36661	36528	36646	36885	36687	36742	36840	36929	36800	36792	36870	37089	36911	37035	36909	36941	36712	36854	37126	36588	36673	36744	36815	36944	36465	36736	37019	36702	36773	36900	36773	36943	37006	36927	36763	36569	36876	36626	36634	36777	37081	36760	36661	36923	36728	36692	36935	36851	36735	36857	36790	36513	36615	36832	37257	37343	36854	36732	36972	36940	36685	36743	37010	36862	36957	36945	36850	36684	36564	36993	37036	36521	36810	36821	36645	36871	36777	36568	36990	36760	36733	36741	36685	36791	36961	36792	36704	36825	36947	36795	37105	36921	36919	37010	36769	36833	36820	36893	36802	36684	36696	36795	36984	36936	36739	36896	36814	36698	37153	36892	36860	36709	36841	36977	36801	36812	36939	36756	37006	36741	36941	36788	36749	36832	36725	36780	36984	36991	36621	37022	36668	36541	36720	36621	36859	36806	36623	37066	36818	36886	36659	36596	36885	37040	36685	36766	36699	36942	37259	36884	36642	36974	36795	36801	36797	36813	36783	36767	36685	36799	37094	36721	36560	37047	37040	36957	36766	36816	36508	36733	36643	37062	36712	36922	36863	36529	36744	36902	36705	36620	36844	36575	36979	36921	36832	36816	36708	36809	36737	36760	37088	36916	36779	36839	37104	36804	36614	36946	36976	36891	36712	36616	37051	36997	36915	36833	36875	36640	36670	36839	36726	37141	36948	36493	36950	36764	37035	36837	36943	36870	36986	36771	36839	36924	36813	36568	37107	36774	36864	36885	36893	36643	37157	36890	36948	36661	36985	36810	36665	36786	37049	36763	36785	36868	36853	36803	36908	36713	36766	36766	36977	36720	36595	36739	37050	36842	36626	36625	36962	36723	36879	36824	36800	36814	36992	36605	36887	36863	37151	36855	36865	37055	37005	36864	36863	36846	36686	36843	36633	36701	36719	36705	36519	36774	36802	37086	36689	36660	36782	37024	36637	37040	36820	36821	36871	36856	36762	36761	36707	36897	36911	36887	36888	36726	36684	36743	36929	36717	36739	36860	36832	36918	36844	36763	36800	36756	36643	36979	37132	36906	36574	36726	36953	36753	36789	36704	36678	36749	36773	36859	36739	36763	36835	36752	37100	36847	36981	36615	36950	36824	36736	36704	36631	36888	37148	36823	36828	36826	36605	37130	36721	36804	36904	36794	36893	36700	36893	36924	36768	36757	36892	36863	36812	36909	36719	36753	36710	36589	36878	36807	36820	37003	36673	36878	36632	36607	36811	36815	36867	36805	36714	36504	36756	36921	36884	37035	36559	36950	36908	36413	36824	36732	37031	36866	36789	36693	36892	36808	36734	36903	36851	36676	36728	36980	37118	36778	36712	36987	36853	36802	36999	36750	36744	36566	36777	36808	37043	36847	36789	36728	36878	36868	36682	36912	36934	36868	36904	36839	36894	36873	36888	36857	36943	37077	36571	36946	36966	36976	36816	36845	36962	37048	36963	36975	36753	36937	36625	36698	36971	36713	36956	36582	36904	37031	36656	36879	36979	36685	37094	36649	36817	36662	36740	36888	36885	36928	36971	36714	36979	36471	36437	36793	36842	36925	36656	36974	37082	36937	36853	36924	37091	36727	36996	36669	37003	36963	36694	36728	36577	37064	36933	36962	36840	36621	36750	36973	36637	36676	36800	36724	36820	37007	36487	36807	37283	36939	36688	36473	36520	36786	36973	36606	36746	36718	36958	36549	36975	36534	36983	36770	36842	36680	36948	36740	36713	36807	36939	36821	36644	36791	36664	36909	36714	36811	36858	36514	36670	36936	36587	36868	36707	36762	36843	36658	36428	36801	36807	36817	37067	36773	36731	36636	36748	37048	36629	36645	36573	36737	36688	36659	36938	36892	36827	36766	36914	36734	36852	36921	36830	36787	36998	36955	36795	36893	36746	36794	36988	36642	36553	36965	36850	37212	36960	36873	36757	36740	36707	36582	36715	36827	36843	36780	36698	36615	36879	36923	36847	36948	36776	36848	36972	36839	36666	36777	36871	36658	36880	36816	36661	36967	37138	36880	36803	36760	36788	36874	37040	37165	36962	36638	36431	36581	36643	36638	36887	36817	37076	36985	37088	36738	36947	36800	36934	37064	36769	36920	36826	36950	36865	36612	36735	36658	36521	36387	36786	36993	36858	36710	36749	36856	36823	36553	36936	36789	36670	36505	37034	37224	36884	36597	36895	37053	36754	36700	36592	36576	36932	36873	37128	36961	37044	36742	36735	36778	36662	36645	36930	36737	36738	36645	36726	36539	36743	36856	37244	36778	36904	36811	36629	36872	36525	36721	36725	36652	36703	36757	36887	36665	36520	36771	36881	36766	36962	36925	36753	36906	37069	36860	36654	36669	36629	36625	36881	36924	36839	36788	36914	36792	36850	36830	37081	36832	36845	36990	36939	37034	36628	36954	36492	37106	36743	37034	36602	36974	36770	36877	36928	36721	36726	36879	36886	36875	36710	36776	36829	36720	36911	37048	36794	36786	36685	36877	36791	36521	36689	36695	36922	36840	37090	36588	36724	37094	36899	36945	36959	36828	36759	36851	36775	36706	36774	36675	36836	36872	36695	36662	36756	36687	36987	36616	36891	37056	36902	36842	36624	36910	36814	37012	37038	36559	36742	36979	37000	37106	36658	36828	36925	36945	36881	36959	36810	36621	36869	36848	36926	36881	36837	36850	36608	36761	36649	36699	36748	36963	36869	36799	36792	36681	36662	36953	36949	36881	36872	36682	37105	37090	36901	36911	37209	36713	36941	36991	36552	36785	36795	36761	36844	36714	36995	36406	36949	36652	36703	36781	36598	36495	36606	36949	36775	36862	36960	36784	36820	36865	36714	36799	36710	36729	36882	36954	36852	37008	36594	36638	37011	36842	36691	36802	36858	36648	36606	36904	36693	36815	36972	36819	36973	37036	37069	36776	36869	36816	37112	36708	36851	36725	36584	36658	36904	37104	36864	36765	36542	36835	36918	36746	36890	37017	36740	36756	37045	36928	36716	36616	36812	37195	36761	36744	36851	36625	36627	36921	36996	36805	37018	36660	36842	36825	36565	37031	36834	36772	36992	36818	36943	36983	37006	36902	36845	36578	36653	36770	36756	36527	36851	36638	36898	36886	36932	36844	36655	36703
24537	46020	45339	36329	32191	28181	25799	24494	23760	23098	22316	21915	22017	21824	21724	21163	21142	21141	20930	20961	20925	21067	20900	20884	20761	20515	20798	20698	20704	20632	20572	20607	20464	20553	20477	20734	20545	20579	20555	20646	20611	20391	20598	20776	20543	20354	20486	20591	20504	20523	20238	20613	20880	20920	20688	20521	20564	20544	20501	20495	20416	20644	20429	20545	20623	20389	20584	20592	20529	20486	20349	20493	20506	20498	20377	20424	20349	20447	20399	20544	20628	20604	20306	20462	20293	20412	20308	20270	20209	20507	20427	20596	20522	20359	20320	20231	20347	20727	20485	20347	20418	20469	20469	20399	20627	20318	20485	20181	20669	20267	20535	20422	20425	20346	20524	20458	20521	20158	20386	20328	20563	20573	20559	20514	20319	20391	20510	20444	20369	20232	20239	20214	20574	20455	20569	20301	20153	20369	20324	20477	20226	20300	20637	20435	20449	20379	20436	20261	20298	20572	20391	20580	20413	20483	20364	20494	20449	20392	20422	20395	20483	20412	20483	20495	20584	20320	20322	20257	20480	20098	20248	20536	20248	20429	20415	20287	20347	20558	20582	20268	20335	20372	20430	20593	20273	20513	20517	20326	20449	20361	20550	20457	20629	20470	20459	20489	20672	20487	20377	20522	20498	20286	20381	20488	20559	20505	20536	20700	20255	20471	20573	20553	20410	20445	20408	20398	20428	20230	20527	20553	20457	20470	20279	20452	20299	20514	20544	20391	20247	20360	20495	20487	20405	20400	20441	20340	20406	20259	20497	20291	20348	20283	20616	20332	20625	20352	20468	20402	20492	20573	20324	20280	20443	20314	20447	20355	20434	20502	20463	20363	20307	20493	20364	20302	20512	20370	20328	20419	20486	20341	20353	20338	20114	20338	20443	20543	20431	20330	20319	20289	20593	20390	20506	20476	20418	20380	20398	20559	20307	20279	20542	20462	20432	20307	20495	20270	20131	20671	20261	20608	20485	20290	20555	20305	20166	20375	20388	20560	20320	20481	20462	20340	20533	20494	20220	20358	20655	20272	20451	20449	20517	20390	20581	20431	20425	20464	20356	20520	20529	20389	20316	20421	20466	20331	20329	20393	20340	20366	20458	20277	20451	20401	20464	20582	20485	20286	20322	20400	20227	20488	20310	20557	20386	20326	20351	20497	20294	20426	20513	20360	20457	20558	20594	20424	20452	20296	20707	20392	20582	20513	20609	20269	20504	20474	20567	20261	20261	20630	20458	20415	20363	20561	20364	20493	20577	20389	20413	20371	20567	20253	20306	20245	20185	20351	20405	20483	20429	20236	20429	20359	20275	20226	20534	20292	20341	20585	20443	20627	20509	20422	20475	20312	20590	20234	20453	20418	20221	20241	20169	20328	20303	20450	20482	20529	20499	20449	20422	20385	20593	20487	20258	20514	20282	20450	20312	20224	20498	20292	20370	20453	20445	20596	20299	20535	20399	20462	20426	20347	20499	20252	20266	20309	20485	20628	20384	20415	20279	20520	20550	20526	20431	20307	20359	20433	20369	20555	20482	20352	20372	20303	20426	20411	20323	20238	20443	20499	20523	20498	20423	20340	20335	20258	20213	20417	20448	20344	20415	20574	20427	20376	20233	20311	20480	20219	20418	20321	20379	20452	20321	20327	20417	20217	20398	20304	20496	20422	20291	20645	20329	20378	20430	20511	20432	20458	20492	20369	20389	20420	20618	20353	20389	20341	20387	20439	20515	20322	20388	20431	20409	20406	20518	20318	20271	20439	20445	20479	20417	20228	20447	20430	20397	20440	20533	20372	20268	20544	20377	20219	20375	20377	20640	20411	20506	20352	20215	20450	20523	20442	20278	20522	20258	20261	20434	20564	20514	20307	20511	20294	20467	20422	20625	20443	20282	20415	20267	20386	20552	20594	20572	20528	20319	20512	20398	20575	20269	20510	20485	20325	20338	20380	20521	20324	20343	20550	20404	20428	20397	20511	20519	20333	20626	20370	20341	20323	20484	20579	20344	20155	20402	20479	20266	20418	20360	20297	20511	20458	20503	20462	20405	20277	20321	20653	20350	20553	20503	20442	20325	20268	20339	20327	20300	20490	20414	20276	20349	20368	20322	20424	20404	20346	20370	20387	20351	20573	20387	20334	20324	20437	20237	20578	20365	20313	20411	20359	20393	20380	20283	20468	20345	20328	20305	20576	20441	20435	20600	20353	20227	20283	20286	20362	20530	20533	20334	20213	20519	20680	20441	20391	20405	20470	20519	20295	20595	20408	20474	20492	20334	20442	20227	20494	20397	20627	20508	20424	20627	20288	20536	20493	20285	20343	20595	20585	20561	20289	20553	20402	20293	20328	20362	20432	20422	20337	20549	20388	20468	20510	20581	20228	20174	20489	20561	20006	20369	20334	20335	20520	20339	20232	20438	20371	20377	20621	20419	20497	20454	20328	20491	20389	20324	20520	20318	20404	20586	20417	20312	20380	20253	20372	20726	20441	20519	20303	20435	20157	20642	20402	20501	20472	20405	20347	20475	20505	20455	20168	20333	20648	20343	20408	20479	20156	20411	20359	20560	20312	20370	20402	20457	20363	20425	20495	20413	20371	20245	20514	20338	20615	20474	20415	20306	20509	20230	20377	20405	20321	20406	20406	20500	20430	20418	20459	20130	20151	20342	20412	20372	20261	20480	20339	20451	20484	20525	20484	20671	20339	20401	20286	20581	20386	20676	20321	20424	20472	20515	20463	20420	20455	20315	20528	20377	20587	20256	20303	20505	20539	20467	20434	20512	20171	20379	20580	20448	20620	20363	20419	20379	20421	20539	20414	20392	20390	20186	20451	20530	20453	20324	20275	20558	20403	20516	20254	20527	20323	20317	20425	20518	20416	20223	20275	20380	20332	20553	20300	20378	20310	20336	20484	20308	20612	20514	20394	20471	20597	20448	20234	20233	20445	20337	20530	20486	20387	20475	20387	20501	20529	20500	20470	20320	20449	20432	20276	20404	20418	20533	20521	20506	20283	20526	20462	20353	20396	20521	20423	20305	20443	20234	20362	20241	20405	20399	20357	20441	20533	20381	20299	20351	20443	20266	20579	20344	20407	20315	20235	20449	20393	20602	20364	20472	20503	20491	20455	20333	20347	20534	20405	20511	20444	20439	20503	20384	20530	20440	20422	20432	20337	20419	20383	20430	20228	20334	20362	20329	20479	20416	20496	20404	20553	20442	20269	20289	20271	20553	20467	20397	20441	20393	20371	20126	20523	20361	20544	20544	20406	20561	20616	20372	20245	20451	20587	20509	20433	20409	20346	20467	20408	20423	20493	20311	20301	20552	20561	20430	20382	20382	20456	20250	20445	20331	20495	20382	20298	20520	20517	20273	20194	20452	20258	20487	20340	20453	20265	20564	20426	20511	20475	20238	20320	20394	20300	20399	20378	20275	20388	20442	20295	20400	20455	20354	20392	20332	20633	20374	20618	20347	20470	20216	20366	20440	20291	20312	20539	20493	20431	20275	20266	20469	20501	20623	20448	20517	20329	20501	20186	20182	20298	20575	20412	20527	20262	20433	20315	20230	20436	20400	20450	20311	20566	20344	20558	20275	20607	20420	20312	20335	20357	20375	20447	20486	20613	20503	20328	20448	20622	20324	20395	20491	20570	20368	20387	20210	20290	20645	20348	20522	20252	20313	20596	20266	20408	20438	20515	20362	20509	20415	20407	20393	20405	20444	20391	20368	20407	20334	20599	20362	20508	20245	20440	20446	20410	20483	20370	20351	20406	20321	20339	20401	20504	20521	20401	20408	20323	20447	20493	20302	20456	20421	20360	20355	20358	20246	20648	20448	20371	20292	20553	20422	20417	20356	20478	20498	20250	20188	20227	20530	20426	20285	20418	20454	20505	20432	20515	20623	20389	20452	20427	20436	20404	20355	20293	20265	20496	20344	20230	20404	20434	20740	20556	20345	20271	20512	20522	20395	20619	20191	20560	20365	20442	20380	20359	20457	20327	20600	20273	20398	20535	20286	20246	20306	20621	20554	20301	20245	20476	20415	20361	20483	20550	20304	20380	20353	20362	20523	20326	20507	20421	20569	20574	20314	20476	20380	20635	20381	20454	20529	20503	20361	20233	20331	20559	20621	20208	20370	20369	20435	20200	20400	20458	20335	20352	20359	20503	20506	20460	20397	20518	20350	20281	20599	20489	20290	20412	20235	20499	20332	20507	20323	20354	20480	20386	20345	20346	20510	20258	20446	20584	20322	20639	20475	20366	20447	20402	20572	20466	20591	20372	20347	20298	20504	20403	20217	20428	20582	20280	20417	20376	20573	20448	20209	20407	20543	20375	20291	20422	20330	20593	20312	20443	20519	20437	20504	20269	20541	20470	20394	20321	20268	20461	20449	20462	20388	20376	20243	20380	20370	20406	20453	20492	20392	20225	20455	20414	20638	20227	20419	20350	20429	20541	20499	20515	20320	20262	20391	20490	20203	20390	20528	20368	20442	20442	20471	20323	20284	20442	20381	20326	20302	20507	20567	20302	20404	20471	20370	20510	20618	20447	20512	20670	20236	20348	20576	20505	20490	20433	20470	20458	20375	20453	20538	20533	20429	20264	20607	20516	20376	20443	20258	20377	20330	20389	20454	20491	20277	20205	20466	20648	20464	20277	20397	20355	20537	20386	20292	20534	20387	20418	20367	20498	20441	20664	20410	20507	20626	20350	20451	20450	20372	20448	20357	20359	20319	20541	20519	20400	20499	20337	20317	20393	20154	20504	20310	20414	20510	20406	20477	20575	20338	20488	20394	20477	20540	20452	20545	20343	20331	20477	20359	20281	20473	20563	20569	20525	20461	20583	20499	20563	20174	20360	20424	20317	20327	20369	20388	20218	20658	20402	20433	20492	20406	20712	20391	20354	20507	20159	20498	20432	20357	20223	20521	20362	20402	20579	20434	20447	20290	20573	20457	20307	20561	20555	20516	20610	20371	20355	20533	20272	20358	20421	20551	20281	20405	20292	20261	20435	20516	20452	20581	20420	20473	20390	20234	20202	20515	20449	20341	20408	20338	20550	20323	20313	20386	20684	20280	20606	20423	20405	20622	20444	20388	20569	20481	20483	20387	20343	20583	20463	20474	20572
34985	33019	40972	40640	38463	38136	37977	37577	37489	37307	37302	37512	37470	37475	37363	37300	37347	37247	37207	37067	37212	37201	37263	37103	37168	37158	37102	37103	37194	37195	37114	37223	36871	37017	37195	37094	37144	36948	37238	37000	37107	37195	37188	36867	36945	37005	37097	37070	36924	37042	37270	37019	37033	37372	36912	36998	36898	36995	36897	37467	37297	37014	36859	37134	37362	37047	37174	36862	37148	37278	37126	37157	37085	37035	37082	36861	37064	37037	36957	37280	37101	37136	37272	37008	36940	36894	37026	37026	37046	36945	37212	37268	37421	36930	36940	37368	37273	36932	37199	36983	37018	37122	36980	36794	36952	36893	36873	36895	37378	37209	36954	37370	37228	37221	37085	36864	37081	37140	37273	36903	36963	36698	36944	37211	37027	36959	37010	37135	37002	37325	37427	37005	36824	36925	37051	36931	37146	37275	37312	37252	37291	36999	37187	36788	36814	37034	37025	37294	37297	37411	36918	37257	37258	36930	37242	36760	36983	37309	37156	37304	36932	36741	37267	37078	37182	36943	37117	37147	37179	37251	37173	37121	36971	36797	37066	37287	37364	36896	37077	37197	37267	37023	36985	36917	37101	37068	36843	37156	37030	37033	36959	37069	37176	37186	36952	37086	37013	37091	37062	37260	36714	37048	37285	37279	37209	37440	37187	36995	36834	37101	37280	37254	37483	37105	37210	37107	37010	37099	37306	37156	37363	37228	37012	36946	36806	36800	37050	36771	36957	37267	37028	36820	36973	37261	37148	37373	36931	36979	37399	36894	37199	36764	37170	36746	37189	36952	37244	37186	37207	36957	36724	36795	37056	37233	36875	37055	37117	37243	36775	36867	36997	37177	37215	37414	37163	36872	37100	37354	36935	36906	36994	37001	37017	37024	36890	36955	37002	36885	37009	37301	36897	37256	36858	37112	37464	36800	37152	37054	37271	36718	37388	37164	37106	37163	37053	37285	36901	37205	36898	37167	37109	36907	36848	37123	36887	36823	37227	36949	37102	37098	37067	36914	36854	36767	37186	37001	37138	37275	36816	37122	36938	37103	37000	36925	36859	36952	37255	37297	36966	36934	36903	36988	36906	37070	37170	37066	36839	37081	37064	37109	37369	37099	37115	37102	36964	36968	37076	36844	37222	37002	36962	37148	37176	37031	37144	36857	37197	36876	36872	37186	36966	37188	36805	37119	36968	37250	37093	36642	36914	37329	37049	37177	36846	36988	37171	37299	37054	37194	37194	37140	37188	36952	37018	37109	37155	37129	37282	36782	37353	36999	36805	36895	36783	37110	36940	36957	37001	36712	37172	37344	37046	36850	37174	37186	37376	36912	37232	37175	37010	37218	37051	37382	37106	36969	37085	37244	37246	37000	36878	36849	37216	37177	37085	36922	36923	37068	37081	36917	36991	37187	36964	37174	37027	37065	37230	37262	37232	37216	37079	36995	36977	37088	36891	37118	36904	36910	37090	36946	37076	37186	37139	37292	37206	37219	36924	37102	37145	37006	36824	36941	37125	37117	36954	37099	36948	37158	37032	37057	37162	37450	36833	37365	37156	37057	37004	37046	37164	37291	37190	37063	37001	37046	37035	37111	37027	37278	37311	37223	37112	37447	36903	36908	37115	37154	37351	37080	36703	37019	36956	36841	37374	37047	36936	37054	37102	37119	36973	37361	37296	36994	36945	37040	37108	37346	37273	37133	37111	37027	37096	37209	37155	36786	37067	37334	37122	36855	36880	37004	37216	37097	37057	37324	37130	36905	36957	37240	37045	36691	36992	37041	37100	36995	36869	36938	37113	36890	36909	36819	36888	37093	36982	37057	36976	36770	36718	36829	37068	37093	36944	36893	37024	37214	37016	37223	37196	36975	36970	36747	37003	36831	37014	36912	36877	37056	37045	37150	36944	36951	37330	36945	37213	36949	37383	37056	37247	37108	37163	36998	37095	36895	37214	36938	37114	37412	37295	36944	37113	36912	36964	36981	37218	37129	37108	37053	37195	36939	36920	37164	37136	37181	36979	37107	37164	37035	36987	37312	37134	36926	37138	37057	36951	36854	37205	37212	37131	37181	36930	36869	37071	36740	36886	36825	37260	37275	37054	37018	36868	37038	37115	37038	37138	36875	37180	37017	37236	36937	37027	37265	37206	37131	37156	37197	37092	37169	37049	37115	37060	37031	37139	36765	37192	37062	37045	37003	37005	36919	36949	37094	37044	37005	37106	36894	36695	36961	37173	37090	36982	37408	37106	37080	36918	36895	36956	37234	37143	37371	36945	37254	36980	36848	37171	37098	37334	36985	36943	36880	37081	37254	36994	37041	37080	36896	37106	37122	37298	36944	37141	37482	37261	36930	37192	37028	36960	36981	37180	36846	37363	36933	36967	37011	37022	36733	37365	37087	37272	36926	37216	37129	36936	36992	37027	36678	37036	37104	37021	37088	37197	37070	36968	37123	37053	36885	37471	37285	37164	37160	37011	36905	37205	37324	37062	37175	37214	37150	37246	37138	37171	36993	37043	36943	36949	36968	36919	37094	37218	37187	37150	37289	37175	37097	37123	36913	37072	36968	37051	37119	37234	37060	37046	36969	37423	37117	36980	36719	37313	37212	37271	37180	37068	37185	36994	36999	37127	37072	37306	37294	36954	37230	36811	37135	37173	36975	37183	36990	37068	37220	37060	37156	37042	37240	37131	37042	37229	36851	37059	37426	37342	37307	37059	36833	36784	37235	37143	36967	36936	37227	37276	36991	37020	37205	36889	36825	37289	37177	37011	36831	37019	37178	36744	37113	37074	36996	37220	37007	36906	36734	36959	36979	36849	36984	37109	36988	37362	37186	36986	37382	37058	37065	37121	37066	36944	36845	36877	37117	36898	37313	37364	37038	37426	37261	37369	37225	37103	37025	37086	37063	37109	36959	37174	36638	37049	37193	37234	36962	36806	36925	37035	36953	36698	36826	37111	37033	37179	37139	36699	37271	36921	37232	36948	36903	36980	37012	37167	36951	36990	37119	36824	36761	37118	37154	37048	37067	37030	37269	36834	37017	37051	36970	37170	37273	37026	36736	37250	37175	36956	37226	37001	37185	37131	36941	36873	37012	36897	37225	36930	36902	37136	37034	37052	37174	36745	36734	37276	37314	37006	37122	37164	37077	37339	37171	37112	37107	36993	37316	37214	37150	36768	36977	36977	37367	36939	36956	37232	37180	36719	37200	37012	37153	36811	36950	36876	37073	37097	37164	37399	36943	37041	36951	37250	36970	37450	37179	37138	37019	37046	37240	37196	37232	37013	37020	37184	36920	37147	37239	37299	37358	37212	37069	36989	37239	37327	36881	36910	37351	37545	37302	37059	37077	37022	37005	37076	37245	36863	37064	37082	37046	37002	37154	37076	37152	36812	37040	37133	37187	37234	37111	37074	37017	37152	37033	37110	37006	37170	37002	37293	37135	36913	36961	37124	37079	37013	36856	37217	37335	37043	37097	37351	37247	36930	37113	37036	37036	36756	37293	36990	36972	36785	37145	37155	37381	37310	37307	36926	36991	37179	37141	36977	37421	37144	37167	37201	37018	36791	37060	37009	36722	36895	37150	36927	36885	37288	37016	37001	37025	37259	37106	37086	37162	37185	36941	37108	37197	37160	37055	37331	37304	36873	36784	36976	36906	37193	37085	37006	36993	36939	37210	37481	37094	36974	37210	37008	37119	37052	37227	37138	37267	37008	37187	37422	37054	37127	37108	36793	37269	36963	36928	36980	37007	37086	37295	37214	37067	37068	37064	37125	37070	37082	37252	36776	36949	37227	37069	37146	36965	37220	36913	37105	37340	37053	37058	37026	37072	37073	37222	37052	37026	37140	37148	36952	37459	37005	36921	36837	37301	37101	37161	37267	37177	36882	37108	37080	36911	37071	37287	36861	37038	37398	37457	37193	37144	36884	37189	36882	36949	37134	37219	36906	36919	37273	36935	36903	37159	37068	36829	36977	37229	37129	37144	36813	37063	37196	36887	37225	36814	37041	37035	37245	36812	36725	36880	37038	37435	36927	37185	37333	37185	37030	36794	37202	37083	37194	37231	37071	36811	37120	37008	37290	36749	36820	36915	37139	37257	37250	36991	36934	36914	37000	37171	37443	36962	36756	36994	37200	37151	36944	37160	37170	36974	37296	37140	37041	36986	37160	37189	37350	37029	37211	36969	37449	37030	36960	37110	37201	37029	37278	37063	37321	37161	37086	37216	37024	36965	37072	37126	37281	37230	37127	37315	37210	37089	37220	37188	37208	37208	37054	37012	37131	37044	36937	37099	36953	37116	37255	36935	36908	37288	37026	37078	37186	36943	36966	37202	37208	37123	37030	37146	37114	37134	37245	37140	37052	36875	37081	37074	37141	37185	37551	36856	36964	37055	37344	37005	37241	36925	36975	37349	36997	37202	36839	36971	37167	37224	37065	37466	37048	36975	37392	37031	37177	37194	36953	37450	36880	37231	37155	37137	37220	36961	36953	36878	36822	37133	37115	37263	37246	37099	37044	37383	37299	37201	37128	37108	37196	37041	37187	36858	37156	37312	37161	37302	37322	37127	36848	36925	36936	36958	37129	36976	37189	37109	36914	37116	37250	36745	37112	36890	37155	37163	37126	37106	37282	37024	37136	37079	37360	37214	36688	36936	37011	37349	37283	37113	37187	37119	36864	37128	37305	37029	37238	37377	37153	37090	37044	37170	37185	36890	37177	37169	36992	37090	37212	37302	36856	37177	37277	36965	37313	37030	37158	36990	37296	37222	37120	36861	37010	36863	37103	37047	37013	37056	37299	37127	37283	37096	37147	36921	36869	37130	37119	37011	37092	36882	36954	37270	37041	37258	37089	37236	37000	37099	37211	37235	37151	36869	37141	36845	36763	36832	36741	37142	37076	37236	37201	37244	37168	36882	37236	37189	37106	37226	37003	37087	37126	37135	37256	37084	37128	36966	37102	37108	36803	37194	37039	37005	37053	36841	37201	37299	37363	37129	37021	36910	37124	37231	37113	36775	36973	37040	37147	37282	37142	37021	37270	37221	37057	37371	37173	36979	37043	36962	37200	37036	36759	37047	36904	37045	37230	37083	37390	36938	36885	37087	37352	36853	37321	37065
23018	28817	28135	24191	22758	21657	21259	21005	20743	20649	20606	20687	20641	20616	20531	20280	20481	20478	20204	20274	20469	20397	20261	20269	20215	20162	20162	20059	20051	20059	20376	20252	20231	20200	20413	20208	20108	20270	20285	19853	19994	20194	20185	20217	20181	20215	20147	20159	20214	20095	20228	20311	20220	20163	20231	20183	20180	20166	20084	20078	20431	20141	20125	20002	20154	20038	19916	20105	20197	19936	20211	20294	19992	20092	20000	20065	20323	20138	20219	20305	20119	20081	19994	20068	20235	20225	20329	20146	19931	20228	20240	20023	20134	20277	20023	20132	20245	20198	19998	19919	20125	20124	20057	20226	20079	20175	20118	20252	20130	20271	20045	20251	20334	20103	20319	20097	20009	20165	20113	20258	20254	20292	20057	19997	20017	20143	20119	20076	19986	20141	20167	20419	20172	19955	20310	20150	20016	20032	20179	20001	20159	20134	20171	20184	20169	20097	20341	20191	20180	20175	20167	20139	20166	20031	20142	19984	20084	20056	20211	20315	20007	20292	20105	20085	20252	20001	20129	20382	20266	20104	20105	20257	20190	20320	20214	20094	19881	20454	20233	20119	20038	20128	20180	19985	20052	20409	20266	19968	20330	20390	20050	20094	20118	20020	20160	20078	20206	20213	20180	20254	20136	19964	20033	20316	20201	20189	20301	20240	19919	20057	19951	20165	20140	20428	20108	20155	20001	20073	20141	20120	20295	20247	20197	20034	20333	20356	19943	20076	20348	20121	20350	20107	20423	20299	20253	20208	20184	20103	20106	20202	19990	20250	20068	20196	20186	20208	20068	20166	20055	20428	20173	20200	19995	20133	20022	20261	20116	20277	20115	20264	19995	20048	20081	20074	20223	19771	20205	20230	20209	20058	20151	20377	20083	20116	20092	20117	20123	20066	20319	20181	20056	20160	20102	20155	20264	20398	20041	20246	20017	20205	20025	19889	20116	20099	20211	20292	19932	20164	20094	20407	20074	20266	20240	19954	19998	20132	20109	20061	20269	20196	20289	20126	20021	20146	20168	20227	20217	20186	20124	19981	20393	20065	20180	20271	20193	20166	20369	20093	20104	20138	20081	19996	20105	20303	20158	20073	20387	20103	20153	20194	20162	20034	20186	20208	20115	20125	20019	20167	20040	20327	20346	20175	20093	20283	19941	20041	20208	20172	20136	20096	20011	20233	20159	20109	19988	20172	20112	20171	20217	20005	20131	19977	20313	20105	20282	20027	19994	20094	20304	20145	20205	20227	20274	20121	20052	20355	20253	20174	20243	20182	20285	19917	20156	20034	20076	20295	20212	20140	20193	20211	20125	19892	20196	20099	20152	19942	20053	19994	20207	20338	20139	20161	20174	20099	20159	20228	20183	20048	20216	20268	20299	20014	20090	20157	20132	19955	20213	19993	20263	20168	20211	20084	20292	20101	20115	20153	20252	20141	20387	20271	20282	20134	20063	19887	20174	19999	20123	20224	20343	20107	20123	20097	20265	20179	20250	20155	20154	20327	20097	20220	20068	20244	20410	20243	20138	20059	20141	20342	20418	20266	20091	20101	20246	20093	20102	20150	20245	20069	20225	20131	20172	20077	20183	20073	20156	20214	20133	20174	20122	20133	20224	20182	20149	20035	20021	20209	20295	20053	19974	20406	20237	20144	20140	20151	20081	20322	20094	20312	20118	20216	20269	20041	20212	20303	20001	20126	19972	20109	20089	20202	20167	20239	20031	20160	20127	20076	20169	20169	20232	20147	20103	20056	20200	20141	20086	20131	20300	20244	20238	20109	20211	20053	20340	20080	20069	20141	20232	20121	20235	20052	20026	20070	20203	20034	20310	20062	20149	20051	20087	20084	19933	20206	20083	20284	20336	20197	20260	20309	20191	20289	20248	20140	20135	20012	20157	20209	20204	19920	20028	20141	20027	20081	19927	20210	20213	20054	20296	20299	20205	20175	20141	20031	20379	20058	20203	20190	20242	20012	20026	20153	20217	20291	20292	20091	20169	20199	20109	20093	20062	20095	20415	20121	20183	20107	20184	20127	20244	20048	20049	20229	20304	20083	20162	20391	20146	20154	20374	20194	20199	20109	20140	20094	20141	20236	20198	20357	20137	20055	20203	20162	20206	19956	20181	20236	20142	20334	20075	20262	20258	20239	20098	20083	20322	20169	20062	20089	20112	20253	20353	20034	19958	20239	20120	20084	20093	20324	20014	20206	20256	20261	20326	20035	20037	20249	20254	20010	20137	20105	20038	20232	20319	20094	20150	20152	20034	20260	20099	19980	20281	20270	20039	20087	19993	20204	19909	20305	20292	20188	20278	20237	20051	20172	20190	20157	20177	19919	20355	20175	20062	20099	20044	20161	20096	20184	20327	20029	19987	20068	20223	19887	20202	20104	20328	20411	20082	20205	20157	20067	20009	20237	20032	20244	20293	20086	20066	20063	20091	20188	20114	20055	20263	20201	20078	20080	20064	20115	20292	20240	20046	20154	20165	20027	20282	20183	20218	20149	20144	20218	20102	20014	20181	20254	20099	20098	20131	20036	20130	20187	20125	20158	20125	20102	20108	20163	20119	20338	20045	20156	20198	20291	20003	20281	20184	20219	20420	20139	20268	20131	20388	20118	20154	20187	20093	20134	20111	20232	20076	20351	20138	20216	20236	20110	20194	20162	20146	20120	20272	20339	19986	20039	19965	19945	20272	20150	20172	20136	19989	19985	20164	20194	20215	20184	20028	20140	20232	20111	20150	20084	20032	20137	20035	20223	20030	20054	20064	20216	20255	20155	20117	20145	20154	20210	20054	20291	20164	20046	20251	20400	20189	20215	20100	20088	20231	20060	19988	20171	20250	20099	20137	20065	19913	20217	20035	20023	20121	20033	20259	20065	20114	20321	20222	20263	20121	20166	20186	20130	20221	19977	20114	20206	20115	20240	20179	20211	20142	20129	20214	20207	20128	20139	20143	20237	20413	20199	20212	19990	20324	20350	20164	20223	20324	20181	19964	20218	20364	20317	20181	20169	20092	20219	20202	20231	20165	20101	20029	20154	20061	20257	20277	20284	20210	20039	20197	20053	20165	19960	20136	20143	20082	20161	20310	20020	20317	20295	20047	20040	20256	20192	20197	20331	20239	20214	20194	20222	20144	20157	20267	20209	20183	20310	20238	20340	20195	20155	20218	20181	20329	20208	19998	20105	20250	20024	20211	20060	19928	20136	20084	20185	20123	20054	20113	20173	20196	20239	20140	20378	20140	20126	20049	20173	20174	20301	20156	20356	20187	20244	20038	20091	20186	20281	20101	20198	20203	20084	20103	20125	20160	20122	20194	20138	19951	20086	20180	20238	20186	20117	20214	20298	20061	20254	20319	20167	20206	20208	20093	20089	20191	20184	20069	20150	20206	20329	20039	20179	20029	20238	20136	20196	20393	20125	20079	20272	20232	20115	20077	20096	20113	20320	20100	20184	19935	20060	20094	20216	20151	20341	20206	20241	20119	20217	20123	20124	20188	20076	20080	20212	20090	20296	19986	20021	20216	20398	20147	20229	20280	20124	20270	20219	20199	20270	20060	20226	20223	20178	20147	20221	20184	19950	20263	19988	20273	20283	20045	20100	20158	20130	20330	20350	20289	20175	20134	20119	20048	20217	20215	20212	20023	20224	20218	20135	20165	20155	20235	20236	20054	20242	20077	20065	20280	19970	20023	20275	20229	20321	20196	20266	20353	20029	20257	20248	20101	20096	20201	20134	20198	20199	20141	20229	20333	20225	20046	20005	20110	20278	20218	20092	20059	20188	20132	20173	20285	20055	19834	20083	20184	20206	20164	20128	20068	20055	20096	20177	19920	20032	20162	20096	20240	20019	20321	20161	20266	20109	20142	20166	20344	20264	20203	20065	20128	20190	20201	20226	20149	20300	20020	20242	20212	20157	20206	20146	20174	19911	20326	20363	20199	20247	20082	20157	20086	20192	20190	20121	20224	20241	20032	20101	20149	20309	20142	20263	20388	20005	20045	20045	20150	20290	19962	19956	19969	20234	20079	20169	20012	20019	20067	20183	20139	20142	20053	20109	20216	20169	20248	20124	20094	20149	20282	20099	20160	20037	20105	20185	20256	20189	20316	20180	20188	20196	20459	20154	20154	20098	20118	20149	20353	20024	20041	20334	20037	20137	20299	20370	20035	20167	20049	20202	20085	20101	20176	20027	20041	20144	20117	20184	20165	19962	20118	20185	20142	20109	20167	20241	20076	20194	20208	20129	20221	20063	20215	20120	20228	20163	20169	20099	20305	19912	20463	20150	20094	20178	20225	20017	20073	20063	20217	20231	20193	20164	20086	20073	20279	20146	20075	20375	20172	20033	20092	20104	20102	20261	20038	20148	20141	20019	20023	20113	20282	20245	20083	20112	20157	20208	20075	20163	20109	20114	20105	20050	19994	20299	20085	19998	20162	20140	20150	20314	20028	19961	20119	20141	20397	19951	20294	20128	20136	20064	20168	20272	20321	19913	19894	20242	20073	20079	20178	20143	20083	20266	19957	20124	20032	20054	20298	20188	20133	20267	20164	20266	20159	20204	20090	20160	20147	20086	20210	20298	20050	20251	20237	20413	20207	20176	20114	19915	20245	20250	20222	20167	20219	20127	20219	20270	20244	20381	20160	20079	20134	20173	19913	20188	20260	20321	20136	20044	20404	19955	20080	20225	20106	20182	20193	20054	20140	20337	20183	20275	20315	20399	20203	20107	20132	20118	20006	20157	20516	20091	20095	20062	20154	20261	20187	19948	20239	20049	20231	19994	20307	20296	20083	20262	20155	20202	20221	20074	20307	20071	20281	20391	20242	20190	20388	20159	20128	20132	20145	20170	20170	20192	20049	20192	20343	20242	20140	20238	20135	20226	20127	20217	20206	20179	20202	20129	20146	20056	20154	20049	20094	20248	20211	20285	20320	20120	20109	20265	20325	20016	20302	20054	20129	20506	20220	20095	20266	20225	20289	20242	20252	20285	20234	20092	20199	20262	20149	20225	20217	20198	20190	20127	20085	20210	20071	20160	20213	20220	20093	20050	20220	20259	20197	20104	20300	20076	20185	20207	20170	20141	19834	20368	20283	20281	20307	20336	20155	20126	20115	20227
23601	21486	29457	34518	37204	39539	40211	38926	38501	38583	38410	37972	38371	37943	37712	37712	37666	37716	37558	37786	37610	37668	37510	37774	37554	37756	37686	37355	37603	37442	37306	37409	37633	37558	37554	37519	37631	37438	37551	37626	37455	37425	37406	37412	37769	37290	37516	37247	37499	37422	37437	37350	37701	37642	37802	37575	37322	37423	37489	37147	37400	37539	37337	37672	37210	37312	37555	37450	37703	37456	37570	37039	37385	37356	37371	37512	37417	37589	37443	37315	37414	37569	37546	37468	37374	37635	37586	37320	37172	37310	37377	37186	37415	37713	37520	37215	37589	37377	37333	37189	37266	37309	37197	37210	37409	37311	37492	37442	37449	37346	37316	37395	37436	37540	37049	37210	37289	37586	37538	37514	37348	37408	37305	37448	37494	37301	37641	37160	37311	37486	37573	37256	37152	37543	37610	37546	37409	37590	37464	37226	37520	37734	37290	37580	37507	37494	37333	37556	37372	37503	37092	37337	37223	37535	37567	37474	37625	37329	37379	37346	37413	37280	37410	37720	37447	37201	37319	37348	37472	37221	37494	37445	37171	37400	37686	37549	37474	37410	37202	37330	37259	37668	37774	37067	36929	37402	37544	37459	37475	37691	37393	37357	37401	37288	37466	37136	37310	37212	37718	37324	37399	37530	37478	37496	37194	37383	37581	37274	37585	37187	37536	37551	37047	37192	37306	37101	37189	37466	37605	37257	37127	37301	37577	37532	37227	37404	37521	37692	37413	37359	37156	37593	37281	37199	37648	37573	37549	37252	37135	37532	37403	37176	37075	37097	37596	37217	37386	37517	37723	37108	37456	37362	37205	37345	37469	37573	37663	37445	37427	37160	37438	37389	37278	37654	37743	37208	37384	37205	37329	37625	37418	37019	37289	37330	37289	37224	37483	37188	37491	37368	37453	37344	37128	37567	37761	37720	37245	37381	37602	37277	37322	37451	37613	37613	37429	37307	37409	37403	37445	37551	37424	37348	37346	37410	37355	37285	37221	37318	37723	37344	37246	37231	37257	37195	37423	37109	37282	37280	37645	37455	37459	37617	37678	37419	37420	37423	37258	37159	37247	37334	37564	37678	37607	37610	37385	37268	37479	37493	37534	37629	37527	37379	37456	37479	37451	37476	37349	37334	37469	37573	37168	37459	37474	37516	37214	37097	37522	37484	37654	37262	37287	37030	37207	37307	37443	37419	37205	37414	37453	37395	37366	37224	37133	37468	37533	37306	37449	37403	37538	37477	37358	37351	37383	37696	37617	37381	37266	37463	37340	37392	37312	37213	37345	37361	37823	37254	36965	37661	37422	37545	37630	37232	37345	37667	37209	37775	37425	37806	37591	37367	37113	37463	37426	37248	37532	37533	37393	37136	37357	37284	37312	37263	37570	37363	37444	37394	37253	37561	37332	37501	37424	37357	37534	37372	37419	37444	37492	37359	37525	37356	37488	37543	37217	37374	37387	37240	37479	37433	37316	37291	37219	37291	37273	37308	37727	37624	37180	37364	37155	37430	37648	37552	37426	37357	37535	37530	37304	37385	37339	37213	37223	37389	37304	37436	37478	37330	37584	37323	37611	37470	37475	37398	37063	37189	37079	37177	37078	37613	37413	37498	37478	37439	37447	37241	37068	37484	37777	37681	37472	37167	37624	37423	37641	37421	37399	37563	37623	37363	37119	37595	37631	37417	37404	37550	37445	37451	37629	37305	37405	37379	37390	37171	37407	37607	37315	37227	37527	37274	37581	37357	37394	37363	37067	37553	37738	37286	37447	37297	37561	37432	37219	37229	37361	37441	37467	37628	37373	37409	37182	37419	37451	36939	37354	37509	37262	37355	37623	37308	37588	37507	37108	37373	37514	37470	37290	37459	37345	37653	37521	37414	37604	37476	37232	37327	37727	37420	37500	37528	37417	37083	37600	37349	37342	37231	37255	37070	37229	37641	37239	37354	37601	37367	37692	37602	37377	37410	37336	37278	37518	37258	37306	37507	37548	37405	37761	37508	37402	37151	37330	37605	37292	37262	37534	37397	37353	37375	37304	37297	37727	37138	37613	37370	37481	37552	37137	37500	37631	37599	37304	37568	37354	37655	37471	37691	37392	37310	37581	37641	37411	37251	37353	37247	37538	37537	37408	37252	37342	37234	37398	37183	37293	37229	37321	37291	37329	37605	37545	37286	37207	37334	37445	37427	37189	37679	37331	37103	37339	37501	37315	37468	37364	37206	37379	37263	37208	37462	37903	37578	37191	37341	37297	37330	37549	37382	37371	37425	37595	37661	37615	37347	37409	37208	37392	37299	37709	37405	37504	37391	37605	37346	37600	37341	37185	37146	37546	37148	37362	37291	37551	37374	37281	37529	37467	37428	37223	37200	37402	37187	37192	37540	37529	37481	37387	37476	37315	37308	37586	37515	37384	37416	37428	37279	37274	37541	37401	37329	37297	37283	37324	37537	37345	37276	37365	37497	37412	37265	37093	37159	37700	37642	37310	37616	37429	37013	37375	37241	37467	37513	37588	37426	37210	37307	37408	37466	37332	37432	37249	37366	37589	37167	37384	37440	37690	37703	37386	37494	37384	37206	37333	37337	37406	37447	37396	37366	37391	37424	37333	37611	37585	37637	37564	37436	37308	37484	37747	37353	37376	37449	37706	37439	37533	37153	37397	37061	37232	37309	37719	37399	37391	37226	37431	37686	37758	37365	37214	37088	37593	37522	37285	37336	37242	37247	37473	37446	37575	37575	37385	37427	37442	37269	37453	37236	37221	37447	37620	37615	37581	37131	37433	37364	37533	37435	37439	37367	37617	37366	37062	37584	37521	37585	37751	37358	37193	37391	37401	37390	37335	37454	37461	37425	37505	37311	37103	37376	37373	37115	37342	36986	37468	37329	37471	37269	37259	37479	37648	37426	37587	37160	37321	37460	37305	37325	37282	37569	37404	37283	37575	37295	37306	36914	37246	37615	37406	37495	37485	37482	37205	37329	37579	37613	37728	37749	37558	37559	37270	37216	37483	37499	37581	37501	37369	37315	37444	37095	37417	37464	37514	37294	37381	37325	37483	37494	37462	37311	37459	37361	37148	37254	37438	37404	37605	37682	37263	37425	37742	37408	37470	37391	37437	37393	37543	37187	37325	37335	37292	37429	37639	37656	37633	37333	37451	37325	37411	37342	37279	37584	37604	37537	37510	37314	37467	37841	37620	37310	37511	37223	37248	37159	37290	37336	37357	37190	37651	37410	37481	37278	37588	37262	37190	37570	37182	37286	37516	37388	37406	37155	37167	37530	37314	37518	37155	37606	37377	37455	37332	37130	37173	37479	37338	37350	37260	37746	37428	37415	37420	37238	37057	37366	37109	37376	37378	37282	37189	37125	37371	37434	37414	37492	37322	37403	37699	37475	37487	37342	37499	37556	37370	37617	37753	37344	37429	37595	37217	37154	37165	37689	37472	37594	37465	37638	37420	37581	37325	37650	37407	37255	37597	37517	37450	37404	37208	37162	37131	37237	37678	37365	37626	37406	37251	37331	37568	37443	37742	37417	37408	37127	37542	37493	37740	37599	37371	37081	37603	37495	37336	37498	37312	37477	37405	37579	37056	37200	37389	37386	37463	37437	37436	37379	37373	37170	37410	37273	37417	37577	37439	37327	37535	37388	37614	37237	37382	37216	37380	37368	37218	37248	37488	37419	37474	37321	37291	37211	37412	37636	37371	37407	37146	37578	37449	37169	37602	37569	37250	37705	37227	37258	37286	37218	37455	37401	37584	37197	37377	37304	37340	37364	37576	37165	37383	37317	37542	37377	37250	37359	37202	37549	37633	37314	37691	37454	37312	37435	37264	37222	37384	37539	37337	37195	37439	37029	37615	37316	37414	37337	37356	37542	37433	37403	37560	37452	37302	37336	37579	37499	37536	37616	37379	37275	37353	37315	37336	37148	37459	37521	37690	37408	37280	37312	37506	37445	37539	37319	37613	37244	37307	37569	37582	37657	37753	37594	37706	37696	37373	37509	37457	37508	37328	37459	37276	37474	37332	37343	37460	37514	37360	37296	37296	37486	37360	37151	37309	37512	37579	37508	37559	37305	37599	37400	37397	37382	37700	37347	37672	37254	37751	37172	37358	37162	37281	37610	37438	37340	37293	37675	37577	37272	37392	37470	37470	37500	37239	37365	37425	37541	37547	37341	37391	37247	37476	37113	37237	37286	37408	37317	37360	37242	37309	37243	37634	37345	37688	37587	37663	37220	37211	37433	37369	37311	37393	37523	37418	36984	37272	37405	37433	37268	37585	37300	37103	37317	37134	37428	37308	37238	37568	37691	37350	37555	37631	37408	37732	37264	37532	37449	37298	37488	37372	37563	37460	37255	37542	37294	37408	37484	37416	37480	37519	37491	37709	37261	37156	37464	37330	37827	37326	37551	37380	37218	37496	37227	37309	37419	37405	37306	37476	37072	37443	37233	37504	37471	37422	37502	37523	37358	37326	37498	37507	37518	37346	37415	37366	37481	37402	37319	37745	37110	36994	37488	37315	37525	37190	37174	37356	37589	37466	37592	37630	37352	37786	37469	37439	37527	37021	37376	37465	37473	37311	37508	37729	37620	37236	37569	37243	37558	37527	37429	37189	37031	37239	37434	37426	37117	37314	37182	37310	37482	37382	37385	37647	37242	37416	37269	37407	37387	37462	37248	37496	37643	37319	37294	37383	37432	37352	37808	37386	37523	37608	37220	37531	37375	37569	37457	37712	37236	36982	37109	37540	37465	37503	37501	37489	37234	37354	37689	37579	37525	37194	37583	37226	37424	37471	37336	37635	37533	37925	37665	37382	36977	37183	37299	37111	37349	37633	37560	37285	37658	37599	37366	37402	37062	36941	37113	37513	37753	37040	37453	37267	37417	37333	37436	37597	37279	37419	37117	37409	37260	37419	37344	37206	37332	37344	37493	37495	37275	37528	37298	37312	37296	37266	37183	37411	37190	37373	37506	37199	37533	37132	37417	37440	37423	37634	37095	37713	37415	37486	37687	37458	37232	37273	37323	37502	37200	37488	37536	37380	37324	37451	37559	37478	37337	37342	37358	37468	37531	37495	37541	37488	37343	37196	37526	37216	37481	37435	37440	37355	37246
22117	38741	37528	30571	27181	24396	23451	22804	22153	22199	21796	21249	21591	21533	21110	20927	20937	21160	21015	20934	20941	20746	20886	20811	20795	20928	20599	20485	20615	20691	20852	20531	20564	20683	20676	20789	20641	20698	20667	20851	20661	20854	20544	20510	20447	20625	20532	20664	20547	20636	20731	20660	20565	20529	20836	20540	20473	20426	20726	20479	20689	20720	20670	20686	20549	20511	20525	20507	20627	20570	20494	20675	20707	20527	20485	20541	20642	20552	20710	20580	20664	20478	20454	20545	20615	20522	20789	20738	20841	20583	20530	20561	20581	20507	20688	20675	20557	20413	20713	20710	20818	20484	20726	20364	20719	20508	20686	20639	20681	20556	20492	20545	20489	20353	20614	20494	20524	20485	20495	20498	20326	20399	20544	20627	20625	20418	20621	20684	20593	20543	20716	20641	20501	20303	20706	20462	20854	20552	20666	20765	20517	20780	20456	20574	20504	20515	20479	20291	20494	20729	20614	20553	20522	20314	20657	20592	20579	20446	20332	20420	20649	20622	20675	20464	20398	20705	20578	20735	20566	20443	20665	20706	20501	20604	20621	20516	20422	20475	20556	20589	20524	20381	20614	20508	20611	20357	20545	20500	20557	20444	20409	20408	20552	20526	20563	20421	20491	20597	20558	20468	20495	20445	20546	20582	20596	20395	20535	20484	20505	20557	20394	20401	20573	20456	20540	20547	20475	20662	20484	20351	20529	20719	20554	20486	20393	20527	20417	20425	20606	20415	20605	20386	20694	20551	20491	20488	20633	20327	20655	20469	20541	20458	20670	20752	20481	20543	20488	20532	20487	20656	20502	20423	20635	20400	20375	20437	20380	20652	20748	20686	20623	20525	20569	20616	20519	20313	20522	20459	20586	20494	20525	20508	20611	20700	20479	20311	20546	20586	20520	20359	20475	20624	20591	20461	20478	20489	20629	20485	20557	20473	20536	20565	20522	20599	20433	20571	20308	20569	20403	20587	20554	20574	20664	20477	20428	20406	20660	20507	20397	20436	20577	20587	20581	20590	20595	20536	20538	20355	20639	20592	20662	20548	20630	20453	20575	20530	20706	20405	20480	20545	20362	20616	20539	20576	20649	20542	20562	20694	20518	20396	20441	20549	20537	20403	20616	20564	20556	20610	20677	20502	20520	20426	20569	20604	20640	20517	20599	20358	20546	20569	20563	20437	20353	20444	20175	20515	20566	20593	20481	20438	20479	20402	20535	20768	20225	20598	20551	20507	20483	20452	20333	20621	20659	20652	20574	20667	20725	20445	20459	20540	20468	20594	20589	20591	20631	20336	20511	20576	20615	20491	20537	20623	20363	20569	20392	20553	20477	20685	20581	20564	20604	20383	20672	20449	20417	20412	20500	20525	20484	20428	20530	20585	20559	20679	20653	20408	20433	20665	20521	20503	20491	20734	20600	20629	20410	20405	20535	20842	20671	20595	20566	20443	20464	20482	20295	20505	20486	20498	20562	20414	20522	20516	20348	20745	20569	20496	20691	20416	20605	20777	20621	20537	20448	20451	20432	20368	20638	20560	20575	20443	20593	20566	20611	20645	20463	20435	20372	20491	20607	20304	20539	20548	20545	20584	20646	20698	20474	20637	20568	20529	20646	20695	20599	20687	20787	20414	20734	20438	20612	20283	20500	20600	20463	20726	20536	20655	20465	20394	20760	20628	20531	20341	20748	20479	20631	20521	20618	20346	20593	20513	20558	20471	20607	20763	20682	20552	20442	20541	20522	20529	20706	20672	20514	20649	20451	20311	20488	20605	20563	20718	20685	20414	20562	20598	20590	20490	20476	20527	20545	20425	20478	20637	20695	20529	20579	20500	20391	20423	20714	20598	20576	20507	20445	20591	20651	20548	20381	20499	20809	20601	20357	20497	20607	20520	20597	20472	20753	20477	20541	20459	20412	20654	20517	20567	20561	20602	20472	20541	20539	20585	20550	20398	20707	20684	20527	20341	20286	20565	20587	20549	20713	20302	20643	20587	20631	20434	20552	20533	20654	20568	20449	20656	20552	20452	20512	20518	20356	20597	20316	20477	20508	20403	20482	20427	20540	20575	20493	20365	20706	20389	20438	20506	20514	20453	20698	20573	20647	20561	20336	20312	20544	20663	20700	20546	20349	20631	20509	20636	20560	20777	20402	20586	20559	20480	20464	20483	20528	20565	20549	20499	20611	20716	20143	20550	20661	20638	20577	20695	20581	20615	20496	20493	20657	20575	20856	20426	20502	20425	20634	20740	20624	20568	20539	20356	20529	20342	20501	20578	20461	20483	20548	20513	20598	20625	20514	20476	20546	20622	20430	20450	20700	20537	20708	20691	20635	20498	20775	20699	20506	20317	20527	20627	20395	20495	20636	20508	20600	20535	20649	20679	20516	20563	20829	20457	20650	20721	20624	20438	20460	20648	20361	20534	20515	20725	20551	20607	20520	20409	20570	20762	20334	20710	20636	20609	20656	20490	20513	20472	20719	20545	20443	20420	20252	20522	20488	20632	20588	20360	20534	20523	20567	20676	20708	20572	20401	20563	20785	20679	20552	20668	20595	20501	20493	20752	20574	20418	20663	20603	20543	20641	20651	20479	20334	20455	20641	20592	20427	20493	20746	20686	20596	20594	20426	20449	20619	20648	20519	20747	20640	20466	20648	20586	20591	20486	20633	20280	20588	20403	20534	20438	20413	20445	20628	20332	20463	20363	20800	20682	20484	20502	20411	20433	20549	20488	20637	20568	20632	20519	20551	20493	20500	20551	20500	20560	20482	20614	20550	20702	20545	20507	20384	20623	20551	20457	20508	20474	20395	20354	20683	20477	20177	20553	20626	20576	20633	20529	20553	20597	20528	20632	20666	20510	20603	20664	20349	20491	20561	20622	20527	20499	20512	20572	20440	20616	20614	20348	20385	20371	20650	20658	20495	20512	20651	20554	20282	20653	20270	20554	20564	20568	20419	20734	20459	20414	20540	20451	20659	20724	20451	20550	20586	20740	20499	20565	20596	20278	20560	20591	20430	20749	20517	20586	20519	20661	20524	20456	20432	20843	20588	20434	20527	20621	20499	20553	20485	20410	20673	20547	20541	20451	20498	20567	20368	20340	20416	20499	20545	20660	20636	20497	20538	20536	20698	20432	20604	20490	20589	20625	20547	20267	20573	20445	20580	20733	20625	20680	20510	20493	20645	20317	20596	20487	20421	20672	20753	20630	20562	20417	20490	20386	20554	20567	20713	20416	20603	20656	20494	20591	20628	20572	20429	20409	20782	20598	20284	20416	20717	20749	20573	20530	20663	20594	20446	20582	20424	20510	20457	20492	20591	20583	20530	20609	20413	20509	20573	20578	20339	20595	20523	20680	20617	20438	20514	20430	20586	20569	20664	20460	20310	20529	20402	20492	20616	20574	20578	20543	20453	20776	20381	20625	20477	20682	20405	20311	20538	20509	20626	20526	20552	20623	20614	20538	20485	20494	20544	20596	20481	20821	20628	20590	20519	20538	20452	20743	20529	20674	20718	20414	20603	20579	20628	20599	20634	20593	20737	20502	20603	20574	20426	20536	20586	20918	20734	20588	20709	20547	20756	20407	20475	20613	20473	20370	20709	20562	20611	20779	20532	20679	20551	20524	20439	20582	20489	20495	20554	20621	20564	20430	20489	20426	20777	20404	20508	20535	20508	20532	20429	20590	20596	20503	20531	20579	20371	20467	20442	20494	20573	20453	20509	20854	20583	20505	20483	20325	20576	20456	20667	20355	20613	20590	20462	20577	20597	20550	20619	20218	20584	20325	20511	20474	20483	20570	20483	20421	20479	20556	20600	20469	20540	20691	20580	20468	20536	20683	20537	20583	20285	20363	20414	20823	20517	20359	20418	20549	20656	20423	20633	20595	20621	20677	20407	20663	20594	20596	20640	20317	20554	20560	20576	20544	20598	20455	20540	20639	20672	20626	20544	20491	20488	20378	20752	20486	20670	20521	20545	20435	20597	20441	20488	20733	20506	20542	20452	20555	20614	20750	20598	20239	20467	20682	20486	20549	20277	20631	20543	20376	20511	20445	20454	20410	20609	20297	20550	20481	20463	20524	20501	20594	20666	20507	20737	20573	20675	20484	20607	20622	20466	20369	20469	20750	20284	20396	20656	20551	20619	20533	20511	20724	20397	20582	20619	20429	20579	20391	20680	20347	20593	20411	20564	20413	20450	20596	20438	20740	20539	20359	20486	20375	20717	20733	20532	20515	20532	20572	20662	20665	20520	20646	20681	20542	20656	20513	20443	20571	20583	20450	20692	20418	20555	20539	20526	20532	20577	20559	20401	20413	20590	20414	20658	20536	20457	20504	20473	20723	20589	20612	20506	20658	20493	20425	20513	20607	20610	20596	20443	20553	20462	20479	20462	20683	20314	20654	20618	20477	20494	20435	20437	20723	20680	20477	20451	20685	20461	20648	20585	20451	20641	20656	20597	20865	20696	20572	20417	20498	20486	20513	20648	20712	20548	20466	20549	20551	20395	20584	20559	20500	20554	20870	20537	20596	20492	20455	20424	20327	20613	20488	20622	20739	20521	20437	20465	20623	20455	20746	20580	20304	20639	20303	20660	20631	20535	20586	20558	20522	20538	20624	20695	20481	20633	20524	20590	20530	20589	20313	20586	20637	20560	20673	20698	20482	20531	20484	20657	20563	20608	20493	20396	20484	20627	20509	20492	20471	20575	20529	20339	20374	20608	20492	20636	20651	20511	20614	20147	20568	20605	20630	20481	20519	20443	20596	20570	20531	20625	20509	20742	20576	20604	20560	20506	20390	20498	20438	20338	20393	20582	20426	20378	20497	20371	20575	20626	20677	20469	20607	20536	20680	20734	20409	20512	20639	20479	20427	20588	20341	20420	20547	20484	20530	20674	20446	20665	20400	20607	20511	20553	20505	20461	20720	20603	20699	20594	20544	20588	20624	20568	20653	20539	20673	20708	20623	20446	20574	20510	20628	20511	20466	20498	20563	20408	20505	20735	20543	20600	20729	20491	20578	20334	20499	20449	20818	20429	20465	20527	20639	20574	20737	20633	20467	20504	20554	20455	20552	20595	20576	20428	20392	20466	20520	20629	20699	20554	20543	20625	20648	20592	20509
22830	21478	29002	33993	37978	40999	42314	40548	39938	39959	39557	39314	39198	38921	38925	38472	38550	38814	38306	38552	38180	38545	37969	38072	38117	38273	38210	38252	38120	38070	38423	38177	37988	38504	38033	37923	38237	37990	38116	37928	38099	37997	38210	37994	37903	37594	37996	38242	38168	38020	38035	37772	38130	38381	38201	37725	38198	37734	37896	37950	37644	37581	38049	37970	37938	37838	38172	38115	38148	37901	37841	37743	38049	37720	38020	37852	37781	37856	37864	37980	37906	37936	37997	37965	37943	38089	37874	37909	38072	37847	37751	37995	37715	37986	37787	38079	37897	37678	37853	37990	38088	38021	37860	37467	38186	38001	37822	37722	37867	38181	37916	38101	38151	37853	37996	37769	37753	38007	38036	38183	38314	37992	38002	37952	37978	37968	37859	37890	38005	37796	38038	38067	37965	37509	37976	37773	37852	37814	37899	37876	37738	37934	38083	37761	38031	37855	37706	37701	37831	37881	37932	37867	37877	38006	37735	37828	37854	38062	38031	37746	37834	37959	37957	38298	37852	37996	38178	38010	37921	38032	37917	38122	37779	37993	37988	37924	37975	37901	37941	37948	38081	37800	37817	37799	38109	37760	37869	38042	37828	38003	37908	37965	37589	37823	38122	38157	38088	38037	37824	37900	37795	38025	37973	37836	37804	37696	38048	37929	38083	37936	37914	37701	37747	37686	37879	37745	37947	37849	38012	38017	37672	37594	38010	37861	38073	37929	37946	37934	37908	38104	37886	37770	37868	37730	38062	37954	37967	37822	37906	37956	38022	37806	38073	37937	37737	37738	37811	37810	38115	37880	37883	37861	37896	37890	38166	38038	38050	37886	38010	37930	37960	37679	37679	37908	38168	38017	37779	37801	37864	37787	38047	38103	37863	37963	37706	37731	37648	37961	37800	37746	37853	37801	37952	37800	37756	38074	37806	37814	38000	37861	37609	38177	37575	37856	38251	38060	37936	37888	37797	37924	37935	37823	37795	37843	37814	37997	37984	37896	38180	38100	37865	37914	37842	37652	38030	37831	38030	37769	38018	38023	37901	37733	37950	37882	37697	38063	38025	38256	37805	37553	37660	37843	37808	37689	37805	37951	37907	37705	37841	38064	38053	37943	37911	38016	37704	37947	38114	38145	38037	38163	37773	37878	38060	37843	37919	37958	37899	37945	37834	37920	37867	37794	38017	37960	37968	37823	37831	37972	37820	37926	37886	38068	37855	37628	38039	37995	37945	37635	37928	37817	38103	37888	37785	37965	38028	37842	37835	38204	38187	37932	38069	37725	38113	37894	37974	37738	38060	37956	37946	38132	37919	37914	37756	37870	37804	37926	38015	37796	37799	38110	37738	37958	37842	38095	38015	38091	38164	37758	37729	37983	38116	38056	37909	38088	37955	37944	37906	37877	37810	37913	37712	37852	37789	37922	37988	38069	37811	37982	37645	37921	37804	37772	38197	37775	37786	37682	38031	37879	38299	38115	37970	38182	38313	37979	37836	37857	38247	37707	37817	37868	37905	37569	37981	37993	38065	37753	37718	38079	38043	37970	37846	37951	38027	37945	37905	38011	37926	37721	38192	37820	38153	37684	37950	37868	37927	37934	38056	37854	38027	37819	37710	37745	37966	38260	37802	38041	38017	37753	37945	37804	38064	37849	37873	37915	38035	37903	37910	37759	37935	37732	37832	37846	37962	37467	37843	37810	37820	37901	37767	37970	37555	37857	37897	37947	37881	37957	38137	37872	37649	37928	38024	37895	38074	38013	38236	38164	38076	37717	37851	37821	38280	38119	37948	37787	37741	37779	37672	37839	38008	37947	37866	37873	37739	37720	37738	38032	37853	37919	38010	37642	37818	37925	38003	37872	37848	37882	37668	37840	37673	38041	37939	38160	37936	38067	37979	37937	37821	37740	37843	37894	37901	37867	37539	37876	38150	37975	37807	37797	38129	37978	38006	38118	37887	37747	37659	38075	37992	38013	37566	37970	38110	37919	37923	37671	37956	37747	38008	38163	37501	38202	37892	38052	37866	37808	37981	37865	37895	37736	38077	37740	37913	37848	37784	37750	38058	38135	38188	37994	37955	37980	37807	37702	38131	38000	38015	37837	37783	38130	37816	37900	37696	37446	37611	37785	37668	37863	37886	37802	37676	37724	37781	37739	37955	37919	37992	37752	38016	37938	37991	37795	37887	37850	37975	37804	38083	38017	37956	38196	38036	37842	37989	37976	37887	37979	37894	37759	37759	38017	37989	37943	37748	37897	37947	37920	38219	37887	37795	38011	38039	38017	37752	37712	37902	37943	37554	37706	37728	37787	38056	37821	38086	38068	37931	37690	37809	37934	38080	38022	38186	37805	37939	37967	38080	38240	37901	37850	38183	37942	37988	38041	37905	37785	37651	37589	37802	37703	37746	37604	38253	37803	37931	37845	37840	37856	37728	37934	37722	37937	37682	37808	37642	37911	37883	37758	37983	37695	38066	37875	38178	37917	37633	38047	37744	37761	37753	38090	38055	38019	38127	38112	37876	37879	37770	37358	37735	37969	37932	37943	38206	37621	37563	37875	37853	38046	37832	37911	38052	38030	38088	37813	37827	37758	37909	38075	37957	37751	37923	38001	38047	38191	37792	37751	37776	37935	37809	37974	38120	38158	38355	38262	38014	37743	37837	37842	38103	37977	37771	37959	37864	37954	38060	37983	37999	37965	38209	37938	37706	37911	37853	37947	37954	37707	37981	38123	38157	37877	38030	37731	37914	37714	37890	37983	37778	37875	37917	37926	37965	37694	37854	37876	37607	38017	37710	37853	38080	37904	37879	37884	37992	38019	37864	37972	38165	37935	38006	37682	38081	38108	37757	38127	37993	37768	38065	37473	38090	37774	37807	38062	37762	37838	37713	37773	38080	37824	37840	38048	38067	37770	37801	37942	38102	37501	38013	38038	38062	37909	37993	37699	37879	38017	38099	37817	38020	37896	37895	38302	37899	38014	38004	37987	37854	37673	37815	37734	37831	38006	37905	37576	38169	38226	37970	37898	38062	37843	38323	37977	37956	37570	37979	37916	37782	37687	38246	37797	37764	37804	38198	37730	38039	38059	37834	38011	37660	37753	37926	37819	37885	37624	38041	37838	38028	37889	37845	38017	38075	37946	38088	37947	37682	37912	37827	38018	38172	37901	37870	37879	38062	37759	38039	37716	37826	38009	37716	37664	38056	38122	37840	38164	37689	37999	38023	37894	37991	37843	38158	37775	37965	37908	38082	37911	37863	38098	37976	37843	37804	38073	37901	38087	37482	37928	38011	37647	37957	38023	37906	37781	37937	38076	38322	37923	37675	37829	37905	38033	37955	37993	37717	38120	38012	37813	37808	37879	38073	37570	37687	37654	37896	37626	38011	37672	38008	38088	38026	37660	37784	38032	38028	38076	37908	37951	38018	37856	37971	37901	37768	37841	37942	38113	37965	37826	37877	37871	37935	38123	37701	37751	38092	38073	37844	37670	37997	37891	38186	37928	37896	37855	37730	37901	37955	38052	37990	37882	37903	37997	37833	38293	38217	37964	37940	37786	38002	38006	37902	37935	38138	38030	37696	38153	37774	38124	38015	37903	38146	38138	37926	37911	38183	37874	38011	37818	37959	37955	37819	38061	37671	37865	37926	37931	38125	37809	37849	38182	37792	37943	37777	37944	38205	37936	38147	37770	37769	37649	37797	37958	37746	38152	37793	37835	37931	37840	38026	38163	37924	37857	37874	37895	37901	38131	37830	37950	37939	37892	37997	37886	37804	37816	38085	37676	37733	37859	38114	38148	38062	37902	37734	37865	38077	37717	38015	37728	38029	37922	37781	37814	37836	37725	38107	37480	38005	37940	37757	37730	38131	37714	37806	37938	37852	38079	38075	37944	38074	37908	38100	37801	37893	37869	37952	37879	37768	37969	37712	37680	37932	37877	37991	37992	37756	37801	37790	37674	37809	37816	38192	38077	37997	37741	38108	38012	37735	37702	37887	37846	37735	38388	37919	37930	37790	37846	37954	37768	38164	38003	37896	37762	37903	37889	37783	37988	38065	37743	38194	38139	37826	38344	37564	37878	37884	38038	38213	37982	38265	37882	37719	37858	37665	37876	37852	37762	38253	37753	37829	38143	37980	37977	38023	38014	37763	38114	37656	37903	38052	37941	37760	37975	38114	37831	37794	37886	37791	38022	38061	37816	37680	37949	38066	38093	37811	37848	38069	37951	38002	38088	38041	38013	37749	38159	37945	37772	37858	38071	37843	37758	37986	37872	37825	37833	37997	37552	37778	37746	37953	37954	37850	37948	38014	37933	38237	37845	37893	37805	37941	37662	37838	37826	37863	37879	37892	37873	37802	37925	38320	37982	37724	37690	37806	37866	37941	38024	38043	37959	37949	37826	37531	37635	37947	37994	37937	38098	38008	38006	38011	38003	38117	37539	38097	38133	37989	37879	37843	37971	38135	37700	37991	37986	38244	37541	38052	37802	37948	37739	38134	37928	37714	37616	37963	37842	37989	37947	38044	37910	37857	38042	37987	38092	37777	38008	37798	37993	38229	37763	37900	37807	37904	37776	37977	38002	37629	37944	37706	38097	37913	38035	37961	37935	37869	37779	38111	37982	37900	38031	37876	37980	37987	37809	37985	38089	38081	37938	38123	37878	37901	37945	37996	37847	37999	37887	38075	38002	38197	37582	37888	37907	37824	37947	38051	37888	38201	37787	37908	37903	37819	37946	37851	37827	37899	37973	37839	37810	37729	38221	37981	37936	37836	37601	37861	37862	38051	37682	38082	38013	37701	37873	37979	37917	37905	37636	38285	38168	38038	38028	38006	38087	37762	38014	37823	37902	38037	37735	38076	37833	37860	38175	38043	37840	37861	37959	38066	37917	37938	37921	38123	38134	38193	38100	37788	37995	37874	37839	37733	37943	37897	37889	37865	37829	37820	38022	38180	37993	38009	37907	37968	37999	38104	37939	37839	37895	37759	37970	37857	37669	37919	37913	37826	37612	38070	38055	37839	38006	37986	37844	37974	38126	37790	37954	38156	37910	38010	38159	38000	37781	37963	37800	37943	37917	37707	37767	37808	37993	38029	38204	37887	37961	38001	38092	37882	38102
25624	47936	47147	38309	32491	28460	26299	24989	24086	23675	23232	23022	22820	22618	22047	21842	21804	21726	21832	21794	21636	21447	21516	21536	21382	21503	21331	21348	21248	21366	21240	21216	21185	21317	21320	21220	21240	21233	21116	21265	21234	21214	21282	21319	21182	21155	21277	21200	20972	21063	20971	21035	21234	21692	21244	21157	21227	20880	20990	20872	21407	21150	21017	21148	21141	21138	20984	21139	21250	21184	21021	21286	21122	21036	21035	21021	21131	21017	21188	21047	21383	21161	21053	21198	21112	21196	21159	21199	21047	21012	21050	21236	20997	20954	21270	21035	21163	21074	21192	21258	21032	21108	21169	21245	21257	21150	21123	21237	20976	21133	21034	21037	20982	21183	21222	21060	21082	21183	20967	21094	21129	21119	21009	21119	21080	21077	21309	21165	20947	21248	21020	20946	21119	21186	21013	21140	21055	21085	21350	20852	21201	21152	21137	21079	20935	21030	21334	20993	21105	21152	21091	21060	20983	21218	21138	20873	20961	21052	21017	21160	21143	21120	21012	20953	21163	20820	20966	21151	20993	20842	20891	21178	21239	20971	21074	21050	21005	21198	21015	20946	21145	21220	21080	20984	20996	21047	21107	21003	21150	20823	20962	21024	21125	21166	20978	21064	21195	20990	20997	20996	21095	20859	21035	21113	21096	20929	20971	21092	20942	21196	21028	20969	21039	20928	20872	21131	21150	20766	21099	21249	20925	21167	21157	21028	21030	20917	20917	20999	21200	21179	20996	20867	20835	21244	21051	20943	21060	21046	21134	20869	21095	20825	20923	20952	21084	20976	21249	21082	21275	21178	21255	21109	20984	21027	21154	21194	21144	20992	20928	21214	21021	21017	21019	21061	20907	20923	20829	20933	21140	20953	21001	21224	21007	21032	21055	21174	21040	21009	21174	21062	21103	20942	21003	21156	21252	20998	21042	21223	20940	20993	21154	21006	21083	21187	21060	21183	20963	21198	21087	20990	20992	20997	21005	20870	21065	21133	21183	21094	20925	20951	21253	21055	21065	21226	21161	21176	21288	21006	21081	21053	21082	20908	21002	21063	21148	20903	21185	21042	20872	21094	21186	20967	21074	20960	20923	21039	21038	21108	21045	21159	21063	20959	21129	21005	21157	20987	21098	21212	20805	21085	20959	21096	20954	21224	21143	21162	20961	21081	21058	21035	21230	21125	20973	21057	20963	21014	21030	20999	21016	21169	20986	20929	20978	21080	20894	20861	21080	21114	21253	20980	21046	20951	20973	20932	21238	21121	21116	21072	21127	21028	21170	20993	20938	21125	21110	20983	21111	21171	20991	20936	21046	21167	21118	20956	21033	21070	20951	21079	21052	21120	21285	21279	21187	21003	21057	20847	20987	21062	20807	21095	20977	21031	21179	21020	21146	21002	20902	21000	20957	21046	20922	21190	21009	20873	21136	20966	20896	21076	21095	21010	21073	21092	21062	21260	21145	21104	21227	21002	20950	21078	21048	21183	21134	21019	21093	21013	21008	21239	21099	21147	21113	21119	21022	21226	21126	21115	21144	20893	21220	21151	21150	21168	20995	21114	21042	21093	20890	21084	21016	21125	20840	20989	20993	20904	21059	20952	21029	21071	21211	21062	21181	21013	20977	21170	20918	21081	21028	21010	20961	21143	21059	20995	20927	20942	21002	20943	20969	20851	21133	21128	21080	20826	21259	21167	20994	20828	21094	20969	20968	21002	21003	21035	21184	21170	20943	20980	21193	21017	21083	21027	21013	21141	20981	21069	20918	21093	21103	21191	21053	21288	21024	20977	21045	20983	21027	21076	21074	21001	20993	21165	20999	20959	21134	21078	21041	21143	21012	20978	21113	20943	21063	20922	21042	21244	20969	20931	20968	21151	21290	21146	21019	21088	21208	20889	21203	21029	21059	20944	21040	20898	20870	21194	21208	21046	21009	21025	20806	20998	21144	20976	21109	21059	21348	20992	21103	20861	20979	21006	20969	20760	21083	21183	21061	21022	21097	21031	20970	21073	21055	21204	21027	21081	21139	21049	21150	21293	21158	21120	20994	21104	21119	21061	20923	21090	21095	20977	21293	21113	21028	21181	21209	21083	21113	21106	21083	20992	21078	21133	21053	21105	20964	20912	21275	21060	21000	21010	20981	21119	21097	21128	21159	21141	21186	21195	21169	21117	21096	21183	20905	21010	21079	20755	21165	21136	21338	21149	20945	21104	20896	21304	21253	20994	21094	20892	21146	21049	21053	20811	21100	21126	21064	20984	21110	20876	21293	20967	20970	20990	20925	21135	21104	20937	20910	21115	21040	21127	20939	20939	21096	21266	21134	21079	21144	21182	21143	21054	21109	20809	20842	21135	21026	21190	21018	21202	21014	20969	21109	21000	21000	20984	21145	21027	21009	20857	20981	20989	21071	21069	21022	21151	20989	21034	21100	20946	20965	21263	21092	21062	21016	21011	20965	20911	21026	20958	21142	21167	21060	20882	21084	21187	20923	20964	21172	20953	21103	21112	21246	21194	20905	21038	21056	21162	20878	21006	21019	21183	21064	21120	21099	21087	20980	21091	21061	20805	20875	20923	21001	21000	21058	21269	21144	21006	21139	21027	21314	21005	21003	21025	21073	21318	21001	20962	21140	21135	21068	21158	21084	21190	21056	21284	21008	21166	20920	21230	20968	21023	21143	20974	20933	20817	20943	21128	21177	21109	21184	21195	21212	20935	21101	20881	21212	21096	21201	21065	21024	21104	21128	20964	21288	21101	21147	20992	21149	21016	21055	21073	21039	21277	21130	20950	21103	20993	20903	20923	21184	20983	20946	21210	20962	21045	21020	21174	21014	21160	21003	21104	21097	20959	21096	21072	21081	21161	21146	21127	21023	20845	20898	20968	21131	21098	21135	21069	21139	21199	21236	20914	21089	21172	21005	21000	21087	21101	20882	21002	21147	21074	21047	21137	20917	21014	21000	20894	21183	21104	21030	21139	21284	21142	21099	20940	21053	20900	21086	21182	21228	21131	21237	20897	20990	21000	20971	20989	21381	21232	20950	20955	20975	21142	21120	21000	21064	20994	20915	21043	21163	21093	20918	21002	21056	21075	21073	21136	20990	21164	21084	21027	21023	20954	21117	21022	21094	21183	20911	20898	21130	20913	20958	21222	21203	20968	20987	21064	21106	21001	20992	21174	21149	21169	20947	21128	21014	21049	20886	20857	21153	21042	21245	20957	21069	21090	21029	21127	21040	21190	21106	21108	21003	21069	21197	20933	21397	21046	20860	20937	21119	21077	21096	20965	20941	21110	21255	21171	21144	21183	21045	21184	21197	21238	20949	20928	21083	20974	20897	21223	21086	21052	21090	20932	21150	20962	20982	21166	21105	21111	21136	21037	20945	21360	20866	21011	20960	21079	21074	21008	21029	20946	21323	21053	21037	21052	21112	21010	21049	21032	20984	21041	20774	21128	20969	21076	21135	21170	21139	21077	21070	20933	21151	21051	20982	21212	21092	21296	21059	21119	21102	20979	20991	21045	20916	21047	21111	21049	20980	21023	21147	21313	21019	21026	21031	21096	21024	21102	21039	21040	20977	21147	21261	20967	21087	20981	21227	20927	21118	21067	20896	21066	20787	21124	21202	20936	21071	21012	21222	20941	21149	21185	20970	20942	21010	21077	21043	21027	21160	21192	21313	20957	21093	21108	21087	21101	21045	21077	21170	21166	21048	21225	20983	20886	21164	20994	20991	21227	21018	21130	21069	20934	20799	21091	21142	21167	20973	21043	21019	20918	21075	21146	21088	20896	21045	21150	21009	21151	21170	21165	21107	20978	20941	20963	21026	20944	21000	20892	20966	21165	20940	21056	21014	21226	21197	20953	20877	21079	21048	21244	20901	21150	21184	21102	21243	21058	21154	20885	21260	21176	21074	21034	21164	21217	20806	21097	21091	21006	21060	20993	21076	21118	21040	21059	21116	21154	21025	21173	21001	20842	21132	21209	21171	21055	21196	21023	21002	20958	20806	21103	20993	21167	21017	21245	20852	20828	20985	21196	21204	21097	21113	20886	20870	21240	20979	21069	21001	21234	20944	20954	21183	20959	21013	21104	20959	21148	20967	21060	21182	20954	21161	20994	21217	21141	21236	21171	20838	20996	21061	21156	21111	21164	21088	21174	21128	21027	21239	20982	21160	20955	21095	21013	21000	20999	21018	20999	21107	21024	20847	20945	21128	21156	21269	21082	20791	21328	21013	21167	20986	21029	20984	20870	21179	21143	21239	21006	20982	21136	20809	21058	21068	20918	21039	20977	21032	21126	21137	21049	21091	21294	21055	21242	21165	21167	20882	21078	20898	21123	20819	21019	21041	21041	21204	21058	21120	20971	20994	21244	20997	20808	21010	21091	21169	20969	21116	21010	21184	21035	21035	21057	21132	21041	20939	20945	21062	21121	21144	20838	21033	20953	21083	21004	21220	20984	21339	21114	21102	21132	21105	21075	21010	20893	21105	21106	21138	20967	21081	20960	20793	20988	21032	21125	21154	21068	21043	21159	21069	21056	21083	21172	21056	20822	21074	21115	20947	21108	21037	21149	21167	20861	21116	20990	21083	21064	20986	21131	21228	20923	21050	21191	21132	20992	21234	20942	21040	20959	21201	20963	21027	21046	21068	21092	21260	20969	21068	21217	21138	21246	21177	21088	20924	20905	21188	21049	21100	21048	21031	20876	21095	20958	21030	20984	20899	20891	21166	21076	21051	21259	20915	20774	20881	20993	21226	20997	21044	21071	21008	21172	20920	21062	21003	21071	20943	20936	21020	20887	21095	21017	21040	21055	21047	20989	21107	20972	20862	21083	21120	21203	21113	21082	21195	21317	21007	21133	21010	21149	21213	21265	20873	21114	21040	21026	20974	21111	20971	21144	21049	20931	21171	20925	20949	20935	21096	21097	21067	21225	20970	20872	21087	21099	21113	21058	20998	21101	21101	21046	21163	21175	20959	21041	21183	21005	21205	21063	21156	20964	21025	21095	21325	20999	21079	21111	21142	21032	21204	21208	21003	21107	21091	21112	21162	21058	21017	20991	21139	21110	21174	21078	20777	21035	20987	21184	20909	21261	20987	20997	20846	21080	21087	21243	21083	20997
34930	33147	41607	40653	38427	38243	37875	37690	37465	37557	37255	37113	37157	37265	37182	37536	37167	37276	36904	37305	36861	37377	37088	37012	37158	36804	36965	36923	37102	37061	37038	37290	36772	37343	37076	36876	37192	37227	37052	37007	36972	36918	37171	37041	36867	37065	36882	37170	37059	37122	37148	37247	37045	36930	37050	36792	37068	37284	37123	36999	37060	37073	37272	37095	36907	36977	37108	37048	37158	36908	36772	36754	36885	36996	37100	37027	36975	36910	37311	36840	37041	36923	37041	37036	36869	37020	36926	37091	36925	36967	37046	36744	36895	37306	37189	37054	36767	36906	36829	37095	36889	37102	36972	36607	36947	36706	36920	36910	37186	37009	36857	36861	36998	37015	36944	37095	36880	36986	36858	36849	37226	36905	36906	37140	37003	37099	36889	36988	37010	37224	36889	37159	37223	37044	36927	37124	36797	37020	36741	37054	36823	36978	37017	37018	37042	36775	36928	36815	36983	36987	37257	37144	37040	37077	36988	37121	37127	37049	37274	36702	36882	37186	37011	37091	37056	37025	36756	36715	37179	37208	37040	37090	36902	36934	37020	37058	36803	37160	36935	36851	37021	36915	37251	36969	37227	37119	36854	37039	36818	36882	37139	37145	36937	37322	36950	36959	36892	37172	37011	37301	36892	37125	36845	36851	36885	37162	37005	36840	36915	36966	37015	37262	36917	36809	36659	36859	37179	37292	36951	37169	36932	37091	37017	37048	37105	36901	37214	37246	36862	36750	37159	36820	36983	37170	37131	37143	37071	37189	36734	36830	36848	37013	37238	37050	36956	37066	37389	37097	36772	36522	36968	37040	36856	37025	37057	36785	37172	36920	36608	37031	37036	36961	36861	36955	37084	36946	36840	36961	36875	36870	37032	37099	36986	37094	37151	36654	36703	36945	37002	37063	36786	36930	37140	36914	37198	36904	36759	37325	36789	36974	37028	37187	37046	37120	37043	36926	36933	36958	36719	37245	37188	36793	37062	36901	37130	36909	36981	37079	36783	36883	37323	37252	37228	37057	36948	37189	37274	37093	37186	37386	36982	37168	37060	36814	37116	37030	37055	37007	36850	36864	36568	37177	37188	36997	37166	36790	37043	37000	37062	37159	36856	37007	36924	36798	36842	36960	37131	37029	37183	37018	36893	37141	37144	36880	36873	36740	36896	37119	37074	36940	36949	37098	37233	36933	37126	36898	36910	36893	37027	37036	37146	36981	37042	37033	36945	36984	36664	36931	36848	36881	37083	36950	36961	37046	36816	36984	37062	37106	37041	36968	37221	37063	36834	37190	37286	36997	36967	36669	37136	37080	37200	37187	37023	36996	36890	37154	36943	36982	37157	37094	36877	36823	36995	37050	37204	36959	37119	36827	37176	37106	37042	37185	36862	36887	36994	36932	36885	37286	36968	37165	37083	37106	37195	37202	36853	37116	37166	37160	36818	37019	36980	36989	37215	36954	37161	37212	36821	37051	37321	36669	37318	37029	37101	37466	37194	36893	36978	36993	37089	37157	37058	36837	37010	37244	36928	36831	37037	36928	36947	36773	36901	37222	37051	36828	37077	37039	37081	36764	36960	36798	37093	37183	37032	37019	37062	37202	37260	37111	36703	37049	37154	36977	37050	37000	36907	36948	37036	36870	36850	37029	37054	37033	37153	37308	36692	36976	37127	37239	36903	36947	36997	37068	37247	37168	36976	37087	36922	36972	37143	36817	37445	37036	36848	36887	37121	37015	36857	36930	36866	37007	37055	36985	37046	36767	37017	36762	36786	36890	36844	36572	36920	36965	37199	37070	37172	37024	37073	37074	37224	36867	36830	36774	37074	36914	36770	36785	37078	36898	36873	37092	36704	37045	37089	36934	37050	37194	37254	37221	36952	36932	37195	37190	37501	37266	37041	37235	36971	37062	37049	37036	36776	37013	37085	37140	37177	36887	36550	36939	36990	37240	36937	37119	36769	37022	36928	36951	37239	37041	36866	36714	37007	37011	37078	37121	36817	36847	37084	36817	36904	37001	37095	37150	36947	36926	37092	37183	37037	36871	37144	36955	37011	36813	36883	36755	36920	37030	36943	37077	36955	37073	37132	37110	37286	37141	36998	37179	36997	36833	36983	37142	37120	36900	37000	37092	36904	36940	36834	36895	37173	37078	37163	37057	36986	36943	37212	37147	36793	37021	36759	37283	37109	36962	37128	37096	36956	37117	36979	37152	37056	37101	37210	36861	36679	37145	36857	37122	36716	36900	36772	36950	37104	36965	37123	36965	36893	36999	37088	36909	37272	37032	36993	37199	37001	36954	36944	36986	36975	37148	36840	37007	36839	37258	37019	37005	36999	36952	36895	37220	37040	37027	37302	37060	36931	36819	37043	37167	37109	36861	37028	37009	37268	36813	36966	37131	37101	36722	37088	36862	36880	36742	37145	36932	36911	36959	36908	36877	36955	37109	37277	37091	37101	37294	36825	36960	37108	37181	37158	36924	36829	36848	37127	36939	37029	37007	36815	36933	36918	37354	36883	37309	37047	36919	36918	36910	37134	37235	37175	37308	37115	36905	36761	36915	37295	37085	36735	36798	37160	36748	37247	36836	37116	37211	37098	37010	36968	36936	36885	37055	36749	36816	37008	37290	37114	36924	36973	36889	36849	36861	37054	36841	36930	36940	37032	36853	37166	37203	36933	37098	37001	36979	36874	36676	37097	37268	37017	37153	36979	37054	36944	37108	36935	37305	36980	36998	36886	37127	37208	36838	36940	37081	36956	36726	36965	37171	37048	36996	36989	36599	36926	37033	36811	36916	36977	36959	37141	37089	36912	36793	37302	36945	36848	37116	37012	37092	36862	36888	36909	36739	37087	37023	36712	37151	36895	37227	36940	37102	36825	37209	36906	36800	36852	36905	36956	37051	37103	37173	37125	37020	36850	36797	36941	37111	37026	37081	36885	37023	36710	37079	36742	36930	37056	37057	36941	37282	36841	37110	36898	36937	36882	37114	37261	37124	36929	37190	36963	36998	36849	37014	36939	36860	36682	36962	37005	36903	37000	37352	37122	36995	36767	36955	37276	37142	37104	37083	37120	36898	36958	37015	36998	37030	36999	36950	36963	37076	36879	36778	36951	36809	36772	37299	37016	36807	36651	36986	37130	37203	36898	37208	36821	36971	37098	36791	36968	36919	37029	36918	36967	36913	37033	36934	37082	37001	36913	37072	37026	36687	36953	37151	37201	36885	37257	37071	37086	36936	37117	37214	37079	36696	36968	36989	37134	36765	36871	36970	37157	37004	37074	37011	37077	36914	36993	37225	37064	37061	37127	37087	37275	36926	36946	37070	37074	37100	36987	36910	36864	36770	36947	37101	37290	37096	36716	37333	36983	36966	37132	36955	36817	36845	36840	36948	37137	36920	37096	36789	36846	37186	36954	37008	36911	36866	36972	36752	37185	37138	37289	36930	36949	37161	37012	36935	36950	37100	36837	36987	37071	37146	36781	36904	37096	37214	37108	36972	37066	37011	36995	36943	36857	37051	36966	37104	37106	36679	36988	37226	37251	36778	36945	36861	36924	36983	36498	36807	37304	37043	37173	37230	36734	36747	37062	37069	37082	37160	37127	36782	37116	36879	37040	37025	36884	36733	37298	36987	36915	37326	37258	37260	36959	37086	37095	36876	36916	37052	37162	37112	36805	37243	36829	37104	36817	37006	36851	37075	36800	36861	37185	36852	37282	36894	36822	37000	36878	37056	36985	37169	37091	37002	36973	36688	36955	37186	37176	37065	37062	37252	36993	37110	36958	37071	37060	37083	37388	37330	37139	37086	37020	37143	37374	37040	36923	36773	37055	36968	36757	37173	37132	37140	36931	37000	36790	36828	37223	36891	37166	36699	36925	37050	37177	36951	37063	37251	36885	37114	37366	37117	36932	37270	36983	37076	37074	36944	36929	37144	36903	36814	36778	36934	37109	36903	37021	36902	37250	37024	37125	36766	37008	37148	37106	37056	37057	36865	37165	37167	36983	36925	37014	37205	36744	36790	36938	36917	36888	37060	36951	37171	37089	37054	37068	37271	36800	36879	37141	37049	37143	37146	37087	37041	36773	36904	36984	37230	36938	36590	37115	37190	37228	37285	37313	37018	37032	36872	37044	37184	36925	36748	37067	37106	37030	37070	37152	37133	37013	37011	37304	37312	36903	36826	37060	37098	36959	37279	37075	36957	36827	36851	37046	36936	36900	37061	36894	37105	37051	36909	36937	36852	37057	37035	37087	37035	37089	37173	36934	36810	37145	36579	37076	36824	36844	37183	37017	37326	36948	37016	36982	36991	36890	36921	36933	36999	36868	36997	36891	37182	36912	37031	36968	36878	36960	37063	37133	37040	36895	36853	37062	36993	37027	36692	36982	36903	37209	37078	37107	37159	37028	36873	37085	36797	37049	37001	36803	36880	37092	37262	37062	36891	37037	37069	37175	37143	36689	37036	37240	37213	37105	37106	37114	37155	37084	37224	37200	37080	37123	37039	37001	36678	36791	36853	36783	37141	37008	37173	37181	36921	37012	37230	37060	37080	37139	36899	37333	36913	36966	36969	37067	36964	37312	37018	37046	36947	37093	37191	37090	36903	36999	37208	37154	37149	37082	36927	36863	36851	37042	36953	36797	37115	37241	36914	36959	36899	37138	37107	36844	36840	37059	36979	37088	37091	36827	36888	37104	37165	37143	36900	36834	37115	36954	36775	36944	37210	37078	37095	37073	36900	37226	37239	36915	36915	36940	37139	36956	37018	36872	36776	37131	37108	36996	36976	37072	36906	37080	36995	36616	36891	37009	36927	36982	37164	36835	37092	36990	37171	37228	37252	37132	36975	36953	37121	37101	37080	36879	36929	36902	37156	36950	37206	36794	36933	37147	36777	37197	37096	36884	36995	37102	37134	36936	36865	37141	37032	37094	37025	36982	36769	37017	36940	37256	37254	37134	36844	36874	37209	36772	36957	36839	37028	37239	37162	36801	37074	36989	37070	37402	37115	36940	36896	37330	37261	36934	36797	36929	37101	36814	37308	37033	36787	36720	37175	37176	37285	37044	37202	37105	36856	36918	37254	36807	36889	37125	37068	36955	36831	37114	37261	37042	36991	36875	36731
22833	29231	28122	24317	22570	21420	21025	20889	20774	20518	20565	20520	20380	20467	20259	20231	20231	20262	20257	20259	20266	20215	20017	20133	20062	20031	20122	20119	20004	20160	19981	20072	20063	20384	20032	20216	20122	19901	20049	20073	20070	20079	19922	20216	19979	20079	20113	19942	19979	20172	19932	20111	20076	19997	20070	20128	20034	20010	20136	19993	19885	20180	19982	19930	20079	20057	20020	20221	20099	19974	20026	20094	20132	19959	19992	20090	20010	19853	19932	19826	20101	20005	19926	20039	20226	20127	20124	20121	20001	19864	20019	19939	19892	20118	20042	19966	19965	20064	20047	19979	20118	20149	19779	20123	19883	20129	20192	19939	20018	19810	20098	20007	20113	20123	19916	19995	20061	19948	20196	20027	20060	19904	20057	20193	19848	19948	20077	20151	19859	20008	19936	20107	19994	20036	20119	20027	19889	20047	20062	19896	19870	20031	19909	20131	20090	20212	19947	20064	20079	19980	20198	20258	19951	20217	20083	19923	20183	19974	19913	19970	19943	20011	20018	20166	19916	20332	20120	20069	20201	19994	20092	20078	19930	20205	19996	19968	19884	20143	20074	20117	20075	20012	20020	19867	19968	20149	20037	20082	19962	20124	19921	20075	20009	20075	20007	20052	20056	19965	20147	20018	19970	20158	19886	20044	20133	20252	20198	20075	19995	20096	19938	19893	19948	20012	20039	20030	19978	19980	20113	20030	19959	19972	19914	20104	19876	19879	19997	19959	19977	20026	20033	20109	20020	20108	19991	20154	19870	19942	19845	19949	20035	20156	20268	19940	20070	19891	20105	20025	20096	19906	20123	19865	20059	20115	19840	20142	20118	19899	19852	19906	20048	19891	20007	19991	20080	19905	20119	20087	20170	20062	20135	20041	20060	19870	20115	20133	20170	20189	19882	19958	20159	20061	20117	20128	20039	20180	19915	20282	19956	20073	19878	19942	20061	19960	19971	20109	20115	19878	20145	20058	19930	20060	19879	20208	20056	20222	20166	19999	20063	20261	19952	20048	20227	20081	19975	19937	20092	19967	20078	19955	20089	19883	19928	20081	20197	19830	20065	20090	19983	20214	20075	20067	19993	19972	20206	19954	20120	19837	20163	20066	20215	20257	20035	20052	20187	19971	20078	20083	20172	20274	20110	19920	20024	20066	19949	19998	20082	20010	20072	20064	19901	20093	20018	20041	19974	19970	19903	20090	20059	20192	20076	20151	20045	19934	20036	20161	20016	20066	19987	20078	20106	20128	19958	20182	19982	20090	19954	20026	20146	19964	20160	19883	19975	20077	20078	19941	20099	20071	20047	20056	20053	20028	20199	19907	20171	20177	19956	20204	19868	19847	20042	20181	19957	20188	20031	20003	19942	20133	19926	19990	20060	20051	20084	20175	19940	19993	19922	20052	19860	20036	19922	20070	20147	20239	20067	20120	19884	20153	20105	19975	20131	20094	19982	20003	19946	20036	20043	20093	20180	19981	19792	20020	20018	20000	20023	20220	20050	19856	20070	20133	20114	20222	19830	20149	19957	20199	20204	20005	20058	20001	19890	19898	20160	20037	20099	20145	20114	19982	20141	19896	19828	20000	20124	19987	20102	19951	19925	20031	20211	19805	20086	19942	20058	20059	20042	19992	20052	20014	19917	20041	19912	20020	20006	20059	20052	20268	20014	19973	19950	19937	20259	19938	19999	19957	19881	19875	20099	19882	19907	20006	19989	20080	19867	20160	19993	20152	20104	19885	20138	20068	19989	20182	20172	20062	20046	20169	20004	20105	20234	19977	19922	19960	19994	20169	20040	19859	20097	20013	19970	20149	20009	19781	20079	20089	20249	20077	20047	20004	20229	19962	20044	19985	20119	19966	19988	19996	20051	19934	19997	19998	19963	19680	19939	20094	20031	20095	20160	20029	20178	20051	20206	20098	19961	19794	19976	20053	19828	19729	20088	19999	19963	20079	20057	20028	20176	20033	20063	19778	20013	19939	20175	20116	19936	20092	19967	20131	20016	19972	20078	20287	19986	19976	20075	20224	20077	20234	20057	20208	19970	19924	20218	20182	19994	20047	20157	19988	19940	19996	20042	20144	19938	19992	20073	19945	20205	20218	19897	20132	19919	20009	20114	19856	19732	19942	20129	20080	19991	20165	20039	19989	20079	19940	20070	20149	19906	20303	19915	20074	20349	19998	20036	20135	20119	20055	19908	19871	20147	19967	19978	20009	19904	19944	20162	19946	20208	19968	20094	20007	19968	20136	20020	19888	20262	19957	20086	19967	20098	20174	20068	19869	19975	20018	19989	19884	20046	19974	19913	20103	19939	20228	20242	20036	20107	20148	19993	20129	20129	20047	19861	19997	20053	20029	20038	20153	20132	20130	20135	20087	20069	20183	20047	20067	20159	20128	20088	19968	20121	19976	20076	19995	20107	20065	20105	19961	19991	19910	20154	20106	20002	19945	20054	20140	20028	19924	20237	19918	20136	20070	20134	20054	19859	19947	20117	20076	20065	19912	20036	20094	20044	19964	19994	20211	20072	19954	19900	20145	20194	20026	20001	19999	20111	20142	19817	20120	20016	20053	20044	20265	20070	20283	20080	20272	20000	20070	19979	19884	19971	20137	20078	20092	20005	20007	20201	20068	20018	20027	20033	20015	19911	19993	19849	20076	20031	19940	20044	19921	20015	19983	20006	19958	20082	19870	19898	20024	19978	19943	20027	20030	19991	20169	19865	20114	20115	20182	20179	20044	19786	20036	19875	20275	20067	19875	20057	19932	19997	20017	20012	20013	19922	20068	19929	20069	20104	20081	20142	20043	19972	20219	20055	19977	20019	19959	20076	20000	20012	20050	19873	20112	19913	20141	19937	20082	19983	20035	20071	19973	20093	19979	19958	20136	20163	19938	19974	19926	19843	19938	20129	19931	20102	19908	19940	20003	20105	20043	19906	20009	20018	20012	20021	19949	20005	20175	20121	19987	20013	20054	20126	20036	20048	20064	19906	20102	20074	20020	20232	20000	20007	19945	20154	19998	20044	19958	20316	20057	20084	20051	20270	20110	20199	19907	19901	20133	20054	20079	19960	20087	19959	19901	20100	20248	20042	20091	20008	20323	19991	20005	19997	19997	19971	19952	19990	20076	20047	19984	19938	20097	20002	19961	20074	19905	20232	20052	20064	19927	20202	19967	20159	20042	20287	19804	20024	20189	20009	19896	19898	20130	20149	20094	19942	20066	20283	20029	20042	20035	20156	19852	20061	20056	20072	20038	20060	20052	20332	19815	19869	20032	19947	19852	20013	19818	20289	19846	20017	20027	20059	19863	20162	20116	19874	20076	20016	20024	19957	20086	20139	19965	19980	20012	19829	19830	19869	20014	19958	20160	20036	19921	20205	20101	20074	20101	20038	19798	19969	20098	20071	19989	19857	19920	20035	20101	20057	20076	19965	19956	19970	19912	20012	20151	20271	20179	19976	20071	20244	20069	20034	20054	19973	20083	20012	20003	20146	19903	20068	20036	19936	19922	19925	19903	19955	19887	20000	19978	20032	20118	19903	19908	20098	19959	20151	19919	20053	20094	20121	19980	20125	20127	20038	20105	20272	20138	20134	19854	19908	20087	20034	20095	20038	20132	19975	20105	20116	19988	20168	19920	19997	19972	19940	20071	19905	20103	20050	20001	19966	20055	19963	19962	20174	19904	20139	19986	20338	20010	20248	20001	19866	20291	20046	20186	19961	20043	19828	20046	20268	20117	20115	20087	19944	19987	20048	19977	19970	20066	19975	19991	20116	20087	19963	20159	19968	19907	20063	19977	20042	20110	20051	19984	20122	20127	20023	19905	19859	20094	20015	20144	19963	20187	20064	20006	20022	20171	20157	20264	20216	19903	19947	19981	20036	20155	19989	20036	20044	19989	20103	20258	19979	20159	20025	20045	19890	20017	20254	20017	20002	20277	20173	19696	19902	20046	20201	20133	20020	20021	20035	20027	20057	20027	20104	19981	20040	20193	19940	20171	20114	20053	20112	19916	20216	20068	19759	20017	19937	19925	19933	20022	19809	20102	20116	20143	20177	20072	19986	20056	20188	20151	20009	20063	20072	20087	19975	20048	19982	19983	20087	20053	20095	19777	20005	20067	19860	19979	19933	19893	19998	20051	20340	19943	20147	20077	20078	20024	19955	20023	20107	20022	20085	19962	20065	20167	19818	20080	19953	20051	19999	19855	19932	20066	19943	20015	20023	20081	20102	20127	20059	20090	19866	20170	19818	20246	20066	19787	20316	19718	20169	20032	20084	20126	20215	19922	19849	19954	20018	20053	20091	20051	20290	19918	20092	19933	20090	19998	19970	20083	19971	19811	20083	20108	20077	19863	20001	20120	20047	19906	20052	19893	19971	20042	20076	20010	20062	20278	20156	20226	20002	20150	19852	20087	20045	19936	20051	19753	20216	20118	20060	20013	20078	20011	20033	19981	19992	19877	20090	20017	20314	20021	20107	19993	20084	20152	20045	20219	19964	20286	20017	20151	19859	19996	19834	19772	20257	19880	20008	20058	19778	19898	19800	19876	20026	20107	20222	20143	20290	20184	19946	20070	20226	20075	20113	20022	20064	20172	19955	20058	20214	20015	20139	19885	20073	20130	19823	19960	20085	20090	20060	19884	20099	20141	20029	20109	19965	19974	20211	19859	20041	19953	20067	19999	20036	19953	20057	20068	19944	19949	19996	20083	20064	20107	20136	20108	19957	20069	20003	19978	20180	20133	20013	19982	20001	20106	20122	20151	20205	19944	20002	19992	19977	20116	20028	20179	20193	19977	20040	19916	20128	19948	19915	20061	20006	20025	20148	20092	19989	20153	20134	20178	20082	19992	20037	20139	19897	19920	20107	19954	20027	19831	20087	19935	20196	20264	19838	20170	20018	20122	19934	20033	19951	20022	20161	20007	20041	20007	20185	19857	19968	19910	20035	20034	20094	19925	19993	19940	20052	20019	19984	20181	19938	20025	20046	19941	20116	20100	20118	19817	19935	20144	19972	20110	20084	19881	20229	20216	19879	20148	19795	20082	20229	20115	20098	20024	20067	20247	20073	20067	20144	20115	19887	20113	20111	20059	20044	20063	20093	20204	19778	20005	20226	20207
23839	21512	29402	33698	35832	38522	39689	38232	37776	37866	37816	37457	37076	37084	37113	36871	37225	36795	36762	36586	36636	36954	36749	36554	36557	36442	36415	36446	36528	36429	36417	36560	36695	36619	36714	36446	36547	36589	36733	36525	36488	36671	36465	36600	36437	36823	36595	36539	36415	36426	36501	36539	36427	36729	36742	36376	36641	36407	36535	36729	36669	36431	36596	36575	36382	36468	36305	36606	36325	36488	36339	36514	36422	36740	36268	36254	36653	36383	36653	36359	36432	36582	36406	36686	36526	36409	36239	36622	36286	36567	36432	36123	36509	36052	36565	36532	36640	36738	36709	36478	36644	36767	36229	36373	36390	36504	36206	36612	36402	36411	36299	36221	36465	36745	36666	36401	36561	36507	36517	36387	36280	36198	36296	36558	36429	36493	36296	36385	36329	36415	36519	36546	36285	36323	36422	36291	36432	36257	36728	36468	36460	36323	36420	36614	36180	36266	36381	36476	36490	36407	36429	36502	36319	36099	36314	36322	36401	36464	36599	36636	36512	36321	36676	36508	36323	36487	36205	36303	36721	36424	36277	36555	36434	36145	36612	36489	36441	36339	36607	36319	36667	36318	36376	36503	36560	36380	36378	36338	36252	36133	36384	36166	36473	36523	36118	36654	36514	36753	36403	36484	36394	36572	36458	36553	36149	36236	36291	36563	36350	36264	36317	36306	36422	36315	36454	36290	36489	36403	36480	36495	36314	36364	36239	36552	36379	36654	36376	36622	36584	36469	36446	36134	36250	36331	36448	36489	36482	36232	36099	36422	36367	36192	36527	36443	36355	36362	36593	36497	36637	36396	36546	36112	36376	36490	36396	36180	36314	36575	36641	36430	36464	36363	36421	36619	36485	36141	36335	36380	36530	36580	36509	36493	36500	36512	36095	36707	36153	36462	36302	36593	36416	36374	36205	36325	36421	36503	36369	36575	36256	36363	36737	36388	36550	36592	36482	36355	36362	36364	36398	36256	36828	36467	36565	36601	36576	36592	36516	36480	36708	36559	36560	36107	36196	36398	36525	36582	36595	36390	36431	36464	36553	36377	36444	36697	36464	36349	36209	36586	36464	36465	36589	36265	36379	36298	36590	36320	36457	36566	36116	36537	36436	36360	36400	36696	36664	36356	36441	36384	36251	36206	36626	36587	36762	36466	36582	36616	36784	36287	36544	36734	36659	36697	36490	36234	36562	36580	36341	36368	36380	36428	36293	36333	36540	36100	36304	36166	36211	36648	36573	36606	36267	36345	36536	36444	36319	36493	36326	36465	36275	36324	36382	36152	36491	36819	36319	36367	36404	36332	36524	36302	36431	36557	36182	36015	36150	36564	36777	36463	36302	36614	36659	36389	36456	36653	36340	36625	36455	36322	36350	36341	36361	36363	36247	36487	36317	36297	36232	36267	36328	36317	36529	36676	36184	36517	36530	36338	36166	36364	36393	36291	36591	36380	36417	36556	36507	36298	36524	36455	36419	36280	36512	36511	36203	36607	36364	36086	36383	36406	36465	36501	36500	36405	36653	36322	36361	36583	36576	36254	36240	36366	36535	36511	36469	36283	36478	36664	36395	36437	36623	36454	36643	36141	36364	36277	36479	36311	36618	36252	36226	36577	36465	36472	36409	36334	36347	36597	36494	36426	36471	36680	36572	36702	36370	36355	36379	36498	36556	36461	36501	36582	36558	36622	36458	36483	36431	36405	36431	36607	36161	36462	36255	36229	36481	36401	36585	36489	36135	36402	36528	36621	36171	36445	36306	36574	36532	36534	36634	36645	36424	36565	36282	36335	36412	36420	36169	36352	36579	36441	36606	36544	36425	36421	36639	36590	36569	36428	36676	36608	36622	36085	36411	36636	36567	36578	36435	36412	36472	36453	36397	36564	36441	36105	36242	36727	36229	36223	36445	36386	36360	36394	36777	36578	36646	36244	36285	36432	36277	36099	36408	36376	36461	36372	36316	36306	36316	36407	36601	36234	36562	36393	36573	36431	36766	36681	36633	36377	36442	36432	36523	36106	36537	36422	36381	36558	36319	36522	36586	36445	36294	36238	36478	36486	36412	36304	36605	36269	36221	36633	36478	36611	36319	36538	36577	36601	36555	36050	36553	36500	36265	36290	36270	36123	36506	36325	36322	36408	36100	36323	36577	36215	36646	36291	36407	36438	36561	36444	36442	36403	36509	36649	36517	36240	36182	36357	36309	36606	36593	36514	36411	36371	36310	36410	36496	36168	36548	36350	36666	36315	36349	36288	36427	36639	36333	36458	36751	36635	36342	36422	36562	36469	36821	36393	36206	36193	36582	36602	36555	36387	36392	36409	36394	36660	36391	36475	36235	36174	36719	36363	36390	36516	36686	36441	36431	36298	36423	36133	36487	36397	36431	36236	36463	36565	36543	36571	36515	36563	36272	36442	36605	36464	36361	36441	36569	36307	36073	36656	36513	36731	36515	36608	36319	36377	36487	36557	36276	36420	36442	36319	36278	36286	36393	36345	36516	36668	36379	36643	36302	36449	36528	36141	36362	36564	36467	36487	36569	36686	36462	36352	36441	36457	36576	36544	36330	36380	36150	36406	36332	36377	36559	36479	36269	36359	36427	36415	36591	36395	36173	36275	36603	36487	36293	36408	36318	36539	36466	36249	36354	36448	36543	36577	36446	36689	36332	36487	36512	36477	36299	36335	36610	36319	36574	36306	36263	36462	36415	36687	36361	36505	36574	36497	36559	36517	36470	36452	36655	36408	36631	36466	36371	36488	36561	36335	36214	36119	36340	36565	36525	36613	36457	36560	36503	36548	36610	36603	36663	36457	36364	36198	36363	36487	36341	36312	36744	36369	36261	36366	36362	36465	36346	36343	36333	36590	36675	36413	36547	36506	36428	36474	36598	36499	36699	36517	36697	36737	36410	36442	36430	36373	36420	36530	36354	36497	36660	36635	36458	36075	36517	36550	36146	36283	36293	36454	36493	36570	36707	36445	36443	36634	36590	36488	36714	36500	36461	36434	36533	36358	36316	36377	36539	36265	36304	36435	36371	36423	36446	36491	36244	36338	36398	36448	36554	36092	36488	36354	36376	36478	36587	36499	36559	36467	36325	36540	36199	36618	36283	36360	36707	36631	36553	36242	36296	36652	36594	36311	36523	36333	36168	36766	36628	36776	36047	36458	36592	36388	36443	36414	36187	36356	36236	36502	36535	36456	36301	36421	36349	36325	36351	36509	36155	36495	36470	36752	36388	36615	36397	36371	36657	36710	36479	36388	36672	36325	36672	36275	36356	36781	36620	36327	36635	36297	36558	36433	36327	36304	36322	36582	36185	36542	36561	36517	36560	36565	36366	36549	36273	36454	36527	36749	36409	36418	36472	36286	36133	36293	36343	36305	36526	36574	36545	36321	36553	36341	36687	36303	36069	36317	36322	36345	36528	36398	36495	36354	36346	36608	36508	36382	36333	36446	36494	36631	36394	36442	36386	36479	36479	36270	36399	36567	36499	36051	36313	36357	36540	36369	36291	36279	36427	36455	36584	36476	36622	36459	36372	36390	36618	36504	36185	36521	36462	36529	36588	36565	36583	36205	36508	36382	36240	36568	36367	36185	36504	36409	36461	36265	36321	36128	36624	36531	36659	36787	36397	36363	36468	36788	36396	36332	36370	36506	36263	36557	36476	36423	36119	36212	36431	36210	36801	36767	36165	36616	36343	36376	36341	36711	36498	36444	36459	36749	36469	36454	36387	36159	36432	36380	36524	36543	36276	36461	36561	36465	36164	36526	36482	36529	36607	36706	36440	36646	36164	36546	36475	36615	36514	36488	36414	36194	36587	36548	36432	36629	36533	36550	36213	36359	36253	36628	36782	36526	36256	36171	36572	36228	36384	36393	36802	36599	36322	36288	36538	36522	36746	36505	36691	36404	36462	36256	36371	36657	36406	36309	36513	36702	36278	36471	36557	36398	36675	36553	36456	36219	36128	36252	36269	36814	36416	36311	36405	36400	36641	36567	36316	36393	36227	36481	36595	36548	36409	36783	36643	36914	36368	36495	36347	36331	36050	36305	36097	36376	36812	36434	36464	36898	36300	36513	36601	36668	36423	36605	36422	36715	36449	36362	36286	36349	36454	36576	36667	36447	36413	36426	36473	36286	36621	36452	36583	36379	36398	36552	36589	36099	36684	36452	36444	36334	36583	36425	36438	36454	36493	36330	36512	36266	36253	36626	36241	36287	36425	36483	36689	36390	36516	36510	36544	36331	36601	36520	36542	36251	36802	36366	36531	36536	36355	36389	36196	36343	36468	36512	36472	36303	36607	36457	36584	36409	36560	36432	36375	36519	36568	36573	36336	36671	36399	36448	36237	36368	36528	36660	36321	36398	36331	36464	36417	36339	36170	36487	36164	36281	36545	36596	36697	36400	36333	36405	36557	36396	36299	36592	36531	36104	36283	36262	36503	36411	36468	36378	36395	36414	36361	36330	36364	36154	36613	36266	36422	36376	36203	36568	36402	36253	36726	36447	36412	36492	36439	36332	36413	36455	36576	36573	36380	36436	36404	36499	36510	36451	36335	36374	36685	36537	36435	36227	36463	36470	36474	36459	36594	36374	36434	36268	36399	36539	36476	36564	36576	36050	36339	36332	36387	36450	36292	36304	36510	36218	36437	36518	36306	36553	36495	36530	36398	36372	36449	36636	36384	36478	36779	36261	36461	36278	36611	36638	36260	36437	36757	36583	36517	36648	36384	36526	36314	36703	36419	36538	36204	36347	36504	36640	36478	36628	36466	36344	36388	36628	36442	36362	36238	36537	36439	36255	36467	36518	36690	36516	36549	36493	36581	36543	36458	36486	36518	36350	36611	36294	36516	36411	36294	36326	36703	36317	36510	36579	36167	36236	36500	36193	36675	36356	36113	36614	36200	36824	36350	36353	36213	36341	36758	36604	36153	36282	36565	36414	36414	36467	36364	36435	36506	36373	36210	36258	36305	36314	36497	36543	36542	36505	36649	36427	36734	36394	36418	36544	36301	36716	36621	36734	36267	36386	36027	36470	36281	36234	36197	36384	36471	36528	36631	36558	36418	36404	36358	36400	36505	36354	36278	36633	36600	36289	36731	36564	36305	36336	36534	36626	36409	36499
22233	39427	37555	30167	25911	23887	22559	22221	21501	21186	21106	20979	20962	20590	20526	20506	20250	20258	20340	20251	20288	20216	20120	20366	20159	20211	20123	20084	20028	19997	19952	20142	20250	19966	20001	20087	20129	20021	20025	20117	19961	20190	19911	20208	20250	19885	20065	20206	20220	20003	19941	19836	19938	20401	20161	20028	19941	19940	20027	19956	19969	19987	19850	20015	19842	19870	20018	20060	20065	19758	20130	20103	20141	19971	19830	20105	20011	20048	19942	19972	19962	20063	19961	20013	20156	19800	20087	19980	19943	19888	19805	19919	20124	19902	20031	19859	19904	19770	19731	19874	20000	19879	19997	19885	19900	20167	20032	20038	20209	20055	19851	19956	19825	20026	19983	19885	19982	19841	20100	19904	19972	19832	19766	20064	19838	20049	19758	19918	19960	19958	19873	20134	20034	19913	19982	20005	20281	19810	19885	19962	19971	19774	19830	19866	20014	20053	20129	20037	20062	20058	20039	19876	19764	19860	20148	19865	19873	19979	19845	19798	19908	20164	19830	20155	19997	20029	19997	19855	19964	19899	20001	20112	20069	19987	19838	19849	19918	19713	19916	19849	20036	20091	19764	20000	19876	19984	19842	19645	19894	19830	19912	20120	19829	19808	19828	19933	19876	19800	20044	19802	19880	19855	19733	20087	20026	19869	20023	19978	19874	19960	19911	19926	19954	19799	20107	19891	20059	19894	20019	19881	19918	19807	20019	20100	20097	19886	20154	19935	20139	19903	19939	19925	20046	20059	19866	19972	19991	19855	19997	20090	19920	20063	20009	19964	20122	20039	19953	19785	19796	19985	19905	19882	20061	19812	19918	19962	19804	20009	19822	19891	19758	19839	19906	19946	19948	19786	19943	20052	19817	19870	19932	19998	19676	20044	19912	19755	19850	20003	19912	19751	20030	19960	19831	19802	20106	20047	19873	19709	19958	19806	20055	19996	19836	19921	20005	20017	19966	19939	20043	20096	19847	19859	20017	19803	19917	19933	19828	19887	19926	19863	20087	20024	19952	20000	19741	19935	19923	19718	19879	20057	19797	20009	19761	20130	20010	19873	20030	19974	20103	20039	19884	19960	19851	19989	19994	20120	19804	20042	19874	19883	19939	19828	20008	19998	19935	19789	20029	19714	20105	19970	19850	19929	19784	20086	20047	20063	19977	19749	19800	19962	19845	20027	19821	20162	19941	19980	19995	20081	19915	20156	20004	20213	19879	19930	19934	19702	19920	20017	19930	19824	19876	20053	20031	19877	20000	19906	19937	19799	19957	19819	19919	20128	19947	19916	19895	19926	20043	20015	20037	19885	19801	19873	19896	20076	19920	19710	19871	19908	19909	19816	19912	19727	19955	19963	20058	19945	19896	19684	19877	19963	19962	19974	19884	19946	19903	19838	19935	19772	19996	19833	20180	19923	19928	19957	19825	19753	19933	19982	20111	20012	19756	19962	19947	19756	20090	19955	19628	19844	19933	19948	19895	19957	19851	19835	20006	19939	19773	19932	20001	19806	19924	19905	19749	20130	19870	20026	20078	19879	20031	19846	19995	20210	19866	20250	20009	20166	19965	19846	19925	20003	19835	19992	19816	20199	19850	19833	19724	19967	19995	20152	19967	20131	19958	19970	20209	19975	20082	19866	19875	19850	20070	19892	19816	19939	19873	19924	19852	19846	20135	19760	20073	19815	19886	19915	20048	20164	19916	19994	19974	19938	19907	19842	19830	19888	20032	20092	19902	20033	19784	19887	20145	19895	19891	19921	19888	20013	19863	19884	19974	19832	20166	19958	20140	19952	19957	19988	19912	19967	19936	19894	19882	19800	19966	20045	19896	19935	20262	19874	19776	20081	20106	19917	19845	20123	19914	20146	19908	19997	19837	19995	19873	20011	19872	20006	20058	19885	19875	20033	19860	19938	20010	19955	20054	19823	19857	19784	20256	19900	19971	20063	19888	19894	19839	20047	20009	19985	20035	19874	19859	19956	20173	19998	19934	19886	19711	19927	20037	19984	19935	20027	19946	20071	19795	20065	19866	19927	20137	20094	19874	19705	19815	19861	19750	19851	19880	20057	20087	19954	19981	20079	19980	19994	20080	19982	19802	19932	19881	19829	20038	19902	19877	19679	19996	20072	20016	20024	20003	19975	19898	20094	19971	20083	19974	19952	19932	19887	20117	19812	20198	19891	19977	19890	19910	19966	19992	19929	19878	19989	19979	19946	19970	20012	20120	20046	19737	20165	19903	20084	19952	20191	19994	19908	19844	19887	20153	19940	19769	19918	19792	20021	20157	19956	20053	19921	20090	19829	19892	20004	19892	20089	19931	19613	19977	20072	19967	19794	19846	19801	19980	19926	20069	19974	19938	19881	20019	19978	19878	20021	19861	20068	19837	19932	19892	20178	20049	19914	19904	19876	19804	19902	19742	19905	19805	19759	19960	19885	19990	19973	19897	19985	19891	20063	19902	19933	19797	20051	19809	19994	20113	19985	20144	19996	19994	19848	19849	20166	19856	19948	20102	20088	20009	19885	19993	19924	19937	19903	20051	19969	20132	19921	19955	19969	20097	19980	20125	19807	19850	20123	19869	19981	19955	19799	20114	19908	19934	20007	20008	19631	20047	19948	19774	20127	20031	19931	19881	20033	19893	19807	19946	19850	19715	20258	19926	19964	20059	20095	20055	20088	20092	20000	19932	20012	19849	20037	19966	20002	19751	19924	20036	20094	19982	19783	19870	19968	20024	20004	19877	19910	19980	19866	20120	19981	19845	20072	20076	19741	19968	20122	19860	20029	20041	20057	19988	19949	19795	20026	19663	20029	20017	19770	20024	19999	19934	19831	20035	19913	19802	19894	19941	19686	20056	20001	20088	19900	19969	19810	19822	19968	20041	19872	19827	19999	19995	19918	19855	19851	19913	19827	19956	19854	19984	19918	20001	19792	19914	19775	19938	20122	20043	19869	19959	19887	19884	20017	19936	19856	19792	19821	19888	19942	19979	20034	19812	19859	20028	20117	19922	19897	19941	19910	20130	19911	19775	19843	19947	19808	20055	20093	19715	19907	20046	19799	19864	20009	19845	19959	19874	19935	19907	19882	19946	19969	19926	19962	19846	19899	19885	19851	19819	19931	19972	19905	19960	19843	19950	20007	19801	19842	19957	19915	19980	19943	19821	19927	19965	19959	19938	19830	19853	19780	19975	19877	19963	19731	19948	19941	19871	19892	19998	19998	19986	19936	19822	20160	20065	19785	20000	20028	19745	19923	19917	19917	20118	19995	20153	19893	19741	19904	19918	20027	20090	20012	19764	19973	19650	19834	20067	19908	19974	20015	19981	19892	19920	19955	19616	19923	19914	19754	19977	20139	19961	20129	19882	19792	19967	20140	19892	19998	19903	19784	19902	19994	19964	19972	19870	20073	20077	19986	20104	20022	19780	19822	19996	19984	19999	19867	19769	19986	19913	19922	19859	19999	20097	19871	19898	20125	20060	20018	19920	20120	19866	20005	19780	20044	19983	19918	19858	19967	19935	19937	20209	20076	20025	19683	19965	20098	19695	19935	20148	19976	20115	20046	19850	19863	19868	19806	19911	20167	19862	19794	20063	19903	19917	19915	19928	19883	20098	19764	19996	19846	19943	19878	19918	20035	19926	20060	19872	20024	19911	19894	20137	20099	19909	20006	19855	19948	20221	19853	20100	20191	19887	19815	19923	19912	20014	19832	19970	19768	19868	19742	19901	20069	19766	19852	20009	19936	20158	19930	19965	19846	19787	19881	19884	20035	20171	19875	19683	19862	19954	19930	20106	19924	19981	20165	19971	19969	20018	20028	19801	19996	19911	19917	20024	20133	19982	20217	20064	20003	19796	19754	19874	19821	19910	20041	19800	19876	19789	20048	19902	19920	19891	19945	19833	19896	19785	20005	19826	19840	19871	19875	20014	19919	19902	19903	20070	19751	19907	19996	19956	20061	19862	20209	19880	20055	19962	19837	19864	19862	19961	19942	19924	19681	19967	19919	20091	19916	19879	19989	19955	19875	19939	19894	19898	19980	19806	19974	20131	19725	19889	19986	19972	19972	19891	19822	20021	20094	19965	19982	19928	19853	19897	19987	19861	19913	20038	19735	19834	19973	20087	19866	20002	19954	20174	20034	20105	19985	19931	19966	19882	19916	19818	20064	19857	20093	19977	19801	19773	20093	20012	19826	19762	20011	19973	19906	19991	19962	20021	19804	19870	19946	19801	19935	19801	20001	19926	19752	19833	19944	20012	20015	19881	19939	20046	19866	19888	19973	20130	19877	20012	19810	19937	19889	19934	19920	20056	20066	19902	20070	20026	19916	19954	19894	20094	19775	19897	19983	20015	20013	20039	19889	20003	19899	19780	20059	19949	19936	19901	19991	20055	20067	19812	19942	19870	20245	20293	19814	20015	19978	19975	19854	19668	20027	19737	20073	20116	20063	19713	20137	19764	19942	19947	19835	19893	19973	20066	19957	20044	19845	20000	19842	19975	19949	19840	20013	19961	19944	20033	19804	19932	20159	19955	20035	19731	20180	20023	19828	20036	20016	19723	19915	19917	19888	19906	19916	19952	20084	20099	19850	20103	19796	19921	19902	19945	20035	19756	19942	19962	20008	20010	19918	19903	20030	20112	20011	19727	19809	19982	19873	20096	20131	19988	19948	19838	19810	19887	19917	20018	19930	20016	19878	19971	20014	19825	20092	19929	19991	20050	19906	19996	20067	20142	20092	20061	20092	19855	20118	19938	19901	19922	19955	19855	19815	19982	20064	19873	19923	19987	19719	20015	20037	19855	19889	19935	20137	19943	19980	19820	19874	20037	20064	20098	19804	19955	19919	19936	19726	19993	19823	19936	19896	19859	19908	19972	19940	19896	19856	19890	19852	19825	19767	19977	19917	19932	19948	20000	20075	19961	19776	20063	19968	19951	20118	19743	20154	19891	19780	20046	19823	20062	20007	19978	19977	19954	19920	19795	19755	20101	20128	20047	19957	19950	20028	19894	20122	20002	19971	19862	19894	19934	19963	19982	20077	19847	19692	19823	19957	19799	20039	19988	19829	19889	19987	19921	19893	20048	19993	20016	19892	20033	19849	19949	20017	19981	19762	19940	19867
22863	21450	28821	31410	35347	39378	41382	39479	38765	38481	37924	37967	37805	37629	37578	37366	37152	37199	36792	36816	37017	36972	36971	36814	36955	37011	36915	36864	36677	36816	36707	36545	36722	36679	36687	36768	36812	36557	36527	36590	36612	36511	36576	36775	36682	36560	36453	36807	36574	36436	36623	36322	36768	37078	36826	36747	36404	36494	36421	36481	36442	36458	36392	36552	36554	36351	36224	36424	36704	36382	36608	36592	36582	36631	36587	36262	36484	36436	36771	36482	36592	36396	36549	36359	36492	36625	36510	36557	36424	36536	36459	36536	36654	36532	36748	36473	36223	36720	36892	36521	36417	36551	36429	36587	36112	36557	36493	36617	36449	36041	36341	36533	36512	36519	36320	36521	36627	36520	36433	36452	36623	36280	36321	36532	36677	36596	36355	36539	36164	36506	36661	36417	36494	36474	36593	36439	36354	36467	36470	36358	36377	36560	36504	36520	36575	36341	36403	36403	36624	36600	36599	36726	36549	36374	36398	36391	36489	36381	36600	36726	36610	36350	36400	36270	36616	36553	36170	36120	36592	36507	36390	36347	36345	36771	36484	36183	36419	36223	36369	36249	36418	36401	36434	36592	36405	36616	36773	36000	36274	36491	36238	36208	36472	36596	36450	36636	36507	36286	36477	36505	36415	36414	36236	36693	36386	36206	36509	36353	36310	36480	36429	36324	36332	36270	36371	36839	36244	36341	36250	36342	36408	36476	36646	36392	36793	36265	36467	36368	36337	36398	36490	36684	36554	36329	36546	36574	36498	36595	36366	36297	36488	36547	36421	36676	36284	36419	36244	36359	36617	36601	36531	36445	36454	36434	36280	36437	36369	36654	36524	36180	36677	36558	36555	36289	36551	36520	36531	36321	36355	36548	36764	36530	36571	36381	36327	36446	36367	36503	36297	36245	36426	36191	36558	36472	36562	36589	36546	36522	36416	36718	36295	36712	36680	36430	36540	36284	36461	36509	36528	36477	36467	36246	36288	36415	36350	36427	36522	36530	36651	36263	36366	36430	36495	36449	36424	36282	36482	36403	36537	36763	36305	36473	36403	36445	36364	36492	36542	36372	36523	36713	36831	36362	36611	36515	36309	36399	36429	36730	36460	36607	36519	36427	36482	36348	36536	36594	36565	36780	36402	36262	36569	36255	36389	36728	36694	36630	36240	36543	36406	36568	36332	36393	36292	36489	36306	36592	36487	36591	36550	36261	36381	36303	36325	36201	36337	36468	36240	36281	36306	36326	36475	36545	36435	36638	36420	36403	36223	36397	36590	36334	36402	36731	36607	36441	36263	36612	36729	36428	36371	36386	36373	36507	36578	36454	36516	36265	36638	36467	36282	36535	36529	36410	36455	36396	36499	36432	36393	36528	36328	36134	36613	36537	36232	36193	36266	36399	36475	36650	36365	36448	36139	36368	36408	36505	36145	36392	36562	36633	36414	36300	36333	36582	36698	36238	36420	36540	36485	36379	36234	36832	36483	36581	36531	36364	36234	36331	36635	36390	36591	36498	36151	36448	36443	36246	36352	36573	36048	36458	36596	36545	36474	36526	36357	36442	36557	36167	36469	36489	36275	36613	36475	36626	36512	36267	36203	36322	36716	36311	36402	36520	36392	36667	36353	36519	36596	36316	36436	36298	36460	36492	36277	36349	36554	36341	36529	36589	36182	36399	36112	36529	36355	36215	36527	36333	36261	36251	36270	36342	36594	36493	36627	36132	36359	36542	36509	36265	36284	36311	36505	36324	36492	36391	36477	36451	36227	36508	36395	36437	36528	36360	36130	36517	36202	36390	36536	36351	36343	36355	36315	36806	36353	36511	36499	36586	36485	36462	36552	36309	36333	36476	36309	36069	36556	36546	36517	36445	36327	36439	36301	36582	36312	36395	36483	36581	36215	36293	36514	36348	36549	36506	36503	36358	36595	36558	36349	36328	36380	36567	36660	36396	36322	36620	36698	36451	36362	36613	36404	36332	36481	36554	36424	36598	36469	36311	36759	36438	36344	36530	36328	36639	36576	36515	36548	36641	36681	36287	36634	36212	36097	36395	36470	36343	36458	36635	36404	36279	36364	36528	36292	36468	36627	36499	36464	36286	36343	36394	36450	36096	36576	36504	36102	36250	36297	36391	36895	36471	36505	36276	36507	36526	36486	36361	36245	36276	36555	36624	36201	36210	36330	36358	36280	36345	36589	36424	36285	36371	36586	36602	36383	36245	36706	36457	36384	36467	36638	36650	36467	36589	36306	36239	36438	36226	36553	36426	36414	36483	36236	36566	36448	36678	36717	36483	36409	36389	36463	36212	36270	36281	36142	36718	36609	36457	36461	36509	36512	36428	36278	36371	36549	36340	36110	36421	36318	36536	36576	36470	36459	36356	36560	36555	36486	36257	36163	36646	36377	36550	36306	36303	36508	36218	36532	36583	36582	36472	36476	36463	36083	36480	36635	36770	36615	36168	36613	36724	36514	36378	36436	36323	36510	36531	36578	36367	36461	36361	36417	36482	36612	36664	36488	36727	36622	36349	36273	36396	36456	36255	36541	36273	36534	36151	36461	36377	36902	36845	36519	36133	36310	36639	36440	36514	36458	36373	36472	36391	36430	36572	36316	36659	36508	36342	36396	36361	36493	36500	36468	36474	36500	36556	36308	36440	36824	36220	36537	36251	36366	36269	36519	36258	36467	36445	36370	36647	36410	36589	36412	36534	36730	36495	36699	36650	36268	36480	36462	36372	36658	36616	36573	36578	36675	36442	36423	36365	36708	36205	36540	36466	36461	36517	36188	36569	36599	36126	36465	36430	36785	36510	36759	36677	36350	36267	36642	36488	36718	36496	36560	36256	36142	36323	36518	36807	36448	36243	36489	36545	36382	36228	35952	36304	36520	36796	36538	36662	36645	36555	36294	36683	36365	36168	36449	36466	36422	36542	36401	36171	36461	36460	36431	36415	36426	36691	36103	36199	36362	36653	36115	36393	36326	36271	36434	36410	36342	36450	36316	36591	36512	36724	36692	36484	36381	36194	36389	36534	36667	36443	36420	36363	36198	36531	36321	36349	36597	36558	36203	36306	36588	36465	36556	36479	36587	36374	36224	36147	36372	36717	36508	36498	36624	36499	36436	36720	36496	36606	36563	36461	36272	36374	36536	36255	36492	36581	36517	36413	36460	36593	36166	36472	36596	36436	36288	36367	36731	36431	36366	36577	36511	36144	36558	36738	36563	36426	36636	36329	36335	36469	36405	36234	36510	36272	36504	36522	36195	36615	36744	36466	36505	36607	36504	36302	36360	36655	36604	36582	36441	36382	36342	36311	36222	36524	36451	36722	36384	36751	36492	36544	36472	36690	36365	36754	36568	36448	36548	36456	36516	36569	36124	36148	36464	36498	36447	36373	36143	36593	36634	36217	36655	36471	36303	36354	36689	36427	36469	36396	36397	36566	36489	36468	36489	36648	36356	36377	36316	36325	36486	36426	36432	36598	36371	36552	36304	36309	36299	36438	36524	36485	36402	36312	36301	36277	36362	36537	36527	36762	36521	36416	36528	36605	36622	36430	36100	36305	36570	36396	36447	36559	36415	36340	36290	36367	36156	36124	36402	36567	36501	36383	36567	36435	36746	36131	36436	36338	36715	36596	36609	36449	36448	36624	36357	36709	36407	36279	36107	36388	36212	36454	36467	36524	36439	36557	36442	36501	36458	36554	36172	36197	36190	36514	36505	36524	36431	36266	36416	36238	36268	36502	36294	36640	36547	36578	36273	36326	36323	36409	36501	36642	36569	36361	36414	36763	36688	36537	36396	36474	36456	36421	36452	36698	36135	36197	36412	36360	36193	36438	36391	36375	36458	36232	36764	36285	36572	36032	36535	36459	36422	36581	35986	36301	36598	36292	36582	36502	36474	36328	36607	36557	36316	36570	36424	36379	36700	36472	36503	36552	36347	36316	36264	36214	36617	36447	36508	36373	36649	36588	36327	36172	36582	36371	36174	36389	36585	36367	36189	36541	36596	36387	36419	36550	36476	36541	36400	36366	36560	36636	36479	36653	36294	36349	36737	36656	36699	36068	36119	36409	36621	36476	36488	36303	36268	36493	36432	36535	36619	36504	36310	36343	36620	36497	36028	36526	36682	36726	36748	36614	36455	36334	36145	36517	36291	36461	36426	36557	36679	36548	36497	36577	36287	36805	36504	36386	36632	36376	36335	36640	36284	36227	36615	36449	36534	36423	36260	36543	36356	36392	36343	36343	36155	36495	36432	36542	36410	36436	36394	36527	36640	36510	36381	36389	36422	36437	36699	36351	36441	36217	36529	36436	36486	36751	36551	36534	36373	36388	36559	36344	36308	36750	36308	36554	36497	36117	36375	36577	36309	36720	36346	36522	36395	36273	36315	36664	36612	36626	36285	36371	36269	36407	36616	36727	36574	36284	36645	36366	36674	36099	36260	36517	36118	36287	36312	36333	36616	36490	36492	36448	36448	36231	36487	36707	36396	36286	36517	36562	36367	36252	36444	36285	36584	36646	36581	36542	36618	36465	36526	36513	36585	36685	36354	36755	36426	36496	36214	36715	36455	36391	36262	36519	36617	36348	36363	36535	36340	36383	36454	36424	36361	36374	36274	36314	36260	36446	36111	36409	36352	36235	36293	36500	36525	36227	36478	36659	36250	36406	36437	36544	36590	36556	36296	36367	36388	36353	36341	36644	36504	36410	36730	36573	36627	36405	36186	36372	36338	36392	36708	36500	36497	36597	36507	36368	36582	36327	36292	36504	36522	36645	36451	36636	36590	36108	36307	36441	36580	36535	36376	36576	36349	36373	36504	36504	36408	36458	36536	36510	36603	36442	36406	36529	36685	36517	36230	36515	36463	36157	36417	36357	36467	36439	36361	36325	36387	36336	36320	36760	36634	36612	36538	36174	36302	36468	36456	36627	36459	35907	36132	36573	36227	36646	36222	36416	36157	36251	36534	36459	36517	36195	36492	36523	36724	36756	36454	36422	36538	36402	36606	36537	36508	36286	36615	36180	36614	36771	36402	36335	36226	36311	36375	36520	36562	36693	36549	36348	36601	36545	36310	36505	36388	36668	36406	36425	36340	36637	36269	36276	36441	36554	36323	36473	36343	36702
25952	48299	46667	36171	30201	27360	25364	24116	23263	22590	22384	22127	21874	21699	21379	21074	20954	20720	20693	20512	20867	20659	20744	20643	20523	20530	20533	20361	20359	20447	20248	20385	20532	20172	20409	20357	20204	20354	20188	20059	20333	20356	20286	20333	20329	20253	20312	20436	20189	20403	20201	20272	20353	20774	20452	20185	20378	20351	20145	20063	20207	20166	20036	20018	20091	20399	20193	20289	20078	20142	19992	20083	20373	20071	20160	20411	20311	20166	20099	20239	20393	20180	20309	20084	20131	20202	20269	20242	19971	20355	20329	20349	20301	20228	20180	20225	20317	20283	20098	20296	20215	20001	20339	20055	19998	20109	20122	20290	20194	20208	20220	20144	20286	20134	20051	19976	20222	20192	20222	20217	20204	20080	20363	20120	20075	19972	20202	20190	20190	20066	20228	20039	20115	20479	20092	20279	20055	20124	20123	20038	20213	20216	20262	20059	20155	20213	20313	20064	20113	20089	20034	20134	20162	20149	20226	20081	20318	20051	20132	19972	20067	20059	20232	20231	20194	20067	20194	20410	20104	20281	20480	20192	20106	20201	20092	20067	20109	20067	20253	19942	20209	20211	20149	20126	20227	20153	20089	19930	20172	20088	20049	20273	20216	20154	20000	20165	20204	20214	20228	20155	19786	20121	20108	20124	20289	20098	20037	20103	20386	20054	20041	20081	20375	20154	20183	20124	20123	20235	20109	20275	19907	20141	20143	20231	20134	20126	20048	19993	20104	20287	20225	20028	19986	19951	20206	20337	20150	20040	20388	19982	19978	20088	20109	20082	20054	20309	20055	20019	20038	20221	20231	20079	20109	20192	20171	20053	20201	20063	19980	20215	20204	20166	20034	20257	20185	20242	20180	20105	20182	20118	20426	20020	19978	20311	20148	20140	20159	20093	20054	20197	20104	20204	20162	20166	20283	20171	19940	20124	20114	20418	20011	20065	20035	20058	20052	20121	20240	19982	20113	20183	19813	19959	20053	20139	19975	20133	20282	20180	19978	20058	20167	20181	20229	20127	20207	20110	20022	20136	20036	20051	20276	20091	20033	19990	20067	19933	20125	20211	20219	20354	20118	20250	20189	20165	20003	19858	20156	20120	20096	20424	19974	20244	20124	20129	20235	20031	20275	20289	20263	20166	20144	20115	20175	20086	20159	20080	19876	20196	20076	20218	20183	19983	20151	20154	20153	20346	20265	20119	20050	20051	20147	20157	20059	20252	20244	20140	20172	20083	19953	20037	20167	20022	20042	20218	20031	20178	20212	20070	20062	20157	20000	20129	20010	20180	20112	20073	19932	20177	20112	20049	20099	20120	20230	20216	20051	20047	20096	20119	20022	20158	20118	20297	20082	20172	20271	20281	20022	19925	20131	20229	20144	20217	20087	20152	20370	20224	19996	20251	20034	20023	20211	20064	19966	19918	20123	20262	20182	20021	20391	20258	20164	20112	20224	20231	20171	20241	20225	20070	20078	20156	19951	20243	20134	20131	20173	20099	20335	20225	20022	19997	20181	20110	20109	20112	20210	20184	20179	19947	20123	20060	20326	20225	20092	20044	20202	20212	20072	20272	20228	19927	20191	20322	19875	20254	19984	20198	20136	20165	20241	19849	20277	20001	20077	20118	20307	20365	20229	20176	20220	20143	20217	20147	20065	20032	20133	20120	20102	20171	20232	20002	20185	20156	20183	20083	20094	20059	20210	20299	20188	20306	20125	20252	20170	20099	19976	20279	20154	20028	20039	20175	20358	19995	20118	20108	20032	20148	20063	20227	20092	20196	20160	20262	20331	20115	20420	20132	20056	20151	20178	20008	20155	19949	20255	20131	20137	20047	20160	20125	20208	20364	20268	20217	19869	20294	20077	20128	20170	20208	20313	20214	20022	20103	20025	19966	20225	20245	20051	20110	20244	20235	20126	20181	20021	20204	20205	20279	20179	20069	20158	20198	20160	20261	19988	20268	20059	20124	19959	20212	20107	20005	20093	20104	20274	19988	20109	20185	20239	20209	20094	20071	20090	20201	20197	20078	20349	20139	19971	20091	20211	20071	20266	20194	20123	20146	20080	20161	20253	20209	20138	20210	20145	20092	20196	20042	20174	20010	20098	20037	20052	20292	20175	20061	20139	20138	20048	20248	20118	20174	20168	20048	19995	20164	20152	20131	20183	20056	20086	20257	20129	19963	20154	19896	20126	20040	20047	19997	19883	20155	20073	20173	20174	20268	20099	20115	20216	20324	20191	19935	20335	20149	20292	20117	20180	20045	20078	20035	20067	20126	20053	20176	20328	20014	19957	19959	20027	20201	20365	20046	20046	20092	20114	20246	20119	20062	20136	20183	20268	20126	20045	20160	20268	20125	20167	20171	20146	20118	20065	20138	20007	20019	20161	20218	20090	20117	20254	20212	20132	20337	20306	20200	20161	20231	20346	20078	20035	20181	20111	20220	20128	20284	20167	20141	20039	20117	19970	20290	20121	20144	20195	19896	20006	20080	20263	20062	20043	20096	20108	20232	20190	20132	20226	20300	20078	20229	20107	20042	20021	20162	20021	20060	20240	20195	20088	20113	20163	19974	20279	20206	20038	20102	20257	20036	19983	20014	19943	20067	19977	20038	20090	20376	20145	20112	20255	20071	20307	20087	20070	20131	19965	20048	19980	20057	20271	20270	20137	20176	20052	20007	20207	20138	20001	20076	20142	19956	20214	20078	20240	19997	19977	20155	19936	20123	20162	19906	20122	20118	20049	20068	20199	20384	20202	20102	20276	20210	20167	20047	20210	20255	20272	20047	20416	20211	20219	20093	20142	20109	20240	20243	19906	20006	20059	20303	20097	19984	20046	20255	20096	20196	20312	19995	20073	20223	20036	20010	20372	20169	20207	20270	20030	20221	20300	20115	20280	20099	20110	20201	20192	20149	20153	19968	20147	20364	20221	20025	20155	20197	20178	20201	20083	20152	20118	20151	20402	20305	20167	20313	20117	20274	20096	20204	20209	20138	20114	20086	20199	20179	20124	20214	20116	20221	20358	20189	20254	20144	19923	20168	20156	20077	20049	20172	20172	20067	20167	20263	20238	20029	20234	20037	20141	20278	20120	20272	20170	20045	20339	20140	20204	20201	20128	20162	20107	20007	20104	20066	20162	20030	20176	20199	20194	20190	20101	20158	20166	20273	20374	20198	19961	20235	20226	20154	20245	19995	20126	20185	20017	19933	20148	19969	20387	20015	20076	20062	20113	20194	20061	19871	20091	20240	20147	20279	19991	20375	20120	20081	20188	20136	20138	20183	20045	19980	20227	20252	20287	19960	20136	20041	20232	20140	19987	20159	20170	20144	20156	19860	20126	20165	20125	20074	20099	20283	20079	20234	20220	20072	20105	20079	20314	20081	20240	20071	20009	20036	20123	20201	20042	20252	20056	20130	19983	19993	19987	19963	20168	20218	20205	20031	20317	20203	20185	20093	20126	20192	20073	20219	20164	20061	19981	20141	20137	20084	20166	20287	20278	20345	20188	20080	20172	20198	20175	20160	20051	20033	20119	19905	20041	20215	20207	20064	20209	20206	20030	20063	20300	20029	20355	20083	20155	20123	20219	20166	20217	19971	20254	20094	20159	20067	20137	20200	19997	20196	20082	20214	20152	20084	20070	20069	20033	20065	20192	20048	20206	20040	20196	20093	20207	20044	20426	20013	20318	20188	20130	20288	19964	20057	20122	20321	20148	20298	20163	20429	20019	20089	20013	20168	20094	20281	20047	20199	20015	20057	20283	20152	20126	20145	20074	20277	20144	20121	20305	20051	20083	20097	20171	19989	20294	20235	20027	20264	20219	20269	20219	20401	20259	20245	20029	20082	20204	20237	20010	20080	20162	20063	20262	20186	19953	20175	20030	20266	20175	20139	20315	20295	20145	20219	20143	20291	20320	20151	20160	20255	20224	20077	19928	20039	20108	20039	20112	19924	20060	20192	20104	20248	20028	20055	20116	20219	20100	20053	20221	20258	20019	20021	20133	20220	20030	20036	20092	20147	20048	20174	20108	20287	20102	20267	20063	19933	19970	20235	20247	20058	20073	20268	20096	20019	20262	20251	20057	20277	20080	20169	20095	20221	20114	20043	20221	20021	20339	19933	20342	20015	20205	19973	20062	20277	20174	20207	19995	20242	20017	20240	20276	20289	20118	20201	20216	19945	20166	20028	20067	20304	20137	20157	20151	20115	20151	20226	20112	20129	20181	20074	20113	20189	19949	20016	20068	20042	20131	19963	20173	20161	20219	20269	20046	20314	20141	20309	20075	20180	20150	20022	20102	20064	20082	20161	20092	20225	20162	20203	20293	20298	20142	20272	20293	20018	20012	20093	20107	20096	20126	19989	20285	20082	20133	20297	20194	20229	20109	20066	20336	20122	20260	20082	20244	20130	19860	20225	20207	20177	20019	20036	20173	20058	20060	20167	20281	19961	20200	19963	20062	20171	20302	20151	20093	20120	20112	20219	20269	20115	19920	20215	20260	20203	20240	19955	20214	19906	20186	20196	20049	20216	20129	20080	20131	20142	20123	19994	20098	20207	20073	20154	20129	20041	20206	20347	20176	20043	20074	20064	20066	20069	20097	20110	20154	20204	20184	20212	20250	20245	20046	19882	20024	19971	20192	20024	20017	20332	20223	20183	20094	20095	20190	20257	20077	20329	20133	20350	19974	20223	20306	20145	20222	20235	20158	20204	20443	20069	20168	20170	20211	20208	20139	20062	20333	20207	19860	20093	20281	20329	20175	20072	20215	20219	20157	19977	20230	19998	20095	20199	19918	20436	20115	19988	20030	20104	20242	20374	20098	20036	20266	20209	20128	20059	20088	19981	20222	20088	20310	20105	20318	20147	20136	20163	20223	20074	20084	20154	19914	20045	20140	20096	20047	20222	20272	20271	20117	20113	20292	20081	20115	20212	20273	20129	20358	20112	20100	20217	20181	20237	20109	20211	20099	20150	20182	20161	20246	20182	20358	20164	20183	20226	20034	20119	20205	20396	20072	20207	19995	20183	20191	20234	20076	20119	20074	20334	20262	20308	19958	20270	20064	20105	20247	20587	20210	20099	20276	20015	20140	20108	20039	20168	20135	20072	20157	20269	20001	20251
35218	32634	39612	38572	35721	35633	35854	35471	35356	35217	35536	35347	35134	35310	34944	34994	35143	35129	35093	35032	34856	35037	35018	35180	34986	34986	35014	34989	35009	35018	34955	34966	35099	34918	35068	34977	35010	35141	35079	35031	34806	35111	35029	34931	35031	34677	34938	35148	34934	34903	35110	34871	34966	35289	35009	35156	34943	35324	34977	35129	35045	34724	35171	35232	35199	34873	35235	34828	34768	34990	34963	34873	35029	35114	34892	34779	34969	35233	35019	35226	35024	34850	35056	34778	35108	35019	34946	34948	35109	34986	35063	35084	34757	34904	34971	35004	34824	35082	35036	35043	35038	34879	34756	34857	35060	35159	35278	34789	35094	34856	35116	34987	34783	34647	34852	34802	35108	34777	35139	34949	34884	35099	34871	35282	35033	35010	34960	34602	34652	34781	34861	35183	34953	34811	35154	34916	34819	35239	34994	34880	34892	34965	35076	35093	34939	34903	35085	34927	35253	34939	35053	35077	34893	34780	34866	35008	34839	34767	34958	35208	34950	34926	34896	35011	35189	35025	35089	35057	34979	34980	35142	35277	35053	34697	34709	35102	34978	34708	34898	34993	34702	34876	34832	35211	34857	34578	35009	35006	35207	35016	34795	35028	34788	34654	35271	34945	35059	34947	34840	34875	35074	35200	34947	34842	34963	34911	34888	35084	35008	34765	35165	35065	34883	35105	35039	34854	34837	35318	35136	34764	34766	34769	34537	34897	35137	34851	34767	34991	35132	34749	35011	35094	34916	34898	35041	34821	34829	35192	35015	34862	35004	34801	34922	35013	34823	34634	34868	35096	34866	34756	34917	34982	34973	34788	35008	34974	35014	34794	34895	34853	35047	34903	34955	35015	34999	34956	35023	34957	35129	34900	34918	35109	34787	34691	34927	34911	35131	35065	35008	35009	34673	34654	34997	34836	35157	35055	34887	34956	34905	35288	34827	34972	34774	34582	34859	34918	35104	34996	34774	34782	34910	35206	34729	35184	35020	34946	34929	35157	34917	35140	35024	34894	34856	34888	34971	34885	34952	34977	34972	34623	35006	34928	34792	34768	35074	34905	34867	35025	35126	34987	34865	35060	34874	35183	34902	35051	34946	34974	34952	34656	34719	34973	34895	35068	35012	35118	34963	35121	35141	35129	34879	34832	34900	34938	34927	34973	34969	35078	34757	34805	34811	34927	35023	34812	34917	34996	34798	35002	34887	34989	35212	35030	34979	34734	34748	35001	34862	35008	34818	35018	35017	34717	35026	34837	34914	34922	34858	34912	34750	35077	35132	35177	35369	34990	34856	34966	34873	34991	34891	34856	35145	34767	34917	34880	35008	34864	34972	35202	34964	34751	34641	34604	34973	35165	35103	34959	35122	34909	35024	35122	35065	35062	35036	34883	34797	34989	34971	35023	34968	34909	34869	35059	34799	35063	35233	35080	35009	34788	35204	35009	34987	34960	34825	34649	35072	35245	35302	34695	34936	35024	34929	35098	34971	34926	35092	34939	34829	35165	34844	34891	34941	35245	34956	34889	35067	34881	35122	35169	35020	35192	34943	35120	34908	35026	35179	35011	35021	35090	35032	34851	34885	34910	34981	34626	34863	34764	34945	34860	34997	34794	34973	35055	35118	34905	35007	35013	34950	35051	35084	34828	35031	35083	34987	35217	34768	34897	34905	34759	34930	34865	34879	34887	34973	34790	34813	34970	34958	35048	34951	34953	34808	34941	34889	34757	34823	35090	35002	34973	35104	35033	34999	34674	34835	34899	35189	34989	34919	34970	34952	35135	34984	35145	34964	34611	34874	34962	34913	35030	34837	34946	35061	35062	35128	35269	34825	34734	34920	34985	35009	34874	34914	34911	34888	34905	34983	34998	34967	34997	34977	34871	35142	34986	35202	35337	34714	34951	35060	34835	35064	34828	34984	35191	35013	35291	34960	34941	34902	34971	35171	35122	34813	34966	34715	35068	34865	35032	34873	34988	34928	34984	35178	34818	35084	34916	35050	34579	34715	34716	35217	34964	35134	35024	35019	34912	34787	35021	34881	35285	34961	34693	34652	34979	34991	35152	34696	34867	35192	34776	34895	35153	34966	35003	34921	35181	34965	34671	34934	34885	34781	35069	34808	34910	35107	35010	34984	35044	34922	34786	34913	35042	34965	34798	34887	35044	35309	35075	35034	35144	34826	34820	34954	34919	35184	34872	34884	34911	35093	34888	34860	35213	35192	34847	34867	34967	34871	34920	34960	35016	34711	34873	34991	35038	35035	34852	34925	35373	34747	34795	34923	35094	35184	34767	34850	35031	34638	35047	34936	34963	34904	34892	34727	34784	34965	35086	35073	34694	34843	35073	34912	35018	35070	34900	34889	35149	35052	34949	35147	34841	34807	34786	34929	35096	35098	34890	34953	34744	34797	34987	34888	34949	35065	34973	34938	34819	34941	34903	35074	34930	34853	34872	35187	35120	34941	34973	34903	34853	34838	35182	35326	35227	35176	35044	35032	34867	34922	34986	35080	35008	34872	34979	34960	34969	35143	34917	34868	34893	35158	34757	34741	34864	34908	35166	34833	34897	34683	35016	34812	34927	34833	34982	34857	34937	35101	35057	35000	34854	35018	34821	34987	34836	34837	35044	34782	34936	35171	35070	34981	35269	34915	34826	34937	34860	34696	34937	34870	35003	35098	34949	34977	34917	34949	34930	35021	34893	34963	34931	34834	34936	35026	35099	35097	34726	35033	35116	34672	35028	34879	34790	35092	35274	34944	35112	35016	34985	34821	34852	35186	34619	35208	34917	34908	35352	34913	35005	35018	34995	34920	35065	35045	34943	34733	34997	35060	35112	35204	35149	34897	35083	35098	35042	35183	34821	35173	35056	34943	35098	34924	35020	34889	35027	34872	35074	35250	35103	34990	34861	34799	34931	35119	34994	34916	35177	34832	35030	34947	35013	35121	34928	34861	35090	34694	34848	34885	34917	35106	35135	34974	34924	35098	34651	34838	34813	34908	34754	34918	35153	35117	35000	34773	34805	35040	34847	34879	34893	34910	34813	35041	35147	35048	34748	35048	35147	35060	35040	34947	34965	34914	35217	35216	34852	35092	35011	35026	34877	34935	35122	35079	34854	34963	35326	35045	35086	34994	34847	34971	34952	34929	35091	34916	34924	34980	35012	35057	35080	35282	34850	34924	35105	35069	35038	35201	34960	35026	35016	34993	34859	35177	34939	34841	34952	35150	34989	34799	34956	34840	35044	34802	34984	34797	35220	35093	35045	35010	34818	34814	34688	34654	35135	34892	34804	34788	34870	34964	34986	34990	34894	35007	34792	34953	34950	35065	35066	34720	34969	34706	34903	34980	34956	34921	34869	35033	34988	35093	34898	34905	34738	35114	34941	34650	35027	34839	35016	34701	34977	34746	35009	35063	34912	34781	34809	34900	35088	35181	34781	35108	35071	35032	34808	34946	35044	34687	35130	35148	34983	35102	34955	35020	34825	35082	35041	35092	35198	34983	35038	34982	35048	35274	34677	34775	35016	34885	34814	34958	35028	35162	34957	35121	34745	34832	35106	34787	34979	34920	34943	35208	34889	34965	34918	35166	34915	35029	34917	35099	34988	34974	34640	34842	34962	35014	35099	34944	34823	35156	34884	34823	34735	34969	34906	34793	35049	34895	35054	34778	34717	34927	34859	34967	34893	34803	34885	34863	35118	35114	35044	34772	35206	34864	35199	35049	35004	34993	34829	35030	35157	35261	34597	35180	35010	34793	35118	35104	34826	34981	35006	34936	34921	34908	34746	34769	35116	34970	34892	35275	34930	35199	34810	34813	34997	34823	35056	35256	34926	35069	34983	35133	35185	35220	35175	34728	34955	34817	34933	34895	35104	35120	34700	35075	35281	35079	35090	34985	34925	35029	35065	35292	34962	35150	35002	35072	34921	34978	34898	34700	34846	35075	35059	34874	35100	35021	35166	34869	34856	34965	34864	35222	35392	34893	34944	35211	35120	34855	34742	35095	34667	34829	34971	35079	34842	35131	34806	35263	35045	34873	35107	34791	35040	34879	34905	35162	35000	34943	34765	35105	35034	34933	35094	34933	34923	34913	34967	35017	35143	35343	35253	35071	34845	34731	34944	34907	35015	35247	34927	35189	35024	34936	35008	35090	35061	34881	34870	35094	34838	35110	35191	35171	34990	34894	35092	34874	34908	34987	34977	34942	34652	35053	34982	35239	35222	35048	35099	35118	34800	35157	34963	34870	34979	35101	34890	34898	34868	34888	34976	35283	35014	35205	34680	34843	34985	35016	35013	34769	34856	34642	35077	34874	34749	34617	34645	34823	34903	34830	34987	34960	35069	35142	34998	35101	35001	35181	34872	35134	35004	35124	35268	34809	34941	35375	34904	35125	34840	34837	34990	34827	35093	34840	34978	35200	35069	35062	34724	35112	35413	34949	34803	35211	34795	35080	35170	34863	34717	35018	34889	34991	34842	35035	35056	34946	35280	34863	35101	34960	35003	34966	34995	35010	34846	35032	35041	34977	35099	34897	35023	35034	34860	34740	35041	35080	35066	34966	34962	34957	35022	35042	34926	34895	34704	34950	35020	35063	35155	34872	34870	35027	34894	34983	34849	34933	34982	35154	34943	35025	34756	34959	35092	35006	34871	34942	34857	35037	34887	34847	34765	34980	34873	35111	34676	35172	34890	34907	34705	35330	35006	34927	34924	34778	34766	34735	34951	34953	35064	34892	35084	35361	34967	34702	34786	34788	34990	34825	34941	35035	35029	35028	35125	34802	34542	35049	35136	34913	34912	34926	34722	35051	35003	34744	34645	34832	34761	35041	34747	35196	34944	35040	34818	34823	34909	35187	35041	35020	34817	35204	35083	35127	35175	35079	35215	35054	34899	35119	34808	34850	34802	34934	34706	35333	35191	35413	35043	34944	34725	34790	35031	35053	34936	35013	34818	34866	34885	34996	34821	34841	34859	35220	35064	35101	34721	34904	34872	35059	34639	34985	34624	35128	34798	35129	35172	34985	34724	35189	35097	34952	35159	35205	35013	35089	34918	35101	35093	34962	35191	34938	34734	34943	34965	34985	35080	34743	34626	35157	34838	35146	35222	34937	34900	35070	34884
22572	29125	27818	22923	21295	20677	20264	19675	19611	19494	19500	19541	19543	19322	19146	19257	19310	19281	19388	19393	19293	19386	19279	19123	19274	19278	19405	19003	19136	19131	19158	19106	18986	19302	19155	19223	19042	19312	19282	19077	19183	19016	19141	19087	19107	19102	19096	19187	19126	19117	19097	19281	19086	19027	19133	18957	19250	19092	19185	19181	18907	19033	19087	19350	19107	18878	19220	18872	19086	18866	19078	19163	19025	19198	19090	19391	19002	19081	19035	19028	19041	19057	18944	18983	18957	18948	19187	19125	19164	18974	19090	19077	19061	19250	19000	19049	19080	18867	19114	19138	19025	19246	19069	18973	19127	19013	18986	19024	19105	18845	19068	19194	19097	19006	19005	19100	19148	19122	18976	19231	19040	19098	19066	19111	19021	19115	18999	19306	19114	19171	19118	19005	19364	19198	19121	18994	19169	19110	18871	19213	19010	19175	19022	19093	19083	19109	19089	19039	19030	19147	19072	19257	19099	18957	19148	18975	19140	18950	18945	19065	19083	19133	19015	18887	19015	19066	19173	19248	19025	19202	19235	19152	18915	19181	19151	19108	19103	19089	18966	19128	19040	19303	18957	19262	19143	19114	19096	19220	18956	19159	19123	19171	19124	19242	19045	18903	19238	19093	19070	19167	18891	19101	19134	18769	19159	18962	19181	19039	19009	18933	19154	19287	19210	19148	19114	19037	19056	18871	19037	19064	18934	19096	19049	19051	19029	19083	19043	19219	18988	19028	19149	19008	19164	19077	19142	19030	19132	19199	18985	19079	19039	19086	19035	19073	19029	19163	19285	18993	19108	18992	19330	19127	19182	19104	19232	18953	19158	19060	19033	19220	19010	19247	19077	19213	19054	19039	18999	19063	19056	19043	18897	19256	19055	19165	19123	19009	19066	19001	19300	19049	18956	19037	19122	19230	19057	19170	19069	19276	19134	19057	19061	19115	19121	19096	19077	18949	19171	19097	19054	19080	19099	19030	19088	19126	18973	19143	18980	19089	19042	18986	18954	18967	18940	19039	19090	18996	18842	19168	19178	19248	19143	18836	19342	19032	19057	18981	19244	19062	19030	19067	19086	19086	19242	18973	19085	19097	19125	19116	19058	19061	19209	18992	19228	19185	19023	18871	19102	19203	19152	19194	19081	19084	19192	19196	19167	19094	19403	18969	19041	19159	19097	18859	19175	19018	19165	19092	19185	18949	19181	19027	19088	19071	19016	19047	19101	19105	19175	19049	19113	19012	19157	19162	19109	18912	19220	19073	19155	19034	19382	19214	18843	19108	19001	19229	19248	19109	18895	19215	19030	19283	19250	19106	18938	19046	18945	19078	19041	19111	19125	19031	18880	19185	19158	19236	19139	19077	19071	19267	19082	18893	19100	19145	19140	18950	19075	19233	19106	19139	19072	19279	19221	19151	18969	19138	19263	19143	18908	19041	18966	19306	19158	19210	19166	19081	18961	19272	19204	19126	19117	19276	19239	18901	18965	18993	19090	19316	18943	18880	19092	19027	19210	19172	19102	19075	18984	18932	18993	19125	18980	18980	19023	18976	19206	19150	19255	19205	18949	19233	19041	19079	19115	19009	19047	19164	19067	19070	19121	19019	19283	19046	19148	18932	19007	19069	19329	19104	19217	19021	19003	19163	19162	19134	18995	19120	19248	19263	19137	19194	18746	19177	19157	19275	19285	19037	19001	19012	19321	18976	19060	19273	19117	19097	19134	19168	19036	18972	19032	19180	18983	19001	19309	19135	19100	19223	19037	19166	19060	18910	19192	19064	19296	18911	19188	19232	19296	19175	19064	19089	18996	19065	18926	19046	19221	19141	19118	18946	19128	19258	19247	19182	19088	19144	19187	19031	19216	19091	19294	19312	19238	18985	19202	19130	19238	18907	19011	18896	19022	19117	19026	19105	19224	19136	19243	19176	19125	19247	19167	18976	19070	19129	19128	18989	19249	19010	19168	19028	19035	19097	19146	19116	19282	19143	18961	19149	18998	19012	19047	19074	19258	19090	19145	19102	19057	19149	19111	19127	18903	18996	19135	19113	19037	19134	19130	19103	18982	19293	18979	19107	19084	19275	19054	19133	19086	18982	19062	19207	19270	19066	18981	19223	19125	19071	18941	19032	19014	19032	19184	19115	19072	18979	18916	19116	19052	19170	19165	18969	19138	19224	19059	19121	19241	19010	19027	19166	19061	19135	19124	19281	19242	19260	19137	18988	19211	18884	19226	19259	19213	19127	19088	19131	19187	19163	19135	19036	19044	19080	19098	19189	19323	19020	19261	18976	19373	19096	19069	19177	19248	19033	19097	19097	19115	19170	19146	19016	18975	18961	19020	19221	19022	19243	19186	19091	19070	19179	18938	19027	19163	19233	19374	19110	19036	19140	19231	18921	19227	19115	19254	19171	19075	19328	19145	19311	19196	19175	19036	19152	19142	19092	19252	19149	19147	19076	18902	19070	18985	19058	19071	19096	19157	19136	19078	19027	19157	19229	19248	19093	18937	18990	19170	19173	19233	19093	19214	19266	19179	19150	19150	19015	19251	19088	19155	19028	19100	19115	18959	19151	19151	19021	19276	19010	19008	19141	19040	19020	19296	19044	19150	19190	19161	19234	19061	19088	19113	19080	18930	19178	19208	18993	19128	19213	19247	19297	19308	19257	19108	19065	19173	19250	18850	19088	19253	19038	19069	19096	19086	19102	19098	19139	19119	19154	18832	19030	19004	19217	19015	19411	19209	19066	19141	19202	18975	19061	19221	19158	18988	19239	18861	19085	19264	19126	18950	19162	19260	19092	19119	18841	19042	19095	19109	19047	19266	19002	19249	19069	19186	19169	19069	19068	19084	18889	19138	19186	19223	19271	19088	19014	19114	19145	18907	19157	19057	19053	19130	19115	18925	19051	18982	18873	19216	19094	19037	19158	19108	19032	19167	18980	18975	19104	19026	18960	18899	18985	19474	19272	18992	19095	19087	19076	19056	19109	19196	18975	19213	19098	18974	18913	18972	19231	19112	19148	19278	19296	19191	19019	19108	19274	18994	19061	19189	19098	19116	19330	19013	18944	19157	19051	19099	18970	19237	19155	19425	18926	19371	19168	18932	19121	19256	18936	19035	19142	19120	19058	19143	19141	19130	19040	19203	19268	19250	19062	19143	19109	19156	19285	19173	19200	19141	18984	19105	18988	18969	19243	19029	19309	19093	19159	19130	18996	19184	19094	19008	19102	19207	18928	19193	19133	18954	19191	19083	18997	19196	19189	19128	19228	19084	19058	19286	18904	19128	19321	19254	19166	19250	19243	19234	19181	19168	19390	19003	19116	19228	19064	19104	19182	19206	19233	19065	19200	19012	19095	19176	19059	19098	19180	19202	19135	19029	19048	19080	18886	19163	19142	19049	19184	19107	19096	18880	18915	19055	19102	19078	19119	19238	19014	19018	19314	19123	18924	19027	19174	19123	19129	19467	19020	19053	19155	19215	19018	19210	19096	18951	19060	19095	19272	19139	19090	19140	19216	19178	19213	19092	19147	19190	19101	19266	19111	19123	18849	19261	19106	19086	18917	19016	19104	19029	19135	18897	19146	19097	19199	19043	19205	19101	19046	19335	19067	19222	19106	19087	19196	19095	19163	19145	19070	19066	19199	19047	19335	19004	19211	19176	19094	18930	19123	19140	19094	19047	19221	19232	18997	19045	19124	19102	19053	19055	19110	19149	19095	19056	19235	19093	18985	19168	19078	19067	19203	19139	19079	19169	19097	19129	19168	18993	19050	19043	19088	19050	19097	19182	19013	19141	19141	19027	19109	19107	19020	19041	18963	19108	19233	19003	19172	19094	18968	18781	19045	19128	19094	19142	18906	19096	19093	19101	19202	19222	18914	19044	19031	19202	19016	19171	19165	18846	19044	19192	19124	19079	19132	19199	19053	19024	19073	19274	19064	19044	19080	19074	19136	19230	19245	19064	19158	19003	19041	19087	19089	19019	19141	18975	19131	19306	19258	19063	19189	19275	19029	19165	18978	19112	19344	18985	19158	19213	19053	19162	19163	18981	19126	19039	19022	19138	19126	19045	19170	19147	18902	19148	19188	19123	19226	19215	18991	19027	19049	18882	19044	19054	19078	19137	19066	19072	19127	18901	19144	19143	19103	19239	19164	19106	19141	19263	18960	19046	19071	19022	19061	19111	19021	19013	18893	19168	19073	19068	19177	19075	19160	19164	19038	19142	19139	19102	18993	19177	19186	19183	19000	19221	19234	19011	19240	19038	19146	19060	19244	19106	19095	19262	19287	19139	19137	18863	18912	19080	19322	18972	19047	19217	19201	19158	19080	19116	19025	19100	19236	19254	19051	19124	19025	19265	19224	18973	19111	19054	19021	18871	19016	19056	19081	19248	19172	19090	19018	19070	19049	19065	18859	19052	19080	18904	19125	19069	19327	19206	19081	19033	19036	19102	18935	19266	19147	19054	19252	18974	19179	19102	19061	19001	18952	19218	19081	19383	18913	18963	19066	19118	19084	19040	19216	19122	19136	19269	19124	19137	19166	19054	19137	19109	19050	19080	19240	19175	19126	19013	19190	19120	18926	19080	19052	19043	19254	19102	19124	19100	19224	18830	19238	19040	18819	19133	19207	19168	19208	19123	19156	19219	19113	19097	19205	18997	19013	19216	19022	19273	19182	19167	19108	19149	19165	18999	19247	19265	19334	19196	19165	19094	19452	19192	19060	19203	19172	19120	19196	19059	19170	19009	19109	19153	18954	18866	19266	19076	19039	19145	19188	19050	19014	18949	19026	18993	19053	19203	19031	19111	19002	19184	19093	19148	19099	19056	19148	19103	19127	19404	18923	19164	19186	19199	19078	19096	19063	19153	19274	19028	19067	18977	19094	19248	19041	19170	19043	19168	18866	19095	18778	19050	19084	18960	18854	19173	19059	19122	19141	18940	19210	19114	19202	19074	18947	19196	18971	19345	19224	19096	19108	19121	19089	19285	19228	19068	19183	19074	19232	19029	19338	19342	19098	19178	19196	19033	19112	19159	19168	19040	19055	18989	19270	19218	19054	19318	19127	19198	19161	19000	19146	19114	19085	19125	19114	19065	19202	19220	18981	19241	19057	19011	19005
24438	21505	29057	31522	33714	36176	36940	35243	35068	34945	34854	34673	34673	34484	34144	34169	34200	34223	34107	33802	34023	34029	33847	34546	33932	33888	33881	33843	33874	34206	33901	33623	33579	33976	33988	33493	33892	33951	33757	33811	34081	33993	33845	33650	33765	33936	34014	33739	33876	33672	33831	33884	34114	34271	33793	33812	33719	33805	33499	33715	33817	33942	33859	33509	33865	34003	33798	33393	33801	33783	34283	33913	34000	34019	34037	33707	33669	33861	33899	33588	33638	33582	33783	34068	34047	33537	33524	33521	33623	33644	33632	33662	33934	33814	33908	33769	33742	33917	33783	33721	33965	33705	33578	33296	33758	33569	33675	33861	33602	33970	33470	33842	33544	33793	33797	33973	33923	33774	33646	33712	33755	33769	33744	33669	33748	33728	33774	33698	34047	33459	33868	33680	33699	33681	33463	33688	33539	33696	33786	33747	33533	33641	33720	33805	33462	33676	33782	33429	33811	33499	33959	33761	33584	33666	33808	34079	33552	33608	34024	33750	33733	33855	34041	33716	33632	33588	33808	33798	33819	33882	33789	33812	33841	33626	33771	33757	33831	33740	33883	33843	33778	33747	33727	33679	33714	33589	33742	33966	33709	33809	33544	33635	33904	33767	34081	33756	33693	33775	34063	33848	33867	33627	33580	33645	33753	33912	33783	33541	33708	33724	33842	34156	33815	33573	33650	33858	33809	33463	33906	33796	33569	33531	33972	33922	33864	33734	33762	33621	33983	33815	33816	33707	33483	33748	33910	33981	33778	33738	33641	33731	33657	33632	33549	33692	33666	33912	33701	33813	33825	33754	33914	33924	33761	33510	33882	33771	33841	33791	33847	33916	33820	33520	33785	33624	33984	33524	33570	33685	33678	33592	34046	33445	33668	33954	33674	33610	33801	33611	33628	33969	33753	33701	33768	33671	33454	33857	33900	34073	33921	33696	34012	33613	33665	33792	33711	33498	33806	34071	33804	33682	33699	33450	33723	33874	33935	33549	33599	33585	33763	33429	33728	33932	33725	33747	33662	33514	33854	33783	33829	33544	33605	33634	33688	33828	33863	33700	33819	33646	33831	33929	33893	33839	33685	33591	33855	33771	33495	33814	33652	33838	33648	33706	33819	33630	33828	33672	33780	33488	33869	33787	33719	33709	33871	33957	33819	33756	33967	33862	33756	33838	33707	33736	33585	33674	34018	33678	33578	33786	33902	33735	33416	33707	33485	33658	33699	33567	33573	34160	33962	33706	33672	33434	33570	33797	33607	33862	33520	34004	33446	33701	33915	33709	33626	33883	33797	33823	33836	33553	33744	33595	33721	33634	33753	33613	33831	33879	33821	33669	33793	33790	33676	33624	33783	33786	33616	33777	33467	33760	33556	33843	33855	33597	33676	34041	33896	33652	33755	33682	33914	33726	33554	33873	34037	33906	33492	33623	33808	33697	33619	33936	33695	33759	33841	33501	33591	33800	33799	33936	33719	33951	33773	33813	33640	33699	33915	33946	33841	33546	33895	33908	33855	33823	33909	33707	33884	33750	33730	33601	33644	33805	33797	33815	33885	33802	33851	33844	33896	33699	33763	33882	33842	34224	33856	34006	33871	33647	33865	33946	33908	33661	33547	33665	33597	34046	33707	33465	33698	33833	33465	33602	33798	33888	33548	33639	33859	33790	33812	33671	34029	34129	33304	33624	33639	33808	33770	33467	33579	33635	33983	33468	33932	33750	33901	33683	33587	33625	33425	33552	34021	33520	34022	33690	33931	33734	33842	33787	33917	33503	33703	33706	33560	33689	33874	33873	33552	33787	33856	33832	33906	34049	33638	33959	33684	33609	33674	33736	33804	33763	33637	33545	33956	33664	33723	33986	33740	34028	33792	33722	33788	33578	33584	33772	33697	33603	33641	33995	33588	33650	33844	33623	33633	33629	33814	33790	33977	33841	33783	33711	33601	33689	33452	33642	33714	33742	33824	33577	33674	33714	33823	33818	33627	33548	33702	33947	33836	33785	33591	33384	33539	33619	33726	33704	33703	34000	33902	33803	33777	33775	33805	33693	33888	33711	33764	33879	33542	33562	33580	33747	33401	33366	33876	33467	33848	33637	33704	33828	33838	33880	33855	33712	33925	33916	33566	34019	33840	34014	33568	33988	33731	33523	33767	33773	33628	33710	33847	33448	33868	33786	33811	33730	33810	33590	33563	33710	33763	33543	33632	33990	34049	33798	33931	33894	33769	33865	33778	33773	33938	33832	33726	33723	34170	33860	33721	33657	33620	33572	33655	33733	33948	33708	33868	33737	33878	33586	33533	33517	33738	33515	33747	33797	33831	33586	33863	33861	33743	33905	33479	33948	33870	33752	33736	33840	33538	33779	33604	33575	33681	33931	33736	33903	33719	33465	33741	33271	33607	33832	33666	33633	33963	33799	33887	33928	33666	33752	33755	33680	33683	33558	33964	33718	33774	33918	33567	33787	33867	33701	33600	33765	34024	33602	33780	33487	33524	33961	33527	33553	33760	33809	33971	33826	33700	33582	33719	33328	33842	33664	33903	33556	33683	33624	33711	33346	33731	33631	33665	33840	33791	33918	33613	33775	33909	33932	33618	33915	33745	33919	33874	33712	33722	33645	33733	33656	33513	33675	33861	33848	33629	34020	33975	33837	33859	33778	33544	33585	33682	33748	33611	33565	33881	33830	33805	33909	33843	33771	33729	33691	33775	33742	33926	33729	33959	33736	33902	33658	33769	33693	33655	33594	33903	33985	33930	33717	33667	33828	33888	33480	33746	33764	33768	33799	33506	33636	33839	33628	33995	33653	33786	33396	33746	33818	33742	33635	33510	33809	33648	33772	33887	33672	33731	33601	33852	33695	33482	33642	33896	33713	33432	33815	33659	33807	33683	33689	33679	33694	34039	33737	33581	33772	33821	33605	34053	33671	33641	33526	33617	33770	33803	33825	33576	33691	33881	33675	33484	33738	33892	33907	33566	33459	33888	33835	33640	33869	33751	33850	33490	33812	33722	33547	33615	33733	33737	33709	34078	33703	33812	33813	33760	33851	33684	33955	33981	33589	33971	33952	33925	33699	33640	33839	33434	33606	33886	33706	33769	33910	33769	33600	33554	33910	33712	33957	33713	33618	33703	33910	33675	34108	33572	33846	33705	33893	33652	33804	34000	33978	33708	33816	33711	33847	33903	33856	33571	33780	33590	33937	33675	33682	33565	33522	33598	33555	33842	33671	33707	33728	33811	33588	33632	33503	34017	33702	33539	33691	33703	34032	33715	33706	33719	33745	34095	33840	33653	33713	33460	33828	33927	33800	33849	33764	33928	33825	33783	33609	34115	33771	33949	33696	33998	33587	33803	33789	33695	33797	33776	33985	33670	33727	33926	34217	33565	33588	33432	33807	33843	33768	33789	33685	34004	33776	33914	33709	33733	33668	33682	33683	33815	33659	33877	33571	33755	33706	33922	33792	33746	33825	34003	33733	33613	33696	34018	34074	33697	33753	33654	33731	33760	33640	33845	33678	33950	33781	33665	33862	34018	33627	33755	33706	33977	33669	33804	33823	33654	33642	33678	33924	33702	33574	33969	33843	33833	33781	33548	33857	33788	33787	33709	33818	33732	33844	33616	33445	33952	33698	33603	34053	33773	33655	33815	33735	33778	33752	33665	33651	33464	33901	33805	33812	33747	33719	34007	33686	33792	33825	33579	33996	33884	33528	33801	33794	33760	33543	33636	33800	33703	33747	33796	33722	33715	33799	33603	33912	33743	33799	33383	33518	33599	34011	33370	33357	33488	33656	33713	33787	33954	33934	33836	33816	33772	33884	33748	33722	33754	33731	33874	33670	33713	33871	33856	33901	33708	33780	33597	33790	33569	33759	33606	33855	33690	33726	33517	33760	33575	33668	33838	33917	33623	34053	33505	33629	33739	33687	33623	33741	33680	33448	33792	33382	34100	33575	33677	33874	33782	33675	33944	33696	33714	33824	33657	33704	34058	33616	33906	33525	33741	33841	33694	33658	33943	33575	33699	33530	33729	33567	33672	33669	33869	33680	33773	33793	33857	33942	33760	33791	33922	33852	34039	33812	34014	33975	33848	33479	33259	33762	33895	33959	33661	33898	33772	33895	33853	33753	33578	34129	33771	34195	33562	33881	33707	33607	33645	33657	33192	33807	33685	33688	33817	33817	33721	33644	33630	33590	33832	33821	33800	33695	33791	33707	33863	34026	34052	33677	33735	33927	33708	33962	33903	33688	33784	33875	33621	33533	33741	33739	33848	33889	33612	34036	33488	33751	33905	33675	33709	33872	33938	33640	33867	33882	33631	33908	33844	33930	33643	33848	33542	33650	33470	33897	33729	33788	33961	33686	33761	33830	33813	33662	33549	33720	33669	33508	33992	33999	33801	33710	33842	33857	33852	33753	33913	33508	33855	33832	33795	33690	33725	33745	33827	33581	33427	33616	33521	33556	33607	33921	33801	33774	33537	33908	33827	33552	33570	33843	33922	34092	33956	33798	33677	33701	33629	33698	33757	33819	33567	33794	33487	33959	33787	33597	33647	33850	33871	33682	33652	33869	34127	33847	33809	33774	33584	33892	34004	33936	33701	33795	33743	33511	33696	33616	33664	34000	33785	33689	33753	33733	33870	33821	33513	33757	33733	33827	33903	33871	33781	33654	33798	33754	33626	33990	33725	33801	33744	33602	34112	33721	33875	33744	33818	33885	33505	33582	33619	33719	33651	33845	33814	33831	33806	33788	33911	33610	33716	33471	33760	33836	33830	33675	33859	33588	33796	33945	33916	33578	33936	33878	33814	34053	34032	33855	33792	33633	33852	33424	33640	33678	33738	33696	33748	33874	33724	33491	33905	33819	33772	33943	33652	33868	33645	33864	33840	33725	33686	34027	33632	33552	33901	33765	33936	33712	33634	33789	33773	33824	33752	33489	33505	33777	33877	33522	33731	33635	33811	33801	33920	33608	33612	33442	33709	33566	33735	33813	33779	33882	33825	33487	33660	33434	33645	33955	33961	33944	33800	33849	33601	33771	33785	33500	33844	33972	33511	33588	33354	33693	33693	33900	33445	33749	33783	33722	33674	33761	33606	33626	33829	33684	33487	33710	33678	33670
21878	38825	35754	27937	24293	22749	21303	20863	20433	19957	20057	19788	19705	19673	19295	19359	19117	19141	19052	19106	18952	19106	19064	19149	19224	18919	19120	19035	18909	18803	18692	18784	18700	18866	19009	18895	18862	18778	18627	18951	19106	18867	18858	18780	18917	18883	18971	19064	18799	18766	18791	18821	18952	19038	18768	18923	18688	18913	18826	18785	18845	18725	18641	18750	18697	18756	18841	18728	18941	18934	18722	18852	18790	18694	18842	18814	18776	18900	18810	18734	19072	18880	18789	18824	18931	18939	18766	18540	18825	18747	18734	18947	18866	18857	18748	18745	18841	18853	18975	18808	18788	18662	18553	18762	18834	18617	18866	18642	18838	18696	18675	18729	18569	18734	18846	18686	18741	18743	18926	18508	18918	18583	18713	18775	18781	18671	18808	18749	18784	18894	18830	18895	18779	18712	18612	18779	18739	18642	18724	18759	18652	18618	19029	18732	18837	18705	18823	18730	18743	18832	18780	18864	18795	18795	18656	18720	18816	18766	18848	18631	18754	18971	18909	18835	18942	18656	18889	18574	18994	18820	18868	18638	18884	18644	18628	18782	18708	18812	18607	18691	18745	18827	18553	18678	18550	18778	18614	19065	18641	18807	18665	18712	18744	18874	18885	18692	18680	18671	18635	18762	18683	18995	18663	18814	18865	18910	18805	18760	18823	18739	18733	18839	18655	18858	18825	18757	18781	18789	18841	18880	18579	18710	18735	18759	18663	18787	18794	18697	18822	18631	18748	18735	18762	18823	18752	18821	18797	18986	18873	18718	19036	18598	18746	18895	18595	18694	18589	18692	18668	18792	18775	18685	18781	18830	18735	18843	18717	19048	18764	18739	18847	18762	18774	18876	18677	18856	18620	18802	18735	19027	18856	18712	18615	18739	18724	18684	18815	18799	18682	18843	18736	18781	18766	18705	18903	18640	18703	18540	18833	18938	18680	18677	18992	18736	18810	18785	18679	18806	18732	18810	18609	18729	18639	18868	18702	18651	18663	18949	18851	18880	18729	18979	18758	18873	18737	18518	18764	18787	18738	18841	18683	18687	18863	18676	18980	18687	18749	18653	18668	18781	18710	18726	18721	18674	18742	18843	18901	18730	18727	18708	18536	18858	18975	18797	18771	18801	18713	18611	18663	18773	18741	18617	18925	18787	18672	18772	18546	18726	18875	18773	18735	18760	18825	18846	18884	18793	18709	18739	18707	18948	18761	18693	18833	18821	18659	18922	18683	18629	18681	18688	18989	18690	18876	18797	18802	18906	18722	18886	18827	18589	18760	18804	18846	18818	18834	18703	18877	18627	18622	18884	18838	18644	18537	18892	18815	18733	18778	18724	18750	18766	18709	18819	18756	18870	18771	18837	18509	18592	18678	18917	18864	18906	18886	18708	18622	18748	18712	18838	18729	18637	18724	18797	18582	18879	18810	18788	18573	18752	18794	18878	18624	18767	18868	18754	18624	18736	18759	18701	18811	18893	18735	18743	18782	18729	18651	18641	18790	18767	18688	18705	18833	18616	19010	18974	18675	18827	18830	18721	18621	18578	18774	18660	18889	18784	18645	18721	18698	18756	18819	18737	18779	18779	18870	18833	18756	18896	18915	18675	18740	18827	18747	18834	18741	18755	18775	18807	18754	18740	18815	18704	18827	18735	18681	18980	18789	18889	18900	18706	18923	18705	18805	18663	19065	18904	18674	18676	18882	18732	18766	18886	18817	18763	18656	18851	18599	18645	18704	18730	18808	18942	18701	18730	18776	18507	18846	18753	18739	18741	18782	18861	18767	18760	18775	18680	18831	18808	18634	18858	18809	18777	18757	18804	18817	18693	18711	18635	18917	18639	18761	18706	18871	18677	18861	18737	18746	18927	18680	18792	19078	18876	18774	18696	18689	18632	18675	18681	18840	18860	18745	18653	18700	18801	18925	18860	18859	18678	18836	18919	18718	18818	18588	18888	18653	18919	18672	18840	18654	18709	18702	18575	18647	18829	18657	18777	18704	18602	18911	18862	18638	18654	18781	18899	18857	18683	18691	18709	18733	18750	18822	18833	18885	18880	18917	18683	18683	18789	18760	18667	18692	18670	18874	18722	18769	18765	18828	18803	18699	18824	18713	18795	18583	18635	18670	18589	18874	18915	18828	18778	18646	18865	18699	18807	18852	18561	18948	18585	18746	18852	18781	18791	18738	18803	18900	18498	18851	18591	18758	18836	18930	18751	18727	18900	18979	19072	18683	18765	18759	18767	18699	18965	18742	18875	18764	18721	18806	18774	18829	18836	18792	18780	18476	18740	18707	18881	18822	18731	18969	18862	18728	18852	18930	18820	18661	18694	18769	18916	18817	18666	18929	18643	18741	18664	18821	18851	18818	18679	18833	18998	18854	18697	18747	18952	18895	18747	18865	18762	18871	18845	18734	18868	18834	18659	18884	18665	18739	18571	18980	18937	18803	18597	18926	18810	18865	18872	18838	18765	18832	18840	18888	18743	18607	18725	18643	19000	18627	18897	18703	18791	18715	18966	18614	18674	18738	18652	18660	18591	18587	18723	18696	18653	18653	18759	18838	18912	18789	18849	18748	18920	18624	18635	18686	18735	18759	18752	18949	18753	18891	18663	18740	18877	18677	19053	18770	18537	18925	18809	18790	18838	18750	18717	18802	18841	18733	18743	18478	18738	18695	18805	18791	18744	18759	18899	18807	18748	18736	18546	18857	18796	18668	18662	18719	18669	18792	18921	18767	18734	18785	18879	18711	18921	18827	18743	18845	18706	18660	18760	18820	18705	18750	18782	18741	18753	18951	18680	18915	18846	18749	18738	18804	18587	18846	18715	18699	18790	18709	18566	18650	18597	18649	18766	18728	18679	18777	18947	18718	18909	19010	18764	18561	18682	18766	18588	18833	18677	18963	18570	18852	18864	18946	18717	18761	18768	18895	18789	18627	18708	18850	18796	18695	18716	18702	18572	18906	18733	18568	18832	18762	18876	18864	18713	18840	18838	18936	18702	18746	18729	18854	18824	18698	18829	18740	18620	18778	18893	18867	18604	18799	18774	18799	18661	18877	18644	19045	18691	18792	18880	18778	18538	18873	18678	18667	18933	18842	18737	18738	18645	18819	18777	18726	19076	18816	18965	18926	18818	18732	18801	18778	18873	18786	18864	18781	18957	18876	18859	18681	18806	18842	18810	18746	18932	18960	18767	18634	18747	18736	18785	18731	18930	18833	18771	18852	18969	18782	18622	18861	18708	18789	18721	18676	18626	18906	18811	18712	18883	18796	18823	18641	18908	18800	18760	18838	18827	18852	18917	18711	18808	18801	19044	18785	18710	18638	18815	18748	18861	18718	18726	18778	18719	18847	18666	18651	18851	18660	18743	18711	18865	18906	18672	18907	18822	18693	18749	18881	18640	18890	18561	18886	18935	18703	18888	18688	18962	18819	18586	18823	18767	18805	18712	18687	18674	18673	18778	18702	18848	18798	18925	18673	18866	18746	18811	18819	18678	18910	18868	18700	18568	18855	18679	18884	18761	18774	18565	18835	18591	18835	18883	18795	18863	18905	18873	18735	18946	18633	18763	18706	18653	18879	18617	18780	18788	18816	18588	18868	18580	18785	19023	18814	19051	18702	18689	18706	18738	18855	18665	18968	18765	18538	18737	18836	18675	18987	18877	18753	18811	18699	18714	18891	18589	18818	18859	18831	18688	18889	18716	18717	18684	18809	18825	18629	18794	18709	18676	18548	18694	18781	18839	18616	18609	18784	18726	18649	18827	18850	18660	18807	18646	18833	18863	18771	18687	18569	18856	18867	18767	18861	18888	18817	18975	18790	18763	18872	18788	18861	18922	18649	18704	18747	18826	18924	18706	18596	18786	18844	18778	18912	18470	18906	18724	18756	18595	18725	19007	18938	18826	18722	18786	18831	18604	18714	18790	19015	18600	18772	18619	18611	18874	18950	18694	18667	18865	18819	18496	18809	18858	18769	18752	18706	18653	18758	18939	18723	18799	18869	18752	18608	18812	18696	18816	18792	18729	18583	18699	18816	18795	18543	18773	18829	18682	18766	18805	18790	18544	19004	18737	18577	18778	18778	18745	18689	18839	18834	18878	18613	18602	18753	18768	18720	18772	18818	18892	18789	18852	18780	18681	18706	18632	18731	18910	18933	18822	18843	18745	18772	18748	18700	18770	18751	18845	18789	18904	18580	18628	18738	18658	18672	18603	18626	18762	18722	18639	18877	18883	18958	18812	18775	18716	18752	18727	18769	18778	18857	18836	18778	18731	18750	18826	18717	18708	18834	18818	18686	18983	18865	18738	18620	18947	18869	18681	18662	18771	18595	18889	18745	18879	18872	18625	18733	18802	18760	18659	18906	18752	18741	18698	18743	18875	18863	18886	18591	18834	18714	18893	18629	18952	18739	18835	18881	18993	18706	18864	18815	18843	18808	18983	18844	18868	18698	18684	18658	18768	18748	18734	18763	18877	18853	18707	18732	18673	18895	18754	18712	18804	18737	18881	18538	18616	18754	18899	18692	18776	18984	18822	18937	18775	18663	18560	18701	18794	18742	18882	18714	18796	18617	18651	18805	18552	18649	18905	18716	18861	18905	18563	18827	18862	18753	18799	18734	18771	18766	18795	18901	18562	18580	18803	18782	18799	18618	18682	18862	18737	18567	18788	18852	18819	18662	18739	18750	18838	18877	18596	18711	18653	18827	18820	18690	18810	18741	18741	18812	18747	18540	18726	18582	18749	18869	18830	18627	18846	18566	18783	18881	18784	18710	18656	18862	18755	18773	18796	18647	18731	18741	18608	18838	18763	18743	18992	18700	18754	18789	18611	18620	18780	18881	18684	18582	18880	18760	18685	18700	18835	18731	18868	18589	18780	18966	18920	18698	18806	18784	18768	18732	18841	18750	18740	18621	18661	18708	18814	18881	18745	18847	18771	18616	18746	18821	18765	18624	18677	18580	18849	18765	18905	18656	18692	18841	18632	18879	18768	18632	18883	18757	18735	18897	18626	18954	18984	18693	18677	18702	18702	18818	18790	18678	18696	18476	18749	18858	18756	18846	18813	18867	18662	18856	18850	18870	18731	19037	18664	18954	18817	18672	18821	18794	18551	18645	18882
23014	21439	28661	28136	31585	36487	38777	36391	35589	35173	34952	34796	34623	34418	34383	34346	34069	34057	33833	33907	33693	33999	34044	33727	33508	33668	33242	33427	33352	33524	33466	33730	33433	33520	33285	33472	33257	33233	33453	33163	33311	33651	33684	33462	33570	33512	33458	33202	33455	33060	33433	33351	33686	33335	33715	33427	33151	33676	33412	33572	33533	33243	33561	33307	33378	33078	33473	33247	32907	33354	33189	33293	33467	33603	33414	33074	33600	33349	33331	33340	33522	33337	33387	33313	33032	33337	33303	33464	33377	33251	33352	33264	33645	33372	33297	33345	33117	33132	33214	33394	33452	33336	33114	33218	33275	33427	33320	33267	33285	33028	33328	33119	33380	33405	33387	33316	33547	33425	33345	33122	33008	33353	33486	32854	33099	33152	33622	33613	33524	33416	33577	33358	33232	33355	33450	33469	33350	33408	33444	33283	33393	33481	33520	33375	33437	33550	33439	33172	33120	33467	33400	33182	33296	33344	33182	33239	33041	33347	33163	33240	33345	32874	33298	33162	33316	33272	33173	33223	33288	33339	33231	33103	33297	33095	33527	33183	33326	33167	33066	33315	32905	33349	33228	33400	33190	33426	33378	33398	33232	33010	33123	33069	33139	33243	33198	33173	33297	33258	33030	33521	33134	33084	33294	33203	33176	33127	33341	33132	33520	32930	33340	33334	33339	33212	33333	33121	33251	33373	33371	33172	33318	33329	33316	33188	33360	33375	33320	33210	33146	33491	33485	33276	33371	33214	33340	33309	33293	33150	33340	33338	33387	33150	33410	33458	33306	33397	33387	33362	33411	33188	33425	33161	33414	33064	33402	33417	33466	33199	33380	33502	33581	33190	33320	33409	33317	33539	33486	33195	33525	33397	33126	33317	33299	33338	33327	33349	32978	33371	33384	33299	33068	33187	33410	33338	33123	33511	33122	33154	33325	33348	33409	33494	33272	33265	33098	33301	33188	33062	33320	33148	33165	33335	33288	33444	33215	33341	33299	33193	33487	33287	33183	33241	33314	33259	33317	33220	33312	33431	33403	33130	33307	33324	33274	33181	33304	33333	33141	33268	33377	33140	33167	33190	33391	32975	33377	33246	33377	33285	33368	33353	33236	33445	33351	33491	33477	33234	33538	33012	32997	33394	33169	33136	33415	33153	33142	33331	33244	33305	33014	33440	33146	33411	33257	33139	33473	33302	33377	33293	33425	33411	33411	33224	33006	33483	33161	33288	32966	33454	33178	33068	33356	33183	33339	33226	33169	33202	33134	33221	33323	33251	33276	33090	33318	33547	33508	33240	32998	33420	33205	33309	33201	33140	33494	33182	33210	33169	33469	33129	33303	33417	33029	33338	33214	33400	33372	33253	33632	33305	33099	33200	33364	33251	33207	33364	33499	33033	33211	33178	33115	33388	33237	33374	33357	33373	33171	33249	33152	33559	33094	33054	33125	33247	33257	33342	33399	33228	33278	33290	33153	33191	32904	33175	33414	33551	33359	33190	33222	33291	33155	33056	33186	33181	33453	33360	33642	33607	33463	33072	33422	33349	33314	33062	33250	33639	33286	33322	33275	33429	33163	33225	33458	33142	33438	32965	33229	33385	33143	33027	33502	33324	33294	33180	33217	33240	33431	33165	33384	33510	33530	33333	33237	33243	33400	33359	33309	33229	33507	33192	33108	33131	33220	33401	33220	33176	33403	33296	33339	33020	33051	33479	33351	33215	33302	33183	33095	33446	33135	33482	33413	33456	33383	33226	33409	33273	33169	33294	33402	33506	33205	33209	33282	33348	33394	33225	33348	33490	33229	33213	33286	33258	33129	33311	33456	33385	33530	33258	33361	32826	33307	33354	33412	33320	33429	33431	33255	33339	33530	33519	32896	33186	33505	33310	33414	33389	33066	33388	33262	33536	33537	33188	33081	33127	33303	33285	33313	33207	33496	33083	33264	33491	33361	33347	33388	33433	33302	33021	33155	33151	33188	33224	33173	33108	33498	33095	33313	33272	33423	33154	33175	33343	33446	33326	33328	33121	33404	32972	33209	33132	33308	33322	33455	33335	33346	33189	33484	33215	33333	33334	33564	33528	33300	33399	33437	33336	33547	33142	33242	33229	33438	33149	33251	33175	33027	33308	33158	32949	33641	33322	33535	33151	33196	33306	33236	33299	33376	33298	33478	33229	33497	33184	33184	33155	33435	33328	33385	33260	33174	33590	33464	33230	33161	33230	33156	33133	33471	33303	33122	33441	33156	33119	33165	33225	33346	33386	33389	33514	33235	33375	33218	33210	33119	32897	33163	33149	33006	33371	33199	33276	33361	33350	33244	33191	33224	33273	33514	33343	33309	33223	32912	33434	33041	33144	33352	33150	33172	33511	33241	33146	33216	33373	33342	33243	33289	32942	32864	33239	33048	33028	33405	33294	33376	33128	33181	33521	33023	33228	33102	33201	33248	33439	33561	33523	33242	33454	33580	33422	33527	33233	33055	33153	33537	33328	33271	33284	33346	33491	33256	33237	33455	33070	33195	33177	33495	33233	33308	33042	33411	33422	33460	33422	33224	33271	33524	33491	33357	33377	33258	33126	33079	33192	33111	33405	33674	33427	33369	33304	33263	33380	33173	33422	33458	33278	33221	33118	33287	33168	33323	33387	33282	33171	33190	33075	33119	33421	33375	33127	33295	33308	33337	33319	33498	33465	33346	33312	33135	33459	32955	33116	33282	33193	33591	33378	33496	33531	33395	33414	33289	33332	33358	33264	33498	33134	33257	33306	33428	33377	33389	33146	33226	33188	33100	33121	33544	33363	33389	33231	33616	33291	32818	33313	33382	33309	33334	33414	33320	33229	33252	33165	33163	33309	33432	33461	33451	33092	33512	33373	33471	33142	33258	33325	33168	33449	33265	33487	33132	33616	33294	33282	33345	33298	33209	33217	32995	33299	33465	33530	33105	33176	33223	33300	33171	33288	33148	33403	33387	33124	33292	32967	33122	33404	33332	33317	33180	33227	33358	33303	33376	33158	33278	33112	33176	33430	33257	33262	33233	33021	33281	33289	33386	33435	33463	33318	33391	33095	32979	33405	33412	33577	33280	33165	33451	33087	33421	33378	33562	33290	33260	33099	33132	33314	33278	33291	33311	33247	33396	33248	33408	33460	33253	33101	33147	33204	33366	33540	33260	33274	33388	33172	33410	33472	33529	33034	33391	33403	33186	33140	33157	33330	33479	33319	33387	33241	33224	33334	33129	33389	33220	33329	33448	33385	33243	33238	33427	33288	33530	33144	33375	33353	33233	33358	33633	33076	33322	33075	33220	33333	33332	33157	33207	33189	33185	33406	33300	33097	33203	32912	33322	33342	33366	33289	33196	33396	33366	33348	33474	33196	33692	33194	33334	33362	33636	33381	33352	33190	33408	33181	33386	33239	33154	33085	33191	33417	33165	33253	33075	33513	33416	33465	33382	33292	33287	33427	33360	33202	33247	33387	33188	33498	33327	33043	32911	33422	33306	33213	33380	33174	33104	33371	33320	33648	33242	33463	33029	33446	33103	33313	33260	33486	33239	32982	33113	33415	33332	33112	33591	33301	33256	33227	33265	33213	33243	33254	33327	33246	33583	33263	33487	33311	33132	33405	33255	33493	33328	33208	33040	33681	33143	33232	33244	33492	33294	33371	33128	33296	33429	33305	33377	33406	33553	33390	33309	33588	33590	33236	33463	33263	33268	33269	33396	33177	33540	33182	33223	33068	33150	33166	33304	33292	33441	33289	33597	33187	33291	33240	33046	33295	33162	33279	33175	33333	33457	33554	33308	33264	33355	33170	33089	33326	33289	33446	33215	33187	33333	33075	33397	33183	33396	33386	33115	33476	33203	33100	33358	33269	33537	33307	33072	33144	33234	33638	33516	33251	33145	33217	33278	33106	33422	33399	33326	33246	33455	33336	33258	33152	33354	33421	33487	32986	33218	33032	33506	33114	33372	33294	33302	32872	33201	33354	33021	33038	33408	33236	33361	33518	33383	33289	33234	33344	33477	33197	33341	33315	33321	33139	33375	33552	33203	33394	33573	33192	33360	33295	33140	33082	33443	33330	33481	33235	33430	33239	33355	33134	33239	33535	33428	33176	33045	33463	33592	33384	33510	33563	33222	33074	33547	33169	33554	33455	33318	32931	33150	33112	33407	33327	33290	33477	33194	33374	33267	33328	33425	33406	33204	33286	33195	33180	33510	33391	33396	33255	33099	33300	33340	33308	33393	33116	33575	33212	33547	33561	33686	33038	33238	33695	33229	32969	33066	33285	33639	33426	33436	33072	33036	33073	33451	33244	33505	33347	33174	33495	33363	33349	33400	33121	33297	33178	33314	33201	33267	33301	33346	33297	33290	33330	33259	33407	33391	33186	33081	33272	33111	33463	33253	33225	33325	33163	33569	33393	33338	32957	33445	33102	33098	33537	33516	33160	33528	33335	33282	33244	33319	32968	33373	33167	33130	33270	33427	33289	33425	33269	33402	33302	33391	33612	33538	33291	33576	33210	33364	33491	33341	33457	33179	33428	33516	33124	33456	33183	33291	33142	33274	33174	33288	33474	33450	33225	33211	33267	33422	33143	33392	33354	33139	33230	33485	33157	33262	33437	33481	33149	33308	33424	33365	33200	33357	33326	33450	33086	33387	33195	33521	33412	33483	33397	33279	33181	33374	33420	33227	33588	33803	33112	33283	33192	33259	33042	33307	33160	33420	33185	33080	33396	33261	33173	33423	33325	33268	33148	33238	33154	33414	33109	33349	33162	33168	33276	33275	33250	33096	33383	33304	33305	33453	33297	33289	33274	33338	33363	33222	33172	33247	33291	33145	33377	33283	33179	33185	33577	33114	33071	33455	33185	33441	33348	33353	33247	33217	33573	33207	33307	33521	33215	33284	33091	33111	33516	33331	33514	33280	33276	33298	33334	33339	33521	33416	33393	33262	33377	33274	33242	33379	33302	33282	33216	33370	33316	33465	33372	33136	33387	33230	33248	33430	33671	33528	33194	33250	33332	33232	33222	33302	33344	33193	33274	33400	33502	33483	33159	33374	33246	33505	33370	33324	33537	33337	33083	33349	33174	33382	33175	33584	33379	33248	33033	33402	33269
25262	46551	43461	33863	28497	25525	23641	22656	21873	21008	20704	20482	20303	20317	19893	19386	19341	19295	19236	19036	19215	19148	19227	19024	18964	18955	19214	18970	19152	18822	19032	18829	18891	18991	18914	18825	18935	18855	18774	18864	18672	18621	18765	18772	18755	18958	19074	18865	18776	18672	18887	18912	19020	19231	18956	18675	18594	18583	18759	18676	18757	18770	18729	18714	18803	18773	18674	18460	18680	18802	18762	18885	18669	18590	18771	18789	18646	18704	18577	18695	18625	18826	18653	18812	18749	18880	18727	18807	18749	18664	18774	18813	18713	18604	18581	18531	18817	18718	18643	18595	18837	18644	18944	18807	18494	18876	18745	18610	18666	18915	18743	18511	18725	18672	18663	18760	18683	18649	18467	18674	18684	18776	18674	18783	18619	18789	18656	18676	18524	18661	18735	18696	18721	18584	18648	18685	18742	18615	18729	18523	18665	18474	18506	18593	18460	18627	18846	18634	18730	18650	18577	18699	18769	18855	18562	18717	18653	18750	18679	18675	18543	18625	18703	18554	18683	18674	18745	18722	18654	18668	18722	18626	18673	18486	18685	18705	18717	18597	18400	18545	18578	18677	18685	18847	18653	18883	18526	18576	18745	18825	18589	18855	18766	18783	18738	18567	18589	18696	18709	18811	18693	18646	18627	18699	18710	18752	18721	18578	18720	18862	18589	18714	18515	18773	18536	18669	18466	18572	18774	18769	18623	18583	18746	18600	18600	18661	18677	18640	18698	18660	18750	18499	18608	18643	18467	18743	18725	18858	18657	18367	18821	18665	18642	18614	18537	18733	18628	18792	18734	18734	18719	18517	18854	18993	18484	18765	18584	18687	18657	18761	18420	18653	18647	18825	18588	18662	18640	18775	18765	18682	18658	18626	18718	18631	18682	18649	18454	18703	18492	18649	18376	18866	18727	18662	18695	18517	18784	18710	18811	18756	18640	18766	18689	18793	18747	18677	18619	18504	18699	18496	18610	18748	18764	18512	18714	18670	18663	18658	18508	18696	18726	18492	18690	18587	18638	18759	18708	18805	18784	18839	18714	18639	18601	18682	18723	18607	18672	18754	18691	18603	18564	18727	18565	18659	18769	18651	18512	18582	18639	18765	18723	18508	18780	18547	18740	18495	18604	18780	18812	18699	18683	18713	18749	18653	18648	18661	18896	18412	18713	18604	18730	18663	18720	18693	18471	18655	18663	18673	18669	18834	18600	18572	18737	18714	18756	18599	18654	18561	18565	18596	18526	18746	18660	18765	18953	18729	18470	18607	18826	18712	18611	18573	18877	18694	18628	18507	18873	18858	18678	18391	18477	18706	18685	18704	18778	18992	18589	18781	18651	18583	18433	18740	18804	18557	18513	18522	18604	18560	18757	18794	18732	18669	18803	18608	18542	18595	18729	18791	18761	18692	18572	18579	18573	18582	18684	18692	18750	18836	18549	18616	18555	18690	18617	18805	18687	18898	18539	18750	18618	18597	18734	18595	18830	18743	18784	18438	18737	18601	18409	18722	18629	18682	18721	18499	18655	18755	18772	18616	18680	18701	18486	18583	18587	18721	18684	18800	18666	18679	18709	18603	18671	18671	18691	18794	18735	18627	18767	18849	18633	18679	18489	18835	18629	18728	18435	18652	18558	18628	18736	18654	18693	18659	18854	18671	18807	18695	18741	18789	18696	18705	18526	18657	18604	18519	18880	18752	18676	18676	18703	18523	18803	18668	18744	18758	18587	18661	18646	18817	18561	18634	18676	18742	18724	18672	18675	18746	18724	18627	18549	18693	18659	18752	18712	18729	18693	18664	18662	18613	18545	18512	18763	18675	18683	18751	18882	18610	18621	18792	18697	18758	18505	18718	18813	18629	18468	18548	18666	18538	18577	18854	18821	18807	18521	18650	18617	18729	18794	18583	18726	18673	18739	18472	18718	18553	18635	18982	18506	18572	18695	18655	18623	18529	18728	18637	18586	18607	18448	18626	18730	18724	18453	18611	18591	18674	18735	18584	18655	18793	18699	18682	18513	18716	18594	18764	18768	18724	18570	18699	18635	18622	18683	18680	18742	18811	18605	18709	18664	18655	18750	18610	18641	18567	18613	18605	18609	18640	18754	18636	18754	18677	18716	18720	18745	18690	18611	18774	18554	18624	18625	18650	18800	18824	18665	18612	18800	18569	18701	18548	18577	18746	18627	18675	18732	18794	18686	18609	18607	18868	18691	18697	18767	18687	18682	18580	18727	18655	18679	18666	18793	18614	18694	18662	18807	18577	18609	18738	18768	18800	18677	18508	18672	18476	18378	18624	18863	18758	18776	18614	18851	18721	18698	18733	18538	18758	18889	18577	18643	18585	18785	18850	18710	18574	18595	18677	18587	18802	18551	18607	18545	18710	18568	18751	18562	18572	18777	18634	18613	18762	18569	18591	18730	18730	18680	18652	18663	18684	18573	18674	18575	18555	18836	18700	18590	18589	18704	18649	18665	18627	18767	18786	18633	18639	18652	18874	18629	18717	18644	18750	18692	18639	18418	18590	18730	18871	18574	18944	18755	18773	18773	18491	18712	18722	18790	18678	18638	18699	18600	18503	18635	18633	18577	18484	18576	18583	18463	18648	18851	18821	18592	18742	18833	18527	18839	18647	18810	18578	18686	18769	18732	18726	18708	18438	18657	18707	18785	18652	18666	18580	18550	18541	18650	18675	18682	18748	18644	18806	18893	18598	18836	18599	18570	18517	18413	18574	18494	18637	19019	18856	18552	18598	18587	18606	18703	18600	18703	18620	18712	18658	18799	18614	18842	18573	18678	18599	18570	18717	18565	18711	18595	18682	18610	18751	18665	18738	18846	18738	18840	18699	18661	18714	18644	18843	18736	18833	18852	18545	18642	18768	18889	18658	18743	18683	18720	18599	18727	18681	18736	18569	18704	18421	18496	18724	18563	18798	18683	18680	18684	18764	18504	18517	18545	18765	18816	18857	18526	18554	18641	18789	18448	18889	18790	18908	18577	18643	18767	18739	18674	18738	18639	18590	18680	18786	18664	18686	18837	18573	18823	18768	18641	18668	18745	18618	18544	18458	18730	18675	18606	18751	18687	18740	18495	18645	18722	18582	18621	18759	18530	18637	18679	18554	18767	18640	18619	18498	18653	18706	18621	18586	18464	18851	18620	18664	18593	18554	18608	18629	18838	18873	18654	18706	18818	18734	18577	18718	18802	18789	18625	18732	18649	18583	18673	18504	18780	18751	18615	18718	18547	18584	18777	18658	18706	18847	18541	18779	18703	18603	18722	18610	18622	18586	18602	18851	18751	18624	18633	18796	18800	18612	18605	18699	18747	18760	18760	18649	18658	18848	18454	18487	18463	18532	18578	18763	18609	18685	18596	18672	18689	18617	18681	18807	18708	18599	18381	18765	18619	18602	18722	18642	18566	18545	18612	18680	18588	18667	18834	18638	18761	18632	18588	18601	18637	18690	18582	18827	18582	18726	18598	18692	18617	18621	18584	18807	18532	18703	18642	18713	18623	18469	18684	18722	18654	18640	18523	18811	18609	18735	18688	18652	18607	18789	18705	18643	18565	18535	18615	18688	18647	18603	18728	18745	18612	18540	18641	18725	18683	18626	18884	18787	18759	18752	18723	18646	18665	18727	18699	18752	18671	18970	18650	18762	18561	18564	18867	18558	18601	18703	18776	18698	18875	18525	18808	18744	18764	18531	18598	18462	18759	18587	18610	18564	18699	18779	18618	18546	18530	18547	18738	18687	18603	18404	18636	18612	18765	18860	18443	18751	18721	18737	18571	18610	18752	18613	18749	18501	18664	18850	18622	18642	18697	18610	18542	18647	18622	18809	18516	18621	18750	18439	18619	18789	18490	18707	18645	18724	18723	18459	18645	18578	18898	18635	18563	18519	18785	18816	18561	18481	18650	18683	18587	18716	18604	18510	18805	18518	18716	18664	18646	18615	18697	18618	18866	18694	18835	18475	18630	18778	18447	18764	18433	18664	18446	18606	18835	18717	18800	18712	18741	18578	18685	18670	18694	18859	18656	18655	18751	18664	18833	18601	18695	18569	18523	18516	18505	18667	18569	18649	18609	18696	18601	18912	18746	18795	18621	18693	18587	18639	18749	18553	18575	18773	18828	18601	18635	18765	18574	18560	18705	18688	18631	18744	18725	18706	18532	18596	18647	18718	18572	18663	18821	18651	18526	18629	18684	18615	18561	18616	18833	18553	18729	18797	18877	18809	18585	18994	18534	18808	18687	18773	18701	18768	18640	18701	18625	18775	18901	18734	18611	18809	18698	18469	18732	18640	18748	18595	18745	18506	18619	18590	18585	18678	18724	18601	18583	18546	18570	18842	18450	18655	18509	18660	18678	18532	18618	18777	18627	18527	18710	18800	18640	18784	18561	18848	18857	18752	18689	18596	18687	18579	18475	18883	18589	18811	18532	18609	18534	18828	18519	18768	18841	18590	18587	18815	18666	18842	18731	18777	18651	18528	18699	18706	18551	18605	18424	18673	18557	18756	18750	18630	18575	18771	18654	18552	18632	18929	18494	18639	18662	18531	18788	18482	18863	18730	18785	18652	18543	18699	18787	18587	18661	18604	18583	18742	18522	18802	18666	18733	18693	18716	18708	18661	18707	18781	18679	18790	18681	18640	18814	18857	18800	18798	18769	18638	18705	18735	18771	18652	18745	18462	18725	18788	18730	18874	18687	18781	18667	18700	18674	18450	18792	18619	18589	18686	18652	18697	18634	18595	18666	18857	18520	18433	18701	18731	18693	18568	18724	18702	18630	18634	18652	18663	18806	18707	18785	18627	18771	18946	18705	18679	18581	18775	18629	18843	18747	18594	18692	18571	18557	18638	18610	18842	18545	18636	18722	18768	18612	18740	18667	18764	18666	18613	18725	18601	18734	18729	18484	18777	18605	18600	18605	18692	18518	18495	18630	18747	18517	18794	18506	18784	18643	18786	18624	18820	18570	18642	18604	18802	18581	18636	18810	18610	18659	18635	18557	18574	18743	18789	18462	18875	18506	18655	18710	18606	18591	18484	18628	18596	18676	18552	18711	18540	18778	18650	18506	18700	18598	18859	18739	18644	18542	18527	18666	18791	18718	18590	18432	18768
34350	30839	36838	35540	32999	32492	32311	32374	32127	32349	32342	32017	32268	31939	32007	31948	31959	31850	31747	31794	31668	31828	31445	31572	31623	31734	31651	31932	31498	31691	31465	31888	31925	31984	31711	31816	31638	31635	31742	31706	31556	31807	31565	31672	31798	31717	31770	31660	31317	31773	31784	31705	31681	31753	31668	31835	31697	31607	31485	31681	31824	31584	31572	31675	31725	31695	31749	31761	31606	31904	31779	31666	31736	32092	31533	31593	31788	31392	31542	31834	31555	31492	31558	31614	31705	31471	31752	31733	31678	31562	31733	31535	31574	31640	31564	31806	31681	31705	31896	31413	31928	31672	31651	31728	31729	31806	31718	31842	31766	31541	31677	31651	31646	31719	31838	32040	31680	31655	31862	31658	31653	31664	31743	31556	31932	31812	31366	31451	31642	31625	31888	31747	31483	31552	31604	31867	31723	31645	31883	31758	31746	31790	31680	31756	31732	31605	31695	31748	31714	31589	31802	31590	31614	31649	31617	31687	31898	31499	31376	31856	31912	31540	31566	31672	31707	31689	31595	31721	31569	31605	31750	31718	31807	31657	31604	31671	31593	31533	31928	31603	31890	31836	31656	31793	31639	31725	31809	31662	31850	31757	31637	31477	31520	31619	31771	31461	31849	31547	31806	31522	31684	31368	31867	31535	31597	31705	31874	31597	31631	31834	31597	31757	31635	31437	31886	31622	31623	31945	31860	31428	31450	31358	32005	31385	31693	31691	31568	31868	31660	31649	31587	31944	31548	31546	31896	31544	31399	31578	31714	31652	31742	31538	31612	31522	31778	31690	31913	31457	31646	31643	31754	31597	31625	31696	31403	31731	31773	31577	31691	31751	31814	31706	31719	31301	31542	31636	31795	31822	31770	31599	31769	31681	31682	31561	31746	31731	31631	31657	31714	31499	31710	31845	31612	31670	31580	31447	31329	31788	32024	31727	31774	31567	31678	31502	31458	31692	31430	31673	31860	31386	31633	31766	31661	31518	31795	31577	31628	31906	31634	31734	31703	31568	31742	31554	31817	31920	31807	31817	31620	31702	31840	31537	31602	31773	31600	31681	31458	31655	31594	31638	31714	31837	31617	31830	31698	31641	31697	31615	31365	31711	31754	31636	31853	31647	31858	31603	31685	31496	31779	31857	31581	31497	31515	31650	31676	31569	31710	31677	31718	31530	31763	31822	31629	31896	31777	31559	31860	31538	32134	31685	31580	31784	31659	31667	31693	31671	31565	31675	31708	31700	31666	31698	31722	31888	31949	31863	31845	31600	31660	31908	31530	31593	31548	31767	31537	31903	31768	31761	31810	31643	31578	31691	31734	31354	31731	31730	31722	31559	31728	31533	31837	31749	31768	31790	31561	31666	31744	31698	31622	31530	31775	31613	31646	31646	31574	31641	31614	31532	31967	31712	31626	31692	31625	31621	31777	31718	31658	31804	31842	31595	31830	31900	31780	31850	31554	31497	31482	31426	31621	31405	31640	31654	31628	31344	31645	31625	31862	31960	31527	31642	31453	31394	31667	31698	31744	31774	31786	31620	31628	31607	31629	31617	31639	31730	31541	31829	31875	31525	31530	31745	31973	31604	31708	31495	31854	31785	31801	31777	31778	31545	31419	31381	31657	31807	31888	31751	31782	31734	31610	31655	31697	31770	31720	31591	31580	31700	31547	31720	31777	31770	31773	31709	31620	31687	31872	31660	31812	31678	31566	31843	31490	31619	31736	31800	31843	31671	31610	31633	31871	31637	31552	31716	31784	31823	31701	31750	31338	31682	31670	31774	31706	31422	31535	31918	31660	31764	31628	31767	31884	31697	31585	31664	31375	31443	31670	31839	31747	31555	31801	31535	31766	31520	31725	31682	31458	31735	31623	31666	31542	31772	31805	31665	31779	31731	31621	31765	31913	31578	31530	31780	31766	31941	31986	31930	31972	31594	31610	31477	31850	31662	31689	31625	31746	31621	31737	31884	31816	31829	31875	31849	31844	31716	31551	31576	31615	31636	31356	31658	31361	31601	31589	31484	31912	31786	31571	31419	31723	31761	31702	31788	31655	31770	31720	31817	31959	31868	31714	31553	31696	31841	31504	31724	31423	31473	31625	31943	31730	31846	31742	31544	31927	31739	31453	31587	31894	31744	31855	31574	31610	31577	31387	31573	31664	31585	31822	31529	31885	31726	31658	31770	31714	31742	31706	31709	31731	31812	31882	31592	31653	31660	31659	31597	31498	31779	31851	31684	31528	31500	31680	31671	31740	31716	31713	31616	31566	31778	31345	31545	31589	31751	31875	31685	31843	31595	31702	31796	31576	31605	31785	31642	31581	31581	31704	31740	31465	31691	31607	31746	31801	31560	31813	31873	31663	31569	31868	31783	31887	31649	31558	31655	31780	31649	32042	31607	31733	31702	31569	31690	31750	31514	31619	31697	31692	31540	31663	31660	31768	31438	31685	31861	31766	31810	31819	31858	31982	31470	31715	31397	31636	31693	31603	31723	31884	31672	31509	31851	31495	31750	31447	31742	31799	31548	31705	31444	31673	31706	31516	31545	31679	31488	31738	31713	31830	31842	31637	32024	31890	31903	31604	31467	31555	31729	31758	31594	31705	31698	31487	32133	31854	31792	31795	31713	31532	31562	31735	31833	31947	31480	31627	31774	31667	31805	31582	31677	31607	31596	31640	31657	31498	31636	31690	31570	31756	31520	31682	31512	31561	31933	31846	31628	31937	31786	31657	31788	31687	31793	31709	31397	31518	31675	31377	31533	31596	31750	31577	31832	31985	31618	31663	31593	31415	31798	31707	31900	31582	31607	31653	31707	31752	31750	31703	31784	31508	31654	31435	31750	31600	31367	31720	31366	31604	31989	31716	31521	31637	31897	31307	31690	31404	31633	31881	32009	31759	31709	31615	31605	31529	31602	31755	31800	31481	31633	31770	31569	31535	31620	31677	31484	31593	31663	31739	31530	31837	31990	31784	31256	31691	31545	31667	31543	31674	31758	31460	31518	31618	31568	31986	31720	31600	31579	31762	31736	31729	31708	31699	31657	31624	31805	31808	31568	31589	31828	31685	31654	31983	31736	31624	31433	31787	31811	31748	31405	31673	31871	31533	31613	31526	31691	31646	31744	31747	31552	31553	31715	31497	31540	31409	31451	31386	31408	31704	32012	31876	31632	31881	32065	31448	31575	31718	31356	31543	31647	31459	31741	31632	31315	31594	31635	31777	31605	31435	31708	31606	31432	31736	31802	31729	31594	31956	31474	31600	31739	31813	31560	31557	31669	31616	31813	31732	31882	31752	31785	31662	31753	31611	31778	31478	31854	31464	31521	31667	31640	31721	31514	31824	31686	31934	31364	31781	31713	31620	31718	31888	31922	31830	31607	31738	31971	31753	31720	31551	31725	31870	31789	31527	31541	31681	31681	31684	31590	31815	31532	31919	31769	31521	31626	31874	31952	31854	31625	31649	31768	31611	31652	31571	31644	31942	31745	31483	31624	31679	31804	31824	31746	31436	31937	31707	31410	31643	31575	31513	31795	31769	31549	31834	31625	31798	31801	31892	31606	31526	31717	31511	31697	31854	31812	31607	31516	31567	31439	31692	31688	31520	31585	31629	31768	31644	31848	31876	31659	31461	31713	31475	31809	31715	31791	31731	31453	31502	31446	31529	31389	31630	31603	31674	31754	31711	31662	31712	31776	31842	31556	31910	31850	32039	31871	31562	31907	31709	31692	31716	31501	31690	31699	31774	31692	31540	31635	31610	31571	31810	31674	31727	31558	31615	31617	31761	31560	31781	31626	31677	31868	31976	31672	31532	31708	31857	31696	31648	31490	31608	31830	31720	31974	31897	31677	31744	31824	31745	31763	31745	31591	31724	31792	31660	31922	31855	31482	31885	31872	31775	31741	31674	31612	31735	31585	31582	31464	31569	31647	31482	31335	31510	31704	31621	31621	31666	31623	31630	31515	31602	31994	31806	31711	31696	31857	31696	31623	31477	31973	31677	31717	31703	31471	31595	31638	31504	31358	31567	31525	31803	31758	31509	31583	31659	31597	31828	31637	32009	31802	31663	31421	31694	31831	31795	31679	31749	31764	31714	31652	31650	31515	31625	31526	31772	31893	31774	31773	31661	31706	31581	31762	31858	31534	31838	31824	31875	31396	31775	31680	31612	31622	31789	31315	31696	31478	31625	31378	31645	31697	31629	31924	31813	31805	31870	31832	31478	31714	31845	31746	31784	31929	31915	31628	31533	31481	31820	31524	31863	31673	31646	31596	31799	31703	31482	31774	31905	31838	31981	31562	31898	31732	31724	31680	31780	31814	31622	31689	31751	31577	31831	31743	31744	31786	31705	31992	31885	31700	31791	31686	31750	31548	31564	31795	31765	31833	31718	31642	31537	31682	31815	31775	31811	31498	31535	31507	31549	31754	31642	31801	31772	31985	31426	31797	31747	31903	31626	31591	31842	31596	31768	31832	31706	31583	31817	31511	31478	31627	31831	31546	31511	31626	31761	31893	31618	31747	31839	31765	31975	31780	31856	31809	31673	31813	31922	31781	31822	31505	31709	31559	31638	31708	31530	31688	31959	31947	31705	31693	31789	31721	31689	31522	31722	31506	31765	31383	31607	32003	31747	31697	31621	31666	31819	31740	31976	31761	31925	31474	31487	31933	31644	31624	31891	31557	31747	31795	31690	31617	31575	31523	31554	31771	31612	32176	31858	31545	31682	31561	31826	31783	31880	31553	31830	31762	31623	31545	31630	31627	31551	31819	31774	31714	31663	31871	31593	31632	31972	31401	31568	31924	31759	31578	31719	31532	31735	31894	31931	31527	31494	31560	31689	31527	31436	31667	32015	32005	32012	31918	31708	31691	31704	31474	31734	31738	31887	31657	31465	31523	31722	31785	31754	31520	31681	31604	31904	31884	31724	31438	31642	31784	31631	31711	31729	31922	31825	31742	31912	31764	31946	31807	31713	31556	31826	31499	31544	31757	32022	31747	31909	31802	31757	31735	31582	31682	31504	31583	31716	31607	31408	31728	31713	31625	31664	32064	32183	31597	31766	31560	31591	31645	31522	31629	31845	31627	31640	31739	31563	31566	31665	31813	31688	31776	31559	31696	31554	31573
21635	27427	24914	20748	19519	18716	18703	18215	18235	18010	18033	17791	18252	18023	17939	17904	17760	17922	17848	18020	17692	17639	17827	17718	17699	17741	17832	17586	17693	17603	17732	17531	17813	17704	17795	17834	17636	17578	17906	17707	17730	17666	17651	17692	17725	17725	17627	17614	17499	17704	17487	17697	17412	17629	17673	17629	17534	17691	17525	17647	17817	17607	17574	17708	17557	17587	17758	17710	17575	17569	17547	17669	17876	17743	17587	17655	17722	17354	17649	17643	17805	17606	17693	17644	17540	17708	17530	17512	17610	17605	17590	17581	17551	17796	17484	17520	17603	17633	17540	17681	17801	17544	17661	17532	17626	17778	17440	17576	17302	17656	17618	17500	17554	17643	17699	17526	17486	17471	17686	17658	17484	17693	17663	17826	17601	17527	17677	17533	17652	17489	17661	17609	17719	17523	17589	17573	17624	17619	17424	17692	17529	17596	17665	17699	17673	17557	17595	17511	17600	17555	17668	17835	17605	17513	17553	17514	17551	17581	17445	17530	17512	17540	17409	17535	17795	17611	17528	17621	17680	17681	17613	17462	17616	17514	17674	17746	17688	17585	17659	17597	17689	17591	17595	17703	17454	17690	17649	17586	17714	17519	17598	17340	17663	17796	17622	17556	17627	17378	17802	17692	17533	17584	17452	17533	17589	17591	17728	17736	17659	17398	17512	17483	17663	17499	17504	17619	17445	17580	17602	17618	17483	17656	17498	17574	17506	17491	17606	17511	17650	17556	17510	17472	17792	17616	17696	17556	17524	17516	17549	17695	17590	17510	17653	17549	17574	17664	17559	17626	17607	17533	17517	17716	17627	17467	17572	17568	17630	17671	17622	17667	17439	17764	17745	17680	17684	17504	17517	17541	17759	17420	17546	17688	17698	17680	17632	17558	17785	17690	17583	17564	17618	17555	17659	17718	17637	17639	17552	17613	17670	17532	17575	17642	17605	17423	17632	17425	17765	17577	17573	17745	17633	17481	17806	17521	17712	17633	17638	17731	17617	17670	17614	17794	17488	17685	17612	17837	17623	17652	17561	17814	17808	17458	17477	17585	17574	17669	17560	17535	17414	17613	17671	17819	17589	17557	17615	17791	17686	17584	17559	17552	17556	17562	17738	17706	17639	17628	17631	17639	17582	17482	17737	17734	17647	17511	17607	17810	17635	17545	17599	17616	17713	17450	17515	17581	17574	17412	17593	17657	17598	17571	17738	17464	17853	17685	17684	17543	17710	17510	17635	17481	17779	17609	17649	17753	17707	17703	17610	17570	17530	17584	17686	17468	17624	17624	17526	17694	17430	17696	17504	17753	17721	17739	17710	17556	17571	17579	17597	17666	17587	17834	17487	17617	17557	17426	17797	17675	17441	17715	17606	17476	17683	17747	17482	17685	17621	17455	17738	17585	17714	17598	17538	17608	17615	17444	17460	17527	17543	17331	17665	17754	17613	17607	17521	17547	17633	17566	17474	17712	17671	17508	17575	17652	17865	17676	17554	17512	17383	17467	17475	17518	17717	17641	17567	17674	17402	17596	17606	17612	17361	17664	17515	17608	17448	17555	17602	17665	17549	17461	17642	17406	17445	17549	17622	17504	17730	17505	17479	17434	17658	17555	17647	17782	17672	17557	17691	17701	17393	17585	17590	17651	17529	17632	17517	17599	17653	17810	17612	17570	17614	17677	17656	17676	17473	17491	17469	17561	17435	17467	17575	17654	17688	17593	17529	17654	17737	17431	17528	17644	17617	17484	17844	17655	17638	17562	17490	17487	17682	17698	17512	17672	17423	17475	17599	17494	17473	17706	17685	17535	17606	17712	17543	17601	17590	17740	17607	17594	17568	17749	17482	17706	17672	17627	17517	17678	17792	17708	17528	17703	17569	17586	17817	17742	17638	17458	17443	17806	17618	17656	17438	17612	17607	17642	17640	17702	17726	17696	17485	17692	17522	17516	17584	17687	17680	17427	17688	17548	17465	17610	17583	17581	17429	17631	17665	17672	17724	17734	17582	17704	17634	17426	17607	17682	17592	17638	17726	17652	17575	17365	17540	17524	17771	17524	17611	17446	17765	17597	17611	17635	17684	17601	17654	17647	17558	17441	17891	17504	17521	17491	17654	17558	17550	17606	17755	17674	17667	17592	17732	17654	17534	17524	17602	17591	17606	17641	17527	17845	17403	17674	17595	17505	17711	17606	17680	17603	17638	17572	17500	17698	17779	17629	17626	17584	17715	17538	17681	17613	17689	17687	17708	17475	17613	17639	17574	17540	17623	17602	17535	17815	17504	17639	17729	17527	17750	17710	17680	17575	17780	17503	17539	17630	17511	17497	17587	17773	17598	17657	17705	17428	17764	17543	17747	17662	17345	17451	17813	17671	17718	17567	17530	17689	17543	17657	17595	17581	17667	17685	17506	17537	17574	17433	17474	17588	17652	17462	17686	17530	17579	17548	17489	17689	17470	17525	17397	17512	17529	17659	17505	17661	17705	17686	17595	17506	17567	17479	17455	17695	17748	17518	17525	17549	17488	17730	17615	17630	17635	17577	17496	17572	17809	17555	17626	17734	17691	17639	17527	17698	17548	17527	17651	17635	17480	17527	17569	17696	17363	17660	17561	17804	17584	17662	17655	17834	17598	17535	17874	17479	17506	17671	17609	17528	17542	17364	17639	17579	17663	17505	17704	17440	17743	17512	17510	17443	17567	17801	17627	17563	17473	17542	17479	17587	17738	17577	17574	17498	17685	17546	17639	17621	17497	17596	17714	17457	17706	17496	17558	17498	17446	17724	17742	17512	17757	17649	17535	17652	17503	17545	17657	17665	17610	17575	17595	17400	17441	17644	17545	17828	17605	17702	17463	17438	17607	17589	17531	17569	17640	17670	17684	17471	17451	17575	17552	17678	17576	17485	17529	17807	17679	17566	17621	17756	17657	17688	17656	17604	17623	17549	17568	17649	17787	17589	17538	17456	17643	17734	17633	17450	17477	17576	17639	17592	17489	17603	17499	17627	17574	17807	17542	17619	17649	17700	17720	17685	17697	17580	17570	17496	17609	17935	17564	17610	17731	17509	17639	17692	17539	17573	17661	17687	17717	17695	17546	17612	17639	17601	17640	17550	17777	17708	17726	17443	17495	17481	17687	17598	17501	17503	17350	17380	17538	17736	17619	17561	17501	17775	17518	17481	17601	17576	17710	17596	17682	17495	17723	17611	17584	17639	17648	17879	17603	17775	17607	17761	17452	17508	17627	17710	17529	17627	17641	17749	17914	17624	17532	17563	17609	17648	17555	17782	17675	17445	17576	17609	17425	17557	17507	17646	17798	17468	17576	17756	17657	17513	17359	17635	17840	17554	17632	17470	17750	17393	17573	17633	17656	17443	17850	17554	17598	17756	17630	17661	17557	17663	17531	17524	17644	17641	17570	17489	17561	17676	17610	17562	17644	17543	17546	17501	17632	17554	17581	17755	17657	17461	17760	17567	17870	17503	17740	17842	17647	17585	17531	17565	17778	17639	17570	17445	17371	17807	17789	17496	17719	17615	17581	17822	17723	17506	17673	17664	17569	17608	17718	17561	17813	17613	17539	17541	17657	17613	17640	17446	17730	17630	17646	17655	17504	17647	17680	17626	17656	17611	17717	17551	17562	17588	17495	17787	17798	17693	17422	17645	17735	17649	17663	17639	17693	17605	17637	17741	17739	17595	17542	17778	17593	17536	17825	17460	17506	17624	17689	17525	17743	17784	17667	17418	17558	17525	17628	17693	17660	17532	17559	17485	17435	17537	17682	17653	17576	17597	17503	17732	17434	17551	17715	17629	17585	17598	17660	17567	17661	17462	17680	17523	17606	17476	17407	17765	17530	17670	17508	17724	17570	17422	17672	17610	17751	17505	17670	17560	17482	17760	17532	17575	17818	17394	17621	17651	17636	17586	17594	17602	17614	17661	17647	17745	17528	17724	17487	17541	17712	17628	17703	17597	17428	17502	17355	17694	17460	17612	17457	17636	17754	17333	17827	17498	17480	17441	17459	17647	17598	17627	17561	17501	17520	17733	17613	17645	17583	17750	17497	17562	17622	17671	17513	17736	17570	17618	17542	17730	17506	17656	17779	17584	17477	17503	17664	17627	17578	17590	17574	17551	17705	17596	17625	17669	17688	17697	17687	17691	17562	17652	17458	17584	17685	17657	17677	17590	17533	17604	17485	17484	17812	17770	17571	17547	17537	17612	17603	17531	17623	17732	17644	17536	17607	17613	17753	17676	17574	17507	17517	17624	17523	17576	17600	17660	17717	17592	17547	17816	17690	17385	17706	17569	17650	17622	17553	17620	17639	17596	17546	17663	17777	17787	17474	17541	17663	17645	17672	17578	17517	17669	17624	17537	17722	17571	17678	17620	17566	17684	17662	17404	17700	17526	17510	17374	17679	17568	17319	17508	17778	17489	17482	17723	17568	17721	17542	17515	17597	17494	17782	17643	17507	17390	17826	17583	17571	17603	17580	17603	17647	17565	17515	17645	17629	17575	17717	17635	17889	17677	17554	17710	17586	17520	17652	17784	17614	17380	17684	17699	17645	17545	17570	17523	17647	17588	17538	17617	17688	17509	17566	17533	17580	17594	17565	17579	17517	17491	17841	17522	17493	17610	17549	17686	17657	17545	17640	17601	17484	17570	17633	17411	17653	17558	17736	17574	17789	17615	17597	17517	17573	17390	17672	17780	17606	17573	17676	17459	17552	17414	17383	17513	17731	17726	17649	17612	17565	17602	17670	17473	17625	17305	17497	17597	17593	17705	17743	17631	17588	17664	17639	17616	17502	17603	17657	17619	17618	17387	17631	17393	17761	17707	17741	17620	17682	17564	17867	17731	17448	17683	17666	17526	17516	17680	17556	17652	17555	17751	17533	17640	17594	17511	17669	17559	17544	17559	17504	17931	17452	17473	17598	17861	17617	17601	17499	17683	17628	17645	17796	17567	17584	17547	17655	17519	17674	17619	17610	17427	17605	17703	17452	17589	17643	17591	17486	17517	17643	17543	17485	17662	17665	17521	17558	17495	17605	17619	17450	17517	17493	17872	17515	17699	17528	17572	17353	17799	17499	17459	17764	17604	17438	17479	17494	17639	17480	17723	17662	17569
24696	21385	28684	29970	31735	33962	34729	32626	32506	32199	32080	31908	31862	31906	31768	31586	31717	31751	31376	31431	31584	31454	31458	31252	31516	31215	31121	31391	31186	31494	31305	31254	31324	31299	31285	31241	31042	30958	31367	31269	31008	31174	31249	31080	31170	31258	31282	31391	31180	31580	31042	31082	31066	30986	31216	31047	31225	30933	31046	31289	31270	31003	31086	31037	31189	31379	31437	30975	31131	30910	31062	31346	31167	31241	30935	31263	31023	31053	31090	30985	31259	31190	30963	31122	31216	31020	31162	31275	30911	31141	31146	31125	30933	31234	31454	30925	31422	31291	31144	30976	31176	31364	31103	31069	31407	31125	30971	30936	31245	31107	31205	31304	31126	30976	31193	31342	31105	31274	31111	30927	31062	30943	31141	30778	30927	30963	31227	31204	31275	31127	31336	31255	31248	31140	30799	31020	30871	30923	31079	31100	31029	31035	31071	30950	31265	31254	31019	31081	30623	31186	31218	31320	31440	31389	31062	30911	31323	31111	31109	31106	31261	31136	31173	31135	31191	31244	31250	31159	31389	31365	31033	31149	31187	31212	31324	31362	30908	30943	31267	31104	31013	30983	31402	31123	31155	31249	31006	31090	31118	31119	31119	31166	31018	31362	31195	31026	31191	31237	31264	31206	31332	30990	30778	31334	31379	31461	31049	30893	30876	31048	31342	31434	31409	31175	31129	31052	31225	31049	31276	30872	30871	31070	31115	31181	31136	31337	31235	31561	31160	31151	31282	31100	31211	30852	31141	31130	31241	31422	31081	30984	31251	31316	31102	31048	31179	31180	31181	31130	31101	31209	31056	31077	30875	31170	30960	31172	31146	31116	31089	30846	31301	30965	31067	30927	30824	31170	31031	31305	31007	30951	31068	31289	31165	31112	31134	31193	30929	31320	31331	30793	31184	30921	31038	31283	31331	31135	31132	31240	30981	31260	30909	31335	31065	30845	31061	31107	31330	30948	31013	31098	31093	31141	31066	31007	31008	31079	31284	31188	31047	31071	31481	31055	31219	30982	31034	31198	31296	31187	31261	30980	30987	31109	31076	31047	31247	30997	30971	30980	31073	31287	31323	31087	31219	31232	31269	31394	31246	31469	30988	31062	31046	31218	31122	30959	31177	30990	31080	31088	31146	31174	31308	31167	31078	31472	31209	31111	31293	31160	31039	31184	31111	31034	31001	30960	31120	31380	30929	31145	31062	31076	30957	31060	30696	31114	31417	31146	31123	31330	31166	30984	31190	31173	31325	31275	31213	31162	31268	31211	31361	31271	31274	31105	31119	31221	31108	31090	31072	31101	31138	31299	31356	31193	30985	31248	31256	30972	31214	31085	31086	30979	31278	31220	31131	31168	31259	31095	31170	30999	31140	30997	30893	30997	31195	31231	31150	31261	30970	31246	31060	30972	30981	31002	31090	30973	30954	30990	30896	30990	31243	31145	31210	31567	31187	31240	31139	30785	31359	31326	31177	31089	31087	31105	30936	31184	30966	30625	31071	31311	31264	31128	31050	31045	31005	31090	31218	31264	31160	31040	31131	30933	31370	30998	30977	31105	31073	30810	30984	30929	30822	31311	31193	31062	31142	31277	31261	30895	31148	31130	31197	31161	31059	31207	31093	31212	31179	31309	31328	31196	31125	31306	30816	31155	30969	31155	31132	31170	31256	31094	31152	31273	31083	31192	30880	30907	31017	30963	31210	31262	31034	30876	31181	31065	31114	31266	31061	31285	31358	31065	31061	31021	30992	31062	31213	31276	30843	30996	31066	31113	31060	31069	31104	31189	31168	31062	31376	31283	31121	31125	31259	31166	31140	31234	31346	31132	31012	31236	31128	31043	31321	30908	31004	31209	31171	31075	31119	31222	31340	31271	31149	31181	31196	31187	30821	30985	31096	31070	31334	31058	30919	31103	31352	30980	31228	31250	31423	31332	31062	30941	31101	31119	31056	31041	31264	30852	30817	31191	30950	31166	31019	31294	31132	31028	31390	31048	30921	30949	31340	30968	31094	30867	31207	31080	31069	31534	30975	30962	31248	31206	31124	31093	31003	31057	31223	31120	31085	31144	31227	31104	31218	31160	31232	31053	31180	31117	31175	31106	31234	31114	31170	31093	31363	31031	31168	31264	31428	31144	31186	31126	31288	31195	30996	31327	31147	30967	31199	31090	31341	30974	31139	31079	31253	31267	31089	31168	31049	31316	31064	31354	31076	30838	30871	30943	31398	30955	31145	31137	31032	31051	30967	31341	31128	31163	31109	31187	30969	31155	31033	31346	31058	31388	31086	31038	31125	31244	30919	31096	31327	31079	31353	30989	30961	31143	31126	30970	31036	31104	31216	31289	31486	31126	30833	31288	31451	30948	31104	31089	31191	31275	31329	31217	31399	31094	31287	31108	31130	31124	31124	31188	30876	31119	31168	31021	31124	30914	31100	31177	31178	31201	31228	30711	30982	31126	31219	31164	31166	30981	31278	31158	30880	31173	31383	31202	30998	30955	31281	31251	31252	31057	31540	31162	31075	30905	30900	30955	31022	31040	31191	31311	31290	30982	31449	31256	31105	31024	31328	31344	31256	31212	31135	31240	31229	31071	31035	31210	31008	31056	31241	31038	31224	31166	31166	31110	31230	31156	30897	31210	31209	31322	30867	31166	31391	31136	31388	31114	31099	31179	30983	31202	31205	31097	31199	31139	31341	31317	31136	31194	31013	31098	30829	30982	31040	31058	31238	31102	31222	31248	31222	31135	31236	31073	31257	31284	31100	31115	31393	31109	31125	30837	31522	31345	31057	31028	30869	30885	31283	31276	31086	31162	31307	31207	31210	31073	30994	31183	31059	31227	31180	31106	31261	31285	30952	31142	31175	31136	30947	31255	31013	31230	31240	30891	30952	31284	30951	31330	31222	31244	31024	31171	31280	31468	31133	31672	31129	31254	31093	31058	30864	30979	31111	30890	31170	31018	30916	31350	31186	31029	31171	31119	31100	31034	31329	31286	31151	31198	30843	30821	31061	30987	31220	31005	31226	31072	31055	31139	31156	31132	31207	31237	31053	31031	31063	31062	31276	31133	31206	31239	31187	30939	31075	31055	30926	31081	31110	31280	31129	31387	31152	31273	31332	31124	31171	31530	31182	31344	31283	30932	30977	31129	31199	31164	30836	31165	31265	31011	30822	31011	31114	30998	31223	31212	31256	30805	31395	31129	31070	31070	30889	31117	30988	31154	31091	31366	31009	31408	31330	31109	30944	31104	31725	31431	30859	31262	31226	31255	30974	31196	31181	31331	31230	31114	31078	31129	31042	31184	31089	31106	31465	30994	31113	31195	31329	31005	30940	31108	30971	30968	30975	31178	31224	31301	31253	31290	31283	30778	31235	30958	31267	30833	30858	31292	31027	31052	31233	30813	31043	31002	31011	30942	31204	31154	31255	31005	31052	31088	31185	31074	31433	31320	30948	31139	31180	31152	31203	30891	31084	31059	31148	31093	31300	31176	31348	30898	31292	31133	30940	31091	31140	31110	31290	31393	31070	31143	31091	31241	30956	31127	31212	31212	31232	31085	31003	31104	31149	31184	31253	31333	31164	31388	31172	31016	31159	30959	31109	31126	31144	31085	30987	31041	31280	30962	31102	31016	31262	30946	31367	31201	31136	31157	31064	31121	31154	31125	31180	31207	31067	31096	30902	30943	31173	31191	31107	31044	31228	31016	31118	31115	31162	31028	30965	31275	31094	31237	31126	31214	31231	31081	30904	31263	31140	31416	31457	31196	31162	31167	30923	30959	31098	31249	31261	31293	31189	31080	31086	31266	31290	31441	31188	31167	31264	31208	31160	31115	31187	31255	31145	31129	31203	31090	31075	31030	31179	31354	31310	31187	31073	31285	31151	30991	31205	31348	31178	31036	31051	31306	31135	31198	31192	31095	31052	31111	30989	31050	31165	31080	31150	31387	31218	31084	31259	31012	31047	31435	31313	30958	31076	31016	31208	31066	31191	30973	31085	31309	31157	31173	30920	31111	30988	31073	31360	30967	31202	31342	31231	31090	30996	30744	31207	30853	31136	31106	31312	31086	31114	31115	31164	31204	31010	31043	31056	31279	31161	30956	31139	31176	31086	31145	30980	31181	31072	30992	31137	31074	31456	31004	31051	31207	31062	31047	30970	31162	31110	31230	30956	30989	31233	31087	30896	31141	31305	31152	31164	30977	31031	31024	31388	31259	31277	30996	31041	31261	30984	31193	31203	31072	31060	31282	30809	31010	31037	31030	31409	31036	31068	31099	31100	31150	31379	31209	31305	31436	31182	30931	31066	30959	31111	31009	31108	31071	31214	30937	30997	31007	30887	31152	31043	31172	31221	31156	31250	31267	30978	31285	31119	31286	31287	31105	31109	31258	31144	31236	31134	30827	31065	31198	31023	31254	31332	31043	31155	31153	30814	31143	31026	31001	31041	31397	31103	31233	31302	31344	31109	30995	31153	31064	31157	31329	31192	31188	31091	31379	31093	31023	30929	30984	31085	31514	31163	31157	31151	31132	31053	31102	30991	30985	31236	30900	31171	31198	31291	31239	31075	30971	31048	31138	31318	31243	31098	31209	31136	31295	31366	31218	30912	31096	31059	30998	31355	31451	31308	31189	30938	31089	31251	31207	31163	31385	31318	31078	31348	31266	31301	30952	31115	31143	31385	31283	31002	31329	31387	31127	30930	31538	31108	31221	31404	31142	31012	31190	31053	31185	31092	30765	30895	31373	31216	30987	30971	31339	30988	31250	31202	31150	31153	31409	31134	31181	31094	31248	31013	30991	31151	31123	31025	31291	31127	31085	30810	31193	31192	31230	31315	31290	30892	31161	31180	31091	31091	31112	31020	31143	31248	31023	31032	31076	31246	31023	31248	31173	31109	31014	30977	31281	31045	31185	31372	31283	30830	31034	30951	31137	31139	31282	31094	31160	31222	31295	31157	31153	31128	30955	31169	31044	31054	31160	31298	31094	31127	31038	30975	31152	31150	30886	31072	30929	31210	31045	31227	31263	31135	30911	31400	31053	31152	31382	31070	31250	31183	31173	31104	30916	31431	31070	31075	31089	31379	31112	31205	31186	31185	31223	31159	31229	31154	31080	31180	31193
21125	35798	32921	25772	23065	21169	20234	19631	19222	18933	18721	18458	18402	18596	18237	18304	18195	18190	17921	17822	17783	17877	17958	18062	17704	17706	17680	17574	17760	17620	17754	17523	17739	17595	17502	17646	17635	17756	17552	17847	17661	17619	17734	17900	17767	17573	17569	17883	17466	17566	17500	17772	17796	17848	17890	17585	17604	17550	17547	17636	17619	17511	17662	17651	17706	17500	17725	17768	17666	17660	17794	17745	17532	17504	17539	17532	17669	17596	17773	17581	17625	17371	17657	17607	17498	17430	17591	17575	17683	17546	17645	17621	17551	17555	17517	17548	17485	17562	17497	17803	17491	17694	17557	17557	17638	17677	17642	17516	17620	17471	17621	17675	17467	17646	17519	17612	17660	17462	17552	17614	17734	17626	17517	17716	17795	17753	17740	17698	17604	17467	17616	17536	17645	17511	17505	17821	17618	17637	17560	17583	17549	17312	17731	17515	17663	17464	17446	17449	17501	17568	17518	17631	17657	17427	17589	17520	17589	17504	17506	17534	17701	17434	17693	17408	17633	17522	17526	17621	17447	17739	17556	17401	17578	17686	17566	17559	17667	17524	17403	17588	17524	17650	17559	17678	17603	17480	17538	17694	17464	17632	17532	17534	17429	17534	17416	17386	17565	17535	17521	17583	17659	17419	17460	17807	17584	17407	17548	17554	17571	17767	17513	17585	17565	17639	17534	17614	17829	17563	17520	17587	17628	17458	17415	17766	17636	17504	17653	17594	17619	17596	17467	17545	17446	17481	17511	17671	17390	17565	17653	17484	17691	17423	17568	17569	17683	17512	17414	17630	17451	17343	17677	17613	17464	17620	17622	17596	17721	17517	17425	17732	17535	17392	17550	17720	17399	17499	17388	17540	17433	17650	17649	17504	17583	17557	17492	17720	17512	17438	17478	17466	17534	17461	17598	17475	17587	17502	17569	17362	17695	17565	17501	17613	17655	17692	17480	17467	17379	17596	17534	17494	17560	17363	17477	17421	17622	17551	17481	17631	17559	17447	17439	17562	17500	17764	17683	17649	17576	17517	17471	17549	17322	17754	17527	17536	17623	17574	17528	17623	17450	17776	17488	17604	17621	17694	17440	17508	17512	17426	17594	17547	17605	17552	17518	17535	17581	17602	17568	17498	17607	17412	17724	17405	17558	17501	17596	17387	17626	17607	17601	17672	17738	17572	17643	17378	17574	17688	17790	17792	17555	17566	17492	17477	17735	17700	17638	17429	17587	17625	17518	17775	17431	17531	17589	17577	17688	17508	17666	17430	17546	17419	17563	17539	17586	17548	17427	17525	17501	17617	17476	17549	17528	17561	17574	17681	17548	17606	17551	17571	17496	17618	17401	17518	17635	17581	17535	17494	17458	17542	17633	17631	17537	17571	17583	17541	17694	17607	17412	17559	17485	17512	17483	17489	17475	17762	17626	17721	17589	17334	17368	17719	17446	17559	17715	17683	17725	17481	17477	17427	17468	17586	17509	17630	17673	17721	17548	17690	17863	17750	17423	17509	17548	17594	17672	17493	17569	17497	17689	17682	17634	17444	17737	17391	17508	17521	17441	17725	17593	17664	17501	17661	17406	17406	17503	17509	17428	17599	17584	17270	17579	17627	17538	17374	17518	17609	17402	17501	17405	17544	17728	17652	17679	17642	17711	17450	17726	17622	17490	17634	17621	17420	17477	17512	17515	17397	17651	17421	17569	17431	17684	17670	17626	17688	17313	17579	17734	17469	17524	17673	17493	17519	17659	17651	17597	17563	17294	17477	17645	17481	17623	17561	17687	17488	17471	17561	17601	17490	17675	17564	17622	17527	17543	17510	17596	17530	17651	17574	17629	17658	17482	17788	17758	17604	17473	17481	17378	17607	17417	17692	17625	17516	17417	17271	17667	17563	17411	17484	17653	17405	17517	17559	17577	17633	17708	17734	17480	17547	17571	17540	17533	17515	17420	17659	17671	17533	17603	17399	17492	17531	17630	17465	17534	17642	17586	17436	17476	17611	17643	17551	17561	17623	17789	17515	17595	17642	17544	17484	17517	17501	17552	17686	17547	17305	17673	17334	17507	17429	17662	17607	17681	17659	17510	17402	17495	17654	17657	17749	17469	17641	17452	17522	17568	17257	17663	17518	17427	17621	17669	17504	17573	17645	17588	17430	17550	17505	17557	17659	17556	17682	17477	17427	17441	17679	17491	17691	17475	17399	17584	17533	17703	17610	17664	17543	17606	17656	17650	17535	17480	17546	17780	17453	17643	17532	17607	17602	17550	17606	17518	17495	17547	17590	17568	17504	17658	17529	17487	17507	17632	17602	17678	17616	17579	17649	17707	17628	17496	17666	17527	17584	17556	17450	17622	17497	17470	17566	17608	17634	17887	17674	17586	17691	17596	17469	17613	17628	17645	17559	17566	17557	17601	17646	17692	17464	17548	17548	17528	17570	17560	17558	17556	17462	17569	17618	17639	17746	17512	17502	17751	17501	17446	17773	17555	17374	17603	17604	17568	17566	17554	17623	17540	17674	17669	17623	17607	17601	17424	17564	17501	17567	17606	17537	17374	17539	17619	17547	17437	17667	17479	17384	17618	17529	17371	17519	17723	17509	17738	17342	17689	17546	17506	17493	17544	17622	17667	17739	17478	17712	17421	17536	17548	17655	17732	17705	17462	17723	17658	17561	17561	17712	17624	17772	17745	17564	17690	17587	17624	17577	17427	17506	17538	17642	17717	17684	17621	17677	17571	17487	17574	17474	17571	17612	17481	17766	17440	17519	17594	17588	17572	17474	17634	17482	17544	17403	17691	17455	17421	17549	17357	17618	17458	17638	17607	17613	17672	17467	17740	17707	17620	17559	17661	17454	17572	17633	17513	17651	17549	17532	17717	17591	17683	17574	17516	17561	17546	17583	17410	17673	17773	17698	17588	17661	17552	17367	17425	17486	17464	17505	17491	17619	17618	17595	17476	17651	17341	17533	17476	17511	17423	17625	17623	17539	17659	17629	17561	17328	17448	17401	17643	17645	17537	17430	17598	17535	17542	17730	17593	17579	17640	17482	17715	17569	17604	17665	17386	17635	17649	17413	17566	17764	17503	17744	17680	17492	17586	17404	17658	17599	17581	17527	17539	17557	17631	17542	17529	17606	17561	17411	17563	17626	17694	17588	17503	17578	17538	17595	17532	17547	17754	17672	17566	17571	17570	17774	17421	17533	17374	17861	17680	17527	17641	17707	17526	17577	17310	17630	17494	17576	17508	17626	17536	17589	17392	17562	17509	17675	17592	17558	17589	17594	17430	17418	17526	17445	17585	17508	17679	17483	17547	17518	17573	17462	17655	17499	17692	17600	17531	17527	17500	17747	17344	17487	17583	17440	17598	17655	17681	17745	17607	17432	17583	17676	17614	17545	17578	17479	17665	17638	17434	17653	17535	17518	17616	17708	17517	17574	17523	17515	17770	17728	17607	17334	17587	17444	17503	17494	17456	17557	17437	17424	17570	17653	17521	17460	17555	17469	17539	17438	17557	17563	17617	17685	17464	17469	17526	17637	17589	17455	17526	17586	17621	17650	17526	17515	17622	17570	17400	17573	17514	17701	17658	17485	17490	17496	17686	17453	17510	17785	17458	17511	17563	17502	17546	17573	17470	17460	17374	17533	17443	17648	17568	17576	17473	17429	17641	17455	17603	17583	17577	17603	17477	17372	17440	17441	17634	17567	17634	17608	17619	17508	17466	17682	17616	17724	17495	17628	17463	17538	17730	17514	17504	17706	17725	17718	17497	17428	17512	17519	17561	17403	17752	17637	17773	17729	17618	17556	17707	17643	17366	17627	17353	17602	17480	17409	17462	17585	17402	17423	17535	17475	17400	17507	17582	17571	17513	17504	17519	17454	17653	17544	17667	17412	17600	17572	17483	17582	17562	17537	17454	17435	17561	17511	17549	17591	17388	17398	17347	17575	17465	17597	17601	17303	17599	17581	17763	17408	17629	17611	17447	17504	17564	17538	17591	17467	17524	17572	17687	17600	17587	17594	17606	17430	17602	17628	17635	17521	17697	17483	17383	17505	17269	17781	17488	17633	17534	17369	17687	17434	17490	17677	17603	17752	17516	17637	17500	17602	17674	17574	17438	17577	17501	17557	17679	17577	17486	17422	17522	17546	17627	17664	17716	17588	17453	17576	17575	17618	17684	17727	17532	17559	17568	17517	17491	17458	17454	17531	17654	17573	17486	17515	17360	17604	17488	17529	17715	17705	17664	17631	17623	17582	17572	17499	17539	17496	17572	17667	17648	17537	17614	17494	17741	17769	17606	17565	17493	17650	17510	17501	17296	17544	17465	17575	17524	17583	17399	17516	17582	17355	17461	17571	17655	17513	17591	17375	17515	17560	17682	17437	17393	17624	17613	17477	17707	17567	17311	17623	17354	17505	17576	17437	17710	17631	17509	17676	17407	17454	17542	17551	17648	17570	17426	17586	17476	17537	17509	17673	17595	17490	17450	17534	17638	17535	17662	17433	17433	17596	17623	17524	17426	17398	17349	17710	17550	17399	17496	17589	17611	17447	17514	17562	17439	17483	17380	17612	17729	17665	17798	17607	17650	17574	17385	17591	17460	17510	17595	17505	17661	17609	17520	17449	17442	17576	17400	17630	17629	17549	17460	17597	17600	17527	17699	17633	17533	17629	17439	17695	17406	17421	17591	17717	17571	17555	17608	17377	17571	17560	17468	17568	17600	17689	17537	17471	17532	17314	17457	17518	17678	17569	17495	17622	17489	17629	17733	17530	17439	17532	17440	17604	17577	17574	17631	17428	17489	17614	17589	17846	17529	17479	17702	17594	17436	17639	17806	17623	17533	17687	17554	17551	17649	17468	17567	17670	17541	17612	17451	17554	17586	17545	17661	17491	17463	17689	17684	17539	17562	17581	17680	17463	17568	17583	17540	17310	17707	17397	17392	17475	17629	17262	17352	17507	17541	17438	17636	17427	17641	17505	17478	17524	17633	17561	17448	17490	17381	17575	17509	17505	17654	17503	17708	17493	17711	17648	17621	17496	17581	17520	17547	17680	17547	17470	17514	17467	17652	17662	17531	17459	17339	17693	17382	17396	17654	17551	17710	17529	17502	17505	17722	17301
23003	21371	28574	26699	29539	34578	36732	34070	32990	33277	32705	32603	32335	32212	32000	31668	31978	31823	31596	31486	31629	31565	31469	31255	31358	31130	31341	31028	31092	31127	31180	31385	31182	31135	31118	31566	31315	31150	31105	30990	31230	31339	31429	31031	31263	31065	31126	31166	31068	30855	31097	31191	31068	31371	31334	31234	31025	31157	31009	31031	31202	31049	31315	31111	30948	30903	30968	30953	31013	31064	31024	30946	31051	30758	31102	31056	31037	31135	31219	31093	31409	31067	31270	30945	31046	30964	31037	30864	31120	30990	31159	30709	30912	31147	31231	30902	31062	30927	31122	31026	30944	30846	30901	30937	31015	30964	31099	30910	30856	31022	30910	30979	31038	31093	31009	30892	30998	30929	31052	30962	31274	31047	31244	31163	30995	31172	31102	30675	31057	30894	31070	31200	31168	31009	30782	30920	31085	31032	31054	31020	31004	31017	31128	30846	30916	30927	31160	31207	30916	30968	30882	30817	30912	31100	31081	30900	31069	31350	31067	31021	31110	30864	31012	31165	30868	30960	31128	30770	31201	31032	30853	31096	31094	31347	31061	31138	31156	31213	31020	31277	31282	30831	30801	30826	31172	30899	30964	30898	30810	30990	30930	30972	30998	30864	30815	30969	31145	30920	30899	30991	31085	31014	30874	30773	31065	31075	31015	30798	30788	31038	30835	30921	31015	31162	30944	30984	31169	31125	30886	30908	31209	30862	30787	30914	31172	30978	30959	30926	31062	30951	31030	31139	30992	30765	31168	30890	30871	31107	30897	30870	30939	31050	31096	31264	30886	30876	31044	30691	31049	31094	30859	30820	31131	31092	31166	30996	30705	30951	30758	30783	30886	31143	30837	30846	30851	31228	31066	30992	30848	30877	31052	31119	31059	31161	31107	30797	30900	30923	30849	31034	30957	31123	31092	31028	31124	30883	31184	31303	31199	30775	31203	31332	31127	30705	30883	31051	30976	31015	31004	30823	30948	30842	30984	31059	30980	30949	30972	31048	30839	31126	31302	30925	31276	31072	30966	31005	30857	31030	31041	31071	31018	30905	31243	30998	31053	30919	30759	31169	30942	30652	30741	30926	31062	31046	31053	31097	30697	30912	31091	30814	30813	30888	30946	30981	31133	30756	31236	30995	31254	30851	30818	31012	30911	30963	30899	31107	31104	30983	30766	30954	30738	31210	31279	31052	30918	30736	30873	30957	31031	31118	30682	30711	30862	30835	31004	30915	30686	30998	30842	31004	31252	30959	31134	30998	30929	30965	30932	31057	31224	30854	31122	31038	30932	31030	30883	31042	31021	31230	30981	30933	31091	31161	30972	31233	31241	31060	30884	31032	30883	31018	31093	31118	30902	30895	30870	31122	31154	30957	30824	30946	30969	31213	31224	31001	31058	30799	30800	30826	31047	30871	30960	31216	30917	31126	30799	31022	30936	30786	30925	31025	31316	31194	31070	31016	31096	30959	30793	31218	30911	31148	31196	30732	31007	31101	31021	31000	30908	30879	31027	31061	31023	30796	31076	30983	30904	31090	31165	31230	30706	30927	30811	31160	31013	30971	31251	30846	30942	31013	31193	31085	30955	31173	30916	30797	30937	30884	30971	31094	31160	31016	31211	30890	30917	31171	31196	31119	31172	30945	31027	30895	31190	31079	30865	31082	31176	30944	31021	31134	30909	31083	31098	30916	30816	31028	31073	31249	31114	30825	31028	31001	30748	30787	30877	31084	30903	31039	30745	30776	31034	31009	30928	31029	31125	31045	31000	30836	30845	30879	30966	30928	31070	31204	31118	30867	30865	30836	31054	31061	31133	30735	30877	30989	31071	30882	31052	30884	30826	31063	30726	30863	31068	30698	30970	30906	31250	30942	31033	31023	30986	31060	30770	31156	31025	30956	31148	30904	30779	30922	31202	31382	31200	30837	30956	30999	30998	30820	30888	31064	30920	31105	30754	30996	30942	30778	31067	30998	31057	30938	31062	30893	30942	31021	30926	30811	31052	30961	30809	30884	30946	31105	31014	31036	31249	30881	31102	30904	30936	31057	30825	30967	31179	30813	31179	30770	31178	31059	30799	31069	31153	30887	30911	31026	30965	30848	30946	30858	30831	31062	31108	31064	31356	31034	30863	31032	30976	31163	30984	31016	31305	30989	30716	31095	31165	30883	30912	30974	30895	31078	30769	30690	30724	31216	30972	31170	31016	30790	31284	31132	30980	30980	30974	31212	30925	31177	31052	30872	31237	30925	30929	31044	31023	31058	31080	30951	30933	31016	31056	30804	30810	30938	31007	31123	31038	30956	31134	30956	30810	30910	31096	31075	30902	30817	30665	31108	30902	31093	31006	31165	31254	30797	31036	31127	30946	30708	31000	30986	30915	30656	30792	30923	31086	30755	31177	30851	30952	30930	31145	31045	30936	30702	31018	30694	31061	30974	31078	30840	30919	30884	31074	30771	31166	30914	30932	31027	30890	30938	31099	31192	31003	30964	30892	31155	30996	31026	30988	30976	30911	30920	30851	31102	31225	31127	31290	31209	31068	31133	30941	30914	31043	31056	30868	30912	30857	30969	30982	31085	30703	31065	30850	31163	31005	31211	30806	31079	31181	30960	31176	31068	30870	31017	30832	30844	30961	30677	30932	31004	30851	31002	31009	31049	31167	31112	31118	31219	30975	30856	31283	31066	30965	30977	31057	30711	30881	30648	30814	31115	30805	31138	30863	30971	30748	31130	31367	31231	31106	31078	30950	31146	30911	30773	30835	31021	30912	30723	30960	30921	31050	30876	31087	30839	31143	31283	31058	31186	30997	30928	30833	31045	31204	31044	31148	30954	31091	31284	30940	31091	30895	30907	30924	30804	31009	30843	30951	30988	30831	30993	30861	30945	31058	30849	30877	31300	30956	30826	31212	31010	31138	30795	31292	31146	31091	30794	30825	30839	30778	31110	30881	30948	30822	30650	31022	30893	30800	31130	30797	31107	30980	30960	31055	30827	31106	31011	30990	30743	31077	31019	30883	30911	30908	31038	31217	30857	31138	30717	31180	31369	30959	30947	31000	30890	31155	30958	30921	30941	31215	31132	30890	31173	30856	30890	30781	31000	31130	30979	31179	30811	30850	31081	30846	31115	30792	31011	31129	31119	31127	30974	30877	30889	31089	31330	31173	30723	31013	30873	31076	30882	31238	30861	31003	30994	30879	30948	31021	31016	31104	30738	30864	30826	30989	31024	31177	30935	31089	30994	31087	30870	31024	30990	30908	31056	30776	30747	31069	31120	30726	31044	31300	31145	31017	31220	30804	30982	30905	31099	30757	30646	30673	30944	30896	31030	30979	31057	31067	30951	30783	31100	30843	30883	30854	30948	30835	30983	30926	30951	31019	31091	30906	31074	30978	30789	30925	31248	30739	31012	30854	31329	31081	30675	30795	30837	31087	31034	30887	31015	30795	31242	30696	30918	30841	30834	30886	30925	30832	31016	31005	30932	31088	31099	31036	30774	30912	31189	30863	31025	31071	31070	30850	31227	31041	30953	30955	30826	30947	30967	31094	30943	30707	30748	30836	31097	31104	31156	31177	30635	30944	30873	31068	31017	30974	31044	31047	30849	30898	31124	30964	30986	30966	30939	31097	31032	30863	30830	31114	30883	30974	30938	31303	30774	30869	30985	30659	31109	31080	31154	30950	30846	30641	31000	31229	31131	31178	30937	31292	31079	31025	30922	31013	30990	31265	31135	31132	31108	30969	30947	30981	31008	30856	31057	31385	31202	31212	30975	31035	31020	31072	30960	30787	30959	30891	31037	31064	31111	30889	30941	31144	30889	31140	30945	31020	30903	30830	31028	31036	31108	30879	30969	31377	31029	31111	30949	30940	30859	31066	30942	30976	31004	30863	31014	30602	30741	31181	31201	31239	31278	31041	31023	31262	30909	30587	30928	31150	30988	30840	30799	30856	31037	30849	30955	31215	30919	31070	30953	31088	31042	30779	30961	30947	30824	31023	31262	30928	31103	30915	30905	30953	31024	30968	31145	31005	31186	31011	30846	31092	30901	30839	30812	30935	30948	31141	30899	30891	31263	30988	30996	30943	31136	30973	31113	31041	30979	30852	30868	30873	31016	30964	31027	31014	30881	30999	30814	30711	30922	31148	31200	30926	31009	31090	30931	30965	30979	31070	31142	31044	30803	30981	31256	31069	30877	31041	31184	31091	31006	31151	30932	30997	31042	31059	30921	31180	31005	30856	31017	30959	31144	30969	31201	31071	30952	30973	30970	31053	31038	30919	30836	31103	30977	30997	30987	31106	31017	30935	31019	31235	31247	31051	31216	30900	30879	31072	30992	31091	31039	31026	30720	31098	31100	30771	30813	30873	30804	30935	31008	30828	31152	31177	30970	30990	30925	30991	31129	31126	31038	30896	30906	30970	31006	30854	31139	31170	31206	31115	31126	31026	31082	31212	30727	30969	30948	30757	31079	30960	30829	31329	31045	30980	30927	30972	30887	31022	31127	31065	31041	31177	30985	30993	30964	30861	30977	30802	31092	30972	31175	31128	30698	30921	30944	30990	30907	30947	30898	31027	31139	31129	30758	30898	30797	30905	30974	30996	31270	30991	31176	31049	30848	30985	30930	31120	31085	30782	31086	30799	30783	30889	31041	31043	30771	31097	31019	30827	30906	30762	30912	31037	30898	30928	31227	31139	30818	31088	30988	30951	31050	31142	31138	31124	31019	31026	30896	30989	30889	31028	30982	31084	31039	31099	31061	31018	31013	30963	31251	31339	30939	31117	30952	31113	30709	31129	30936	30975	30894	31098	30957	31022	31019	31118	31028	31017	31179	30918	31284	31000	30794	30817	31046	31075	30956	31194	31093	31192	31135	31015	30959	30996	31008	31222	30881	31050	30800	30790	30684	31000	30883	30898	30807	30873	31103	31062	31140	31211	31098	31093	30835	31124	31118	30922	30992	30910	30797	31178	31023	31238	31008	30967	31015	30782	31138	30942	30891	31039	31020	31243	31124	30955	30790	30885	31012	30883	30951	31065	30773	30939	30906	31096	31177	31104	30921	30967	30928	31146	30924	31039	30787	30946	31075	30928	31186	30700	30925	30718	30977	30930	30919	30892	30930	30921	31054
24634	44422	40564	31378	27076	24205	22528	21377	20408	20017	19484	19342	19326	19534	18825	18354	18491	18668	18334	18394	17924	18243	18183	18155	18194	17821	17763	17970	17741	17749	17777	17789	17955	17788	17607	17802	17849	17917	17821	17844	17829	17640	17896	17694	17814	17699	17857	17888	17638	17683	17705	17831	17786	17983	17948	17687	17699	17762	17661	17672	17877	18019	17738	17676	17493	17567	17718	17732	17822	17569	17475	17511	17514	17672	17524	17505	17698	17840	17551	17522	17669	17719	17681	17654	17556	17693	17659	17663	17696	17639	17763	17652	17520	17705	17499	17652	17701	17574	17577	17689	17593	17535	17794	17639	17561	17560	17724	17607	17561	17705	17385	17607	17613	17646	17851	17750	17455	17621	17548	17590	17604	17506	17640	17730	17672	17792	17657	17675	17770	17664	17530	17590	17670	17774	17534	17573	17831	17704	17558	17531	17840	17633	17492	17825	17785	17464	17508	17673	17683	17520	17761	17474	17699	17681	17651	17716	17728	17600	17716	17651	17655	17725	17656	17567	17783	17516	17753	17607	17590	17724	17664	17632	17436	17555	17764	17692	17444	17485	17390	17694	17614	17794	17539	17712	17620	17694	17736	17795	17703	17735	17601	17715	17768	17550	17455	17682	17643	17551	17604	17507	17667	17675	17726	17583	17606	17538	17736	17629	17528	17685	17596	17670	17408	17726	17604	17618	17734	17757	17634	17882	17582	17656	17660	17736	17766	17478	17558	17549	17847	17521	17565	17711	17762	17798	17700	17764	17719	17620	17489	17355	17660	17420	17560	17552	17430	17577	17678	17517	17593	17788	17784	17718	17662	17632	17482	17699	17761	17614	17604	17558	17542	17764	17629	17431	17703	17613	17601	17770	17537	17504	17369	17638	17848	17669	17750	17636	17530	17520	17776	17529	17725	17692	17589	17540	17665	17759	17564	17753	17575	17621	17688	17486	17531	17579	17649	17603	17419	17725	17570	17646	17641	17551	17498	17593	17603	17578	17567	17577	17726	17807	17473	17556	17611	17661	17646	17514	17618	17608	17712	17845	17803	17665	17681	17551	17597	17589	17544	17604	17664	17602	17776	17670	17577	17607	17766	17563	17594	17705	17647	17655	17489	17534	17630	17720	17737	17866	17470	17728	17737	17469	17705	17701	17545	17788	17727	17568	17665	17670	17483	17548	17800	17727	17523	17498	17844	17529	17502	17493	17697	17494	17487	17504	17546	17554	17719	17481	17509	17769	17536	17664	17726	17591	17615	17656	17512	17594	17497	17549	17627	17725	17655	17587	17724	17632	17570	17687	17646	17644	17623	17541	17582	17703	17633	17631	17598	17495	17625	17651	17708	17563	17601	17625	17623	17755	17607	17599	17644	17678	17438	17709	17721	17646	17594	17585	17530	17537	17571	17670	17641	17452	17761	17620	17505	17741	17697	17555	17497	17791	17557	17514	17731	17531	17796	17523	17533	17597	17561	17643	17580	17645	17657	17605	17555	17683	17620	17700	17462	17532	17612	17742	17615	17622	17667	17535	17679	17747	17511	17688	17836	17640	17689	17675	17776	17801	17567	17611	17552	17707	17678	17473	17689	17761	17634	17435	17568	17441	17458	17643	17627	17700	17692	17693	17679	17597	17551	17931	17649	17830	17724	17669	17937	17537	17625	17340	17487	17701	17758	17549	17560	17481	17595	17483	17786	17713	17499	17654	17625	17439	17700	17644	17622	17671	17706	17645	17683	17782	17423	17570	17692	17825	17606	17507	17533	17617	17646	17449	17583	17659	17798	17702	17669	17519	17436	17580	17657	17737	17802	17608	17679	17609	17495	17586	17768	17504	17567	17641	17775	17584	17856	17772	17584	17599	17467	17466	17669	17600	17625	17668	17620	17500	17694	17702	17671	17558	17542	17734	17400	17674	17803	17599	17674	17646	17653	17533	17700	17575	17814	17606	17477	17665	17599	17640	17605	17787	17497	17635	17584	17663	17650	17827	17393	17694	17600	17706	17599	17560	17377	17741	17609	17646	17541	17687	17582	17553	17712	17649	17449	17589	17532	17453	17555	17742	17699	17595	17547	17641	17574	17466	17802	17526	17524	17749	17826	17523	17563	17763	17658	17538	17727	17434	17550	17580	17627	17685	17702	17725	17713	17599	17522	17639	17429	17643	17506	17448	17692	17742	17522	17534	17450	17710	17585	17519	17709	17558	17647	17546	17639	17738	17751	17414	17773	17482	17666	17447	17800	17751	17596	17568	17485	17686	17666	17600	17772	17742	17548	17658	17761	17672	17573	17651	17989	17295	17662	17531	17601	17513	17810	17576	17734	17643	17664	17736	17704	17673	17594	17553	17617	17791	17813	17531	17567	17388	17536	17631	17568	17594	17613	17739	17617	17702	17720	17477	17666	17630	17530	17537	17673	17626	17629	17540	17520	17785	17549	17616	17564	17555	17626	17523	17526	17735	17524	17569	17525	17577	17691	17466	17568	17655	17632	17624	17649	17612	17450	17686	17439	17624	17756	17586	17603	17510	17639	17464	17616	17694	17792	17572	17704	17552	17643	17704	17447	17674	17580	17687	17543	17623	17493	17640	17738	17712	17714	17629	17608	17656	17573	17649	17655	17734	17700	17506	17662	17545	17639	17662	17578	17738	17613	17572	17585	17670	17673	17397	17714	17606	17678	17608	17680	17465	17537	17639	17708	17518	17567	17470	17657	17477	17564	17572	17696	17636	17641	17510	17594	17475	17470	17481	17700	17521	17635	17535	17495	17589	17701	17536	17540	17623	17812	17632	17538	17820	17718	17517	17597	17687	17678	17558	17610	17577	17701	17572	17710	17604	17818	17592	17435	17465	17579	17691	17539	17574	17535	17712	17664	17525	17629	17674	17616	17812	17577	17555	17609	17638	17589	17493	17617	17655	17651	17526	17560	17649	17568	17767	17807	17640	17520	17678	17587	17524	17759	17641	17497	17667	17749	17587	17531	17787	17664	17623	17825	17667	17608	17574	17678	17608	17618	17577	17672	17615	17622	17708	17581	17487	17786	17462	17587	17630	17732	17593	17659	17603	17765	17674	17583	17640	17614	17416	17552	17655	17706	17515	17650	17701	17609	17642	17761	17667	17634	17575	17675	17568	17635	17515	17688	17445	17511	17463	17618	17765	17571	17544	17655	17673	17687	17713	17718	17740	17730	17615	17652	17988	17522	17552	17692	17675	17604	17698	17632	17752	17580	17747	17715	17627	17443	17663	17665	17769	17715	17580	17654	17627	17470	17504	17556	17507	17567	17490	17635	17634	17535	17533	17708	17582	17564	17648	17652	17582	17561	17752	17696	17610	17533	17641	17550	17430	17588	17519	17496	17770	17780	17537	17658	17568	17621	17579	17540	17580	17687	17516	17611	17648	17690	17774	17447	17656	17511	17609	17800	17597	17437	17596	17702	17547	17611	17840	17714	17511	17613	17578	17445	17727	17667	17609	17540	17579	17454	17377	17712	17726	17599	17693	17595	17518	17816	17585	17811	17701	17739	17627	17664	17825	17551	17508	17690	17679	17906	17787	17505	17617	17680	17643	17696	17589	17593	17433	17651	17690	17639	17442	17805	17506	17661	17624	17598	17485	17751	17732	17814	17490	17750	17609	17601	17538	17473	17434	17407	17552	17833	17754	17572	17704	17471	17668	17475	17666	17729	17603	17458	17563	17693	17654	17637	17947	17777	17697	17650	17607	17605	17710	17480	17455	17551	17573	17567	17573	17698	17572	17623	17473	17730	17663	17638	17555	17687	17564	17627	17521	17544	17550	17602	17586	17578	17654	17534	17657	17710	17685	17630	17652	17611	17505	17585	17632	17527	17510	17627	17710	17618	17583	17643	17553	17546	17772	17596	17502	17600	17456	17697	17583	17534	17567	17738	17673	17610	17620	17740	17631	17558	17648	17817	17642	17648	17607	17573	17507	17507	17832	17522	17602	17747	17777	17699	17717	17528	17596	17620	17774	17632	17610	17677	17838	17511	17525	17732	17505	17755	17600	17736	17495	17576	17644	17588	17854	17618	17654	17815	17522	17837	17503	17602	17450	17554	17560	17472	17583	17486	17848	17564	17591	17633	17484	17419	17539	17730	17692	17557	17471	17534	17549	17762	17656	17608	17512	17547	17619	17698	17663	17610	17702	17775	17604	17497	17664	17356	17666	17649	17667	17515	17609	17585	17455	17600	17644	17535	17619	17552	17715	17427	17572	17780	17765	17765	17572	17340	17486	17807	17790	17672	17743	17548	17749	17362	17568	17701	17610	17705	17589	17606	17587	17559	17805	17543	17792	17545	17626	17703	17814	17608	17706	17631	17533	17430	17464	17865	17692	17475	17664	17531	17806	17725	17713	17603	17629	17577	17609	17557	17651	17702	17580	17418	17707	17695	17692	17808	17432	17571	17360	17550	17602	17684	17859	17696	17571	17611	17620	17773	17613	17597	17577	17753	17597	17652	17450	17570	17655	17646	17597	17603	17526	17635	17652	17712	17609	17815	17556	17723	17644	17761	17712	17686	17805	17629	17579	17657	17548	17676	17752	17707	17615	17534	17586	17478	17637	17451	17561	17629	17525	17694	17729	17689	17788	17570	17635	17579	17604	17677	17695	17530	17655	17820	17613	17505	17815	17756	17460	17666	17515	17755	17606	17601	17754	17498	17524	17792	17812	17739	17622	17556	17581	17462	17820	17784	17587	17567	17509	17700	17751	17780	17758	17653	17416	17693	17663	17880	17740	17714	17718	17643	17534	17726	17521	17555	17499	17668	17555	17589	17575	17526	17597	17612	17649	17714	17630	17570	17720	17746	17578	17534	17680	17725	17583	17557	17484	17713	17559	17516	17813	17548	17649	17540	17585	17594	17603	17642	17705	17461	17632	17631	17751	17632	17621	17622	17581	17708	17679	17674	17518	17785	17473	17712	17669	17698	17872	17463	17757	17700	17696	17621	17590	17641	17570	17731	17471	17495	17528	17541	17753	17511	17587	17533	17568	17336	17477	17557	17523	17576	17597	17666	17569	17750	17738	17669	17491	17746	17636	17683	17562	17593	17487	17453	17479	17493	17699	17671	17473	17630	17509	17665	17774	17639	17661	17665	17544	17643	17671	17606	17548
34162	29788	34695	33314	30848	30469	30563	29950	29825	30119	29617	29929	29881	29981	29961	29602	29775	29655	29528	29748	29587	29456	29794	29659	29425	29521	29629	29568	29537	29357	29484	29452	29768	29576	29545	29508	29484	29257	29649	29637	29617	29768	29408	29770	29727	29556	29527	29609	29610	29394	29541	29353	29486	29504	29927	29533	29475	29533	29751	29887	29264	29463	29420	29585	29673	29709	29413	29462	29470	29577	29398	29611	29577	29484	29507	29492	29563	29538	29663	29868	29363	29323	29578	29561	29408	29540	29632	29537	29492	29626	29429	29568	29381	29570	29355	29359	29338	29402	29717	29727	29464	29514	29405	29528	29526	29422	29483	29622	29669	29580	29471	29281	29392	29198	29530	29470	29563	29662	29454	29662	29588	29551	29622	29363	29377	29379	29799	29681	29537	29497	29742	29514	29666	29577	29862	29343	29389	29507	29560	29467	29544	29580	29649	29683	29705	29617	29561	29481	29666	29527	29395	29455	29458	29488	29844	29797	29650	29485	29380	29432	29584	29343	29912	29487	29504	29539	29466	29495	29659	29631	29609	29500	29595	29543	29471	29396	29560	29215	29399	29605	29437	29445	29432	29698	29620	29329	29633	29518	29561	29462	29869	29759	29566	29516	29481	29706	29627	29400	29652	29326	29447	29355	29470	29502	29308	29573	29535	29496	29481	29452	29402	29536	29435	29418	29430	29521	29699	29553	29763	29576	29509	29401	29454	29328	29558	29346	29206	29432	29539	29462	29499	29348	29409	29568	29583	29787	29597	29283	29473	29482	29345	29541	29656	29634	29518	29602	29631	29514	29406	29404	29516	29522	29352	29514	29606	29391	29111	29578	29467	29539	29593	29492	29475	29504	29545	29597	29365	29524	29248	29345	29512	29501	29534	29525	29797	29533	29580	29311	29598	29512	29554	30035	29574	29657	29343	29490	29738	29464	29529	29548	29738	29670	29593	29663	29424	29178	29763	29516	29421	29264	29677	29609	29568	29742	29443	29490	29629	29724	29336	29632	29702	29392	29456	29310	29217	29372	29501	29472	29539	29795	29477	29471	29427	29537	29469	29706	29487	29652	29670	29522	29388	29632	29622	29405	29243	29340	29670	29453	29591	29360	29638	29492	29374	29600	29664	29673	29517	29546	29748	29573	29576	29542	29705	29549	29299	29481	29505	29281	29574	29645	29617	29643	29465	29315	29330	29445	29607	29609	29803	29454	29359	29580	29385	29609	29549	29570	29774	29420	29361	29319	29423	29310	29346	29423	29447	29836	29447	29582	29573	29612	29487	29598	29325	29643	29449	29572	29464	29542	29491	29597	29577	29595	29437	29426	29757	29401	29520	29464	29583	29537	29751	29212	29611	29594	29612	29335	29394	29392	29631	29664	29447	29560	29455	29422	29464	29537	29381	29427	29718	29528	29614	29421	29662	29646	29461	29587	29480	29443	29620	29507	29403	29369	29477	29720	29714	29488	29640	29659	29746	29571	29439	29562	29447	29489	29484	29437	29630	29263	29362	29502	29559	29447	29609	29402	29574	29507	29792	29831	29669	29723	29238	29481	29672	29515	29396	29526	29549	29509	29605	29565	29588	29646	29662	29697	29540	29552	29689	29751	29610	29627	29743	29473	29323	29339	29579	29206	29510	29357	29632	29540	29374	29609	29541	29602	29676	29388	29688	29387	29640	29459	29713	29314	29557	29348	29716	29477	29498	29455	29582	29340	29462	29673	29529	29511	29280	29502	29445	29578	29609	29569	29485	29264	29377	29382	29630	29458	29577	29877	29373	29647	29465	29441	29764	29410	29604	29669	29392	29426	29754	29395	29372	29533	29873	29433	29551	29585	29656	29716	29606	29770	29535	29510	29677	29578	29503	29734	29662	29797	29827	29619	29372	29302	29684	29690	29684	29673	29281	29297	29667	29720	29432	29604	29462	29780	29638	29267	29278	29479	29743	29411	29296	29666	29650	29494	29425	29605	29520	29604	29446	29478	29601	29839	29566	29609	29423	29435	29193	29380	29402	29678	29720	29451	29463	29629	29576	29748	29509	29482	29641	29661	29463	29468	29528	29324	29626	29664	29407	29543	29476	29402	29741	29483	29614	29595	29503	29623	29460	29486	29420	29543	29662	29407	29537	29654	29338	29576	29176	29368	29448	29384	29523	29483	29352	29446	29632	29758	29682	29521	29404	29530	29483	29544	29517	29382	29377	29639	29599	29440	29342	29607	29682	29426	29303	29424	29579	29403	29505	29611	29449	29456	29309	29520	29656	29369	29299	29540	29475	29466	29621	29547	29586	29547	29529	29583	29722	29283	29686	29420	29604	29458	29462	29630	29613	29617	29625	29675	29629	29402	29698	29865	29482	29734	29654	29595	29736	29485	29642	29554	29403	29498	29541	29289	29706	29563	29535	29569	29486	29427	29634	29616	29362	29677	29669	29518	29508	29520	29709	29737	29654	29422	29401	29505	29584	29638	29614	29475	29482	29566	29527	29364	29617	29680	29517	29170	29310	29461	29634	29593	29794	29405	29607	29529	29573	29366	29724	29765	29641	29575	29477	29309	29380	29790	29433	29510	29529	29469	29292	29372	29524	29523	29647	29580	29712	29586	29268	29550	29464	29473	29780	29608	29675	29375	29244	29481	29495	29428	29620	29656	29499	29306	30024	29566	29487	29502	29460	29363	29410	29567	29688	29495	29645	29750	29698	29472	29472	29500	29749	29541	29575	29819	29570	29631	29430	29574	29603	29547	29547	29496	29702	29189	29549	29566	29600	29941	29402	29585	29727	29464	29549	29578	29566	29518	29485	29647	29415	29565	29711	29447	29361	29337	29584	29264	29325	29588	29513	29523	29647	29548	29534	29395	29560	29509	29593	29553	29497	29710	29535	29306	29701	29301	29582	29422	29753	29447	29429	29637	29636	29855	29602	29445	29621	29649	29512	29668	29726	29573	29566	29250	29339	29540	29372	29416	29639	29837	29792	29466	29822	29394	29380	29353	29530	29593	29567	29588	29381	29447	29393	29636	29370	29607	29755	29304	29530	29635	29632	29690	29522	29431	29648	29655	29689	29490	29625	29592	29909	29513	29659	29554	29554	29506	29295	29628	29595	29606	29567	29674	29390	29295	29463	29356	29287	29399	29211	29189	29516	29507	29534	29557	29603	29491	29539	29476	29662	29464	29389	29820	29719	29316	29454	29539	29395	29650	29509	29558	29790	29513	29393	29576	29583	29486	29860	29274	29620	29647	29487	29449	29402	29344	29770	29472	29584	29715	29716	29669	29578	29643	29675	29676	29617	29590	29551	29639	29305	29444	29437	29519	29421	29663	29485	29599	29620	29500	29684	29617	29539	29484	29573	29606	29650	29367	29660	29474	29359	30065	29592	29641	29738	29429	29632	29501	29482	29691	29488	29438	29518	29620	29601	29432	29345	29461	29910	29624	29499	29767	29318	29381	29497	29486	29603	29662	29782	29515	29341	29533	29440	29470	29325	29401	29617	29606	29386	29706	29848	29630	29710	29339	29640	29532	29693	29418	29452	29737	29544	29307	29484	29571	29358	29392	29427	29427	29390	29653	29319	29657	29481	29416	29657	29395	29407	29581	29504	29738	29639	29512	29402	29705	29334	29601	29740	29555	29416	29685	29271	29590	29220	29396	29419	29477	29679	29397	29502	29665	29576	29420	29460	29692	29522	29541	29580	29481	29349	29695	29582	29423	29384	29535	29699	29484	29474	29601	29707	29734	29765	29565	29313	29511	29423	29502	29692	29147	29532	29478	29388	29415	29493	29325	29520	29509	29634	29414	29629	29279	29598	29727	29678	29549	29507	29661	29571	29556	29557	29451	29731	29457	29247	29465	29391	29467	29358	29314	29430	29626	29652	29409	29539	29493	29573	29358	29634	29765	29802	29370	29566	29550	29588	29596	29751	29438	29582	29437	29558	29555	29664	29546	29664	29595	29301	29486	29813	29521	29563	29631	29617	29690	29554	29092	29409	29503	29175	29493	29269	29368	29398	29554	29453	29464	29463	29301	29323	29560	29331	29399	29272	29561	29603	29730	29466	29414	29627	29662	29607	29452	29643	29617	29438	29523	29740	29532	29580	29624	29482	29801	29582	29744	29518	29666	29597	29494	29533	29635	29552	29374	29510	29427	29394	29712	29481	29386	29732	29513	29240	29343	29592	29330	29406	29676	29578	29413	29691	29911	29904	29671	29661	29577	29532	29575	29737	29374	29593	29779	29736	29518	29624	29527	29663	29476	29832	29553	29226	29408	29789	29495	29550	29640	29436	29460	29594	29428	29863	29578	29650	29525	29634	29492	29713	29791	29631	29486	29520	29536	29544	29466	29613	29501	29925	29464	29424	29570	29610	29651	29712	29582	29508	29663	29429	29564	29764	29417	29659	29466	29403	29604	30014	29572	29598	29504	29459	29554	29423	29793	29678	29785	29623	29820	29490	29684	29731	29491	29415	29250	29746	29662	29480	29465	29558	29401	29562	29488	29591	29458	29735	29439	29520	29549	29495	29189	29324	29848	29495	29574	29546	29533	29418	29414	29656	29499	29580	29346	29652	29587	29347	29648	29694	29262	29666	29523	29651	29649	29484	29312	29493	29767	29408	29523	29494	29389	29514	29601	29379	29622	29580	29494	29812	29693	29744	29666	29514	29598	29462	29466	29447	29502	29477	29407	29631	29586	29808	29493	29759	29489	29126	29379	29334	29280	29407	29447	29434	29614	29406	29395	29247	29606	29465	29454	29752	29354	29449	29483	29287	29586	29895	29714	29339	29295	29648	29476	29584	29429	29367	29223	29221	29755	29452	29425	29528	29562	29805	29432	29682	29662	29546	29697	29656	29632	29531	29619	29344	29803	29754	29569	29250	29565	29462	29714	29547	29413	29379	29681	29833	29561	29726	29655	29376	29434	29580	29448	29444	29415	29535	29585	29581	29597	29663	29238	29500	29368	29684	29323	29594	29570	29620	29441	29490	29798	29547	29517	29517	29582	29665	29553	29415	29489	29480	29441	29509	29597	29344	29643	29652	29639	29599	29515	29488	29441	29748	29437	29571	29650	29472	29489	29560	29588	29629	29367	29437	29393	29519	29255	29659	29694	29670	29427	29511	29464	29427	29401
20459	25216	23287	19817	18683	18044	17700	17366	17217	17213	17086	17098	17030	17029	17125	16967	16875	16840	16730	16900	16923	16596	16943	16706	16864	16600	16617	16823	16781	16797	16652	16726	16859	16704	16550	16783	16632	16557	16857	16735	16659	16783	16614	16725	16750	16556	16626	16757	16769	16674	16636	16618	16700	16712	16684	16684	16741	16808	16603	16641	16725	16673	16680	16684	16605	16822	16851	16779	16741	16675	16707	16732	16658	16608	16822	16565	16764	16639	16631	16653	16528	16877	16760	16646	16748	16582	16777	16478	16542	16789	16692	16632	16738	16733	16793	16836	16659	16627	16559	16685	16736	16538	16755	16759	16590	16503	16655	16706	16672	16772	16815	16617	16556	16648	16665	16507	16846	16676	16655	16673	16463	16690	16620	16500	16502	16721	16621	16522	16615	16728	16769	16700	16913	16634	16710	16629	16655	16725	16824	16673	16529	16857	16727	16578	16623	16548	16690	16640	16699	16538	16785	16713	16543	16645	16456	16613	16607	16522	16598	16608	16607	16474	16746	16588	16628	16552	16771	16662	16605	16628	16708	16724	16670	16727	16667	16548	16473	16556	16552	16709	16591	16611	16717	16568	16601	16759	16792	16673	16694	16690	16668	16712	16636	16711	16678	16569	16842	16750	16476	16641	16665	16481	16520	16605	16685	16693	16622	16741	16474	16777	16751	16606	16676	16499	16761	16590	16525	16457	16658	16736	16583	16562	16841	16639	16585	16821	16972	16799	16478	16628	16597	16735	16721	16582	16748	16401	16716	16687	16717	16645	16617	16671	16615	16752	16704	16781	16656	16564	16758	16486	16495	16569	16688	16827	16765	16678	16479	16677	16773	16405	16638	16503	16765	16627	16642	16636	16878	16628	16769	16676	16586	16825	16545	16653	16602	16686	16640	16675	16536	16631	16827	16470	16668	16842	16587	16587	16722	16712	16724	16604	16599	16749	16625	16662	16688	16535	16703	16558	16756	16557	16634	16590	16447	16937	16670	16360	16567	16752	16758	16687	16693	16764	16616	16673	16515	16814	16658	16531	16542	16766	16639	16505	16616	16631	16596	16511	16773	16549	16721	16604	16597	16929	16637	16770	16581	16712	16690	16592	16587	16546	16760	16512	16716	16589	16695	16598	16419	16587	16818	16413	16793	16656	16724	16487	16589	16686	16562	16733	16812	16635	16539	16572	16701	16661	16608	16575	16446	16808	16695	16720	16457	16662	16681	16766	16569	16560	16700	16743	16540	16474	16698	16744	16634	16803	16552	16765	16547	16552	16730	16880	16506	16585	16640	16672	16366	16497	16635	16670	16833	16640	16818	16500	16647	16465	16494	16726	16568	16662	16448	16635	16682	16710	16538	16767	16453	16770	16574	16626	16687	16781	16686	16596	16633	16571	16662	16510	16659	16479	16643	16665	16460	16832	16466	16701	16455	16552	16732	16490	16338	16694	16753	16508	16762	16529	16682	16722	16848	16519	16637	16790	16637	16730	16660	16532	16563	16589	16768	16846	16731	16687	16486	16740	16578	16591	16462	16634	16542	16656	16766	16667	16598	16591	16595	16552	16695	16813	16731	16659	16736	16540	16745	16492	16638	16663	16611	16729	16774	16607	16704	16573	16675	16387	16682	16411	16739	16608	16698	16598	16756	16667	16561	16693	16584	16852	16854	16623	16686	16744	16669	16725	16851	16533	16654	16682	16674	16626	16568	16643	16719	16675	16736	16756	16619	16693	16758	16690	16734	16462	16452	16658	16612	16685	16738	16832	16653	16515	16537	16616	16670	16773	16757	16599	16548	16689	16794	16503	16782	16562	16691	16811	16878	16743	16680	16681	16654	16676	16744	16588	16779	16613	16688	16788	16605	16569	16543	16583	16572	16687	16825	16506	16500	16743	16780	16690	16728	16445	16694	16775	16583	16744	16621	16522	16513	16554	16676	16755	16706	16793	16728	16726	16984	16586	16641	16698	16754	16638	16566	16768	16565	16778	16661	16751	16747	16535	16644	16453	16651	16637	16583	16587	16725	16540	16551	16780	16729	16741	16700	16698	16726	16809	16726	16794	16719	16676	16675	16617	16763	16637	16560	16606	16749	16805	16684	16752	16464	16565	16744	16619	16604	16433	16567	16774	16864	16844	16639	16567	16801	16589	16642	16622	16600	16580	16807	16589	16760	16500	16648	16763	16533	16516	16820	16515	16593	16679	16742	16667	16734	16516	16828	16564	16614	16760	16687	16569	16686	16771	16757	16555	16704	16622	16454	16443	16814	16562	16598	16510	16627	16589	16749	16778	16681	16561	16544	16711	16595	16592	16624	16737	16681	16681	16829	16454	16723	16473	16574	16629	16688	16796	16667	16698	16579	16621	16669	16800	16588	16825	16719	16498	16734	16566	16642	16712	16779	16664	16618	16664	16565	16695	16514	16559	16638	16554	16790	16779	16547	16685	16833	16708	16612	16605	16768	16768	16666	16820	16740	16617	16636	16889	16595	16727	16716	16764	16519	16606	16659	16556	16715	16699	16745	16617	16770	16639	16619	16575	16692	16537	16862	16609	16657	16721	16580	16672	16498	16635	16775	16698	16752	16569	16723	16573	16600	16574	16708	16628	16728	16724	16638	16629	16553	16665	16608	16621	16616	16539	16640	16669	16748	16731	16529	16848	16550	16786	16592	16586	16721	16648	16635	16713	16681	16532	16751	16648	16648	16557	16613	16689	16752	16512	16498	16599	16690	16668	16867	16517	16702	16626	16698	16895	16575	16568	16481	16627	16551	16690	16729	16603	16702	16623	16646	16781	16582	16814	16619	16777	16457	16627	16818	16736	16876	16704	16550	16663	16637	16547	16608	16592	16655	16550	16496	16680	16683	16735	16766	16716	16492	16726	16543	16573	16592	16712	16614	16427	16717	16606	16695	16755	16743	16403	16582	16718	16777	16666	16724	16790	16687	16824	16676	16595	16617	16720	16796	16823	16794	16626	16702	16652	16370	16697	16731	16647	16793	16570	16649	16823	16506	16556	16600	16582	16670	16700	16684	16827	16705	16578	16537	16677	16788	16659	16654	16776	16652	16605	16690	16540	16667	16687	16708	16645	16498	16723	16707	16572	16632	16445	16711	16615	16643	16717	16659	16625	16764	16684	16646	16553	16710	16715	16800	16741	16702	16729	16829	16696	16530	16856	16654	16698	16736	16677	16733	16648	16600	16699	16751	16422	16678	16479	16647	16611	16745	16985	16495	16795	16668	16659	16684	16574	16649	16767	16441	16540	16708	16747	16756	16538	16701	16606	16806	16626	16554	16670	16669	16578	16647	16789	16630	16620	16748	16814	16657	16787	16752	16631	16694	16551	16771	16724	16809	16482	16696	16651	16565	16821	16653	16622	16579	16660	16648	16664	16613	16692	16765	16834	16626	16674	16831	16562	16710	16697	16592	16634	16707	16551	16606	16701	16684	16754	16739	16651	16581	16571	16648	16873	16620	16641	16676	16688	16795	16630	16706	16704	16664	16683	16722	16634	16761	16690	16679	16744	16719	16703	16749	16836	16440	16578	16586	16454	16555	16708	16679	16749	16679	16833	16683	16740	16667	16674	16537	16636	16608	16631	16632	16759	16728	16598	16722	16566	16691	16592	16642	16765	16607	16582	16654	16773	16741	16637	16734	16481	16545	16755	16641	16484	16573	16668	16517	16467	16553	16665	16742	16525	16671	16798	16692	16696	16717	16467	16725	16560	16610	16669	16632	16603	16648	16560	16821	16746	16886	16580	16581	16718	16752	16721	16712	16689	16666	16624	16570	16647	16538	16633	16685	16525	16704	16780	16792	16748	16692	16548	16837	16650	16681	16591	16751	16537	16809	16766	16706	16583	16561	16564	16796	16618	16619	16747	16695	16725	16640	16762	16773	16636	16652	16713	16659	16543	16706	16425	16536	16721	16598	16469	16634	16565	16512	16705	16945	16664	16467	16639	16430	16743	16607	16652	16648	16783	16517	16678	16547	16713	16850	16734	16766	16685	16741	16677	16660	16776	16635	16709	16678	16696	16528	16616	16501	16422	16810	16556	16652	16633	16646	16663	16768	16769	16579	16699	16833	16774	16764	16746	16744	16647	16642	16713	16480	16729	16680	16681	16829	16631	16678	16753	16611	16677	16819	16794	16609	16817	16568	16944	16730	16611	16619	16628	16696	16779	16636	16761	16484	16669	16697	16911	16670	16761	16808	16635	16512	16618	16717	16611	16631	16468	16758	16694	16549	16642	16380	16492	16662	16674	16762	16574	16575	16847	16715	16508	16648	16737	16755	16679	16626	16576	16675	16701	16632	16576	16720	16562	16733	16547	16590	16713	16602	16718	16536	16737	16653	16427	16560	16689	16702	16517	16730	16601	16821	16473	16522	16511	16494	16670	16687	16695	16683	16560	16597	16629	16764	16577	16417	16532	16594	16714	16943	16668	16669	16507	16670	16561	16802	16585	16795	16851	16647	16722	16669	16694	16598	16654	16508	16920	16603	16709	16662	16720	16560	16628	16696	16582	16790	16540	16654	16716	16647	16648	16589	16790	16709	16739	16833	16865	16699	16724	16718	16715	16700	16727	16701	16681	16609	16768	16741	16703	16603	16781	16865	16684	16721	16692	16765	16640	16661	16631	16883	16650	16503	16716	16490	16707	16725	16717	16698	16773	16598	16631	16795	16792	16584	16623	16679	16582	16550	16667	16593	16646	16598	16732	16632	16654	16836	16693	16706	16766	16668	16753	16711	16629	16561	16556	16627	16483	16640	16645	16704	16663	16778	16901	16725	16648	16627	16532	16545	16608	16708	16527	16682	16648	16756	16710	16459	16678	16871	16749	16506	16600	16808	16625	16701	16683	16684	16573	16623	16653	16592	16659	16719	16537	16924	16810	16646	16801	16487	16496	16664	16697	16797	16625	16695	16633	16868	16527	16519	16724	16737	16660	16634	16698	16578	16600	16488	16491	16611	16799	16700	16631	16629	16626	16611	16937	16716	16607	16673	16708	16607	16596	16714	16664	16684	16603	16596	16763	16657	16625	16606	16644	16683	16777	16738	16807	16563	16630	16808	16611	16581	16699	16734	16567	16819	16751	16575	16564	16562	16605	16584	16585	16708	16476	16714	16468
25032	21403	28526	29262	30178	31524	32309	30587	30015	30012	29693	29572	29207	29663	29513	29021	29087	29323	29210	29173	29207	28944	28805	28800	29039	29055	28729	28663	28665	28777	28934	28657	28979	28850	28529	28786	28633	28527	28877	28780	28622	28949	28743	29134	28975	28682	28955	28848	28714	28659	28666	28823	28861	28804	29044	28781	28689	28575	28950	28604	28647	28621	28480	28706	28623	28721	28752	28560	28602	28699	28605	28964	28573	28430	28567	28812	28657	28800	28756	28782	28607	28765	28731	28575	28670	28641	28359	28712	28506	28307	28621	28820	28638	28439	28747	28651	28911	28789	28731	28524	28734	28564	28626	28698	28946	28785	28587	28696	28839	28581	28944	28543	28700	28638	28608	28823	28716	28643	28957	28596	28450	28693	28882	28852	28938	28540	28815	28838	28734	28559	28881	28558	28639	28685	28941	28876	28786	28598	28890	28529	28597	28773	28666	28497	28620	28761	28882	28541	28642	28586	28709	28644	28705	28465	28853	28773	28903	28853	28824	28697	28665	28701	28806	28509	28735	28869	28916	28764	28551	28509	28570	28683	28801	28597	28521	28899	28507	28702	28921	28678	28672	28596	28771	28834	28579	28781	28994	28717	28657	28771	28726	28621	28984	28758	28547	28560	28768	28700	28779	28800	28747	28476	28693	28515	29047	28597	28736	28730	28526	28746	28589	28875	28548	28646	28884	28656	28804	28662	28798	28807	28599	28928	28445	28795	28746	29008	28703	28489	28668	28506	28515	28710	28638	28465	28771	28550	28569	28678	28877	28515	28875	28868	28748	28804	28810	28595	28853	28763	28547	28725	28717	28775	28662	28718	28896	28796	28557	28519	28871	28689	28647	28583	28889	29059	28843	28746	28785	28650	28865	28865	28701	29005	28725	28617	28780	28711	28682	28903	28628	28654	28749	28752	28956	28695	28453	28740	28518	28701	28778	28501	28806	28788	28732	28697	28840	28514	28513	28707	28773	28584	28570	28571	28723	28715	28770	28772	28682	28870	28608	28703	28625	28618	28707	28478	28697	28830	28435	28909	28860	28563	28721	28772	28525	28730	28479	28583	28678	28890	28813	28836	28506	28688	28756	28504	28590	28633	28670	28313	28533	28947	28408	28805	28611	28752	28710	28728	28493	28580	28743	28508	28522	28596	28701	28898	28851	28732	28568	28541	28768	28544	28639	28750	28751	28695	28490	28494	28669	28533	28836	28738	28767	28690	28661	28636	28469	28789	28501	28477	28653	28477	28549	28399	28653	28824	28733	28517	28658	28767	28558	28721	28768	28685	28687	28621	28529	28874	28854	28791	28906	28784	28702	28807	28784	28735	28602	28761	28843	28433	28757	28731	28659	28665	28644	28632	28512	28510	28841	28883	28650	28731	28919	28690	28694	28646	28466	28891	28823	28641	28686	28519	28876	28623	28772	28489	28691	28994	28578	28544	28577	28697	28764	28770	28518	28675	28701	28451	28895	28622	28942	28937	28771	28698	28564	28774	28524	28851	28638	28560	28845	28712	28984	28782	28705	28633	28710	28597	28526	28800	28697	28634	28659	28579	28691	28906	28914	28521	28691	28662	28742	28526	28494	28714	28974	28776	28620	28506	28726	28573	28771	28616	28796	28818	28739	28354	28758	28726	28482	28560	28668	28750	28541	28617	28575	28611	28674	28540	28755	28557	28538	28684	28743	28731	28753	28778	28804	28728	28581	28509	28617	28468	28967	28627	28745	28378	28572	28611	28828	28657	28626	28734	28783	28555	28569	28755	28703	28748	28979	28816	28852	28926	28567	28775	28598	28512	28765	28509	28731	28725	28716	28696	28527	28682	28712	29011	28366	28376	28893	28946	28846	28668	28749	28518	28727	28694	28922	28824	28861	28825	28819	28428	28564	28557	28591	28549	28662	28716	28798	28863	28909	28897	28573	28749	28635	28761	28716	28632	28628	28881	28706	28537	28694	28717	28599	28551	28731	28687	28580	28682	28561	28704	28676	28532	28726	28923	28585	28795	28679	28666	28876	28615	28532	28823	28819	28888	28836	29072	28554	28637	28511	28769	28627	28383	28594	28714	28793	28737	28543	28621	28815	28931	28641	28707	28669	28820	28625	28777	28689	28494	28442	28758	28831	28659	28727	28774	28602	28550	28640	28702	28797	28837	28620	28571	28677	28727	28592	28460	28526	28624	28787	28832	28639	28758	28532	28542	28608	28704	28777	28450	28763	28772	28686	28171	28631	28510	28759	28679	28733	28732	28713	28790	28696	28644	28619	28557	28686	28761	28745	28581	28745	28741	28662	28481	28664	28709	28765	28773	28576	28491	28719	28761	28680	28693	28775	28769	28861	28692	28698	28928	28620	28688	28535	28841	28566	28856	28561	28582	28856	28626	28783	28754	28883	28762	28652	28437	28566	28816	28713	28881	28715	28856	28707	28747	28912	28843	28741	28918	28675	28753	28582	28747	28732	28661	28785	28743	28697	28581	28555	28772	28486	28731	28566	28699	28684	28726	28586	28707	28514	28873	28609	28716	28834	28904	28752	28718	28607	28650	28583	28381	28676	28587	28508	28808	28799	28596	28645	28893	28811	28443	28531	28508	28617	28710	28727	28592	28809	28527	28807	28528	28688	28678	29019	28404	28598	28803	28655	28433	28703	28899	28677	28627	28454	28642	28563	28900	28459	28733	28883	28602	28482	28817	28430	28611	28492	28745	28930	28804	28561	28670	28577	28683	28447	28604	28748	28634	28438	28679	28504	28681	28751	28667	28887	28609	28710	28374	28475	28688	28829	28963	28834	28874	28808	28519	28860	28836	28489	28773	28541	28838	28528	28463	28627	28547	28573	28626	28668	28462	28755	28698	28650	28894	28601	28590	28585	28650	28925	28629	28532	28375	28646	28572	29001	28776	28623	28639	28603	28881	28550	28656	28622	28507	28831	28774	28711	28337	28697	29005	28672	28714	28499	28686	28589	28514	28745	28829	28635	28698	28566	28799	28806	28740	28615	28702	28724	28816	28821	28739	28768	28614	28492	28910	28727	28505	28232	28796	28593	28625	28768	28682	28716	28436	28744	28643	28631	28670	28769	28831	28719	28553	28614	28613	28582	28650	28603	28554	28553	28315	28515	28902	28469	28912	28584	28816	28707	28589	28424	28745	28634	28875	28729	28610	28810	28728	28672	28955	28503	28833	28663	28852	28621	28769	28616	28585	28453	28636	28827	28454	28693	28686	28989	28555	28608	28919	28518	28693	28533	28554	28576	28486	28694	28591	28715	28416	28855	28777	28854	28523	28721	28694	28768	28558	28720	28594	28911	28472	28442	28863	28729	28835	28471	28821	28404	28624	28739	28627	28591	28646	28560	28611	28696	28847	28536	28636	28754	28654	28563	28756	28835	28471	28911	28673	28809	28888	28950	28811	28715	28820	28818	28478	28359	28777	28671	28502	28765	28965	28704	28670	28675	28659	28674	28699	28826	28513	28386	28835	28724	28663	28484	28669	28461	28585	28900	28525	28889	28800	28644	28484	28489	28631	28655	28641	28749	28433	28657	28817	28641	28702	29007	28569	28790	28705	28512	28658	28612	28876	28671	28661	28909	28497	28627	28738	28695	28611	28642	28732	28580	28689	28644	28455	28790	28711	28650	28491	28718	28382	28786	28613	28530	28568	28605	28812	28793	28514	28698	28682	28710	28776	28666	28524	28843	28813	28814	28693	28564	28795	28762	28484	28704	28747	28664	28852	28836	28646	28679	28862	28652	28659	29059	28726	28865	28858	28790	28862	28865	28806	28655	28618	29013	28752	28792	28548	28489	28810	28401	28735	28646	28420	28804	28555	28631	28739	28722	28843	28925	28986	28391	28515	28777	28707	28579	28667	28734	28752	28478	28609	28540	28605	28784	28571	28774	28441	28795	28502	28512	28744	28704	28588	28381	28462	28492	29117	28491	28545	28918	28813	28675	28736	28645	29094	28607	28843	28649	28836	28589	28616	28691	29049	28737	28661	28722	28671	28500	28619	28757	28536	28524	28734	28768	28937	28587	28461	28795	28515	28682	28669	28831	28810	28770	28781	28654	28884	28712	28791	28604	28512	28623	28719	28939	28804	28953	28724	28384	28753	28653	28804	28934	28748	28732	28623	28867	28824	28438	28861	28679	28725	28926	28884	28635	28613	28363	28570	28920	28754	28742	28638	28611	28851	28767	28791	28792	28812	28924	28615	28608	28718	28751	28430	28846	28821	28593	28759	28525	28627	28701	28682	28730	28779	28698	28756	28736	28695	28619	28746	28787	28645	28750	28757	28671	28619	28713	28978	28816	28528	28554	28433	28640	28836	28687	28761	28580	28738	28480	28483	28611	28752	28825	28586	28832	28585	28772	28890	28795	28521	28359	28552	28636	29037	28641	28742	28427	28635	28868	28792	28757	28681	28945	28478	28459	28647	28648	28727	28948	28805	28883	28799	28953	28623	28803	28788	28593	28690	28645	28922	28394	28534	28609	28477	28612	28445	28835	29006	28487	28850	28969	28705	28618	28559	28434	28747	28600	28560	28703	28746	28691	28609	28376	28733	28769	28731	28458	28520	28834	28841	28647	28820	28985	28882	28761	28590	28591	28604	28580	28754	28543	28778	28538	28610	28909	28635	28868	28892	28841	28715	28761	28763	28639	28712	28576	28628	28656	28638	28745	28410	28614	28559	28448	28579	28987	28797	28756	28610	28486	28480	28801	28676	28834	28960	28697	28594	28592	28795	28544	28615	28862	28487	28530	29117	28593	28493	28415	28765	28893	28626	28680	28507	28615	28904	28678	28832	28804	28374	28577	28413	28691	28695	28714	28388	28661	28750	28806	28600	28731	28777	28721	28595	28627	28651	28492	28789	28789	28867	28749	28606	28766	28949	28657	28481	28599	28763	28594	28585	28751	28646	28875	28776	28781	28625	28685	28501	28538	28576	28419	28705	28599	28555	28507	28696	28839	28686	28672	28829	28625	28515	28459	28385	28645	28735	28676	28629	28722	28680	28692	28725	28734	28853	28635	28583	28730	28642	28640	28806	28524	28825	28892	28622	28765	28657	28700	28536	28522	28756	28871	28814	28681	28570	28798	28622	28664	28619	28731	28623	29010	28628	28619	28341	28533	28399
20571	34049	31422	24497	21560	19942	19284	18562	17984	17634	17316	17453	17329	17415	17131	16858	16784	16769	16759	16779	16890	16650	16659	16571	16745	16463	16618	16579	16408	16581	16618	16589	16316	16601	16362	16460	16733	16602	16587	16526	16472	16448	16696	16366	16574	16611	16429	16362	16499	16520	16318	16545	16489	16575	16510	16323	16257	16414	16541	16568	16390	16559	16306	16389	16509	16534	16361	16339	16322	16622	16539	16394	16498	16288	16573	16622	16361	16432	16368	16489	16275	16419	16430	16377	16567	16529	16508	16207	16670	16364	16240	16369	16606	16602	16333	16534	16341	16386	16275	16374	16377	16521	16435	16420	16406	16303	16309	16580	16328	16569	16297	16500	16303	16300	16610	16254	16539	16349	16504	16332	16406	16409	16414	16410	16244	16484	16485	16436	16453	16344	16209	16470	16323	16551	16350	16293	16586	16453	16390	16364	16511	16584	16420	16386	16497	16384	16460	16458	16365	16377	16428	16567	16513	16312	16580	16303	16488	16372	16310	16314	16377	16292	16422	16274	16380	16313	16354	16475	16292	16464	16560	16521	16363	16427	16402	16336	16444	16495	16341	16461	16522	16543	16452	16441	16414	16333	16455	16557	16470	16470	16265	16268	16313	16408	16624	16379	16352	16332	16408	16303	16309	16426	16363	16550	16313	16363	16505	16488	16356	16368	16520	16341	16256	16288	16390	16371	16476	16610	16366	16327	16424	16521	16366	16578	16505	16425	16408	16392	16484	16496	16386	16411	16383	16291	16406	16390	16404	16465	16436	16465	16548	16510	16298	16297	16360	16430	16588	16329	16550	16488	16605	16406	16416	16474	16402	16479	16311	16483	16443	16354	16426	16319	16327	16355	16411	16534	16588	16280	16511	16422	16542	16396	16413	16300	16525	16347	16457	16204	16524	16425	16328	16409	16564	16568	16390	16372	16411	16468	16402	16394	16302	16567	16346	16380	16540	16358	16465	16394	16392	16449	16280	16494	16569	16416	16473	16120	16552	16096	16444	16513	16473	16265	16451	16406	16353	16286	16429	16275	16421	16590	16276	16313	16336	16289	16447	16389	16263	16347	16317	16428	16338	16459	16350	16316	16362	16390	16440	16403	16386	16440	16274	16467	16231	16245	16349	16398	16532	16453	16277	16115	16425	16477	16499	16276	16591	16262	16330	16474	16422	16506	16356	16598	16425	16307	16479	16590	16468	16380	16398	16368	16512	16411	16082	16421	16389	16508	16542	16454	16250	16323	16439	16417	16365	16325	16284	16372	16391	16400	16612	16599	16348	16480	16514	16171	16386	16497	16505	16383	16449	16459	16609	16143	16390	16475	16321	16409	16184	16326	16346	16320	16347	16234	16493	16396	16509	16339	16507	16569	16377	16531	16604	16525	16407	16383	16269	16371	16382	16460	16427	16397	16343	16562	16347	16540	16417	16290	16387	16409	16415	16344	16551	16439	16378	16454	16419	16406	16409	16462	16233	16319	16456	16321	16405	16335	16552	16511	16449	16470	16278	16312	16344	16422	16549	16390	16394	16448	16412	16320	16380	16512	16275	16388	16332	16224	16416	16525	16570	16561	16303	16429	16378	16341	16404	16366	16556	16479	16462	16514	16520	16409	16312	16494	16642	16447	16314	16247	16535	16330	16515	16394	16586	16440	16391	16341	16232	16432	16461	16433	16322	16347	16567	16386	16305	16515	16370	16379	16328	16374	16363	16565	16248	16478	16428	16456	16375	16329	16643	16517	16437	16258	16424	16427	16269	16306	16335	16607	16302	16308	16364	16582	16469	16517	16266	16344	16463	16219	16359	16553	16368	16407	16292	16482	16505	16385	16423	16519	16600	16359	16388	16463	16290	16318	16407	16311	16431	16435	16393	16248	16395	16273	16288	16394	16369	16155	16482	16442	16405	16276	16562	16430	16423	16239	16376	16412	16505	16370	16299	16476	16496	16394	16476	16252	16387	16216	16449	16535	16266	16440	16395	16432	16372	16390	16444	16394	16395	16285	16452	16306	16439	16496	16486	16543	16211	16342	16533	16335	16327	16470	16381	16251	16492	16339	16462	16521	16333	16500	16352	16448	16554	16407	16403	16466	16302	16501	16506	16604	16419	16463	16429	16360	16406	16280	16200	16549	16466	16468	16438	16393	16488	16354	16355	16471	16412	16411	16419	16307	16299	16447	16487	16309	16203	16435	16409	16277	16379	16330	16447	16346	16299	16405	16339	16571	16307	16432	16460	16448	16439	16496	16506	16547	16519	16237	16465	16577	16186	16356	16297	16309	16523	16489	16414	16383	16397	16450	16430	16281	16395	16398	16454	16528	16355	16335	16264	16403	16349	16491	16299	16439	16460	16402	16404	16403	16252	16430	16625	16445	16395	16304	16424	16446	16578	16439	16419	16327	16312	16336	16338	16368	16470	16372	16342	16393	16488	16287	16313	16512	16351	16599	16388	16469	16613	16346	16587	16337	16521	16303	16377	16428	16437	16414	16518	16274	16421	16480	16312	16406	16508	16360	16562	16477	16285	16673	16308	16517	16411	16502	16589	16271	16281	16150	16206	16538	16423	16439	16332	16490	16273	16381	16400	16461	16452	16279	16273	16296	16426	16498	16481	16400	16310	16337	16345	16537	16495	16368	16494	16464	16407	16496	16506	16525	16381	16350	16430	16405	16373	16226	16419	16477	16418	16472	16478	16378	16350	16377	16401	16507	16539	16477	16244	16484	16355	16202	16349	16274	16404	16609	16293	16370	16386	16460	16320	16577	16426	16531	16354	16406	16410	16500	16532	16377	16317	16436	16351	16385	16363	16610	16383	16241	16571	16379	16289	16465	16491	16422	16404	16434	16381	16481	16149	16477	16308	16458	16377	16384	16437	16295	16495	16421	16273	16480	16249	16424	16408	16407	16405	16387	16478	16310	16257	16523	16612	16253	16291	16475	16601	16375	16415	16445	16192	16396	16373	16482	16263	16156	16557	16535	16477	16430	16404	16606	16482	16495	16641	16198	16367	16372	16458	16353	16266	16438	16305	16366	16448	16351	16356	16552	16263	16317	16381	16467	16529	16413	16511	16468	16532	16451	16447	16421	16464	16350	16675	16345	16319	16396	16318	16453	16444	16337	16500	16363	16429	16503	16317	16431	16354	16517	16266	16437	16227	16341	16273	16519	16591	16459	16490	16590	16558	16386	16262	16540	16545	16285	16365	16482	16415	16433	16413	16565	16390	16554	16276	16431	16541	16346	16526	16468	16306	16390	16518	16501	16381	16442	16579	16289	16334	16415	16438	16445	16288	16347	16568	16224	16395	16582	16439	16506	16587	16468	16392	16232	16287	16387	16381	16350	16200	16469	16324	16258	16405	16408	16334	16552	16381	16303	16414	16345	16417	16326	16315	16314	16406	16451	16504	16411	16360	16424	16532	16185	16419	16259	16437	16565	16478	16261	16551	16403	16597	16460	16436	16532	16364	16447	16239	16348	16426	16522	16381	16338	16256	16327	16425	16452	16324	16380	16421	16301	16319	16432	16491	16407	16204	16485	16486	16505	16409	16367	16399	16310	16457	16375	16409	16312	16446	16339	16434	16551	16378	16416	16438	16437	16378	16371	16368	16438	16399	16384	16508	16336	16430	16314	16479	16256	16483	16523	16257	16675	16422	16530	16388	16289	16571	16497	16516	16364	16302	16338	16445	16369	16334	16614	16394	16199	16509	16292	16515	16552	16471	16558	16436	16221	16458	16762	16391	16712	16435	16581	16412	16360	16414	16373	16311	16470	16352	16379	16544	16448	16313	16518	16381	16460	16474	16326	16291	16389	16462	16418	16123	16363	16387	16279	16520	16409	16503	16255	16434	16323	16488	16264	16537	16208	16349	16334	16536	16295	16247	16289	16538	16525	16459	16500	16369	16419	16504	16613	16535	16287	16287	16436	16469	16396	16171	16372	16412	16291	16413	16376	16442	16330	16492	16414	16363	16478	16421	16497	16531	16371	16347	16410	16318	16429	16523	16364	16334	16511	16338	16503	16430	16409	16575	16565	16357	16298	16332	16357	16552	16534	16423	16489	16444	16470	16352	16307	16305	16473	16404	16579	16446	16292	16420	16525	16438	16473	16469	16473	16415	16410	16299	16263	16407	16481	16389	16315	16488	16210	16340	16334	16367	16348	16405	16364	16410	16321	16355	16530	16459	16221	16399	16249	16332	16564	16402	16345	16314	16475	16443	16503	16444	16319	16428	16523	16554	16426	16427	16255	16418	16406	16314	16369	16415	16428	16279	16385	16314	16157	16224	16229	16303	16333	16555	16383	16418	16455	16286	16392	16319	16287	16473	16463	16528	16543	16188	16305	16629	16362	16443	16306	16356	16456	16294	16466	16322	16465	16389	16613	16692	16373	16425	16606	16368	16362	16407	16342	16474	16405	16405	16431	16305	16277	16434	16304	16685	16214	16481	16242	16440	16316	16490	16245	16479	16224	16334	16396	16510	16405	16392	16390	16285	16316	16281	16343	16398	16530	16397	16311	16472	16312	16484	16518	16442	16440	16315	16296	16451	16231	16517	16432	16527	16382	16392	16436	16322	16441	16304	16381	16593	16475	16315	16483	16271	16487	16356	16329	16378	16272	16448	16320	16282	16355	16460	16258	16434	16312	16402	16433	16398	16171	16484	16316	16525	16284	16483	16461	16545	16573	16320	16554	16369	16305	16414	16271	16451	16433	16340	16348	16383	16506	16400	16562	16477	16386	16370	16365	16436	16283	16336	16614	16391	16327	16468	16540	16484	16334	16502	16328	16617	16512	16428	16410	16387	16358	16448	16379	16369	16448	16585	16390	16384	16436	16557	16320	16433	16418	16446	16451	16336	16506	16469	16457	16460	16120	16325	16300	16540	16262	16602	16528	16258	16625	16430	16334	16500	16621	16286	16386	16307	16486	16325	16348	16465	16298	16601	16345	16395	16459	16325	16300	16352	16419	16416	16469	16413	16522	16410	16383	16489	16451	16465	16450	16498	16344	16318	16641	16326	16400	16379	16375	16425	16302	16380	16475	16396	16435	16484	16360	16389	16607	16285	16369	16423	16453	16514	16221	16561	16229	16526	16537	16550	16469	16346	16348	16347	16335	16454	16497	16337	16362
23080	21353	28486	26185	27939	32368	34167	31225	30599	30189	29988	29656	29800	29742	29667	29127	28883	29025	28702	28693	28910	28570	28446	28424	28320	28532	28709	28567	28387	28483	28403	28625	28295	28296	28530	28426	28143	28206	28395	28290	28196	28370	28072	28328	28255	28354	28467	28207	28253	28313	28571	28347	28323	28509	28437	28530	28105	28195	28339	28276	28388	28142	28229	28162	28139	28346	28469	28170	28211	27970	28151	28336	28118	28313	28245	28276	28010	28239	28108	28094	28270	28389	28248	28311	28096	28264	28230	27960	28085	28179	28197	28112	28183	28332	28350	28208	28322	28189	28138	28274	28079	28244	28190	28003	28317	28090	28449	28098	28310	28444	28119	27941	28317	28115	27999	28077	28316	28316	28172	27877	28121	28154	27926	28157	28123	28247	28314	28269	28127	28096	28161	28182	28310	28253	28163	28318	28332	28088	28205	28164	28126	28241	27979	28232	28102	28362	28607	28130	28195	28276	28069	28090	28121	28239	28288	28128	28235	28256	28052	28148	28193	28086	28152	28108	28301	28153	28226	28027	28092	28147	28097	28204	28067	28147	28385	28135	28173	28215	28207	28038	28215	28085	27995	28211	28144	28133	28457	27908	28302	28296	28227	28085	28197	28277	28127	28316	28170	28095	28360	28017	27936	28178	28277	28348	28043	27996	27907	27955	27910	28206	28179	28316	28061	28186	28419	28236	28029	28088	28253	28179	28221	28078	28156	28450	28357	28235	28187	28039	28140	28064	28319	28084	28068	27858	28206	28238	28100	27992	28010	28321	28341	28296	28229	28251	28399	28012	28570	28091	28086	28344	28215	28133	28188	28377	27990	27991	28362	28108	28492	28200	28034	28006	28284	28097	28232	28193	27983	28340	27981	28333	28230	28147	28090	28186	28260	28103	28315	27992	27994	28235	27911	28497	28196	28144	28144	28056	28211	28115	28236	28282	28100	28287	28287	28178	28348	28306	28074	28087	28325	28185	28058	27875	28279	28033	28190	27893	28466	28269	27940	28080	28385	28160	28200	28068	28159	28026	27974	28152	28236	28149	27979	28360	28014	28176	28049	28410	28058	27913	28100	28182	28224	28133	28212	28249	28257	28173	28209	28343	28118	28153	28425	28250	28151	28377	28163	28430	28363	28266	28021	28233	27992	28437	27983	28173	28174	28358	28498	28165	28152	28152	28252	27942	28169	28212	28156	28234	28263	28340	28043	28297	28227	28287	28164	28121	28329	28106	27842	28056	28181	28258	28154	28137	28331	28080	28228	28137	28211	28160	28173	28135	28171	28086	28043	28242	28142	28266	28158	28131	28204	28101	28166	28102	28215	28143	28118	28293	28240	28002	28220	28449	28221	28277	28171	28135	28265	28036	28113	28266	28132	28432	28366	28204	28181	28068	28079	28207	28224	28269	28378	28252	27926	28059	28012	28259	28308	28271	28357	27945	27999	28303	28141	28110	28126	28189	28100	28172	28028	28318	28119	27869	28329	28220	28204	27950	28458	28334	28048	28063	27934	28116	28233	28052	28189	28060	28091	28022	28032	28060	28103	28282	28090	28265	28370	28057	28324	28189	28193	28127	28151	28379	28155	28005	28288	28004	27974	28171	28088	28257	28110	28187	28113	28173	28340	28108	28196	28323	28130	28269	28120	28387	28040	28270	28006	27929	28038	27785	28366	28089	28254	28025	28591	28387	27958	28308	28217	28131	28303	28098	28254	28125	28110	28170	28107	28203	28181	28256	28407	28235	28154	28148	28212	28454	28088	28235	28259	28077	28042	28093	28314	28250	28269	28426	28402	27961	28195	28020	28050	27961	28073	28188	28299	28400	28275	28122	28299	28030	28290	28064	28312	28018	28236	28388	28180	28116	28450	28291	28292	28260	28359	27978	28335	27941	28073	28191	28352	28123	28302	27935	28040	28211	28356	28253	28068	28219	28248	28292	28161	28217	28033	27879	28418	28308	28355	28154	28521	28215	27984	28158	28133	28147	28197	28268	28265	27981	28214	28258	27998	28310	28074	28241	28119	28355	28112	27917	28142	28426	28128	28291	28080	28309	28346	28362	28363	28258	28246	28454	27974	28255	28494	28039	28294	28154	28150	28284	28041	28176	27985	28082	27897	28234	28176	28046	28088	28227	28008	27995	28218	28268	28011	28107	28071	28201	28538	28216	28201	28137	28092	28268	28132	28036	28119	28188	28145	28034	28193	28213	28173	28225	28350	28031	28180	28262	28025	28205	27998	28291	28271	28137	28150	28029	28033	28178	28140	28047	28302	27820	28058	28181	28275	28090	28156	28216	28281	28156	28133	28087	27953	27958	28229	28132	28186	28183	28157	28297	28279	28216	28109	28068	28351	28395	28421	28026	28131	28219	28197	28187	28172	28180	28123	28024	28177	28039	28426	28217	28211	28141	28242	28126	28307	27842	28110	28132	28129	28242	28314	28360	28323	28235	27946	28217	28075	27922	28078	28183	28309	28334	27990	27900	28028	28194	28258	28128	28121	28272	28386	28097	28070	28049	28325	28015	28077	27988	28164	28152	28177	28201	28640	27879	28186	28408	28283	27985	28095	27902	27988	28208	27922	28203	28319	28226	28394	28241	28368	28154	28164	28285	27981	27907	28057	27872	28275	28339	28181	28308	28096	28114	28441	28193	28218	28069	28318	28110	27986	28055	27952	28253	28201	28067	28054	28329	28016	28284	28078	27919	28224	28256	28237	28180	28039	28292	28345	28215	28335	27981	28324	28074	28204	28008	28405	28172	28216	28174	28276	28073	28092	28053	27914	28165	28055	28214	28410	28020	28346	27999	27935	27849	27845	28014	28056	28237	28218	28281	28244	28135	28082	28070	28200	28178	28143	28060	28311	28381	28283	28325	27955	28265	28236	28279	28057	28576	28278	28248	28030	28242	28224	28287	28165	28366	28271	27842	27991	28189	28211	28306	27902	27941	28236	28167	28090	28159	28109	28285	28201	28015	28154	28208	28211	28158	28087	28165	28367	27954	28324	27981	28030	28033	28391	28002	28452	28177	28442	28249	28281	28095	27988	28129	28322	28313	28167	28228	28222	28146	28313	28111	28111	28239	28333	28112	28272	27983	28129	27884	27907	28031	28141	28031	28309	28367	28191	28166	28173	27989	27856	28250	28012	28019	28331	28515	28228	28159	27912	28241	28094	28275	28396	28291	28036	28128	28156	28055	28328	28045	28126	27954	28155	28384	28356	28229	28112	27968	27997	28264	27812	28103	28339	28090	28210	28119	28297	28319	28035	28260	28045	28092	28234	28174	28118	28275	28184	28231	28177	28246	28349	28221	28089	27966	27899	28230	28437	28213	28041	28131	28271	27891	28108	28196	28107	28378	28402	28087	28011	28137	28365	28098	28416	28154	28477	28309	28156	28266	28161	27938	28049	27956	28184	27885	28246	28100	28144	28177	28291	28397	28292	28176	28049	27933	28145	28232	28103	28280	28207	28420	28028	28328	28144	27868	28174	27986	28231	28358	27999	28267	28219	28160	28122	28039	28000	28346	28290	28151	28037	28401	28424	28255	27999	28067	28061	27914	28251	28378	28170	27852	28040	28131	28058	28172	28231	28277	27970	28152	28029	27895	28235	28283	28236	28458	28243	28099	28192	28085	28366	28235	28345	27922	28210	28256	28221	28194	28398	28074	28198	28115	28141	27897	28052	28057	28201	28081	28197	28094	28214	28162	28299	28268	28240	28190	28056	28094	28084	27912	28226	28035	28047	28188	28134	28393	28298	28169	28187	28369	28180	28137	28388	28269	28200	28503	28442	28221	28108	28224	28150	28011	28199	28257	28114	28066	28212	28089	28233	28385	27939	28162	28111	27957	28311	28240	28300	28122	28241	27969	28048	28347	28074	28062	28171	28552	28321	28293	28133	28084	28259	28307	28256	28332	28119	28235	28056	28161	28311	28188	28226	28114	27845	28110	28422	28363	28299	28287	28351	28222	28236	28077	28132	27982	28192	28010	28536	28090	28202	28056	28449	28041	28190	27914	28179	28000	28265	28200	28298	28010	28307	27994	28284	28236	28142	27984	28094	28186	28404	28131	28405	28334	28284	28177	28025	28261	28318	28239	28343	27906	28224	28243	28230	27996	28543	28215	27935	28362	28277	28276	28187	28131	28143	28040	28157	28026	28331	28037	28436	27952	28072	28025	28280	28340	28236	27965	28209	28349	28202	28134	28187	28134	28264	28274	28319	28080	28258	28410	28254	28392	28189	27932	27976	28073	28303	28309	28060	28202	28317	28033	28304	28207	28225	28630	28221	27945	28236	28253	28307	28375	28169	28076	27979	28205	28266	28073	28316	28217	28410	28240	28059	27879	28141	27934	28090	28119	28258	28163	28301	27835	28066	28381	28064	28098	28131	28080	28068	28264	28317	28389	28284	28083	28247	28072	28354	27987	28278	28312	28283	28113	28153	28189	28151	28494	28537	28126	28018	28016	28247	28135	28384	28296	28154	28266	28193	28311	28330	28347	27967	27985	28093	28388	28178	28104	27962	28403	28179	27976	28411	28160	28177	28086	28264	28130	28043	27806	28260	28367	28225	27939	28053	28178	28312	28104	28187	28054	28107	28108	28235	28214	28076	28091	28113	28090	28109	28201	28121	28043	28082	28050	28037	28067	28390	28267	28222	28276	28165	28065	27925	28267	28103	28107	28371	28208	28271	28092	28230	28053	27983	28065	28042	28126	28023	28023	28409	28173	28105	28020	28170	27951	27942	27888	28059	28237	28581	28229	28128	27997	28360	27935	28064	28355	28096	28245	28024	28217	28111	28134	28024	28235	28406	28129	28209	28010	27980	28169	28465	28445	28338	28175	28153	28214	28140	28046	28170	28244	28341	28283	28060	28416	28174	28261	28257	28124	28119	28291	28078	28107	28199	28046	28093	28141	28129	28089	28357	28363	28017	28400	28341	28011	28074	28067	28160	28226	28366	28342	28191	28320	28309	28117	28212	28120	28285	28239	28214	28167	28171	28276	28111	28162	28163	28071	28332	28057	28342	28356	28329	28286	28164	28056	28246	28195	28197	28270	28118	28030	28019	28328	28284	27995	28077	28179	28110	28179	28178	28393	28394	28059	28036	27999	28244	28383	28232	28061	28090	27944
22701	41233	39037	29860	25448	23044	21183	20105	19546	18392	18186	17817	18115	17865	17508	17136	16943	17148	16774	16783	16743	16681	16661	16640	16572	16471	16553	16479	16332	16469	16427	16377	16329	16436	16416	16433	16399	16323	16207	16484	16362	16389	16682	16351	16212	16364	16232	16314	16420	16258	16332	16255	16337	16686	16347	16405	16153	16299	16205	16138	16326	16276	16279	16123	16230	16426	16308	16362	16295	16078	16169	16321	16413	16267	16320	16134	16405	16332	16204	16300	16433	16469	16188	16130	16276	16276	16301	16135	16203	16253	16200	16126	16360	16170	16223	16259	16155	16263	16257	16332	16197	16265	16142	16175	16361	16123	16324	16353	16232	16247	16060	16186	16273	16255	16131	16216	16227	16179	16103	16186	16323	16068	16241	16179	16212	16087	16191	16165	16289	16243	16168	16168	16048	16193	16406	16169	16158	16213	16256	16248	16185	16199	16259	16269	16191	16051	16224	16159	16292	15981	16269	16321	16204	16244	16128	16158	16192	16033	16318	16188	16104	16164	16215	16069	16178	16237	16188	16192	16267	16314	16380	16113	16009	16290	16245	16287	16310	16041	16463	16114	16152	16193	16210	16212	16207	16262	16149	16197	16079	16111	16331	16307	16239	16253	16133	16203	16099	16343	16139	16281	16206	16222	16138	16161	16183	16288	16203	16129	16181	16265	16226	16492	16224	16315	16168	16209	16260	16209	16332	16324	16368	16300	16340	16176	16347	16210	16177	16106	16149	16348	16137	16289	16140	16344	16044	16195	16264	16287	16238	16239	16366	16185	16214	16146	16330	16117	16113	16218	16182	16108	16368	16219	16215	16499	16182	16165	16373	16184	16395	16163	16169	16107	16028	16401	16221	16372	16086	16230	16230	16191	16159	16234	16227	16165	16253	16112	16320	16294	16330	16314	16362	16349	16156	16200	16189	16130	16372	16239	16295	16137	16160	15970	16106	16369	16312	16393	16150	16343	16159	16200	16189	16224	16087	16269	16307	16143	16347	16037	16113	16397	16298	16098	16275	16160	16265	16186	16184	16394	16124	16307	16000	16243	16274	16204	16180	16197	16186	16354	16207	16103	16126	16268	16346	16258	16155	16215	16345	16095	16207	16208	16464	16215	16103	16392	16132	16212	16287	16131	16169	16154	16185	16284	16287	16143	16134	16323	16162	16222	16227	16125	16093	16267	16233	16131	16131	16240	16181	16011	16235	16188	16341	16317	16014	16331	16285	16130	16044	16296	16253	16255	16216	16252	16127	16229	16017	16156	16239	16166	16284	16153	16208	16167	16376	16290	16339	16226	16258	16098	16312	16213	16284	16181	16281	16312	16206	16199	16022	16261	16295	16233	16288	16156	16058	16065	16160	16203	16248	16376	16278	16350	16205	16247	16148	16176	16202	16253	16215	16107	16188	16228	16179	16134	16227	16257	16269	16064	16198	16203	16385	15973	16344	16113	16065	16127	16258	16346	16402	16215	16236	16211	16250	16243	16205	16268	16083	16344	16175	16213	16235	16116	16136	16302	16374	16265	16125	16113	16168	16113	16084	16283	16153	16221	16171	16177	16233	16096	16270	16253	16341	16217	16269	16191	16250	16103	16220	16182	16200	16008	16128	16181	16079	16201	15956	16152	16171	16355	16299	16505	16194	16065	16185	16355	16121	16095	16242	16347	16332	16046	16179	16041	16206	16205	16178	16144	16084	16126	16230	16420	16201	16194	16112	16004	16120	16128	16274	16314	16299	16193	16289	16218	16274	16352	16191	16334	16226	16070	16277	16140	16253	16355	16259	16173	16188	16295	16016	16066	16342	16159	16341	16186	16283	16240	16236	16149	16031	16154	16102	16220	16168	16306	16166	16175	16185	16178	16238	16236	16061	16243	16138	16265	16270	16285	16083	16188	16210	16032	16326	16217	16294	16202	16140	16209	16230	16266	16283	16148	16174	16210	16369	16048	16226	16285	16155	16334	16207	16200	16307	16317	16134	16084	16261	16183	16148	16194	16265	16349	16156	16145	16221	16048	16353	16079	16203	16102	16318	16163	16064	16154	16316	16287	16297	16193	16369	16051	16343	16218	16191	16358	16307	16276	16436	16204	16182	16243	16320	15984	16163	16126	16371	16212	16197	16226	16287	16263	16012	16246	16294	16140	16151	16209	16172	16119	16156	16090	16178	16300	16182	16288	16239	15985	16135	16077	16395	16310	16051	16029	16220	16176	16269	16170	16208	16264	16236	16089	16298	16222	16026	16325	16284	16300	16345	16243	16163	16373	16232	16152	16284	16295	16275	16240	16238	16229	16139	16169	16239	16139	16197	16146	16150	16167	16190	16219	16147	16263	16214	16129	16331	16272	16483	16203	16407	16205	16213	16094	16262	16127	16185	16313	16213	16202	16289	16331	16199	16222	16214	16303	16233	16277	16029	16306	16232	16025	16254	16124	16185	16493	16094	16202	16115	16314	16077	16231	16222	16254	16071	16133	16196	16311	16171	16162	16298	16250	16187	16148	16084	16308	16297	16138	16363	16263	16119	16256	16206	16022	16204	16248	16226	16289	16204	16243	16170	16207	16246	16154	16132	16255	16225	16299	16338	16330	16201	16281	16210	16192	16148	16194	16076	16193	16116	16230	16249	16217	16097	16083	16347	16215	16158	16123	16082	16147	16070	16208	16343	16112	16135	16323	16061	16231	16204	16251	16287	16033	16210	16305	16270	16208	16061	16171	16307	16182	16244	16161	16010	16170	16209	16274	16405	16049	16105	16275	16365	16266	16374	16123	16297	16199	16306	16316	16022	16385	16138	16345	16153	16445	16349	16236	16241	16201	16236	16086	16212	16181	16114	16293	16356	16063	16437	16175	16134	16209	16149	16086	16114	16379	16263	16212	15998	16349	16068	16194	16331	15991	16443	16206	16229	16426	16155	16262	15973	16250	16124	16075	16013	16313	16154	16061	16056	16184	16157	16030	16340	16295	16301	16297	16038	16165	16219	16189	16251	16122	16176	16306	16342	16237	16165	16245	16168	16193	16121	16338	16043	16212	16143	16253	16182	16217	16370	16177	15981	16323	16093	16129	16454	16336	16113	16108	16259	16196	16013	16309	16223	16277	16218	16234	16068	16119	16202	16281	16285	16293	16114	16353	16315	16024	16204	16322	16230	16134	16059	16178	16190	16026	16271	16102	16293	16075	16311	16116	16148	16322	16220	16151	16114	16023	16161	16245	16234	16194	16425	16330	16176	16162	16061	16224	16187	16199	16402	16210	16089	16237	16105	16109	16211	16173	16089	16195	16247	16032	16346	16266	16251	16309	16130	16378	16286	16112	16440	16142	16357	16242	15969	16162	16217	16317	16162	16141	16182	16020	16201	16375	16181	16325	16091	16211	16122	16118	16174	16334	16265	16273	16113	16275	16175	16191	16298	16031	16173	16304	16219	16122	16012	16133	16158	16088	16301	16151	16300	16265	16125	16127	16163	16076	16372	16154	16292	16252	16164	16123	16056	16133	16097	16129	16011	16169	16039	16167	16266	16134	16327	16318	16142	16077	16270	16261	16080	16296	16115	16191	16299	16357	16204	16310	16242	16205	16074	16179	16326	16394	16322	16099	16132	16233	16194	16327	16296	16230	16185	16239	15996	16366	16255	16337	16091	16150	16140	16257	16305	16188	16208	16159	16208	16153	16246	16119	16176	16259	16129	16286	16223	16193	16197	16043	16219	16305	16137	16091	16313	16062	16290	16252	16113	16097	16047	16136	16091	16138	16393	16060	16232	16465	16132	16103	16215	16295	16276	16046	16372	16117	16344	16159	16247	16275	16280	16072	16111	16252	16206	16255	16039	15997	16159	16399	16111	16149	16402	16055	16111	16215	16159	16109	16277	16154	16198	16281	16145	16244	16250	16021	16241	16118	16128	16403	16127	16155	16088	16263	16177	16134	16044	16412	16134	16297	16340	16336	16262	16197	16310	16089	16236	16319	16173	16216	16040	16186	16190	16126	16179	15902	16266	16241	16141	16201	16182	16169	16098	15974	16056	16100	16153	16151	16094	16462	16193	16168	16352	16062	16270	16121	16394	15947	16236	16238	16194	16138	16119	16117	16145	16160	16182	16313	16127	16230	16104	16259	16188	16131	16259	16116	16191	16144	16033	16204	16173	15963	16172	16033	16179	16060	16349	16179	16205	16146	16198	16235	16258	16268	16322	16083	16228	16170	16370	16119	16326	16272	16348	16121	16225	16145	16337	16201	16444	16264	16195	16301	16168	16298	16134	16466	16157	16157	16362	16260	16170	16272	16234	16215	16197	16047	16015	16128	16081	16248	16370	16208	16073	16217	16148	16221	16164	16254	16108	16108	16210	16084	16193	16055	16101	16449	16190	16150	16108	16216	16416	16286	15964	16068	16285	16195	16287	15783	16446	16265	16345	16345	16176	16255	16217	16147	16226	16169	16124	16240	16376	16382	16215	16202	16183	16289	16115	16333	16139	16095	16163	16249	16108	16229	16307	16110	16144	16225	15943	16196	16212	16272	16356	16086	16216	16136	16242	16255	16296	16163	16111	16209	16202	16245	16005	16295	16075	16114	16209	16535	16248	16391	16208	16259	16246	16137	16183	16178	16080	16272	16148	16184	16304	16270	16353	16185	16294	16220	16250	16201	16172	16113	16239	16167	16042	16250	16114	16234	16204	16298	16302	16269	15957	16113	16309	16322	16208	15980	16233	16146	16069	15982	16251	16158	16319	16102	16137	16130	16245	16240	16150	16311	16120	16211	16394	16153	16181	16304	16247	16277	16348	16180	16117	16186	16191	16063	16476	16282	16056	16237	16203	16460	16088	16208	16236	16118	16171	15877	16303	16191	16222	16075	16316	16264	16120	16190	16112	16118	16346	16166	16255	16245	16313	16176	16293	16105	16283	16146	16131	16167	16157	16286	16159	16271	16065	15997	16195	16207	16161	16368	16343	16159	16327	16345	16117	16202	16180	16209	16113	16191	16219	16219	16286	16121	16107	16254	16372	16157	16205	16153	16091	16209	16127	16357	16268	16099	16305	16251	16265	16361	16185	16118	16170	16285	16095	16233	16176	16164	16099	16216	16174	16276	16305	16407	16276	16311	16308	16221	16211	16259	16388	16231	16005	16128
33055	28239	31869	30065	27375	27139	27120	26515	26500	26257	26273	26194	26264	26322	26219	26160	26177	26085	26234	26126	26050	25931	26369	26166	26146	26037	25924	25771	25980	25883	26075	25977	25761	25953	25972	26001	26184	26126	26159	25851	25897	25913	25856	26018	26211	25930	26155	26135	25893	26036	26124	25856	25989	26104	26355	26158	25812	26166	26058	26112	25847	25770	26053	25845	25883	25900	26033	26280	25976	25747	25893	25830	25857	25801	26005	25987	25906	26168	25955	25944	25847	26105	25931	25936	26012	26116	26311	26057	26099	25524	25812	25828	25757	25880	26056	25906	25880	25857	26032	26116	26020	25841	26035	25842	26123	26022	26049	26028	25869	25841	25872	25956	25908	26081	26055	26160	25847	25857	25880	26157	26086	25932	25548	25727	26034	25942	26036	25926	26270	26234	25888	25950	25886	25960	26040	26294	25842	25831	26151	26062	25931	25904	26078	26076	26328	26008	25887	26084	26195	25838	26073	26047	25737	25974	26049	26038	25935	25833	25972	25712	25845	25962	25886	25870	26017	26086	25975	25900	26255	25981	25907	25887	26120	25989	25744	26159	25840	26081	25892	25904	25652	25959	26010	25775	25889	25861	25758	25951	26073	25985	26033	25830	25987	25890	25807	25953	25777	26121	25872	25975	25618	25806	25940	25788	26125	26249	26052	25940	25997	25770	26124	26021	25905	25817	25885	25929	25914	25861	25760	25884	25942	25704	25969	25937	25919	25786	25843	25828	26165	26202	26243	25798	25820	26043	25872	25733	26046	26165	26031	26115	26112	25749	26056	25807	25980	25859	26026	26333	25918	25740	25952	26002	25919	26010	25855	25914	26022	25963	26058	26141	26069	26056	26058	25755	25919	26388	25992	26098	26045	25818	25720	25890	25818	25718	25826	26031	25935	26055	25958	25938	26031	25999	26077	25895	25754	25815	25953	26019	25953	25927	25835	25878	25735	25894	25837	25949	25993	25964	26095	25818	26074	25765	26158	25937	26203	25959	26148	25872	26072	26136	26235	26051	25956	25739	25845	25718	25895	26056	26003	25795	25874	26007	26011	25791	25922	25908	25953	26068	26091	25939	26244	26128	25993	26047	25904	25766	25963	25702	26027	25837	25833	26190	26102	26309	25714	25766	25709	26101	26017	25772	26094	25782	25986	26071	26068	26009	25932	25854	25827	25901	25668	25890	25843	25767	25882	25959	26017	26019	25702	25959	26043	26015	26057	25849	25979	26040	25947	25925	26018	26065	25978	25796	25978	25964	25831	25753	26081	25898	26008	25969	26001	25785	25859	25716	26004	25848	26051	25642	25942	26024	25998	25990	25842	25947	26116	26124	25873	25826	25897	26059	25933	25945	26053	26004	26005	25759	25938	25790	26050	25947	25967	25776	25934	25918	25916	25924	25829	26036	25801	25855	25917	25966	26125	26098	25978	25853	25954	25898	26005	25617	26074	25870	26143	25966	25856	25768	26058	25846	26272	25967	25775	25787	26182	26055	25777	26110	26000	25916	26179	26038	25807	25822	26014	26074	25973	25664	25942	25773	25869	25810	25899	25902	25824	25871	25713	26049	26261	26107	25968	25791	25932	25827	25831	25822	26179	26353	25922	25821	25962	25915	26060	26152	25999	26105	26229	25896	26067	25915	26229	25901	26257	25836	26106	25876	25846	26125	26105	25858	26038	25921	26061	26027	26087	26044	26164	25845	25890	25823	26116	26150	25966	26088	25932	25838	26134	25985	25955	25779	26070	25796	26035	25969	26102	26148	25788	25862	25817	25977	25769	25955	26026	25927	26080	25934	25753	26087	26076	26055	25826	25848	26397	25799	25965	25767	26032	26054	26070	25814	25785	26152	25886	26217	26240	25766	25892	26072	25688	25690	25766	25944	25929	25934	25688	25748	26030	25818	25921	26040	25861	25806	26082	25847	25952	26046	26106	25892	25936	25974	26065	26044	25883	25920	25747	25976	26065	26020	25874	26047	25839	25797	26110	25983	26081	25826	26144	25810	25916	26045	26055	25972	25820	25908	25737	25775	25821	25922	25706	25651	25830	25802	25786	25911	25999	26035	26244	25963	26053	26084	25966	26148	26045	25819	25929	25606	25932	26137	25604	26101	26162	26155	26063	25836	25887	25646	26086	26030	26313	25875	25882	25928	26158	25927	26212	25677	25982	26187	26248	26020	25944	26204	26092	25823	25786	25982	25607	25954	25897	25982	25982	26134	26036	26066	25807	25925	26062	25983	25833	26139	25878	25900	26000	26163	25949	25909	26077	26021	26004	26108	25906	25987	26091	25973	25980	26092	25876	26122	26046	25976	25980	26049	25898	26152	26196	25993	26017	25771	26089	26031	25810	25969	25766	25776	26171	26245	26003	26006	25852	25727	25763	25891	25880	26108	25971	25965	25940	25999	25821	26114	26105	25841	25847	25984	25890	25766	25764	26084	26119	25876	26134	25895	25789	26106	25724	25554	26048	26117	26160	26132	25780	26238	26197	25821	25870	26194	26068	26018	25979	26005	25946	25923	25958	25967	25979	25925	25943	25667	25939	25834	25917	25819	25905	26131	26039	26090	26174	26081	25759	26149	25828	25949	25985	26003	26020	26017	25915	25794	26216	26211	25990	26100	26006	25912	25906	25878	26165	25685	25792	25888	26123	25974	25864	25619	26348	25838	26083	25913	25925	26004	26016	25973	26123	26033	25901	26155	26001	25806	25916	26069	25953	26082	26004	26066	25967	25922	25802	25905	26182	25840	26083	26043	25899	25807	26072	25670	25796	25944	26056	25855	26089	25771	25987	25867	25994	25928	26057	26199	26193	25887	26020	25985	25861	25986	25960	26282	25997	26071	26065	25929	25831	25816	26039	25851	26061	26068	25869	25730	25846	25863	25877	25987	25879	26061	26041	25910	25995	26022	25933	26019	26022	26098	25993	25911	26154	25786	26036	26241	25886	25744	25891	25996	26102	26145	25999	26004	25687	25890	25921	26081	25942	25950	25713	25897	26000	25831	25864	25751	25893	26015	25785	25915	25915	25796	26213	26021	26063	26064	26052	26159	26175	26190	25916	26074	25854	26065	25900	25900	25917	25937	25875	25936	25893	25979	25986	25860	25855	26048	25897	25977	26033	26147	25850	25975	25877	25793	25925	25975	25829	26161	25617	25956	25914	25956	26206	26239	25993	25755	25943	26175	26038	25991	26051	25879	25967	25917	25961	26034	26023	25792	25844	25882	25753	25808	25868	26163	26012	26119	25894	25926	26004	25834	25973	25876	25888	25941	25834	26219	26023	25701	25820	26039	25773	25889	26057	26044	25985	25975	25522	25951	26067	26106	26047	25662	25917	26127	25948	26013	25776	25963	25846	25616	25811	26003	25966	25919	25892	26016	25935	26031	26139	25879	26047	25838	26234	26085	26039	25805	26002	26187	26108	26144	26129	25837	25744	26057	25889	26018	25854	26150	26004	25953	26106	25927	26281	26101	26222	25791	25645	25783	25906	25847	25892	25877	26235	25972	25837	26222	26056	26048	25969	25915	25980	25951	26110	25748	26021	25975	26032	25913	25908	25732	26074	25996	25763	26063	25936	25868	26038	25925	26022	26061	25912	26167	25903	25959	26038	26040	25968	25963	26019	25985	26103	26077	25978	26005	25999	25749	25912	25827	26092	25888	25904	25825	26050	25910	26004	25756	26021	26117	26074	25963	25903	25836	25759	25868	25845	25989	26158	26030	26144	25951	26204	25754	26053	26038	26006	25882	25795	25857	26132	25989	26117	26039	26174	25912	26007	26029	26021	25872	25888	25976	26020	25932	25888	26054	25944	25856	26086	25828	25921	26048	25890	25814	25991	25772	26067	26037	25892	25788	25964	25819	26140	26176	25876	25943	25681	26035	26020	26106	25864	25745	26088	26070	26199	25868	25944	25977	25834	26142	26016	26102	26044	25988	25824	26105	26050	25951	25951	26054	25874	25970	25856	25874	25980	25674	26075	26210	26129	26013	25749	25812	25983	25810	25813	26049	25929	25907	26444	26158	25780	26109	25780	25850	26281	26111	25973	25805	26067	25941	25951	25928	26021	25998	25962	25873	25916	25891	25898	25858	25820	26139	25771	25827	25850	25978	25938	26028	25949	26050	25804	25830	25862	26112	25960	26053	25765	25937	25960	25932	25942	26416	26011	25777	25683	26025	25901	25728	26000	26120	26222	25979	25855	25957	26112	25838	26102	26023	26172	25912	26053	25919	25824	25934	26189	25865	25794	25934	26233	25797	26111	25934	25923	25875	25915	25911	25919	25995	26143	26090	26127	26113	26017	26002	26066	26025	25874	26014	26188	26150	26079	26083	26205	26104	26165	26196	26106	26089	25876	25943	25777	25859	25856	26075	26087	26086	25949	25747	25979	25929	26019	26012	26147	26286	26160	26075	25944	25923	25730	25815	25897	25867	26014	26044	25725	25927	25916	26015	25876	26290	26110	26054	25987	25907	26190	26043	25750	26079	26005	25861	26033	26016	26023	25733	26150	25988	25855	26038	26020	25762	25928	25913	25963	25927	26032	26033	26007	26144	26097	26064	25900	26007	25938	26115	25898	25919	25801	25882	25904	25985	26086	25924	26044	26018	25840	25992	26077	26134	26162	25959	26279	26102	25852	25928	25818	25911	26156	25945	25763	25923	26067	26162	25921	25822	25789	26012	25959	25945	25991	25883	26012	25871	25823	25930	26193	25919	25934	25784	26006	25888	26093	26031	25756	26056	26079	26021	25953	25707	25972	25949	26242	25903	25912	26124	26062	26194	26079	25810	25980	26085	25829	25792	25942	25899	25948	25839	25775	25886	26045	25981	25751	26036	26051	26161	25902	25854	25945	26036	26104	25976	26210	26178	25942	26121	25936	25751	25885	26022	26018	26005	26016	26078	25912	25992	25897	26046	26017	26148	25976	26003	25883	25686	25992	26039	26030	25756	25850	26113	26097	26097	25978	26087	26078	25954	26104	26059	26077	25948	26097	26095	26005	26040	26076	25939	25960	25981	25871	25823	25884	25671	26035	25870	25937	25765	25854	25833	26027	26015	26054	25863	25778	25961	25895	25704	25977	25806	25741	26021	25767	25958	25981	25939	26006	25917	26157	26282	25995	25959
18823	22986	21450	18010	16778	16161	15951	15456	15486	15378	15472	15139	15447	15368	15320	15135	14970	15205	15002	14933	15066	15045	14952	14982	15060	14987	15002	15107	14975	14864	14958	14979	14894	14815	14773	14967	14840	14872	14915	14863	15096	14958	14896	15019	14730	14817	14880	15042	14954	14983	14880	14887	14745	15037	14824	14796	14931	14980	15001	15001	15022	14845	15039	14724	14702	14833	14952	14688	14907	14944	14885	14743	15059	14667	14861	14821	14868	14900	14764	15061	14896	14977	14875	14983	14746	14855	14790	14872	14927	14823	14935	14824	14691	14967	14942	14789	14824	15073	14901	14929	14843	14901	14953	14824	14843	14782	14926	14805	14840	14870	14763	14792	14885	14942	14905	14941	14957	14686	14999	14870	14885	14781	14885	14886	14790	14780	14799	15028	14922	14980	14951	14802	14613	14903	14986	15021	14944	14776	14912	14981	14843	15034	14812	14863	14841	14895	14927	14897	14745	14850	14946	14937	14832	15044	14736	14901	14924	14781	14856	14935	14918	14890	14956	14830	15011	14898	14894	14890	14776	14747	14918	14844	14859	14799	14999	14879	14774	14840	14841	14795	14789	14903	14939	14885	14889	14908	14689	14835	14925	14720	14891	14774	14825	14938	14831	14798	14979	15009	14868	14899	14808	14691	14982	14841	14733	14901	14920	14836	14977	14979	14988	14832	14815	14733	14786	14930	14838	14859	14843	14926	14997	14962	14814	14870	14743	14821	14886	14861	14883	14913	14911	14836	14770	14997	14776	14841	14955	14962	14772	14673	14874	14771	14812	14835	14661	14872	14846	15095	14899	14977	14832	14738	14807	14805	14928	14972	15049	14864	14919	14870	14750	14822	14797	14916	14899	14885	14797	14650	14995	14850	14894	14870	14817	14726	14770	14798	14737	14933	14851	14883	14682	14865	14872	15011	14829	14815	14919	14951	14758	14721	14931	14874	14792	15026	14675	14830	14868	14903	15004	14804	14955	14681	15003	14843	14979	14800	14939	14849	14930	14891	14902	14947	14797	14972	14905	15035	14924	14771	14863	14729	14865	14806	14960	14891	14689	14757	14802	14816	15033	14862	14798	14758	14795	14854	14999	14824	14840	14753	14702	14971	14868	14975	14849	14790	14929	14939	14848	14795	14828	14830	15025	14819	15019	14917	14862	14931	14747	14787	14854	14942	14892	14845	14744	14715	15006	14992	15019	14784	14783	14825	14749	14845	14917	14959	14871	14791	14780	14845	14750	14683	14966	14899	14798	14904	14792	14945	14860	14732	14799	14893	14785	14830	14802	14813	15063	14899	14783	14981	14719	14855	14866	14856	14881	14759	14955	14817	14882	14782	14724	14853	14926	14570	14900	14761	14941	14812	14712	14657	14814	14827	14973	14811	14818	14933	14876	14976	14973	14756	14906	14950	14956	14970	14771	14846	14834	14968	14958	14875	14866	15035	14860	14683	14802	14910	14692	14784	14828	14886	14787	14846	14944	14912	14783	14822	14745	14994	14874	14950	14721	14925	14828	14974	14694	14948	14845	14980	14766	14906	15027	14712	14760	14939	14939	14911	14722	14792	14806	14886	14861	14927	14803	14786	14878	14855	14707	14782	15002	14865	15019	14809	14888	14942	14847	14796	14856	14917	14891	14969	14808	15010	14924	14980	14854	14687	14845	14725	14784	14870	14821	14890	15026	14995	14870	14825	14950	14690	15032	14610	14856	14920	14948	14966	14931	14672	14794	14947	14920	14793	14823	15003	14900	14952	14999	14788	14669	14881	14738	14930	14896	14926	15091	14911	14888	14724	14787	14878	14641	14778	14877	14834	14937	14802	14899	14757	14851	14979	14864	14767	14897	14862	14880	14780	14933	14939	14814	14794	14878	14897	14744	14936	14748	14761	14774	14831	14918	14803	15103	14917	14707	14927	14941	14705	14813	14768	14810	14872	14876	14840	14720	14828	14845	14950	14895	15089	14968	14974	14838	15000	15021	14941	14825	14872	14916	14750	14894	15018	14863	14716	14867	14718	14924	14824	14921	14928	14854	14752	14958	14756	14843	14646	14802	14823	14903	14911	15002	14931	14751	14809	14930	14828	15091	14814	15035	14930	14852	14973	15054	14804	14864	14959	14834	14934	14844	15021	14714	14841	14998	14859	14774	15048	14821	15115	14758	14680	14877	14870	14724	14888	14958	14937	14809	15072	14625	14955	14907	14837	14900	14782	14717	14942	14891	14924	14882	14853	14895	14852	14845	14922	15090	14802	14911	14817	14788	14733	14961	14681	14864	14820	14769	14741	14876	14853	14883	14670	15119	14953	14844	14883	14818	15103	14851	14889	14991	14661	14885	14702	14764	14760	14804	14763	14946	14770	14974	14797	14787	14921	14757	14726	14823	14773	14985	14724	14817	14684	15030	14800	14665	14868	14971	14982	14708	14827	14796	14888	14840	15016	14845	14844	14867	14787	15031	14866	14899	14892	14884	14862	14859	14955	14786	14972	14737	14830	14867	14798	14819	14911	15001	14932	14790	14972	14807	14908	14812	14773	14837	14991	14905	14777	14837	14866	14925	14800	14920	14970	14803	14734	15069	14868	14910	14892	14986	14838	14880	14732	14758	14742	14662	15028	14976	15063	14741	14777	14917	14876	14760	14773	14818	14919	14910	14941	14808	14991	14987	14806	14815	15078	14897	14857	14857	14851	14880	15012	14702	14860	14887	14984	14913	14848	14921	14959	14774	14888	14882	14914	14872	14976	14791	14821	14910	14996	14855	14867	14994	14893	15098	14916	14852	14853	14939	14954	14797	15023	14779	14888	14822	14971	14747	14843	14796	14848	14861	14789	15012	15104	14855	15099	14892	14799	14910	14811	14995	14895	14929	14938	15008	14691	14890	14694	14810	14827	14954	14928	14971	14875	14976	14807	14738	14799	14811	14919	14833	14729	14773	14961	14898	14865	15038	14815	14840	14812	14777	14811	14845	14738	14852	14850	14746	14934	14972	14788	14939	14690	14870	15017	14910	14970	14902	14898	14906	14907	14944	14911	14868	14965	14973	14924	14723	14863	14726	14923	14871	14781	14893	14921	14999	14713	15055	14749	14706	14909	14796	14975	14980	14940	14802	14748	14717	14856	14970	14979	14769	14830	14960	14825	14696	14671	14932	15062	14851	14832	14823	14838	14744	14836	14760	14868	14983	14884	14813	14838	14715	14877	14875	14805	14608	14956	14850	14990	14993	15026	14820	14796	14878	14810	14806	14999	14875	14871	14873	14980	14966	14897	14861	15015	14804	14796	14823	14789	14811	14921	14856	14810	15067	14702	15013	14972	14865	14772	14915	14933	14777	14887	14982	14868	14803	14976	14889	14889	14866	15000	14731	14904	14781	14872	14978	14944	14638	15036	14869	14835	14830	15121	14823	14807	14653	14840	14784	14934	14900	14831	14885	14847	14805	14758	14885	14918	14793	14814	14912	14976	14997	14824	14896	14988	14883	14946	14753	14823	14924	14952	14922	14865	14840	14863	14894	14926	14849	14958	14802	15066	14583	15004	14873	15010	14873	14685	14748	14863	14830	14908	14853	14817	14984	14906	14796	14684	15016	14724	14827	14922	14949	14744	14824	14939	14937	14921	14935	14809	14782	14770	15020	14817	14912	15107	14806	14829	14889	14885	14817	14821	14719	14755	14924	14707	14941	14948	14795	14905	15032	14948	14917	15020	14780	14743	14900	14895	14905	14599	15008	14883	14817	15048	14828	14857	14788	14924	14836	14894	14905	14873	14956	14857	14860	14995	14845	14836	14748	14781	15007	14843	14774	14857	14967	14813	14784	15025	14654	14925	14834	14875	14957	14915	14935	14953	14890	14822	14788	14826	14863	14884	14819	15063	14745	14959	14870	14881	14887	14888	14860	14836	14794	14664	14800	14881	14906	14694	14940	15081	14896	14947	14799	14713	14987	14892	14972	15053	15002	14891	14962	14776	15021	14940	14842	14865	15001	14977	14962	14868	14824	14713	14864	15000	14939	14889	15075	14827	14834	14889	14880	14842	14839	15000	14827	14822	14824	15001	14912	14886	14870	14791	14948	14810	14753	15036	14803	14799	14879	15056	14675	14915	14935	14925	14889	14693	14930	14790	14812	14769	14870	14823	15088	14869	14803	14869	14775	15050	14800	15073	14880	14928	15041	14788	14939	14928	14798	14851	14972	14848	14927	14793	15071	14815	15053	14965	14840	14945	14913	14904	14802	14793	14843	14898	14885	14870	14980	14929	14897	14916	14781	14979	14981	15026	14830	14957	14993	14985	15076	14824	14969	14727	14860	14835	14897	14931	14853	14867	14863	14998	14766	14890	14966	14892	14772	14866	14925	14871	14855	14805	15062	14865	14899	14862	15018	14879	14996	14773	14943	14661	14911	14801	14920	14762	14919	14954	14871	14909	14933	14780	14789	14656	14829	14777	14795	14789	14805	14818	14972	14916	14930	14920	14834	14906	14927	14842	14663	14927	14889	14883	14826	14794	14775	14852	14866	14678	14813	15007	14738	14834	14966	14837	14886	14898	14939	14772	14750	14738	14840	14871	14798	14930	15030	14906	14813	14854	15007	15041	15192	14950	14888	14897	14827	14983	14871	14980	14773	14790	14874	14813	14819	14900	14798	14834	14770	14799	15033	14745	15089	15004	14729	14703	14886	14798	14772	15025	14736	14807	14997	14820	14998	14858	14869	14945	14848	14690	14787	14816	14955	14911	15023	15005	14861	14941	14808	14915	14778	14861	14670	14883	14900	14813	14894	14819	14874	14823	14924	14767	14752	14948	14765	14848	14899	14971	15016	14812	14872	15026	14978	14690	14812	15013	14852	14849	14813	14870	14847	14947	14886	15009	14750	15003	14846	15050	14906	14884	14926	14809	14952	14976	14846	14776	14795	14787	14650	15105	14940	14773	14916	14901	14788	14972	14984	15059	14950	14920	14707	14910	14919	14770	14868	14839	14968	14841	14828	14830	14744	14879	14980	14869	14743	14999	14816	14903	15074	14893	14777	14941	15046	15063	14830	14829	14844	14807	14864	14776	15026	14845	14938	14922	14826	14954	15070	14823	14676	14838	14979	15093	14995	14831	14971	14743	14838	14850	14911	14893	14786	14857
25392	21386	28127	28101	26896	26519	26664	24938	24609	24362	23872	23774	23861	23787	23860	23497	23600	23461	23314	23410	23246	23319	23141	23214	23256	23238	23079	23063	23176	23150	22973	23048	23158	23194	23057	23219	22873	23167	22969	23159	23295	23128	23072	23026	22903	22816	23054	23161	23258	23290	23112	22858	23179	23285	23229	23184	22786	22883	23193	23126	22773	22999	23120	23157	23165	23238	23022	22876	22968	22779	22922	23258	23072	23180	23218	23239	22928	23050	22993	22871	23038	22955	22943	23022	22919	22798	22991	22919	23079	22966	23020	22966	22814	23027	23205	22823	23164	22992	23130	22852	22928	22770	22788	22882	23056	22947	22964	22981	23043	22821	23049	23115	23081	22884	22948	23022	23008	23031	22824	22986	23137	23041	22970	23114	22762	23008	23133	22959	22979	23114	23091	22898	22904	23066	23001	22992	23061	22876	23008	22952	22913	22781	23140	23010	22922	22833	22875	22953	22669	23157	23058	22941	22954	23039	23121	22962	22896	22955	23171	22976	22916	22937	23033	22852	23057	22987	23044	23047	22992	22967	23166	22937	22961	23210	23095	22861	22949	22749	22876	22836	22994	23052	23081	22994	22869	22566	22965	23131	22953	22876	22956	23012	23083	22962	23212	22989	22963	23087	22804	22998	23191	23151	22872	22914	22964	22925	22898	23070	22958	23221	23230	23091	23013	23033	22977	22953	22964	22698	23103	22924	22897	23201	23084	23121	23123	22854	22874	22823	22695	23158	22886	23109	23276	23097	23123	23218	22812	22685	22998	23021	23031	22785	22952	22987	23047	22964	23059	22978	22998	22891	22950	22965	22951	23179	22907	23084	22894	22909	22842	23138	23058	22944	22939	22922	23073	22996	22893	22888	22987	23019	22820	23324	23118	22738	22474	22952	22892	22858	23186	23117	23178	22926	22879	23078	23166	23028	22912	23124	23038	22834	23015	22939	22740	22899	23102	22866	22906	23125	23158	22890	22839	22939	22992	22890	22954	22829	23150	22959	22927	23233	23015	22969	22765	23109	23169	22878	22872	22983	22908	23236	23132	23116	23245	22818	22770	23082	22946	23130	22962	22978	23067	23037	22908	23014	22912	23145	23308	23048	23248	22923	22816	22839	22946	22968	23049	22885	22969	22902	23125	22982	22979	22988	23080	23199	22894	23101	22884	23034	22949	22689	22999	23023	22939	23171	23094	22972	23047	22903	23032	22943	23184	23249	22984	23114	23238	23045	22815	22957	22998	22867	22853	22996	23060	23132	22973	22896	23004	22876	23179	22893	22964	22997	23098	23052	23033	22897	22865	23159	22812	22880	23150	23130	22772	23048	22720	23071	23154	23183	23163	22802	23163	22985	23301	23117	23221	22773	23036	22822	23071	22839	22810	22841	23124	23200	23003	23138	23056	22912	23252	22961	22791	23173	22885	22948	23074	23136	23051	23040	23045	23002	23130	22961	22816	22847	22756	22922	22961	22991	22933	22901	22981	23048	22916	22981	22924	22903	22813	22821	23154	22855	23033	23031	22776	23063	23015	22904	23007	23162	22838	22860	23003	22833	23216	22830	23015	22713	22899	23305	23050	22849	22990	23159	23037	23153	23042	23061	23050	23018	23155	23141	22800	23015	22934	23135	23000	23007	23160	22880	22975	23111	23097	22790	22820	22926	23041	22817	22692	23147	22925	22987	22939	23061	23150	23136	22855	23166	22991	22885	23121	22833	22922	22810	23034	22999	22836	22973	23096	23094	22669	22727	22974	23128	23223	23039	22903	22875	23281	22936	23066	22910	23050	22843	22897	23157	22887	22953	23199	23214	22829	22824	23142	23003	22923	22968	22914	22802	23140	23101	22921	23223	23014	22885	22967	22966	23115	23144	22964	22942	23080	22877	22895	22881	22949	23003	23132	22938	22594	23004	23242	23005	22792	23153	22989	22945	23127	23074	22972	23088	23186	22916	23067	22994	23021	23022	23121	22956	23071	22822	22788	23009	22994	23080	23085	23054	22951	22776	23038	22935	22908	22890	23059	23013	22954	22855	22811	22999	22972	22950	23038	22791	22800	23100	22957	23102	22800	22971	23078	22716	22930	23186	23063	23212	22960	22975	23235	23217	23313	22988	22950	23167	23226	22867	22942	23018	23136	23012	22843	23006	22972	23068	23075	23019	23030	22933	23204	23294	22744	23050	22703	23014	23015	22706	23140	23183	23045	22907	23021	23074	22879	23150	22958	23007	23034	22981	22992	22956	23085	23056	22892	22980	23090	22956	22929	23075	22991	22709	23049	22955	22990	23098	23029	22989	23226	23075	23185	23102	22918	22706	23004	22984	22917	23054	22995	22972	22951	22934	23062	22925	23169	22888	23121	23177	23058	22810	22951	23054	22856	23197	23085	23209	23087	22966	22784	22871	22957	23132	22940	23046	22886	22750	22873	22768	23000	22994	22888	22916	22822	22633	22778	22798	22925	23091	22910	22904	22856	22992	22883	22694	23018	23164	23126	23086	23014	22811	23120	22788	23041	22828	23086	22880	22926	22849	22973	23102	23104	23194	22908	22668	22870	22981	23012	23034	23164	22853	23014	23004	23188	23056	23153	23114	23099	22920	23227	22849	22980	22879	22728	23004	23122	23110	22813	22869	22922	23047	23128	23016	23266	23059	23046	23034	23102	23207	22993	22984	22969	22744	23092	22966	23215	22841	22707	22870	22944	22979	23153	23025	23076	22931	23113	22982	23094	23010	23201	23244	23020	22986	22992	23103	22992	22685	22840	22645	22957	23104	22925	23005	22973	23323	23046	23219	23076	22940	22787	22723	23089	23069	23006	22996	23066	23037	23157	23187	23200	23091	23073	23215	22947	22986	22971	23041	23091	23189	22811	23023	23317	22937	23027	22913	22925	23046	23011	23081	23166	23003	23170	23073	23234	22812	22732	23031	22929	22806	23074	23066	23039	23061	22940	22911	23202	22929	22778	23064	22878	23045	23090	22911	22761	22984	23099	23083	23133	22920	22868	22860	23081	22915	22855	23221	22980	22871	22904	23121	23133	23005	22957	23264	22901	23026	22889	23173	23063	22981	23189	22990	22775	23025	23177	23082	22967	22777	23106	22987	22755	22932	23062	23053	23325	22985	23058	23050	23192	22871	22895	23053	22982	22995	23078	22663	23008	23016	23121	23016	23175	22969	23004	23121	22778	22898	23116	22971	23083	23105	23033	22891	22953	23084	22916	22784	23064	22906	22925	23048	23093	22860	22901	22812	22922	23112	22824	23080	23096	23011	22811	22890	22770	22788	22612	22827	22940	22885	22922	23112	22823	23020	23210	22923	23138	23068	22764	23000	23046	22898	22822	22841	23072	22967	23198	23210	23113	22864	23003	23074	22929	22920	22912	23023	22739	22805	22865	23025	23049	23195	23071	22969	22827	22934	23096	22998	23032	23151	23247	23256	22987	23419	23208	22718	22920	23076	23060	23250	22865	22770	23113	23030	23004	22912	22807	22883	23194	23071	23046	22858	23216	23144	23100	23060	23080	23045	23185	23161	23053	22641	22964	23049	23230	23061	23084	23081	23057	22968	22894	22988	22805	23038	23106	23059	22840	22892	23044	22545	22955	22868	23072	23044	23037	23160	22815	22669	23038	23103	22870	23020	23097	22928	22882	23085	23167	23150	22804	23097	23068	23071	23124	23284	23003	22804	23250	23127	22960	22936	23117	22539	23142	22689	23112	23118	23081	23136	23104	22789	22794	22810	23056	22896	23039	23029	23007	23022	23038	23116	23143	23106	22939	22974	23098	22986	22881	23049	22912	23035	22918	23145	22782	22979	23064	22904	23010	23048	22959	22969	23032	23037	22897	23130	22998	23192	22951	23029	23074	22967	23018	22989	22890	22891	22901	23208	23019	22947	23080	22976	23023	23014	22834	23006	22852	22968	23189	23178	22996	23057	23178	23086	23257	22998	23003	23014	23175	23054	22830	22971	22868	22818	22886	23307	22843	23065	23132	23044	22992	23068	23020	22870	22794	22980	23030	23067	23128	23129	23033	22966	22938	23090	23183	22871	23145	23028	23031	22988	23182	23031	23081	22885	23108	22980	22748	22988	22890	23119	23071	22894	22900	23170	22870	22977	23069	22861	23066	22934	23060	22940	22902	23025	23181	22763	23286	22827	22958	22970	23173	23204	23069	23035	23135	22936	22689	22807	23010	23026	23354	22875	22885	23173	23009	23258	23072	23149	23062	23188	23198	22928	22888	22628	22941	22942	22862	23064	22803	23056	22976	23107	22788	22949	22979	23136	22821	23075	22872	23106	23078	22941	23031	23010	23049	22940	23010	23039	23107	23041	23201	23055	22908	22869	22920	22984	22855	23101	23030	23250	23125	23070	23133	22723	23175	22929	23034	23020	23225	23012	22968	23048	23050	22986	22931	23155	23071	22901	22948	23070	22863	23032	22945	23002	22903	23080	23044	22963	22923	23066	22881	23027	22817	22808	23091	22901	22942	22917	23020	22831	22972	22972	22950	23081	23249	23015	22986	23020	23013	23021	22763	23078	22989	23040	23009	22958	23297	22936	22892	22951	22689	23163	23113	22973	23082	23184	23031	23003	23002	22857	22907	23088	22802	23137	22747	22903	22846	23008	23174	23112	22926	22937	23155	23119	23105	23020	22898	23291	23276	22975	22922	22679	22761	23229	23023	23058	23048	23036	23093	23022	22903	22965	23162	23094	23054	22840	23064	23132	22891	22956	23104	22771	23106	23151	22943	23016	23116	22745	23103	23020	23002	23004	22811	22887	22900	23057	23040	23251	23123	22951	22886	22809	22970	23073	22936	23040	22931	23017	22997	23044	22957	22999	22882	22930	23114	23115	23108	23019	22935	23012	22926	23084	22740	23090	22831	23209	22978	22936	22876	23118	22845	22993	22964	22940	23012	23003	23010	22969	23218	23132	23084	23074	23150	22897	22880	23194	23054	23048	23202	22888	23059	23076	22844	22795	23045	22840	23006	23083	23157	22925	22969	22879	23215	22897	23021	22969	22885	23190	22747	22997	22934	22836	23005	22917	23038	23065	22977	22980	22979	23114	23125	23039	22912	22785	23047	22852	22964	22786	22962	23226	22671	22918	23130	22967	22958	23057	23075	22867
18134	30708	27851	21499	18993	17410	16315	15605	15395	15058	14784	14391	14500	14433	14286	13952	14056	13919	14101	13907	13790	13831	13880	13732	13743	13817	13661	13635	13722	13810	13631	13701	13629	13613	13779	13618	13635	13531	13596	13579	13660	13613	13645	13729	13551	13630	13602	13641	13651	13716	13789	13672	13711	13721	13545	13557	13598	13512	13629	13622	13554	13666	13450	13614	13600	13728	13711	13687	13690	13521	13552	13548	13628	13587	13594	13623	13704	13466	13614	13550	13670	13653	13568	13714	13457	13805	13621	13599	13745	13613	13443	13553	13544	13612	13738	13632	13553	13676	13544	13607	13384	13534	13476	13731	13582	13538	13527	13553	13568	13698	13801	13674	13546	13613	13587	13454	13630	13447	13550	13614	13543	13597	13578	13553	13520	13543	13517	13717	13585	13662	13379	13629	13600	13591	13691	13642	13611	13683	13661	13464	13450	13506	13504	13592	13544	13434	13555	13565	13660	13471	13623	13542	13616	13528	13669	13659	13567	13586	13537	13524	13561	13718	13520	13603	13665	13507	13656	13342	13621	13527	13593	13553	13605	13593	13666	13556	13556	13590	13563	13527	13754	13559	13544	13745	13598	13664	13526	13429	13358	13437	13614	13409	13520	13574	13725	13546	13397	13552	13615	13440	13480	13477	13717	13518	13601	13678	13505	13600	13397	13401	13432	13460	13586	13601	13562	13672	13677	13465	13538	13570	13758	13619	13500	13656	13611	13674	13569	13654	13587	13385	13599	13576	13679	13478	13541	13554	13633	13617	13566	13623	13517	13541	13696	13496	13557	13446	13552	13559	13667	13628	13522	13666	13633	13663	13465	13580	13665	13666	13572	13518	13498	13544	13560	13592	13480	13612	13612	13770	13516	13441	13583	13524	13481	13599	13530	13570	13582	13792	13612	13518	13581	13622	13797	13571	13404	13548	13538	13296	13545	13499	13556	13610	13489	13581	13639	13504	13489	13517	13577	13585	13659	13527	13648	13705	13657	13436	13426	13609	13499	13592	13448	13602	13762	13590	13619	13423	13645	13469	13418	13619	13663	13534	13561	13476	13619	13575	13620	13712	13705	13514	13532	13603	13582	13506	13680	13346	13590	13606	13502	13506	13614	13582	13458	13568	13609	13700	13623	13435	13481	13440	13565	13457	13546	13539	13483	13460	13591	13594	13761	13522	13478	13722	13531	13626	13678	13456	13512	13544	13713	13526	13440	13477	13550	13613	13426	13416	13563	13395	13682	13605	13552	13578	13504	13770	13442	13594	13587	13461	13468	13495	13589	13453	13708	13681	13402	13664	13638	13510	13473	13564	13523	13520	13598	13593	13592	13376	13527	13793	13625	13512	13664	13471	13696	13466	13372	13684	13588	13654	13532	13569	13573	13430	13463	13535	13405	13667	13671	13488	13584	13549	13412	13615	13590	13622	13485	13598	13567	13740	13667	13511	13581	13559	13458	13719	13434	13620	13603	13552	13521	13686	13500	13586	13388	13685	13662	13518	13549	13511	13615	13714	13502	13521	13781	13477	13528	13668	13726	13700	13484	13485	13572	13576	13513	13534	13519	13485	13546	13579	13607	13316	13569	13616	13465	13508	13463	13610	13676	13709	13675	13835	13524	13425	13531	13714	13602	13457	13557	13550	13715	13616	13498	13438	13564	13616	13633	13586	13538	13678	13599	13603	13655	13616	13602	13587	13555	13664	13553	13554	13439	13479	13654	13648	13400	13641	13510	13522	13575	13575	13665	13485	13531	13561	13580	13607	13655	13529	13479	13574	13658	13606	13642	13600	13606	13471	13607	13528	13679	13591	13725	13608	13574	13688	13667	13573	13461	13525	13803	13710	13605	13514	13463	13435	13638	13574	13456	13474	13558	13736	13633	13615	13649	13351	13564	13580	13637	13731	13510	13842	13552	13682	13688	13477	13600	13641	13487	13499	13478	13534	13653	13412	13651	13475	13632	13493	13477	13747	13616	13457	13542	13599	13443	13478	13638	13549	13692	13599	13570	13566	13450	13557	13678	13413	13687	13544	13594	13642	13614	13596	13560	13560	13422	13558	13744	13570	13599	13429	13624	13586	13495	13548	13509	13513	13557	13536	13428	13504	13520	13675	13623	13656	13553	13498	13655	13453	13663	13638	13615	13756	13678	13564	13673	13423	13619	13424	13605	13472	13543	13569	13666	13680	13580	13719	13661	13439	13649	13548	13421	13538	13494	13663	13585	13628	13610	13878	13820	13633	13503	13612	13423	13576	13690	13667	13522	13494	13350	13506	13618	13680	13461	13669	13554	13553	13421	13526	13458	13571	13413	13646	13583	13586	13546	13556	13682	13507	13585	13465	13672	13658	13525	13499	13622	13710	13602	13660	13601	13409	13613	13799	13598	13537	13698	13692	13739	13613	13618	13520	13523	13566	13445	13521	13562	13775	13579	13522	13512	13523	13485	13523	13566	13500	13625	13653	13545	13401	13540	13472	13513	13639	13501	13498	13582	13588	13444	13685	13598	13463	13585	13588	13642	13576	13649	13593	13522	13589	13709	13561	13503	13559	13367	13671	13551	13499	13635	13566	13468	13648	13431	13543	13643	13589	13471	13585	13661	13369	13541	13788	13726	13543	13637	13363	13662	13500	13563	13506	13586	13606	13567	13727	13583	13651	13725	13529	13641	13431	13396	13574	13593	13614	13469	13492	13529	13546	13497	13598	13413	13572	13547	13468	13700	13729	13519	13533	13491	13496	13583	13629	13645	13540	13493	13732	13573	13534	13384	13656	13535	13625	13603	13673	13581	13561	13561	13503	13385	13758	13644	13503	13584	13498	13734	13625	13636	13645	13593	13829	13408	13557	13573	13532	13686	13558	13468	13596	13514	13588	13429	13643	13577	13606	13543	13649	13455	13549	13537	13555	13553	13592	13464	13575	13420	13754	13686	13621	13596	13405	13492	13569	13506	13598	13503	13622	13501	13626	13668	13620	13491	13672	13730	13698	13799	13540	13399	13588	13547	13536	13593	13609	13549	13530	13642	13394	13574	13558	13594	13613	13538	13387	13500	13793	13579	13642	13749	13569	13522	13625	13598	13586	13461	13569	13640	13653	13410	13750	13562	13652	13598	13422	13630	13684	13556	13534	13689	13471	13558	13530	13515	13696	13576	13628	13709	13507	13566	13610	13598	13488	13571	13792	13433	13522	13626	13572	13715	13691	13750	13644	13723	13500	13457	13646	13569	13445	13630	13550	13579	13616	13469	13575	13538	13488	13609	13587	13667	13574	13715	13599	13846	13491	13529	13522	13506	13555	13376	13365	13528	13679	13502	13740	13681	13517	13284	13516	13489	13465	13611	13561	13767	13402	13558	13385	13561	13476	13521	13610	13543	13319	13620	13528	13532	13622	13577	13434	13641	13522	13551	13408	13511	13567	13577	13583	13429	13576	13695	13628	13592	13694	13743	13715	13523	13541	13702	13501	13537	13610	13776	13548	13557	13443	13433	13465	13585	13464	13626	13757	13394	13600	13471	13549	13627	13415	13620	13702	13446	13613	13636	13596	13544	13620	13627	13639	13470	13641	13527	13679	13493	13659	13638	13647	13408	13636	13564	13520	13500	13555	13591	13584	13445	13561	13544	13520	13580	13721	13610	13680	13614	13575	13565	13763	13550	13473	13428	13504	13667	13870	13723	13573	13469	13716	13520	13505	13571	13455	13633	13648	13472	13797	13735	13698	13625	13640	13513	13551	13549	13567	13674	13643	13604	13573	13391	13511	13609	13577	13687	13565	13482	13589	13579	13537	13635	13656	13576	13493	13743	13636	13508	13658	13484	13487	13652	13710	13378	13773	13637	13671	13565	13558	13470	13596	13562	13608	13409	13619	13617	13624	13547	13566	13557	13514	13670	13571	13692	13561	13617	13453	13488	13699	13595	13684	13567	13444	13459	13449	13463	13577	13424	13513	13497	13518	13678	13496	13680	13523	13531	13602	13623	13650	13562	13597	13519	13500	13513	13417	13739	13535	13517	13705	13453	13420	13571	13640	13641	13584	13460	13601	13621	13497	13558	13686	13578	13447	13594	13607	13565	13444	13550	13496	13630	13681	13429	13481	13630	13511	13575	13550	13527	13455	13508	13623	13423	13402	13687	13655	13595	13471	13602	13578	13373	13590	13540	13664	13596	13589	13519	13554	13388	13740	13634	13707	13680	13655	13392	13736	13683	13602	13836	13467	13477	13629	13586	13704	13534	13476	13656	13435	13408	13520	13687	13448	13726	13678	13547	13620	13812	13482	13382	13748	13693	13432	13595	13592	13569	13671	13420	13503	13589	13455	13539	13619	13619	13451	13576	13347	13601	13577	13606	13698	13631	13419	13592	13498	13628	13749	13578	13615	13620	13663	13607	13648	13514	13548	13521	13636	13420	13534	13638	13656	13453	13765	13727	13616	13531	13634	13702	13517	13467	13583	13537	13547	13576	13519	13462	13527	13533	13787	13572	13644	13677	13597	13504	13561	13573	13586	13645	13687	13638	13450	13707	13618	13540	13494	13566	13493	13517	13534	13719	13474	13593	13590	13706	13608	13576	13569	13374	13792	13631	13548	13651	13594	13620	13583	13521	13421	13545	13631	13445	13647	13540	13597	13598	13622	13679	13791	13663	13541	13565	13543	13637	13547	13409	13515	13714	13628	13335	13525	13616	13691	13608	13530	13366	13530	13425	13505	13554	13619	13488	13336	13629	13489	13594	13615	13336	13524	13572	13607	13557	13454	13570	13632	13389	13478	13490	13418	13462	13474	13496	13661	13632	13437	13671	13516	13478	13689	13502	13723	13428	13527	13645	13617	13357	13569	13433	13387	13461	13690	13600	13570	13755	13491	13656	13673	13586	13590	13655	13790	13569	13572	13572	13464	13567	13535	13545	13718	13475	13560	13535	13418	13680	13618	13414	13548	13596	13523	13603	13518	13651	13430	13631	13396	13533	13497	13582	13532	13435	13699	13634	13515	13643	13571	13651	13497	13752	13713	13549	13505	13725	13547	13540	13538	13574	13658	13479	13490	13649	13547	13606	13621	13547	13521	13502	13591	13544	13489	13399	13557	13572	13461	13589	13546	13549	13534	13664	13738	13529	13402	13579	13712	13639	13544
23727	21329	28601	25086	24784	27207	27929	24548	23382	23468	22611	22581	22501	22240	22354	21933	21796	21559	21413	21641	21402	21380	21236	21404	21034	21233	21294	21310	21033	20871	21288	20992	21050	21329	21263	21185	21278	21106	21256	21220	21267	20929	20953	21164	21047	21063	21206	20932	20894	21237	20941	20962	21283	21290	21575	21050	20902	21252	20992	21078	20982	20906	21167	20923	21391	21298	21002	20975	20967	20853	21026	20931	20763	20821	20886	20798	20909	20743	20931	21174	21089	20794	21033	21070	20986	20843	21073	20896	21009	21109	20900	20742	21006	21058	20771	20869	20958	20811	20788	20859	20818	20921	20884	20909	21132	20971	20848	21137	21003	21131	20828	20913	20875	20664	20819	20998	21062	20930	21015	20885	20751	20937	20890	20761	20837	21032	20827	20946	20885	20749	20847	20810	20654	20862	20744	20645	20975	21114	20915	21043	20793	20795	20786	20848	20910	20942	20927	20829	20620	20860	20858	21079	21059	20840	21089	20951	20889	20713	20842	20867	20956	21099	21152	21108	20878	20948	20875	20847	20882	20800	20976	20865	20999	21140	21012	20925	20682	20908	21237	20705	20869	20850	20746	20762	20784	20844	20954	20785	20843	20773	20808	20857	20892	21050	20988	20878	20792	20717	20850	20945	20943	20961	20938	20741	20935	20827	20987	21127	20832	20796	20840	20911	20959	20798	20966	20914	20867	20804	21038	20904	20831	20830	21018	20727	20689	20852	20956	21106	20704	20817	20756	20852	20960	20929	20843	20756	21001	20636	21089	20937	20879	20993	20863	20778	20930	20997	20966	20881	21068	20927	20770	20738	20952	20877	20524	20886	21089	21043	20688	20891	20841	20908	20815	21052	21154	21013	20797	20963	21009	20917	20889	20850	20965	20706	20979	20865	20832	21128	20973	20880	21218	21126	20830	20887	20830	20774	20862	20685	20941	20929	20880	20999	20895	20778	20945	20835	20881	20938	21069	20871	20979	20844	20839	20748	20615	20960	20827	20899	21214	20918	20858	20912	21223	20790	20858	21008	20796	21081	20978	20960	20829	20949	20809	20975	20832	20895	21298	20956	20816	20952	21031	21030	20962	20880	20869	20908	20888	20946	20990	20868	20963	21068	21159	20940	21042	20646	21102	21120	20858	20752	20707	20607	20771	20957	20861	21140	20862	20882	20999	20667	20788	20845	20975	20903	20863	21132	21020	20984	20974	20668	20907	20728	20840	20865	20644	20817	20853	20843	21162	20913	20967	20748	20906	20899	20755	20904	20973	20815	20944	20785	21141	21029	20935	20763	20919	20877	21039	20912	20914	21050	20658	20834	20819	21140	20742	21103	20866	21033	20766	20874	20726	20757	20776	21002	21063	20686	20907	21114	21153	20898	20989	20653	20955	21149	21086	20878	20897	21028	20758	20746	21042	21032	20788	21271	21052	21084	20922	21065	21140	20764	20720	20982	20848	20897	20823	20944	20818	20940	20799	20980	20874	20844	20792	20889	20899	20891	20924	21018	20796	20822	20910	21001	20914	21149	20688	20895	21039	21159	20935	21088	20911	20897	20902	21007	20960	20771	20824	20881	20819	20778	20723	20911	20578	20796	20609	20946	21173	21017	20745	20963	20929	21040	21063	20920	20728	21084	20882	20914	20807	20997	21051	20976	20972	20934	21037	20915	21079	20793	20873	20948	21011	20914	20994	20865	20999	21046	20884	20998	21005	20902	20922	21048	21013	20861	20856	21063	20892	21170	20787	20806	21050	21181	20808	20931	20879	20844	20970	20936	20935	20892	21075	20964	21031	21017	21162	20894	20938	20720	20995	21077	20993	20969	20831	20954	20930	20937	21121	21114	20868	20698	20977	21082	20962	21092	21021	20694	21184	20984	21017	20771	21071	20926	20908	21073	20883	21045	20923	20856	20814	20810	20904	20989	21173	20836	20788	20911	21020	20935	21161	20981	21011	20902	21177	20926	20945	20842	21023	20889	21045	20804	20913	21075	20840	20872	21109	20974	20863	20834	20829	20771	20990	21077	20935	21062	20981	21149	20873	20808	20800	20891	21122	20851	21056	21071	21025	20881	20785	21022	20884	21031	20728	21042	21055	21081	20940	20922	21020	20868	20882	20912	20872	21029	20884	20996	20889	20817	21128	20999	20897	20757	20797	21056	20735	20962	20857	20909	20835	20773	20617	21013	20626	20984	20887	20810	20787	20939	20970	20763	21068	20742	20985	20996	20963	20948	20726	20808	20756	20859	20828	20920	21203	20791	21087	21053	21048	20859	20855	20619	20824	20721	20993	20844	20911	20945	20952	20878	21070	20761	20715	20956	20925	20770	20908	20779	20895	20895	20718	20790	20778	21133	20989	20730	20839	20871	20893	21000	20857	21035	20910	20961	20777	21115	21076	21033	20797	20895	21019	20925	21082	20948	21037	20779	20866	20979	20877	21051	20825	21024	20867	21048	20841	21243	21013	21131	20994	21100	21005	21075	21074	20795	20910	20884	20826	20842	20949	20804	20893	20828	21005	21007	21139	20914	20822	20897	20905	21035	20832	20790	20882	20899	21115	20669	21057	20560	20994	20887	20859	20880	20709	21075	20814	20858	20632	20859	21070	20870	20862	20915	21018	21022	20725	21026	21112	20873	20919	20834	21118	21068	20942	20832	20929	20748	20744	20738	20735	20736	20838	20788	20923	21112	21022	21019	20927	20933	20839	20924	20962	20814	20820	20902	20996	20925	20861	20803	20870	21021	20962	21044	20991	20765	21122	20982	20848	20989	20826	20945	20898	20839	21057	20821	21074	20693	21049	21061	20769	20796	20800	20976	20866	20969	20890	20775	20982	20820	20839	20995	20974	20910	20866	20833	20867	20906	20886	20827	21010	20890	20779	20948	20886	21051	21205	20813	20760	20775	20777	20914	21023	20995	20815	20769	20699	20809	21038	20923	20903	20908	20888	21096	20907	20844	20893	20840	20955	20986	20877	20765	20845	20862	20799	20808	20862	21100	20945	20938	21117	20852	21016	21258	20722	20707	20979	20990	20841	20877	20565	20710	20664	20794	20904	20934	20865	20750	20893	20798	20943	20768	20891	20923	20820	21014	21026	20944	20999	20814	21070	20892	20752	20779	20935	20952	20862	20950	20759	20912	20967	20988	20827	20913	20816	21161	21038	21216	20968	20833	20908	20576	20730	20833	20834	20863	20949	20760	20840	20781	20942	20842	20953	20965	20807	20934	20562	20848	21001	21051	20990	20942	20800	20817	21095	20871	21040	20972	20913	20852	21065	20920	20788	21009	21048	20893	20846	20824	20731	21083	20939	20785	20935	20957	20968	20760	20814	20680	20978	21181	20894	20747	21099	20979	20954	20981	20935	20785	20874	20780	20706	20840	20848	20885	21200	21061	20885	20758	21097	20918	20880	20873	20744	21069	20744	20903	20808	20899	20993	20582	20976	20854	20953	20901	20868	20694	21165	20634	20994	20902	20941	20770	21053	20929	20990	20915	21115	20722	20924	21059	20983	20937	20797	20938	20739	20873	20990	20793	20885	20871	20848	20975	20948	20869	21140	20878	20850	20891	21033	20734	20637	20821	21145	20829	21008	20968	21048	21155	20757	21012	21218	20894	20873	20808	20867	20678	20950	20706	20977	20963	20888	21015	20692	20849	20982	21050	20909	21127	20765	20809	20778	20863	21020	21107	20719	20973	20998	20738	20997	20906	20842	20950	20841	20990	20957	21107	20969	21027	20983	21042	21051	20772	21050	21074	20790	20611	20746	20654	20805	20837	20902	20724	20677	20991	20700	20727	20816	20811	20877	20785	20922	20870	20727	20719	20796	20780	20875	20748	20859	20846	20889	21064	20909	20780	21086	20933	20733	20678	20917	21056	20976	21084	20883	20759	21094	21093	20958	20987	20829	20787	20809	20981	20954	20984	20831	20884	21011	20900	20951	21100	20897	20948	20880	20901	21130	20832	20779	21024	20828	20886	21258	20999	20940	21033	20989	20907	20896	20779	20741	20801	21128	20947	20894	21024	20802	20803	21058	20921	21272	20689	21121	20889	20828	21198	20863	20995	21147	21060	20854	21032	20820	20747	20949	20739	20853	20952	20957	20962	21067	21076	21006	20897	20981	21108	20975	20882	20573	20847	20883	20821	20975	20817	20805	20794	20907	20901	21064	21004	20822	20747	20789	20871	20953	20917	20794	21144	20947	20912	20992	20879	20936	21112	20979	20799	21007	21026	20932	20991	20860	20831	20976	21014	20839	20999	21142	21250	20975	21080	21018	20797	20831	20617	20876	20816	21056	20803	20994	21000	20870	20922	20925	21168	20884	21017	20907	20909	21261	20905	20828	21014	20898	20856	20744	20939	20800	20908	20880	20930	21154	20886	21017	21022	20777	20650	20779	20917	20943	21050	20942	20815	20685	21023	20951	21009	21151	20777	20962	20873	20948	20841	20781	20747	20747	20961	20883	20763	20836	20885	20929	20879	20801	20694	20864	20935	20910	20924	20944	20974	21112	21018	21224	20971	21037	20847	20976	20931	20901	21000	21064	20730	21025	20975	20993	20839	20636	20998	21019	20810	20913	20937	21040	20887	20792	21067	20919	20932	21098	21077	21169	20884	20950	21029	20775	20808	21082	20840	20930	21122	21124	20898	20812	20910	20834	20828	21070	20927	20749	20879	20898	20868	21086	20911	21114	20897	20900	20922	20837	20966	21337	20965	20933	20682	20829	20771	20916	20697	20829	20784	21044	21090	21050	21141	21129	20659	20797	20995	20985	20855	20802	20867	20925	20815	21030	20985	20856	20760	20943	20840	20964	21065	20942	20943	20948	20988	20943	20808	21089	20814	21044	20845	20841	20899	20902	20980	21018	21024	20947	20824	20739	20817	20834	20982	20836	20806	21085	20929	20894	20656	20825	20934	20962	20881	21241	21061	21065	20832	20853	20894	20937	20877	20756	20996	21150	20976	20943	21046	20956	21024	20792	20709	20702	20844	20912	20945	21128	21025	21038	20936	20716	20866	20846	20787	21063	20968	20916	20883	20846	20580	20887	21035	20850	20964	20897	20963	20975	20966	20749	20848	20651	20846	20934	20966	20993	20894	20934	20867	20959	21067	20970	20952	20692	20771
20464	36839	33969	25742	21775	19200	17376	16283	15714	15187	14556	14290	14271	14104	14138	13517	13401	13472	13203	13264	13347	13216	13149	12983	12884	12915	12952	12834	12922	13030	12927	12963	12704	12789	12905	12700	12834	12808	12824	12828	12742	12868	12897	12752	13031	12599	12804	12885	12804	12727	12834	12660	12996	13155	12983	12497	12782	12835	12744	12866	12644	12570	12692	12801	12511	12637	12646	12725	12866	12619	12802	12977	12757	12655	12633	12694	12747	12816	12744	12863	12884	12814	12583	12680	12697	12801	12714	12589	12603	12586	12764	12758	12585	12644	12626	12590	12759	12728	12875	12703	12765	12722	12691	12766	12536	12708	12722	12729	12641	12942	12479	12633	12548	12810	12688	12667	13022	12904	12630	12786	12759	12593	12785	12817	12625	12810	12744	12634	12703	12620	12787	12627	12607	12499	12630	12806	12561	12739	12768	12818	12506	12639	12723	12750	12791	12646	12781	12657	12707	12617	12553	12631	12783	12807	12796	12694	12666	12660	12594	12682	12872	12665	12627	12690	12493	12709	12713	12578	12352	12501	12698	12551	12692	12679	12741	12497	12557	12752	12814	12622	12509	12602	12817	12903	12604	12770	12723	12799	12619	12581	12759	12656	12643	12621	12871	12727	12470	12599	12791	12704	12663	12542	12755	12740	12714	12666	12598	12828	12899	12641	12556	12598	12823	12538	12784	12658	12628	12726	12823	12686	13007	12580	12465	12695	12466	12712	12848	12542	12632	12811	12680	12717	12774	12743	12656	12653	12929	12761	12741	12872	12694	12623	12778	12634	12667	12867	12758	12732	12727	12758	12804	12575	12758	12592	12632	12737	12725	12689	12462	12616	12580	12585	12653	12695	12598	12594	12567	12633	12729	12843	12684	12634	12697	12627	12774	12632	12707	12824	12681	12783	12626	12697	12839	12710	12673	12652	12752	12716	12589	12523	12535	12705	12750	12674	12620	12654	12741	12583	12738	12647	12703	12608	12667	12472	12523	12610	12670	12603	12614	12750	12723	12730	12663	12716	12786	12697	12708	12622	12698	12599	12599	12664	12630	12676	12745	12629	12660	12847	12413	12604	12495	12662	12649	12717	12577	12503	12674	12726	12700	12562	12579	12618	12608	12625	12666	12478	12489	12694	12600	12657	12798	12478	12685	12555	12787	12737	12632	12658	12593	12682	12545	12755	12705	12760	12669	12475	12693	12749	12805	12626	12652	12622	12531	12565	12913	12713	12735	12683	12680	12633	12783	12835	12673	12600	12843	12683	12707	12737	12672	12660	12623	12780	12591	12650	12694	12713	12772	12699	12526	12494	12725	12665	12687	12767	12669	12712	12768	12857	12613	12760	12595	12569	12732	12750	12768	12468	12625	12618	12498	12808	12811	12614	12773	12699	12498	12853	12610	12507	12583	12673	12643	12691	12583	12735	12567	12601	12599	12733	12702	12766	12550	12586	12830	12823	12508	12772	12682	12633	12724	12520	12721	12585	12740	12846	12681	12694	12766	12636	12688	12563	12615	12679	12657	12711	12705	12712	12743	12681	12557	12657	12660	12592	12774	12683	12794	12708	12768	12749	12495	12501	12762	12673	12718	12735	12708	12503	12618	12688	12751	12653	12620	12559	12724	12741	12687	12637	12767	12689	12686	12696	12717	12522	12634	12620	12679	12703	12790	12635	12709	12677	12587	12703	12638	12687	12792	12811	12831	12798	12581	12622	12786	12711	12590	12663	12664	12720	12753	12653	12531	12871	12570	12818	12571	12796	12575	12667	12664	12576	12719	12634	12641	12590	12597	12723	12793	12447	12694	12770	12642	12615	12525	12712	12497	12753	12677	12620	12668	12572	12717	12731	12697	12851	12773	12565	12620	12645	12799	12557	12539	12612	12833	12677	12636	12714	12749	12681	12591	12621	12825	12601	12721	12652	12743	12772	12702	12719	12657	12605	12519	12556	12693	12660	12729	12636	12556	12719	12712	12725	12756	12705	12719	12447	12659	12687	12605	12807	12678	12511	12623	12868	12620	12557	12575	12859	12610	12714	12822	12669	12790	12678	12793	12506	12664	12728	12721	12752	12536	12712	12637	12812	12733	12627	12726	12512	12709	12701	12618	12625	12638	12525	12608	12735	12696	12641	12700	12884	12640	12604	12562	12588	12694	12581	12756	12639	12807	12559	12649	12695	12755	12806	12703	12865	12673	12771	12580	12609	12805	12553	12733	12695	12543	12482	12844	12443	12748	12771	12598	12601	12731	12617	12601	12694	12721	12726	12637	12737	12743	12613	12810	12551	12618	12728	12766	12576	12626	12743	12672	12603	12758	12615	12543	12697	12636	12646	12776	12540	12685	12506	12569	12621	12628	12727	12591	12775	12621	12566	12764	12745	12645	12747	12810	12680	12742	12686	12637	12691	12608	12706	12646	12687	12575	12602	12638	12727	12737	12643	12490	12674	12675	12514	12774	12820	12541	12730	12742	12468	12503	12684	12762	12643	12684	12645	12631	12829	12757	12603	12655	12707	12708	12569	12423	12742	12737	12606	12797	12557	12589	12528	12645	12620	12667	12603	12689	12700	12716	12636	12550	12715	12658	12734	12647	12698	12658	12655	12590	12736	12739	12686	12410	12674	12570	12721	12704	12664	12536	12892	12459	12662	12834	12677	12786	12627	12846	12574	12665	12769	12855	12730	12691	12599	12518	12517	12685	12710	12650	12688	12706	12573	12692	12704	12580	12625	12724	12760	12502	12643	12616	12678	12657	12546	12591	12670	12760	12618	12791	12503	12786	12808	12808	12647	12519	12599	12877	12721	12642	12865	12674	12771	12535	12734	12645	12547	12595	12676	12909	12845	12591	12628	12607	12527	12525	12636	12719	12575	12684	12747	12690	12648	12562	12704	12704	12735	12680	12583	12525	12683	12469	12676	12788	12730	12642	12636	12591	12655	12518	12646	12600	12755	12665	12721	12826	12536	12497	12595	12649	12715	12726	12638	12536	12604	12668	12734	12783	12738	12679	12716	12689	12782	12632	12647	12850	12576	12732	12743	12742	12682	12819	12683	12669	12568	12657	12689	12600	12546	12791	12702	12551	12798	12647	12669	12575	12846	12754	12671	12549	12539	12552	12655	12756	12647	12627	12616	12702	12510	12709	12590	12769	12543	12843	12589	12559	12466	12641	12494	12607	12808	12587	12831	12740	12602	12744	12612	12650	12623	12569	12767	12738	12711	12624	12694	12534	12847	12639	12700	12662	12574	12599	12808	12610	12628	12692	12601	12717	12615	12536	12725	12507	12654	12711	12759	12703	12785	12670	12697	12718	12760	12594	12612	12709	12840	12626	12675	12609	12709	12573	12576	12786	12606	12708	12704	12753	12612	12553	12657	12578	12763	12593	12542	12759	12707	12648	12762	12673	12353	12590	12632	12538	12776	12673	12628	12766	12581	12687	12722	12604	12557	12635	12725	12715	12628	12657	12817	12726	12434	12697	12585	12574	12734	12743	12754	12813	12765	12532	12708	12673	12619	12628	12652	12771	12472	12543	12606	12682	12573	12574	12644	12508	12709	12685	12611	12855	12806	12834	12481	12695	12654	12728	12808	12718	12657	12576	12766	12732	12747	12862	12423	12653	12685	12706	12600	12784	12588	12659	12719	12608	12680	12717	12639	12472	12721	12668	12558	12566	12647	12711	12580	12794	12541	12503	12771	12631	12631	12692	12593	12757	12745	12741	12738	12862	12822	12782	12727	12778	12733	12719	12676	12518	12650	12533	12714	12788	12782	12576	12555	12736	12751	12746	12597	12595	12803	12635	12531	12775	12758	12673	12747	12722	12722	12764	12548	12692	12633	12694	12580	12691	12595	12590	12661	12660	12469	12740	12794	12651	12651	12736	12714	12650	12618	12804	12557	12508	12606	12720	12668	12692	12793	12658	12710	12622	12588	12760	12660	12666	12853	12749	12766	12703	12721	12693	12627	12535	12662	12750	12715	12477	12724	12652	12664	12746	12575	12533	12738	12723	12428	12739	12723	12625	12504	12583	12814	12664	12781	12634	12796	12682	12644	12721	12805	12707	12694	12866	12837	12917	12431	12814	12629	12724	12586	12726	12779	12689	12598	12535	12445	12576	12765	12797	12655	12705	12608	12710	12873	12588	12667	12602	12825	12749	12631	12650	12718	12542	12880	12727	12848	12621	12733	12778	12634	12727	12742	12633	12680	12675	12740	12815	12664	12689	12663	12691	12753	12771	12671	12566	12446	12569	12651	12749	12554	12567	12694	12571	12697	12881	12554	12567	12549	12691	12688	12617	12623	12611	12688	12696	12734	12522	12658	12812	12804	12767	12527	12757	12676	12754	12616	12687	12778	12666	12576	12794	12703	12708	12796	12702	12577	12737	12747	12806	12499	12786	12641	12767	12717	12819	12881	12677	12627	12723	12794	12634	12593	12816	12755	12847	12591	12778	12850	12586	12733	12654	12604	12622	12692	12701	12652	12691	12639	12813	12683	12697	12550	12638	12585	12891	12888	12743	12623	12625	12638	12749	12642	12598	12562	12698	12774	12702	12624	12733	12628	12627	12595	12487	12586	12503	12597	12645	12592	12674	12494	12630	12909	12730	12692	12862	12549	12430	12615	12635	12647	12762	12715	12645	12692	12358	12527	12777	12688	12631	12578	12676	12647	12522	12585	12577	12610	12736	12557	12709	12755	12804	12761	12733	12817	12553	12718	12687	12695	12990	12675	12738	12633	12649	12588	12566	12688	12741	12481	12515	12816	12606	12645	12631	12744	12536	12655	12599	12669	12539	12721	12513	12730	12732	12563	12631	12632	12696	12640	12601	12784	12565	12714	12687	12569	12704	12813	12840	12650	12779	12672	12662	12509	12803	12732	12517	12644	12763	12612	12721	12691	12687	12607	12695	12653	12540	12553	12542	12613	12673	12725	12407	12596	12606	12644	12403	12775	12741	12809	12666	12788	12904	12757	12571	12668	12672	12666	12739	12756	12812	12876	12535	12781	12585	12673	12963	12788	12829	12894	12775	12836	12690	12561	12613	12760	12732	12715	12687	12531	12694	12648	12753	12736	12518	12754	12686	12680	12686	12786	12651	12582	12735	12847	12535	12724	12631	12653	12895	12759
31815	25206	26553	24337	21728	21054	21075	20700	20390	20371	20317	20585	20492	20113	20165	20120	20080	20187	20379	20165	20189	20062	19952	19913	20145	19997	20047	19881	20064	20017	19984	19786	19991	19590	19802	19841	19863	19925	19815	19922	20139	19942	19916	20032	19824	19793	19585	19910	19890	19835	19985	20018	20181	19965	19902	19994	19928	19942	20047	19906	20034	19881	19995	19926	19992	19795	19918	19967	20072	20182	19888	19937	19881	19941	20135	19813	19992	20096	20026	20081	19971	20001	19882	19879	19983	19769	19751	19958	19878	19832	20003	19723	20070	20123	19771	19918	19944	19821	19933	19850	20097	19629	19750	19875	19925	20072	20123	20031	20034	20026	20113	20093	19800	20030	20158	20052	20096	19961	19950	19962	19959	19865	19952	20135	19863	20002	19914	20123	19897	19807	19939	19894	19959	19981	19866	20156	19980	20270	19913	20017	19847	19957	19969	19853	19921	19828	19841	19766	19863	19850	19919	19948	20035	19928	19946	19831	19932	19824	19879	19854	19801	19885	19955	19756	19735	19810	19937	19946	19982	19883	20007	19903	19899	20058	19829	19869	20090	20191	19778	20085	19842	19784	19855	19788	19965	19972	20045	20054	19863	19674	19825	19897	20016	20016	19841	19994	19932	20067	19842	20069	20056	19951	20156	19873	20129	20068	19900	19977	19729	20064	19976	20130	19922	19880	20039	19920	19703	19785	19796	20098	19939	19871	20119	19960	20132	19825	19918	20042	19844	20084	19873	19937	19703	19816	19829	20004	20166	19981	19782	20245	19764	20014	20269	20215	20044	20029	20023	19993	19828	19833	19931	19749	20205	19732	19905	19988	19920	19948	19955	19942	19897	19732	19938	20110	20139	19803	19799	19964	19893	19779	19902	19915	19921	20172	20085	19976	19914	19770	19729	19983	19824	19985	19809	19672	20119	20067	19849	19982	19834	19822	19912	19936	19859	20033	19875	19947	20029	19760	19874	19857	19953	19702	20187	19876	19783	19928	20059	19782	19874	19746	20044	19760	19931	19844	19688	19864	19683	19977	20084	20054	19933	19897	19786	19986	19938	19828	20131	20037	20157	19768	19962	19989	20016	20023	19903	19562	19607	19905	20079	19631	19807	19934	19785	19980	20066	19905	20024	20083	19791	19878	19898	19966	20013	20070	19902	19951	19968	19856	19858	19762	19893	20000	19871	20145	20074	20000	19848	19942	19742	19936	20038	20031	19796	20090	19958	20045	20056	20138	19998	19920	19915	19854	19811	19977	20081	19987	19988	19891	19785	19894	19922	19855	19837	19843	19803	19845	19737	19876	20170	19992	19969	19819	19978	19913	20245	19908	19753	19761	19803	19871	19948	20155	20035	19983	20036	19864	20002	19961	19877	20002	20140	19820	19944	19821	19800	19893	19862	19905	19894	19837	19884	20093	20138	19843	20179	19775	19851	19974	19974	19691	20027	19856	19911	19811	19819	19935	20083	19982	19980	20177	20086	19776	19926	20005	19981	19670	19843	19859	19898	19825	20000	19858	20004	19971	19860	20000	20121	19870	19948	19987	20156	19965	19835	19895	20019	19950	20037	20025	20106	19799	20095	19962	19894	19967	20043	19931	20040	19864	19897	19931	19825	20107	19938	19771	19948	19918	19891	19957	19846	20008	20020	19971	19987	19904	20093	19871	20053	19966	19920	19773	20071	19978	19986	19970	19778	20077	19833	19958	19962	20030	20141	19797	20079	19909	19999	19858	20127	19911	20017	19954	19960	19880	19907	19900	20008	19942	20095	20019	19882	19829	19917	19919	19950	19858	19986	19894	19952	19859	19969	20003	19786	20080	19935	19725	19947	19921	19982	19919	19802	19757	19976	19931	19960	20002	19921	20085	19845	19935	19969	19657	19922	20074	19984	20018	20067	20039	20152	19853	19764	19881	20023	19962	19852	20036	19813	19989	19999	20020	19918	19989	20075	19984	19922	19852	20084	19973	19965	19957	19915	20032	19899	20110	19965	19917	19977	20027	20071	19880	20103	19635	20076	19748	19787	19977	20084	19893	20182	19854	19749	20054	19856	20047	20063	20063	20087	19810	19797	19870	19942	19868	20047	19546	20190	19733	19805	19854	19828	19928	19857	19887	20111	19719	19808	19894	20016	19854	19994	19937	20032	19946	20137	19765	20039	19793	20153	19894	19683	19903	19834	19953	20132	19762	19888	19995	19847	19960	20070	19883	19915	20013	19809	19895	19863	20156	20085	19887	19888	19904	19973	19913	20094	20144	19739	19971	20054	20052	19920	19728	20192	20348	20100	19832	20070	19803	20090	19927	19803	19934	19892	19754	19949	19875	19966	20219	20013	20000	19963	19780	19801	19933	20033	19945	20029	19930	19816	20055	20044	20147	19795	19839	20054	19883	19893	19733	20056	19764	19597	19971	20013	20142	20062	20042	20026	19926	19918	19993	19665	20000	19759	19803	19777	19691	19696	19726	20040	19966	20094	19940	20107	20156	19887	19960	20151	19914	19881	19865	19874	19854	19895	19694	19811	19831	19849	19895	19807	19944	19683	19768	19809	20014	20036	20043	20159	19974	19901	20036	19952	19903	19940	19945	19943	19828	19900	20016	20221	19870	19952	19745	20127	19892	19878	19977	20131	19986	19762	19866	20112	19852	19900	19880	19713	19963	19881	19798	19962	19866	20053	19948	20113	20053	19853	19703	20038	19826	19856	19874	19821	19816	19889	20148	19937	19777	20193	20085	20022	19965	19793	19988	20065	19902	19990	19848	19949	19857	19961	19793	19906	20035	19926	19705	19921	20014	19947	19984	20030	20324	19915	19806	20187	19889	19911	19945	19853	20011	19995	19927	19921	20084	19852	19965	20103	19972	19831	19803	19851	19872	19979	20035	19707	19957	19892	19929	20041	19933	19904	19746	19992	19836	20127	20099	19990	20124	20073	20148	20068	19962	20041	19987	20097	19737	20028	19890	19893	19882	19860	20097	20136	20025	19831	20169	20117	19695	19913	19969	19991	19906	19902	19992	19867	19942	20016	19924	19896	20022	19970	20046	20031	19977	20127	20133	19830	20247	20078	19650	20090	19916	19857	19837	19808	19886	19951	19930	20025	20165	20053	20164	20242	19777	19860	20027	19972	19872	19744	19844	19933	19778	19964	19915	20039	19914	20129	19968	19901	19993	20033	19793	19840	19953	19934	20010	19942	19927	19885	20003	20014	20031	19884	19789	20140	20079	19870	19974	20061	20154	20030	19795	19731	19941	19840	19984	19874	19838	19804	20071	20146	19994	19606	19832	20017	20128	20049	20060	20153	19819	19836	19872	19949	19808	19913	19882	19871	20072	19875	20061	19847	19789	19931	19994	20024	19936	20072	19801	20001	20151	19822	20069	19760	20007	19981	20170	20107	20123	19963	19946	19625	19953	19975	19968	20015	19978	19934	19803	19811	20138	19927	20047	20047	19721	19955	20037	19864	20072	20050	19794	20009	19907	19847	20004	19896	19930	19949	20005	19962	19709	19857	20001	19796	20146	20150	19982	19719	20077	19900	19828	20005	19804	19941	20128	19792	19922	19985	20008	19905	20053	19872	19676	19958	20060	19807	19947	19791	20315	20121	19931	20042	19931	20018	20026	19827	19776	19951	19765	19987	20027	19951	20095	19877	19986	20165	19984	20136	19849	20013	20096	20108	19982	20086	20008	19837	19823	20268	20273	19929	19998	19889	20039	19764	19708	20004	19906	20102	19848	20034	19889	20028	19759	19795	20134	20024	19939	20134	20036	20138	19788	19874	19837	19977	19809	20034	19883	19938	20128	19947	19984	20007	19970	19985	19923	19999	19700	19975	20016	19695	20042	19821	20109	20051	19999	19874	19960	20124	19946	19892	19936	19912	20060	19972	20264	19940	20021	19995	20097	20029	19839	19894	20128	20125	20089	19893	19921	19990	19955	20074	19911	19898	19800	19957	19819	19784	19885	20021	19934	20042	19747	20004	20206	20292	20087	19828	19874	19883	20080	20019	19900	19659	19991	19907	19957	20027	19878	19675	19981	20087	19812	20036	19852	20239	19788	20070	19797	19947	19891	19872	19700	19774	19985	19871	20096	20117	20030	19817	19833	19917	19821	19854	19976	19746	20180	19767	19888	19783	20126	19775	19811	20000	19994	19786	19927	20136	19945	20054	19927	19822	19738	19891	19717	20003	19987	19966	20113	20194	20008	20074	19891	19832	19962	19788	19872	20137	19983	19909	19977	19970	19634	19995	19761	19941	20022	19674	20126	19916	19983	19899	20089	19916	19898	20026	20146	20033	19985	19887	19862	19787	19718	19742	19727	19813	20083	20023	19871	19908	19937	19966	19882	20030	20055	19881	19650	19861	19937	19871	19940	20159	20006	19981	19906	19939	19807	19754	19937	20186	19797	19907	19869	20012	19741	19919	19609	19646	19753	20031	19923	19999	20197	20045	20017	20040	19771	19922	19946	19922	20114	19999	19797	19794	19845	19891	19962	20089	20032	19926	20100	19913	19670	19729	19931	20025	20030	19868	19846	20009	19853	19732	19897	20041	19864	20111	19816	20058	19969	19835	19866	19871	20025	20093	20004	20124	19977	19813	20097	19868	19953	19932	19815	20020	20107	20100	20211	19872	20038	19899	19827	19656	19917	19992	20161	20052	19977	19793	19973	19845	20078	19965	19827	20007	19886	20142	20136	19968	19773	19886	20119	20011	20086	19945	19954	20035	20038	19939	19807	20075	20035	20046	19805	19858	19969	19915	20023	20108	19972	20050	19672	19763	20190	19966	19776	20027	19789	19864	19851	20066	19906	19855	19674	19719	19755	19929	19950	20098	19921	19880	19980	19972	20040	20117	20008	19898	19976	19685	19935	19694	19764	20101	20115	19854	19937	20049	19919	19798	19933	20134	19849	20007	20235	20047	20032	20189	19765	19848	19804	19766	19975	20075	20010	19981	19790	20063	19978	19730	19900	19682	20010	19957	20150	20004	19801	20032	19992	20007	20007	19919	19953	19951	19867	20081	19885	20014	19848	19911	19890	19853	19863	19774	20181	20126	20086	19952	19966	19837	19637	19891	19770	20044	20030	19988	20090	19977	20230	19983	20028	19763	20041	19947	20084	20000	19931
16390	19787	18477	15048	14087	13372	12956	12865	12529	12516	12284	12154	12393	12361	12383	12339	12251	12119	12152	12168	12067	12123	11965	12131	12005	12004	11857	11877	11998	11925	11864	11966	12056	12115	11935	12066	11864	12032	12057	12109	11919	12039	12066	11891	11950	11844	12046	11831	11993	11959	12032	11897	11911	12030	12023	11951	12011	11896	12097	12088	12115	11942	12067	11817	12017	12008	12023	12024	11906	11766	12028	11862	11974	12010	11964	11946	11810	11830	11829	12038	11939	11855	12093	12103	11767	12053	11969	11814	12118	11921	11865	11930	11969	11922	11937	11813	11922	11988	11992	11972	11825	11908	11837	12004	12067	12036	11902	11995	11921	11981	12086	11879	12002	11948	11965	12166	11841	11911	11923	11783	12009	12076	12126	12045	12078	12064	11857	11903	11963	12094	12051	11812	11808	11916	11965	11882	11975	11909	11871	11937	11972	12168	11983	11859	12083	12091	11764	12084	11786	12084	12022	11971	11837	12091	11913	12020	11882	11798	12037	11899	11907	11768	12041	11885	11782	12011	11830	11830	12100	11933	11826	11925	11923	11938	11892	11907	11923	11978	11816	11813	11969	11971	11988	11868	12066	11969	11839	11942	11950	12043	11962	12166	11805	12036	11926	11856	11857	12004	11904	11895	12106	12001	11977	11934	11780	11803	11930	11943	11993	11994	11927	12017	11889	11941	11894	12051	12185	12003	11988	11902	11983	11859	12016	12077	12027	12007	11861	11985	12038	12041	11838	12034	11977	11849	11778	12025	12078	12016	12069	11967	11917	11901	11874	11998	11900	11993	12022	12071	11996	12019	11922	11945	11945	11829	11840	12036	12022	12090	11967	12002	11968	11969	11891	11848	11950	11902	11984	11905	11886	11906	12017	11904	11928	11903	12024	12020	11725	12045	11971	11961	11887	12055	11932	11985	12052	11911	11841	12011	11850	11800	11926	11688	12104	11937	11981	12058	11887	11978	11782	11884	11863	12036	11881	11880	11990	11863	11987	11908	12050	12051	11921	11928	11944	11874	11938	11931	11963	11913	12151	12011	11944	11776	11922	12062	11974	12036	11990	11945	11949	11955	11806	12046	11799	11814	11923	11994	11884	12088	11907	11881	11860	11977	11999	11759	12029	12139	11886	11851	11936	11891	11880	11916	12018	12060	11956	11896	12059	11954	11750	11982	11966	12023	11761	11988	11767	11860	12063	11929	11999	12070	11985	11945	11967	11935	11859	11861	11943	11939	11908	11850	11911	11854	12011	12060	12077	11862	12096	12023	12051	11925	11912	11782	11965	11922	11858	11927	11973	11875	11642	11946	12100	12035	11806	11816	11904	11941	11763	11992	12003	11856	11945	12006	11971	11897	11806	11841	11927	11979	11963	11996	11839	12057	11988	11933	11916	11828	12043	11972	11762	11816	11991	12124	11876	11959	12060	12012	11940	12033	11876	11933	11911	12001	12018	11971	11978	11971	12038	11959	12013	11848	11867	11931	11889	11884	11799	12018	11961	11911	12014	11884	11996	11871	11905	11989	11855	11936	11782	11892	11904	12048	12089	11872	11872	12001	11880	12147	11963	11983	11896	11851	12024	12008	11954	11970	12026	11868	12121	11837	11918	11879	11925	11850	11978	11995	11954	11856	11979	12027	11814	11879	11959	11919	11900	12007	11894	11888	11861	11900	11955	11812	11929	11904	11803	11944	11789	11924	11885	12014	11984	11672	12026	11960	11899	12022	11911	11927	11889	11939	11950	11821	11974	11870	11964	11958	11971	11975	11821	11972	11933	11960	11931	11795	11939	11927	11969	12052	11914	11952	11932	12136	11819	12005	12025	11823	11964	11808	12044	11964	11988	11996	12044	11982	12270	11950	11892	11933	11922	11960	11974	11953	11987	11973	11962	11884	11982	11954	11950	11915	12054	11876	12016	11849	11897	11795	11966	12017	12066	12114	11952	11904	11968	11889	11862	12067	11857	11949	11814	11935	11943	12068	11960	11881	11959	12074	11994	11820	11970	11872	12112	11938	11998	11853	12086	11990	11960	11764	12011	11931	12056	11915	11987	11917	12034	12033	11961	12119	11948	11964	12017	11937	12007	12114	11901	11824	11936	11939	11773	12001	11919	11942	12014	11887	11838	11928	12092	12010	11846	11907	11991	11983	11871	11977	11904	11973	11951	12038	11977	11950	12066	11984	11863	11832	12151	11961	11827	11962	11895	11909	11957	11944	11913	12126	11978	12081	11927	11952	11829	11852	11879	12042	11833	12027	12046	12007	11949	12053	11983	11949	12006	11945	11816	12140	11805	11963	11835	11963	11784	11847	11837	11953	11910	11861	12168	11814	11887	11944	11857	11831	11987	12033	12033	11897	11937	11903	11817	11993	12121	11826	11948	11869	12036	11878	11916	12005	12053	11934	11812	11966	11958	11873	11797	11753	11855	12027	11832	12088	11737	12012	11772	12067	11994	12041	12071	11995	11875	11692	12003	11905	11926	11793	11974	12016	11913	11842	12004	12128	11950	11788	11898	11968	12047	11945	11812	12038	12046	11991	12000	11849	11936	11914	12009	11972	12004	11878	11860	11957	12062	11952	11904	12015	11995	12113	11929	11811	12021	11893	11944	11959	11891	11884	11895	11889	11869	12099	11864	11864	11849	11995	11865	11812	11985	12085	11856	11816	11826	11761	11923	12118	11823	11949	12087	11979	12120	12114	11908	12053	12056	11956	11884	11953	11945	12134	11986	11973	11847	11898	11991	12145	12062	11961	11896	11936	11910	11965	11769	11871	12002	11883	11977	12020	11942	11951	12110	12021	11913	12085	11983	11844	12032	12050	11929	11674	11899	11902	11921	11921	11956	12090	12030	12064	12019	11806	11906	11822	12025	12061	12044	11976	11815	12022	11844	12182	11844	11888	11704	11875	11942	11893	11862	11835	11990	11804	11881	11941	11873	12083	11893	12098	11939	11758	12051	11862	11883	11974	12071	12002	11943	11923	11835	11934	11867	11795	11899	12119	11823	11914	11822	11970	11899	11880	11926	11783	11904	11944	11949	12010	11968	12012	12023	11975	12066	11933	11926	11914	11956	11821	11889	11918	11932	11893	11898	11867	11855	11878	11921	12061	11879	11978	11900	11999	11957	11903	11916	11920	11781	12022	12036	12026	11986	12079	11937	12023	11965	11999	11952	11797	11927	11772	12013	12012	11895	11832	12107	11884	12194	11951	11833	11989	11971	11951	12022	12020	11903	12102	11896	11937	12044	12047	11875	12028	11948	11943	11858	11852	11947	12047	11907	11797	11827	11877	12035	11897	11887	11996	11886	11854	12032	12108	12017	11990	11891	11953	11953	12167	12064	11927	11927	11861	11940	11982	11883	12020	11904	11926	12040	11970	11998	12002	11957	12001	11841	11996	12073	12033	11928	11993	12078	11961	12055	12012	11816	11988	11845	11914	12066	12017	11963	12043	11879	12070	11851	11949	11905	11923	11959	12019	11886	12075	11876	12022	11939	11899	12011	11993	11980	11890	11929	12013	11849	11925	11724	12045	11890	11908	11777	11981	12096	11936	11888	11813	11808	11827	12064	12009	11944	11926	11901	11899	11938	11775	11996	11932	12001	11973	12070	12023	12014	12026	11931	11970	11943	12034	12020	12018	11962	12096	11796	11897	11944	12095	12062	11838	12007	12082	11902	11995	11938	11963	11895	12084	11945	11945	11833	11912	11788	11971	11844	11934	11965	11903	11973	11996	11964	11938	11936	12026	11781	12086	11771	11944	11967	11982	12115	11962	11848	11939	11978	12033	11998	11894	12134	11803	12140	11734	11896	11960	12024	11842	11930	12005	12044	12039	11955	12005	12003	11893	11927	11988	11912	12020	11846	11965	11950	11763	11919	11792	11965	12121	11916	11844	11965	11996	11958	12110	11740	11957	12017	11997	12004	11797	11893	11914	12067	12022	12061	12106	11918	11696	11897	11951	11905	11985	12107	12114	12024	11823	11919	11946	12069	11737	11894	11968	11980	11951	11957	11911	11871	12073	11908	11997	12035	11966	11804	11971	11925	11961	12131	11991	11888	11947	11726	11905	11897	11908	11884	11903	11948	11886	11715	11890	12014	11803	11918	11870	12077	11968	11953	11874	11883	11980	11982	11978	11844	12073	11930	11885	11923	12036	12002	11850	11932	12070	11786	11937	12045	11980	11825	11919	12033	11906	11887	11961	11971	11952	11911	11824	11944	12133	11755	11970	11945	11975	11909	11989	11922	12048	11786	11920	11975	11916	12050	11932	12047	12037	12005	11852	11941	11983	11860	11964	12003	11961	11942	11983	12021	11985	11984	11923	11806	12029	11906	11964	11851	11969	11961	11753	11854	12051	11830	11890	11926	11949	11954	11981	11940	11847	12002	11960	11898	11845	11931	12117	11978	12111	12077	11860	12002	11965	11954	11995	11999	11938	12074	11797	12072	12023	11900	11939	11901	11989	12094	12061	12072	11741	11920	12106	11993	11950	12073	12030	11896	12028	11802	11867	11762	12032	11940	11969	11960	11716	12016	12023	11962	12031	11846	11883	11978	11902	11964	11762	11921	12016	11824	11892	11875	11932	11971	12012	11788	11994	12136	11786	11883	11902	11932	11969	11912	11995	12129	11999	11840	11910	11942	11900	11934	11989	11910	11972	11939	11868	12020	11816	11912	12093	11801	11972	11976	11935	12087	12076	11954	11875	12000	11975	11805	11877	11870	11829	11998	11871	11885	11946	12012	11994	12064	11906	11908	11943	11916	11991	11850	11897	11909	11915	12048	11953	11887	12069	11920	11909	11983	12054	11708	11858	11726	12124	11989	11916	12092	11967	11908	11794	11824	11949	11978	12045	12009	12029	11982	11883	11874	11998	11862	12015	11994	11783	12003	11959	11795	12037	11903	11977	12013	11811	11862	11797	11856	11771	11971	11981	11891	11839	12041	11857	11900	11877	12073	12038	11957	11948	11944	11889	11996	11903	11954	11950	12001	11839	11878	11850	11944	11774	11963	12009	11907	11804	11917	12108	11967	11967	11815	11860	11909	11959	11832	11947	12039	11960	11867	11989	11939	11768	11912	11963	11969	11876	11934	11837	11835	12019	11867	12025	11992	12039	11936	11972
25563	21395	28033	27542	25085	24117	23493	22070	21468	21483	21156	20910	20822	20970	20754	20494	20558	20608	20427	20012	20390	20225	20204	20339	20375	20138	20321	20416	20253	20340	20069	20224	19954	20120	20057	20245	20185	20122	20296	20089	20207	20239	19955	20179	19944	20181	19982	19953	20024	19934	20200	20096	20155	20286	20308	20060	20201	19993	19980	20060	20182	20072	20041	19805	20139	20078	20049	20262	20039	20179	19943	19962	19992	20046	20027	20175	20120	20099	19847	20176	20117	20011	19967	19886	20265	19992	20067	20035	20045	19969	19944	19901	20185	19955	20163	20027	20103	20081	20194	19909	20157	20182	19967	19976	20049	20052	19988	19805	20030	19988	19969	20026	20052	19978	20071	19846	20121	20116	19852	20053	19854	19949	20136	20025	20023	20084	19921	20018	19945	19938	19967	19985	20145	20282	20158	19876	19856	19931	19892	20189	19972	20072	20069	19948	20015	20160	20075	19807	20098	20074	20099	20114	20206	19890	20056	19961	20146	20012	20246	19998	20030	20098	20014	20064	20177	20146	20131	20231	20029	19954	20016	20069	20047	19798	20054	20144	20213	20272	20069	20249	20166	20015	20099	20093	19943	20148	19874	20040	19930	20189	20026	20025	19900	20031	20129	19920	20000	20118	19971	19868	20283	20074	20058	19894	19831	20039	19939	20004	20065	20139	20023	19943	20142	20029	20111	20030	19902	20042	20196	20061	19854	19989	19962	19971	19922	19891	20008	20184	20204	20090	20145	20213	20055	20029	20148	20109	20160	19921	19999	19971	20125	20001	20183	19978	20132	20338	20252	19977	19967	20153	20220	20003	20005	19986	19910	20148	20047	20103	20005	20014	20196	20049	19967	20325	20160	20054	20017	19950	19916	20058	19959	20160	20233	20058	20064	19894	20223	20062	19924	20215	20110	20068	20133	19923	20014	20127	20021	20141	20074	19901	19971	20107	20114	20237	20356	19740	20068	20205	20035	20057	20051	19829	19866	20050	20155	19901	19942	20133	20095	20062	20136	19993	20005	19869	20154	20023	19914	20067	20062	20021	19965	19973	19800	19920	19944	20049	20006	20117	20396	20075	19997	20145	20062	20017	20091	19860	20051	20338	19879	20046	19998	19893	20265	20070	20145	20032	19896	19840	20006	19851	20080	20163	19802	19983	20155	20126	20059	19981	20188	20016	19967	20194	20059	20028	20032	19959	20005	20050	19929	19754	19971	19517	20072	20145	20234	19994	19911	20142	19939	20121	20171	19992	19963	20088	20336	19967	19905	20236	20193	19859	20063	19973	20013	19996	20160	19985	20018	20090	20176	20117	20152	19949	19895	20004	20000	19789	20063	19876	20172	20078	20020	19889	20112	19945	20136	19975	20078	20041	20085	20162	20016	19851	20028	20006	20077	20107	20045	19933	20029	20059	20027	20011	19970	20048	20324	20207	19882	20167	20262	19900	20060	19876	19927	19990	19770	20060	20043	20137	20069	20158	19932	20052	20256	20031	20189	20170	20052	20046	19983	19833	20093	20021	20184	20042	20043	20005	20077	20023	20306	20152	20043	20103	19935	20171	19921	19884	20122	20001	19875	20043	20020	19984	20160	19914	20012	20222	19944	20101	19787	19827	20099	20122	19918	19905	19890	20164	19952	19887	20057	19928	19923	19912	20106	20143	20044	19971	20237	20158	20048	20183	20004	20033	20140	20031	20028	20183	19999	19949	19992	19822	20009	20037	19738	19953	20203	19965	20077	19907	19995	20163	20190	20051	20040	20134	20330	20066	19986	19805	19943	19922	19967	19960	19999	20160	19983	20207	20091	20145	19765	19942	20015	20028	20263	20067	19963	20158	20167	19874	19911	20043	20107	19989	20261	19909	20062	19931	20158	20461	20191	19953	20081	20055	20005	20186	20103	19969	20278	20291	20080	20040	20041	20216	20019	20005	19977	19928	20221	19950	20000	20013	19968	20009	19989	19924	20177	20046	20171	20225	19773	20021	20305	20109	20146	20180	19824	20176	20197	20005	20149	20149	20014	20066	20290	20081	19979	20385	19990	20266	19921	20080	20205	19969	19801	20080	20240	20159	20341	20014	20090	19917	20160	20121	20029	20175	20225	20091	19902	20012	19860	19968	20114	20132	20135	20037	20023	19940	20015	19875	20118	20094	20214	20024	19939	19952	20120	19974	19962	20019	20057	20185	19779	20154	20187	20162	19967	19991	19985	19892	19918	20013	20023	20194	20056	20084	19821	20289	20170	20198	20019	20370	20203	20112	19986	20202	20152	20110	20257	20213	20354	20231	20320	20049	20203	20189	20085	19983	19802	20166	19931	19977	20134	20088	20232	20182	20024	19997	19752	19947	20082	20079	19990	20084	19930	20012	20031	19838	20104	20163	20186	19888	20145	20145	19952	19998	20040	20181	20125	20156	20296	19957	20206	19957	20165	20018	20249	20037	19975	20051	20005	20029	20033	20230	20389	19996	20144	19910	20259	19975	20005	20087	20301	20013	20047	19867	20052	19996	19961	19946	20083	20088	20188	19948	19986	20002	20055	20192	19911	20245	20160	19929	20104	19848	19899	19989	20096	20061	20206	19881	20049	20206	20024	20100	20307	20106	20129	20223	19939	19949	20249	20066	20315	20154	20308	19930	20369	19919	19829	19928	20175	20018	20073	19995	20048	20287	20013	20161	20157	20070	20122	20060	20219	19951	20065	20241	20081	19979	20025	20254	20137	20143	19929	20201	20103	20183	19873	19945	19935	19965	19944	19964	20088	20077	20158	20099	20133	20349	20075	20072	20055	20086	20155	20244	20019	20206	20040	19963	20005	20152	20192	20009	19968	20134	20210	20017	20157	20119	20006	20093	20018	19908	19970	20028	19950	19945	20179	19945	20002	20013	19922	20105	20139	19999	20153	20227	20108	19944	20166	20101	19951	19962	20051	19783	19920	20131	20165	19931	19805	20156	20114	19991	19954	19885	20048	19865	20089	19939	20107	20041	19870	20202	20194	20211	20288	19979	19927	20020	19977	19991	19944	19932	20301	20021	20041	19940	20014	20051	20126	20102	19992	20006	19908	20223	19904	19930	20007	20151	19893	19853	20159	20018	20028	19982	19935	20215	20143	20003	20034	20045	20080	20129	19908	20269	20076	20075	20059	19845	19947	20044	20123	19875	19880	20025	20245	19925	19883	20048	20013	19894	20211	20036	20317	20143	20371	19991	20075	20059	19942	20118	20028	19956	19905	19864	20162	19994	19903	20328	20074	19893	19953	20078	19812	20144	20084	20163	20092	19730	19976	20004	19807	19921	19939	20055	20173	20065	20224	19844	19928	19907	20038	20162	20024	20014	20153	20084	20030	20122	19963	20155	20021	20152	19965	20081	19958	20079	20054	20089	20159	19981	19937	20121	20179	20121	20042	20028	20068	19927	19764	20120	20004	19993	19935	20133	20301	20208	20001	19915	19999	20228	19854	20214	20012	20041	19966	19990	20020	19945	19774	19983	20128	20221	20082	20020	20157	19940	19967	20101	20097	20090	19713	19921	20188	20061	20193	20175	20035	19948	20245	19803	20238	20033	20174	19998	20195	20049	20103	20238	20144	20074	20058	20136	20064	20025	19950	20057	20023	20024	19828	20183	20030	20017	20083	20065	20096	20247	20000	19911	20005	20195	20095	19969	20036	20169	20114	20207	20123	19975	20188	20039	20004	20024	20016	20063	20077	20024	20068	20142	20138	19952	20068	20201	20200	20435	20012	20070	19979	20103	19793	20118	20002	19850	20052	20162	20256	19948	19939	20125	19928	20130	19963	20179	19875	20002	19768	19937	20074	20066	20179	20320	20088	20039	19979	20171	20075	20126	19974	20043	20044	20226	20074	19983	20221	19922	20064	20156	20112	19901	20053	19902	20228	20357	19918	19855	19884	19923	20126	20060	20086	19943	20020	19785	20134	20118	20024	20008	20119	20015	19987	19914	20009	19941	19947	19947	20027	20049	20245	20006	20088	19946	19906	20075	20058	19917	20171	20210	20026	20112	19966	20194	20154	20073	20047	20034	19833	20014	19980	19976	20084	20197	19962	20153	20061	20015	20088	19997	19976	19968	19776	20067	19844	19965	20003	19863	20082	19888	19943	19903	20133	20175	19893	19955	20074	19870	19942	19887	20014	20174	19978	20007	20163	19955	19983	20204	20098	20000	19861	20187	19994	20168	19922	19952	19936	20047	20352	20194	20183	20390	19993	20341	20186	20204	20080	20074	19913	19787	20098	19913	19976	19986	20111	20242	20203	19937	19991	20194	19916	20063	19875	20078	20034	20068	20008	19971	20097	20071	20084	20060	20175	20047	20002	20024	20366	20075	20114	20089	20063	19900	19988	20158	20223	19927	20121	20095	19946	20020	20083	20002	20260	20091	20135	20039	19992	20100	20048	19971	19905	20131	20020	20029	20135	20027	20155	19970	20047	20018	19952	20004	20198	19857	19946	19848	20058	19863	19802	20031	19928	19998	20086	20044	19911	20060	19855	19815	19785	19995	19954	20133	19859	20014	19923	20090	20220	19982	20112	20216	19982	19934	20062	20354	20067	20121	20139	20175	20434	19998	19888	20180	19991	20128	19917	20063	20109	20008	19920	20096	19964	20286	20138	19978	20091	19971	20037	19996	20007	20105	19989	20075	19986	19974	20202	20013	20331	20280	20234	20242	20025	20095	20226	19918	20232	19875	20082	19884	19959	20198	20013	19934	19916	20017	20174	20046	20030	20192	20121	19946	19996	20099	20101	19967	20113	19988	19976	20132	20143	20014	19910	20181	20278	20025	20057	20070	20082	20160	20091	20070	19873	19943	20174	19942	20169	19777	19976	20157	19986	19850	19975	19966	20077	20167	19951	20050	20020	19961	20251	19990	20040	20140	19857	19912	20005	19831	19974	20066	19984	19958	20184	19905	20033	20145	19991	20063	20108	20009	20098	20007	20017	20091	19970	20008	19853	20109	20054	20195	20043	19840	20160	20181	20177	20208	20275	20288	20096	20036	20178	20208	19913	20057	19964	20021	20206	20121	20141	19917	20168	19860	19959	19961	19988	20149	20309	20182	20123	20041	20135	19855	19883	20191	20344	20226	20031	20109	19997	19922	19908	20177	19862	20117
16760	28628	25993	20263	17514	15905	14689	14260	13982	13529	13436	13072	13093	13095	12966	12670	12677	12660	12600	12519	12453	12361	12519	12417	12318	12256	12297	12233	12445	12353	12398	12291	12114	12275	12093	12382	12203	12241	12261	12333	12185	12269	12313	12389	12145	12359	12130	12176	12178	12223	12124	12305	12251	12361	12384	11961	12253	12082	12155	12344	12262	12114	12100	12320	12159	12274	12226	12235	12061	12282	12177	12342	12322	11987	12213	12248	12130	12226	12118	12169	12147	12265	12152	12341	12304	12250	12141	12123	12298	12352	12226	12356	12177	12199	12218	12237	12152	12148	12317	12274	12163	12124	12069	12139	12131	12137	12178	12198	12093	12255	12322	12087	12035	12200	12053	12102	12187	12122	12287	12043	12091	12168	12149	12028	12227	12037	12272	12102	12229	12259	12117	12166	12203	12253	12126	12271	12139	12296	12033	12231	12248	12337	12072	12116	12146	12214	12096	12269	12336	12197	12121	12348	12018	12153	12258	12010	12023	12114	12062	12253	12015	12050	12151	12335	12125	12432	12391	12261	12261	12092	12060	12228	12122	12140	12082	12301	12094	12216	12137	12088	11917	12094	12209	12026	12192	12165	12222	12215	12089	12091	12227	12165	12109	12201	12074	12060	12236	12062	12284	12162	12003	12292	12177	12275	11941	12207	12061	12253	11996	12229	12138	12248	12160	12178	12123	12189	12256	12173	11971	12196	12241	12201	12303	12254	12183	12159	12328	12113	12166	12025	12354	12115	12096	12183	12304	12013	12316	12090	12078	12180	12180	11984	12091	12068	12114	12257	12087	12251	12086	12144	12081	12006	12078	12204	12035	12215	12114	12035	12240	12108	11959	12190	12223	12254	12106	12152	12140	12259	12170	12257	12258	12034	12147	12141	12052	12076	12317	12155	12155	12077	12371	12165	12074	12210	12111	12203	12149	12111	12204	12154	12035	12227	12078	12098	12152	12188	12061	12089	12212	12207	12213	12166	12162	12162	12300	12179	12080	12142	12108	12305	12099	11976	12197	12076	12233	12087	12233	12256	12093	11988	12224	12131	12188	12162	12002	12137	12067	12042	12264	12193	12135	12066	12110	12127	12264	12138	12150	12066	12257	12129	12040	12185	12134	12193	12226	12173	12226	12129	12284	12121	12187	12141	12059	12061	12076	12254	12206	12050	12318	12190	12138	12146	12182	12088	12274	12007	11983	12105	12088	12168	12017	12250	12151	12207	12153	12113	12062	12132	12061	12098	12206	12023	12095	12176	12213	11852	12303	12230	12052	12159	12322	12089	12101	12235	12174	12154	12182	12120	12157	12060	12276	12199	12241	12138	12187	12253	12255	11976	12081	12060	12050	12061	12237	12227	12194	12226	12148	12046	12146	12094	12054	12254	12261	12039	12138	12134	12048	12217	12139	12216	12096	12153	12250	12070	12225	12115	12378	12079	12172	12210	12198	12240	12049	12255	12165	12120	12078	12219	12107	12203	12200	12220	12171	12229	12094	12100	12091	12350	12210	12303	12133	12107	12106	12240	12052	12199	12220	12145	12344	12189	12298	12204	12025	12075	12199	12200	12087	12041	12008	12216	12124	12060	12000	12025	12185	12156	12127	12175	12060	12077	12053	12070	12234	12223	12078	12050	12193	12098	12125	12010	12219	12188	12294	12327	12079	11982	12213	12209	12205	12094	12132	12163	12149	12015	12409	12054	12179	11967	12186	12027	12157	12119	12216	12147	12248	12104	12031	12260	12161	12140	12227	11976	12195	11972	12154	12218	12171	12106	12236	12216	11969	12248	12060	12173	12030	12025	12189	12092	12030	12154	11982	12279	12147	12091	12266	12009	12147	12201	12110	12080	12059	12306	12243	12221	12309	12039	12130	12136	12149	12140	12304	12177	12040	12158	12149	12126	12128	12189	12344	12138	12193	12102	12351	12153	12162	12052	12216	12238	12193	12349	12107	12313	12143	12060	12134	12047	12164	12240	12328	12031	12359	12158	11986	12214	12178	12281	12156	12036	12142	12011	12083	12317	12070	12027	12124	12136	12061	12234	11977	11961	12124	12108	12057	12239	12107	12208	12161	12283	12223	12162	12154	12212	12157	12077	12083	12177	12112	12276	12101	12150	12236	12217	12215	12051	12235	12268	12151	12120	12026	12207	12349	12220	12228	12102	12281	12243	12145	12067	12041	12146	12198	12201	12104	12257	12225	12038	12328	12078	12233	12189	12089	12375	12270	12235	12164	12204	12078	12258	12243	12164	12153	12175	12134	12183	12194	12166	12041	12172	12127	12100	12138	12196	12167	12223	12238	12215	12006	12131	12114	12120	12102	12133	12169	12029	12293	12130	12216	12215	12222	12232	12084	12156	12062	12143	12071	11859	12240	12089	12194	12129	12206	11955	12250	12242	12206	12129	12118	12002	12134	12086	12361	12033	12207	11996	12209	12204	12132	11986	12022	12178	12075	12157	12248	12149	12241	12195	12259	12026	12120	12336	12209	12115	12055	12064	12166	12295	12188	12123	12186	12158	12165	12128	11965	12097	12226	12227	12181	12139	12197	12252	12061	12018	11991	12141	12143	12262	12198	12067	12133	12175	12179	12167	12021	12079	12072	12264	12264	12277	12236	12235	12219	12211	12250	12256	12237	12175	12126	12144	12168	12043	12285	12114	12158	12151	12214	12216	12203	12105	12144	12200	12025	12189	12234	12120	12234	12195	12036	12182	12209	12123	12082	12058	12110	12276	12190	12163	12034	12194	12206	12158	12040	12159	12313	12207	11976	12085	11999	12206	12067	12180	12165	12302	12160	12096	11982	12234	12182	12269	12081	12165	12049	11918	11979	12140	12249	12077	12224	12195	12103	12128	12191	12279	12080	12103	12108	12321	12245	12179	12158	12097	12144	12191	12302	12105	12116	12398	12110	12183	12115	12235	12173	12191	12253	12115	12129	12010	12184	12152	12212	12151	12254	12153	12193	12259	12189	12169	12296	12375	12102	12071	12069	12231	12143	12079	12094	12123	12135	12021	12110	12150	12116	12309	12157	12206	12232	12200	12153	12123	11989	12220	12359	12054	12205	12208	12229	12051	12103	12207	12043	12271	12185	12123	12197	12174	12120	12199	12256	12189	12154	12215	12232	12287	12170	12226	11934	12166	12169	12219	12141	12250	12228	12172	11996	12258	12224	12286	12089	12064	12178	12100	12172	12085	12245	12210	12145	12102	12075	12071	12170	12050	12248	12226	12117	12284	12138	12338	12273	12145	12136	12144	12132	12218	12014	12137	12142	12135	12104	12306	12302	12211	12139	12129	12177	12231	12179	12167	11953	12048	12086	12158	12252	12094	12116	12233	12273	12205	12280	12223	12119	12266	12080	12013	12094	12120	12218	12297	12263	12134	12149	12199	12175	12240	12298	12064	12215	12327	12071	12102	12105	12247	12282	12313	12051	11994	12213	12218	12088	12451	12176	12149	12151	12187	12266	12134	12234	12165	12121	12193	12152	12112	12267	11956	12258	12197	12294	12236	11935	12222	12132	12243	12147	12203	12146	12160	12128	12093	12097	12080	12154	12237	12211	12251	12163	12064	12315	12158	12252	12031	12086	12189	12245	12194	12186	12208	12047	11929	12225	12086	12170	12048	12208	12269	12044	12112	12087	12014	12274	11957	12137	12077	12330	12180	12308	12244	12060	12067	12176	12194	12248	12299	12115	12144	12140	12161	12213	12311	12134	12020	12103	12211	12093	12297	12061	12290	12305	12161	11993	12249	12088	12083	12047	12153	12264	12275	12217	12282	12199	12263	12066	12217	12078	12214	12058	12106	12230	12345	12054	12142	12119	12114	12226	12350	12091	12221	12178	12138	12116	12251	12033	12092	12126	12061	12126	12062	12120	12105	12146	12203	12145	12266	12173	12234	12308	12124	12150	12261	12301	12157	12174	12026	12265	12251	12208	12099	12162	12119	12042	12184	12355	12218	12113	12168	12092	12313	12287	12176	12279	12198	12254	12195	12060	12227	12149	12037	12235	12197	12183	12239	12086	12264	12245	12399	11971	12157	12304	12152	12139	12219	12228	12273	12050	12057	12273	12173	12272	12301	12126	12254	12126	12079	12192	12143	12152	12231	12318	12096	12235	12372	12251	12063	12139	12016	12281	12098	12163	12061	12238	12282	12233	12174	12154	12024	12168	12236	12111	12318	12124	12202	12135	12130	12153	12212	12251	12161	12035	12132	12170	12257	12115	12174	12163	12141	11995	12204	12318	12024	12127	11986	12066	12002	12262	12199	12208	12184	12210	12074	12126	12102	12376	12145	12023	12143	12166	12293	12213	11966	12109	12292	12183	12412	12170	12103	12185	11978	12172	12352	12030	12230	12154	12281	12148	12124	12172	12172	12012	12260	12154	12191	12209	12235	12233	12202	12195	12336	12086	12010	12176	12034	12169	12251	12079	12151	12141	12053	12134	12117	12111	12076	12220	12250	12187	11970	12088	11885	12169	12179	12192	12154	12298	12121	12184	12061	12063	12125	12079	12088	12268	12163	12302	12222	12058	12254	12528	12093	12071	12198	12270	12209	12205	12279	12169	12160	12189	12163	12109	12250	12181	12079	12177	12215	12253	12148	12030	12328	12023	12380	12187	12172	12254	12202	12062	12135	12274	12208	11931	12199	12383	12193	12054	12140	12142	12241	12270	12162	12023	12297	12220	12040	12200	12110	12114	12133	12039	12083	12132	12222	12213	12155	12171	12223	12217	12064	12129	12199	12221	12171	12056	12140	12056	12139	12119	12217	12196	12036	12246	12062	12171	11983	12181	12108	12058	12139	12289	12203	12229	12260	12134	12122	12128	12324	12217	12148	12196	12324	12237	12212	12145	12281	12236	12191	12285	11987	12177	12168	12194	12107	12142	12130	12197	11876	12386	12256	12033	12096	12094	12290	12236	12100	12253	12013	12074	12226	11899	12131	12222	12244	12159	12245	12154	12258	12226	12271	12118	12219	12236	12134	12123	12249	12182	12235	12292	12159	12136	12174	12098	12143	12130	12168	12003	12166	12157	12149	12180	12146	12357	11986	12166	12157	12023	12147	12107	12304	12121	12144	12205	12144	12177	12135	12092	12082	12152	12226	12216	12196	12368	12188
23713	21362	28534	25129	24887	27292	27870	24699	23685	23805	23277	22653	22711	22531	22251	21872	21809	21610	21788	21602	21498	21600	21481	21350	21767	21614	21364	21518	21441	21371	21507	21319	21204	21168	21150	21302	21258	21188	21451	21294	21503	21268	21332	21523	21401	21070	21260	21228	21214	21289	21253	21389	21298	21524	21569	21378	21298	21251	21201	21012	20943	21126	21460	21053	21006	21353	21109	21211	21351	21309	21086	21046	20972	21082	21191	21217	21103	21231	21213	21262	21312	21282	21336	20982	20958	20694	20988	21471	21273	21122	20950	20845	21212	21164	21135	21053	21030	20887	21019	21215	21287	21335	21125	21373	21104	21177	21256	21326	20918	21176	21449	21180	20873	21326	21115	21120	21064	21205	20921	21283	21224	21275	21351	21140	21024	20983	21010	21044	21150	21169	21284	21146	21128	21070	21088	20910	21028	21129	21331	21174	21345	21238	21008	21307	21321	20996	21033	21059	21069	21343	21138	21076	21207	21128	21187	21049	20934	21073	21221	21142	21284	21380	21208	21063	21358	21088	20929	21099	21264	21030	21154	21106	21044	21151	21105	21212	21170	21322	21281	21164	20910	21102	20910	21195	20895	21041	21355	21214	21152	20880	21326	21197	20938	21003	21091	21085	21140	20952	21061	21276	21209	21330	21226	21172	21101	21102	20979	21329	21110	21168	21301	21138	21362	21037	21106	21127	21218	21419	21122	21325	21034	21087	20920	20986	21137	21004	21147	21012	21086	21229	21147	21283	21111	21191	21180	21224	21200	21161	21044	21131	21222	21001	21138	21074	21096	21119	21129	21176	21130	21211	21197	21087	21189	20944	21071	21042	21255	21135	20857	21331	21405	21364	20954	21106	21086	21014	21082	21006	21120	20943	21042	20938	21018	21141	21166	20986	21190	21123	21208	21137	21257	21155	21270	21208	21307	21226	21160	20982	21082	21200	21038	21082	21186	21086	21180	21004	21075	21041	20927	21172	21228	21049	21034	21146	21174	21153	20971	21250	21016	21197	21281	21109	21255	21217	21229	21077	21138	20876	21023	20957	20975	20890	21024	21239	21395	21032	21208	21067	20872	21066	21133	21181	21253	21137	21116	21030	21112	20973	21443	21133	21119	20994	20896	20974	20966	21149	21216	21227	21391	21034	21118	21132	21085	21110	21146	21207	21155	20839	21003	21128	21078	21136	21227	21280	21229	21046	21157	20997	21431	21134	21177	21186	21171	21066	21005	21081	21062	21066	21261	21200	20887	21190	21164	20885	21112	21049	21032	21234	20990	21210	20969	21042	21015	21032	21086	21290	21230	21002	21184	21142	20992	21255	21174	21189	21199	21305	21019	20983	20915	20928	20965	20865	20972	21449	20923	21142	21047	21137	21097	21158	21213	21118	21295	21292	20924	20932	21059	21170	21196	21310	21238	21208	21228	20960	21156	21144	21209	21067	21261	21179	21200	21177	21181	20954	21026	20958	21215	21127	21199	21161	21256	21133	21122	20969	21037	21328	21029	20873	21229	21194	21222	21233	21159	21028	21232	21039	21001	21031	21205	21160	21085	21213	21276	21004	21218	21131	21258	21452	21265	21153	21035	21131	21344	21066	20992	21085	20971	21054	21197	21174	21047	21040	21010	21097	21124	21147	21033	20966	21012	21203	21320	20987	21145	21221	21046	21066	21162	20819	20925	21138	21102	21058	21214	21339	21192	21011	21229	21287	21168	21045	21321	21246	20975	21162	21135	21321	21060	21045	21144	20976	21062	21088	21079	20910	21134	21185	21145	20949	21134	21115	21123	21089	20968	21205	21280	21258	21442	21113	21195	21079	21241	20760	21295	21163	21006	21330	21147	21252	21061	21175	21007	21254	21092	21179	21140	20806	21251	21317	21266	21145	21067	21367	21096	21170	20995	21070	20986	21369	21144	21135	21031	21141	21144	21322	21266	20956	21318	21292	21157	21126	21095	21191	21324	20986	21247	21124	21014	21008	21069	21163	21095	21265	21319	21112	21248	21020	21060	21096	21093	21212	21155	21035	20973	21179	21183	21245	21053	21046	21241	20842	20967	21051	21297	21312	21128	21084	21270	21117	21199	21256	20967	21052	21222	21114	21202	21280	20988	20973	21013	21102	21203	21301	21000	20856	21290	21143	21023	21070	21070	21057	21184	21117	20904	20990	20834	21144	21018	21018	21080	21130	20996	20984	21080	21041	20960	21422	21179	21276	21520	21244	21381	21208	20970	20971	21305	20888	20911	20884	21085	21135	21075	21254	20832	20863	20820	21172	21133	21094	21439	21179	21001	21155	20959	21210	20859	20971	21218	21252	21123	21288	21153	20982	21027	20982	20995	21217	21030	21158	20879	21095	20991	21060	21211	20868	21122	21166	21341	21029	21140	21105	20973	21247	21254	20977	21178	21078	21085	21037	21262	21019	21106	21107	21053	21128	20945	21228	21281	21062	21046	20992	21063	21050	21208	20977	21228	21275	21135	21215	21017	21118	21026	21087	21123	21130	21076	21251	21253	21182	21031	21042	21150	21312	21142	21106	20953	21113	20984	20995	21234	21255	21060	21042	21160	21223	21282	21186	20946	20852	21109	20801	21130	21132	20979	20989	21241	21256	20955	21282	21190	21304	21358	20923	21102	20995	21086	20987	21115	21402	21072	21142	21139	21450	21289	20932	21135	21312	21053	21258	20933	21039	21226	21255	21286	21208	21084	21208	21233	21064	20942	21295	21282	21171	21165	20925	20984	21247	21041	20791	21127	21332	21524	21307	21142	21322	21110	20877	21118	21079	21039	21079	21070	21090	21231	21262	21397	21053	20999	21210	21374	21422	21326	21328	21236	21347	21185	21104	21159	21047	21097	21099	21098	21221	21269	21144	21026	20945	21320	21325	21058	21455	21228	21000	21050	21121	21171	21110	20962	21224	20926	21035	21013	21094	21168	21160	21125	20980	21205	21083	20930	20936	20734	21053	21151	21308	21135	21159	21333	21287	21318	21156	21020	20967	21295	20959	21211	21164	21051	21103	20997	21122	21042	20981	21039	21135	21222	21192	21037	20929	21110	21116	21340	21152	21109	21133	21169	21168	21138	21076	21204	21149	21084	21082	21057	21183	21172	20982	21077	21044	21129	21366	21215	21054	21133	21023	20971	21158	21106	20916	21235	21173	21174	21320	21328	21249	20912	21068	21115	20932	21030	21004	21183	21363	20918	21114	21127	20951	21053	21190	21084	21358	20997	21206	21288	21286	21258	21096	21078	21073	21330	20963	21230	20968	21117	21267	21305	21022	21240	20974	20847	21318	21250	21357	21132	21264	21019	21171	21183	21260	21197	21087	21347	21044	21335	21076	21396	21096	20973	20969	21062	21031	21031	21073	21152	21117	21479	21235	20950	21033	21155	21006	21199	21182	21187	21160	21108	21059	21058	21077	20971	21221	21084	21141	21124	20950	21145	21061	21095	21102	20986	21270	21025	20955	21103	21185	21105	20969	21279	20995	21160	21141	20963	21263	21040	20949	21054	21171	20968	21224	21234	21405	21123	21073	21100	20996	21050	21107	21163	21249	21154	21069	20931	20967	21264	21214	21418	21302	21277	21192	21180	21338	21213	21051	21100	21116	21266	21292	21322	21143	20951	21287	21079	21314	21300	21059	21138	21241	21208	20983	21189	21023	21031	20884	21085	20906	21126	21100	21140	21092	21094	20976	20945	20987	20925	21235	20989	21212	21132	21058	21190	21165	21151	21409	21067	20994	21246	21146	21075	21145	20988	21168	20964	21114	21155	21100	21282	21115	21091	21006	20993	21076	21055	21110	21127	21124	21158	21118	21205	21457	21054	21025	21112	21282	21107	20975	21252	21088	21279	21197	20977	21024	21211	21085	21210	21379	21116	21206	20992	21150	21220	21059	21255	21208	21156	20945	21256	21232	21195	21168	21083	21028	21148	21122	21273	21428	21143	20925	21067	21014	21287	21192	21438	21298	21149	21231	21172	21226	21228	20991	21052	21063	21198	21174	21364	21098	21094	21206	21193	21057	20892	21140	21100	20960	20852	20939	21268	21067	21093	21105	20927	20926	21020	21082	21140	21220	21430	21280	21145	21047	21227	21194	21084	20801	21146	21351	21049	21172	21178	21286	21036	21155	21102	20967	21434	21209	21075	21109	21065	21033	21185	21319	21115	21122	20975	21249	21077	21117	21194	21214	21262	20984	21241	21464	21094	21199	21119	21231	21180	21060	21157	21133	21148	21185	21316	21136	21074	21064	21186	21029	21316	21149	21026	21194	21048	21142	21028	21144	21141	21038	21276	20950	20843	20811	20947	20934	21167	21187	21320	21221	21110	21158	21147	21132	20945	21179	20837	21168	21226	21219	21141	21311	21089	21050	21107	21141	21066	21046	21097	21371	21247	21042	21382	21149	20911	21192	21213	21148	21236	20931	20970	21048	21057	21052	21205	21157	21293	20999	21160	21166	21248	21035	21161	21048	21169	21106	21190	21067	21139	21243	21213	21029	20949	21002	21072	21084	20930	21039	21273	21228	21207	21324	21115	21257	21009	21128	21313	21074	21061	21021	21302	21297	20979	21017	21278	20956	21179	21215	20992	21300	21152	21065	21087	20962	21053	21120	21134	21016	21162	21322	21450	21090	20981	21181	21005	21248	21140	21082	21205	20994	21031	21123	21134	21106	21452	21171	21294	20985	21313	21172	21156	21068	21140	21136	21314	21362	21419	21146	21188	20773	21055	21064	21286	21240	21144	21238	21099	20834	20948	21088	21026	21208	20866	20922	20994	21223	20666	21252	21260	21106	21316	21064	21023	21301	21361	21085	21166	21259	21338	21163	21275	21398	21219	21109	21237	21186	21100	21153	21183	21155	21158	21404	21217	21368	20966	21057	21234	21203	20966	21022	21109	21244	21153	21110	21122	21152	21294	21041	21366	21134	21172	21178	21277	21197	21109	21013	21286	21057	21100	21021	20913	21127	21382	21312	21147	21181	21280	21133	21144	21079	21108	20986	21128	21009	21040	21005	21011	21237	21131	20951	20987	21245	21159	21019	21324	21075	21245	21104	20984	21106	21187	21265	21277	21178	21012	21330	21070	21406	21133	21086	21305	21051	21139	20999	21210	20946	21100	21081
20353	37179	34017	26345	21896	19311	17688	16587	15894	15410	14925	14531	14375	14173	13954	13913	13774	13483	13534	13304	13165	13311	13320	13002	12917	13014	13156	13261	13221	12994	13066	12906	12808	12911	12808	12824	13136	13012	13013	13059	13072	12986	12931	12957	13159	12932	12857	12927	12958	12947	12905	12919	12982	13277	13014	12777	13039	12964	12892	12821	12842	12890	12821	12842	12832	13000	12813	12867	12898	12902	12987	12997	12811	12924	12951	13052	12874	12701	12860	12773	12889	12954	12905	12837	12845	12823	12921	12763	13006	12828	12831	12923	12900	12922	12829	12800	12808	12789	12852	12798	12660	12910	12819	12850	12920	12897	12893	12773	12760	12861	12738	12838	12911	12919	12632	12845	12824	12958	12902	12794	12903	12911	12927	12767	12813	12774	12808	12779	12849	12760	12774	12754	12850	13070	12849	12842	12801	12724	12899	12845	12809	12808	12805	12837	13087	12853	12909	12705	12665	12709	12869	12845	12657	12664	12910	12959	13035	12764	12856	12818	12822	12713	12799	12774	12914	12809	12911	12885	12882	12799	12782	12749	12790	12854	12673	12823	12720	12778	13005	12865	12917	12994	12727	12880	12804	12754	12898	12797	12785	12856	12918	12724	12841	12751	12746	12761	12943	12976	12839	12832	12823	12871	12893	12750	12917	12892	12984	12922	12808	12997	12757	12755	12851	12900	12753	12886	12754	12692	12909	12892	12904	12870	12962	12842	12840	12900	12851	12748	12896	12782	12715	12900	12914	12715	12732	12906	12736	12896	12882	12978	12776	12848	12815	12939	12951	12730	12920	12696	12959	12880	12766	12765	12825	12895	12719	12785	12742	12732	12738	12801	12924	12792	12801	12874	12849	12796	12878	12861	12695	12871	12958	12817	12677	12656	12724	12934	12706	12861	12882	12720	12757	12804	12938	12734	12796	12810	12849	12864	12888	12829	12859	12991	12649	12783	12686	12674	12751	12976	12974	12769	12806	12732	12686	12928	12802	12810	12718	12876	12764	12768	12767	12792	12813	12819	12665	12834	12939	12800	12802	12821	12811	12685	12963	12767	12719	12821	12905	12828	12910	12795	12905	12887	12806	12723	12850	12671	12822	12918	12925	12644	12918	12904	12728	12847	13011	12945	12801	12779	12795	12781	12772	12802	12769	12833	13022	12789	12789	12954	12813	12731	12893	12942	12899	12785	12884	12790	12934	12884	12785	12876	12920	12831	12862	12764	13047	12890	12773	12779	12775	12800	12805	12836	12767	13050	12846	12896	12911	13031	12735	12915	12867	12777	12876	12731	12844	12692	12965	12989	12820	12944	12750	12797	12850	12932	12806	12764	12998	12778	12924	12907	12837	12732	12809	12770	12820	12940	12967	12911	12788	12904	12686	12797	12879	12837	12760	12813	12738	12672	12788	12791	12772	13013	12877	12940	12757	12809	12802	12977	12900	12850	12913	12799	12852	12786	12997	12786	12839	12819	12799	12682	12869	12776	12706	12752	12932	12977	12774	12756	12690	12725	12868	12767	12874	12863	12877	12812	12767	12883	12904	12951	12779	12713	12822	12741	12740	12922	12931	12829	12839	12658	12751	12842	12990	12784	12931	12960	12742	12765	12803	12932	12911	12835	12882	12762	12854	12941	12717	12914	12617	12962	12855	12931	12793	12838	12838	12755	12693	12851	12867	12752	12872	12836	12781	12759	12686	12891	12819	12801	12617	12785	12907	12771	12743	12839	12877	12900	12768	12795	12827	12849	12819	12856	12742	12744	12760	12751	12870	12906	12760	12835	12771	12712	12791	12887	12822	12803	12752	12845	12946	12917	12776	12935	12832	12769	12879	12755	12932	12729	12833	12820	12833	12765	12832	12756	12744	12594	12785	12808	12781	12819	12729	12960	12753	12675	12824	12770	12776	12892	12897	12729	12719	12885	12883	12966	12640	12671	12712	12653	12833	12841	12914	12865	12777	12835	12896	12780	12639	12934	12930	12772	12841	12853	12838	12875	13066	12859	12706	12790	12787	12819	12919	12976	12766	12805	12792	12832	12894	12820	12904	12861	12802	12695	12730	12836	12895	12803	12761	12842	12739	12796	12797	12749	12612	12844	12880	12905	12800	12782	12782	12876	12921	12878	12840	12746	12810	12893	12712	12785	12785	12859	12719	12787	12796	12868	12918	12693	12877	12767	12736	12920	13087	12735	12811	12959	12842	12882	12689	12713	12944	12763	12917	12926	12846	12843	12789	12768	12973	12887	12834	12693	12844	12807	12804	12914	12733	12849	12873	12946	12868	12827	12866	12862	12738	12898	12779	12900	12922	12834	12813	12870	12991	12914	12815	12736	12705	12620	12745	12920	12873	12869	12857	12859	12913	12866	12827	12805	12858	12692	12735	12913	12789	12829	12738	12749	12832	12753	12795	12785	12713	12778	12834	12574	12907	12870	12756	12998	12948	12915	13009	12719	12781	12673	12733	12875	12709	12793	12905	12931	12720	13039	12843	12782	12892	12876	12769	12933	12938	12566	12817	12803	12648	12844	12667	12879	12757	12844	12813	12843	12857	12873	12819	12779	12785	12931	12827	12809	12743	12762	12943	13005	12718	12742	12971	13024	12923	12878	12813	12802	12724	12800	12736	12746	12905	12741	12923	12875	12745	12804	12612	13084	12688	12896	12908	12661	12852	12766	12849	12858	12824	12891	12967	12706	12902	12846	12854	12856	12951	12921	12817	12802	12783	12812	12751	12765	12803	12649	12729	12854	12756	12677	12859	12717	12846	12907	12773	12803	12710	12765	12755	12869	12957	12747	12847	12993	12793	13017	12822	13044	12743	12716	12913	12781	12904	12671	12713	12712	12867	12937	12740	12865	12703	12838	12880	12733	12835	12871	12779	12928	12748	12781	12797	12653	12821	12688	12877	12742	12863	12856	12847	12709	12856	12768	12962	12778	12808	12813	12777	12697	12784	12996	13038	12895	12869	12802	12933	12713	12766	12896	12815	12769	12830	12740	12849	12841	12742	12734	12728	12621	12952	12726	12898	12927	12927	12824	12855	12666	12889	12809	12728	12902	12797	12633	12748	12691	12684	12910	12744	12750	12790	12824	12926	12801	12812	12787	12807	12748	12762	12665	12732	12892	12701	12997	12878	12760	12851	12794	12733	12734	12977	12776	12729	12777	12760	12784	12745	12940	12705	12861	12745	12868	12692	12747	12805	12872	12741	13010	12840	12886	12819	12678	12916	12992	12616	12718	12795	12828	12927	12854	12841	12646	12887	12787	12816	12823	12726	12777	12793	12812	12923	12821	12745	12734	12797	12872	12994	12981	12893	12757	12872	12919	12733	12859	12777	12860	12712	12903	12952	12774	12820	12743	12937	12950	12797	12831	12909	12913	12960	12678	12840	12946	12804	12939	12877	12852	12725	12800	12722	12875	12858	12683	12993	12793	12844	12890	12782	12642	12856	12845	13003	12879	12794	12841	12957	12831	12956	12829	12897	12905	12703	12765	12792	12801	12966	12843	12899	12838	12807	12798	12675	12894	12826	13003	12833	12884	12771	12923	12793	12860	12931	12928	12790	12920	12714	12942	12680	12829	12730	12801	12755	12639	12927	12938	12824	12888	12863	12823	12766	12758	12750	12870	12842	12740	12745	13031	12857	12934	12838	12778	12726	12895	12952	12867	12792	12912	12758	12663	12804	12708	12831	12870	12899	12626	12995	12800	12865	12676	12817	12854	12780	12808	12822	12813	12966	12776	12733	12783	12855	12797	12695	12919	12868	12917	12974	12873	12727	12797	12750	12922	12871	12623	12806	12786	12797	12679	12948	12817	12964	12912	12808	13033	12890	12659	13024	12882	12905	12833	12825	12785	12904	12842	12881	12877	12891	12946	12801	12798	12779	12847	12771	12699	12769	12994	12705	12848	12699	12762	12781	12774	12870	12848	12816	12830	12808	12793	12796	12843	12779	12921	12758	12722	12911	12884	12962	12708	12829	12735	12906	12672	12980	12772	12998	12854	12876	12850	12816	12699	12733	12932	12709	12906	12767	12804	12773	12722	12803	12930	12833	12816	12841	12705	12856	12582	12676	12780	12665	12640	12722	12841	13054	12725	12962	12835	12874	12702	12873	12810	12820	12823	12886	12918	12697	12882	12828	12809	12793	12802	12686	12717	12814	12698	12843	12692	12879	12743	12708	12720	12815	12797	12954	12880	12725	12759	12690	12703	12722	12814	12641	12833	12969	12821	12683	12780	12673	12693	12631	12848	12765	12853	12862	12699	12893	12880	12691	12822	12959	12872	12699	12706	12845	12932	12761	12906	12745	12853	12584	12697	12732	12928	12853	12802	12759	12905	12692	12810	12936	12845	12702	12869	12877	12752	12774	12841	12730	12866	12671	12976	12903	12837	13031	12816	12669	12849	12782	12786	12697	12690	12743	12868	12771	12909	12844	13024	12820	12620	12804	12889	12814	12970	12903	12807	12858	12870	12820	12807	12791	12795	12703	12827	12729	12918	12925	12876	12813	12912	12800	12779	12741	12814	12732	12780	12558	12735	12878	12846	12887	12864	12926	12834	12721	12635	12713	12894	12882	12760	12801	12784	12697	12756	12915	12905	12940	12889	12917	12942	12621	12766	12831	12961	12912	12896	12810	12825	12730	12797	12834	12794	12883	12753	12744	12707	12849	12814	12995	12934	12805	12811	12930	12780	12911	12612	12784	12756	12773	12838	12827	12813	12818	12860	12966	12842	12771	12786	12846	12625	12659	12870	12822	12901	12743	12751	12817	12840	12791	12778	13078	12910	12679	12848	12838	12986	12687	12682	12955	12891	12810	12845	13000	12941	12815	12888	12903	12803	12849	12915	12753	12731	12755	13031	12920	12807	12812	12822	12745	12661	12807	12791	12804	12792	12688	12814	12930	12682	12763	12783	12907	12795	12807	12839	12980	12763	12886	12770	12769	12892	12760	12942	13027	12821	12808	12979	12747	12742	12898	12950	12830	12788	12788	12827	12834	12884	12729	12892	12753	12754	12855	12858	12960	12711	12637	12793	12891	12697	12824	12999	12785	12888	12904	12742	12836	12685	12786	12754	12945	12880	12760	12762	12832	12820	12722	12779	12838	12748	12702	12903	12836	12749
31960	25714	27947	26086	23450	23174	22757	22346	22346	22216	22326	22010	22014	21982	21995	22027	21993	21774	22084	21712	21901	21795	21704	21800	21621	21600	21640	21671	21729	21621	21630	21904	21820	21611	21696	22024	21654	21799	21728	21745	21660	21770	21620	21653	21846	21980	22042	21809	21754	21772	21903	21660	21575	21475	21877	21920	21691	21838	21742	21631	21563	21612	21504	21556	21585	21664	21648	21475	21635	21720	21791	21807	21727	21630	21662	21589	21653	21715	21822	21792	21608	21752	21789	21806	21738	21746	21790	21339	21647	21565	21915	21517	21637	21548	21510	21681	21713	21712	21579	21644	21533	21637	21506	21857	21735	21506	21598	21883	21529	21591	21478	21713	21601	21505	21847	21930	21730	21605	21590	21557	21666	21736	21818	21664	21679	21686	21731	21610	21688	21770	21642	21680	21752	21596	21700	21506	21668	21786	21916	21503	21631	21665	21581	21504	21552	21775	21499	21802	21777	21598	21712	21652	21667	21626	21805	21917	21616	21590	21597	21883	21985	21675	21730	21450	21478	21708	21595	21480	21520	21584	21614	21732	21764	21699	21670	21777	21784	21647	21709	21673	21841	21705	21532	21299	21656	21499	21815	21600	21788	21930	21893	21473	21771	21701	21672	21662	21655	21603	21823	21660	21666	21631	21645	21757	21700	21713	21681	21623	21794	21641	21624	21587	21708	21626	21712	21610	21335	21877	21716	21682	21696	21686	21731	21662	21474	21639	21557	21630	21551	21513	21761	21590	21807	21712	21690	21926	21563	21731	21727	21554	21627	21652	21712	21557	21615	21633	21793	21592	21830	21777	21921	21881	21669	21666	21763	21617	21635	21699	21578	21754	21739	21554	21758	21645	21685	21810	21775	21753	21666	21774	21685	21394	21611	21680	21666	21533	21763	21772	21737	21721	21646	21510	21622	21758	21550	21528	21641	21924	21773	21620	21662	21638	21764	21654	21664	21661	21600	21732	21709	21634	21806	21718	21642	21881	21872	21773	21756	21699	21625	21661	21957	21611	21770	21593	21661	21625	21558	21459	21663	21736	21738	21711	21710	21894	21514	21663	21625	21731	21783	21492	21894	21819	21594	21841	21676	21711	21586	21887	21577	21594	21877	21634	21822	21664	21736	21900	22090	21559	21741	21546	21701	21750	21691	21466	21707	21781	21746	21581	21675	21922	21760	21681	21701	21610	21961	21708	21875	22019	21749	21688	21666	21735	21601	21644	21558	21645	21572	21700	21873	21748	21684	21631	21758	21673	21702	21636	21644	21684	21608	21660	21762	21738	21738	21742	21626	21675	21498	21713	21822	21457	21732	21517	21796	21776	21598	21644	21717	21746	21682	21634	21690	21786	21739	21782	21570	21639	21712	21638	21504	21827	21541	21514	21650	21577	21735	21609	21701	21740	21633	21537	21816	21471	21756	21644	21540	21906	21680	21558	21691	21710	21656	21746	21734	21742	21825	21570	21632	21730	21568	21678	21601	21781	21982	21909	21645	21664	21543	21563	21664	21504	21839	21555	21644	21899	21695	21629	21692	21720	21576	21579	21743	21512	21755	21734	21728	21725	21678	21846	21783	21474	21787	21868	21824	21791	21591	21743	21650	21799	21549	21906	21431	21664	21825	21617	21617	21692	21887	21648	21800	21494	21667	21757	21498	21916	21656	21694	21671	21814	21688	21776	21366	21484	21435	21523	21713	21921	21908	21605	21618	21910	21730	21580	21355	21598	21762	21744	21756	21629	21594	21647	21826	21891	21695	21372	21737	21748	21680	21609	21595	21610	21402	21597	21643	21736	21676	21742	21609	21673	21524	21709	21677	21645	21545	21666	21713	21564	21773	21758	21521	21575	21869	21732	21705	21539	21701	21623	21804	21832	21698	21761	21858	21771	21802	21774	21780	21437	21638	21625	21645	21495	21482	21693	21614	21587	21648	21775	21804	21725	21555	21686	21895	21893	21799	21701	21661	21652	21784	21627	21869	21535	21696	21532	21662	21780	21478	21581	21859	21643	21449	21443	21805	21547	21668	21474	21643	21663	21814	21586	21698	21506	21737	21670	21696	21854	21650	21788	21808	21590	21676	21513	21846	21631	21486	21861	21937	21656	21848	21596	21932	21625	21713	21644	21794	21663	21613	21662	21733	21495	21480	21726	21596	21886	21605	21621	21703	21741	21779	21807	21732	21793	21826	21743	21551	21927	21761	21680	21660	21599	21755	21815	21828	21566	21843	21762	21783	21734	21773	21742	21925	21752	21392	21657	21574	21722	21987	21870	21812	21912	21779	21780	21635	21910	21570	21883	21403	21555	21814	21879	21617	21616	21737	21839	21632	21668	21727	21640	21563	21528	21662	21684	21527	21761	21503	21671	21757	21657	21865	21829	21673	21773	21838	21706	21430	21677	21734	21747	21773	21810	21735	21670	21814	21723	21630	21780	22076	21844	21569	21909	21675	21777	21862	21606	21549	21690	21714	21607	21796	21768	21839	21791	21899	21722	21773	21707	21679	21693	21608	21788	21693	21612	21671	21708	21481	21831	21716	21636	21496	21721	21732	21668	21744	21687	21642	21516	21558	21542	21845	21818	21587	21806	21648	21603	21392	21814	21818	21965	21868	21835	21710	21778	21838	21618	22003	21852	21496	21698	21459	21535	21532	21911	21823	21471	21806	21540	21651	21741	21664	21532	21476	21811	21693	21885	21607	21767	21841	21649	21453	21664	21661	21788	21752	21786	21470	21644	21665	21743	22016	21626	21814	21455	21707	21969	21631	21757	21647	21510	21696	21702	21633	21487	21720	21728	21770	21805	21789	21728	21783	21724	21731	21576	21557	21694	21862	21615	21538	21640	21842	21668	22047	21875	21664	21499	21994	21746	21842	21720	21700	21826	21672	21658	21928	21760	21849	21785	21896	21695	21567	21697	21625	21554	21806	21713	21746	21521	21660	21553	21729	21808	21709	21607	21918	21577	21463	21558	21484	21459	21814	21866	21828	21727	21637	21527	21655	21649	21751	21782	21539	21772	21798	21774	21810	21928	21648	21607	21907	21622	21734	21708	21782	21717	21725	21823	21607	21864	21779	21639	21427	21703	21628	21771	21967	21781	21706	21565	21723	21696	21489	21744	21610	21579	21770	21665	21819	21692	21802	21621	21863	21558	21911	21883	21850	21774	21507	21689	21714	21515	21763	21697	21553	21620	21736	21592	21650	21619	21836	21828	21608	21578	21718	21624	21619	21628	21644	21748	21769	21672	21745	21741	21637	21824	21818	21785	21849	21743	21672	21865	21762	21532	21702	21823	21607	21720	21582	21761	21612	21814	21697	21776	21839	21663	21689	21696	21806	21688	21921	21462	21651	21776	21951	21503	21489	21309	21678	21762	21615	21459	21891	21823	21651	21721	21703	21430	21783	21521	21782	21727	21491	21462	21602	21591	21858	21866	21897	21771	21727	21818	21744	21579	21744	21576	21794	21443	21462	21668	21788	21638	21858	21751	21684	21606	21817	21763	21812	21556	21539	21666	21546	21702	21642	21504	21572	21539	21537	21696	21728	21703	21721	21793	21779	21904	21622	21680	21770	21714	21714	21998	21768	21678	21705	21790	21696	21739	21743	21448	21792	21555	21661	21736	21790	21760	21602	21676	21558	21430	21631	21430	21687	21703	21759	21854	21647	21612	21579	21676	21617	21732	21692	21766	21665	21610	21801	21622	21844	21578	21717	21784	21689	21736	21786	21771	21666	21821	21679	21556	21560	21675	21653	21625	21585	21781	21525	21628	21570	21590	21969	21627	21786	21567	21566	21665	21697	21545	21574	21798	21641	21602	21569	21618	21798	21583	21736	21725	21610	21624	21762	21693	21558	21856	21891	21833	21520	21712	21982	21677	21749	21693	21594	21425	21695	21690	21779	21534	21651	21779	21430	21695	21820	21801	21799	21701	21750	21462	21765	21562	21772	21755	21643	21417	21747	21754	21792	21628	21773	21587	21697	21954	21551	21726	21528	21734	21889	21645	21846	21638	21484	21909	21386	21625	21779	21570	21553	21644	21653	21703	21624	21500	21611	21833	21555	21672	21726	21487	21797	21622	21800	21755	21447	21863	21672	21520	21796	21856	21748	21590	21918	21490	21624	21697	21520	21766	21680	21701	21657	21566	21373	22040	21753	21872	21710	21622	21746	21611	21969	21500	21636	21655	21732	21707	21725	21671	21733	21750	21554	21595	21743	21805	21562	21587	21666	21850	21765	21754	21565	21972	21682	21895	21645	21672	21736	21686	21853	21771	21760	21770	21716	21829	21859	21884	21689	21626	21707	21621	21736	21728	21596	21654	21550	21664	21564	21660	21922	22012	21576	21468	21918	21697	21852	21760	21706	21868	21669	21335	21673	21526	21750	21685	21585	21759	21575	21819	21780	21670	21836	21671	21657	21735	21612	21555	21533	21811	21718	21657	21735	21559	21815	21796	21631	21665	21728	21719	21445	21622	21801	21696	21890	21674	21576	21908	21751	21617	21743	21602	21647	21596	21776	21855	21574	21882	21594	21800	21825	21709	21759	21687	21532	21512	21633	21814	21820	21629	21756	21817	21812	21731	21565	21731	21790	21794	21602	21684	21826	21694	21742	21794	21730	21742	21720	21503	21899	21763	21679	21622	21687	21534	21674	21768	21581	21510	21522	21822	21953	21678	21855	21924	21611	21527	21825	21789	21804	21656	21736	21897	21847	21742	21791	21684	21524	21574	21452	21895	21925	21639	21556	21760	21834	21785	21881	21874	21749	21676	21651	21437	21736	21935	21460	21641	21763	21675	21686	21776	21609	21721	21593	21559	21866	21558	21572	21684	21658	21748	21644	21752	21754	21751	21722	21479	21643	21505	21581	21575	21866	21709	21701	21818	21914	21597	21554	21547	21572	21591	21698	21589	21881	21735	21871	21540	21607	21605	21710	21501	21732	21677	21731	22054	22064	21755	21697	21754	21658	21496	21580	21838	21673	21627	21344	21688	21857	21674	21681	21805	21560	21491	21592	21402	21625	21645	21879	21758	21640	21773	21688	21837	21600	21695	21495	21595	21888	21620	21783	21788	21802	21857	21752	21467	21517	21757	21895	21777	21655	21738	21729	21538	21664	21511	21658	21727
17294	20526	19342	16536	15001	14438	14023	13939	13752	13571	13349	13416	13499	13347	13314	13228	13193	13098	13149	13066	12928	13052	13180	13057	13090	13214	13285	12941	12924	12958	13227	13006	13072	13080	13040	13123	12997	12908	13043	12957	13069	12928	12938	13032	13117	13026	13108	13088	12864	13050	13142	13062	12973	13004	12973	12969	12955	12939	12934	12895	12988	13192	13003	12972	12960	12910	12907	13050	13057	12925	12985	12990	13022	13060	12995	12998	12874	12862	12906	12991	13055	13051	13094	12905	13061	13051	12929	13098	12958	12856	13000	12882	12945	12814	12841	13060	13047	12969	13206	12857	13069	13003	12955	12866	12940	12786	13045	12914	13060	13001	12957	12990	12968	12953	12960	12953	12813	12942	12968	12852	12850	12861	12976	12792	12956	13030	12981	13104	12919	12886	12987	13015	13180	12824	13058	13104	12789	12910	12859	13053	12834	13007	13041	12974	12846	12903	13025	13001	13006	12957	12822	12999	12917	13139	13015	12970	13025	12882	13042	12895	13068	12952	13122	12950	12931	12866	12959	13016	12904	12986	12858	13018	13014	13200	12901	13100	13070	12997	12976	13119	12955	12935	12988	12911	13096	12983	13036	12954	12994	12915	12953	13115	12926	12961	12961	12938	12918	12876	12875	12838	12936	13057	13034	12916	13071	13124	12867	12909	12890	13035	12927	12923	12935	12993	12870	13067	13067	12988	12978	13073	12932	13217	13045	12921	12755	13009	13097	13141	13205	13034	12997	12984	13074	12974	13022	12954	12915	12897	12983	12889	12890	13097	13053	12973	13020	12910	13197	13040	12959	13001	12965	12937	13088	12998	12837	12951	12941	12957	13123	13136	13084	13090	13052	12935	12924	12801	12946	12873	12937	12935	13050	12929	12980	12863	12957	12743	12915	13041	12886	12936	12827	12923	13023	12865	12775	12975	13062	13030	13036	12961	12825	12947	13114	12936	12959	13223	13019	12906	13193	12976	12994	12955	12989	12969	12960	13061	12869	12996	12870	12930	13103	13009	13126	12990	13083	12996	13017	13147	13031	13004	13027	12904	12855	12902	13083	12980	12867	12724	13111	12836	13009	12806	12973	12862	13108	12961	12870	12907	12866	13040	13251	13004	13097	12996	13074	12891	12933	12954	12952	12793	12983	12849	12929	12822	12867	12945	12932	13033	13060	12847	12986	13223	13027	13030	13097	13021	12840	12843	13062	13040	12983	12921	12894	13071	13047	12944	12857	12821	12917	13004	13124	12918	13096	12935	13172	13048	13033	12991	12959	12929	13025	12855	13007	12953	12956	12979	12983	12952	12981	12885	12906	12990	12929	12991	13028	12858	12972	13011	12930	12951	13051	13098	12941	13147	12990	12897	13013	13198	12941	12959	12902	13033	13041	13031	13119	13109	13005	12925	12941	13039	12843	12962	13007	12775	13074	12921	13073	12882	13113	13018	13005	12840	12947	13116	13059	13055	12884	12994	12835	13100	12877	13003	13011	12981	13095	12903	12981	12998	12998	12946	12995	12955	13086	12866	12816	13075	12922	13035	13013	13048	13024	13039	12970	12869	13020	12988	12811	13010	12974	13015	12935	12918	12914	13004	12751	12896	12900	13094	13018	13016	12944	13033	13068	13079	12935	12905	12938	12904	13105	13095	12866	13050	12926	12936	12788	12944	13128	12976	12882	13022	12857	12873	12935	13069	12922	13037	12904	13020	12898	12922	12861	12892	13052	12946	13077	12910	12933	12939	12934	12905	12869	12976	12997	12908	13090	12811	12902	12925	13017	13045	13051	13006	12964	13034	13059	13007	12813	12848	13025	13050	12941	12929	12866	12893	12852	12965	12852	13004	13038	12982	12897	13004	13055	12996	12879	13074	12918	13042	13032	13001	12921	13085	12996	12944	12938	13118	13016	12961	12997	12888	13038	12853	13034	12999	13011	12852	12978	12823	13168	12898	13023	12849	12997	13071	12969	12907	12951	12910	12843	13019	13051	12749	13032	12829	12994	13033	13032	12936	12757	13082	12853	13256	13120	12930	13126	12933	12956	12807	12999	13016	13107	13007	12952	12970	12944	12998	12962	12995	12860	12926	13031	13082	13133	12970	13019	13033	12913	12845	13122	13132	12885	13021	12980	12917	13017	12951	13054	12966	13044	12948	12803	12996	12980	12906	12765	13054	13059	12945	13008	13035	13069	12985	12951	13044	12802	12889	13003	13002	12886	12959	12927	12842	12925	12920	12971	13073	13011	12894	13007	12829	12997	13045	12989	12836	12863	12829	12970	12966	12883	13198	12899	12807	12923	12890	12980	13054	13008	13014	13075	12846	12962	13051	13004	12895	12942	13126	12904	13124	12915	13152	13074	12929	12996	13018	12955	13058	12804	12958	12921	13093	12989	12876	13071	13028	13033	12972	13058	12945	13154	12993	13045	13014	13059	13098	13017	12822	12961	12901	12822	12842	13022	13017	13144	12855	12849	12895	12959	12913	12989	12891	12862	12998	12935	13018	13044	13119	12945	13071	13053	12886	12960	13113	12936	13005	12971	12951	13067	13038	13008	13040	12932	13005	13222	12913	12977	13069	12942	13118	12814	13102	12894	13033	12815	12932	13051	12960	12951	12824	12941	12798	13075	12922	13129	12901	12947	13117	13033	13042	13091	12834	12798	13073	13022	13031	13024	13013	12969	13112	12835	12818	13006	12826	13025	13011	12902	13041	13126	12832	12937	12921	13029	13032	13011	13088	12968	12953	12914	13085	13090	13087	13007	13032	13039	13115	12895	13013	13062	12966	13030	13042	12940	12785	13079	13088	12937	12823	12861	12879	13054	12994	13093	12839	13048	13083	13052	12998	12950	13119	12962	13177	12920	12887	13127	12878	13054	12926	13083	13052	13074	12876	12828	13007	13039	12972	12885	13068	13077	13012	13145	13019	12883	12926	13051	12997	12977	12917	12923	12980	12943	12890	12884	12783	12934	13141	12997	12885	12797	12893	13000	13111	13040	12913	13001	12987	12852	12956	13024	13100	13114	13154	12919	13022	12972	12954	12844	12913	13091	13055	12792	13044	12949	12971	12906	12908	13074	13114	12895	13044	12958	12919	12844	12904	13111	12902	12923	12937	12848	12943	12874	13136	12893	13202	12914	12883	13025	13012	13056	13171	13047	13080	12993	12956	13002	13072	13040	13163	13083	12992	13054	13160	12877	12905	13066	12954	13006	13119	12930	13048	12975	13077	13018	12896	12832	12792	13126	13078	12923	12999	13102	12983	13083	13067	12732	13164	12849	12910	13148	13153	13161	12933	12896	13102	13054	13028	12962	13063	12976	13095	13085	12888	12834	12962	13085	12990	13109	13130	12907	12874	12797	13074	12870	13060	12984	12954	12880	13215	12870	12909	12939	13124	12929	12937	12830	12920	12956	12936	12923	13125	12909	12912	12978	13211	12888	12951	12969	12978	12996	12878	13156	13007	12998	12996	13004	12913	13045	13095	13032	13020	12717	12908	12947	13074	12942	13062	13195	13029	12913	12925	12934	12944	12992	13047	13022	12816	12946	12972	13069	12985	13092	12974	13079	12763	12956	12856	13062	13087	12947	12999	13002	13088	12910	13096	13013	12922	12869	13128	12861	13050	13004	12966	13009	12848	13046	13076	12905	13178	12841	13050	12964	12963	13111	12940	12788	13008	12802	12935	12925	12907	13002	12919	12988	12916	12959	13096	13038	12960	13004	12763	13113	12991	12979	12899	12972	12969	13014	13045	13049	12981	13016	13186	13039	12783	12986	12877	13001	12943	12835	13073	12902	12926	12977	12972	13127	12974	12964	12865	13155	13021	13018	12908	13050	12937	12942	13045	12798	12792	12912	12826	13139	13003	12999	12914	13085	13040	12978	12933	12892	13020	13104	13016	12933	13071	12993	13185	12925	12983	13054	12845	12981	13122	13055	12712	12907	12927	12948	12931	13071	13027	13075	13041	12936	13125	12887	12969	12808	12911	13031	12853	12933	12954	12850	13143	13011	12828	12982	12988	13188	12954	13049	12952	12856	12977	12980	12982	13164	13035	12919	12983	13012	12886	12827	12984	12984	12930	13099	13072	13067	12914	12794	12995	12948	12882	13000	12983	12914	12908	12970	13016	13129	13043	12979	13150	12878	13000	12950	12902	12981	13012	12960	13117	13171	12976	13002	12838	13146	12947	13007	12989	13204	12971	12988	13139	13002	13106	12943	13051	12903	12977	12977	12900	13089	12857	13043	12949	13079	13004	12978	12959	12796	13077	12923	13022	12866	12948	12901	13142	12990	12860	13050	13001	12846	12986	12901	13059	12940	12864	12922	13065	12985	13155	12955	12994	13007	12916	12949	12982	12960	13094	12954	13046	13113	12946	13208	13020	13004	13078	13113	12889	13013	13035	13010	13090	12987	13000	12890	13018	12833	12937	12858	13094	12953	12999	12997	12953	12996	13100	12940	13007	12991	13062	12862	12932	12932	12904	13066	12980	12962	13001	13196	13120	12991	13073	12839	13277	12807	12931	12949	13020	12885	12985	13032	13096	12980	13158	12998	13030	12997	12890	12911	12940	12890	13005	12942	12925	13051	13002	13068	13084	12894	12815	12960	12943	13020	12882	13122	12915	12936	13025	13043	13030	13060	13015	13048	12964	12976	12870	12978	12974	13062	12980	12979	13009	12938	13088	12986	13125	12897	12971	13009	13004	12867	13073	12958	12940	12938	12817	13044	12937	13222	13074	12762	12958	12901	13074	13027	12901	13127	12947	12911	12971	12973	12981	12891	12990	12891	13058	13070	12854	12883	12867	12993	12943	13006	12919	12949	12965	13039	13061	12980	12998	13127	12925	13091	12967	13020	12988	12945	13238	13003	12995	12813	13063	13079	12871	12790	12963	13133	13053	12786	12907	13202	12792	13002	13008	13063	13138	13040	13066	12949	12999	12909	13051	13091	12961	13048	13080	12997	13101	13055	13014	12930	12896	13173	12980	12929	12745	12971	13033	12942	12894	12760	13029	13041	12813	12894	13101	12992	13075	12862	12930	13218	12997	13110	13120	13063	12886	12941	12906	13100	12925	12985	13198	13068	13115	12897	12906	12806	12976	12963	12790	13075	13033	12891	12815	12988	12982
25461	21369	28116	27999	26588	26368	26324	24701	24137	23827	23892	23649	23550	23349	23303	23162	23062	23164	23163	22992	23166	22840	22928	22664	22795	22788	22703	22674	22899	22865	22983	22847	22700	22700	22610	22716	22628	22759	22585	22605	22835	22725	22688	22747	22707	22604	22848	22749	22796	22867	22695	22657	22607	22678	22417	22375	22742	22546	22478	22534	22759	22778	22674	22719	22560	22784	22641	22716	22649	22625	22545	22493	22688	22802	22661	22674	22868	22605	22969	22638	22561	22723	22618	22735	22719	23003	22727	22691	22689	22538	22487	22743	22771	22794	22783	22425	22574	22638	22938	22729	22629	22638	22755	22646	22687	22650	22889	22740	22511	22632	22557	22579	22833	22551	22481	22669	22549	22869	22940	22612	22709	22669	22482	22690	22908	22578	22669	22574	22608	22684	22692	22982	22361	22628	22798	22749	22524	22753	22703	22710	22611	22693	22530	22639	22638	22612	22656	22707	22597	22651	22699	22782	22489	22740	22501	22823	22773	22797	22718	22699	22934	22674	22605	22694	22508	22549	22813	22662	22679	22760	22857	22980	22749	22571	22783	22542	22704	22715	22763	22674	22672	22762	22738	22462	22484	22682	22867	22629	22698	22639	22578	22695	22684	22621	22681	22578	22446	22619	22544	22682	22643	22700	22627	22829	22824	22575	22700	22635	22721	22666	22576	22711	22606	22583	22646	22775	22646	22620	22585	22603	22782	22749	22640	22534	22700	22693	22833	22630	22580	22724	22571	22762	22674	22356	22627	22696	22678	22603	22790	22936	22688	22726	22438	22620	22691	22699	22754	22779	22680	22806	22773	22646	22754	22548	22825	22793	22966	22751	22775	22915	22533	22661	22608	22836	22891	22614	22642	22708	22711	22565	22782	22656	22686	22752	22688	22724	22486	22519	22741	22650	22718	22573	22372	22750	22693	22676	22847	22640	22600	22915	22934	22575	22790	22673	22505	22405	22584	22509	22612	22708	22841	22687	22599	22551	22492	22361	22614	22610	22579	22702	22467	22757	22686	22577	22807	22622	22528	22684	22796	22629	22591	22697	22716	22570	22669	22793	22826	22819	22764	22527	22901	22527	22513	22497	22701	22663	22759	22888	22467	22489	22768	22776	22536	22800	22544	22738	22612	22485	22662	22629	22490	22608	22572	22569	22537	22742	22471	22635	22832	22602	22807	22571	22659	22626	22798	22758	22697	22727	22861	22758	22365	22568	22621	22681	22743	22641	22564	22711	22589	22904	22823	22543	22853	22659	22690	22562	22490	22371	22613	22595	22704	22568	22534	22694	22670	22703	22743	22615	22614	22702	22715	22418	22622	22664	22658	22839	22655	22669	22735	22860	22686	22615	22742	22866	22733	22602	22521	22688	22633	22506	22523	22515	22652	22702	22823	22592	22495	22629	22887	22722	22846	22549	22899	22742	22735	22699	22850	22718	22856	22742	22687	22780	22617	22249	22649	22589	22452	22542	22653	22542	22763	22723	22578	22686	22509	22674	22688	22476	22782	22654	22648	22723	22662	22797	22503	22437	22771	22456	22562	22877	22659	22507	22791	22823	22484	22859	22573	22462	22748	22817	22665	22775	22516	22775	22804	22736	22776	22452	22535	22332	22670	22338	22771	22507	22627	22767	22828	22843	22896	22697	22715	22639	22620	22668	22713	22480	22833	22565	22623	22732	22666	22606	22651	22841	22720	22632	22540	22450	22568	22607	22590	22898	22646	22820	22798	22566	22467	22750	22336	22412	22689	22653	22454	22844	22596	22533	22797	22712	22699	22828	22602	22677	22482	22968	22744	22638	22806	22886	22726	22606	22619	22513	22514	22413	22540	22841	22463	22690	22786	22738	22625	22840	22574	22908	22684	22531	22620	22790	22636	22601	22760	22564	22662	22752	22792	22667	22728	22651	22693	22800	22922	22644	22412	22710	22941	22567	22370	22553	22726	22695	22715	22881	22873	22607	22668	22844	22559	22528	22743	22524	22746	22628	22613	22776	22754	22526	22746	22647	22539	22900	22814	22528	22611	22775	22614	22841	22387	22744	22788	22733	22444	22601	22554	22840	22753	22818	22687	22631	22972	22775	22605	22570	22554	22554	22761	22543	22682	22801	22819	22792	22809	22537	22630	22525	22787	22577	22682	22474	22368	22703	22779	22887	22605	22489	22501	22681	22575	22711	22652	22528	22621	22729	22675	22829	22717	22617	22853	22513	22624	22713	22735	22615	22561	22555	22545	22392	22657	22787	22905	22733	22685	22713	22864	22458	22583	22597	22729	22663	22836	22724	22846	22649	22639	22396	22669	22498	22697	22482	22587	22774	22781	22990	22678	22655	22507	22622	22740	22670	22894	22828	22585	22616	22537	22607	22648	22706	22617	22521	22590	22773	22839	22742	22632	22501	22747	22553	22629	22512	22725	22792	22820	22546	22825	22609	22575	22788	22720	22545	22646	22704	22634	22682	22530	22627	22696	22632	22892	22590	22494	22704	22714	22747	22530	22550	22718	22555	22664	22589	22636	22448	22657	22596	22678	22809	22825	22621	22784	22548	22596	22763	22655	22657	22707	22701	22732	22697	22743	23073	22622	22712	22754	22499	22711	22729	22571	22465	22625	22696	22852	22581	22636	22562	22623	22507	22681	22597	22702	22751	22450	22653	22709	22591	22505	22573	22723	22579	22769	22724	22557	22535	22691	22589	22369	22915	22808	22655	22779	22663	22708	22848	22580	22575	22798	22733	22488	22565	22710	22638	22744	22703	22500	22796	22509	22717	22583	22511	22763	22671	22766	22686	22558	22792	22611	22585	22714	22861	22786	22944	22657	22511	22555	22838	22613	22490	22570	22625	22632	22493	22454	22622	22839	22777	22750	22740	22489	22665	22720	22868	22888	22807	22730	22565	22597	22522	22477	22594	22687	22751	22450	22775	22668	22631	22822	22822	22586	22547	22777	22698	22675	22691	22776	22589	22673	22827	22621	22652	22641	22708	22682	22835	22672	22865	22677	22557	22795	22714	22568	22891	22567	22549	22826	22555	22770	22740	22455	22669	22711	22650	22605	22345	22611	22781	22475	22732	22726	22604	22817	22656	22745	22727	22618	22829	22628	22655	22898	22635	22691	22634	22701	22784	22593	22750	22668	22844	22855	22856	22664	22634	22734	22700	22719	22921	22871	22602	22483	22568	22551	22810	22669	22756	22628	22847	22916	22618	22448	22882	22695	22603	22574	22742	22691	22517	22691	22801	22912	22653	22741	22746	22479	22619	22678	22730	22643	22773	23016	22815	22643	22721	22648	22690	22829	22488	22883	22779	22589	22662	22413	22823	22459	22468	22865	22685	22783	22720	22784	22653	22707	22713	22745	22766	22659	22518	22662	22731	22950	22501	22483	22562	22597	22493	22287	22731	22556	22636	22616	22396	22307	22411	22546	22889	22747	22708	22838	22631	22827	22652	22533	22639	22465	22864	22738	22713	22735	22612	22853	22578	22865	22764	22617	22630	22680	22607	22611	22624	22366	22737	22836	22787	22485	22658	22612	22659	22812	22967	22783	22396	22714	22781	22821	22760	22603	22619	22609	22601	22655	22798	22480	22766	22578	22802	22632	22533	22596	22747	22684	22695	22789	22702	22944	22648	22603	22426	22560	22639	22593	22721	22819	22531	22699	22518	22578	22441	22655	22345	22744	22644	22679	22617	22509	22609	22435	22542	22762	22754	22603	22718	22661	22565	22710	22773	22658	22661	22656	22586	22625	22608	22703	22560	22768	22550	22647	22667	22661	22635	22896	22501	22818	22683	22756	22727	22667	22511	22772	22683	22624	22650	22447	22605	22560	22732	22429	22742	22655	22736	22608	22836	22546	22668	22611	22247	22738	22697	22817	22557	22627	22917	22689	22727	22710	22626	22744	22656	22666	22670	22968	22845	22733	22761	22728	22764	22785	22492	22907	22711	22812	22665	22618	22542	22393	22599	22510	22472	22679	22576	22764	22665	22658	22771	22805	22709	22442	22573	22593	22734	22434	22647	22814	22599	22513	22581	22582	22880	22642	22771	22605	22636	22516	22627	22566	22742	22728	22471	22748	22691	22632	22687	22764	22529	22832	22602	22773	22725	22698	22675	22607	22689	22779	22625	22695	22704	22751	22867	22418	22720	22692	22450	22684	22871	22460	22774	22510	22501	22627	22600	22631	22751	22728	22607	22706	22706	22783	22779	22608	22524	22632	22717	22643	22628	22666	22580	22959	22779	22762	22746	22645	22546	22925	22730	22636	22667	22528	22795	22780	22723	22582	22556	22695	22632	22747	22630	22822	22790	22586	22553	22600	22754	22669	22608	22509	22638	22385	22551	22822	22708	22482	22576	22630	22593	22794	22782	22688	22730	22505	22549	22697	22615	22570	22830	22631	22623	22644	22549	22759	22725	22646	22726	22718	22581	22715	22931	22627	22777	22762	22748	22565	22531	22623	22643	22748	22520	22469	22446	22717	22602	22727	22526	22686	22782	22856	22842	22675	22639	22675	22626	22690	22735	23055	22736	22601	22839	22495	22665	22591	22691	22859	22786	22823	22818	22603	22486	22495	22689	22681	22693	22827	22791	22609	22711	22568	22683	22587	22740	22703	22593	22681	22505	22692	22897	22710	22658	22523	22680	22378	22695	22529	22788	22743	22714	22552	22548	22693	22566	22707	22592	22569	22824	22642	22753	22627	22669	22619	22542	22774	22565	22529	22590	22752	22862	22985	22652	22886	22697	22486	22893	22858	22669	22477	22690	22653	22717	22355	22565	22826	22657	22593	22644	22730	22528	22501	22699	22695	22534	22787	22641	22690	22735	22642	22491	22483	22378	22442	22566	22598	22682	22878	22537	22809	22754	22744	22930	22984	22653	22472	22764	22686	22628	22799	22452	22742	22574	22586	22543	22452	22927	22433	22808	22686	22468	22606	22885	22722	22381	22711	22655	22456	22654	22603	22946	22601	22558	22651	22856	22626	22652	22540	22485	22788	22530	22705	22674	22786	22768	22764	22958	22475	22517	22484	22751	22669	22339	22702	22689	22646	22547	22690	22544	22730	22711	22950	22518	22590	22816	22759	22637	22694	22607	22639	22532	22753	22670	22590	22515	22630	22730	22612	22704
17817	30243	27857	21802	18740	17152	16318	15952	15172	14974	15056	14703	14525	14235	14223	14125	14038	14077	13834	13691	13996	13934	13875	13706	13773	13750	13599	13678	13735	13682	13787	13481	13658	13594	13684	13550	13700	13754	13654	13838	13871	13704	13618	13593	13656	13690	13664	13638	13657	13460	13753	13716	13814	13649	13719	13764	13489	13574	13766	13533	13514	13698	13617	13605	13427	13491	13471	13531	13655	13606	13511	13568	13544	13565	13718	13582	13572	13503	13519	13623	13576	13479	13659	13602	13670	13650	13467	13511	13656	13657	13451	13613	13483	13566	13508	13550	13532	13606	13514	13450	13566	13506	13502	13825	13580	13520	13458	13547	13457	13565	13676	13610	13586	13644	13531	13640	13657	13572	13587	13772	13424	13633	13528	13535	13565	13508	13779	13616	13637	13504	13443	13538	13524	13695	13796	13475	13671	13530	13488	13602	13508	13592	13558	13711	13725	13529	13613	13592	13549	13628	13684	13494	13537	13451	13533	13672	13566	13545	13661	13533	13625	13552	13451	13576	13443	13632	13502	13598	13756	13622	13526	13631	13507	13454	13576	13504	13470	13632	13704	13546	13648	13520	13622	13411	13835	13688	13440	13433	13642	13806	13599	13691	13580	13652	13359	13670	13702	13574	13525	13429	13584	13612	13486	13697	13664	13568	13605	13635	13656	13626	13641	13732	13357	13606	13518	13456	13481	13444	13464	13536	13510	13492	13542	13474	13531	13527	13504	13580	13529	13438	13778	13653	13598	13651	13530	13445	13526	13401	13406	13624	13525	13418	13538	13543	13515	13656	13692	13536	13765	13672	13663	13740	13535	13525	13565	13512	13517	13529	13649	13458	13486	13724	13504	13406	13501	13494	13499	13498	13564	13613	13621	13539	13551	13348	13486	13517	13633	13515	13542	13570	13621	13509	13606	13494	13503	13709	13726	13576	13367	13529	13569	13392	13638	13680	13624	13467	13584	13568	13435	13546	13610	13498	13533	13579	13557	13583	13436	13565	13484	13511	13614	13504	13745	13713	13454	13647	13574	13429	13606	13694	13447	13583	13493	13551	13503	13490	13682	13517	13638	13794	13460	13434	13656	13515	13525	13536	13514	13621	13621	13684	13527	13578	13533	13527	13429	13629	13637	13572	13478	13725	13251	13390	13726	13608	13596	13541	13396	13476	13542	13520	13613	13463	13593	13603	13643	13651	13596	13627	13713	13591	13546	13593	13556	13526	13576	13507	13790	13427	13529	13556	13551	13512	13516	13434	13528	13580	13518	13559	13505	13515	13700	13591	13473	13408	13447	13441	13522	13550	13558	13430	13435	13585	13595	13541	13570	13681	13551	13564	13545	13426	13601	13669	13529	13459	13604	13742	13778	13447	13541	13519	13454	13586	13529	13426	13599	13478	13550	13626	13584	13506	13513	13402	13643	13577	13461	13490	13654	13618	13516	13715	13530	13560	13629	13646	13661	13596	13532	13545	13674	13652	13631	13546	13601	13729	13534	13551	13628	13556	13478	13564	13504	13620	13651	13431	13507	13759	13635	13456	13621	13607	13518	13665	13503	13665	13588	13555	13423	13595	13630	13579	13652	13725	13508	13527	13579	13607	13549	13543	13580	13637	13707	13608	13679	13595	13402	13559	13468	13803	13516	13502	13535	13492	13444	13764	13481	13637	13584	13572	13546	13428	13601	13550	13474	13533	13474	13619	13420	13658	13713	13470	13605	13422	13583	13439	13589	13529	13672	13481	13492	13764	13817	13581	13710	13510	13469	13631	13594	13713	13611	13437	13611	13504	13701	13509	13510	13595	13706	13579	13564	13605	13505	13559	13600	13503	13650	13603	13697	13536	13560	13475	13651	13583	13612	13462	13649	13486	13587	13638	13592	13415	13537	13628	13414	13525	13670	13604	13541	13659	13656	13639	13603	13695	13537	13688	13390	13780	13702	13416	13542	13704	13639	13719	13366	13519	13554	13517	13596	13703	13708	13687	13483	13492	13627	13574	13634	13531	13630	13553	13563	13617	13685	13760	13552	13617	13424	13543	13400	13572	13703	13537	13631	13456	13477	13526	13680	13626	13659	13537	13649	13407	13659	13510	13614	13597	13516	13521	13654	13547	13659	13461	13504	13609	13406	13417	13905	13642	13555	13477	13499	13506	13466	13575	13654	13467	13644	13547	13454	13564	13409	13592	13492	13559	13656	13599	13553	13575	13629	13563	13527	13585	13545	13653	13696	13646	13441	13513	13502	13450	13494	13527	13466	13495	13566	13675	13396	13647	13444	13467	13622	13737	13377	13514	13720	13482	13536	13650	13570	13603	13614	13471	13640	13401	13736	13482	13623	13594	13557	13504	13551	13526	13541	13618	13668	13531	13606	13522	13581	13444	13619	13455	13655	13574	13658	13615	13552	13717	13625	13541	13531	13555	13714	13651	13510	13517	13522	13750	13578	13371	13713	13513	13528	13418	13518	13754	13717	13660	13617	13504	13527	13447	13659	13536	13786	13515	13483	13486	13599	13656	13574	13547	13586	13504	13472	13592	13678	13784	13469	13578	13586	13583	13447	13635	13499	13542	13646	13619	13444	13640	13540	13747	13729	13578	13586	13575	13590	13597	13562	13499	13621	13597	13580	13495	13507	13642	13470	13376	13656	13440	13668	13598	13671	13702	13635	13548	13402	13463	13510	13460	13643	13536	13706	13642	13543	13538	13624	13708	13489	13585	13623	13393	13648	13779	13651	13834	13528	13548	13537	13538	13546	13483	13705	13557	13687	13582	13493	13442	13419	13520	13530	13621	13561	13679	13686	13460	13583	13588	13488	13451	13521	13632	13705	13577	13605	13507	13545	13730	13772	13707	13457	13697	13319	13608	13663	13399	13539	13571	13597	13479	13579	13566	13444	13648	13524	13466	13458	13546	13513	13314	13477	13453	13339	13725	13457	13466	13662	13649	13676	13628	13623	13600	13648	13557	13783	13553	13642	13464	13562	13453	13520	13488	13590	13506	13562	13637	13549	13582	13468	13638	13606	13490	13787	13626	13513	13583	13672	13534	13636	13631	13593	13492	13494	13502	13652	13631	13347	13710	13617	13708	13717	13407	13327	13518	13489	13545	13628	13621	13505	13472	13594	13595	13779	13600	13478	13614	13689	13586	13568	13558	13547	13758	13664	13528	13453	13578	13585	13646	13720	13514	13628	13274	13553	13609	13586	13634	13630	13628	13600	13642	13638	13698	13569	13627	13671	13641	13639	13439	13529	13477	13585	13492	13573	13500	13592	13542	13490	13502	13570	13612	13486	13593	13480	13661	13465	13628	13447	13731	13521	13538	13739	13533	13277	13528	13533	13590	13539	13624	13586	13655	13503	13621	13718	13644	13443	13432	13283	13500	13635	13585	13641	13683	13662	13482	13689	13583	13513	13667	13700	13586	13452	13592	13643	13572	13572	13535	13554	13795	13447	13525	13472	13540	13463	13600	13724	13596	13538	13606	13613	13537	13458	13625	13450	13494	13608	13604	13737	13564	13559	13648	13496	13597	13580	13708	13759	13473	13489	13544	13474	13429	13504	13858	13566	13572	13502	13750	13661	13547	13535	13595	13701	13439	13537	13743	13615	13527	13497	13593	13687	13638	13707	13551	13576	13563	13612	13687	13534	13470	13637	13495	13575	13648	13500	13686	13618	13595	13518	13654	13631	13524	13568	13389	13558	13642	13616	13637	13521	13533	13706	13623	13526	13601	13598	13671	13553	13484	13444	13485	13518	13617	13296	13514	13655	13682	13543	13574	13672	13470	13526	13532	13456	13602	13836	13476	13530	13618	13550	13635	13588	13568	13583	13703	13514	13650	13416	13427	13666	13520	13570	13504	13553	13488	13591	13733	13562	13699	13508	13627	13530	13543	13461	13528	13534	13426	13545	13559	13465	13721	13528	13579	13467	13583	13437	13538	13418	13459	13630	13531	13526	13578	13649	13376	13561	13531	13522	13678	13676	13547	13557	13808	13522	13625	13526	13434	13570	13551	13515	13611	13596	13409	13632	13400	13653	13475	13458	13600	13778	13406	13531	13443	13504	13459	13579	13612	13568	13614	13723	13444	13643	13525	13542	13524	13832	13497	13458	13643	13520	13494	13637	13584	13615	13484	13544	13587	13616	13529	13575	13526	13509	13594	13407	13633	13517	13505	13598	13724	13527	13457	13676	13630	13703	13538	13513	13521	13504	13586	13507	13705	13546	13561	13591	13546	13649	13443	13587	13654	13591	13676	13460	13511	13572	13450	13595	13447	13487	13589	13635	13557	13595	13499	13610	13651	13567	13599	13690	13607	13618	13609	13550	13526	13582	13530	13486	13691	13493	13647	13505	13451	13546	13745	13723	13441	13574	13520	13601	13672	13632	13712	13675	13530	13426	13594	13664	13508	13583	13637	13677	13465	13664	13595	13529	13593	13479	13534	13617	13547	13576	13488	13659	13493	13511	13605	13606	13476	13433	13487	13629	13561	13472	13697	13365	13609	13531	13529	13469	13767	13610	13404	13497	13651	13662	13559	13754	13581	13605	13681	13556	13675	13520	13617	13656	13529	13547	13576	13549	13669	13404	13482	13479	13550	13607	13580	13520	13576	13499	13618	13423	13566	13434	13588	13698	13422	13547	13550	13620	13540	13604	13476	13449	13445	13523	13572	13684	13541	13463	13463	13634	13580	13512	13590	13618	13635	13558	13597	13497	13573	13549	13558	13509	13524	13779	13731	13451	13607	13669	13510	13518	13617	13488	13438	13639	13610	13553	13381	13635	13545	13530	13657	13526	13522	13555	13654	13553	13535	13539	13655	13623	13649	13560	13638	13554	13474	13522	13465	13645	13549	13512	13735	13647	13721	13474	13830	13709	13654	13543	13446	13445	13513	13557	13464	13594	13458	13586	13485	13633	13676	13631	13581	13563	13524	13492	13591	13520	13562	13448	13752	13477	13783	13413	13542	13530	13609	13741	13406	13708	13665	13542	13491	13504	13726	13560	13654	13623	13649	13685	13471	13482	13617	13462	13742	13627	13509	13685	13532	13565	13480	13525	13650	13384	13667	13597	13516	13610	13547	13554	13502	13482	13646	13591	13602	13575	13693	13646	13742	13549	13643	13490	13549
23217	21337	28520	25719	26748	30897	32603	29779	28786	28658	28671	28385	27844	27831	27469	27522	27268	27346	27119	26900	26962	26800	26862	26626	26845	27051	26763	26800	26786	26799	26804	26701	26849	26668	26745	26596	26869	26654	26577	26366	26623	26555	26596	26834	26664	26612	26683	26559	26711	26536	26423	26597	26732	27042	26974	26511	26701	26537	26379	26342	26567	26509	26653	26589	26572	26327	26548	26663	26447	26421	26558	26474	26666	26321	26465	26444	26629	26433	26484	26835	26705	26797	26675	26515	26541	26496	26451	26497	26674	26712	26474	26407	26318	26658	26556	26490	26392	26571	26625	26358	26498	26708	26665	26244	26469	26359	26710	26634	26560	26430	26476	26449	26643	26558	26581	26262	26858	26475	26445	26631	26372	26740	26632	26498	26304	26210	26304	26518	26494	26360	26402	26404	26436	26578	26463	26361	26439	26563	26599	26413	26551	26259	26582	26534	26614	26549	26484	26474	26313	26547	26319	26516	26458	26642	26455	26484	26562	26449	26516	26429	26700	26728	26601	26265	26584	26573	26423	26693	26460	26422	26488	26573	26521	26635	26660	26554	26591	26393	26544	26517	26460	26343	26639	26257	26364	26545	26553	26683	26497	26416	26611	26373	26500	26443	26534	26564	26238	26450	26536	26397	26248	26355	26506	26346	26340	26514	26356	26442	26246	26340	26602	26454	26632	26536	26520	26735	26328	26297	26607	26577	26401	26482	26326	26673	26499	26500	26698	26404	26332	26651	26667	26384	26493	26435	26375	26726	26660	26428	26368	26503	26529	26511	26469	26422	26370	26756	26478	26589	26805	26543	26673	26714	26330	26473	26358	26407	26497	26562	26462	26378	26445	26275	26442	26117	26531	26467	26305	26501	26604	26504	26380	26311	26489	26440	26497	26445	26338	26230	26469	26462	26667	26679	26425	26760	26446	26577	26650	26352	26494	26304	26350	26499	26616	26387	26478	26156	26260	26552	26664	26489	26677	26778	26440	26512	26349	26689	26589	26709	26448	26488	26625	26270	26586	26332	26434	26515	26505	26413	26525	26492	26431	26545	26529	26556	26681	26498	26399	26704	26459	26629	26388	26440	26463	26657	26442	26531	26266	26555	26505	26470	26496	26092	26753	26319	26576	26598	26438	26442	26387	26709	26394	26572	26403	26318	26499	26576	26564	26427	26514	26710	26616	26521	26418	26296	26601	26505	26339	26467	26586	26709	26561	26497	26428	26336	26306	26303	26333	26597	26375	26487	26582	26184	26079	26446	26483	26451	26352	26692	26386	26149	26550	26591	26702	26432	26621	26529	26759	26675	26529	26448	26548	26396	26343	26469	26474	26470	26490	26443	26403	26509	26403	26427	26477	26612	26650	26514	26596	26440	26630	26477	26432	26573	26444	26537	26545	26843	26464	26376	26361	26489	26511	26361	26664	26367	26589	26534	26650	26549	26530	26641	26508	26491	26418	26323	26687	26677	26504	26423	26543	26377	26759	26740	26583	26743	26300	26536	26544	26382	26426	26350	26437	26573	26683	26501	26689	26774	26504	26232	26457	26753	26592	26470	26790	26668	26470	26427	26433	26514	26599	26709	26699	26472	26450	26541	26469	26673	26560	26205	26645	26711	26561	26252	26662	26766	26777	26497	26450	26765	26532	26736	26583	26715	26661	26542	26662	26459	26871	26202	26257	26433	26420	26489	26646	26462	26575	26575	26485	26510	26637	26257	26413	26741	26868	26525	26446	26584	26736	26682	26355	26537	26754	26297	26617	26584	26606	26502	26604	26530	26421	26566	26870	26710	26419	26520	26499	26673	26687	26446	26466	26360	26390	26274	26574	26248	26341	26253	26491	26600	26331	26353	26630	26645	26664	26470	26214	26442	26510	26546	26461	26764	26478	26643	26471	26468	26495	26731	26453	26485	26404	26660	26508	26534	26375	26559	26352	26507	26554	26649	26532	26694	26473	26625	26550	26563	26477	26561	26429	26306	26436	26431	26563	26330	26334	26429	26626	26933	26491	26551	26638	26487	26499	26426	26884	26663	26354	26413	26381	26435	26460	26572	26501	26535	26505	26568	26496	26592	26756	26657	26389	26635	26388	26735	26552	26603	26434	26628	26666	26403	26440	26652	26729	26769	26621	26561	26647	26616	26648	26654	26650	26437	26496	26471	26407	26666	26379	26699	26555	26476	26491	26509	26519	26471	26514	26306	26444	26420	26457	26672	26694	26596	26470	26767	26323	26294	26594	26490	26179	26540	26512	26474	26324	26537	26588	26494	26646	26647	26217	26433	26398	26524	26469	26462	26508	26534	26443	26643	26602	26741	26414	26594	26546	26584	26475	26575	26511	26666	26702	26398	26542	26543	26579	26671	26476	26534	26377	26376	26538	26483	26625	26420	26296	26623	26580	26537	26456	26544	26349	26464	26409	26558	26672	26550	26782	26546	26613	26420	26529	26139	26534	26437	26523	26508	26468	26403	26495	26394	26394	26473	26308	26604	26420	26730	26361	26646	26694	26512	26691	26585	26548	26687	26633	26647	26672	26669	26687	26482	26713	26769	26389	26127	26157	26522	26259	26557	26690	26423	26324	26411	26503	26687	26671	26495	26676	26433	26690	26637	26273	26419	26377	26685	26513	26223	26738	26399	26415	26331	26555	26333	26583	26344	26601	26502	26502	26627	26514	26510	26474	26446	26609	26618	26573	26282	26427	26540	26321	26687	26437	26691	26719	26302	26521	26493	26539	26612	26373	26636	26672	26511	26463	26483	26438	26371	26589	26577	26546	26304	26647	26665	26554	26477	26260	26846	26306	26265	26403	26430	26548	26722	26810	26548	26478	26705	26711	26668	26442	26450	26187	26602	26616	26445	26639	26716	26376	26526	26506	26454	26382	26287	26535	26599	26589	26551	26559	26683	26407	26299	26434	26411	26486	26530	26612	26445	26569	26480	26721	26469	26397	26501	26739	26613	26562	26315	26783	26481	26584	26461	26709	26522	26448	26548	26422	26468	26412	26484	26533	26546	26562	26517	26442	26577	26353	26686	26578	26588	26295	26801	26422	26429	26552	26575	26392	26622	26607	26312	26368	26582	26585	26712	26477	26438	26532	26762	26575	26497	26460	26334	26536	26558	26555	26599	26562	26417	26659	26434	26512	26276	26343	26395	26474	26530	26166	26383	26707	26493	26686	26396	26717	26650	26570	26601	26395	26374	26655	26303	26441	26289	26383	26502	26593	26217	26446	26666	26486	26581	26311	26539	26627	26581	26515	26602	26703	26572	26511	26548	26626	26700	26638	26407	26467	26341	26567	26523	26469	26129	26568	26348	26592	26506	26539	26514	26519	26496	26478	26546	26422	26435	26267	26513	26386	26629	26560	26381	26594	26245	26314	26246	26415	26433	26463	26500	26480	26568	26293	26450	26639	26559	26635	26633	26651	26407	26565	26355	26657	26316	26639	26532	26799	26623	26610	26534	26603	26619	26394	26623	26344	26382	26673	26573	26706	26715	26669	26483	26517	26721	26423	26617	26657	26401	26676	26236	26466	26468	26473	26271	26195	26359	26666	26520	26675	26550	26165	26316	26632	26471	26634	26404	26494	26688	26717	26524	26474	26267	26529	26441	26420	26299	26482	26398	26477	26740	26495	26676	26684	26421	26413	26200	26394	26556	26692	26454	26472	26525	26417	26714	26568	26317	26391	26662	26458	26553	26550	26212	26708	26578	26623	26448	26516	26491	26503	26471	26479	26487	26715	26434	26810	26233	26586	26431	26726	26419	26466	26495	26307	26404	26666	26261	26534	26523	26427	26481	26850	26331	26451	26651	26472	26339	26424	26506	26329	26506	26284	26745	26713	26490	26268	26622	26771	26693	26531	26506	26551	26599	26406	26557	26482	26361	26464	26504	26492	26412	26481	26509	26482	26476	26434	26464	26491	26466	26545	26512	26195	26150	26505	26525	26658	26846	26332	26517	26548	26547	26402	26305	26441	26474	26795	26635	26616	26665	26560	26528	26391	26564	26454	26416	26394	26730	26519	26500	26676	26622	26404	26485	26577	26616	26498	26646	26520	26669	26459	26431	26552	26348	26189	26525	26467	26461	26633	26659	26422	26447	26397	26453	26279	26368	26521	26336	26585	26884	26604	26372	26239	26303	26404	26351	26465	26247	26604	26497	26537	26389	26403	26555	26661	26434	26750	26400	26624	26749	26890	26270	26413	26179	26627	26510	26541	26564	26516	26649	26645	26465	26446	26535	26563	26452	26640	26627	26567	26700	26701	26484	26647	26703	26468	26547	26620	26545	26611	26367	26526	26575	26464	26442	26611	26403	26476	26574	26549	26466	26553	26351	26472	26319	26460	26288	26465	26237	26360	26505	26638	26492	26629	26430	26505	26665	26397	26670	26431	26450	26466	26606	26474	26557	26334	26334	26571	26330	26476	26422	26477	26429	26779	26258	26594	26595	26548	26335	26396	26737	26575	26769	26543	26519	26604	26632	26410	26788	26533	26495	26637	26656	26621	26271	26499	26378	26653	26660	26461	26458	26525	26520	26657	26582	26626	26499	26288	26512	26488	26639	26504	26621	26665	26652	26521	26494	26514	26527	26283	26408	26736	26587	26414	26433	26564	26560	26328	26225	26563	26437	26492	26266	26539	26410	26425	26742	26532	26407	26768	26554	26649	26548	26536	26497	26669	26368	26494	26405	26324	26482	26537	26561	26340	26619	26074	26465	26647	26537	26378	26826	26481	26237	26727	26492	26428	26151	26333	26480	26366	26652	26374	26579	26636	26379	26503	26572	26324	26434	26676	26561	26476	26688	26663	26457	26566	26386	26339	26494	26458	26372	26592	26515	26581	26618	26553	26816	26502	26761	26684	26469	26628	26691	26614	26652	26324	26584	26165	26347	26293	26477	26467	26603	26452	26345	26390	26329	26493	26481	26666	26423	26402	26206	26688	26500	26396	26720	26652	26524	26610	26542	26559	26484	26537	26535	26498	26285	26248	26597	26634	26937	26690	26368	26790	26492	26688	26712	26584	26730	26573	26560	26673	26525	26575	26622	26503	26483	26444	26764	26600	26300	26393	26380	26543	26563	26394	26362	26388	26648	26632	26507	26503	26582	26444	26503	26487	26534	26495	26630
22120	40764	37693	28957	24565	22059	20419	19266	18451	18094	17973	17419	17013	16929	16884	16449	16369	16307	16189	15953	16072	15903	15916	16052	15805	15768	15639	15710	15688	15577	15742	15831	15830	15673	15760	15672	15815	15601	15759	15857	15676	15745	15679	15650	15603	15575	15449	15877	15631	15701	15761	15526	15859	15833	15930	15659	15599	15532	15579	15517	15557	15653	15580	15541	15594	15419	15547	15667	15604	15588	15565	15691	15547	15726	15535	15452	15559	15488	15494	15641	15516	15673	15660	15469	15782	15443	15495	15510	15494	15515	15401	15598	15411	15499	15775	15565	15713	15488	15558	15551	15656	15467	15513	15647	15662	15587	15460	15572	15451	15686	15360	15604	15387	15508	15581	15546	15643	15504	15484	15454	15609	15429	15512	15533	15547	15544	15436	15573	15531	15519	15366	15614	15599	15531	15689	15452	15616	15534	15557	15517	15626	15492	15458	15576	15463	15626	15629	15676	15608	15517	15720	15535	15573	15515	15509	15567	15694	15632	15558	15561	15492	15754	15537	15679	15479	15525	15527	15416	15539	15564	15456	15522	15452	15606	15592	15632	15574	15804	15661	15543	15666	15514	15641	15528	15456	15780	15491	15659	15465	15520	15599	15463	15727	15532	15628	15554	15701	15627	15576	15539	15605	15595	15449	15647	15423	15385	15496	15427	15653	15530	15530	15476	15620	15621	15513	15609	15420	15626	15500	15455	15481	15505	15466	15518	15508	15555	15366	15530	15503	15559	15706	15468	15398	15390	15499	15665	15562	15536	15472	15561	15462	15464	15558	15659	15597	15709	15556	15453	15706	15478	15440	15483	15791	15503	15584	15492	15670	15469	15483	15436	15605	15484	15557	15526	15423	15610	15568	15451	15362	15505	15425	15612	15481	15436	15668	15430	15485	15621	15646	15629	15569	15555	15687	15610	15651	15366	15562	15608	15642	15495	15547	15497	15571	15729	15646	15505	15503	15555	15446	15529	15481	15569	15394	15234	15561	15665	15506	15538	15413	15616	15424	15580	15642	15642	15660	15522	15259	15745	15304	15657	15326	15508	15570	15660	15383	15462	15614	15372	15564	15524	15463	15606	15531	15443	15415	15731	15494	15465	15557	15518	15613	15588	15520	15445	15584	15598	15647	15659	15405	15592	15501	15668	15324	15567	15495	15509	15713	15503	15330	15481	15481	15584	15453	15716	15440	15445	15588	15592	15488	15559	15492	15514	15449	15576	15555	15647	15520	15439	15418	15763	15507	15577	15497	15560	15537	15480	15528	15603	15313	15715	15634	15734	15471	15523	15715	15444	15324	15451	15522	15545	15401	15484	15392	15502	15500	15502	15430	15537	15537	15585	15492	15558	15554	15567	15376	15456	15436	15485	15613	15557	15603	15490	15471	15693	15377	15586	15691	15374	15674	15391	15621	15626	15783	15515	15551	15582	15570	15315	15600	15508	15562	15643	15471	15291	15370	15594	15477	15572	15582	15531	15372	15638	15597	15528	15398	15766	15584	15635	15413	15597	15568	15637	15473	15303	15604	15487	15681	15675	15545	15575	15535	15600	15572	15462	15372	15497	15576	15615	15515	15434	15333	15524	15591	15439	15427	15522	15472	15514	15524	15319	15575	15533	15565	15621	15537	15372	15576	15534	15658	15507	15518	15601	15568	15387	15365	15637	15464	15464	15739	15534	15594	15754	15788	15533	15465	15414	15524	15282	15500	15454	15560	15526	15549	15595	15440	15603	15521	15437	15534	15618	15451	15664	15489	15563	15629	15390	15483	15379	15538	15435	15817	15634	15494	15589	15576	15497	15554	15457	15702	15545	15501	15542	15478	15604	15751	15591	15544	15721	15447	15490	15385	15545	15232	15560	15443	15371	15554	15526	15680	15476	15635	15649	15567	15639	15537	15675	15571	15583	15572	15546	15634	15310	15581	15586	15592	15500	15626	15554	15572	15440	15490	15439	15536	15540	15458	15523	15413	15620	15621	15445	15514	15484	15438	15422	15579	15598	15480	15627	15450	15327	15541	15452	15686	15470	15662	15518	15390	15584	15633	15506	15629	15695	15559	15593	15363	15592	15479	15478	15818	15661	15646	15389	15459	15485	15604	15529	15679	15519	15382	15515	15521	15585	15604	15538	15436	15659	15651	15418	15703	15427	15536	15736	15662	15571	15412	15436	15663	15629	15598	15536	15785	15597	15564	15526	15408	15546	15511	15629	15587	15543	15556	15731	15507	15557	15559	15560	15440	15601	15726	15728	15462	15645	15636	15471	15547	15482	15670	15369	15417	15603	15527	15541	15384	15712	15422	15666	15516	15561	15452	15714	15468	15426	15528	15670	15378	15365	15404	15674	15296	15449	15415	15492	15684	15501	15427	15480	15591	15663	15398	15504	15314	15477	15534	15260	15572	15628	15384	15397	15338	15594	15517	15532	15594	15688	15697	15441	15639	15493	15447	15480	15683	15396	15622	15555	15463	15562	15486	15741	15522	15339	15722	15345	15513	15476	15553	15645	15603	15526	15584	15462	15517	15397	15492	15407	15526	15514	15588	15548	15645	15421	15647	15605	15531	15417	15648	15450	15616	15561	15444	15716	15470	15499	15479	15475	15544	15662	15489	15696	15320	15506	15581	15424	15574	15417	15699	15534	15625	15402	15457	15557	15685	15518	15613	15565	15511	15420	15545	15530	15600	15428	15543	15554	15479	15630	15561	15445	15500	15576	15622	15541	15393	15561	15446	15495	15493	15584	15411	15556	15580	15635	15598	15545	15648	15486	15462	15539	15526	15550	15588	15527	15542	15568	15496	15580	15433	15675	15462	15485	15536	15393	15495	15386	15605	15370	15520	15565	15624	15425	15448	15462	15609	15638	15622	15518	15700	15663	15530	15542	15353	15611	15576	15605	15497	15586	15303	15498	15541	15426	15431	15561	15546	15532	15549	15362	15682	15445	15394	15554	15530	15406	15615	15497	15599	15408	15598	15439	15530	15637	15489	15539	15668	15422	15419	15538	15494	15598	15663	15679	15461	15383	15410	15503	15625	15517	15494	15596	15518	15579	15462	15656	15448	15711	15541	15757	15567	15390	15535	15497	15716	15589	15531	15540	15406	15473	15604	15604	15547	15444	15272	15496	15571	15507	15702	15526	15545	15482	15589	15514	15757	15511	15473	15466	15547	15646	15583	15447	15558	15401	15363	15622	15431	15650	15498	15595	15425	15461	15718	15474	15690	15579	15518	15544	15534	15373	15483	15543	15568	15456	15458	15507	15554	15463	15399	15449	15409	15443	15548	15454	15490	15530	15578	15535	15501	15365	15562	15411	15667	15518	15522	15567	15435	15494	15423	15437	15570	15443	15420	15512	15466	15429	15713	15520	15465	15363	15654	15499	15599	15451	15709	15448	15609	15812	15428	15566	15566	15407	15537	15612	15609	15339	15477	15389	15510	15575	15694	15493	15416	15628	15468	15413	15512	15483	15556	15427	15484	15548	15389	15408	15579	15543	15467	15538	15473	15423	15353	15608	15422	15501	15561	15531	15444	15571	15470	15636	15469	15503	15659	15415	15435	15567	15535	15462	15520	15579	15384	15862	15567	15454	15593	15569	15719	15553	15543	15675	15711	15416	15248	15476	15634	15625	15475	15477	15668	15568	15605	15508	15583	15493	15566	15531	15696	15478	15418	15409	15619	15605	15500	15446	15532	15520	15480	15429	15486	15431	15601	15380	15576	15607	15653	15480	15512	15603	15577	15579	15481	15576	15523	15501	15456	15433	15534	15230	15568	15678	15685	15587	15535	15474	15622	15559	15522	15560	15636	15495	15557	15490	15682	15495	15572	15562	15665	15365	15624	15634	15651	15817	15697	15523	15524	15503	15708	15591	15721	15647	15592	15641	15683	15660	15568	15468	15685	15481	15468	15466	15454	15545	15491	15558	15534	15574	15608	15445	15517	15623	15631	15630	15588	15598	15538	15607	15531	15419	15628	15425	15637	15537	15535	15593	15607	15433	15623	15640	15483	15560	15470	15442	15531	15627	15390	15602	15502	15543	15495	15536	15572	15428	15476	15627	15584	15471	15676	15479	15323	15428	15591	15587	15627	15460	15755	15634	15634	15570	15559	15441	15733	15502	15357	15647	15528	15541	15495	15551	15503	15433	15488	15584	15485	15412	15451	15486	15563	15544	15686	15618	15584	15468	15476	15469	15686	15523	15449	15530	15530	15541	15504	15490	15473	15582	15530	15450	15614	15701	15572	15426	15467	15533	15558	15576	15437	15502	15582	15474	15496	15601	15534	15544	15422	15737	15496	15663	15567	15522	15389	15552	15420	15547	15549	15638	15403	15669	15602	15625	15628	15426	15247	15497	15413	15666	15698	15532	15475	15692	15424	15551	15702	15533	15460	15621	15538	15651	15616	15696	15378	15548	15586	15579	15529	15422	15623	15451	15509	15607	15566	15538	15460	15551	15417	15494	15642	15580	15738	15518	15486	15614	15441	15618	15573	15618	15491	15603	15450	15566	15563	15397	15603	15626	15831	15444	15470	15646	15563	15438	15631	15354	15577	15613	15663	15437	15552	15496	15470	15560	15586	15519	15465	15614	15612	15282	15666	15600	15472	15514	15483	15667	15576	15402	15512	15398	15539	15491	15451	15355	15461	15641	15502	15578	15331	15670	15693	15574	15320	15434	15496	15542	15434	15569	15388	15620	15537	15326	15517	15624	15486	15428	15656	15555	15505	15558	15485	15422	15548	15643	15454	15545	15561	15488	15595	15547	15592	15532	15500	15394	15570	15457	15560	15514	15526	15763	15609	15650	15449	15437	15639	15438	15526	15546	15479	15493	15677	15677	15508	15486	15347	15515	15475	15428	15413	15518	15554	15446	15546	15546	15570	15442	15615	15797	15535	15575	15457	15440	15551	15647	15475	15424	15489	15471	15614	15598	15525	15514	15583	15378	15519	15457	15692	15453	15435	15416	15764	15515	15450	15527	15484	15453	15686	15535	15502	15541	15465	15686	15678	15633	15542	15446	15622	15577	15528	15730	15514	15314	15476	15488	15500	15505	15436	15582	15487	15446	15393	15504	15372	15456	15598	15683	15549	15430	15511	15547	15529	15746	15422	15558	15537	15614	15381	15424
33354	28782	32986	31639	28947	28715	28405	27882	28020	27917	27920	27783	27735	27737	27764	27663	27967	27513	27751	27623	27506	27664	27398	27501	27539	27454	27719	27571	27622	27566	27460	27588	27571	27371	27615	27608	27784	27489	27527	27524	27717	27440	27617	27624	27400	27485	27458	27445	27539	27360	27593	27343	27380	27600	27443	27510	27388	27376	27489	27251	27445	27482	27653	27633	27399	27221	27320	27669	27573	27582	27702	27515	27542	27481	27280	27533	27089	27357	27725	27600	27404	27367	27608	27456	27482	27485	27407	27220	27417	27690	27452	27298	27368	27274	27381	27477	27408	27516	27679	27330	27351	27404	27288	27484	27710	27684	27687	27495	27369	27681	27339	27074	27545	27624	27528	27374	27421	27398	27630	27345	27376	27598	27462	27266	27378	27275	27654	27412	27696	27416	27601	27506	27435	27436	27322	27491	27368	27518	27640	27388	27530	27631	27237	27536	27516	27579	27628	27478	27192	27478	27635	27298	27574	27386	27475	27480	27505	27335	27529	27462	27383	27719	27265	27284	27301	27481	27638	27599	27567	27418	27499	27695	27485	27364	27482	27487	27645	27567	27471	27575	27421	27771	27558	27526	27500	27476	27263	27601	27652	27398	27385	27598	27429	27372	27162	27443	27409	27690	27795	27439	27406	27338	27501	27703	27488	27536	27429	27484	27491	27315	27344	27552	27364	27537	27486	27469	27498	27437	27372	27566	27164	27459	27385	27674	27835	27454	27207	27250	27077	27308	27610	27448	27488	27337	27372	27275	27469	27427	27427	27307	27479	27403	27406	27392	27541	27157	27626	27544	27672	27738	27612	27376	27385	27476	27459	27400	27500	27450	27650	27445	27456	27670	27669	27454	27524	27479	27523	27462	27555	27670	27333	27246	27538	27535	27521	27467	27343	27438	27390	27514	27679	27559	27448	27586	27542	27693	27939	27417	27425	27390	27262	27647	27391	27540	27240	27371	27362	27201	27364	27585	27474	27650	27489	27434	27404	27584	27504	27591	27454	27370	27557	27346	27392	27422	27544	27517	27642	27485	27199	27412	27380	27583	27395	27346	27735	27420	27683	27626	27475	27295	27606	27523	27611	27755	27583	27316	27430	27563	27506	27414	27349	27322	27232	27594	27370	27363	27440	27686	27689	27748	27391	27403	27476	27352	27385	27484	27672	27380	27637	27562	27584	27583	27548	27717	27465	27335	27637	27420	27741	27577	27790	27451	27496	27537	27555	27680	27483	27473	27275	27460	27561	27580	27687	27388	27277	27307	27533	27881	27469	27360	27676	27322	27239	27340	27522	27107	27430	27326	27289	27501	27310	27571	27590	27356	27470	27421	27489	27347	27532	27446	27577	27465	27520	27646	27307	27497	27476	27462	27492	27604	27414	27449	27512	27441	27502	27277	27356	27603	27261	27581	27541	27586	27607	27411	27386	27387	27470	27337	27465	27226	27630	27496	27478	27373	27412	27555	27528	27733	27418	27540	27439	27433	27578	27621	27402	27300	27202	27356	27646	27536	27378	27786	27678	27202	27657	27693	27787	27842	27455	27530	27212	27396	27379	27501	27486	27398	27569	27603	27482	27688	27620	27472	27644	27536	27426	27111	27509	27525	27576	27457	27411	27485	27374	27341	27566	27474	27136	27401	27594	27521	27780	27730	27539	27497	27390	27416	27496	27438	27564	27461	27529	27473	27729	27496	27515	27589	27782	27425	27283	27250	27502	27110	27537	27418	27392	27607	27656	27238	27449	27293	27449	27773	27179	27403	27430	27504	27321	27220	27496	27444	27615	27709	27498	27505	27495	27135	27358	27631	27540	27389	27480	27176	27643	27538	27283	27519	27274	27617	27122	27506	27371	27394	27334	27450	27580	27533	27759	27780	27292	27491	27471	27517	27588	27320	27686	27728	27586	27500	27370	27688	27449	27703	27543	27524	27416	27514	27363	27620	27363	27520	27683	27639	27431	27403	27549	27601	27382	27724	27656	27322	27148	27541	27469	27285	27393	27425	27572	27753	27606	27444	27554	27538	27448	27369	27345	27395	27428	27538	27366	27478	27395	27591	27577	27600	27616	27757	27461	27517	27563	27571	27359	27547	27537	27400	27391	27653	27609	27659	27494	27398	27552	27346	27560	27224	27398	27682	27445	27467	27534	27558	27485	27398	27551	27543	27763	27662	27461	27824	27476	27464	27625	27432	27512	27444	27516	27627	27527	27712	27244	27416	27451	27383	27504	27331	27371	27425	27928	27596	27458	27633	27725	27406	27566	27509	27108	27386	27786	27541	27458	27238	27301	27604	27406	27638	27324	27466	27549	27370	27565	27585	27406	27615	27685	27522	27571	27594	27521	27648	27643	27631	27629	27482	27531	27412	27507	27544	27376	27256	27744	27755	27529	27628	27405	27490	27629	27389	27685	27535	27661	27646	27379	27631	27827	27281	27519	27599	27792	27488	27597	27523	27322	27536	27308	27417	27449	27418	27224	27599	27167	27394	27682	27637	27537	27593	27573	27369	27585	27357	27553	27398	27394	27700	27458	27781	27524	27694	27594	27654	27212	27624	27622	27559	27503	27502	27146	27571	27332	27331	27425	27445	27562	27309	27568	27436	27452	27509	27374	27393	27311	27329	27320	27373	27433	27211	27548	27613	27603	27637	27597	27570	27510	27470	27690	27223	27493	27413	27569	27905	27519	27576	27293	27401	27397	27406	27304	27354	27457	27605	27654	27315	27561	27533	27650	27563	27351	27723	27636	27536	27629	27466	27273	27582	27564	27652	27618	27159	27135	27617	27459	27473	27636	27680	27722	27844	27454	27582	27411	27615	27363	27503	27461	27573	27313	27515	27662	27736	27562	27464	27325	27443	27433	27642	27569	27427	27278	27388	27502	27542	27406	27305	27535	27559	27334	27569	27373	27511	27659	27605	27552	27635	27681	27543	27541	27424	27792	27563	27684	27753	27514	27426	27663	27678	27587	27352	27628	27578	27470	27700	27454	27475	27542	27442	27508	27635	27533	27710	27685	27511	27406	27609	27450	27465	27480	27682	27483	27230	27675	27420	27525	27772	27608	27415	27675	27575	27395	27410	27385	27490	27643	27632	27461	27383	27588	27726	27378	27398	27445	27447	27411	27274	27523	27612	27365	27633	27443	27592	27528	27552	27395	27429	27420	27503	27469	27345	27263	27562	27568	27679	27486	27620	27616	27557	27392	27501	27439	27561	27510	27449	27590	27524	27676	27492	27419	27395	27493	27432	27470	27561	27521	27569	27645	27661	27617	27651	27347	27301	27522	27510	27536	27297	27664	27459	27376	27482	27444	27228	27676	27442	27558	27454	27503	27406	27488	27471	27450	27469	27316	27395	27552	27650	27565	27395	27437	27677	27448	27588	27485	27480	27717	27500	27408	27605	27636	27668	27375	27490	27380	27413	27380	27497	27542	27502	27466	27510	27539	27404	27293	27425	27458	27628	27291	27807	27514	27550	27517	27360	27477	27444	27372	27541	27445	27380	27219	27402	27660	27493	27562	27781	27562	27586	27312	27460	27441	27467	27552	27453	27637	27601	27766	27504	27334	27930	27734	27431	27475	27307	27389	27508	27255	27330	27492	27425	27622	27621	27771	27513	27142	27179	27437	27502	27474	27472	27584	27571	27421	27539	27451	27602	27604	27438	27449	27746	27370	27634	27358	27569	27648	27715	27648	27415	27508	27659	27662	27507	27635	27435	27324	27213	27641	27456	27369	27593	27562	27443	27395	27597	27398	27420	27533	27353	27433	27443	27374	27567	27560	27427	27477	27201	27508	27261	27611	27597	27581	27390	27555	27338	27547	27439	27427	27502	27284	27303	27166	27502	27648	27556	27405	27488	27311	27580	27435	27437	27588	27641	27619	27420	27515	27571	27574	27189	27513	27486	27634	27597	27403	27272	27497	27363	27625	27707	27304	27593	27650	27610	27606	27506	27715	27432	27692	27595	27490	27516	27601	27666	27611	27334	27391	27384	27516	27620	27247	27517	27588	27727	27322	27459	27419	27535	27248	27507	27421	27608	27360	27369	27466	27514	27396	27345	27803	27222	27372	27443	27313	27555	27342	27226	27360	27391	27559	27613	27536	27182	27737	27514	27579	27515	27427	27441	27600	27472	27575	27697	27382	27472	27232	27412	27493	27817	27689	27506	27430	27717	27552	27619	27446	27403	27606	27385	27580	27524	27565	27613	27574	27484	27342	27680	27270	27595	27695	27574	27284	27483	27289	27377	27606	27641	27538	27683	27564	27481	27407	27453	27512	27372	27390	27482	27576	27406	27529	27424	27522	27203	27791	27304	27438	27297	27252	27538	27192	27519	27343	27525	27479	27473	27469	27146	27615	27548	27563	27378	27426	27700	27439	27331	27350	27504	27667	27605	27578	27493	27402	27471	27579	27521	27277	27365	27684	27669	27743	27502	27717	27618	27449	27425	27421	27678	27402	27265	27461	27374	27382	27532	27552	27628	27471	27563	27363	27387	27619	27356	27566	27287	27512	27408	27376	27467	27766	27559	27539	27286	27483	27736	27632	27334	27438	27650	27469	27531	27438	27375	27539	27531	27436	27391	27572	27404	27463	27574	27500	27319	27731	27593	27478	27628	27348	27492	27440	27373	27498	27751	27184	27524	27428	27311	27267	27447	27591	27487	27699	27301	27497	27515	27483	27517	27742	27661	27715	27396	27545	27333	27584	27588	27378	27578	27465	27281	27368	27300	27198	27564	27622	27528	27603	27609	27496	27475	27401	27381	27470	27577	27468	27542	27306	27421	27166	27318	27405	27368	27621	27883	27500	27545	27857	27553	27340	27408	27468	27568	27522	27518	27653	27355	27379	27623	27464	27472	27450	27492	27631	27353	27576	27462	27664	27338	27369	27495	27536	27371	27713	27250	27457	27299	27501	27660	27690	27581	27306	27447	27397	27669	27572	27393	27462	27523	27475	27441	27611	27486	27453	27594	27361	27567	27470	27545	27587	27766	27314	27472	27833	27663	27323	27571	27428	27585	27406	27431	27451	27309	27288	27463	27410	27547	27438	27574	27028	27419	27208	27396	27635	27441	27387	27425	27707	27472	27337	27601	27457	27512	27038	27386	27660	27566	27386	27282	27590	27562
19467	23786	22519	19039	17891	17073	16848	16592	16472	16162	16255	16222	16061	16162	16023	16102	16070	15898	15894	15952	15851	15835	15876	15713	15833	15798	15694	15722	15893	15711	15953	15827	15959	15809	15707	15672	15961	15714	15824	15722	15528	15729	15916	15667	15707	15751	15700	15866	15753	15689	15851	15723	15482	15839	15881	15752	15787	15616	15671	15468	15896	15621	15776	15774	15889	15624	15720	15752	15654	15599	15727	15650	15738	15819	15712	15655	15889	15647	15739	15724	15646	15784	15737	15642	15745	15604	15855	15793	15585	15740	15635	15771	15868	15571	15708	15641	16019	15760	15739	15695	15793	15837	15652	15843	15553	15507	15702	15834	15742	15987	15730	15787	15686	15769	15844	15580	15901	15903	15703	15827	15715	15984	15712	15714	15820	15942	15621	15879	15813	15656	15569	15751	15772	15750	15644	15710	15874	15901	15970	15628	15792	15651	15788	15986	15606	15759	15890	15839	15843	15676	15765	15596	15819	15855	15588	15655	15916	15741	15734	15766	15775	15835	15736	15770	15835	15792	15771	15551	15774	15581	15671	15797	15677	15817	15905	15792	15604	15691	15649	15844	15570	15618	15710	15585	15638	15702	15679	15638	15783	15834	15640	15658	15801	15539	15801	15844	15666	15753	15536	15862	15753	15781	15852	15705	15768	15662	15743	15784	15654	15755	15838	15712	15844	15433	15783	15618	15783	15711	15605	15677	15817	15791	15675	15834	15790	15699	15778	15781	15934	15724	15704	15631	15776	15743	15906	15649	15825	15704	15957	15691	15528	15867	15499	15775	15626	15745	15757	15841	15692	15817	15723	15783	15534	15812	15668	15823	15765	15846	15766	15784	15892	15679	15667	15616	15765	15695	15642	15763	15730	15624	15921	15740	15826	15521	15610	15704	15689	15635	15738	15784	15629	15706	15757	15788	15677	15781	15937	15790	15773	15641	15825	15721	15798	15697	15762	15811	15724	15675	15721	15724	15807	15553	15785	15532	15676	15840	15624	15713	15825	15806	15810	15846	15763	15881	15683	15660	15766	15710	15622	15703	15878	15775	15666	15673	15813	15701	15799	15739	15751	15689	15700	15649	15841	15745	15429	15773	15756	15651	15723	15812	15599	15726	15846	15651	15704	15705	15632	15886	15830	15613	15560	15773	15717	15657	15739	15951	15658	15837	15724	15859	15699	15714	15712	15617	15833	15658	15542	15808	15579	15829	15695	15685	15651	15537	15674	15620	15709	15739	15683	15913	15811	15719	15758	15721	15826	15505	15866	15881	15777	15736	15839	15872	15683	15646	15675	15758	15752	15771	15837	15759	15732	15643	15659	15728	15731	15731	15543	15793	15789	15838	15731	15698	15564	15651	15576	15795	15811	15775	15759	15573	15803	15811	15659	15697	15680	15729	15634	15838	15616	15797	15673	15693	15786	15767	15683	15801	15699	15864	15850	15560	16019	15912	15805	15596	15807	15851	15581	15655	15685	15769	15746	15771	15718	15610	15702	15800	15682	15746	15698	15635	15778	15626	15699	15647	15913	15594	15947	15799	15689	15832	15808	15864	15629	15783	15776	15707	15612	15830	15533	15765	15711	15783	15648	15762	15799	15701	15642	15648	15513	15798	15557	15977	15749	15678	15593	15717	15726	15904	15713	15660	15825	15581	15717	15749	15621	15742	15830	15514	15690	15935	15649	15984	15896	15775	15483	15726	15805	15702	15765	15928	15750	15702	15703	15830	15718	15867	15798	15678	15763	15780	15628	15754	15743	15850	15848	15617	15821	15697	15859	15716	15924	15590	15904	15564	15781	15715	15617	15901	15788	15842	15642	15836	15829	15853	15662	15868	15764	15706	15729	15790	15965	15681	15726	15810	15586	15672	15729	15907	15707	15842	15681	15699	15544	15719	15765	15748	15706	15804	15887	16019	15697	15801	15806	15845	15780	15731	15675	15686	15596	15761	15837	15731	15723	15718	15887	15808	15743	15807	15701	15880	15675	15801	15753	15574	15682	15844	15511	15542	15723	15871	15576	15653	15708	15697	15908	15590	15795	15683	15825	15823	15775	15813	15763	15553	15816	15694	15800	15697	15582	15734	15546	15835	15773	15732	15676	15846	15731	15598	15727	15712	15612	15765	15689	15872	15830	15918	15667	15783	15841	15693	15805	15667	15847	15499	15692	15910	15527	15643	15722	15832	15877	15845	15714	15801	15870	15691	15818	15751	15715	15625	15769	15833	15620	15660	15720	15659	15685	15713	15704	15773	15733	15688	15649	15708	15716	15737	15776	15831	15724	15732	15739	15534	15750	15778	15686	15673	15837	15764	16050	15866	15559	15617	15750	15612	15735	15781	15765	15783	15690	15839	15747	15904	15809	15653	15764	15788	15741	15753	15799	15805	15719	15757	15729	15824	15851	15681	15685	15765	15861	15678	15680	15624	15680	15785	15889	15667	15744	15836	15710	15729	15740	15681	15635	15732	15841	15651	15753	15789	15612	15889	15776	15912	15732	15872	15782	15935	15767	15691	15793	15890	15682	15651	15703	15728	15686	15683	15673	15474	15740	15854	15604	15904	15785	15890	15786	15666	15797	15666	15724	15732	15900	15798	15711	15712	15694	15784	15710	15821	15863	15631	15901	15629	15842	15757	15732	15588	15802	15700	15692	15698	15769	15798	15670	15747	15876	15653	15830	15748	15911	15665	15704	15713	15587	15745	15696	15808	15950	15480	15931	15727	15784	15759	15796	15828	15918	15732	15893	15655	15794	15764	15776	15758	15675	15642	15787	15643	15582	15698	15741	15741	15789	15578	15867	15829	15762	15843	15746	15691	15808	15739	15700	15744	15739	15793	15854	15742	15735	15762	15734	15738	15808	15806	15765	15819	15686	15637	15811	15897	15843	15702	15670	15722	15885	15843	15816	15889	15730	15621	15747	15656	15792	15658	15655	15762	15805	15602	15839	15720	15581	15449	15633	15681	15628	15760	15817	15578	15661	15698	15933	15850	15759	15830	15800	15734	15747	15579	15934	15724	15748	15866	15685	15860	15842	15856	15549	15845	15745	15732	15845	15887	15704	15763	15955	15763	15754	15682	15785	15751	15810	15687	15722	15625	15701	15833	15699	15795	15704	15760	15573	15692	15754	15764	15733	15569	15794	15844	15734	15777	15778	15817	15676	15670	15727	15553	15832	15783	15816	15803	15846	15609	15545	15778	15901	15726	15600	15863	15722	15669	15761	15649	15878	15676	15814	15790	15639	15762	15688	15800	15645	15811	15878	15731	15820	15779	15730	15858	15707	15839	15770	15769	15714	15721	15691	15715	15724	15734	15924	15815	15795	15778	15655	15636	15736	15645	15697	15779	15706	15793	15714	15744	15701	15782	15582	15824	15847	15797	15913	15785	15763	15686	15903	15661	15749	15753	15564	15655	15731	15712	15668	15824	15789	15807	15486	15637	15449	15684	15689	15934	15628	15667	15640	15847	15639	15607	15769	15720	15597	15593	15651	15830	15938	15793	15732	15650	15885	15847	15644	15593	15744	15912	15780	15909	15557	15710	15676	15624	15706	15754	15821	15716	15679	15806	15793	15683	15748	15653	15589	15770	15867	15609	15834	15448	15913	15653	15766	15739	15804	15807	15787	15874	15806	15703	15563	15725	15773	15635	15773	15801	15778	15754	15555	15617	15735	15600	15700	15580	15805	15716	15623	15819	15707	15898	15694	15790	15752	15877	15758	15723	15798	15843	15767	15721	15957	15777	15827	15683	15733	15699	15688	15688	15763	15643	15737	15734	15674	15610	15750	15787	15746	15694	15874	15783	15722	15733	15866	15881	15760	15732	15767	15718	15623	15690	15654	15691	15623	15750	15740	15793	15620	15710	15679	15703	15726	15911	15662	15794	15791	15607	15677	15776	15698	15702	15691	15691	15629	15713	15609	15869	15716	15746	15659	15911	15842	15741	15798	15833	15855	15808	15796	15865	15583	15840	15625	15880	15587	15659	15877	15709	15738	15850	15868	15770	15747	15629	15717	15660	15715	15745	15807	15723	15664	15723	15720	15686	15640	15747	15795	15761	15607	15871	15567	15792	15782	15941	15859	15885	15823	15800	15624	15824	15695	15839	15626	15715	15819	15539	15883	15791	16087	15582	15711	15760	15895	15794	15787	15770	15623	15818	15525	15696	15680	15752	15821	15614	15733	15695	15690	15833	15836	15600	15787	15774	15706	15778	15788	15619	15871	15711	15717	15751	15753	15648	15667	15761	15875	15681	15753	15702	15589	15773	15831	15776	15676	15553	15651	15659	15519	15682	15827	15836	15923	15533	15831	15651	15778	15653	15909	15757	15747	15815	15762	15554	15666	15656	15821	15753	15774	15719	15667	15950	15670	15613	15804	15618	15946	15610	15715	15821	15856	15743	15771	15885	15662	15921	15941	15655	15617	15857	15773	15732	15574	15727	15679	15715	15832	15429	15794	15634	15754	15769	15677	15801	15733	15799	15708	15976	15751	15773	15579	15802	15903	15703	15605	15764	15895	15786	15836	15910	15637	15835	15808	15783	15781	15812	15740	15901	15867	15652	15802	15668	15922	15633	15728	15643	15859	15849	15646	15724	15761	15860	15915	15746	15653	15759	15777	15763	15755	15767	15878	15689	15651	15598	15713	15798	15669	15715	15604	15909	15792	15976	15683	15810	15754	15686	15801	15881	15880	15784	15737	15921	15863	15609	15891	15792	15701	15587	15870	15726	15892	15744	15562	15779	15662	15713	15848	15886	15723	15972	15772	15835	15718	15713	15634	15910	15666	15833	15693	15644	15800	15816	15958	15605	15642	15511	15800	15631	15653	15767	15730	15673	15806	15679	15695	15839	15726	15680	15880	15650	15753	15665	15575	15796	15480	15651	15824	15618	15631	15912	15830	15958	15800	15912	15674	15637	15838	15867	15711	15642	15925	15721	15749	15676	15792	15865	15722	15799	15898	15894	15806	15700	15826	15712	15665	15767	15866	15681	15623	15765	15665	15684	15785	15841	15674	15731	15737	15917	15625	15703	15698	15872	15597	15750	15670	16030	15704	15894	15740	15893	15814	15664	15700	15656	15752	15786	15716	15772	15600	15739	15747	15738	15645	15522	15723	15912	15883	15631
25005	21423	28577	29079	29573	31222	31670	30120	29961	29361	29464	29017	29274	28784	28621	28949	28432	28606	28719	28559	28228	28411	28316	28365	28317	28286	28573	28243	28416	28144	28484	28499	28071	28387	28531	28259	28188	28243	28418	28331	28365	28099	28209	28270	28298	28060	28431	28183	28183	28573	28415	28338	28348	28415	28402	28319	28297	28121	28139	28009	28157	28157	28099	28223	28215	28334	28252	28291	28255	28220	28305	28305	28181	28229	28297	28252	28121	28166	28362	28243	28137	27967	28262	28175	28155	28236	28075	28329	28522	28287	28352	28183	28200	28271	28112	28336	28174	28386	28202	28070	28271	27961	28103	28353	27973	28259	28200	28253	28391	28110	28469	28297	28212	28111	28339	28270	28171	28071	28210	28299	28302	28327	28277	28409	28041	27877	28002	28159	28241	28118	28036	28051	28305	28076	28051	28125	28087	28204	28270	28196	28400	28105	28285	28143	28065	28067	28190	28234	28088	28135	28356	27925	28112	28324	28321	28056	28065	28314	28279	28290	28369	28311	28177	28242	28191	28059	28127	28234	28308	28043	28005	28246	28130	28177	28222	28295	28110	28128	28383	28006	28064	28399	28426	28226	28205	28072	28169	28069	27962	27782	28177	28139	28211	28250	28193	28066	28393	28094	28378	28226	28091	28097	28282	28346	28128	28019	28270	28096	28127	27996	28168	28384	28152	28214	28235	28069	28119	27997	28311	28383	28138	28379	27738	28351	28142	28060	28283	28020	28012	28394	28156	28093	28185	27882	28544	28194	28273	27992	28082	28123	28124	27904	27970	28305	28166	28160	28304	28065	28202	28100	28006	28195	28145	28260	28293	28181	28295	28335	28190	28232	28131	28080	28375	28143	28273	28077	28238	28150	28203	28148	28248	28134	28046	28364	28054	28399	28048	28077	28334	28024	28058	28142	28230	28253	28238	28261	28003	28108	28167	28350	27980	28427	28185	27905	28079	28028	28159	28226	28121	28052	28244	28118	28094	27957	28167	28025	28105	28464	28012	28290	28219	28306	28095	28079	27988	28259	28242	28307	28431	27877	27950	28180	28196	28010	27958	28185	27995	27965	28263	28181	28241	28405	28213	28334	28291	28206	28305	28149	28176	28208	28335	28342	28214	28219	28044	28164	28159	28287	28191	28128	27871	28243	28254	28276	28141	27858	28166	28323	28152	28450	28185	28232	28175	28278	28385	28249	27936	28171	28242	28089	28359	28190	28081	28337	28067	28146	28258	28408	28067	27925	28160	28319	28312	27980	28148	28277	28269	28188	28304	28045	28296	28104	28196	28298	28418	28296	28325	28208	28538	28070	28348	28119	28192	28157	28236	27830	28065	27973	28071	28204	28250	28058	28180	28240	28138	28241	28358	28360	28132	28259	28189	28517	28289	28266	28371	28016	28049	27939	28019	28273	28278	28146	27966	28155	28043	28238	28051	28262	28275	28113	28136	28226	28001	28154	28320	27975	28013	28115	27939	27964	28210	28033	28110	28298	28119	28061	28390	28051	28085	28106	28060	28168	28118	28131	28160	28313	28213	28036	28190	28188	28162	28259	28112	28204	28264	28214	28103	28401	28089	28095	28361	28121	28356	28101	28363	28305	28243	28171	28275	28256	28059	28292	28198	27999	28241	27982	28179	28182	28085	28131	28229	28235	28225	28053	28113	28197	28374	28371	28472	28330	28348	28257	28274	28219	28167	28076	28362	28275	28151	28017	28359	28233	28021	28161	28237	28060	28152	28322	28340	28307	28045	28275	28155	28283	28078	28143	28120	28003	28033	28116	28065	28137	28185	27965	28107	28182	28149	28256	28336	27900	28319	28066	28368	28201	28067	28236	28061	28268	28095	28253	28097	27991	28205	27985	28021	28034	28286	28302	28287	28273	27824	28010	28114	28161	28255	28135	28090	28169	27902	27989	28456	28259	28122	28138	28332	28149	27967	28170	28220	28092	27919	28059	27963	28385	28196	27875	28412	28449	28295	27984	28378	28157	28226	28092	28076	28255	28141	28166	28381	28367	28117	28274	28259	28282	28186	28048	28203	28355	28387	28068	28270	28146	28313	28212	28300	28176	27940	28051	27871	28195	27918	28175	28139	28344	28398	28236	28141	28301	28126	28130	28166	28108	28150	28220	27889	27954	28431	28200	27925	28141	27979	28424	28046	27974	28253	28013	28320	28358	28255	28369	28283	27901	28040	28137	28113	28303	28198	28298	28190	28132	28207	28143	28138	28155	28144	27862	28142	28183	28246	28120	28343	28008	28303	28213	28342	28162	28218	28227	28357	28267	28218	28351	28066	28225	28323	28311	28306	28560	28118	28074	28118	28062	28315	28248	28040	28196	28184	28226	28166	28107	28315	28200	28348	28154	28268	27895	28054	28212	28063	28076	28344	28090	28080	28225	28221	28100	28099	28218	28105	28251	28355	28135	27991	28285	28196	28075	28085	28012	28229	28099	27862	28086	28284	28097	28060	28275	28238	28413	28209	28393	28281	28260	28266	28135	28245	28250	28256	28020	28098	28119	28309	28286	28030	28195	28279	28262	28063	28042	27870	27894	28142	28284	28218	28146	28114	28060	28108	28280	27925	27976	28531	28118	28352	28245	28171	28156	28075	28201	28244	28433	28197	28334	28032	28286	28365	28360	28339	27989	28192	28003	27996	28353	28373	28096	28213	28136	28021	28217	28345	28448	28334	28368	28147	28083	28016	28332	28301	28175	28264	28142	28159	28167	28185	28011	27956	28130	28374	28255	28144	28120	28149	28146	28221	28291	28192	28344	28242	28357	28001	28326	28258	28191	28287	28150	28183	28050	28095	28094	28506	27932	28414	28270	28267	27854	28371	28369	28284	28223	28084	28072	28013	28200	28219	28036	28065	28298	28176	27974	28078	28224	28138	28061	28149	28103	27959	28112	28280	28106	28128	28139	28323	27801	28079	28124	28259	28165	28268	28201	28094	28221	28292	28206	27736	28117	28163	28011	28144	28192	28365	28013	28224	28041	28125	28271	27855	28156	28150	28319	28270	28067	28327	28290	28099	28280	28292	28259	28138	28191	28150	28072	28362	28273	28431	28323	28135	28425	28035	28094	28054	28459	28101	28154	28189	28351	27827	28063	28182	28297	28309	28238	28193	28081	28189	28186	28031	28316	28249	28274	28340	28044	28073	28310	28139	28188	28249	28036	28304	28302	28333	28246	27915	28046	28116	28002	27881	28306	28121	28164	28233	27977	28367	28363	27986	28165	28219	28486	28252	28183	28314	28244	28159	28315	28470	28053	28288	28142	28076	28486	28024	28448	28213	28211	28201	28322	28286	27938	28239	27981	27982	28113	28179	28360	28282	27955	28169	28052	28073	28078	28343	28160	28117	28424	28217	28271	28184	28229	28285	27979	28054	28038	28144	28334	28308	27966	28282	28046	28226	28242	28352	28184	28062	28130	28161	28368	28087	28229	28292	28027	28457	28138	28105	28137	28153	27959	28344	28150	28158	28240	28258	28083	28251	28259	28179	28146	28124	28034	28226	28191	28224	28251	28237	28208	28186	28229	28210	28147	28258	28239	28278	28336	28220	28225	28186	27975	28101	28116	28223	28211	28119	28228	28370	28346	28344	28268	28051	28181	28073	28170	28400	28084	28163	28423	28235	28041	28422	27804	28087	28243	28127	28058	27985	28139	28194	28190	28018	28314	28236	28355	28202	28338	28146	28077	28090	27951	28286	28076	28075	28175	28331	28033	28331	27964	28536	28308	28467	28457	28147	28004	27912	28044	27960	28169	28325	28035	27957	28243	28237	28138	28255	27961	27947	28282	28413	28059	28205	27936	28124	28141	28213	28172	28044	27904	28426	28171	28007	28170	28273	27981	28363	28167	28101	28182	28048	28284	28235	28357	28286	28120	28140	28219	28258	28306	28270	28191	28226	27818	27963	27980	28351	28097	28079	28108	28428	28355	28376	28305	28188	28284	28312	28108	28115	28266	28223	27966	28220	28492	28329	28041	28031	28172	28105	28221	28004	28394	28018	28141	28190	28147	28184	28363	28342	28269	28025	28117	28373	27829	28147	28002	28248	27993	28185	28364	28106	28442	28152	28181	28146	28309	28567	28008	28054	28398	28221	27978	28182	27989	28050	28084	27855	28190	28442	28413	28503	28059	28005	28195	28475	28268	28110	27932	27936	28175	28300	28281	28113	28169	28436	28143	28314	28343	28187	28181	28230	28233	28284	28121	28048	28091	28279	28160	28151	28159	28088	28363	28228	28012	28270	28106	28225	27964	28417	28181	28223	28351	28154	27967	28122	28354	28288	28113	27852	28163	27935	27865	28462	28272	28212	27958	28155	28074	28214	28127	28114	28163	27994	28282	28131	27998	28344	28058	27983	28241	28374	28165	28190	28053	28196	28401	28344	28435	28476	28397	28262	27936	28417	28248	28266	28163	28290	28042	28022	28110	28331	28127	28273	28150	28193	28346	28090	27974	28045	27941	27882	28061	28213	28249	28251	28178	28054	28230	28229	28152	28396	28141	28295	28066	28334	28144	28523	28321	28244	28098	28081	28373	27942	28002	28042	28366	28074	28096	28151	28318	28149	28119	28131	28245	28255	28320	28167	28290	27907	28269	28348	28383	28257	28171	28166	28324	28263	28162	28034	28217	28419	28145	28302	28137	28232	28087	28117	27968	28219	28265	28343	28277	28236	28137	28098	28158	27992	28213	28106	28097	28003	27903	28347	28267	28069	28099	28171	28140	28335	28318	28065	28085	28200	28131	28444	28136	28344	28197	27949	28063	28148	28119	28111	27906	28321	28035	28201	28195	28192	28106	27975	28208	28247	28058	27934	28166	28011	28207	28284	28244	28423	28347	28141	28215	28140	28237	28376	28090	28270	28148	28039	28253	28289	28033	28077	28231	28453	28262	28186	28347	28166	28225	27881	28323	28272	28112	28405	28035	28169	28476	28329	28329	27804	28329	28183	28293	28133	28348	27958	28023	28307	28078	28244	28231	28040	28143	28288	27898	28075	28206	28476	27937	28111	28169	28192	28059	28169	28230	28226	28404	28146	28355	28321	28117	28501	28097	28173	28210	27975	28132	28319	28331	28020	28326	28285	28123	28151	28050	27873	28219	28072	28171	28245	28103
19734	33430	30868	24593	21439	19927	18837	18287	17818	17615	17575	17362	17022	16923	16763	16579	16685	16653	16453	16507	16264	16374	16534	16426	16406	16302	16265	16266	16403	16200	16299	16457	16197	16294	16402	16447	16354	16233	16226	16394	16406	16084	16425	16423	16300	16358	16337	16358	16231	16336	16152	16198	16338	16257	16256	16027	16421	16277	16205	16032	16295	16161	16158	16326	16226	16275	16220	16308	16235	16138	16280	16080	16221	16150	16334	16038	16247	16294	16259	16191	16230	16365	16338	16246	16226	16041	16246	16399	16172	16201	16163	16072	16323	16084	16068	16049	16232	16083	16220	16178	16121	16305	16257	16185	16172	16140	16060	16125	16131	16309	16404	16252	16293	15998	16011	16124	16405	16261	16142	16222	16111	16263	16158	16027	16101	16283	16235	16221	16254	16123	15986	16469	16386	16392	16318	16030	16108	16264	16187	16182	16172	16014	16113	16268	16276	16233	16202	16199	15990	16349	16180	16170	16026	16050	16199	16270	16236	16167	16146	16141	16053	16230	16142	16172	16221	16036	16419	16114	16189	16145	16068	16110	16099	16397	16131	16308	16169	16228	16218	16126	16523	15866	16127	16062	16217	16247	16275	16188	16204	16264	16161	16103	16014	16122	16193	16145	16120	16149	16089	15887	16228	16150	16191	16191	16160	16396	16243	16051	16326	16232	16172	16215	16137	16247	16232	16153	16159	16213	16108	16092	16192	16251	16136	16116	16012	16008	16122	16113	16270	16144	16123	16389	16191	16220	16204	16044	16201	16092	15996	16153	16098	16157	16126	16185	16022	16141	16058	16139	16191	16232	16221	16085	16275	16223	16224	16042	16260	16196	16256	16161	16218	16207	16328	15893	16077	16214	16124	16251	16171	16093	16275	16246	16218	16400	16163	16131	16158	16004	16022	16095	16053	16157	15978	16144	16108	16148	16064	16104	16123	16089	16110	16217	16218	16236	16054	16209	16272	16243	16226	16234	16236	16216	16136	16241	16320	15932	15997	15965	16023	16198	16192	16069	16269	16322	16236	16179	16192	16116	16120	16208	16120	16166	16283	16296	16072	16288	16247	16255	16149	16188	16367	16206	16112	16204	16118	16121	16192	16155	16356	16428	16225	16111	16409	16272	16124	16152	16195	16078	16158	16258	16167	16243	16106	16115	16197	16113	16383	16061	16168	16227	16074	16156	16342	16212	16104	16257	16209	16315	16105	16067	16168	16339	16156	16085	16139	16213	16179	16271	16112	16273	15917	16211	16191	16243	16345	16092	16110	16081	16239	16229	16345	16142	16180	16174	16181	16212	16414	16124	16225	16313	16085	16139	16127	16241	16175	16088	16205	16230	16275	16021	16236	16060	16187	16214	16089	15999	16198	16017	16070	16067	16193	16178	16303	16075	16263	16129	16073	16155	16274	15996	16114	16058	16119	16300	16054	16055	16065	16236	16041	16209	16194	16076	16160	16055	16119	16100	16197	16180	16187	16118	16201	16084	16270	16336	16067	16099	16172	16170	16331	16193	16278	16104	16248	16029	16258	16150	16198	16113	16071	16197	16067	16205	16111	16329	16048	16241	16271	16159	16366	16055	16171	16166	16167	16154	16080	15972	16265	16102	16298	16182	16105	16129	16331	16050	16096	16245	16136	16167	15938	16257	16212	16199	16248	16122	16168	16255	16172	16167	16122	16180	16276	16196	16316	16247	16121	16159	16276	16197	16135	16017	16226	16304	16022	16253	16215	16278	16258	15949	16396	16075	16235	16132	16191	16133	16166	16103	16049	16084	16228	16301	16145	16157	16188	16055	16135	16445	16112	16305	16367	16275	16229	16119	16178	16258	16157	16120	16096	16240	16105	16133	16259	16313	16285	16100	16181	16032	16197	16035	16162	16098	16343	16043	16245	16378	16143	16221	16086	16379	16393	16203	16095	16077	16233	15852	16237	16298	16178	15981	16092	16244	15995	16240	16018	16138	16157	16221	16225	16163	16111	16166	16165	16132	16004	16133	16082	16185	16200	16099	16155	16307	16132	16094	16220	16046	16197	16183	16110	16168	16266	16027	16226	16045	16455	16261	16198	15956	16213	16145	16186	16215	16083	16092	16333	16036	16137	16246	16079	16120	16175	16212	16150	16221	16052	16068	16176	16125	16325	15942	16383	16015	16216	16269	16189	16172	16121	16217	16131	16279	16267	16106	16311	16252	16188	16133	16006	16106	16184	16235	16087	16337	16154	16243	16142	16073	16189	16101	16131	16097	16116	16353	16167	16221	16070	16151	16097	16151	16102	16159	16326	16110	16252	16087	16219	16158	16136	16271	16387	16297	16041	16222	16109	16178	16193	16144	16087	15974	16122	16255	16013	16103	16292	16316	16228	16172	16293	15914	16323	16210	16231	16278	16177	16006	16190	16116	16171	16189	16126	16199	16129	16142	16173	16061	16239	16306	16176	15916	16236	16268	16097	16231	16355	16309	16321	16260	16175	16187	16362	15903	16238	16151	16201	16318	16001	16541	16187	16137	16162	16169	16174	16066	16449	16179	16213	16148	16203	15999	16176	16153	16304	16420	15933	16227	16297	16182	16284	16146	16220	16134	16034	15996	16172	16260	16104	16205	16284	16254	16200	16232	16177	16269	16058	16156	16238	16194	16098	16076	16163	16105	16165	16058	16210	16223	16224	16283	16112	16120	16261	16166	16174	16235	16109	16152	16204	16396	16116	16220	16091	15975	16195	16109	16109	16098	16222	16242	16412	16198	16163	16357	16216	16083	16011	16305	16201	16215	16224	16273	16189	16247	16234	16201	16129	16096	16285	16182	16076	16064	16142	16135	16184	16332	16221	16272	16073	16097	16473	16140	16323	16161	16203	16205	16175	16154	16130	16311	16050	16053	16040	16173	16040	16225	16339	16098	16349	16111	16207	16073	16268	16206	16103	16151	16184	16045	16203	16241	16019	16127	16259	16088	16082	16042	16188	16131	16292	16028	16165	16302	16146	16253	16255	16092	16241	16086	16030	16318	16185	16180	16198	16105	16154	16174	16170	16208	16284	16121	16123	16037	16058	16201	16139	16421	16345	16342	16139	16238	16155	15981	16138	15998	16179	16182	16256	15986	16203	16282	16134	16089	16212	16239	16366	16185	16124	16172	16017	16270	16256	16243	16221	16245	16204	16060	16199	16198	16374	16150	16251	16233	16188	16229	16204	16197	16106	16172	16140	16217	16213	16183	16129	16385	16059	16249	16237	16239	16235	16216	16165	16142	16346	16323	16202	16107	16143	16114	16069	16128	16124	16203	16176	15997	16138	16130	16120	16205	16088	16254	16306	16267	16004	16077	16276	16232	16296	16298	16193	16207	16127	16083	16108	16277	16348	16116	16202	16101	16109	16359	16068	16069	16214	16148	16282	16315	16067	15885	16173	16209	16095	16156	16088	16231	15974	16231	16313	16230	16064	16151	16069	16327	16154	16299	16028	16205	16067	16102	16262	16263	16099	16206	16281	16192	16170	16211	16234	16234	16180	16056	16230	16206	16081	16116	16053	16281	16263	16171	16113	16218	16187	16205	16200	16379	16055	16298	16077	16083	15996	16094	16085	16279	16111	16432	16260	16101	16326	16186	16161	16204	16282	16079	16107	16184	16177	16277	16327	16258	16227	16131	16169	16029	16208	16176	15880	16095	16047	16239	16138	16219	16251	16158	16177	16096	16216	16283	16286	16074	16135	16372	16137	16298	16162	16232	16199	16077	16182	16132	16263	16309	16125	16111	16172	16123	16076	16193	16240	16129	16247	16149	16206	16224	16260	16268	16029	16059	16193	16183	16175	16222	16139	15961	16306	16058	16212	16240	16058	16009	16226	16121	16056	16262	16191	16012	16150	16165	16282	16304	16147	16051	16131	16196	16268	16385	16057	16057	16200	16293	16287	16168	16135	15998	16207	16457	16159	16198	16131	16218	16094	16336	16196	16099	16148	16256	16259	16094	16161	16325	16327	16204	16119	16169	16271	16029	16098	16072	15989	16087	16235	16258	16131	16101	16061	16351	16098	16246	16371	16202	16244	16286	16162	16101	16394	15958	16087	16162	16176	16376	16124	16262	15969	16223	16359	16281	16190	16369	16023	16140	16141	16382	16340	16087	16096	16226	16285	16195	16328	16075	16053	16086	16068	16244	16251	16055	15980	16399	16028	16311	16335	16095	16212	16365	16314	16193	16170	16160	16169	16212	16358	16035	16117	16263	16150	16174	16267	16209	16247	16103	16342	16202	16071	16135	16132	16230	16211	16007	16322	16107	16203	16121	16347	16278	16270	16190	16126	16086	16168	16178	16126	16053	16168	16076	16092	16123	16227	16185	15968	16025	16267	16259	16301	16198	16300	16408	16050	16125	16190	16145	16105	16134	16230	16297	16108	16225	16229	16073	16392	16255	16215	16154	16117	16221	16264	16200	16248	16092	16291	16118	16132	16161	16044	16112	16225	16204	16197	16260	16302	16219	16223	16308	16094	16123	15988	16123	16141	16148	16303	16367	16170	16054	16246	16233	16128	16266	16186	16266	16135	16266	16154	16270	16238	16314	16103	16187	16215	16231	16030	16165	15970	16152	16062	16269	16163	16180	16255	16118	16203	16135	16125	16092	16145	16161	16063	16286	16090	16196	16263	16099	16359	16194	16077	16163	16190	16031	16281	16201	16376	16303	16231	16340	16182	16091	16054	16065	16177	16088	16379	16194	16254	16026	16247	16186	16334	16069	16142	16187	16269	16123	16162	15994	16216	16087	16199	16095	16385	16056	16117	16239	16176	15960	16154	16074	16187	16238	16159	16143	16071	16134	16247	16174	16231	16251	16186	16127	16034	16143	16196	16233	16153	16236	16152	16276	16171	16090	16096	16268	16195	16105	16047	16223	16138	15998	16110	16251	16224	16104	16100	16151	16238	16259	16117	16180	16165	15932	16091	16324	16237	16090	16331	16233	16187	16246	16361	16171	16142	16096	16248	16018	16120	16219	16146	16124	16202	16037	16106	16105	16121	16252	16143	16117	16246	16211	16268	16287	16352	16135	16149	16214	16263	16097	16285	16020	16123	16164	16278	16310	16047	16230	16217	16314	16058	16122	16209	16082	16319	16129	16141	16187	16138	16004	16554	16130
23128	21392	28616	26264	28080	32536	34121	31715	30675	30888	30443	29739	29821	29844	29537	29435	29217	28860	29037	28680	28818	28868	28808	28428	28626	28427	28377	28781	28529	28737	28678	28703	28570	28572	28756	28514	28463	28695	28442	28529	28495	28680	28580	28610	28726	28584	28609	28631	28444	28391	28582	28573	28227	28780	28570	28443	28549	28228	28210	28655	28524	28631	28527	28558	28461	28282	28351	28323	28641	28243	28489	28580	28385	28341	28425	28391	28565	28386	28665	28545	28655	28431	28697	28358	28474	28294	28373	28468	28338	28522	28342	28600	28381	28275	28550	28568	28406	28370	28382	28449	28365	28705	28236	28353	28309	28451	28271	28207	28537	28428	28315	28533	28355	28374	28389	28149	28206	28432	28304	28599	28383	28299	28364	28349	28379	28471	28256	28549	28132	28191	28293	28324	28181	28297	28280	28624	28678	28425	28329	28372	28371	28150	28186	28332	28447	28333	28537	28416	28331	28523	28402	28458	28370	28509	28649	28140	28414	28525	28255	28551	28512	28509	28336	28375	28187	28457	28465	28297	28209	28528	28776	28420	28337	28574	28503	28311	28313	28379	28484	28337	28328	28193	28490	28614	28209	28550	28630	28447	28488	28418	28445	28229	28498	28594	28622	28226	28591	28467	28396	28487	28462	28513	28375	28249	28440	28444	28317	28367	28460	28221	28372	28292	28434	28444	28565	28460	28508	28412	28380	28495	28308	28335	28517	28640	28294	28504	28267	28679	28364	28535	28095	28448	28234	28302	28386	28580	28329	28490	28611	28443	28348	28249	28302	28345	28231	28286	28130	28559	28452	28630	28606	28449	28434	28291	28287	28305	28018	28340	28679	28462	28317	28320	28150	28378	28573	28358	28307	28487	28373	28396	28384	28309	28636	28349	28468	28267	28261	28298	28328	28495	28502	28349	28235	28425	28203	28333	28128	28380	28539	28617	28682	28504	28237	28245	28276	28354	28279	28638	28466	28295	28427	28425	28440	28614	28085	28470	28412	28444	28353	28297	28382	28479	28244	28541	28227	28117	28591	28294	28301	28287	28208	28385	28402	28303	28343	28209	28319	28470	28354	28413	28133	28413	28351	28344	28349	28069	28663	28276	28348	28217	28275	28265	28335	28361	28425	28233	28420	28284	28331	28539	28370	28118	28577	28431	28183	28195	28491	28054	28204	28292	28243	28228	28569	28619	28107	28494	28541	28254	28570	28177	28237	28492	28393	28413	28413	28144	28429	28426	28234	28165	28145	28438	28194	28226	28410	28264	28178	28152	28357	28335	28427	28602	28368	28334	28293	28198	28381	28275	28368	28362	28148	28239	28295	28238	28452	28384	28525	28185	28268	28455	28697	28384	28478	28240	28364	28273	28478	28099	28476	28403	28161	28318	28318	28502	28287	28225	28167	28347	28548	28460	28510	28329	28473	28454	28285	28315	28583	28187	28162	28448	28146	28178	28523	28393	28212	28584	28420	28358	28179	28190	28599	28347	28426	28286	28460	28454	28700	28496	28369	28230	28393	28514	28333	28384	28616	28531	28349	28178	28458	28399	28502	28389	28197	28397	28206	28323	28453	28268	28507	28277	28297	28241	28338	28190	28032	28303	28245	28203	28254	28226	28379	28061	28719	28516	28224	28214	28454	28425	28572	28308	28251	28389	28225	28373	28340	28393	28205	28494	28152	28522	28263	28383	28343	28594	28607	28190	28401	28404	28496	28422	28387	28380	28505	28227	28400	28633	28363	28320	28062	28356	28379	28367	28372	28351	28334	28257	28573	28447	28651	28280	28472	28218	28576	28191	28410	28446	28358	28212	28540	28277	28195	28374	28456	28450	28224	28409	28328	28231	28612	28420	28161	28525	28418	28539	28296	28326	28133	28163	28437	28421	28442	28462	28362	28093	28604	28254	28455	28258	28413	28607	28311	28353	28191	28246	28243	28418	28387	28687	28403	28472	28372	28420	28576	28391	28448	28376	28394	28311	28229	28440	28302	28420	28250	28386	28244	28346	28216	28217	28319	28232	28381	28231	28202	28164	28158	28384	28035	28242	28274	28465	28354	28234	28487	28496	28343	28579	28271	28339	28533	28538	28240	28463	28241	28512	28400	28254	28005	28227	28382	28129	28462	28398	28321	28354	28568	28173	28347	28325	28558	28630	28473	28334	28355	28246	28552	28371	28315	28216	28422	28454	28113	28602	28567	28393	28665	28230	28101	28105	28689	28473	28314	28236	28388	28529	28410	28405	28332	28274	28397	28330	28314	28245	28612	28284	28525	28364	28493	28447	28377	28437	28499	28373	28098	28607	28482	28324	28218	28464	28391	28340	28383	28337	28329	28394	28357	28541	28148	28228	28319	28311	28543	28471	28428	28380	28401	28385	28222	28458	28570	28477	28614	28265	28389	28406	28146	28369	28445	28532	28475	28348	28395	28099	28299	28537	28527	28389	28211	28441	28275	28372	28531	28202	28441	28375	28556	28355	28453	28338	28525	28237	28598	28369	28438	28395	28331	28548	28427	28315	28473	28285	28305	28435	28302	28392	28384	28208	28518	28447	28402	28344	28580	28237	28283	28379	28135	28456	28431	28317	28334	28183	28237	28376	28132	28453	28497	28290	28359	28363	28292	28272	28611	28485	28542	28417	28408	28506	28382	28410	28401	28487	28395	28546	28407	28369	28504	28542	28495	28150	28327	28490	28514	28482	28608	28477	28515	28523	28134	28437	28223	28105	28380	28342	28333	28232	28231	28502	28377	28552	28229	28510	28353	28408	28438	28464	28305	28220	28398	28159	28201	28514	28333	28272	28455	28239	28353	28331	28432	28431	28275	28272	28510	28386	28258	28483	28621	28148	28285	28272	28495	28265	28297	28371	28034	28367	28620	28284	28433	28366	28204	28481	28485	28296	28369	28526	28306	28008	28431	28251	28475	28412	28509	28442	28290	28336	28571	28534	28436	28315	28374	28448	28411	28547	28247	28362	28338	28330	28483	28138	28370	28160	28269	28196	28222	28322	28432	28467	28424	28248	28270	28316	28324	28680	28274	28225	28344	28236	28560	28262	28440	28020	28668	28258	28302	28665	28462	28263	28590	28373	28284	28179	28245	28379	28477	28200	28298	28495	28570	28368	28169	28423	28665	28252	28745	28507	28662	28580	28428	28115	28294	28403	28377	28565	28300	28354	28423	28505	28590	28274	28530	28813	28383	28284	28656	28367	28503	28385	28291	28408	28191	28688	28448	28289	28231	28297	28484	28285	28571	28341	28613	28083	28172	28367	28333	28405	28303	28444	28169	28200	28379	28216	28421	28234	28281	28517	28513	28389	28396	28468	28378	28254	28247	28042	28435	28317	28361	28209	28300	28561	28458	28500	28376	28381	28611	28352	28366	28278	28415	28149	28419	28398	28376	28126	28338	28411	28209	28534	28498	28437	28399	28291	28481	28346	28123	28404	28300	28248	28257	28463	28612	28485	28576	28168	28262	28421	28058	28297	28461	28371	28279	28280	28370	28364	28377	28455	28585	28313	28418	28735	28156	28415	28261	28188	28358	28125	28430	28275	28574	28316	28195	28170	28216	28350	28321	28275	28408	28460	28287	28114	28043	28274	28449	28238	28399	28316	28316	28307	28100	28254	28448	28596	28576	28508	28255	28376	28305	28226	28423	28295	28728	28302	28540	28459	28463	28239	28239	28262	28261	28536	28346	28458	28287	28140	28396	28378	28641	28297	28604	28561	28535	28474	28425	28392	28183	28478	28253	28465	28335	28172	28466	28394	28178	28407	28236	28461	28472	28614	28235	28500	28325	28568	28213	28076	28316	28276	28569	28367	28482	28552	28324	28352	28614	28174	28241	28474	28683	28534	28670	28391	28323	28376	28315	28304	28190	28194	28344	28475	28289	28382	28453	28467	28558	28388	28492	28319	28434	28447	28322	28324	28306	28210	28186	28249	28277	28175	28237	28319	28314	28335	28311	28465	28649	28522	28427	28388	28352	28152	28478	28296	28178	28385	28081	28264	28303	28553	28360	28272	28507	28409	28385	28287	28079	28409	28304	28541	28430	28481	28232	28506	28650	28344	28375	28295	28329	28412	28334	28228	28685	28315	28192	28334	28242	28439	28440	28659	28252	28287	28190	28577	28595	28391	28157	28389	28240	28451	28469	28298	28113	28351	28472	28575	28168	28535	28386	28446	28243	28561	28326	28339	28221	28301	28436	28219	28240	28493	28365	28255	28327	28428	28442	28109	28208	28391	28239	28712	28524	28422	28378	28081	28104	28023	28182	28099	28260	28403	28438	28499	28629	28395	28637	28633	28428	28441	28094	28166	28364	28164	28588	28511	28390	28486	28410	28233	28343	28356	28270	28001	28527	28462	28404	28334	28328	28277	28505	28414	28000	28425	28298	28395	28155	28373	28538	28363	28449	28364	28636	28275	28078	28427	28329	28448	28363	28313	28176	28321	28296	28339	28501	28279	28420	28495	28378	28244	28483	28475	28399	28321	28515	28427	28252	28451	28412	28620	28393	28427	28628	28565	28409	28579	28394	28267	28574	28118	28458	28385	28450	28247	28437	28521	28360	28293	28233	28512	28265	28606	28475	28196	28204	28575	28184	28421	28284	28511	28421	28319	28439	28535	28580	28437	28452	28198	28216	28195	28315	28228	28546	28524	28303	28498	28396	28288	28280	28234	28363	28379	28425	28383	28411	28297	28170	28179	28220	28293	28534	28101	28191	28329	28590	28320	28297	28296	28368	28376	28541	28168	28391	28560	28457	28597	28386	28147	28103	28553	28276	28086	28437	28393	28441	28337	28500	28504	28447	28463	28357	28356	28263	28286	28159	28266	28309	28685	28442	28403	28527	28168	28432	28387	28639	28327	28597	28499	28283	28599	28347	28333	28349	28360	28763	28323	28478	28223	28375	28392	28341	28469	28444	28442	28221	28234	28506	28634	28260	28136	28274	28408	28347	28270	28218	28097	28526	28441	28268	28503	28126	28324	28139	28344	28245	28598	28403	28226	28426	28281	28369	28313	28416	28485	28451	28410	28342	28356	28295	28243	28267	28267	28210	28431	28498	28567	28374	28342	28019	28333	28407	28422	28478	28354	28438	28442	28698	28224	28220	28320	28273	28187	28392	28582
23166	41746	38917	30384	25526	22975	21080	20288	19275	19107	18458	18443	17987	17882	17596	17339	17350	17142	16990	16851	16933	16789	16973	16716	16707	16540	16762	16857	16552	16811	16639	16617	16505	16598	16512	16686	16605	16508	16480	16751	16581	16775	16552	16582	16495	16409	16582	16520	16446	16514	16541	16473	16633	16840	16699	16225	16589	16357	16526	16553	16340	16249	16465	16392	16380	16443	16397	16457	16365	16590	16414	16381	16477	16423	16436	16302	16515	16241	16461	16394	16450	16501	16415	16437	16293	16440	16431	16440	16356	16582	16392	16336	16324	16367	16423	16553	16465	16299	16463	16426	16565	16382	16285	16453	16422	16451	16506	16283	16392	16328	16479	16384	16389	16351	16383	16601	16504	16445	16377	16538	16329	16339	16472	16368	16587	16358	16422	16486	16304	16235	16457	16292	16628	16489	16192	16500	16408	16407	16367	16347	16412	16448	16310	16223	16485	16512	16303	16444	16361	16476	16534	16419	16468	16312	16473	16287	16319	16545	16434	16333	16380	16483	16483	16393	16445	16429	16360	16539	16446	16504	16214	16310	16313	16290	16390	16413	16460	16501	16428	16493	16686	16431	16482	16607	16432	16482	16406	16284	16493	16494	16458	16274	16385	16464	16350	16302	16414	16472	16272	16524	16496	16425	16226	16496	16615	16475	16686	16165	16514	16429	16220	16419	16435	16345	16332	16618	16446	16331	16512	16430	16369	16289	16480	16590	16457	16332	16331	16226	16496	16380	16373	16362	16181	16417	16366	16550	16642	16371	16431	16532	16368	16425	16474	16442	16588	16411	16467	16410	16488	16694	16432	16341	16310	16333	16522	16308	16637	16211	16331	16388	16468	16427	16392	16237	16501	16601	16353	16445	16530	16184	16396	16406	16589	16374	16322	16308	16307	16576	16317	16456	16269	16385	16450	16442	16343	16347	16470	16220	16421	16177	16395	16487	16213	16372	16146	16369	16425	16453	16475	16396	16368	16443	16575	16283	16358	16200	16408	16240	16438	16375	16477	16364	16519	16287	16203	16367	16402	16392	16440	16367	16387	16536	16401	16394	16507	16362	16381	16278	16370	16555	16514	16440	16285	16560	16297	16364	16462	16116	16478	16365	16310	16323	16418	16405	16319	16397	16341	16387	16361	16321	16490	16364	16314	16440	16472	16513	16481	16497	16379	16399	16374	16307	16291	16537	16244	16306	16479	16410	16406	16456	16306	16331	16505	16467	16480	16484	16236	16562	16621	16521	16373	16474	16211	16275	16257	16541	16400	16354	16297	16523	16396	16321	16348	16387	16398	16421	16381	16420	16473	16445	16290	16426	16375	16166	16411	16422	16570	16468	16379	16525	16249	16427	16449	16431	16372	16402	16489	16359	16482	16289	16342	16512	16213	16489	16388	16422	16393	16331	16478	16352	16361	16223	16516	16413	16245	16300	16336	16596	16285	16135	16427	16603	16180	16488	16201	16490	16474	16243	16441	16419	16471	16228	16469	16284	16374	16588	16439	16377	16523	16362	16225	16470	16519	16274	16476	16398	16616	16217	16430	16379	16409	16468	16374	16191	16518	16360	16481	16269	16252	16421	16399	16530	16362	16510	16521	16420	16247	16342	16394	16326	16316	16357	16509	16222	16435	16427	16553	16286	16360	16575	16485	16413	16488	16469	16343	16707	16315	16282	16270	16337	16217	16483	16366	16193	16532	16482	16524	16350	16480	16329	16408	16221	16543	16312	16437	16317	16236	16512	16373	16290	16446	16360	16340	16502	16406	16297	16441	16396	16547	16261	16441	16554	16383	16491	16100	16355	16300	16403	16542	16454	16386	16263	16213	16410	16403	16615	16350	16436	16347	16442	16424	16276	16383	16468	16503	16403	16396	16630	16126	16356	16193	16400	16288	16548	16350	16357	16319	16212	16446	16462	16351	16396	16597	16336	16403	16268	16478	16409	16337	16264	16384	16353	16343	16463	16306	16293	16449	16499	16330	16381	16471	16290	16550	16201	16323	16518	16356	16430	16383	16490	16368	16341	16275	16392	16208	16478	16326	16483	16530	16471	16289	16438	16280	16348	16192	16354	16518	16505	16491	16369	16353	16376	16340	16441	16404	16387	16376	16314	16389	16353	16360	16447	16445	16402	16306	16392	16423	16590	16494	16313	16462	16395	16351	16529	16339	16315	16401	16383	16384	16352	16430	16431	16384	16468	16471	16531	16454	16448	16372	16393	16350	16528	16303	16391	16479	16592	16199	16430	16195	16390	16343	16318	16369	16345	16629	16461	16295	16424	16514	16283	16450	16491	16360	16691	16373	16355	16406	16452	16436	16482	16386	16459	16199	16228	16446	16452	16362	16385	16309	16332	16263	16216	16259	16414	16463	16326	16328	16364	16500	16457	16421	16350	16416	16420	16480	16398	16458	16376	16662	16274	16524	16575	16344	16250	16364	16512	16380	16275	16423	16474	16450	16355	16374	16353	16475	16333	16436	16474	16584	16261	16308	16373	16421	16392	16527	16459	16528	16284	16422	16324	16438	16508	16548	16407	16515	16333	16277	16631	16449	16455	16585	16445	16219	16295	16264	16300	16391	16460	16483	16479	16368	16594	16286	16430	16290	16486	16401	16421	16318	16152	16249	16462	16306	16461	16584	16324	16422	16406	16348	16160	16495	16400	16308	16370	16479	16205	16584	16331	16544	16436	16403	16406	16396	16443	16438	16652	16420	16602	16287	16443	16425	16238	16366	16304	16347	16381	16390	16549	16515	16624	16427	16220	16294	16311	16320	16394	16460	16347	16258	16285	16279	16577	16180	16470	16512	16506	16547	16257	16497	16184	16322	16548	16278	16290	16390	16578	16396	16478	16432	16518	16315	16444	16329	16293	16306	16497	16338	16518	16429	16279	16325	16168	16588	16407	16480	16616	16355	16356	16328	16542	16415	16563	16487	16207	16342	16390	16445	16425	16492	16395	16414	16287	16349	16312	16383	16365	16366	16510	16471	16318	16445	16286	16520	16394	16381	16419	16365	16318	16632	16490	16500	16415	16449	16438	16537	16353	16401	16623	16587	16289	16396	16397	16461	16314	16411	16441	16479	16425	16328	16420	16365	16511	16391	16249	16198	16277	16215	16514	16300	16601	16545	16347	16344	16514	16378	16377	16325	16396	16466	16418	16342	16362	16479	16418	16578	16377	16329	16168	16398	16272	16306	16402	16396	16393	16316	16336	16440	16356	16458	16463	16462	16417	16245	16148	16281	16550	16323	16524	16466	16476	16512	16358	16245	16502	16532	16357	16297	16615	16346	16447	16399	16398	16327	16347	16264	16486	16509	16449	16420	16236	16347	16186	16461	16475	16540	16553	16446	16559	16429	16248	16569	16209	16479	16111	16230	16429	16400	16407	16367	16303	16469	16152	16465	16398	16404	16374	16053	16415	16329	16442	16255	16464	16431	16408	16349	16479	16377	16333	16402	16266	16219	16484	16381	16380	16453	16401	16424	16375	16445	16355	16279	16463	16277	16394	16419	16377	16305	16497	16410	16565	16581	16161	16562	16454	16501	16190	16434	16112	16331	16439	16613	16349	16413	16393	16516	16520	16425	16283	16287	16334	16333	16286	16332	16243	16390	16384	16556	16390	16408	16469	16100	16236	16538	16455	16389	16442	16422	16444	16400	16237	16444	16354	16325	16487	16349	16445	16329	16254	16495	16307	16346	16486	16441	16320	16509	16377	16325	16396	16386	16435	16386	16606	16364	16298	16273	16493	16360	16263	16193	16347	16293	16264	16498	16389	16247	16239	16327	16489	16299	16325	16474	16315	16352	16375	16519	16394	16299	16380	16221	16437	16374	16331	16458	16444	16269	16376	16384	16505	16527	16508	16460	16398	16364	16365	16316	16429	16496	16315	16381	16424	16293	16378	16279	16498	16316	16319	16121	16407	16400	16459	16335	16297	16513	16213	16333	16295	16322	16324	16199	16397	16651	16185	16383	16304	16561	16509	16420	16360	16112	16358	16235	16384	16377	16469	16395	16529	16416	16597	16200	16457	16527	16298	16294	16540	16273	16320	16526	16333	16428	16359	16354	16416	16452	16394	16434	16402	16460	16215	16432	16544	16397	16530	16455	16449	16409	16348	16437	16428	16292	16324	16368	16612	16480	16293	16445	16294	16399	16272	16426	16295	16504	16444	16537	16438	16345	16422	16511	16485	16350	16532	16531	16265	16421	16353	16571	16426	16578	16399	16523	16326	16323	16449	16429	16276	16384	16519	16582	16366	16459	16371	16548	16302	16401	16380	16317	16216	16507	16376	16221	16282	16368	16420	16539	16464	16267	16270	16473	16574	16448	16536	16314	16532	16451	16426	16370	16301	16279	16194	16334	16375	16376	16268	16597	16573	16513	16388	16368	16647	16569	16285	16469	16421	16320	16464	16341	16581	16344	16397	16593	16546	16597	16392	16296	16315	16447	16410	16301	16369	16320	16512	16466	16315	16414	16506	16329	16384	16461	16271	16478	16366	16389	16407	16137	16509	16320	16303	16389	16372	16439	16364	16220	16388	16319	16435	16326	16564	16388	16487	16368	16376	16326	16380	16354	16418	16459	16367	16464	16495	16434	16323	16477	16464	16467	16379	16367	16209	16209	16403	16338	16452	16533	16498	16395	16167	16441	16254	16441	16366	16369	16191	16221	16398	16371	16237	16459	16490	16426	16273	16433	16501	16440	16299	16380	16435	16500	16307	16377	16506	16410	16354	16344	16535	16316	16321	16400	16240	16372	16259	16513	16506	16473	16349	16496	16399	16425	16549	16463	16426	16348	16414	16338	16352	16363	16375	16258	16389	16580	16381	16426	16516	16549	16590	16423	16291	16428	16324	16252	16270	16420	16409	16401	16352	16441	16406	16521	16308	16606	16541	16454	16479	16534	16553	16478	16460	16365	16244	16543	16312	16380	16381	16443	16243	16350	16458	16421	16511	16392	16264	16543	16370	16488	16460	16479	16496	16377	16546	16217	16595	16378	16415	16349	16309	16430	16421	16466	16561	16160	16478	16353	16328	16227	16250	16308	16387	16410	16421	16425	16317	16349	16429	16392	16342	16266	16441	16423	16343	16535	16469	16320	16233	16300	16566	16367	16075	16332	16365
33256	28668	33064	31658	28793	28319	28051	27825	27633	27578	27478	27510	27728	27724	27571	27535	27553	27360	27378	27236	27269	27363	27449	27346	27230	27160	27181	27120	27325	27208	27468	27149	27353	27603	27320	27316	27198	27256	27493	27515	27453	27611	27193	27217	27213	27395	27443	27537	27221	27281	27194	27041	27061	27011	27137	27251	27095	27255	27101	27000	27389	27136	27260	27337	27346	27240	27321	27127	27276	27151	27235	27124	27112	27227	27302	27301	27103	27346	27065	27166	27259	27436	27177	27191	27331	27024	27088	27187	27173	27226	27269	27300	27178	27196	27126	27356	27255	27445	26953	27243	27254	27177	27215	27253	27247	27110	27190	27158	27166	27194	27271	26935	27349	27037	27167	27432	27323	26930	27028	27167	26980	27053	27273	27350	27168	27351	27149	27205	27187	27061	27212	27237	27123	27143	27345	27281	27143	27123	27368	27192	27237	27166	26990	27385	27175	27550	27441	27404	27081	27201	27166	27146	27428	27176	27132	27368	27402	27167	27496	27201	27135	27178	27274	27172	27037	27445	27133	27303	27434	27096	27207	27400	27098	27162	27310	27078	27249	27314	27156	27203	27272	27130	27264	27376	27156	26902	27008	27230	27262	27144	27315	27050	27254	27279	27272	26949	27356	27149	27305	27280	27200	27395	27123	27233	27318	27162	27086	27288	27204	27078	27257	27052	27094	27105	27164	27180	27301	27230	26976	27153	27377	27069	27050	27329	27247	27222	27143	27218	27379	27287	27201	27382	27177	27141	27237	27426	27238	27252	27366	27069	27305	26942	27238	27094	27248	27115	27024	27092	27016	27099	27163	27121	26963	27114	27377	27143	27265	27048	27340	27334	27253	27250	27172	27147	27399	27114	27179	27051	27125	27199	27440	27258	27363	27161	27179	27205	27302	27024	27199	27051	27137	27060	27415	27294	27106	27380	27377	27150	27130	27338	27115	27142	27289	26887	27057	27314	27093	27117	27135	27324	27322	27202	27182	27632	27380	27365	27097	27099	27227	26933	27077	27413	27039	27340	27261	27307	27181	27312	27319	27314	26973	27164	27402	27354	27127	27114	27180	27354	27191	27131	27302	27209	27314	26969	27069	27375	27294	27406	27348	27219	27127	27356	27160	26994	27284	27326	27098	27120	27306	27004	27251	27091	27149	27278	27099	27114	27019	26999	27058	27212	27234	27258	27137	27320	27460	27224	27240	27528	27039	27263	27150	27135	27081	27173	27143	27132	27335	27278	27010	27296	27143	27203	27221	27130	27426	27102	27073	27096	27242	27245	27119	27009	27312	27308	27118	27026	27096	27032	27295	27065	27116	27196	27348	27158	26937	27032	27295	27284	27106	27049	27233	27124	27299	27140	27206	27184	27295	27159	27261	27251	27188	27037	27347	26860	27255	27280	27229	27207	26973	27110	27161	27256	27226	27024	27281	27240	27442	27159	27513	27203	27233	27168	27201	27229	27319	26994	27112	27152	27077	27053	27227	27080	27433	27322	27206	26858	27089	27242	26826	27162	27108	27034	27168	27337	27173	27198	27345	27086	27311	27060	27213	27297	27284	27136	27174	27419	27179	27043	27141	27233	27305	27144	27236	27246	27469	27187	27140	27241	27179	27129	27153	27017	27309	27187	27266	27156	27214	27195	27212	27357	26968	27133	27180	27088	27181	27471	27376	27181	27398	27270	27257	27290	27372	27309	27333	27345	27106	27338	27134	27279	26990	27292	27347	27359	27301	27308	27196	27226	27231	27402	27058	27149	27453	27361	27150	27192	27265	27377	27313	27052	27357	27333	27213	27230	27252	27100	27048	27042	26922	27229	27163	27313	27336	27096	27154	27133	27047	27111	27160	27381	27313	27150	27101	27302	27116	27130	27373	27162	27403	27185	26913	27062	27371	27241	27197	27190	27209	27291	27202	27251	26849	27064	27150	27324	27118	27237	26858	27126	27415	27260	27422	27235	27236	27343	27229	27060	27217	27228	27116	27049	27222	27013	27213	27015	27044	27066	27253	27302	27303	27408	27297	27291	27355	27413	27187	27059	27348	26920	27147	27304	27173	27118	27346	27111	27214	27237	27104	27182	27223	27163	27077	27132	27157	27367	27233	27321	27170	27231	27403	27164	27170	27040	27298	27162	27211	27120	27107	27371	27179	27221	27395	27326	27418	27240	27274	27397	27238	27177	27244	27354	27134	27174	27276	27354	27621	27161	27203	27260	27392	26973	27198	27398	27209	27017	27138	27008	27131	27024	27108	27281	27128	27211	27338	27354	27273	27187	27215	27566	27202	27235	27105	27121	26960	27465	27287	27177	27269	27015	27153	27299	27215	27157	27302	27161	27108	27231	26912	27135	27038	27146	27457	27213	27391	27290	27101	27167	27106	27277	27171	27130	27253	27377	27250	27291	27095	27218	27378	27298	27075	27499	27138	27167	26997	27221	27055	27246	27300	27222	27053	27152	27363	27153	27354	27160	27266	27448	27254	27130	27539	27020	27046	27342	27049	27212	27299	27299	27013	27097	27353	27297	27076	27395	27402	27444	27068	27053	27049	27373	27165	27300	27266	27071	27559	27268	26958	27270	27096	26949	27067	27056	27554	27350	27327	27364	27369	27239	26991	27058	27215	27480	27100	27080	27236	27255	27295	27118	27489	27237	27246	27102	27131	27123	26927	27216	27384	27053	27209	27235	27165	27193	27357	27317	27308	27036	27236	27166	27374	27221	27076	27168	27317	27268	27015	27326	27082	27298	27129	26950	27331	27087	27197	27169	27428	27240	27226	27074	27268	27213	27238	27059	27149	27300	27029	26992	27342	27169	27137	27297	26941	27095	27432	27384	27092	27262	27150	27326	27305	27281	27353	27298	26939	27090	27241	27333	27213	27594	27190	26933	27325	27450	27345	27202	26945	27226	27240	27532	27317	27263	27115	27325	27097	27212	27217	27394	27412	27179	27153	27295	27191	27182	27496	27335	26924	26969	27232	27075	27193	27103	27215	27370	27405	27121	26875	27150	27173	27204	27121	27214	27152	27325	27448	27183	27373	26932	26973	27095	27039	26966	27275	27028	27257	27412	27184	27243	27243	27038	26968	27020	27409	27132	26842	27051	27220	27353	27106	27071	27196	27549	27170	27119	27421	27273	27309	27397	27105	27200	27007	27304	27414	27082	27197	27122	27229	27143	27259	27174	27234	27331	27176	26996	27182	27303	27099	27252	27261	27055	27127	27232	27172	27058	27018	27373	27272	27636	27137	27489	27338	27170	27329	27112	27547	26976	27075	26964	27434	27054	27207	27091	27153	26937	27272	27234	27274	27375	27264	27244	27254	27128	26914	27239	27506	27250	27149	27301	27288	27335	27236	27305	27309	27124	27079	27010	27153	27311	27225	27144	27086	27410	27114	27243	27219	27081	27066	27124	27169	27210	27152	27107	27088	27215	27396	27168	27047	27374	27319	27532	27458	27174	26944	27223	27264	27511	27285	27226	27146	27307	27150	27341	27181	26985	27456	27327	27269	27206	27230	27286	27133	27165	27410	27186	27029	27045	27236	27123	27355	27309	27405	27416	27143	27353	27129	27202	27139	27337	27215	27246	27105	27357	27303	26862	27391	27254	27355	27149	27263	27171	26842	26957	27300	27217	27380	27245	27339	27219	27111	27104	27441	27063	27133	27197	27119	27177	27329	27015	27220	27035	27325	27299	27342	26994	27408	27287	27291	27236	27188	27102	27230	27518	27215	26964	27279	27441	27201	27250	27205	27454	26956	26899	27122	27032	27282	27251	27214	27375	27014	27395	27170	27260	27252	27133	27102	27125	27452	27099	26983	27285	27130	27138	27179	27382	27425	27180	27278	26952	27262	27411	27319	27199	27115	27082	27308	27064	27120	27135	27352	27473	27230	27138	27167	27203	27446	27426	27367	27140	27471	27125	27003	27535	27112	27320	27495	27261	27277	26900	27070	27317	27370	27221	27265	27066	27178	27081	27186	27269	27213	27481	27386	27299	27226	27151	27356	27410	27190	27206	27036	27279	26926	26893	27022	27449	27189	27271	27373	27086	27248	27042	27352	27473	27243	27374	27412	27231	27036	27368	27026	27245	27131	27350	27221	27196	27230	27353	27359	26899	27276	27113	27332	27048	27310	27213	27220	27244	27276	27349	27301	27088	27093	27365	27200	27191	27152	27209	26987	27228	27444	27245	27350	27268	27040	27241	27407	27329	27293	27267	27427	27107	27276	27169	27084	27265	27217	27192	27425	27152	27083	26827	27185	27159	27174	27208	27205	27080	27098	27378	27117	27349	27285	27162	27253	26955	27305	27080	27143	27103	27054	27477	27335	27271	27160	27238	27075	27328	27245	27407	27074	27200	27454	27083	27210	27048	27223	27490	27198	27075	27314	27313	27211	27132	27342	27030	27195	27323	27367	27324	27051	27257	27099	27265	27218	27121	26988	26940	27312	27265	27472	27138	27321	27267	27324	27505	27352	27189	27105	27144	27158	27199	27195	27162	27221	27211	27208	27155	27368	27246	27057	27124	27310	27525	27310	27109	27282	27240	27263	27241	27418	27277	27211	27211	27114	27071	27210	27244	26986	27097	27075	27028	27297	27399	27409	27323	27365	27183	27489	27334	26947	27225	27198	27168	26974	26810	27327	27330	27267	27176	27192	27246	27125	27205	27255	27224	27394	27192	27105	27172	27366	27134	27095	27314	27255	27223	27249	27258	27384	27338	27241	27270	27054	27393	27205	27098	27220	27190	27118	27299	27358	27300	27201	27257	27400	27061	27234	27439	27153	27428	27251	27226	27202	26945	27190	27271	27226	27146	27240	27448	27250	27200	27195	26955	27053	27143	27040	27491	27055	27410	27299	27005	26983	27101	26996	27295	27182	27317	27155	27213	27231	27187	27365	27396	27082	27452	26939	27312	27284	27098	27271	27135	27394	27258	27057	27244	26909	27483	27135	27045	27136	27107	27091	27153	26910	27093	27055	27295	26993	27525	27335	27008	27164	27295	27122	27366	27382	27063	27120	27187	27315	27235	26895	27296	27145	27033	26993	27328	27244	27035	27261	27281	27347	27145	27103	27334	27378	27433	27094	27197	27146	27055	26958	27305	27149	27488	27433	27114	27418	27144	27154	26991
19418	24008	22528	19392	17639	17056	16464	16396	16185	15980	16233	16089	16051	15830	16040	15656	15891	15752	15930	15762	15747	15671	15601	15681	15692	15382	15729	15515	15803	15711	15788	15670	15460	15685	15654	15498	15638	15580	15808	15504	15678	15718	15576	15696	15748	15700	15492	15480	15737	15659	15576	15570	15612	15578	15652	15522	15703	15609	15724	15606	15572	15509	15479	15669	15713	15748	15567	15657	15439	15801	15497	15434	15559	15521	15629	15491	15673	15418	15524	15607	15440	15444	15679	15673	15545	15683	15514	15380	15505	15585	15588	15670	15600	15447	15566	15548	15571	15648	15601	15741	15547	15621	15597	15505	15513	15589	15818	15449	15621	15487	15682	15460	15598	15603	15601	15549	15369	15642	15521	15520	15586	15491	15578	15407	15542	15388	15810	15650	15594	15399	15521	15481	15389	15547	15521	15646	15736	15448	15541	15678	15462	15649	15430	15582	15669	15690	15554	15601	15536	15731	15881	15564	15601	15485	15464	15756	15430	15547	15417	15499	15644	15421	15451	15516	15531	15608	15475	15639	15485	15675	15662	15557	15609	15578	15627	15644	15534	15677	15328	15631	15415	15419	15602	15538	15438	15740	15506	15533	15526	15584	15440	15480	15687	15586	15382	15522	15559	15548	15483	15499	15616	15696	15531	15669	15767	15604	15664	15602	15557	15617	15552	15474	15361	15688	15507	15591	15414	15452	15653	15503	15484	15556	15552	15579	15596	15588	15645	15638	15680	15610	15468	15549	15547	15618	15544	15589	15437	15401	15448	15696	15750	15613	15621	15748	15613	15297	15695	15426	15325	15586	15602	15486	15528	15541	15609	15737	15633	15496	15496	15674	15710	15698	15613	15695	15652	15459	15586	15399	15683	15777	15621	15520	15612	15562	15526	15454	15469	15576	15446	15557	15472	15427	15440	15544	15444	15445	15651	15564	15509	15355	15620	15575	15537	15517	15566	15507	15533	15545	15460	15579	15556	15503	15414	15530	15648	15605	15365	15478	15306	15515	15759	15450	15727	15735	15620	15468	15578	15455	15610	15656	15618	15541	15643	15545	15627	15699	15541	15582	15713	15618	15615	15477	15483	15458	15566	15603	15631	15611	15405	15683	15481	15511	15633	15546	15419	15556	15482	15510	15616	15593	15768	15635	15418	15345	15541	15482	15671	15581	15390	15594	15626	15602	15584	15727	15732	15643	15698	15479	15497	15657	15572	15597	15443	15598	15556	15555	15569	15534	15549	15621	15485	15480	15399	15639	15517	15476	15585	15402	15707	15431	15521	15639	15696	15494	15371	15544	15500	15568	15478	15627	15602	15485	15535	15422	15590	15609	15570	15454	15623	15769	15654	15606	15614	15683	15670	15606	15484	15541	15571	15542	15567	15595	15564	15737	15639	15636	15526	15528	15634	15530	15267	15546	15648	15549	15710	15296	15612	15491	15501	15551	15768	15638	15488	15618	15589	15512	15570	15462	15781	15498	15420	15664	15697	15450	15529	15537	15593	15614	15343	15541	15500	15544	15680	15481	15650	15666	15515	15611	15587	15567	15748	15559	15458	15573	15532	15706	15602	15580	15537	15625	15544	15575	15590	15587	15394	15544	15383	15675	15476	15593	15579	15456	15581	15691	15686	15645	15439	15697	15491	15532	15672	15583	15716	15346	15541	15678	15634	15608	15592	15514	15525	15623	15644	15757	15519	15553	15591	15574	15473	15626	15647	15622	15483	15504	15441	15582	15516	15654	15664	15497	15618	15520	15486	15623	15425	15611	15560	15559	15763	15564	15519	15431	15469	15773	15669	15573	15471	15566	15625	15469	15529	15639	15674	15603	15630	15652	15279	15650	15496	15581	15459	15566	15559	15542	15528	15575	15307	15425	15500	15399	15491	15649	15729	15660	15541	15656	15521	15596	15498	15601	15450	15546	15619	15574	15497	15614	15400	15568	15558	15556	15336	15585	15477	15697	15773	15606	15538	15532	15551	15548	15426	15430	15642	15520	15592	15630	15789	15547	15633	15726	15547	15596	15716	15447	15511	15526	15570	15594	15599	15537	15432	15385	15714	15685	15558	15524	15575	15373	15645	15451	15547	15463	15693	15510	15439	15599	15647	15778	15597	15489	15595	15615	15952	15735	15325	15573	15470	15678	15452	15574	15584	15516	15476	15419	15645	15657	15538	15583	15523	15573	15532	15651	15636	15454	15548	15748	15739	15515	15613	15608	15542	15766	15463	15694	15541	15507	15697	15769	15437	15596	15558	15519	15453	15580	15692	15471	15478	15473	15569	15371	15674	15671	15570	15587	15829	15583	15444	15644	15527	15624	15465	15640	15656	15501	15427	15607	15710	15642	15472	15667	15605	15413	15614	15602	15679	15831	15516	15586	15580	15523	15679	15483	15583	15771	15544	15466	15554	15551	15440	15630	15845	15591	15652	15560	15634	15474	15624	15366	15636	15574	15531	15663	15575	15453	15671	15523	15575	15568	15737	15327	15523	15694	15558	15634	15526	15594	15427	15647	15468	15590	15531	15641	15597	15540	15581	15634	15593	15343	15500	15515	15584	15599	15529	15637	15603	15571	15667	15640	15731	15658	15540	15493	15524	15752	15496	15657	15684	15473	15640	15580	15437	15443	15688	15407	15593	15776	15522	15535	15469	15521	15645	15617	15593	15641	15610	15590	15430	15751	15626	15511	15527	15462	15619	15383	15768	15487	15536	15543	15558	15523	15428	15715	15710	15524	15347	15643	15509	15671	15666	15467	15634	15528	15495	15651	15637	15677	15804	15334	15448	15728	15534	15678	15547	15663	15362	15520	15389	15505	15471	15501	15669	15604	15523	15512	15612	15499	15610	15577	15532	15578	15687	15325	15545	15602	15467	15580	15513	15550	15493	15605	15593	15417	15662	15564	15499	15432	15705	15562	15568	15649	15381	15651	15554	15427	15556	15385	15734	15496	15581	15692	15518	15631	15763	15411	15548	15692	15607	15573	15448	15502	15503	15624	15470	15516	15506	15767	15498	15507	15565	15745	15515	15650	15522	15511	15620	15535	15725	15370	15640	15682	15507	15557	15555	15467	15677	15609	15708	15596	15405	15663	15679	15489	15677	15687	15622	15689	15491	15654	15490	15657	15413	15514	15595	15697	15536	15579	15575	15607	15687	15589	15487	15540	15551	15540	15491	15663	15540	15675	15473	15617	15376	15599	15677	15696	15546	15714	15592	15534	15676	15477	15525	15555	15625	15652	15397	15646	15523	15636	15541	15374	15610	15464	15452	15389	15632	15540	15613	15446	15608	15566	15698	15494	15554	15447	15576	15788	15417	15510	15699	15642	15604	15483	15531	15444	15567	15604	15483	15631	15514	15476	15319	15740	15492	15403	15619	15600	15777	15555	15718	15707	15572	15415	15658	15552	15627	15593	15554	15684	15674	15604	15422	15444	15725	15557	15480	15727	15432	15463	15467	15452	15399	15691	15558	15562	15583	15417	15516	15613	15598	15464	15495	15666	15428	15374	15501	15710	15589	15624	15628	15630	15591	15599	15647	15783	15593	15753	15494	15551	15567	15650	15528	15461	15426	15679	15569	15722	15440	15615	15553	15534	15489	15672	15575	15518	15522	15567	15711	15561	15253	15537	15408	15530	15567	15560	15582	15671	15722	15682	15585	15425	15666	15689	15470	15855	15527	15420	15643	15601	15508	15516	15597	15685	15529	15539	15658	15574	15568	15668	15552	15632	15538	15644	15694	15521	15675	15642	15693	15517	15705	15730	15431	15589	15520	15559	15367	15573	15691	15534	15539	15663	15489	15531	15716	15419	15559	15630	15652	15439	15629	15602	15530	15620	15628	15625	15469	15510	15490	15646	15540	15650	15662	15488	15692	15551	15560	15500	15611	15656	15524	15620	15715	15551	15639	15627	15410	15567	15593	15560	15487	15522	15529	15510	15642	15654	15616	15640	15635	15670	15382	15710	15558	15705	15472	15597	15524	15547	15628	15665	15520	15710	15546	15598	15713	15586	15662	15316	15645	15612	15670	15534	15482	15379	15717	15608	15650	15584	15410	15589	15523	15506	15442	15537	15465	15659	15583	15651	15627	15479	15651	15500	15395	15490	15762	15856	15584	15574	15560	15831	15566	15655	15529	15532	15688	15691	15440	15558	15542	15628	15707	15499	15461	15640	15537	15771	15647	15595	15555	15458	15503	15533	15428	15460	15635	15642	15731	15670	15575	15554	15561	15482	15558	15463	15648	15700	15674	15690	15545	15712	15656	15641	15703	15567	15585	15524	15617	15556	15546	15589	15624	15594	15310	15504	15501	15571	15425	15550	15819	15462	15613	15587	15582	15698	15624	15540	15651	15573	15518	15552	15745	15608	15533	15474	15395	15553	15753	15457	15615	15380	15707	15412	15535	15537	15669	15598	15546	15578	15635	15695	15702	15384	15651	15513	15402	15566	15707	15669	15552	15714	15651	15526	15522	15713	15647	15513	15548	15600	15504	15429	15532	15529	15561	15486	15684	15700	15721	15684	15603	15523	15597	15480	15490	15527	15518	15500	15597	15552	15434	15595	15552	15685	15647	15716	15605	15301	15420	15391	15519	15625	15517	15770	15383	15585	15420	15689	15652	15546	15502	15416	15451	15625	15570	15483	15655	15389	15644	15612	15485	15701	15724	15560	15512	15571	15601	15339	15477	15511	15733	15576	15630	15357	15453	15466	15591	15569	15559	15547	15460	15643	15644	15421	15532	15538	15633	15701	15501	15352	15526	15492	15439	15545	15751	15718	15574	15408	15587	15615	15609	15576	15529	15552	15533	15634	15698	15629	15506	15642	15568	15545	15585	15567	15573	15737	15649	15678	15501	15574	15408	15456	15675	15641	15703	15746	15521	15526	15456	15609	15564	15509	15422	15516	15475	15420	15620	15516	15557	15519	15687	15567	15447	15536	15502	15546	15627	15589	15539	15555	15569	15429	15561	15594	15697	15706	15663	15734	15598	15599	15535	15441	15728	15536	15662	15477	15703	15568	15537	15662	15554	15701	15673	15500	15751	15555	15405	15590	15494	15454	15418	15571	15626	15465	15550	15657	15719	15537	15694	15682	15552	15547	15735	15646	15535	15535	15576	15622	15320	15486
25102	21430	28524	29053	28989	30551	30977	29179	28626	28918	28575	28108	28149	27995	28031	27893	27698	27718	27785	27458	27380	27240	27384	27379	27423	27495	27470	27522	27189	27553	27408	27380	27358	27379	27468	27474	27084	27562	27216	27135	27164	27403	27483	27063	27414	27205	27329	27503	27102	27356	27204	27272	27285	27578	27451	27272	27178	27343	27478	27189	27502	27205	27310	27254	27302	27262	27414	27313	27381	27138	27197	27361	27365	27315	27384	27244	27292	27604	27406	27245	27252	27375	27277	27261	27449	27159	27270	27481	27328	27216	27377	27291	27382	27426	27134	27394	27193	27203	27515	27240	27217	27062	27271	27189	27617	27397	27330	27062	27338	27389	27365	27155	27412	27234	27337	27272	27335	27208	27327	27374	27115	27238	27401	27222	27390	26936	27281	27179	27388	27250	27434	27315	27464	27313	27575	27114	27148	27055	27248	27251	27276	27303	27167	27146	27406	27219	27234	27387	27317	27192	27336	27197	27098	27315	27444	27270	27158	27278	27248	27229	27016	27417	27318	27317	27162	27355	27018	27270	27444	27068	27393	27473	27095	27475	27296	27489	27562	27218	27536	27243	27500	27425	27331	27278	27306	27467	27342	27208	27314	27277	27348	27524	27318	27286	27311	27252	27166	27237	27345	27341	27312	27242	27433	27232	27290	27333	27368	27263	27416	27390	27282	27133	27405	27139	27247	27001	27529	27416	27505	27253	27062	27437	27236	27213	27155	27066	27289	27280	27392	27361	27178	27119	27389	27446	27307	27270	27427	27336	27489	27293	27126	27219	27376	27329	27404	27208	27204	27231	27507	27254	27102	27157	27473	27603	27152	27373	27227	27441	27247	27141	27262	27309	27505	27010	27224	27242	27471	27350	27288	27221	27174	27258	27516	27393	27157	27320	27326	27048	27276	26962	27414	27425	27281	27572	27341	27233	27378	27253	27206	27371	27178	27240	27383	27089	27366	26987	27424	27380	27243	27217	27271	27278	27210	27087	27193	27320	27590	27364	27207	27149	27173	27402	27259	27320	27335	27033	27200	27303	27218	27242	27501	27688	27440	27294	27290	27181	27355	27122	27356	27196	27195	27096	27150	27438	27222	27372	27059	27245	27487	27162	27203	27260	27476	27192	27142	27362	27026	27102	27262	27414	27127	27316	27191	27436	27328	27387	27217	27249	27189	27121	27261	27186	27238	27009	27093	27218	27271	27268	27065	27322	27396	27334	27036	27196	27181	27295	27115	27325	27241	27257	27239	27279	27274	27174	27349	27505	27521	27261	27346	27380	27404	27300	27450	27192	27381	27285	27370	27119	27225	27293	27343	27346	27075	27268	27335	27264	27351	27463	27035	27006	27203	27070	27139	27131	27382	27253	27305	27324	27408	27559	27420	27265	27099	27425	27394	27113	27430	27385	27099	27321	27450	27317	27273	27071	27258	27491	27292	27278	27276	27374	27444	27428	27030	27313	27332	27330	27286	27352	27101	27531	27415	27406	27395	27415	27247	27267	27286	27261	27223	27267	27173	27491	27395	27281	27254	27235	27164	27228	27640	26898	27474	27225	27165	27352	27433	27199	27206	27271	27431	27149	27165	27276	27466	27353	27421	27409	27461	27446	27095	27282	27153	27114	27476	27262	27249	27255	26929	27199	27434	27127	27292	27196	27200	27215	27604	27356	27287	27497	27398	27471	27477	27298	27361	27379	27482	27165	27389	27009	27236	27136	27221	27365	27228	27476	27424	27139	27381	27256	27294	27254	27186	27325	27333	27436	27175	27375	27378	27115	27034	27474	27390	27454	27275	27056	27523	27378	27103	27426	27217	27248	27433	27590	27190	27002	27230	27039	27173	27191	27165	27216	27337	27060	27366	27116	27345	27342	27441	27225	27192	27218	27267	27117	27285	27364	27372	27438	27453	27118	27497	27439	27138	27350	27320	27492	27427	27096	27093	27168	27297	27182	27269	27257	27171	27556	27482	27145	27412	27381	27194	27265	27142	27180	27336	27197	27448	27213	27336	27521	27302	27070	27386	27404	27474	27396	27272	27070	27406	27359	27245	27039	27066	27348	27609	27226	27212	27358	27243	27342	27414	27267	27251	27178	27374	27412	27148	27315	27180	27483	27360	27458	27161	27227	27001	27304	27604	27555	27188	27333	27411	27275	27142	26857	26990	27216	27232	27334	27121	27360	27342	27104	27274	27370	27321	27300	27244	27335	27354	27090	27124	27289	27423	27394	27348	27226	27328	27203	27227	27249	27284	27087	27232	27093	27387	27197	27078	27210	27400	27494	27293	27186	27136	26935	27330	27191	27226	27265	27189	27365	27476	27122	27341	27329	27140	27342	27220	27365	27297	27165	27251	27522	27356	27470	27313	27268	27507	27514	27338	27298	27186	27103	27322	27368	27182	27147	27237	27149	27331	27101	27682	27303	27415	27460	27359	27268	27175	27490	27176	27236	27287	27296	27478	27295	27326	27704	27321	27261	27169	27243	27350	27268	27296	27286	27407	27083	27278	27421	27100	27463	27219	27618	27412	27279	27431	27415	27438	27464	27291	27238	27623	27158	27447	27420	27513	27070	27166	27268	27129	27159	27053	27365	27459	27369	27301	27471	27278	27259	27427	27253	27018	27229	27221	27334	27221	27330	27301	27376	27224	27272	27240	27251	27342	27422	27142	27214	27512	27410	27271	27179	27424	27193	27270	26914	27525	27216	27138	27277	27538	27105	27449	27289	27171	27009	27470	27458	27293	27351	27309	27598	27291	27405	27353	27208	27073	27211	27398	27114	27331	27318	27117	27457	27500	27287	27397	27197	27174	27168	27241	27494	27364	27310	27131	27080	27256	27391	27102	27329	27316	27486	27503	27259	27588	27388	27335	27421	27308	27356	27404	27306	27177	27022	27397	27119	27050	27351	27217	27190	27308	27443	27331	27373	27165	27111	27194	27192	27161	27080	27352	27560	27260	27237	27289	27259	27245	27467	27275	27318	27571	27232	27260	27324	27223	27180	27138	27147	27265	27450	27286	27140	27379	27299	27318	27304	27185	27384	27412	27472	27381	27386	27153	27189	27337	27489	26945	27137	27375	27318	26908	27171	27156	27321	27259	27368	27216	27357	27527	27250	27322	27333	27523	27321	27094	27030	27436	27233	27202	27439	27349	27433	27587	27526	27109	27482	27278	27264	27221	27270	27303	27235	27213	27259	27056	27168	27483	27147	27062	27449	27308	27175	27450	27409	27202	27177	27315	27202	27394	27144	27254	27480	27074	27380	27516	27393	27146	27434	27527	27174	27235	27409	27193	27427	27072	27159	27421	27416	27199	27556	27311	27302	27467	27218	27518	27353	27217	27622	27413	27419	27107	27294	27274	27200	27345	27366	27406	27259	27079	27064	27386	27411	27324	27311	27198	27223	27193	27447	27556	27169	27428	27297	27260	27278	27501	27170	27524	27382	27434	27295	27366	27348	27428	27177	27236	27164	27255	27334	27455	27481	27288	27254	27057	26995	27264	27215	27327	27234	27282	27198	27214	27184	27256	27160	27133	27228	27510	27051	27261	27418	27264	27170	27495	27397	27376	27139	27164	27345	27634	27498	27392	27181	27409	27264	27278	26943	27288	27440	27395	27296	27301	27199	27175	27217	27449	27110	27285	27277	27225	27242	27227	27291	27383	27432	27442	27364	27489	27551	27299	27248	27344	27424	27245	27400	27414	27407	27457	27167	27318	27287	27192	27016	27313	27284	27411	27368	27338	27240	27247	27440	27237	26979	27492	27573	27417	27178	27446	27376	27192	27172	27544	27230	27252	27355	27263	27308	27409	27211	27522	27695	27713	27479	27427	26943	27223	27288	27183	27254	27272	27437	27114	27450	27542	27472	27383	27442	27285	27184	27345	27068	27320	27284	27151	27332	27262	27074	27279	27479	27402	27242	27182	27500	27302	27300	27394	27022	27283	27133	27360	27386	27132	27247	27489	27574	27327	27088	27116	27178	27458	27332	27286	27291	27205	27287	27313	27195	27036	27175	27253	27144	27223	27233	27526	27544	27392	27449	27290	27300	27271	27117	27484	27268	27391	27381	27266	27285	27672	27355	27179	27148	27287	27312	27034	27279	27292	27252	27446	27295	27480	27022	27383	27222	27240	27291	27289	27309	27294	27302	27437	27337	27550	27225	27151	27235	27337	27382	27557	27314	27332	27303	27287	27072	27193	27233	27207	27348	27246	27359	27382	27324	27278	27295	27743	27512	27315	27107	27267	27194	27366	27138	27283	27645	27272	27359	27463	27402	27277	27334	27288	27438	27356	27264	27348	27316	27203	27385	27286	27288	27297	27480	27086	27182	27334	27168	27388	27475	27189	27237	27348	27462	27476	27328	27407	27402	27320	27379	27352	27090	27047	27350	27522	27291	27144	27364	27107	27095	26930	27118	27315	27243	27277	27224	27417	27081	27339	27161	27193	27360	27274	27495	27328	27326	27224	27358	27502	27266	27441	27308	27504	27213	27246	27091	27466	27525	27139	27248	27339	27297	27304	27037	27377	27315	27210	27141	27123	27414	27240	27176	26963	27153	27159	27110	27541	27151	27236	27365	27235	27141	27415	27381	27311	27331	27176	27281	27079	27504	27229	27235	27358	27072	27311	27386	27384	27175	27276	27163	27169	27497	27454	27390	27359	27173	27277	27339	27441	27350	27166	27651	27408	27231	27494	27465	27195	27030	27377	27299	27330	27107	27413	27241	26976	27279	27272	27449	27444	27262	27285	27322	27068	27213	27769	27468	27481	27308	27416	27235	27531	27126	27594	27310	27016	27259	27227	27424	27143	27260	27099	27158	27391	27280	27056	27160	27423	27198	27210	27250	27411	27414	27326	27211	27446	27228	27347	27089	27457	27294	27054	27182	27478	27280	27335	27225	27586	27200	27224	27193	27632	27159	27353	27199	27452	27467	27160	27111	27012	27152	27162	27266	27313	27171	27185	27158	27397	27148	27513	27519	27468	27421	26991	27517	27617	27213	27406	27257	27424	27355	27154	27223	27449	27292	27291	27274	27448	27296	27264	27217	27409	27352	27115	26993	27101	27268	27180	27472	27282	27235	27501	27521	27388	27188	27333	27309	27188	27531	27504	27054	27329	27401	27522	27447
19897	33707	30898	24298	20963	19558	18527	17916	17279	17232	17147	16798	16757	16460	16534	16188	16257	16194	16087	16232	16057	16149	15862	15898	15873	16168	15961	15992	15882	15830	15951	15977	15670	15891	15909	15875	15973	15978	15793	16021	15969	15924	15798	15905	15820	15804	15700	15954	15748	15879	15724	15897	15640	15871	15890	15898	15805	15794	15665	15833	15751	15846	15780	15853	15757	15644	15650	15740	15778	15560	15802	15754	15787	15666	15762	15860	15784	15804	15796	15855	15891	16017	15900	15799	15923	15801	15594	15922	15814	15707	15672	15780	15617	15734	15892	15924	15803	15559	15676	15694	15917	15694	15834	15789	15722	15640	15721	15963	15802	15794	15659	15817	15899	15893	15687	15845	15812	15688	15761	15867	15776	15613	15826	15696	15756	15833	15911	15793	15617	15836	15959	15882	15827	15783	15619	15830	15686	15731	15812	15880	15800	15655	15876	15710	15781	15708	15913	15907	15777	15677	15742	15788	15817	15655	15732	15561	15885	15777	15801	15674	15816	15686	15773	15763	15656	16081	15736	15749	15993	15750	15901	15845	15783	15722	15707	15801	15906	15790	15647	15706	15732	15734	15840	15830	15742	15734	15737	15757	15783	15570	15806	15886	15818	15807	15806	15793	15752	15778	15720	15762	15726	15763	15717	15891	15722	15774	15858	15552	15688	15699	15768	15823	15780	15753	15649	15811	15845	15846	15994	15811	15719	15663	15625	15647	15901	15797	15770	15699	15844	15609	15854	15881	15820	15553	15898	15826	15818	15771	15765	15858	15764	15689	15621	15752	15735	15766	15739	15907	15915	15831	15881	15722	15873	15833	15668	15706	15852	15717	15715	15641	15656	15840	15914	15641	15779	15801	15517	15858	15809	15720	15782	15845	15779	15811	15839	15608	15736	15743	15709	15761	15722	15944	15824	15649	15793	15753	15827	15848	15840	15828	15745	15769	15651	15806	15809	15684	15748	15911	15693	15865	15807	15786	15842	15714	15875	15510	15587	15799	15869	15610	15743	15740	15850	15950	15697	15616	15679	15703	15868	15911	15956	16002	15796	15790	15876	15774	15781	15814	15635	15788	15599	15787	15783	15622	15843	15811	15856	15616	15846	15601	15758	15814	15937	15791	15752	15569	15775	15777	15910	15954	15832	15825	15691	15768	15879	15823	15792	15707	15683	15804	15753	15713	15777	15596	15841	15915	15790	15745	15840	15736	15886	15648	15493	15881	15708	15876	15723	15808	15591	15796	15776	15554	15827	15716	15621	15853	15689	15893	15920	15662	15735	15694	15653	15929	15697	15766	15737	15729	15741	15799	15687	15807	15922	15786	15650	15847	15773	15788	15786	15593	15672	15691	15920	15675	15735	15732	15795	15788	15672	15726	15757	15681	15705	15710	15786	15885	15936	15791	15842	15858	16002	15700	15871	15764	15880	15751	15775	15669	15655	15822	15674	15663	15873	15643	15835	15678	15775	15793	15699	15754	15625	15689	15898	15955	15884	15837	15698	15947	15936	15644	15837	15674	15879	15819	15707	15713	15775	15708	15911	15698	15658	15540	15783	15825	15841	15760	15675	15771	15890	15798	15727	15750	15896	15800	15921	15755	15868	15664	15786	16004	15848	15720	15898	15767	15900	15607	15676	15758	15501	15789	15856	15634	15689	15638	15866	15772	15843	15905	15736	15711	15962	15656	15879	15816	15718	15998	15808	15884	15783	15768	15672	15899	15674	15645	15810	15929	15798	15966	15671	15861	15881	15814	15765	15634	15738	15501	15706	15687	15658	15703	15575	15661	15747	15833	15721	15742	15764	15761	15696	15718	15826	15699	15854	15703	15680	15726	15910	15825	15730	15722	15666	15696	15777	15699	15755	15723	15708	15862	15663	15617	15924	15707	15749	15757	15748	15901	15814	15744	15766	15864	15604	15810	15807	15742	15924	15760	15908	15725	15727	15771	15759	15747	15700	15971	15696	15792	15793	15779	15808	15743	15706	15870	15831	15915	15924	15618	15789	15590	15714	15792	15831	15582	15622	15595	15615	15882	15719	15704	15830	15884	15690	15696	15779	15798	15694	15535	15824	15815	15892	15728	15734	15738	15701	15864	15669	15699	15740	15804	15768	15898	15797	15969	15822	15752	15741	15715	15792	15592	15780	15745	15747	15867	15627	15622	15618	15721	15693	15662	15764	15754	15527	15677	15808	15745	15629	15703	15849	15721	15632	15828	15791	15877	15712	15793	15789	15971	15771	15854	15671	15683	15657	15751	15629	15794	15751	15783	15609	15923	15910	15870	15700	15679	15863	15850	15780	15791	15739	15791	15642	15723	15769	15784	15828	15709	15667	15869	15695	15977	15785	15838	15831	15892	15731	15852	15801	15881	15733	15785	15606	15798	15741	15821	15813	15891	15873	15733	15883	15744	15722	15566	15762	15623	15855	15891	15782	15600	15997	15748	15704	15890	15929	15652	15989	15773	15677	15656	15883	15907	15900	15762	15819	15837	15660	15925	15765	15829	15877	15850	15635	15601	15763	15648	15828	15654	15815	15797	15797	15891	15549	15907	15657	15698	15669	15865	16014	15705	15679	15665	15757	15684	15722	15808	15623	15703	15901	15875	15775	15715	15881	15879	15746	15793	15665	15855	15658	15849	15576	15825	15578	15834	15845	15637	15782	15707	15919	15866	15728	15639	15892	15668	15609	15590	15846	15752	15799	15677	15910	15601	15785	15811	15705	15838	15698	15812	15779	15762	15802	15768	15729	15707	15759	15635	15553	15836	15713	15686	15785	15573	15666	15722	15794	15882	15829	15732	15705	15740	15576	15621	15632	15678	15821	15906	15693	15670	15859	15778	15503	15653	15776	15842	15771	15840	15824	15876	15760	15604	15781	15578	15771	15590	15763	15710	15766	15753	15662	15628	15782	15912	15788	15780	15776	15663	15898	15914	15645	15796	15843	15749	15658	15839	15731	15774	15697	15966	15704	15702	15928	15726	15833	15832	15825	15732	15827	15823	15789	15688	15849	15774	15728	15891	15862	15893	15641	15712	15636	15763	15796	15585	15763	15775	15781	15864	15822	15873	15771	15732	15604	15640	15926	15704	15760	15922	15797	15911	16012	15718	15689	15721	15904	15909	15722	15852	15661	15749	15684	15762	15757	15784	15765	15769	15762	15927	15758	15738	15894	15700	15651	15817	15752	15655	15880	15781	15709	15891	15805	15677	15718	15789	15704	15697	15806	15911	15754	15813	15629	15891	15661	15546	15819	15768	15773	15623	15693	15796	15786	15708	15616	15701	15785	15776	15673	15673	15691	15680	15685	15624	15668	15721	15705	15867	15856	15732	15643	15698	15715	15926	15700	15852	15899	15790	15819	15700	15958	15802	15821	15931	15916	15737	15857	15799	15711	15593	15791	15806	15567	15673	15745	15855	15617	15851	15816	15827	15799	15759	15742	15744	15787	15785	15723	15770	15699	15734	15801	15806	15725	15781	15884	15716	15673	15668	15770	15867	15868	15848	15886	15863	15692	15556	15869	15665	15588	15805	15771	15749	15767	15659	15707	15759	15769	15875	15697	15697	15661	15850	15750	15796	15875	15717	15637	15935	15845	15749	15632	15701	15876	15927	15788	15869	15800	15727	15749	15677	15979	15849	15765	15998	15747	15641	15864	15765	15766	15820	15829	15781	15828	15887	15831	15810	15840	15951	15683	15766	15866	15827	15809	15794	15738	15758	15840	15795	15890	15856	15754	15698	15792	15669	15858	15749	15717	15723	15710	15948	15685	15869	15818	15857	15566	15795	15848	15917	15686	15776	15705	15710	15811	15782	15656	15780	15774	15750	15852	15674	15650	15676	15526	15877	15819	15842	15867	15845	15833	15676	15830	15924	15760	15712	15668	15786	15701	15790	15879	15807	15698	15702	15604	15835	15914	15586	15730	15762	15832	15677	15828	15790	15731	15635	15771	15767	15818	15906	15850	15842	15789	15616	15652	15612	15656	15846	15926	15769	15810	15784	15737	15769	15637	15868	15774	15693	15695	15675	15777	15652	15762	15816	15651	15774	15764	15516	15664	15757	15677	15792	15809	15732	15749	15679	15800	15800	15829	15883	15772	15754	15877	15732	15967	15694	15765	15823	15768	15562	15973	15878	15935	15711	15746	15613	15744	15905	15802	15812	15719	15647	15689	15980	15687	15523	15476	15723	15587	15687	15816	15509	15875	15870	15749	15689	15688	15629	15711	15856	15889	15873	15697	15849	15746	15826	15778	15600	15645	15722	15874	15832	15772	15752	15995	15736	15637	15880	15677	15760	15794	15966	15775	15806	15842	15651	15760	15700	15830	15884	15762	15776	15716	15879	15829	15701	15869	15718	15725	15659	15885	15823	15959	15822	15761	15815	15777	15778	15627	15893	15952	15648	15824	15804	15796	15748	15704	15666	15531	15782	15529	15759	15961	15709	15754	15728	15865	15705	15935	15746	15827	15617	15930	15687	15564	15995	15876	15673	15557	15909	15685	15754	15663	15719	15916	15742	15956	15778	15726	15834	15806	15718	15755	15773	15859	15562	15771	15554	15792	15702	15931	15741	15765	15801	15743	15554	15917	15895	15660	15573	15869	15735	15850	15889	15734	15564	15610	15742	15891	15898	15721	15902	15778	15706	15895	15614	15743	15715	15801	15832	15876	15771	15757	15666	15794	15799	15863	15767	15820	15738	15806	15522	15677	15799	15776	15637	15556	15794	15593	15755	15745	15819	15760	15724	15635	15799	15524	15849	15734	15773	15909	15719	15806	15755	15880	15901	15579	15709	15773	15837	15703	15786	15817	15568	15802	15792	15850	15757	15583	15795	15821	15926	15612	15805	15846	15649	15693	15634	15993	15624	15856	15836	15576	15694	15819	15855	15651	15846	15664	15868	15803	15819	15787	15707	15680	15848	15852	15647	15671	15777	15765	15895	15793	15979	15772	15678	15670	15777	15794	15852	15665	15725	15919	15681	15763	15654	15749	15833	15670	15754	15681	15662	15820	15797	15758	15841	15706	15583	15875	15668	15608	15625	15627	15890	15763	15931	15824	15906	15719	15880	15942	15684	15660	15888	15746	15608	15593	15615	15836	15792	15765	15733	15865	15709	15806	15759
23226	21433	28625	25844	27157	31390	33083	30376	29310	29598	28971	28812	28332	28187	28144	27959	27895	27595	27551	27436	27453	27289	27182	27447	27187	27359	27088	27274	27411	27097	27287	27180	27328	27278	27224	27157	27289	27116	27116	27185	27219	27337	27197	27103	27188	27003	27189	26966	27367	26992	27132	26974	27141	27235	27090	26590	26904	26974	27260	27208	27202	27354	27070	27328	26984	27130	27181	27066	27071	27226	26878	26899	27260	27109	26855	26965	27097	27200	27273	27190	27190	27065	27126	27008	27212	26803	27293	27147	27063	26994	27050	27166	27075	27176	27302	27168	27247	27032	27058	26703	26926	27298	27123	27196	27024	26991	27195	26834	27059	27050	26851	26789	27042	27243	26991	26990	26953	27006	26966	27031	27110	27053	27011	27003	26736	27303	27289	27100	27120	26849	26960	26994	26765	26804	26693	27303	26973	27260	27261	27144	26936	26986	26968	26984	27010	26883	27119	27005	27170	27083	26958	26855	26959	26922	26948	26637	27188	27064	27103	26914	26938	26945	27082	26911	26981	27328	26893	27060	27151	26903	27108	27136	26832	27142	27208	27337	26969	27133	27074	26896	27211	27372	26973	27278	27362	26725	27121	27110	27024	27275	27123	27060	27025	27122	26960	26959	27008	26884	27011	27008	27130	27006	26952	26958	26849	27056	26958	26811	26982	26964	26950	27013	27110	27145	26896	27063	26857	27175	27187	26704	27009	26777	26721	27084	26863	26961	27105	27119	26865	26898	26868	27138	26927	26983	26863	26715	27031	27172	27329	26604	27057	27115	27309	27149	27203	26904	27075	27021	27159	27074	27054	26953	27100	27088	27129	26825	27054	26900	27115	27397	26844	27094	27042	27086	27221	26976	27073	27018	27022	26959	26948	26913	27077	27089	27203	26879	26908	27014	26949	26972	27016	26977	27032	27058	26935	27045	27164	26952	26950	27238	27141	26825	26895	26941	27021	26908	26995	26815	27002	26968	27088	26951	26914	26803	27121	27230	27120	27317	27061	26915	27277	26762	26791	27013	26914	27112	27098	27063	26752	27088	27111	26928	27020	26805	26943	27029	26835	27090	26849	26806	27019	27141	26936	26792	27000	27137	26824	26790	27137	27031	27432	27072	27240	27230	26837	27066	26959	26933	26872	27295	26843	26891	27115	27185	27136	27143	26914	27079	27140	26903	26863	27135	26979	26908	27059	26959	27197	27384	27132	27137	27178	26864	27188	26832	26900	26933	27115	27062	26899	26960	27039	27134	27003	27082	27011	27038	26968	27000	27080	27031	26924	27022	27113	27263	27042	27042	27140	27153	27055	27046	26903	26996	27045	26872	27127	26824	27063	27054	26950	26764	26946	27091	26873	27020	26871	26880	27123	26867	27090	27149	27180	26929	27122	27115	26744	26667	27195	27184	27096	27225	27050	27017	27268	26910	26854	26983	26880	26802	26882	27052	27114	26711	26916	26993	26830	26864	27139	27168	27010	26986	27060	26944	26799	27169	27050	26741	27253	27118	26858	26690	26944	27121	27202	26921	26920	26874	26876	26828	27074	26907	27159	27106	27010	26869	27033	27092	26895	26821	27039	26883	26950	27055	26720	26852	27236	27331	26980	26903	26642	26917	26967	26830	26772	27086	26763	26833	26962	27020	27085	26876	27185	27089	26920	27010	27051	26903	27278	26980	27052	27131	26825	26739	26907	27105	27032	26828	27179	26886	27016	27221	27135	26909	27084	27100	26972	26929	27077	26920	26968	26952	27079	26965	26873	27031	26875	27275	26970	27145	27344	27023	27247	27278	27027	27141	27075	26764	27079	26874	26976	26932	27008	27121	26812	26776	26918	26863	27004	27146	26802	27037	27240	26979	27351	26705	27055	27055	27028	26967	26904	26697	26845	26875	27148	27009	27053	26870	26827	26952	27134	27248	26893	27222	27109	27172	27049	26940	27065	26912	26913	26855	26947	27226	27157	26858	27200	26876	26878	26908	27094	26935	27110	26924	26949	27157	27018	26981	27078	26955	26922	26997	27185	26880	27232	26830	26947	27113	27081	26876	27143	27076	26981	27212	27037	27088	26856	27069	27177	27069	27007	27076	26934	26999	26971	26798	27104	27080	27162	27196	27047	27014	27207	26961	26916	27003	26931	27159	26995	26973	26774	27077	26878	26986	26825	26991	27119	27139	27189	26995	26899	26823	27157	27060	27011	27151	26831	26904	27092	27039	26920	26878	27103	26999	27027	26952	27145	27113	26757	26947	27010	27135	26987	26860	26721	27071	26893	27206	27023	26914	26975	26999	26863	27021	26822	26980	26980	27077	26990	27052	26963	27134	27085	27120	26918	27060	27058	26695	27121	27175	26916	27167	26900	27023	26972	27018	27194	27080	27046	27191	27216	27074	27228	26943	27157	26846	27020	27001	27089	27118	26931	27004	26927	26972	27182	26955	26894	26874	26801	26925	27122	26991	26814	26887	27011	26931	26891	26919	26907	26960	27100	26978	27073	27183	27148	27090	26812	26955	27004	26862	27137	27288	27189	26877	26728	27060	27025	26917	26972	27093	27107	26965	27095	27109	27074	26923	26800	27019	27353	26979	27008	26907	27070	27257	27152	27038	27083	27081	26902	26857	26859	27313	27093	27033	27155	26794	26748	27038	26969	26776	26767	26958	26829	26958	26844	26969	27172	27344	26966	26790	27029	26993	27155	27053	27061	27031	27091	27069	27160	27236	26901	26848	27094	26973	27118	27072	26921	26679	26700	27272	26874	27082	27053	26835	26907	26947	26870	27007	27130	26889	27076	26971	27003	27010	26865	26916	26859	27010	27276	27106	27151	26905	27190	27033	27099	27097	26790	27027	27043	27130	26994	26890	26981	27184	27002	26926	26831	27211	27121	27063	27008	27100	27072	26881	27018	27113	27173	26913	26911	26887	26988	26827	27049	26972	27080	26985	27231	27055	26842	26860	27205	26909	27046	26917	27127	26953	27165	27020	26899	26888	27124	27059	27088	27221	27151	26991	27088	26862	27109	27056	26978	26957	27072	27200	27032	27048	26988	26989	27081	27022	26741	26961	27174	27060	26896	27314	26756	27079	27157	26881	27126	26808	26853	27135	26807	26918	27004	26867	27152	26991	27069	26735	27065	27253	27219	26882	27172	26920	26921	26954	26946	26714	27016	26906	26991	27084	27103	27069	26987	26887	27252	27249	27189	26821	26949	27254	26740	27074	27192	26954	26940	26917	27074	26768	27096	26864	26826	27126	27059	27041	26921	27064	27109	27100	26978	27054	27017	27085	27083	26998	27045	26939	26901	27108	26979	27034	27095	26871	27060	26978	26985	26875	26986	26822	27075	27159	27007	27195	27151	26916	27084	26814	27000	26946	27247	27095	26786	26868	26888	26865	26947	27019	27069	27043	27198	27220	27123	26966	26706	26872	26976	27009	27243	27045	26897	26623	27009	26872	26698	27053	27435	26903	27129	27048	26953	26924	27023	27028	27128	26896	26987	27223	27188	27024	27327	26988	26973	26979	27325	26843	26922	27044	26959	27011	27032	26882	27038	26832	26937	26784	26983	26964	27117	27347	26964	26965	27010	27033	27000	27331	26988	26854	27101	26975	26773	27046	26827	27349	27008	27031	26950	26913	26942	27034	27203	27034	27073	27101	26905	27070	26919	26921	27036	27170	26954	26801	27089	26996	27202	27215	27368	27141	27314	27331	27065	27311	27081	26988	26920	27144	26863	26740	27096	26758	26940	27312	26878	26859	26970	26684	27011	26948	26605	26932	27035	27048	26850	27111	26961	26977	26932	27074	26993	27010	26746	27112	27039	26819	27054	27388	27043	26807	27275	27038	26896	27007	27207	27084	26974	27001	27024	27081	27151	27209	27252	27196	26863	26803	27001	27025	26797	26971	26890	27135	26925	27155	26974	27124	27253	27031	27064	27168	26939	27048	26791	27117	27071	26955	26984	27030	26835	27164	27282	27066	27182	27151	26929	26926	27014	27072	27075	27050	26819	26887	27088	27049	27044	26919	27083	26938	27044	27177	27162	27364	27008	27119	26963	27211	26870	27128	26819	26984	26917	26932	26921	27018	27063	26974	26754	27043	27060	27050	27000	27013	27211	26983	27068	27144	27104	27004	27083	27065	27190	27098	27199	27031	27100	27139	27106	26900	26937	27158	27081	26943	27033	27002	27092	26981	27083	26989	27039	26792	27036	27084	27039	27178	27122	26905	27063	27186	26972	27092	26959	27183	27181	26927	26996	26922	26991	26832	27226	27235	26876	26846	26945	27046	27005	26891	27116	26774	26748	27132	27024	26807	26982	27016	27076	27002	27139	27075	27132	27228	27099	26947	27219	27055	27038	26943	27059	27048	27185	27144	27010	27010	26946	26973	27027	26911	27441	27092	27094	27007	26950	26923	26911	27073	27054	26967	27094	26946	27125	27032	27177	26812	26923	26982	27076	27066	27360	26923	27210	27087	27134	27085	26845	26959	27100	26954	26939	26960	26741	26863	26805	27033	27122	27050	26763	26849	27086	26901	26871	26923	27040	26956	26865	26928	27245	27024	27148	26965	27120	27086	26936	27072	26818	26909	27064	26974	27001	27218	26921	26990	26959	27018	27078	27279	27263	26878	27029	26807	27066	26978	26875	27065	27316	27190	26961	27258	27011	27166	27026	26836	27053	27174	27102	26880	26928	26825	26925	26990	27249	27007	26899	27109	27005	26987	27010	27074	27098	26980	27219	27139	27082	26962	27032	26902	27092	26785	27103	26944	26968	27036	27080	27233	26717	27035	27083	27099	27022	27107	27231	26880	26898	26900	26838	27236	27088	27042	27099	26889	26706	26968	26951	27033	26832	27034	26816	27086	27244	26866	27081	27002	27344	27164	27003	27027	27078	27025	26882	26980	27255	26768	27086	27059	26960	27023	27083	26795	26841	26828	26967	26979	27205	27105	26828	27065	27120	27124	27284	26989	26827	27108	27253	26988	27122	27126	27147	27017	27197	27038	26970	26923	27017	26927	26937	26827	27129	27328	27235	26993	27064	26835	27283	27108	26970	27004	27165	27134	27269	27129	27172	26934	27106	27034	27000	26924	26791	26715	26913	27023	26835	26953	26990	26938	27077	26717	26894	26834
23505	41724	38917	29023	24769	21943	20453	19335	18404	18333	17847	17554	17396	16975	16722	16760	16551	16101	16177	16205	15963	16091	15743	15909	15758	16016	15921	15867	15979	15676	15838	15921	15958	15766	15590	15953	15867	15648	15603	15901	15686	15799	15828	15767	15708	15729	15546	15902	15808	15538	15917	15586	15879	16070	15950	15652	15826	15604	15658	15598	15584	15713	15479	15721	15824	15617	15551	15797	15557	15772	15525	15638	15512	15712	15624	15633	15605	15489	15691	15677	15608	15748	15726	15610	15822	15503	15613	15844	15690	15826	15530	15794	15439	15686	15588	15617	15677	15722	15638	15722	15650	15704	15513	15535	15746	15665	15668	15652	15533	15649	15581	15665	15753	15668	15547	15659	15590	15710	15661	15768	15485	15718	15721	15679	15712	15741	15602	15901	15617	15517	15624	15431	15488	15622	15518	15657	15751	15725	15670	15736	15700	15653	15548	15600	15543	15639	15603	15418	15608	15669	15617	15552	15642	15614	15514	15740	15680	15619	15862	15524	15787	15659	15450	15540	15515	15681	15617	15622	15673	15837	15634	15557	15666	15559	15640	15669	15846	15593	15548	15536	15410	15683	15549	15639	15654	15700	15619	15544	15751	15811	15465	15456	15567	15731	15672	15628	15743	15644	15533	15603	15639	15655	15632	15370	15565	15724	15682	15511	15593	15705	15558	15530	15709	15740	15587	15660	15679	15498	15593	15680	15589	15478	15501	15661	15559	15704	15445	15736	15518	15576	15671	15767	15802	15669	15672	15727	15849	15452	15449	15630	15503	15844	15828	15703	15686	15683	15721	15876	15842	15613	15820	15397	15818	15721	15484	15611	15550	15658	15534	15689	15632	15455	15570	15753	15613	15583	15752	15587	15630	15533	15617	15486	15643	15457	15661	15576	15677	15446	15712	15419	15618	15402	15544	15642	15767	15635	15604	15692	15677	15470	15722	15669	15485	15618	15617	15700	15636	15614	15462	15523	15795	15549	15759	15526	15480	15470	15595	15597	15668	15690	15580	15654	15569	15617	15595	15583	15618	15788	15700	15594	15597	15674	15563	15605	15809	15549	15744	15500	15603	15578	15682	15562	15535	15449	15663	15791	15580	15565	15669	15517	15695	15687	15417	15597	15653	15670	15404	15734	15597	15552	15560	15555	15617	15614	15503	15445	15452	15563	15389	15550	15756	15606	15697	15690	15628	15736	15661	15656	15550	15648	15708	15713	15710	15585	15697	15543	15689	15609	15590	15548	15587	15660	15679	15687	15664	15766	15608	15557	15690	15697	15615	15685	15378	15614	15589	15560	15327	15683	15615	15581	15684	15640	15628	15660	15556	15544	15685	15452	15546	15680	15604	15716	15692	15695	15710	15646	15588	15598	15509	15587	15683	15741	15594	15571	15705	15661	15664	15635	15330	15835	15720	15660	15482	15560	15630	15611	15777	15729	15635	15580	15512	15731	15736	15521	15525	15667	15624	15702	15663	15778	15715	15615	15595	15546	15606	15712	15453	15740	15375	15530	15685	15591	15475	15627	15714	15709	15661	15642	15472	15569	15588	15586	15531	15745	15760	15732	15751	15730	15572	15494	15403	15663	15657	15551	15546	15544	15579	15572	15565	15533	15492	15587	15583	15413	15418	15610	15502	15534	15606	15547	15547	15599	15761	15630	15556	15767	15694	15509	15719	15540	15833	15703	15675	15505	15655	15796	15762	15478	15791	15669	15721	15730	15661	15518	15621	15566	15666	15605	15529	15606	15640	15654	15512	15548	15661	15789	15718	15578	15544	15419	15748	15483	15585	15563	15691	15665	15769	15753	15553	15468	15811	15758	15566	15487	15680	15591	15611	15570	15538	15577	15628	15526	15714	15770	15466	15710	15604	15478	15568	15531	15653	15746	15663	15715	15447	15613	15638	15694	15568	15486	15578	15631	15550	15546	15573	15628	15703	15732	15664	15599	15524	15537	15595	15483	15576	15742	15713	15691	15611	15572	15675	15626	15716	15422	15576	15455	15611	15540	15466	15528	15596	15475	15447	15585	15500	15577	15749	15579	15550	15542	15540	15719	15414	15695	15720	15540	15569	15403	15543	15448	15442	15555	15587	15699	15784	15398	15388	15567	15699	15669	15688	15491	15636	15662	15685	15746	15667	15780	15644	15614	15506	15589	15624	15445	15541	15496	15708	15496	15585	15593	15419	15582	15633	15576	15675	15479	15567	15611	15693	15715	15740	15719	15590	15554	15678	15503	15683	15783	15657	15704	15554	15656	15632	15603	15626	15596	15403	15661	15563	15536	15586	15843	15589	15565	15649	15508	15425	15768	15757	15661	15403	15575	15829	15632	15490	15532	15498	15574	15536	15529	15778	15478	15674	15554	15620	15770	15634	15550	15579	15624	15590	15623	15770	15500	15628	15659	15555	15549	15753	15619	15643	15648	15687	15670	15746	15535	15609	15404	15560	15582	15772	15717	15702	15706	15622	15424	15544	15710	15635	15411	15587	15594	15445	15382	15690	15535	15598	15568	15674	15530	15828	15505	15634	15542	15616	15720	15608	15580	15571	15645	15588	15500	15521	15572	15373	15615	15795	15575	15696	15469	15772	15638	15669	15557	15667	15552	15622	15576	15642	15672	15655	15656	15775	15480	15798	15634	15619	15603	15606	15703	15634	15693	15595	15647	15542	15472	15496	15492	15553	15581	15671	15505	15556	15597	15526	15557	15519	15611	15744	15631	15792	15523	15729	15510	15668	15559	15819	15692	15611	15606	15589	15690	15675	15541	15788	15590	15644	15558	15593	15602	15711	15593	15458	15666	15700	15742	15690	15560	15495	15587	15552	15607	15597	15634	15535	15520	15695	15561	15606	15509	15446	15541	15477	15720	15675	15490	15537	15517	15551	15627	15640	15740	15604	15489	15663	15506	15548	15444	15649	15586	15621	15666	15573	15458	15602	15783	15635	15536	15685	15530	15534	15629	15626	15619	15695	15343	15686	15642	15777	15793	15566	15717	15697	15737	15552	15709	15687	15736	15497	15516	15632	15665	15736	15666	15631	15494	15618	15651	15766	15883	15748	15526	15525	15395	15734	15728	15587	15599	15660	15459	15619	15854	15706	15667	15651	15536	15349	15649	15587	15501	15664	15695	15558	15618	15486	15762	15770	15647	15602	15625	15541	15670	15509	15574	15730	15677	15700	15946	15500	15691	15290	15619	15731	15519	15509	15645	15640	15587	15449	15740	15591	15618	15599	15601	15557	15729	15480	15590	15704	15573	15466	15523	15414	15396	15662	15829	15620	15665	15687	15516	15420	15475	15697	15494	15734	15619	15664	15689	15781	15541	15659	15518	15611	15538	15602	15658	15544	15590	15539	15637	15544	15610	15753	15611	15530	15721	15474	15581	15527	15572	15706	15377	15680	15648	15709	15513	15819	15619	15588	15666	15733	15528	15639	15542	15636	15571	15573	15708	15613	15594	15416	15470	15653	15553	15549	15691	15823	15748	15610	15791	15470	15698	15524	15533	15699	15620	15640	15599	15466	15817	15612	15535	15442	15579	15691	15601	15641	15612	15576	15551	15453	15635	15742	15760	15536	15879	15634	15754	15423	15664	15591	15746	15542	15550	15724	15672	15662	15701	15582	15506	15538	15565	15518	15567	15684	15781	15546	15718	15527	15814	15655	15718	15743	15765	15435	15768	15527	15656	15661	15592	15770	15615	15646	15547	15696	15682	15571	15562	15567	15520	15585	15594	15877	15533	15747	15676	15638	15483	15653	15707	15780	15835	15666	15578	15427	15651	15561	15726	15686	15578	15686	15804	15491	15690	15670	15685	15612	15710	15594	15613	15623	15477	15574	15418	15602	15579	15599	15299	15542	15630	15489	15761	15688	15562	15644	15713	15551	15648	15753	15458	15753	15615	15717	15636	15651	15474	15669	15697	15603	15485	15545	15715	15755	15554	15504	15795	15607	15617	15634	15677	15732	15495	15597	15527	15672	15539	15636	15595	15588	15670	15609	15605	15681	15508	15751	15638	15591	15603	15704	15673	15590	15567	15663	15762	15610	15664	15755	15601	15625	15657	15495	15705	15481	15577	15359	15612	15564	15715	15691	15772	15906	15646	15482	15641	15698	15675	15611	15631	15667	15680	15528	15538	15769	15554	15572	15674	15502	15525	15608	15624	15572	15409	15563	15562	15548	15642	15741	15504	15623	15442	15579	15519	15635	15557	15650	15606	15446	15694	15619	15588	15627	15545	15764	15576	15712	15624	15631	15548	15692	15761	15721	15776	15480	15722	15553	15630	15681	15498	15791	15497	15507	15697	15618	15752	15669	15634	15554	15584	15477	15640	15705	15535	15435	15669	15648	15571	15682	15593	15823	15743	15652	15654	15651	15554	15640	15606	15665	15694	15701	15787	15578	15594	15562	15653	15492	15554	15666	15557	15564	15571	15649	15543	15482	15617	15704	15628	15484	15514	15674	15623	15586	15588	15523	15616	15582	15517	15608	15542	15756	15705	15507	15738	15689	15595	15708	15688	15688	15607	15637	15456	15628	15683	15486	15561	15589	15771	15589	15478	15654	15569	15818	15614	15630	15546	15554	15571	15781	15525	15516	15676	15550	15339	15486	15740	15530	15555	15560	15734	15768	15694	15641	15662	15554	15574	15596	15535	15657	15496	15493	15817	15594	15726	15577	15696	15587	15586	15490	15647	15737	15677	15655	15586	15705	15696	15669	15602	15777	15668	15565	15696	15592	15605	15444	15715	15665	15634	15638	15656	15598	15665	15605	15552	15711	15550	15752	15646	15700	15481	15593	15409	15705	15708	15722	15501	15455	15519	15569	15514	15570	15672	15693	15576	15607	15638	15515	15677	15589	15820	15616	15610	15638	15470	15536	15763	15385	15583	15695	15613	15619	15741	15697	15638	15564	15533	15587	15573	15643	15619	15415	15669	15754	15776	15606	15761	15631	15589	15511	15751	15672	15483	15631	15760	15632	15530	15725	15415	15748	15593	15540	15717	15731	15665	15499	15778	15360	15500	15627	15563	15667	15496	15659	15581	15565	15578	15768	15654	15568	15670	15569	15646	15573	15738	15622	15718	15548	15631	15739	15373	15713	15698	15544	15717	15516	15558	15610	15589
33055	28449	31972	30420	27790	27490	27067	26882	26506	26563	26848	26707	26700	26237	26404	26015	26453	26368	26132	26139	26263	26233	26083	26110	26118	26117	26273	26216	26101	26237	25921	26153	26228	26157	25958	25963	26057	26178	26365	25943	26088	25890	26039	26061	26091	26067	26268	26036	25799	25959	26227	26275	26144	26130	26101	26228	25953	26296	26296	26121	25991	26094	25844	25945	26023	26109	25937	26030	25938	25904	26338	25959	25859	26095	26025	26102	25946	25977	25888	25952	26117	26150	26305	26025	26266	25957	26111	25903	26092	25996	25902	26056	26196	26072	26213	25987	26139	26215	26068	25967	26292	26034	26002	25926	25979	26145	26097	26121	26010	26091	26043	25995	25704	25997	26055	26080	25865	25875	25828	25960	26033	26010	26000	25984	25816	25836	26124	25982	26218	26096	25939	25809	26171	25913	25802	26091	26003	26157	25982	25968	26136	26050	26283	26181	26068	26050	26096	26254	26018	26133	26039	26078	25768	26098	25949	26146	25897	26084	25954	26003	26132	26146	25910	26151	26004	25766	25856	26118	26142	25961	26112	26098	25968	26114	26139	26191	26012	25746	26288	26085	26210	26158	26091	25979	25732	25829	26138	26250	26026	25787	25958	26134	25997	26155	26323	25994	26260	26031	26055	26147	26051	26118	26288	25897	26187	25838	26100	25774	26027	25781	25873	26123	26157	26004	26186	26323	26115	25959	26053	26051	25863	26124	26175	26076	25943	25980	26063	26040	26206	26191	25963	26005	26107	26251	26222	26145	26091	26026	26047	26040	26131	25996	26111	26053	25923	25984	25966	26348	26305	26059	25840	25932	26084	25985	25864	25844	25967	25886	26086	25988	26069	25837	25970	26259	26345	26068	26129	25903	26183	25959	25883	25849	26091	26231	26029	25884	26048	25954	26015	26093	26087	25888	25986	26160	26269	26178	26053	25943	25847	25877	25744	26259	25921	26319	25936	26022	26067	26086	26072	25806	26235	25926	26019	26155	26012	25982	26236	26102	25855	25887	25779	25780	25742	25995	26050	25878	25986	25959	25957	25918	25838	25933	26268	26219	26162	25947	26091	26094	26229	26032	26055	25915	25999	26157	25955	26180	26082	25875	25900	25982	26015	25947	26040	26110	26143	26035	26137	26014	26072	26041	26171	26209	25991	25690	26131	26117	25962	25905	26011	26056	26043	26106	26007	25788	26076	26075	26324	26035	25930	25842	26062	26012	25737	26090	26276	26032	26012	25972	26156	26066	25989	26206	26092	25914	26009	26249	25894	25902	25967	25808	26128	25879	26250	25882	26091	26034	26013	26259	26168	25971	26148	26274	26155	26061	25955	25980	26060	25848	26179	26361	25954	26080	25988	26126	26176	26281	25833	26004	26018	26069	26154	26000	26106	26121	25827	25860	26234	25943	26124	26093	26223	26105	26195	26037	26255	25929	26318	25906	25989	26001	26283	26113	25900	26021	25934	25882	26113	26189	25906	25905	25828	26169	26086	26120	26147	25864	26045	25839	25920	26182	25997	26250	26107	25731	25939	26128	26312	26280	25968	26209	26142	26205	26123	26117	26088	25985	25971	26284	26005	26126	26091	26013	26394	26056	25867	26080	25995	25961	26325	26088	25968	25922	25940	26174	26250	25689	26033	26132	25990	26051	26159	25889	25985	25987	26105	25877	25857	25983	25837	25849	26000	26013	26010	26103	25932	26220	25940	26138	26203	25959	26037	25898	26161	25824	25991	26336	26232	26073	25845	26029	25931	26237	26122	26097	25815	26033	26042	25860	26223	26138	25917	25915	25901	26041	26100	26105	26053	25998	26123	26075	25880	26120	25934	25876	25835	26185	26167	25835	25971	25917	25835	26179	26099	25972	26230	26378	25877	26083	26007	26087	26090	26053	25995	26070	26037	25973	26171	26327	26317	25960	25855	25657	26085	26074	25801	26191	26137	26143	26219	25925	26190	26036	26216	25873	26135	26210	26091	25945	26108	26065	25933	25905	25982	25950	25872	25885	26172	26021	26027	26113	26044	26241	26364	26153	25999	25981	26027	26207	26084	26062	26164	26317	26139	25920	26017	26138	26328	26232	25806	26111	25857	26195	26152	26078	26231	26051	25898	25867	26021	26105	26102	26100	26018	26048	26040	25807	26037	26014	26071	26144	26026	25896	26033	25928	26112	25862	26065	25895	25936	26061	26162	26026	26162	26091	25979	26043	25921	26055	26193	26230	26155	26036	25823	26094	26073	26082	25978	26190	25898	26097	26265	26098	25844	25900	25878	25920	26103	25980	25844	26229	26133	25971	26320	26063	26102	26246	26040	25888	26287	26122	26124	26166	26184	25901	26082	26232	26051	26286	25951	26281	26058	26034	26076	26070	26001	26191	25990	26121	26014	26293	26134	26075	26030	26091	26006	26254	25773	25907	26185	26072	26141	26313	25828	26184	26191	26231	26196	26136	26099	25996	26155	25994	26027	26028	26181	25972	26027	25946	26021	26142	26160	25868	26049	26028	26131	26133	26272	26068	26191	26109	26041	25958	26069	26066	26202	26129	26026	26368	25985	26134	25800	26203	26083	25773	26043	25971	25820	26089	25827	26088	25892	26239	26037	25969	25894	26258	26022	26037	26110	26106	26050	25977	26193	26170	26127	26051	26236	26414	26020	26136	25887	25963	26292	25981	26099	26017	26039	26161	26106	26241	25899	26032	25921	26257	26278	26073	26123	26109	26214	26088	26072	25881	26187	26073	26111	25993	26002	26071	26065	26105	26194	26117	26079	26100	26162	26011	26104	26005	26105	26137	26078	26142	26126	25993	26009	25848	26043	25988	26142	26031	26296	26297	26118	26263	26170	26127	26116	25796	26032	26119	25907	25945	25977	26098	26010	25869	26074	26201	26275	26177	26035	26089	26093	25964	26178	26178	25966	26235	25988	25946	26072	26197	25910	26167	26075	25834	26055	26060	26194	26046	25919	25960	26060	26165	26182	25942	26027	26099	26212	25805	26192	25987	26060	26109	26095	26067	25963	25955	26077	25802	25977	26064	26203	26079	25884	25701	25946	26014	26051	26081	26208	26089	26075	26247	26025	26053	26161	26017	25981	26019	25816	26033	26200	26157	26496	26263	26076	26098	26103	26099	26116	26009	25928	25994	25903	26020	26020	26156	26032	26227	25910	25937	26329	25897	25976	26162	25938	26036	26065	26050	26091	26096	26118	26269	25938	25934	25949	26245	26179	26003	25840	26204	25896	26053	26111	25926	25847	26184	26091	25983	25803	26290	26230	25842	25920	25971	26021	25942	26036	25992	25939	26204	25974	25970	25882	26141	26172	26161	25937	25955	25982	26127	25903	26105	26066	26069	26140	26038	26204	26300	26087	26267	25910	26154	25953	25934	26012	26279	26076	25992	25926	26288	25886	26095	26004	25998	26023	26110	26147	26103	26033	25892	25922	26138	25961	26094	25979	26155	26138	25961	26212	26138	26148	25812	26284	25937	26007	26187	26131	25920	26200	26135	25917	26168	25990	25914	26097	26152	26052	25919	26068	25949	25997	26055	26105	26122	26174	26213	26236	25896	26134	26162	25917	26086	26007	26331	25971	26105	26074	26161	26246	25975	26379	26036	26114	26023	26165	25903	25995	26159	26135	26274	26250	25892	26063	25903	26028	25915	26099	25969	26064	26199	26227	25827	26136	26109	26031	26087	25991	25843	26212	26088	26001	26057	26333	26118	26186	26114	26200	25984	26176	26196	26207	25952	26114	25899	26107	25979	26389	26047	26027	26076	25843	26067	25999	26125	26024	26172	25881	26242	26163	26152	25842	25932	26276	26061	26197	26145	26015	26051	25901	26073	25903	26378	26001	26468	26137	25916	26077	25985	25986	25996	26285	26049	26076	26031	26127	26021	26297	26027	26196	25884	25862	26006	26200	25890	25988	26339	26173	26230	26096	26030	26243	26192	25888	26023	26230	26161	26298	26085	25934	26112	25819	26310	26235	26213	26020	25982	25967	25833	25764	26118	26159	26029	25975	26127	26224	26166	25892	26076	25857	25748	26088	26114	25919	26182	26162	25973	25825	25953	26056	25899	26134	25822	26118	25997	25767	26157	25875	26160	25881	26038	26357	25912	26163	26256	26166	26046	26180	26384	25798	26031	26053	26338	26105	26229	26229	26163	25984	25893	25976	26028	26038	25974	26140	25981	26112	25903	25993	25843	26170	26179	26147	26204	26039	26026	26392	26535	26158	25954	26066	26108	26354	25976	25924	26267	26358	26006	25930	25803	26121	26036	26278	26113	25952	26334	26184	26029	26080	26042	26054	26040	26180	26083	26199	25850	25904	26243	25937	26051	25894	25932	25788	25995	26061	26067	26039	25959	25893	26082	25961	26065	26080	25927	26214	26035	25952	25606	26050	26144	26260	26051	25809	25959	26121	25879	26007	25783	25986	26018	25783	26037	26155	26254	26372	25995	26067	26084	25829	26228	26260	25953	26227	26028	26001	26037	25895	26245	26055	26137	25930	25951	25907	26058	25946	26293	26141	25812	26051	25984	26205	25778	25771	26151	26067	25900	25959	25947	26238	26149	26099	25968	26087	26146	26225	26036	25966	25875	25984	26024	26118	25842	26116	25993	25944	26183	25932	26034	26154	25929	26164	26196	26288	26461	26035	26185	26171	26089	25798	25641	26122	26324	26044	26060	26054	26261	26067	25892	26093	26159	26169	26067	26229	25871	26171	26149	26090	25918	25992	25997	26053	26054	26040	25967	26089	26072	26230	26277	25966	25892	26189	26058	26169	26049	26175	26079	26006	25776	25805	26090	25918	25976	25814	26148	26057	25870	26119	26052	26126	26342	26028	26093	26282	25881	26250	25886	26037	26213	26122	26004	26036	26069	26172	26115	25880	26290	25941	26001	25897	25934	26097	26016	25946	26041	26042	26052	26162	25956	26024	26178	26122	25965	26145	26096	26137	26153	25898	26181	25915	25900	26120	26060	25979	26205	25946	26027	26155	26119	25864	26011	26204	26066	26230	25993	26053	26061	26220	26037	26101	26101	26081	25976	25952	25938	26055	25891	26099	25900	26322	26124	26113	26227	26054	26195	26247	26100	26049	25808	26116	26249	26263	26024	26006	25953	25985	26474
19339	23839	22303	18514	17335	16639	16183	15716	15681	15721	15525	15695	15329	15452	15157	15343	15268	15169	15078	15205	15143	14986	15003	15132	14924	15130	15073	15014	14993	15162	15066	15140	14924	14934	15022	15094	15024	15010	14877	15062	15039	15029	14818	14982	15132	15007	14915	15025	15119	15164	14932	14907	14970	14999	14941	14942	15010	14971	15187	15016	14817	15017	15125	14951	15062	14912	15003	15218	14985	15063	14967	15055	14961	14989	14926	15096	14983	14952	15133	14861	14963	15129	14947	14879	14910	15064	15059	14862	14919	14959	14922	15044	14839	15063	14908	15000	15045	14987	14939	15021	14845	15042	14922	14970	14981	14970	14954	15123	14970	14872	15039	14917	14831	14915	14855	14978	15037	15042	14898	15031	14948	15040	14866	15116	15089	14893	15087	14950	14945	14924	14904	15399	15114	14955	15010	14976	14983	15025	14985	15074	14980	15060	15080	15084	15161	15002	14864	14778	14859	14824	14961	14965	15019	14952	14899	15002	14907	14949	15061	14886	14933	15162	15009	14863	14933	14906	14682	14881	14956	15157	15120	14973	14927	15091	15166	15083	15179	15107	14805	15054	15032	15036	14784	14946	14862	14880	14957	15025	14972	14927	15156	14863	14914	14888	14959	14954	15005	14858	14842	14860	15117	15041	14766	14992	14894	14991	15036	14951	14963	14899	14880	15211	14958	14996	14832	14908	15123	14996	14982	14897	15020	14788	14945	15034	14993	14780	15075	15063	14852	14947	14911	14913	14971	14993	15029	15086	14915	14761	15000	14991	14900	14810	14923	14874	15087	14788	14890	14981	15074	15009	14843	15045	15040	15059	15151	14994	15217	14910	15039	14827	15057	14953	15014	14968	15118	15097	15043	14907	15092	15087	15029	14971	14957	14966	14890	14969	14923	15176	15065	14913	14811	15081	14961	15026	14851	14778	14783	15000	14896	14989	14969	15108	14767	14946	15009	15036	15195	14986	14985	15158	14813	14830	15002	15054	14873	14838	15116	14895	14966	15083	14942	15008	14994	15087	15022	14997	15087	14917	14857	14735	14880	15167	14832	15054	14957	15120	15081	14776	14809	14861	14888	15109	14984	15028	14853	15040	14814	14956	15004	14805	15112	14815	15095	14973	14999	14761	14898	15087	15101	14913	15000	14896	14892	14843	15097	15008	15014	15109	15234	15091	14922	15191	14942	14938	14987	14947	14956	14873	14890	14932	14911	15013	15043	15143	14989	14909	15014	14881	14864	15028	15017	14862	14990	15166	14750	14881	14858	14883	15187	14877	14983	15006	14974	15122	14981	14912	14911	14781	14851	15065	14977	15101	14970	14821	14991	15249	15076	14946	14988	15204	14797	14959	14804	15079	15121	14961	14897	15022	15021	14987	15083	14986	14925	15036	15094	15060	14958	15016	15115	15035	14941	15008	14903	14810	14975	15003	14936	15034	14886	15046	14957	14954	14797	14884	15163	14967	14958	14856	14859	14937	14988	15061	15047	14992	14964	14913	14988	15030	15120	15126	15030	15137	14990	14883	14732	15040	14882	15031	14989	14908	14844	15084	14860	14897	14955	15029	14892	14824	14952	15048	14950	14912	14947	14995	14869	15058	15061	14918	15016	14903	15020	14724	15017	14934	14967	14848	14930	15148	14921	14979	15047	14966	14983	14899	14771	15061	14974	15047	14985	14845	15018	14896	14882	14770	15275	14864	15217	14769	14925	15053	14995	14965	14871	15102	14845	14900	14946	14897	14806	15027	15007	15030	15117	14857	14984	14969	14794	14880	15121	14951	14883	14889	14958	15020	15078	14972	14980	14908	14979	14990	14969	14994	14905	14817	15037	15067	14806	14904	15005	14905	14904	14905	14986	14972	14985	15011	14860	14962	14896	14920	15112	14781	14981	15007	14958	15116	14929	15090	14963	14858	15043	15056	14902	15043	14905	14934	14925	14921	14971	15072	14840	15054	14989	15050	15101	15081	15022	15146	14998	14897	14840	14961	15002	14811	15143	14914	15051	14822	14997	14994	14942	15003	15003	14969	15123	14991	14847	15090	14992	15106	14991	15004	14842	15217	14889	14999	14830	14895	14870	15083	15043	14833	14886	15106	14805	14949	14961	15125	14834	14916	15084	15053	14878	14921	15060	14906	15065	14864	14975	14994	14919	15034	15055	14868	15132	15117	15182	15028	14975	14999	15053	14913	14957	14929	14968	14966	14863	15029	14832	15056	14878	15014	15121	15031	15021	15068	14990	14991	14991	14949	15024	14855	15015	15031	15017	15044	14946	14833	14920	14958	14908	15068	14965	15135	14921	14966	15124	14927	14850	14968	15032	14974	14960	15000	14865	14854	14918	14880	15085	14985	14980	15043	14901	14953	14840	15040	15255	14938	15125	14986	15054	15040	14928	15130	14923	14881	15081	14989	14905	15082	14598	15064	15034	14877	14891	14891	14976	14785	14905	14752	14979	15009	15109	14871	15059	14988	14950	14905	14893	15063	14781	15056	15012	14827	15034	15158	14951	14994	15018	14919	15027	14981	15155	15114	14887	14894	14917	15126	14876	15122	15107	14834	14768	14868	14991	14922	15105	15043	14942	15085	14909	15008	15073	15030	15037	15003	14949	15072	14968	15191	14837	14904	14991	15017	14930	14896	15023	14781	14973	14885	15097	15161	14941	15048	14903	14848	14968	14892	15002	14927	15127	14998	14958	14998	14884	15104	14989	14924	15084	14929	14871	14997	14926	15007	14937	14918	14958	14993	15000	14799	15006	15054	15025	14825	14952	14934	15188	14898	14942	15032	15062	14853	14890	15023	14895	15105	14928	15029	15063	14954	14926	15098	15046	14918	14996	15094	15101	15146	14979	14939	14876	14969	15031	15033	15042	14983	15107	14944	15216	15018	14996	15018	15084	14962	14979	14952	14908	14908	15145	15054	15003	15144	14982	15035	15011	15079	14924	14958	14972	14892	15072	14995	14963	15151	14874	15046	15037	15091	14881	15064	14857	14896	15081	14964	14989	15003	14950	14857	15037	14874	14834	14833	15089	14927	14987	14814	14930	15076	15135	14985	14969	14837	14821	15078	14937	15060	14992	14921	15000	14912	14921	14854	14897	15098	14930	15002	14854	15051	14887	15163	14954	15030	14951	14797	14855	14928	14980	15030	15036	15099	14830	14890	14973	15117	14999	14934	15060	15035	14918	15060	14836	15131	15033	14844	15170	15158	14755	14996	14762	14930	15155	14916	14879	15012	15108	14940	15096	14996	14976	14963	14807	15045	14969	15024	14932	14823	15173	15169	14820	15062	15008	15128	14981	14912	14953	14845	14880	15034	14971	14853	15025	15043	14927	15058	14901	15003	14819	14820	14905	14905	14938	15006	15100	15224	15026	14917	15012	15128	15100	15083	15010	14968	15083	14979	14991	14931	15203	14846	14894	14994	14997	15034	15051	14950	14971	15043	14941	15035	15155	14905	15001	14989	14879	14900	15131	14982	14926	15170	15009	14958	14983	15075	14937	15056	14863	14865	15022	14991	14931	14978	15073	15042	14903	14939	14909	14812	14874	14976	14690	14919	14922	14844	15036	14780	15106	14860	15012	14968	14803	15009	15049	14940	14801	15044	15096	14866	14972	14908	15190	14856	15194	14964	14897	14902	15043	14949	14752	15046	15056	14990	15055	14848	14915	14937	15085	14917	14998	15086	14942	14772	14951	15032	14856	14965	14967	14873	14905	14877	14877	14909	15122	14992	14832	14876	15047	14982	14973	15071	14711	15074	14951	14967	15100	14878	14966	15041	15067	14881	14754	15090	15128	14847	14860	14904	15078	15032	15181	14892	14981	14959	14811	14983	15014	15059	15043	14958	14882	14926	14862	14885	14992	15025	15121	14990	15082	14872	14870	14953	14918	15051	15091	14904	15067	14813	15007	14956	14834	15065	15015	15129	15139	14864	15104	15128	14751	14897	15005	15079	14989	14959	14951	14938	14770	14969	15123	15081	15024	14980	15042	15026	15043	15162	14777	15071	14866	15072	15214	15050	14958	15072	14702	14816	15018	14855	15025	15110	14989	14953	14778	15073	15141	15046	14954	15077	14996	15051	15156	15113	14891	14888	14947	14995	14920	15112	14938	15021	14798	14972	15156	14999	14860	15074	15125	14923	15171	15052	15036	14947	15008	15088	14959	14816	14840	14874	15143	14821	15076	15142	14975	14985	15009	15114	14838	15046	15090	15026	14981	15002	14898	14955	14823	14955	15030	14959	15035	14947	14941	15027	14881	15018	14906	14999	14930	15001	14970	15042	15191	14819	14950	14851	15191	14871	14947	15101	14941	15013	15077	15116	14873	14973	14968	15017	15179	15007	14882	14881	14951	14914	15064	15006	15069	15051	14918	15021	15044	14802	14939	15057	15139	14962	15016	15017	15038	14822	15097	14994	15022	15105	14964	15053	14967	14994	15000	14868	14829	15010	14849	14854	15083	15082	14925	14982	15078	14840	15076	14753	14759	14961	14841	15026	14904	14979	15125	15037	14875	14816	14927	14929	15151	14958	14998	14884	15019	14942	14884	14947	15034	14933	15189	14853	14974	14990	14971	14979	14989	15030	15051	14930	14962	14810	15014	15149	15054	15074	14986	14937	14957	14992	14963	14983	15036	14905	15062	15037	15071	15031	14907	14905	15066	15220	14882	15082	14834	14921	15038	15092	15056	14957	14969	14978	14954	14960	14940	14990	14947	14916	15041	14874	14884	15051	15109	14866	14843	14917	15005	14911	14941	14982	14988	14852	15113	15152	14928	15045	14893	14993	15071	14961	15074	14884	15096	14949	15115	14860	15103	14992	14869	15006	15115	15031	15034	14889	14966	15000	14959	14890	15004	14860	15006	14983	14936	14841	15110	15040	15048	14944	14842	14921	14949	15242	15124	14951	14834	14993	14909	14976	14994	14906	15051	15010	15304	15079	14959	15136	14888	15025	15036	14919	15014	14829	15007	15024	15024	15030	15133	15114	15085	14948	15095	15051	14876	15043	15048	14872	14938	14782	15049	14947	14881	15060	14855	15026	14990	15023	14936	15040	14892	14979	14988	15060	14947	15062	14937	15023	15005	14816	14972	14975	15022	15023	15112	15011	15023	14943	15062	14934
25080	21365	28312	28603	28639	29523	30086	28294	27489	27419	27407	27363	27383	27127	27050	26913	26761	26750	26514	26723	26569	26728	26709	26675	26899	26660	26568	26570	26645	26531	26502	26451	26492	26546	26391	26417	26653	26622	26302	26770	26777	26760	26252	26600	26561	26430	26621	26393	26388	26539	26653	26674	26606	26538	26509	26752	26283	26327	26345	26492	26428	26555	26322	26187	26358	26334	26459	26411	26421	26506	26492	26454	26761	26285	26622	26393	26344	26611	26547	26342	26605	26417	26190	26190	26474	26328	26600	26575	26308	26472	26465	26670	26158	26324	26314	26578	26443	26434	26309	26418	26418	26546	26359	26505	26326	26505	26720	26500	26406	26537	26334	26673	26275	26156	26321	26249	26209	26442	26442	26650	26450	26439	26512	26372	26412	26292	26488	26483	26364	26408	26480	26384	26424	26296	26807	26464	26247	26604	26272	26439	26145	26264	26602	26436	26228	26310	26329	26705	26592	26590	26424	26361	26665	26388	26292	26340	26365	26272	26397	26322	26455	26226	26383	26487	26525	26332	26490	26363	26489	26507	26384	26353	26247	26216	26560	26451	26470	26459	26299	26247	26418	26420	26573	26312	26338	26374	26266	26479	26395	26444	26462	26535	26360	26410	26282	26395	26508	26575	26537	26249	26577	26394	26488	26364	26228	26318	26515	26265	26475	26381	26336	26504	26398	26408	26389	26137	26237	26340	26364	26520	26464	26335	26341	26524	26463	26286	26471	26111	26289	26370	26418	26403	26444	26584	26385	26308	26466	26195	26266	26335	26395	26332	26295	26368	26578	26519	26213	26641	26440	26290	26327	26177	26230	26336	26400	26162	26529	26496	26464	26262	26513	26118	26455	26442	26318	26332	26269	26331	26179	26143	26547	26502	26346	26402	26409	26313	26579	26370	26424	26381	26073	26340	26471	26091	26280	26250	26434	26332	26601	26362	26284	26337	26444	26334	26406	26502	26335	26698	26401	26387	26249	26444	26470	26334	26355	26228	26344	26478	26655	26289	26394	26522	26199	26307	26218	26301	26587	26378	26103	26418	26299	26545	26281	26363	26375	26291	26493	26530	26394	26330	26311	26443	26486	26441	26227	26251	26746	26449	26266	26174	26343	26268	26424	26529	26716	26454	26293	26459	26316	26338	26570	26442	26321	26339	26562	26475	26350	26208	26321	26103	26096	26313	26509	26306	26088	26430	26215	26131	26508	26313	26470	26323	26612	26397	26349	26226	26529	26260	26494	26471	26515	26133	26326	26167	26326	26508	26751	26478	26135	26348	26528	26452	26311	26368	26374	26212	26298	26234	26150	26257	26456	26534	26370	26187	26426	26443	26368	26457	26773	26449	26335	26421	26402	26307	26411	26011	26457	26621	26622	26618	26258	26006	26499	26471	26306	26386	26299	26529	26526	26450	26362	26283	26372	26440	26602	26356	26193	26209	26650	26188	26465	26516	26239	26236	26389	26510	26141	26111	26541	26190	26362	26299	26318	26481	26432	26294	26385	26565	26413	26514	26343	26629	26483	26198	26614	26241	26434	26321	26291	26438	26479	26307	26448	26331	26194	26508	26630	26362	26263	26433	26475	26310	26288	26571	26507	26251	26269	26420	26419	26304	26459	26394	26105	26235	26382	26562	26572	26123	26271	26477	26446	26350	26368	26342	26575	26429	26177	26409	26590	26167	26290	26422	26037	26421	26361	26210	26171	26343	26245	26434	26349	26471	26479	26462	26407	26113	26278	26323	26322	26553	26200	26218	26624	26291	26358	26248	26254	26280	26470	26568	26221	26055	26404	26295	26340	26447	26410	26410	26231	26383	26310	26558	26593	26264	26278	26358	26264	26371	26243	26451	26475	26341	26732	26310	26359	26131	26464	26322	26484	26489	26171	26423	26224	26483	26059	26385	26341	26814	26370	26408	26537	26457	26312	26315	26589	26556	26627	26410	26387	26428	26508	26397	26527	26297	26536	26522	26539	26346	26400	26365	26237	26377	26124	26239	26367	26040	26522	26501	26667	26514	26470	26553	26590	26688	26305	26535	26296	26443	26643	26506	26322	26451	26532	26442	26425	26250	26371	26300	26359	26534	26402	26621	26540	26279	26291	26596	26548	26401	26392	26481	26565	26255	26377	26447	26245	26322	26467	26263	26476	26360	26155	26522	26262	26222	26129	26073	26151	26470	26356	26252	26449	26528	26495	26420	26237	26285	26286	26160	26295	26285	26298	26491	26517	26416	26448	26133	26422	26559	26208	26487	26557	26489	26761	26336	26426	26345	26460	26420	26457	26377	26375	26412	26281	26283	26516	26500	26609	26420	26347	26369	26469	26489	26283	26434	26376	26539	26430	26458	26493	26416	26571	26187	26593	26475	26650	26241	26399	26408	26414	26317	26438	26354	26394	26325	26393	26434	26349	26526	26244	26363	26490	26382	26235	26367	26355	26760	26232	26465	26258	26247	26366	26226	26452	26439	26412	26555	26258	26426	26251	26343	26396	26419	26419	26468	26419	26248	26411	26624	26298	26345	26403	26359	26330	26209	26560	26476	26138	26328	26425	26269	26654	26403	26554	26239	26472	26411	26521	26221	26218	26180	26351	26458	26430	26603	26410	26049	26113	26579	26382	26481	26590	26391	26301	26286	26150	26360	26439	26376	26409	26365	26353	26541	26549	26494	26310	26295	26395	26456	26272	26335	26390	26468	26487	26457	26509	26043	26480	26418	26368	26512	26545	26234	26397	26374	26292	26214	26417	26448	26335	26281	26404	26345	26381	26171	26263	26453	26181	26356	26361	26542	26503	26457	26439	26504	26887	26536	26146	26300	26196	26258	26375	26336	26219	26524	26575	26337	26506	26303	26356	26514	26436	26411	26151	26279	26498	26335	26333	26288	26282	26438	26559	26329	26641	26133	26543	26611	26458	26354	26490	26427	26413	26087	26367	26341	26290	26377	26539	26468	26156	26655	26228	26312	26442	26452	26335	26856	26273	26097	26567	26630	26341	26456	26244	26490	26215	26117	26198	26272	26140	26295	26627	26229	26472	26138	26551	26570	26199	26259	26187	26345	26390	26376	26497	26179	26346	26455	26265	26173	26483	26416	26544	26313	26357	26373	26234	26480	26384	26373	26253	26565	26379	26352	26285	26508	26287	25887	26291	26470	26434	26384	26489	26369	26647	26593	26386	26477	26565	26631	26475	26485	26842	26587	26458	26481	26707	26410	26252	26490	26234	26055	26337	26599	26364	26523	26488	26191	26403	26509	26423	26363	26379	26502	26370	26121	26363	26554	26633	26456	26406	26774	26358	26383	26273	26403	26620	26409	26411	26257	26400	26613	26390	26329	26349	26218	26536	26612	26337	26243	26355	26302	26463	26496	26743	26451	26376	26569	26423	26214	26566	26460	26567	26346	26265	26404	26375	26369	26029	26486	26586	26445	26350	26101	26390	26135	26502	26054	26413	26305	26242	26432	26177	26376	26422	26193	26269	26443	26446	26216	26356	26488	26390	26626	26329	26360	26384	26519	26411	26476	26387	26456	26214	26304	26434	26192	26548	26450	26447	26270	26552	26277	26268	26317	26334	26301	26362	26452	26411	26391	26112	26362	26616	26310	26385	26322	26447	26345	26363	26298	26495	26242	26447	26535	26572	26453	26254	26506	26295	26199	26208	26473	26349	26258	26240	26373	26501	26495	26184	26566	26215	26513	26482	26585	26329	26433	26540	26445	26761	26372	26341	26467	26461	26575	26600	26452	26072	26514	26538	26276	26561	26383	26318	26673	26303	26328	26214	26421	26672	26438	26126	26438	26573	26162	26368	26336	26408	26573	26447	26513	26459	26440	26442	26684	26643	26606	26125	26355	26294	26740	26294	26478	26477	26509	26420	26347	26533	26583	26622	26563	26427	26260	26286	26431	26641	26467	26440	26388	26424	26425	26598	26520	26365	26366	26419	26551	26237	26343	26537	26541	26636	26395	26181	26422	26356	26207	26350	26451	26372	26474	26313	26326	26217	26442	26150	26210	26600	26385	26413	26443	26321	26237	26560	26451	26156	26083	26429	26381	26387	26251	26591	26217	26584	26300	26289	26386	26308	26314	26505	26438	26358	26467	26508	26751	26638	26489	26487	26262	26459	26201	26580	26384	26384	26357	26531	26462	26558	26284	26486	26537	26484	26204	26379	26581	26335	26551	26311	26424	26307	26307	26224	26458	26393	26612	26325	26452	26255	26396	26545	26489	26433	26408	26355	26431	26284	26504	26204	26477	26353	26440	26245	26163	26542	26609	26110	26262	26411	26421	26561	26215	26630	26448	26384	26521	26636	26463	26447	26473	26448	26592	26630	26553	26519	26409	26459	26323	26664	26336	26443	26226	26363	26490	26362	26494	26448	26530	26186	26356	26257	26254	26536	26254	26334	26483	26385	26536	26240	26241	26367	26381	26707	26500	26441	26251	26307	26358	26475	26381	26589	26471	26240	26277	26613	26311	26476	26666	26311	26425	26712	26439	26387	26374	26317	26495	26330	26593	26152	26275	26305	26446	26368	26550	26267	26533	26515	26351	26569	26337	26178	26399	26305	26508	26642	26333	26290	26505	26338	26511	26187	26248	26280	26289	26364	26182	26503	26387	26493	26396	26425	26345	26554	26383	26425	26378	26461	26496	26167	26320	26436	26601	26674	26639	26448	26277	26448	26448	26713	26288	26368	26496	26091	26554	26178	26250	26477	26261	26403	26463	26354	26308	26310	26259	26219	26250	26668	26442	26358	26448	26541	26292	26740	26331	26390	26590	26336	26198	26571	26267	26303	26161	26556	26525	26219	26422	26611	26202	26487	26300	26217	26476	26234	26297	26510	26494	26341	26280	26312	26370	26225	26343	26533	26305	26088	26297	26481	26263	26419	26405	26483	26404	26372	26146	26338	26201	26369	26493	26384	26535	26480	26191	26500	26204	26538	26513	26528	26246	26302	26448	26552	26662	26226	26178	26387	26486	26673	26320	26465	26400	26273	26118	26382	26546	26411	26264	26540	26370	26430	26596	26178	26210	26502	26690	26520	26511	26570	26303	26242	26499	26312	26404	26454	26398	26291	26477	26433	26416	26464	26442	26442	26387	26444	26478	26310	26378	26436	26560	26526	26540
19824	33814	31155	23744	20847	18972	18114	17370	17027	16789	16311	16312	16380	16253	16004	15941	15625	15769	15601	15733	15561	15633	15330	15387	15359	15546	15319	15250	15532	15364	15502	15351	15399	15341	15303	15352	15374	15317	15354	15398	15419	15330	15359	15243	15374	15332	15462	15334	15314	15336	15446	15227	15506	15420	15508	15315	15295	15299	15401	15249	15303	15281	15381	15355	15408	15199	15374	15196	15267	15212	15336	15213	15349	15420	15396	15216	15079	15150	15520	15375	15434	15290	15400	15209	15319	15386	15293	15323	15328	15282	15168	15393	15305	15449	15351	15314	15367	15238	15224	15199	15212	15354	15250	15175	15199	15245	15204	15344	15388	15350	15104	15279	15274	15225	15255	15402	15307	15411	15223	15235	15309	15211	15337	15159	15317	15331	15368	15263	15286	15412	15354	15281	15195	15293	15150	15262	15223	15166	15369	15332	15285	15320	15382	15281	15219	15238	15225	15236	15158	15462	15331	15420	15411	15024	15380	15341	15425	15300	15168	15349	15305	15229	15329	15322	15146	15220	15198	15277	15538	15258	15342	15469	15318	15435	15251	15281	15269	15258	15168	15341	15326	15370	15228	15194	15338	15357	15243	15472	15121	15182	15250	15398	15249	15376	15285	15294	15399	15372	15288	15334	15336	15349	15187	15534	15316	15304	15285	15333	15346	15292	15222	15000	15285	15290	15237	15297	15133	15368	15228	15215	15381	15489	15242	15383	15369	15149	15237	15154	15555	15326	15397	15271	15512	15242	15362	15391	15278	15355	15198	15354	15323	15393	15321	15224	15333	15359	15267	15426	15332	15152	15260	15091	15084	15309	15314	15288	15472	15369	15301	15346	15127	15279	15509	15181	15434	15355	15194	15340	15251	15284	15287	15256	15323	15282	15413	15226	15317	15199	15239	15369	15344	15252	15293	15300	15224	15212	15254	15191	15281	15124	15337	15127	15264	15213	15152	15231	15182	15294	15167	15195	15445	15309	15216	15407	15275	15403	15284	15293	15210	15178	15279	15234	15299	15278	15221	15258	15237	15224	15280	15197	15513	15540	15253	15250	15204	15358	15317	15328	15356	15392	15297	15169	15282	15220	15371	15261	15440	15179	15456	15315	15153	15010	15292	15344	15529	15232	15326	15332	15275	15182	15282	15299	15321	15272	15379	15280	15329	15366	15432	15359	15156	15324	15404	15363	15143	15533	15236	15377	15398	15361	15380	15252	15151	15161	15415	15368	15363	15340	15380	15128	15325	15234	15166	15181	15408	15365	15081	15285	15363	15358	15315	15236	15219	15310	15307	15244	15272	15072	15238	15332	15260	15347	15413	15320	15261	15331	15312	15333	15185	15306	15223	15260	15153	15184	15418	15341	15282	15295	15311	15456	15327	15320	15376	15223	15410	15296	15391	15290	15221	15332	15246	15398	15381	15447	15259	15186	15250	15247	15269	15241	15403	15368	15435	15412	15206	15239	15336	15263	15308	15425	15282	15208	15214	15363	15294	15324	15430	15382	15361	15397	15133	15128	15278	15173	15273	15364	15299	15064	15409	15243	15270	15203	15173	15365	15370	15452	15388	15341	15365	15109	15376	15436	15427	15322	15366	15155	15260	15500	15297	15186	15272	15512	15175	15240	15263	15368	15252	15380	15277	15329	15204	15229	15307	15360	15462	15205	15483	15308	15176	15202	15355	15228	15304	15282	15273	15248	15082	15311	15268	15352	15284	15261	15233	15297	15229	15424	15255	15388	15330	15452	15307	15229	15093	15334	15245	15320	15314	15322	15377	15296	15365	15431	15182	15278	15356	15295	15400	15317	15387	15191	15421	15201	15331	15273	15363	15419	15346	15253	15257	15289	15424	15287	15393	15287	15315	15379	15186	15210	15312	15283	15294	15152	15396	15317	15327	15463	15297	15309	15361	15226	15253	15216	15502	15213	15239	15354	15319	15230	15357	15416	15283	15340	15159	15246	15367	15193	15235	15294	15399	15269	15301	15184	15293	15337	15290	15326	15281	15233	15247	15256	15257	15346	15245	15268	15366	15290	15176	15302	15261	15338	15241	15242	15362	15211	15448	15431	15363	15460	15213	15250	15136	15206	15350	15401	15137	15318	15179	15277	15410	15361	15289	15216	15313	15177	15318	15600	15412	15311	15319	15180	15531	15412	15432	15409	15178	15380	15203	15231	15289	15386	15304	15074	15333	15242	15228	15399	15332	15352	15168	15166	15199	15290	15352	15333	15496	15151	15368	15287	15210	15355	15415	15192	15360	15351	15243	15435	15338	15214	15252	15247	15365	15446	15109	15255	15142	15173	15363	15597	15465	15507	15186	15260	15551	15298	15322	15364	15329	15321	15317	15141	15277	15209	15283	15282	15372	15252	15143	15325	15316	15145	15185	15293	15370	15181	15481	15232	15203	15261	15329	15182	15165	15255	15143	15324	15382	15534	15291	15274	15341	15320	15592	15241	15250	15173	15320	15302	15276	15307	15136	15141	15459	15252	15325	15249	15276	15249	15158	15222	15133	15426	15374	15279	15080	15219	15166	15352	15369	15292	15336	15386	15296	15219	15458	15218	15199	15216	15164	15368	15200	15268	15454	15454	15281	15434	15333	15148	15416	15314	15377	15312	15324	15358	15413	15171	15406	15321	15194	15200	15222	15217	15321	15280	15354	15135	15270	15416	15170	15303	15319	15355	15223	15234	15398	15314	15213	15346	15312	15299	15207	15186	15268	15399	15223	15314	15352	15313	15336	15276	15258	15151	15413	15210	15236	15413	15147	15336	15309	15366	15501	15201	15341	15227	15442	15424	15288	15470	15185	15446	15210	15418	15459	15339	15260	15239	15376	15336	15463	15229	15218	15199	15223	15402	15201	15648	15052	15170	15225	15264	15358	15310	15215	15311	15270	15172	15365	15402	15435	15400	15339	15417	15241	15231	15364	15229	15363	15304	15415	15221	15196	15300	15328	15428	15360	15372	15289	15290	15345	15317	15099	15309	15304	15471	15104	15250	15158	15392	15216	15327	15238	15221	15269	15080	15322	15365	15296	15333	15467	15438	15208	15258	15317	15205	15358	15238	15472	15190	15425	15296	15156	15231	15377	15448	15280	15306	15175	15259	15125	15348	15216	15387	15234	15103	15393	15329	15292	15244	15353	15334	15429	15217	15087	15294	15339	15373	15199	15363	15199	15387	15366	15344	15445	15261	15283	15263	15146	15336	15292	15421	15251	15315	15458	15311	15352	15192	15294	15220	15158	15388	15256	15399	15313	15352	15355	15262	15374	15210	15283	15402	15222	15301	15444	15180	15420	15236	15305	15303	15228	15162	15286	15347	15303	15172	15257	15344	15276	15410	15467	15161	15058	15251	15318	15402	15187	15290	15328	15255	15343	15379	15131	15147	15379	15213	15265	15333	15224	15446	15368	15222	15150	15484	15322	15296	15298	15392	15170	15428	15452	15398	15278	15273	15422	15459	15234	15263	15265	15429	15209	15182	15359	15370	15059	15455	15246	15529	15333	15398	15239	15260	15241	15460	15411	15177	15328	15493	15493	15329	15317	15212	15353	15311	15465	15299	15308	15372	15403	15133	15232	15457	15486	15111	15317	15346	15352	15119	15362	15191	15292	15286	15341	15203	15279	15399	15136	15395	15338	15188	15081	15264	15369	15173	15301	15244	15259	15169	15291	15200	15216	15213	15629	15180	15544	15520	15520	15361	15289	15166	15346	15103	15160	15385	15455	15336	15227	15297	15344	15266	15474	15310	15331	15292	15273	15235	15335	15400	15192	15398	15412	15442	15227	15223	15350	15205	15274	15293	15283	15338	15250	15252	15363	15090	15182	15363	15436	15318	15192	15300	15270	15446	15341	15318	15337	15370	15148	15278	15431	15336	15086	15259	15382	15331	15324	15078	15094	15333	15227	15402	15234	15251	15261	15191	15364	15250	15256	15314	15199	15202	15114	15084	15174	15219	15466	15352	15214	15134	15270	15249	15289	15333	15333	15270	15475	15143	15270	15350	15307	15386	15234	15447	15398	15276	15281	15400	15176	15399	15365	15241	15253	15380	15365	15396	15447	15171	15198	15286	15230	15432	15451	15131	15373	15280	15421	15145	15141	15352	15351	15277	15223	15268	15434	15225	15458	15234	15259	15568	15347	15427	15237	15246	15402	15276	15246	15283	15022	15419	15190	15263	15472	15146	15378	15246	15202	15223	15432	15416	15410	15079	15137	15149	15171	15184	15244	15209	15233	15136	15203	15307	15163	15213	15284	15290	15517	15313	15570	15574	15269	15285	15234	15227	15237	15379	15238	15383	15540	15306	15231	15237	15142	15377	15275	15323	15344	15315	15272	15313	15460	15517	15209	15156	15340	15397	15229	15247	15212	15392	15210	15164	15225	15324	15285	15259	15205	15472	15271	15337	15211	15235	15160	15427	15326	15307	15297	15264	15379	15214	15318	15245	15334	15263	15317	15241	15331	15319	15473	15419	15305	15439	15334	15169	15455	15263	15215	15299	15164	15187	15095	15364	15233	15444	15160	15282	15375	15389	15204	15330	15171	15188	15312	15193	15333	15230	15237	15411	15329	15322	15247	15261	15366	15344	15106	15423	15259	15370	15394	15140	15344	15377	15427	15213	15159	15318	15251	15276	15313	15408	15352	15196	15334	15311	15315	15252	15291	15371	15353	15313	15339	15203	15318	15256	15219	15341	15478	15243	15276	15603	15332	15024	15299	15310	15417	15433	15252	15508	15268	15423	15141	15194	15313	15260	15314	15265	15362	15341	15097	15153	15298	15252	15409	15268	15241	15296	15342	15203	15266	15504	15327	15138	15413	15343	15383	15320	15147	15233	15401	15157	15468	15368	15558	15308	15350	15330	15446	15155	15339	15170	15349	15379	15256	15337	15234	15344	15377	15221	15216	15180	15271	15298	15328	15383	15261	15391	15180	15512	15353	15279	15323	15200	15278	15182	15351	15278	15356	15434	15288	15523	15324	15240	15311	15193	15398	15272	15065	15447	15306	15441	15315	15358	15210	15307	15296	15392	15347	15269	15430	15313	15169	15339	15393	15312	15297	15288	15137	15492	15344	15287	15134	15445	15277	15392	15380	15116	15304	15366	15409	15478	15209	15243
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
