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
339772621950	339772622501	339772623051	339772623601	339772624151	339772624700	339772625251	339772625801	339772626353	339772626901	339772627451	339772628001	339772628551	339772629101	339772629651	339772630201	339772630751	339772631301	339772631851	339772632401	339772632951	339772633501	339772634051	339772634600	339772635151	339772635701	339772636251	339772636801	339772637351	339772637901	339772638451	339772639004	339772639551	339772640101	339772640651	339772641201	339772641751	339772642301	339772642851	339772643401	339772643951	339772644501	339772645051	339772645601	339772646151	339772646701	339772647251	339772647801	339772648353	339772648901	339772649451	339772650001	339772650551	339772651101	339772651651	339772652201	339772652751	339772653301	339772653851	339772654401	339772654951	339772655501	339772656051	339772656601	339772657151	339772657701	339772658251	339772658801	339772659353	339772659901	339772660451	339772661001	339772661551	339772662101	339772662651	339772663201	339772663751	339772664301	339772664851	339772665401	339772665951	339772666501	339772667051	339772667601	339772668151	339772668701	339772669251	339772669801	339772670353	339772670901	339772671451	339772672001	339772672551	339772673101	339772673651	339772674201	339772674751	339772675301	339772675851	339772676401	339772676951	339772677501	339772678051	339772678601	339772679151	339772679701	339772680251	339772680801	339772681351	339772681901	339772682451	339772683001	339772683551	339772684101	339772684651	339772685201	339772685751	339772686301	339772686851	339772687401	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22569	21172	29066	23599	21779	25484	29574	25017	24292	24564	24114	23830	24006	23838	23855	23427	23665	23603	23482	23449	23498	23509	23157	23064	22873	23235	23395	23296	23273	23303	23144	23146	23047	23135	23116	23155	22906	23122	23146	23127	23313	22798	23206	22912	23315	22854	23244	22889	23102	22998	23001	23122	23776	24956	24382	23852	23536	23276	23141	22978	23072	22787	22943	22993	23025	23156	23033	23125	23149	23055	22924	22953	23031	22899	23033	23029	23069	22985	22874	22999	22873	22786	22964	22951	23244	23007	22966	23062	22936	22885	22945	22991	23184	22858	22801	23104	23121	22902	23005	22958	22966	22922	22845	22908	22973	22885	22854	23014	22966	22936	22969	22835	22944	22982	22894	22947	22841	22987	22895	23025	23186	23033	22754	22936	22952	23044	23076	23045	22952	22966	23242	22910	23001	22977	22884	22820	22764	22936	22709	23169	22930	23031	23090	23000	22994	22936	23016	23035	23093	23053	22940	22896	22889	23005	22983	23032	23209	22902	22815	22931	23009	22931	22834	23005	22834	22943	22915	22963	23035	22772	22998	23087	22921	22856	22887	22863	23105	22843	23065	22482	22887	22802	22949	23023	22826	22884	22885	22800	23105	22935	22880	22889	22974	22928	22769	22861	22986	23025	23176	22953	23068	23026	23199	22928	22968	23103	23038	23208	23054	23008	22934	22980	22944	23014	23149	23013	22949	22852	23022	23166	22746	23014	22978	22850	22926	23054	22968	23004	22853	22938	23023	22843	23014	23011	22928	23022	23009	22891	23028	22917	23021	23099	23059	22851	23087	22931	23042	22975	23011	23225	22922	22887	23127	23003	22947	22960	23134	22874	22828	22940	22893	22804	22892	23005	22935	22781	22946	22843	23020	23015	23042	22930	22692	22961	22882	22942	22693	22860	23019	22883	22964	22988	22726	22955	22919	22940	22567	22831	22941	22983	22805	22923	22947	22949	23082	23010	22918	23052	22764	22814	22951	22842	22955	22990	22886	23045	23150	22866	22768	22859	23028	22906	22727	22800	23011	22687	22957	23025	23109	23016	22862	23093	22853	22866	23062	22973	22974	22856	22849	22915	22788	22902	22855	22820	22877	22909	22945	22979	23036	23021	23050	22992	22793	22966	22973	23005	22965	23014	22926	22897	22843	22992	23094	22817	22865	22990	22972	22766	22971	23107	22952	22978	22873	22792	23186	22801	22930	22960	22928	22928	23130	23061	22785	22797	23010	22984	22831	23111	22838	22921	22852	22646	23051	23222	22901	23017	22829	23008	22807	22764	22920	22683	22774	22884	22753	23112	22995	22965	23123	22809	22763	22959	22918	23001	23036	22939	22831	23038	22917	22863	22852	23131	23134	22915	22962	22708	22877	22839	23137	22822	23054	22891	22933	22985	22811	22950	22908	22959	23074	22921	22880	22522	22909	22895	23040	22831	22987	22791	22982	22922	22930	22867	22955	23102	22942	22691	22919	23130	22655	22849	22833	23048	22839	22922	22969	22846	23048	22958	23175	23049	22845	22835	23031	22951	22981	22746	23072	22868	22984	22920	22942	22855	22937	22865	22872	22926	22848	23093	22940	22994	22978	23020	22864	22666	23130	22993	22974	22888	22857	22917	23031	23028	22939	23017	23016	22962	23167	22972	22829	22962	22898	22980	22942	22947	23146	22982	22852	22969	22973	22996	22876	22932	22913	22948	22972	22941	23005	22882	23068	22792	22962	23070	22944	22966	22891	23093	22824	22901	22786	23033	22974	22852	22930	22875	22909	22945	22824	22876	23171	23162	22790	22989	22922	23081	22948	22995	23021	22742	22876	23062	23053	22914	23021	22873	23096	22921	22482	23027	22865	23041	22826	22869	23105	23066	22993	22882	23111	22916	23000	22922	22806	22838	22977	23188	22920	22867	23157	23007	23000	22791	22553	22727	22754	22999	23090	23069	22963	22862	23008	22806	22945	23060	22818	23180	22915	23011	22847	23011	22997	22871	22801	23065	22964	23076	22999	22826	22938	23009	22866	22814	23078	23101	23129	23000	22984	22887	23187	22924	22830	22831	23083	22819	22853	22837	23083	22798	22895	22866	22800	22847	22984	22995	22693	22876	22952	22834	22929	22851	22868	22782	23024	22674	22851	22852	22957	23010	22764	22985	22851	22935	22973	22756	22868	23174	23039	22915	22975	22748	23098	22939	22757	22838	23003	22785	22925	22937	23071	23085	23025	22746	22935	23089	23044	23115	23084	22947	22955	22775	22836	22897	22841	22788	22918	22865	22930	23118	22861	22892	23077	22832	22976	22759	22875	22729	23075	22946	23114	22996	22833	22826	22763	23165	22839	22948	22807	23061	22998	22941	23086	22971	22998	22809	22804	22984	23158	23000	23294	22906	22787	22923	23059	23004	22785	22984	23106	22992	22724	23112	23238	22860	22816	22886	22927	22936	22937	22934	22833	22825	22956	22815	22981	22662	22896	22877	22917	22952	22903	22983	22888	23095	22839	22916	22727	22667	22869	22971	23144	22744	22938	22751	23199	22934	22951	23069	22810	22877	22936	23017	22850	22987	22880	22778	23029	23010	23188	23113	22854	22839	22817	22821	22936	22969	22926	22882	23004	23002	23000	22821	22840	22760	22953	23021	22871	22913	22675	22758	23087	22958	22676	22711	23093	22921	22858	22939	23151	22726	22932	22925	23036	23041	22839	23020	23024	22952	22932	22993	23063	23033	22853	22845	22903	22966	23083	22929	23148	22830	22805	22676	22756	23007	22968	22792	22804	23103	23057	23037	22939	22904	22877	22738	22719	22784	22927	22997	22973	22877	22912	23040	22963	23176	22916	22818	23033	22762	22828	22780	22943	23017	22911	22917	22984	22931	22835	23113	22746	22798	22990	22948	22917	22838	23111	23016	22990	22907	23076	23023	22850	23019	22792	22949	22754	23096	22934	23121	23062	23038	22849	22909	22915	23044	22811	22894	22788	22832	22872	22895	22967	22966	23059	22979	22892	22839	22909	23162	22811	22919	22937	23006	23055	22796	22695	22827	22985	23050	22942	23069	23136	22966	22839	22816	22895	22797	22992	22773	23080	22968	22981	23180	23038	22821	22916	22949	23017	22894	22724	22767	22933	23015	23161	23097	22980	22696	22893	22870	22957	22894	22884	22982	22871	22812	22967	22947	22882	22933	22903	22948	23029	22883	22955	23036	22966	22842	22968	22836	23017	22590	22769	22898	22771	22890	22789	22785	23103	23061	23131	22857	22988	22860	22764	22926	22971	22966	23029	23090	22889	22883	22924	22941	23075	22808	22988	22764	23154	23036	23059	22973	23015	22967	22636	23082	22976	22813	22989	22663	22768	22839	22906	22918	23145	22729	23250	22852	22768	23035	23118	22756	23146	22855	22910	23032	22822	22794	23072	23073	23150	22984	23054	22953	22845	22898	22996	22862	22880	22866	22636	22871	23106	23171	22812	23048	23169	22857	22774	22741	23133	22794	22990	22889	23044	22781	23069	22892	22914	22934	22840	23108	22974	22971	22833	22993	23055	22882	22985	22841	22921	22801	23347	23061	22905	22760	23092	22941	23284	23046	22860	22920	22929	22952	22872	22696	22925	22861	22971	22940	23041	22814	22872	22872	22936	22772	22991	22807	22694	22849	22929	22914	23065	22913	22732	22818	22753	23277	22851	22989	22871	22805	22858	23013	22827	22891	22689	22924	22840	22857	23014	22778	22878	22818	22969	23066	22862	22950	22932	23089	22965	23098	22858	22855	22786	23149	23000	23176	22876	22960	22866	22887	22811	22873	22812	22839	23018	22697	22889	23026	22973	23015	22981	22991	23051	22945	23041	22808	22859	23139	23068	22944	23035	22952	23093	23022	22964	23105	22838	23047	22817	22917	22964	22826	22829	22970	22960	22886	22975	23136	23027	23022	22763	22752	23046	22870	22965	23039	23008	22873	22934	22855	23056	22917	22864	22956	22912	23165	22805	23050	22888	23000	22890	23317	23105	23198	22964	22895	22902	22999	23076	22921	22774	23181	22932	22836	22905	23106	22849	22921	23090	22772	23059	23006	22867	22881	22977	23136	23006	22924	22864	23044	22644	22863	23175	22816	22782	22987	22896	22875	22713	22908	22919	22970	23050	22933	23017	22854	22820	22826	22934	22620	22765	23007	22778	22903	22866	22971	22944	22957	22993	22863	23073	23074	23102	22922	23121	22854	23005	23118	22800	22953	22896	22723	22894	22933	22865	22828	23010	22728	23129	22975	23008	22885	22995	23188	22824	22578	22847	22852	22797	22984	23103	23089	23110	23010	23028	23003	23107	22720	23127	22875	22790	22904	22909	23009	22815	23130	22875	22780	23068	22875	22789	23034	22908	22926	22814	22895	22894	22910	23083	22995	22867	22833	22760	22979	22924	22851	22930	22883	23044	22826	22858	22846	22779	23007	23079	22903	22580	22798	22999	23077	22870	22901	22714	22963	23024	23030	22924	23022	22914	22936	22887	23163	23181	22753	23206	22772	22975	22975	22991	23002	22923	22979	23110	22796	22858	22831	22933	22758	22748	23035	23149	23006	23053	22930	23022	23041	22831	22754	22985	22982	23082	22997	23160	22836	22825	23070	22936	22857	22702	22777	23093	22926	22897	23141	22908	23192	23075	22908	22995	22747	22861	22805	22877	22918	22853	22986	22913	22922	23039	23164	22852	22781	22802	22854	22900	22758	22987	22956	23117	22881	23271	22751	22840	22836	23131	23006	23021	22941	22717	22849	22945	22944	22865	23157	22941	23045	22846	22975	22756	23022	22936	23142	22979	22942	23038	23144	22997	22847	22780	22806	22972	22677	22940	23046	22981	22892	22775	22804	22946	22858	22992	22770	22862	22968	22821	22657	22821	22604	23066	22945	22696	22905	22911	23077	22811	23052	22897	22968	22931	22889	23044	22970	23045	22797	23203	22742	23054	23100	22670	22715	22897	22977	22951	22682	22878	22776	22612	22923	22974	22964	22992	22893	22969	22904	22966	22934	23074	22834	22703	22802	22834	23062	22862	22891	22919	22863	23036	22944	22751	22754	22974	22900	22787	23073	23054	22860	23016	22889	22760	22822	22962	22930	22809	22840	22993	22923	23019	22875	22843	22895
23365	42355	39343	31234	27002	23951	22211	21327	20417	20089	19617	19399	19453	19259	18973	19023	18971	18945	18696	18929	18917	18787	18474	18396	18495	18368	18381	18316	18268	18614	18282	18388	18508	18340	18280	18366	18371	18280	18203	18493	18425	18458	18484	18493	18216	18260	18443	18328	18283	18264	18457	18220	19538	20650	19627	19249	18832	18519	18429	18212	18187	18198	18229	18162	18122	18266	18143	18129	18417	18233	18394	18180	18244	18237	18308	18185	18271	18263	18365	18234	18135	18265	18253	18351	18181	18287	18170	18318	18339	18281	18174	18218	18238	18242	18260	18317	18185	18252	18210	18120	18310	18387	18220	18334	18243	18186	18318	18295	18185	18304	18078	18214	18302	18224	18186	18316	18237	18067	18210	18305	18371	18185	18324	18111	18244	18200	18145	18303	18123	18224	18401	18329	18313	18140	18347	18303	18239	18151	18405	18214	18198	18259	18167	18172	18324	18285	18092	18257	18158	18144	18310	18264	18353	18258	18240	18302	18135	18232	18248	18232	18288	18242	18210	18174	18134	18117	18336	18073	18337	18359	18169	18136	18347	18020	18431	18327	18214	18236	18353	18402	18377	18190	18197	18344	18282	18196	18409	18167	18241	18136	18209	18227	18427	18205	18065	18210	18170	18226	18274	18186	18133	18234	18012	18259	18175	18323	18225	18344	18187	18210	18108	18334	18176	18096	18213	18319	18409	18353	18051	18340	18192	18301	18328	18090	18226	18067	18416	18205	18306	18144	18379	18249	18238	18147	18385	18087	18239	18210	18303	17916	18336	18311	18320	18137	18159	18158	18185	18420	18121	18341	18404	18292	18233	18233	18227	18101	18262	18271	18293	18229	18333	18383	17981	18305	18548	18234	18260	18176	18276	18242	18216	18128	18146	18360	18371	18287	18299	18325	18335	18320	18115	18122	18286	18119	18122	18184	18317	18196	18075	18241	18439	18225	18259	18201	18109	18056	18368	18249	18149	18169	18266	18377	18412	18337	18238	18219	18309	18253	18073	18109	18317	18278	17970	18206	18292	18260	18211	18217	18203	18151	18252	18192	18182	18237	18201	18090	18134	18242	18056	18217	18319	18006	18109	18214	18330	18226	18412	18166	17976	18279	18140	18201	18311	18085	18180	18147	18116	18050	18219	18233	18361	17901	18323	18123	18037	18145	18323	18198	18282	18212	17960	18235	18173	18209	18159	18162	18295	18381	18159	18066	18270	18285	18309	18330	18127	18308	18040	18298	18285	18137	18214	18302	18136	18117	18223	18120	18315	18084	18182	18316	18237	18144	18301	18390	18301	18122	18194	18175	18331	18162	18331	18161	18189	18140	18191	18177	18190	18295	18089	18301	18278	18066	18305	18160	18169	18195	18226	18345	18229	17932	18291	18277	18221	18311	18248	18177	18282	18134	18326	18160	18328	18057	18200	18220	18214	18481	18332	18256	18396	18286	18276	18247	18277	18273	18262	18148	18244	18077	18235	18057	17995	18301	18193	18226	18248	18195	18212	18194	18231	18297	18195	18311	18237	18236	18298	18255	18101	18250	18281	18361	18193	18372	18253	18096	18211	18169	18113	18095	18409	18103	18300	18281	18170	18374	18128	18160	18320	18145	18282	18234	18185	18262	18380	18152	18216	18116	18226	18316	18124	18136	18312	18386	18216	18131	18371	18115	18216	18175	18196	18214	18163	18254	18150	18109	18201	18282	18263	18287	18177	18238	18012	18317	18252	18250	18114	18235	18151	18255	18271	18049	18407	18182	18171	18202	18253	18098	18222	18166	18139	18208	18309	18050	18176	18446	18191	18405	18237	18174	18052	18394	18249	18241	18064	18236	18287	18208	18228	18277	18373	18166	18164	18228	17987	18223	18034	18155	18198	18200	18370	18275	18094	18325	18263	18148	18338	18263	18242	18261	18293	18121	18340	18382	18257	18156	18147	18361	18250	18183	18159	18272	18311	18164	18416	18268	18324	18225	18313	18211	18247	18321	18212	18487	18309	18296	17945	18151	18276	18279	18176	18263	18188	18207	18130	18444	18306	18292	18080	18307	18245	18346	18230	18343	18222	18197	18252	18330	18077	18155	18374	18107	18376	18220	18371	18073	18331	18182	18166	18376	18271	18196	18197	18117	18268	18149	18206	18189	18262	18284	18264	18051	18120	18370	18263	18309	18147	18244	18142	18357	18172	18167	18217	18106	18446	18218	18401	18085	18241	18182	18321	18180	18214	18114	18234	18141	18417	18283	18266	18200	18280	18256	18141	18239	18350	18163	18317	18252	18130	18354	18259	18298	18385	18102	18369	18480	18213	18203	18340	18203	18114	18296	18213	18234	18007	18091	18103	18274	18280	18339	18228	18109	18355	18121	18170	18292	18219	18325	18176	18264	18153	18106	18133	18177	18180	18126	18182	18257	18065	18105	18197	18182	18336	18072	18368	18182	18420	18391	18243	17976	18274	18456	18082	18207	18224	18238	18153	18204	18211	18311	18200	18380	18288	18041	18202	18146	17979	18321	18323	18186	18454	18144	18235	18350	18277	18131	18156	18102	18210	18125	18180	18191	18401	18119	18187	18311	18045	18222	18337	18219	17965	18223	18188	18191	18080	18227	18287	18195	18368	18084	18091	18246	18211	18254	18233	18066	18324	18156	18218	18249	18229	18126	18133	18061	18311	18125	18153	17986	18161	18257	18389	18140	18197	18160	18278	18418	18018	18288	18302	18125	18177	18205	18196	18211	18250	18112	18324	18266	18115	18204	18200	18100	18081	18368	18397	18199	18171	17998	18161	18284	18059	18230	18122	18252	18018	18173	18239	18189	18100	18266	18223	18143	18205	18143	18149	18212	18282	18169	18310	18176	18211	18087	18191	18064	18056	18413	18379	18118	18248	18238	18127	18151	18226	18174	18136	18251	18215	18269	18136	18460	18305	18258	18177	18133	18381	18092	18076	18081	18249	18313	18169	18427	18307	18272	18304	18234	18095	18101	18252	18320	18199	18150	18305	18211	18150	18132	18258	18278	18071	18403	18171	18359	18125	18359	18170	18359	18117	18347	18127	18142	18293	18316	18064	18349	18292	18062	18165	18128	18136	18189	18196	18206	18383	18298	18096	18251	18260	18248	18285	18423	18250	18239	18076	18154	18070	18333	18095	18049	18228	18469	18147	18062	18320	18218	18091	18224	18106	18354	18151	18176	18363	18052	18212	18252	18220	18302	18243	18181	18349	18412	18365	18155	18291	18224	18171	18143	18479	17979	18238	18115	18291	18321	18179	18179	18325	18072	18067	18286	18271	18162	18369	18201	18264	18112	18215	18322	18218	18128	18153	18261	17806	18272	18223	18263	18365	18294	18325	18199	18185	18093	18288	18310	18042	18249	18062	18237	18380	18175	18209	18166	18187	18309	18175	18349	18254	18171	18359	18198	18177	18126	18377	18357	18120	18110	18380	18204	18294	18131	18207	18114	18076	18381	18353	18306	18219	18300	18222	18235	18240	18189	18218	18205	18068	18160	18176	18311	18200	18128	18052	18189	18299	18251	18215	18144	18305	18268	18196	18314	18240	18456	18227	18121	18189	18106	18151	18095	18192	18304	18320	18099	18337	18313	18131	18483	18257	18210	18160	18188	18290	18158	18235	18090	18027	18198	18285	18211	18266	18187	18123	18061	18506	18066	18404	18180	18341	18222	18168	18260	18098	18316	18209	18218	18158	18114	18208	18239	18231	18350	18344	18160	18007	18334	18096	18321	18052	18191	18209	18235	17985	18246	18329	18195	18201	18205	18297	18080	18235	18136	18100	18329	18325	18075	18016	18327	18157	18137	18134	18242	18276	18333	18114	18301	18269	18096	18184	18131	18297	18313	18178	18301	18066	18269	18323	18111	18351	18162	18342	18241	18286	18039	18228	18213	18118	18229	18163	18270	18210	18349	18361	18192	18079	18064	18108	18111	18320	18228	18097	18190	18380	18163	18231	18110	18370	18163	18349	18423	18364	18140	18109	18125	18170	18134	17991	18332	18438	18270	18218	18202	18236	18330	18393	18184	18213	18387	18241	18096	18279	18144	18154	18288	18215	18301	18199	18292	18232	18189	17986	18157	18182	18377	18163	18157	18231	18066	18288	18400	18235	18254	18340	18216	18250	18047	18200	18278	18227	18316	17994	18256	18049	18133	18289	18069	18192	18051	18305	18298	18329	18211	18144	18305	18240	18059	18101	18254	18249	18303	18067	18296	18134	18318	18245	18223	18234	18060	18332	18098	18272	18309	18303	18293	18299	18428	18285	18200	18194	18171	18381	18289	18164	18190	18132	18259	18275	18251	18380	18237	18098	18240	18136	18369	18360	18156	18222	18405	18239	18302	18161	18198	18306	18114	18282	18151	18417	18185	18155	18244	18148	18171	18468	18195	18240	18244	18307	18300	18197	18243	18249	18230	18196	18191	18101	18323	18362	18419	18204	18299	18238	18163	18160	18182	18222	18118	18267	18207	18113	18234	18032	18224	18273	18345	18205	18244	18250	18229	18214	18293	17965	18091	18402	18101	18197	18113	18231	18264	18322	18129	18281	18120	18297	18215	18194	18272	17969	18211	18309	18292	18176	18342	18237	18341	18334	18232	18305	18268	18308	18221	18272	18179	18318	18186	17996	18118	18109	18172	18315	18242	18166	18216	18180	18309	18339	18254	18064	18259	18000	18389	18007	18235	18226	18164	18296	18144	18237	17960	18062	18242	18286	18183	18457	18309	18106	18307	18284	18186	18257	18320	18222	18267	18143	18259	18143	18531	17928	18253	18163	18257	18150	18332	18132	18016	18239	18170	18076	18334	18404	18283	18115	18312	18156	18180	18229	18322	18334	18122	18119	18081	18303	18164	18426	18150	18324	18200	18175	18160	18273	18153	18287	18388	18211	18391	18132	18169	18245	18147	18088	18276	18194	18180	18279	18256	18113	18271	18176	18306	18131	18141	18229	18020	18258	18161	18184	18390	18133	18160	17993	18165	18058	18295	18263	18190	18322	18374	18325	18303	18217	18169	18205	18275	18269	18231	18166	18214	18153	18212	18303	18225	18163	18198	18224	18218	18089	18015	18129	18216	18314	18227	18241	18028	18264	18254	18200	18078	18250	18171	18173	18208	18261	18146
27771	23731	30559	28965	24972	24413	23530	23440	23025	23207	23221	22984	22853	23018	23060	23014	22891	22981	22768	22846	23045	22880	22969	22994	22946	22991	22962	22881	22879	22716	22918	22774	22876	22864	22890	22575	22789	22976	22799	22898	22710	22844	22884	22710	22784	22844	22974	22782	22867	22802	22881	22998	23050	22946	23061	23070	22931	22927	22766	22590	22754	22810	22711	22602	23080	22763	22798	22758	22717	22778	22929	22872	23125	22811	22839	22938	22829	22790	22699	22568	22575	22759	22799	22799	22890	22696	22988	23012	22700	22760	22810	22711	22763	22869	22723	22753	23023	22730	22790	22591	22830	22679	22961	22911	22769	22786	22923	22866	22640	22993	22831	22746	22802	22960	22706	22667	22916	22992	23196	22970	22732	22816	22688	22730	22989	22718	22887	22662	22982	22924	23145	22711	22676	22854	22715	22659	22626	22778	22694	22841	22789	22787	22777	22859	22981	22724	22801	22760	22850	22812	22833	22688	22884	22524	22821	22812	22754	22934	22690	22965	22915	22791	22796	22811	22795	22865	22710	22804	22759	22723	22700	22663	22836	22650	22814	22854	22639	22840	22979	22865	22790	22748	22857	22994	22804	22732	22791	23045	22776	22839	22924	22754	22855	22847	22860	22793	22806	22755	22705	22767	22856	22856	22768	22901	22731	22564	22881	22972	22728	22717	22808	22456	22815	22644	22523	22738	22624	22647	22646	22777	22837	22947	22765	22698	22811	22802	22841	22663	22861	22919	22738	22900	23151	22834	22827	22983	22829	22723	22777	22708	22736	22927	22856	22929	23001	22893	22964	23082	22779	22836	22718	22958	23015	22939	22707	22709	22873	23096	22966	22932	23067	22647	22891	22805	22910	22853	22618	22695	22596	22812	22705	22868	22774	22725	22851	22930	22987	22839	22789	22744	22935	22857	22832	22601	22839	22697	22788	22901	22750	22875	22912	22862	22645	22750	22930	22720	22756	22921	22877	22829	22714	22821	22590	22665	22552	22855	22734	22766	22759	22925	22877	22766	22933	22718	22755	22784	22771	22756	22629	22710	22713	22780	22634	22704	22774	22827	22834	22827	23055	22741	22810	22946	22694	22843	22811	22897	22622	22768	22773	22990	22580	22627	22873	22711	22899	22637	22733	22766	22864	23099	22744	22767	22791	22662	22996	22999	22874	22616	22892	22703	22870	22779	22805	22880	22639	22916	22959	22644	22731	22837	22912	22893	22812	22676	22849	22778	22714	22474	22848	22727	22965	22708	22768	22415	22939	23019	22839	22861	22971	22788	22782	22951	22648	22968	22798	22858	23070	22838	22691	22790	22711	22955	22560	22855	22704	22783	22767	22914	22868	22807	22747	22886	22922	22701	22899	22842	22844	22827	22741	22898	22948	22839	22756	22642	22839	22833	22940	22793	22899	22746	22725	23054	22608	22831	22860	22449	22796	22790	22780	22922	22906	22841	22875	22831	22973	22822	22933	22922	22733	23028	22928	22567	22844	22828	22683	22839	23061	22723	22541	22743	22709	22786	22845	22818	22968	22871	22759	22878	22863	22928	22945	22982	23129	22817	22763	22810	22783	22876	22997	22861	22975	22974	22880	22765	22741	22732	22893	22856	22629	22731	22608	22898	22887	22913	22845	22789	22794	22754	23155	22656	22748	22612	22639	22871	22800	22651	22809	22894	22577	22940	22842	22728	22735	22791	22641	22721	22740	22782	22709	22780	22867	22933	22682	23020	22958	22803	22776	22674	22604	22580	22657	22925	22568	22717	22624	22747	22738	23042	22750	22887	23094	22710	22951	22796	22730	22725	22888	22813	22741	22975	23063	22815	22774	22781	23059	22810	22860	22822	22871	22959	22924	22739	22866	22747	22807	22917	22801	22988	22633	22777	22780	22825	22828	22887	22757	22704	22749	22831	22887	22791	22914	22867	23043	22819	22717	22951	22921	22677	22817	22823	22761	22713	22867	22842	23056	22890	23083	22896	22777	22889	22683	22633	22683	22926	23186	22924	22886	22648	22763	22573	22808	22953	22640	22511	22579	22734	22796	22691	22806	22643	22843	22806	22698	22924	23072	22624	22618	22572	22829	22817	22773	22969	22748	22671	22960	22785	22726	22780	22897	22785	22764	22847	22775	22687	22809	22561	22756	22646	22720	22700	22883	22917	22806	22879	22841	22871	22745	22819	22851	22739	23142	22924	22621	22721	22548	22573	22682	22919	22694	22850	22962	22724	22780	22712	22746	22785	22926	22920	22786	22854	22869	22566	22957	23037	22593	22808	22946	22775	22722	22643	22786	22951	22895	22891	22915	22830	22681	22672	22714	22910	22702	23059	22864	22778	22677	22792	22888	22840	22678	22811	22742	22731	22959	22863	22664	22785	22919	22890	22642	22726	22838	23042	22785	22878	22890	22865	23021	22813	22963	22702	22866	22821	22678	22682	22948	22792	22949	22905	22722	22834	22588	22795	22603	22796	22871	22860	22838	22841	22925	22891	23053	22668	22865	22816	22781	22610	22811	22976	22747	23160	22919	22985	22761	22796	22861	22843	23176	22932	22967	22739	23023	23217	22752	22792	22913	22823	22699	22920	23047	23012	22896	22808	22642	22555	23126	22721	22524	22752	22797	22795	22955	22920	23125	22684	22641	22852	22843	22973	22639	22584	22941	22918	22715	22816	22766	22965	22745	22818	23006	22791	22558	22660	22696	22731	22969	22698	22564	22864	22835	22960	22757	23005	22930	22781	22847	22868	22813	22754	22623	22605	22662	22793	22922	22934	22874	22858	22827	22856	22819	22754	22980	22883	22864	22928	22686	22589	22859	22800	22848	22826	22786	22595	22774	22775	22699	22825	22677	22620	22934	22858	22768	22794	23025	22779	22834	22830	22619	22784	22769	22648	22749	22799	22690	22836	22734	22982	22813	22835	22663	22813	22738	22685	22872	22865	22892	22955	22744	22911	22778	22887	22718	22826	22723	22667	22902	22877	22955	23044	22700	22630	22889	22824	22823	22780	22873	22852	22792	22974	22695	23005	22713	22676	22934	22655	22653	22843	22805	22656	22821	22966	22603	22784	22885	22916	22567	22781	22807	22639	22829	22750	22723	22782	22723	22704	22940	22838	22813	22769	22676	22648	22696	22592	22824	22868	22854	22750	22827	22903	22781	22806	22781	22918	22677	22765	22718	22768	22841	22945	22785	22803	22862	23003	22639	22987	22792	22843	22974	22806	22580	22726	22832	22882	22846	22852	22676	22722	22858	22960	22769	22900	22838	22920	22808	22906	22946	22879	22662	22696	22813	22865	22836	22876	22844	22808	22915	22901	22788	22677	22578	22808	22800	22821	22709	23084	22621	22812	22771	22739	22816	23088	22583	22880	22974	22847	22978	22823	22731	22886	22690	22965	22615	23007	22870	22750	22646	22765	22899	22835	22802	22755	22828	23000	22755	22879	22926	22740	22852	22854	22880	22879	22907	22806	22765	22724	22872	22548	22866	22605	22810	22949	22748	22922	22871	22941	22702	22688	22803	23018	22881	22910	22992	22959	22977	23065	22822	22909	22596	22688	22895	22790	22892	22648	22834	22902	22793	22878	22756	22650	22621	22759	22764	22594	23025	22858	22737	22996	22870	22756	22748	22762	22678	22816	22653	22723	22819	22782	22822	22903	22740	22829	22950	22816	22762	22709	23085	22881	22608	22791	22768	22646	22858	22940	22619	22858	22930	22714	22799	22737	22711	22791	22774	22823	22977	22862	22833	22684	22932	22724	22791	22681	22595	22914	22963	22761	22851	22776	22841	22715	22866	22848	22816	23026	22617	22538	22954	22820	22668	22828	22739	22804	22814	23005	22930	22846	22867	22690	22896	22658	22952	22927	22941	22855	22779	22915	22785	22675	22682	22534	22867	22738	22675	22813	22735	22988	22761	22850	22769	22705	22774	22590	23033	22794	22937	22908	22948	22858	22760	23051	22657	22721	22594	22787	22828	22703	22921	22703	23082	22869	22932	22736	22831	22657	22842	22588	22927	22874	22715	22645	22881	22876	22798	22806	22766	22669	22522	22736	22601	22915	22933	22998	23038	22779	22714	22729	22568	22785	22800	22743	22824	22929	22790	22792	22816	22942	22941	22753	22741	22826	22805	22903	22835	22746	22619	22876	22830	22990	22855	22672	22703	22657	22918	22802	22758	22968	22843	22746	22655	22870	22880	22987	22802	22797	22828	22980	23008	22817	22725	22734	22710	22765	22814	22907	22648	22774	22729	22981	22721	22755	22557	22963	22794	22754	22715	22772	22994	22855	22767	22585	23084	22656	22770	22710	22879	22802	22820	22578	22780	22891	22651	22619	23013	22988	22944	22579	22666	22781	22850	22815	22696	22735	22879	22605	22491	23013	22883	22740	22779	22872	22939	22893	22811	22769	22688	22727	22923	22687	22690	22863	22746	22818	22761	22602	22862	22961	22629	23002	22845	22907	22819	23034	22738	22953	22773	23091	22627	22718	22880	22859	22783	23022	23006	22783	22772	22697	22676	22862	22714	22844	22825	22903	22916	22824	22919	22807	22856	22904	22946	22722	22835	22759	22806	22666	22564	22759	22852	22716	22859	22912	22756	22575	22852	22945	22849	22814	22581	22745	22842	22762	22716	22938	22879	22845	22627	23078	22850	22809	22862	22826	22770	23094	22933	22680	22751	22785	22693	22552	22738	22896	22721	22861	22832	22678	22773	22967	22628	22705	22787	22709	22746	22771	22577	22772	22884	22750	22799	22517	22806	22842	22779	22917	22801	22799	22691	22844	22871	22819	22927	23107	22713	22924	22922	22609	22810	23012	22753	22864	22776	22809	22913	22765	22734	22777	22795	22720	22735	23023	22796	22562	22807	22600	22915	22748	22965	22623	22688	22816	22778	22711	22753	22905	22760	22635	22837	22975	22968	22709	22601	22814	22929	23087	22915	22828	22804	22952	22972	22836	22818	22777	22812	22758	22657	22773	22688	22677	22839	22913	22811	22520	23084	22675	22915	23058	22770	22807	22967	22845	22955	22651	22799	22728	22819	22840	22821	22914	22836	22892	22700	22781	22740	22832	22804	22789	22787	22848	22820	22628	22797	22625	22844	22875	22840	22645	22756	22799	22839	22941
22274	32008	29352	24154	21602	20104	19455	19049	18799	18553	18559	18414	18443	18498	18284	18337	18390	18430	18368	18145	18538	18381	18284	18436	18241	18172	18280	18243	18194	18135	18099	18200	18202	18148	18169	18155	18111	18127	18131	18190	18213	18164	18238	18321	18267	18226	18293	18151	18120	17992	18180	18148	18224	18398	18480	18333	18170	18301	18184	18139	18225	18173	18153	18089	18161	18015	18326	17998	18205	17946	18083	18193	18157	18142	18258	18201	18201	18003	18177	18261	18275	18286	18359	18151	18221	18128	18128	18323	18200	18096	18167	18274	18294	18121	18191	18122	18254	18014	18065	18043	18010	18147	18217	18300	18221	18134	18210	18209	18144	18205	18048	18253	18179	18284	18178	18012	18142	18110	18120	18111	18089	18042	18003	18343	18074	18237	18006	18145	18249	18184	18167	18079	18215	18356	18070	18197	18028	18290	18188	18167	18060	18152	18109	18076	18348	18048	18251	18211	18076	18170	18195	18172	18223	18159	18297	18205	18071	18207	18261	17957	18311	18074	18085	18274	18063	18219	18065	18350	18180	18076	18254	18041	18269	18023	18272	18087	18208	18037	18166	18076	18183	18119	18154	17989	17951	18260	18206	18148	18320	18160	18120	18123	18338	17979	18046	18130	18299	18196	18273	18169	18128	18079	18277	18167	18159	18167	18047	18314	18133	18232	18207	18183	18155	18209	18156	18112	18162	17908	18110	18138	18214	18121	18090	18020	18282	17973	18330	18180	18241	18357	18239	18122	18163	18201	18141	18216	18084	18071	18092	18099	18114	18041	18045	18327	18110	17955	18293	18096	18142	18273	18144	18220	18161	18109	18026	18092	18265	18301	18079	18110	18080	17993	18200	18084	18018	18179	18254	18209	18150	18060	18255	18355	18002	18134	18152	18175	18202	18178	18094	18076	18092	18188	18130	18179	17996	18089	18072	18053	18144	18173	17912	18245	18193	18193	17890	18209	18285	18071	18165	18381	18297	18250	17996	18382	18041	17975	18302	17983	18013	18007	18134	18120	18104	18274	18255	18204	18213	18225	18168	18180	18265	18063	18120	18278	18266	18123	17959	18095	18188	18251	18283	18156	18012	18332	18260	18086	18078	18205	18181	18379	18075	18112	18154	18133	18175	18182	18141	18017	18155	18236	18200	18078	18208	18131	18100	18086	18389	18275	18241	18071	18265	18341	18115	18290	18065	18208	18263	18084	18060	18168	18015	18038	18169	18137	18170	18061	18086	18256	18297	18187	18125	18253	18075	18104	18213	18223	18069	18193	18176	18097	18352	18074	18126	18109	18200	18144	18254	18049	18347	18067	18123	18297	17954	18219	18257	18170	18270	18103	18231	18087	18145	18228	18163	18130	18275	18194	18097	18199	18141	18165	18012	18117	17988	18227	18159	18145	18088	18144	18151	18173	18290	18209	18210	18225	18081	18067	18033	18177	18051	18091	18201	18293	18221	18138	18066	18224	18355	18088	18109	18311	18183	18285	18223	18087	18104	18128	18169	18121	18313	18154	18153	18275	18154	18177	18279	18185	18140	18247	18125	18067	18076	18245	18014	18090	18195	18155	18279	18089	18263	18122	18128	18265	18383	18293	18146	17973	18271	18073	18062	18221	18311	18279	18041	18076	18184	18349	18250	18103	18051	18142	18204	17981	18242	18319	18265	18242	18208	17989	18317	18128	18220	18232	18259	18286	18144	18109	18360	18088	18110	18207	18104	18155	18201	18171	18019	18016	18071	18211	18120	18065	18264	18215	18304	18084	18234	18225	18255	18142	18152	18219	18184	18261	18069	18023	17913	17976	18306	18114	18188	18273	18238	18131	18077	18017	18143	18137	18314	18340	18118	18167	17958	17990	18221	18175	18084	18163	18097	18157	18235	18132	18300	18167	18143	17994	18103	18249	18213	18193	18078	18293	18234	18192	18284	18154	18142	18036	18154	18063	18102	18264	18041	18153	18214	18006	18005	18011	18106	18210	18113	18270	18114	18081	18222	18028	18313	18217	18234	17996	18106	18233	18228	18134	18152	18079	18066	18318	18035	18118	18276	18129	18123	18074	18038	18089	18283	18233	18064	17802	18161	18013	18260	18151	18271	18214	18133	18220	18170	18156	18061	18152	18193	18108	18206	18062	18025	18237	18386	18181	18091	18196	18199	18176	18102	18083	18212	18020	18091	18238	18109	18165	18175	17999	18248	18143	18030	18074	18275	17979	18161	18215	18070	18207	18063	18076	18151	18188	18091	18066	18195	18151	18128	18216	18106	18270	18071	18387	18172	18144	18125	18202	18089	17943	18135	18237	18041	18148	18234	18123	18093	18213	18224	18075	18014	18176	18116	18071	18249	18177	18105	18289	18153	18091	17981	18161	18160	17949	17975	18266	18209	18222	18033	18215	18161	18307	18154	18241	18319	18010	18242	18112	18132	18118	18085	18265	18196	18249	18171	18140	18136	18124	18257	18303	18334	18218	18153	18138	18158	18215	18226	18168	18301	18103	18291	18198	18152	18335	18269	18142	18296	18306	18112	18194	18002	18025	18061	18144	18098	18168	18199	18182	18165	18147	18218	18091	18142	18239	18229	18287	18137	18294	18329	18108	17930	18261	18133	18158	18193	18245	18174	18299	18121	18149	18262	18216	18180	18004	18168	18223	18087	18110	18096	18090	18174	18338	18281	18104	18105	18252	18258	18129	18273	18194	18013	18193	18387	18306	18112	18307	18058	18360	18268	18039	18184	18115	18008	18289	18139	18195	18172	18026	18225	18070	18189	18227	18036	18311	18031	18080	18163	18205	18105	18244	18306	18193	18255	17956	18084	18269	18262	17955	17987	18158	18189	18033	18098	18089	18029	18014	18179	17890	18057	18168	18067	18313	18176	18257	18047	18047	18264	18041	18208	18067	18208	18154	18121	18142	18129	18114	18092	18180	18157	18233	18145	18138	18067	18121	18295	17994	18129	18356	17869	18092	18082	18005	18255	18199	18176	17959	18049	18094	18181	18139	18220	18115	18234	18159	18180	18174	18217	18148	18306	18124	18097	18058	18200	18081	18187	18384	18131	18212	18220	18076	18054	18183	18197	18164	18002	18047	18159	18092	18147	18147	18237	18155	18373	17982	18176	18121	18090	18267	18094	18234	18138	18056	18265	17966	18044	18098	18133	18114	18073	18248	18090	18398	18072	18211	18248	18251	18071	18230	18247	18202	18147	18239	18170	18284	18071	18076	18097	18243	18187	18233	18100	18130	18038	18208	18138	18075	18221	18202	18233	18141	18371	17935	18304	18103	18143	18271	18273	18072	18216	18212	18279	18141	18209	18075	18280	18202	18377	18107	18150	17997	18211	18173	18194	18004	18276	18181	18143	18233	18205	18147	18160	18152	18204	18077	18101	18237	18206	18100	18181	18005	18116	18182	18135	18212	18122	18136	17972	18182	18131	18012	18150	18206	18135	18096	18280	18158	18026	18164	18163	17998	18052	18269	18320	18176	18237	18200	18236	18248	17988	18279	18134	17976	18179	18136	18209	18158	18251	18185	18150	18244	18067	18006	18177	18092	18070	18214	18153	17990	18127	18296	18218	18081	18239	18193	18252	18091	18103	18269	18216	18093	18099	18193	18120	18084	18211	18164	18138	18146	18100	18220	18190	18128	18199	18271	18013	18004	18287	18120	18303	18002	18220	18124	18125	18200	18074	18139	18148	18256	18134	18275	18127	18104	18088	18258	18252	18336	18009	18267	18319	18076	18249	18170	18098	18296	18309	18235	18107	18288	18266	18217	18156	18194	18212	18263	18097	18338	18115	18150	18159	18214	18094	18219	18210	18275	18213	18018	18275	18236	18172	18310	18202	18258	18168	18300	18137	18095	18229	18172	18115	18050	18278	18033	18237	18188	18078	18270	18144	18295	18253	18074	18153	18203	18145	18229	18209	18181	18007	18313	18394	18150	18161	18170	18266	18049	18096	18126	18231	18053	18037	18287	18064	18151	18137	18123	18167	18193	18360	18228	18111	18237	18188	18020	18181	18080	18138	18118	18024	18096	18032	18086	18333	18008	18126	18242	18239	18177	18154	18225	18215	17907	18219	18152	18222	18117	18290	18221	17924	17958	18126	18123	18075	18024	18014	18102	18057	18198	18365	18103	18337	18151	18083	18278	18130	18271	18367	18159	18213	18252	18041	18161	18022	18274	17975	18234	18161	18214	18114	18103	18269	18191	18095	18149	18404	18152	18234	18174	18062	17925	18156	18091	18097	18091	18227	18224	18236	18135	18346	18058	18123	18269	18291	18201	18181	18176	18031	17996	18193	18271	18161	18254	18070	18125	18396	18192	18248	18143	18120	18098	18098	18153	18203	18250	18262	18104	18370	18233	18039	18219	18261	18155	18133	18087	18153	18122	18199	18316	18101	18151	18233	18205	18365	18038	18170	18258	18476	18159	18233	17918	18122	18303	17949	18099	18024	18212	18081	18197	18301	18236	18270	18204	18113	18214	18193	18059	18262	18149	18144	18182	18091	18236	18092	18201	18144	17985	18093	18294	18037	18142	18277	18195	18028	18228	18276	18162	18266	18328	18115	18171	18091	18210	18077	18172	18183	18302	18177	18189	18135	18032	18052	18128	17953	18111	18128	18257	18177	18040	18170	18338	18188	18328	18095	18339	17931	18256	18070	18169	18170	18180	18197	18152	18195	18202	18215	18119	18242	18069	18221	18015	18186	18081	18240	18154	18192	17968	18160	18345	18211	18042	18041	18224	17982	18003	18137	18103	18164	18253	18141	18209	18132	18121	18053	18218	18319	18152	18275	18096	18070	18260	18262	18082	18170	18180	18278	18025	18323	18080	17997	18140	18192	18224	18176	18312	18213	18206	18147	18059	18110	18074	18208	18233	18228	17962	18261	18230	18088	18134	18209	18047	18147	18016	18110	18062	18266	18007	18456	18075	18210	18180	18126	18041	18191	18176	18194	18183	18057	18330	18177	18206	18104	18188	18226	18364	18025	18175	18166	18105	18127	18218	18070	18224	18189	18151	18239	18223	18168	17990	18102	18215	18121	18179	18238	18300	18058	18284	18102	18153	18211	18246	18131	18129	18057	18246	18383	18159	18166	18244	18092	18166	18155	18209	18025	18313	18247	18006
23602	21214	28842	24142	23275	26407	27352	24591	23991	23982	23715	23238	23514	23765	23617	23361	23333	23636	23263	23029	23560	23414	23060	23262	22967	22857	23171	23282	23104	23118	23203	23140	23202	23007	23112	23188	23187	23045	22894	23107	22879	23127	23160	22945	23092	23128	23045	23066	23160	23237	23265	23288	23956	24182	23523	23609	23111	23192	22976	23127	23209	22980	22971	23294	22970	23002	22891	23138	23018	23082	23236	22922	23037	23173	22986	23143	23030	22987	22879	23094	23042	23187	23056	22898	23027	22872	22791	23076	23000	22779	22670	23066	23009	22949	23110	22980	22959	22910	23028	22893	22866	22893	22892	22766	23038	23109	22937	23183	22933	22997	23262	22858	23201	22870	23125	22854	22822	23086	23099	22914	23022	22883	22866	23060	23080	22999	23108	23085	22897	23043	22979	22957	23130	22976	23069	22851	23029	22898	22943	22896	22946	23069	22769	23106	22671	22931	22821	22934	23071	22953	23079	22741	22976	22756	23005	23000	23023	22967	23178	22917	22917	22725	22994	23099	22917	22881	23097	23037	22936	22917	22878	23024	23082	22936	22806	23003	22999	22832	23139	22951	23096	23055	23145	22916	23055	22910	22978	22913	23106	23042	23209	22897	23022	23148	23012	22998	23024	22943	23057	23010	22984	22872	22842	22854	23034	22932	22958	23029	23039	22800	22973	23120	22799	23005	22998	23077	22855	23010	23153	23023	23116	22865	22913	23012	23252	22701	22897	22871	22839	22831	22995	22858	22896	22917	22849	22830	23133	23039	22970	23047	22914	23190	23173	23100	22921	23030	23196	22948	23271	22965	22958	23046	22968	22817	22730	22848	22782	23059	22923	22871	23047	22940	22853	22944	23064	22766	23012	23084	22989	22888	23005	23266	23166	22944	23011	22831	22953	22761	22985	22996	22995	22941	23078	23023	23008	22609	22841	22970	23029	22978	23172	22908	22945	22856	22856	23073	22836	22761	22799	22885	22873	22875	23079	22923	22719	22980	23028	22769	22825	23128	22891	23034	23004	22892	22831	22954	22930	22982	23092	22848	22972	22950	23131	22812	22992	23087	22972	23206	22939	22960	22883	22822	22780	22840	23015	23047	23029	22834	23003	22946	23013	23121	22941	23187	23102	22812	22760	23012	22896	22932	22997	22884	22868	22950	23024	22986	22853	23094	22896	22837	22872	22874	22961	22834	23175	23172	23079	23034	23110	23069	22741	23054	23094	22882	22984	23161	22881	22925	22995	23116	22994	23150	23106	22907	22883	22968	23018	22849	22937	22943	22923	22902	22831	22792	22943	22963	22996	22955	22985	23082	22685	22870	22950	23018	23051	22966	23030	22969	23009	23142	22993	23138	22973	22882	22893	22922	22749	22931	23155	22912	23059	22860	23051	22930	22947	22821	22934	22977	22840	22981	23240	23276	23023	23126	22899	22936	23068	22612	22900	22888	22886	23007	22947	22913	22767	22984	23119	23132	23152	22907	22910	23061	23031	23174	23015	22929	23052	23071	22971	23022	23109	22775	22991	23053	22991	22894	22733	23028	23075	22721	22833	23000	23115	23085	23071	23054	22943	23038	22952	23081	22898	22832	22955	23084	23074	23176	23068	23151	22604	22892	23040	22920	22938	22977	23120	23223	22785	22684	22974	22767	23000	22784	22849	22922	23139	22843	22982	23140	23204	22717	22888	22870	22826	23270	23062	23031	22973	23119	23091	22908	22869	23060	22872	22781	22776	22807	22870	22811	23066	22975	23087	23140	22909	23154	23015	22935	22878	23009	22860	22957	22987	22788	23130	23031	22803	23137	23013	23035	22963	22737	23031	22920	22931	22985	22896	22843	23020	22934	22873	23032	22853	22948	22960	23158	23169	22949	22948	22933	22895	22783	23078	22811	23110	22816	22917	23279	23280	23169	22891	22904	22936	22952	22983	23177	22743	22862	23047	22855	22931	22890	22968	22899	22823	23302	22889	22838	22926	22995	22861	22988	23017	23013	22813	23176	23079	22892	22999	23097	23119	23056	22853	22848	22952	22907	23101	22873	22959	22898	22879	23023	23183	23019	22925	22854	23154	22954	23017	23067	22907	23160	22845	23203	23017	22871	22879	22890	23000	22984	23143	22964	22827	22979	23149	23143	23117	22983	23036	23059	23062	22881	22959	22714	23009	23208	22892	23086	23075	22919	22998	22818	23085	22905	22916	23075	22956	22927	23030	22966	22962	23039	23149	23132	23040	22784	22847	22946	22991	22938	23103	23045	23032	23155	23106	22849	22781	22794	22933	22919	23072	22918	22973	23092	22909	23024	22918	23050	23205	22952	23183	22790	23020	23120	23056	22867	22882	23046	22886	22988	22848	22762	22827	23027	23133	22798	22889	22895	23100	22936	22827	22992	23066	22938	22742	22903	22898	22999	22914	23185	23142	23076	23061	23030	23090	22782	23106	23139	23065	23211	23242	22726	22976	22903	22958	23089	23080	22960	22945	23123	22880	22849	23102	22849	23055	22981	23097	22934	23026	22953	22922	22973	22893	22862	22928	23225	22943	23003	22971	22958	22918	23066	22850	23010	22956	23076	23039	22939	22980	23023	22959	22918	23004	23017	23012	22873	23095	22987	23123	22779	22825	22747	22968	22836	23072	23101	22950	23228	23255	22961	22939	22917	22820	22959	22894	22847	22922	23086	22943	22816	23023	23048	23182	23132	23104	22815	22942	22946	23093	22846	23030	22836	23048	22982	22780	22960	22987	23033	22916	23008	22903	23133	22963	22751	23044	22899	23010	22863	22991	22995	22973	22915	22912	22919	23097	22945	23238	22926	22935	22866	22815	23098	22892	22795	23025	22688	22949	22997	22885	22985	22948	22868	22944	23081	23131	22929	22961	22914	22921	22902	22985	22831	23030	22934	22853	22869	22865	22871	22899	23174	22768	23156	22999	23143	22997	22824	22902	23002	23074	23082	23084	22988	22929	22991	22993	22978	22909	22807	23210	22903	22998	23093	22900	22859	23030	22863	22961	22833	22841	22964	22963	23140	22917	23141	23060	22884	23069	22888	23031	22921	23023	22812	22956	22891	22763	23117	23123	23144	22842	22924	22888	23121	22999	22730	22774	23039	22956	22897	22762	23163	23074	23074	22951	23129	22974	22780	22886	22968	23060	23098	22967	23029	22986	22818	22901	23091	22925	22913	23089	23181	23081	23052	22926	22926	22947	23020	22864	23000	23001	23108	23088	22950	23073	22908	23049	23055	22920	22862	22789	22965	22917	22862	22942	22899	22996	23049	23039	22886	23114	22950	22981	22941	22902	22960	22941	22989	23084	23060	22790	23002	22954	22909	23013	23119	23133	22867	23007	23022	22932	23023	23030	22938	22767	23122	23033	22871	22975	22996	22897	22984	22832	22996	22922	22912	22942	22883	22991	23045	23027	22994	22959	23008	23180	22801	22990	23000	23029	23021	22677	22904	22927	22980	23219	22996	23217	22866	22873	22882	22912	22922	23019	23050	22997	22801	22896	22857	22853	23141	23022	22982	23082	23088	23204	22952	23080	23056	22820	22871	23014	22856	22791	23101	22910	22955	22913	22961	23095	23048	23232	23048	22778	22914	22922	23027	23153	22694	22981	22927	22794	23117	22911	22966	22931	23054	22913	22933	22959	22939	22942	23132	22736	23032	23133	22809	23048	22945	23141	22985	22774	22776	22995	22896	22904	22866	23204	22984	23052	22781	23203	22774	23016	22798	23123	23156	23017	23084	23126	22917	22884	22807	22906	22849	23032	23126	23015	23089	23112	22964	23050	23138	23055	23002	22949	23004	22835	22984	23066	22893	23033	23041	22655	23110	22862	22869	22874	22912	23175	22886	23042	23047	22837	22959	23156	23052	22878	22844	23074	22984	22889	22920	22969	23187	22965	23040	22885	23044	23046	22944	22791	22937	22971	22867	22918	22879	23098	23057	22956	22899	22921	23019	22887	22981	23153	22692	22686	22982	22926	23112	22953	23085	22926	23239	22970	22937	23084	23055	23004	23125	23051	22774	22914	22979	22893	23346	22931	22907	22986	22885	22988	23209	23036	22891	22911	23067	22948	23006	23054	23020	22953	22937	22707	23089	22828	23254	22892	22892	23163	22989	23181	23131	22856	22962	22914	23043	23177	22939	22989	23089	22849	23078	22978	23010	22865	23194	23232	23144	22966	22948	22956	22976	23179	22901	22972	22875	23108	23096	23151	22985	23083	23250	23115	23081	23056	23095	22754	22685	23032	22859	22926	23017	22958	22937	22774	22987	23011	23138	22957	22991	23067	23092	22909	22949	23114	23048	23064	22966	22947	23090	23040	23054	22887	23019	22976	22863	22994	22861	22989	22888	22921	23071	22989	23122	23025	22809	23099	22880	23179	22984	23108	23049	23045	23070	22935	22874	22934	22660	23071	22963	22711	23028	22872	22886	22849	22848	22975	23001	23063	22878	23049	23060	23200	23191	23148	22751	22991	22981	22922	23057	22914	23103	22908	22912	23170	22756	23068	23043	22944	22980	23048	23062	22898	22861	22990	22973	22884	23251	23012	22933	23031	23063	23322	22791	22927	22742	23163	22886	22885	23129	22956	22995	22925	23026	23307	23121	23217	23225	22748	23050	23147	23085	23057	22917	23062	23161	23085	22924	23101	22998	23162	23085	22885	22991	22941	23044	22982	22932	22854	22988	22951	22877	23178	22931	23187	22984	22909	23006	23120	23019	23007	22815	23054	22899	23054	22930	23270	23067	23070	22834	22941	23019	22935	23165	23026	23132	22952	22736	22979	22955	23072	23054	23082	23028	22997	23113	23055	23271	23334	23060	23173	22921	23144	23042	22976	23018	22914	22968	23082	22824	23054	23020	23189	22957	22956	22872	22870	22951	22798	22939	22974	23046	23065	22721	23022	23210	23023	22846	22813	23034	23059	22872	23002	23002	23092	22819	22792	22882	22995	22906	23160	23221	23069	22984	23174	23193	23123	22921	22853	22768	23094	22828	22957	22794	22994	23263	23154	22998	23170	22964	23005	23016	22883	22847	22857	23287	22988	22919	23107	22876	22785	23045	22774	23000	23123	22888	23021	22997	23133	22786	22931	22898	23094	22790	22819	22954	23096	22898	23118	22969
21872	38857	35350	28295	24961	22707	20922	20365	19492	19069	18990	18927	18784	18940	18852	18633	18775	18968	18698	18841	18785	18709	18420	18370	18255	18413	18385	18211	18413	18541	18447	18237	18401	18304	18380	18086	18182	18309	18381	18466	18315	18411	18556	18415	18408	18309	18339	18300	18487	18393	18501	18586	19506	19318	19047	18559	18276	18402	18206	18154	18230	18266	18191	18132	18382	18475	18193	18263	18286	18176	18291	18211	18284	18073	18245	18339	18211	18279	18186	18496	18234	18307	18337	18280	18348	18161	18131	18369	18199	18240	18265	18216	18222	18375	18216	18457	18191	18332	18301	18170	18176	18255	18102	18277	18200	18314	18216	18288	18251	18296	18230	18231	18189	18120	18196	18259	18151	18138	18315	18252	18325	18313	18258	18116	18240	18300	18243	18298	18271	18361	18296	18415	18222	18154	18252	18187	18335	18014	18225	18323	18167	18239	18136	18138	18130	18202	18174	18345	18159	18274	18101	18222	18309	18405	18184	18165	18177	18230	18350	18165	18135	18313	18309	18085	18290	18143	18169	18107	18183	18270	18228	18052	18260	18274	18299	18216	18327	18257	18223	18124	18190	18274	18256	18323	18177	18195	18168	18248	18387	18235	18310	18224	18276	18175	18071	18090	18188	18211	18270	18346	18270	18066	18358	18147	18356	18302	18063	18190	18198	18183	18046	18274	18335	18185	18493	18238	18344	18228	18079	18259	18008	18180	18207	18137	18112	18339	18211	17986	18253	18225	18180	18372	18190	18082	18260	18049	18319	17995	18393	18231	18167	18161	18337	18322	18225	18273	18290	18259	18280	18388	18047	18233	18130	18238	18209	18209	18363	18270	18266	18270	18108	18155	18107	18093	18189	18298	18293	18397	18357	17990	18143	18282	18281	18337	18189	18297	18267	18245	18170	18382	18211	18089	18241	18263	18077	18328	18122	18080	18341	18250	18233	18226	18323	18164	18252	18269	18124	18061	18259	18132	18269	18268	18231	18333	18196	18251	18258	18147	18259	18106	18307	18164	18198	18233	18175	18224	18261	18135	18307	18304	18401	18311	18352	18162	18277	18243	18206	18088	18204	18082	18180	17976	18392	18059	18139	18219	18149	18284	18281	18271	18162	18207	17910	17952	18246	18429	18137	18151	18163	18271	18266	18321	18219	18097	18259	18208	18129	18167	18192	18362	18235	18354	18311	18064	18471	18245	18390	18307	18297	18209	18031	18232	18183	18284	18327	18179	18194	18223	18230	18372	18112	18272	18240	18229	18219	18300	18324	18359	18350	18253	18240	18149	18128	18177	18077	18154	18255	18089	18191	18077	18257	18153	18384	18271	18106	18211	18298	18269	17963	18296	18320	18258	18115	18081	18073	18240	18126	18342	18246	18158	18214	18053	18118	18347	18193	18077	18361	18242	18181	18267	18240	18179	18286	18332	18136	18148	18210	18273	18138	18160	18008	18243	18139	18178	18222	18232	18186	18297	18247	17977	18329	18178	18180	18297	18138	18343	18171	18210	18201	18292	18153	18400	18195	18106	18141	18092	18186	18233	18272	18140	18197	18265	18213	18258	18370	18328	18213	18339	18135	18337	18038	18224	18268	18257	18176	18123	18133	18216	18223	18221	18202	18282	18220	18136	18242	18347	18132	18220	18246	18231	18066	18032	18013	18211	18099	18194	18309	18191	18395	18275	18543	18151	18279	18125	18352	18246	18233	18307	18154	18277	18211	18189	18096	18324	18029	18247	18237	18122	18303	18074	18261	18212	18214	18119	18205	18234	18253	18235	18273	18288	18381	18107	18264	18080	18281	18261	18222	18161	18347	18300	18072	18275	18327	18358	18234	18073	18197	18369	18324	18240	18288	18213	18172	18295	18268	18244	18063	18191	18128	18288	18242	18241	18385	18100	18263	18231	18081	18334	18072	18319	18319	18320	18381	18145	18247	18246	18108	18054	18219	18187	18218	18189	18279	18219	18147	18388	18247	18066	18371	18206	18102	18239	18037	18239	18054	18269	18363	18182	18027	18185	18096	18302	18232	18139	18226	18200	18308	18166	18027	18175	18244	18231	17987	18443	18108	18262	18298	18264	18121	18200	18438	18136	18141	18115	18379	18226	18353	17951	18300	18328	18165	18028	18276	18154	18417	18157	18128	18286	18043	18160	18206	18342	18159	18219	18193	18159	18161	18194	18050	18149	18277	18049	18279	18279	18246	18298	18219	18305	18147	18136	18219	18214	18157	18070	18291	18159	18162	18133	18296	18283	17891	18407	18228	18254	18200	18072	18233	18212	18227	18200	18285	18353	18357	18291	18346	18286	18201	18170	18248	18343	18045	18294	18372	18149	18453	18330	18172	18230	18285	18178	18386	18173	18225	18240	18169	18210	18236	18216	18163	18170	18160	18152	18313	18113	18301	18237	18147	18379	18180	18130	18148	18176	18097	18226	18325	18158	18204	18244	18147	18232	18285	18094	18242	18343	18263	18144	18316	18143	18319	18203	18306	18073	18110	18289	18139	18249	18098	18160	18266	18305	18244	18196	18240	18322	18254	18296	18334	18279	18181	18222	18160	18177	18218	18327	18352	18146	18238	18067	18202	18298	18247	18430	18175	18289	18194	18323	18140	18228	18087	18318	18158	17996	18216	18293	18338	18098	18165	18205	18109	18227	18119	18156	18360	18281	18104	18292	18048	18019	18214	18302	18108	18229	18247	18034	18218	18351	18273	18033	18194	18182	18220	18245	18194	18366	18116	18225	18108	18249	18224	18150	18148	18127	18317	18284	17962	18266	18226	18245	18541	18173	18116	18290	18160	18099	18062	18143	18135	18180	18244	18283	18258	18184	18235	18433	18186	18184	18042	18231	18358	18482	18126	18097	18408	18203	18083	18003	18176	18299	18100	18179	18146	18297	18182	18150	18240	18206	18089	18242	18153	18096	18308	18116	18304	18155	18217	18338	18348	18136	18412	18140	18273	18294	18089	18353	18338	18271	18326	18176	18092	18148	18164	18108	18222	18129	18195	18314	18326	18179	18199	18295	18299	18264	18205	18308	18132	18183	18130	18108	18150	18077	18272	18041	17984	18384	18171	18379	18193	18232	18141	18283	18368	18328	18272	18326	18192	18118	18152	18203	18181	18363	18541	18272	18250	18164	18424	18183	18076	18196	18183	18220	18204	18283	18134	18300	18049	18327	18254	18144	18204	18123	18210	18264	18319	18359	18090	18233	18361	18110	18061	18310	18119	18290	18256	18273	17982	18152	18329	18227	18227	18195	18264	18290	18111	18293	18343	18237	18254	18264	18213	18153	18221	18300	18243	18174	18157	18088	18290	18321	18120	18217	18098	18212	18190	18201	18031	18148	18069	18266	18223	18147	18092	18200	18323	18147	18289	18239	18133	18113	18032	18241	18190	18206	18033	18229	18205	18202	18244	18281	18200	18252	18372	18177	18351	18240	18215	18217	18188	18350	18173	18368	18142	18384	18135	18095	18068	18252	18402	18319	18054	18248	18316	18116	18225	18025	18099	18417	18337	18357	18235	18153	18315	18168	18102	18247	18235	18136	18157	18244	18089	18306	18222	18421	18237	18172	18378	18298	18255	18163	18249	18141	18324	18215	18103	18297	18250	18089	18309	18326	18315	18203	18203	18163	18251	18015	18193	18284	18406	18406	18317	18252	18158	18251	18120	18275	18233	18390	18124	18126	18400	18153	18112	18164	18146	18347	18286	18280	18099	18141	18134	17958	18384	18341	18256	18233	18292	18333	18253	18242	18237	18202	18202	18297	18069	18262	18158	18237	18202	18172	18318	18250	18189	18141	18219	18375	18069	18258	18134	18279	18189	18053	18158	18203	18281	18412	18409	18307	18297	18159	18488	18314	18221	18124	18177	18285	18223	18328	18128	18280	18287	18459	18205	18183	18144	18212	18424	18268	18117	18143	18177	18261	18357	18189	18296	18183	18114	18074	18254	18267	18074	18325	18194	18123	18289	18232	18006	18201	18349	18196	18087	18280	18263	18166	18295	18081	18189	18150	18180	18358	18397	18239	18250	18243	18344	18169	18393	18255	18215	18256	18221	18030	18268	18163	18272	18039	18299	18032	18200	18147	18150	18379	18164	18387	18253	18149	18308	17993	18244	18166	18361	18227	18186	18366	18260	18189	18350	18239	18269	18071	18180	18261	18252	18226	18262	18293	18241	18166	18165	18249	18260	18221	18197	18116	18206	18224	18280	18309	18365	18347	18283	18272	18204	18073	18200	18361	18358	18383	18065	18275	18003	18194	18170	18286	18292	18160	18282	18084	18144	18412	18256	18275	18234	18321	18288	18221	18366	18267	18340	18032	18177	18150	18092	18174	18158	18311	18302	18193	18162	18266	18320	18131	18243	18307	18273	18178	18354	18283	18218	18134	18182	18054	18292	18261	18278	18283	18134	18151	18301	18164	18265	18377	18108	18124	18069	18141	18187	18223	18284	18363	18163	18220	18345	18053	18357	18140	18260	18227	18348	18212	18205	18398	18427	18190	18127	18134	18262	18151	18168	18198	18163	18225	18146	18302	18155	18296	18340	18185	18252	18178	18165	18251	18296	18447	18204	18230	18303	18009	18279	18281	18275	18236	18114	18220	18227	18126	18312	18220	18152	18061	18295	18330	18220	18135	18291	18224	18222	18287	18290	18045	18303	18203	18290	18285	18120	18299	18226	18160	18219	18357	18137	18196	18250	18285	18112	18252	18142	18343	18360	18326	18303	18344	18217	18222	18162	18108	18247	18176	18372	18274	18305	18139	18379	18197	18381	18126	18228	18145	18204	18277	18259	18277	18344	18138	18210	18447	18098	18260	18207	18066	18365	18293	18220	18262	18138	18051	18224	18045	18160	18328	18312	18189	18324	18377	18204	18205	18313	18323	18301	18028	18242	18343	18178	18353	18319	18428	18139	18141	18232	18225	18156	18352	18167	18375	18231	18220	18233	18175	18123	18216	18186	18241	18345	18268	18267	18223	18151	18242	18145	18213	18191	18321	18263	18120	18279	18411	18188	18346	18279	18257	18176	18258	18247	18288	18041	18099	18213	18158	18315	18249	18264	18299	18225	18159	18308	18140	18356	18279	18167	18048	18356	18128	18217	18215	18268	18116	18211	18136
22679	21222	29136	23644	21774	25181	29001	24569	23422	23312	22956	22395	22845	22814	22505	22529	22600	22500	22642	22572	22471	22379	22179	22164	22036	22114	22251	22176	22259	21959	21979	21869	21951	21979	21991	21852	21963	21766	21799	22015	22128	21790	21977	21808	22279	22034	21909	21851	21762	22093	22175	22324	23441	23747	23054	22476	22168	21895	22084	21909	21985	22038	22026	21629	21664	21959	21913	21778	21797	21995	21923	21741	21827	21943	21826	21895	21929	21857	21820	21891	21929	21815	21865	21828	21904	21958	21934	21867	21792	21789	22001	21839	21822	21763	21984	21603	21774	21967	21801	21658	21689	21838	21878	21840	21735	21859	21701	21921	21972	21982	21768	21881	21824	21899	22077	21761	21803	21760	21708	21853	21781	21695	21799	21862	21718	21696	21832	21833	21849	21859	21804	21728	21846	21747	21753	21749	21830	21861	21720	21749	21911	21769	22000	21714	21988	21781	21975	21809	21750	21772	21735	21831	21574	21913	22014	21927	21731	21808	21750	21713	21657	21782	21680	21761	21646	21860	21730	21724	21878	21884	21822	21883	21746	21870	21873	21920	21787	21585	21768	21740	21899	21940	21855	21756	21820	21706	21772	21897	21772	21585	21859	21877	21861	21713	21826	21897	21818	21844	21665	21804	21645	21894	21971	21889	21765	21986	21809	21677	21836	21806	21804	21710	21828	21793	21789	21671	22127	21845	22048	21784	21874	21796	21915	21891	21844	21784	21837	21916	21885	21729	21763	22027	21917	21844	21946	21905	21751	21906	22074	21886	21916	21931	21696	21939	21766	21640	21905	21995	21737	21827	21719	21930	21863	21825	21850	21893	21599	21778	21801	21729	21723	21847	21830	21808	21960	21930	21816	21731	21696	21812	21629	21847	21664	21703	21777	21816	21845	21659	21699	21996	21906	21783	21783	21702	21797	21677	21881	22155	21941	21948	21608	21794	21884	21919	21736	21710	22042	22100	21819	21847	21882	21762	21735	21767	21961	21886	21531	21748	21728	21672	21737	21615	21424	21772	21836	22059	21676	21784	21607	21856	21741	21636	21856	21462	22041	21850	21808	21830	21892	21820	21903	21784	21718	21782	21955	21786	21765	21815	21838	21859	21690	21704	21816	21866	21727	21769	21788	21746	21653	21834	21760	21721	21905	21766	21841	21608	21761	21800	21755	21814	21855	21978	21932	21966	21783	21716	21865	21613	21886	21768	21801	21882	21831	21834	21734	21914	21806	21674	21709	21816	22061	21830	22044	21748	21937	21733	21749	21471	21620	21592	21814	21802	21889	21725	21911	21816	21871	21634	21996	21821	21846	21765	21893	21602	21638	21711	21675	22086	21760	21644	21723	21790	21722	22161	21918	21648	21854	21696	21603	21848	21861	21879	21850	21902	21592	21692	21960	21723	21869	21853	21801	21927	22032	21859	21648	21781	21871	21892	21767	21837	21924	21862	21844	21948	22150	21881	21841	21724	21766	22065	21974	21720	21742	21797	21968	21769	21796	21831	21755	21817	21702	21871	21930	21502	21829	21762	21786	21549	21689	21768	21513	21767	21901	21854	21664	21781	21787	21824	22077	21665	21771	21719	21766	21915	21984	21778	21723	21896	21810	21869	21553	21674	21833	21727	21700	21683	21820	21771	21779	21753	21876	22015	21758	21996	21837	21898	21738	21740	21694	21925	21733	21638	21648	21746	22087	21700	21640	21920	21837	21623	21799	21679	21890	21992	21970	21831	21716	21855	21771	21698	21820	21592	21583	21691	21881	21800	21712	21773	21901	21734	21576	21638	21648	21798	22007	21776	21857	21883	21754	21983	21659	21704	21802	21577	21753	21711	21521	22040	21983	21724	21653	21662	21981	21726	22008	21821	21964	21794	21850	21459	21898	21749	21957	21846	21773	21698	21821	21760	21938	21634	21888	21792	21566	21553	21621	21607	21687	21677	21736	21899	21978	21927	21937	21865	21639	21693	21874	21848	21852	21765	21857	21936	21838	21800	21970	21883	21754	22003	21745	21811	21838	21659	21735	21547	21878	21795	21952	21921	21921	21937	21641	21561	21823	21667	21959	21754	21665	21628	21816	21723	21827	21885	21773	21946	21956	21952	21770	21724	21706	21962	21801	21853	21900	21833	21836	21762	21979	21816	21995	21755	21980	21760	21759	21770	21680	21797	22005	21926	21852	21933	21850	21695	21721	21930	21708	21612	22094	22038	21693	21838	21779	21767	21995	21683	21916	21885	21963	21695	21966	21902	21616	21902	22030	21859	21751	21794	21799	21948	21748	21716	22052	21783	21697	21793	21937	21885	21707	21940	21971	21781	21694	21609	21772	21671	22069	21838	21907	21942	21797	21889	21770	21766	21781	21881	21720	21581	22022	21731	21793	21713	21589	22037	22011	21784	21969	21589	21784	21898	21902	21765	21991	21886	21646	21788	21904	21669	21446	21743	21863	21950	21740	21987	21738	21941	21811	21748	21901	21810	21897	21889	21730	21792	21685	22002	21810	21805	21947	21893	21795	21770	21930	21650	22002	21782	21972	21957	21884	21817	21736	21857	21765	21654	21695	21771	21882	21655	21638	21764	21782	21983	21863	21810	21699	21752	21726	21729	21758	21590	21817	21733	21598	21792	21701	21904	21806	21967	21620	21724	21871	21932	21798	21820	21801	21779	21861	21741	21779	21763	21760	21809	21982	21877	21756	21691	21812	21917	21755	21902	21822	21797	21805	21879	22107	21656	21878	22003	21867	21869	21827	21702	21929	21699	21714	21840	21815	21894	21820	21583	21864	21725	21626	21906	21837	21905	21812	21829	21665	21742	21867	21618	21632	21845	21958	21715	21689	21934	21820	21836	21932	21808	21651	21799	21858	22019	21788	21614	21675	21800	21739	21932	21881	21939	21791	21616	21932	21821	21887	21912	21927	21595	21777	21742	21737	21620	21612	21837	21796	21715	21752	21888	22018	22049	21870	21743	21689	21651	21755	21771	21802	21927	21737	21722	21804	21806	21885	21809	21790	21839	21838	21906	21668	21621	21721	21793	21554	21813	21887	21587	21767	21923	21714	21897	21817	21684	21965	21751	21820	21819	21677	21805	21849	21754	21834	21815	21791	21802	21972	21646	21552	22028	21790	21788	21766	21680	21754	21875	21770	21781	21867	21871	21883	21970	21926	21877	21769	21690	21895	21842	21910	21602	21706	21720	21947	21866	21901	21675	21825	21859	21710	21907	21761	21791	21909	21742	22030	22069	21854	21834	21795	21926	21792	21754	21786	21791	22149	22016	21741	22155	21786	21543	21754	21780	22085	21962	21999	21750	21825	21789	21885	21836	21912	21849	21855	21870	21696	21784	21637	21942	21911	21841	21974	21964	21991	21903	21694	21924	21836	21710	21681	21880	21999	21956	21920	21896	21814	21871	21990	21782	21846	21866	21904	21926	21679	21882	21749	21568	21802	21873	21883	21496	21706	21611	21752	21763	21719	21705	21617	21804	21693	21859	21980	21729	21783	21753	21807	21814	21763	21705	21741	21869	21830	21722	21885	21668	21859	21757	21737	21727	21982	22083	21806	21663	21755	21856	21776	21705	21775	21788	21647	21824	21712	21765	21513	21754	21670	21880	21638	21799	22050	21801	21729	21799	21747	21715	21896	21543	21873	21762	21846	21887	21713	21660	21866	21836	21844	21821	21692	21676	21786	21696	21918	21933	21816	21759	21883	21519	21675	21864	21758	21782	21983	21735	21735	21854	21887	21544	21846	21914	21663	21810	21770	21783	21621	21661	21899	21778	21777	21623	21724	21913	21717	21779	21985	21684	21710	21827	21709	21940	21670	21794	21804	21661	21663	21847	21818	21892	21770	21850	21651	21809	21768	21773	21906	21700	21687	21913	22013	21891	21788	21735	21764	21854	21901	21999	21824	21840	21769	21943	21883	21879	22010	21992	21757	21866	21867	21797	21745	21768	21879	21874	21824	21791	21821	21727	21736	21983	21785	21794	21755	21868	21942	21695	21790	21867	21718	21648	21658	21975	21575	21795	21678	21825	21853	21904	21799	21902	21624	21928	21967	21758	21876	21896	21930	21845	21710	21876	21868	21738	21921	21771	21998	21881	21558	21864	21888	21799	21623	21838	21910	21836	21906	21827	21608	21770	21727	21616	21886	21853	21770	21834	21826	21652	21763	21663	21617	21857	21692	21823	21616	21550	21752	21781	21809	21798	21560	21935	21839	21734	21849	21763	21854	21953	21735	21767	21683	21558	21720	21950	21794	21924	21772	21778	21885	21708	21828	22132	21702	21758	21750	21513	21715	21650	21798	21828	21625	21879	21786	21728	21841	21691	21930	21881	21908	21927	21767	21872	21838	21890	21839	21728	21928	21882	21886	21701	21765	21802	21927	21679	21845	21741	21950	21676	21898	21855	21860	21802	21940	21837	21839	21811	21848	21864	21626	21577	21527	21638	21907	21821	21731	21939	21987	21781	21783	21698	21771	21884	21721	21851	21709	22070	22020	21749	21681	21716	21740	21947	21810	21947	21743	22049	21923	21748	21761	21923	21746	21842	22034	21712	21674	21799	21729	21980	21632	21705	21920	21813	21547	21778	22059	21749	21900	21742	21676	21919	21865	21837	21746	21796	21606	21675	22011	21853	21686	21837	21641	21904	22020	21951	22051	21634	21928	21738	22040	22098	21838	21794	21891	21748	21884	21735	21710	21998	21807	21615	21709	21838	22042	21880	21977	21813	21790	21936	21902	21856	21586	21913	21725	21733	21790	21905	21832	21836	21979	21794	21751	21824	21707	21937	21620	21784	21908	21594	21939	21862	21800	21699	21814	21840	21786	21884	21819	21768	21928	21683	21793	21452	21579	21777	21824	21935	21803	21683	21849	21763	21549	21903	21881	21393	21797	21929	21696	21777	21931	21811	21900	21608	21932	21788	21891	21932	21906	21802	21683	21746	21724	21732	21828	21806	21787	21851	21803	21814	21940	21623	21772	21736	21803	21743	21857	21928	21705	21816	21630	22114	21676	21913	21684	21829	21922	21954	21966	21722	21907	21873	21855	21811	21884	21739	21896	21726	21938	21754	21882	21752	21731	21718	21777	21824	21840	21821	22129	21910	21699	21554	21631	21823
23141	42531	39254	31425	27438	23978	22207	21035	19807	18948	18739	18415	18626	18649	18341	18127	18326	18366	18106	18253	18327	18170	18023	17854	17638	17744	17723	17848	17719	17652	17713	17536	17852	17516	17612	17489	17501	17750	17584	17822	17652	17788	17722	17660	17758	17597	17736	17661	17642	17766	17775	18116	19901	19628	18968	18085	17863	17476	17616	17789	17502	17509	17721	17617	17413	17658	17433	17644	17512	17489	17436	17362	17455	17505	17516	17608	17375	17494	17568	17567	17663	17601	17455	17541	17676	17461	17707	17524	17526	17664	17592	17482	17510	17434	17635	17579	17504	17610	17518	17590	17424	17592	17613	17711	17546	17742	17612	17445	17544	17714	17737	17436	17485	17558	17553	17658	17582	17643	17489	17542	17520	17601	17583	17448	17388	17679	17477	17570	17499	17718	17523	17745	17686	17528	17497	17533	17565	17592	17553	17489	17511	17668	17522	17500	17583	17482	17578	17574	17648	17586	17660	17508	17595	17561	17535	17416	17651	17503	17479	17492	17560	17519	17693	17507	17539	17581	17493	17549	17522	17688	17567	17526	17762	17572	17680	17518	17592	17693	17632	17567	17465	17570	17258	17547	17688	17468	17505	17671	17373	17561	17482	17351	17513	17595	17499	17600	17535	17529	17625	17504	17510	17648	17669	17585	17682	17484	17519	17650	17440	17312	17586	17574	17805	17517	17404	17551	17595	17527	17506	17713	17513	17521	17680	17571	17329	17497	17664	17428	17640	17606	17452	17398	17608	17348	17631	17560	17457	17612	17452	17670	17554	17414	17513	17297	17543	17596	17473	17528	17644	17457	17525	17627	17492	17537	17628	17631	17540	17601	17441	17496	17544	17646	17587	17563	17653	17615	17500	17681	17548	17692	17457	17629	17790	17398	17586	17568	17626	17469	17661	17630	17606	17594	17549	17528	17541	17624	17700	17516	17576	17519	17585	17675	17674	17579	17543	17458	17529	17633	17472	17484	17550	17445	17536	17461	17434	17613	17402	17547	17363	17331	17368	17498	17380	17577	17465	17471	17481	17603	17558	17507	17620	17587	17556	17548	17545	17520	17399	17600	17549	17492	17528	17695	17502	17665	17459	17361	17464	17545	17543	17508	17518	17528	17544	17516	17590	17355	17623	17672	17568	17533	17642	17475	17374	17487	17558	17561	17420	17522	17665	17445	17748	17679	17401	17605	17514	17546	17614	17620	17613	17487	17501	17593	17484	17430	17476	17609	17545	17543	17394	17430	17543	17432	17627	17362	17646	17394	17553	17680	17613	17562	17482	17452	17543	17586	17578	17631	17681	17682	17587	17453	17329	17393	17585	17517	17472	17416	17381	17445	17403	17602	17413	17370	17543	17450	17693	17670	17539	17432	17524	17528	17521	17451	17520	17643	17453	17574	17601	17460	17542	17672	17496	17621	17319	17450	17525	17599	17363	17543	17545	17555	17530	17408	17498	17422	17564	17445	17443	17429	17557	17438	17571	17564	17580	17460	17603	17576	17566	17355	17601	17555	17610	17514	17698	17604	17467	17416	17466	17578	17633	17447	17428	17640	17356	17400	17427	17506	17371	17539	17576	17672	17491	17626	17513	17509	17637	17453	17712	17330	17456	17477	17496	17443	17476	17577	17537	17466	17622	17487	17511	17590	17436	17590	17462	17494	17425	17622	17488	17416	17336	17533	17551	17295	17495	17469	17400	17521	17694	17565	17439	17509	17443	17627	17718	17547	17597	17485	17686	17687	17293	17333	17443	17471	17359	17526	17437	17528	17520	17627	17467	17441	17613	17297	17547	17639	17591	17672	17646	17506	17436	17473	17565	17506	17730	17458	17461	17501	17581	17501	17598	17364	17614	17451	17639	17577	17759	17445	17663	17494	17671	17508	17442	17431	17687	17411	17338	17588	17431	17391	17599	17428	17635	17383	17615	17486	17523	17566	17555	17594	17403	17556	17650	17555	17520	17476	17515	17550	17521	17499	17479	17582	17745	17381	17530	17482	17682	17545	17629	17514	17522	17630	17556	17357	17578	17390	17613	17528	17347	17675	17553	17428	17690	17467	17625	17526	17547	17581	17384	17573	17422	17343	17398	17578	17621	17533	17478	17393	17302	17549	17557	17655	17602	17676	17344	17519	17517	17482	17549	17517	17359	17690	17372	17512	17392	17635	17647	17376	17536	17394	17637	17449	17556	17484	17567	17539	17524	17559	17375	17401	17566	17634	17568	17431	17608	17365	17608	17431	17482	17597	17512	17600	17462	17628	17598	17475	17489	17587	17514	17543	17620	17325	17523	17659	17369	17374	17497	17391	17411	17649	17519	17641	17547	17378	17567	17254	17475	17601	17616	17560	17425	17646	17612	17569	17610	17506	17501	17679	17399	17458	17537	17679	17473	17681	17493	17610	17417	17546	17447	17504	17423	17519	17654	17653	17565	17580	17571	17438	17533	17715	17538	17624	17423	17587	17563	17440	17529	17527	17532	17563	17580	17455	17370	17578	17478	17558	17438	17510	17649	17487	17607	17472	17550	17443	17463	17472	17485	17546	17519	17524	17396	17644	17554	17484	17712	17633	17597	17455	17534	17578	17635	17456	17519	17510	17584	17652	17377	17485	17390	17479	17470	17573	17605	17607	17528	17468	17668	17461	17453	17606	17480	17490	17613	17630	17598	17646	17421	17473	17435	17417	17528	17698	17524	17624	17610	17510	17691	17520	17451	17453	17574	17493	17562	17379	17560	17432	17560	17451	17799	17543	17630	17573	17512	17617	17762	17352	17519	17650	17473	17396	17582	17589	17310	17604	17497	17618	17574	17448	17516	17421	17409	17606	17505	17552	17503	17501	17451	17538	17555	17381	17495	17446	17458	17518	17318	17570	17592	17676	17590	17611	17526	17539	17421	17648	17658	17467	17625	17684	17423	17566	17522	17572	17620	17406	17502	17556	17666	17487	17448	17644	17481	17612	17398	17569	17586	17326	17638	17529	17432	17591	17443	17493	17428	17427	17364	17509	17428	17351	17614	17488	17483	17502	17520	17497	17447	17534	17604	17398	17631	17516	17387	17389	17607	17522	17561	17506	17486	17538	17428	17517	17504	17716	17611	17649	17426	17686	17546	17423	17661	17426	17696	17545	17543	17549	17568	17574	17535	17597	17434	17340	17488	17434	17551	17489	17776	17402	17491	17501	17441	17614	17642	17361	17701	17509	17529	17425	17644	17467	17603	17430	17473	17559	17538	17573	17535	17267	17560	17526	17598	17412	17590	17562	17385	17465	17638	17325	17514	17705	17392	17552	17445	17642	17601	17319	17471	17582	17624	17576	17500	17506	17615	17589	17494	17429	17558	17518	17516	17646	17569	17423	17530	17374	17486	17402	17607	17604	17620	17515	17650	17417	17438	17657	17563	17352	17607	17590	17329	17501	17680	17424	17677	17581	17685	17414	17627	17485	17668	17710	17465	17458	17558	17410	17677	17491	17530	17565	17523	17512	17646	17709	17570	17709	17476	17510	17483	17464	17660	17522	17559	17577	17679	17506	17456	17630	17611	17341	17457	17622	17470	17445	17537	17576	17351	17361	17456	17417	17633	17630	17644	17486	17405	17510	17534	17610	17542	17577	17563	17384	17499	17518	17491	17596	17479	17492	17578	17755	17507	17525	17515	17468	17518	17627	17374	17411	17625	17565	17419	17648	17592	17583	17482	17460	17623	17455	17572	17538	17671	17581	17558	17579	17530	17586	17587	17539	17373	17714	17576	17691	17420	17446	17502	17518	17603	17622	17586	17707	17400	17358	17482	17598	17495	17655	17389	17460	17597	17610	17264	17425	17550	17781	17587	17629	17456	17542	17344	17353	17447	17505	17477	17480	17528	17525	17487	17487	17555	17565	17615	17320	17492	17363	17492	17809	17517	17524	17415	17519	17496	17576	17561	17597	17526	17605	17611	17522	17520	17580	17534	17456	17601	17588	17631	17439	17559	17476	17540	17605	17405	17499	17598	17409	17538	17559	17616	17481	17746	17408	17243	17650	17597	17389	17676	17477	17656	17586	17417	17658	17639	17575	17513	17501	17691	17473	17603	17606	17655	17517	17385	17674	17369	17545	17368	17652	17603	17393	17513	17518	17476	17516	17547	17484	17554	17532	17416	17527	17580	17615	17644	17693	17506	17540	17584	17528	17363	17644	17514	17444	17757	17670	17333	17673	17555	17495	17629	17647	17625	17396	17607	17614	17557	17645	17743	17425	17565	17595	17526	17665	17531	17610	17615	17507	17403	17553	17551	17441	17348	17444	17564	17524	17331	17500	17555	17486	17562	17486	17637	17393	17602	17579	17543	17527	17526	17365	17550	17795	17485	17395	17678	17488	17677	17551	17546	17533	17260	17483	17616	17580	17490	17503	17554	17446	17416	17511	17596	17454	17483	17520	17590	17481	17570	17546	17498	17708	17454	17319	17556	17614	17719	17478	17578	17472	17414	17743	17492	17615	17442	17478	17501	17696	17591	17518	17405	17457	17400	17441	17406	17509	17378	17446	17405	17615	17529	17511	17408	17519	17511	17345	17490	17652	17599	17471	17511	17591	17427	17374	17635	17548	17489	17571	17603	17498	17538	17538	17518	17449	17567	17499	17527	17523	17274	17519	17536	17311	17646	17502	17489	17564	17413	17517	17535	17425	17353	17434	17494	17590	17731	17652	17605	17448	17385	17489	17515	17681	17672	17600	17355	17636	17527	17631	17638	17589	17657	17426	17572	17392	17510	17494	17557	17546	17558	17318	17565	17615	17461	17629	17566	17478	17423	17419	17540	17586	17372	17662	17606	17434	17371	17488	17588	17642	17506	17487	17518	17442	17578	17433	17500	17559	17593	17659	17564	17475	17624	17526	17623	17465	17464	17531	17645	17591	17429	17497	17616	17634	17354	17497	17507	17410	17628	17671	17746	17544	17381	17415	17455	17577	17490	17397	17393	17313	17640	17595	17508	17512	17546	17263	17550	17554	17613	17545	17674	17494	17568	17543	17451	17565	17662	17573	17558	17487	17506	17483	17507	17555	17369	17361	17619	17481	17514	17340	17488	17466	17439	17496	17388	17532	17581	17626	17592	17473	17593	17566	17617	17510	17712	17553	17447	17462	17577	17484
27762	23442	29783	27697	23640	22580	22333	21860	21521	21142	21071	21277	21281	21154	20999	21022	21156	21016	21039	21116	21096	21076	20979	21065	20875	21075	20966	21056	20893	21046	20965	21179	21043	21067	20929	21080	20947	20916	21040	20928	20935	20740	20877	21091	21054	21063	20888	21092	20768	20881	21086	20967	21059	21229	21111	20730	21050	20980	20960	20674	20902	20955	20789	21063	21128	21065	21089	21098	21074	20967	20934	20976	20894	20647	20662	20974	21034	20836	20782	20879	20890	21075	20868	20808	20810	20777	20757	21011	20908	20993	20977	21077	20976	20775	20997	20936	20917	20809	20632	20970	20955	21172	20982	21145	20746	20963	20954	21014	20862	20966	20954	20824	20871	20921	21126	20973	20812	20650	21178	20921	21047	20916	20960	20990	20925	20940	20829	20812	20744	20995	20894	20619	20734	20937	20843	20865	20947	20876	20942	20899	20895	20901	20694	20979	20848	20716	20898	20848	20890	20950	20790	20991	21069	20967	20778	20826	20976	21000	21064	20825	20822	20971	20822	20838	20818	20834	20943	20861	20776	21003	20961	20893	21010	20907	20792	21023	21044	20880	20850	20760	20834	20821	21055	20869	21153	21040	20940	20756	20755	20982	20805	20981	20877	20893	20941	20677	20881	20877	20781	20937	20863	20950	20973	20834	20898	20735	20902	20796	21129	20730	20754	20814	21053	20853	20910	21003	20999	20894	20975	20948	20837	21144	21079	20906	20941	20945	20772	20912	20818	20779	20964	20938	20881	20873	20930	20870	20770	20957	21025	20698	20842	21070	20979	20914	20943	20827	21009	20870	20907	21022	21043	21027	20945	20803	21061	20956	20879	21037	20963	21024	21023	21105	20994	20654	21084	20868	21107	20815	20940	20997	20685	20864	20897	20936	20920	20929	21012	20940	20934	20653	20900	20856	20691	21148	20911	20798	20826	21019	21014	20975	20850	21003	20920	20834	20889	21057	21039	20706	21028	20748	20661	20900	20897	20999	20956	20914	20964	21153	20828	20772	21037	20952	21042	20824	20933	20827	21053	20837	20841	20869	20798	20805	20649	20825	20895	20803	20895	21008	20938	20888	20970	20820	20783	20705	21000	20778	20839	21010	21103	20957	20976	20859	20902	21106	20743	20797	20997	20870	20744	20976	20942	20972	20780	20955	21048	21021	20735	20962	20851	20873	20875	20896	20943	20850	20845	20989	20927	20881	20790	21151	20692	21014	21178	20927	21093	21014	20986	20766	20916	20846	20946	20874	20938	20994	20879	20837	21036	20825	20994	20804	20838	20859	21062	20800	20913	20679	21043	20776	20825	20961	20775	20945	20961	20956	20894	20747	20977	21191	20734	20857	20970	20910	20892	20924	21003	20674	20828	20886	20859	20979	20930	20858	21061	20966	20790	21049	21050	20928	20852	20948	21028	21019	21001	20947	21134	20937	21019	20886	20921	21030	21113	20929	20882	20679	20979	21108	20906	20971	20955	20802	20876	20917	20936	20987	21003	21148	21043	20766	20943	20980	21093	20816	20988	20904	20843	20952	21093	21000	21032	20990	21121	20920	21005	21117	21093	21025	20659	20914	20888	20764	20646	20814	20927	20932	20842	21072	20845	20832	20886	20876	20749	20983	20684	20962	20896	20768	20907	21197	20992	20781	21145	21012	20851	20813	20620	20842	20983	21062	20880	20818	20794	20905	20838	21013	20830	20815	20911	20764	20745	20689	20968	20767	20878	20990	20983	20645	20769	20891	20948	20866	20992	20823	20889	20975	20864	20771	20714	20949	20918	20937	20755	20678	20943	21037	20924	20938	21032	20942	20825	20734	20925	20986	20830	20919	20973	21009	21031	21029	20932	20756	21027	20895	20873	20706	20901	20982	20858	20815	21048	20838	20879	20802	20970	21129	21000	20742	21112	20972	20992	21099	21068	21001	20775	20905	20908	20972	20871	21000	21184	20979	20698	20912	20828	21123	21062	20997	21008	20998	20850	20957	20882	20908	21069	20682	20853	21008	20976	20709	20818	20793	20978	21084	20859	20834	20894	20895	20910	21068	20839	20739	20861	20877	20972	20925	20752	20906	20802	21034	21044	20799	20855	20689	21022	21021	20782	20949	21161	20910	20922	20812	20773	20835	20785	20683	20760	20767	20846	20913	20785	20984	20861	20886	20918	21075	20820	20883	20962	20965	20920	20980	20712	20973	20938	20877	20733	21035	21006	20966	21058	21015	20918	21022	20629	20903	21019	20957	20931	20940	20663	20806	21101	21058	20867	21113	20934	20910	20835	20991	20917	20950	20832	20986	21014	20949	20828	20855	20886	20971	21008	20599	21066	20859	20981	20980	21110	21111	20897	21019	20978	20998	20859	20938	20908	21032	21017	20984	20947	20731	20748	20859	20799	20941	21063	21178	20833	20880	21102	21062	20933	20816	20695	20892	20984	20883	20841	20981	20758	20775	20781	20851	20818	20794	20852	20814	20745	20889	20815	20904	20850	20962	21036	20789	20869	21016	20955	20770	20898	20968	20997	20891	20912	20978	20951	20752	20767	20792	20901	20929	20868	20910	20853	20880	20796	21043	20902	20949	20984	21001	20849	20777	21001	21075	21121	20797	21093	20848	21033	21003	20868	20841	20838	20805	20958	21003	20889	20895	20813	20871	20890	21011	20785	21010	20879	21163	21084	21123	20859	20879	20952	21056	20832	21054	20768	20784	20813	20878	20968	20931	21057	20780	20829	21035	20888	21001	20757	20760	20805	20880	20856	20867	20896	20767	21194	20969	21088	20874	20799	20948	20909	20987	20864	20966	20615	20688	20849	20847	20952	21045	21002	20943	20961	20919	21102	20829	20740	20911	20683	20851	20943	20798	21042	20920	21047	20687	20803	20802	20936	21102	20870	20971	21007	20986	20927	20777	21050	20790	20897	20975	20848	20866	20770	21040	20851	20933	21062	21147	20816	20839	20946	20988	21037	20649	20781	20801	21093	21068	20970	20826	20982	20970	20762	20989	20901	20725	20727	20942	20785	20823	20959	20980	20822	20939	20825	20951	21017	20934	21028	20940	20849	20833	20938	21015	20838	21133	21016	21036	21050	20760	21082	20999	20863	20809	20952	20803	20798	21038	21012	20846	20759	20929	20923	20967	20913	20789	20886	20851	20847	20844	21001	20800	20863	20869	21055	21033	20779	20912	20781	20954	21119	20989	21214	20918	21004	20929	21132	20920	20984	20837	20870	20967	21044	20977	20916	20939	20921	20843	20656	20811	20653	20925	20774	20947	20941	20906	20878	20857	20913	20727	20946	21036	20927	20774	20887	21090	20864	20962	20706	21035	20976	21000	20797	20956	20891	21020	20798	20837	20818	20985	20994	20693	20891	20916	20644	21084	21012	21097	20938	20911	20945	20900	20921	20886	20915	21093	20937	21044	20968	20960	21077	20945	20820	20788	21146	20904	20887	20990	20913	20958	20870	20928	20786	20844	20985	21011	20831	20942	20977	20760	21043	20991	20910	20951	20846	21008	21128	20918	20956	20811	20847	20830	20849	20882	20937	20958	20891	21005	21052	20782	20997	20937	21085	21296	20725	20781	20755	20883	21011	21076	21153	20945	20940	20812	20976	21045	20962	20846	21114	21005	20743	20754	21092	20992	20923	20911	21002	20860	20891	20697	20768	20996	20911	21102	20983	20931	20858	20751	21112	20890	20885	20961	20993	21079	20965	20901	21138	21181	20885	20760	20760	20876	20843	21007	21032	20917	20995	20878	20945	20890	20892	20947	21088	20742	20624	21014	20899	20805	20837	20936	20972	20967	20843	20946	20808	20899	20762	21002	20865	20692	20986	21002	20980	21019	20935	20965	20945	20966	20840	20868	20813	20887	21040	20733	21060	20926	20941	20715	20683	20908	20878	20982	21056	21057	20867	20971	20986	21087	21021	20844	21038	20936	20843	20940	20841	20808	21086	20915	20992	20937	20990	20870	20610	20873	20760	20929	20868	20946	20905	20766	20899	20787	20953	21028	20943	20941	20856	20931	20883	20705	21030	21054	20847	20791	20901	20872	20717	21222	21019	20939	20944	20862	20860	21000	21073	20954	20882	20987	20853	20816	21079	20899	20805	20911	20951	20868	20908	20885	21044	20972	21255	20850	20852	20809	20776	20679	20820	20977	20913	20876	21117	20900	20885	21001	20859	20846	20774	20830	20836	21033	21103	20812	20733	20877	20979	20955	20994	20939	20931	20820	20949	20933	21080	20755	20883	21020	20830	20678	20980	20886	20785	21162	20938	21031	20816	21105	21055	21033	20953	21053	20942	21013	21347	20906	20912	20691	20868	20823	20884	20872	21109	20807	20851	20997	20748	20692	20987	21093	20980	20910	21011	20928	20919	20825	20884	20993	20841	20986	21012	20925	20851	20842	21054	20852	21055	20815	20963	20887	20749	20875	20875	20929	20944	20749	20760	20795	20751	20985	20756	20913	20926	20692	20946	21007	20923	20784	20906	20838	21059	20955	20769	21033	20833	21000	21005	21048	20999	20807	20914	20929	21181	20831	20823	20967	20953	21264	20778	20805	20758	20763	20833	20890	20831	20917	20860	20927	20777	20956	20853	21018	20941	21167	21160	21085	21026	20761	20739	20922	21155	20899	20841	20972	20929	20874	20910	20771	20840	20877	20872	20805	20983	20772	20997	20739	20994	20810	20736	20918	20981	20878	20846	20886	20924	20851	21014	20945	20837	20871	21062	20814	20764	20989	20906	20840	21152	20969	20904	20980	20906	20912	20839	20876	20878	20943	20814	21172	20965	20802	20948	21099	21149	20945	20849	20985	20957	20942	21012	20846	21015	21267	21167	20992	20847	20902	21058	20761	20840	20899	21040	20996	20725	21020	20743	21025	20922	20752	20923	20844	20951	20942	20828	21008	21011	20972	20974	20857	20940	21064	20892	21031	20869	20679	20949	20994	20834	20806	20903	20998	20961	21063	21045	20968	20861	20938	20927	20817	20780	20956	20995	20869	20861	21008	20928	20996	20884	20880	21024	20969	20949	20962	20693	20948	20767	20806	20837	20980	20732	20885	21024	20860	20907	21025	20965	20943	20974	21103	20844	20864	20858	21147	20962	21055	20958	20850	20961	20983	21027	20754
21764	31603	29255	23711	21108	19468	18459	18230	17712	17412	17310	17379	17194	17436	17186	17118	17234	17468	17227	17372	17378	17211	17126	17116	17019	17247	17176	17033	17152	17130	17090	17043	17025	16929	17123	17250	17206	17117	17125	17288	17182	17164	17072	17331	17109	17112	17050	17037	17088	17070	17129	17162	17227	17271	17239	17178	17159	16998	17079	17091	16933	16931	16986	16990	17070	17038	16957	17032	17146	17097	16936	17010	17159	17078	17156	16952	17093	17174	17009	17065	16996	17008	16966	16871	16992	17123	17173	16940	17037	17162	16966	17034	17030	17070	17086	17014	17059	17025	17050	17021	17008	16932	17054	17071	17160	17132	17063	17204	16938	17011	17100	16960	17219	16990	17235	17067	17197	17027	17141	17066	16989	17119	17001	17113	16970	17146	17062	17145	17166	17050	17025	17137	16977	17198	17117	16935	16968	17007	17120	17064	17205	17037	16980	17061	17112	17023	17186	16988	16963	17197	17205	17026	17144	17169	17066	17049	17112	17056	17041	17003	17128	17089	17068	17189	17126	17029	16980	17050	17134	17098	17245	16952	17013	17234	17041	16891	17129	17077	17144	16805	16961	17128	16996	16920	17001	17129	17136	17080	16948	17061	17222	17064	16911	16949	16943	17210	16971	17219	17082	17051	17127	16964	16958	17102	17036	17056	17062	16990	17087	17041	16865	17142	17043	16965	17018	17127	17099	17093	17095	17006	16946	17130	17153	17248	17026	17010	17185	17139	17216	17075	17009	17181	17165	17081	17097	16924	17018	17180	17099	17115	17047	17038	16911	17062	17038	17057	17092	16923	17006	16863	17268	16999	17000	17237	17083	17084	16981	17028	16894	17046	16998	17179	16999	17020	17099	16956	17090	17018	17052	16991	17185	17166	17189	16986	17105	17038	17107	17001	17072	16961	17139	16972	17060	17066	17113	17181	16904	17109	17068	17252	17051	17065	16994	17054	16998	17046	17011	17109	17094	16994	17079	17233	16976	17115	17123	16910	16912	17092	17129	17018	16953	17141	17137	17074	16938	17168	17136	17010	17063	17078	16967	17175	17126	16992	17228	16908	17053	17225	17162	17129	17112	17167	17295	16973	17167	17158	17093	17109	17084	17073	17114	17042	17055	17121	16804	17014	16992	17095	17025	16945	17134	16938	17041	17010	17071	17217	17217	17050	17084	17094	17015	16966	17101	16974	17034	17027	17024	17126	17157	17043	17184	17196	16979	17044	17019	16917	17172	17097	17132	17136	17001	17062	17089	17193	17050	16975	17222	17279	17069	17045	17141	17359	17037	17184	17178	16957	17011	16986	17023	17002	16943	17193	17146	16924	16943	16936	17078	16938	17101	17138	17028	17137	17054	17067	17271	17055	17194	17099	17114	17193	16845	16990	17009	17035	16915	17243	17150	17066	17135	17180	17175	17064	17122	17106	16951	17047	17177	17048	17017	17081	17081	17161	17110	17106	17100	17144	17126	16961	16931	17110	17159	17172	17100	16948	17058	17069	16917	17047	17093	17040	16968	17059	17055	16795	17147	16952	17133	17144	17152	17090	17106	17149	17048	17143	17177	17038	17227	16944	16892	17056	17131	17084	17120	16947	17177	17027	17087	17112	16846	17089	17145	16938	17110	17201	17232	17105	17019	16883	17046	17158	17179	17278	17090	17234	17110	17221	17105	17168	16896	17086	17081	17083	16957	17089	17070	16930	17026	17061	17254	16924	17157	17008	17058	16955	17070	16886	17193	17140	16924	17137	17008	17096	16972	17021	17055	16996	17122	16976	17090	17238	17200	16964	16979	17089	17181	16974	17257	16932	17115	17074	17110	17172	16913	16904	17110	17113	17111	17054	16986	17138	17051	16956	16997	17281	17144	17114	17100	17156	16951	17033	17165	17007	17049	17082	16991	17090	17077	17122	17131	17025	17157	16930	17064	16997	16837	17179	16917	17152	16986	17067	17070	17126	17150	17219	17002	16940	17175	17003	17008	17220	17000	16814	17146	17048	17123	16963	17010	17080	16869	17213	17170	16960	17109	17187	17038	17201	17214	17120	16854	16875	17092	16929	17083	17132	17250	17051	17062	16919	17204	16918	17122	17058	17126	16974	16829	17172	17102	17218	17117	17041	17121	17149	16852	17190	17098	17182	16941	17182	17171	17021	17061	17146	17036	17103	16953	17224	17033	16947	16809	17076	17006	17192	17036	16948	17137	17146	17097	17115	17067	17111	17215	17075	17040	17141	17101	16934	17191	16915	16987	16990	17082	17049	17203	17084	16957	17155	17001	17070	17078	16896	16975	16934	17129	17085	17059	17051	16987	17071	16943	17228	17096	17198	17100	17073	16966	17059	16952	17095	17060	16913	17017	17042	16995	16951	17122	17191	16944	17158	17123	17059	17045	17016	16990	17032	17013	17083	17140	17015	17194	17113	17178	17263	17034	16816	17277	17091	17219	16906	17058	17072	17251	16964	16880	17036	17058	17004	17235	16874	17038	17183	17108	17130	17030	17156	16908	16917	16979	17011	17098	17002	17138	17047	17152	17047	16972	16934	16982	16952	17083	16895	17082	17155	17262	17138	17128	17108	16961	17031	17200	17152	17019	16966	17039	16911	17025	17108	17095	17049	17148	17129	17130	16804	17162	17043	17030	17016	17114	17059	17071	17041	17056	16898	16958	17025	17094	16912	17173	17015	17034	17010	17101	16977	17087	17190	17015	17011	17107	16959	17036	17030	17009	17050	16994	17012	17028	17000	16990	17051	17127	17032	16920	17118	17197	17010	17110	17112	17194	17188	16991	17124	17145	17054	16945	17169	17085	17023	17166	17010	16940	17063	17220	17139	17220	17004	17101	17102	17070	17257	16932	17076	17083	17079	17021	16936	17058	17127	17207	17018	16983	17009	16919	17030	17118	17048	17086	17173	17189	17052	16978	17156	16960	17042	17053	16783	17057	17074	17041	17191	17088	16950	17108	17148	17002	17010	16951	16945	17169	17090	16967	17109	17140	17014	17079	17015	17119	16948	17124	17145	17086	16970	17139	17027	16881	17229	16990	17153	16883	17134	17308	17229	17059	17127	16877	17216	16939	17064	17100	17132	17090	17137	17144	17118	17240	16985	17146	17048	17138	17050	17105	16983	17105	16972	17069	16937	17147	16898	17146	16919	17221	17063	17158	16942	17100	17056	17065	16954	17122	17028	17202	17037	17086	17036	17040	16953	17193	16982	17092	16975	17101	17130	17024	16916	17150	17045	16877	17057	17074	17031	17225	17047	17212	17081	17154	17225	17045	17248	17063	17087	17176	17052	17053	17079	17198	17120	16948	17078	16995	17024	17190	16945	17153	17144	17052	16991	17077	16959	17088	17037	17087	16937	17051	17242	17097	17008	17125	17040	17043	17019	17185	17161	17191	17169	17053	17181	16927	17154	17161	17189	17167	17188	17193	17062	17049	16975	17127	17101	17105	17356	16931	17172	17174	17202	17001	16982	16998	17106	17108	17081	17210	16947	16977	17008	17015	16969	17049	16982	17298	17046	17119	17020	17171	17180	17071	17249	17001	17110	17085	17034	17050	17156	17085	17147	16857	17048	16930	17001	17195	16946	17151	17212	16955	17099	17067	17028	17089	17049	17138	17072	17094	17060	17156	17058	17177	16975	17285	16879	17219	17104	17143	17017	17098	17027	17052	17084	17023	16970	17270	17121	16935	17087	17154	16983	17028	17037	17004	17151	17136	17190	17254	16961	17022	17005	17112	17169	16948	17060	17030	17061	17110	17102	17053	16999	17087	17095	17150	17088	17084	17168	17114	16894	17119	16974	16946	17004	16974	17195	17096	17271	16925	17161	17115	17129	17093	16983	17109	16979	17197	16901	17021	17229	17223	17118	16993	16940	17105	17005	17101	17124	17097	17153	17295	17219	17164	17249	16934	17131	16861	17191	17021	17256	17052	17213	17144	17102	17109	17049	17138	17028	17116	17183	17163	17071	16966	17097	16993	17149	17060	16998	17098	17129	17146	17184	17170	17352	16919	17068	16829	17066	17036	17178	17098	16987	17009	17120	17010	17094	16859	17053	16992	16936	17017	17020	16974	17065	17086	17088	16967	16977	17001	17297	17012	17136	16959	17318	17012	17039	17144	17191	16992	17105	17044	17020	17118	16975	17264	17101	17074	17022	17214	17222	17080	17007	16870	17003	17209	17104	16954	17154	17165	17178	17208	17110	17081	17039	17218	17057	17073	17005	17290	17154	17170	17057	17161	17125	17036	17189	17069	17026	17025	17189	16927	17110	17132	17146	17218	17006	17132	17064	17012	17155	17102	17090	17285	17014	17136	17038	17114	17206	17088	17040	17178	17088	17107	16912	17169	17161	17085	17070	17092	17097	17114	17149	17219	16956	17104	17015	17152	17051	17160	16823	17113	17070	17143	17084	17194	16947	17088	17244	16973	17086	17202	17044	17044	17221	16779	16861	17128	17259	17103	17235	17091	16952	17149	16942	17010	17149	17117	17102	17088	17150	16894	16950	16937	16973	17216	17141	17041	16920	17062	17031	17143	17059	17124	17099	17154	17139	17055	17007	17167	17048	16937	17022	17073	17031	17141	17139	16986	17075	16896	17097	17318	17094	17160	17000	17032	17141	17216	16837	17070	17064	17180	17136	17169	17130	17082	17104	17150	17025	17056	16975	17030	16950	17125	17096	17096	17060	17022	17074	16936	16926	17099	16913	17063	16930	17168	16944	17051	17176	17021	17012	17133	16951	17151	17079	16992	16962	17120	17048	17189	16890	17242	16846	17109	16987	17313	16918	17067	17172	17083	17024	17032	16969	17082	17011	17072	16892	17172	16914	17061	17195	17054	17084	16983	17208	17088	17000	17017	17184	17085	17172	17109	17033	17110	17167	16943	17007	16924	16875	16951	16998	16955	17186	17059	17037	17058	16986	16989	17125	17209	17103	16894	17165	16993	17041	17052	17150	16998	17226	17172	17067	16995	17092	17093	17129	17211	17026	17199	16993	17025	17255	17163	17138	17094	16917	17034	17114	17019	17037	16944	17154	17086	17027	17213	16890	17103	16960	17119	17056	17015	17050	17046	17057	17220	17154	17046	17135	17129	16777	17001	17018	17103	17009	17074	16940	17280	17064
23583	21233	28833	24113	22863	24790	25107	21961	21359	21073	20634	20677	20739	20645	20565	20604	20574	20674	20575	20677	20686	20680	20440	20339	20300	20434	20405	20462	20447	20186	20484	20188	20173	20335	20131	20096	20183	20368	20344	20344	20391	20134	20236	20275	20253	20440	20255	20205	20315	20486	20351	20701	21257	21045	20871	20624	20390	20228	20154	20519	20296	20029	20333	20339	20159	20091	20548	20221	20245	20308	20476	20179	20409	20337	20234	20295	20234	20289	20335	20257	20193	20265	20380	20231	20258	20336	20314	20140	20100	20129	20067	20244	20058	20220	20263	20014	20332	20143	20324	20280	20167	20192	20167	20229	20142	20113	20045	20076	20145	20061	20227	20455	20136	20151	20266	20058	20220	20290	20078	20099	20043	20248	20120	19989	20213	19958	20113	20114	20093	20328	20378	20250	20208	20023	20483	20105	20078	20268	20075	20296	20394	20095	20335	20239	20413	20054	20119	20349	20157	20148	20058	20104	20385	20357	20190	20142	20134	20167	20444	20135	20370	20193	20107	20338	20065	20214	20288	20449	20266	20025	20234	20406	20186	20236	20253	20470	20023	20208	20020	20231	20079	20060	20077	20237	20211	20263	20096	20286	20244	20162	20200	20324	20283	20239	20280	20163	20324	20343	20240	20121	20289	20081	20014	20387	20111	20338	20321	20144	20355	20097	20165	19990	20032	20162	20051	20165	20287	20205	20001	20171	20129	20204	20461	20036	19957	20153	20053	20243	20030	20186	20147	20253	20152	20158	20176	20431	20101	20137	20120	20181	20120	20178	20211	19936	20256	20203	20202	20121	20155	20160	20373	20205	20290	20012	20335	20053	20200	20149	20202	20066	20261	20262	20207	20225	20118	20077	20096	20238	20264	19986	20275	20091	20093	20136	20096	20401	20202	20300	20212	20243	20112	20106	20245	20118	20129	19990	20316	20147	20208	20353	19982	20161	20412	20170	19917	20321	20109	20363	20178	20248	20150	20144	20059	20097	20132	20325	20442	19803	20293	20078	20175	20184	20354	20329	20166	20077	20255	20227	20255	20454	20300	20336	20017	19979	20154	19916	20320	20118	20031	20295	20139	20140	20294	20013	20103	20148	20253	20233	20007	20308	20250	20278	20178	20368	20377	20101	20189	20192	20083	20069	20280	20141	20110	20302	20131	20121	20367	20210	20053	20360	20094	20157	20104	20013	20224	20289	20265	20024	20249	20423	20245	20195	20206	20099	20312	20104	20159	20353	20114	20225	20263	20129	20282	20219	20499	20230	20253	20202	20041	20155	20442	20001	20042	20113	20237	20245	20263	20077	20044	20187	20261	20099	20189	20372	20163	20159	20160	20244	20147	20353	20000	20274	20075	20093	20183	19906	20200	20026	20353	20353	20562	20315	20099	20263	20094	20117	19999	20422	20279	20260	20238	20149	20252	20234	20349	20234	20192	20322	20097	20153	20303	20228	20388	20112	20173	20172	20153	20104	20146	20107	20304	20412	20266	20076	20073	20168	20190	20170	19932	20006	20151	20249	20247	20233	20011	20232	20184	20253	20336	20045	19956	20218	20174	20306	20268	20294	19902	20185	20279	20254	20186	20189	20279	20120	20203	20188	20043	20110	20475	20244	20218	20279	20065	20150	20389	20085	20293	20130	20321	19926	20227	20175	20563	20285	20299	20157	20201	20061	20245	20298	20103	20180	20080	20373	20259	20368	20295	20292	20003	20310	20009	20158	20269	20281	20194	20200	20265	20237	20220	20269	20242	20291	20248	20393	20156	20093	20267	20299	20309	19930	20110	20227	20015	20198	20263	19918	20265	20230	20033	20243	20233	20341	20221	20270	20300	20036	20061	20116	20168	20329	20151	20486	20187	20355	20126	20295	20174	20274	20387	20132	20103	20252	20453	20244	20153	20137	20264	20102	20314	20178	20272	20148	20252	20119	20139	20176	20276	20111	20271	20112	20272	20348	20048	20333	20172	20370	20209	20116	20090	20186	20066	20056	19967	20087	20288	20280	20340	20214	20044	20034	20382	20099	20381	20224	20233	20289	20350	20291	20040	20233	20239	20162	20389	20082	20336	20367	20199	20103	20248	19989	20048	20101	20316	20351	20071	20168	20224	20139	20189	20001	20201	20323	20233	20194	19953	20201	20149	20073	20208	20185	20194	20327	20254	20174	20200	20310	20054	20265	20025	20149	19948	20326	20223	20271	20293	20397	20043	20058	20196	20107	20445	20242	20228	20182	20172	20180	20120	20197	20153	20172	20080	20294	20224	20104	20307	20199	20308	20074	20098	20257	20376	20132	20144	20143	20136	20337	19992	20203	20082	20120	20117	19974	20185	20162	19899	20218	20102	20200	20199	20279	19970	20004	20261	20108	20113	20229	20252	20247	20124	19867	20373	20204	20322	20219	19995	20169	20065	20268	20110	20016	20286	20262	20343	20091	20130	20305	20244	20241	20195	20265	20284	20033	20252	20071	19892	20166	20005	20097	20436	20365	20340	20085	20293	20191	20119	20163	20039	20264	20282	20103	20255	20173	20313	20246	20378	19997	20196	20096	20371	20081	20087	20139	20226	20112	20399	20048	20148	20121	20322	20208	20208	20320	20133	20151	20176	20215	20153	20267	20279	20210	20205	20315	20424	20130	20206	20327	20450	20012	20157	20094	20159	20131	20241	20047	20052	20130	20316	20267	20284	20284	20333	20107	20229	20230	20073	20189	20205	20161	20033	20422	20155	20248	20213	20205	20341	20083	20144	20382	19956	20115	20229	20219	20142	19950	20069	20154	20368	20106	20173	20291	20045	20003	20111	20060	20004	20323	20141	19989	20339	20249	20304	20235	19934	20133	20229	20085	20366	20118	20025	20051	20111	20290	20053	20131	20218	20430	20163	20194	20194	20391	20195	20316	20243	20332	20003	20202	20317	20320	20160	20272	20186	20068	20173	20175	20095	20224	20142	19998	20241	20174	20258	20408	20125	20169	20232	20125	20163	20318	19997	20247	19975	20229	20321	20211	20199	20113	20197	20199	20105	20165	20321	20042	20180	20181	20081	20217	19789	20272	20040	20198	20109	20108	20222	20319	19997	20405	20122	20145	20321	20132	20089	20194	20204	20310	20215	20015	20150	20118	20060	20201	20264	20240	20361	20088	20211	20258	20237	20082	20138	20319	20145	20241	20204	20157	20292	20081	20424	20166	20239	20146	20160	20108	20340	20147	20247	20280	20373	20162	20108	20104	20107	20301	20069	20162	20263	20183	20209	20255	20087	20281	20371	20072	20292	20278	19993	20179	20301	20077	20265	20125	20306	20136	20130	20044	20146	20423	20240	20082	20278	20203	20057	20264	20209	20265	20132	20265	20208	20171	20171	20217	20102	20195	20139	20020	20083	20417	20228	20263	20354	20052	20202	20258	20239	20091	20235	20285	20409	20275	20222	20152	20055	19994	20082	20024	20060	20263	20010	20267	20106	19878	20177	20209	20119	20082	20375	20081	20195	20094	20194	20135	20009	20127	20148	20120	20364	20220	20277	19862	20221	20105	20252	19896	20255	20217	20160	20007	20288	20107	20118	20183	20145	20206	20491	20114	20388	20138	20173	20047	20112	19975	20175	20331	20095	20227	19932	20100	20065	20075	20197	20234	20076	20047	20487	20100	20242	20145	20354	20149	20327	20142	20090	20291	20042	20168	20154	20155	20181	20027	20365	20245	20343	20226	20282	20106	20249	20193	20245	20141	20133	20055	20302	20107	20214	19985	20184	20159	20343	20154	20191	20208	20135	20076	20131	20226	20113	20176	20259	20281	20007	19967	20207	20084	20241	20326	20027	20270	20213	20326	20207	20309	20123	20178	20283	20105	20288	20253	20125	20094	20214	20362	20311	20301	20234	20203	20322	19947	20267	20181	20253	20335	20322	20092	20386	20237	20081	20109	20319	20208	20162	20162	20366	20321	20040	20186	20330	20214	20151	20189	20245	20171	20204	20125	20213	20101	20255	20491	20210	20416	20384	20284	20480	20253	20120	20178	20280	20266	20215	20154	20200	20308	20201	20075	20191	20303	20169	20064	20135	19977	20084	20365	20256	20377	20208	20176	20105	20007	20139	20129	20076	20054	20127	20015	20105	20045	20228	20553	20347	20207	20224	20328	20036	20278	20394	20346	20270	20188	20326	20173	20171	20107	20308	20235	20269	20156	20125	20119	20233	20092	20221	20330	20125	20042	20212	20287	19906	20260	20222	20159	20339	20266	20256	20087	20117	20145	20266	20066	20144	20259	20225	20102	20088	20142	20236	20154	20296	20272	20298	20078	20368	20239	20324	20362	20091	20245	20120	20161	20120	20227	20093	20163	20191	20179	20252	20192	20303	20215	20135	20188	20074	19836	19935	20217	20205	19985	20195	20234	20346	20161	20055	20168	20321	20278	20258	20322	20498	20237	20278	20170	20158	20298	20108	20288	19944	20229	20041	20234	20024	20224	20284	20166	20166	20301	20222	20334	20060	20277	20266	20194	20190	20246	20216	20102	20225	20101	20420	20467	20370	20185	20334	20181	20273	20020	20223	20181	20237	20269	20236	20151	20005	20185	20171	20402	20268	19995	20295	20249	20199	20161	20192	20326	20271	20015	20250	20158	20283	20130	20036	20222	20119	20087	20352	20022	20207	20195	19995	20287	20344	20258	20348	20320	20125	20172	20417	20182	20228	20234	20371	20219	20208	20289	20051	20172	20401	20193	20159	20216	20281	20225	20339	20329	20196	20231	20207	20140	20326	19915	20144	20018	20378	20234	20078	20364	20116	20177	20237	20119	20181	20269	20260	20324	20271	20008	20225	20076	20285	20129	20127	20152	20129	20113	20057	20106	20338	20230	20365	20074	20249	20220	20093	20362	20130	20170	20167	20290	20055	20268	20122	20023	20266	20239	20218	20311	20188	20241	20019	20293	20033	20037	20152	20289	20128	20120	20250	20076	20396	20099	20187	20252	20215	20272	20186	20193	20479	20258	20309	20176	20193	20218	20261	20180	20265	19987	20190	19880	20348	20125	20130	20319	20085	20431	20244	20444	20030	20313	20303	20258	20160	20339	20183	20211	20199	20241	20328	20265	20262	20282	20373	20234	20062	20237	20127	20099	20186	20005	20157	20213
21294	37588	34768	27508	23779	21185	19884	19007	18165	17481	17354	17358	17393	17373	17140	17114	17110	17241	17328	17276	17294	16911	16730	16771	16646	16721	16944	16743	16803	16771	16865	16650	16895	16680	16774	16792	16853	16754	16771	16641	16844	16827	16657	16746	16798	16690	16690	16587	16767	16822	16688	17259	17889	17826	17386	17032	16882	16860	16530	16691	16708	16655	16773	16707	16658	16734	16662	16631	16727	16791	16604	16705	16704	16845	16718	16641	16756	16679	16670	16665	16706	16571	16579	16844	16721	16745	16725	16451	16706	16557	16620	16674	16832	16777	16602	16654	16727	16652	16710	16535	16699	16744	16628	16691	16780	16787	16664	16720	16645	16635	16628	16641	16661	16623	16568	16803	16728	16806	16779	16820	16717	16652	16674	16563	16653	16823	16562	16566	16608	16707	16805	16626	16597	16738	16671	16693	16753	16799	16661	16597	16585	16660	16826	16672	16554	16802	16891	16554	16556	16731	16758	16631	16550	16884	16588	16895	16537	16643	16629	16759	16694	16815	16601	16648	16701	16835	16554	16579	16690	16589	16651	16636	16780	16779	16769	16403	16553	16644	16831	16757	16797	16549	16816	16644	16678	16691	16723	16561	16715	16653	16825	16714	16832	16953	16613	16628	16619	16813	16662	16785	16505	16578	16617	16712	16823	16741	16704	16768	16524	16561	16598	16664	16588	16816	16529	16644	16785	16665	16550	16670	16446	16778	16825	16664	16789	16614	16634	16600	16653	16806	16696	16754	16595	16655	16638	16544	16632	16693	16675	16688	16608	16626	16540	16762	16667	16670	16658	16656	16840	16567	16583	16611	16699	16777	16590	16730	16779	16847	16710	16737	16631	16594	16537	16681	16755	16589	16698	16627	16761	16770	16534	16803	16655	16702	16776	16843	16570	16688	16693	16786	16503	16675	16694	16867	16594	16654	16684	16579	16641	16695	16712	16534	16738	16720	16832	16651	16608	16653	16777	16695	16658	16644	16559	16731	16757	16778	16638	16603	16619	16624	16683	16490	16801	16621	16547	16686	16758	16746	16620	16508	16838	16651	16675	16691	16687	16699	16661	16868	16775	16806	16625	16611	16676	16682	16667	16601	16723	16804	16682	16629	16652	16561	16647	16729	16744	16571	16663	16678	16820	16626	16609	16688	16711	16634	16638	16601	16750	16633	16655	16742	16515	16721	16808	16631	16624	16737	16683	16685	16720	16650	16593	16743	16610	16542	16774	16687	16616	16658	16486	16764	16488	16868	16749	16552	16758	16703	16813	16676	16786	16576	16847	16677	16734	16646	16707	16531	16755	16650	16579	16559	16784	16607	16544	16780	16691	16647	16801	16744	16802	16701	16864	16716	16568	16643	16774	16657	16597	16582	16559	16745	16588	16520	16699	16588	16729	16773	16765	16724	16605	16787	16663	16819	16734	16605	16543	16641	16616	16583	16725	16788	16736	16632	16922	16830	16919	16677	16835	16500	16625	16792	16708	16541	16557	16624	16562	16654	16542	16641	16757	16787	16663	16706	16844	16574	16565	16654	16882	16574	16845	16790	16882	16632	16709	16758	16686	16718	16851	16847	16654	16626	16495	16622	16717	16656	16659	16548	16654	16572	16910	16532	16641	16666	16689	16574	16593	16785	16689	16605	16732	16834	16666	16701	16679	16783	16628	16842	16557	16713	16503	16676	16683	16591	16689	16812	16701	16632	16682	16695	16589	16755	16745	16639	16466	16823	16784	16514	16709	16576	16941	16663	16732	16694	16540	16681	16748	16734	16664	16626	16684	16703	16679	16614	16685	16710	16783	16650	16609	16681	16672	16606	16638	16607	16459	16662	16734	16530	16795	16644	16571	16390	16768	16506	16598	16565	16711	16694	16880	16638	16773	16670	16661	16669	16766	16600	16790	16719	16510	16619	16739	16539	16613	16904	16580	16832	16757	16638	16693	16610	16708	16588	16716	16560	16601	16740	16773	16771	16690	16626	16625	16741	16647	16620	16752	16742	16534	16709	16516	16759	16769	16576	16711	16682	16603	16720	16671	16779	16577	16710	16478	16614	16669	16731	16719	16780	16652	16714	16842	16733	16563	16713	16764	16752	16694	16788	16757	16542	16760	16847	16857	16634	16674	16664	16715	16717	16528	16862	16799	16762	16662	16667	16691	16698	16579	16623	16686	16632	16515	16706	16705	16758	16696	16776	16568	16780	16811	16526	16714	16629	16615	16604	16646	16447	16725	16585	16594	16831	16719	16620	16780	16636	16685	16752	16791	16852	16560	16682	16678	16647	16620	16644	16573	16605	16562	16716	16665	16928	16609	16660	16745	16868	16753	16739	16673	16876	16519	16714	16626	16787	16973	16686	16626	16747	16663	16608	16652	16834	16527	16924	16754	16811	16572	16566	16606	16700	16534	16666	16650	16722	16630	16540	16777	16673	16556	16763	16733	16632	16577	16603	16606	16648	16649	16656	16579	16563	16666	16608	16632	16643	16672	16814	16613	16822	16567	16725	16739	16635	16743	16733	16689	16562	16662	16752	16847	16560	16518	16776	16730	16709	16573	16789	16846	16703	16789	16566	16657	16801	16751	16694	16564	16563	16910	16586	16916	16649	16710	16580	16686	16672	16493	16729	16678	16703	16481	16733	16494	16720	16586	16790	16705	16630	16602	16658	16786	16635	16721	16611	16586	16602	16503	16698	16643	16719	16669	16713	16827	16669	16669	16703	16690	16734	16712	16868	16615	16710	16770	16671	16469	16715	16949	16658	16735	16545	16700	16746	16718	16812	16552	16546	16594	16571	16631	16834	16707	16620	16740	16682	16644	16819	16651	16765	16744	16705	16771	16624	16672	16611	16673	16610	16689	16717	16785	16618	16710	16846	16651	16754	16794	16870	16657	16619	16902	16638	16654	16640	16751	16796	16844	16694	16759	16651	16696	16835	16582	16498	16641	16548	16710	16722	16700	16615	16675	16700	16805	16689	16708	16735	16703	16771	16745	16429	16717	16806	16524	16606	16740	16684	16637	16726	16799	16580	16775	16686	16757	16805	16611	16604	16714	16684	16618	16575	16631	16704	16735	16623	16671	16763	16767	16761	16614	16713	16717	16634	16578	16825	16781	16750	16441	16712	16690	16514	16625	16677	16672	16495	16692	16778	16511	16773	16703	16600	16605	16674	16742	16682	16627	16724	16703	16743	16661	16744	16554	16658	16746	16673	16591	16614	16731	16596	16751	16653	16829	16745	16610	16735	16633	16645	16726	16775	16721	16627	16831	16783	16747	16829	16716	16771	16652	16613	16771	16812	16514	16506	16674	16448	16706	16702	16653	16630	16741	16712	16526	16784	16747	16697	16590	16797	16655	16654	16750	16694	16655	16730	16736	16659	16596	16703	16717	16570	16589	16666	16768	16585	16629	16761	16776	16702	16763	16530	16587	16576	16685	16709	16565	16669	16743	16723	16675	16592	16629	16668	16762	16790	16679	16699	16590	16763	16836	16781	16595	16510	16640	16827	16659	16663	16632	16868	16844	16612	16626	16665	16637	16760	16725	16654	16520	16609	16704	16713	16773	16615	16799	16705	16677	16618	16792	16587	16743	16625	16677	16524	16602	16556	16524	16655	16452	16694	16628	16819	16574	16744	16650	16839	16590	16684	16752	16538	16793	16739	16640	16661	16620	16563	16673	16529	16875	16538	16640	16812	16582	16724	16837	16856	16660	16790	16605	16842	16631	16721	16629	16841	16763	16781	16618	16573	16688	16652	16607	16703	16817	16685	16558	16868	16573	16524	16689	16751	16618	16737	16778	16589	16728	16601	16771	16593	16582	16628	16896	16606	16646	16553	16814	16662	16804	16702	16666	16681	16551	16602	16722	16725	16929	16743	16716	16564	16752	16665	16621	16614	16714	16711	16697	16609	16807	16605	16780	16529	16722	16816	16755	16835	16626	16769	16855	16797	16576	16560	16559	16423	16734	16673	16624	16659	16719	16483	16764	16736	16567	16563	16666	16668	16821	16627	16701	16692	16633	16720	16595	16858	16486	16806	16784	16722	16597	16495	16680	16556	16721	16891	16665	16669	16662	16841	16680	16794	16701	16645	16631	16674	16850	16670	16737	16649	16671	16747	16696	16870	16705	16602	16686	16733	16672	16680	16754	16666	16742	16552	16851	16688	16705	16646	16631	16645	16859	16748	16851	16647	16627	16738	16729	16842	16588	16616	16618	16834	16885	16516	16734	16521	16693	16502	16733	16753	16582	16813	16631	16697	16824	16598	16589	16669	16855	16691	16591	16557	16540	16473	16534	16542	16668	16687	16652	16663	16687	16730	16716	16642	16682	16548	16618	16823	16922	16654	16512	16647	16714	16626	16781	16529	16683	16558	16595	16708	16700	16648	16805	16663	16795	16705	16654	16606	16721	16733	16739	16608	16656	16656	16509	16740	16661	16488	16609	16652	16531	16652	16798	16564	16856	16753	16721	16540	16670	16707	16599	16599	16650	16670	16682	16908	16809	16724	16764	16699	16573	16760	16754	16577	16635	16588	16913	16758	16745	16686	16518	16533	16704	16585	16663	16697	16822	16595	16651	16779	16644	16593	16590	16653	16717	16637	16707	16776	16581	16674	16712	16681	16618	16655	16803	16648	16667	16772	16804	16715	16694	16786	16680	16773	16648	16765	16625	16752	16635	16888	16761	16585	16790	16584	16588	16508	16767	16744	16616	16649	16624	16579	16758	16755	16721	16842	16624	16689	16558	16747	16671	16723	16715	16687	16519	16699	16673	16774	16690	16496	16752	16710	16881	16561	16615	16602	16628	16624	16871	16621	16524	16661	16608	16658	16729	16622	16652	16816	16645	16729	16563	16654	16717	16707	16673	16746	16626	16700	16676	16630	16586	16686	16642	16876	16599	16644	16741	16665	16703	16619	16715	16730	16640	16600	16499	16617	16695	16481	16763	16674	16639	16547	16888	16915	16537	16594	16683	16721	16719	16780	16556	16693	16700	16622	16598	16593	16501	16555	16662	16682	16846	16493	16629	16792	16617	16446	16451	16569	16562	16730	16692	16859	16607	16701	16608	16734	16665	16807	16638	16531	16642	16509	16859	16575	16662	16585	16702	16691	16624	16893	16654	16846	16670	16640
22656	21137	29046	23485	21513	24157	26915	21441	20101	19933	19551	19490	19489	19623	19553	19001	19191	19409	19306	19253	19224	19090	18920	18921	18919	18674	18898	18793	18738	18625	18696	18777	18735	18772	18648	18822	18776	18713	18971	18830	18768	18874	18754	18771	18654	18496	18725	18549	18667	18530	18697	19142	20548	20365	19450	19552	18912	18888	18600	18657	18689	18614	18567	18658	18754	18494	18537	18642	18597	18917	18458	18566	18706	18612	18601	18669	18503	18632	18582	18790	18811	18670	18567	18759	18587	18559	18700	18880	18676	18654	18604	18420	18609	18495	18640	18497	18447	18558	18631	18711	18608	18390	18535	18536	18690	18568	18727	18625	18530	18650	18644	18598	18600	18662	18673	18499	18698	18721	18624	18567	18484	18424	18515	18700	18495	18508	18740	18574	18516	18528	18349	18466	18580	18494	18678	18622	18439	18489	18698	18416	18823	18536	18452	18576	18464	18695	18610	18534	18733	18567	18689	18659	18561	18543	18622	18645	18458	18802	18477	18568	18585	18434	18416	18425	18455	18635	18595	18524	18441	18757	18554	18549	18624	18405	18461	18424	18410	18429	18571	18519	18635	18376	18383	18525	18707	18841	18410	18701	18630	18459	18353	18479	18678	18638	18583	18371	18542	18557	18637	18630	18602	18606	18695	18533	18594	18549	18495	18390	18516	18663	18527	18561	18559	18492	18772	18497	18540	18556	18579	18591	18606	18235	18565	18711	18604	18529	18699	18488	18657	18656	18713	18542	18700	18670	18532	18607	18732	18523	18465	18558	18693	18788	18776	18613	18497	18623	18672	18462	18422	18517	18506	18311	18608	18522	18721	18634	18673	18630	18686	18509	18657	18519	18649	18472	18624	18428	18495	18493	18600	18492	18572	18800	18672	18560	18590	18596	18689	18502	18711	18788	18400	18560	18614	18535	18577	18544	18659	18631	18525	18668	18584	18740	18546	18542	18589	18514	18648	18636	18726	18395	18454	18418	18604	18615	18467	18352	18572	18634	18562	18575	18371	18287	18516	18509	18540	18559	18448	18708	18498	18458	18810	18585	18560	18459	18600	18621	18663	18510	18573	18480	18720	18697	18579	18540	18464	18486	18672	18396	18530	18631	18535	18655	18483	18381	18690	18401	18708	18657	18724	18521	18592	18623	18632	18446	18654	18781	18522	18521	18801	18776	18725	18400	18536	18575	18628	18447	18472	18544	18627	18678	18621	18472	18736	18652	18496	18524	18342	18501	18496	18648	18346	18746	18542	18491	18551	18461	18404	18504	18536	18645	18820	18600	18744	18639	18820	18444	18526	18700	18515	18412	18510	18604	18868	18669	18457	18637	18653	18692	18648	18716	18578	18463	18567	18429	18629	18602	18546	18519	18420	18452	18549	18495	18505	18566	18563	18688	18399	18579	18474	18470	18334	18644	18505	18599	18440	18578	18520	18731	18588	18661	18463	18381	18450	18387	18548	18643	18630	18716	18732	18560	18750	18612	18646	18673	18487	18638	18682	18501	18689	18602	18479	18509	18506	18518	18528	18479	18479	18533	18494	18526	18529	18543	18601	18602	18823	18780	18630	18671	18592	18543	18787	18667	18474	18594	18463	18553	18448	18470	18162	18562	18682	18641	18486	18335	18473	18531	18714	18457	18294	18734	18583	18330	18736	18355	18627	18749	18484	18503	18454	18444	18450	18772	18697	18619	18539	18731	18601	18814	18704	18531	18659	18450	18556	18438	18677	18521	18547	18530	18690	18555	18426	18648	18519	18364	18458	18536	18583	18622	18635	18444	18453	18528	18405	18529	18519	18532	18455	18699	18751	18675	18407	18478	18746	18480	18531	18695	18513	18393	18521	18503	18611	18513	18695	18671	18775	18579	18602	18645	18570	18449	18345	18735	18426	18516	18495	18512	18581	18428	18632	18445	18708	18772	18771	18512	18578	18487	18453	18453	18514	18617	18440	18555	18538	18701	18654	18752	18570	18570	18676	18631	18649	18598	18607	18486	18485	18353	18585	18475	18600	18703	18527	18437	18704	18518	18395	18379	18694	18521	18553	18539	18510	18364	18534	18442	18600	18317	18356	18372	18500	18272	18362	18530	18562	18630	18457	18413	18537	18728	18663	18493	18628	18468	18551	18594	18346	18591	18476	18482	18568	18338	18339	18363	18567	18498	18567	18445	18584	18649	18740	18250	18748	18565	18640	18611	18453	18524	18576	18283	18558	18537	18540	18472	18374	18576	18200	18541	18531	18665	18644	18515	18382	18546	18756	18484	18512	18607	18628	18526	18640	18256	18573	18734	18327	18657	18589	18410	18587	18609	18409	18446	18602	18499	18475	18496	18427	18794	18437	18495	18559	18683	18612	18443	18607	18453	18571	18586	18572	18564	18661	18741	18725	18346	18447	18373	18619	18595	18691	18566	18673	18628	18471	18704	18486	18865	18485	18535	18519	18456	18310	18368	18741	18403	18564	18561	18644	18410	18530	18483	18644	18513	18360	18649	18412	18495	18462	18363	18555	18480	18583	18385	18617	18747	18494	18652	18677	18560	18647	18464	18554	18445	18658	18725	18626	18452	18574	18634	18588	18449	18439	18555	18596	18638	18495	18636	18543	18579	18403	18560	18493	18419	18540	18538	18461	18478	18788	18533	18409	18488	18478	18681	18616	18681	18518	18575	18632	18593	18657	18431	18608	18705	18571	18571	18627	18542	18465	18494	18657	18493	18414	18716	18496	18521	18524	18669	18438	18326	18679	18713	18500	18442	18529	18390	18343	18637	18636	18565	18503	18720	18562	18603	18501	18400	18771	18559	18656	18615	18528	18405	18768	18603	18499	18627	18699	18628	18693	18647	18631	18580	18559	18527	18626	18621	18439	18431	18604	18487	18434	18470	18454	18432	18581	18669	18525	18596	18444	18535	18363	18548	18740	18553	18511	18747	18551	18619	18798	18675	18579	18565	18605	18535	18505	18553	18538	18618	18544	18661	18674	18481	18463	18712	18412	18597	18547	18303	18383	18374	18414	18476	18534	18631	18597	18603	18682	18456	18432	18491	18591	18662	18503	18576	18548	18322	18840	18345	18593	18655	18550	18399	18351	18509	18728	18456	18496	18330	18534	18579	18812	18790	18499	18430	18556	18499	18598	18592	18562	18345	18763	18804	18410	18583	18515	18426	18336	18441	18399	18249	18573	18532	18545	18666	18654	18598	18519	18553	18498	18817	18620	18549	18377	18617	18628	18573	18656	18630	18579	18411	18560	18472	18546	18377	18444	18378	18465	18495	18421	18537	18465	18750	18598	18420	18563	18573	18650	18446	18701	18641	18491	18479	18479	18487	18474	18640	18399	18753	18686	18668	18682	18535	18578	18693	18622	18641	18741	18399	18551	18461	18682	18809	18596	18696	18460	18403	18496	18203	18399	18524	18587	18467	18490	18712	18378	18674	18771	18570	18551	18714	18460	18589	18563	18588	18606	18600	18546	18636	18472	18528	18528	18884	18680	18523	18515	18695	18467	18630	18266	18480	18536	18740	18542	18573	18640	18830	18373	18560	18480	18411	18596	18727	18599	18677	18708	18764	18326	18382	18467	18372	18747	18539	18576	18659	18550	18582	18636	18728	18422	18640	18701	18711	18550	18687	18749	18723	18427	18445	18638	18621	18564	18547	18581	18695	18600	18503	18726	18454	18490	18452	18527	18746	18553	18647	18585	18441	18562	18589	18505	18657	18434	18488	18407	18425	18422	18726	18298	18517	18704	18251	18536	18430	18636	18526	18475	18575	18642	18655	18517	18609	18595	18617	18640	18617	18650	18654	18727	18615	18525	18549	18620	18387	18545	18386	18436	18636	18561	18570	18678	18499	18488	18374	18765	18518	18356	18450	18523	18479	18555	18558	18373	18556	18711	18512	18736	18657	18524	18477	18441	18354	18542	18392	18411	18679	18479	18484	18349	18375	18492	18631	18644	18505	18684	18552	18513	18481	18389	18454	18523	18745	18262	18675	18577	18670	18440	18768	18563	18511	18469	18677	18653	18630	18529	18691	18420	18606	18566	18679	18534	18467	18727	18598	18529	18418	18701	18615	18628	18544	18431	18563	18516	18450	18430	18541	18667	18740	18567	18358	18683	18633	18589	18532	18416	18515	18480	18369	18457	18480	18692	18395	18418	18517	18286	18539	18547	18537	18507	18445	18317	18391	18767	18736	18497	18438	18429	18493	18608	18583	18505	18559	18680	18498	18534	18497	18464	18678	18568	18563	18556	18494	18502	18613	18462	18593	18567	18694	18408	18631	18636	18411	18448	18639	18652	18518	18400	18483	18679	18550	18718	18384	18654	18340	18767	18516	18575	18621	18595	18490	18632	18459	18480	18654	18530	18621	18542	18444	18532	18606	18561	18509	18588	18575	18565	18523	18388	18555	18454	18581	18718	18501	18408	18670	18461	18558	18564	18411	18485	18606	18513	18698	18724	18569	18455	18387	18577	18707	18666	18714	18537	18564	18762	18712	18680	18532	18663	18572	18464	18546	18445	18324	18635	18480	18616	18499	18500	18509	18694	18487	18756	18522	18538	18461	18526	18714	18585	18741	18730	18466	18556	18556	18627	18610	18499	18397	18634	18562	18300	18435	18668	18324	18596	18544	18651	18456	18497	18518	18532	18381	18645	18481	18598	18716	18343	18552	18518	18640	18570	18624	18594	18524	18469	18525	18606	18433	18487	18471	18628	18437	18427	18706	18633	18558	18584	18697	18545	18276	18431	18423	18602	18269	18393	18754	18404	18323	18683	18373	18678	18370	18501	18528	18563	18535	18475	18633	18679	18591	18798	18647	18388	18352	18486	18702	18651	18556	18578	18518	18504	18485	18478	18610	18532	18305	18491	18675	18487	18771	18714	18688	18745	18442	18691	18489	18526	18507	18532	18524	18758	18716	18612	18603	18613	18605	18518	18482	18671	18726	18593	18466	18491	18543	18594	18467	18388	18338	18655	18492	18514	18612	18673	18653	18230	18527	18630	18440	18475	18439	18597	18658	18506	18623	18804	18605	18790	18549	18644	18409	18713	18482	18400	18639	18610	18661	18616	18630	18616	18414	18589	18687	18589	18742	18692	18762	18516	18577	18464	18618	18560	18418	18389	18734
22483	40984	38047	30456	25679	22583	20635	19445	18062	17174	16848	16712	16441	16616	16344	16444	16402	16366	16489	16407	16281	15844	15837	15774	15812	15802	15827	15788	15813	15941	15878	15837	15748	15891	15724	15608	15782	15666	15691	15674	15706	15787	15843	15750	15730	15713	15737	15726	15498	15758	15603	16536	18293	18035	17044	16375	16159	15670	15644	15721	15553	15787	15704	15685	15749	15699	15722	15609	15645	15625	15831	15638	15761	15669	15550	15594	15559	15611	15638	15550	15729	15786	15702	15683	15789	15537	15795	15617	15595	15708	15582	15752	15707	15646	15638	15411	15563	15682	15659	15584	15766	15847	15698	15640	15749	15579	15646	15623	15542	15680	15560	15606	15661	15673	15701	15622	15566	15595	15788	15721	15642	15474	15524	15597	15744	15601	15556	15716	15576	15602	15644	15684	15743	15657	15572	15526	15663	15626	15691	15596	15558	15742	15593	15555	15547	15667	15549	15663	15705	15570	15559	15514	15723	15574	15639	15581	15693	15589	15833	15547	15607	15666	15561	15681	15720	15785	15764	15746	15509	15570	15665	15543	15650	15733	15638	15577	15888	15719	15659	15654	15564	15775	15671	15517	15452	15358	15638	15672	15611	15681	15591	15635	15622	15674	15667	15492	15636	15634	15748	15751	15513	15584	15601	15482	15785	15593	15610	15669	15444	15710	15609	15582	15713	15735	15564	15765	15641	15756	15642	15582	15721	15603	15559	15545	15635	15562	15503	15726	15833	15541	15742	15671	15756	15523	15703	15688	15693	15700	15584	15754	15724	15530	15645	15528	15646	15766	15708	15578	15862	15668	15686	15732	15817	15589	15730	15763	15679	15595	15541	15538	15635	15716	15725	15495	15590	15714	15637	15706	15574	15592	15598	15642	15637	15642	15600	15521	15626	15471	15587	15418	15619	15648	15625	15691	15585	15706	15696	15683	15711	15526	15557	15591	15633	15702	15549	15665	15696	15511	15822	15491	15587	15580	15562	15663	15602	15702	15736	15613	15686	15522	15674	15658	15830	15672	15501	15792	15678	15656	15743	15612	15416	15414	15561	15650	15717	15678	15586	15507	15650	15546	15816	15628	15707	15629	15655	15557	15609	15785	15865	15486	15703	15709	15591	15756	15727	15745	15575	15641	15605	15687	15680	15691	15628	15668	15690	15645	15717	15553	15566	15746	15705	15668	15732	15715	15742	15641	15610	15553	15550	15718	15726	15683	15864	15702	15517	15627	15759	15768	15743	15752	15719	15594	15693	15504	15690	15590	15692	15676	15732	15567	15718	15696	15788	15726	15684	15709	15474	15846	15649	15684	15661	15752	15561	15718	15520	15588	15791	15518	15656	15497	15591	15629	15760	15874	15628	15684	15642	15633	15553	15619	15820	15658	15424	15686	15731	15578	15699	15480	15604	15681	15731	15725	15649	15712	15581	15725	15565	15623	15655	15654	15748	15736	15692	15674	15641	15737	15768	15723	15712	15642	15608	15635	15598	15670	15721	15683	15629	15594	15580	15729	15636	15621	15662	15853	15618	15796	15645	15616	15766	15739	15608	15534	15670	15581	15589	15570	15587	15545	15741	15646	15656	15350	15719	15633	15688	15601	15634	15669	15868	15388	15659	15673	15571	15840	15600	15784	15515	15487	15626	15599	15807	15707	15673	15632	15574	15596	15634	15635	15590	15624	15801	15718	15580	15590	15620	15602	15507	15532	15684	15728	15500	15508	15601	15512	15526	15686	15588	15717	15624	15479	15647	15641	15783	15520	15779	15677	15645	15635	15670	15750	15867	15661	15596	15770	15527	15761	15697	15543	15518	15494	15755	15652	15814	15663	15586	15644	15707	15681	15530	15598	15653	15656	15652	15710	15618	15732	15583	15537	15775	15687	15641	15620	15660	15868	15528	15704	15687	15707	15705	15602	15664	15703	15498	15557	15585	15659	15565	15715	15563	15725	15625	15612	15686	15788	15369	15774	15740	15586	15673	15679	15619	15705	15544	15555	15673	15585	15848	15687	15683	15636	15679	15501	15467	15519	15374	15669	15660	15644	15643	15669	15551	15528	15815	15707	15719	15569	15611	15605	15789	15729	15579	15635	15599	15545	15547	15623	15510	15607	15592	15754	15723	15587	15577	15572	15557	15710	15715	15508	15759	15502	15736	15647	15680	15743	15684	15632	15571	15739	15596	15646	15760	15619	15553	15572	15726	15685	15617	15527	15609	15726	15648	15503	15497	15687	15663	15550	15663	15627	15613	15737	15586	15570	15475	15567	15558	15569	15556	15861	15617	15613	15559	15516	15780	15464	15635	15658	15360	15679	15671	15667	15544	15430	15632	15638	15561	15510	15486	15657	15721	15769	15635	15659	15620	15603	15766	15355	15609	15600	15559	15491	15467	15654	15795	15494	15514	15728	15754	15615	15634	15624	15570	15613	15745	15613	15556	15679	15646	15702	15747	15653	15560	15677	15791	15548	15645	15413	15695	15646	15680	15542	15718	15622	15649	15514	15546	15611	15706	15699	15691	15726	15770	15489	15736	15642	15639	15713	15689	15487	15694	15572	15614	15664	15558	15801	15795	15745	15620	15669	15609	15546	15581	15735	15555	15635	15808	15640	15644	15664	15580	15471	15748	15667	15824	15640	15519	15585	15673	15750	15511	15499	15632	15718	15636	15574	15582	15512	15675	15519	15635	15586	15560	15629	15608	15464	15640	15671	15556	15604	15504	15659	15690	15686	15719	15733	15689	15556	15795	15690	15577	15569	15660	15680	15669	15650	15581	15691	15626	15609	15610	15435	15742	15547	15720	15845	15630	15676	15498	15734	15437	15583	15528	15728	15699	15716	15782	15657	15562	15565	15582	15717	15690	15535	15543	15672	15495	15689	15660	15526	15646	15449	15665	15637	15652	15621	15520	15577	15482	15599	15638	15459	15568	15615	15736	15651	15692	15734	15538	15542	15747	15697	15486	15663	15730	15662	15605	15688	15762	15729	15577	15693	15621	15658	15438	15544	15596	15724	15662	15725	15576	15528	15654	15562	15684	15682	15612	15685	15610	15608	15713	15727	15521	15759	15586	15536	15407	15600	15737	15761	15827	15634	15528	15557	15691	15663	15524	15625	15802	15533	15521	15658	15656	15640	15509	15574	15571	15626	15627	15365	15710	15609	15499	15470	15455	15585	15600	15530	15778	15476	15615	15713	15734	15645	15622	15834	15579	15508	15534	15721	15538	15661	15522	15632	15609	15469	15530	15497	15566	15561	15573	15534	15603	15745	15752	15566	15539	15644	15595	15700	15557	15681	15629	15790	15650	15561	15667	15576	15699	15584	15557	15600	15750	15769	15649	15670	15668	15638	15498	15580	15629	15665	15567	15534	15495	15702	15568	15486	15584	15727	15692	15769	15550	15689	15812	15575	15521	15516	15550	15639	15671	15634	15582	15648	15562	15804	15715	15520	15661	15800	15589	15594	15626	15739	15679	15730	15504	15489	15689	15542	15693	15710	15639	15611	15711	15572	15526	15639	15641	15696	15509	15683	15647	15571	15581	15833	15627	15568	15464	15779	15604	15701	15573	15617	15633	15698	15530	15665	15530	15512	15745	15688	15729	15592	15673	15499	15747	15467	15482	15556	15713	15489	15822	15585	15756	15558	15721	15858	15555	15669	15699	15544	15593	15430	15647	15530	15722	15766	15759	15753	15431	15682	15649	15665	15734	15769	15576	15683	15636	15480	15559	15475	15579	15642	15596	15495	15661	15607	15513	15611	15575	15743	15536	15573	15669	15726	15665	15631	15668	15621	15625	15694	15485	15569	15703	15613	15673	15576	15597	15641	15659	15427	15727	15536	15539	15608	15732	15573	15636	15662	15729	15595	15580	15778	15751	15706	15706	15659	15753	15670	15966	15524	15525	15504	15529	15714	15689	15775	15710	15631	15681	15459	15434	15605	15724	15514	15572	15577	15534	15898	15713	15661	15743	15530	15755	15739	15670	15650	15721	15656	15700	15722	15798	15683	15616	15616	15693	15731	15621	15567	15636	15641	15729	15524	15618	15464	15537	15703	15706	15597	15747	15502	15636	15655	15704	15494	15574	15859	15557	15714	15550	15709	15656	15712	15645	15561	15547	15633	15774	15551	15741	15763	15659	15517	15580	15607	15698	15653	15535	15594	15689	15539	15465	15599	15813	15715	15578	15611	15682	15599	15588	15654	15601	15396	15455	15755	15558	15486	15589	15670	15746	15782	15797	15649	15557	15580	15733	15600	15691	15733	15509	15848	15605	15694	15644	15759	15625	15695	15630	15622	15636	15640	15572	15532	15723	15637	15692	15525	15667	15781	15684	15579	15697	15521	15537	15669	15637	15862	15536	15616	15732	15688	15606	15720	15569	15695	15632	15743	15835	15580	15729	15668	15621	15685	15712	15526	15669	15380	15603	15674	15703	15671	15563	15509	15432	15698	15642	15689	15670	15570	15775	15670	15679	15639	15628	15757	15664	15768	15852	15564	15516	15553	15801	15598	15599	15592	15598	15586	15735	15636	15692	15645	15588	15574	15649	15612	15504	15463	15561	15559	15590	15529	15614	15590	15627	15686	15649	15652	15680	15510	15728	15633	15477	15637	15648	15505	15567	15824	15556	15672	15647	15757	15513	15612	15665	15555	15630	15599	15631	15750	15704	15568	15704	15624	15552	15687	15534	15674	15610	15656	15694	15634	15445	15612	15582	15700	15659	15663	15623	15793	15621	15611	15689	15737	15751	15664	15639	15612	15638	15633	15490	15793	15636	15521	15651	15647	15699	15690	15723	15595	15713	15629	15688	15741	15646	15703	15761	15514	15592	15597	15564	15486	15616	15692	15786	15583	15519	15520	15553	15695	15608	15632	15760	15489	15655	15502	15543	15802	15754	15645	15616	15761	15648	15670	15635	15643	15667	15570	15576	15759	15766	15693	15671	15610	15745	15760	15722	15567	15709	15637	15590	15491	15740	15639	15632	15503	15678	15677	15627	15393	15739	15675	15532	15851	15627	15607	15607	15554	15763	15692	15498	15558	15605	15617	15527	15682	15572	15707	15843	15532	15736	15550	15575	15600	15650	15697	15642	15564	15606	15743	15693	15527	15601	15641	15668	15489	15992	15781
27027	22519	27101	24451	19322	18313	17700	17128	16717	16622	16679	16674	16539	16545	16481	16694	16618	16646	16695	16727	16484	16472	16589	16417	16334	16425	16367	16442	16489	16312	16435	16514	16389	16371	16500	16431	16510	16347	16445	16624	16392	16508	16455	16439	16255	16347	16343	16405	16225	16431	16454	16339	16574	16726	16559	16353	16327	16343	16583	16303	16178	16328	16296	16412	16546	16466	16287	16388	16295	16512	16423	16427	16269	16282	16524	16288	16448	16326	16350	16366	16404	16445	16366	16523	16738	16359	16391	16264	16277	16299	16203	16551	16402	16409	16322	16505	16327	16440	16472	16365	16547	16278	16507	16557	16333	16292	16347	16571	16272	16326	16470	16507	16372	16367	16328	16405	16486	16355	16347	16467	16392	16537	16388	16457	16356	16652	16471	16359	16357	16226	16320	16532	16440	16423	16537	16235	16379	16325	16479	16278	16233	16225	16449	16249	16353	16375	16250	16501	16507	16388	16389	16535	16288	16431	16121	16206	16168	16344	16263	16321	16481	16397	16482	16365	16284	16382	16423	16324	16524	16419	16418	16472	16396	16294	16491	16368	16328	16545	16428	16267	16220	16415	16364	16537	16329	16308	16306	16245	16127	16309	16356	16524	16446	16498	16540	16375	16380	16288	16415	16333	16389	16335	16287	16421	16375	16405	16360	16389	16275	16339	16222	16460	16275	16422	16401	16421	16410	16323	16289	16667	16416	16352	16268	16231	16380	16167	16315	16375	16565	16447	16242	16368	16330	16366	16398	16290	16198	16448	16391	16292	16511	16366	16329	16488	16341	16196	16471	16392	16499	16469	16278	16470	16247	16378	16500	16314	16293	16294	16412	16448	16343	16350	16544	16444	16349	16310	16377	16152	16359	16405	16606	16537	16669	16402	16553	16421	16565	16249	16496	16282	16210	16398	16468	16221	16640	16358	16370	16361	16506	16158	16268	16224	16483	16326	16308	16376	16361	16407	16448	16212	16351	16257	16379	16129	16278	16403	16383	16504	16361	16394	16552	16457	16361	16306	16438	16284	16265	16478	16566	16204	16301	16374	16316	16448	16353	16463	16410	16507	16491	16409	16448	16214	16497	16270	16310	16336	16391	16381	16265	16230	16395	16441	16468	16397	16195	16402	16456	16378	16508	16177	16501	16482	16413	16338	16467	16304	16436	16452	16370	16432	16489	16446	16531	16458	16558	16347	16286	16568	16201	16503	16437	16404	16455	16246	16460	16418	16098	16156	16308	16474	16262	16479	16360	16483	16313	16297	16211	16535	16273	16406	16474	16469	16408	16459	16445	16420	16263	16339	16366	16181	16388	16423	16451	16471	16393	16424	16334	16383	16497	16311	16251	16408	16415	16471	16468	16253	16260	16386	16301	16441	16254	16320	16358	16478	16567	16286	16288	16147	16553	16502	16301	16412	16370	16488	16415	16351	16455	16301	16371	16350	16269	16250	16341	16486	16310	16559	16451	16463	16462	16295	16447	16201	16233	16212	16350	16482	16660	16316	16305	16295	16424	16454	16536	16606	16434	16304	16404	16286	16449	16563	16344	16558	16327	16304	16321	16212	16300	16501	16596	16287	16483	16185	16425	16488	16276	16520	16452	16482	16377	16314	16339	16238	16337	16400	16321	16286	16421	16377	16419	16302	16375	16359	16514	16186	16510	16379	16342	16559	16222	16145	16362	16244	16363	16574	16445	16387	16342	16487	16524	16355	16492	16380	16372	16194	16254	16309	16451	16221	16397	16449	16203	16638	16351	16315	16318	16496	16462	16296	16453	16269	16380	16476	16405	16426	16361	16306	16338	16402	16242	16557	16194	16405	16533	16217	16374	16366	16634	16179	16413	16500	16561	16414	16389	16312	16346	16463	16420	16426	16270	16357	16533	16457	16344	16389	16330	16366	16408	16278	16488	16556	16583	16363	16605	16400	16493	16257	16371	16252	16474	16303	16446	16419	16462	16256	16556	16331	16326	16325	16419	16387	16345	16379	16357	16427	16486	16365	16515	16679	16477	16372	16448	16625	16350	16335	16201	16619	16657	16490	16463	16554	16323	16280	16164	16307	16315	16366	16709	16410	16392	16518	16382	16399	16558	16567	16485	16517	16413	16627	16458	16484	16373	16429	16465	16402	16377	16210	16300	16333	16329	16316	16356	16240	16529	16541	16454	16468	16405	16602	16485	16267	16383	16474	16423	16455	16447	16472	16376	16409	16517	16401	16387	16350	16212	16347	16515	16544	16360	16232	16411	16242	16133	16427	16457	16439	16489	16391	16580	16404	16418	16370	16434	16435	16237	16516	16187	16496	16369	16341	16308	16591	16403	16229	16512	16253	16560	16535	16217	16302	16326	16403	16470	16297	16516	16377	16271	16472	16203	16311	16420	16334	16516	16295	16488	16235	16550	16415	16486	16493	16328	16354	16493	16378	16526	16380	16392	16421	16401	16170	16293	16505	16315	16222	16503	16493	16411	16487	16448	16362	16219	16478	16380	16308	16493	16262	16346	16355	16565	16220	16293	16258	16436	16382	16325	16634	16441	16238	16353	16175	16370	16309	16418	16341	16527	16391	16419	16688	16551	16368	16379	16430	16421	16465	16470	16345	16500	16209	16233	16413	16412	16293	16502	16457	16525	16372	16402	16221	16548	16317	16365	16398	16451	16457	16360	16414	16379	16307	16418	16458	16246	16527	16332	16314	16353	16308	16478	16422	16394	16739	16411	16394	16223	16480	16297	16323	16527	16413	16352	16512	16398	16357	16306	16444	16415	16514	16261	16346	16329	16366	16293	16469	16387	16324	16227	16395	16277	16267	16440	16476	16318	16454	16228	16265	16454	16510	16611	16339	16433	16327	16467	16426	16439	16501	16592	16394	16343	16337	16405	16454	16482	16403	16511	16438	16538	16434	16590	16472	16588	16548	16257	16445	16260	16271	16370	16397	16249	16390	16149	16637	16341	16444	16365	16468	16453	16438	16406	16348	16516	16350	16170	16304	16412	16279	16425	16436	16329	16596	16325	16209	16228	16563	16367	16379	16305	16324	16370	16201	16373	16636	16422	16447	16342	16262	16326	16170	16432	16281	16384	16134	16453	16375	16454	16131	16304	16472	16325	16526	16353	16323	16241	16323	16380	16317	16244	16294	16416	16294	16334	16377	16233	16204	16460	16381	16454	16260	16116	16377	16349	16347	16456	16588	16542	16404	16389	16207	16411	16386	16527	16469	16530	16503	16547	16408	16352	16448	16489	16457	16383	16413	16464	16343	16536	16398	16368	16530	16570	16454	16425	16450	16615	16352	16414	16614	16088	16417	16392	16640	16566	16179	16326	16241	16238	16527	16445	16405	16391	16444	16537	16464	16338	16359	16344	16473	16378	16405	16455	16439	16665	16316	16320	16629	16391	16296	16354	16208	16543	16612	16455	16257	16303	16599	16425	16257	16258	16277	16396	16440	16467	16227	16331	16590	16394	16423	16568	16248	16420	16242	16422	16316	16405	16454	16398	16423	16472	16401	16437	16512	16326	16443	16340	16287	16299	16402	16413	16408	16286	16339	16250	16287	16507	16359	16582	16485	16364	16232	16293	16470	16303	16351	16407	16328	16511	16480	16259	16517	16226	16429	16291	16253	16423	16341	16387	16421	16353	16433	16567	16398	16354	16529	16468	16290	16609	16286	16452	16530	16191	16342	16279	16404	16319	16326	16471	16265	16450	16415	16389	16281	16400	16289	16383	16224	16439	16456	16378	16340	16465	16335	16363	16170	16376	16543	16325	16364	16465	16344	16505	16199	16373	16439	16389	16172	16485	16212	16376	16306	16396	16472	16463	16266	16241	16589	16427	16295	16199	16542	16313	16385	16415	16259	16356	16366	16198	16514	16264	16378	16504	16360	16432	16490	16417	16600	16233	16448	16390	16220	16624	16427	16426	16272	16341	16325	16306	16276	16312	16690	16448	16449	16447	16458	16586	16439	16381	16446	16302	16326	16410	16583	16573	16275	16203	16278	16294	16439	16461	16348	16387	16327	16490	16363	16444	16365	16325	16311	16411	16449	16446	16571	16419	16424	16502	16452	16294	16585	16632	16476	16299	16452	16193	16186	16366	16359	16421	16387	16285	16272	16304	16418	16369	16349	16507	16580	16399	16178	16304	16285	16300	16489	16385	16432	16409	16230	16460	16204	16585	16478	16353	16306	16278	16129	16258	16506	16484	16166	16418	16469	16482	16423	16490	16185	16599	16512	16364	16468	16571	16398	16401	16356	16523	16351	16264	16450	16743	16309	16279	16365	16528	16378	16325	16591	16486	16255	16452	16531	16342	16388	16389	16397	16194	16349	16495	16508	16525	16440	16457	16387	16424	16454	16429	16342	16353	16227	16369	16375	16560	16302	16343	16395	16494	16420	16307	16461	16445	16403	16311	16520	16542	16477	16490	16369	16380	16434	16226	16508	16568	16472	16245	16275	16574	16508	16133	16421	16424	16296	16385	16411	16527	16267	16168	16578	16562	16364	16386	16425	16530	16320	16612	16599	16550	16443	16525	16462	16314	16407	16279	16380	16449	16528	16572	16565	16248	16349	16464	16282	16375	16421	16321	16337	16327	16317	16137	16400	16473	16404	16244	16498	16374	16325	16385	16354	16360	16343	16321	16278	16439	16469	16376	16234	16253	16286	16207	16391	16499	16502	16319	16543	16378	16327	16232	16546	16666	16249	16647	16353	16295	16257	16248	16386	16290	16454	16440	16348	16541	16402	16261	16271	16525	16169	16457	16315	16390	16420	16339	16288	16350	16356	16487	16504	16335	16371	16290	16356	16247	16487	16404	16464	16353	16267	16432	16170	16341	16486	16429	16440	16217	16310	16436	16318	16344	16318	16481	16404	16530	16326	16208	16440	16488	16326	16602	16306	16662	16478	16505	16495	16475	16480	16361	16503	16402	16370	16337	16305	16306	16518	16252	16300	16469	16422	16396	16363	16314	16462	16372	16581	16518	16362	16263	16369	16392	16511	16467	16495	16540	16469	16364	16459	16230	16405	16450	16723	16446	16597	16321	16604	16479	16320	16515	16302	16469	16406	16349	16306	16279	16607	16385	16387	16612	16424	16344	16583	16453	16561	16189	16380	16448	16530	16356	16539
19859	29434	27139	21595	18683	16887	16230	15648	15172	14793	14617	14592	14566	14713	14456	14465	14701	14471	14589	14619	14679	14470	14460	14394	14304	14475	14475	14352	14396	14459	14455	14515	14389	14370	14233	14247	14249	14288	14264	14307	14330	14437	14570	14259	14380	14258	14348	14392	14383	14455	14304	14348	14580	14408	14632	14424	14467	14300	14433	14265	14247	14455	14349	14292	14347	14344	14454	14335	14331	14288	14381	14479	14487	14480	14427	14300	14370	14291	14397	14356	14424	14404	14348	14379	14351	14475	14182	14312	14332	14392	14214	14493	14287	14334	14471	14208	14536	14357	14331	14306	14392	14366	14341	14386	14480	14449	14246	14265	14349	14434	14278	14218	14456	14334	14377	14349	14442	14408	14194	14337	14251	14277	14255	14401	14429	14259	14444	14354	14271	14371	14306	14343	14250	14244	14392	14308	14250	14386	14160	14322	14461	14398	14235	14177	14385	14226	14397	14468	14346	14369	14195	14316	14323	14384	14309	14470	14209	14422	14404	14331	14442	14356	14208	14389	14436	14337	14320	14335	14367	14374	14533	14342	14372	14383	14477	14223	14382	14433	14211	14424	14252	14359	14470	14538	14313	14328	14420	14390	14363	14374	14368	14338	14299	14226	14202	14395	14282	14201	14176	14362	14245	14258	14391	14336	14465	14067	14450	14392	14340	14317	14261	14388	14499	14307	14267	14348	14273	14261	14381	14504	14127	14321	14353	14305	14343	14359	14346	14305	14283	14297	14407	14356	14370	14359	14325	14383	14330	14320	14437	14317	14473	14473	14369	14247	14295	14421	14378	14296	14372	14254	14371	14379	14428	14316	14309	14293	14399	14259	14332	14493	14399	14367	14368	14379	14241	14301	14310	14172	14203	14373	14079	14405	14258	14219	14281	14556	14334	14126	14368	14406	14244	14271	14332	14158	14356	14344	14352	14370	14316	14371	14416	14235	14257	14263	14486	14319	14380	14221	14208	14521	14362	14495	14349	14324	14459	14364	14099	14212	14266	14390	14257	14114	14322	14503	14302	14430	14360	14331	14409	14393	14449	14072	14437	14355	14290	14403	14267	14350	14314	14303	14476	14396	14263	14352	14358	14190	14534	14314	14379	14391	14407	14511	14220	14083	14415	14175	14354	14241	14288	14513	14413	14258	14280	14560	14256	14485	14366	14242	14319	14284	14423	14349	14248	14398	14264	14245	14352	14278	14428	14275	14370	14331	14286	14280	14322	14294	14369	14420	14434	14324	14342	14399	14604	14395	14272	14263	14293	14379	14432	14514	14228	14430	14343	14313	14381	14311	14215	14458	14220	14390	14442	14362	14490	14368	14327	14265	14258	14184	14348	14234	14357	14206	14389	14443	14392	14340	14274	14196	14385	14283	14396	14271	14375	14387	14437	14346	14288	14173	14225	14326	14343	14221	14382	14189	14299	14164	14491	14358	14240	14210	14400	14358	14329	14244	14485	14358	14257	14312	14366	14260	14398	14305	14292	14256	14514	14308	14338	14423	14382	14509	14277	14394	14451	14408	14513	14328	14342	14363	14406	14226	14358	14229	14416	14369	14372	14427	14273	14337	14383	14260	14426	14343	14387	14357	14296	14394	14420	14379	14483	14564	14286	14417	14186	14414	14369	14255	14327	14350	14388	14307	14391	14171	14345	14252	14429	14419	14330	14433	14248	14310	14407	14476	14374	14199	14399	14391	14338	14497	14382	14252	14445	14258	14278	14183	14431	14133	14320	14386	14541	14382	14234	14238	14178	14345	14405	14298	14346	14460	14248	14255	14383	14154	14494	14458	14309	14349	14282	14231	14472	14464	14483	14317	14231	14407	14265	14221	14359	14469	14223	14456	14347	14334	14456	14315	14259	14197	14248	14221	14508	14351	14190	14429	14332	14218	14372	14195	14388	14279	14247	14418	14385	14254	14402	14241	14241	14407	14451	14408	14334	14250	14267	14445	14352	14496	14386	14364	14364	14219	14471	14445	14366	14269	14433	14414	14351	14393	14298	14397	14340	14357	14224	14421	14286	14255	14267	14465	14400	14372	14361	14326	14368	14431	14379	14437	14478	14376	14380	14256	14391	14318	14396	14325	14370	14314	14448	14372	14349	14414	14241	14365	14439	14162	14356	14454	14434	14305	14338	14536	14214	14299	14276	14127	14356	14284	14368	14351	14274	14278	14344	14384	14338	14265	14327	14251	14267	14302	14323	14297	14422	14368	14217	14112	14296	14373	14419	14473	14368	14309	14305	14358	14425	14333	14350	14198	14425	14480	14265	14445	14429	14210	14423	14237	14404	14404	14171	14350	14239	14291	14389	14301	14196	14396	14262	14347	14421	14245	14239	14429	14289	14347	14351	14110	14527	14547	14269	14526	14330	14388	14296	14172	14158	14540	14285	14438	14410	14273	14372	14270	14333	14308	14220	14285	14206	14455	14448	14290	14407	14474	14473	14327	14292	14505	14301	14493	14213	14322	14462	14366	14307	14404	14417	14436	14313	14402	14417	14350	14218	14388	14338	14276	14413	14148	14227	14297	14453	14416	14287	14383	14206	14415	14411	14163	14224	14334	14453	14276	14366	14319	14351	14394	14381	14463	14543	14222	14403	14229	14313	14254	14397	14327	14272	14553	14428	14566	14257	14245	14277	14482	14232	14406	14357	14454	14358	14375	14351	14248	14265	14480	14256	14306	14279	14307	14251	14451	14329	14388	14251	14366	14458	14275	14380	14355	14187	14426	14523	14346	14475	14352	14391	14199	14196	14490	14374	14277	14321	14390	14182	14218	14391	14382	14442	14232	14439	14308	14466	14269	14338	14149	14418	14322	14189	14317	14276	14293	14453	14269	14447	14499	14342	14541	14145	14254	14305	14363	14462	14322	14170	14298	14368	14194	14454	14188	14374	14313	14395	14462	14369	14358	14240	14277	14348	14303	14341	14342	14441	14360	14563	14417	14377	14268	14363	14238	14375	14284	14360	14419	14258	14389	14287	14446	14288	14374	14186	14251	14141	14294	14160	14253	14350	14375	14295	14168	14382	14361	14388	14355	14340	14272	14326	14359	14192	14376	14375	14342	14378	14392	14387	14307	14373	14392	14368	14388	14379	14290	14354	14290	14424	14248	14128	14341	14338	14329	14376	14387	14364	14192	14518	14494	14382	14309	14228	14412	14366	14370	14398	14423	14431	14351	14380	14320	14303	14391	14308	14383	14395	14389	14310	14221	14348	14443	14325	14260	14260	14200	14294	14382	14381	14282	14285	14317	14485	14231	14412	14356	14409	14194	14384	14313	14348	14402	14273	14460	14372	14285	14255	14310	14425	14391	14508	14218	14327	14225	14318	14431	14281	14253	14508	14392	14196	14472	14331	14421	14323	14352	14223	14211	14368	14305	14292	14409	14349	14407	14327	14398	14553	14250	14270	14372	14237	14419	14369	14398	14360	14438	14346	14411	14478	14389	14300	14205	14266	14427	14392	14378	14254	14249	14217	14360	14390	14245	14238	14438	14214	14340	14432	14387	14490	14360	14578	14305	14342	14295	14280	14356	14475	14276	14395	14193	14324	14318	14475	14320	14350	14242	14296	14399	14202	14286	14080	14400	14343	14263	14378	14386	14312	14182	14449	14332	14400	14188	14443	14537	14340	14275	14422	14310	14344	14343	14106	14351	14285	14259	14451	14323	14483	14327	14299	14208	14502	14457	14478	14349	14183	14279	14338	14412	14211	14345	14512	14224	14400	14382	14443	14477	14311	14519	14253	14351	14362	14458	14482	14273	14416	14377	14262	14286	14583	14273	14349	14486	14349	14284	14331	14317	14381	14313	14350	14260	14282	14412	14446	14161	14310	14314	14315	14233	14355	14431	14388	14399	14399	14454	14222	14328	14343	14378	14475	14247	14196	14311	14405	14283	14314	14261	14138	14178	14215	14563	14320	14381	14317	14270	14402	14397	14539	14387	14292	14254	14369	14233	14319	14248	14460	14432	14332	14384	14291	14212	14396	14292	14232	14369	14353	14447	14226	14414	14285	14336	14522	14379	14333	14287	14372	14248	14478	14333	14243	14082	14302	14346	14356	14401	14385	14273	14283	14409	14278	14324	14233	14476	14335	14322	14207	14276	14178	14395	14325	14284	14449	14362	14452	14254	14422	14299	14219	14308	14445	14332	14370	14353	14170	14381	14490	14263	14362	14553	14153	14528	14334	14209	14194	14301	14157	14347	14342	14341	14334	14274	14566	14331	14409	14639	14328	14428	14507	14327	14443	14144	14258	14442	14343	14114	14564	14111	14457	14259	14349	14451	14341	14461	14197	14299	14372	14181	14307	14343	14287	14252	14155	14415	14228	14275	14208	14353	14352	14313	14394	14466	14305	14445	14373	14350	14338	14418	14283	14376	14158	14277	14514	14235	14403	14332	14439	14453	14178	14509	14233	14281	14368	14221	14201	14221	14452	14237	14241	14390	14306	14373	14430	14524	14228	14446	14581	14273	14243	14252	14707	14331	14412	14408	14208	14378	14362	14406	14194	14269	14457	14274	14344	14407	14386	14292	14399	14383	14425	14371	14358	14500	14195	14284	14301	14236	14360	14389	14373	14273	14318	14479	14262	14369	14363	14399	14407	14206	14373	14468	14222	14355	14383	14460	14226	14421	14361	14425	14377	14260	14253	14282	14343	14221	14482	14232	14413	14292	14390	14339	14284	14390	14567	14270	14381	14329	14363	14388	14276	14347	14417	14464	14253	14264	14443	14345	14238	14245	14119	14346	14310	14339	14317	14483	14378	14386	14496	14296	14309	14320	14475	14180	14264	14329	14231	14356	14409	14398	14328	14387	14505	14405	14307	14325	14420	14385	14294	14471	14414	14248	14374	14340	14456	14247	14190	14429	14283	14343	14309	14379	14476	14268	14281	14355	14389	14262	14258	14378	14349	14368	14293	14358	14356	14373	14276	14322	14409	14346	14273	14491	14343	14325	14256	14265	14197	14291	14385	14345	14481	14234	14312	14327	14279	14414	14294	14455	14291	14413	14203	14173	14313	14357	14335	14322	14422	14334	14318	14358	14422	14399	14251	14144	14255	14433	14450	14368	14397	14378	14397	14272	14325	14363	14314	14359	14406	14220	14270	14392	14375	14273
23534	21008	28514	23831	22083	21927	20190	17394	16504	16237	15873	15587	15754	15844	15608	15567	15711	15662	15781	15914	15827	15646	15287	15205	15467	15377	15511	15330	15437	15278	15422	15383	15458	15419	15294	15344	15184	15569	15507	15443	15436	15354	15446	15277	15342	15323	15501	15450	15134	15305	15356	15325	15855	16290	16182	15983	15713	15499	15264	15217	15457	15413	15347	15253	15228	15288	15310	15149	15338	15366	15376	15360	15218	15372	15187	15191	15324	15474	15389	15476	15167	15161	15188	15254	15256	15340	15245	15310	15235	15146	15335	15221	15348	15289	15201	15324	15053	15261	15204	15546	15215	15425	15223	15313	15398	15235	15176	15322	15246	15368	15410	15263	15188	15145	15306	15114	15386	15315	15127	15534	15250	14992	15260	15309	15046	15213	15229	15315	15330	15342	15354	15184	15310	15385	15453	15250	15138	15433	15257	15087	15168	15071	15241	15156	15223	15256	15338	15237	15291	15292	15275	15076	15387	15144	15086	15255	15326	15229	15244	15185	15308	15310	15334	15038	15342	15304	15238	15210	15206	15163	15360	15431	15269	15230	15185	15248	15246	15240	15132	15060	15313	15144	15164	14954	15222	15142	15283	15246	15066	15107	15258	15168	15114	15430	15269	15404	15151	15191	15329	15244	15339	15256	15344	15038	15275	15228	15317	15262	15155	15359	15065	15230	15155	15224	15184	15219	15264	15241	15249	15334	15284	15144	15012	15156	15288	15253	15526	14961	15422	15181	15203	15356	15356	15278	15379	15173	15324	15215	15171	15231	15218	15167	15250	15348	15321	15192	15247	15154	15418	15249	15238	15238	15395	15224	15184	15208	15203	15146	15178	15374	15225	15092	15308	15257	15205	15164	15080	15119	15263	15162	15246	15124	15387	15258	15230	15273	15236	15136	15245	15182	15188	15313	15300	15224	15182	15347	15512	15234	15259	15251	15230	15134	15178	15373	15232	15416	15349	15099	15201	15153	15139	15254	15459	15216	15277	15490	15162	15275	15257	15311	15184	15105	15087	15253	15389	15256	15174	15091	15056	15207	15380	15287	15100	15160	15293	15418	15235	15261	15339	15358	15135	15223	15178	15142	15352	15089	15345	15385	15228	15131	15469	15207	15169	15348	15401	15461	15287	15452	15416	15194	15272	15306	15249	15449	15189	15187	15264	15484	15155	15138	15338	15298	15260	15210	15104	15290	15202	15238	15412	15074	15248	15249	15193	15317	14944	15211	15216	15499	15264	15336	15296	15309	15424	15233	15203	15326	15281	15303	15052	15212	15437	15195	15300	15208	15036	15375	15148	15219	15258	15315	15187	15394	15067	15273	15342	15101	15218	15149	15263	15126	15150	15183	15257	15193	15039	15236	15237	15254	15151	15183	15325	15196	15105	15236	15024	15293	15350	15016	14984	15391	15329	15432	15382	15316	15351	15232	15190	15199	15035	15284	15270	15155	15234	15375	15316	15168	15374	15290	15349	15060	15304	15155	15254	15226	15214	15308	15107	15363	15177	15349	15251	14914	15147	15158	15409	15278	15212	15262	15147	15157	15229	15277	15258	15089	15296	15164	15289	15313	15283	15292	15196	15078	15234	15290	15163	15243	15231	15174	15445	15340	15330	15205	15120	15120	15350	15308	15271	15224	15462	15195	15231	15235	15185	15318	15246	15055	15239	15214	15524	15036	15184	15107	15330	15094	15270	14977	15185	15242	15361	15043	15019	15459	15300	15077	15160	15238	15236	15304	15285	15163	15198	15350	15385	15217	15152	15229	15214	15190	15388	15494	15353	15257	15571	15214	15238	15239	15187	15286	15292	15365	15208	15020	14993	15113	15147	15148	15234	15113	15273	15366	15225	15119	15168	15292	15363	15299	15041	15273	15100	15338	15229	15391	15445	15361	15270	15079	15471	15104	15205	15285	15123	15161	15212	15269	15210	15490	15240	15221	15314	15172	15432	15397	15195	15227	15190	15258	15274	15396	15141	15261	15301	15214	15419	15224	15199	15176	15209	15181	15337	15382	15189	15276	15300	15182	15277	15187	15082	15206	15153	15216	15171	15325	15186	15366	15272	15309	15212	15280	15331	15149	15193	15129	15323	15282	15225	15242	15364	15155	15244	15129	15350	15210	15472	15250	15304	15189	15183	15232	15380	15342	15347	15074	15320	15002	15322	15398	15170	15362	15436	15164	14951	15310	15260	15200	15321	15257	15356	15263	15247	15360	15371	15370	15293	15448	15157	15205	15118	15335	15261	14995	15237	15073	15369	15283	15423	15097	15246	15160	15270	15182	15213	15453	15165	15214	15265	15058	15185	15315	15284	15148	15065	15262	15104	15363	15238	15040	15170	15206	15201	15193	15291	15269	15167	15271	15189	15246	15406	15321	15269	15142	15298	15164	15186	14938	15115	15104	15283	15356	15258	15245	15140	15260	15288	15294	15428	15472	15327	15279	15246	15127	15294	15230	15247	15339	15101	15249	15226	15090	15200	15239	15240	15043	15305	15171	15260	15079	15152	15312	15202	15398	15144	15412	15113	15334	15056	15292	15384	15104	15231	15184	15378	15100	15216	15430	15291	15196	15316	15295	15239	15239	15558	15123	15296	15065	14982	15220	15299	15327	15458	15264	15022	15195	15290	15151	15296	15372	15155	15368	15209	15102	15333	15295	15147	15265	15412	15233	15208	15373	15361	15310	15306	15172	15415	15259	15250	15297	15195	15326	15483	15235	15279	15180	15457	15206	15404	15198	15201	15262	15270	15197	15184	15096	15185	15194	15329	15235	15365	15107	15081	15256	15149	15200	15275	15302	15181	15210	15246	15416	15343	15234	15247	15263	15164	15352	15293	15372	15213	15464	15298	15230	15227	15292	15288	15232	15213	15104	15236	15203	15300	15189	15389	15287	15259	15318	15328	15412	15364	15203	15476	15200	15279	15127	15194	15219	15285	15106	15431	15372	15330	15223	15339	15145	15282	15318	15349	15425	15230	15251	15320	15217	15406	15273	15254	15175	15366	15171	15240	15177	15176	15251	15116	15382	15379	15175	15342	15456	15277	15318	15371	15466	15387	15124	15221	15383	15259	15294	15043	15232	15221	15289	15274	15232	15300	15199	15194	15285	15269	15338	15176	15069	15141	15274	15313	15286	15338	15233	15153	15488	15321	15032	15390	15229	15178	15361	15366	15188	14958	15353	15266	15170	15104	15167	15080	15287	15259	15446	15119	15298	15365	15269	15135	15211	15371	15314	14990	15315	15221	15115	15171	15339	15315	15338	15227	15143	15236	15246	15282	15140	15355	15402	15208	15292	15074	15178	15274	15362	15177	15493	15375	15039	15130	14969	15193	15343	15177	15394	15282	15352	15221	15218	15437	15342	15396	15295	15249	15191	15442	14984	15141	15107	15411	15276	15145	15331	15223	15267	15311	15384	15489	15015	15350	15128	15140	15304	15201	15240	15251	15106	15149	15202	15410	15278	15116	15481	15286	15243	15318	15199	15179	15216	15083	15048	15297	15414	15138	15306	15259	15265	15189	15124	15184	15141	15320	15139	15278	15198	15193	15419	15304	15272	15165	15251	15056	15295	15270	15222	15212	15313	15113	15170	15152	15065	15351	15251	15272	15332	15211	15258	15370	15412	15385	15329	15122	15241	15177	15420	15245	15131	15116	15251	14982	15384	15204	15084	15309	15317	15244	15154	15217	15276	15249	15271	15213	15147	15234	15187	15288	15270	15305	15045	15122	15222	15280	15205	15307	15157	15082	15139	15348	15298	15332	15119	15211	15287	15074	15215	15264	15068	15404	15124	15123	15265	15169	15272	15423	15037	15086	15272	15318	15254	15463	15537	15506	15252	15174	15219	15263	15108	15070	15218	15298	15051	15204	15428	15204	15339	15212	15267	15490	15274	15045	15260	15250	15296	15208	15387	15407	15089	15193	14987	15208	15230	15264	15325	15298	15259	15469	15412	15293	15244	15205	15124	15275	15185	15328	15328	15341	15226	15453	15273	15137	15160	15203	15235	15330	15337	15216	15213	15164	15223	15268	15284	15296	15168	15338	15122	15310	15119	15157	15218	15224	15283	15296	15269	15100	15352	15331	15084	15201	15210	15136	15036	15066	15269	15329	15160	15465	15482	15216	15271	15141	15188	15220	15176	15107	15291	15278	15247	15319	15124	15142	15251	15272	15354	15200	15441	15270	15437	15274	15232	15216	15163	15309	15308	15394	15117	15156	15226	15278	15139	15353	15286	15175	15205	15034	15265	15163	15299	15202	15060	15074	15108	15228	15210	15208	15401	15298	15241	14985	15178	15216	15293	15249	15305	15271	15459	15130	15233	15289	15312	15192	15054	15171	15336	15289	15212	15220	15335	15300	15365	15007	15234	15096	15201	15341	15121	15311	15230	15226	15009	15299	15018	15332	15183	15152	15186	15200	15260	15367	15416	15302	15226	15271	15336	15261	15244	15419	15151	15265	15183	15249	15312	15173	15171	15134	15224	15279	15026	15224	15292	15149	15192	15227	15184	15340	15190	15079	15314	15188	15255	15294	15271	15222	15258	15258	15216	15301	15380	15380	15254	15067	15043	15402	15172	15300	15277	15361	15145	15155	15174	15217	15192	15104	15512	15082	15352	15263	15071	15206	15179	15208	15134	15116	15188	15290	15417	15118	15154	15161	15467	15108	15302	15253	15256	15144	15384	15231	15278	15448	15209	15262	15347	15223	15274	15221	15118	15105	15139	15351	15115	15054	15295	15264	15098	15179	15337	15258	15109	15198	15327	15161	15224	15422	15289	15228	15204	15153	15302	15184	15094	15375	15231	15051	15233	15226	15216	15330	15172	15269	15282	15276	15093	15261	15360	15210	15262	15119	15191	15263	15127	15390	15440	15142	15146	15232	15329	15203	15353	15284	15216	15417	15215	15277	15253	15221	15366	15350	15098	15324	15198	15195	15200	15240	15279	15291	15146	15231	15369	15209	15126	15231	15410	15236	15137	15270	15217	15016	15198	15219	15233	15339	15274	15215	15365	15226	15260	15195	15227	15072	15230	15092	15364	15209	15051	15375	15301	15351	15159	15343	15179	15314	15237	15295	15372	15366	15219	15391	15119	15327	15310	15135	15314	14993	15320	15231	15224
19928	36003	32323	26147	21651	18821	17518	16188	15449	14715	14450	14282	14366	14273	14245	14137	14293	14273	14415	14465	14349	13887	13914	13893	13837	14045	13753	13851	13810	13708	13919	13774	13763	13924	13778	13702	13917	13832	13818	13752	14084	13805	13988	13892	13904	14032	13885	13896	13928	13838	13772	13913	14685	14942	14688	14300	14101	13668	13664	13668	13766	13733	13659	13677	13747	13843	13651	13817	13552	13772	13855	13797	13808	13801	13654	13930	13748	13885	13544	13652	13607	13590	13831	13884	13778	13506	13746	13794	13633	13720	13732	13651	13651	13669	13782	13699	13881	13762	13590	13724	13838	13530	13754	13750	13662	13679	13656	13773	13795	13702	13768	13692	13847	13564	13638	13812	13771	13827	13695	13887	13657	13860	13880	13782	13732	13743	13760	13681	13664	13633	13738	13877	13733	13844	13729	13734	13714	13808	13766	13787	13681	13902	13705	13718	13760	13631	13835	13607	13910	13752	13763	13519	13779	13819	13688	13699	13850	13814	13804	13761	13713	13667	13757	13618	13791	13827	13892	13907	13853	13627	13895	13718	13897	13838	13740	13779	13930	13772	13749	13836	13658	13863	13582	13695	13629	13808	13663	13626	13720	13800	13766	13587	13700	13689	13540	13766	13598	13752	13767	13738	13727	13576	13674	13781	13771	13836	13691	13669	13791	13725	13660	13714	13895	13684	13583	13777	13756	13962	13634	13609	13539	13686	13626	13721	13727	13684	13544	13687	13731	13610	13670	13647	13759	13873	13650	13714	13711	13760	13787	13655	13528	13902	13799	13705	13682	13915	13712	13681	13685	13641	13796	13624	13873	13905	13922	13669	13711	13676	13780	13739	13936	13859	13661	13607	13784	13769	13684	13742	13939	13739	13598	13848	13727	13778	13555	13713	13783	13695	13873	13659	13810	13827	13709	13576	13843	13825	13839	13820	13781	13731	13802	13797	13687	13790	13709	13719	13763	13617	13714	13924	13738	13634	13778	13765	13766	13846	13641	13596	13684	13860	13761	13528	13728	13874	13620	13972	13795	13692	13789	13760	13879	13784	13985	13760	13683	13524	13528	13765	13717	13589	13667	13743	13855	13795	13898	13816	13862	13804	13724	13778	13898	13721	13777	13883	13782	13789	13777	13508	13743	13669	13770	13747	13681	13762	13816	13840	13892	13715	13687	13783	13895	13789	13652	13680	13594	13738	13551	13830	13663	13838	13632	13921	13836	13671	13757	13747	13745	13723	13626	13816	13770	13593	13912	13659	13630	13832	13806	13598	13826	13869	13818	13601	13668	13612	13865	13727	13682	13567	13638	13837	13774	13589	13820	13611	13843	13793	13711	13726	13652	13609	13726	13739	13732	13807	13652	13774	13666	13782	13654	13890	13828	13801	13860	13612	13829	13541	13632	13633	13938	13762	13572	13845	13885	13786	13719	13608	13743	13836	13784	13886	13737	13809	13781	13694	13808	13639	13812	13725	13706	13768	13668	13621	13806	13716	13794	13779	13787	13707	13627	13749	13507	13919	13689	13703	13905	13804	13697	13775	13642	13790	13774	13629	13804	13884	13790	13677	13784	13773	13755	13798	13684	13623	13663	13744	13775	13808	13693	13758	13905	13835	13808	13746	13711	13865	13838	13765	13743	13770	13585	13933	13748	13699	13788	13804	13690	13568	13758	13875	13779	13758	13787	13844	13801	13564	13799	13755	13813	13558	13644	13645	13837	13747	13807	13684	13738	13842	13687	13729	13701	13623	13637	13751	13764	13853	13570	13815	13771	13672	13726	13718	13624	13828	13881	13819	13655	13800	13621	13722	13690	13735	13716	13756	13821	13808	13526	13919	13727	13992	13676	13868	13576	13643	13722	13688	13932	13720	13681	13606	13781	13696	13831	13726	13886	13828	13760	13645	13874	13825	13578	13640	13683	13861	13782	13806	13701	13777	13644	13533	13833	13815	13779	13732	13670	13750	13664	13643	13745	13880	13673	13824	13620	13698	13505	13707	13682	13749	13687	13768	13767	13768	13874	13706	13840	13962	13725	13717	13799	13835	13800	13810	13850	13736	13730	13581	13778	13744	13764	13666	13803	13825	13646	13898	13637	13767	13787	13720	13802	13787	13761	13783	13697	13713	13732	13740	13662	13796	13729	13685	13753	13706	13543	13764	13808	13786	13870	13824	13749	13780	13660	13793	13658	13810	13560	13737	13891	13748	13795	13678	13749	13752	13725	13861	13781	13784	13729	13777	13669	13799	13854	13763	13496	13728	13765	13597	13789	13665	13803	13825	13754	13714	13694	13661	13772	13748	13839	13587	13675	13723	13646	13645	13730	13752	13875	13762	13689	13616	13720	13681	13643	13693	13715	13856	13754	13640	13874	13793	13835	13756	13653	13674	13717	13661	13539	13665	13673	13738	13817	13726	13721	13770	13720	13852	13657	13780	13793	13801	13813	13822	13711	13813	13865	13904	13706	13667	13701	13787	13670	13837	13488	13615	13738	13700	13719	13707	13733	13704	13861	13713	13879	13705	13710	13756	13787	13538	13629	13698	13717	13725	13731	13765	13572	13614	13779	13798	13895	13782	13676	13629	13813	13811	13653	13753	13830	13813	13814	13563	13846	13638	13725	13655	13686	13614	13609	13863	13728	13569	13652	13859	13779	13896	13612	13759	13744	13659	13817	13799	13720	13805	13877	13656	13758	13743	13685	13978	13813	13664	13574	13780	13659	13762	13818	13637	13699	13835	13751	13675	13647	13859	13778	13734	13765	13681	13856	13744	13842	13820	13738	13878	13735	13693	13657	13789	13680	13661	13946	13573	13852	13799	13433	13779	13648	13805	13645	13668	13879	13731	13707	13647	13817	13596	13910	13698	13825	13883	13625	13724	13706	13653	13707	13813	13571	13714	13692	13831	13797	13733	13748	13574	13685	13685	13771	13470	13911	13882	13747	13725	13626	13634	13634	13765	13767	13744	13825	13904	13717	13617	13612	13813	13615	13871	13744	13876	13620	13786	13753	13919	13601	13788	13785	13725	13780	13917	13716	13733	13655	13805	13698	13917	13823	13698	13787	13616	13787	13698	13771	13674	13799	13729	13598	13704	13892	13744	13673	13733	13875	13778	13618	13582	13768	13532	13748	13690	13812	13868	13801	13747	13794	13715	13787	13767	13774	13789	13711	13835	13756	13719	13751	13692	13705	13632	13746	13698	13559	13709	13788	13744	13706	13683	13910	13643	13755	13740	13753	13769	13505	13679	13752	13799	13813	13660	13858	13786	13737	13664	13693	13700	13637	13608	13718	13753	13711	13806	13832	13615	13564	13626	13805	13686	13662	13761	13629	13670	13775	13833	13673	13852	13829	13607	13685	13723	13783	13879	13645	13723	13714	13658	13762	13711	13922	13768	13756	13689	13863	13705	13730	13740	13803	13633	13796	13574	13674	13582	13847	13687	13724	13546	13659	13507	13789	13764	13693	13547	13765	13702	13667	13804	13622	13658	13869	13884	13696	13602	13561	13848	13875	13683	13754	13729	13778	13632	13648	13633	13699	13761	13788	13797	13693	13785	13749	13801	13586	13490	13854	13670	13768	13820	13658	13814	13761	13784	13734	13849	13866	13742	13786	13869	13701	13723	13659	13765	13777	13684	13782	13650	13873	13620	13819	13780	13677	13740	13754	13733	13634	13785	13809	13741	13821	13489	13673	13731	13629	13698	13772	13590	13766	13739	13712	13795	13972	13617	13881	13853	13668	13859	13761	13924	13746	13726	13927	13799	13685	13890	13668	13760	13752	13755	13807	13711	13700	13782	13787	13853	13853	13728	13679	13629	13654	13705	13957	13682	13645	13685	13830	13700	13714	13741	13710	13645	13638	13657	13614	13627	13749	13920	13736	13830	13895	13737	13632	13593	13780	13614	13805	13514	13774	13812	13810	13759	13596	13594	13677	13713	13860	13651	13880	13789	13686	13683	13725	13454	13830	13803	13765	13772	13712	13696	13804	13793	13728	13647	13698	13765	13905	13762	13884	13745	13740	13794	13681	13808	13756	13715	13804	13747	13653	13888	13756	13759	13907	13750	13692	13760	13640	13737	13821	13751	13681	13813	13649	13672	13728	13810	13757	13731	13689	13800	13699	13783	13668	13691	13736	13655	13687	13735	13740	13889	14002	13669	13604	13789	13816	13756	13884	13726	13678	13644	13741	13766	13799	13682	13704	13640	13594	13555	13787	13659	13605	13920	13735	13639	13726	13541	13879	13802	13843	13682	13814	13674	13680	13791	13655	13670	13758	13961	13784	13785	13832	13699	13809	13747	13657	13794	13799	13771	13690	13778	13786	13655	13719	13833	13818	13726	13649	13732	13777	13849	13701	13748	13673	13933	13818	13791	13709	13643	13683	13658	13815	13811	13540	13851	13560	13867	13908	13746	13604	13729	13798	13676	13611	13771	13691	13637	13721	13633	13611	13682	13676	13618	13839	13809	13788	13546	13774	13917	13824	13828	13784	13827	13553	13640	13828	13754	13669	13682	13833	13588	13790	13644	13660	13696	13840	13690	13584	13587	13842	13747	13727	13650	13873	13688	13674	13768	13723	13853	13796	13809	13656	13598	13694	13723	13692	13755	13546	13823	13660	13698	13772	13854	13650	13736	13632	13847	13758	13625	13896	13809	13811	13881	13620	13684	13941	13715	13725	13674	13738	13785	13892	13851	13679	13750	13630	13800	13585	13790	13628	13738	13850	13819	13759	13600	13637	13581	13593	13680	13718	13782	13750	13811	13713	13890	13613	13825	13835	13664	13771	13722	13575	13761	13644	13533	13739	13691	13736	13582	13773	13686	13911	13864	13628	13602	13802	13717	13672	13741	13574	13740	13544	13599	13726	13742	13725	13783	13770	13820	13657	13704	13718	13707	13697	13672	13789	13787	13729	13630	13783	13802	13729	13670	13783	13720	13818	13638	13775	13808	13832	13601	13653	13735	13884	13872	13599	13651	13766	13744	13842	13640	13809	13727	13770	13537	13974	13772	13760	13743	13658	13604	13684	13659	13816	13876	13664	13815	13737	13750	13830	13832	13756	13737	13604	13887	13797	13619	13881	13679	13649	13698	13712	13604	13611	13744	13724	13900	13672	13644	13821	13673
22752	21133	29018	23525	21396	23356	24907	18910	17297	17338	16733	16685	16603	16687	16414	16459	16434	16515	16510	16495	16206	16422	16194	16015	16020	16239	15907	15924	15836	16036	15994	15975	15767	15972	15771	16111	15837	15947	16038	15918	15884	15796	15748	15828	15710	15927	15931	15686	15899	15731	15719	16074	16960	17603	17283	16575	16217	15934	15784	15748	15765	15624	15741	15709	15689	15817	15698	15710	15703	15573	15790	15849	15785	15699	15643	15617	15539	15828	15718	15708	15798	15775	15827	15769	15801	15790	15636	15634	15699	15764	15782	15778	15802	15791	15636	15677	15859	15567	15814	16001	15852	15793	15551	15654	15683	15885	15768	15881	15743	15781	15761	15852	15646	15699	15683	15751	15499	15518	15849	15652	15690	15623	15748	15645	15875	15722	15480	15750	15758	15868	15832	15684	15835	15654	15609	15883	15736	15727	15687	15633	15669	15726	15914	15632	15499	15773	15557	15797	15799	15516	15573	15742	15509	15688	15593	15782	15992	15726	15751	15774	15636	15775	15800	15887	15510	15650	15749	15675	15671	15608	15576	15670	15785	15618	15732	15743	15840	15622	15576	15708	15748	15750	15693	15544	15584	15865	15672	15604	15700	15698	15825	15744	15808	15929	15619	15674	15587	15832	15806	15650	15697	15694	15789	15680	15735	15880	15883	15692	15596	15733	15651	15747	15774	15625	15912	15850	15749	15701	15843	15798	15832	15558	15717	15666	15762	15697	15552	15730	15774	15728	15923	15800	15817	15616	15797	15657	15888	15872	15629	15677	15755	15693	15720	15761	15730	15540	15700	15728	15632	15733	15640	15699	15868	15660	15867	15627	15684	15488	15715	15663	15784	15669	15633	15704	15614	15776	15619	15645	15682	15654	15795	15776	15663	15658	15782	15693	15471	15575	15591	15561	15618	15869	15854	15626	15759	15541	15632	15552	15608	15621	15791	15642	15657	15666	15869	15731	15692	15743	15615	15666	15869	15647	15685	15552	15599	15732	15702	15735	15713	15710	15726	15707	15682	15667	15781	15832	15716	15567	15972	15721	15638	15663	15528	15709	15699	15484	15754	15794	15662	15696	15818	15793	15805	15720	15745	15766	15680	15806	15668	15654	15689	15614	15667	15597	15705	15701	15696	15786	15430	15767	15702	15539	15738	15539	15654	15746	15679	15684	15643	15511	15731	15751	15772	15748	15595	15643	15592	15805	15712	15649	15808	15654	15451	15636	15679	15675	15496	15785	15883	15526	15682	15822	15796	15705	15591	15676	15865	15623	15606	15672	15752	15672	15705	15559	15747	15614	15610	15593	15637	15647	15650	15731	15638	15692	15630	15688	15800	15810	15547	15764	15700	15613	15753	15758	15907	15782	15780	15572	15680	15651	15661	15558	15698	15821	15812	15731	15688	15656	15862	15807	15735	15611	15715	15753	15743	15806	15522	15624	15681	15746	15629	15622	15854	15821	15699	15683	15660	15887	15738	15592	15842	15978	15802	15661	15676	15515	15737	15826	15655	15564	15734	15724	15669	15563	15511	15686	15718	15682	15535	15597	15616	15887	15823	15590	15690	15824	15746	15701	15671	15779	15735	15876	15815	15888	15886	15761	15653	15666	15657	15699	15669	15683	15687	15608	15753	15709	15838	15757	15604	15807	15761	15845	15784	15911	15799	15693	15707	15596	15667	15694	15730	15581	15535	15675	15579	15684	15764	15726	15650	15617	15551	15447	15760	15836	15802	15535	15678	15789	15526	15713	15845	15669	15700	15739	15552	15681	15743	16096	15759	15692	15591	15663	15760	15674	15570	15839	15624	15680	15781	15659	15658	15647	15779	15612	15483	15804	15765	15645	15883	15641	15841	15743	15603	15723	15781	15383	15666	15775	15611	15771	15714	15848	15600	15922	15765	15837	15729	15658	15969	15710	15593	15719	15771	15640	15844	15599	15705	15817	15784	15678	15553	15524	15772	15652	15605	15548	15831	15776	15535	15811	15694	15652	15682	15962	15527	15714	15751	15655	15670	15729	15486	15536	15660	15618	15604	15645	15559	15814	15725	15643	15696	15707	15476	15768	15746	15682	15721	15494	15609	15763	15740	15633	15766	15742	15471	15620	15414	15651	15585	15723	15573	15695	15550	15760	15890	15588	15787	15955	15850	15623	15680	15587	15675	15733	15546	15666	15558	15669	15777	15752	15836	15645	15811	15691	15626	15768	15796	15725	15937	15841	15713	15655	15662	15613	15659	15730	15535	15707	15886	15867	15590	15790	15746	15611	15688	15660	15826	15663	15818	15726	15541	15762	15721	15537	15574	16003	15974	15754	15768	15499	15742	15843	15700	15686	15604	15655	15744	15527	15711	15537	15714	15397	15755	15412	15579	15689	15658	15664	15947	15729	15652	15814	15598	15637	15503	15679	15767	15635	15684	15673	15590	15911	15560	15768	15755	15734	15582	15599	15822	15573	15621	15651	15695	15727	15647	15921	15624	15604	15557	15766	15715	15742	15811	15781	15798	15698	15806	15827	15605	15696	15726	15774	15713	15951	15535	15555	15886	15695	15718	15883	15754	15573	15738	15715	15705	15738	15583	15766	15928	15807	15632	15840	15540	15647	15735	15544	15543	15838	15518	15600	15807	15676	15755	15808	15711	15622	15660	15811	15707	15780	15757	15644	15786	15820	15577	15685	15640	15833	15633	15701	15624	15730	15489	15669	15624	15619	15702	15713	15697	15791	15521	15520	15551	15584	15705	15536	15688	15671	15657	15699	15718	15731	15718	15802	15670	15610	15711	15738	15674	15790	15569	15763	15587	15489	15644	15580	15907	15510	15737	15700	15717	15718	15804	15643	15678	15872	15622	15748	15730	15630	15566	15808	15842	15603	15771	15672	15645	15490	15605	15738	15752	15704	15500	15542	15751	15619	15942	15635	15631	15807	15743	15616	15589	15586	15553	15712	15694	15816	15630	15799	15731	15756	15522	15560	15750	15636	15549	15699	15650	15808	15865	15776	15728	15687	15745	15835	15520	15630	15727	15555	15679	15776	15596	15716	15569	15650	15519	15612	15700	15713	15783	15635	15705	15616	15689	15766	15738	15775	15527	15852	15859	15518	15520	15600	15678	15655	15406	15743	15746	15684	15720	15783	15733	15568	15734	15799	15694	15831	15643	15587	15596	15704	15724	15701	15730	15758	15600	15642	15949	15764	15558	15747	15820	15527	15588	15528	15667	15771	15629	15834	15777	15681	15689	15586	15582	15749	15690	15565	15796	15804	15630	15729	15699	15746	15740	15847	15705	15824	15778	15806	15780	15723	15676	15669	15593	15772	15557	15627	15749	15671	15782	15806	15711	15749	15689	15697	15665	15409	15753	15582	15694	15643	15787	15634	15775	15567	15625	15754	15731	15634	15797	15824	15667	15710	15609	15812	15744	15754	15504	15729	15837	15630	15842	15596	15735	15723	15727	15762	15759	15669	15458	15739	15814	15731	15764	15580	15749	15435	15956	15511	15696	15692	15503	15769	15640	15792	15845	15638	15712	15889	15822	15659	15841	15699	15582	15718	15882	15807	15526	15617	15573	15476	15501	15791	15694	15436	15760	15568	15656	15675	15750	15713	15676	15632	15831	15702	15712	15719	15911	15610	15643	15740	15808	15795	15707	15658	15487	15809	15650	15653	15518	15743	15886	15601	15761	15606	15596	15694	15545	15753	15636	15928	15843	15822	15748	15698	15518	15801	15574	15758	15876	15863	15869	15755	15751	15617	15693	15677	15718	15676	15676	15525	15659	15761	15613	15580	15569	15752	15657	15662	15656	15619	15523	15746	15866	15881	15631	15714	15616	15865	15646	15735	15775	15394	15669	15835	15891	15700	15667	15748	15730	15720	15491	15589	15467	15703	15686	15761	15666	15816	15573	15764	15678	15683	15490	15802	15637	15771	15706	15540	15700	15628	15827	15746	15833	15867	15728	15671	15708	15886	15689	15820	15715	15680	15886	15766	15624	15748	15672	15667	15699	15721	15736	15681	15542	15666	15712	15485	15766	15545	15603	15656	15858	15613	15732	15493	15673	15740	15674	15786	15753	15759	15773	15831	15600	15864	15676	15879	15482	15544	15764	15660	15676	15674	15743	15584	15870	15755	15609	15497	15646	15669	15609	15837	15693	15708	15530	15714	15651	15671	15710	15818	15718	15598	15764	15557	15609	15938	15673	15794	15891	15817	15733	15830	15642	15576	15938	15754	15810	15612	15902	15811	15748	15668	15698	15629	15682	15859	15710	15717	15761	15556	15457	15540	15679	15701	15755	15754	15653	15648	15687	15648	15839	15624	15614	15727	15644	15550	15714	15788	15916	15582	15704	15987	15682	15696	15692	15531	15537	15780	15688	15659	15723	15643	15651	15719	15742	15531	15870	15919	15501	15588	15725	15748	15729	15606	15514	15820	15778	15474	15594	15752	15605	15862	15762	15464	15719	15612	15823	15739	15542	15685	15537	15816	15888	15731	15713	15527	15522	15827	15598	15717	15785	15790	15636	15696	15722	15642	15647	15529	15633	15843	15681	15609	15683	15699	15657	15801	15749	15709	15607	15773	15711	15576	15721	15647	15743	15941	15732	15572	15670	15654	15734	15594	15844	15600	15684	15810	15736	15628	15842	15719	15715	15735	15686	15616	15549	15537	15685	15731	15632	15592	15877	15747	15787	15724	15781	15599	15844	15747	15641	15611	15645	15630	15618	15401	15787	15733	15739	15755	15700	15560	15780	15854	15710	15839	15635	15698	15738	15836	15826	15403	15667	15610	15684	15663	15607	15709	15724	15740	15560	15665	15616	15700	15689	15734	15645	15458	15563	15747	15487	15578	15618	15764	15725	15640	15805	15749	15728	15699	15523	15738	15681	15701	15538	15555	15777	15573	15688	15648	15701	15564	15835	15920	15643	15557	15595	15802	15791	15808	15618	15722	15642	15557	15747	15854	15672	15782	15644	15770	15725	15787	15866	15697	15775	15730	15743	15701	15626	15708	15813	15680	15623	15799	15760	15831	15720	15779	15855	15690	15722	15517	15669	15980	15730	15621	15782	15825	15603	15769	15759	15816	15700	15760	15680	15737	15752	15771	15611	15647	15714	15600	15775	15884	15618	15697
22126	41091	37130	30056	25115	21235	18978	17990	16766	15680	15269	14884	14930	14857	15001	14818	14784	15006	15008	15020	14898	14559	14125	14269	14227	14183	14093	14214	14097	14154	14333	14277	14249	14081	14069	14177	14107	14015	14082	14176	14260	14153	14091	14280	14196	14186	14060	14156	14150	14072	14110	14562	15886	16295	15753	14873	14488	14181	13943	14092	14176	13972	14174	14165	14051	14212	14034	13743	14093	14024	14011	14071	13999	14026	13946	14119	14030	13874	14088	14088	13975	13935	14028	14066	13896	14168	13782	14088	14047	14144	14105	14039	14040	14029	13944	14065	13858	14000	14007	14000	14034	14049	13994	14113	13940	14070	13944	14095	14071	13942	14059	14088	14078	13846	14123	14143	13855	14048	14226	13948	14091	14044	14042	13935	13894	14136	14022	14144	14002	14014	14071	14243	14180	14032	13812	13970	13964	13998	13957	13948	14073	14095	14013	14008	13911	13918	13973	13946	14170	14049	13893	14142	14021	14218	13820	14007	14177	14053	13967	13955	13812	13971	14121	13931	14106	14132	13796	13982	14016	14096	14017	13965	13923	13992	14101	13909	13894	14021	14078	14060	14030	14087	14078	14105	14086	14035	14057	14039	13913	13937	14116	14216	14055	13875	14111	13938	14046	14148	14057	14160	13971	14001	14073	13966	14045	13884	14045	14000	13986	13925	14150	13949	14022	13795	14151	14006	13977	14043	13928	14027	13953	13940	13888	14005	14070	13893	13941	14063	13968	14122	13989	13975	13968	14001	14052	13929	14033	13968	14088	13987	14041	14126	13948	14098	13981	13992	14048	14035	14028	13995	13991	13998	13992	13910	14111	14107	14056	13994	13831	13938	14093	14156	13914	13870	13917	13977	14094	13854	13957	14020	14066	14161	13992	13992	14076	13958	13945	13872	14082	14168	13951	13856	13878	14136	13949	13916	14057	14080	13930	13915	14070	14157	13974	14164	13992	14046	13936	14137	13933	13917	14109	14098	14044	13864	13941	13773	13985	14050	14059	13993	14080	13923	13831	13975	14118	13872	14072	14037	14043	14062	14082	13919	13952	14031	14143	14012	14042	13845	13977	14068	14093	13986	13990	13975	13870	13950	14032	13928	13999	14240	14067	14173	13929	13976	13908	14039	14114	13898	14121	13965	13954	13858	13953	14115	13933	13909	13995	13935	13981	13982	13952	14113	13993	13973	14092	14024	13911	14087	14061	14044	14169	14090	14099	14056	14004	14156	14183	13998	14125	14074	13902	14064	14170	13928	13985	13941	14030	14068	14082	13954	13873	14020	14164	13955	14067	14094	14047	14119	13971	14165	14082	13994	13986	13976	13958	14063	14089	14113	14128	14059	13863	14141	13933	13950	14064	13900	14222	14032	14069	13887	13980	14119	13925	14166	13961	14129	14014	13963	14164	14088	13955	14085	13882	14082	14052	13966	13998	14094	13929	14035	13968	14062	14058	13879	13982	14002	13935	14136	13920	13938	13993	13864	13914	13949	14018	14108	13870	14005	13949	13903	13967	13913	14073	13966	14090	14077	13923	14021	14092	14103	14177	14095	14056	14107	14033	13979	14091	13958	14014	14012	13969	14004	14144	14042	13959	14104	14020	14185	13958	14051	14017	14153	14159	13992	14024	13834	13947	13869	14096	13863	13931	14052	13897	13940	13919	13936	14064	14097	13919	14043	14036	13994	14082	13870	13970	13830	14078	14027	14107	14026	13869	14067	13944	13993	13977	14062	13967	13976	14057	14046	13739	14098	13937	13918	13934	14175	13893	13841	13931	14086	13965	14026	13979	14037	14081	13988	13910	14012	14149	14022	13928	13938	14077	14004	14204	14079	14032	14066	13981	14055	14129	14005	14033	14045	13961	14087	14092	13835	14074	13898	14050	13944	14014	13960	14008	14251	14063	14029	14048	13967	14045	13913	14047	13919	13919	14015	14072	14011	13904	14006	14023	13919	14100	14142	13805	14034	13994	13956	14063	13794	14005	14055	13846	14001	13956	14090	14040	13963	14135	13958	13962	13916	14004	14067	13946	13965	14173	13875	13924	14275	13902	13928	13781	14136	13919	14112	13999	13978	13995	14107	13904	13953	14097	14102	13909	13823	13786	14002	13966	13998	14033	14012	14036	13964	13952	14004	14046	13981	13988	13996	14113	14090	13840	13927	13857	13992	14112	13962	13965	13931	14048	13904	14017	13940	13978	13802	13908	14001	14020	13968	14024	14040	14043	13922	13964	14097	14009	13985	14073	14076	14055	13963	14200	14121	14041	13924	13809	14002	13964	14159	14027	13804	14079	13889	14053	13899	14057	14083	14076	13835	13903	14143	13961	13919	14030	13962	13961	13916	14134	13905	14193	13893	13842	14085	13923	14245	14015	14092	14147	13969	14020	14189	13937	13996	13996	14115	13897	14002	13919	13933	14080	14001	13976	13969	14010	14040	13947	14108	13845	14098	13972	13850	13972	13904	14045	13994	13997	13932	14018	14116	13841	13917	13961	14011	13901	14033	14003	14100	14020	14110	14070	14007	14029	14085	13940	13922	14255	14125	14071	14015	14089	13951	13900	13930	13911	13954	13888	14080	14121	14020	14001	14021	14103	13954	14150	13971	14074	14080	14125	14099	13917	14135	13883	14028	14043	14128	14018	13928	14031	13875	14046	13911	14103	13951	14025	14067	13968	14038	13953	13898	14145	13873	13863	14110	14116	14074	13905	13978	14025	13876	13914	13967	13914	13804	13944	13845	14009	14054	13916	14052	13999	14038	13794	14047	14094	14094	14003	14039	14055	14162	14080	14100	13928	14103	14166	13845	13972	14071	13962	14166	14017	14088	14041	13890	14079	14032	13884	14018	14077	13995	14070	14102	13909	14114	13859	13896	14059	13997	14043	13830	13910	14025	13877	14008	14077	13883	13993	13921	13859	14030	14076	13970	13916	13932	14019	14096	14127	14116	14021	14158	14125	13992	14069	14118	13993	13964	14096	14119	14181	13932	14035	13828	13985	13916	13931	14058	13976	14013	14179	13955	13926	13981	14023	14074	14023	13869	13944	14019	13975	13881	13972	13911	14081	13968	13952	14157	13990	14045	13852	14024	13976	13922	14124	13972	14038	14050	13939	13935	14104	13933	13998	14075	14040	13811	13984	14009	13925	14034	14062	13929	14022	13925	13923	13961	14128	14048	14074	13993	13989	14149	13958	14099	13967	13943	13961	14019	14025	14055	14046	13931	14099	13915	13984	13890	13972	13956	14070	13902	14016	14023	13958	14112	13905	13959	13928	13928	14059	14121	14134	14033	13996	14148	13807	14052	13982	13978	14046	13985	13998	13956	14012	14004	14016	14032	14174	13971	14102	13920	14158	14000	13968	14074	14033	14101	13821	13817	13950	13942	13969	14023	13961	14127	13902	13976	13910	13968	14186	13948	14022	13892	13952	13920	14100	13784	13926	13962	14079	13947	13891	14020	14193	14039	13912	14117	13968	13929	14027	13944	14182	14051	14051	14183	13964	13719	14011	14154	13990	14042	14062	14050	14000	14032	13921	13941	13912	13985	14017	13947	13922	14032	13773	13920	14073	14021	14136	13914	13766	13936	14011	13944	13870	13922	14191	14122	14020	14050	14141	14029	14197	14026	14030	14190	13945	14076	14067	14064	13938	13829	14022	14127	14102	13905	14134	14100	14019	13849	14170	14078	14011	14031	14167	14050	13955	14033	14174	13945	14134	14083	14032	13957	14002	14054	14048	14017	13962	14086	14121	13942	14070	13896	14008	14053	14072	13947	14070	13980	14041	13875	14153	14085	13891	13695	13961	14057	14158	13830	14001	13973	13948	14152	13822	14199	13873	13997	14125	13963	14126	13974	14079	14031	14134	14002	13997	13979	14068	14128	13959	14068	14049	13914	13989	13846	13964	13908	14121	13955	13930	13891	14035	14111	13964	14118	14059	13888	13956	14053	14118	13972	14112	13859	14072	13990	13922	14031	13978	14084	14013	14029	14008	13995	13973	13948	13924	13986	14068	13946	14050	13969	13979	14003	14076	14032	13885	14094	13935	14094	13824	13879	14067	13991	14216	13966	14149	13919	14054	13992	13954	14165	14078	14025	13996	13903	14134	14045	14064	14022	13944	13964	13970	13837	14054	13951	13913	13964	14067	14022	14251	13980	13830	13996	13975	14075	13904	13979	13948	14073	14070	13896	13964	14198	13998	14042	13968	14069	14004	13875	14121	13845	14063	14088	14118	13964	13841	14009	14058	13959	14165	13901	13939	13963	13973	14062	13945	14148	13900	14090	14081	13956	13958	13983	14119	14062	14043	14092	14050	13818	14187	13862	13761	14085	14093	13974	14048	13997	14077	14050	13874	14194	13954	13965	13854	14110	14050	14195	14155	13863	14041	14167	14056	14025	13956	13910	14009	14033	14077	14001	13884	13969	13925	13978	13988	13942	13965	14189	14108	13983	14043	14001	14050	13998	14147	14179	14086	13953	14084	14096	13877	14110	13929	14062	14005	13963	13936	13847	14049	14135	13831	14094	14148	13984	13876	13988	14001	14019	13957	14012	13893	14094	13916	14076	14244	13813	13958	14082	13925	14083	13987	14132	14039	13859	14047	14058	14024	14117	14008	14055	13964	14022	14078	14022	13887	14243	14025	13766	14217	13908	13959	13975	14090	14080	14007	14078	13980	13917	14020	13907	14073	13947	14092	13926	14009	13959	14068	14095	13961	14146	13984	14021	14020	14018	14073	14021	13921	14078	14033	14001	14130	14100	13968	14002	14116	13989	13971	13991	14029	14083	14017	13905	14087	14056	13996	14177	14086	13851	13846	14057	13955	13978	13893	14073	14049	13842	14073	14131	14056	13940	13950	14093	14059	13951	14131	13927	14212	13883	13952	14186	13889	13907	14012	14164	13950	14071	14027	14052	14079	14102	14092	13981	13926	13995	14012	14058	14174	14000	14096	13861	14186	14068	14028	14011	14123	13926	14093	13873	13932	13962	14030	14145	13908	13830	14208	14086	14043	14117	14117	13912	14023	14059	13949	14098	13975	13733	14050	13964	13885	14139	13930	13997	14023	14022	14016	14030	14084	13947	13923	13949	13932	14011	13879	14095	13911	14018	14007	14024	14092	14055
27350	22579	26873	23842	18832	17313	16555	16073	15746	15561	15522	15353	15361	15292	15266	15618	15402	15434	15465	15494	15496	15289	15258	15162	15234	15113	15238	15186	15348	15449	15272	15318	15144	15145	15322	15034	15197	15303	15140	15153	15359	15237	15313	15307	15390	15264	15243	15188	15178	15234	15231	15257	15339	15341	15393	15435	15348	15132	15098	15163	15207	15081	15192	15534	15326	15353	15282	15239	15179	15341	15152	15321	15348	14963	15195	15283	15333	15098	15187	15219	15287	15195	15307	15422	15254	15333	15166	15417	15120	15213	15125	15276	15281	15270	15161	15197	15163	15200	15254	15378	15367	15231	15216	15060	15291	15369	15242	15255	15120	15316	15200	15297	15300	15268	15282	14969	15316	15221	15154	15150	15249	15115	15184	15283	15332	15093	15087	15194	15205	15229	15276	15104	15102	15066	15074	15208	15242	15174	14895	15253	15106	15025	15211	15086	14989	15090	15264	15569	15163	15130	15203	15324	15195	15193	15267	15132	15131	15149	15147	14936	15249	15322	15203	15038	15124	15239	15162	15257	15070	15295	15263	15162	15228	15266	15203	15125	15150	15064	15279	15301	15467	15229	15247	15147	15420	15184	15180	15128	15182	15158	15229	15055	15104	15093	15233	15074	15179	15138	15084	15177	15197	15015	15240	15135	15109	15121	15352	15204	15200	15234	15197	15251	15203	15074	15123	15134	15202	15089	15173	15193	15169	15182	15360	15176	15290	15386	15303	15166	15303	15160	15179	15012	15098	15159	15109	15264	15339	15019	15261	15289	15189	15044	15416	15344	15045	15250	15210	15163	15174	15311	15264	15200	15159	15144	15214	15115	15091	15196	15186	15213	15083	15265	15163	15239	15334	15328	15226	15398	15315	15151	15245	15173	15080	15145	15176	15349	15193	15242	15277	15071	15252	15082	15163	15352	15163	15341	15093	15243	15178	15133	15117	15091	15027	15156	15389	15356	15283	15282	15234	15166	15068	15278	15165	15273	15073	15202	15345	15144	15169	15117	15187	15275	15369	15284	15197	15181	15273	15224	15146	15077	15235	15312	15296	15140	15206	15295	15286	15249	15338	15237	15134	15190	15204	15285	15017	15208	15125	15231	15127	15213	15344	14974	15284	15295	15332	15272	15142	15108	15150	15054	15176	15278	15274	15167	15245	14981	15074	15289	15164	15257	15182	15221	15161	15189	15097	15145	15189	15199	15316	15238	15290	15272	15352	15205	15185	14981	15131	15144	15345	15094	15257	15081	15210	15292	15239	15288	15339	15249	15410	15374	15162	15118	15099	15321	15115	15280	15260	15151	15200	15119	15095	15167	15363	15093	15125	15172	15171	15187	15325	14924	15111	15410	15086	15190	15139	15137	15295	15200	15132	15404	15067	15104	15220	15256	15354	15184	15409	15049	15067	15307	15254	15192	14936	14994	15072	15473	15204	15216	14978	15325	15430	14994	15212	15177	15163	15161	15100	15337	15130	15198	15055	15182	15318	15199	15187	15266	15180	15208	15150	15079	15310	15447	15107	15249	15311	15266	15263	15289	15129	15227	14961	15235	15060	15286	15092	15159	15181	15326	15307	15231	15118	15263	15196	14882	15184	15201	15110	15133	15229	15179	15230	15230	15406	15136	15224	15197	15352	15136	15201	15128	15127	15180	15206	14996	15052	15232	15092	15254	15188	15220	15234	15081	15308	15272	15143	15227	15356	15147	15185	15278	15174	15246	15201	15249	15246	15284	15311	15208	15208	15397	15260	15168	15343	15243	15231	15149	15060	15189	15114	15059	15132	15222	15199	15254	15313	15214	15116	15166	15261	15259	15276	15045	15079	15100	15378	15083	15148	15322	15169	15175	15334	15140	15244	15214	15260	15302	15349	15296	15338	15368	15142	15300	15277	15379	15304	15017	15014	15171	15224	15113	15276	15269	15314	15266	15319	15173	15285	15220	15322	14968	15217	15037	15036	15328	15112	15044	15189	15180	15357	15218	15332	15257	15239	15372	15371	15052	15156	15174	15194	15192	15144	15419	15183	15256	15305	15075	15376	15194	15234	15403	15180	15129	15281	15244	15001	15025	15254	15101	15245	14976	15152	15178	14950	15282	15223	15150	15018	15191	15234	15379	15047	15451	15186	15170	15224	15129	15049	15245	15267	15184	15171	15167	15274	15243	15262	15163	15285	15326	15275	15186	15219	15255	15302	15220	15170	15096	15428	15085	15236	15276	15146	15039	14997	15156	15219	15072	15271	15108	15224	15223	15452	15216	15338	15168	15147	15322	15247	14875	15131	15085	15241	14917	15160	15071	15138	15152	15253	15326	15088	15345	15158	15308	15343	15168	15252	14883	15188	15275	15234	15337	15301	15283	15083	15176	15178	15077	15140	15031	15252	15029	15281	15202	15168	15250	15374	15218	15228	15341	15324	15287	15296	15210	15324	15337	15130	15199	15323	15039	15322	15368	15307	15122	15276	15282	15144	15219	15515	15071	15154	15121	15126	15289	15263	15208	15382	15310	15212	15071	15138	15335	15179	15075	15170	15134	15336	15418	15272	15111	15143	15194	15183	14998	15172	15146	15209	15121	15108	15214	15301	15297	15214	15334	15240	15188	15099	15356	15381	15158	15241	15199	15272	15182	15180	15171	15356	15073	15338	15198	15193	15143	15160	15135	15041	15279	15275	15271	15229	15281	15447	15226	15200	15280	15266	15195	15356	14936	15166	15223	15176	15344	15240	15143	15204	15166	15199	15244	15200	15231	15217	15260	15179	15059	15229	15152	15323	15183	15221	15074	15188	15293	15159	15156	14955	15245	15026	15105	15195	15316	15173	15312	15080	15255	15086	15047	14964	15251	15022	15366	15281	15201	15154	15113	15165	15158	15152	15267	15148	15234	15323	15262	15210	15087	15184	15203	15228	15090	15142	15268	15235	15304	15321	15164	15123	15231	15150	15252	15118	15173	15212	15125	15268	15224	15242	15198	15214	15194	15058	15280	15302	15334	15333	15243	15285	15174	15328	15335	15260	15278	15282	15136	15192	15260	15020	15282	15202	15261	15272	15244	15256	15312	15333	15186	15157	15242	14998	15228	15318	15112	15267	15029	15298	15188	15136	15193	15299	15329	15320	15248	15125	15499	15141	15201	15306	15179	15236	15228	15143	15214	15159	15223	15065	15254	15191	15299	15108	15103	15144	15157	15169	15238	15301	15148	15252	15077	15287	15283	15264	15248	15186	15291	15340	15229	15259	15072	15350	15192	15255	15066	15302	15187	15260	15352	15171	15023	15288	15047	15266	15373	15397	15107	15231	15191	15192	15238	15358	15493	15227	15269	15274	15189	15148	15173	15303	15096	15130	15373	15190	15154	15135	15156	15318	15178	15292	15397	15128	15098	15247	15197	15036	15175	15172	15367	15094	15243	15408	15162	15181	15303	15277	15332	15296	15312	15314	15398	15064	15270	15162	15317	15244	15126	15196	15267	15329	15235	15521	15159	15098	15186	15183	15146	15291	15215	15280	14970	15143	15381	15061	15155	15294	15280	15139	15394	15134	15165	15421	15287	14920	15139	15162	15024	15063	15005	15107	15107	15144	15057	15196	15292	15184	15384	15452	15201	15162	15219	15248	14976	15235	15199	15258	15154	15050	15168	15026	15257	15399	15077	15422	15210	15302	15369	15258	15072	15039	15170	15239	15142	15155	15062	15153	15274	15220	15081	15205	15198	15165	15292	15108	15246	15362	15287	15450	15168	15312	15347	15301	15200	15293	15320	15312	15374	15311	15315	15271	15183	15228	15322	15151	15398	15038	15153	15007	15356	15174	15188	15150	15095	15294	15255	15324	15259	15269	15278	15117	15131	15315	15256	15214	15425	15237	15111	15240	15312	15236	15388	15248	15282	15153	15084	15304	14933	15158	15224	15123	15366	15204	15292	15304	15312	15362	15217	15079	15228	15312	15263	15168	15168	15161	15324	15214	15103	15271	15344	15288	15159	15227	15174	15364	15232	15074	15249	15141	15022	15374	15391	15155	15106	15258	15321	15438	15213	15283	15285	15238	15137	15223	15313	15265	14937	15107	15231	15160	15337	15154	15182	15199	15212	15093	15216	15207	15203	15157	15086	15105	15096	15090	15107	15071	15140	15226	15266	15326	15260	15188	15161	15115	15057	15235	15226	15355	15292	15358	15200	15199	15393	15292	15056	15087	15266	15299	15018	15298	15222	15246	15203	15111	15245	15285	15185	15321	15215	15352	15498	15365	15261	15172	15134	15344	15174	15223	15351	15383	15175	15338	15131	15279	15385	15224	15096	15127	15317	15319	14980	15273	15190	15234	15244	15338	15205	15131	15084	15107	15242	15286	15249	15034	15178	15227	15382	15142	15218	15255	15093	15329	15265	15097	15188	15180	15339	15288	15196	15419	15303	15290	15235	15085	15201	15131	15233	15252	15094	15184	15282	15094	15281	15312	15141	15213	15143	15297	15114	15236	15178	15303	15158	15006	15332	15261	15237	15543	15202	15282	15184	15202	15111	15235	15290	15408	15338	15167	15150	15252	15266	15347	15407	15164	15211	15129	15362	15245	15175	15259	15276	15262	15066	15199	15111	15217	15243	15206	15326	15203	15261	15399	15191	15210	15098	15251	15063	15183	15277	15221	15132	15088	15255	14992	14974	15258	15116	15277	15213	15294	15328	15146	15380	15303	15130	15156	15139	15147	15186	15156	15153	15227	15279	15141	15288	15107	15291	15128	15344	15041	15131	15093	15212	15306	15184	15223	15228	15163	14960	15219	15347	15038	15184	15172	15129	15256	15268	15216	15256	15188	15336	15131	15039	15158	15147	15154	15193	15194	15150	15249	15094	15276	15265	15022	15242	15185	15100	15214	15304	15390	15169	15026	15054	15024	15212	15425	15209	15179	15234	15220	15268	15425	15060	15144	15097	15159	15286	15270	15031	15223	15365	15147	15271	15307	15115	15307	15119	15187	15103	15131	15212	15119	15310	15247	15430	15469	15086	15076	15224	15254	15217	15354	15212	15229	15420	15196	15379	15200	15402	15219	15182	15224	15119	15351	15272	15114	15043	15270	15176	15152	15307	15198	15264	15181	15137	15198	15201	15176	14926	15268	15121	15007	15169	15033	15148
19759	29509	27288	21461	18980	16560	15337	14886	14452	14010	13849	13711	13931	13974	13956	13741	14043	14115	13916	13987	13876	13761	13882	13704	13792	13765	13702	13982	13630	13533	13745	13642	13777	13687	13664	13746	13700	13614	13672	13658	13538	13777	13718	13816	13768	13779	13732	13747	13813	13739	13958	13773	13842	13765	13855	13823	13776	13585	13733	13629	13752	13703	13584	13643	13896	13683	13752	13745	13501	13589	13710	13618	13732	13636	13722	13741	13724	13632	13723	13622	13685	13632	13608	13505	13649	13688	13691	13712	13681	13673	13772	13746	13673	13722	13581	13715	13805	13801	13637	13630	13750	13781	13666	13677	13521	13639	13740	13633	13629	13661	13627	13533	13531	13500	13753	13653	13509	13604	13775	13673	13601	13757	13731	13742	13573	13615	13689	13603	13710	13794	13734	13689	13724	13649	13742	13648	13474	13649	13630	13706	13749	13765	13488	13513	13685	13743	13587	13608	13623	13697	13694	13668	13677	13604	13784	13570	13726	13709	13840	13492	13699	13586	13768	13685	13637	13838	13717	13748	13622	13592	13717	13583	13572	13657	13632	13603	13830	13570	13660	13654	13694	13796	13561	13769	13849	13605	13710	13710	13509	13718	13719	13612	13747	13724	13684	13622	13576	13715	13705	13634	13732	13757	13597	13697	13670	13653	13656	13695	13776	13783	13512	13820	13744	13722	13560	13800	13698	13681	13728	13691	13539	13719	13850	13571	13820	13682	13814	13571	13564	13706	13823	13656	13544	13486	13446	13721	13701	13656	13705	13722	13639	13568	13675	13625	13534	13569	13617	13630	13596	13722	13621	13745	13718	13627	13721	13626	13768	13638	13646	13701	13809	13675	13639	13795	13760	13646	13689	13707	13524	13709	13590	13753	13683	13775	13670	13516	13695	13646	13675	13709	13730	13668	13733	13827	13735	13643	13680	13678	13734	13612	13845	13499	13681	13658	13692	13644	13702	13774	13638	13649	13498	13620	13689	13668	13584	13638	13626	13732	13604	13734	13540	13673	13763	13594	13645	13691	13736	13721	13711	13721	13657	13717	13584	13553	13738	13582	13733	13641	13761	13814	13730	13683	13756	13708	13636	13652	13744	13606	13650	13659	13565	13718	13728	13638	13787	13733	13643	13608	13670	13563	13696	13703	13778	13829	13679	13586	13677	13577	13628	13757	13708	13686	13658	13672	13711	13720	13651	13562	13654	13602	13666	13742	13670	13660	13676	13542	13693	13653	13629	13785	13635	13601	13563	13624	13845	13743	13708	13518	13758	13532	13901	13690	13843	13759	13660	13712	13784	13724	13661	13767	13644	13703	13544	13486	13617	13638	13745	13782	13573	13724	13681	13614	13645	13730	13649	13750	13794	13765	13575	13710	13713	13702	13561	13549	13618	13632	13607	13804	13822	13655	13720	13525	13684	13789	13618	13617	13789	13791	13691	13722	13524	13666	13673	13848	13691	13732	13693	13698	13597	13687	13593	13624	13657	13516	13568	13757	13587	13737	13606	13591	13642	13512	13631	13777	13777	13566	13858	13657	13827	13643	13583	13720	13616	13443	13674	13688	13613	13635	13646	13754	13441	13498	13799	13596	13560	13842	13652	13608	13705	13767	13847	13677	13655	13741	13538	13538	13500	13817	13563	13629	13609	13647	13644	13658	13602	13677	13646	13677	13930	13605	13677	13749	13782	13667	13575	13820	13606	13817	13527	13639	13522	13721	13513	13783	13618	13630	13603	13632	13543	13617	13718	13652	13715	13463	13646	13686	13708	13660	13545	13700	13728	13696	13689	13723	13662	13571	13673	13717	13650	13660	13719	13601	13749	13700	13486	13528	13778	13694	13578	13713	13623	13611	13726	13551	13579	13628	13580	13695	13645	13598	13712	13626	13668	13668	13567	13738	13776	13794	13726	13867	13642	13701	13756	13850	13734	13651	13761	13633	13575	13585	13802	13767	13555	13595	13794	13714	13814	13755	13530	13743	13681	13714	13655	13691	13618	13655	13785	13651	13665	13578	13769	13568	13739	13744	13846	13525	13644	13847	13679	13702	13745	13640	13583	13709	13686	13740	13707	13727	13789	13690	13560	13815	13514	13741	13684	13542	13655	13719	13512	13699	13738	13585	13640	13716	13731	13593	13641	13721	13726	13655	13449	13612	13514	13567	13683	13626	13705	13593	13597	13653	13698	13616	13499	13677	13752	13621	13573	13630	13479	13753	13658	13650	13551	13687	13714	13650	13574	13622	13734	13653	13670	13731	13614	13706	13555	13641	13654	13693	13657	13749	13619	13717	13594	13799	13784	13834	13607	13699	13816	13773	13482	13687	13726	13642	13656	13685	13668	13549	13579	13751	13521	13535	13758	13678	13657	13762	13579	13778	13770	13707	13626	13726	13597	13626	13712	13693	13760	13667	13620	13546	13637	13771	13549	13519	13619	13614	13753	13888	13671	13640	13685	13839	13639	13727	13517	13711	13614	13601	13561	13787	13739	13714	13806	13790	13640	13634	13790	13589	13820	13630	13612	13711	13673	13575	13625	13641	13593	13655	13757	13822	13692	13515	13561	13662	13784	13670	13531	13583	13781	13529	13620	13651	13738	13685	13795	13751	13683	13603	13670	13677	13758	13574	13658	13734	13696	13818	13633	13744	13703	13824	13637	13531	13718	13829	13560	13712	13651	13798	13619	13685	13519	13755	13655	13637	13839	13775	13661	13696	13567	13737	13643	13816	13795	13566	13610	13661	13763	13517	13758	13649	13791	13555	13614	13571	13598	13587	13738	13723	13757	13791	13814	13670	13632	13640	13658	13770	13769	13776	13652	13703	13647	13793	13551	13686	13718	13644	13666	13601	13840	13535	13760	13641	13654	13833	13622	13781	13760	13560	13569	13661	13611	13592	13541	13681	13706	13601	13508	13661	13566	13540	13777	13688	13679	13596	13613	13584	13633	13613	13539	13605	13898	13747	13749	13717	13736	13698	13671	13761	13695	13698	13678	13486	13622	13830	13692	13706	13757	13668	13679	13697	13611	13712	13660	13662	13646	13791	13727	13670	13533	13521	13715	13555	13743	13411	13608	13505	13602	13416	13819	13716	13633	13842	13655	13829	13543	13609	13606	13653	13564	13698	13641	13662	13876	13631	13826	13693	13767	13736	13674	13653	13670	13615	13771	13856	13651	13650	13803	13661	13709	13682	13750	13770	13709	13565	13587	13794	13809	13818	13588	13594	13655	13524	13769	13783	13674	13544	13972	13666	13751	13748	13599	13586	13876	13845	13600	13677	13766	13647	13772	13804	13632	13747	13631	13649	13545	13699	13828	13590	13690	13731	13774	13679	13758	13663	13714	13746	13745	13741	13594	13695	13670	13643	13577	13796	13838	13603	13567	13664	13657	13714	13580	13525	13671	13481	13545	13655	13794	13515	13756	13603	13734	13710	13751	13591	13752	13601	13804	13772	13762	13641	13735	13804	13718	13599	13777	13757	13619	13744	13746	13906	13680	13718	13684	13677	13676	13672	13656	13581	13695	13652	13732	13740	13804	13519	13477	13606	13748	13676	13617	13562	13734	13614	13701	13559	13557	13777	13662	13695	13575	13765	13508	13788	13525	13591	13649	13603	13792	13869	13660	13723	13751	13705	13550	13708	13662	13647	13537	13730	13663	13603	13641	13691	13739	13918	13619	13638	13657	13548	13689	13616	13694	13613	13527	13640	13727	13610	13542	13659	13637	13570	13716	13663	13692	13829	13583	13737	13499	13709	13677	13825	13699	13650	13714	13594	13699	13659	13798	13595	13742	13728	13670	13659	13643	13800	13633	13638	13715	13725	13748	13631	13698	13557	13726	13584	13755	13518	13590	13685	13536	13619	13709	13727	13533	13613	13620	13727	13613	13555	13777	13675	13533	13704	13604	13634	13690	13527	13689	13493	13742	13652	13650	13833	13659	13561	13713	13793	13672	13864	13700	13775	13699	13859	13531	13691	13583	13610	13703	13457	13716	13521	13709	13564	13592	13713	13710	13767	13566	13684	13674	13617	13673	13691	13831	13658	13778	13785	13751	13601	13658	13686	13640	13670	13718	13743	13593	13722	13615	13676	13795	13784	13540	13707	13618	13495	13648	13728	13899	13724	13770	13869	13786	13743	13800	13578	13618	13626	13645	13696	13628	13595	13741	13644	13697	13795	13833	13664	13654	13718	13655	13561	13842	13584	13686	13625	13615	13837	13697	13621	13635	13584	13656	13464	13830	13488	13643	13690	13777	13762	13849	13802	13891	13619	13777	13701	13749	13606	13708	13678	13623	13410	13607	13644	13793	13930	13772	13779	13530	13642	13757	13692	13772	13817	13561	13703	13663	13625	13665	13667	13605	13803	13563	13596	13640	13730	13761	13566	13608	13713	13657	13681	13772	13637	13667	13649	13765	13627	13661	13801	13627	13831	13862	13741	13726	13728	13756	13712	13651	13573	13693	13550	13791	13738	13659	13812	13650	13668	13639	13581	13732	13590	13762	13493	13510	13572	13697	13683	13560	13698	13651	13623	13567	13717	13738	13717	13812	13540	13727	13757	13679	13569	13543	13665	13831	13597	13707	13620	13605	13772	13801	13592	13635	13722	13723	13722	13781	13595	13582	13884	13586	13691	13675	13731	13579	13714	13536	13582	13621	13491	13597	13662	13613	13630	13691	13692	13633	13553	13845	13745	13605	13767	13622	13625	13770	13696	13590	13510	13611	13802	13450	13692	13655	13703	13676	13706	13909	13729	13624	13746	13626	13542	13681	13772	13669	13622	13682	13653	13796	13729	13796	13692	13675	13707	13674	13519	13686	13538	13599	13666	13704	13759	13672	13764	13524	13536	13697	13531	13641	13777	13790	13712	13696	13854	13755	13576	13549	13770	13596	13747	13617	13706	13582	13627	13589	13708	13658	13707	13445	13674	13639	13784	13552	13886	13877	13660	13677	13589	13492	13731	13712	13561	13624	13660	13592	13718	13537	13597	13714	13717	13620	13678	13711	13686	13718	13744	13717	13618	13769	13649	13612	13610	13636	13670	13737	13695	13595	13658	13647	13710	13672	13566	13750	13558	13617	13668	13925	13661	13795	13642	13647	13722	13695	13687	13727	13630	13874	13656
23805	21248	28811	24058	22115	21665	19549	16084	15281	14910	14759	14677	14707	14604	14620	14774	14530	14651	14740	14542	14395	14565	14404	14327	14510	14397	14213	14445	14220	14389	14266	14317	14203	14311	14269	14262	14256	14235	14398	14269	14323	14316	14148	14336	14180	14518	14490	14370	14205	14377	14051	14312	14727	15006	15311	14894	14440	14401	14152	13976	14157	14189	13954	14151	14140	14174	14119	14239	14134	14069	13896	14250	14255	14180	14211	14148	14317	14127	14332	14247	14258	14048	14111	14162	14140	14217	14175	14310	14322	14245	14065	14162	14235	14027	14125	14202	14218	14259	14376	14100	14207	14140	14036	14222	14270	14217	14152	14018	14077	13973	13996	14147	14374	14168	14017	14008	14189	14020	14219	14108	14080	14209	14111	14296	14224	14067	14252	14305	14144	14186	14277	14470	14128	14231	13904	14311	14192	14164	14141	14202	14173	14142	14161	14042	14196	14198	14200	14136	14286	14200	14366	14113	14000	14128	14119	14255	14320	14142	14199	14298	14127	13770	14044	14288	14383	14070	14119	14250	14074	14053	14091	14214	14300	14280	14245	14227	14168	14187	14248	14174	14070	14088	14258	14000	14219	14213	14158	14127	14331	14311	14219	14157	14168	14108	14299	14156	14198	14003	14140	14150	14019	14180	14095	14261	14137	14098	14128	14072	14320	14179	14094	14145	14166	14416	14392	14095	14247	14365	14233	14175	14145	14246	14315	14293	14177	14062	14243	14148	13957	14082	14153	14022	14385	14250	14198	14016	14166	13969	14226	14015	14210	14162	14237	14099	14130	14361	14117	14299	14303	14222	14261	14260	13994	14295	14056	14333	14436	14488	14201	14175	14161	14228	14170	14264	13978	14012	14008	14215	14243	14195	14314	14225	13994	14131	14216	14228	14120	14099	14037	14017	14064	13975	14102	13915	14172	14250	14027	14004	14208	14037	14115	14038	14066	14222	14257	14155	14096	13994	14116	14145	13949	14037	14050	14081	14295	14151	14155	14080	14127	14187	14062	14090	14203	14111	14001	13992	14153	14024	14062	14051	14046	14293	14066	14267	14071	14194	14339	14347	14142	14094	14154	14281	14167	13923	14252	13882	14102	14092	14044	14038	13904	14208	14355	14047	14300	14164	14130	14174	14177	14184	14126	14157	14169	14145	14152	14234	14054	14196	14055	14126	14089	14032	14269	14234	14041	14287	14117	14190	14242	14272	14267	14229	14188	14345	14163	14050	14061	14102	14048	14174	14153	14260	14045	14071	14197	14073	13967	14143	14244	14136	14176	14130	14014	13914	13953	14052	14183	14142	14164	14100	14202	14017	14334	14298	14200	14201	13990	14133	13918	14275	14233	14231	14442	14243	14234	14130	14172	14089	14058	14177	14077	14066	14117	14249	14166	14271	14257	13867	14321	14286	14031	14210	14160	14186	14146	14198	14157	14203	14091	14159	14171	14128	14290	14083	14226	13981	14058	14098	14127	14057	14056	14217	14150	14123	13981	14162	14161	14258	14202	14205	14294	14146	14054	14105	14385	14125	14207	14028	13997	14005	14429	14223	14006	14065	14049	13996	14113	14062	14098	14202	14242	14244	14260	14127	14346	14251	14193	13996	14060	14337	14158	14077	14194	14133	14073	14282	14135	14104	14082	14242	14097	14216	14291	14137	14181	14061	14070	14234	14087	14387	14079	14133	14066	14222	14345	14092	14113	14166	14221	14170	14188	14233	14207	14061	14141	14259	14258	14154	14219	14124	13998	14140	14198	14109	14105	14051	14124	14271	14198	14172	14227	14306	14131	14303	14132	14032	14114	14140	14140	14292	14213	14218	14330	14184	14104	14389	14202	14122	13957	14194	14126	14363	14068	13974	14081	14191	14070	14075	14103	14319	14293	14156	14008	14048	14109	14090	14014	14317	14305	14109	14205	14289	14244	14153	13961	14228	14022	14094	14048	14022	14061	14018	14158	14161	14326	14166	14223	14349	14205	14123	14290	14071	14218	14134	14131	14260	14146	14205	14050	14127	14207	14004	14144	14121	14028	14214	14351	14165	14407	14170	14152	14065	14160	13956	14271	14010	14247	14149	14175	14214	14498	14284	14202	14165	14122	14373	14137	14214	14210	14016	14036	14062	14020	14178	14185	14160	14162	14379	14238	14331	14175	14077	14088	14234	14147	14105	14166	14073	14180	14263	14129	14034	14151	13994	14143	14222	14158	14154	14166	14061	14150	14313	14369	14198	14257	13994	14207	14073	14041	14030	13932	14066	14295	14335	14242	14143	14077	14199	13999	13984	14049	14210	14216	14072	14265	14187	14107	14085	14244	14094	14125	14132	14256	14118	14212	14200	14052	14325	14256	13984	13991	14081	14151	14131	14189	14262	14120	14083	13942	14181	14229	14200	13978	14181	14077	14091	14264	14226	14360	14005	13956	14240	14245	14035	14147	14111	14041	14196	14143	14101	14076	14056	14266	14178	14407	14209	14339	14287	14200	14210	14163	14135	14209	14074	14287	14089	14273	14085	14044	14211	14218	14035	14147	14133	14181	14276	14199	14326	14347	14258	14007	14100	14211	14203	14272	14082	14198	14242	14213	14152	14363	14276	14235	14102	13966	14190	14430	13929	14090	14290	14190	14151	14103	14091	14003	14012	14077	14208	14451	14074	14198	14047	14075	14298	14272	14256	14001	13941	13899	14019	14426	14087	14223	14110	14271	14039	14015	14324	14196	14288	14100	14093	14122	14163	14221	14300	14218	14033	14280	14215	14175	14090	14048	14110	14265	14006	14085	14131	14182	14169	14105	14206	14007	13962	14152	14209	14251	14034	14164	14224	13947	13998	14269	14213	14247	14209	14244	14261	14220	14078	14047	14083	14212	14138	14151	14228	14040	14239	14157	14052	14284	14084	14080	14335	14303	14076	14084	14107	14200	14084	14182	14053	14170	14223	14060	14279	14066	14156	13973	14035	14305	14150	14035	14039	13980	13967	14078	14325	14189	14278	14269	14182	13891	14128	14210	14027	14285	14359	14010	14125	14198	14244	14200	14080	14133	13969	14001	14273	14168	14157	14123	14141	14225	14129	13975	14128	14231	14237	14024	14370	14205	14287	14085	14254	14262	14085	14235	14399	14071	14113	14221	14152	14214	14139	14178	14220	14126	14156	14124	14388	14225	14088	14105	14034	14191	14039	14278	14154	13971	14293	14197	14291	14039	14189	14273	14149	14055	14099	14189	14163	14170	14079	14192	14074	14168	14298	14329	14217	14119	14132	14083	14249	14208	14360	14143	14203	14137	14043	14063	14099	14173	14244	14210	14124	14264	13986	14143	14391	14134	14271	14263	14215	14305	14221	14122	14139	14276	14212	14057	14071	14278	14221	14095	14087	14342	14036	14104	14210	14397	14272	14215	14189	14047	13963	14233	14383	14082	14078	14330	14189	14123	14115	14345	14332	14129	14272	14127	14239	14357	13989	14064	14240	13979	14095	14240	14236	14039	14113	14062	14245	14186	14193	14212	14161	14320	13914	14005	13974	14304	14087	14227	14048	14159	14120	14230	14056	14227	14253	14226	14261	13994	13949	14164	14074	14265	14272	14061	14261	14279	14270	14155	14097	14109	14065	14477	14137	14144	14195	13989	14113	14193	14046	14214	14048	14114	14381	14081	14196	14166	14263	14265	14198	14246	14109	14070	14083	14128	13981	14261	14072	14108	13994	14227	14156	14139	13974	14302	14235	14255	13897	14233	14158	14070	14184	14151	14003	14089	13951	14167	14059	14054	14109	14142	14100	14221	14143	14257	14106	14126	14098	14104	14264	14133	14112	14257	14234	14205	14135	14074	14054	14180	14035	14268	14022	14233	14203	14140	14240	14413	14147	14010	14174	14147	14147	14138	14270	14350	14215	13946	13986	14143	14153	14082	14273	14084	14148	14024	14144	14026	14187	14286	14217	14074	14281	14076	14352	14173	14109	14193	14124	14235	14015	14065	14010	14058	14258	14164	14175	14259	14134	14248	14267	14338	14105	14182	14135	14178	14266	14236	14332	14049	14091	13989	14277	14384	14060	13955	14076	14099	14038	14111	14087	14267	14332	14215	14153	14143	14178	13978	14082	14066	14121	14155	14232	14094	13922	14148	14012	14184	14115	14201	14117	14323	14056	14298	14309	14242	14171	14044	14135	14219	14216	14064	14251	14194	14278	14200	14219	14137	14100	14212	14503	14403	14313	14262	14331	13847	14146	14053	14318	14328	14292	14211	14348	14144	14153	14062	14114	13970	14138	14221	14150	14089	14185	14325	14085	14140	14019	14109	14157	14231	14184	14048	14241	14027	14259	14231	14430	14162	14179	14200	14134	13955	14258	14165	14158	14275	14260	14204	14274	14016	14058	13982	14320	14364	14136	14074	14253	13899	14157	13946	14121	14180	14311	14259	14084	14138	14076	14180	14094	14042	14191	14290	14145	14232	14196	13957	14080	14138	14261	14015	14263	14150	14127	14113	14094	14225	14259	14208	14238	14217	14262	14173	14184	14160	14122	14183	14254	14161	14021	14040	14170	14024	14117	14038	14064	14071	14131	14020	14124	14102	14087	14324	14243	14089	14293	14264	14204	14129	14259	14234	14106	14146	14348	14252	14221	14284	14327	14287	14207	14127	14214	13971	14058	14115	14225	14247	14205	14175	14211	14190	14121	14173	14231	14094	14016	14011	14157	14038	14118	14088	14117	14085	14113	14086	14208	14092	14121	14230	14280	14180	14072	14201	14188	14370	14020	14146	14353	14167	14245	14103	14338	14153	14126	14360	14207	14147	14140	14061	14185	14013	14100	14177	14095	14174	14207	14203	14138	14257	14132	14213	14215	14080	14226	14104	14147	14365	14352	14174	14216	14091	14349	14276	14046	14256	14291	13987	14180	14255	14127	14278	13963	14130	14117	14206	14249	14091	14262	14228	14271	14090	14177	14159	14005	14030	14252	14026	14166	14126	14227	14338	14102	14184	14154	14157	14133	14267	14142	14094	14141	14084	14340	14364	14241	14276	14266	14159	14137	14131	14207	14246	14225	14163	14092	14235	14078	14172	14167	14260	14367	14258	14114	14094	14220	14150	14057	14113	13985	14191	14209	14197	14081	13979	14296	14100	14192
20065	36155	33252	25036	22144	18682	16757	15615	14945	14153	13927	13894	13824	13745	13725	13875	13803	13715	13997	13743	13766	13466	13457	13504	13337	13398	13347	13360	13345	13208	13496	13268	13297	13220	13272	13355	13091	13377	13348	13357	13289	13237	13090	13305	13120	13175	13226	13291	13076	13354	13199	13448	13809	13998	14325	14107	13582	13306	13143	13176	13280	13117	13259	13399	13107	13147	13213	13177	13154	13163	13142	13431	13127	13323	13162	13198	13207	13198	13174	13321	13105	13163	13097	13067	13146	13199	13201	13239	13379	13106	12964	13181	13335	13116	13178	13167	13035	13186	13149	13154	13184	13120	13072	13212	13167	13193	13186	13290	13161	13161	13037	13303	13225	13040	13206	13124	13320	13265	13012	13171	13255	13060	13277	13165	13180	13198	13104	13243	13272	13085	13235	13297	13074	13245	13284	13222	13159	13245	13211	13239	13305	13115	13056	13282	13301	13082	13297	13053	13223	12987	13127	13132	13189	13152	13060	13180	13363	13159	13262	13146	13200	13376	13250	13160	13286	13099	13338	13059	13365	13137	13006	13112	13173	13204	13135	13083	13321	13237	13230	13330	13333	13201	13117	13226	13263	13114	13198	13228	13200	13110	13168	13186	13227	13190	13044	13232	13176	13408	13219	13366	13093	13096	13297	13094	13206	13239	13079	13230	13247	13149	13165	13206	13100	13139	13241	13238	13168	13178	13251	13243	13285	13169	13152	13109	13147	13163	13033	13201	13073	13214	13143	13131	13086	13214	13125	13323	13133	13249	13210	13105	13328	13211	13075	13319	13095	13164	13191	12925	13482	13091	13335	13090	13130	13152	13207	13079	13124	13256	13329	13201	13225	13232	13053	13129	13143	13201	13036	13198	13330	13082	13209	12955	13236	13302	13134	13067	13240	13195	13345	13260	13129	13178	13248	13165	13204	13204	13152	13089	13156	13100	13078	13106	13178	13152	12952	13186	13277	13263	13136	13137	13087	13200	13214	13368	13005	13227	13164	13189	13265	13124	13001	13063	13188	13113	13115	13144	13161	13087	13250	13140	13216	13197	13100	13313	13282	13107	13434	13103	13034	13090	13280	13237	13170	13055	13105	13168	13354	13280	13210	13115	13022	13231	13222	13398	13254	13144	13300	13274	13171	13331	13216	13186	13157	13161	13144	13127	13218	13167	13199	13264	13174	13234	13135	13213	13348	13205	13175	13116	13319	12961	13224	12944	13172	13308	13227	13223	13148	12975	13078	13201	13113	13204	13205	13327	13094	13139	13201	13400	13235	13178	13153	12988	13172	13170	13150	13095	13162	13308	13093	13195	13226	13181	13341	13165	13193	13244	13173	13197	13252	13146	13150	13124	13085	13193	13093	13053	13139	13201	13148	13203	13042	13137	13132	13210	13175	13265	13224	13150	13117	13056	13105	13107	13198	13271	13121	13164	13247	13266	13347	13133	13089	13195	13152	13294	13117	13142	13155	13345	13010	13105	13041	13115	13193	13085	13251	13135	13256	13260	13125	13222	13181	13020	13143	13225	13147	13275	13209	13113	13051	13078	13127	13299	13129	13182	13330	13357	13063	13137	13287	13017	13049	13096	12998	13343	12971	13150	13098	13291	13093	13210	13295	13206	13149	13141	13295	13105	12926	13053	13317	13217	13041	13236	13085	13207	13133	13116	13203	13172	13127	12987	13249	13121	13185	13278	13090	13232	13152	13177	13034	13120	13216	13266	13180	13217	13110	13187	13094	13118	13194	13136	13075	13237	13171	13253	13118	12950	12960	13236	13276	13088	13132	13335	13286	13110	13301	13265	13084	13124	13190	13295	13129	13119	13144	13089	13275	13090	13036	13122	13206	13239	13292	13112	13217	13099	13262	13271	13254	13234	13144	13084	13224	13157	13170	13164	13210	13095	13095	13283	13172	13001	13401	13350	13313	12976	13337	13094	13152	13158	13176	13279	13204	13190	13139	13099	13038	13070	13201	13101	13235	13132	13057	13123	13167	13171	13276	13304	13146	13341	13087	13128	13227	13117	13162	13199	13195	13351	13127	13291	12907	13387	13171	13333	13112	13149	13238	13166	13073	13149	13098	13253	13012	12987	13105	13170	13128	13331	13127	13217	13193	13150	13022	13100	13134	13177	13288	13057	13086	13201	13166	13043	13044	13161	13260	13114	13083	13098	13138	13121	13181	13058	13104	13085	13287	13189	13189	13276	13280	13206	13150	13279	13208	13111	13153	13093	13110	13234	13087	13153	13101	13158	13102	13363	13008	13208	13059	13274	13206	13115	13205	13122	13170	13101	13078	13177	13023	12962	13008	13120	13107	13252	13101	13136	12944	13132	13195	13350	13284	13210	13300	13187	13168	13123	13325	13153	13168	13035	13134	13101	13096	13169	13077	13182	13058	13232	13252	13120	13137	13127	13101	13193	13182	13338	13057	13086	13075	13051	13085	13060	13367	13174	13017	13159	13150	13183	13176	13187	13158	13102	13128	13078	13132	13122	13132	13262	13236	13211	13190	13267	13083	13192	13308	13298	13174	13238	13300	13088	13127	13223	13058	13126	13190	13212	13176	13212	13142	13117	13183	13159	13260	13237	13217	13145	13071	13321	13219	13097	13303	13218	13093	13036	13243	13194	13150	13114	13193	13181	13269	13210	13172	13054	13177	13181	13208	13206	13225	13156	13184	13164	13224	13103	13178	13077	13053	13078	13119	13144	13146	13079	12969	13246	13096	13039	13082	13155	13266	13162	13119	13239	13107	13171	12975	13110	13183	13202	13205	13178	13233	13186	13150	13049	13164	13133	13144	13201	13223	13179	13160	13293	13122	13191	12996	13108	13118	13386	13130	13187	13227	13279	13202	13042	13059	13103	13329	13115	13211	13095	13021	13277	13194	13330	13151	13113	13145	13170	13321	13212	13129	13043	13160	13203	13243	13193	13091	13199	13138	13234	13241	13232	13300	13181	13288	12997	13208	13091	13195	13097	13205	13043	13053	13196	13074	13272	13178	13291	13299	13416	13123	13332	12987	13141	13234	13056	13236	13236	13071	13129	13099	13190	13162	13324	12947	13246	13197	13281	13336	13209	13057	13268	13083	13257	13220	13257	13021	12942	13169	13164	13241	13120	13214	13101	13159	13124	13238	12958	13381	12969	13094	13120	13035	13153	13091	13153	13137	13100	13208	13275	13052	13171	13243	13170	13165	13110	13327	13166	13022	13169	13221	13244	13202	13167	13224	13319	13181	13196	13121	13100	13253	12988	13146	13159	13192	13094	13216	13162	13097	13072	13164	13236	13318	13113	13140	13301	13070	13324	13162	13123	13039	13111	13160	13189	13104	13216	13128	13126	13067	13068	13263	13239	13169	13028	13148	13203	13145	13230	13161	13115	13271	13213	13236	13146	13151	13060	13048	13185	13159	13223	13177	13190	13194	13301	13318	13364	13288	13334	13219	13117	13184	13149	13174	13282	13273	13086	13144	13240	13158	13221	13121	13157	13249	13188	13197	13095	13124	13208	13140	13222	13078	13114	13142	13270	13130	13190	13071	13200	13064	13256	13049	13131	13089	13199	13131	13269	12991	13215	13155	13089	13169	13075	13236	13294	13246	13162	13221	13151	13170	13039	13185	12977	13306	13186	13135	13207	13098	13323	13261	13079	13146	13048	13210	13096	13106	13111	13116	13187	13177	13070	13340	13362	13036	13247	13226	13266	13149	13188	13024	13091	13373	13234	13247	13167	13179	13138	13123	13241	13114	13314	13077	13146	13185	13169	13205	13251	12955	13204	13107	13293	13211	13321	13240	13155	13290	13146	13067	13108	13036	13225	13211	13056	12985	13134	13264	13171	13211	13160	13207	13268	13168	13192	13062	13045	13126	13129	13227	13101	13053	13160	13235	13251	13153	13076	13107	13227	13037	13019	13229	13087	13244	13050	13377	13186	13262	12965	13217	13144	13184	13316	13017	13138	13293	13046	13229	13136	13289	13206	13169	13181	13084	13040	13353	13125	12991	13081	13322	13126	13136	13175	13027	13271	13202	13226	13026	13144	13295	13156	13413	12966	13107	13192	13290	13118	13169	13202	13128	13182	13163	13287	13166	13141	13137	13043	13224	13153	13150	13050	13124	13109	13004	13169	13168	13020	13077	13125	13122	12971	13285	13136	13258	13188	13227	13226	13096	13101	13206	13197	13137	13244	13328	13083	13245	13247	13122	13244	13138	13080	13103	13166	13207	13019	13266	13245	13208	13198	13218	13096	13284	13132	13154	13137	13267	13339	13078	13123	13146	13244	13128	13173	13327	13010	13259	13073	13139	13294	13014	13279	13204	13181	13347	13106	13236	13122	12938	13122	13105	13386	13238	13253	13169	13238	13142	13177	12967	13213	13267	13232	13077	13205	12950	13319	13209	13017	13160	13155	13192	12993	13219	13066	13104	13247	13174	13137	13237	13140	13313	13196	13096	13147	13200	13124	13134	13229	13053	13116	13195	13154	13137	13137	13255	13069	13175	13178	13214	13080	13148	13156	13120	13263	13044	13110	13104	13279	13021	13075	13127	13013	13257	13295	13081	13006	13291	13099	13088	13059	13163	13018	13176	13122	13094	13089	13209	13084	13133	13090	13079	13172	13250	13056	13091	13125	13145	13173	13169	13278	13239	13304	13392	13323	13124	13112	13000	13185	13017	13352	13053	13206	13099	13167	13183	13079	13155	13177	13199	13050	13185	13058	13240	13183	13270	13243	13186	13277	13087	13158	13167	13017	13283	13210	13204	13136	13065	13311	13279	13272	13161	13209	13337	13159	13227	13354	13063	13020	13213	13126	13046	13212	13027	13145	13172	13285	13050	13082	13135	13152	13136	13071	13145	13185	13144	13026	13211	13116	13128	13282	13296	13157	13147	13189	13219	13185	13188	13292	13112	13177	13075	13136	13137	13095	13245	13077	13005	13244	13110	13193	13181	13186	13276	13156	13232	13061	13282	13222	13126	13157	13307	13099	13144	13266	12913	13174	13181	13056	13227	13231	13059	13159	13159	13178	13158	13088	13313	13028	13159	13189	13075	13237	13160	13102	13117	13269	13232	13175	13080	13101	13232	13060	13158	13303	13164	13171	13047	13086	13255	13121	13285	13038	13162	13114
22766	21209	29085	23605	21491	23501	24519	18370	17073	16752	16292	16344	16267	16062	15988	16252	16185	15877	16182	16209	15921	15730	15634	15756	15512	15440	15636	15604	15433	15683	15496	15370	15651	15541	15719	15502	15529	15325	15609	15725	15444	15471	15468	15478	15415	15473	15428	15405	15420	15556	15367	15351	16352	17005	16894	16373	15974	15637	15434	15609	15392	15144	15460	15575	15545	15444	15203	15559	15302	15427	15468	15409	15480	15458	15398	15176	15439	15349	15348	15286	15404	15284	15243	15440	15179	15167	15385	15489	15342	15319	15567	15386	15381	15406	15391	15387	15380	15328	15369	15489	15249	15479	15286	15176	15347	15223	15466	15621	15486	15126	15314	15412	15239	15260	15285	15422	15450	15368	15499	15230	15135	15358	15259	15229	15255	15243	15398	15288	15345	15344	15382	15225	15512	15391	15238	15483	15425	15427	15412	15263	15198	15312	15300	15352	15354	15290	15350	15291	15220	15457	15361	15027	15330	15222	15394	15446	15356	15296	15271	15330	15176	15348	15250	15307	15363	15273	15222	15316	15289	15192	15461	15216	15392	15256	15486	15243	15393	15358	15384	15164	15413	15178	15438	15111	15509	15303	15256	15361	15281	15470	15329	15212	15380	15133	15270	15219	15277	15128	15197	15222	15527	15490	15460	15415	15465	15254	15333	15490	15387	15276	15296	15321	15408	15436	15374	15415	15334	15236	15304	15342	15223	15231	15312	15278	15314	15504	15135	15218	15421	15214	15318	15225	15334	15253	15339	15378	15538	15443	15332	15274	15264	15212	15361	15522	15291	15148	15378	15461	15390	15251	15319	15397	15223	15401	15402	15292	15413	15325	15419	15397	15375	15234	15361	15251	15248	15287	15162	15233	15489	15466	15378	15371	15193	15453	15191	15346	15336	15324	15297	15121	15514	15378	15464	15360	15280	15494	15363	15360	15258	15143	15458	15371	15342	15309	15331	15329	15353	15264	15427	15235	15218	15348	15284	15380	15384	15315	15479	15406	15314	15356	15443	15220	15450	15298	15344	15161	15107	15342	15338	15390	15350	15272	15383	15248	15492	15399	15266	15453	15320	15334	15246	15430	15367	15357	15440	15272	15388	15320	15346	15204	15334	15342	15365	15255	15172	15201	15404	15256	15235	15229	15261	15330	15361	15202	15258	15355	15408	15336	15415	15165	15312	15389	15270	15292	15397	15119	15540	15322	15335	15383	15360	15259	15312	15368	15409	15452	15549	15261	15437	15342	15349	15502	15278	15111	15517	15415	15187	15296	15290	15395	15407	15337	15205	15338	15189	15237	15316	15277	15153	15302	15238	15323	15389	15334	15199	15257	15326	15374	15230	15506	15387	15378	15265	15091	15344	15263	15258	15367	15447	15343	15264	15308	15485	15374	15425	15387	15443	15489	15313	15272	15221	15316	15284	15214	15262	15159	15492	15238	15381	15325	15250	15399	15337	15382	15254	15373	15314	15243	15210	15165	15528	15456	15338	15480	15228	15363	15283	15285	15389	15179	15278	15420	15262	15346	15314	15290	15425	15538	15399	15386	15274	15227	15222	15286	15339	15379	15320	15447	15323	15402	15495	15266	15336	15272	15336	15375	15201	15318	15355	15382	15426	15295	15108	15230	15401	15316	15178	15271	15332	15340	15300	15385	15254	15291	15356	15417	15305	15510	15270	15129	15383	15257	15208	15308	15460	15481	15375	15252	15418	15157	15292	15322	15198	15356	15240	15168	15429	15448	15203	15418	15277	15213	15255	15302	15176	15238	15473	15050	15328	15343	15465	15250	15379	15460	15408	15244	15305	15432	15483	15294	15280	15338	15348	15386	15633	15386	15148	15308	15493	15231	15355	15332	15346	15244	15400	15530	15462	15147	15451	15304	15331	15361	15208	15387	15359	15295	15346	15380	15310	15119	15419	15285	15173	15287	15313	15207	15164	15231	15349	15107	15324	15226	15485	15345	15340	15220	15149	15331	15487	15366	15312	15297	15404	15200	15314	15253	15397	15478	15158	15200	15441	15207	15143	15253	15058	15316	15085	15356	15266	15236	15273	15255	15250	15221	15276	15291	15479	15094	15267	15320	15364	15366	15380	15336	15422	15357	15509	15359	15320	15358	15358	15305	15401	15344	15284	15175	15213	15155	15143	15294	15365	15289	15502	15174	15351	15329	15278	15275	15276	15044	15305	15373	15223	15383	15407	15424	15291	15373	15309	15247	15534	15231	15064	15356	15200	15295	15216	15341	15225	15469	15273	15430	15408	15285	15626	15107	15296	15412	15288	15230	15513	15155	15146	15391	15259	15273	15344	15153	15348	15192	15493	15129	15299	15510	15304	15388	15246	15288	15166	15322	15294	15449	15371	15320	15161	15358	15495	15363	15484	15247	15372	15295	15444	15264	15250	15206	15089	15395	15371	15346	15151	15378	15323	15318	15319	15296	15231	15099	15309	15243	15156	15451	15169	15186	15518	15243	15456	15479	15377	15195	15411	15383	15297	15195	15312	15336	15290	15226	15448	15212	15290	15304	15172	15388	15428	15506	15289	15336	15274	15406	15305	15202	15272	15317	15234	15387	15336	15209	15335	15445	15491	15274	15220	15327	15339	15449	15283	15258	15239	15262	15487	15287	15184	15265	14972	15408	15182	15574	15296	15109	15457	15230	15368	15090	15228	15074	15288	15258	15237	15445	15362	15295	15327	15277	15181	15320	15407	15515	15236	15334	15230	15469	15212	15407	15283	15234	15495	15457	15325	15419	15242	15383	15337	15287	15279	15224	15290	15215	15321	15296	15216	15114	15449	15341	15172	15174	15125	15328	15185	15249	15311	15326	15381	15179	15137	15271	15212	15257	15158	15130	15278	15262	15243	15347	15247	15264	15295	15394	15173	15254	15556	15289	15298	15380	15125	15447	15161	15316	15164	15167	15152	15263	15235	15211	15346	15280	15360	15257	15390	15313	15335	15437	15321	15310	15241	15444	15365	15235	15454	15277	15255	15164	15305	15367	15188	15454	15425	15235	15221	15315	15333	15244	15163	15306	15304	15263	15407	15252	15200	15468	15452	15440	15294	15188	15405	15210	15315	15356	15225	15374	15236	15265	15483	15388	15152	15364	15486	15471	15344	15096	15452	15455	15295	15302	15409	15384	15411	15381	15349	15300	15360	15432	15447	15297	15334	15194	15177	15223	15384	15215	15185	15220	15262	15185	15265	15328	15324	15518	15332	15357	15314	15234	15307	15409	15442	15347	15258	15237	15273	15349	15443	15350	15382	15243	15322	15352	15123	15126	15284	15269	15394	15116	15241	15232	15221	15232	15230	15226	15571	15248	15196	15292	15164	15246	15412	15317	15341	15345	15314	15367	15439	15403	15450	15379	15213	15319	15182	15324	15265	15407	15259	15280	15263	15249	15457	15387	15270	15220	15320	15149	15319	15369	15435	15432	15323	15152	15311	15300	15359	15467	15362	15243	15268	15280	15340	15265	15394	15422	15380	15398	15212	15427	15279	15324	15135	15475	15427	15229	15257	15204	15364	15176	15405	15367	15324	15222	15192	15350	15489	15265	15261	15267	15430	15280	15274	15318	15270	15173	15279	15162	15459	15313	15345	15202	15404	15381	15354	15251	15413	15376	15075	15305	15243	15244	15412	15366	15206	15256	15204	15359	15342	15355	15218	15423	15310	15270	15377	15431	15344	15302	15345	15032	15308	15362	15471	15337	15391	15393	15344	15456	15161	15310	15045	15453	15402	15303	15114	15126	15278	15545	15530	15362	15169	15219	15354	15423	15220	15230	15255	15258	15284	15344	15266	15221	15324	15122	15189	15412	15214	15210	15410	15385	15207	15347	15419	15323	15241	15414	15386	15323	15373	15549	15414	15123	15385	15179	15401	15389	15440	15452	15265	15206	15326	15040	15285	15124	15113	15129	15281	15297	15061	15451	15459	15422	15441	15319	15350	15172	15291	15108	15337	15285	14983	15349	15235	15408	15234	15317	15187	15427	15499	15335	15469	15386	15420	15209	15274	15365	15419	15193	15327	15180	15382	15237	15247	15344	15361	15303	15669	15274	15197	15305	15483	15502	15339	15347	15260	15199	15309	15284	15041	15356	15575	15386	15304	15234	15424	15354	15315	15257	15349	15135	15357	15279	15228	15172	15101	15371	15287	15342	15313	15382	15390	15335	15120	15497	15285	15379	15290	15254	15324	15316	15543	15294	15313	15261	15270	15194	15443	15402	15144	15201	15345	15452	15332	15172	15258	15356	15412	15308	15342	15502	15188	15365	15354	15389	15369	15228	15256	15217	15258	15364	15439	15387	15180	15192	15281	15454	15255	15249	15117	15125	15374	15316	15193	15198	15272	15347	15283	15333	15350	15090	15321	15230	15458	15316	15313	15381	15464	15103	15340	15396	15317	15274	15394	15314	15363	15231	15277	15284	15284	15247	15508	15210	15255	15434	15431	15598	15329	15186	15166	15289	15192	15432	15158	15182	15260	15225	15303	15058	15236	15224	15314	15370	15335	15313	15413	15309	15076	15285	15476	15424	15244	15274	15395	15372	15049	15137	15404	15273	15179	15217	15285	15302	15314	15321	15236	15477	15442	15487	15257	15420	15210	15270	15153	15295	15358	15384	15153	15249	15070	15270	15360	15222	15548	15209	15318	15262	15460	15173	15221	15339	15286	15534	15287	15302	15177	15327	15585	15225	15299	15167	15297	15259	15317	15417	15361	15198	15250	15304	15346	15272	15535	15371	15176	15167	15351	15397	15392	15292	15482	15337	15308	15358	15380	15260	15387	15419	15511	15288	15341	15161	15252	15266	15098	15260	15274	15334	15405	15413	15357	15203	15507	15287	15341	15417	15383	15235	15518	15237	15230	15067	15320	15315	15184	15247	15517	15461	15285	15273	15354	15276	15249	15271	15411	15314	15294	15238	15393	15467	15378	15320	15377	15188	15248	15464	15246	15325	15277	15528	15114	15309	15545	15422	15373	15246	15376	15311	15398	15257	15239	15358	15299	15472	15357	15266	15277	15393	15302	15397	15389	15361	15451	15208	15436	15292	15119	15597	15376	15174	15328	15154	15347	15158	15294	15128	15182	15377	15411	15323	15419	15204	15242	15295	15265	15234
21925	40492	37631	28899	25974	22096	18924	17218	16363	15615	15135	15157	14948	14712	14962	15029	14846	14657	15060	14844	14513	14213	14168	14225	14106	14318	14144	13993	14030	14064	14064	14209	14130	14189	14153	14113	13910	14120	13917	14103	14109	14137	14119	13974	13894	13964	13999	13994	14030	14030	13963	14160	15483	16033	15738	15096	14671	14329	13803	14008	14080	13891	13967	13972	13971	13883	13898	13911	13840	13852	13971	13940	14103	13875	14018	14152	13725	14020	13813	14015	13962	13893	13800	13939	13914	13890	14006	13926	13836	13954	13857	13857	13883	13998	13897	13929	13936	13863	13850	13861	13876	13927	13958	13860	13877	14025	14010	13862	14007	14046	13950	13936	13777	14106	13808	13882	14029	13982	13995	13715	13864	13756	13942	13846	13725	13919	13900	13778	13862	13869	13934	13793	13869	13927	13759	13877	13863	13744	13934	14038	13987	13927	13962	13834	13844	13970	13772	13785	13874	13984	13962	13766	13877	14047	13976	13875	13724	13902	13890	13898	13926	13771	13860	13909	13993	13937	13804	14003	13859	13953	14001	13915	13816	13980	13760	14076	13836	13963	14013	13778	14086	13806	14032	13822	13958	13940	13798	13942	13844	13805	13940	13891	13733	13862	13923	13848	13884	13889	13907	13981	14098	13873	13871	13723	13924	13929	13958	13857	13930	13910	13827	13989	13960	13939	13659	13857	13874	13890	13806	13779	13926	13863	13784	13828	13810	13803	13744	13865	13885	13834	13990	13709	13952	13867	13708	13887	13875	13884	13863	13901	13745	13689	13838	13867	13958	13944	13792	13831	13812	13862	13924	13909	13796	13916	13780	13838	13836	13760	13810	14044	13962	13890	13963	13897	13970	13880	13995	13968	13872	13856	13921	13846	13835	13964	13951	13881	13965	13964	13950	13824	13818	13769	13947	13951	13848	13860	13969	13950	13847	13899	13608	13868	13861	14053	13855	13754	13849	13822	13760	13903	13654	13839	14046	13832	13875	13793	13978	13780	13967	13945	13790	14047	13953	13727	13819	13843	14036	13865	13899	13896	13937	14050	13944	14032	13909	13865	13814	13711	13837	13890	13821	13989	13963	13907	13924	13853	13950	13812	13917	13820	13651	13899	13883	14067	13772	13856	13882	13916	13957	13968	13873	13897	13955	14022	13814	13761	13760	13958	13807	13791	13977	13775	13985	13753	13994	13842	13998	13832	13912	13801	13938	14000	13868	14044	13841	13926	13894	14108	13854	13945	13907	13752	13840	13920	13891	13824	13874	13937	13740	13899	13804	13745	13886	13876	13983	13776	13868	13902	13945	13907	13862	13783	13771	13968	13946	13850	13825	13996	13881	13840	13888	13759	14057	13973	13942	13892	13933	14014	13883	13967	13987	13941	13821	13870	13940	14152	13808	14103	13851	13937	13864	13745	13948	13829	13820	13853	14029	14042	13933	13783	13764	13900	13891	13882	13901	13956	13978	13906	13900	13780	13811	13688	13931	13981	14026	13809	13752	13861	13748	13938	14041	13896	13793	13810	13765	13801	13752	13851	13772	13917	13930	13785	13665	13874	13864	14020	13920	13975	13717	13773	13990	13839	13988	13739	13777	14046	13975	13994	13845	13930	13942	13845	13801	13923	13879	13863	13792	13967	13802	13868	13863	14005	13938	13873	13881	13956	13918	13605	13835	13826	14034	13995	13745	13810	14035	13836	13722	13633	13841	13862	13859	13821	13953	13888	13801	13946	13899	14083	13809	13851	13913	13884	13944	13915	13943	13838	14030	13889	13786	13908	13865	13879	13910	13921	13918	14058	13933	13803	13831	14039	13951	13791	14042	13941	13823	13829	13782	13933	13822	13906	13802	13973	13971	13905	13961	13950	13798	13686	13832	14047	13823	13886	13845	13889	13884	13819	13883	13820	13934	13911	13838	13926	13713	13858	13812	13914	13869	13618	13812	13758	13825	13799	13854	13862	13953	13895	13926	13877	14061	13738	13890	13783	13895	13978	13887	13817	13927	13959	13859	13755	13862	13905	13813	13910	13936	13709	13964	14070	14032	13901	13956	13832	13840	13911	13808	13940	13775	13843	14069	14012	13781	13819	13933	14009	14092	13883	14018	13972	13729	14111	13854	13804	13760	14026	13807	13976	13954	13985	14054	13857	14084	13889	13985	13828	13838	13982	13722	13840	13811	13850	13982	13712	13809	13817	13621	13876	13804	13891	13848	13914	13991	13699	14000	14086	13950	13835	13998	14077	13761	14125	13836	13967	13938	13820	13825	14026	13877	13811	13929	13913	13775	13784	14021	13858	13802	13996	13900	13889	13809	13808	14104	13850	13741	13793	13915	13968	13946	13909	13821	13928	13924	13958	13848	13804	13913	14003	13834	13867	13831	13833	13871	13812	13791	13909	13875	13915	13902	13960	13945	13852	13813	13952	13967	13937	13819	13939	13864	13938	13946	13727	13849	13829	13852	13869	13941	13934	13892	13890	13931	13903	14002	13902	13664	13866	13885	13896	13816	13895	14056	13876	13743	13998	13734	13989	13905	13996	13782	13890	13900	13851	13848	13916	13925	13915	13814	13845	13821	13894	13735	13908	13942	13994	13842	13740	13926	13933	13882	13967	13837	14137	13754	14157	13722	13817	13812	13804	13907	13706	13983	13844	13923	13927	14080	13825	13990	13817	13950	13838	13898	13736	14005	13941	13848	14053	13822	13760	13919	13770	13917	13899	13888	13821	13707	14032	13807	14000	13863	13734	13745	13966	13814	13645	13910	14017	13968	13870	13881	13837	13766	14150	13931	13867	13745	14010	13757	13872	13949	13884	13967	13922	13918	13924	13926	13877	13953	13927	13800	13831	13824	13945	13874	13860	14035	13946	13857	13902	13897	13945	13737	13922	13828	13937	13887	13826	14022	13894	13787	13736	13903	13992	13884	13836	13943	13894	13812	13858	13830	13858	13818	13861	13954	13749	13718	13924	13877	13814	14002	13921	14019	13818	13890	13694	13839	13844	13915	13854	13960	13859	13877	13898	13952	13697	13817	13993	14032	13822	13851	14165	14032	13934	13993	13920	13927	13930	14040	13941	13734	13955	13917	13941	13825	13911	13845	14065	13876	14063	13860	13969	13901	13851	13965	13783	13852	13975	13916	13731	13936	14018	14002	13786	13982	13930	13877	13842	13782	13852	13919	13938	13885	13869	13935	13787	13882	13924	13826	13785	13896	13903	13875	13919	13753	13840	13809	13899	13826	13932	13935	13707	13852	13988	13672	13907	13942	13839	14009	13862	13768	13898	13954	13953	13962	13962	13814	13876	13819	13840	13916	13881	13954	13906	13974	13975	13944	13818	13935	13777	14016	13771	13836	13838	14078	14018	13816	13956	13894	13936	13944	14062	13760	13875	13800	13803	14003	13800	13755	13836	13890	13859	13862	13861	13763	13838	13813	13979	14105	13837	13820	13842	13979	13851	13855	13932	13880	14016	13807	13781	13865	14027	13848	13899	14087	13807	13985	13923	13808	13900	13908	13827	14086	13853	13972	13718	13966	13881	13982	13938	13759	13901	13832	14024	13904	13805	13908	14034	13865	13828	13831	13885	13940	13862	13958	13834	13881	13854	13817	13854	13991	13797	13825	13814	13832	13889	13868	13867	13732	13892	13900	13802	13951	13755	13944	13921	13801	13872	14018	13916	14006	14029	13997	13821	13879	13842	14053	13810	13792	13948	14016	13978	13964	13909	13823	13746	13953	13874	14041	14002	13746	13876	13833	14026	13879	13840	13874	13853	13873	13682	13956	13979	13945	13750	13823	13882	13934	13943	13871	13999	14011	13900	13800	13778	13799	14008	13714	13753	13817	13937	13960	14057	13948	13898	13989	14024	13951	13917	13880	13779	13902	13918	13903	14001	13902	13921	13935	14055	13733	13952	13785	13985	13847	13875	13899	13854	13858	13821	13932	13862	13828	13633	13779	13992	13977	13948	13756	14115	13858	13973	13850	13693	13843	13846	13994	13762	13883	13947	13824	13963	13958	13894	14012	13985	13941	13844	13868	14090	13927	13945	13957	14042	13731	13829	13841	13724	13881	13969	13829	13815	13776	13764	14036	13913	13833	13978	13827	13928	13992	13737	13858	13926	13978	13891	13731	13847	13926	13847	13991	13983	13831	13769	13790	13853	13867	14008	13909	13649	13896	13784	14133	13848	13801	13900	13865	13787	13937	13884	13936	13936	13845	13905	13891	13967	13822	13937	13791	13820	13982	13862	13886	13793	13919	13879	13999	14046	13744	13705	13965	13775	13664	14063	14058	13978	13974	13767	13907	13802	14035	13902	13823	13902	13843	13946	13860	13730	13915	13993	13838	13784	13796	13714	13777	13798	13713	13867	13978	13911	14046	13909	13775	13806	13845	13831	14104	13988	13951	14059	13922	13831	13787	14022	13871	13817	13944	14129	13955	13790	13796	14110	13925	13839	13853	13799	14064	13858	13849	14061	13858	13789	13956	14023	13870	13913	13791	13880	14010	13880	13788	13994	13827	13880	13861	13767	13760	13935	13910	13932	13840	13789	13723	13876	13791	13917	13955	13952	13904	13903	13735	13875	13941	13739	13871	13910	13889	13855	13891	13945	13785	13867	14067	13804	13781	13936	13896	13946	13859	13960	13745	13929	13699	13861	13881	13810	13918	13838	13816	13904	13985	13975	13800	13883	13762	13803	13926	13777	14004	13987	14033	13860	13750	14003	14056	13954	13872	13800	13649	13909	13935	13993	13692	13861	13883	13822	13963	13879	13901	13746	14058	13871	13813	13880	13828	13967	14059	13736	13811	14038	13763	13961	13932	13884	13919	13871	13862	14028	14003	13867	13875	13998	13945	13821	13696	13850	13789	13893	13931	13866	13711	14042	13853	13894	13904	13591	13961	13975	13828	13762	13946	13878	13768	13800	14059	13845	13992	13851	13899	13791	14105	13874	13816	13763	13801	13952	13871	14042	13898	14035	13851	13803	13940	13994	13751	13955	13843	13879	13908	13801	13887	13822	14024	13850	13843	13898	13748	14001	13946	13701	14085	13864	13806	13964	13740	14055	14028	13779	13886	13900	13919	13842	13881	13911	13824	13874	13957	14080	13949	13898	13942	14030
27526	22804	27101	24066	19867	18790	17877	17129	16620	16713	16689	16491	16630	16560	16259	16633	16700	16450	16727	16727	16642	16467	16540	16525	16454	16323	16434	16294	16366	16594	16518	16374	16380	16355	16396	16539	16344	16696	16769	16455	16389	16324	16493	16362	16346	16351	16426	16502	16458	16499	16440	16202	16430	16307	16590	16585	16533	16418	16399	16322	16464	16444	16420	16296	16487	16365	16338	16294	16364	16523	16185	16386	16351	16395	16474	16297	16482	16273	16230	16231	16244	16091	16235	16403	16177	16439	16445	16335	16372	16558	16329	16576	16392	16583	16338	16456	16534	16398	16301	16426	16292	16451	16386	16347	16519	16262	16202	16414	16402	16491	16300	16223	16192	16265	16427	16603	16440	16516	16523	16418	16520	16376	16412	16403	16351	16295	16359	16232	16414	16455	16406	16334	16436	16512	16298	16343	16413	16444	16352	16299	16512	16452	16273	16541	16160	16214	16140	16309	16403	16290	16505	16326	16117	16424	16293	16296	16554	16537	16330	16407	16356	16287	16381	16389	16445	16315	16338	16436	16489	16269	16526	16191	16180	16331	16221	16445	16041	16226	16234	16320	16338	16257	16178	16373	16212	16185	16409	16441	16429	16525	16586	16379	16532	16489	16427	16238	16495	16390	16400	16322	16303	16349	16462	16330	16331	16327	16521	16356	16140	16165	16396	16220	16487	16277	16513	16310	16397	16419	16292	16279	16511	16347	16260	16522	16385	16381	16714	16412	16342	16594	16333	16348	16440	16298	16561	16370	16338	16235	16288	16404	16114	16396	16498	16495	16416	16552	16338	16490	16503	16400	16517	16263	16351	16395	16337	16321	16243	16313	16461	16357	16438	16413	16430	16363	16504	16436	16233	16288	16416	16367	16635	16505	16414	16438	16476	16402	16515	16395	16417	16441	16182	16306	16231	16492	16485	16552	16252	16281	16242	16286	16430	16268	16332	16223	16236	16189	16366	16219	16430	16397	16409	16306	16471	16183	16330	16407	16510	16286	16244	16263	16227	16254	16091	16355	16244	16354	16503	16357	16300	16289	16490	16623	16478	16344	16249	16279	16474	16440	16416	16424	16338	16420	16451	16262	16372	16326	16311	16304	16520	16295	16346	16346	16344	16230	16382	16330	16317	16267	16380	16493	16324	16235	16414	16497	16359	16287	16281	16376	16401	16451	16243	16172	16430	16379	16511	16251	16464	16435	16280	16316	16341	16271	16448	16216	16431	16205	16307	16323	16387	16322	16287	16291	16241	16414	16166	16261	16354	16530	16387	16311	16388	16438	16161	16458	16300	16507	16307	16445	16287	16046	16367	16460	16452	16487	16272	16409	16361	16462	16275	16446	16298	16178	16316	16536	16367	16351	16270	16237	16190	16518	16450	16270	16593	16241	16467	16243	16360	16393	16459	16301	16217	16237	16468	16361	16541	16508	16410	16237	16303	16385	16303	16260	16273	16128	16263	16346	16297	16245	16298	16387	16515	16411	16439	16545	16362	16473	16422	16283	16077	16320	16413	16295	16315	16354	16387	16215	16284	16337	16408	16093	16423	16280	16493	16509	16307	16250	16340	16431	16412	16391	16514	16348	16324	16351	16376	16338	16421	16258	16383	16438	16615	16320	16362	16292	16367	16186	16171	16182	16327	16373	16349	16500	16314	16422	16364	16371	16325	16268	16279	16454	16177	16466	16375	16300	16331	16552	16450	16270	16319	16438	16514	16246	16302	16453	16373	16325	16471	16395	16189	16389	16422	16397	16309	16491	16348	16452	16455	16634	16136	16428	16473	16374	16316	16485	16479	16480	16600	16390	16324	16332	16289	16537	16215	16426	16355	16400	16487	16453	16195	16278	16462	16399	16462	16323	16585	16364	16363	16493	16139	16278	16256	16358	16280	16385	16405	16456	16300	16386	16244	16517	16404	16392	16372	16301	16361	16393	16494	16354	16296	16332	16359	16383	16330	16263	16474	16309	16320	16387	16555	16415	16268	16115	16418	16397	16495	16356	16290	16401	16263	16433	16281	16173	16362	16382	16421	16177	16211	16514	16595	16282	16502	16276	16413	16457	16423	16270	16100	16347	16597	16356	16215	16378	16405	16304	16370	16387	16448	16543	16446	16382	16658	16241	16435	16227	16477	16358	16634	16396	16421	16214	16295	16535	16171	16297	16384	16317	16506	16274	16371	16395	16403	16285	16505	16557	16385	16279	16378	16505	16382	16449	16510	16455	16226	16277	16398	16205	16468	16463	16263	16351	16259	16238	16330	16358	16311	16373	16025	16234	16457	16319	16584	16408	16468	16307	16313	16448	16272	16329	16538	16426	16434	16363	16328	16307	16390	16325	16631	16394	16627	16407	16566	16508	16509	16389	16446	16334	16245	16436	16232	16429	16340	16500	16344	16413	16425	16498	16460	16361	16349	16305	16407	16473	16411	16581	16431	16196	16356	16469	16394	16529	16484	16308	16513	16350	16375	16255	16026	16427	16403	16360	16377	16250	16382	16453	16485	16423	16337	16380	16504	16405	16152	16437	16254	16211	16313	16269	16439	16328	16258	16263	16521	16595	16175	16333	16206	16432	16262	16405	16293	16222	16246	16389	16362	16579	16213	16242	16373	16279	16385	16569	16339	16301	16344	16550	16462	16251	16234	16431	16330	16207	16362	16349	16541	16275	16439	16342	16321	16465	16345	16437	16602	16314	16283	16401	16387	16668	16349	16427	16260	16292	16302	16219	16503	16439	16280	16329	16537	16523	16509	16596	16452	16309	16478	16469	16392	16322	16439	16206	16247	16434	16226	16444	16406	16310	16509	16608	16322	16331	16450	16556	16463	16366	16219	16342	16225	16366	16143	16485	16199	16520	16259	16259	16401	16422	16293	16286	16409	16452	16474	16452	16256	16343	16261	16316	16319	16418	16557	16320	16528	16494	16296	16224	16399	16444	16309	16392	16287	16471	16193	16387	16456	16400	16376	16370	16471	16444	16307	16168	16551	16369	16302	16311	16464	16088	16325	16335	16302	16438	16372	16486	16375	16381	16287	16151	16084	16304	16399	16346	16333	16162	16532	16252	16438	16380	16296	16253	16540	16401	16451	16384	16469	16463	16473	16315	16339	16175	16277	16270	16350	16420	16376	16231	16474	16387	16367	16346	16277	16273	16231	16386	16382	16339	16253	16523	16146	16475	16524	16264	16305	16220	16365	16185	16393	16386	16260	16416	16220	16348	16342	16283	16447	16510	16152	16294	16453	16337	16348	16257	16307	16551	16525	16285	16404	16348	16560	16351	16459	16452	16526	16477	16440	16510	16532	16375	16357	16256	16356	16398	16298	16370	16438	16299	16363	16530	16290	16315	16615	16414	16232	16361	16363	16292	16340	16253	16226	16455	16412	16314	16576	16219	16209	16277	16477	16187	16374	16194	16367	16572	16530	16381	16310	16464	16545	16381	16079	16406	16440	16336	16396	16477	16343	16593	16327	16479	16467	16322	16241	16267	16434	16277	16333	16448	16376	16446	16248	16409	16373	16414	16338	16502	16560	16278	16467	16082	16367	16418	16224	16229	16161	16326	16497	16289	16450	16489	16396	16385	16463	16544	16408	16354	16392	16310	16452	16461	16374	16242	16298	16160	16269	16318	16452	16412	16364	16586	16273	16533	16361	16352	16443	16371	16336	16534	16521	16299	16209	16404	16329	16159	16405	16268	16355	16361	16479	16437	16434	16331	16406	16139	16328	16346	16463	16306	16357	16411	16327	16166	16213	16334	16336	16417	16538	16612	16517	16380	16437	16458	16454	16504	16427	16687	16154	16435	16364	16386	16541	16412	16409	16441	16486	16436	16501	16453	16289	16446	16255	16352	16324	16307	16409	16462	16484	16428	16247	16323	16174	16297	16257	16585	16377	16646	16428	16359	16006	16425	16312	16264	16429	16403	16290	16387	16479	16480	16314	16441	16488	16216	16404	16416	16393	16286	16382	16429	16532	16359	16319	16352	16176	16338	16167	16466	16447	16529	16326	16417	16211	16347	16243	16441	16481	16408	16390	16352	16354	16299	16364	16090	16203	16486	16375	16424	16395	16339	16342	16303	16354	16419	16327	16546	16276	16511	16348	16234	16411	16526	16386	16280	16266	16341	16383	16297	16414	16306	16440	16413	16323	16351	16217	16275	16236	16170	16247	16529	16440	16492	16432	16594	16426	16491	16511	16301	16294	16488	16255	16471	16249	16386	16320	16480	16382	16247	16357	16319	16400	16479	16467	16468	16515	16129	16301	16164	16315	16449	16282	16251	16310	16447	16405	16356	16378	16406	16344	16115	16408	16384	16229	16263	16355	16467	16176	16400	16456	16448	16392	16452	16478	16274	16268	16377	16344	16618	16410	16408	16235	16448	16078	16218	16462	16403	16274	16441	16463	16585	16379	16446	16439	16476	16398	16360	16473	16593	16383	16485	16431	16297	16125	16289	16531	16243	16244	16406	16401	16446	16483	16436	16241	16203	16399	16467	16439	16331	16239	16311	16426	16349	16474	16424	16173	16596	16676	16226	16559	16308	16420	16340	16366	16455	16427	16528	16258	16303	16317	16354	16442	16328	16213	16378	16267	16444	16411	16480	16467	16461	16576	16381	16536	16649	16484	16362	16340	16370	16109	16357	16339	16600	16275	16621	16389	16487	16459	16453	16378	16562	16328	16352	16246	16473	16756	16150	16336	16242	16506	16392	16460	16305	16363	16450	16229	16455	16409	16287	16276	16317	16360	16232	16395	16261	16257	16415	16231	16428	16375	16372	16337	16341	16277	16208	16221	16421	16373	16350	16461	16313	16461	16372	16572	16234	16322	16157	16420	16396	16278	16395	16406	16337	16327	16393	16338	16358	16334	16261	16228	16340	16348	16242	16186	16418	16423	16462	16215	16563	16306	16383	16462	16306	16320	16529	16394	16429	16380	16342	16256	16253	16166	16432	16218	16051	16356	16410	16302	16161	16652	16485	16542	16251	16398	16485	16364	16286	16376	16400	16406	16449	16559	16495	16407	16298	16213	16406	16454	16267	16217	16431	16386	16331	16290	16471	16458	16432	16427	16388	16348	16256	16344	16559	16352	16300	16328	16375	16316	16524	16331	16319	16459	16520	16358	16412
20229	29712	26931	21505	19494	17679	16272	15475	15234	15013	14682	14678	14834	14647	14827	14938	14940	14778	14894	14671	14714	14658	14451	14649	14569	14533	14469	14520	14588	14312	14528	14487	14499	14606	14611	14585	14497	14412	14399	14677	14548	14424	14472	14574	14405	14463	14466	14686	14680	14341	14558	14481	14488	14680	14764	14530	14584	14517	14618	14613	14498	14633	14541	14537	14418	14510	14430	14401	14462	14450	14494	14521	14463	14361	14493	14620	14591	14578	14526	14442	14402	14490	14560	14295	14328	14601	14475	14764	14537	14485	14340	14539	14477	14560	14399	14573	14586	14329	14449	14607	14490	14548	14582	14450	14541	14398	14623	14379	14439	14566	14431	14349	14410	14564	14516	14439	14480	14428	14335	14428	14335	14352	14545	14440	14483	14454	14474	14535	14403	14456	14398	14597	14413	14396	14491	14482	14481	14338	14463	14270	14502	14450	14501	14508	14458	14403	14500	14265	14527	14497	14481	14530	14418	14620	14592	14487	14593	14502	14376	14414	14556	14390	14371	14691	14531	14528	14498	14311	14608	14502	14451	14455	14530	14514	14357	14454	14341	14453	14314	14501	14619	14323	14369	14418	14601	14483	14611	14572	14444	14637	14414	14563	14589	14260	14471	14568	14404	14614	14426	14368	14472	14422	14304	14370	14513	14647	14346	14417	14492	14546	14492	14368	14470	14445	14464	14400	14510	14372	14413	14430	14548	14404	14598	14511	14620	14295	14491	14595	14445	14436	14495	14624	14583	14536	14594	14393	14448	14352	14528	14559	14490	14710	14451	14439	14559	14374	14460	14352	14379	14548	14506	14531	14474	14475	14634	14448	14412	14667	14431	14488	14477	14402	14426	14451	14567	14521	14646	14549	14550	14516	14382	14371	14464	14436	14367	14450	14550	14452	14428	14568	14365	14323	14368	14631	14407	14340	14644	14545	14566	14337	14476	14438	14537	14453	14523	14579	14338	14387	14618	14563	14403	14659	14550	14588	14549	14463	14388	14498	14644	14395	14483	14399	14631	14492	14612	14518	14688	14430	14561	14523	14463	14421	14499	14494	14587	14339	14469	14408	14390	14501	14451	14343	14512	14269	14399	14659	14428	14496	14531	14631	14368	14335	14369	14426	14539	14530	14463	14446	14555	14426	14495	14368	14404	14312	14439	14466	14383	14602	14344	14379	14433	14457	14506	14538	14535	14493	14406	14495	14621	14268	14353	14507	14406	14496	14414	14463	14395	14501	14477	14558	14403	14639	14369	14514	14359	14608	14417	14369	14473	14560	14519	14521	14530	14468	14516	14463	14492	14353	14452	14581	14284	14600	14524	14371	14472	14460	14639	14415	14452	14372	14542	14440	14513	14418	14566	14474	14348	14530	14575	14475	14552	14396	14442	14603	14289	14537	14468	14556	14455	14675	14460	14409	14545	14574	14500	14404	14533	14490	14428	14535	14397	14498	14568	14611	14475	14482	14463	14561	14693	14460	14686	14419	14411	14494	14438	14556	14414	14678	14454	14522	14327	14392	14536	14625	14469	14372	14513	14547	14238	14481	14485	14629	14484	14522	14459	14536	14642	14586	14380	14681	14549	14489	14388	14576	14454	14468	14502	14510	14513	14546	14551	14459	14350	14348	14541	14635	14392	14511	14550	14593	14546	14759	14444	14444	14595	14559	14491	14517	14338	14467	14334	14629	14467	14387	14424	14492	14543	14530	14533	14367	14571	14418	14661	14539	14515	14565	14527	14526	14534	14419	14483	14379	14539	14576	14459	14512	14487	14556	14466	14528	14460	14362	14301	14635	14460	14505	14437	14548	14677	14275	14445	14456	14500	14554	14421	14496	14535	14568	14442	14527	14327	14454	14290	14452	14513	14490	14560	14452	14562	14642	14572	14560	14459	14573	14409	14552	14521	14607	14532	14569	14367	14494	14437	14475	14615	14454	14317	14477	14399	14457	14384	14531	14573	14534	14663	14569	14487	14456	14397	14475	14276	14556	14415	14496	14429	14492	14536	14449	14590	14447	14384	14460	14391	14473	14670	14468	14436	14657	14564	14438	14413	14677	14436	14393	14485	14356	14320	14423	14459	14522	14497	14515	14635	14547	14420	14511	14481	14510	14382	14559	14361	14322	14463	14408	14604	14568	14548	14343	14511	14640	14598	14488	14519	14437	14482	14342	14496	14562	14542	14383	14548	14453	14542	14472	14543	14515	14645	14662	14465	14494	14407	14400	14530	14427	14383	14551	14589	14617	14322	14517	14479	14610	14705	14389	14516	14556	14536	14439	14485	14415	14378	14557	14462	14419	14413	14645	14456	14613	14632	14572	14475	14451	14381	14517	14437	14511	14476	14587	14588	14648	14544	14470	14549	14467	14575	14465	14560	14550	14514	14465	14679	14486	14383	14475	14348	14456	14564	14587	14455	14590	14551	14407	14473	14366	14450	14509	14478	14561	14544	14482	14377	14504	14311	14462	14579	14500	14611	14495	14575	14450	14447	14476	14436	14346	14472	14509	14581	14526	14415	14476	14337	14581	14423	14276	14568	14417	14472	14539	14303	14436	14533	14475	14477	14405	14422	14356	14606	14483	14529	14433	14381	14528	14304	14299	14666	14393	14319	14516	14488	14417	14479	14555	14465	14433	14460	14497	14546	14430	14427	14432	14535	14719	14649	14237	14477	14382	14657	14394	14425	14442	14370	14501	14498	14524	14374	14477	14467	14517	14534	14497	14676	14399	14683	14532	14426	14518	14396	14455	14529	14468	14474	14543	14491	14437	14541	14553	14386	14418	14371	14660	14526	14406	14418	14460	14317	14440	14456	14431	14507	14431	14612	14354	14269	14445	14489	14397	14521	14443	14622	14338	14477	14599	14517	14489	14241	14426	14462	14388	14459	14575	14489	14454	14487	14535	14455	14605	14456	14462	14392	14520	14450	14632	14422	14542	14630	14322	14555	14393	14600	14583	14496	14355	14397	14307	14357	14285	14538	14482	14520	14494	14537	14504	14409	14501	14472	14396	14441	14604	14368	14406	14358	14456	14388	14503	14704	14496	14502	14392	14417	14541	14543	14322	14373	14252	14546	14475	14542	14318	14554	14617	14542	14525	14496	14581	14528	14490	14455	14507	14367	14510	14463	14368	14592	14566	14491	14320	14554	14653	14383	14532	14450	14286	14516	14480	14440	14609	14392	14347	14425	14581	14451	14605	14496	14344	14465	14545	14504	14312	14391	14372	14480	14450	14369	14549	14556	14495	14412	14524	14353	14414	14553	14549	14555	14546	14442	14660	14494	14443	14589	14367	14527	14514	14553	14540	14568	14609	14461	14464	14520	14606	14478	14500	14390	14532	14454	14517	14545	14463	14428	14420	14517	14390	14469	14451	14529	14389	14527	14425	14362	14533	14561	14368	14552	14463	14496	14663	14297	14420	14442	14471	14525	14594	14421	14421	14453	14381	14593	14492	14473	14370	14540	14510	14519	14375	14678	14408	14378	14599	14566	14498	14493	14560	14247	14641	14365	14613	14613	14515	14531	14386	14452	14485	14437	14501	14576	14345	14488	14255	14445	14591	14399	14567	14440	14461	14497	14498	14398	14530	14492	14429	14519	14416	14442	14621	14458	14335	14421	14604	14365	14599	14499	14413	14360	14534	14341	14470	14626	14522	14391	14404	14569	14511	14446	14556	14507	14508	14617	14609	14595	14551	14470	14499	14442	14546	14553	14603	14424	14514	14472	14540	14392	14352	14520	14450	14509	14359	14487	14375	14578	14478	14453	14406	14538	14694	14230	14532	14540	14548	14593	14402	14437	14417	14415	14489	14510	14417	14453	14531	14620	14550	14415	14376	14527	14367	14569	14360	14534	14578	14475	14419	14662	14586	14448	14376	14550	14594	14535	14492	14601	14485	14548	14612	14489	14721	14423	14493	14386	14590	14451	14724	14490	14420	14456	14515	14478	14673	14398	14651	14417	14522	14369	14634	14662	14467	14581	14480	14345	14488	14611	14602	14557	14714	14416	14554	14494	14449	14456	14389	14521	14568	14362	14411	14472	14530	14558	14430	14374	14523	14480	14542	14449	14457	14419	14463	14431	14521	14494	14552	14486	14509	14725	14416	14451	14436	14361	14447	14666	14547	14490	14357	14480	14441	14333	14517	14630	14443	14478	14507	14519	14379	14682	14482	14374	14584	14418	14520	14527	14541	14328	14481	14415	14435	14537	14618	14424	14424	14483	14705	14436	14469	14557	14514	14536	14382	14543	14499	14555	14484	14536	14320	14459	14586	14576	14463	14499	14440	14532	14331	14391	14392	14270	14421	14429	14354	14550	14326	14375	14377	14395	14386	14506	14591	14494	14647	14365	14593	14547	14488	14571	14437	14587	14526	14428	14494	14552	14445	14412	14575	14414	14571	14575	14472	14389	14338	14557	14276	14536	14620	14579	14439	14276	14520	14540	14530	14231	14534	14612	14449	14382	14498	14518	14467	14545	14567	14599	14537	14663	14448	14559	14444	14421	14528	14384	14693	14469	14330	14385	14438	14584	14479	14246	14540	14599	14620	14288	14376	14488	14476	14650	14551	14615	14530	14535	14501	14585	14475	14487	14541	14442	14438	14392	14490	14579	14350	14577	14510	14460	14595	14564	14434	14655	14545	14425	14276	14502	14441	14590	14510	14396	14740	14518	14580	14502	14449	14447	14369	14425	14456	14432	14444	14519	14502	14503	14477	14572	14481	14389	14564	14440	14504	14418	14561	14440	14561	14542	14425	14334	14438	14356	14549	14357	14378	14473	14427	14398	14415	14458	14625	14514	14515	14535	14474	14463	14530	14467	14478	14585	14584	14377	14473	14570	14509	14446	14446	14479	14548	14554	14505	14674	14505	14445	14605	14521	14385	14607	14287	14578	14452	14504	14440	14478	14511	14602	14390	14396	14411	14557	14413	14294	14496	14432	14607	14537	14514	14401	14619	14491	14582	14492	14444	14434	14676	14368	14468	14412	14450	14589	14469	14605	14391	14476	14484	14519	14379	14507	14626	14514	14538	14485	14370	14367	14488	14482	14587	14401	14485	14708	14641	14561	14456	14340	14321	14439	14373	14642	14399	14576	14582	14411	14666	14607	14432	14254	14384	14483	14517
23766	21217	28822	24041	22387	23289	22188	18582	17647	17692	17485	17324	17194	17129	17325	17061	17247	17403	17256	17089	17079	16844	16856	16953	16866	16708	16527	16823	16734	16613	16793	16769	16726	16768	16708	16632	16872	16888	16963	16790	16732	16710	16633	16919	16601	16786	16409	16521	16541	16560	16610	16899	17772	17942	17424	17248	17054	16689	16588	16526	16640	16526	16657	16795	16761	16701	16560	16477	16618	16738	16684	16663	16555	16786	16486	16578	16841	16505	16484	16636	16787	16584	16626	16567	16536	16542	16724	16495	16762	16615	16708	16692	16698	16554	16580	16553	16621	16523	16750	16656	16683	16463	16698	16501	16693	16744	16850	16880	16727	16561	16702	16667	16579	16491	16559	16741	16517	16509	16623	16733	16825	16784	16642	16606	16574	16675	16793	16667	16878	16618	16718	16622	16714	16557	16665	16577	16612	16545	16591	16740	16580	16763	16522	16662	16663	16628	16696	16740	16611	16603	16612	16507	16672	16636	16681	16624	16516	16743	16789	16672	16927	16511	16606	16585	16597	16628	16450	16750	16548	16488	16612	16842	16855	16456	16533	16583	16495	16387	16712	16693	16641	16511	16619	16699	16703	16855	16716	16629	16606	16627	16600	16610	16747	16789	16560	16591	16627	16818	16569	16549	16582	16683	16665	16826	16427	16462	16597	16602	16548	16554	16688	16698	16699	16374	16538	16698	16864	16632	16500	16679	16525	16554	16634	16726	16683	16538	16523	16766	16703	16627	16647	16636	16572	16643	16445	16463	16762	16795	16744	16612	16685	16729	16386	16522	16470	16698	16617	16705	16549	16629	16744	16711	16522	16671	16691	16597	16581	16498	16598	16737	16507	16738	16689	16701	16687	16572	16726	16659	16603	16613	16630	16812	16763	16693	16846	16622	16584	16757	16641	16491	16716	16491	16716	16628	16550	16704	16594	16473	16728	16662	16503	16477	16688	16580	16622	16470	16609	16665	16705	16532	16793	16699	16578	16648	16555	16396	16727	16715	16565	16738	16720	16782	16498	16538	16620	16695	16596	16708	16607	16824	16647	16408	16617	16736	16755	16735	16523	16605	16553	16707	16683	16510	16730	16564	16657	16597	16555	16794	16736	16470	16427	16618	16674	16545	16462	16604	16680	16636	16533	16602	16675	16737	16700	16535	16657	16905	16568	16513	16606	16446	16759	16601	16590	16580	16594	16564	16613	16438	16507	16541	16700	16596	16490	16539	16704	16666	16605	16666	16608	16425	16803	16779	16739	16592	16660	16638	16673	16842	16597	16479	16706	16639	16776	16581	16764	16614	16438	16649	16530	16779	16612	16553	16744	16547	16808	16427	16449	16530	16686	16613	16618	16629	16695	16595	16731	16659	16602	16657	16744	16551	16454	16520	16416	16617	16693	16645	16525	16526	16592	16474	16448	16590	16566	16597	16687	16807	16547	16696	16589	16521	16574	16715	16766	16586	16683	16636	16721	16680	16551	16446	16428	16661	16847	16623	16600	16622	16528	16581	16641	16731	16762	16597	16756	16636	16553	16660	16624	16672	16655	16686	16467	16680	16686	16339	16611	16466	16460	16608	16666	16611	16537	16601	16644	16736	16648	16536	16682	16691	16690	16568	16709	16620	16578	16492	16594	16757	16623	16643	16622	16667	16611	16664	16648	16671	16726	16507	16650	16743	16632	16573	16627	16701	16707	16753	16631	16644	16522	16546	16613	16670	16745	16787	16550	16674	16642	16758	16708	16587	16551	16805	16555	16508	16509	16592	16588	16607	16521	16617	16798	16617	16682	16609	16641	16641	16741	16632	16752	16515	16426	16680	16364	16583	16669	16515	16658	16552	16658	16612	16600	16951	16731	16665	16722	16480	16345	16736	16790	16613	16539	16650	16632	16456	16715	16461	16683	16464	16532	16634	16644	16597	16623	16732	16796	16680	16687	16775	16706	16528	16566	16675	16529	16523	16555	16447	16664	16521	16674	16652	16551	16630	16648	16737	16741	16621	16736	16772	16530	16722	16693	16681	16523	16588	16573	16640	16657	16572	16627	16743	16691	16571	16542	16609	16622	16629	16615	16620	16882	16706	16603	16471	16674	16667	16704	16504	16733	16682	16561	16559	16812	16612	16697	16707	16641	16490	16836	16674	16687	16544	16530	16508	16630	16831	16624	16665	16766	16526	16701	16432	16718	16673	16759	16528	16447	16802	16522	16673	16635	16529	16570	16681	16744	16707	16727	16632	16878	16955	16647	16656	16723	16339	16384	16584	16704	16472	16671	16538	16662	16738	16686	16702	16628	16628	16792	16427	16739	16674	16726	16743	16728	16822	16738	16667	16687	16643	16549	16748	16526	16427	16597	16373	16501	16624	16638	16808	16603	16524	16696	16644	16793	16723	16664	16481	16712	16542	16674	16705	16577	16741	16595	16599	16693	16767	16776	16413	16703	16688	16474	16717	16625	16664	16590	16791	16883	16626	16551	16694	16552	16777	16699	16625	16477	16603	16720	16663	16748	16622	16815	16515	16770	16558	16457	16553	16592	16523	16562	16835	16584	16581	16424	16751	16715	16744	16881	16649	16731	16835	16553	16823	16507	16564	16482	16563	16680	16735	16736	16579	16782	16643	16676	16671	16544	16460	16547	16496	16664	16615	16579	16629	16508	16827	16479	16586	16565	16749	16615	16526	16705	16635	16712	16705	16625	16501	16717	16602	16656	16578	16636	16688	16566	16671	16629	16699	16574	16676	16722	16752	16767	16684	16699	16615	16449	16684	16623	16333	16502	16829	16558	16555	16647	16737	16507	16768	16604	16469	16550	16586	16744	16587	16573	16629	16631	16370	16589	16717	16779	16572	16560	16617	16678	16750	16661	16654	16659	16666	16678	16485	16714	16631	16767	16593	16677	16800	16569	16689	16849	16614	16628	16637	16692	16703	16598	16667	16484	16676	16687	16734	16506	16587	16634	16289	16689	16697	16462	16748	16681	16576	16831	16656	16591	16544	16798	16656	16666	16647	16730	16422	16649	16593	16653	16712	16546	16484	16635	16470	16563	16662	16416	16670	16597	16675	16768	16482	16733	16681	16769	16647	16597	16684	16483	16581	16548	16651	16565	16803	16555	16667	16610	16628	16598	16760	16527	16699	16740	16684	16687	16480	16517	16565	16523	16710	16715	16724	16733	16423	16567	16724	16680	16405	16685	16780	16703	16623	16690	16562	16511	16875	16744	16518	16638	16624	16805	16761	16426	16650	16915	16832	16431	16722	16709	16637	16709	16751	16562	16601	16698	16735	16742	16468	16612	16572	16777	16569	16868	16718	16622	16771	16445	16573	16691	16423	16674	16632	16771	16546	16700	16757	16607	16763	16567	16611	16470	16463	16703	16716	16682	16776	16421	16769	16586	16575	16648	16767	16585	16533	16462	16863	16790	16500	16574	16783	16697	16637	16730	16746	16681	16791	16746	16534	16724	16401	16772	16680	16667	16815	16533	16503	16682	16617	16505	16636	16689	16652	16625	16534	16770	16674	16395	16591	16753	16638	16737	16695	16422	16634	16592	16718	16615	16352	16695	16533	16481	16730	16674	16434	16534	16428	16810	16665	16541	16682	16500	16529	16609	16400	16577	16722	16563	16468	16644	16499	16528	16493	16838	16752	16591	16657	16818	16364	16614	16789	16646	16546	16538	16652	16579	16558	16535	16436	16572	16888	16894	16679	16668	16713	16768	16724	16741	16683	16589	16385	16607	16588	16485	16680	16572	16640	16703	16541	16547	16516	16646	16685	16766	16571	16806	16537	16593	16517	16437	16669	16665	16605	16567	16835	16582	16588	16680	16604	16697	16536	16628	16719	16687	16613	16579	16499	16541	16688	16604	16697	16712	16566	16682	16496	16529	16795	16670	16571	16737	16634	16461	16720	16715	16546	16587	16668	16378	16657	16695	16556	16665	16633	16638	16674	16606	16573	16764	16556	16762	16727	16689	16583	16512	16593	16877	16640	16520	16789	16586	16538	16559	16704	16779	16659	16578	16573	16739	16654	16673	16552	16852	16609	16701	16634	16627	16444	16645	16797	16595	16552	16625	16818	16437	16522	16831	16694	16600	16866	16703	16629	16721	16736	16572	16670	16928	16761	16730	16604	16771	16486	16674	16734	16845	16770	16484	16420	16706	16487	16696	16661	16457	16429	16695	16687	16667	16643	16583	16574	16760	16695	16469	16468	16653	16515	16688	16454	16520	16584	16707	16659	16553	16580	16674	16561	16534	16759	16589	16415	16721	16452	16799	16763	16672	16696	16691	16667	16630	16569	16783	16565	16530	16638	16860	16700	16649	16861	16706	16753	16616	16759	16608	16463	16561	16552	16671	16463	16604	16693	16498	16562	16676	16887	16523	16585	16768	16546	16774	16740	16514	16683	16681	16619	16692	16660	16492	16700	16826	16754	16561	16526	16758	16587	16552	16573	16580	16601	16653	16510	16622	16526	16598	16546	16437	16592	16542	16469	16529	16775	16754	16833	16566	16680	16639	16621	16745	16682	16688	16879	16516	16477	16630	16511	16515	16707	16492	16562	16539	16613	16466	16698	16644	16586	16876	16692	16671	16440	16733	16768	16658	16621	16684	16712	16756	16584	16654	16538	16661	16632	16731	16608	16688	16454	16698	16547	16713	16686	16468	16760	16555	16528	16642	16682	16479	16620	16730	16468	16436	16699	16443	16643	16760	16711	16831	16737	16574	16584	16631	16492	16678	16482	16479	16602	16596	16496	16378	16755	16450	16719	16750	16619	16771	16465	16761	16809	16744	16714	16597	16633	16676	16722	16532	16591	16688	16592	16559	16752	16502	16411	16625	16550	16760	16557	16717	16617	16668	16741	16729	16546	16635	16553	16728	16640	16593	16653	16728	16421	16758	16754	16799	16709	16636	16483	16573	16743	16602	16702	16729	16519	16881	16431	16465	16430	16835	16698	16621	16792	16734	16713	16535	16555	16702	16602	16357	16637	16711	16747	16577	16790	16743	16684	16580	16700	16676	16576	16485	16519	16813	16622	16763	16474	16717	16769	16743	16559	16697	16663	16612	16650	16541	16631	16558	16452	16841	16571	16576	16483	16486	16472	16741	16705	16780	16648	16400	16310	16704	16441
20507	36908	33141	26228	22746	20743	18512	16936	16214	15810	15493	15202	15293	15507	15530	15158	15373	14970	15356	15375	15080	14846	14851	14727	14821	14731	14841	14676	14763	14797	14740	14840	14735	14808	14581	14666	14813	14835	14576	14493	14636	14700	14640	14621	14798	14717	14533	14605	14793	14731	14765	14980	15842	15874	15367	15234	14923	14673	14695	14755	14650	14590	14587	14527	14833	14725	14565	14750	14944	14685	14555	14726	14504	14640	14597	14710	14580	14561	14613	14504	14798	14738	14731	14578	14514	14495	14633	14640	14682	14632	14526	14697	14445	14694	14575	14798	14714	14637	14820	14636	14563	14487	14783	14452	14558	14576	14682	14492	14693	14663	14678	14578	14722	14614	14684	14563	14618	14773	14698	14708	14605	14629	14802	14526	14522	14556	14503	14595	14477	14497	14775	14773	14559	14560	14567	14752	14745	14780	14689	14631	14483	14705	14638	14533	14780	14501	14590	14535	14624	14433	14659	14540	14554	14609	14601	14660	14679	14662	14577	14602	14609	14527	14418	14768	14754	14517	14759	14513	14663	14688	14635	14580	14625	14658	14617	14565	14674	14560	14691	14591	14704	14740	14561	14696	14547	14638	14632	14806	14470	14691	14660	14663	14514	14689	14531	14387	14622	14547	14660	14754	14576	14677	14572	14619	14639	14597	14723	14653	14710	14507	14797	14668	14538	14574	14558	14621	14708	14460	14720	14606	14618	14547	14562	14785	14629	14392	14825	14711	14643	14791	14780	14728	14633	14604	14787	14623	14518	14525	14730	14561	14656	14552	14642	14468	14634	14644	14784	14493	14544	14622	14581	14814	14513	14669	14585	14563	14554	14607	14691	14596	14547	14817	14608	14666	14701	14592	14641	14632	14680	14524	14589	14720	14648	14665	14474	14747	14645	14590	14571	14657	14594	14633	14675	14577	14559	14687	14660	14424	14484	14718	14624	14741	14472	14656	14696	14537	14691	14379	14496	14582	14735	14499	14591	14553	14716	14442	14585	14623	14625	14488	14576	14505	14485	14513	14532	14639	14565	14522	14506	14491	14683	14597	14509	14523	14645	14545	14525	14816	14587	14678	14675	14658	14702	14698	14647	14728	14605	14862	14890	14635	14642	14681	14565	14628	14496	14526	14564	14621	14675	14710	14495	14743	14640	14607	14614	14493	14692	14680	14490	14685	14829	14694	14677	14612	14602	14700	14566	14607	14699	14403	14613	14644	14781	14764	14672	14570	14739	14635	14434	14677	14616	14437	14696	14690	14598	14704	14665	14597	14668	14676	14645	14618	14592	14723	14543	14575	14498	14785	14690	14712	14580	14717	14631	14696	14674	14684	14647	14501	14617	14572	14705	14670	14571	14632	14652	14640	14556	14696	14553	14670	14502	14545	14596	14639	14576	14681	14517	14519	14687	14521	14711	14593	14621	14722	14643	14752	14591	14588	14509	14391	14674	14688	14720	14620	14420	14752	14732	14829	14594	14662	14549	14587	14544	14920	14571	14537	14673	14565	14513	14633	14693	14502	14622	14617	14517	14742	14633	14533	14630	14462	14573	14687	14615	14579	14604	14526	14631	14689	14503	14768	14669	14545	14618	14594	14610	14586	14548	14568	14673	14503	14441	14526	14678	14788	14611	14534	14730	14509	14752	14581	14739	14751	14575	14618	14484	14541	14538	14504	14471	14575	14589	14512	14652	14567	14655	14644	14759	14645	14542	14589	14556	14687	14643	14464	14646	14662	14517	14657	14518	14635	14624	14771	14625	14628	14584	14622	14541	14783	14547	14578	14574	14646	14609	14565	14766	14621	14623	14724	14623	14492	14604	14557	14772	14580	14561	14469	14620	14511	14401	14750	14459	14833	14593	14584	14733	14604	14469	14689	14567	14616	14509	14737	14614	14599	14775	14667	14643	14543	14786	14808	14755	14860	14395	14589	14605	14626	14583	14690	14850	14710	14515	14477	14550	14474	14788	14629	14782	14708	14804	14649	14633	14720	14572	14736	14571	14607	14597	14485	14755	14668	14565	14807	14547	14660	14606	14770	14802	14610	14523	14621	14708	14761	14782	14651	14544	14639	14695	14633	14656	14725	14676	14745	14501	14645	14597	14464	14599	14594	14738	14633	14505	14598	14583	14605	14692	14687	14648	14483	14564	14573	14392	14797	14495	14595	14539	14801	14476	14725	14547	14735	14535	14557	14660	14594	14550	14641	14602	14697	14539	14637	14554	14732	14723	14640	14607	14646	14641	14461	14535	14702	14643	14597	14687	14642	14555	14447	14731	14489	14615	14775	14502	14487	14646	14632	14670	14717	14638	14628	14686	14761	14642	14723	14511	14559	14596	14634	14465	14656	14595	14676	14552	14507	14466	14619	14649	14628	14649	14576	14753	14543	14663	14614	14549	14681	14681	14729	14578	14616	14609	14791	14660	14597	14720	14540	14720	14517	14492	14756	14511	14578	14599	14532	14689	14763	14619	14631	14698	14526	14568	14906	14600	14415	14619	14553	14568	14597	14575	14584	14738	14563	14649	14652	14550	14694	14724	14698	14568	14706	14597	14814	14630	14637	14488	14752	14678	14458	14476	14547	14740	14723	14768	14751	14658	14588	14350	14688	14499	14533	14625	14618	14654	14525	14455	14617	14715	14676	14648	14637	14394	14651	14701	14642	14712	14504	14655	14634	14526	14690	14781	14645	14690	14728	14552	14595	14549	14686	14521	14629	14523	14537	14651	14609	14598	14519	14715	14692	14647	14618	14570	14525	14547	14737	14592	14665	14646	14576	14707	14688	14607	14621	14550	14734	14501	14684	14653	14567	14713	14558	14445	14636	14550	14478	14608	14638	14727	14539	14562	14523	14677	14481	14743	14579	14613	14534	14688	14707	14657	14444	14688	14472	14586	14700	14680	14565	14749	14668	14426	14719	14766	14493	14696	14612	14799	14689	14551	14602	14638	14540	14702	14641	14565	14640	14742	14452	14630	14508	14754	14628	14559	14688	14755	14551	14671	14681	14525	14769	14604	14697	14552	14560	14590	14633	14730	14610	14671	14602	14620	14634	14690	14625	14706	14493	14686	14707	14651	14694	14752	14586	14688	14859	14681	14777	14435	14716	14669	14772	14574	14608	14665	14714	14487	14613	14643	14648	14734	14559	14598	14590	14643	14732	14575	14655	14719	14633	14591	14567	14809	14508	14700	14604	14790	14644	14562	15007	14564	14623	14722	14567	14543	14602	14530	14547	14765	14578	14702	14538	14411	14676	14606	14589	14536	14853	14555	14663	14593	14662	14672	14532	14620	14708	14599	14663	14612	14527	14661	14739	14584	14561	14546	14589	14573	14610	14742	14540	14591	14566	14742	14793	14554	14706	14558	14669	14556	14497	14669	14645	14652	14551	14633	14601	14647	14491	14789	14516	14744	14644	14701	14647	14708	14574	14670	14778	14667	14701	14819	14553	14451	14622	14774	14621	14522	14635	14566	14619	14650	14566	14649	14590	14645	14506	14621	14617	14757	14564	14560	14670	14586	14777	14611	14621	14584	14662	14540	14747	14675	14686	14700	14615	14458	14535	14485	14673	14468	14579	14637	14568	14728	14869	14589	14672	14546	14744	14615	14457	14518	14593	14671	14553	14551	14558	14617	14569	14601	14548	14761	14715	14507	14643	14609	14519	14578	14704	14699	14745	14536	14554	14707	14708	14613	14667	14556	14680	14537	14654	14567	14651	14501	14789	14478	14375	14518	14616	14749	14598	14645	14513	14780	14523	14574	14616	14799	14607	14761	14525	14593	14541	14716	14590	14489	14653	14579	14723	14682	14667	14672	14639	14699	14556	14686	14640	14881	14670	14661	14586	14864	14564	14797	14785	14697	14466	14604	14731	14633	14643	14513	14709	14497	14669	14652	14775	14522	14731	14599	14609	14494	14538	14570	14514	14557	14519	14790	14410	14799	14680	14608	14628	14609	14943	14710	14569	14558	14682	14687	14756	14693	14417	14675	14654	14747	14682	14636	14704	14577	14595	14602	14621	14489	14580	14612	14692	14491	14500	14522	14495	14657	14674	14696	14762	14623	14781	14745	14580	14616	14578	14686	14482	14623	14734	14664	14502	14582	14697	14550	14696	14577	14614	14651	14575	14696	14605	14778	14485	14740	14615	14637	14705	14577	14580	14583	14689	14527	14542	14568	14474	14513	14732	14582	14471	14640	14698	14540	14636	14552	14760	14663	14543	14694	14474	14672	14511	14635	14608	14571	14803	14648	14644	14605	14504	14655	14735	14676	14618	14664	14569	14461	14799	14657	14546	14640	14583	14722	14486	14622	14425	14716	14679	14536	14556	14563	14588	14504	14596	14563	14677	14727	14516	14506	14541	14613	14659	14526	14566	14749	14742	14545	14621	14702	14544	14838	14679	14539	14844	14623	14803	14457	14674	14660	14549	14532	14663	14603	14831	14669	14627	14530	14774	14558	14484	14778	14675	14519	14544	14690	14573	14682	14816	14732	14586	14503	14635	14512	14653	14620	14582	14606	14621	14822	14739	14668	14541	14643	14737	14591	14580	14722	14535	14458	14627	14688	14623	14616	14686	14787	14685	14556	14654	14678	14648	14433	14826	14434	14626	14673	14580	14651	14606	14615	14653	14656	14612	14641	14808	14425	14551	14706	14473	14634	14525	14699	14711	14618	14615	14463	14697	14619	14703	14590	14611	14631	14705	14591	14722	14431	14599	14701	14585	14745	14579	14693	14509	14729	14676	14642	14610	14639	14345	14573	14637	14773	14699	14409	14602	14651	14519	14631	14523	14638	14643	14299	14591	14507	14645	14493	14665	14607	14632	14566	14626	14711	14479	14707	14676	14548	14636	14498	14646	14704	14530	14655	14623	14471	14530	14613	14637	14756	14804	14665	14542	14926	14356	14791	14620	14564	14632	14706	14458	14589	14640	14648	14526	14508	14567	14642	14543	14716	14494	14560	14742	14584	14625	14664	14541	14622	14539	14625	14531	14726	14595	14737	14525	14545	14531	14649	14485	14511	14551	14778	14732	14613	14592	14697	14627	14774	14666	14511	14557	14475	14584	14687	14547	14761	14605	14533	14478	14550	14740	14615	14656	14643	14447	14592	14269	14665	14625	14793	14466
22806	21204	29134	23603	21483	23933	26170	20145	18610	18881	18375	17890	17889	18089	18279	18274	17937	17828	17957	18005	17748	17746	17409	17595	17418	17540	17428	17344	17500	17444	17292	17404	17421	17465	17288	17197	17347	17248	17483	17134	17315	17193	17245	17308	17280	17172	17149	17353	17576	17454	17480	18027	18899	18805	18235	17887	17380	17231	17181	17139	17266	17325	17371	17169	17329	17255	17189	17280	17148	17074	17085	17189	17201	17150	17353	17341	17063	17265	17018	17154	17285	17147	17263	17430	17293	17285	17100	17285	17148	17066	17210	17127	17198	17095	17166	17168	17208	17076	17244	17190	17173	17228	17079	17142	16942	17255	17247	17205	17408	17210	17294	17134	17239	17182	17051	17179	17354	17176	17030	17144	17256	17111	17196	17070	17343	17349	17261	17223	17012	17363	17286	17358	17064	17075	17187	17227	17269	17226	17196	17239	17244	17217	17139	17170	17243	17111	17058	17261	17023	17140	17185	17187	17412	17126	17303	17151	17025	17073	17253	17111	17201	17075	17232	17054	17112	17242	17105	17076	17019	17028	16946	17208	17141	17010	17239	17237	17107	17098	17143	17159	16938	17137	16982	17245	17159	17398	17163	17167	17137	17041	17253	17045	17295	17331	17246	17185	17217	17148	17119	17224	17181	17105	17102	16959	17372	17167	17169	17031	17170	17214	17054	17208	16963	17022	16976	17249	17213	17175	17056	16938	17331	17189	17048	17124	17269	17109	17154	17250	17358	17214	17287	17255	17151	17067	17123	17266	17030	17200	17220	17066	17150	17170	17131	17135	17183	17187	17137	17098	17172	17088	17152	17241	16979	17162	17204	17187	17183	17249	17186	17094	17202	17291	17133	17074	17324	17040	17059	17024	17278	17226	17201	17221	17277	17301	17026	17299	17239	16989	16998	17181	17220	17053	17284	17239	17158	17302	17311	17393	16913	17104	17137	17179	17178	17007	17044	17274	17258	17175	17207	17091	17090	16906	17214	17241	17054	17212	17094	17032	16987	16947	17175	17258	17328	17398	17217	17166	17141	17400	17152	17225	17125	17270	17276	17163	17236	17151	17063	17104	17292	16867	17144	16966	17148	16944	16930	17052	16994	17195	17165	17147	17326	17281	17287	17164	16991	17154	17185	17177	17236	17107	17184	17162	17281	17213	17185	17092	17163	17248	17181	17132	17123	17158	17068	16999	17111	17164	17357	17198	17282	17195	17123	17039	17147	17328	17020	17079	17472	17286	17201	16942	17042	16947	17143	17234	17015	17295	17053	17032	17030	17081	17208	16963	17132	17143	16983	17040	17055	17158	17241	17266	17197	17079	17204	17122	17229	17353	17202	17099	17184	17202	17253	17143	17119	17029	17197	17003	17032	17105	17102	17133	17016	17037	17147	17212	17294	17026	17213	17007	17286	17208	17044	17120	17003	17154	17117	17236	17029	17322	16952	17216	17182	17363	17044	17383	17249	17235	17157	16892	17185	17137	17238	17212	17053	17217	17141	17077	17090	17186	16962	17231	17103	17139	17301	17025	17219	17193	17096	17076	17221	16995	17314	17083	17199	17142	17189	17211	17284	17264	17257	17166	17093	17108	16976	17054	16920	17163	17125	17080	17099	17040	17186	17249	17162	17184	17095	17116	17232	17071	17006	17202	17215	17131	17134	17307	16996	17154	17086	17096	17015	17038	17168	17186	17296	17023	17266	17243	17148	17180	17111	17264	17177	17370	17196	17090	17203	17148	17084	17122	17023	17134	17026	17156	17340	17208	17330	17032	17256	17079	16958	17182	17033	17095	17168	17141	16959	17036	17077	17125	17175	17116	17041	17170	17122	17179	17080	17063	17152	17007	16989	17055	17222	17047	17226	17125	16843	17128	17188	17229	17217	17243	17115	17205	17276	17203	16954	17070	17229	17290	17317	17047	17184	17089	17220	17163	17222	17212	16989	17007	17109	17110	17128	17278	17190	17138	17280	17095	17110	17031	17197	17103	17141	17171	17039	17214	17268	17034	17388	17140	17073	17138	17151	17260	17247	17053	17031	17010	17162	17194	17045	17319	17154	17144	17095	17174	17120	17195	17224	16955	17035	17159	17057	17097	17163	17154	16945	17122	17163	17241	17331	17067	17303	17128	17291	16986	17154	16993	17122	17098	17074	17163	17206	17066	17141	17132	17080	17148	17198	17212	17099	17085	17128	17214	17093	17220	17050	17236	17112	16991	16972	17095	17256	17041	17087	17066	16960	17104	17223	17124	17115	17366	17196	17138	17261	17259	17090	17111	17328	17158	17163	17131	17173	17107	17148	17243	17306	17127	17187	17137	17109	17077	17172	16968	17145	17168	17027	17100	17122	17283	17233	17172	17180	17252	17157	17016	17174	16973	17064	17035	17185	17239	16923	17114	17135	17067	17037	17133	17333	17178	17218	17189	17016	16939	17124	17307	17138	17179	17167	17153	17193	17059	17063	17117	17186	17228	17214	17151	17116	17071	17118	17155	17251	16968	17204	17107	17339	17013	17028	17053	17299	17087	17056	17357	17121	17060	17204	17214	17143	17125	17221	17215	17152	17117	17021	17156	16833	17070	17248	17296	17227	17118	17157	17138	17045	17129	17108	17239	17068	17244	17196	17107	17240	16964	17331	17306	17226	17299	17231	17267	17310	17178	17141	17109	17148	17135	17100	17056	17061	17000	17062	17265	17179	17140	17387	17225	17236	17152	16939	17109	16922	17178	17010	17069	17104	17113	17077	17137	17052	17246	17171	17328	17137	17081	17207	17238	17250	17246	17205	17201	17215	17170	17077	16958	17046	17166	17258	17249	17095	17003	17113	17041	17014	17239	17235	17314	17297	17223	17090	17011	17173	17082	17199	17114	17158	17196	17166	17002	17242	16957	17140	17098	17102	17108	17278	16911	17161	17423	17130	17132	17119	17227	17149	17148	17314	16897	17173	17176	17139	17218	16951	17246	17185	16867	17164	17154	17063	16977	17188	17214	16937	17264	17103	17304	17106	17137	17076	17245	17166	17034	17336	17400	17096	17097	17089	17303	17092	17088	17048	17180	17100	16926	17124	17172	17175	17320	17222	17150	17027	17162	16902	17222	17224	17152	17093	17272	16979	17224	17113	17204	17190	17303	17407	17313	16990	17209	17316	17082	17138	17041	17213	17229	16933	17132	16923	17322	17310	16978	17183	17146	17056	17274	17081	17134	17136	17095	17108	17074	16887	17077	17297	17161	17119	17048	17216	17159	17240	17273	17039	17023	17054	17132	17139	17048	17380	17186	17376	16990	17136	17260	17268	17178	17121	17176	17090	17130	17053	17354	17307	17337	17218	17041	16978	17243	17333	17143	17185	17392	17219	17204	17164	17040	17224	17278	17142	17096	17217	17101	17218	17239	16906	16835	17079	17139	17331	17107	17068	17009	17318	17078	16955	17293	17016	17042	17301	17019	17228	16995	17249	17197	17272	17188	17078	17193	17315	17180	17244	17257	17064	17104	17175	17218	17059	17297	17093	17119	17065	17283	17153	17067	17151	17030	17185	17162	17378	17283	17027	17115	17215	17204	17033	17212	17195	17110	17066	16933	17158	17299	17224	17135	16952	17108	17005	17173	17073	17236	17266	17102	17196	17115	17269	17319	16872	17071	17355	17128	17119	17173	17236	17009	17193	17041	17255	17010	17153	17357	17125	17162	17236	17136	17414	17240	17167	16957	17232	17082	17117	17179	17180	16983	17006	17160	17195	17017	17019	17205	17046	17183	17112	17160	17236	16986	17095	17245	17185	17005	17160	17230	17421	17289	17057	17192	17193	17168	17190	17052	17069	17165	17008	17060	16919	17004	17172	17178	17083	17243	17234	16885	17068	17236	17101	17287	17052	17219	17041	17112	17097	17237	17181	17040	17129	17042	17047	17119	17000	17181	16914	17037	17011	17090	17030	16993	17210	17135	17282	17067	17095	17236	17183	16892	17257	17112	17098	17197	17244	17112	16883	17218	17229	17220	17085	17060	17149	17341	17364	17342	17117	17155	17008	17260	17039	17149	17265	17070	17212	17120	16966	17161	17234	17124	17023	16980	17142	17097	17112	17089	17223	17061	17126	17119	16994	16915	17003	17160	17163	17193	17138	17142	17113	17159	17153	17088	17128	17352	17275	17030	17108	17168	17123	17264	17300	17150	17114	17155	17158	17141	17126	17014	17105	17008	16978	17162	17158	17113	17073	17221	17095	17292	16987	17174	16977	17000	17285	17225	17207	17089	17105	17358	17290	17226	17144	17128	17062	17210	17186	17236	17096	17074	16966	17035	16999	17279	17051	16989	16999	17139	17108	17080	17090	17217	17200	17032	17232	17080	17258	17172	17120	16936	17136	17386	16961	17145	17103	17055	16977	17205	17056	17111	17099	17117	16918	17200	17176	16902	16990	16902	17112	17038	17173	17146	17160	17231	16982	17042	17188	17171	17156	17015	17237	17064	17147	17093	16930	17147	17243	17176	17157	17048	17195	17150	17138	17079	17048	16974	17090	17123	17090	17020	17014	16889	17270	17140	17190	17208	17043	17310	17259	17209	17017	17156	17067	17154	17163	17159	17234	17067	17028	17270	17216	16975	17016	17047	17296	17016	17251	17152	17234	16976	17184	17054	16975	17030	16979	17029	17240	17102	17384	16996	17196	17110	17116	17117	16988	17049	16873	17157	17159	17018	17005	17247	17166	17159	17232	17113	17067	17076	17234	17091	17150	17242	17346	16875	17189	17157	17187	17131	16912	17145	17256	17297	17216	17191	17274	17015	17262	17146	17115	17132	17158	17094	17014	17055	16987	17199	17190	17161	17216	17188	17123	17108	17205	17208	17282	17124	16951	17246	17263	17016	17217	17134	17099	17010	17276	17224	17289	17275	17213	17321	17319	17183	17145	16984	17191	17056	17116	17307	17355	17167	17258	17121	17228	17159	17004	17112	17220	17338	17166	17000	17127	17250	17200	17196	16927	17053	17096	17138	17214	17141	16991	17080	17094	17026	17131	17184	17140	17220	17271	17059	17050	17273	17080	17359	17256	16943	17103	17408	17035	17305	17288	17053	17277	16959	17267	17070	17194	17018	17226	17191	17238	17158	17080	17029	17112	16948	17198	17139	17126	17060
22733	41833	38134	29935	26026	22835	20631	18287	17278	16696	16067	15977	15557	15961	16283	15926	15666	15690	15995	15420	15410	15202	15147	15096	15164	15140	15001	14880	15006	14990	14967	14904	15039	14961	14851	14780	15001	15042	14972	14813	14793	15021	14919	14849	14877	14992	15018	15085	15034	14854	15205	15995	17274	16570	16040	15600	15334	14836	14755	14910	14822	14920	14747	14994	14929	14768	14799	14822	14933	14852	14854	14874	14663	14947	14924	14756	14912	14768	14917	14766	14853	14822	14792	14882	14930	14909	14972	14833	14896	14810	14781	14985	15024	14961	14732	14751	14911	14822	14840	14948	14848	14945	14898	14998	14949	14973	15047	14774	15018	14825	14821	14840	14788	15012	14606	14774	14774	14908	14840	14785	14958	14798	14875	14838	14715	14930	15071	14779	14961	14803	14825	14789	14865	14958	14820	15135	14864	14647	14825	14781	14757	14695	14910	14817	14932	14757	14948	14897	14945	14733	14681	14839	14720	14852	14851	14883	14660	14871	14866	14657	14817	14659	14994	14730	14828	14864	14817	14630	14912	14943	14730	14766	14654	14760	14881	14833	14955	14719	14792	14840	14947	14764	14593	14712	14885	14752	14947	15015	14928	14943	14800	14846	14830	14834	14730	14858	14934	14763	14698	14852	14801	14981	14808	14895	14759	14906	14696	14721	15042	14816	14937	14804	14716	14795	14711	14916	14737	14981	14812	14959	14861	14725	14815	14885	14985	14729	14805	14742	14994	14858	14881	14888	14855	14724	14961	14921	14755	14740	14783	14808	14740	14848	14883	14855	14867	14806	14839	14891	14873	14824	14736	14828	14871	14777	14970	14779	14881	14920	14864	14831	14857	14785	14873	14810	14857	14723	14997	14783	14884	14692	14896	14979	14778	14829	14761	14797	14853	14825	14914	14777	14766	14843	14850	14912	14784	14890	14819	14749	14720	14948	14901	14811	14832	14752	14860	14705	14776	14777	14938	14923	14809	14771	14939	14972	14992	14877	14962	14790	14873	14894	14939	14931	14746	14968	14633	14888	14873	14962	14999	14977	14944	14718	14871	14912	14929	14726	14843	14662	14925	14969	14822	14826	14855	14999	14862	14771	14780	14904	14844	14730	14789	14811	14966	15059	14994	14767	15058	14805	14791	14734	14953	14923	14846	14782	14699	14754	14793	14688	14783	14897	14702	14819	14673	14859	14799	14877	14892	14768	15008	14871	14915	14772	14969	14739	14904	14874	14666	14916	14827	14785	14754	14900	14729	14874	14841	14854	14940	14839	14908	14773	14764	14863	14889	14812	15005	14760	14838	14822	14742	14902	14864	14876	14819	14672	15007	14816	14911	14763	14815	14877	14881	14870	14884	14767	14865	14788	14723	14816	14940	14800	14700	14842	14906	14775	14743	14826	14626	14819	14877	15019	14751	14741	14911	14772	14891	15042	14958	14885	14810	14854	14923	14779	14740	14895	14823	14865	14850	14857	14891	14856	14817	15001	14734	15010	14794	14843	14973	14780	14764	14791	14904	14829	14725	14834	14856	14825	14784	14762	14919	15043	14797	14923	14753	15019	14690	14832	14833	14728	14919	14835	14784	14768	14799	14840	14795	14956	14747	14919	14804	14818	14890	14907	14726	14862	14946	14659	14792	14911	14837	14869	14925	14875	14753	14743	14705	14808	14846	14997	14855	14930	14795	14769	14847	14855	14966	14755	14977	14790	14973	14861	14942	14857	14899	14654	15028	14871	14792	14780	14877	15011	14775	14947	14811	14824	14939	14743	14905	14684	14789	14846	14885	14675	14923	14762	14849	14757	14957	14754	14794	14927	14879	14849	14925	14938	14925	14808	14808	15088	14712	14837	14754	14813	14889	14792	15035	14803	14824	14902	15018	14808	14948	14879	14852	14837	14757	14893	14742	15014	14732	14899	14697	14991	14630	14815	14896	14905	14778	14862	14749	14880	14886	14851	14851	14886	14823	14890	14891	14641	14764	14891	14812	14917	14888	14621	14845	14786	14867	14807	14957	14761	14887	14904	14904	14750	14835	14920	14803	14809	14905	15028	14916	14843	14918	14860	14685	14849	14826	14722	14936	14909	14888	14872	14888	14765	14816	14882	14875	14903	14852	14803	14775	14919	14627	14779	14957	15034	14627	14983	14749	14687	14879	14835	14889	14799	14889	14874	14932	14837	14787	14840	14848	14725	14815	14588	14623	14866	14868	15059	14802	15054	14924	14866	14988	14751	14856	14840	14815	14790	14815	14710	14941	14895	14979	14770	14887	14682	14930	14828	14882	14852	14850	14905	14756	14956	14796	14897	14986	14884	14802	14887	14745	14803	14831	14868	14825	14774	14806	14792	14989	14847	14762	14865	14912	14872	14783	14695	14847	14939	14759	14628	14860	14772	14778	14974	14880	14952	14859	14895	14923	14811	14805	14733	14820	14778	14811	14812	14734	14929	14817	14881	14734	15025	14948	14893	14696	14949	14835	14699	14798	14830	14731	14875	14847	14922	14851	14970	14793	14880	14865	14653	14778	14816	14827	14649	14812	14786	14813	14774	14920	14830	14786	15004	14765	14917	14638	14851	14940	14709	14711	14901	14758	14869	14685	14713	14889	14837	14840	14839	14912	14767	14896	14871	14827	14905	14870	14896	14881	14705	14896	14755	14728	14857	14724	14950	14831	14977	14792	14734	14795	14952	14581	14968	14763	14714	14791	14651	14992	14858	14909	14834	14773	14913	14925	14966	14822	15040	14881	14835	14836	14888	14801	14908	14982	14721	14829	14997	14780	14679	14781	14725	14696	14904	14831	14842	14811	14756	14779	14922	14968	14844	14934	14875	14918	14856	14965	14878	14979	14733	14805	14843	14710	14810	14834	14713	14847	14946	14693	14868	14756	14839	14908	14732	14871	14732	14867	14736	14751	14700	14768	14730	14656	14805	14729	14858	14654	14678	14765	14908	14874	14760	14709	14725	14888	14937	14960	14891	14780	14942	14840	14704	14932	14815	14762	14832	14734	14823	14867	15049	14921	14995	14883	14796	14802	14930	14782	14777	14726	14868	14871	14881	14964	14807	14791	14911	14822	14686	14782	14756	14848	14724	14737	14700	14836	14736	14845	15073	14816	15054	14850	14800	14888	14781	14880	14625	14962	14736	14772	14976	15000	14643	14818	14839	14854	14794	14865	15014	14897	14812	14743	14855	15106	14914	14845	14779	14792	14663	14982	14810	14671	14875	14868	14805	14928	14867	14784	14833	14796	14909	14928	14776	14901	14881	14872	14908	14774	14762	14854	15021	14903	14684	14975	14693	14868	14750	14880	14956	14883	14971	14759	14774	14971	14709	14738	14918	14788	14703	14800	14747	14880	14683	14744	14905	14993	14926	14858	14849	14826	14686	14859	15021	14848	14790	14985	14893	14840	14753	14848	14798	14799	14866	14745	14666	14786	14798	14810	14966	14735	14777	14800	14829	14855	14921	14757	14750	14937	14855	14702	14723	14698	14861	14839	14867	14870	14861	14910	14700	14880	14942	14855	14864	14707	14691	14787	14809	14858	14807	14870	14812	14697	14990	14909	14999	14819	14776	14709	14849	14793	14891	14795	14734	14743	14905	14761	14826	14759	14752	14837	14813	14854	14856	14836	14905	14852	14916	14779	14770	14896	14821	14794	14839	14912	15005	15005	14721	14948	14854	14863	14911	14733	14946	14631	14785	14810	14777	14756	14797	14942	14670	14871	14753	14825	14820	14771	14830	14783	14909	14781	14828	14915	14849	14976	14750	14757	14967	14829	14835	14834	15101	14827	14816	14757	14846	14842	14767	14991	14812	14873	14873	14862	14872	14837	14816	14985	14967	14759	14854	14884	14863	14907	14823	14668	14919	14995	14761	14907	14882	14918	14857	14600	14798	14873	14926	14849	14805	14689	14819	14824	14652	14997	14814	14709	14691	14795	14732	14785	14781	14621	14830	14794	14734	14746	14886	14702	14926	14858	14889	14770	14826	15041	14837	14960	14901	14825	14801	14749	14793	14841	14762	14613	14826	14764	14942	14788	14970	14755	15004	14765	14909	14831	14883	14817	14803	14707	14839	14870	14826	14859	14848	14645	14878	14853	14748	15025	14937	14804	14848	14990	14924	14869	14918	14936	14809	14736	14605	14640	14722	14849	14871	14691	14820	14964	14862	14818	14719	14999	14909	14847	14986	14955	14807	14803	14785	14776	14910	14810	14761	14880	14869	14945	14963	14794	14727	14939	14701	14972	14968	14841	14863	14775	14981	14826	14930	14829	14851	14822	14792	14696	14788	14885	14722	14908	14724	14880	14789	14769	14944	14800	14758	14632	14664	14968	14725	14810	14722	14863	14699	14710	14777	14835	14877	14891	14629	14632	14864	14785	14875	14766	14790	14877	14936	14813	14903	14823	14767	14818	14910	14833	14979	14866	14881	14929	14837	14907	14758	14819	14826	14959	14750	14713	14831	14901	14848	14830	14698	14872	14868	14837	14841	14823	14728	14779	14886	14973	14891	14768	14796	14706	14939	14904	14856	14728	14854	14863	14813	14811	14869	14988	15039	14767	14746	14850	14847	14737	14767	14830	14934	14826	14805	14892	14918	14806	14890	14971	14743	14832	14904	14863	14862	14762	14953	14671	14928	14820	14887	14946	14734	14869	14755	14774	15030	15009	14769	14850	14720	14733	14863	14890	14862	14764	14858	15057	14910	14923	14838	14939	14832	14716	14920	14773	14904	14767	14900	14948	15033	14964	14797	14922	14887	14687	14945	14777	14792	14915	14989	14705	14943	14730	14943	14682	14817	14863	14842	14627	14866	14926	14831	14848	14943	14843	14897	14872	14615	14793	14813	14691	14720	14780	15015	14899	14777	14762	14724	14877	14788	14739	14771	14848	14901	14963	14837	14847	14802	14869	14839	15093	14626	14802	14776	14801	14810	14969	14911	14759	14679	14883	14731	14944	14624	14848	14815	14822	14940	14878	14749	14819	14912	14859	14767	14747	14785	14669	15034	14929	14656	14916	14798	14813	14691	14940	14798	14931	14920	14744	14758	14783	14739	14871	14589	14763	14744	14881	14755	14807	14863	14998	14786	14881	14766	14900	14895	14854	15012	14623	14843	14827	14985
27467	22854	27462	24513	19708	18479	17881	17275	16862	16668	16679	16327	16419	16451	16522	16756	16598	16631	16719	16522	16535	16263	16324	16422	16416	16411	16492	16401	16324	16262	16243	16455	16299	16285	16394	16358	16423	16201	16373	16362	16390	16349	16491	16364	16424	16343	16467	16418	16460	16379	16220	16679	16590	16466	16533	16512	16340	16476	16323	16379	16304	16224	16124	16392	16305	16302	16345	16425	16361	16203	16384	16291	16549	16339	16422	16370	16277	16482	16198	16246	16423	16412	16337	16313	16543	16285	16373	16484	16282	16377	16324	16284	16197	16377	16300	16506	16392	16320	16299	16426	16365	16132	16302	16408	16378	16249	16310	16657	16208	16231	16259	16373	16247	16030	16346	16441	16312	16363	16430	16310	16285	16283	16267	16210	16356	16145	16280	16503	16255	16270	16273	16385	16386	16163	16154	16182	16342	16421	16196	16248	16186	16391	16477	16456	16486	16003	16396	16395	16456	16221	16441	16220	16223	16397	16330	16226	16157	16386	16293	16386	16309	16236	16332	16188	16333	16267	16281	16225	16177	16565	16284	16272	16265	16323	16201	16387	16133	16332	16202	16332	16343	16267	16377	16368	16314	16095	16412	16370	16169	16197	16373	16272	16312	16381	16328	16405	16633	16376	16322	16259	16227	16318	16251	16342	16295	16268	16458	16199	16457	16126	16181	16314	16410	16333	16225	16202	16322	16153	16406	16400	16299	16378	16416	16502	16236	16447	16294	16269	16279	16264	16439	16511	16251	16300	16393	16228	16302	16376	16241	16420	16293	16309	16257	16406	16328	16299	16058	16185	16228	16451	16024	16294	16253	16234	16359	16277	16293	16086	16503	16392	16493	16269	16245	16294	16160	16364	16535	16213	16408	16217	16261	16409	16291	16284	16365	16480	16384	16155	16175	16164	16200	16359	16347	16377	16320	16293	16335	16273	16412	16248	16283	16508	16382	16246	16166	16203	16190	16373	16457	16346	16326	16369	16082	16321	16263	16195	16293	16272	16316	16378	16400	16375	16310	16361	16203	16342	16184	16206	16275	16347	16107	16371	16244	16302	16185	16273	16451	16524	16084	16297	16242	16232	16405	16271	16410	16256	16294	16322	16189	16354	16165	16310	16331	16261	16373	16141	16592	16360	16310	16328	16360	16465	16325	16421	16314	16218	16440	16402	16528	16341	16460	16465	16330	16400	16355	16298	16458	16199	16218	16245	16509	16416	16449	16148	16256	16513	16451	16416	16396	16313	16380	16351	16315	16380	16203	16235	16373	16202	16217	16344	16309	16263	16236	16318	16287	16479	16195	16190	16324	16293	16273	16334	16140	16230	16354	16426	16526	16349	16395	16422	16304	16220	16445	16369	16416	16170	16245	16423	16558	16274	16351	16042	16191	16249	16291	16395	16225	16281	16295	16129	16398	16347	16399	16252	16344	16389	16402	16391	16207	16247	16341	16471	16313	16195	16387	16197	16157	16327	16443	16486	16342	16542	16255	16351	16299	16167	16191	16132	16402	16372	16155	16383	16393	16337	16141	16318	16215	16407	16293	16338	16385	16302	16335	16463	16383	16197	16468	16417	16436	16167	16293	16199	16217	16464	16445	16383	16327	16362	16301	16315	16463	16244	16184	16315	16190	16316	16329	16217	16359	16360	16453	16209	16494	16234	16327	16323	16259	16348	16387	16422	16342	16193	16477	16430	16284	16239	16437	16469	16543	16395	16354	16217	16538	16510	16273	16211	16260	16282	16398	16255	16557	16249	16194	16470	16472	16176	16359	16285	16228	16377	16357	16293	16508	16622	16391	16326	16169	16371	16177	16279	16196	16337	16267	16427	16344	16291	16600	16508	16424	16333	16603	16391	16392	16520	16361	16385	16426	16264	16408	16242	16247	16365	16462	16178	16309	16486	16397	16259	16376	16357	16265	16387	16125	16309	16272	16395	16334	16247	16390	16365	16502	16392	16285	16366	16177	16304	16235	16136	16200	16301	16347	16305	16353	16122	16295	16345	16359	16442	16439	16425	16508	16402	16259	16008	16206	16218	16431	16431	16341	16422	16295	16317	16441	16194	16414	16148	16286	16316	16315	16500	16282	16083	16300	16272	16453	16373	16257	16285	16372	16338	16467	16324	16130	16454	16407	16278	16392	16518	16342	16342	16360	16408	16400	16389	16455	16419	16327	16210	16295	16196	16181	16320	16256	16343	16117	16348	16248	16349	16335	16301	16436	16306	16345	16229	16409	16440	16216	16408	16302	16309	16449	16270	16330	16406	16383	16282	16175	16364	16220	16378	16209	16443	16424	16453	16366	16484	16346	16425	16307	16411	16309	16125	16237	16310	16366	16317	16263	16144	16238	16427	16279	16408	16236	16247	16471	16384	16293	16346	16391	16381	16356	16432	16265	16027	16216	15994	16200	16396	16275	16253	16430	16404	16361	16420	16289	16235	16143	16159	16060	16308	16361	16454	16374	16407	16355	16062	16401	16399	16517	16235	16383	16289	16288	16003	16329	16384	16288	16177	16279	16294	16367	16450	16314	16400	16510	16377	16327	16468	16433	16366	16444	16221	16187	16386	16446	16316	16674	16415	16315	16198	16434	16242	16506	16171	16407	16191	16318	16245	16270	16279	16338	16361	16437	16350	16349	16146	16352	16422	16280	16148	16391	16291	16244	16092	16342	16162	16343	16269	16389	16388	16484	16417	16473	16484	16326	16432	16471	16386	16444	16383	16412	16268	16325	16418	16208	16250	16410	16333	16143	16234	16138	16303	16506	16535	16380	16231	16247	16341	16434	16376	16323	16365	16095	16238	16288	16388	16278	16309	16231	16334	16446	16432	16488	16373	16430	16518	16327	16295	16484	16264	16398	16358	16547	16300	16223	16258	16469	16404	16474	16392	16316	16294	16321	16413	16285	16702	16459	16283	16506	16313	16278	16331	16409	16188	16323	16375	16341	16251	16305	16502	16221	16483	16358	16308	16165	16271	16215	16337	16333	16380	16314	16353	16451	16355	16282	16461	16323	16342	16212	16233	16281	16325	16342	16400	16227	16337	16391	16386	16202	16409	16257	16270	16388	16381	16334	16257	16467	16205	16302	16458	16545	16319	16433	16373	16438	16393	16363	16635	16309	16446	16332	16224	16479	16212	16425	16217	16449	16340	16380	16423	16353	16486	16306	16347	16343	16306	16374	16460	16515	16546	16190	16264	16403	16122	16199	16402	16399	16333	16361	16401	16354	16423	16458	16092	16335	16374	16315	16401	16389	16177	16304	16322	16252	16397	16505	16288	16325	16361	16250	16167	16400	16371	16410	16413	16207	16283	16307	16379	16277	16350	16254	16340	16180	16362	16465	16447	16292	16319	16441	16256	16280	16324	16176	16349	16325	16268	16333	16441	16308	16353	16249	16189	16308	16343	16310	16443	16285	16173	16216	16114	16376	16226	16326	16469	16451	16389	16536	16320	16399	16286	16358	16434	16378	16326	16503	16427	16319	16388	16209	16433	16361	16342	16333	16264	16473	16209	16466	16558	16410	16363	16218	16474	16214	16370	16359	16361	16412	16503	16592	16052	16341	16308	16417	16262	16448	16417	16323	16290	16053	16155	16373	16210	16322	16303	16526	16397	16116	16217	16570	16392	16377	16463	16346	16439	16250	16407	16539	16402	16230	16382	16395	16273	16247	16337	16464	16307	16401	16335	16243	16364	16393	16063	16498	16671	16346	16248	16262	16282	16095	16298	16563	16385	16488	16352	16102	16525	16531	16338	16396	16214	16390	16280	16446	16449	16222	16317	16269	16176	16211	16138	16270	16309	16194	16471	16497	16307	16321	16207	16327	16460	16375	16248	16371	16207	16102	16121	16328	16384	16186	16199	16261	16503	16356	16195	16286	16329	16331	16322	16275	16483	16551	16466	16371	16138	16313	16286	16353	16458	16224	16499	16317	16216	16397	16269	16399	16311	16397	16424	16435	16364	16313	16330	16257	16168	16302	16268	16375	16257	16339	16388	16274	16282	16487	16227	16465	16481	16431	16332	16390	16446	16412	16519	16428	16402	16301	16250	16270	16187	16141	16229	16324	16553	16424	16482	16384	16329	16571	16304	16201	16566	16336	16368	16458	16232	16174	16194	16352	16293	16341	16417	16214	16532	16302	16365	16113	16294	16308	16306	16274	16442	16274	16455	16261	16379	16330	16309	16393	16313	16382	16649	16280	16164	16413	16419	16386	16392	16390	16216	16443	16197	16137	16403	16561	16337	16214	16264	16439	16242	16250	16398	16334	16374	16261	16522	16345	16405	16426	16391	16347	16306	16230	16394	16324	16240	16314	16643	16432	16363	16313	16412	16396	16447	16371	16263	16169	16400	16490	16228	16338	16311	16376	16276	16523	16412	16499	16447	16242	16464	16481	16277	16358	16167	16441	16342	16446	16194	16479	16311	16325	16352	16334	16410	16312	16257	16360	16420	16379	16239	16280	16378	16425	16394	16391	16335	16517	16508	16360	16353	16469	16162	16187	16407	16337	16162	16282	16228	16412	16178	16291	16359	16251	16275	16338	16326	16468	16346	16399	16254	16425	16382	16314	16133	16631	16259	16408	16312	16332	16111	16398	16311	16306	16329	16394	16422	16213	16176	16196	16441	16294	16338	16367	16325	16457	16320	16469	16364	16241	16443	16256	15950	16310	16380	16329	16443	16465	16434	16444	16258	16327	16264	16244	16317	16483	16324	16347	16325	16464	16390	16389	16280	16436	16217	16344	16412	16197	16483	16468	16259	16264	16179	16324	16186	16223	16515	16304	16363	16240	16318	16289	16480	16328	16403	16245	16333	16334	16487	16300	16294	16468	16258	16267	16516	16093	16455	16329	16409	16336	16320	16274	16248	16223	16352	16354	16351	16577	16146	16550	16408	16525	16241	16455	16451	16435	16338	16376	16345	16398	16168	16242	16229	16141	16620	16393	16377	16359	16248	16322	16174	16545	16316	16347	16282	16483	16298	16482	16448	16550	16331	16412	16130	16360	16110	16344	16521	16551	16492	16618	16231	16267	16360	16301	16260	16264	16412	16455	16423	16271	16316	16186	16144	16245	16315	16402	16506	16290	16166	16484	16627	16286	16136	16478	16277	16288	16315	16167	16287
20608	30419	27617	21710	19225	17478	16347	15540	14883	14895	14694	14657	14646	14880	14828	14675	14593	14561	14623	14661	14520	14549	14395	14376	14351	14275	14396	14349	14382	14489	14474	14456	14387	14328	14418	14367	14386	14410	14373	14412	14337	14338	14470	14475	14200	14540	14379	14270	14405	14298	14197	14446	14509	14597	14472	14471	14224	14094	14495	14478	14375	14244	14194	14252	14274	14362	14368	14267	14417	14324	14337	14200	14401	14282	14517	14101	14222	14311	14354	14382	14281	14209	14337	14401	14478	14416	14419	14462	14434	14227	14357	14156	14362	14393	14397	14322	14316	14201	14509	14390	14395	14331	14193	14353	14491	14347	14207	14454	14345	14481	14227	14297	14472	14241	14257	14469	14246	14419	14346	14352	14308	14343	14239	14400	14466	14485	14423	14186	14494	14269	14320	14341	14354	14368	14314	14401	14308	14315	14306	14376	14071	14420	14399	14298	14242	14295	14332	14409	14372	14328	14294	14436	14326	14314	14417	14314	14365	14372	14594	14384	14280	14316	14338	14301	14399	14284	14319	14546	14291	14390	14413	14421	14399	14283	14324	14254	14266	14331	14427	14270	14388	14187	14509	14435	14332	14384	14444	14455	14483	14316	14452	14261	14259	14226	14169	14319	14301	14376	14302	14529	14351	14441	14265	14387	14312	14276	14218	14285	14319	14455	14288	14120	14262	14463	14281	14407	14546	14438	14315	14314	14571	14176	14415	14452	14288	14376	14579	14268	14218	14361	14407	14313	14362	14530	14275	14072	14367	14309	14209	14162	14429	14396	14322	14401	14512	14369	14355	14277	14331	14362	14359	14410	14370	14433	14435	14358	14407	14409	14357	14218	14448	14292	14307	14301	14331	14359	14367	14464	14336	14380	14315	14482	14303	14352	14357	14345	14291	14504	14380	14238	14409	14383	14235	14284	14372	14226	14396	14507	14328	14410	14226	14168	14316	14393	14307	14250	14315	14391	14351	14359	14278	14358	14298	14247	14425	14480	14419	14425	14116	14403	14194	14294	14323	14418	14444	14231	14454	14275	14230	14289	14225	14405	14307	14257	14245	14284	14244	14312	14463	14187	14388	14376	14207	14250	14458	14334	14341	14572	14379	14377	14391	14297	14297	14359	14439	14278	14453	14243	14317	14329	14452	14408	14338	14583	14453	14429	14162	14328	14211	14371	14190	14542	14385	14340	14283	14255	14237	14342	14275	14256	14352	14262	14298	14354	14251	14357	14295	14332	14324	14403	14337	14539	14292	14307	14452	14238	14338	14539	14372	14414	14456	14448	14281	14296	14373	14310	14368	14289	14384	14558	14398	14304	14316	14020	14301	14448	14297	14283	14387	14184	14311	14318	14397	14432	14177	14420	14529	14341	14487	14411	14343	14369	14309	14424	14313	14308	14427	14439	14225	14456	14414	14350	14267	14369	14392	14299	14253	14522	14552	14193	14299	14281	14380	14426	14455	14442	14321	14202	14411	14338	14388	14364	14245	14533	14092	14454	14398	14255	14338	14451	14465	14375	14334	14291	14282	14326	14290	14355	14436	14370	14391	14433	14400	14345	14395	14238	14315	14431	14388	14280	14457	14406	14367	14476	14436	14368	14514	14297	14367	14224	14287	14281	14244	14468	14163	14179	14283	14335	14391	14364	14424	14277	14434	14387	14091	14351	14371	14350	14304	14291	14208	14355	14422	14296	14420	14412	14367	14461	14195	14260	14192	14322	14407	14285	14362	14301	14339	14346	14519	14462	14486	14456	14373	14343	14210	14307	14363	14352	14265	14372	14268	14440	14341	14368	14394	14227	14440	14446	14264	14420	14219	14154	14353	14310	14563	14183	14276	14234	14357	14247	14367	14352	14358	14364	14464	14288	14273	14250	14371	14316	14384	14356	14332	14276	14457	14517	14219	14486	14357	14402	14231	14379	14388	14310	14163	14338	14350	14251	14355	14278	14297	14370	14395	14398	14385	14457	14283	14425	14223	14292	14291	14435	14476	14322	14336	14380	14287	14305	14316	14259	14476	14301	14270	14387	14315	14649	14270	14341	14322	14379	14205	14165	14470	14325	14540	14262	14107	14184	14448	14279	14476	14522	14282	14589	14386	14411	14183	14327	14418	14186	14529	14264	14405	14330	14288	14249	14354	14374	14311	14425	14325	14292	14278	14309	14407	14294	14417	14202	14282	14157	14314	14315	14331	14415	14325	14260	14335	14238	14324	14374	14425	14425	14240	14379	14555	14256	14297	14549	14188	14183	14560	14259	14436	14302	14370	14441	14436	14228	14631	14199	14229	14282	14389	14422	14308	14401	14477	14414	14136	14259	14231	14180	14309	14409	14243	14261	14509	14288	14359	14398	14342	14261	14304	14264	14353	14295	14212	14312	14137	14335	14333	14586	14334	14351	14419	14285	14255	14253	14221	14216	14278	14376	14489	14447	14262	14422	14480	14448	14291	14424	14334	14240	14449	14453	14404	14547	14350	14396	14255	14345	14412	14422	14331	14256	14174	14171	14343	14411	14062	14175	14539	14377	14464	14370	14119	14519	14349	14372	14321	14496	14268	14370	14476	14241	14226	14420	14286	14371	14364	14350	14349	14444	14400	14508	14395	14357	14228	14348	14512	14248	14382	14347	14344	14383	14394	14428	14219	14410	14302	14487	14460	14353	14304	14279	14337	14569	14306	14357	14144	14335	14252	14523	14278	14487	14336	14248	14421	14293	14445	14358	14494	14265	14241	14276	14171	14255	14413	14280	14387	14208	14430	14287	14319	14215	14521	14451	14253	14455	14416	14283	14346	14406	14251	14400	14497	14338	14491	14252	14250	14292	14324	14324	14348	14326	14363	14289	14349	14332	14227	14249	14287	14377	14492	14319	14299	14324	14482	14316	14254	14342	14200	14293	14197	14593	14299	14473	14287	14253	14249	14274	14420	14214	14240	14209	14262	14342	14472	14306	14367	14236	14349	14345	14279	14513	14272	14282	14268	14219	14401	14531	14279	14331	14437	14378	14343	14396	14422	14438	14277	14263	14333	14404	14361	14288	14471	14343	14349	14475	14197	14325	14408	14628	14502	14237	14380	14310	14471	14332	14328	14361	14359	14354	14382	14416	14292	14351	14371	14320	14292	14299	14171	14162	14000	14363	14299	14401	14584	14369	14382	14367	14197	14403	14309	14389	14346	14349	14448	14212	14414	14548	14157	14362	14151	14445	14475	14416	14256	14279	14545	14631	14384	14168	14459	14302	14417	14328	14374	14321	14264	14383	14491	14215	14279	14338	14348	14281	14231	14347	14459	14198	14277	14345	14402	14487	14258	14253	14345	14288	14374	14203	14445	14384	14243	14501	14373	14279	14648	14280	14164	14064	14514	14333	14422	14140	14277	14376	14235	14382	14529	14308	14490	14311	14334	14309	14361	14451	14295	14224	14545	14341	14349	14341	14331	14421	14370	14361	14384	14253	14138	14234	14420	14214	14429	14555	14296	14416	14454	14382	14258	14485	14383	14281	14415	14480	14338	14574	14243	14388	14378	14240	14288	14462	14343	14160	14372	14368	14214	14238	14302	14280	14244	14477	14383	14281	14250	14338	14431	14415	14216	14397	14430	14391	14461	14469	14351	14354	14348	14391	14338	14229	14184	14359	14160	14252	14317	14367	14374	14528	14304	14277	14424	14368	14410	14291	14542	14191	14393	14179	14321	14248	14303	14398	14306	14440	14416	14370	14384	14408	14373	14472	14347	14326	14400	14328	14216	14448	14269	14204	14330	14376	14173	14510	14356	14289	14515	14277	14359	14446	14405	14276	14297	14250	14360	14328	14310	14303	14396	14248	14469	14328	14353	14480	14253	14276	14360	14316	14280	14324	14282	14185	14466	14414	14394	14400	14292	14481	14208	14178	14213	14400	14427	14378	14393	14397	14298	14413	14415	14277	14423	14358	14363	14364	14369	14291	14255	14392	14575	14263	14338	14359	14459	14373	14190	14432	14359	14538	14397	14230	14383	14247	14367	14426	14375	14373	14168	14225	14324	14238	14344	14304	14460	14599	14139	14203	14260	14397	14263	14242	14427	14349	14325	14480	14340	14247	14542	14502	14330	14364	14372	14236	14463	14315	14361	14281	14422	14452	14550	14380	14379	14279	14485	14247	14256	14326	14361	14257	14385	14273	14240	14096	14401	14303	14272	14185	14344	14322	14329	14424	14346	14454	14350	14414	14553	14280	14458	14464	14350	14374	14188	14419	14322	14387	14335	14444	14290	14456	14280	14435	14450	14424	14348	14301	14502	14415	14316	14368	14311	14477	14354	14213	14524	14377	14611	14296	14328	14350	14304	14217	14253	14319	14367	14317	14222	14276	14272	14371	14413	14443	14360	14455	14493	14214	14338	14366	14419	14529	14460	14275	14311	14429	14332	14316	14344	14286	14353	14295	14282	14352	14356	14344	14495	14364	14332	14249	14286	14344	14308	14447	14299	14463	14293	14375	14356	14359	14297	14443	14520	14439	14381	14553	14431	14388	14351	14239	14336	14419	14368	14278	14263	14311	14344	14405	14255	14346	14375	14379	14252	14309	14236	14423	14426	14332	14436	14394	14418	14496	14233	14248	14570	14459	14323	14441	14305	14310	14369	14381	14324	14360	14286	14307	14469	14267	14256	14349	14241	14412	14254	14295	14343	14271	14563	14397	14490	14440	14654	14465	14488	14299	14260	14251	14408	14275	14403	14247	14436	14299	14223	14270	14322	14322	14443	14275	14194	14393	14347	14346	14282	14319	14303	14279	14465	14215	14389	14345	14174	14244	14369	14516	14476	14339	14459	14507	14346	14342	14286	14423	14463	14317	14387	14177	14385	14307	14337	14465	14368	14386	14204	14273	14334	14493	14321	14367	14649	14305	14381	14208	14473	14321	14422	14403	14431	14295	14394	14205	14309	14302	14344	14195	14271	14162	14284	14223	14353	14329	14275	14243	14508	14283	14335	14333	14313	14449	14355	14349	14365	14337	14438	14327	14421	14224	14458	14352	14434	14410	14308	14304	14234	14440	14398	14268	14311	14334	14426	14280	14290	14360	14287	14406	14238	14268	14235	14296	14254	14318	14347	14342	14366	14250	14369	14395	14315	14435	14413	14280	14408	14323
23646	21137	28713	24039	22302	22577	21255	17865	17151	16995	16895	16857	16647	16842	16894	16894	16872	16742	16720	16562	16761	16190	16266	16474	16216	16221	16356	16467	16323	16236	16154	16462	16221	16170	16306	16167	16053	16245	16054	16062	16205	16199	16308	16116	16219	16136	16272	16092	15995	16149	16244	16786	17246	16884	16778	16600	16304	16127	16112	16269	16226	16163	16250	16040	16151	16183	16215	16051	16166	15948	16150	16068	16219	16233	16120	16293	16161	16008	16282	16126	16201	16075	16082	16062	16096	16165	15939	15976	16224	16146	16140	16014	16098	16170	16039	16223	16090	16267	16232	16220	16294	16331	16351	16021	16185	16200	16240	16297	16155	16193	16281	16039	16289	16096	16200	16172	16270	16284	16209	16058	16130	16212	16036	16242	15987	16004	16338	16300	16199	16036	16148	15966	16249	16237	16246	16170	16203	16102	16349	16118	16289	16187	16279	16234	16036	16062	16021	16256	16234	16151	16104	16050	16158	16206	16046	16189	16103	16190	16329	16122	15968	16226	16155	16212	15978	16208	16084	16211	16067	15987	16194	16138	16087	16246	16095	16159	16196	16220	16037	15978	16168	16231	16189	16183	16197	16110	16176	16295	16066	16032	15985	16119	16076	15964	16151	15973	16143	16224	16079	15933	16103	16180	16214	16171	16047	16273	16240	16112	16050	16089	15853	16083	16053	16063	16006	16062	16096	16217	15985	15993	16114	16101	16055	16147	16107	16390	16236	16187	16139	16046	16069	16095	16041	15949	16050	16010	16216	16140	16010	16011	16242	16186	16340	16257	16092	15998	16207	16185	16018	16078	16253	16104	15975	16072	16312	16113	16322	15878	16265	16183	16340	16309	16224	16135	16139	16167	16319	16148	16025	16215	16218	15921	16123	15928	16058	16102	16013	16102	16097	16185	16034	16156	16120	16266	16063	15992	16098	16335	16288	16275	16086	15941	16267	16162	16141	16234	16188	16125	16240	16077	16247	16098	16204	16375	16230	15935	16047	16011	16197	16312	16194	16038	16153	16142	16090	16143	16155	16100	15906	16017	16009	16109	16127	16148	16309	15982	16092	16217	15928	16378	16096	16079	16172	16265	16124	16171	16262	16234	16105	16295	16297	16076	16131	16234	16096	16118	16050	16061	16169	16052	16177	16120	16288	16180	16045	16191	15871	16064	16169	16106	16081	16023	16047	16099	16013	16164	15975	16176	16092	15968	16238	16390	16117	16069	16152	16181	16296	16096	16145	16091	16139	16115	16107	15910	16152	16148	16127	15967	16101	16161	16161	16218	16070	16032	16095	16062	16047	15881	16263	16150	16193	16116	16149	16211	16306	16197	16049	16184	16154	16241	16054	16210	16399	16202	16425	15997	16206	16292	16088	16029	16101	15924	16109	16038	16100	16076	16221	16084	16018	16235	16171	16184	16140	16144	16198	16301	16015	15999	16141	16317	16242	16122	15922	16176	16079	16178	16269	16046	16249	16128	16194	16250	16071	16234	16225	16272	16257	16050	16178	16178	15941	16106	16182	16262	16030	16027	15994	15850	16211	15936	16240	16101	16041	16197	16172	16410	16135	16034	16386	16183	16005	15991	16303	16175	16146	16213	16229	16201	16154	16243	16269	16157	16349	16072	16382	16147	16121	15892	16083	16283	16123	16027	16050	16083	16135	16233	16385	16088	16266	16299	16096	16072	16014	16164	16313	16199	16254	16164	16073	16157	16258	16296	16029	16277	16098	16218	16000	16244	16030	16135	16158	15923	16139	16093	16126	16183	16013	16115	16222	16020	16052	16014	16103	16084	16160	16248	16152	15964	16213	16041	16043	16324	16163	16019	16102	16076	16220	16003	16383	16170	16125	16042	16229	16235	16120	16291	16116	16167	16096	16125	16194	16046	16041	16045	16270	16123	16152	16107	16055	16357	16340	16143	16246	16109	16036	15974	16059	16101	15869	16017	16184	16083	16340	16176	16332	16220	16311	16010	16375	16288	16145	16061	16131	16124	16004	16070	16145	16034	16139	16167	15947	16156	16053	16171	15968	16006	16060	16175	16002	16057	15849	15992	16142	16237	16206	16328	16270	16056	16161	16252	16053	16085	16132	16167	16054	16143	16501	16163	16317	16238	16175	16319	16121	16348	16159	16220	16053	16157	16119	16043	16321	16284	16170	16265	16053	16059	16131	16150	16162	16323	16093	16013	16286	16275	16211	16250	16041	16246	16022	16167	16240	16323	16229	16236	16137	16014	16083	16055	16066	16268	16046	15968	16284	16385	15877	16002	16021	16005	16110	16201	16204	16041	15956	16054	16340	16334	16203	15960	16202	16166	16051	16130	16180	16280	16009	16297	16319	16009	16185	16200	16040	16064	16123	16028	16057	16147	16205	16342	16195	16330	16222	16082	16160	16007	16128	16333	16125	16164	16206	16307	16170	16161	16098	16204	16164	15997	16039	16044	16077	16074	16216	16346	16022	16068	16167	16147	16135	16057	15920	16154	16146	16223	16025	16173	16071	16005	16050	16257	16231	16189	15967	16109	16109	16013	16236	16141	16303	15874	15981	16238	16030	16198	16288	16300	16307	16108	16049	16015	16100	16181	16210	16280	16097	15968	16159	16123	16077	16275	16209	16025	16185	16213	16258	16122	16113	16125	16084	16219	15990	16267	15877	16165	16007	16191	16055	16296	16093	16139	16253	16259	16192	15983	16219	16065	16219	16281	16271	16324	16049	16133	16300	16124	16136	16005	16172	16274	16209	16224	16158	16233	16045	16200	16204	16375	16234	16195	16233	16228	16168	16186	16152	16041	16266	16059	16307	16103	16182	16067	15911	16115	16074	16229	16251	16209	16494	15972	16059	16132	16323	16146	16187	16174	16086	16140	16093	16109	16141	16022	16197	16218	16151	16411	16336	16133	16219	16016	16198	16231	15935	16224	16397	16130	16334	16161	16224	16237	16093	16163	16156	16135	16235	16036	16157	16070	16386	16073	16168	16056	16225	15945	15955	16215	16275	16141	16109	16340	16124	15986	16014	16237	16091	16078	15972	16059	16025	16301	16251	16190	16197	16245	16112	16268	16180	16132	16325	16219	16139	15959	16191	16079	16112	16039	16171	16120	16228	16242	16066	16100	16119	16128	15933	16275	16212	16295	16081	16335	16155	16151	16146	16077	16224	16042	15997	16116	16088	16156	16178	16180	16421	16108	16059	16140	16249	16193	16171	16058	16304	16229	16143	15997	16107	16149	16164	16114	16084	15995	16171	16181	16251	16085	16097	16213	16186	16144	16209	16301	15964	16045	16063	15951	16237	16208	16143	16017	16301	16204	16284	16010	16246	16305	16119	16216	16039	16149	16357	15865	16100	15949	16238	16334	16053	16172	16131	16032	15963	16260	16164	15921	16306	16276	16082	16264	16208	15952	16189	16191	16192	16143	16161	16148	16226	16106	16083	16283	16211	16183	16042	16118	16206	16245	16337	16203	15984	15963	16082	16063	16078	16095	16199	16146	16179	16177	16215	16079	16196	16183	16182	16007	16255	16100	16286	16315	16094	16055	16163	16136	16152	16255	16428	16189	16159	16179	16168	16225	16356	15918	16145	16000	16156	16143	16059	16119	16398	16077	16168	16116	16072	16191	16068	16226	16081	16078	16271	16046	16006	15900	16145	16182	16200	15956	16331	16215	16007	16103	16160	16002	15985	16110	16235	16166	16033	16083	16156	16119	15902	16200	16121	16213	16190	16177	16057	16259	16080	16162	16097	16047	16206	16181	16125	16056	16047	16112	15807	16243	16391	16183	16086	16193	16273	16210	16224	16169	16079	16020	16235	16161	16206	16147	16126	16295	16343	16064	16149	16143	16172	16052	16221	15992	16100	16088	15902	16242	16142	16121	16107	16132	16015	16024	16197	16283	16076	16267	16206	16117	16159	16092	16198	16147	15932	15983	16159	16262	16192	16149	16089	15905	16180	16265	16378	16135	16114	16170	15976	16171	16214	16237	16153	16114	16209	16248	16226	16257	16086	16180	16403	16176	16129	16073	16094	16208	16199	16174	15945	15927	16363	16318	16016	16046	16242	16078	16103	16217	16117	16360	16317	15775	16349	16160	16046	16201	16006	16233	16156	16134	16142	16055	16091	16066	15999	15978	16234	16044	16272	16173	16260	15959	16225	16030	16069	16188	16073	16056	16159	16083	16003	16059	16094	16045	16081	16133	15930	15948	16141	16104	16140	16228	16181	16211	15975	16159	16007	15964	16105	16070	16223	15969	15938	16139	16190	16034	16051	16268	16246	16014	16006	16022	15973	16185	16195	16071	16032	16141	16045	16106	16155	16203	16078	15994	16095	16090	16070	16155	16228	15854	16003	16078	16056	15954	16168	16214	16310	16310	16199	16213	16013	16132	15967	15993	16005	16125	16193	16011	16153	16067	16164	16223	16284	16145	16054	16323	16062	16209	16100	15989	16219	16363	16300	16157	16243	16061	16057	16056	16177	16086	16218	15972	16070	16174	16099	16014	16143	15843	16174	16183	16043	16245	16092	16185	16093	15789	16068	16107	16178	16220	16298	16090	15958	16191	16190	16003	16246	16044	16196	16374	16116	16265	16251	16044	16222	16162	16189	16208	16261	16192	16072	15912	16225	16048	16140	16204	15900	16215	15990	16232	16099	16160	16303	16007	16218	16234	16158	16090	16277	16143	16122	16121	16061	16057	16126	16269	16306	16284	16114	16055	16094	16259	16070	15965	16128	16088	16433	16049	16185	16227	16104	15872	15946	16298	16063	16289	16226	16281	16098	16222	16066	16364	16093	16163	16104	16184	16186	16213	16237	16184	16177	16161	16080	16274	16268	16042	15875	16144	16115	15884	16207	16248	16205	15900	16094	16187	16072	16400	16101	16114	16238	16200	16136	16062	16397	16202	16177	16179	16086	16140	16297	16159	16234	16181	16116	16113	16196	16117	16220	16072	15963	16189	16090	16093	16065	16166	16387	15959	16267	16159	16040	16186	16123	16068	16071	16081	16128	16104	16083	16030	16006	16222	16219	16231	15994	16232	15969	16147	16046	16238	16254	16177	16075	16040	16135	15959	16198	15896	16158	16217	16161	16117	16152	16163	16222	15932	15997	16164	16017	15905	16104	16101
20648	37180	33498	26379	22716	19655	17809	16449	15997	15401	15159	15010	14786	15112	15059	15059	14887	15051	14996	14841	14719	14557	14483	14670	14521	14420	14244	14369	14504	14354	14379	14359	14229	14218	14312	14340	14384	14285	14243	14333	14176	14342	14304	14354	14255	14338	14419	14472	14192	14320	14458	15280	15678	15284	15055	14680	14455	14111	14324	14237	14268	14208	14256	14425	14365	14248	14456	14227	14341	14271	14301	14381	14214	14282	14347	14086	14342	14188	14285	14405	14236	14343	14328	14288	14432	14241	14401	14441	14388	14089	14427	14237	14298	14338	14336	14174	14139	14281	14416	14295	14134	14256	14262	14256	14260	14145	14290	14239	14360	14318	14228	14162	14230	14298	14301	14328	14382	14347	14360	14235	14290	14513	14350	14122	14152	14256	14209	14259	14313	14377	14182	14249	14307	14266	14213	14394	14302	14393	14279	14488	14237	14311	14346	14192	14296	14174	14216	14220	14240	14153	14382	14412	14383	14392	14150	14296	14201	14248	14243	14291	14170	14244	14257	14507	14435	14319	14181	14286	14506	14241	14102	14303	14257	14152	14316	14173	14416	14201	14237	14275	14360	14072	14264	14380	14277	14286	14293	14238	14259	14261	14408	14267	14321	14262	14247	14145	14358	14195	14261	14415	14318	14303	14320	14307	14189	14268	14124	14339	14277	14403	14173	14433	14206	14239	14412	14343	14282	14375	14299	14265	14267	14231	14255	14067	14249	14336	14198	14197	14441	14192	14453	14353	14278	14218	14327	14232	14140	14267	14146	14309	14343	14181	14326	14181	14439	14214	14323	14052	14229	14249	14315	14236	14289	14334	14140	14073	14347	14334	14264	14336	14482	14219	14255	14233	14362	14414	14336	14186	14186	14284	14381	14312	14196	14195	14365	14111	14260	14180	14197	14216	14345	14384	14314	14251	14172	14241	14361	14365	14207	14360	14161	14417	14243	14154	14361	14438	14324	14274	14333	14217	14382	14361	14216	14330	14251	14249	14191	14334	14154	14365	14174	14340	14194	14316	14342	14296	14391	14114	14423	14201	14386	14320	14233	14218	14362	14247	14158	14166	14366	14246	14330	14197	14249	14322	14319	14311	14395	14380	14200	14192	14324	14191	14400	14391	14092	14307	14233	14318	14236	14216	14264	14144	14342	14210	14319	14179	14250	14249	14229	14284	14206	14136	14291	14153	14210	14169	14116	14391	14221	14199	14207	14232	14242	14224	14347	14250	14253	14376	14220	14145	14316	14292	14253	14235	14321	14402	14361	14101	14187	14150	14175	14225	14293	14381	14356	14237	14224	14283	14169	14379	14327	14358	14157	14234	14273	14139	14408	14168	14209	14294	14271	14238	14244	14285	14408	14288	14354	14269	14400	14293	14201	14135	14150	14136	14263	14357	14416	14318	14227	14230	14280	14331	14311	14270	14274	14489	14351	14334	14174	14158	14342	14246	14200	14254	14311	14306	14407	14264	14279	14233	14362	14335	14306	14172	14334	14186	14174	14313	14253	14257	14206	14190	14255	14265	14224	14225	14195	14157	14188	14324	14324	14217	14141	14360	14312	14277	14300	14310	14174	14213	14293	14245	14286	14300	14280	14261	14093	14323	14252	14283	14202	14255	14102	14300	14271	14298	14241	14222	14169	14367	14307	14423	14379	14379	14259	14313	14281	14203	14148	14345	14285	14190	14354	14237	14305	14292	14298	14233	14333	14268	14323	14198	14275	14243	14184	14297	14293	14266	14312	14382	14165	14382	14114	14169	14039	14341	14384	14215	14303	14303	14287	14098	14226	14110	14238	14330	14288	14138	14233	14202	14146	14356	14192	14154	14190	14133	14333	14242	14141	14284	14285	14602	14325	14132	14253	14247	14207	14454	14282	14284	14225	14162	14286	14275	14279	14208	14239	14209	14198	14345	14283	14365	14158	14271	13937	14363	14335	14375	14187	14278	14197	14096	14372	14212	14039	14359	14318	14361	14202	14412	14269	14178	14327	14240	14198	14359	14288	14343	14306	14030	14238	14352	14173	14308	14191	14198	14282	14239	14352	14069	14305	14364	14368	14433	14470	14261	14460	14349	14393	14260	14405	14297	14358	14344	14292	14375	14327	14255	14259	14267	14220	14133	14343	14296	14281	14256	14343	14250	14321	14240	14361	14398	14377	14290	14150	14282	14060	14222	14253	14186	14207	14310	14342	14263	14257	14298	14228	14325	14264	14291	14118	14257	14230	14226	14446	14311	14238	14364	14179	14285	14309	14164	14094	14368	14240	14316	14331	14213	14198	14195	14254	14399	14208	14342	14310	14399	14192	14205	14175	14481	14316	14361	14226	14188	14352	14143	14243	14408	14335	14307	14308	14254	14307	14293	14375	14166	14196	14180	14134	14450	14276	14329	14076	14288	14174	14276	14242	14168	14172	14395	14081	14127	14300	14221	14234	14529	14302	14263	14281	14242	14330	14396	14287	14288	14327	14167	14220	14186	14305	14329	14302	14294	14447	14362	14170	14315	14195	14252	14197	14390	14298	14309	14304	14268	14330	14248	14253	14126	14262	14256	14120	14286	14402	14189	14285	14157	14311	14148	14157	14396	14308	14235	14351	14223	14315	14301	14242	14249	14300	14367	14229	14359	14298	14378	14145	14227	14331	14090	14190	14249	14279	14311	14334	14470	14237	14244	14229	14237	14241	14181	14263	14324	14389	14279	14201	14168	14037	14212	14143	14227	14204	14289	14123	14308	14176	14279	14077	14248	14497	14099	14391	14265	14302	14339	14171	14313	14298	14327	14179	14102	14259	14285	14222	14230	14321	14371	14308	14199	14390	14276	14371	14152	14220	14276	14327	14477	14466	14215	14171	14349	14327	14272	14110	14205	14284	14319	14154	14221	14260	14264	14286	14355	14340	14084	14232	14274	14354	14191	14472	14443	14203	14297	14287	14444	14135	14122	14161	14355	14235	14343	14197	14169	14166	14338	14317	14160	14118	14324	14406	14237	14181	14352	14326	14158	14160	14371	14282	14436	14314	14205	14118	14312	14161	14385	14350	14269	14228	14228	14292	14278	14193	14218	14383	14281	14390	14394	14276	14273	14145	14113	14124	14154	14278	14304	14163	14336	14353	14322	14480	14191	14318	14442	14227	14240	14193	14083	14168	14148	14323	14246	14211	14284	14211	14105	14246	14167	14097	14130	14356	14290	14277	14303	14419	14282	14314	14135	14191	14236	14316	14251	14126	14382	14208	14366	14370	14385	14135	14255	14288	14266	14300	14103	14298	14197	14188	14203	14313	14367	14290	14147	14274	14400	14255	14194	14305	14148	14291	14420	14307	14212	14334	14201	14255	14165	14116	14489	14278	14274	14296	14259	14333	14147	14353	14151	14383	14191	14273	14181	14265	14043	14208	14182	14300	14268	14361	14330	14375	14455	14344	14249	14363	14373	14040	14200	14219	14384	14281	14207	14189	14342	14170	14247	14117	14251	14237	14224	14337	14297	14354	14249	14330	14276	14243	14298	14340	14194	14319	14225	14118	14384	14382	14154	14323	14227	14265	14406	14249	14286	14269	14251	14193	14514	14262	14419	14250	14259	14246	14311	14251	14185	14360	14295	14360	14285	14288	14129	14294	14498	14213	14289	14209	14269	14443	14296	14237	14155	14330	14250	14150	14192	14300	14297	14205	14361	14151	14387	14273	14259	14361	14342	14218	14339	14378	14194	14210	14253	14014	14210	14332	14149	14216	14257	14320	14171	14226	14273	14237	14269	14196	14126	14171	14250	14183	14341	14264	14370	14327	14350	14300	14279	14447	14122	14442	14316	14332	14416	14432	14279	14295	14195	14358	14392	14162	14334	14049	14272	14292	14306	14356	14283	14085	14232	14338	14396	14178	14187	14220	14254	14328	14185	14354	14321	14213	14233	14259	14322	14318	14200	14378	14319	14351	14178	14302	14171	14362	14394	14245	14124	14230	14254	14125	14199	14260	14300	14242	14150	14280	14132	14339	14297	14378	14334	14196	14302	14196	14223	14346	14213	14381	14112	14226	14316	14284	14212	14198	14336	14353	14255	14290	14186	14227	14493	14320	14413	14327	14353	14374	14161	14528	14090	14181	14287	14024	14184	14261	14380	14290	14269	14295	14511	14283	14310	14300	14176	14319	14135	14269	14176	14234	14109	14444	14143	14246	14373	14107	14331	14083	14083	14315	14176	14290	14194	14303	14286	14266	14151	14238	14313	14495	14075	14263	14250	14209	14301	14248	14363	14188	14255	14363	14327	14166	14313	14230	14355	14352	14382	14177	14371	14244	14096	14252	14101	14175	14134	14168	14316	14164	14270	14162	14424	14410	14201	14230	14307	14398	14254	14295	14194	14355	14140	14419	14294	14350	14356	14450	14336	14333	14051	14290	14301	14362	14289	14402	14365	14206	14253	14331	14011	14294	14186	14240	14170	14405	14357	14253	14276	14336	14332	14348	14191	14327	14247	14362	14294	13984	14373	14151	14210	14170	14347	14163	14377	14459	14282	14404	14215	14257	14265	14152	14108	14203	14224	14088	14163	14238	14398	14272	14268	14328	14303	14191	14409	14236	14235	14250	14139	14248	14267	14301	14255	14264	14309	14335	14366	14310	14186	14324	14166	14412	14221	14288	14307	14360	14175	14355	14323	14104	14197	14336	14415	14319	14303	14419	14287	14267	14164	14097	14510	13990	14193	14136	14159	14215	14363	14346	14181	14310	14306	14190	14327	14255	14293	14392	14211	14313	14292	14366	14231	14239	14385	14445	14243	14189	14119	14282	14250	14273	14286	14377	14355	14316	14388	14156	14417	14138	13924	14148	14355	14231	14218	14257	14216	14302	14248	14254	14190	14429	14151	14139	14215	14292	14274	14251	14329	14379	14160	14283	14444	14304	14181	14336	14271	14333	14315	14207	14181	14148	14393	14272	14169	14100	14479	14423	14378	14311	14384	14132	14279	14205	14276	14257	14129	14231	14502	14197	14406	14274	14233	14324	14300	14404	14136	14258	14437	14280	14440	14399	14254	14218	14219	14226	14242	14201	14406	14182	14266	14256	14225	14219	14243	14357	14169	14166	14188	14163	14250	14195	14311	14401	14215	14269	14244	14210	14214	14126	14401
22751	21171	29096	23550	21429	23447	24946	18729	17278	17415	16901	16703	16689	16810	16796	16708	16798	16562	16695	16315	16592	16344	16096	16169	16287	16058	15851	16110	16016	15867	15745	15909	15832	15625	15863	16099	16059	16010	16107	15827	15798	15910	15932	15780	15823	15856	15737	15929	15743	15631	16148	17119	17163	17229	17021	16373	16039	15633	15681	15624	15787	15736	15752	15740	15705	15663	15839	15837	15772	15750	15811	15712	15888	15780	15799	15518	15760	15757	15609	15842	15810	15582	15718	15673	15707	15857	15742	15979	15575	15592	15813	15702	15748	15886	15769	15655	15824	15553	15773	15665	15751	15638	15738	15804	15818	15788	15917	15762	16051	15679	15944	15909	15868	15968	15724	15485	15669	15769	15886	15716	15696	15882	15836	15824	15691	15842	15890	15791	15623	15770	15735	15832	15707	15709	15816	15708	15840	15770	15776	15697	15919	15743	15586	15830	15739	15630	15823	15594	15651	15736	15779	15675	15730	15836	15859	15712	15607	15859	15763	15588	15741	15687	15795	15741	15708	15827	15782	15763	15607	15855	15782	15730	15596	15779	15730	15599	15699	15671	15841	15780	15703	15843	15852	15749	15886	15711	15704	15806	15659	15657	15679	15764	15749	15764	15620	15767	15744	15498	15879	15482	15689	15609	15741	15858	15879	15648	15766	15814	15644	15656	15614	16020	15772	15695	15855	15631	15609	15650	15536	15702	15743	15757	15965	15794	15885	15568	15758	15578	15807	15812	15622	15750	15806	15779	15867	15646	15831	15615	15750	15850	15819	15759	15542	15750	15811	15774	15806	15722	15774	15635	15866	15739	15854	15717	15636	15821	15782	15627	15860	15638	15575	15455	15797	15780	15830	15813	15665	15811	15746	15822	15675	15819	15758	15709	15746	15626	15769	15614	15726	15716	15769	15649	15632	15610	15584	15720	15926	15615	15844	15609	15765	15640	15909	15724	15746	15728	15687	15786	15789	15680	15575	15741	15787	15564	15854	15555	15547	15462	15741	15679	15708	15709	15740	15745	15689	15662	15662	15767	15845	15702	15861	15862	15903	15799	15739	15580	15671	15815	15593	15768	15789	15749	15684	15686	15786	15840	15639	15860	15794	15754	15674	15900	15712	15689	15849	15599	15717	15682	15737	15814	15636	15803	15734	15605	15770	15642	15914	15837	15923	15697	15635	15810	15635	15735	15683	15696	15676	15847	15849	15767	15877	15741	15889	15531	15738	15709	15598	15726	15814	15968	15716	15929	15617	15755	15714	15674	15849	15522	15657	15544	15911	15813	15663	15736	15691	15837	15846	15722	15751	15747	15959	15715	15721	15634	15878	15707	15787	15659	15584	15717	15931	15692	15712	15832	15845	15897	15871	15853	15806	15974	15925	15699	15759	15795	15858	15697	15724	15745	15830	15516	15711	15867	15586	15728	15764	15520	15648	15538	15749	15824	15668	15503	15591	15633	15792	15668	15669	15621	15705	15764	15669	15430	15698	15666	15431	15681	15729	15757	15710	15620	15655	15773	15785	15583	15788	15803	15696	15782	15639	15783	15763	15796	15839	15789	15832	15586	15766	15687	15735	15674	15656	15763	15686	15671	15758	15598	15583	15716	15607	15641	15709	15659	15788	15798	15615	15465	15595	15803	15710	15762	15837	15713	15565	15797	15667	15859	15771	15646	15755	15625	15901	15721	15737	15774	15628	15685	15810	15671	15922	15796	15610	15783	15544	15669	15790	15642	15737	15634	15612	15669	15778	15663	15612	15660	15768	15627	15805	15517	15681	15617	15821	15816	15610	15565	15708	15606	15665	15758	15657	15820	15827	15684	15599	15939	15736	16036	15717	15542	15751	15769	15596	15627	15705	15674	15767	15883	15733	15781	15788	15962	15785	15789	15759	15754	15616	15897	15652	15698	15931	15732	15628	15861	15764	15633	15734	15840	15704	15848	15797	15801	15771	15834	15803	15826	15590	15786	15810	15617	15815	15948	15699	15836	15579	15598	15754	15498	15660	15799	15636	15692	15742	15580	15675	15731	15947	15577	16056	15644	15823	15676	15581	15770	15672	15855	15879	15646	15660	15621	15804	15799	15669	15659	15794	15718	15730	15879	15692	15756	15680	15683	15739	15614	15746	15713	15752	15720	15957	15814	15942	15612	15763	15864	15662	15564	15682	15716	15573	15863	15825	15554	15713	15681	15842	15697	15743	15613	15840	15688	15767	15697	15696	15707	15553	15553	15833	15714	15723	15718	15653	15814	15547	15580	15772	15567	15914	15912	15783	15939	15954	15723	15642	15742	15625	15689	15681	15797	15612	15640	15577	15849	15806	15542	15519	15475	15861	15800	15825	15735	15638	15737	15771	15729	15816	15623	15557	15433	15658	15714	15619	15830	15736	15557	15725	15743	15740	15698	15759	15763	15782	15683	15783	15654	15745	15867	15726	15809	15524	15654	15665	15809	15882	15678	15802	15673	15739	15778	15863	15741	15647	15644	15889	15979	15680	15792	15835	15477	15866	15759	15878	15755	15753	15766	15811	15668	15753	15654	15931	15518	15661	15811	15850	15723	15774	15604	15948	15463	15745	15627	15703	15758	15653	15808	15622	15778	15644	15766	15613	15667	15757	15669	15584	15719	15741	15597	15711	15626	15777	15784	15947	15631	15558	15733	15828	15572	15818	15591	15675	15604	15688	15705	15900	15627	15726	15515	15655	15852	15941	15760	15561	15445	15619	15671	15715	15863	15695	15701	15588	15628	16066	15646	15860	15885	15496	15800	15660	15628	15712	15838	15840	15806	15782	15778	15668	15708	15915	15636	15721	15893	15520	15833	15745	15678	15567	15722	15835	15696	15668	15852	15977	15947	15756	15840	15559	15630	15843	15645	15863	15654	15786	15644	15478	15531	15715	15742	15811	15637	15785	15627	15807	15636	15638	15903	15812	15603	15641	15587	15779	15801	15641	15789	15768	15569	15753	15821	15678	15806	15616	15926	15609	15788	15665	15612	15865	15619	15859	15946	15746	15774	15772	15720	15715	15775	15807	15822	15629	15661	15483	15749	15631	15587	15794	15802	15945	15821	15767	15627	15644	15848	15445	15837	15708	15740	15578	15414	15603	15806	15767	15827	15743	15646	15643	15787	15622	15635	15765	15592	15584	15626	15655	15803	15658	15694	15860	15636	15743	15659	15836	15761	15677	15588	15793	16016	15664	15769	15808	15714	15675	15864	15775	15717	15869	15861	15773	15834	15808	15665	15670	15652	15671	15733	15822	15728	15628	15732	15780	15790	15792	15859	15940	15780	15737	15704	15624	15650	15686	15722	15805	15649	15785	15699	15681	15777	15883	15629	15749	15742	15771	15657	15743	15476	15655	15727	15834	15811	15727	15693	15685	15688	15543	15711	15592	15635	15744	15639	15802	15906	15816	15987	15858	15863	15751	15908	15589	15736	15793	15896	15928	15574	15628	15768	15627	15659	15668	15619	15734	15511	15752	16022	15744	15574	15821	15755	15757	15728	15506	15764	15986	15693	15745	15767	15872	15715	15793	15585	15754	15842	15674	15713	15697	15693	15577	15596	15741	15763	15637	15705	15712	15648	15698	15686	15717	15755	15737	15787	15889	15639	15532	15577	15827	15794	15780	15868	15787	15708	15813	15697	15664	15861	15689	15743	15795	15513	15905	15814	15799	15954	15608	15760	15825	15710	15472	15724	15749	15731	15738	15785	15691	15875	15803	15834	15752	15734	15510	15762	15730	15752	15925	15758	15826	15627	15859	15716	15709	15587	16011	15667	15677	15826	15873	15717	15550	15624	15776	15735	15823	15631	15847	15569	15549	15882	15758	15813	15828	15770	15643	15898	15797	15651	15804	15539	15816	15853	15752	15691	15760	15731	15533	15749	15706	15600	15743	15820	15876	15869	15787	15494	15531	15833	15504	15738	15623	15816	15722	15874	15742	15776	15679	15591	15661	15843	15565	15640	15682	15662	15601	15512	15701	15692	15571	15498	15663	15878	15818	15594	15822	15757	15667	15696	15707	15814	15549	15835	15716	15630	15716	15650	15536	15858	15839	15733	15660	15588	15740	15746	15805	15690	15699	15948	15833	15809	15877	15663	15627	15763	15792	15914	15754	15738	15861	15710	15749	15455	15788	15468	15735	15692	15684	15807	15550	15919	15809	15799	15698	15611	15663	15623	15890	15748	15658	15976	15554	15576	15743	15770	15915	15840	15846	15820	15716	15737	15676	15547	15729	15907	15811	15710	15595	15712	15723	15646	15854	15637	15936	15558	15823	15663	15813	15688	15692	15697	15764	15686	15700	15772	15955	15747	15697	15835	15820	15716	15483	15681	15747	15798	15794	15758	15606	15867	15761	15612	15796	15802	15650	15706	15819	15836	15745	15833	16015	15742	15969	15806	15825	15775	15577	15661	15744	15615	15870	15722	15710	15779	15627	15657	15715	15747	15816	15663	15596	15797	15857	15781	15607	15774	15679	15881	15845	15741	15926	15697	15839	15649	15849	15559	15754	15680	15862	15741	15684	15780	15802	15535	15837	15677	15846	15906	15648	15623	15569	15681	15898	15615	15654	15670	15669	15436	15590	15748	15709	15711	15733	15762	15970	15858	15771	15706	15699	15837	15695	15705	15813	15646	15619	15593	15746	15673	15538	15776	15705	15648	15638	15731	15632	15586	15651	15894	15867	15771	15583	15833	15594	15754	15692	15778	15807	15723	15771	15776	15569	15752	15569	15743	15800	15831	15822	15671	15672	15716	15858	15550	15668	15929	15698	15664	15535	15757	15682	15963	15854	15653	15621	15627	15896	15637	15982	15613	15729	15512	15826	15750	15784	15886	15843	15794	15616	15793	15728	15851	15764	15784	15784	15867	15804	15606	15668	15626	15810	15721	15653	15745	15840	15641	15687	15671	15521	15680	15766	15656	15674	15696	15737	15787	15605	15720	15752	15658	15642	15751	15846	15659	15789	15781	15758	15705	15665	16023	15857	15721	15818	15689	15803	15678	15670	15668	15692	15840	15758	15713	15474	15923	16005	15704	15565	15609	15860	15771	15863	15697	15883	15630	15722	15676	15927	15921	15850	15686	15619	15581	15724	15737	15873	15756	15673	15696	15783	15536
22479	41301	37499	29251	25313	21460	18885	17226	16476	15958	15275	14976	14952	15170	14955	15479	15116	14855	14859	14920	14738	14436	14318	14271	14262	14101	14169	14131	14218	14182	14174	13917	14081	14098	13962	14075	13985	14047	14011	14052	14036	13751	14071	13882	14045	13980	14016	14061	13860	13989	14595	15989	15930	15835	15178	14533	14153	13966	13760	14093	13842	13773	13964	14026	13822	13945	13843	13755	13948	13818	13930	13887	13991	14171	13887	13970	13879	13992	13840	13880	13959	13886	13837	13871	13890	14141	13737	13839	13953	13948	13947	13919	14065	13821	13808	14010	13909	13921	13997	13897	13879	13905	13774	14057	13832	13973	13911	13953	13999	13723	14051	14030	13970	13999	13847	13987	13839	13915	13929	13830	13834	14090	13797	13899	14062	13991	13956	13999	13923	13712	14009	14013	13921	13773	13909	13889	13901	13851	13929	13913	13976	13898	13933	13933	13914	13942	13989	13901	13875	13834	13960	13874	13917	13887	13895	13792	13863	13898	13884	13903	13845	14044	13899	14036	13982	13850	13832	13956	13906	13744	13958	13883	13953	13963	13952	13967	14055	14054	13921	13937	13747	13899	13802	14015	14060	13927	13799	13767	14005	13825	14031	13891	13937	13853	14031	14019	13895	13796	14203	13982	13874	13943	14042	13815	13980	13927	13783	14045	13970	14099	13878	13916	13927	13827	13903	13899	13992	14012	14032	14085	14009	13917	13784	14074	14044	14004	13992	14063	13830	14024	13923	14084	14020	13917	13766	14090	13910	13852	13846	13828	13911	13835	13906	13881	13854	13922	13857	13949	13840	13919	14070	13903	13802	13877	13850	13887	13843	13971	13831	13833	13797	13901	13773	13830	13838	13903	13852	13808	13799	13934	13989	13863	14014	13862	14036	13829	13938	13754	13985	13654	13899	13884	13802	13953	13932	13850	13993	13885	13888	13960	13899	13879	13840	14120	13862	13772	14003	13974	13871	13863	13732	13859	13933	14123	13821	13919	14029	13932	13722	13887	13772	13903	14047	14063	13862	14014	13903	13929	13821	13825	13901	13973	13991	14029	14105	13973	13930	13913	13842	13883	13886	13915	14008	13939	13836	13969	13950	13945	13934	13883	13869	13914	13934	14017	13818	13845	13744	14099	13843	13964	13847	13998	14030	13961	13890	13798	13849	13923	13920	13931	13820	14000	13866	13826	14157	13758	13827	13859	14040	13871	13943	13899	13926	13959	14031	13673	13987	13929	13943	13992	13989	13866	13935	13871	14006	13952	13895	13996	13961	13980	14003	13943	13993	13887	13938	13941	13901	14018	13761	13871	13960	13900	13917	13921	13906	13883	13950	13878	13928	13880	13932	13849	13772	13836	14055	14061	13912	13886	13988	13815	13972	13996	13869	13815	13981	13902	13920	13966	13954	13903	13845	14032	13831	13879	13764	13887	13995	13868	13876	13852	13987	13928	13955	13854	13912	13881	13807	13892	13748	13880	13929	13824	13712	13772	13940	13952	13833	13996	13886	14036	13774	14027	14025	13935	13828	14035	13834	14096	14070	13862	13841	13807	13875	13778	13867	13845	13815	13724	13983	13846	13905	13854	13914	13807	13933	13924	13752	13919	13877	13883	13941	13832	13859	14040	13837	13949	13707	13932	13866	13970	14032	13947	13885	13806	13889	13775	13930	13821	13985	13869	13771	13811	14004	13951	13888	13831	13917	13933	13832	13969	13858	13909	13900	13948	13693	13915	14010	13804	13818	14001	13943	13979	13868	13852	13895	13942	13944	13826	13982	13766	13846	13889	14040	13913	14040	13956	13984	13973	13801	13831	13990	13961	13859	13943	14088	13896	13883	13934	13909	13951	13835	13934	13806	13947	13886	13879	14153	13881	13950	13802	13877	13914	14039	13810	14039	13863	13829	13899	14036	13870	13881	13971	13842	13784	13869	13870	13921	13885	13730	13940	13790	13809	14032	13863	13889	13825	13925	14047	13888	13877	13787	13980	13943	13937	14024	13796	13873	13884	13949	14059	13764	13775	13949	13845	13803	13963	13959	13946	13952	13789	13872	13909	13873	13983	13798	13898	13899	14141	13916	13977	14026	13922	14004	13909	13926	13990	13929	13884	14004	13861	13868	13874	13902	13790	14069	13869	13857	13822	13789	13978	13886	13890	13940	13920	13794	13834	13861	13892	13783	14022	13849	14018	13871	13792	13838	13872	13880	13750	13885	13801	14046	13808	13720	13932	13855	13913	13899	13915	13964	13805	13888	13966	13842	13927	13962	13927	14037	13843	14065	13890	14072	13805	13943	13858	13927	13859	13845	13961	13877	13880	13964	13905	14016	13841	13765	13897	13845	13785	13821	13982	13828	13951	13782	13684	13915	13878	13908	13981	13793	13818	13902	13819	13947	14051	14002	13862	13977	13873	13660	13948	13931	13922	13867	13872	13882	13820	13854	13951	13957	13946	13969	13995	13867	13822	13851	13904	13919	13788	13883	13839	13930	13924	13946	13894	13732	13950	14011	13960	14071	13939	13832	13951	13957	13833	14019	13857	13735	14075	14055	14020	13959	13867	14072	14037	14000	13873	14101	13992	13669	13827	13919	13811	13985	13925	13941	13898	13881	13953	13923	13955	13969	13800	13826	13746	13858	13885	14159	13762	13988	13970	13940	13830	13984	13872	13941	13911	13922	13873	13779	14010	13916	13963	13756	13984	13990	13895	14089	14092	13592	13836	13925	13836	13867	13809	13886	13832	14004	13751	14060	13908	13950	14059	13731	13865	13879	13884	13903	13926	13704	13892	13939	13862	13884	13897	14032	13876	13805	13968	13957	13784	13914	13713	13788	13861	13977	13942	14048	13743	14038	13881	13908	13904	13825	13949	13854	13932	13952	14055	13932	13954	14050	13945	13950	13814	13930	13895	13953	14011	13964	14063	13911	13828	13873	13996	13992	14001	13898	14100	13830	14016	13874	13937	13958	13840	13811	13906	13817	14055	13833	13698	13792	13840	13931	13767	13897	13903	13755	13970	14086	14010	14064	13897	13854	14045	13979	13821	13821	13873	13936	13962	13822	13979	13874	13789	13738	13771	13767	13867	13825	13885	14046	13860	13859	13910	13941	13987	13853	13772	13896	13886	13947	14076	13859	14068	13940	13762	13710	13953	13984	14079	13942	13880	13835	13940	13898	13988	13959	13877	13936	14152	13875	13854	13944	13767	13893	13835	13923	13918	13882	13825	13967	13914	13907	14064	13907	13841	13907	13796	13985	13784	13999	14039	13917	13881	13862	13837	13915	13841	13929	14084	13847	13849	14045	13825	13898	13870	13910	14021	13752	13949	13902	13924	13918	13908	13859	13630	13934	14042	13876	13960	13843	13806	13775	14094	14058	13755	14036	13821	13791	13892	13938	13827	13893	13980	13995	13866	13854	13961	13913	14038	13967	13866	13929	13969	13833	13943	13837	13731	13926	13934	13819	13773	13906	13913	13888	13926	14035	14009	14097	13856	13891	13920	13891	13919	13971	13830	13964	13944	13937	13984	13850	13926	13830	13956	13908	13971	13868	13956	13690	13794	13977	13876	13881	13896	14016	13863	13925	13859	13817	13982	13780	13926	13773	13794	13859	13749	13976	13825	14014	14025	13872	13888	14085	13962	13758	13923	13927	13877	14035	13953	13776	13838	13718	14052	13886	14025	13880	13888	13957	13916	13916	13929	13726	13812	14057	14145	13866	13890	13998	13847	13904	14070	13914	14012	13881	13983	13700	13949	13902	13838	13695	13894	13839	13790	13903	13958	13826	13863	13888	13964	13893	13809	13792	13923	14086	13834	13738	14105	14009	13712	13916	13955	13964	13964	13884	13909	14015	13916	13733	13879	13908	13792	14015	13895	14055	13956	13702	14031	13826	13808	13967	13863	13817	13827	13896	13808	13876	13804	14092	13709	13806	13839	13913	13945	13863	13804	13992	14010	13647	13817	13874	13859	13915	13892	13713	13907	13993	13961	13847	13670	13887	13975	13859	13752	13896	13718	13811	13777	13898	13798	13716	13979	13830	14053	13936	13822	13918	13838	13836	13850	13991	13942	13971	13783	13946	13782	13879	13841	13804	13924	13818	13838	13900	13947	13874	13845	13912	13855	13989	13784	13928	14017	13877	13813	14045	13850	13894	13938	13908	13810	14061	13857	14121	13826	13860	14011	14039	13865	14012	13914	13840	13888	14065	13877	13929	13805	13796	13956	13853	13959	13819	13943	13824	13926	14004	13946	13800	14007	14012	13865	13892	13778	13868	13805	13868	13989	13974	13816	13935	13864	13900	13844	13827	14072	13926	13969	13997	13881	13907	13972	13786	13823	13765	13963	13813	13849	13876	13860	13874	13895	13810	14038	13928	13840	13929	13745	13815	14049	13981	13858	13888	13853	13828	14024	13902	13882	13909	14021	13842	13942	14024	13854	13790	13938	13809	13816	13914	13830	13975	13925	13798	13997	14000	13965	13901	13872	13871	13936	13794	13955	13830	13764	14104	14073	13886	13822	13967	13772	13890	13867	14019	13829	13796	14051	13788	13842	14002	13793	14036	13827	13789	13927	13745	14033	13853	13818	13718	13729	13812	13743	13897	13818	13933	13780	13840	13906	13798	13888	13801	13849	13786	13859	13889	13872	13813	13817	13989	14007	13860	13804	13988	14048	14032	13841	13977	13801	13945	13805	13871	13903	14087	13908	13917	13959	13922	13941	13839	13954	14062	13928	13954	13828	13885	13815	13987	14012	13816	13835	13774	13728	13930	13988	13828	13862	13952	13784	13882	13861	13829	13863	13929	13960	14010	13887	13836	14065	14049	13815	13999	13863	14005	13658	13869	13981	13937	13867	13918	13860	13925	13968	14153	13756	13847	13854	13886	13942	13847	13851	13846	13910	13998	13947	13846	13836	13896	13760	13941	13861	13872	13806	14015	13892	13943	13816	13998	13902	13929	13870	13890	13946	13941	13801	13948	13917	13779	13958	13966	13953	13927	13694	13793	13883	13903	13893	13857	13988	13948	13943	13803	13708	13940	13961	13982	13960	13989	13921	13904	13854	13968	13603	13981	14059	14043	13806	13929	14009	13837	13877	13851	14065	13736	14042	13969	13996	13867	13850
27024	22120	25455	21694	16671	15385	14634	13842	13727	13692	13605	13476	13749	13696	13502	13740	13594	13476	13398	13500	13606	13526	13431	13143	13424	13374	13354	13367	13441	13399	13364	13317	13454	13408	13294	13257	13365	13416	13399	13459	13284	13363	13291	13256	13482	13322	13452	13243	13380	13611	13399	13488	13486	13506	13318	13463	13354	13251	13469	13548	13308	13202	13338	13412	13437	13321	13191	13243	13109	13184	13347	13274	13409	13524	13360	13289	13348	13623	13517	13214	13347	13283	13323	13451	13181	13527	13368	13386	13437	13258	13277	13265	13233	13224	13281	13406	13162	13451	13408	13472	13343	13279	13287	13190	13339	13127	13517	13268	13340	13352	13225	13363	13317	13210	13268	13315	13472	13310	13367	13402	13331	13233	13683	13280	13308	13485	13484	13161	13359	13345	13294	13415	13352	13311	13317	13319	13233	13438	13200	13523	13524	13462	13338	13365	13230	13299	13410	13337	13342	13363	13278	13292	13334	13268	13312	13299	13242	13421	13266	13351	13192	13221	13196	13213	13381	13180	13357	13479	13335	13364	13340	13184	13251	13457	13262	13349	13567	13403	13352	13374	13369	13352	13390	13318	13161	13392	13312	13193	13272	13402	13336	13319	13458	13310	13418	13277	13209	13428	13430	13399	13409	13391	13232	13318	13165	13346	13433	13226	13283	13261	13330	13301	13499	13303	13353	13355	13581	13496	13324	13411	13266	13372	13349	13388	13374	13130	13325	13491	13407	13386	13347	13333	13287	13171	13195	13261	13384	13304	13337	13346	13531	13258	13232	13161	13293	13179	13266	13229	13173	13237	13370	13199	13394	13195	13148	13231	13424	13331	13143	13230	13525	13293	13182	13205	13399	13236	13289	13393	13258	13166	13410	13271	13154	13276	13353	13378	13377	13274	13323	13474	13270	13457	13222	13303	13436	13336	13421	13267	13379	13456	13361	13180	13149	13205	13261	13220	13392	13262	13398	13525	13290	13228	13383	13420	13544	13159	13234	13401	13187	13434	13343	13385	13325	13415	13302	13262	13272	13243	13308	13217	13483	13363	13146	13332	13139	13287	13158	13250	13344	13165	13374	13316	13338	13379	13371	13316	13398	13433	13376	13497	13411	13169	13235	13300	13419	13249	13234	13345	13222	13328	13206	13245	13430	13375	13514	13238	13459	13199	13216	13258	13401	13237	13295	13415	13066	13449	13234	13393	13479	13492	13319	13425	13378	13373	13252	13225	13173	13473	13644	13335	13320	13313	13366	13060	13243	13334	13257	13269	13424	13236	13419	13338	13263	13145	13298	13364	13288	13318	13337	13377	13266	13397	13377	13278	13396	13235	13425	13306	13233	13563	13319	13472	13314	13359	13276	13250	13182	13231	13318	13216	13286	13215	13296	13361	13351	13443	13572	13332	13243	13260	13246	13314	13255	13469	13266	13445	13220	13237	13166	13340	13371	13226	13313	13291	13158	13263	13310	13301	13086	13462	13323	13337	13410	13363	13369	13459	13319	13349	13229	13355	13333	13421	13343	13275	13181	13269	13524	13331	13345	13465	13456	13329	13423	13218	13278	13398	13319	13229	13572	13408	13355	13379	13245	13310	13219	13516	13502	13311	13228	13375	13303	13272	13465	13300	13132	13258	13420	13239	13325	13311	13208	13426	13252	13119	13240	13213	13386	13216	13365	13321	13310	13189	13280	13192	13305	13318	13183	13582	13288	13231	13482	13316	13343	13393	13313	13428	13279	13272	13391	13108	13360	13422	13205	13234	13502	13240	13306	13156	13265	13311	13357	13404	13141	13275	13377	13341	13392	13184	13359	13468	13288	13327	13260	13334	13153	13244	13502	13382	13423	13291	13240	13367	13389	13124	13390	13265	13357	13405	13363	13320	13363	13345	13408	13459	13294	13091	13324	13311	13162	13210	13306	13407	13217	13206	13231	13455	13273	13263	13527	13518	13277	13314	13143	13420	13259	13298	13175	13224	13270	13215	13493	13307	13214	13428	13448	13316	13352	13435	13181	13235	13407	13329	13371	13513	13350	13337	13237	13293	13359	13232	13342	13491	13358	13248	13558	13223	13388	13430	13264	13436	13311	13355	13304	13285	13382	13359	13586	13306	13376	13392	13148	13210	13570	13335	13343	13246	13346	13233	13522	13319	13313	13307	13276	13469	13316	13356	13112	13488	13296	13342	13311	13193	13162	13227	13423	13385	13609	13493	13350	13122	13410	13418	13281	13330	13306	13308	13555	13450	13412	13238	13196	13231	13264	13348	13209	13291	13188	13336	13472	13311	13248	13372	13257	13253	13291	13470	13237	13176	13238	13236	13280	13381	13181	13378	13355	13405	13473	13434	13311	13399	13467	13360	13316	13327	13372	13365	13289	13404	13155	13461	13377	13438	13056	13544	13598	13347	13202	13269	13330	13219	13301	13316	13243	13340	13360	13090	13296	13240	13309	13373	13304	13130	13214	13259	13425	13259	13503	13355	13099	13311	13294	13277	13516	13361	13375	13431	13358	13437	13398	13478	13417	13212	13331	13364	13357	13191	13255	13335	13549	13437	13404	13483	13451	13476	13263	13408	13426	13319	13365	13537	13305	13203	13313	13242	13523	13196	13427	13402	13289	13268	13400	13324	13382	13425	13415	13279	13413	13214	13256	13672	13395	13527	13263	13287	13475	13375	13319	13361	13267	13227	13178	13442	13265	13297	13064	13400	13144	13446	13384	13392	13369	13359	13217	13290	13216	13342	13202	13221	13353	13346	13348	13289	13406	13267	13505	13390	13521	13425	13294	13331	13370	13191	13178	13193	13410	13211	13287	13246	13301	13328	13381	13292	13281	13469	13425	13388	13463	13380	13428	13375	13359	13232	13361	13289	13246	13347	13367	13346	13356	13417	13169	13185	13190	13424	13365	13230	13152	13348	13349	13540	13253	13374	13323	13378	13254	13350	13374	13457	13293	13316	13224	13397	13216	13307	13342	13533	13157	13393	13445	13239	13388	13355	13234	13421	13341	13151	13268	13366	13356	13190	13437	13193	13288	13323	13336	13277	13285	13236	13456	13245	13582	13337	13371	13335	13127	13382	13321	13364	13354	13260	13314	13299	13163	13398	13362	13147	13371	13386	13401	13425	13534	13376	13184	13496	13429	13271	13222	13287	13294	13166	13300	13288	13380	13480	13171	13408	13310	13457	13410	13373	13258	13082	13204	13342	13541	13260	13291	13144	13267	13460	13535	13360	13269	13176	13548	13529	13317	13333	13351	13209	13110	13243	13395	13376	13387	13481	13229	13372	13481	13293	13368	13392	13416	13383	13326	13306	13455	13361	13438	13350	13484	13365	13148	13336	13380	13434	13380	13163	13312	13438	13384	13233	13207	13417	13487	13329	13475	13298	13403	13282	13231	13255	13255	13132	13244	13288	13230	13358	13274	13221	13316	13127	13283	13381	13442	13126	13234	13307	13415	13264	13259	13399	13362	13272	13624	13475	13079	13283	13274	13316	13177	13226	13375	13300	13282	13191	13371	13393	13386	13556	13347	13327	13153	13439	13395	13264	13259	13305	13379	13322	13226	13481	13285	13337	13484	13288	13330	13232	13323	13291	13258	13358	13330	13209	13383	13235	13328	13276	13289	13289	13383	13303	13543	13476	13455	13539	13558	13504	13393	13388	13435	13080	13275	13480	13365	13308	13478	13242	13211	13409	13485	13325	13369	13291	13334	13168	13407	13479	13385	13402	13191	13305	13280	13265	13322	13437	13405	13604	13267	13350	13405	13389	13262	13479	13456	13307	13167	13190	13406	13481	13360	13269	13283	13449	13388	13385	13275	13462	13510	13435	13443	13389	13421	13330	13302	13343	13451	13352	13453	13419	13313	13330	13283	13152	13227	13283	13267	13280	13324	13493	13370	13434	13290	13302	13267	13311	13308	13318	13345	13216	13421	13317	13322	13414	13029	13414	13372	13366	13204	13389	13157	13303	13408	13413	13230	13311	13335	13414	13275	13399	13460	13230	13491	13370	13072	13326	13225	13311	13244	13299	13304	13659	13345	13384	13261	13221	13308	13396	13356	13389	13216	13287	13310	13242	13340	13297	13439	13383	13290	13308	13394	13291	13363	13507	13375	13417	13220	13387	13253	13433	13350	13486	13508	13115	13325	13198	13237	13308	13234	13336	13199	13193	13254	13338	13172	13435	13228	13254	13286	13318	13201	13263	13310	13119	13595	13257	13335	13243	13348	13351	13299	13402	13305	13420	13383	13176	13403	13346	13589	13293	13374	13347	13215	13113	13283	13449	13464	13401	13354	13462	13548	13293	13199	13385	13327	13350	13146	13336	13378	13252	13404	13208	13481	13393	13278	13378	13330	13135	13290	13219	13180	13485	13238	13218	13313	13295	13340	13357	13224	12977	13393	13454	13374	13503	13341	13306	13334	13320	13161	13306	13281	13274	13379	13278	13279	13213	13481	13202	13269	13307	13338	13390	13207	13252	13211	13429	13267	13090	13305	13275	13190	13251	13246	13108	13380	13321	13407	13319	13467	13354	13474	13249	13387	13411	13199	13048	13443	13241	13405	13360	13259	13218	13439	13317	13217	13351	13301	13352	13299	13332	13197	13380	13387	13205	13472	13436	13225	13209	13407	13398	13250	13059	13287	13286	13467	13389	13282	13131	13348	13410	13292	13321	13274	13182	13211	13330	13217	13404	13213	13315	13246	13434	13441	13378	13292	13621	13508	13305	13266	13288	13313	13303	13138	13299	13315	13411	13372	13182	13470	13340	13433	13509	13393	13246	13489	13367	13409	13437	13261	13162	13478	13210	13361	13192	13598	13269	13227	13492	13226	13298	13146	13352	13367	13227	13344	13383	13460	13291	13331	13347	13427	13325	13449	13418	13425	13218	13381	13181	13561	13197	13343	13439	13511	13285	13328	13336	13357	13418	13467	13267	13462	13402	13410	13183	13204	13398	13373	13251	13186	13219	13367	13304	13448	13396	13098	13297	13322	13551	13366	13373	13374	13175	13282	13191	13292	13434	13311	13354	13339	13249	13463	13158	13499	13252	13421	13387	13158	13355	13226	13444	13442	13202	13276	13396	13255	13369	13344	13417	13302	13304	13290	13276	13467	13349	13186	13326
19519	29216	25834	19381	17302	15310	14055	13437	13014	12886	12802	12824	12709	12742	12679	12896	12884	12628	12627	12775	12576	12385	12469	12485	12453	12530	12455	12636	12375	12449	12373	12402	12446	12387	12530	12320	12379	12326	12316	12419	12484	12500	12397	12506	12481	12355	12425	12458	12472	12357	12399	12498	12532	12370	12661	12378	12269	12358	12364	12295	12377	12232	12498	12505	12296	12478	12296	12331	12456	12336	12411	12293	12455	12365	12424	12308	12419	12328	12397	12539	12390	12418	12406	12321	12327	12397	12316	12403	12484	12451	12405	12354	12477	12531	12327	12330	12226	12330	12476	12356	12400	12345	12522	12388	12312	12306	12211	12371	12417	12432	12414	12196	12375	12430	12455	12490	12378	12431	12200	12406	12314	12390	12433	12499	12345	12417	12342	12428	12266	12198	12278	12322	12397	12433	12433	12524	12355	12352	12344	12379	12240	12408	12455	12299	12522	12357	12190	12288	12425	12388	12405	12350	12273	12469	12342	12326	12475	12332	12433	12431	12222	12352	12398	12350	12521	12266	12337	12318	12442	12260	12427	12238	12332	12233	12494	12378	12233	12361	12134	12270	12342	12482	12270	12308	12187	12279	12312	12476	12349	12356	12520	12413	12311	12357	12257	12345	12301	12264	12308	12365	12475	12117	12300	12346	12325	12332	12332	12329	12509	12584	12422	12475	12372	12258	12283	12334	12443	12282	12179	12301	12403	12432	12230	12294	12354	12320	12336	12449	12434	12350	12459	12358	12284	12353	12342	12335	12355	12358	12303	12360	12559	12379	12414	12366	12290	12417	12425	12226	12437	12363	12276	12379	12430	12461	12370	12279	12485	12246	12194	12404	12472	12572	12387	12514	12523	12383	12427	12324	12324	12374	12421	12482	12264	12404	12412	12236	12333	12343	12316	12545	12450	12320	12470	12284	12250	12299	12397	12449	12507	12389	12403	12363	12302	12627	12396	12307	12314	12354	12331	12428	12467	12351	12380	12381	12327	12375	12440	12317	12385	12389	12381	12355	12231	12360	12375	12397	12194	12374	12453	12217	12391	12312	12262	12491	12383	12214	12415	12400	12357	12284	12328	12521	12379	12306	12269	12536	12466	12441	12394	12317	12372	12249	12399	12253	12377	12407	12322	12341	12374	12268	12397	12254	12400	12227	12380	12492	12325	12340	12143	12393	12312	12289	12228	12513	12436	12271	12331	12340	12377	12258	12358	12398	12389	12295	12339	12339	12502	12245	12229	12415	12425	12460	12354	12302	12281	12309	12554	12375	12384	12372	12337	12399	12400	12545	12280	12384	12432	12314	12311	12512	12471	12409	12388	12466	12500	12433	12244	12499	12331	12372	12441	12362	12247	12408	12300	12152	12283	12375	12291	12355	12465	12258	12427	12522	12378	12239	12396	12384	12396	12429	12379	12405	12453	12512	12547	12350	12398	12342	12638	12257	12339	12245	12423	12395	12305	12308	12463	12245	12461	12251	12156	12429	12288	12314	12492	12544	12513	12530	12412	12289	12420	12330	12485	12464	12433	12346	12403	12298	12349	12322	12365	12375	12393	12392	12433	12325	12161	12405	12348	12412	12294	12305	12309	12393	12305	12278	12393	12456	12388	12315	12440	12430	12345	12510	12399	12333	12361	12366	12449	12454	12185	12358	12305	12247	12515	12310	12528	12460	12292	12261	12339	12364	12362	12403	12437	12264	12418	12342	12333	12387	12388	12305	12276	12237	12377	12192	12294	12336	12477	12367	12452	12240	12195	12479	12476	12207	12268	12362	12471	12482	12345	12406	12366	12337	12220	12339	12523	12349	12291	12257	12309	12499	12326	12529	12291	12298	12416	12434	12404	12453	12320	12409	12498	12291	12355	12411	12252	12326	12324	12353	12407	12410	12311	12484	12385	12267	12262	12473	12320	12364	12387	12392	12365	12268	12373	12445	12321	12335	12347	12411	12368	12365	12378	12453	12456	12316	12274	12353	12486	12341	12487	12293	12419	12469	12310	12430	12369	12248	12289	12506	12338	12247	12293	12423	12456	12299	12393	12426	12339	12326	12375	12436	12308	12272	12441	12283	12259	12281	12138	12456	12311	12437	12324	12330	12413	12305	12324	12381	12555	12542	12305	12447	12486	12303	12406	12321	12422	12551	12269	12147	12427	12382	12457	12371	12340	12409	12299	12249	12279	12468	12345	12291	12356	12370	12308	12464	12352	12412	12510	12324	12550	12456	12418	12299	12243	12410	12422	12479	12364	12375	12221	12355	12471	12346	12338	12418	12295	12517	12532	12236	12349	12259	12357	12297	12460	12475	12313	12347	12418	12343	12343	12549	12513	12425	12320	12413	12357	12367	12311	12437	12530	12261	12395	12294	12337	12474	12354	12481	12436	12358	12348	12527	12352	12367	12348	12386	12382	12299	12475	12406	12354	12395	12289	12541	12336	12362	12388	12432	12212	12299	12493	12489	12256	12231	12347	12290	12325	12378	12220	12455	12371	12489	12561	12578	12499	12480	12405	12356	12403	12345	12505	12439	12256	12325	12486	12318	12469	12387	12303	12408	12428	12265	12428	12439	12348	12322	12441	12372	12440	12476	12375	12439	12404	12296	12536	12530	12326	12427	12419	12311	12411	12356	12406	12458	12333	12225	12326	12323	12353	12264	12343	12160	12353	12461	12491	12221	12319	12389	12426	12340	12328	12488	12421	12308	12306	12228	12391	12268	12273	12493	12269	12376	12372	12369	12414	12356	12432	12386	12420	12372	12535	12197	12350	12318	12382	12418	12486	12401	12267	12434	12302	12363	12226	12370	12423	12266	12347	12388	12442	12371	12592	12371	12435	12377	12251	12438	12392	12388	12462	12250	12367	12430	12403	12370	12321	12384	12455	12193	12457	12408	12460	12295	12408	12379	12267	12408	12307	12472	12288	12325	12202	12336	12539	12338	12372	12312	12352	12271	12418	12476	12330	12356	12434	12306	12258	12321	12409	12559	12361	12188	12467	12375	12347	12448	12382	12303	12451	12273	12429	12319	12468	12208	12395	12469	12513	12480	12386	12414	12293	12369	12309	12348	12526	12419	12349	12297	12279	12348	12357	12256	12445	12354	12221	12372	12550	12324	12318	12306	12424	12381	12450	12375	12310	12368	12309	12231	12352	12303	12547	12439	12308	12535	12316	12513	12234	12400	12328	12472	12365	12397	12456	12398	12426	12260	12440	12359	12366	12449	12342	12420	12264	12434	12461	12362	12432	12365	12299	12361	12275	12285	12356	12344	12495	12359	12464	12328	12281	12483	12352	12442	12479	12412	12232	12487	12239	12319	12331	12345	12455	12452	12404	12259	12301	12436	12406	12471	12442	12298	12386	12390	12389	12253	12292	12300	12453	12359	12335	12571	12294	12340	12464	12370	12362	12306	12210	12263	12352	12464	12475	12372	12202	12441	12394	12453	12247	12391	12497	12343	12449	12422	12470	12400	12372	12402	12348	12323	12388	12502	12391	12407	12402	12371	12198	12321	12408	12428	12512	12424	12386	12407	12402	12285	12353	12332	12336	12332	12476	12303	12427	12542	12418	12212	12366	12438	12345	12327	12448	12304	12408	12309	12470	12288	12390	12445	12359	12286	12302	12418	12362	12339	12343	12438	12349	12537	12501	12396	12238	12340	12476	12492	12401	12246	12394	12368	12286	12302	12388	12407	12296	12338	12162	12455	12265	12301	12487	12222	12253	12407	12343	12341	12318	12350	12432	12459	12372	12466	12258	12309	12315	12414	12155	12321	12384	12401	12396	12385	12479	12367	12366	12290	12319	12423	12394	12364	12445	12412	12377	12531	12282	12382	12438	12401	12447	12301	12258	12357	12310	12339	12236	12459	12395	12479	12286	12397	12425	12417	12416	12287	12446	12367	12447	12381	12362	12400	12323	12366	12399	12294	12493	12208	12324	12508	12283	12319	12340	12405	12421	12291	12543	12344	12322	12404	12428	12305	12422	12233	12484	12485	12402	12238	12450	12511	12264	12421	12403	12377	12379	12445	12327	12464	12450	12382	12438	12326	12243	12457	12337	12456	12446	12325	12348	12274	12380	12251	12171	12422	12334	12467	12343	12458	12289	12411	12433	12423	12372	12366	12359	12311	12277	12370	12388	12307	12463	12245	12386	12286	12314	12513	12227	12415	12448	12177	12313	12328	12615	12276	12304	12351	12449	12516	12420	12444	12446	12389	12359	12443	12377	12252	12323	12503	12356	12365	12577	12142	12352	12309	12423	12306	12380	12413	12438	12420	12382	12403	12292	12516	12525	12239	12308	12434	12341	12559	12370	12469	12441	12461	12357	12349	12351	12372	12297	12266	12452	12363	12484	12489	12443	12385	12387	12377	12448	12277	12369	12474	12447	12317	12331	12330	12476	12486	12380	12449	12244	12362	12426	12254	12309	12372	12547	12217	12357	12311	12262	12387	12397	12365	12299	12396	12337	12322	12350	12339	12366	12482	12333	12493	12470	12197	12519	12406	12384	12453	12345	12268	12376	12324	12308	12386	12526	12511	12290	12366	12426	12248	12286	12313	12381	12397	12494	12313	12523	12294	12360	12357	12393	12279	12372	12191	12366	12468	12436	12463	12407	12349	12440	12359	12445	12339	12265	12191	12432	12379	12361	12394	12473	12276	12384	12233	12438	12329	12429	12382	12255	12286	12467	12531	12401	12451	12505	12369	12382	12242	12479	12454	12442	12368	12526	12301	12402	12521	12425	12370	12417	12374	12424	12391	12448	12445	12439	12478	12318	12520	12292	12493	12367	12277	12205	12466	12228	12533	12431	12260	12288	12431	12292	12181	12393	12302	12475	12294	12402	12570	12337	12413	12273	12487	12447	12340	12522	12343	12374	12344	12421	12336	12542	12318	12446	12424	12450	12425	12375	12418	12349	12356	12299	12354	12468	12370	12321	12386	12307	12520	12441	12349	12508	12275	12407	12347	12445	12538	12332	12402	12174	12410	12218	12437	12543	12400	12163	12481	12302	12449	12260	12525	12512	12330	12248	12436	12474	12350	12256	12248	12338	12569	12353	12245	12353	12444	12312	12267	12271	12416	12232	12495	12403	12531	12435	12434	12389	12381	12386	12423	12419	12571	12300	12459
23817	21134	28638	23973	21652	20352	17467	14150	13502	13486	13291	13121	13141	12961	13035	13154	13110	12962	13034	12936	12653	12716	12822	12910	12687	12680	12700	12631	12506	12471	12593	12426	12448	12523	12614	12576	12591	12617	12600	12437	12612	12530	12553	12720	12603	12677	12663	12544	12542	12474	12636	12923	13261	13328	13137	12769	12431	12429	12415	12533	12458	12483	12403	12563	12502	12493	12519	12582	12347	12556	12367	12434	12533	12284	12317	12483	12469	12320	12504	12277	12452	12401	12629	12294	12420	12560	12435	12396	12459	12368	12545	12482	12502	12270	12390	12516	12387	12488	12448	12265	12487	12413	12530	12432	12321	12356	12503	12652	12428	12264	12361	12436	12505	12332	12669	12571	12483	12268	12358	12495	12553	12406	12444	12575	12428	12597	12301	12635	12328	12251	12462	12432	12426	12349	12460	12415	12399	12267	12464	12437	12525	12516	12337	12230	12347	12228	12197	12309	12439	12475	12386	12553	12441	12258	12490	12557	12316	12149	12433	12533	12478	12496	12442	12563	12511	12294	12402	12453	12403	12501	12231	12348	12425	12297	12427	12560	12532	12357	12441	12359	12205	12489	12397	12454	12487	12364	12401	12387	12404	12517	12287	12526	12383	12177	12297	12329	12449	12482	12324	12419	12409	12443	12584	12351	12219	12358	12374	12320	12501	12499	12263	12394	12537	12593	12426	12501	12346	12361	12281	12414	12387	12442	12306	12431	12336	12385	12309	12384	12501	12348	12478	12456	12424	12414	12307	12637	12342	12521	12523	12444	12489	12466	12430	12433	12501	12371	12365	12572	12431	12396	12397	12336	12332	12400	12523	12418	12355	12471	12448	12320	12352	12462	12429	12467	12302	12436	12564	12454	12545	12465	12607	12493	12372	12517	12427	12422	12483	12445	12439	12421	12624	12576	12501	12465	12582	12439	12413	12515	12398	12413	12194	12307	12416	12313	12429	12570	12411	12344	12563	12537	12375	12380	12430	12595	12280	12287	12440	12302	12493	12486	12283	12417	12419	12448	12449	12559	12656	12405	12510	12305	12345	12574	12481	12422	12482	12522	12372	12431	12439	12529	12383	12604	12477	12393	12517	12517	12483	12439	12594	12433	12393	12148	12328	12447	12261	12508	12454	12416	12315	12313	12294	12527	12429	12383	12363	12418	12390	12332	12573	12174	12312	12247	12482	12320	12278	12318	12375	12280	12730	12159	12369	12499	12412	12481	12563	12441	12463	12368	12511	12386	12396	12465	12393	12413	12388	12454	12398	12579	12387	12278	12562	12434	12406	12477	12265	12302	12277	12458	12417	12305	12486	12318	12444	12535	12467	12400	12534	12394	12498	12417	12565	12325	12399	12465	12415	12425	12543	12318	12381	12481	12333	12467	12290	12441	12287	12524	12284	12212	12203	12449	12403	12514	12511	12470	12439	12547	12406	12487	12430	12251	12697	12589	12538	12599	12283	12340	12444	12490	12549	12394	12270	12431	12684	12450	12456	12450	12514	12461	12461	12467	12423	12318	12523	12381	12399	12481	12408	12397	12243	12526	12427	12466	12431	12492	12401	12343	12486	12333	12509	12411	12678	12499	12364	12311	12419	12417	12498	12256	12423	12285	12517	12405	12456	12390	12424	12539	12423	12412	12451	12398	12343	12473	12291	12359	12385	12642	12352	12277	12293	12572	12428	12354	12607	12546	12537	12499	12556	12587	12468	12434	12459	12388	12301	12364	12328	12588	12365	12347	12434	12365	12495	12475	12413	12436	12305	12481	12384	12323	12497	12308	12346	12592	12460	12259	12413	12300	12221	12306	12283	12490	12493	12345	12329	12524	12400	12297	12235	12465	12528	12394	12480	12367	12575	12440	12385	12395	12418	12306	12453	12518	12452	12411	12419	12283	12410	12358	12297	12461	12579	12338	12197	12535	12461	12505	12462	12271	12336	12490	12337	12362	12240	12491	12409	12444	12412	12527	12252	12522	12550	12342	12287	12451	12435	12404	12444	12382	12483	12484	12297	12426	12472	12286	12481	12490	12414	12408	12517	12449	12425	12378	12558	12688	12266	12317	12508	12345	12323	12370	12534	12386	12522	12470	12371	12618	12546	12408	12644	12344	12508	12580	12327	12317	12420	12432	12443	12465	12399	12224	12495	12400	12512	12352	12325	12364	12445	12546	12460	12316	12538	12402	12741	12335	12343	12279	12512	12324	12495	12349	12514	12538	12516	12429	12583	12256	12302	12469	12439	12327	12640	12402	12512	12498	12401	12368	12457	12480	12466	12353	12319	12494	12348	12426	12443	12533	12482	12519	12367	12554	12318	12321	12424	12514	12610	12427	12530	12655	12508	12319	12440	12466	12463	12438	12591	12363	12383	12343	12450	12434	12347	12401	12459	12307	12438	12351	12522	12506	12521	12527	12629	12637	12394	12444	12392	12442	12437	12471	12368	12423	12454	12488	12470	12364	12406	12261	12416	12464	12450	12464	12436	12490	12649	12386	12370	12434	12424	12477	12527	12416	12432	12424	12177	12376	12544	12553	12531	12429	12476	12352	12408	12426	12532	12314	12274	12453	12455	12455	12423	12485	12547	12488	12449	12378	12240	12329	12349	12548	12280	12493	12109	12479	12352	12506	12354	12364	12435	12227	12227	12463	12440	12455	12271	12385	12504	12347	12474	12535	12392	12390	12205	12402	12597	12552	12562	12543	12487	12540	12555	12282	12341	12435	12493	12665	12452	12571	12504	12438	12321	12350	12555	12425	12444	12501	12367	12367	12520	12386	12513	12595	12253	12427	12443	12228	12413	12316	12303	12512	12508	12481	12338	12393	12242	12407	12440	12441	12426	12404	12399	12295	12507	12605	12468	12470	12436	12358	12312	12339	12430	12331	12360	12467	12457	12347	12379	12407	12554	12498	12324	12274	12466	12475	12551	12579	12341	12280	12476	12501	12446	12398	12432	12455	12419	12575	12365	12454	12329	12411	12280	12305	12444	12366	12458	12377	12353	12406	12525	12263	12474	12509	12426	12555	12423	12399	12412	12326	12393	12480	12373	12372	12462	12410	12329	12407	12452	12484	12319	12511	12492	12403	12469	12261	12299	12489	12410	12212	12509	12438	12650	12514	12326	12440	12619	12516	12399	12316	12159	12394	12414	12433	12441	12306	12270	12582	12402	12472	12424	12537	12373	12447	12370	12363	12755	12538	12190	12362	12398	12406	12307	12218	12642	12420	12392	12443	12326	12478	12458	12514	12472	12324	12514	12506	12252	12453	12400	12650	12433	12409	12372	12598	12209	12382	12348	12357	12594	12507	12399	12469	12555	12578	12505	12349	12435	12488	12538	12422	12357	12365	12265	12409	12300	12347	12585	12461	12427	12486	12616	12543	12429	12404	12355	12344	12346	12186	12390	12557	12461	12414	12397	12337	12505	12441	12658	12444	12455	12421	12287	12217	12358	12435	12390	12315	12421	12357	12603	12395	12429	12273	12377	12380	12409	12377	12241	12477	12635	12461	12652	12578	12443	12412	12282	12422	12346	12414	12421	12488	12418	12449	12385	12515	12361	12466	12440	12273	12375	12445	12399	12294	12537	12381	12397	12551	12434	12334	12457	12418	12465	12539	12461	12265	12436	12451	12358	12419	12488	12387	12337	12662	12438	12444	12431	12446	12529	12323	12506	12551	12481	12274	12330	12346	12480	12471	12698	12708	12474	12303	12531	12497	12375	12430	12419	12508	12410	12341	12317	12345	12496	12378	12493	12464	12537	12253	12416	12458	12355	12588	12517	12363	12437	12371	12318	12195	12198	12459	12622	12667	12544	12268	12458	12480	12395	12454	12565	12466	12469	12491	12206	12356	12477	12171	12530	12435	12610	12517	12458	12399	12540	12364	12314	12572	12435	12392	12469	12328	12392	12396	12251	12393	12378	12353	12503	12480	12457	12494	12261	12412	12335	12388	12506	12573	12567	12495	12267	12478	12394	12293	12320	12342	12431	12331	12359	12425	12304	12533	12582	12272	12233	12357	12431	12477	12404	12365	12513	12469	12521	12448	12566	12358	12501	12470	12469	12439	12377	12336	12573	12409	12582	12482	12372	12439	12398	12299	12605	12501	12440	12227	12340	12268	12495	12607	12463	12347	12278	12316	12363	12521	12431	12516	12301	12287	12353	12481	12314	12402	12459	12373	12534	12369	12291	12368	12544	12431	12351	12437	12398	12402	12465	12398	12356	12409	12426	12324	12291	12591	12407	12287	12395	12454	12438	12448	12536	12533	12415	12407	12394	12458	12415	12378	12440	12403	12522	12399	12277	12504	12558	12539	12367	12431	12548	12375	12397	12461	12483	12486	12478	12483	12466	12442	12629	12335	12359	12505	12370	12549	12401	12305	12256	12449	12501	12400	12564	12380	12587	12452	12436	12466	12630	12442	12571	12253	12418	12293	12370	12317	12373	12334	12411	12427	12548	12365	12374	12323	12454	12397	12377	12326	12478	12666	12492	12310	12481	12398	12301	12551	12468	12311	12337	12389	12441	12456	12455	12401	12393	12457	12381	12516	12447	12546	12213	12429	12462	12326	12287	12417	12270	12420	12523	12421	12471	12298	12443	12391	12315	12206	12442	12276	12275	12362	12425	12360	12372	12351	12547	12485	12458	12421	12131	12406	12414	12383	12481	12394	12378	12378	12431	12382	12327	12326	12559	12520	12444	12242	12474	12351	12452	12470	12470	12180	12555	12410	12246	12427	12426	12224	12320	12459	12367	12359	12420	12459	12396	12488	12626	12415	12553	12405	12353	12185	12522	12506	12471	12521	12518	12476	12290	12423	12356	12428	12295	12595	12540	12383	12326	12348	12398	12259	12570	12490	12449	12371	12363	12277	12583	12628	12476	12547	12282	12647	12295	12612	12386	12418	12430	12379	12380	12532	12402	12516	12397	12338	12357	12517	12333	12548	12318	12299	12442	12618	12482	12412	12315	12496	12249	12350	12580	12542	12578	12496	12285	12419	12484	12433	12512	12302	12441	12391	12427	12474	12426	12442	12390	12404	12337	12504	12467	12350	12374	12503	12481	12307	12381	12403	12390	12626	12401	12548	12439	12444	12372	12643	12393	12385	12444	12424	12463	12368	12595	12546
19726	35827	31793	23441	19722	17656	15453	14045	13772	13332	13072	12872	12902	12810	12853	13206	12689	12657	12786	12614	12309	12083	12133	12209	12239	12103	12131	12003	12150	11933	12017	11977	11883	11910	11879	12108	11958	12163	12056	11914	12044	11909	11930	11908	11832	11768	12077	12041	11987	12091	12023	12724	13188	13094	12871	12146	11724	11946	11940	12036	12068	11931	11882	11958	11909	11917	11776	11732	11977	11794	12040	12048	11683	11875	11839	11835	11731	11949	11861	12014	11928	11747	11808	12023	11817	12100	11928	11882	11938	11950	11879	12015	12153	12047	11919	11861	11816	11960	11963	11708	12054	11883	11723	11831	11955	11866	11929	11866	12020	11938	11896	11942	11770	11993	11957	12082	11889	11936	12010	11904	11983	11694	11879	12034	11982	11829	11912	11988	11807	11885	12026	11923	11865	11826	11916	11875	11867	11919	11908	11942	11936	11973	11690	11958	11945	11987	12043	11868	11869	11855	11840	11920	11882	12067	11974	11838	11747	12019	11934	11951	11843	11968	12018	11987	11787	11828	11837	12054	11931	12050	11894	11932	12024	11937	11946	11913	12007	11905	11858	11888	11858	11917	11815	11956	11979	11826	11834	11795	11807	11884	11880	11873	11841	11933	11835	12043	11926	12058	12122	11979	11830	11873	11973	11852	12007	11713	12034	11837	11943	11835	11931	11791	11722	11899	11822	11931	11854	11857	11985	11893	11931	11854	11783	12063	11917	12037	11989	11969	11854	11906	11905	11928	12210	12051	11798	11938	12036	11958	11789	11893	12077	12017	12012	11776	11877	11942	11907	11834	11886	11814	11983	11829	11963	12056	11772	11736	12034	11902	12084	11927	11887	11998	12023	11663	12086	11903	11901	12071	11808	11840	12080	12061	11929	12007	11821	11916	11957	12011	11858	11792	11854	11928	11974	11872	11995	11993	11892	11830	11925	11826	11895	11765	12043	11909	11932	11952	11885	12030	11922	11971	12011	12081	11857	12084	11924	11930	11884	11893	11833	11882	11799	12015	11874	11816	11823	11872	11892	11948	12031	12001	11973	11893	11795	11942	11987	11960	12041	11926	12119	11863	11993	11976	11797	11904	11949	11699	11945	11863	11806	11775	11873	11905	11918	11892	11947	11935	11912	12008	11795	11807	11862	12035	11978	11885	11989	11987	11883	11817	11905	11953	11892	11856	11943	11967	11840	11864	11929	11980	12065	11793	11996	11967	11930	11835	12091	11972	11796	11905	12001	11957	12040	11707	12039	12054	12007	11817	12018	11716	11854	11941	11814	11807	11812	11983	11958	12030	12025	11972	11862	11877	12071	11976	11930	11958	11946	11863	11756	11994	11910	11889	12033	11845	11855	11742	11816	11982	11857	11942	11892	11969	11803	11831	11900	11957	11997	11838	11880	11903	11936	11969	11935	11919	12068	11930	11879	11911	11992	11826	11901	11977	11845	11977	11896	11896	11889	11918	11895	12020	11904	11976	11947	11982	11985	11954	12050	11967	11842	11812	11916	11732	11876	11855	11756	11918	11844	11745	11934	11944	11935	11829	12010	11861	12014	11878	11866	11796	12018	12012	12133	12034	12062	11876	11804	11977	11822	11983	11948	11955	11730	11869	12070	11812	11955	11907	11991	11796	11912	11822	11822	11924	11852	11958	11880	11885	11989	11919	11867	11928	11953	11907	12008	11939	11985	11886	12196	12005	11963	12032	12086	11837	11918	11832	12013	11861	11871	11750	11859	11865	11824	11955	11926	11891	11942	11900	11944	11812	11848	12023	11889	11853	11931	12052	11957	11761	11889	12085	11805	11889	11814	11809	11841	11912	11854	12027	11951	12019	11923	11916	11883	11844	12041	11853	11898	11907	11780	11902	11980	11846	11813	11877	11857	11803	11882	11819	11964	11732	12035	11981	11952	12005	11801	12174	11787	11998	12074	11892	11871	11827	11952	11937	11821	12025	11932	11994	12005	11864	11935	11775	12016	11879	11854	12008	12032	11909	11882	11974	11862	11793	11971	11947	11874	11891	11736	12001	11919	11802	11890	11783	11852	11894	11883	12037	11756	11686	11872	12017	11878	11879	11933	11941	11898	11809	11893	11851	11801	11938	11787	11801	11908	11951	11893	11818	11925	11857	11847	11687	11876	11974	11899	11990	11884	11923	11919	11954	11900	11885	11843	12049	11751	11881	11823	11788	11946	11981	11879	11924	11836	11958	11958	11934	11887	12086	11850	11987	11840	11780	11827	11849	11762	11886	11828	11849	12007	11927	11884	11984	12009	11990	11769	11885	12085	11817	11934	12118	11974	12036	12018	11858	11871	11926	11815	11943	11832	11978	11909	12035	11780	11937	11955	12050	11924	11909	11911	11811	11835	11976	11989	11979	11781	11879	11916	11911	11950	11927	11913	11922	11994	11884	11860	11864	12081	11848	11772	11853	11849	11800	11842	12027	11856	11809	11846	11888	11860	11965	11912	11796	11938	11804	11910	11749	11924	11953	11633	11876	11982	11955	11921	11833	11781	11906	11859	11853	12013	11937	11854	11964	11977	12042	11802	11947	11880	11944	11802	11978	11846	11970	11834	11882	11860	11911	12108	11852	11954	11927	11951	11884	12099	11970	11865	11785	11983	11891	11835	11938	11965	12044	11867	11840	11905	11952	11893	12017	11892	11790	12078	11950	11939	11830	11899	11872	11974	11886	11873	11763	11928	11808	11931	12058	12095	11916	11929	11710	12057	11963	12085	11884	11959	11912	11982	11911	11775	12010	11897	11862	11989	11976	11936	11992	11929	11844	11988	12047	11877	11959	11991	12010	11885	11797	11863	11791	11820	11965	11810	11955	11880	11858	11911	11826	11998	11890	11869	11901	11937	11919	11858	11825	11814	11902	12064	11817	11954	11809	11942	12072	11904	11872	11922	11946	11928	11893	11742	11791	11830	11926	11833	11899	12032	11840	11826	11957	11935	11788	11946	11716	11853	11978	11941	11966	11876	12024	12005	11990	12096	11854	11889	11950	11918	11788	11913	12054	11856	11885	11828	11861	12000	11902	11845	11849	11900	12022	12098	11862	11833	11991	11956	11905	11946	11811	11796	11874	11888	11998	11957	11820	11929	11839	12097	11904	11912	11927	11855	11915	11799	11861	11890	11854	11902	11707	11937	11857	11998	11876	11998	11901	11964	11901	12075	11951	11888	11952	11902	12067	11894	11982	11931	12092	11846	11916	11892	11872	11854	11871	11965	11999	12060	11999	11846	12020	11911	12099	11964	11896	11874	11933	12015	11852	11906	12007	11835	11960	11902	11887	11862	11907	11820	11946	11952	11945	11813	11899	11950	11898	11874	11981	12061	11863	11941	12041	12009	11782	11942	12101	11756	11852	11969	11926	11861	12029	11720	11927	11874	11929	12061	12091	11817	11955	11922	11953	11997	11783	11815	11816	11938	11856	11880	12028	11926	11812	11975	11929	11775	11977	11976	11952	11993	11833	11976	11927	11870	11851	11821	11855	11936	11874	11885	11893	12009	11898	12073	11904	11964	11708	11878	11940	11913	11851	11872	12062	11901	11924	11965	11854	11949	11875	11871	11942	11792	11843	11920	11835	11960	11877	11962	11818	11980	11991	11921	11943	11970	11879	11735	11904	11814	12013	11851	12081	11990	11939	11905	11995	11824	11947	11826	11898	11973	11789	11946	11905	11970	11828	11944	12008	11870	11801	11842	12053	12036	11969	11893	11938	11850	11879	11909	12020	11925	11749	11935	11849	11923	11914	11926	11841	11952	11791	11966	12039	11881	12079	11912	11829	11957	11928	11743	11883	11967	11899	11772	11817	11807	11873	11909	11898	12037	12013	11866	11935	11962	11869	11992	11791	12125	11844	11939	11874	11836	11956	11776	11780	11700	11983	11918	11996	11778	11897	11790	11919	11988	11937	11867	11804	12022	11935	11951	11822	12028	12011	12082	11766	11871	11976	11789	11955	11750	11956	11972	11892	11951	12033	12001	11729	11930	12049	12046	11798	11968	11909	11869	11861	12085	12127	12158	12028	11976	11819	11967	11941	11854	11941	11843	12076	11957	11915	11886	11886	11892	12013	11805	11857	11910	11942	11765	11916	11950	11950	12057	11867	12038	11841	11927	11910	11900	12057	11973	11845	12060	11799	12027	12013	11804	11914	11995	11913	11892	11968	12059	11779	11929	12063	11859	11882	11768	11972	11842	12031	11930	11898	12010	11943	11962	11804	12008	11971	11959	11907	11950	11918	11916	11921	11871	11908	11859	11668	11881	11977	11865	11963	11983	11758	11806	11869	11914	11932	11904	11763	11913	12058	11785	11963	11846	11780	11796	11961	11813	11751	11807	12005	11849	11878	11947	12064	11910	11954	12020	11714	12024	11724	12055	11792	11950	11764	11759	11958	12042	12022	11989	11799	11922	11907	11956	11829	11904	11986	11916	11893	12021	11762	11801	11903	12023	11844	11901	11922	11719	11862	11933	11972	11938	11774	11876	11943	11891	11842	11934	11888	12182	11856	12000	11928	11985	11944	11675	11981	11874	12047	11773	11822	11790	11894	11940	11920	11833	11935	12079	11871	11899	11985	11906	11855	11838	11855	12000	11827	11876	11881	11911	11928	11857	11831	11872	12134	12065	11845	11886	11793	11991	11766	12143	11942	11967	11903	11734	12006	11868	11994	12069	11960	11927	12027	12064	11887	11880	11968	11956	11780	11916	11863	11761	11907	12027	11922	11841	11902	12087	11842	11982	12087	11874	11794	12023	11875	11928	11900	12012	11877	12087	11832	12040	11805	11944	11964	11928	11700	12022	11812	11848	11701	11832	12009	11787	11974	11956	11889	12007	11844	11921	11773	11903	11832	11853	11954	11917	11849	12040	11899	11919	12198	11873	11853	11833	11772	11966	11789	11984	11882	11963	11941	11957	11874	11892	11763	11996	11972	11828	11876	11813	11908	12024	11936	11857	11926	11962	11935	11821	12099	11951	11870	11838	11898	12112	12039	11832	12078	11700	11967	12021	11894	11953	11964	11880	11851	11962	11816	12013	11873	12011	11824	11849	11815	11727	12029	11938	11906	11969	11800	11939	11872	11767	12018	11914	11947	11963	11782	12062	11788	11976	11984
22780	21177	29111	23527	21333	22651	22679	16025	14222	14303	13965	14114	14026	13617	13776	14122	13796	13665	13905	13638	13383	13389	13370	13179	13203	13254	12971	13000	12972	12989	13155	12963	12999	13161	13037	13062	12876	12975	12955	12888	12830	12996	12991	13214	12933	12838	12921	12874	12858	13002	12961	13496	14417	14435	14395	13449	13057	13033	12797	12954	12796	12947	13016	12902	12857	12955	12807	12973	12748	12935	13082	12880	12832	13248	13043	12764	12880	12954	12989	12779	12901	13006	13035	13025	12762	12991	12949	12975	12995	12905	12925	12821	12981	12862	12880	12961	12695	12855	12942	12705	12862	12840	12768	12891	12884	12909	12757	12920	12801	13005	12893	13021	12826	13085	12824	12839	12784	12819	12865	12817	12844	12937	12790	12843	12940	12876	12767	12686	12762	12924	12840	12845	12792	12858	12944	12918	12848	12784	12864	12635	12818	12964	12945	13092	12800	12770	12962	12734	12815	12750	12768	12875	12780	12649	12878	12736	12903	12896	12772	12819	12835	12791	12781	12721	12980	12825	12847	12823	12939	12755	12776	12790	12916	12820	12876	12814	12998	13126	12966	12827	12737	12969	12813	12750	13113	13100	12917	12815	12680	12855	12891	12717	13057	12622	12801	12867	12995	12912	12811	12881	12926	12874	12886	12690	12815	12977	12800	12890	12774	12683	12816	12921	12863	12920	12876	12605	12931	12951	12707	12828	12884	13006	12989	12949	12863	12814	12720	12707	12828	12899	12823	12956	12713	12778	13018	12752	12805	12803	12961	12675	12809	12932	12883	12993	12761	12772	12877	12682	12851	12848	12917	12998	12827	12727	12764	13070	12829	12891	12854	12773	12829	12890	12885	12852	12710	12771	12693	12574	12838	12834	12747	12891	13013	12986	12615	12938	12899	12731	12892	12918	12758	12791	12756	12702	12757	12684	12877	13034	13026	12803	12729	12791	12883	12942	12849	12938	12893	12968	12849	12948	12859	12734	12868	12930	12720	12863	12741	12980	13010	12879	12999	12969	12910	12992	12946	12802	12776	12719	12928	12840	12896	12775	13095	12803	12973	12786	13015	12944	13004	12981	13010	12843	12823	12719	12799	13017	12751	12829	12636	12711	13031	12748	12898	12911	12854	13071	12913	12795	12838	13057	12993	12936	12813	12973	12834	12786	12761	12778	12943	12958	12823	12796	12822	12798	12823	12797	12795	12983	12796	12900	12775	12828	12954	12821	12643	12671	13032	12855	12875	12591	12760	12874	12812	12955	12655	12935	13119	12882	12848	12842	12742	12945	12865	12938	12863	12833	12735	12893	12971	12834	12787	12894	13010	12797	12896	12832	12887	12733	12789	12596	12750	12876	12862	12975	12860	12881	13016	12860	12633	12772	12934	12856	12821	12800	12899	12722	12734	12855	12879	12858	12898	12675	12808	12853	12825	13003	12714	12878	12847	12718	12711	12783	12660	12900	12809	12851	12879	12741	12734	12705	12930	12850	12910	12858	12856	12974	13078	12850	12853	12944	12791	12847	12942	12857	12955	12737	12898	12917	12838	12816	12830	12862	12851	12919	12717	12816	12839	13079	12858	12788	12866	12779	12782	12815	12844	12931	12883	12822	12870	12799	12744	12812	12559	12764	12662	12874	12866	12804	12927	12861	12732	12993	12758	12821	12751	12989	12821	12806	12869	12775	12711	12729	12725	12762	12916	12805	12866	12805	12895	12932	12834	12888	12850	12862	13011	12933	12950	13019	12982	12738	12710	12902	12785	12919	12880	12529	12896	12876	12864	12835	12691	12652	12777	12990	12853	12841	12936	12851	12874	12799	12830	12837	12874	12964	12790	12791	12848	12716	12812	12790	12786	12730	12751	12854	12850	12955	12899	12962	12829	12876	12896	12736	13046	12802	12782	12753	12639	12851	12747	12903	12908	12823	12742	12771	12905	12731	12779	12922	13133	12856	12866	13007	12792	12858	12654	12769	12966	12815	12777	12872	12751	12773	12965	12870	12815	12847	13006	13061	12687	12938	12757	12818	12795	12922	12775	13016	12766	12933	12665	12824	12788	12810	12875	13060	13025	12867	13167	12890	12921	13012	12887	12864	13076	12701	12952	12820	12886	12892	12789	12713	12761	12860	12926	12641	12515	12778	12880	12818	12794	12735	12809	12834	13174	12975	12897	12894	12579	12745	12927	12845	12753	12841	12841	12780	12722	13075	12908	12969	13013	12782	12804	12787	12774	12826	12890	12563	12783	12840	12930	12804	12765	12905	12952	12838	12781	12587	12755	12963	12879	13026	12926	12932	12809	12844	13045	12876	12854	12708	12845	12945	12870	12883	12930	12973	12785	12894	12844	12881	12880	12641	12947	12799	12937	12872	12979	12908	12880	12912	12921	12837	12748	13014	12940	12864	12698	12795	12828	13064	13063	13017	12943	12924	12832	12875	12847	12950	12887	13058	12820	12862	12782	12722	12909	12847	12821	13004	12844	12851	12805	12727	12756	12823	12945	12970	12757	12899	12780	12890	12742	12966	12964	12987	12871	12684	12826	12926	12550	12773	12692	12907	12993	12795	12828	12808	12902	12699	12859	12876	12834	12743	12850	12719	12660	12920	12857	12812	12847	12728	12802	13011	13011	12873	12732	12955	12910	12849	12689	12799	12872	12752	12889	12886	12968	12871	12887	12738	12855	12933	12711	12786	12909	12752	12818	12682	12736	12844	12750	12790	12803	12794	12633	12828	12757	12687	12670	12827	12753	12843	12932	12902	12870	12798	12760	12878	12789	12908	13009	12761	12935	12959	12659	12824	12776	12908	12786	12783	12869	12765	12861	12855	12823	12839	12878	13014	12794	12894	12593	12834	12758	12830	12824	12734	12777	12901	12853	12970	12823	12734	12840	12699	12855	12747	12881	12864	12702	12871	12970	12872	12823	12782	12945	12647	12828	12889	12761	12898	12846	12800	12935	12901	12789	12726	12746	12778	12948	12733	12732	12862	12938	12828	12930	12822	12947	12992	12982	12874	12859	12968	12850	12955	12977	12781	12809	12892	12782	12865	12839	12749	12795	12796	12855	12838	13064	12941	12787	12835	12782	12917	12981	12796	12887	12937	12850	12867	12872	12968	12691	12835	12947	12706	12854	12739	12957	12828	12839	12849	12798	12731	12818	12905	12849	12853	12739	12816	12915	12838	12797	12722	13027	12948	12878	12740	12753	12827	12858	12821	12931	12700	12992	12840	12855	12724	12889	12857	12683	13065	12839	12777	12874	12855	12725	12802	12856	12753	12820	12882	12964	12870	12654	12893	12818	12760	12806	12687	12804	12619	12946	12725	12961	12801	12865	13028	12769	12905	12712	12867	12695	12873	12827	12957	12915	13041	12911	12732	12833	12838	12654	12765	13052	12757	12781	12878	12858	12971	13054	12898	12940	12661	12752	12820	12812	12979	12846	12756	12800	12822	13031	12934	12913	12810	12889	12839	13060	12779	12666	12887	12701	12904	12746	12770	12842	12841	12826	12848	12939	12829	13008	12772	12874	12660	12745	12834	12946	12840	12919	12896	12965	12771	12795	12619	12719	12725	12657	12897	12766	13031	12618	12758	12934	12681	12697	12889	12953	12755	12748	12724	12909	12958	12953	12809	12861	12881	12887	12735	12771	12789	12766	12802	12776	12640	12952	12885	12628	12969	12978	12681	12806	12809	12769	12793	12960	12792	12916	12924	12851	12760	12776	12806	13004	12736	13006	12815	12737	12898	12932	12837	12786	12609	12813	12810	12833	12695	12945	12758	12786	12835	12875	12987	12913	12778	12829	12818	12861	12880	12861	12730	12892	12884	12857	12791	12782	12895	13066	12901	12984	12835	12905	12920	12693	12856	12854	13004	12791	12794	12899	12702	12905	12895	12904	13027	12970	12618	12850	12792	12808	12844	12907	12927	12833	12968	12764	12913	12744	12914	12852	12666	13149	12833	12735	12875	12960	12710	12740	12892	12794	12753	12710	12839	13001	12952	12892	12807	12889	12871	13052	13002	12975	12934	13053	12817	12766	12933	12755	12839	12961	12803	13041	12909	12819	12848	12987	12809	12868	12900	12941	12925	12714	12910	12702	13059	12900	13037	12783	12750	12873	12835	12867	12732	12857	12684	12832	12785	12943	12881	12945	12918	12784	13080	12945	12807	12770	13045	12828	12684	12943	12788	12801	12673	12846	12915	12763	12907	12981	12831	12927	12950	12859	12864	12818	12870	12822	12823	12675	12861	12766	12781	12783	13078	12942	12820	12731	12800	12693	12715	12828	12831	12899	12821	12934	13088	12858	12691	12972	12825	12945	12919	12825	12982	12864	12753	12803	12633	12795	12954	12894	12861	12600	12869	12802	12966	12835	12886	12839	12936	13044	12957	12894	12763	12990	12810	12886	12766	12750	12857	13008	12758	12913	13018	12865	12836	12857	12852	12910	12996	12858	12713	12980	12891	12950	12842	12861	12800	12959	12943	12840	12859	12632	12835	12779	12867	13035	12747	12887	12898	12716	12873	12942	12857	13060	12603	12808	12858	12912	12951	13048	13070	12846	12788	12835	12757	12928	12845	12798	12839	12764	12730	12879	12640	12770	12680	12848	12890	12811	12884	12781	12871	12795	12626	12708	13064	12719	12832	12877	12904	12863	12847	12694	12844	12853	12921	12892	12781	12936	12865	12905	12869	12895	12857	12905	13028	12739	12936	12609	12847	12851	12842	12725	12844	12821	12575	12807	12631	12780	12860	12963	12657	12885	12883	12896	12761	12787	12814	12624	12714	12842	12816	12917	12823	12825	12794	12890	12870	12819	12938	12632	12795	12810	12848	12975	12716	12777	12805	12786	12765	12905	12811	12751	12907	12769	12818	12905	12693	12696	12651	12873	12782	12869	12747	13028	12758	12678	13067	12887	12905	13030	13027	12787	12893	12726	12654	12901	12802	12960	12848	12855	12843	13067	12983	12741	12772	12975	12872	12849	12885	12782	12879	12900	12850	12689	12778	12953	12743	12846	12725	12730	12828	12923	12815	12703	12920	12877	13028	12572	12740	12736	12665	12942	12834	12965	12972	12695	12868	12736	12847	12961	12945	12868	12843	13031	12738	13120	12884	12801	12875	12803	12821
21782	40895	36109	27062	22371	19431	17290	15537	14946	14276	13960	13758	13735	13492	13300	14080	13740	13297	13573	13216	12938	12711	12638	12823	12541	12473	12485	12410	12494	12580	12535	12384	12597	12416	12409	12334	12370	12349	12333	12480	12202	12163	12186	12306	12327	12387	12415	12219	12342	12241	12352	13131	14507	14449	13856	12688	12353	12179	12392	12275	12279	12168	12220	12283	12311	12180	12234	12231	12296	12319	12220	12221	12179	12199	12241	12241	12327	12253	12261	12229	12330	12123	12370	12198	12230	12244	12242	12167	12393	12346	12369	12233	12318	12094	12216	12313	12342	12217	12232	12291	12312	12314	12099	12234	12322	12368	12236	12302	12269	12289	12081	12344	12100	12387	12148	12080	12417	12371	12207	12382	12203	12302	12212	12253	12144	12373	12226	12231	12342	12215	12271	12063	12144	12332	12137	12136	12156	12426	12117	12317	12201	12209	12194	12492	12225	12267	12172	12250	12110	12218	12126	12141	11995	12367	12302	12189	12271	12229	12214	12199	12245	12287	12243	12381	12292	12360	12268	12400	12197	12206	12315	12408	12236	12277	12307	12316	12366	12247	12046	12234	12361	12294	12366	12322	12181	12273	12415	12375	12334	12204	12365	12293	12129	12260	12343	12236	12244	12376	12296	12269	12135	12212	12188	12169	12204	12041	12167	12247	12344	12274	12221	12342	12171	12265	12256	12124	12127	12284	12403	12408	12156	12290	12371	12221	12324	12213	12208	12321	12392	12204	12362	12151	12168	12371	12553	12259	12105	12207	12428	12214	12241	12250	12167	12302	12207	12390	12286	12188	12343	12478	12381	12325	12096	12234	12374	12429	12226	12347	12136	12346	12417	12182	12250	12124	12249	12150	12159	12142	12429	12245	12297	12144	12259	12204	12166	12372	12309	12357	12281	12136	12198	12139	12296	12149	12164	12129	12233	12286	12389	12042	12280	12236	12238	12161	12219	12223	12271	12195	12272	12235	12190	12114	12080	12298	12253	12279	12256	12229	12231	12175	12194	12218	12239	12159	12076	12181	12356	12241	12390	12299	12350	12321	12389	12360	12423	12244	12159	12256	12359	12363	12274	12103	12149	12324	12307	12307	12284	12264	12159	12184	12298	12262	12327	12391	12259	12183	12271	12249	12268	12150	12335	12226	12200	12106	12125	12180	12259	12198	12208	12321	12418	12243	12221	12142	12144	12167	12029	12129	12206	12292	12233	12341	12247	12257	12239	12174	12169	12129	12219	12362	12204	12196	12387	12173	12260	12210	12154	12179	12105	12183	12213	12212	12268	12251	12470	12263	12254	12229	12302	12167	12308	12112	12404	12264	12283	12247	12238	12183	12183	12225	12105	12267	12241	12267	12101	12153	12286	12275	12280	12178	12111	12237	12302	12278	12248	12190	12415	12270	12229	12250	12252	12199	12282	12172	12291	12318	12307	12272	12154	12214	12222	12183	12179	12258	12148	12297	12243	12206	12233	12287	12237	12018	12286	12294	12490	12255	12136	12138	12315	12032	12282	12149	12349	12193	12249	12301	12230	12417	12346	12196	12183	12252	12196	12179	12263	12135	12318	12146	12101	12229	12222	12186	12152	12089	12163	12319	12268	12258	12218	12261	12204	12204	12220	12299	12213	12332	12243	12309	12285	12234	12195	12088	12207	12227	12266	12213	12357	12125	12325	12196	12112	12182	12181	12262	12149	12380	12279	12136	12311	12338	12292	12331	12200	12316	12190	12275	12272	12310	12281	12192	12191	12220	12294	12250	12327	11991	12347	12295	12132	12218	12357	12192	12262	12212	12101	12367	12312	12215	12139	12314	12199	12221	12208	12297	12194	12408	12233	12296	12212	12227	12123	12273	12273	12172	12301	12275	12247	12205	12287	12265	12228	12194	12188	12175	12297	12385	12195	12328	12198	12126	12266	12269	12134	12129	12344	12249	12335	12373	12087	12225	12152	12054	12307	12341	12311	12167	12267	12145	12174	12144	12400	12348	12210	12247	12226	12245	12275	12091	12237	12233	12388	12103	12189	12199	12224	12269	12139	12185	12062	12296	12228	12326	12228	12347	12159	12206	12272	12095	12389	12255	12184	12336	12248	12063	12318	12186	12228	12172	12311	12288	12356	12375	12289	12244	12166	12214	12251	12259	12200	12218	12151	11995	12247	12261	12354	12075	12110	12370	12216	12289	12135	12114	12278	12224	12316	12062	12166	12182	12254	12328	12135	12373	12289	12136	12338	12351	12232	12225	12307	12240	12212	12161	12242	12209	12138	12301	12158	12178	12266	12106	12318	12206	12178	12232	12304	12134	12280	12172	12208	12163	12192	12107	12393	12212	12156	12241	12156	12223	12041	12264	12286	12151	12128	12274	12398	12051	12358	12113	12109	12344	12160	12170	12244	12234	12165	12204	12121	12179	12219	12377	12274	12090	12120	12207	12280	12310	12366	12246	12122	12272	12237	12245	12239	12382	12132	12212	12300	12327	12225	12238	12283	12169	12333	12189	12202	12096	12273	12207	12338	12225	12280	12118	12307	12255	12028	12203	12385	12182	12255	12261	12186	12180	12240	12136	12147	12245	12200	12226	12309	12151	12258	12111	12290	12225	12376	12267	12153	12131	12121	12347	12292	12284	12262	12310	12126	12286	12306	12169	12316	12170	12255	12158	12247	12132	12143	12172	12204	12339	12086	12309	12169	12291	12355	12252	12177	12307	12233	12282	12423	12384	12340	12187	12360	12288	12233	12363	12253	12121	12242	12331	12305	12304	12039	12359	12313	12153	12363	12422	12288	12344	12177	12299	12262	12262	12044	12093	12154	12242	12444	12229	12365	12226	12274	12382	12093	12278	12099	12292	12267	12142	12308	12264	12432	12185	12099	12293	12246	12084	12252	12135	12336	12366	12195	12279	12334	12144	12386	12058	12390	12341	12386	12243	12333	12149	12337	12333	12190	12346	12210	12307	12171	12272	12347	12134	12136	12195	12126	12459	12179	12329	12202	12255	12219	12241	12102	12046	12269	12179	12186	12199	12224	12160	12032	12131	12195	12303	12316	12212	12384	12236	12144	12162	12282	12223	12120	12207	12195	12242	12357	12181	12191	12165	12103	12078	12338	12120	12112	12354	12229	12290	12185	12151	12307	12230	12354	12330	12165	12229	12290	12111	12372	12102	12292	12173	12210	12255	12187	12430	12370	12402	12083	12318	12278	12344	12189	12205	12176	12074	12139	12298	12202	12147	12331	12265	12445	12073	12222	12217	12456	12311	12225	12287	12328	12238	12180	12249	12335	12143	12194	12217	12321	12225	12342	12146	12271	12330	12222	12294	12147	12314	12377	12258	12261	12150	12148	12274	12309	12276	12296	12258	12184	12225	12335	12138	12115	12169	12157	12197	12235	12149	12080	12245	12246	12415	12301	12333	12257	12284	12196	12218	12410	12279	12236	12052	12219	12436	12249	12190	12307	12411	12272	12126	12237	12210	12198	12323	12311	12162	12255	12243	12397	12253	12177	12370	12130	12230	12209	12133	12215	12256	12220	12177	12160	12235	12359	12086	12146	12073	12119	12283	12220	12210	12415	12266	12253	12180	12279	12153	12155	12267	12241	12115	12410	12300	12285	12154	12350	12366	12274	12473	12112	12296	12350	12200	12168	12330	12320	12402	12341	12218	12296	12178	12145	12301	12141	12200	12230	12200	11973	12208	12289	12181	12247	12273	12297	12209	12150	12290	12276	12261	12214	12234	12317	12256	12178	12409	12336	12346	12288	12100	12309	12263	12285	12232	12270	12160	12352	12077	12361	12358	12385	12258	12382	12162	12256	12061	12242	12138	12182	12020	12315	12214	12167	12327	12435	12279	12287	12296	12201	12244	12175	12221	12130	12186	12409	12161	12260	12261	12249	12144	12272	12217	11995	12232	12121	12140	12207	12204	12206	12199	12424	12192	12325	12317	12239	12123	12039	12177	12187	12215	12053	12231	12269	12387	12194	12368	12272	12163	12354	12202	12271	12245	12282	12250	12311	12285	12310	12257	12303	12189	12178	12198	12180	12217	12184	12210	12080	12284	12241	12257	12175	12274	12330	12265	12215	12170	12285	12337	12222	12335	12266	12238	12167	12221	12284	12145	11960	12208	12123	12347	12267	12096	12330	12129	12367	12254	12163	12309	12259	12313	12166	12235	12205	12190	12236	12267	12300	12433	12171	12322	12298	12144	12210	12191	12207	12205	12223	12157	12177	12233	12137	12351	12281	12207	12323	12221	12285	12266	12199	12243	12343	12188	12267	12068	12262	12139	12204	12098	12405	12279	12271	12241	12224	12246	12259	12246	12323	12255	12422	12239	12274	12150	12111	12151	12263	12148	12096	12326	12158	12180	12294	12198	12321	12273	12240	12184	12171	12300	12228	12187	12285	12206	12345	12147	12325	12201	12248	12420	12270	12249	12295	12314	12314	12207	12212	12165	12265	12214	12156	12162	12192	12169	12262	12188	12230	12245	12125	12226	12279	12109	12187	12249	12180	12363	12150	12231	12255	12024	12298	12293	12439	12251	12209	12353	12270	12193	12000	12390	12222	12242	12180	12309	12182	12154	12097	12155	12195	12341	12348	12059	12254	12145	12176	12177	12274	12290	12470	12197	12147	12229	12224	12063	12291	12328	12285	12145	12096	12377	12121	12198	12141	12139	12080	12258	12231	12197	12068	12136	12266	12202	12163	12226	12183	12110	12087	12285	12255	12229	12052	12305	12210	12198	12305	12308	12148	12150	12237	12150	12220	12278	12086	12287	12411	12217	12217	12235	12340	12361	12219	11969	12157	12247	12511	12241	12169	12081	12252	12297	12307	12332	12298	12267	12240	12212	12177	12116	12401	12264	12192	12125	12246	12135	12264	12136	12338	12277	12212	12147	12314	12307	12181	12226	12328	12203	12288	12140	12199	12251	12198	12341	12030	12278	12253	12228	12191	12259	12225	12159	12113	12322	12328	12289	12192	12156	12361	12254	12266	12336	12224	12072	12396	12250	12113	12263	12076	12395	12358	12114	12263	12399	12219	12194	12344	12123	12290	12208	12220	12249	12215	12069	12316	12257	12228	12111	12183	12207	12277	12217	12259	12340	12304	12281	12137	12220	12387	12260
27208	22161	24932	20490	14960	13642	13399	12777	12495	12657	12497	12631	12498	12645	12410	12652	12557	12512	12478	12734	12304	12315	12133	12411	12395	12408	12235	12302	12461	12295	12559	12281	12296	12184	12265	12146	12289	12292	12270	12404	12432	12360	12492	12251	12218	12279	12323	12237	12227	12317	12110	12304	12266	12383	12489	12427	12202	12245	12362	12345	12258	12333	12276	12198	12377	12091	12248	12319	12117	12245	12071	12190	12249	12336	12143	12288	12237	12131	12042	12119	12307	12236	12358	12299	12238	12287	12455	12175	12078	12202	12287	12120	12365	12254	12289	12032	12250	12257	12119	12291	12461	12212	12155	11988	12257	12268	12391	12378	12277	12209	12124	12137	12348	12343	12336	12309	12243	12424	12111	12229	12516	12294	12119	12153	12219	12261	12246	12134	12309	12282	12261	12175	12134	12198	12342	12261	12293	12424	12409	12315	12184	12491	12317	12229	12294	12200	12250	12282	12349	12300	12420	12248	12192	12293	12239	12101	12365	12042	12292	12199	12168	12125	12142	12241	12157	12143	12109	12158	12271	12077	12325	12375	12186	12360	12138	12297	12083	12110	12180	12467	12263	12255	12240	12294	12249	12114	12178	12255	12339	12377	12367	12182	12277	12252	12243	12250	12172	12264	12206	12361	12340	12376	12298	12309	12131	12234	12179	12162	12249	12180	12032	12288	12255	12331	12201	12196	12264	12269	12338	12153	12190	12338	12168	12190	12176	12178	12271	12300	12301	12169	11970	12379	12346	12363	12238	12278	12292	12347	12269	12174	12227	12264	12240	12238	12276	12352	12301	12406	12123	12271	12016	12127	12316	12303	12150	12090	12059	12277	12102	12217	12166	12250	12313	12178	12130	12295	12239	12130	12239	12252	12031	12573	12143	12371	12325	12285	12248	12242	12139	12183	12230	12430	12405	12432	12331	12194	12258	12149	12262	12148	12073	12309	12342	12127	12115	12158	12086	12255	12396	12385	12269	12156	12117	12353	12301	12418	12403	12312	12255	12056	12383	12100	12233	12052	12059	12260	12086	12419	12380	12295	12447	12341	12361	12162	12320	12364	12326	12397	12360	12307	12187	12443	12262	12027	12155	12247	12375	12129	12355	12200	12283	12239	12180	12318	12410	12219	12190	12355	12211	12320	12207	12271	12274	12235	12350	12371	12183	12163	12298	12364	12295	12161	12214	12450	12289	12445	12340	12217	12220	12077	12239	12128	12354	12258	12322	12362	12370	12264	12364	12415	12385	12213	12211	12367	12217	12243	12106	12331	12250	12469	12190	12239	12209	12345	12287	12136	12409	12203	12289	12216	12350	12346	12175	12243	12401	12347	12342	12198	12361	12354	12263	12202	12292	12297	12099	12263	12189	12205	12245	12178	12334	12325	12241	12154	12327	12347	12289	12129	12320	12110	12269	12188	12334	12335	12257	12376	12232	12332	12363	12190	12230	12280	12335	12134	12258	12259	12108	12305	12163	12248	12141	12262	12181	12167	12296	12159	12370	12418	12309	12362	12090	12163	12343	12322	12265	12256	12200	12016	12250	12404	12374	12379	12404	12278	12383	12215	11987	12210	12172	12161	12538	12320	12193	12353	12184	12088	12206	12334	12221	12355	12139	12181	12354	12102	12276	12174	12133	12220	12191	12201	12428	12255	12393	12245	12233	12300	12121	12259	12357	12481	12205	12254	12170	12250	12257	12270	12263	12275	12366	12454	12260	12156	12219	12238	12131	12327	12286	12357	12381	12217	12279	11971	12157	12348	12306	12050	12229	12287	12380	12173	12254	12433	12109	12142	12407	12141	12178	12286	12413	12181	12192	12383	12285	12159	12238	12138	12309	12348	12093	12249	12087	12143	12336	12367	12226	12213	12262	11995	12230	12328	11941	12396	12316	12087	12250	12273	12214	12382	12261	12270	12195	12224	12289	12254	12412	12356	12199	12202	12314	12213	12163	12019	12221	12157	12180	12253	12038	12389	12166	12271	12213	12288	12178	12245	12283	12186	12279	12288	12313	12302	12454	12334	12201	12360	12284	12071	12292	12305	12206	12258	12271	12138	12305	12198	12335	12225	12206	12355	12253	12226	12354	12295	12178	12265	12093	12285	12133	12307	12190	12341	12134	12073	12080	12309	12276	12184	12116	12185	12272	12061	12300	12451	12210	12098	12444	12181	12083	12097	12246	12373	12223	12237	12414	12159	12333	12164	12181	12006	12284	12221	12331	12292	12417	12345	12000	12275	12365	12303	12186	12314	12045	12087	12030	12108	12227	12386	12173	12166	12249	12299	12290	12298	12166	12130	12198	12326	12433	12232	12303	12183	12199	12166	12254	12325	12205	12277	12284	12233	12159	12142	12199	12252	12291	12233	12121	12184	12173	12218	11995	12362	12024	12400	12341	12329	12271	12198	12408	12319	12081	12365	12284	12154	12286	12152	12245	12192	12106	12136	12229	12147	12063	12336	12091	12137	12311	12154	12325	12412	12214	12286	12327	12221	12016	12184	12405	12230	12292	12307	12141	12283	12272	12311	12272	12188	12358	12302	12347	12187	12136	12214	12252	11999	12288	12415	12316	12228	12364	12326	12425	12280	12105	12405	12311	12322	12328	12257	12232	12180	12378	12325	12160	12257	12203	12220	12265	12187	12252	12338	12335	12462	12195	12353	12379	12230	12249	12157	12141	12218	12163	12212	12307	12330	12388	12233	12095	12256	12207	12201	12127	12311	12252	12270	12229	11994	12184	12060	12208	12312	12323	12119	12357	12250	12234	12148	12260	12320	12197	12138	12332	12420	12345	12233	12103	12189	12327	12223	12198	12214	12283	12352	12082	12131	12244	12441	12294	12265	12365	12157	12242	12100	12214	12292	12202	12303	12270	12133	12101	12180	12284	12262	12258	12009	12114	12268	12335	12325	12272	12102	12276	12157	12443	12243	12279	12268	12406	12198	12256	12225	12321	12375	12333	12271	12424	12391	12315	12214	12148	12133	12295	12323	12280	12316	12318	12120	12396	12278	12282	12117	12261	12210	12479	12319	12245	12256	12297	12189	12030	12226	12198	12283	12319	12237	12364	12064	12215	12165	12137	12412	12095	12344	12413	12301	12252	12115	12385	12277	12281	12295	12429	12522	12241	12348	12394	12417	12328	12360	12381	12244	12315	12303	12288	12232	12254	12329	12178	12256	12155	12279	12192	12404	12283	12149	12206	12206	12265	12146	12333	12165	12160	12287	12245	12028	12253	12244	12362	12340	12285	12234	12188	12282	12343	12442	12193	12124	12139	12342	12244	12175	12487	12297	12364	12266	12403	12297	12373	12249	12318	12308	12354	12253	12400	12215	12091	12188	12299	12187	12336	12279	12165	12212	12259	12202	12196	12307	12406	12345	12322	12329	12173	12350	12263	12263	12252	12181	12316	12120	12143	12262	12274	12247	12253	12154	12251	12240	12390	12235	12276	12283	12331	12287	12063	12032	12437	12176	12198	12304	12066	12279	12277	12338	12386	12289	12273	12252	12175	12210	12170	12270	12157	12141	12156	12104	12289	12270	12289	12177	12333	12323	12219	12206	12179	12109	12290	12255	12223	12266	12162	12298	12268	12042	12258	12083	12144	12173	12155	12299	12330	12129	12406	12435	12342	12408	12148	12153	12200	12283	12271	12122	12240	12209	12466	12361	12344	12458	12258	12186	12192	12334	12107	12319	12057	12387	12448	12396	12384	12201	11982	12246	12366	12254	12245	12148	12221	12245	12450	12312	12237	12240	12128	12088	12375	12308	12251	12215	12183	12282	12273	12350	12225	12190	12231	12347	12144	12237	12140	12201	12461	12299	12282	12080	12360	12172	12305	12235	12147	12314	12255	12188	12165	12231	12297	12335	12240	12297	12280	12199	12429	12290	12138	12423	12188	12386	12273	12270	12478	12193	12242	12000	12238	12178	12372	12069	12242	12232	12165	12335	12151	12310	12275	12264	12175	12215	12340	12275	12150	12067	12174	12213	12305	12343	12364	12148	12259	12342	12364	12004	12293	12245	12309	12268	12369	12338	12181	12257	12469	12445	12230	12236	12046	12244	12288	12243	12316	12309	12272	12233	12281	12316	12246	12229	12394	12211	12110	12272	12589	12359	12448	12168	12095	12138	12284	12219	12351	12231	12304	12321	12357	12306	12270	12232	12239	12345	12249	12401	12127	12102	12067	12283	12135	12218	12195	12241	12200	12297	12305	12345	12276	12355	12156	12156	12136	12264	12305	12265	12095	12199	12421	12285	12235	12165	12272	12335	12283	12239	12157	12136	12236	12145	12302	12373	12399	12285	11982	12303	12342	12427	12240	12271	12194	12210	12225	12250	12240	12277	12310	12424	12244	12269	12320	12085	12309	12250	12153	12319	12283	12221	12142	12066	12323	12169	12249	12310	12290	12298	12148	12270	12286	12326	12307	12275	12355	12106	12196	12332	12261	12299	12141	12273	12334	12335	12374	12127	12281	12205	12327	12407	12297	12206	12382	12219	12125	12223	12259	12199	12260	12034	12349	12302	12151	12167	12260	12242	12233	12304	12386	12200	12176	11963	12221	12374	12316	12223	12336	12223	12181	12253	12111	12157	12072	12256	12259	12172	12237	12166	12038	12215	12413	12324	12278	12040	12199	12160	12457	12309	12166	12218	12243	12203	12272	12482	12210	12491	12409	12313	12348	12246	12405	12315	12328	12383	12319	12543	12212	12205	12251	12145	12270	12131	12250	12326	12414	11997	12249	12221	12297	12317	12324	12061	12198	12230	11941	12299	12207	12254	12261	12158	12286	12405	12463	12425	12347	12127	12274	12338	12303	12291	12306	12308	12199	12276	12282	12223	12303	12272	12074	12203	12082	12229	12405	12329	12367	12239	12198	12188	12191	12385	12363	12200	12316	12385	12284	12378	12297	12443	12344	12274	12241	12359	12179	12166	12399	12095	12293	12258	12282	12295	12231	12336	12141	12117	12355	12241	12199	12396	12078	12180	12246	12109	12112	12353	12111	12335	12266	12265	12281	12230	12471	12213	12234	12303	12225	12170	12326	12064	12124	12293	12235	12261	12345	12218	12282	12500	12349	12297	12239	12176	12119	12348	12393	12207	12346	12169	12247	12193	12196	12157
18694	28592	25154	18459	15292	14027	13183	12913	12812	12436	12284	12316	12521	12392	12089	12406	12397	12172	12297	12186	11990	12086	11786	12021	12037	11959	11916	11938	11857	11835	11944	11896	11854	11860	11862	11766	11814	11838	11924	11882	11855	11871	11977	11734	11815	11767	11991	11950	11898	11872	11964	11876	11943	12029	12054	11727	11855	11964	11764	11855	11949	11959	11852	11924	11777	11846	11731	11840	11867	11866	11772	11840	12027	11846	11924	11819	11605	11778	11933	11775	11871	11660	11686	11903	11882	11916	11851	11837	11828	11802	11935	11658	11955	11858	11907	11752	11930	11954	11853	11810	11933	11819	11786	11784	11797	11879	11918	11777	11982	11986	11861	11735	11841	11997	11852	11642	11994	11888	11746	11952	11801	11874	11848	11886	11898	11775	11700	11905	11830	11745	11877	11751	11787	11981	11884	11840	11672	11863	11777	11839	11690	11763	11821	11701	11806	11852	11966	11825	11885	11840	11796	11793	11785	11801	11813	11847	11787	11889	11811	11981	11858	11860	11786	11818	11878	11995	11881	11717	11757	11909	11809	11716	11869	11895	11887	11921	11756	11667	11961	11716	11897	11772	11863	11913	11799	11735	11840	11814	11782	11896	11766	11829	11820	11928	11855	11948	11823	11919	11857	11714	11878	11763	11917	11669	11877	11722	11963	11935	11751	11815	11830	11701	11863	11791	11727	11880	11868	11849	11897	11790	11838	11833	11915	11971	11899	11748	11871	11967	11762	11998	11891	11784	11963	11813	11749	11814	11866	11874	11798	11872	11786	11794	11806	11789	11910	11908	11832	11917	11684	11932	11748	11687	11816	11766	11774	11765	11883	11762	11772	11889	11853	11951	11769	11808	11836	11777	11838	11788	11762	12019	12014	11897	11894	11926	11950	11812	11781	11876	11750	11904	11896	11801	11784	11912	11696	11887	12057	11749	11726	11782	11966	11797	11846	11911	11831	11975	11615	11971	11883	11921	11866	11883	11817	11931	11913	11723	12007	11750	11928	11751	11877	11866	11803	11970	11952	11891	11865	11811	11890	11794	11968	11883	11825	11858	11913	11885	11750	11736	11942	11745	11931	11890	11823	11791	11825	11902	12001	11996	11810	11768	11877	11648	11930	11782	11768	11865	11971	11872	11710	11894	11777	11943	11825	11908	11657	11869	11661	11895	11756	11896	11882	11886	11787	11895	11961	11925	11817	11886	11885	11923	11919	11785	11770	11725	11770	11716	11788	11971	11906	11833	11736	11824	11842	11816	11762	11965	11917	11942	11730	11913	11893	11659	11834	11733	11850	11843	11919	11751	11855	11827	11954	12013	12003	11823	11932	11809	11852	11878	11843	11716	11823	11914	11915	11939	11831	11789	11843	11800	11789	11895	11971	11984	11781	11948	12004	11673	11879	11650	12023	11814	11865	11862	11842	11767	11856	11828	11830	11787	11856	11868	11907	12057	11790	11866	11902	11794	11827	11930	11847	11832	11970	11865	11749	11816	11720	11911	11796	11698	11890	11968	11711	11846	11774	12005	11814	11636	11984	11967	11889	11916	11843	11811	11841	11756	11814	11922	11976	11786	11841	11850	11763	11833	11888	11837	11928	11835	11812	11835	11813	11794	11846	11866	11831	11949	11799	12034	11817	11934	11911	11590	11822	11850	11768	11957	11924	11872	11921	11640	11932	11735	11973	11958	11892	11938	11836	11734	11726	11879	11745	11860	11873	11894	11826	11876	11812	12000	11861	11886	11828	11765	11859	11749	11809	11966	11960	11758	11913	11717	11899	11818	11975	12018	11833	11718	11898	11682	11986	11735	11672	11865	11711	11996	11901	11856	11925	11828	11890	11851	11848	11712	11940	11852	11779	11884	11819	11908	11844	11905	11918	11886	11852	11859	11764	11911	11833	11828	11834	11839	11779	12004	11718	11786	11897	11810	11837	11832	11778	11811	11834	11789	11767	11873	11878	11798	11670	11938	11907	11770	11878	11831	11855	11910	11923	11774	11843	11852	11924	11735	11881	11904	11858	11811	11739	11942	11898	11925	11775	11946	11645	11867	11704	11888	11778	11865	11843	11849	11820	11747	11870	11979	11802	11998	11814	11786	11967	11904	11819	11776	11931	11945	11819	11834	11893	11775	12006	11864	11805	11777	11874	11734	11771	11872	11924	11831	11844	11846	11869	11917	11889	11793	11760	11898	11872	11669	11824	11900	11994	11927	11761	11890	11759	11907	11892	11893	11832	11784	11992	11777	11870	11794	11831	11727	12059	11796	11822	11669	11815	11742	11931	11856	11903	11878	11828	11753	11924	11676	12047	11860	11902	11875	11878	11831	11803	11908	11661	11851	11708	11873	11980	11805	11939	11919	11770	11846	11853	11849	11830	11749	11689	11658	11862	11760	11927	11715	12028	11795	11696	11843	11908	11756	11732	11868	11836	12004	11912	11870	11849	11802	11773	11849	11909	11862	11838	11737	12012	11889	11786	11856	11951	12048	11946	11849	12045	11740	11728	11962	11759	11823	11878	11950	11891	11894	11808	11872	11998	11840	11900	11895	11881	11792	11969	11841	11949	11807	11765	11929	11846	11798	11885	11855	11940	11866	11811	11888	11899	11930	11798	11856	11823	11935	11905	11760	11975	11624	11668	11922	11971	11844	11961	11784	11696	11820	11871	11937	11844	11806	11780	11758	11901	11978	11892	11747	11822	11821	11888	11931	11859	11601	11801	11915	11754	11741	11819	11761	11802	11863	11911	11858	11838	11933	11946	11771	11828	11725	11896	11887	11953	11641	12026	11887	11753	11961	11872	11862	11889	11779	11846	11811	11936	11879	11957	11995	11937	11808	11838	11824	11719	11833	11958	11790	11909	11798	11877	11913	11838	11743	11878	11817	11719	11822	11801	11862	11995	11672	11771	11680	11916	11672	11991	11861	11914	12048	11916	11902	11838	11866	11661	11806	11732	11938	11788	11962	11937	12000	11673	11914	11921	11912	11860	11897	11781	11886	11817	11869	11803	11849	11837	11754	11669	11914	11715	11903	11682	11850	11866	11807	11827	11782	11747	12015	11805	11899	11784	11902	11773	11816	11817	11950	11730	11900	12010	11729	11882	11797	11856	11700	11884	11787	11845	11893	11903	11787	11835	11844	11805	12049	11846	11933	12061	11991	11964	11720	11799	11847	11857	11864	11958	11888	11874	11756	11888	11822	11726	11770	11883	11753	11722	11657	11865	11882	11876	11915	11783	11818	11815	11630	11871	11725	11849	11870	11924	11959	11771	11684	11881	11951	11817	11861	11654	11888	11842	11755	11899	11804	11918	11919	11833	11890	11906	11855	11894	11839	11774	11702	11851	11765	11811	11895	11805	11977	11892	11850	11867	11823	11747	11743	11749	11747	11928	11902	11871	11873	11709	11801	11939	11903	11854	11906	11722	11870	11879	11875	11820	11742	11906	11831	11982	11809	12065	11804	11932	11841	11733	11904	11938	11925	11941	11710	11807	11862	11845	11734	11791	11863	11847	11752	11740	11856	11815	11928	11799	11853	11917	11773	11898	11844	11898	11848	11992	11673	11964	11791	11838	12001	11743	11779	11837	11772	11959	11880	11987	11908	11759	11728	11800	11688	11957	11887	11759	11758	11946	11881	11826	11766	11831	11709	11914	11924	11796	11809	11871	11863	11940	11765	11856	11961	11911	11720	11911	11792	11686	11941	11833	11676	11862	11745	11681	11743	11762	11708	11803	11910	11837	11985	11828	11901	11924	11836	11952	11772	11728	11830	11895	11930	11777	11681	11709	11895	11822	11819	11847	11869	11770	11879	11823	11695	11868	11870	11778	11773	11828	11791	11859	11980	11818	11886	11800	11858	11821	11934	11872	11997	11895	11935	11910	11801	11835	11961	11840	11892	11779	11842	11801	11894	11879	11831	11795	11890	11844	11811	11931	11730	11873	11810	11926	11853	11933	11821	11798	11839	11883	11659	11842	11768	11846	11887	11776	11584	11837	11799	11921	11811	11864	11950	12033	11866	11828	11884	11925	11779	11939	11867	11797	11797	11891	11980	11785	11789	11824	11724	11827	11783	11764	11824	11886	11732	11635	12025	12074	11890	11760	11694	11888	11796	11780	11670	11743	11956	11893	11752	11883	11937	11719	11927	11817	11862	11713	11752	12064	11825	11847	11919	11753	11924	11754	11840	11917	11875	11845	11920	11680	11939	11856	11751	11783	11754	11739	11865	11827	11869	11737	11728	11948	11730	11880	11948	11824	11954	11817	11888	11790	11840	11944	11950	11796	11963	11916	11860	11858	11879	11773	11925	11738	11825	11808	11800	11785	11830	11841	11787	11909	11839	11949	11927	11595	11735	11784	11719	11976	11890	11813	11827	11631	11865	11935	11997	11779	11751	11817	11772	11837	11797	11896	11701	11942	11645	11887	11916	11953	12028	11693	11876	11815	11899	11736	11909	11802	11879	12032	11822	11849	12041	11812	11971	11989	11874	11918	11929	11944	11786	11855	11783	11759	11830	11927	11725	11783	11794	11913	11851	11924	11909	11767	11837	11724	11941	11966	11721	11893	11829	11759	11813	11825	11765	11879	11823	11851	11708	11866	11923	11822	11992	11954	11834	11817	11846	11809	11880	11923	11803	11822	11794	11900	11759	11897	11901	11885	11772	11823	11878	11915	11880	11851	11861	11912	11929	12017	11782	11909	11664	12069	11910	11920	11827	11766	11796	11867	11871	11772	11754	11877	11874	11713	11818	11806	11814	11945	11743	11687	12022	11816	11993	11762	11802	12090	11786	11961	11896	11874	11878	11978	11892	11929	11880	11857	11826	11850	11812	11689	11665	11769	11931	11738	11795	11902	11882	11863	11895	11709	11801	11743	11858	11920	11942	11957	11947	11893	11911	11773	11848	11933	12028	11957	11920	11834	11939	11822	11912	11959	11812	11893	11793	11777	11876	11758	11681	11776	11800	11919	11766	11816	11891	11858	11779	11884	12024	11788	11879	11915	11823	11658	11819	11753	11871	11863	11904	11866	11834	11904	11777	11930	11891	11842	11916	11876	11932	11883	11901	11890	11962	11893	12119	12119	11823	11810	11902	11779	11854	11754	11936	11814	11813	11799	11875	11862	11875
23901	21271	28796	24146	21670	19464	16231	13413	12643	12598	12463	12215	12320	12028	12237	12441	12400	12207	12329	12011	11956	11949	11900	11794	11745	11756	11815	11752	11625	11687	11784	11599	11650	11514	11808	11804	11515	11974	11523	11624	11719	11709	11547	11683	11693	11628	11491	11462	11531	11545	11597	11598	12183	12475	12543	11732	11581	11613	11635	11569	11432	11600	11659	11574	11768	11618	11591	11505	11637	11678	11575	11672	11603	11537	11562	11654	11578	11690	11469	11604	11518	11708	11630	11652	11494	11559	11566	11610	11704	11557	11708	11567	11536	11635	11555	11459	11503	11580	11648	11632	11675	11642	11626	11479	11565	11497	11615	11650	11682	11646	11623	11653	11870	11715	11548	11535	11529	11593	11531	11660	11622	11423	11538	11596	11612	11491	11530	11573	11546	11686	11612	11505	11549	11567	11579	11563	11640	11568	11481	11586	11570	11628	11607	11624	11614	11679	11762	11602	11615	11636	11596	11519	11706	11373	11600	11404	11656	11549	11434	11531	11489	11592	11537	11564	11705	11594	11540	11642	11518	11442	11686	11370	11577	11480	11394	11614	11577	11709	11596	11653	11533	11537	11491	11614	11514	11479	11359	11656	11582	11438	11533	11609	11600	11527	11561	11485	11374	11726	11458	11495	11502	11721	11588	11525	11664	11538	11745	11773	11602	11581	11666	11499	11683	11537	11577	11916	11575	11330	11560	11316	11646	11526	11732	11554	11555	11625	11391	11524	11499	11434	11583	11552	11619	11454	11547	11419	11649	11512	11642	11527	11425	11439	11576	11532	11516	11612	11684	11571	11737	11686	11440	11524	11622	11555	11480	11547	11811	11680	11509	11630	11680	11481	11562	11723	11549	11519	11779	11751	11607	11611	11463	11483	11500	11631	11540	11575	11559	11396	11608	11549	11584	11670	11684	11592	11591	11529	11542	11507	11501	11697	11536	11537	11572	11589	11635	11727	11494	11463	11421	11409	11633	11666	11621	11652	11523	11428	11550	11574	11575	11622	11701	11555	11535	11584	11774	11593	11670	11678	11578	11647	11511	11512	11524	11532	11749	11470	11436	11456	11383	11628	11403	11648	11619	11584	11472	11415	11565	11490	11546	11499	11645	11576	11596	11445	11537	11626	11664	11627	11557	11468	11617	11774	11472	11455	11478	11457	11627	11593	11453	11628	11379	11609	11765	11684	11613	11496	11462	11582	11495	11584	11506	11647	11458	11618	11587	11575	11753	11548	11439	11506	11531	11692	11524	11560	11495	11617	11705	11661	11517	11685	11595	11807	11596	11596	11470	11680	11719	11539	11547	11739	11556	11599	11617	11450	11328	11590	11614	11735	11632	11506	11490	11559	11466	11490	11626	11684	11612	11514	11673	11648	11636	11619	11589	11618	11528	11766	11577	11376	11507	11704	11542	11747	11498	11547	11623	11737	11742	11466	11628	11590	11555	11525	11733	11339	11650	11638	11618	11523	11509	11440	11549	11479	11604	11692	11426	11494	11598	11498	11526	11503	11577	11603	11706	11508	11547	11580	11557	11544	11436	11451	11571	11318	11704	11654	11608	11156	11395	11539	11526	11529	11547	11477	11361	11418	11544	11703	11410	11725	11560	11678	11538	11601	11477	11364	11618	11598	11741	11550	11571	11678	11536	11680	11549	11780	11712	11605	11573	11488	11415	11600	11695	11594	11419	11400	11422	11643	11804	11610	11612	11516	11434	11568	11691	11547	11788	11402	11735	11570	11558	11671	11453	11510	11556	11464	11454	11434	11455	11462	11374	11632	11577	11461	11506	11582	11631	11657	11444	11815	11445	11557	11398	11533	11349	11610	11648	11648	11496	11646	11648	11619	11644	11602	11501	11739	11635	11467	11646	11425	11518	11487	11556	11667	11761	11590	11744	11534	11375	11591	11626	11613	11566	11392	11500	11652	11519	11724	11538	11721	11611	11655	11524	11427	11679	11684	11523	11624	11559	11561	11473	11588	11589	11378	11532	11450	11734	11367	11465	11472	11590	11644	11609	11399	11412	11603	11500	11605	11348	11253	11423	11671	11669	11585	11590	11569	11454	11607	11472	11522	11579	11661	11517	11461	11700	11593	11689	11597	11626	11668	11418	11538	11671	11679	11693	11615	11598	11562	11530	11434	11767	11544	11397	11680	11500	11637	11478	11490	11804	11531	11589	11615	11449	11539	11499	11614	11655	11763	11372	11479	11531	11556	11598	11537	11529	11615	11632	11409	11676	11483	11441	11626	11490	11828	11629	11628	11458	11449	11715	11543	11678	11426	11607	11477	11550	11371	11661	11442	11278	11432	11563	11513	11688	11609	11800	11476	11677	11692	11655	11568	11567	11456	11691	11648	11442	11423	11361	11358	11476	11524	11649	11389	11632	11629	11600	11713	11519	11544	11705	11720	11506	11666	11591	11603	11650	11459	11440	11543	11511	11494	11675	11345	11566	11362	11564	11874	11604	11573	11658	11496	11615	11602	11467	11579	11489	11512	11597	11788	11653	11506	11526	11547	11488	11543	11634	11424	11395	11612	11588	11667	11462	11609	11480	11602	11484	11654	11674	11683	11676	11481	11643	11373	11666	11591	11710	11611	11662	11389	11525	11630	11616	11423	11621	11721	11510	11616	11521	11522	11615	11727	11528	11495	11601	11475	11705	11702	11766	11455	11522	11602	11513	11657	11512	11558	11598	11479	11471	11538	11561	11524	11535	11590	11421	11409	11554	11565	11509	11562	11643	11539	11417	11636	11561	11509	11502	11429	11568	11706	11633	11650	11423	11570	11619	11536	11454	11488	11600	11381	11709	11426	11703	11630	11417	11669	11625	11524	11561	11564	11662	11484	11614	11549	11568	11639	11428	11533	11516	11742	11616	11571	11680	11563	11632	11654	11606	11482	11552	11638	11508	11397	11606	11400	11517	11596	11347	11699	11537	11635	11505	11639	11539	11500	11588	11396	11580	11692	11603	11678	11583	11493	11729	11587	11547	11598	11382	11602	11622	11568	11598	11479	11667	11521	11589	11409	11452	11521	11554	11467	11558	11750	11756	11559	11649	11542	11551	11509	11651	11368	11519	11390	11635	11622	11632	11542	11424	11502	11537	11374	11504	11487	11484	11580	11642	11543	11531	11571	11490	11486	11602	11596	11569	11464	11736	11427	11600	11562	11625	11761	11480	11324	11612	11510	11683	11328	11562	11727	11658	11636	11539	11514	11452	11597	11661	11553	11549	11528	11498	11538	11629	11363	11580	11629	11651	11484	11605	11645	11649	11503	11512	11527	11542	11590	11626	11610	11594	11516	11669	11741	11634	11486	11475	11540	11681	11474	11591	11520	11559	11492	11636	11604	11590	11493	11623	11544	11596	11544	11598	11582	11645	11478	11693	11707	11532	11651	11591	11536	11715	11614	11583	11621	11655	11640	11684	11449	11613	11599	11410	11548	11663	11726	11510	11531	11651	11789	11471	11539	11562	11433	11545	11728	11584	11437	11499	11703	11587	11621	11580	11439	11517	11515	11596	11529	11683	11590	11533	11557	11469	11638	11570	11522	11663	11515	11564	11605	11567	11466	11672	11456	11565	11658	11429	11595	11571	11536	11659	11523	11565	11562	11582	11462	11675	11621	11700	11673	11576	11620	11632	11479	11766	11480	11662	11514	11549	11457	11559	11627	11660	11677	11635	11768	11587	11662	11571	11508	11531	11598	11662	11762	11538	11546	11429	11590	11520	11506	11669	11421	11534	11695	11520	11477	11445	11438	11523	11575	11624	11537	11548	11526	11509	11721	11539	11484	11423	11577	11543	11588	11654	11537	11724	11567	11403	11524	11544	11636	11648	11404	11592	11652	11540	11457	11595	11557	11620	11664	11703	11727	11639	11568	11444	11590	11551	11744	11666	11377	11648	11681	11725	11650	11564	11619	11659	11561	11511	11601	11624	11570	11373	11662	11614	11663	11645	11632	11704	11635	11547	11624	11526	11552	11697	11619	11593	11551	11676	11573	11487	11667	11611	11564	11554	11689	11719	11558	11501	11514	11492	11699	11636	11722	11600	11674	11593	11637	11539	11553	11625	11652	11507	11568	11572	11617	11497	11571	11790	11643	11519	11532	11695	11648	11452	11455	11710	11574	11497	11424	11527	11426	11464	11491	11585	11514	11508	11466	11704	11680	11539	11525	11456	11736	11605	11428	11708	11434	11672	11645	11468	11500	11688	11464	11440	11550	11628	11555	11555	11614	11557	11582	11632	11470	11428	11589	11468	11528	11413	11430	11575	11502	11420	11579	11374	11519	11547	11753	11674	11611	11539	11565	11517	11653	11615	11766	11542	11568	11490	11442	11536	11637	11385	11573	11773	11614	11569	11666	11679	11574	11653	11553	11629	11637	11480	11372	11481	11531	11624	11655	11532	11589	11566	11488	11451	11509	11458	11639	11540	11506	11565	11708	11679	11711	11564	11463	11612	11611	11718	11615	11515	11574	11491	11679	11567	11604	11371	11611	11628	11497	11536	11659	11570	11604	11640	11657	11452	11698	11605	11501	11511	11552	11491	11551	11513	11626	11616	11641	11441	11708	11582	11537	11417	11595	11606	11424	11604	11533	11585	11524	11653	11733	11492	11710	11819	11608	11515	11506	11638	11574	11599	11711	11541	11664	11655	11554	11567	11562	11452	11744	11451	11548	11534	11537	11627	11484	11610	11556	11547	11575	11484	11602	11482	11645	11539	11448	11688	11512	11634	11509	11544	11511	11632	11627	11514	11371	11616	11755	11482	11571	11731	11449	11393	11562	11664	11583	11541	11336	11623	11477	11505	11584	11500	11581	11526	11429	11475	11497	11688	11492	11656	11702	11650	11531	11684	11452	11625	11592	11594	11584	11666	11478	11494	11425	11690	11617	11672	11512	11568	11589	11528	11748	11457	11446	11634	11545	11718	11657	11767	11610	11555	11538	11608	11491	11566	11728	11537	11594	11601	11555	11509	11534	11587	11528	11671	11494	11467	11562	11476	11701	11572	11661	11493	11648	11566	11527	11364	11825	11500	11601	11539	11379	11415	11408	11557	11710	11670	11612	11555	11615	11441	11487	11606	11473	11500	11680	11575	11666	11739	11613	11701	11428	11676	11546
19147	35626	31585	23055	18308	16169	14702	13609	13512	12867	12805	12727	12438	12352	12297	12844	12554	12491	12619	12330	11991	11941	11882	11826	11720	11814	11673	11725	11651	11287	11687	11678	11542	11811	11671	11579	11500	11669	11610	11584	11464	11580	11575	11562	11581	11636	11568	11522	11606	11532	11527	11898	12545	12686	12704	11711	11592	11567	11567	11383	11597	11588	11525	11471	11479	11489	11468	11580	11573	11462	11407	11407	11474	11490	11462	11594	11455	11460	11499	11576	11468	11522	11612	11632	11442	11567	11554	11539	11392	11514	11604	11504	11594	11500	11493	11416	11698	11523	11551	11488	11505	11370	11504	11480	11490	11551	11562	11449	11568	11442	11633	11499	11505	11498	11455	11497	11567	11497	11551	11582	11580	11570	11607	11452	11526	11612	11597	11484	11586	11410	11503	11536	11581	11474	11416	11551	11543	11453	11445	11455	11548	11435	11508	11648	11628	11383	11526	11503	11598	11523	11638	11386	11581	11420	11590	11638	11578	11520	11494	11687	11545	11637	11461	11461	11427	11478	11509	11588	11553	11516	11676	11418	11534	11560	11511	11529	11585	11503	11391	11554	11572	11515	11383	11605	11520	11608	11531	11443	11523	11557	11480	11458	11476	11453	11550	11497	11516	11442	11641	11597	11513	11573	11490	11477	11329	11535	11581	11510	11401	11573	11546	11418	11573	11471	11461	11523	11582	11467	11440	11527	11594	11356	11516	11517	11644	11473	11579	11503	11529	11627	11442	11529	11498	11527	11472	11553	11532	11613	11532	11431	11563	11484	11608	11618	11355	11491	11468	11505	11462	11767	11447	11439	11541	11351	11520	11612	11464	11482	11394	11617	11436	11435	11327	11538	11592	11398	11485	11498	11639	11461	11460	11424	11479	11687	11558	11468	11519	11501	11488	11445	11582	11412	11521	11521	11594	11570	11408	11609	11588	11414	11266	11478	11601	11482	11584	11634	11681	11354	11630	11564	11620	11492	11478	11605	11452	11638	11390	11497	11292	11534	11572	11528	11535	11466	11705	11516	11578	11378	11613	11494	11540	11659	11606	11452	11679	11467	11576	11556	11415	11555	11466	11192	11627	11534	11563	11492	11511	11621	11612	11481	11455	11498	11610	11479	11499	11473	11556	11498	11437	11509	11633	11508	11357	11650	11440	11578	11488	11410	11508	11643	11554	11541	11537	11520	11531	11393	11419	11485	11566	11569	11394	11467	11487	11605	11505	11476	11625	11420	11580	11633	11640	11429	11476	11508	11495	11436	11547	11527	11624	11355	11525	11601	11532	11669	11513	11534	11454	11539	11602	11590	11605	11489	11371	11603	11594	11678	11644	11589	11523	11426	11402	11515	11580	11430	11544	11509	11399	11421	11501	11367	11499	11643	11469	11697	11672	11539	11338	11490	11632	11437	11577	11545	11580	11417	11321	11609	11484	11576	11415	11599	11490	11442	11571	11572	11482	11693	11651	11595	11556	11534	11527	11407	11450	11614	11620	11652	11591	11580	11432	11509	11702	11613	11588	11525	11503	11348	11525	11469	11439	11553	11566	11471	11554	11413	11455	11544	11507	11369	11467	11439	11437	11534	11441	11471	11488	11440	11569	11567	11575	11511	11486	11467	11480	11511	11513	11564	11453	11580	11408	11463	11510	11546	11443	11484	11423	11417	11463	11382	11568	11492	11534	11496	11516	11566	11435	11589	11530	11413	11611	11596	11351	11482	11465	11604	11366	11478	11698	11472	11370	11594	11457	11603	11309	11499	11494	11400	11572	11474	11632	11462	11500	11532	11530	11529	11575	11462	11498	11617	11643	11399	11418	11384	11662	11499	11351	11678	11548	11557	11543	11455	11663	11570	11477	11659	11536	11492	11520	11478	11350	11348	11440	11287	11472	11419	11435	11482	11639	11626	11408	11791	11485	11294	11595	11658	11587	11565	11611	11494	11438	11414	11556	11608	11532	11588	11510	11557	11554	11623	11442	11514	11476	11404	11584	11441	11467	11631	11630	11464	11446	11645	11447	11427	11571	11458	11515	11618	11596	11426	11671	11486	11584	11492	11566	11338	11464	11535	11371	11678	11545	11486	11491	11486	11516	11458	11558	11531	11445	11482	11573	11583	11599	11454	11475	11592	11459	11442	11467	11590	11353	11463	11327	11526	11486	11413	11671	11501	11536	11535	11389	11522	11589	11517	11410	11433	11551	11448	11446	11379	11500	11749	11459	11551	11617	11585	11338	11448	11565	11519	11648	11480	11393	11474	11478	11579	11530	11525	11475	11377	11473	11460	11480	11556	11588	11546	11424	11610	11569	11404	11505	11321	11652	11529	11522	11460	11510	11573	11519	11648	11486	11669	11572	11507	11477	11534	11396	11277	11661	11469	11316	11594	11362	11537	11569	11477	11548	11438	11473	11372	11462	11683	11596	11587	11654	11546	11548	11676	11453	11424	11521	11482	11523	11679	11491	11577	11555	11379	11458	11432	11590	11486	11613	11417	11473	11595	11445	11626	11644	11457	11461	11512	11490	11449	11712	11571	11530	11422	11390	11587	11713	11551	11595	11420	11705	11421	11503	11513	11500	11583	11514	11575	11458	11353	11403	11541	11578	11527	11482	11559	11463	11615	11369	11623	11561	11431	11461	11610	11651	11632	11389	11568	11417	11616	11436	11637	11549	11278	11533	11516	11566	11460	11480	11381	11417	11545	11593	11697	11434	11555	11486	11499	11572	11502	11668	11487	11500	11671	11561	11574	11459	11547	11477	11591	11510	11557	11544	11346	11451	11612	11482	11578	11663	11559	11674	11527	11485	11400	11436	11420	11387	11517	11643	11617	11442	11466	11487	11379	11513	11433	11461	11506	11498	11545	11431	11559	11378	11680	11480	11612	11607	11513	11461	11575	11448	11489	11445	11400	11483	11467	11563	11665	11531	11536	11462	11459	11420	11464	11351	11489	11449	11657	11577	11638	11496	11423	11489	11492	11587	11615	11504	11519	11585	11539	11582	11501	11498	11485	11406	11522	11445	11520	11464	11464	11663	11344	11568	11700	11409	11517	11566	11534	11447	11659	11320	11648	11380	11426	11463	11408	11704	11422	11566	11584	11434	11462	11472	11397	11581	11590	11600	11619	11593	11669	11601	11480	11605	11521	11545	11497	11581	11423	11521	11586	11435	11547	11531	11546	11530	11560	11514	11537	11541	11486	11522	11584	11616	11519	11422	11660	11563	11567	11463	11498	11704	11367	11524	11511	11517	11530	11584	11485	11467	11520	11368	11618	11440	11478	11490	11471	11465	11646	11433	11404	11389	11614	11562	11523	11582	11648	11482	11478	11617	11471	11565	11624	11441	11475	11529	11486	11650	11533	11553	11636	11502	11363	11522	11538	11594	11464	11452	11503	11582	11529	11653	11381	11602	11585	11695	11501	11403	11664	11581	11520	11610	11472	11411	11534	11453	11586	11429	11680	11526	11568	11514	11661	11424	11605	11540	11534	11527	11486	11551	11652	11539	11481	11532	11362	11495	11503	11377	11663	11500	11630	11615	11612	11516	11483	11643	11453	11434	11631	11562	11367	11424	11574	11687	11620	11359	11540	11610	11421	11519	11468	11543	11520	11538	11394	11478	11446	11531	11372	11472	11570	11378	11632	11586	11423	11462	11577	11529	11339	11543	11575	11487	11450	11486	11438	11388	11618	11653	11389	11458	11533	11573	11546	11527	11415	11533	11577	11550	11625	11517	11425	11400	11470	11427	11356	11552	11501	11531	11429	11412	11757	11649	11592	11640	11625	11561	11439	11730	11454	11477	11528	11568	11496	11494	11626	11428	11626	11682	11461	11619	11538	11655	11529	11410	11525	11376	11582	11432	11603	11797	11610	11439	11626	11571	11373	11528	11429	11601	11444	11414	11595	11508	11518	11372	11573	11490	11445	11408	11500	11565	11519	11517	11602	11400	11672	11579	11704	11496	11478	11471	11632	11471	11654	11506	11649	11308	11604	11559	11429	11540	11474	11602	11537	11496	11748	11592	11497	11583	11503	11501	11549	11346	11416	11522	11371	11399	11285	11621	11500	11543	11279	11538	11404	11486	11642	11448	11516	11505	11575	11303	11493	11579	11474	11394	11433	11527	11607	11412	11408	11440	11450	11470	11431	11504	11476	11682	11554	11410	11611	11573	11529	11482	11466	11519	11447	11596	11608	11423	11646	11616	11616	11511	11380	11458	11541	11449	11602	11556	11645	11505	11525	11423	11417	11714	11527	11530	11616	11474	11411	11576	11517	11550	11511	11445	11577	11655	11466	11649	11698	11736	11522	11630	11509	11655	11487	11558	11429	11556	11457	11352	11554	11562	11526	11508	11635	11605	11529	11426	11670	11453	11410	11430	11477	11491	11388	11463	11589	11446	11598	11427	11388	11664	11348	11326	11476	11490	11538	11416	11529	11581	11527	11471	11477	11505	11501	11518	11477	11626	11543	11609	11470	11490	11538	11630	11503	11487	11555	11532	11685	11490	11626	11320	11528	11634	11557	11666	11436	11557	11639	11591	11523	11400	11518	11676	11512	11805	11259	11616	11403	11599	11670	11667	11537	11544	11561	11494	11405	11541	11437	11538	11397	11429	11499	11549	11474	11594	11780	11498	11590	11383	11631	11606	11518	11621	11405	11504	11439	11483	11387	11454	11550	11590	11445	11592	11587	11569	11509	11493	11484	11639	11569	11508	11598	11398	11554	11456	11386	11429	11501	11590	11538	11343	11766	11459	11605	11375	11518	11432	11504	11505	11597	11452	11595	11560	11382	11593	11400	11714	11545	11532	11467	11527	11481	11443	11352	11430	11559	11397	11373	11612	11595	11482	11386	11418	11703	11609	11518	11494	11546	11561	11421	11434	11637	11448	11588	11505	11699	11383	11469	11524	11431	11515	11650	11458	11544	11475	11635	11483	11560	11419	11561	11564	11527	11479	11639	11563	11386	11442	11458	11487	11598	11454	11589	11325	11598	11424	11435	11568	11650	11410	11487	11498	11468	11460	11426	11426	11583	11429	11583	11543	11526	11452	11506	11652	11632	11479	11521	11627	11441	11440	11438	11551	11658	11602	11380	11480	11436	11319	11335	11435	11669	11698	11440	11468	11430
22924	21214	29098	23629	21310	22339	20874	14147	12729	12514	12314	12011	12096	11971	11751	12529	12109	11759	12161	11753	11488	11446	11296	11379	11298	11037	11030	11185	11057	11126	11212	11075	11189	11068	11109	11135	11016	11075	11136	11096	11048	11029	10966	10941	10994	11141	11174	11021	10908	11135	11176	11602	12428	12647	12306	11134	11063	11058	11033	10932	11223	10984	10920	10885	10958	10818	11123	11037	10970	11038	10973	11023	11152	11185	10996	10952	10941	10886	10945	10793	10926	11021	10632	11013	10980	10992	10876	10957	10956	10982	11070	11145	11089	11025	10953	10959	10915	11031	10973	10936	11026	11028	10864	10961	11000	11064	10987	10907	11008	10961	10965	11010	10955	11020	10973	10914	10880	10917	10795	10975	10891	11080	11035	11073	10980	10853	10842	10877	10884	10987	10924	11038	10873	11048	10849	10954	10892	10977	10920	10845	11046	10936	11075	10908	10866	10974	10963	11048	10911	10961	10951	11091	10944	10928	11008	10956	11096	10999	10847	10972	11065	10865	10803	10878	10903	10941	10904	10893	10806	10932	10899	11004	11153	11042	11024	10887	11011	10871	10986	11039	10917	11132	10913	10971	10815	10973	10903	11132	11065	10926	10946	10888	10983	10869	10917	10790	11131	10952	10953	10807	10972	10857	10936	10947	10812	10993	10891	10853	11141	11015	11059	10852	10842	10874	10835	10689	10970	10816	10956	10829	10931	10935	10929	10963	11048	10827	11041	10899	10991	10912	10831	10887	10926	10713	11080	10882	10980	10844	10992	10977	10937	10999	10969	10964	11001	11027	10990	10936	10879	10896	10854	11051	11155	10993	11124	11282	11068	10798	10991	11014	10999	10776	10829	10799	11029	10799	11033	10812	10776	10913	10857	10897	10927	11024	10888	10851	11098	10901	11053	11110	10987	11071	11040	11054	11102	10888	10881	11116	10910	10839	11046	10981	10842	10828	10894	10733	10871	11057	10738	10989	11041	10919	10853	10960	10863	10943	11212	10993	10874	10912	11178	11010	10910	11115	10927	10769	10973	10883	10916	10806	10839	10992	10999	11016	10985	10985	10968	11043	10893	10942	10968	10800	10889	10922	11007	10888	10883	10931	10979	10931	11160	11070	10939	11059	10894	10972	10872	10891	10922	11065	11006	10936	10964	10965	10918	10922	10941	10909	10984	10841	10805	10855	10909	10888	10902	10830	10915	11008	10983	11073	10911	10958	11047	10963	10724	10921	11020	10712	10892	10825	10858	10841	10820	10843	11032	10976	10691	11004	10952	11001	11015	10933	10975	11088	10973	11021	10895	10814	10975	10939	10862	10968	10963	10967	10810	11010	10923	11037	11009	10911	11058	10960	11013	10995	10957	10833	10831	10751	10808	10754	11060	11094	11044	10989	10929	10900	10788	11014	10989	10913	11146	10855	11064	10849	10821	11089	10914	11033	10939	10997	10919	10899	11152	10947	10880	10905	10827	11003	10987	11091	10920	10911	10887	11033	11041	10954	11027	10949	10974	10899	11127	10873	10976	11006	11008	10814	10921	11022	11022	10841	10841	10939	10818	10852	10980	10819	11001	10823	10927	11012	10906	10929	10857	10947	10954	10904	10989	10899	10811	11058	10812	10732	11116	10778	10735	10956	10890	10836	10788	10684	11138	10891	11115	10995	11073	10832	10981	10935	11078	11034	10866	10873	10875	10978	11020	11146	10949	10783	10820	11093	11015	10966	11017	11023	10900	10906	10978	10949	10893	10991	11095	10952	10740	10863	10965	11081	11044	10891	10954	11041	10939	11105	10925	10816	11045	10893	10896	10830	11075	10926	10981	10929	10693	11004	10891	10933	10844	10884	10769	10954	10899	10778	10978	10801	10978	10957	10986	11034	10995	10940	11001	10975	10983	11009	11015	10954	10950	11018	11026	10939	10887	10876	11046	11031	10730	10837	10762	10961	10799	11136	11049	11047	10698	10860	10874	11051	10937	10974	10995	10670	10868	10841	10990	10857	10886	11017	11136	10880	10896	11070	10988	11002	11004	10973	10954	10888	10831	10928	11081	10945	11011	10897	10826	10903	10831	10832	10940	11110	10867	10853	10728	11103	10879	10944	10850	10825	11111	10950	10955	10967	10808	10895	10963	11007	10956	10933	11083	10889	11042	10851	11079	10953	10850	10968	10998	10934	11032	10920	10891	10802	10887	11022	10704	10969	10970	10724	10851	10938	11165	11020	11123	10975	10978	10895	10926	10935	10920	10955	11012	11132	10970	10908	11002	10866	10814	10928	10976	10913	10841	10911	10871	10878	10680	10958	11063	10864	11040	10987	11048	11065	10999	10930	10888	11058	10855	10880	10864	10861	10893	10719	10974	10903	11045	10888	10902	10948	11013	10834	11001	10996	11069	10924	10829	10969	10969	10942	10929	10903	10747	10936	11088	10776	11132	10955	11062	10960	11004	10974	10859	10931	10853	10877	10897	10879	10994	10778	10886	10716	10902	10899	10874	10831	11002	10923	10995	10852	10914	10838	10880	11161	10878	10679	10944	10989	10988	11059	10897	10887	10886	11005	11023	10995	10849	10987	10975	10915	10973	11026	11142	10921	10767	11016	10907	10939	10944	10887	10976	11112	11150	10894	10865	10914	10886	10984	10929	11001	10996	10885	11071	10980	11035	11086	10862	11000	10854	10886	10870	11007	10927	10944	10862	11150	10904	10821	10853	10854	10866	10827	11062	10950	10781	10835	10990	10910	11024	10957	10812	10952	10904	11161	10937	11048	10768	10971	11125	10895	11114	10867	10730	11150	10871	10926	10900	10738	10978	10803	10878	11059	10983	11032	10928	10935	10980	10939	11064	10804	10965	10993	10962	10835	10972	10921	10983	10955	10938	10890	11034	10968	10847	11046	11060	10976	10944	10920	10920	10941	10877	11035	10961	11085	11045	10891	11046	11108	10842	10972	11014	10964	10856	11008	10976	10980	10982	10937	10922	10773	10899	10827	10913	11146	10919	10913	10952	10945	10975	10919	10997	10864	10959	11094	10965	10979	11091	10866	10921	10884	10841	10855	10921	10921	10850	10967	10864	11010	10833	11237	10838	11043	10990	11254	10960	10924	10912	10851	10936	10977	10886	10975	10918	10942	10938	10902	10943	10730	11156	10920	10813	10973	11020	11073	10733	11079	10977	10912	10922	10828	11007	11099	10936	10773	10932	10831	10956	10895	10934	10799	10945	10922	10970	10838	10946	11123	10904	10790	11002	10905	10968	10903	10947	11148	10912	10933	11015	10834	10841	11063	10873	10830	11010	10936	10856	10830	10929	11005	10841	10939	10919	10876	10850	10851	10879	10826	11072	10966	10898	10873	11103	10985	10919	10933	10954	10859	11042	10732	10870	10966	10951	11033	10997	10782	10865	11074	10926	10953	10976	10765	10990	10845	10980	10888	11047	10742	10990	10901	10845	10881	11071	10810	11093	10825	10810	10870	10876	10936	11003	11037	10848	10729	10942	10975	10956	10937	10987	10908	11070	11028	10847	10942	10936	11000	10834	10852	10969	11027	10974	10914	10821	10953	10780	10969	10822	10919	11127	10866	10879	11032	10998	10838	10924	10824	10826	11010	10960	11049	10875	10936	11200	10826	10951	10746	10811	10944	10950	11061	11075	10910	10880	11125	10891	11002	11099	11041	11102	10840	11024	10829	10786	10873	10856	10929	11092	11075	10981	10933	10974	10804	11013	10961	10974	10902	10884	10926	10891	10885	10904	10879	10974	10905	10801	10953	10815	11022	10871	11052	10929	10928	10867	10934	10867	10881	10983	10999	10996	10804	11019	10919	10913	11081	10992	10903	10812	10949	10954	10882	10955	10914	10914	11057	10982	11087	10855	11033	11074	10822	10936	10908	11014	11228	10875	10967	10880	11058	10852	10956	11103	10978	10763	10775	10963	11017	11144	10983	10911	11038	10908	10989	10933	10970	10952	10927	10916	10913	10822	11004	11045	11012	10854	10733	10936	10858	10955	10924	10967	10897	10911	10926	10918	10912	10718	10877	10768	10973	10952	10973	11017	10774	10943	10982	10885	10959	11044	10923	10871	10967	10951	10908	10956	10895	11037	10732	11011	11080	10840	10781	10800	10911	10990	11023	11070	11054	11111	10818	10816	10782	10987	10923	10924	10854	11013	10880	10785	10946	10852	11033	11027	10927	11050	10732	10957	10891	10951	10839	10917	10883	11070	10969	10818	10812	11024	10898	11111	10960	10873	10867	10874	10848	11018	10906	10762	10940	10968	10969	10964	10761	10886	10954	10943	11045	11010	11068	10948	11064	10929	10898	10779	10872	10881	11075	10853	10970	11161	10819	10860	11061	10906	10863	10995	10899	10972	10778	10987	11037	10942	10926	11122	11003	10926	10877	11037	10998	11002	10901	10899	10717	10871	11045	10754	10880	10964	10973	10700	10884	10993	11031	10859	10760	10860	10836	10925	10886	11084	10854	10941	10769	11055	11125	11067	11003	10961	10775	11068	11087	10795	10991	11083	10785	10822	10941	10975	11121	10923	11111	11017	10820	10918	10975	11022	11045	10775	10934	10743	10995	10886	10884	11095	10850	10876	10953	10824	11128	10925	10943	10839	10958	11011	10912	10854	10977	10910	10830	10970	10887	10967	10918	11080	10942	11124	10908	10943	10982	10973	10773	11068	10952	11032	10954	10808	11015	10925	10978	11083	11029	10993	10802	11026	10932	10992	10993	10895	10990	11013	10960	10928	10914	10972	10964	10874	11097	10948	10832	10996	10987	11043	10757	10886	11011	10974	10803	10883	10969	11007	10922	11070	11151	10944	11032	10983	11068	10833	10812	10878	10874	10835	10936	10932	10954	10993	10931	11116	10948	11060	10843	10960	10938	10808	10919	10954	10824	10862	10940	11167	10897	10833	10959	10863	10887	11153	10955	10891	10836	10933	11000	10938	11020	10953	10912	10823	11001	10946	10982	10924	10940	11008	11016	10915	10997	10912	10813	10876	10849	11051	10861	10992	10888	10999	11075	10957	11009	11021	10818	10936	10892	11058	10922	10892	10843	10903	11011	11006	10944	11056	11122	10905	10977	11032	11027	11003	11077	10818	10794	11004	11002	11068	11051	11111	10958
21032	39621	35165	25897	20725	17580	15814	14653	13932	13408	13105	12610	12456	12148	12153	13266	12600	12479	12536	12210	11582	11377	11521	11506	11350	11235	11323	11085	11101	10996	11155	11031	11067	11133	10951	10832	11082	10843	11093	10979	10950	11015	10931	10968	11100	11290	11015	10948	10974	10948	10929	11779	13100	12993	12257	10971	10919	11008	10960	10968	10896	10984	10896	10939	10776	10874	11057	10890	10927	10812	10869	11053	11066	10970	11015	10804	10824	10871	10868	11019	10888	10836	10873	11025	10972	11037	10872	10972	11065	11014	10996	10961	10982	11047	10878	11039	10977	10958	11052	11030	10768	10896	10895	10998	11007	10844	11080	10958	10936	10968	11025	10866	10895	10963	10914	11001	11003	10818	10973	10840	11011	10837	10864	10997	10939	10853	10927	10929	11006	10779	10961	10957	10912	10945	10943	10931	10942	10947	10892	10815	11032	10943	11041	11033	10772	10821	10945	10952	10819	10842	10945	10802	10907	10911	10846	10896	11147	10919	10901	10989	10888	10986	10916	10964	10968	11072	10943	10973	10907	10855	10979	10862	10889	10950	10912	11015	10932	10993	10935	10907	10975	10982	10928	10915	10916	10962	10971	10787	10915	10941	11111	10924	10920	11040	10888	10970	10898	10994	10982	10863	10905	11021	10964	10930	10984	10958	11322	10990	10971	10997	10890	10873	10936	10991	10918	10959	10869	10987	10848	10856	10976	10832	10953	11082	10835	10932	10937	10829	10978	10839	10977	11028	11034	10800	10943	10836	10949	10921	10903	11001	10999	11007	10869	10877	11011	10840	11012	11026	10960	10802	11067	10855	10803	10910	10975	11031	10860	10900	11021	10911	10886	10906	10908	10819	10876	11066	11010	11023	10888	10922	10905	10845	11056	10900	10909	10872	10880	10896	10851	10829	11055	10875	11113	10976	10816	11007	10895	10745	10860	10896	10900	10853	10862	10977	10980	10955	10998	11021	10907	11026	11023	11033	10750	11005	10897	10943	10883	10929	10885	10914	10924	10909	10796	10992	10988	10987	11000	10927	10940	10946	10853	11033	10836	10854	10901	11088	10747	10880	10947	10941	10894	10775	10977	10912	10941	10978	10936	10851	10824	11125	10982	11020	10923	10905	11020	10879	10738	10935	11083	10863	10758	10902	10864	10874	10981	10827	10956	11030	10910	10879	10847	11000	10887	10924	10927	10733	10970	10861	11054	10913	10936	10913	10921	10754	10950	10917	10954	11010	10934	10969	10849	10991	10868	10907	10958	10842	10871	10876	10908	10933	10796	10882	11012	10878	10947	10886	11063	10931	10979	10813	10795	10899	10917	10885	10826	10835	10928	10870	10929	10931	10894	11005	10944	10851	10843	10860	11091	10907	10968	10931	11036	10809	10863	10933	10944	10996	10907	10988	10852	10895	10692	10828	10939	10978	10821	10965	11065	10864	10837	10815	10735	10986	10974	10894	10868	10767	11020	10847	10862	10956	11129	10984	10928	10864	10848	10801	10893	10808	10822	10749	11144	11065	10847	11009	10863	11023	10775	10715	11200	10921	10964	10901	11009	10937	10931	11047	10897	10907	10863	11021	10955	10758	10838	10867	10847	10900	10887	10958	10746	10892	10724	10878	10999	10910	10922	10965	10969	10953	11001	11023	10751	10812	10952	10907	10940	10875	10832	10860	10949	10998	10884	10853	11017	10811	10973	11105	10978	11099	10832	10805	10930	10937	10902	11017	10870	10963	10856	10877	10855	10796	10838	10895	10771	10896	10914	10963	10807	10797	10951	10958	10854	10932	10781	11066	10924	10810	10935	10812	10863	10929	10834	10973	10889	10931	10838	10941	10875	10797	11136	10871	10792	11031	11040	10932	10903	10866	10998	10807	10883	10996	10896	10897	11070	10904	10951	10859	10957	10867	10953	10831	10918	10920	10816	10949	10803	10846	10895	10994	10915	10897	10886	10844	10819	10904	10890	10896	10828	10923	10916	10888	10962	10927	10997	10872	10930	11052	10940	10922	10862	10892	10998	10757	10936	11145	10886	10882	10969	10910	10938	11001	10865	10983	10873	10910	10973	10964	10966	10906	11049	11018	10787	10984	10756	11040	10989	10999	11104	10976	11144	10906	10873	10887	10928	10861	10919	10909	10975	10858	10977	10875	10789	11069	10819	10969	10868	10848	10954	10879	10921	10806	10859	10922	10948	10946	10975	10793	10942	10865	11065	10929	10884	10911	10898	10920	10959	10960	10690	10845	10957	10912	10954	11119	11020	10903	10717	11055	11035	10926	10919	11029	10796	10858	10977	10916	10897	10836	10799	11020	10887	10882	10895	11009	10831	10960	10887	10889	10892	10861	10912	10886	11020	10926	10813	11090	10899	10972	10912	10964	11075	10906	10926	10981	10825	11009	10924	10909	10937	10935	11037	10889	10861	10856	10785	11144	11076	10721	10980	10791	10856	10944	10943	10999	10954	10962	10906	10847	11047	11002	10940	10886	10797	10835	10959	11027	11084	10705	10979	10918	10870	10944	10901	10745	10992	11139	10882	10952	10788	10938	10926	10919	11145	10895	11005	10832	10977	10897	10842	10908	10842	11026	10943	10868	10971	10950	10941	10842	10929	10969	10893	10930	10869	10888	10905	11008	10989	11054	11022	10910	10877	11038	10961	10949	10989	10826	10857	10913	10898	10799	11003	10943	10770	10834	10939	10974	10850	10897	10892	10947	10762	10861	10879	11037	10853	10932	10849	10971	10973	10847	11058	11061	10998	10941	10972	10840	10871	10964	11006	10839	10902	10799	10805	10838	10975	10981	10877	11000	10977	10999	10852	10752	11111	10885	10883	10960	10917	10797	10963	10801	10941	10811	10861	10886	11044	10900	10980	10907	10889	10867	11033	11009	10831	11041	10941	10910	10767	10881	10813	10978	10849	10824	10930	10809	10805	10886	11013	10914	10863	11173	10953	10973	10984	10940	11040	10890	10853	10900	11069	11047	10840	10876	10985	11028	10743	10822	10898	10908	10919	10762	10967	10966	10928	10940	10739	10994	11051	10981	10744	10862	10783	11044	10874	10862	10835	10817	10869	11070	10783	10801	10838	10977	10820	10973	10817	10840	10807	11002	10666	10972	10919	10962	11054	10889	11029	10920	10992	10781	10909	10878	11081	10918	10850	10836	11065	10838	10913	10857	10977	10895	10903	10904	10907	10743	10919	10890	10813	10917	10889	10854	10905	10920	10930	11008	10814	10840	10958	10881	11063	11044	10974	11075	10812	10927	10916	10837	10780	10892	10900	10911	10825	11081	10843	10965	11001	10972	10915	10949	10874	10972	10893	10894	10811	11020	10900	10933	10799	10900	11038	10845	10878	10862	10966	10840	10949	10873	10986	10751	10887	10932	11027	10978	10840	10888	10790	10962	10908	10856	10855	10889	10975	10925	11010	10893	10945	10897	10860	11026	10803	10920	10780	10871	10866	10889	11082	10835	10952	10931	10853	11049	10830	10959	10848	10899	10916	11059	11017	10882	10914	10948	10911	10889	10922	10898	10880	10953	10931	10927	11027	10868	10971	10913	11015	10899	10983	10901	10897	10896	11069	10793	11022	10836	10855	10960	10908	10836	10873	11020	10904	10937	10682	10867	10782	10795	10870	10917	10774	10757	10897	10881	10805	10830	11005	11015	10966	10858	10995	10892	10909	10847	11060	10927	10906	10911	11006	10997	11028	10763	10838	11072	10951	10926	11134	10915	10884	10893	10968	10939	10992	10915	11093	10835	10883	10863	11049	10955	11104	10860	10985	10880	10730	11091	10937	10838	11104	10959	10846	10996	11037	10968	11001	10842	10910	10992	10933	10840	10976	10849	10886	10807	11091	10771	11009	10923	10814	10916	11052	10962	10955	10893	10937	10955	10957	10837	11154	10843	10885	11119	10916	10926	10938	10811	10885	10910	11017	10999	11002	10960	10911	11048	10970	11016	10918	10935	10936	10833	10875	10744	10831	10845	10777	10894	10885	10898	10998	10891	10863	10966	10967	11031	10914	10873	11007	10981	10852	10786	10982	10826	10798	10974	10940	10955	10913	11197	10808	10955	11054	10874	10925	10772	11028	10922	10936	11038	10932	10815	10857	10779	10920	11004	10925	11036	10951	10975	10894	11086	10892	10836	10874	10960	10999	11003	10986	10915	10911	10831	11043	11064	11056	10901	10952	10889	10911	10967	10847	10903	11036	11002	10852	11011	10876	10737	10916	11023	10929	10929	10947	11011	10849	10932	11059	10985	10939	10877	10769	11001	11038	10760	10894	10903	10778	10880	10842	10894	10919	10883	10904	10886	10921	10926	10949	10818	10878	10935	10812	10801	11017	10908	10739	10912	10961	10900	10958	11019	10827	10856	11005	11014	11088	10859	10869	11007	10993	10926	10882	10940	11096	10892	10987	10833	10927	10934	10937	10782	11107	11078	11003	11005	10969	10825	10888	10978	10846	10969	10854	10883	11043	11051	10992	10876	11103	10995	10811	10873	10897	10986	10877	10963	10786	10815	10949	10973	11112	11123	10907	10983	11018	10961	10879	10857	10863	11045	10880	10921	10796	11000	10959	10967	10827	10853	10924	10795	11098	10825	10975	10892	10906	10870	10828	11015	10816	10847	10921	10934	10909	10943	10853	10792	10918	10910	10887	10797	10835	10879	11052	10883	11011	11029	10921	11044	10722	10970	11072	10956	10897	11046	10831	11091	10841	10849	10973	10917	10852	10891	10862	11038	10861	10767	10747	10995	10807	10879	10837	10961	11079	10890	10948	10959	11048	10871	11009	10790	10740	11001	10988	10966	10923	11053	10980	10832	11035	11032	10887	10962	10991	10883	10901	10871	10922	10871	10818	10945	10878	10972	10830	10792	10906	10826	11023	10997	11010	10877	10899	10871	10770	10875	10803	10737	10911	10945	10791	10860	10937	10840	11035	10858	10915	10945	10971	10958	10815	10955	10983	10954	10871	10872	10933	10956	10822	10897	11041	10938	10886	11052	10957	10858	10896	10836	10921	10844	10931	10782	10782	10750	10941	10928	11033	10891	10867	10877	10895	10853	10719	10969	10915	10897	10893	10957	10934	10898	10805	11013	11026	10954	10809	11032	11065	10904
27234	21981	23784	17878	12753	11417	11063	10726	10517	10446	10280	10221	10174	10110	10179	10422	10375	10260	10257	10063	10143	10037	10145	10143	10234	10072	10174	9749	9949	9905	10030	10176	10161	10143	10106	10057	9977	9916	10166	9966	10033	10186	9993	10038	10019	9916	9881	10042	10123	9844	9928	9967	9935	10301	9854	10073	9871	9778	9978	9804	10071	9798	9881	9895	10033	9897	10078	10046	9954	9922	9944	9932	9793	9980	9736	9924	10137	10143	9924	9920	9940	9994	10005	9894	9818	9898	10010	9953	10190	9857	10051	9992	9978	9715	9942	9958	9989	10039	9876	9850	9871	9981	9938	9919	10009	9891	10007	9914	9986	10213	10075	9969	9998	9842	9952	10015	10020	9912	9785	9894	9903	9932	9999	10097	9888	10005	9995	10030	10079	9966	9918	9949	9793	9951	9906	9853	9968	10226	9962	9974	9956	10155	10243	9863	9815	9988	9936	9964	9851	10036	9789	10057	9925	10060	9926	10049	9905	9676	9843	9948	9873	9849	9904	9898	9878	10004	10007	9923	9965	9880	10083	9913	10060	10012	9828	9901	9972	9983	9820	9889	10029	9990	10174	9988	9973	10123	9825	10062	9981	10100	10008	10002	10015	9892	9934	9891	10053	9950	10017	9903	9886	9966	9858	10200	10038	10042	9983	9924	10070	9932	10116	9944	10047	10012	10027	9837	10061	9922	10046	10002	10032	9918	9970	9940	9928	10018	9982	9961	9918	9926	9970	9862	10080	10075	9817	10015	10073	10180	9975	9809	10129	9860	9894	10146	9945	10089	10067	10069	10040	9991	9926	10016	9999	9697	9955	9908	9814	10035	9866	9963	9976	10013	9789	9902	9824	9847	9980	9994	10079	9859	10008	9891	9997	9982	9917	9852	9926	9884	9976	9877	9987	9943	9927	9929	9976	9965	9809	9954	9922	9989	9992	9818	9903	10059	9889	9728	9976	9894	9688	9713	9987	9922	9777	9826	9868	9857	9892	9905	9922	10105	9967	9887	9993	9981	9914	10111	10004	10119	10014	9875	9881	9861	9929	10081	9893	9934	10026	9941	10018	9963	9986	9887	9891	9810	9991	10113	9928	9911	9903	9968	10001	9968	9876	9749	9985	9852	10129	9986	10052	9812	9925	9852	9859	10056	9993	9976	9806	10023	10032	10110	9938	9949	9975	10028	9834	9866	9854	9811	9797	9996	9940	9871	9918	9973	9976	9892	9972	9828	10058	10026	9848	10014	10061	9820	9830	10018	9812	9964	9854	9971	9943	9963	9865	10000	9989	10088	9953	10116	10130	10023	9901	10045	10077	9843	9873	9905	9918	9950	9821	10108	10021	10046	10015	9960	10080	9888	10186	10009	9922	9963	9920	9996	9949	10007	10012	10011	9915	10066	10020	9882	10093	9852	10027	10081	9994	9868	10032	9952	9988	10024	9963	9868	10003	10057	9954	10001	9971	9971	10031	10011	10074	10083	9957	10001	9812	9867	10060	9933	9961	10038	10054	10020	10004	9978	10101	9985	9840	9828	10073	9909	9930	9845	10089	10053	9918	10072	9916	9887	9966	9857	10040	9800	10033	10022	10035	9840	9849	10154	10048	9964	9968	9881	9968	9959	9874	9865	9914	9941	9869	10056	9974	10057	10039	9939	10148	9957	10007	10153	10058	9886	9784	10044	9859	9892	10009	9859	9962	10010	9917	9989	9965	9893	9933	9940	9965	9928	9859	10058	9904	10062	10097	9923	10050	9825	9866	9961	9927	9856	9916	10089	9766	9860	9998	9899	9979	10052	10083	9916	10007	10008	10062	9979	10052	9874	10009	9917	10046	9991	9889	10038	9908	9849	10070	9861	9950	9921	10008	9856	9934	10148	9926	9948	9744	9998	10128	10037	10080	10117	10107	9984	10041	10130	9933	9890	9918	9982	10144	10011	9992	9895	9847	9891	9942	9978	10057	10096	10076	9879	9871	9920	10008	9978	9857	9942	10080	9899	10143	10000	9988	9949	9957	9817	9994	9918	9917	9822	10039	9938	9898	10099	9894	10175	9945	9853	9917	10040	9983	9867	10000	9983	9806	10009	9923	9884	9767	9756	9859	9904	9986	10049	9913	10105	9948	9865	9961	9983	9827	9961	10043	9896	9927	9957	10072	9847	9929	9885	10046	9916	9818	10051	9906	10023	10025	9896	9883	9871	10109	10006	9970	9903	10036	9842	9963	10010	9911	10035	9892	9968	10093	10000	9977	9935	9707	9970	9933	10048	10044	9883	10023	10036	9991	10255	10085	9993	9881	10080	9930	9808	10032	10138	9875	10017	9999	10020	10051	10034	10009	9890	9824	10098	10101	9914	9803	9983	10221	9786	9949	9989	9828	9970	9942	10039	9843	10081	9851	9965	9768	9961	9954	9937	9970	9996	9952	9844	9983	9923	9906	9807	9974	9953	10132	9871	10147	9985	9866	9880	9905	10137	9876	9761	9967	9865	9994	9975	9942	10021	10030	9935	10017	9930	10110	9930	9948	9962	10048	10001	9921	10009	9889	9907	9892	9983	9996	9755	9916	9905	10004	9968	9895	9933	9912	10027	9960	10055	9933	10009	10108	9946	9976	9861	10046	9931	9948	9918	9907	9805	9939	9971	9982	10014	10113	9913	10069	9830	9960	9968	9968	9757	9866	10026	9866	10006	10030	10107	10079	9970	9993	9899	9915	9934	10069	9984	9959	9866	9902	9861	9786	10002	9921	10046	9973	10066	9876	10054	9985	9955	9970	10021	9951	10022	9942	9815	10153	9999	9833	9921	9968	9988	9933	10132	10009	9904	9882	9946	10080	9973	9975	9871	9855	9972	10008	9908	9976	9986	9938	10095	9910	10004	10055	9949	10054	10045	9825	10040	9924	9891	9856	10034	9776	9945	9946	9820	9992	9948	9846	9974	9906	10087	9917	10023	9912	9893	9801	10033	10022	9979	9940	9855	9865	9840	9958	9986	9979	10033	9926	9963	9953	9954	9966	9849	9955	9997	9824	9949	9999	9976	9883	9907	9848	9862	9883	9954	9931	9907	10036	10061	9985	9847	10076	10120	10014	10141	9931	10008	9944	9993	10022	10091	9913	9890	9902	9986	9968	9972	9959	10041	10055	9931	10023	9978	9957	9878	9845	9863	10017	10096	9924	9865	9915	10025	9856	9882	9801	9892	9826	9966	9926	9834	9961	9822	9907	9718	9825	9985	10052	9897	9954	9899	10043	9847	9912	10046	10094	9927	9988	9833	9941	10077	9922	9878	10141	9959	10111	9957	9895	10140	10150	9989	9891	9832	9914	9999	9989	10068	9982	10017	10069	9992	9963	9906	10037	10125	9986	9841	9959	9933	9960	9981	9955	9872	9932	10034	10046	9935	9934	10088	9926	9858	9868	9854	9902	9847	9888	9931	9761	10220	9900	10163	9935	9953	9990	9829	9966	9812	9794	9933	9946	9788	10019	9913	9857	9934	9971	9894	9991	9994	9969	10037	9956	9882	9943	10073	9848	9930	10061	10080	9893	9936	10039	9851	9941	10133	9870	9991	9904	9944	9874	9912	9846	10060	9961	10010	10231	9870	10085	10061	9889	9956	9957	9821	9810	9827	9987	9855	10153	10161	9893	9974	9982	9890	9885	10010	9939	10103	9941	9968	10007	9874	9916	9994	10016	10001	10078	9947	10036	9996	9838	9917	9889	9958	9837	9926	9775	9920	10061	9791	9977	10063	9774	9939	10047	10045	9907	9864	9762	10002	9907	10084	9953	9903	10046	9949	10063	10031	9985	9818	9991	10132	9795	9990	9864	9990	9989	9932	9822	10169	9861	9914	9945	10016	10092	10157	10078	9904	9952	9843	10019	9974	9918	9839	10011	9984	9990	9800	10005	10027	10001	9837	9917	10022	9969	9985	10037	9970	10001	9805	10039	10076	9904	10042	9964	10015	9973	9905	9877	9870	9853	9869	9901	9996	9953	10042	9956	9925	9973	9823	10023	10032	10008	9879	9998	9990	9934	10034	9997	10098	9905	9951	9856	9936	9866	9888	9845	9979	10076	10245	10148	10041	9962	10024	10015	9928	10103	9895	9973	9990	9835	9896	9907	9879	9959	10001	10019	9886	10123	10095	9799	10137	9986	9830	9960	9897	9896	9954	10041	9962	10157	9887	10071	9942	9973	9779	10020	9965	9843	9782	10052	10017	10080	9960	9990	9909	9866	9862	10012	9904	9847	10005	9995	9938	9837	10026	10123	9835	9938	9993	9936	9991	9934	9784	9988	9900	9691	9996	9909	9973	10015	9968	9867	10149	9962	10058	10030	9929	9982	9984	9874	9735	9824	9743	9789	10057	9953	10054	9970	9942	9844	9972	10193	9882	10022	9932	10138	9994	9809	9749	9954	9706	9941	10019	9904	9993	9959	10051	9942	9981	10039	9984	9838	9988	9947	9997	9961	9833	9993	9822	9835	9762	10038	9994	9904	10043	9868	10001	9908	10111	9885	10009	9971	10032	9967	10072	9962	9959	9980	9871	9901	10073	9948	9942	9952	9861	9874	9853	9925	9939	10103	9882	9899	9918	10057	9891	9821	9967	10057	9904	10004	10007	10054	9913	9880	10113	9957	9889	10136	10018	10071	10008	9905	10040	10036	10042	10052	10009	10154	10034	9927	9915	10007	9969	9879	9810	9995	9999	10030	10041	9994	9838	9930	9913	10097	9880	9859	9920	9926	9925	10024	9922	9956	10022	10043	9933	9998	10047	9930	9925	9876	9890	9953	10020	10025	9946	9952	9745	9853	10010	9902	9932	10009	10078	9965	10041	9900	10183	10128	9826	9732	9993	9952	9880	10001	10047	9911	10027	10097	9946	9960	10032	9939	9898	9924	10007	9910	9838	9976	10023	10006	9962	10080	9930	10050	9922	9861	10047	9986	10026	10021	9989	10013	10025	9895	10021	9881	9994	9989	9899	9841	9979	9978	10018	9993	9987	9714	9972	9833	9824	9886	10021	9945	9975	9958	10090	9989	9918	9929	10106	10022	9918	9820	9888	9950	9912	10085	9989	10052	10000	9971	9980	10077	10035	9988	9926	9946	10126	9960	9863
18347	27427	24121	16800	13901	12567	11770	11379	11362	11170	11039	10659	10734	10620	10812	10946	11142	11043	10770	10844	10491	10518	10428	10533	10315	10389	10415	10394	10261	10380	10275	10402	10420	10485	10255	10404	10441	10445	10339	10237	10307	10439	10281	10295	10346	10452	10330	10284	10383	10259	10396	10331	10538	10455	10427	10365	10271	10152	10186	10233	10427	10439	10227	10338	10206	10325	10186	10376	10366	10376	10252	10186	10282	10423	10323	10246	10336	10315	10388	10252	10339	10273	10237	10362	10219	10294	10243	10409	10319	10532	10308	10430	10245	10338	10398	10167	10281	10435	10273	10250	10361	10400	10485	10373	10482	10453	10255	10315	10438	10404	10183	10281	10444	10391	10384	10140	10261	10246	10228	10355	10476	10216	10279	10189	10390	10277	10311	10296	10259	10326	10345	10305	10457	10347	10340	10281	10249	10244	10250	10392	10401	10197	10379	10334	10332	10190	10279	10320	10246	10418	10296	10339	10337	10141	10417	10311	10264	10330	10153	10203	10356	10340	10385	10486	10364	10341	10399	10539	10283	10477	10356	10130	10262	10368	10304	10360	10386	10280	10484	10340	10330	10305	10291	10258	10366	10500	10212	10346	10345	10219	10455	10401	10284	10553	10349	10278	10415	10316	10410	10299	10384	10323	10339	10209	10417	10341	10285	10242	10269	10379	10381	10216	10259	10350	10179	10413	10309	10313	10221	10302	10328	10290	10341	10285	10358	10237	10339	10383	10383	10370	10279	10215	10420	10297	10298	10233	10177	10400	10315	10275	10386	10224	10294	10217	10305	10255	10330	10316	10297	10255	10339	10299	10242	10263	10275	10347	10446	10310	10293	10308	10381	10292	10238	10134	10470	10327	10290	10371	10255	10356	10386	10367	10314	10288	10271	10324	10387	10363	10368	10329	10236	10367	10338	10253	10229	10441	10354	10179	10283	10457	10295	10304	10258	10310	10372	10500	10441	10366	10423	10363	10248	10396	10301	10424	10245	10283	10252	10496	10315	10263	10230	10333	10368	10136	10356	10312	10158	10291	10414	10247	10370	10283	10124	10363	10322	10306	10377	10313	10317	10338	10286	10220	10271	10442	10328	10329	10358	10284	10281	10282	10329	10330	10268	10248	10362	10470	10410	10323	10394	10271	10392	10311	10435	10325	10390	10310	10328	10316	10367	10420	10337	10344	10251	10435	10390	10461	10266	10453	10377	10295	10232	10510	10168	10374	10276	10478	10402	10371	10229	10212	10271	10261	10273	10275	10338	10374	10359	10265	10443	10375	10306	10295	10306	10150	10267	10248	10380	10429	10286	10481	10176	10373	10357	10295	10317	10370	10542	10318	10322	10376	10415	10309	10361	10260	10361	10360	10242	10344	10461	10293	10355	10515	10418	10302	10308	10147	10314	10364	10449	10341	10332	10372	10241	10460	10310	10380	10365	10367	10255	10322	10383	10245	10325	10583	10245	10311	10377	10486	10207	10312	10238	10440	10305	10214	10323	10369	10389	10155	10406	10321	10268	10442	10313	10288	10231	10205	10386	10415	10376	10374	10305	10298	10275	10421	10362	10357	10374	10370	10375	10254	10497	10221	10443	10335	10183	10369	10303	10256	10268	10303	10296	10299	10247	10150	10454	10306	10280	10308	10305	10137	10212	10311	10415	10216	10285	10410	10301	10248	10305	10415	10317	10352	10311	10196	10308	10281	10188	10403	10257	10283	10394	10442	10416	10230	10437	10439	10385	10471	10378	10338	10415	10414	10421	10322	10299	10285	10213	10237	10376	10155	10369	10340	10171	10322	10311	10359	10392	10318	10343	10125	10306	10298	10273	10440	10300	10402	10289	10187	10122	10450	10241	10305	10264	10218	10254	10207	10226	10415	10396	10293	10475	10389	10422	10233	10365	10322	10265	10518	10301	10169	10236	10226	10287	10438	10400	10422	10331	10308	10327	10308	10273	10409	10227	10316	10252	10368	10328	10198	10450	10395	10275	10242	10396	10362	10387	10385	10414	10196	10339	10324	10312	10452	10347	10370	10232	10417	10340	10336	10289	10469	10274	10228	10492	10339	10365	10382	10253	10465	10250	10350	10352	10395	10282	10265	10251	10325	10258	10424	10353	10406	10182	10294	10374	10332	10173	10369	10313	10323	10256	10252	10179	10420	10340	10421	10250	10219	10319	10418	10210	10496	10398	10317	10304	10254	10224	10360	10165	10333	10302	10291	10351	10272	10375	10336	10424	10140	10426	10299	10286	10360	10140	10284	10364	10352	10325	10376	10330	10344	10364	10297	10231	10489	10498	10171	10400	10337	10154	10490	10437	10407	10369	10306	10235	10398	10370	10531	10308	10333	10378	10433	10238	10380	10258	10310	10392	10330	10284	10390	10263	10276	10246	10484	10247	10191	10339	10286	10397	10364	10368	10300	10357	10443	10381	10329	10421	10265	10344	10441	10272	10402	10199	10329	10432	10507	10298	10363	10301	10215	10429	10432	10322	10395	10375	10258	10240	10280	10392	10330	10440	10327	10433	10286	10307	10346	10338	10407	10183	10219	10310	10186	10394	10268	10357	10388	10347	10209	10257	10296	10327	10289	10330	10262	10338	10340	10246	10290	10359	10269	10184	10215	10355	10248	10389	10278	10253	10284	10292	10394	10130	10230	10405	10280	10366	10302	10295	10369	10212	10280	10334	10459	10260	10454	10371	10433	10197	10216	10385	10311	10252	10290	10324	10358	10354	10326	10370	10377	10287	10396	10310	10334	10167	10287	10313	10344	10088	10288	10452	10448	10291	10315	10418	10278	10134	10278	10436	10225	10276	10346	10344	10195	10278	10389	10346	10282	10309	10263	10283	10292	10508	10349	10384	10314	10389	10325	10370	10228	10455	10361	10315	10482	10309	10160	10365	10344	10210	10465	10308	10452	10418	10251	10366	10239	10337	10411	10342	10477	10367	10214	10322	10321	10393	10324	10292	10331	10290	10241	10412	10447	10425	10405	10420	10257	10322	10338	10362	10320	10369	10329	10421	10389	10392	10400	10420	10250	10249	10312	10450	10277	10449	10372	10446	10306	10326	10304	10233	10517	10300	10311	10281	10368	10310	10188	10333	10419	10364	10374	10282	10269	10345	10207	10432	10429	10310	10265	10350	10249	10376	10333	10319	10358	10426	10289	10364	10346	10111	10523	10410	10250	10358	10350	10312	10505	10308	10298	10279	10251	10215	10321	10354	10243	10257	10422	10261	10349	10348	10422	10216	10347	10168	10135	10363	10316	10347	10354	10278	10371	10351	10326	10307	10403	10320	10375	10264	10313	10295	10158	10334	10486	10423	10244	10445	10334	10321	10320	10312	10332	10293	10286	10313	10284	10311	10504	10285	10384	10225	10347	10237	10166	10227	10367	10277	10457	10250	10327	10467	10382	10388	10334	10211	10272	10285	10313	10378	10377	10478	10372	10301	10266	10345	10146	10331	10585	10254	10469	10323	10258	10370	10412	10382	10272	10316	10421	10401	10283	10256	10289	10317	10346	10361	10444	10362	10313	10239	10298	10390	10207	10395	10244	10398	10341	10210	10310	10333	10333	10312	10427	10268	10255	10303	10359	10206	10463	10258	10291	10393	10191	10374	10491	10216	10195	10327	10365	10283	10325	10221	10524	10295	10414	10270	10408	10270	10251	10359	10341	10381	10235	10243	10335	10385	10293	10408	10356	10357	10371	10210	10297	10284	10381	10384	10352	10397	10307	10444	10438	10302	10262	10551	10322	10248	10328	10388	10350	10099	10407	10443	10358	10475	10284	10411	10404	10414	10268	10242	10380	10332	10266	10361	10322	10335	10437	10240	10196	10148	10478	10233	10353	10224	10275	10286	10205	10480	10271	10460	10195	10317	10390	10351	10409	10421	10332	10262	10207	10287	10371	10454	10535	10237	10317	10307	10297	10437	10276	10319	10319	10444	10287	10393	10374	10230	10234	10329	10400	10355	10267	10413	10274	10257	10207	10210	10243	10238	10371	10406	10308	10339	10462	10425	10197	10288	10316	10159	10220	10287	10463	10330	10252	10240	10437	10239	10519	10275	10318	10281	10442	10259	10462	10467	10245	10280	10354	10293	10290	10381	10332	10166	10407	10286	10398	10395	10313	10305	10278	10278	10473	10300	10446	10227	10425	10305	10308	10235	10511	10291	10399	10422	10272	10351	10236	10338	10216	10282	10382	10441	10180	10410	10257	10300	10329	10234	10320	10314	10309	10232	10269	10285	10398	10310	10351	10267	10369	10234	10242	10425	10349	10198	10290	10255	10370	10393	10350	10446	10299	10475	10403	10417	10255	10417	10395	10271	10483	10255	10530	10449	10387	10224	10392	10405	10274	10232	10307	10377	10440	10349	10273	10413	10235	10286	10217	10482	10362	10331	10297	10346	10151	10279	10292	10336	10368	10161	10423	10383	10416	10319	10325	10187	10224	10343	10367	10327	10330	10172	10466	10333	10292	10402	10309	10365	10400	10420	10367	10262	10272	10246	10350	10246	10297	10432	10224	10199	10278	10307	10335	10308	10033	10354	10325	10243	10323	10264	10315	10426	10287	10345	10327	10298	10516	10338	10225	10336	10382	10412	10305	10486	10295	10347	10261	10362	10428	10386	10331	10413	10275	10193	10451	10352	10367	10181	10354	10381	10247	10424	10373	10433	10294	10254	10496	10354	10320	10445	10279	10210	10438	10517	10188	10442	10398	10334	10315	10414	10364	10315	10342	10281	10332	10301	10278	10302	10414	10322	10246	10455	10308	10223	10519	10418	10213	10368	10476	10378	10336	10359	10432	10230	10438	10177	10268	10343	10350	10341	10298	10460	10333	10434	10320	10372	10342	10389	10326	10232	10333	10359	10257	10384	10235	10394	10268	10412	10246	10185	10410	10357	10344	10481	10303	10360	10377	10266	10497	10197	10334	10076	10440	10384	10433	10378	10303	10385	10312	10387	10400	10293	10325	10355	10451	10564	10282	10476	10349	10344	10351	10358	10507	10338	10386	10409	10394	10218	10315	10333	10297	10365	10349	10304	10284	10494	10231	10228	10283	10336	10348	10298	10369	10307	10425	10263	10342	10299	10385	10371	10333	10328	10308	10266	10418	10437	10313
23922	21188	28620	24044	21421	17578	13665	10892	10324	10181	10223	9759	9583	9646	9670	10054	10035	9795	9691	9611	9395	9672	9563	9493	9525	9247	9396	9245	9362	9097	9352	9322	9308	9365	9223	9396	9175	9280	9183	9288	9306	9087	9150	9235	9257	9150	9148	9323	9296	9189	9248	9531	9784	9868	9410	9044	9190	9263	9281	9209	9003	9053	9072	9179	9152	8971	9192	9111	9166	9094	9241	9184	9179	9148	9146	9110	9112	9036	9081	9206	9192	9199	9117	9124	9140	9053	9250	9167	9063	8996	9213	9007	9056	9027	9077	9163	9114	9204	9270	9073	9168	9234	9242	9123	9152	9188	9219	9057	9000	9132	8988	8879	9045	9064	9231	9169	9090	9157	9170	9146	9006	9063	9146	9026	9151	8979	9165	9045	9113	9165	8959	9176	9290	9077	9076	9148	9142	9244	9052	9196	9133	9053	9150	9130	9137	9062	9128	9167	9095	9253	9126	9270	9178	9226	9176	9158	9149	9148	9240	9059	9142	9210	9149	9146	8909	9030	9159	9155	9120	9184	9126	9153	9030	9245	9114	8967	9027	9082	9178	9283	9005	9100	9078	9084	9052	9039	8993	9296	9220	9116	9261	9095	9192	9143	8949	9073	9108	9126	9367	9232	9167	9046	9209	9255	9060	9092	9033	9104	9110	9129	9159	9210	9202	9116	9154	9202	9268	9234	8991	9087	9157	9082	9018	9078	9183	9111	9301	9125	9115	9079	9199	9155	9055	8977	9084	9337	9117	9079	9226	9291	9163	9321	9141	9097	9094	9078	9133	9170	9093	9268	9081	9143	9160	9188	9105	9240	9231	9082	9058	9056	9305	9096	9160	9253	9006	9195	9057	9076	9175	9163	9199	9111	9066	9066	9031	9166	9237	9080	9167	9262	9204	9218	9211	9062	9128	9235	9066	9305	9101	9055	9058	8933	8946	9070	9121	9171	9097	9145	9119	9210	8937	9090	9058	9252	9071	9117	9145	9170	9198	9064	9273	9123	9229	9224	9161	9111	9116	9049	9229	9003	9053	9062	9224	8967	9158	9164	9157	9173	9175	9129	9112	9156	9121	9117	9197	9094	9033	8988	9090	8973	9157	9217	9019	9225	9128	9070	9083	9176	9014	9141	9081	9297	9049	9194	8938	9184	9095	9320	9217	9143	9151	9127	9108	8989	9152	9028	9167	9210	9144	9109	9179	9120	9241	9131	9175	9217	9125	9112	8993	9117	9270	9009	9291	9155	9253	9159	9189	9172	9222	9170	9074	9102	9112	9091	9118	9054	8918	9094	9023	9061	9115	9221	9213	9096	9154	9014	9138	9125	9242	9278	9053	9226	9129	9215	9203	9162	9356	9046	9325	9191	9226	8991	9229	8952	9166	8940	9143	9155	9127	9151	9088	8893	8999	8895	9076	9211	9110	9096	8976	9125	9123	9166	9135	9153	9120	9203	8985	9067	9100	9113	9143	9255	9078	9092	9130	9052	9165	9238	9231	9119	9073	9078	9072	9158	9234	9217	9035	9092	9008	9151	9155	9116	9094	9038	9144	9190	9123	9174	9333	9169	9161	9144	9196	9154	9136	9115	9069	9183	9152	9144	9206	8980	9151	9142	9173	9224	9154	9067	9195	9137	9023	9072	9292	9212	9145	9114	9122	9172	8998	9150	8958	9107	9126	9030	9248	9258	9119	9181	9149	9088	9263	9184	9161	9220	9145	9268	9242	9062	9205	9108	9099	9106	9063	9286	8990	9087	9065	9223	9162	9178	9074	9169	9051	9062	9170	9116	9077	9146	9172	9144	8930	9050	9249	9289	9087	9097	9040	9084	9068	9225	9041	9210	9258	9258	9101	9004	9164	9321	9247	8977	9189	9184	9150	9245	9248	9142	9213	9003	9112	9137	9026	9160	9004	9103	9145	8989	9354	8884	9051	9128	9159	9408	9109	9105	9142	9016	9232	9139	8926	9198	9102	9162	9107	9200	9257	9139	9140	9178	9143	8986	9097	9062	9194	9086	9078	9206	9078	9003	9159	9140	9130	8983	9152	9245	9040	9019	9257	9091	9170	9199	9161	9237	9208	9098	9028	9121	9103	9273	9244	9167	9124	9235	9150	9195	9286	9035	9168	9178	9071	8971	9190	9235	9140	9152	9094	9110	9130	9118	9059	9163	9176	9200	9147	9235	9149	9205	9102	9050	9208	9120	9032	9121	9106	9252	9179	9034	9088	9188	9106	9171	8973	8964	9100	9101	9069	9133	8977	9131	9108	9031	9166	9136	9138	9088	9132	9135	9211	9054	9126	9199	9167	8922	9099	9083	9132	9025	9051	9164	9234	9100	9118	9074	9113	9071	9054	9165	9261	9171	9129	9048	9142	9044	9116	9120	9055	9000	8969	9101	9124	8973	9204	8962	9368	9099	9290	9062	9341	9286	9168	9225	9001	9028	9187	9164	9229	9212	9060	9087	8851	9180	9184	9037	9167	9127	9107	9075	9026	9284	9233	9127	9160	9070	9103	9075	9078	9074	9087	9215	8992	9181	9116	9300	9157	9189	9072	9154	8990	9286	9064	9212	8937	9041	8962	9186	9227	9154	9090	9181	9216	9138	9194	9165	9122	9291	9028	9237	9165	9060	8970	9092	9261	9259	9151	9087	9276	9152	9169	9117	9103	9155	8952	8957	9165	9046	9035	9120	9150	9189	9263	9172	8950	9087	9160	9261	9132	9047	9071	9258	9032	9126	9009	9180	9269	9066	8971	9220	9141	9057	9047	9146	9115	9156	9194	9224	9169	8996	9166	9075	9128	9046	9095	9169	9308	9180	9190	9143	9086	8898	9105	8947	9131	9137	9004	9085	9111	9031	9093	9033	9127	9066	9093	9269	9145	9313	9251	9115	9016	9163	9108	9101	9204	9279	9178	9142	9044	9232	9310	9070	9221	9220	8925	9094	9049	9229	9121	9227	9163	9036	9072	9144	9328	9254	9299	9045	9028	9034	9153	9101	9105	9130	9136	9166	9264	9244	9147	9113	9020	9132	9142	9047	9176	9109	9007	9248	9010	9125	9125	9045	9117	9062	9196	9131	9114	9080	9035	8950	9096	9079	9033	9204	9189	9087	9095	9107	9132	9133	9153	9138	9308	8998	9169	9150	9127	9168	9369	9192	8956	9082	9083	9043	9000	8882	8878	9137	9324	9282	9066	9222	9114	8954	8995	9251	9149	9177	9157	9265	9181	9174	9139	9072	9253	9243	9096	8979	9267	9125	9070	9136	9026	8911	9048	9112	9053	8979	9270	9073	9200	9008	9105	9262	9077	9098	9110	9158	9113	9093	9208	9022	9204	9129	9129	9288	9043	9053	9176	9068	8944	9183	9161	9162	9022	9169	9058	9138	9173	9305	9103	9262	9082	9085	9114	9308	9139	9201	9062	9152	8985	9079	9196	9045	9305	9156	9107	9121	8963	9133	9072	9122	9251	9121	9032	8914	9143	9124	9051	9056	9050	9266	8970	9084	9248	9149	9226	9309	9131	8848	8999	9212	9187	8973	9044	9059	9108	9019	9173	9206	9124	9228	9042	9041	9136	9129	9090	9134	9197	9131	9134	9325	9136	9038	9048	9192	9213	9108	8986	9109	8987	9260	9138	9148	9181	9276	9235	9195	9174	9202	8998	9159	9197	8991	9210	9156	9189	9208	9223	8963	9134	9067	9101	9219	9210	9180	9063	9074	9133	9213	9279	9150	9156	8973	9171	9251	9110	9216	9083	9109	9235	9201	9094	9217	8964	9226	9185	9068	9050	9308	8981	9238	9248	9085	9146	9139	8889	9122	9200	9245	9108	9106	9048	9134	9111	9136	8993	9351	9057	9105	9125	9378	9151	9197	9204	9139	9131	9092	8974	9127	9354	9159	9056	9090	9110	9146	9186	9103	9082	9141	9133	9259	9177	9121	9149	9127	9002	9145	9068	9072	9036	9217	8996	9097	9222	9072	9084	9203	9050	9176	9008	9168	9168	9115	9183	9200	9248	9358	9293	9212	9217	9009	9142	9202	9118	9060	9162	9041	9262	9108	9082	9040	9213	9168	9126	9049	9116	9164	9250	9193	9052	9119	9088	9356	9234	9016	9032	9127	9055	9061	9095	9126	9126	9017	9083	9114	9114	9142	9126	9041	9101	9128	9051	9260	9076	9119	9111	9251	9190	9053	9214	9191	9236	9078	9066	9112	9323	9189	9095	9207	9074	9201	9127	9127	9039	9185	9059	9094	9246	9057	9300	9168	9107	8998	9257	9201	8997	9161	8979	9221	9058	9147	9066	9238	9144	9059	9373	9150	9078	9161	9101	9384	9369	9011	9007	9098	9083	9074	9187	9246	9150	9175	9340	9163	9213	9125	9057	9203	9152	9027	9187	8998	9169	9073	9088	9291	9249	9022	9050	9076	9078	9256	9115	9119	9191	9156	9019	9211	9211	9197	9057	9090	9112	8927	9177	9039	9133	9002	9186	9136	9266	9167	9085	9055	9162	9232	9107	9042	9108	9097	9099	9151	9098	9085	9154	9132	9247	9033	9264	9179	9264	8962	9242	9108	9007	9151	9134	9261	9062	9039	9044	9100	9048	9191	9083	9095	9156	9127	9062	9072	9122	9265	9355	9088	9030	9053	8872	9165	9071	9224	9189	9219	9215	9302	9054	9050	9075	9031	9070	9291	9080	9192	9217	9191	9119	9211	9096	8963	8930	9155	9074	9112	9263	9052	9230	9212	9026	8954	9236	9074	8964	9217	9021	9099	9001	9224	9014	9276	9242	9243	9030	9154	9185	9110	9162	9100	9086	9177	8972	9097	9178	9071	9191	9203	9234	8974	9144	9187	9231	9123	9111	9194	9280	9196	8991	8967	9208	8962	9257	9263	9228	9050	9207	9125	9223	9085	9058	8966	9079	9114	9104	8977	9183	9127	9083	8937	9085	9090	9161	9094	9234	9187	9144	9149	9055	8940	9177	9061	9257	9171	9101	9009	9055	9101	9069	9036	9067	9010	9042	8985	9068	9200	9206	9117	9147	9072	9151	9242	9021	9147	9155	9128	9064	9068	9175	9187	9142	9013	9069	9031
18854	33898	29952	20967	16837	14512	13326	12491	11779	11599	11357	10897	10696	10590	10807	11346	11363	10887	10972	10752	10125	10185	10096	10081	10216	10008	9915	9986	9902	9943	9872	9999	9943	10002	9809	10018	9930	9854	9983	9792	10023	10000	9854	10050	10006	9952	10027	9821	9894	9999	9821	10312	10761	10886	10321	9801	9763	9928	9763	9838	9904	9941	9757	9741	9893	10007	9975	9813	9958	9873	9872	9665	9822	10000	9848	9841	9801	9898	9840	9719	10003	9876	9776	9922	9770	9908	9944	9811	9772	9923	9798	9686	9858	9898	9733	9806	9824	9905	9866	9886	9880	9741	9638	9761	9844	9899	9765	9892	9999	10112	9832	9905	9976	9853	9798	9810	9872	9886	9788	9817	9959	9757	9877	9815	9857	9789	9931	9741	9795	9777	9902	9897	9845	9833	9778	9827	9920	9804	9797	9801	9867	9960	9815	9881	9813	9900	9872	9826	9834	9888	9773	9918	9874	9750	9846	9804	9914	9869	9859	9818	9774	9948	9863	9875	9983	9999	9641	9762	9856	9793	9862	9909	9917	10072	9910	9867	9906	9856	9842	9863	9894	9911	9803	9906	9984	9899	9948	9883	9897	9805	9725	9758	9699	9979	9896	9914	9759	9783	9828	9738	9808	9814	9833	9808	9844	9845	9714	9690	9725	9813	9919	10015	9901	9889	9543	9961	9944	9953	9806	9750	9709	9895	9709	9875	9776	9807	9852	9904	9746	9739	9872	9863	9801	9688	9823	9882	9919	9824	9868	9729	9847	9766	9896	9936	10073	9952	9819	9839	9833	9778	9918	9868	9731	9853	9881	9936	9827	9707	9716	9697	9910	9958	9875	9843	9877	9824	9724	9860	9816	9903	9972	9773	9982	9729	9841	9863	9707	9908	9933	9798	9779	9734	9831	9778	9721	10033	9863	9792	9833	9779	9934	9822	9881	9767	9815	9922	9846	9692	9814	9897	9827	9803	9760	9995	9671	9764	9984	9823	9843	9903	9683	9814	9867	9886	9871	9898	9885	9763	9885	9864	9951	9837	9747	9962	9850	9856	9798	9767	9791	9642	9871	9984	9843	9816	9780	9758	9884	9851	9846	9829	9778	9941	9785	9855	9884	9984	9852	9987	9845	9861	9821	9875	9827	9944	9770	9972	9834	9778	9831	9929	9922	9771	9877	9814	9886	9891	9908	9836	9921	9915	9768	10044	9803	9775	9929	9798	9872	9746	9786	9734	9773	9840	9757	9768	9838	9862	9865	9795	9898	9797	9845	9964	10076	9973	9697	9819	9826	9877	9845	9663	9867	9892	9778	9828	9928	9810	9836	9931	9803	9853	9770	9916	9852	9904	9671	9932	10053	9872	9821	9784	9903	9808	9904	9826	9885	9921	9933	9726	9845	9819	9758	9790	9927	9895	9906	9739	9872	9842	9992	9929	9962	9882	9830	9819	10013	9858	9840	9902	9880	9670	9766	9819	9635	9987	9630	9881	9719	9863	9810	9855	9787	9918	9894	9825	9938	9971	9926	9872	9956	9845	9800	9720	9756	10054	9788	9847	9768	9949	9840	9821	9755	9910	9945	9800	9804	9747	9911	9924	9785	9908	9856	9814	9741	9858	9874	9847	9841	9725	9888	9915	9764	9784	9928	9754	9963	9840	9883	9941	9840	9811	9924	9786	9841	9984	9794	9797	9776	9903	9798	9943	9842	9888	9848	9885	9885	9773	9968	9787	9789	9919	9719	9833	9748	9864	9892	10021	10031	9636	9763	9906	9912	9835	9814	9825	9933	9788	10017	9708	9928	9892	9859	9991	9808	9864	9734	9893	9761	9898	9671	9893	9789	9798	9937	9855	9840	9847	9900	9844	9868	9810	9893	9734	9848	9788	9946	9772	9849	9802	9987	9875	9969	9918	9929	9823	9935	9912	9853	9852	9646	9824	9888	9779	9902	9892	9932	9897	9782	9794	9884	9950	9857	9680	9926	9875	9714	9769	9871	9907	9864	9866	9812	9851	9824	9931	9902	9798	9858	9715	9985	9943	10024	9690	9864	9874	9846	9738	9769	9770	9595	9868	9782	9860	9661	9794	9912	10026	9810	9802	9948	9839	9915	9852	9851	9817	9820	9909	9736	9832	9844	9812	9922	9856	10036	9839	9788	9822	9870	9764	9871	9963	9873	9895	9887	9955	9854	9811	9973	9871	9911	9779	9799	9901	9844	9804	9712	9877	9806	9773	9749	10061	9911	9810	9812	9817	9824	9728	9896	9769	9873	10049	9799	9734	9945	9825	10018	9720	9770	9924	9998	9850	9856	9875	9894	9876	9870	9906	9991	9940	9974	9866	9797	9976	9801	9729	9817	9909	9778	9719	9812	9830	9835	9923	9830	9892	9769	9937	9928	9929	9812	9983	9890	10003	9929	9786	9691	9739	9715	9815	9934	9874	9803	9880	9901	9876	9831	9896	9840	9882	9994	9960	9817	9784	9812	9784	9876	9896	9828	9938	9855	10043	9743	9700	9780	9859	9648	9720	9837	10033	9768	9852	9942	9739	10040	9868	9849	9798	9867	9801	9762	9893	9888	9812	9826	9813	9767	9881	9989	9894	9952	9873	9937	9993	9868	9829	9955	9893	9840	9916	9811	9904	9933	9979	9745	9863	9889	9986	9802	9964	9890	9795	9797	9948	9674	9779	9887	9738	9913	9929	9766	9844	9854	9818	9541	9893	9792	9749	9910	9967	9925	9783	9857	9918	9867	9881	9834	9907	9944	9746	9760	9889	9606	9933	9860	9872	9819	9878	9888	9950	9911	9878	9992	9990	9821	9990	9760	9852	9845	9921	9917	9726	9845	9864	9826	9846	9863	9830	9875	9802	9848	9840	9837	9860	9971	9735	9882	9892	10027	9810	9928	9605	9893	10005	9910	9776	9927	9751	9780	9741	9819	9907	9846	9864	9905	9811	9869	9861	9781	9952	9803	9757	9840	9813	9788	9616	9922	9800	9902	9910	9770	9787	9744	9783	9737	9846	9920	9851	9767	9772	9727	9946	9939	9941	9808	9783	9800	9875	9880	9808	9900	9968	9735	9832	9933	9809	9938	9837	10040	9771	9777	9764	9786	9896	9837	9748	9706	9906	9676	9811	9895	9853	9997	9757	9745	9904	9918	9821	9851	9932	9846	9911	9722	10007	9840	9964	9722	9886	9862	9720	9893	9896	10050	9822	9827	9851	9756	9871	9783	9924	9857	9905	9834	9940	9787	9903	9705	9837	9790	9694	9921	9945	9864	9888	9742	10027	9786	9791	9734	10031	9704	9903	9883	9766	9887	9877	9945	9895	9740	9952	9746	9839	9932	9959	9858	9967	9893	9813	9869	9968	9734	9866	9833	9992	9867	9777	9882	9686	9926	9765	9717	9987	9892	9728	9804	9816	9767	9836	9812	9853	9878	9912	9904	9941	9807	9839	9745	9875	9833	9857	9861	9927	9895	9788	9895	9897	9733	9738	9836	9810	9892	9860	9951	9923	9718	9793	9743	9831	9908	9910	9660	9810	9804	9827	9842	9843	9878	9800	10084	9860	9860	9814	9805	9743	9710	9778	9772	9879	9832	9798	9799	9894	9795	9750	9780	9925	9844	10026	9858	9962	9843	9799	9775	9993	9843	9950	9898	9874	9727	9950	9641	9970	9836	10047	9888	9921	9751	9735	9764	9896	9999	9741	9803	9944	9843	9721	9842	10071	9723	9817	9926	9816	9840	9823	9806	9862	9855	9955	9890	9880	9880	9762	9769	9801	9839	9733	9738	9832	9836	9916	9967	9773	9903	9865	9855	9873	9847	9787	9786	9797	9803	9780	9912	9866	9665	9973	9934	9730	9964	9677	9919	9795	9850	9869	9858	10005	9808	9792	9879	9816	9803	9934	9872	9923	9905	9914	9907	9750	9906	9847	9764	9709	9775	9988	9806	9630	9881	9914	9818	9736	9837	9896	9832	9814	9826	9803	9893	9822	9747	9800	9733	9769	9921	9852	10031	9825	9905	9888	9892	9794	9682	9734	9927	9966	9856	9929	9858	9887	9782	9744	9985	9990	9871	9998	9828	9929	9756	9911	9797	9854	9794	9912	9946	9978	9956	9847	9815	9916	9871	9943	9796	9862	9847	9831	9881	9800	9907	9919	9986	9904	9787	9950	9942	9861	9822	9967	9695	9809	9892	9997	9835	9744	9713	9875	9768	9757	9702	9780	9923	9803	9948	9894	9860	9887	9919	9811	9802	9768	9802	9795	9783	9859	9817	9710	9987	9915	9781	9885	9882	9780	9870	9897	9735	9708	9892	9918	9772	9839	9792	9842	9911	9779	9867	9987	9914	9763	9819	9763	9765	9827	9893	9936	9782	9832	9840	9902	9899	9779	9862	9798	9804	9998	9837	9857	9883	9842	9811	10004	9890	9853	9861	9928	9787	9908	9859	9802	9793	9962	9870	9986	9753	9707	9788	9878	9857	9842	9875	9969	9843	9964	9727	9674	9861	9978	9793	9699	9861	9872	9759	9815	9852	10034	9760	9986	9877	9890	9916	9707	9856	9832	9777	9836	10016	9920	9819	9861	9833	9918	9700	9875	10003	9674	9912	9836	9845	9835	9907	9839	9970	9689	9804	9867	9889	9851	9838	9886	9821	9873	9780	9851	9702	9940	9731	9923	9898	9969	9903	9806	9876	9804	9896	9789	9848	9966	9875	9892	9751	9890	9940	9718	9926	9828	9909	9839	9929	9721	9725	9845	9936	9780	9751	9939	9884	9710	9879	9771	9865	9860	9816	9830	9929	9920	9824	9846	9866	9798	9781	9754	9921	9885	9769	9939	9843	9880	9877	9929	9833	9790	9935	9889	9956	9834	9845	9832	9852	9822	9731	9703	9845	9752	9822	9873	9959	9723	9759	9860	9775	9946	9947	9707	9827	9770	9916	9830	9836	9698	9836	9864	9880	9897	9826	9915	9879	9678	9804	9902	9707	9890	9857	9697	9637	9711	9783	9808	9735	9844	9895	9878	9752	9801	9914	9827	9855	9909	9986	9834	9800	9854	9874	9860	9906	9899	9879	9784	9850	9959	9769	9833
22873	21162	29042	23586	21260	22166	20462	13407	12255	12250	11892	11308	11314	11159	11332	11917	11685	11323	11591	11085	11008	10867	10547	10854	10772	10664	10542	10469	10515	10439	10681	10436	10482	10446	10339	10396	10669	10593	10369	10393	10612	10321	10352	10415	10391	10536	10529	10314	10492	10412	10443	10890	11234	11606	11343	10780	10604	10757	10357	10461	10456	10192	10395	10418	10488	10296	10287	10397	10298	10179	10425	10406	10347	10582	10411	10408	10375	10380	10256	10426	10409	10252	10548	10404	10497	10464	10393	10317	10343	10308	10472	10352	10353	10404	10474	10319	10502	10177	10478	10461	10169	10367	10466	10309	10519	10243	10272	10483	10502	10259	10366	10438	10432	10265	10396	10248	10422	10452	10296	10218	10403	10283	10526	10347	10464	10395	10396	10360	10325	10190	10486	10276	10249	10386	10538	10332	10427	10317	10275	10391	10333	10383	10341	10407	10414	10349	10367	10427	10380	10209	10368	10373	10378	10421	10261	10376	10353	10249	10237	10411	10308	10398	10407	10256	10359	10250	10169	10489	10405	10292	10237	10276	10438	10389	10284	10393	10286	10276	10324	10238	10246	10403	10474	10334	10482	10385	10405	10321	10463	10401	10392	10338	10392	10282	10417	10494	10413	10223	10120	10364	10099	10215	10390	10330	10398	10368	10335	10370	10387	10382	10380	10256	10358	10373	10124	10279	10304	10394	10203	10358	10439	10208	10241	10403	10322	10228	10156	10383	10529	10270	10368	10281	10235	10459	10415	10184	10317	10558	10377	10274	10250	10351	10473	10504	10548	10277	10375	10269	10222	10292	10496	10349	10265	10534	10302	10385	10277	10147	10286	10524	10346	10322	10325	10355	10340	10333	10365	10398	10174	10331	10169	10406	10257	10429	10193	10426	10193	10331	10396	10445	10363	10442	10406	10217	10198	10417	10228	10391	10284	10288	10443	10490	10213	10137	10307	10478	10415	10400	10234	10292	10345	10302	10180	10306	10348	10361	10393	10303	10524	10384	10401	10257	10309	10298	10323	10438	10376	10231	10520	10257	10479	10295	10402	10392	10389	10326	10333	10325	10407	10392	10258	10318	10444	10487	10356	10306	10302	10491	10326	10477	10442	10397	10390	10373	10385	10392	10104	10353	10396	10313	10369	10243	10322	10238	10214	10343	10428	10368	10320	10472	10320	10250	10514	10439	10491	10408	10425	10477	10354	10359	10391	10312	10124	10354	10317	10379	10396	10215	10340	10182	10254	10411	10316	10307	10306	10428	10376	10337	10203	10261	10457	10341	10313	10530	10322	10460	10197	10151	10328	10219	10345	10372	10354	10379	10274	10315	10235	10264	10122	10438	10394	10466	10427	10426	10491	10512	10308	10261	10497	10349	10462	10421	10479	10240	10258	10325	10279	10316	10227	10223	10331	10379	10484	10456	10297	10411	10410	10322	10178	10404	10264	10221	10300	10406	10373	10383	10236	10336	10312	10425	10366	10268	10336	10242	10268	10305	10252	10448	10277	10259	10362	10283	10356	10293	10475	10342	10333	10365	10239	10195	10281	10195	10358	10416	10273	10187	10376	10408	10304	10382	10363	10257	10304	10438	10240	10373	10486	10332	10386	10282	10235	10341	10507	10493	10344	10272	10365	10333	10398	10383	10422	10185	10423	10171	10427	10240	10280	10358	10272	10207	10279	10341	10287	10298	10370	10419	10386	10346	10519	10530	10432	10343	10534	10173	10338	10416	10271	10382	10376	10419	10316	10414	10257	10360	10515	10348	10354	10278	10328	10247	10223	10242	10193	10542	10320	10326	10276	10413	10131	10317	10443	10336	10399	10512	10177	10463	10318	10351	10469	10269	10253	10331	10372	10326	10432	10538	10255	10195	10372	10369	10340	10162	10325	10283	10373	10379	10326	10282	10264	10323	10251	10156	10420	10404	10373	10353	10277	10482	10228	10394	10397	10381	10292	10251	10143	10328	10238	10400	10347	10300	10313	10228	10291	10328	10315	10373	10441	10333	10330	10264	10400	10308	10315	10537	10421	10334	10391	10417	10351	10302	10292	10344	10297	10367	10365	10286	10444	10307	10263	10433	10282	10342	10284	10481	10517	10440	10272	10214	10333	10283	10451	10330	10319	10467	10383	10362	10303	10327	10149	10541	10207	10360	10317	10180	10404	10329	10577	10325	10361	10291	10323	10345	10351	10365	10466	10311	10375	10238	10347	10197	10442	10401	10320	10409	10343	10379	10297	10224	10303	10208	10198	10394	10303	10153	10215	10327	10356	10434	10519	10443	10305	10221	10490	10377	10170	10340	10293	10253	10354	10236	10471	10317	10395	10198	10166	10163	10220	10249	10269	10178	10446	10446	10217	10263	10366	10326	10404	10341	10268	10262	10298	10320	10343	10386	10254	10334	10281	10421	10493	10515	10311	10360	10284	10314	10420	10290	10326	10365	10249	10299	10335	10331	10355	10132	10264	10117	10495	10182	10372	10380	10491	10251	10389	10455	10349	10333	10248	10260	10308	10332	10258	10306	10389	10355	10409	10426	10422	10411	10409	10432	10268	10361	10463	10276	10149	10234	10498	10292	10118	10441	10520	10356	10453	10135	10230	10308	10477	10360	10381	10320	10322	10208	10294	10465	10439	10223	10334	10401	10416	10173	10414	10289	10376	10484	10244	10318	10149	10297	10320	10216	10243	10320	10390	10517	10537	10257	10423	10255	10295	10238	10251	10214	10281	10478	10363	10378	10303	10380	10334	10364	10463	10342	10236	10481	10368	10292	10305	10378	10257	10247	10274	10400	10345	10353	10279	10219	10504	10135	10313	10362	10334	10429	10294	10275	10372	10281	10356	10257	10476	10213	10208	10336	10370	10437	10322	10405	10382	10349	10471	10300	10357	10267	10506	10320	10325	10405	10318	10342	10222	10398	10319	10271	10284	10342	10334	10322	10271	10100	10267	10275	10322	10411	10087	10317	10169	10444	10324	10252	10474	10097	10368	10354	10312	10192	10294	10383	10506	10365	10373	10519	10228	10310	10258	10423	10186	10372	10285	10321	10252	10263	10260	10299	10293	10288	10330	10398	10343	10199	10434	10263	10292	10371	10470	10412	10266	10446	10270	10356	10358	10420	10090	10277	10349	10229	10334	10374	10279	10485	10467	10228	10343	10313	10378	10410	10666	10316	10318	10310	10400	10335	10460	10244	10345	10257	10266	10342	10387	10443	10280	10378	10142	10358	10316	10378	10230	10340	10247	10329	10264	10265	10229	10291	10467	10355	10277	10403	10437	10204	10175	10358	10134	10237	10253	10306	10465	10304	10445	10235	10423	10243	10334	10217	10248	10314	10306	10335	10353	10326	10294	10230	10358	10186	10306	10190	10222	10284	10485	10351	10453	10426	10419	10296	10370	10343	10391	10410	10425	10474	10346	10397	10139	10369	10365	10363	10306	10266	10431	10409	10448	10300	10302	10266	10389	10345	10447	10258	10485	10313	10266	10430	10294	10215	10448	10435	10358	10193	10361	10261	10271	10325	10374	10162	10180	10348	10382	10399	10351	10315	10195	10232	10477	10380	10508	10369	10365	10309	10196	10456	10246	10298	10312	10387	10404	10367	10215	10365	10379	10188	10312	10364	10396	10273	10253	10328	10383	10261	10354	10430	10339	10181	10342	10150	10418	10251	10338	10191	10308	10359	10325	10345	10263	10336	10449	10253	10550	10283	10458	10401	10233	10374	10437	10336	10364	10467	10262	10348	10387	10391	10354	10207	10315	10354	10381	10365	10230	10206	10362	10309	10481	10454	10516	10212	10403	10312	10346	10485	10258	10360	10397	10389	10304	10287	10212	10193	10317	10343	10419	10347	10209	10405	10316	10361	10285	10366	10189	10383	10306	10440	10309	10266	10428	10459	10409	10437	10211	10310	10183	10280	10254	10339	10425	10340	10282	10461	10194	10392	10487	10288	10434	10226	10450	10343	10092	10432	10444	10414	10457	10314	10260	10384	10340	10302	10370	10387	10369	10295	10287	10463	10237	10290	10130	10159	10448	10358	10420	10394	10370	10396	10349	10242	10323	10254	10295	10481	10314	10190	10169	10249	10402	10340	10258	10382	10356	10224	10270	10269	10303	10459	10299	10368	10533	10354	10376	10307	10240	10552	10371	10349	10452	10337	10502	10319	10361	10233	10297	10185	10232	10314	10413	10322	10426	10310	10385	10407	10410	10302	10299	10279	10238	10169	10188	10349	10278	10362	10267	10330	10281	10179	10398	10411	10442	10173	10207	10261	10317	10307	10431	10351	10435	10268	10310	10494	10313	10262	10381	10409	10212	10429	10427	10290	10393	10393	10385	10530	10257	10329	10343	10463	10510	10294	10235	10335	10330	10316	10243	10474	10291	10227	10304	10059	10297	10275	10254	10283	10350	10310	10312	10235	10189	10303	10389	10394	10351	10348	10312	10474	10421	10372	10397	10231	10137	10286	10332	10435	10315	10442	10305	10438	10453	10160	10258	10223	10289	10398	10434	10411	10312	10223	10297	10404	10338	10249	10380	10166	10409	10357	10460	10073	10176	10326	10356	10336	10519	10323	10252	10406	10400	10346	10309	10422	10331	10343	10314	10398	10266	10091	10350	10186	10078	10280	10222	10133	10259	10099	10351	10306	10235	10429	10299	10367	10159	10253	10355	10398	10266	10328	10063	10241	10421	10228	10300	10232	10261	10201	10202	10301	10417	10298	10321	10401	10321	10180	10346	10346	10277	10276	10378	10317	10466	10311	10301	10302	10276	10289	10356	10287	10332	10452	10355	10330	10245	10334	10375	10456	10388	10380	10234	10382	10220	10418	10339	10408	10311	10349	10387	10272	10302	10237	10213	10306	10228	10178	10318	10425	10458	10181	10394	10406	10282	10375	10331	10199	10355	10268	10371	10436	10411	10405	10313	10328	10369	10389	10349	10312	10308	10296	10359	10239	10415	10124	10350	10192	10448	10370	10334	10544	10296	10328	10211	10412	10503	10153	10270	10373	10244	10312	10360	10366	10289	10218	10430	10313	10173	10362	10254	10407	10210	10381	10390	10256	10231	10399	10331	10393	10276	10391	10372	10286	10209	10302	10354	10444	10402	10305	10350	10164
21397	39091	34025	25649	20340	17130	15486	14436	13638	13560	12865	12156	11946	11875	12414	12963	12606	12148	12277	11898	11227	11193	11205	11040	11017	11119	10800	10785	10754	10732	10720	10577	10661	10731	10764	10695	10543	10732	10626	10733	10846	10645	10671	10589	10688	10538	10790	10552	10827	10775	10822	11433	11621	12500	12084	11044	10689	11080	10474	10553	10583	10590	10540	10553	10674	10688	10631	10611	10583	10564	10652	10585	10518	10706	10458	10517	10554	10691	10768	10739	10669	10574	10475	10520	10758	10552	10538	10649	10648	10635	10618	10683	10467	10550	10678	10787	10514	10704	10604	10515	10447	10544	10590	10552	10676	10635	10402	10447	10618	10548	10575	10586	10500	10588	10832	10570	10419	10607	10522	10567	10629	10599	10605	10723	10530	10692	10458	10514	10685	10702	10400	10628	10634	10654	10623	10810	10690	10509	10419	10527	10626	10635	10658	10530	10606	10560	10622	10504	10579	10721	10490	10508	10676	10534	10615	10619	10528	10568	10876	10541	10476	10529	10512	10453	10496	10582	10574	10644	10552	10718	10548	10572	10524	10772	10627	10492	10553	10567	10649	10450	10610	10648	10656	10464	10452	10595	10659	10694	10641	10742	10567	10664	10520	10535	10545	10697	10662	10671	10498	10545	10695	10788	10591	10624	10733	10653	10565	10635	10634	10695	10438	10654	10576	10716	10694	10498	10670	10490	10638	10674	10679	10469	10613	10592	10726	10518	10438	10659	10553	10764	10577	10507	10586	10557	10549	10581	10716	10628	10564	10595	10529	10527	10673	10532	10640	10744	10571	10667	10602	10666	10570	10563	10543	10651	10644	10594	10602	10533	10641	10466	10774	10718	10545	10520	10751	10461	10574	10664	10641	10474	10574	10686	10607	10692	10671	10576	10533	10544	10611	10517	10609	10560	10569	10501	10654	10615	10616	10581	10645	10636	10443	10476	10571	10595	10617	10561	10616	10605	10556	10626	10616	10586	10586	10642	10737	10600	10657	10647	10399	10712	10521	10355	10664	10475	10491	10500	10632	10579	10516	10598	10661	10702	10662	10644	10581	10630	10667	10514	10635	10616	10530	10581	10497	10672	10517	10609	10675	10573	10583	10557	10433	10570	10601	10662	10539	10758	10599	10449	10559	10640	10429	10572	10561	10546	10620	10588	10593	10463	10652	10463	10617	10350	10764	10614	10773	10478	10437	10670	10538	10559	10615	10510	10606	10532	10506	10510	10445	10541	10735	10588	10590	10608	10732	10630	10625	10432	10650	10578	10666	10605	10510	10576	10664	10512	10642	10636	10501	10556	10686	10694	10695	10684	10659	10457	10643	10511	10649	10530	10617	10750	10609	10669	10613	10536	10537	10659	10438	10412	10585	10515	10487	10578	10481	10636	10770	10646	10536	10617	10521	10592	10589	10582	10573	10595	10593	10680	10615	10703	10634	10504	10700	10585	10525	10544	10609	10685	10575	10537	10534	10499	10620	10594	10647	10751	10596	10585	10491	10517	10597	10514	10613	10478	10660	10536	10674	10411	10570	10557	10607	10654	10627	10518	10464	10578	10675	10636	10494	10593	10643	10518	10545	10668	10603	10616	10617	10574	10506	10448	10450	10749	10404	10575	10513	10685	10570	10560	10630	10517	10680	10572	10542	10564	10631	10670	10519	10720	10617	10771	10459	10542	10509	10629	10438	10611	10570	10647	10576	10707	10732	10625	10578	10415	10677	10662	10722	10619	10689	10668	10641	10581	10309	10498	10627	10597	10573	10642	10651	10501	10498	10418	10735	10608	10461	10670	10598	10524	10565	10641	10538	10584	10418	10670	10409	10466	10625	10617	10515	10606	10560	10649	10562	10520	10509	10575	10674	10545	10451	10570	10449	10703	10544	10588	10611	10576	10584	10686	10766	10522	10597	10535	10583	10673	10552	10627	10577	10507	10686	10638	10656	10664	10498	10626	10543	10642	10605	10628	10588	10600	10591	10666	10740	10655	10735	10327	10550	10536	10693	10626	10643	10610	10651	10508	10651	10704	10614	10709	10532	10647	10578	10659	10445	10543	10809	10553	10573	10691	10655	10566	10582	10668	10772	10680	10632	10532	10579	10737	10548	10616	10646	10481	10665	10615	10681	10537	10630	10587	10617	10572	10419	10617	10581	10598	10613	10616	10538	10459	10630	10574	10594	10492	10522	10609	10684	10639	10691	10604	10653	10656	10612	10715	10600	10594	10627	10675	10675	10768	10573	10622	10653	10563	10676	10789	10502	10657	10591	10571	10589	10671	10642	10698	10543	10639	10518	10521	10504	10618	10644	10482	10487	10642	10565	10575	10595	10511	10705	10736	10424	10482	10750	10527	10528	10578	10567	10562	10697	10514	10549	10568	10693	10680	10631	10450	10720	10621	10438	10594	10590	10619	10553	10568	10490	10556	10647	10570	10604	10457	10656	10548	10698	10469	10646	10612	10494	10682	10727	10572	10445	10702	10593	10737	10783	10738	10716	10631	10589	10538	10636	10596	10644	10499	10586	10715	10529	10760	10721	10734	10427	10571	10538	10708	10626	10642	10465	10535	10680	10503	10605	10541	10552	10514	10487	10604	10620	10616	10598	10531	10511	10596	10682	10587	10601	10646	10817	10438	10460	10718	10706	10630	10652	10535	10708	10467	10615	10550	10555	10663	10509	10664	10665	10522	10651	10437	10607	10666	10657	10654	10513	10598	10634	10623	10509	10833	10608	10557	10605	10571	10668	10535	10667	10547	10538	10636	10569	10626	10671	10531	10472	10562	10487	10608	10725	10491	10686	10596	10665	10590	10545	10528	10586	10406	10578	10471	10555	10482	10412	10474	10640	10567	10524	10681	10616	10496	10532	10784	10505	10567	10567	10531	10542	10527	10557	10610	10720	10582	10467	10560	10462	10546	10482	10558	10467	10650	10687	10674	10403	10591	10479	10544	10553	10557	10669	10661	10575	10580	10546	10545	10530	10418	10720	10701	10521	10658	10546	10648	10603	10673	10619	10746	10722	10556	10556	10600	10473	10632	10613	10683	10664	10660	10528	10508	10585	10466	10520	10615	10689	10525	10601	10556	10528	10599	10607	10521	10644	10584	10603	10765	10526	10483	10558	10547	10583	10646	10633	10506	10510	10560	10663	10510	10375	10705	10545	10547	10556	10512	10667	10556	10499	10566	10586	10565	10501	10591	10584	10599	10449	10539	10699	10499	10489	10517	10673	10634	10627	10477	10621	10563	10527	10667	10640	10593	10662	10766	10397	10339	10539	10520	10533	10637	10595	10574	10513	10618	10545	10702	10627	10591	10569	10359	10599	10642	10739	10545	10491	10424	10621	10658	10412	10589	10458	10475	10757	10653	10542	10471	10530	10652	10581	10637	10410	10575	10609	10756	10738	10653	10525	10624	10471	10739	10541	10510	10627	10609	10703	10592	10560	10444	10670	10709	10647	10618	10496	10663	10539	10614	10589	10495	10691	10508	10592	10655	10467	10501	10532	10645	10760	10597	10521	10743	10765	10523	10597	10569	10571	10520	10553	10581	10600	10586	10710	10596	10680	10698	10491	10527	10477	10458	10567	10627	10642	10489	10602	10477	10573	10646	10700	10468	10554	10424	10582	10608	10562	10522	10514	10621	10638	10671	10490	10469	10636	10665	10624	10565	10751	10569	10493	10580	10656	10693	10568	10525	10617	10513	10663	10589	10695	10536	10621	10610	10622	10682	10581	10653	10627	10441	10588	10474	10452	10508	10537	10597	10582	10544	10666	10589	10605	10505	10442	10541	10606	10591	10553	10401	10430	10673	10604	10436	10535	10609	10609	10779	10633	10497	10488	10523	10514	10571	10529	10705	10683	10708	10498	10688	10750	10494	10672	10485	10625	10507	10505	10584	10483	10553	10556	10628	10770	10600	10692	10632	10669	10581	10625	10572	10581	10624	10617	10630	10633	10472	10506	10829	10616	10578	10710	10512	10608	10565	10707	10680	10471	10559	10636	10492	10672	10542	10531	10474	10729	10599	10562	10539	10597	10590	10737	10458	10480	10706	10645	10694	10620	10654	10651	10612	10571	10677	10647	10624	10698	10456	10506	10653	10670	10373	10560	10448	10512	10507	10497	10476	10544	10639	10589	10548	10379	10587	10717	10655	10573	10708	10640	10696	10567	10565	10450	10664	10420	10645	10598	10641	10460	10640	10645	10696	10657	10600	10621	10598	10517	10502	10706	10521	10521	10619	10529	10597	10676	10672	10770	10583	10541	10669	10539	10490	10509	10619	10629	10633	10715	10557	10470	10491	10535	10538	10771	10547	10600	10678	10510	10699	10646	10557	10699	10516	10583	10722	10585	10495	10628	10656	10590	10760	10471	10599	10553	10558	10498	10713	10591	10525	10504	10639	10597	10587	10476	10544	10605	10525	10645	10544	10509	10612	10560	10660	10520	10664	10722	10701	10557	10446	10686	10697	10386	10568	10635	10633	10582	10606	10525	10631	10627	10669	10643	10584	10732	10594	10548	10671	10569	10734	10545	10615	10656	10732	10549	10549	10651	10630	10558	10714	10640	10452	10651	10606	10636	10644	10575	10530	10678	10651	10523	10794	10529	10574	10587	10513	10738	10552	10603	10559	10622	10437	10697	10590	10540	10524	10554	10489	10529	10743	10529	10605	10648	10490	10592	10588	10595	10624	10654	10572	10397	10572	10541	10815	10664	10592	10651	10655	10578	10530	10584	10649	10645	10640	10604	10558	10693	10730	10637	10727	10635	10552	10625	10579	10675	10510	10694	10567	10678	10526	10558	10676	10558	10481	10728	10643	10447	10536	10614	10556	10566	10581	10605	10662	10697	10563	10536	10610	10349	10496	10620	10392	10685	10589	10588	10696	10644	10585	10829	10705	10588	10587	10509	10567	10497	10620	10664	10545	10716	10586	10632	10574	10489	10721	10607	10721	10586	10485	10542	10524	10666	10631	10706	10582	10644	10752	10572	10643	10532	10518	10558	10637	10615	10440	10628	10695	10735	10629	10526	10566	10677	10691	10751	10715	10467	10565	10538	10522	10702	10584	10569	10546	10488	10611	10704	10540	10578	10583	10484	10634	10479	10752	10510	10652	10529	10524	10594	10522
27107	22030	23714	18663	13504	12071	11697	11567	11413	11502	11335	11031	11095	10920	11372	11537	11305	11155	11205	11077	10960	11089	10911	10936	11084	11061	11034	10804	10971	10751	10707	10635	10807	10900	10749	10756	10699	10819	10822	10989	10769	10778	10746	10668	10674	10666	10929	10888	10695	10778	10734	10922	10733	10870	10935	11022	10832	10888	10914	10693	10782	10621	10712	10713	10808	10917	10736	10730	10629	10796	10826	10921	10800	10949	10741	10764	11034	10880	10708	10759	10779	10786	10906	10807	10771	10633	10826	10975	10701	10845	10829	10643	10845	10940	10715	10862	10766	10852	10813	10655	10855	10893	10820	10663	10735	10711	10788	10885	11114	10803	10910	10598	10680	10775	10711	10783	10766	10974	10866	10762	10798	10647	10923	10652	10864	10703	10727	10643	10916	10634	10767	10577	10709	10850	10828	10821	10758	10885	10963	10916	10851	10842	10863	10726	10714	10868	10799	10754	10712	10764	10767	10808	10848	10852	10761	10724	10859	10755	10964	10792	10741	10679	10754	10704	10810	10777	10882	10720	10876	10913	10694	10714	10752	10621	10789	10874	10754	10902	10947	10923	10962	10889	10588	10616	10831	10772	10741	10888	10614	10853	10797	10843	10848	11013	10728	10878	10872	10666	10659	10933	10903	10689	10893	11043	10719	10805	10799	10763	10722	10746	10744	10846	10893	10836	10686	10725	10758	10907	10689	10762	10730	10775	10645	10895	10841	10803	10591	10886	10709	10828	10820	10904	10831	10637	10652	10785	10827	10800	10738	10793	10771	10827	10803	10811	10540	10751	10588	10792	10792	10813	10729	10631	10758	10610	10762	10961	10834	10792	10784	10760	10773	10716	10790	10866	10661	10604	10760	10892	10853	10874	10696	10706	10797	10640	10580	10883	10741	10803	10699	10734	10721	10705	10774	10768	10775	10644	10891	10647	10641	10717	10807	10673	10790	10844	10696	10847	10830	10951	10853	10785	10785	10893	10810	10646	10835	10817	10631	10670	10863	10870	10874	10782	10813	10838	10835	10575	10763	10870	10848	10811	10720	10578	10684	10678	10961	10972	10776	10621	10816	10639	10811	10995	10706	10870	10802	10802	10830	10680	10658	10828	10669	10844	10729	10839	10672	10773	10816	10744	10975	10650	10747	10674	10703	10692	10800	10748	10880	10728	10792	10638	10790	10724	10750	10789	10595	10696	10722	10806	10909	10808	10919	10704	10799	10967	10905	10725	10637	10844	10844	10867	10940	10876	10777	10797	10759	10827	10742	10696	10822	10973	10599	10612	10834	10791	10605	10777	10790	10772	10703	10794	10856	10914	10724	10929	11012	10791	10780	10710	10647	10703	10667	10689	10890	10751	10801	10855	10819	10701	10712	10705	10862	10826	10684	10938	10946	10821	10910	10873	10819	10590	10932	10750	10705	10849	10842	10858	11030	10641	10755	10770	10667	10840	10902	10662	10845	10863	10849	10641	10682	10662	10790	10876	10939	10844	10814	10938	10828	10741	10829	10719	10941	10877	10884	10664	10897	10810	10737	10605	10777	10774	10793	10839	10874	10983	10848	10668	10823	10716	10712	10683	10747	10610	10763	10926	10859	10909	10768	10716	10807	10775	10887	10589	10693	10647	10819	10760	10762	10715	10917	10688	10661	10895	10724	10734	10771	10798	10809	10909	10829	10861	10773	10699	10848	10844	10669	10774	10781	10772	10900	10885	10733	10740	10837	10803	10776	10761	10736	10694	10767	10898	10727	10943	10891	10786	10523	10631	10861	10745	10875	10814	10864	10803	10687	10646	10930	10876	10871	10683	10744	10797	10894	10761	10758	10835	10748	10834	10877	10600	10826	10804	10727	10965	10791	10817	10845	10857	10788	10853	10842	10910	10872	10699	10837	10831	10818	10794	10823	10901	10779	10780	10682	10819	10689	10839	10866	10952	10807	10825	10892	10860	10748	10748	10810	10648	10867	10741	10842	10699	10851	10736	10798	10898	10769	10731	10839	10723	10971	10947	10830	10707	10856	10819	10817	10852	10731	10923	10806	10639	10678	10540	10835	10981	10873	10859	10916	10811	10814	10743	10726	10875	10803	10804	10784	10986	10654	10769	10994	10938	10763	10740	10671	10679	10774	10793	10752	10750	10729	10773	10784	10714	10648	10584	10933	10873	10683	11045	10765	10864	10811	10914	10746	10702	10768	10941	10830	10887	10795	10802	10740	10891	10836	10767	10735	10925	10900	10833	10711	10746	10830	10829	10692	10812	10870	10887	10874	10700	10644	10707	10739	10821	10587	10843	10827	10880	10742	10835	10738	10822	10584	10752	10892	10837	10807	10742	10754	10795	10751	10813	10791	10773	10710	10780	10699	10767	10762	10723	10704	10797	10687	10690	10733	11132	11004	10820	10674	10837	10907	10768	10940	10860	10853	10790	10750	10674	10652	10984	10749	10730	10802	10920	10751	10830	10631	10751	10889	10896	10677	10765	10815	10720	10896	10638	10624	10821	10791	10734	10684	10869	10800	10973	10701	10760	10791	10954	10726	10628	10812	10851	10743	10920	10781	10624	10864	10668	10718	10673	10604	10589	10551	10719	10661	10749	10714	10765	10709	10974	10764	10831	10730	10725	10818	10736	10734	10745	10856	10733	10810	10858	10828	10821	10877	10727	10764	10987	10770	10721	10666	10520	10771	10714	10809	10719	10810	10855	10851	10712	10854	10893	10658	10810	10952	10802	10836	10752	10779	10611	10888	10867	10751	10727	10764	10728	10894	10717	10644	10765	10774	10670	10735	10768	10790	10766	10959	10800	10707	10821	10925	10885	10748	10841	10734	10795	10720	10690	10925	10728	10942	10692	10805	10796	10836	10822	10793	10757	10787	10775	10924	10775	10908	10823	10719	10726	10833	10740	10774	10782	10782	10671	10672	10729	10768	10892	10660	10822	10970	10717	10760	10905	10749	10961	10915	10780	10655	10790	10908	10821	10660	10934	10609	10862	10908	10899	10525	10842	10660	10755	10892	10758	10834	10739	10903	10874	10642	10673	10694	10729	10596	10936	10770	10813	10726	10701	10804	10947	10872	10856	10833	10640	10664	10977	10823	11012	10748	10741	10681	10777	10938	10828	10803	10828	10750	10900	10888	10898	10802	10763	10962	10754	10826	10821	10658	10919	10733	10882	10899	10547	10925	10819	10836	10746	10795	10783	10835	10820	10855	10838	10747	10772	10715	10862	10836	10736	10882	10800	10882	10669	10668	10843	10808	10652	10815	10816	10772	10698	10943	10876	10705	10719	10758	10733	10852	10892	10776	10805	10935	10930	10798	10648	10745	10621	10718	10677	10678	10898	10691	10851	10728	10886	10856	10881	10711	10723	10941	10757	10864	10854	10932	10692	10893	10797	10910	10639	10900	10667	10845	10926	10820	10890	10732	10865	10770	10784	10542	10845	10718	10767	10727	10686	10680	10864	10805	10836	10812	10892	10573	10796	10648	10768	10860	10869	10791	10693	10777	10852	10779	10881	10622	10860	10916	10904	10680	10849	10655	10843	10994	10803	10697	10818	10818	10944	10944	10688	10842	10913	10874	10727	10822	10677	10765	10572	10689	10857	10815	10897	10832	10711	10844	10738	10605	10833	10889	10955	10802	10914	10944	10679	10844	10782	10787	10913	10849	10749	10975	10783	10588	10843	10891	10819	10799	10754	10879	10762	10934	10673	10739	10913	10695	10868	10759	10767	10770	10657	10886	10772	10768	10734	10869	10759	10961	10584	10842	10805	10674	10815	10847	10649	10772	10849	10853	10973	10839	10874	11078	10838	10834	10809	10845	10999	10930	10847	10937	10782	10783	10728	10754	10801	10902	10748	10677	10735	10710	10723	10987	10867	10938	10871	10809	10681	10984	10777	10786	10683	10672	10828	10882	10819	10710	10966	10753	10837	10875	10745	10693	10951	10747	10852	10671	10718	10692	10888	10920	10872	10985	10827	10801	10642	10971	10743	10923	10615	10915	10731	10762	10819	10763	10711	10870	10881	10902	10793	10800	10920	10669	10821	11017	10734	10734	10794	10855	10587	10696	10701	10923	10798	10884	10728	10919	10829	10841	10841	10839	10676	10772	10768	10808	10750	10786	10592	10824	10725	10782	10789	10830	10661	10773	10851	10655	10690	10647	10797	10823	10752	10931	10743	10787	10787	10637	10958	10722	10792	10628	10852	10675	10777	10698	10713	10694	10706	10805	10739	10648	10873	10881	10646	10796	10827	10691	11052	10866	10987	10801	10855	10916	10779	10798	11098	10820	10918	10765	10915	10857	10786	10669	10724	10782	10706	10855	10885	10736	10879	10960	11034	10748	10614	10799	10835	10815	10686	10829	10769	10884	10720	10678	10821	10930	10899	10750	10835	10719	10867	10806	10683	10722	10800	10661	10634	10848	10770	10811	11032	10715	10878	10757	10922	10880	10664	10812	10681	10785	10750	10770	10836	11060	10851	10965	10752	10782	10813	10702	10674	10782	10715	10909	10747	10943	10821	10716	10763	10723	10838	10830	10687	10839	10778	10970	10962	10815	10785	10765	10849	10834	10826	10797	10818	10866	10725	10778	10810	10903	10816	10547	10773	10850	10912	10975	10696	10781	10858	10812	10869	10833	10913	10847	10769	10811	10771	10797	10793	10759	10677	10726	10969	10981	10587	10711	10738	10856	10920	10690	10809	10829	10731	10712	10778	10828	10816	10858	10803	10806	10763	10772	10642	10809	10831	10750	10874	10721	10907	10895	10699	10554	10777	10928	10860	10836	10693	10847	10842	10868	10593	10676	10753	10787	10731	10903	10854	10862	10770	10943	10532	10779	11028	10563	10813	10578	10826	10921	10833	10809	10683	10791	10802	10845	10847	10855	10852	10740	10767	10791	10800	10797	10735	10747	10629	10837	10626	10873	10763	10805	10995	10855	10709	10728	10759	10910	10780	11016	10735	10842	10837	10758	10813	10844	10733	10918	10731	10749	10677	10835	10872	10892	10886	10876	10741	10802	10697	10800	10882	10878	10774	10822	10865	10920	10729	10834	10866	10862	10815	10803	10782	10805	10780	10999	10732	10808	10914	10883	10747	10867	10871	10787	10785	10786	10858	10705	10779
18861	27960	23310	17603	14731	13063	12390	12098	12133	11872	11556	11372	11331	11420	11919	12077	11644	11432	11435	11360	11144	10934	11024	11205	11045	11121	10994	11015	11201	10954	11038	10890	11010	10847	10793	10825	10984	11016	10936	11051	11096	10875	10919	10918	11055	10883	10949	10943	10907	10897	10856	10924	10961	10891	11021	10907	11101	10908	10827	10802	10866	10824	10900	10860	10729	10957	10944	10887	10770	10766	10954	10939	10831	10860	10860	10969	10934	10879	10874	10972	10938	10925	10978	10967	10825	10849	10840	10976	10951	10774	10850	10880	11052	10873	11018	10826	10964	10950	10923	11089	10733	10878	10899	10897	10813	10965	10875	10919	10854	10864	10877	11129	10978	10916	10975	10914	10873	11004	10830	10877	10794	10941	10952	11008	10881	10923	11018	10921	10868	10856	10974	10904	10867	10880	11143	11101	10998	10909	10950	11107	10855	10820	10872	10935	10978	10908	10868	10883	11046	10848	11091	10935	10931	10871	10844	10741	10891	10807	10980	10916	10957	10882	10921	10867	10879	10924	10903	11020	10731	11037	10880	10761	11027	10889	11023	10859	10872	10876	10801	10999	10903	10772	10870	10814	10970	11000	10898	10985	10912	10796	10651	11006	10876	10921	10928	11027	10937	11005	10996	10951	10892	10928	10966	10819	10937	10855	10885	10868	11119	10844	11109	10976	10895	10930	11006	10879	10956	10769	10818	10889	10901	10846	11177	10941	10993	10903	10935	10807	10919	10821	10967	10936	11045	11037	10966	10969	11023	10836	11026	10704	10874	10879	10902	10980	10841	10890	10835	10983	10795	10836	11056	10808	10750	10960	11002	10787	10931	10973	10881	10676	10806	10813	11065	10891	10809	10803	10794	11019	10914	11077	11003	10984	10939	10920	10802	10843	10764	10898	10994	10782	10838	10816	10842	10969	10917	10848	10794	10982	10944	10821	10808	10924	10885	10856	10866	10903	11046	10914	10875	10835	11098	10907	10842	10912	10921	10991	10806	10840	10969	10904	10906	10914	10961	10934	11004	10760	11036	10926	10925	10880	10960	11032	10872	10750	10756	10995	10789	10970	10809	10962	10791	10792	11127	10871	10874	10983	10928	10883	10916	10872	10920	11099	10895	10882	10788	10882	10711	10971	10887	10824	10863	11052	10922	10920	10936	11159	10974	10781	10904	11078	10959	10890	10886	10971	10925	10809	10900	10801	10972	10865	10900	10903	10846	10799	10907	10898	10936	10760	10909	10996	10909	10882	10849	10969	10843	10930	10839	10864	10743	10941	10886	10927	11089	10985	10889	10983	10926	10979	10866	10856	10884	10714	10978	10938	10988	10939	11019	10909	10898	10949	10912	10972	10880	10885	10942	10843	10698	10976	11043	11004	11151	10924	10793	10928	10975	10888	10979	10755	10953	10883	11101	10902	10944	10938	10926	11016	10703	10814	10870	10878	10811	10936	10957	10926	11010	10833	10831	10911	11001	11007	10993	11089	10823	11061	11009	10963	10852	10829	10822	10910	10994	10993	11042	10836	10838	10771	10941	11085	11033	10912	10902	10988	10979	10955	10773	11063	10799	11015	10835	10910	10949	10906	10906	10931	10962	10908	10841	10933	10887	10880	10931	10941	10843	11011	10928	10892	10851	10931	10835	10851	10937	10851	10871	10789	10866	10779	10998	11001	10983	10824	10905	10845	10922	10795	10877	10880	10928	10844	11075	10976	10865	11138	10971	10927	10999	10988	10975	10731	11001	10943	10821	11026	11172	10980	10999	10943	10839	10846	10833	11048	11011	11077	10926	10958	10850	11087	10907	10981	10982	10820	11014	10995	10794	10934	11029	10820	11111	10897	10967	10930	10883	10974	10819	10881	10924	11026	11002	11064	10694	10779	10845	10912	10883	10897	10901	11165	10818	10953	10971	11060	10875	11086	10964	10920	10943	10801	10894	11057	10808	10963	11031	11034	10967	10917	10892	10851	10909	10835	10900	10741	10909	10948	10917	10871	10837	10894	10978	10962	10930	11054	10923	10885	10918	10919	10747	10906	10904	10976	10980	10962	11077	10933	11011	10797	10742	10830	11129	10992	10899	10875	11071	11034	10822	11041	10940	10924	10857	10929	10919	10932	10925	10877	10905	11127	10963	10841	11016	10940	10693	10865	10978	11055	10754	10788	10911	11080	10901	10821	10905	10978	11006	10726	10996	10875	10922	11022	11087	10802	10810	10881	10882	10966	10880	10943	10953	10932	10839	11034	10975	10906	10673	10991	11007	11099	11082	10928	10921	11021	11036	10939	10874	10917	10911	10969	10830	10826	10749	10894	10923	11043	10969	10997	10986	11089	11027	10950	10948	11080	10757	10982	10983	10922	11012	10826	11021	10927	11035	10856	11113	10913	10921	10943	10901	10778	11018	11040	10899	11014	10979	11086	10783	10805	11080	10918	10867	10793	11081	11007	10875	10894	11037	10946	10948	10880	10872	10869	10942	10832	10839	10961	10775	10797	10937	10846	10956	10959	10802	10880	10860	11083	10899	10942	10901	10933	10860	10734	10855	10895	10919	10959	10925	10997	10972	10895	10855	10855	10955	11067	10955	10950	10963	10893	11015	11002	10921	11049	10889	10971	10917	10866	10955	10956	11020	10987	10994	10852	10867	10750	10834	11038	11049	10860	10977	10829	10840	10942	10945	10878	11006	10875	10855	10948	10873	10969	10938	10829	10862	10882	10829	10865	10875	11038	10943	10991	10759	10818	10820	11018	10903	10823	10842	11003	11097	10970	10971	10888	10910	10971	10682	10955	11004	10743	10849	10880	10954	10881	10929	10884	10983	10852	10883	10901	11017	10716	10968	10994	10986	10895	10805	10919	10885	10866	11043	10857	10880	10948	10806	10841	10954	10922	10938	10875	10895	11045	10922	10972	10927	10926	10843	10904	10968	10778	10849	10900	11146	10824	10903	11015	10939	10861	10829	10957	10960	10846	11037	10937	10885	10963	11083	10922	11112	10877	10676	10866	10829	10905	10851	10866	10923	10862	11002	11004	10976	10774	11023	10852	10881	10923	10924	10969	10959	10929	10951	10993	10834	11002	10925	10741	10881	10870	11006	11062	10936	10869	10947	10951	10789	11028	10983	10863	10722	11050	10989	10746	11049	10767	10890	10775	10866	10939	10982	10949	11053	10846	10905	11004	10978	10965	10805	11051	10895	10963	10897	10967	10891	10851	10984	10849	10954	10836	11101	10844	10828	10905	11080	10893	10864	10898	10888	10965	10949	10816	10907	10881	10864	11018	10742	10889	10940	10994	10928	10928	10768	10929	10941	10949	10969	10941	10960	10950	10921	10864	11152	10862	10792	10933	10910	10825	10954	10819	10925	10876	10853	11036	10885	11036	10824	10979	11006	11006	11054	10916	10924	10831	11075	10865	10950	10971	10920	10959	11085	10963	11073	10828	10858	10939	10978	10882	10987	11008	10817	10887	11094	10839	10862	11054	10907	10975	10906	11226	10860	10939	11160	11001	11028	10846	10850	10882	10913	10868	10857	10869	10853	10878	11104	10994	10978	10808	10879	10966	10972	10967	10882	10989	10753	10876	11073	10830	11067	10826	10849	10824	10927	10875	10867	10971	10951	10848	10904	10870	11013	10916	10935	10982	10882	10879	10956	10809	10941	10962	10924	11016	10971	10867	10994	10911	10902	10841	10815	10833	10825	10954	10947	10850	10897	11032	10782	10958	10863	10835	10966	10936	10961	10734	10992	10867	10912	10873	11019	10838	10994	10886	10867	11019	10954	10975	11044	10811	10729	10948	10983	10848	11062	10871	10940	10903	10941	10935	10973	11020	10714	10940	10888	10931	11020	10968	10980	10874	10946	11006	11001	10878	10851	10782	10881	10913	10972	10918	10852	10859	10994	10749	11138	10858	10833	10959	10921	10978	10828	10926	11022	10882	10957	10821	10972	10928	10843	11081	10955	10942	10855	11013	10893	10949	11045	10884	11011	10852	10926	10916	10937	10925	10988	10975	10973	10838	10929	10917	10874	10930	10883	11034	10904	10891	11105	10925	10810	10886	10928	10950	10741	10792	11061	10864	10907	10781	10903	10850	10974	10974	10670	11045	10773	10779	11123	10782	10792	10853	11012	10958	10907	10938	10696	10891	10869	10998	11026	10977	10935	10803	10928	10984	10990	10855	10932	10960	10837	10840	11024	10858	11010	10958	10970	11052	10743	10894	11078	10937	10783	10912	11063	11074	10884	10890	10958	10947	11063	10948	11004	10930	10821	10910	10932	10815	11050	10922	10976	11041	10799	10813	10869	10888	10846	10925	11040	11002	10841	10867	11073	10878	11029	10700	10885	10922	11076	10904	11016	11114	10927	10931	10981	11031	10969	10935	10975	10875	11118	10894	10881	10940	10846	10924	11000	10926	11094	10948	10831	10888	10861	10992	10879	10894	11024	10975	10779	10957	10929	11016	10873	11018	10890	10949	10920	11005	10933	10969	10813	10957	11173	10980	10852	10813	10957	10973	10792	10846	10950	10890	10954	10896	10965	10777	10914	11022	10997	10946	10733	10848	10831	10798	10965	11024	10921	10939	10948	10833	10887	10928	10905	10982	10943	11013	10922	10858	10853	11034	10789	10763	10915	10876	10860	10929	10903	10996	10965	10751	10862	10887	10691	10995	10829	10936	10950	10969	10875	10885	11000	10885	10864	10838	11000	10805	10865	10976	10930	10995	10845	10886	10803	11104	10871	10901	10868	11014	10889	11066	10864	10767	10926	11023	10889	10957	10802	10958	10810	10974	10725	10887	10937	10977	10832	10929	11122	10795	10996	10956	10868	11018	11034	11004	10831	10856	10911	11042	10953	10938	10863	10890	11023	10980	11134	10874	10754	10916	10891	10960	11071	10852	11032	10853	10934	10895	10854	11013	10883	10856	10879	10954	10908	10865	11103	10759	10837	10919	10983	10861	10801	10827	11084	11027	10929	10884	10959	10894	10986	10876	10914	10910	10893	10743	10936	10876	10943	11000	11054	10950	10839	10942	11176	10982	10950	10915	10838	11009	10859	10967	11002	10849	10716	10996	11025	10941	10915	10910	10922	10924	10955	10857	10920	10805	10954	10964	10954	10990	10854	11226
23841	21179	28661	24052	21595	19536	16246	13477	12940	12930	12481	12245	11912	12032	12304	12367	12290	12197	12480	11998	11809	11846	11834	11793	11811	11726	11562	11436	11767	11728	11586	11581	11682	11650	11588	11655	11556	11636	11630	11539	11673	11706	11568	11467	11497	11559	11565	11465	11411	11513	11614	11671	11765	12018	11939	11951	12147	11730	11618	11560	11586	11650	11492	11390	11690	11506	11515	11476	11553	11518	11435	11631	11451	11352	11567	11434	11551	11415	11544	11661	11588	11474	11463	11420	11565	11437	11521	11556	11515	11544	11622	11492	11586	11398	11428	11575	11551	11579	11567	11520	11515	11390	11573	11355	11398	11457	11617	11580	11389	11572	11621	11512	11450	11326	11647	11342	11425	11420	11461	11471	11479	11567	11360	11426	11623	11526	11316	11398	11466	11362	11455	11354	11336	11457	11364	11457	11497	11482	11286	11357	11451	11544	11377	11560	11571	11243	11525	11438	11583	11632	11541	11505	11410	11466	11607	11510	11514	11510	11409	11437	11536	11349	11351	11530	11346	11430	11391	11565	11490	11474	11479	11433	11520	11364	11327	11557	11586	11595	11383	11477	11529	11656	11269	11635	11720	11463	11389	11358	11471	11370	11463	11501	11409	11510	11448	11431	11588	11429	11371	11364	11329	11594	11578	11393	11449	11672	11367	11400	11481	11577	11410	11408	11277	11451	11512	11490	11566	11330	11533	11322	11514	11426	11432	11539	11601	11570	11376	11582	11447	11360	11521	11463	11584	11586	11471	11530	11591	11663	11593	11454	11367	11361	11383	11491	11492	11193	11474	11460	11429	11562	11481	11448	11439	11393	11396	11360	11601	11503	11414	11634	11464	11468	11358	11349	11549	11369	11386	11484	11483	11497	11409	11422	11392	11410	11375	11609	11428	11565	11480	11357	11540	11399	11256	11402	11471	11203	11642	11584	11471	11667	11636	11487	11545	11536	11452	11528	11434	11313	11535	11640	11511	11391	11512	11537	11457	11558	11573	11353	11357	11565	11379	11434	11594	11686	11470	11517	11436	11399	11355	11375	11554	11511	11327	11411	11601	11508	11590	11422	11483	11560	11498	11575	11559	11499	11551	11423	11408	11435	11481	11420	11469	11500	11624	11553	11435	11487	11538	11604	11529	11496	11296	11349	11464	11476	11479	11513	11313	11648	11578	11486	11448	11282	11328	11457	11481	11535	11713	11486	11393	11577	11510	11586	11484	11591	11427	11462	11608	11317	11540	11398	11519	11403	11428	11525	11504	11389	11408	11373	11377	11423	11363	11515	11653	11404	11455	11543	11456	11326	11456	11585	11622	11478	11564	11530	11474	11308	11498	11291	11487	11388	11568	11544	11402	11425	11446	11404	11554	11468	11449	11457	11281	11471	11533	11453	11550	11352	11370	11381	11474	11611	11329	11374	11341	11419	11435	11484	11408	11643	11382	11417	11379	11393	11608	11551	11432	11517	11472	11328	11462	11357	11330	11392	11427	11485	11443	11406	11657	11473	11491	11241	11293	11487	11483	11279	11495	11367	11435	11406	11504	11518	11393	11582	11517	11492	11394	11537	11570	11557	11527	11442	11436	11457	11548	11314	11464	11486	11518	11554	11683	11568	11560	11544	11351	11306	11415	11480	11415	11438	11424	11402	11741	11468	11519	11451	11461	11420	11597	11481	11513	11660	11480	11416	11568	11415	11713	11479	11451	11297	11488	11556	11558	11470	11483	11361	11573	11422	11620	11435	11431	11530	11414	11531	11480	11360	11569	11325	11539	11519	11543	11571	11604	11501	11511	11463	11392	11464	11632	11454	11573	11630	11627	11333	11515	11524	11478	11395	11524	11432	11405	11439	11691	11239	11381	11584	11386	11576	11495	11499	11437	11302	11545	11315	11483	11540	11383	11307	11441	11413	11575	11380	11431	11323	11516	11361	11468	11485	11545	11418	11496	11524	11439	11523	11438	11497	11466	11542	11633	11528	11460	11526	11436	11656	11374	11472	11435	11352	11580	11472	11539	11491	11313	11444	11465	11460	11344	11466	11369	11516	11347	11355	11481	11376	11487	11431	11496	11506	11462	11378	11433	11553	11670	11533	11526	11401	11594	11485	11558	11527	11439	11437	11448	11452	11446	11470	11445	11628	11510	11430	11470	11407	11406	11447	11469	11480	11479	11411	11388	11704	11468	11414	11569	11610	11389	11401	11467	11569	11550	11531	11536	11313	11393	11491	11503	11453	11517	11537	11477	11584	11465	11264	11358	11596	11567	11449	11556	11547	11464	11383	11322	11517	11393	11461	11438	11369	11380	11470	11400	11378	11652	11413	11450	11415	11474	11413	11385	11527	11459	11659	11569	11566	11384	11341	11376	11480	11515	11488	11615	11436	11452	11279	11361	11474	11584	11329	11421	11548	11387	11299	11547	11516	11431	11433	11489	11547	11409	11409	11417	11410	11487	11291	11629	11502	11466	11379	11310	11424	11394	11479	11482	11381	11322	11526	11446	11279	11409	11377	11633	11332	11496	11359	11446	11407	11468	11482	11336	11449	11526	11404	11404	11578	11355	11321	11539	11515	11558	11424	11447	11345	11396	11459	11367	11278	11320	11336	11392	11311	11464	11397	11449	11493	11423	11508	11446	11435	11314	11675	11423	11504	11464	11581	11486	11577	11559	11450	11554	11449	11662	11536	11509	11254	11497	11432	11323	11540	11414	11394	11567	11577	11660	11558	11404	11537	11277	11606	11427	11605	11302	11534	11340	11419	11424	11439	11579	11566	11393	11508	11389	11433	11470	11487	11444	11523	11420	11338	11485	11384	11611	11478	11558	11529	11463	11391	11565	11540	11570	11572	11307	11608	11472	11518	11422	11513	11571	11553	11459	11629	11444	11310	11424	11580	11430	11551	11579	11499	11269	11486	11461	11551	11513	11517	11582	11509	11647	11489	11504	11649	11664	11552	11369	11571	11495	11325	11413	11705	11553	11414	11492	11444	11622	11520	11549	11344	11636	11542	11465	11556	11440	11341	11386	11411	11484	11466	11266	11686	11653	11528	11623	11516	11598	11531	11565	11607	11760	11353	11528	11358	11616	11314	11440	11514	11528	11529	11426	11532	11532	11384	11600	11522	11605	11348	11465	11459	11662	11515	11364	11549	11659	11360	11451	11760	11639	11359	11490	11356	11437	11515	11445	11529	11444	11433	11357	11599	11551	11449	11450	11386	11343	11390	11249	11578	11420	11394	11586	11426	11635	11465	11492	11547	11408	11442	11504	11485	11461	11498	11322	11334	11480	11376	11380	11609	11447	11384	11425	11480	11382	11507	11483	11483	11529	11466	11328	11471	11555	11511	11508	11513	11478	11403	11418	11409	11481	11434	11470	11419	11581	11389	11446	11554	11372	11495	11349	11497	11461	11313	11547	11375	11454	11439	11448	11369	11450	11604	11341	11492	11479	11384	11386	11472	11401	11532	11383	11368	11567	11429	11460	11469	11407	11427	11504	11425	11381	11440	11430	11488	11554	11373	11325	11321	11373	11290	11600	11524	11583	11540	11480	11429	11543	11522	11492	11463	11230	11507	11466	11551	11349	11421	11654	11317	11506	11537	11388	11480	11592	11455	11453	11620	11433	11445	11538	11470	11535	11346	11469	11409	11398	11398	11501	11397	11595	11448	11474	11622	11454	11350	11522	11448	11303	11458	11299	11516	11442	11556	11451	11549	11529	11500	11573	11290	11324	11341	11425	11568	11284	11499	11610	11273	11550	11341	11619	11500	11342	11330	11317	11500	11394	11429	11400	11520	11700	11554	11559	11388	11397	11529	11524	11504	11443	11510	11409	11463	11408	11433	11518	11465	11430	11491	11451	11457	11440	11502	11332	11536	11492	11528	11343	11315	11421	11407	11432	11498	11502	11461	11338	11425	11432	11509	11515	11455	11447	11615	11541	11448	11527	11401	11556	11519	11511	11505	11252	11401	11593	11575	11527	11331	11482	11476	11364	11531	11421	11378	11383	11302	11390	11546	11481	11445	11366	11344	11516	11454	11471	11489	11512	11448	11627	11595	11521	11390	11351	11556	11505	11412	11370	11527	11522	11448	11688	11493	11353	11498	11434	11393	11555	11486	11362	11404	11374	11574	11397	11456	11424	11545	11398	11546	11565	11489	11552	11520	11485	11449	11246	11431	11407	11358	11488	11435	11513	11583	11542	11472	11634	11451	11581	11432	11571	11428	11523	11499	11475	11366	11414	11386	11359	11511	11485	11417	11546	11507	11687	11594	11519	11462	11563	11492	11561	11682	11487	11411	11365	11456	11390	11373	11417	11509	11468	11551	11497	11338	11385	11474	11455	11506	11488	11373	11479	11324	11230	11683	11493	11444	11500	11567	11644	11447	11492	11458	11539	11406	11458	11279	11427	11578	11504	11574	11490	11399	11478	11418	11392	11226	11449	11209	11434	11504	11439	11403	11291	11234	11579	11427	11621	11430	11311	11586	11374	11379	11392	11617	11524	11444	11448	11408	11362	11471	11542	11363	11473	11394	11470	11461	11382	11460	11560	11416	11425	11459	11488	11548	11342	11527	11499	11561	11371	11599	11481	11481	11370	11382	11433	11382	11300	11468	11571	11498	11455	11518	11269	11426	11457	11589	11462	11247	11498	11318	11431	11285	11530	11588	11715	11360	11397	11424	11444	11479	11539	11492	11391	11493	11484	11515	11420	11511	11352	11317	11369	11394	11682	11499	11423	11644	11309	11551	11444	11507	11512	11293	11468	11592	11407	11415	11523	11377	11227	11335	11267	11441	11602	11582	11461	11422	11388	11402	11484	11357	11201	11318	11542	11418	11535	11440	11485	11650	11509	11500	11423	11450	11670	11622	11656	11453	11536	11463	11605	11440	11438	11546	11541	11658	11320	11497	11662	11480	11377	11367	11258	11471	11333	11383	11381	11296	11363	11566	11303	11561	11413	11251	11361	11411	11473	11422	11369	11512	11501	11432	11505	11346	11472	11322	11428	11443	11460	11297	11546	11422	11566	11480	11497	11485	11489	11480	11447	11381	11287	11562	11448	11365	11476	11288	11519	11416	11376	11588	11622	11410	11460	11701	11509	11481	11598	11284	11445	11427	11365	11195	11594	11660
19633	35381	30424	21797	18840	16061	14709	14125	13996	13558	12881	12472	12260	12350	13030	12875	12522	12455	12604	12034	11802	11802	11888	11868	11588	11660	11767	11534	11447	11579	11504	11529	11555	11517	11488	11428	11459	11665	11456	11378	11440	11500	11455	11564	11467	11536	11518	11400	11427	11392	11625	11707	11685	12150	12273	12045	12229	11548	11393	11526	11445	11439	11455	11516	11484	11345	11421	11518	11399	11344	11524	11437	11495	11381	11395	11427	11505	11392	11391	11427	11371	11454	11277	11274	11526	11512	11536	11320	11595	11418	11427	11543	11468	11411	11517	11548	11328	11483	11504	11252	11458	11496	11377	11249	11397	11435	11379	11551	11647	11467	11578	11424	11377	11586	11592	11412	11367	11622	11506	11468	11345	11393	11526	11396	11247	11437	11497	11392	11343	11555	11491	11451	11380	11396	11491	11463	11343	11528	11358	11540	11481	11432	11414	11554	11466	11346	11467	11595	11488	11396	11387	11238	11445	11353	11524	11454	11434	11453	11388	11442	11312	11420	11384	11437	11509	11549	11269	11412	11524	11434	11466	11505	11464	11351	11623	11493	11360	11412	11393	11489	11422	11548	11559	11342	11357	11415	11361	11256	11372	11271	11288	11502	11584	11412	11475	11435	11379	11537	11338	11327	11531	11468	11253	11400	11464	11359	11527	11578	11552	11431	11542	11404	11307	11471	11460	11460	11473	11380	11437	11395	11552	11362	11478	11489	11409	11486	11353	11342	11456	11452	11478	11506	11526	11439	11383	11435	11498	11352	11443	11375	11344	11544	11433	11400	11492	11427	11178	11490	11392	11438	11387	11560	11600	11260	11273	11291	11416	11626	11659	11441	11257	11588	11440	11275	11418	11398	11439	11542	11423	11475	11598	11385	11357	11595	11441	11512	11379	11378	11580	11514	11299	11529	11527	11373	11363	11445	11440	11500	11420	11264	11487	11427	11424	11490	11293	11463	11481	11379	11385	11491	11487	11459	11372	11638	11336	11291	11563	11461	11363	11398	11576	11414	11389	11561	11213	11359	11354	11475	11415	11335	11471	11281	11493	11376	11556	11477	11387	11465	11332	11352	11346	11482	11439	11539	11590	11323	11468	11350	11621	11533	11391	11427	11584	11305	11625	11404	11606	11422	11455	11403	11505	11500	11481	11422	11435	11415	11540	11448	11410	11372	11448	11535	11403	11550	11550	11412	11333	11538	11387	11494	11388	11408	11493	11541	11472	11414	11515	11412	11464	11456	11354	11395	11375	11700	11297	11603	11458	11341	11343	11438	11492	11417	11346	11321	11454	11556	11446	11457	11495	11311	11469	11515	11455	11550	11486	11454	11442	11383	11500	11563	11587	11623	11436	11622	11543	11389	11410	11624	11511	11626	11399	11289	11463	11628	11472	11342	11552	11433	11412	11509	11344	11475	11547	11413	11442	11517	11294	11257	11382	11675	11460	11378	11361	11426	11580	11373	11358	11387	11403	11428	11436	11363	11416	11397	11389	11417	11479	11368	11432	11434	11471	11339	11474	11429	11387	11439	11433	11377	11343	11423	11407	11426	11513	11423	11495	11262	11544	11274	11479	11343	11536	11246	11541	11386	11538	11382	11389	11576	11308	11499	11401	11378	11568	11552	11473	11270	11479	11498	11422	11435	11425	11440	11508	11291	11342	11475	11514	11648	11584	11426	11528	11424	11381	11323	11420	11188	11415	11537	11457	11628	11524	11306	11482	11254	11480	11473	11447	11449	11368	11443	11391	11360	11441	11475	11416	11463	11564	11654	11599	11308	11414	11625	11610	11389	11291	11514	11387	11486	11515	11361	11418	11369	11483	11351	11504	11421	11322	11361	11426	11477	11435	11453	11385	11318	11523	11397	11385	11453	11464	11412	11496	11446	11415	11468	11409	11485	11421	11418	11567	11472	11615	11437	11487	11591	11416	11488	11272	11557	11449	11342	11408	11473	11514	11396	11411	11435	11443	11467	11547	11353	11423	11502	11369	11474	11482	11503	11334	11435	11359	11421	11416	11362	11448	11406	11434	11327	11346	11545	11601	11361	11507	11451	11550	11276	11412	11436	11631	11400	11535	11273	11392	11554	11432	11313	11317	11295	11354	11326	11536	11437	11480	11437	11518	11295	11490	11570	11280	11336	11528	11560	11373	11560	11382	11533	11572	11450	11360	11529	11462	11439	11384	11390	11397	11249	11316	11389	11341	11397	11551	11438	11548	11380	11543	11568	11588	11531	11435	11283	11622	11217	11498	11504	11394	11479	11469	11621	11521	11490	11425	11390	11411	11551	11475	11369	11440	11513	11523	11614	11572	11457	11352	11497	11566	11453	11417	11395	11562	11449	11380	11560	11509	11455	11554	11517	11373	11480	11444	11486	11298	11386	11500	11474	11385	11619	11592	11483	11375	11386	11301	11327	11366	11426	11405	11339	11428	11448	11451	11574	11375	11447	11456	11396	11426	11542	11504	11445	11311	11463	11371	11349	11378	11275	11374	11473	11448	11505	11483	11344	11336	11544	11425	11483	11422	11579	11478	11416	11463	11327	11668	11460	11483	11407	11508	11585	11317	11407	11524	11300	11293	11374	11485	11416	11623	11428	11360	11387	11492	11566	11375	11403	11395	11412	11435	11547	11535	11547	11537	11538	11465	11420	11664	11368	11461	11406	11346	11541	11484	11345	11396	11429	11513	11470	11408	11391	11463	11444	11434	11465	11456	11622	11549	11398	11417	11432	11222	11368	11528	11437	11367	11324	11295	11418	11556	11456	11516	11279	11457	11529	11547	11516	11452	11376	11381	11514	11421	11308	11508	11471	11347	11610	11517	11361	11348	11339	11417	11397	11390	11457	11556	11428	11471	11461	11637	11356	11520	11462	11493	11557	11332	11477	11512	11285	11341	11454	11621	11629	11592	11200	11403	11496	11541	11535	11379	11411	11501	11432	11555	11634	11496	11441	11591	11508	11422	11391	11425	11459	11454	11401	11623	11567	11605	11303	11392	11573	11379	11371	11571	11289	11446	11509	11379	11504	11487	11544	11443	11307	11360	11447	11584	11357	11528	11519	11412	11543	11393	11375	11431	11471	11370	11334	11439	11553	11399	11350	11402	11428	11452	11346	11532	11406	11594	11390	11518	11429	11415	11361	11551	11549	11551	11489	11359	11585	11470	11554	11537	11379	11378	11496	11582	11363	11510	11391	11444	11549	11581	11326	11567	11498	11457	11583	11413	11623	11399	11573	11365	11381	11405	11517	11414	11343	11450	11384	11540	11401	11323	11498	11559	11381	11549	11295	11311	11335	11491	11439	11476	11376	11355	11494	11241	11485	11468	11615	11671	11530	11305	11311	11397	11386	11364	11410	11422	11367	11288	11458	11639	11545	11529	11446	11517	11457	11342	11268	11452	11588	11471	11620	11375	11370	11410	11425	11419	11521	11396	11381	11508	11556	11362	11550	11539	11534	11411	11457	11341	11404	11480	11476	11540	11442	11493	11439	11530	11408	11481	11363	11442	11476	11391	11355	11378	11422	11473	11439	11440	11428	11161	11562	11384	11486	11430	11441	11497	11369	11465	11380	11339	11275	11524	11441	11355	11485	11358	11401	11476	11420	11566	11370	11305	11455	11587	11479	11431	11328	11473	11206	11515	11621	11527	11372	11451	11536	11346	11349	11483	11552	11416	11300	11574	11513	11241	11568	11334	11531	11374	11333	11312	11543	11570	11427	11413	11409	11424	11350	11192	11535	11469	11295	11404	11468	11637	11523	11396	11568	11437	11430	11481	11417	11590	11379	11556	11545	11543	11466	11486	11425	11576	11394	11457	11552	11492	11279	11380	11497	11474	11573	11492	11508	11359	11365	11399	11547	11542	11353	11545	11504	11279	11561	11424	11496	11460	11577	11483	11450	11562	11449	11356	11457	11551	11394	11422	11398	11426	11413	11411	11512	11505	11469	11659	11498	11456	11415	11290	11472	11270	11367	11352	11478	11363	11344	11374	11366	11465	11454	11490	11455	11451	11352	11477	11472	11422	11419	11587	11522	11237	11528	11432	11417	11237	11429	11478	11320	11443	11325	11508	11461	11415	11467	11483	11540	11378	11318	11277	11477	11318	11232	11499	11529	11227	11479	11459	11528	11364	11602	11571	11596	11482	11449	11598	11355	11385	11301	11499	11512	11455	11459	11420	11551	11418	11587	11516	11361	11435	11360	11265	11483	11384	11389	11505	11523	11619	11554	11488	11427	11270	11540	11429	11421	11471	11418	11464	11462	11387	11410	11564	11406	11494	11174	11452	11482	11311	11556	11478	11309	11394	11290	11556	11434	11453	11359	11355	11546	11428	11412	11444	11340	11321	11443	11664	11431	11563	11232	11296	11405	11453	11442	11323	11291	11293	11243	11342	11553	11529	11397	11386	11477	11480	11467	11351	11361	11421	11357	11418	11500	11360	11652	11455	11473	11499	11460	11528	11535	11527	11465	11411	11396	11502	11244	11512	11393	11421	11516	11403	11369	11345	11376	11442	11478	11503	11481	11512	11511	11543	11448	11346	11347	11418	11440	11510	11305	11435	11373	11450	11588	11428	11551	11441	11413	11472	11458	11428	11457	11409	11599	11413	11427	11549	11582	11445	11433	11282	11516	11350	11387	11486	11470	11371	11442	11364	11465	11557	11561	11539	11373	11561	11470	11326	11259	11497	11463	11552	11508	11436	11377	11387	11476	11481	11274	11478	11461	11361	11421	11422	11460	11330	11353	11306	11590	11363	11524	11466	11319	11501	11420	11467	11339	11425	11541	11386	11286	11399	11501	11488	11281	11431	11332	11508	11502	11509	11465	11469	11637	11377	11520	11590	11352	11305	11398	11503	11393	11390	11272	11518	11470	11321	11502	11460	11440	11414	11420	11451	11518	11594	11250	11522	11364	11413	11513	11513	11361	11452	11308	11549	11535	11385	11458	11460	11431	11406	11567	11389	11513	11335	11577	11401	11478	11408	11541	11495	11630	11378	11518	11465	11527	11470	11456	11514	11422	11490	11331	11549	11320	11459	11369	11563	11365	11474	11610	11276	11599	11468	11417	11557	11519	11378	11471	11472	11437	11415	11614	11395	11410	11453	11334	11404	11521	11480	11538
22874	21260	29188	23653	21386	22899	23121	16784	15622	15355	14853	14444	13936	14169	14487	14274	14535	14180	14173	14215	14116	13904	13872	13840	13543	13461	13598	13575	13495	13507	13499	13349	13522	13277	13512	13417	13503	13405	13435	13587	13409	13479	13490	13335	13462	13499	13342	13353	13583	13387	13407	13390	14425	15080	14857	14533	14080	13469	13327	13394	13463	13347	13303	13358	13303	13453	13224	13281	13055	13375	13280	13457	13237	13256	13322	13305	13397	13248	13552	13393	13453	13385	13412	13396	13446	13301	13086	13360	13146	13297	13509	13266	13289	13288	13479	13225	13288	13452	13281	13175	13223	13374	13134	13061	13483	13264	13464	13429	13333	13204	13283	13307	13225	13159	13085	13463	13333	13516	13308	13348	13339	13295	13272	13362	13410	13184	13291	13219	13276	13458	13180	13291	13380	13375	13441	13361	13351	13231	13182	13316	13038	13173	13353	13203	13293	13401	13320	13172	13378	13143	13322	13457	13313	13360	13514	13270	13257	13255	13394	13096	13383	13250	13257	13458	13357	13433	13291	13143	13246	13312	13393	13198	13276	13386	13158	13285	13303	13393	13436	13308	13183	13213	13246	13302	13240	13316	13263	13169	13338	13305	13379	13187	13285	13283	13345	13194	13278	13441	13402	13291	13124	13219	13232	13318	13252	13200	13289	13203	13213	13161	13299	13222	13141	13159	13031	13193	13301	13406	13438	13300	13179	13208	13192	13272	13252	13252	13171	13176	13161	13321	13119	13252	13405	13396	13253	13254	13521	13382	13372	13277	13527	13380	13400	13278	13525	13250	13080	13392	13220	13230	13164	13173	13471	13427	13205	13420	13241	13165	13097	13225	13291	13375	13455	13271	13249	13327	13327	13251	13436	13568	13394	13284	13291	13268	13346	13340	13338	13363	13239	13281	13264	13235	13466	13249	13217	13345	13374	13210	13263	13095	13287	13344	13308	13333	13524	13236	13211	13224	13147	13391	13309	13198	13182	13281	13198	13266	13300	13231	13208	13444	13154	13269	13307	13311	13261	13278	13324	13178	13268	13489	13211	13233	13315	13275	13445	13488	13185	13331	13398	13257	13261	13341	13245	13189	13394	13169	13161	13265	13268	13137	13165	13362	13089	13109	13392	13251	13361	13125	13308	13297	13272	13410	13427	13443	13277	13142	13395	13412	13329	13259	13249	13341	13310	13289	13303	13151	13389	13282	13302	13342	13252	13344	13299	13205	13186	13251	13287	13102	13106	13188	13263	13209	13470	13338	13361	13164	13350	13228	13408	13405	13203	13134	13238	13285	13326	13525	13170	13195	13355	13300	13225	13335	13486	13255	13211	13386	13197	13278	13269	13157	13331	13312	13271	13168	13140	13432	13463	13166	13264	13073	13230	13270	13304	13392	13277	13211	13331	13368	13310	13326	13196	13240	13313	13226	13247	13220	13233	13108	13221	13236	13423	13335	13412	13283	13304	13400	13362	13361	13138	13123	13311	13250	13263	13385	13346	13432	13166	13235	13402	13525	13367	13345	13302	13567	13468	13473	13135	13233	13407	13383	13288	13390	13324	13265	13458	13506	13344	13260	13381	13294	13261	13145	13305	13219	13180	13327	13210	13403	13209	13213	13429	13196	13336	13166	13497	13156	13177	13130	13312	13057	13213	13080	13300	13198	13277	13272	13320	13451	13249	13303	13401	13127	13109	13291	13286	13289	13327	13423	13258	13109	13145	13286	13275	13219	13290	13145	13265	13308	13429	13379	13401	13183	13246	13227	13321	13335	13354	13397	13277	13423	13293	13316	13234	13366	13240	13358	13453	13274	13280	13188	13164	13220	13423	13270	13337	13272	13299	13253	13318	13134	13185	13319	13267	13212	13275	13343	13269	13360	13038	13250	13295	13239	13172	13307	13240	13382	13209	13291	13177	13227	13109	13061	13443	13225	13379	13264	12986	13162	13194	13391	13305	13328	13223	13213	13274	13420	13258	13353	13254	13348	13251	13261	13480	13383	13169	13440	13286	13298	13311	13259	13482	13243	13195	13360	12953	13299	13118	13306	13403	13099	13301	13123	13150	13252	13188	13210	13157	13320	13339	13306	13137	13370	13315	13271	13227	13194	13262	13444	13271	13272	13278	13312	13378	13304	13364	13241	13171	13231	13321	13289	13373	13165	13332	13162	13303	13230	13126	13343	13403	13445	13277	13177	13396	13173	13478	13365	13325	13245	13201	13349	13270	13226	13355	13262	13148	13238	13366	13227	13450	13193	13187	13244	13241	13302	13174	13432	13416	13222	13523	13413	13263	13139	13288	13301	13467	13110	13216	13235	13173	13200	13312	13284	13220	13047	13187	13163	13206	13154	13326	13388	13284	13276	13234	13149	13354	13360	13143	13088	13250	13187	13487	13242	13273	13244	13250	13371	13199	13358	13389	13296	13381	13149	13505	13310	13301	13266	13394	13450	13260	13337	13117	13260	13451	13212	13468	13447	13135	13127	13231	13268	13347	13226	13327	13289	13311	13273	13312	13123	13343	13319	13256	13262	13279	13480	13318	13182	13206	13312	13340	13417	13406	13376	13328	13271	13239	13306	13401	13187	13472	13288	13248	13205	13373	13290	13469	13263	13464	13223	13267	13264	13400	13448	13271	13227	13359	13194	13345	13464	13354	13335	13330	13482	13339	13430	13181	13055	13293	13197	13336	13178	13267	13234	13193	13220	13201	13310	13332	13099	13416	13241	13392	13207	13350	13235	13335	13272	13365	13206	13267	13234	12947	13246	13210	13296	13557	13466	13208	13214	13136	13363	13139	13128	13385	13327	13357	13088	13218	13369	13230	13269	13110	12961	13296	13283	13178	13216	13368	13194	13295	13178	13358	13419	13276	13492	13344	13357	13184	13203	13448	13156	13350	13170	13189	13317	13339	13210	13398	13247	13132	13421	13393	13375	13204	13229	13074	13150	13101	13166	13382	13162	13192	13332	13253	13380	13299	13219	13376	13341	13183	13332	13251	13219	13146	13340	13031	13145	13195	13310	13245	13215	13198	13352	13268	13261	13297	13323	13195	13151	13247	13275	13191	13235	13274	13294	13353	13247	13128	13315	13285	13405	13163	13103	13345	13237	13432	13019	13326	13404	13368	13356	13220	13251	13323	13203	13320	13156	13206	13231	13110	13204	13393	13302	13290	12982	13229	13437	13270	13280	13285	13438	13418	13240	13315	13342	13318	13436	13344	13337	13450	13285	13386	13450	13327	13080	13223	13309	13176	13426	13220	13299	13192	13124	13435	13215	13386	13155	13376	13309	13348	13243	13416	13304	13287	13353	13299	13287	13271	13264	13267	13108	13152	13310	13301	13194	13332	13188	13401	13382	13269	13086	13424	13338	13336	13306	13026	13270	13354	13152	13284	13319	13405	13315	13185	13308	13397	13431	13178	13294	13220	13203	13375	13221	13045	13355	13412	13212	13315	13178	13203	13377	13361	13318	13171	13273	13285	13380	13170	13264	13328	13249	13201	13431	13303	13317	13346	13215	13343	13334	13290	13229	13324	13415	13326	13139	13270	13168	13461	13454	13296	13433	13303	13383	13224	13270	13220	13303	13322	13488	13483	13254	13206	13161	13313	13353	13443	13352	13301	13258	13265	13293	13258	13169	13293	13294	13335	13296	13353	13114	13315	13059	13350	13288	13352	13175	13421	13246	13384	13209	13209	13401	13394	13306	13362	13230	13218	13334	13155	13062	13407	13379	13288	13383	13296	13223	13259	13227	13188	13429	13198	13220	13375	13344	13217	13226	13376	13279	13111	13073	13297	13435	13337	13351	13318	13286	13182	13180	13236	13405	13312	13464	13409	13160	13254	13176	13277	13107	13260	13251	13166	13350	13133	13171	13272	13359	13158	13205	13345	13307	13196	13195	13262	13306	13300	13165	13292	13403	13283	13336	13253	13172	13116	13342	13222	12919	13383	13375	13275	13235	13040	13247	13238	13284	13292	13340	13185	13097	13156	13269	13288	13202	13268	13282	13227	13227	13273	13391	13448	13367	13395	13180	13282	13257	13527	13547	13372	13216	13458	13035	13347	13400	13163	13051	13303	13074	13375	13443	13330	13091	13302	13371	13331	13418	13224	13108	13321	13101	13338	13337	13098	13202	13225	13222	13308	13209	13275	13335	13299	13309	13162	13262	13324	13440	13203	13416	13162	13315	13086	13105	13267	13264	13386	13425	13056	13239	13265	13378	13332	13170	13487	13309	13444	13310	13166	13134	13354	13284	13172	13272	13395	13417	13298	13452	13306	13368	13255	13159	13123	13246	13234	13157	13127	13257	13261	13122	13469	13487	13321	13176	13151	13282	13222	13150	13161	13162	13330	13423	13291	13433	13217	13150	13318	13393	13295	13316	13232	13357	13176	13346	13376	13351	13372	13226	13175	13293	13381	13145	13205	13051	13229	13188	13265	13292	13271	13198	13486	13422	13381	13200	13202	13224	13244	13267	13312	13273	13234	13162	13146	13460	13278	13179	13136	13291	13292	13001	13242	13212	13254	13158	13103	13289	13163	13284	13417	13330	13236	13244	13414	13263	13395	13270	13211	13353	13239	13038	13141	13320	13216	13370	13264	13154	13348	13409	13349	13195	13341	13255	13328	13291	13262	13219	13314	13123	13331	13215	13142	13398	13295	13290	13377	13343	13180	13132	13409	13185	13182	13359	13279	13344	13407	13353	13218	13208	13243	13123	13319	13278	13425	13137	13311	13182	13146	13306	13182	13165	13224	13368	13265	13376	13156	13222	13203	13302	13356	13257	13339	13106	13328	13373	13166	13245	13327	13367	13331	13364	13191	13478	13437	13226	13265	13188	13251	13378	13363	13321	13254	13229	13162	13365	13184	13169	13210	13217	13449	13320	13290	13395	13267	13326	13273	13172	13318	13285	13143	13261	13111	13367	13256	13221	13215	13243	13341	13265	13310	13209	13144	13123	13165	13160	13300	13234	13431	13214	13315	13216	13337	13308	13448	13176	13340	13218	13513	13349	13320	13260	13287	13196	13248	13204	13163	13433	13350	13195	13427	13082	13206	13151	13368	13209	13150	13103	13343	13187	13138	13213	13228	13312	13166	13259	13459	13289	13279	13106	13320	13255	13387	13439
22032	40647	35794	26232	22488	19328	17476	16862	16529	15445	14483	13998	13582	13525	14082	14092	14072	13999	13993	13651	13260	13256	13133	13205	13028	12856	12719	12967	12758	12883	12703	12638	12781	12628	12587	12813	12681	12834	12797	12680	12508	12649	12638	12506	12652	12770	12620	12543	12754	12477	12560	12743	14042	14778	14408	14051	13462	12818	12572	12667	12690	12479	12669	12550	12675	12540	12714	12761	12750	12577	12690	12448	12610	12760	12527	12583	12613	12606	12387	12673	12694	12657	12522	12670	12694	12663	12724	12595	12679	12557	12740	12567	12615	12573	12633	12596	12600	12631	12618	12644	12502	12529	12641	12726	12561	12642	12597	12643	12617	12649	12746	12652	12522	12660	12604	12448	12621	12634	12476	12535	12478	12674	12612	12751	12495	12654	12839	12687	12620	12699	12686	12579	12577	12766	12576	12709	12634	12555	12687	12490	12595	12648	12607	12744	12536	12604	12585	12531	12531	12475	12476	12473	12538	12648	12690	12682	12692	12499	12617	12650	12650	12637	12523	12555	12491	12520	12815	12591	12610	12608	12650	12732	12566	12736	12371	12718	12599	12573	12607	12583	12664	12612	12495	12683	12756	12608	12644	12574	12384	12584	12644	12632	12663	12593	12541	12661	12568	12511	12528	12761	12589	12579	12655	12590	12412	12617	12631	12708	12541	12457	12647	12701	12548	12581	12699	12563	12626	12624	12631	12544	12598	12625	12473	12757	12502	12628	12737	12553	12645	12641	12619	12661	12509	12571	12579	12552	12740	12683	12565	12529	12593	12708	12453	12582	12642	12687	12593	12604	12582	12596	12414	12675	12519	12614	12593	12733	12543	12569	12522	12398	12651	12500	12526	12565	12592	12514	12474	12634	12627	12517	12570	12584	12468	12520	12700	12544	12688	12717	12500	12707	12509	12428	12462	12579	12567	12561	12584	12772	12487	12777	12695	12430	12534	12587	12523	12642	12709	12578	12680	12445	12501	12691	12570	12687	12474	12550	12578	12494	12652	12553	12563	12676	12606	12565	12581	12490	12535	12589	12538	12349	12693	12523	12574	12660	12542	12722	12630	12611	12749	12682	12699	12490	12728	12709	12632	12694	12569	12663	12674	12609	12427	12480	12660	12487	12709	12446	12523	12665	12651	12593	12613	12676	12543	12658	12505	12724	12535	12640	12655	12595	12642	12624	12479	12524	12543	12601	12725	12629	12584	12534	12627	12753	12474	12494	12622	12561	12470	12690	12437	12529	12454	12661	12473	12606	12733	12517	12553	12734	12686	12374	12528	12651	12581	12608	12457	12538	12548	12637	12616	12552	12416	12660	12422	12662	12634	12649	12717	12626	12635	12472	12691	12596	12681	12714	12688	12644	12663	12667	12523	12470	12679	12436	12594	12724	12690	12759	12663	12583	12663	12584	12730	12421	12696	12613	12554	12623	12468	12536	12599	12733	12722	12509	12583	12744	12573	12584	12671	12644	12772	12475	12593	12575	12494	12620	12424	12552	12540	12486	12422	12589	12635	12649	12659	12667	12464	12530	12579	12625	12529	12645	12545	12588	12653	12705	12708	12684	12574	12670	12513	12526	12540	12572	12478	12668	12514	12597	12712	12564	12677	12684	12762	12753	12497	12733	12560	12573	12449	12638	12682	12601	12596	12663	12567	12671	12622	12621	12679	12592	12461	12585	12616	12740	12640	12669	12655	12573	12493	12608	12660	12268	12539	12719	12583	12590	12376	12495	12784	12738	12507	12719	12590	12538	12619	12646	12547	12662	12632	12453	12544	12563	12746	12513	12608	12550	12651	12539	12595	12470	12598	12458	12668	12515	12369	12614	12567	12501	12619	12486	12575	12555	12507	12605	12588	12563	12754	12625	12492	12538	12644	12626	12579	12610	12759	12711	12495	12406	12628	12496	12547	12544	12746	12560	12535	12539	12681	12603	12646	12711	12478	12463	12424	12690	12683	12661	12644	12635	12465	12468	12563	12506	12579	12558	12568	12525	12654	12507	12614	12647	12528	12589	12732	12704	12521	12620	12685	12541	12542	12645	12505	12652	12569	12553	12576	12455	12463	12541	12622	12571	12582	12600	12620	12541	12495	12488	12693	12586	12486	12655	12585	12532	12615	12627	12465	12705	12611	12538	12702	12499	12715	12454	12527	12499	12543	12380	12492	12637	12510	12466	12538	12526	12609	12640	12663	12599	12419	12636	12539	12596	12641	12363	12693	12503	12569	12576	12561	12624	12669	12708	12719	12732	12623	12485	12538	12690	12481	12478	12633	12358	12558	12522	12556	12529	12646	12757	12643	12655	12629	12486	12560	12598	12639	12635	12743	12638	12661	12607	12615	12692	12450	12561	12591	12547	12591	12589	12589	12599	12723	12560	12753	12502	12594	12515	12663	12604	12574	12748	12425	12567	12482	12506	12549	12579	12536	12650	12492	12609	12629	12644	12554	12480	12599	12682	12464	12591	12497	12587	12511	12600	12660	12598	12384	12525	12489	12556	12697	12523	12631	12512	12514	12598	12742	12515	12659	12672	12661	12584	12530	12567	12582	12761	12509	12698	12577	12614	12637	12620	12649	12728	12637	12418	12618	12507	12574	12648	12603	12544	12605	12659	12482	12507	12675	12625	12422	12536	12697	12554	12844	12526	12623	12488	12458	12660	12647	12559	12496	12480	12558	12655	12612	12472	12638	12763	12612	12557	12459	12623	12629	12600	12544	12413	12643	12668	12618	12666	12632	12630	12624	12528	12540	12461	12771	12622	12738	12625	12520	12506	12429	12590	12581	12724	12635	12756	12451	12519	12567	12568	12608	12526	12661	12657	12544	12518	12739	12531	12573	12587	12727	12503	12552	12480	12688	12578	12796	12595	12686	12560	12367	12820	12701	12572	12598	12662	12495	12548	12595	12582	12575	12649	12639	12691	12661	12655	12540	12609	12641	12797	12476	12511	12686	12583	12547	12494	12537	12617	12566	12564	12419	12678	12551	12587	12459	12560	12672	12557	12645	12390	12578	12646	12551	12538	12700	12602	12698	12359	12656	12553	12491	12569	12654	12613	12676	12618	12634	12698	12651	12553	12611	12510	12460	12572	12560	12599	12693	12668	12579	12621	12486	12520	12589	12585	12659	12674	12573	12624	12489	12589	12670	12716	12628	12494	12609	12524	12399	12420	12445	12591	12521	12559	12650	12469	12639	12618	12428	12718	12588	12484	12588	12594	12531	12643	12686	12701	12714	12685	12717	12681	12598	12565	12612	12464	12504	12485	12657	12496	12386	12525	12725	12606	12609	12496	12611	12549	12452	12503	12533	12516	12491	12671	12619	12686	12571	12480	12573	12626	12463	12649	12683	12670	12523	12726	12600	12511	12590	12642	12503	12536	12501	12608	12638	12653	12699	12471	12671	12510	12692	12622	12681	12560	12583	12668	12704	12567	12589	12597	12752	12362	12503	12626	12769	12588	12677	12628	12670	12615	12574	12679	12628	12694	12622	12539	12492	12538	12559	12492	12601	12532	12559	12481	12533	12566	12588	12724	12606	12449	12812	12619	12408	12773	12576	12539	12501	12717	12654	12678	12580	12647	12619	12439	12580	12593	12599	12550	12634	12581	12647	12590	12487	12651	12430	12602	12472	12597	12482	12698	12561	12672	12615	12592	12581	12615	12604	12564	12708	12611	12539	12543	12575	12650	12487	12527	12598	12620	12576	12587	12519	12783	12619	12482	12713	12584	12500	12460	12530	12735	12646	12483	12546	12634	12657	12572	12394	12502	12535	12635	12694	12601	12567	12463	12587	12654	12603	12543	12518	12472	12643	12544	12648	12596	12466	12588	12610	12582	12365	12718	12817	12763	12576	12731	12491	12603	12653	12782	12429	12581	12702	12614	12779	12537	12637	12772	12488	12544	12629	12621	12744	12514	12652	12634	12700	12567	12632	12500	12401	12616	12529	12582	12641	12574	12494	12579	12761	12435	12655	12576	12517	12614	12586	12609	12642	12458	12652	12512	12724	12471	12764	12705	12625	12512	12427	12651	12512	12620	12576	12554	12616	12459	12618	12645	12583	12602	12598	12550	12635	12630	12555	12583	12565	12449	12583	12653	12791	12483	12639	12456	12586	12482	12507	12598	12649	12464	12540	12512	12585	12654	12660	12527	12356	12572	12598	12602	12604	12507	12625	12623	12419	12618	12471	12628	12631	12625	12857	12624	12540	12616	12516	12636	12510	12694	12591	12569	12509	12672	12520	12720	12528	12750	12645	12614	12500	12610	12622	12606	12505	12603	12585	12567	12592	12468	12705	12638	12448	12602	12623	12583	12531	12568	12763	12587	12534	12502	12538	12581	12743	12628	12661	12467	12641	12848	12545	12653	12636	12538	12682	12671	12636	12612	12554	12541	12477	12558	12633	12507	12386	12526	12603	12612	12699	12616	12704	12487	12497	12513	12614	12589	12587	12632	12726	12574	12602	12540	12485	12677	12625	12585	12570	12609	12482	12527	12686	12423	12659	12532	12578	12497	12626	12584	12481	12675	12530	12659	12532	12590	12479	12646	12622	12536	12500	12543	12632	12604	12552	12711	12495	12442	12575	12565	12621	12662	12615	12498	12751	12606	12550	12549	12643	12525	12566	12676	12731	12588	12575	12604	12633	12532	12650	12612	12480	12688	12700	12508	12627	12751	12578	12553	12598	12543	12578	12553	12608	12644	12472	12657	12628	12531	12596	12611	12665	12495	12555	12740	12599	12639	12604	12556	12310	12672	12525	12659	12622	12563	12535	12636	12657	12614	12507	12493	12770	12576	12518	12690	12551	12560	12550	12592	12360	12513	12569	12528	12696	12571	12669	12627	12667	12588	12642	12590	12594	12555	12586	12527	12575	12570	12600	12628	12613	12497	12515	12452	12607	12633	12509	12601	12654	12433	12562	12708	12691	12576	12514	12609	12619	12557	12406	12661	12629	12616	12650	12553	12492	12724	12552	12645	12424	12614	12506	12695	12837	12570	12654	12504	12598	12637	12518	12642	12649	12762	12695	12611	12699	12514	12552	12616	12686	12530	12574	12587	12575	12543	12480	12624	12625	12617	12461	12572	12572	12592	12715	12660	12534	12631	12602	12681	12595	12532	12771	12686
27246	22221	25293	20475	15407	14714	14262	14065	13824	13546	13354	13411	13146	12928	13118	13491	13025	13400	13396	13292	13085	13010	13199	13201	13027	12949	13059	13048	12976	13017	12914	12909	13233	13093	12990	12991	12891	12942	12929	13063	13037	12759	12814	12861	12984	13067	13171	13001	13045	13032	12759	13093	13020	13162	13052	13146	13035	13344	13048	12786	13004	12989	12746	13030	13031	12987	13021	13134	12945	13031	12957	12805	13038	12911	12917	12888	12984	12958	12891	12985	12861	12813	12898	12853	13082	12904	12817	12883	13023	13152	13004	13042	12919	12991	13090	12939	13115	12910	13009	12939	13018	12809	12914	13065	13053	12980	12952	13112	12917	12988	12877	12977	12858	12836	12873	12894	12958	12924	12919	13138	12922	13093	12965	13094	13131	12900	13053	12779	13053	12950	12916	12720	12983	12972	12905	13008	13025	13005	13133	12844	12961	13023	12952	12965	12865	12894	13206	13063	12939	13001	12899	13062	12942	12932	13103	13138	12849	12834	12785	12950	13086	13065	12849	12885	12745	13011	12898	12954	12901	12812	12841	13004	13022	13026	12914	12849	12950	12972	12956	13047	13016	12966	12846	13008	12959	13036	13159	12980	13000	12930	13011	13061	12907	12947	12977	12864	13021	13141	12954	13065	12924	12849	13041	12925	12968	12965	13152	13014	12922	12994	13014	13205	12989	13004	13096	12828	12955	13046	13066	12994	12999	13141	13016	12925	12970	13114	12788	12943	12837	13066	12831	12893	13103	13085	12886	13127	12852	13011	13153	12878	13013	12810	12801	13020	13018	12827	12979	13055	13023	12754	12889	12944	13032	13011	12974	12998	12951	12952	12985	12884	13129	12802	12957	12834	13055	13020	13071	13098	13049	12823	12910	13032	12904	12877	13125	12915	12867	12949	12814	12917	12995	12890	12819	12937	12944	13192	12963	12907	12875	12930	13001	12917	13107	13024	13026	12955	12944	13084	12944	12997	12905	12857	12970	12993	13021	12909	13115	12976	12956	12799	12942	13170	13055	12828	13073	12884	12959	12945	12876	12832	13174	13032	12863	12836	12893	13006	12883	12904	12869	13113	13134	12881	13134	12990	13125	12782	12871	12859	12983	12996	13009	12989	13108	12921	12975	12931	12944	13122	12751	12648	12931	12849	13088	12909	13012	12822	13075	12687	12901	12964	13037	12758	13099	13143	13029	13187	12969	13093	13058	12908	12800	12927	13119	13046	13130	13070	13095	13000	13087	13060	13068	12781	13088	12974	12923	12946	13135	13035	12794	12992	12999	13002	13093	13101	12874	12914	13035	12887	12992	12876	13042	12991	12977	13009	13082	12903	13057	12682	13104	12863	12831	12880	12799	12959	13025	12993	13019	12798	13084	12864	13147	12865	13159	13010	13005	12951	12953	12801	13072	13068	12973	13108	12932	12949	12930	13240	13092	12823	12984	13077	12877	13031	13071	12899	12884	12775	12953	12973	13066	13090	12883	12927	13017	13026	12959	13110	12837	13091	13087	13039	13081	13040	13129	12914	13055	12861	12927	12993	12761	13017	13027	12989	13118	13005	12876	12879	13037	13066	13039	13045	12902	12955	13078	12956	12893	13021	12982	12960	13067	12995	12961	12989	12872	12981	13057	13037	13015	12791	12970	12917	13057	12870	13061	12988	13143	13125	13090	13012	13039	12883	12856	12898	12943	12886	13034	12882	12984	13026	13035	12914	12816	12927	12898	12929	12910	13071	13032	13176	13188	13133	13026	12930	12969	12976	12967	12983	13076	13022	12876	13122	12991	12906	12956	12847	12845	12824	12873	12793	12899	12904	12783	12722	13036	13057	12866	13005	12937	13022	12940	12930	12986	12963	12844	13000	13143	12986	13032	12820	12958	12936	12971	12899	13202	13084	12916	12951	12964	13023	12844	13022	13044	12932	13018	12962	12867	12896	13008	12939	13015	12917	12861	12779	12817	13115	12937	12962	13119	13056	12921	12982	12976	12966	12972	12835	13181	13129	12813	12952	12886	12908	13036	12982	12914	12894	13002	12870	13053	12879	13085	13055	12907	13062	12949	12992	13006	13023	13096	13024	12970	13080	12972	12980	13141	13243	13018	12994	12744	12876	13024	12993	13025	13002	13017	13205	13035	12990	13306	13032	12852	12981	12950	12886	12875	12894	12900	12915	12867	12871	12993	12909	12965	13024	12859	13031	12971	12999	12978	12992	13284	12938	13046	12996	13045	12892	12872	12864	13027	12978	13034	12667	12879	13003	12954	12905	12965	12792	12979	13067	12861	12854	12866	12898	13176	12946	12892	13137	12980	13061	12930	12888	12970	12926	12892	12823	12896	13118	13151	12868	12945	12867	12957	12848	12920	13039	12817	12987	12733	12955	12857	12944	12943	13150	12938	12986	12939	12990	12994	12969	13045	13069	13122	13042	12887	13039	12941	13081	13081	13073	13067	13052	12822	12706	12865	12990	13010	12892	13130	12741	12925	12942	12939	12803	13128	13224	12978	13016	13012	12964	12926	12981	13100	12932	12909	12960	13012	12926	13002	12878	12785	12933	12851	13094	12996	13116	13015	13053	12958	12887	12997	13120	13022	12975	12992	12863	12988	12973	12972	12881	13004	12982	12925	12729	12936	13008	13020	13090	13024	12970	12918	12889	12835	12929	12949	12946	13123	12825	12936	12804	12976	13022	13231	12796	12877	13029	12810	12904	12955	12921	13076	12997	13150	12941	12977	12926	13139	12851	12989	12971	12768	12781	13062	12986	12994	13037	12841	13047	13007	12825	12956	12826	12848	12899	13054	12831	12851	12964	12962	13091	13058	12977	12849	13051	13032	12803	12937	13090	12955	12981	12967	12728	12919	13005	13052	13047	12951	13097	12999	12954	13015	12852	12915	12867	12916	12927	12932	12942	13002	13020	13022	13200	13082	12994	12883	12964	12698	12936	13140	13126	13026	13132	12729	12839	12966	13118	13008	12971	12806	13078	12916	12864	13024	12894	12894	13014	13160	12925	12676	12955	12992	13125	13267	12945	13064	12884	13051	13139	12957	13076	12993	12984	12918	13010	12809	12813	13092	13102	13075	13153	13082	12997	12983	13015	13000	12952	12858	13069	12905	12830	12990	12880	13075	12990	12828	13024	13136	12948	12792	12923	12977	12971	12851	13040	12984	12893	12888	12853	13036	13155	12965	13004	13055	12936	13006	13098	12972	13020	12885	13154	13032	12810	12828	12945	12993	12936	13019	12842	13206	13119	12993	12788	12862	12829	12883	12981	13029	12998	13096	12977	13003	12990	12904	12949	13037	13009	12932	13150	12964	12861	13118	13038	12923	13146	12941	12792	12885	12876	13069	12899	12863	13056	13025	12816	13000	12889	12947	12951	13006	13016	13066	12880	12900	12911	12848	12928	12960	13079	13044	13017	12971	12845	13085	13027	12864	13014	12988	12955	12953	12842	12953	12929	12873	13126	13059	13236	12989	12982	13008	13161	13010	13182	13116	13015	12782	13124	12962	13022	13033	12937	12968	12958	13158	13101	12813	12852	12945	12909	12903	12842	12906	12893	13273	12989	12770	12919	12905	13061	12830	12908	12986	12988	13006	12929	12881	12943	13020	12956	13159	12939	12874	12956	12844	12850	12916	13086	12959	13016	13103	12996	13003	12844	12957	12953	13028	12954	12960	12889	13207	13157	12928	12986	12961	13264	12951	13077	12853	12982	13026	13122	12955	13022	12920	13059	13253	12891	12963	12867	12873	12838	12951	13076	12888	12913	13030	12946	12973	12985	13056	12977	12841	13054	13039	12971	12882	12978	12886	12920	13027	13055	13171	12985	13045	12947	12862	13047	13001	12817	12906	13014	12914	12914	12848	13014	13084	12991	13006	12827	12954	13088	12929	13131	12910	12991	12943	12881	12949	12854	12974	13085	13045	13089	12965	12922	12826	12929	13149	12844	12954	12938	12790	13068	12855	13038	13044	12986	13095	12924	12929	13054	13055	12931	12735	12916	12914	12833	13049	13006	12772	13126	13008	13077	13007	12759	13017	13043	12902	13011	13065	13035	13033	13115	12901	12645	13046	13021	12979	12927	12868	12908	12934	12951	12951	12759	13102	12964	13018	12861	13003	12792	12978	12886	13083	12844	12954	12717	12920	12893	12990	12863	13196	13070	13012	13005	13015	12991	12943	12887	13198	12913	12865	13018	12908	12910	13117	13133	12856	12943	13013	12964	13035	12957	13062	13046	13088	12790	13044	12898	13009	12998	12895	12712	13177	13013	13139	12913	13104	13048	12843	12884	12923	13130	13037	12949	12899	13062	12962	13014	12727	12821	13107	12812	13040	12978	12934	12903	12884	13024	12834	13012	13027	12817	13076	12889	12942	13098	12925	12964	13196	12935	12938	12909	13020	12897	13153	13113	12861	12797	13060	13105	13176	12800	12944	12994	13012	12920	12828	12928	12917	13093	12951	12928	12983	13059	12897	12951	12984	12794	12931	12985	13056	13105	12989	12999	13015	12920	12963	13092	13004	13016	12897	13124	12970	12871	13118	12968	13040	13068	13017	12997	12904	12798	13148	12982	13032	12891	13023	13038	13135	13152	13059	12952	13042	13037	12962	13009	12968	13078	12925	13002	12826	12930	13048	12966	13041	13095	13023	12938	13016	13015	12865	12854	13180	12895	13017	12814	12888	12974	12945	12975	12966	12924	12876	12922	12993	12929	12892	13073	12910	13057	13006	13039	13083	13010	13048	13012	13221	12921	12873	12995	12892	12989	12896	13140	13065	13014	12707	12955	12925	12879	13027	12840	12980	12849	12961	12987	13130	13129	12996	12877	12932	13079	12985	12978	13101	12982	12977	12895	12992	12986	12986	12934	13058	12960	12936	12981	13010	13063	12911	12770	12978	12878	12828	13281	12920	13093	12940	13070	12808	12992	12925	12925	12925	12972	13152	12896	13031	12963	12968	12928	12965	13072	13011	12987	12986	13145	12953	13036	12772	12949	13074	12978	13111	12866	12972	12979	12971	12930	13020	12945	13009	13072	12811	12949	13064	12961	12809	13029	12923	13038	12936	13067	12914	12829	12867	12972	12972	13102	12965	13042	12976	12999	12897	12755	12994	12881	12880	12960
19351	28929	25081	18181	15999	14784	14243	14068	13661	13260	12744	12737	12672	12786	12907	13067	13010	12834	12911	12775	12671	12732	12517	12616	12487	12462	12337	12320	12528	12342	12240	12381	12367	12341	12331	12280	12556	12480	12398	12419	12518	12356	12463	12437	12386	12437	12561	12452	12318	12394	12457	12393	12553	12340	12555	12714	12348	12477	12330	12442	12299	12389	12335	12269	12377	12367	12405	12406	12503	12334	12492	12232	12297	12383	12374	12373	12364	12336	12324	12407	12418	12430	12398	12288	12404	12472	12524	12382	12225	12462	12473	12363	12242	12347	12494	12279	12344	12540	12540	12613	12295	12247	12253	12444	12390	12288	12272	12165	12297	12402	12441	12259	12373	12432	12369	12210	12437	12254	12432	12441	12306	12465	12348	12243	12412	12346	12484	12365	12125	12267	12346	12604	12474	12387	12351	12420	12361	12350	12386	12386	12432	12342	12332	12359	12313	12374	12203	12347	12460	12285	12459	12193	12276	12474	12333	12260	12471	12286	12307	12188	12355	12196	12341	12279	12398	12247	12345	12294	12414	12481	12432	12306	12449	12358	12307	12378	12324	12345	12308	12476	12365	12288	12373	12378	12248	12440	12361	12373	12353	12442	12407	12309	12396	12382	12471	12381	12469	12287	12445	12436	12318	12427	12368	12256	12400	12454	12422	12286	12277	12359	12379	12474	12345	12529	12377	12344	12153	12352	12360	12342	12470	12338	12349	12322	12388	12392	12448	12395	12420	12365	12386	12345	12255	12526	12419	12373	12322	12513	12379	12322	12175	12343	12322	12478	12479	12270	12419	12396	12233	12422	12505	12257	12317	12349	12343	12358	12335	12188	12366	12297	12310	12352	12462	12287	12321	12297	12349	12435	12384	12240	12387	12355	12359	12293	12386	12369	12354	12264	12337	12476	12364	12425	12405	12353	12518	12319	12461	12353	12292	12506	12343	12445	12473	12298	12211	12315	12433	12310	12185	12346	12264	12573	12377	12416	12429	12600	12347	12469	12418	12393	12304	12337	12326	12240	12305	12459	12348	12413	12454	12388	12330	12384	12232	12452	12295	12455	12409	12436	12239	12423	12402	12367	12240	12345	12398	12219	12399	12329	12486	12184	12209	12283	12464	12383	12371	12383	12453	12287	12257	12307	12332	12356	12286	12517	12410	12285	12325	12395	12371	12389	12287	12366	12387	12170	12306	12196	12448	12369	12364	12416	12319	12299	12442	12300	12401	12275	12428	12475	12403	12445	12421	12580	12575	12422	12397	12324	12396	12322	12280	12463	12299	12385	12398	12353	12154	12492	12316	12340	12414	12321	12313	12513	12401	12284	12355	12386	12295	12266	12301	12331	12205	12291	12325	12278	12229	12264	12397	12238	12435	12286	12457	12560	12501	12238	12378	12355	12365	12299	12343	12219	12490	12293	12281	12368	12339	12141	12250	12510	12383	12549	12367	12441	12471	12370	12292	12423	12378	12384	12382	12308	12247	12419	12437	12386	12381	12306	12555	12448	12336	12291	12345	12366	12393	12346	12510	12287	12374	12384	12173	12363	12261	12439	12396	12416	12433	12497	12371	12352	12287	12241	12232	12300	12340	12482	12478	12445	12336	12384	12256	12297	12228	12496	12373	12400	12373	12257	12288	12201	12323	12230	12355	12379	12320	12322	12294	12276	12502	12392	12366	12421	12500	12259	12414	12406	12335	12291	12242	12399	12380	12219	12324	12388	12197	12289	12420	12246	12370	12447	12283	12255	12346	12130	12156	12351	12427	12306	12206	12326	12359	12399	12222	12358	12335	12330	12386	12286	12401	12379	12187	12209	12368	12381	12387	12463	12347	12328	12369	12503	12542	12316	12458	12336	12410	12294	12433	12258	12323	12138	12362	12299	12369	12337	12288	12400	12401	12187	12361	12340	12357	12354	12478	12389	12271	12357	12378	12395	12379	12288	12279	12453	12312	12399	12234	12383	12396	12352	12365	12359	12475	12341	12210	12436	12509	12259	12264	12460	12322	12309	12312	12475	12493	12414	12503	12358	12436	12186	12288	12372	12516	12390	12301	12328	12523	12194	12461	12554	12374	12271	12342	12321	12393	12478	12415	12367	12328	12334	12311	12341	12435	12545	12307	12251	12407	12393	12317	12397	12279	12483	12339	12239	12420	12386	12370	12389	12538	12283	12486	12136	12358	12331	12209	12419	12255	12396	12341	12444	12363	12345	12334	12306	12470	12387	12301	12506	12201	12341	12331	12336	12265	12452	12369	12411	12349	12474	12161	12329	12325	12469	12424	12254	12292	12237	12391	12360	12402	12324	12297	12448	12546	12346	12340	12337	12332	12400	12343	12326	12336	12344	12320	12442	12366	12340	12326	12451	12332	12369	12322	12263	12410	12225	12253	12341	12507	12181	12418	12301	12383	12333	12323	12436	12441	12453	12466	12416	12285	12280	12519	12344	12232	12405	12510	12312	12466	12294	12352	12430	12325	12433	12480	12298	12487	12398	12418	12445	12382	12469	12277	12462	12523	12366	12321	12420	12264	12367	12344	12360	12394	12164	12430	12496	12519	12343	12349	12448	12405	12308	12484	12428	12289	12358	12292	12367	12359	12405	12487	12135	12287	12490	12365	12422	12567	12362	12266	12423	12445	12334	12382	12329	12411	12435	12435	12306	12358	12383	12259	12264	12613	12291	12255	12354	12307	12436	12441	12310	12539	12145	12331	12494	12195	12450	12241	12282	12470	12376	12378	12346	12342	12338	12475	12256	12465	12374	12406	12228	12537	12323	12361	12421	12459	12554	12531	12510	12447	12358	12352	12393	12281	12393	12379	12300	12554	12570	12485	12376	12308	12387	12442	12388	12369	12180	12387	12555	12391	12297	12482	12373	12319	12321	12390	12341	12328	12312	12458	12291	12490	12396	12268	12408	12350	12354	12338	12475	12467	12434	12335	12245	12412	12241	12484	12447	12411	12359	12492	12534	12367	12395	12302	12498	12529	12380	12434	12474	12408	12340	12256	12509	12408	12434	12283	12335	12503	12377	12368	12464	12450	12401	12480	12439	12397	12371	12283	12471	12284	12252	12443	12380	12422	12450	12451	12430	12371	12372	12251	12584	12529	12320	12276	12398	12421	12277	12292	12213	12433	12435	12291	12357	12298	12333	12309	12393	12345	12286	12423	12281	12475	12528	12367	12249	12379	12448	12186	12349	12314	12335	12300	12419	12442	12271	12329	12213	12528	12329	12505	12385	12460	12410	12390	12317	12314	12256	12467	12409	12433	12350	12483	12220	12377	12423	12170	12368	12553	12293	12401	12413	12331	12378	12336	12195	12286	12349	12383	12358	12494	12286	12351	12227	12392	12385	12410	12398	12411	12427	12356	12370	12373	12233	12377	12196	12265	12314	12174	12434	12336	12212	12416	12484	12433	12329	12344	12461	12474	12508	12458	12405	12347	12359	12407	12451	12293	12333	12223	12324	12293	12323	12467	12241	12417	12361	12370	12321	12273	12128	12386	12237	12315	12301	12305	12354	12369	12427	12333	12425	12262	12376	12375	12293	12385	12330	12243	12286	12481	12373	12317	12416	12303	12327	12362	12394	12650	12384	12368	12476	12300	12336	12481	12486	12409	12394	12246	12204	12449	12244	12345	12130	12225	12442	12511	12451	12400	12378	12474	12349	12406	12488	12336	12227	12404	12445	12555	12306	12082	12403	12322	12343	12382	12392	12402	12271	12414	12452	12195	12344	12343	12500	12623	12364	12289	12400	12291	12422	12458	12582	12334	12341	12532	12341	12079	12343	12360	12389	12292	12212	12431	12352	12481	12225	12288	12489	12211	12415	12575	12421	12358	12367	12521	12235	12350	12419	12286	12204	12342	12470	12460	12499	12358	12519	12243	12363	12207	12379	12366	12491	12381	12277	12357	12255	12334	12437	12291	12281	12346	12497	12410	12407	12314	12450	12518	12374	12334	12453	12270	12474	12382	12467	12340	12369	12493	12299	12262	12548	12258	12253	12390	12289	12227	12370	12417	12485	12227	12175	12370	12331	12503	12174	12352	12429	12283	12293	12506	12411	12353	12463	12308	12487	12197	12362	12239	12417	12437	12479	12507	12351	12247	12463	12404	12316	12395	12414	12380	12353	12192	12369	12201	12434	12340	12344	12432	12397	12540	12496	12315	12607	12379	12416	12500	12320	12295	12452	12156	12328	12360	12444	12164	12333	12253	12229	12246	12226	12364	12276	12368	12224	12414	12351	12390	12288	12361	12324	12316	12474	12431	12290	12359	12274	12281	12367	12334	12294	12331	12291	12346	12445	12253	12341	12230	12276	12390	12316	12297	12488	12297	12474	12262	12233	12447	12461	12297	12160	12374	12430	12408	12331	12495	12413	12321	12475	12321	12325	12140	12377	12410	12414	12366	12387	12409	12351	12364	12331	12329	12339	12364	12316	12339	12334	12341	12376	12354	12362	12243	12257	12331	12310	12186	12417	12403	12293	12403	12339	12416	12302	12322	12343	12407	12444	12408	12277	12443	12339	12426	12372	12364	12528	12423	12221	12434	12401	12304	12375	12262	12352	12360	12483	12335	12427	12473	12344	12317	12378	12453	12436	12443	12308	12205	12267	12364	12403	12342	12237	12428	12650	12214	12259	12603	12371	12291	12404	12385	12469	12408	12385	12424	12324	12394	12297	12364	12325	12358	12419	12351	12500	12339	12461	12332	12539	12288	12554	12418	12487	12237	12334	12328	12231	12435	12377	12242	12472	12561	12245	12432	12281	12327	12373	12406	12434	12508	12219	12383	12497	12309	12486	12317	12177	12449	12471	12369	12240	12288	12404	12327	12423	12370	12312	12399	12375	12291	12354	12428	12577	12317	12479	12225	12373	12269	12459	12404	12309	12400	12282	12463	12241	12434	12290	12471	12339	12264	12443	12416	12376	12272	12310	12368	12357	12314	12164	12259	12371	12440	12406	12327	12237	12364	12447	12223	12554	12374	12317	12427	12215	12282	12340	12293	12378	12258	12425	12450	12262	12280	12435	12370	12153	12396	12311	12294	12465	12485	12493	12404	12309	12292	12401	12378	12291	12423	12427	12324	12306	12296	12412	12349	12469	12448	12478	12256	12344	12463	12471
23904	21258	28754	24139	21691	19942	17195	14508	13482	13085	12673	12646	12339	12391	12489	12443	12287	12468	12473	12254	12097	12283	12130	11908	12042	12020	11980	11829	11845	11919	11730	11885	11998	11862	11886	11778	11726	11904	11962	11783	12086	11679	11756	11873	11928	11866	11813	11729	11926	11873	11858	11886	12360	12429	12670	12368	12072	11729	11774	11812	11692	11822	11894	11750	11669	11791	11959	11828	11800	11831	11803	11847	11782	11802	11824	11840	11800	11780	11933	11674	11865	11765	11828	11811	11839	11679	11937	11625	11784	11757	11873	11769	12002	11829	11948	11823	11860	11862	11875	11787	11819	11978	11789	11751	11916	11818	11969	11771	11841	11843	11794	11792	11733	11807	11701	11762	11756	11678	11870	11728	11600	11946	11590	11770	11693	11651	11617	11826	11795	11724	11821	11841	11730	11957	11846	11860	11823	11828	11762	11675	11916	11805	11712	11730	11697	11936	11692	11827	11806	11677	11748	11785	11955	11762	11833	11703	11588	11690	11624	11763	11771	11681	11866	11773	11883	11826	11685	11905	11753	11910	11870	11799	11824	11887	11971	11826	11731	11959	11768	11576	11715	11635	11797	11908	11990	11775	11695	11687	11671	11753	11720	11760	11780	11724	11855	11711	11703	11707	11769	11642	11839	11984	11776	11801	11845	11786	11987	11734	11857	11801	11628	11830	11765	11788	11859	11850	11704	11718	11699	11856	11862	11677	11736	11658	11755	11948	11899	11683	11661	11667	11868	11907	11745	11727	12023	11794	11657	11916	11699	11624	11832	11934	11756	11734	11839	11896	11845	11628	11813	11905	11746	11527	11590	11971	11673	11822	11812	11668	11810	11788	11725	11864	11798	11791	11714	11740	11580	11672	11912	11896	11832	11619	11790	11607	11805	11733	11888	11785	11687	11779	11821	11908	11866	11785	11839	11681	11799	11709	11842	11829	11622	11705	11569	11829	11684	11496	11899	11894	11760	11697	11719	11595	11812	12060	11870	11817	11754	12049	11853	11659	11742	11845	11863	11581	11820	11771	11853	11657	11825	11723	11770	11883	11927	11964	11833	11822	11753	11731	11846	11873	11704	11714	11690	11852	11839	11643	11829	11789	11774	11748	11868	11878	11855	11671	11767	11787	11811	11733	11725	11833	11777	11733	11964	11716	11736	11835	11725	11758	11733	11779	11808	11739	12018	12030	11559	11678	11938	11939	11778	11628	11830	11769	11820	11965	11901	11645	11760	11824	11680	11886	11806	11694	11749	11687	11701	11686	11727	11877	11632	11750	11859	11863	11943	11935	11820	11705	11910	11833	12002	11637	11705	11601	11710	11825	11859	11851	11823	11645	11623	11958	11714	11801	11708	11850	11783	11828	11837	11766	11784	11860	11624	11792	11692	11760	11764	11656	11854	11913	11645	11910	11973	11729	11764	11698	11932	11818	11860	11719	11612	11877	11843	11822	11797	11821	11787	11572	11716	11565	11784	11909	11882	11869	11813	11719	11752	11885	11724	11829	11869	11815	11746	11769	11716	11758	11909	11696	11693	11778	11726	11849	11932	11839	11653	11624	11787	11869	11788	11889	11809	11723	11624	11770	11807	11910	11797	11767	11788	11828	11734	11807	11785	11737	11783	11870	11820	11713	11791	11768	11844	11768	11825	11765	11924	11875	11726	11853	11820	11800	11816	11705	11803	11776	11651	11754	11907	11879	11857	11703	11925	11846	11739	11773	11666	11731	11743	11740	11572	11800	11860	11740	11777	11810	11615	11647	11768	11881	11765	11671	11821	11693	11894	11842	11840	11819	11856	11823	11635	11613	11681	11824	11757	11767	11808	11802	11836	11766	11846	11661	11765	11810	11806	11764	11829	11815	11729	11773	11701	11602	11832	11555	11664	11686	11767	11764	11783	11724	11767	11498	11897	11808	11704	11748	11736	11746	11918	11744	11893	11732	11769	11680	11769	11740	11821	11861	11648	11763	11722	11883	11818	11712	11801	11732	11685	11807	11565	11970	11912	11833	11752	11687	11794	11829	11668	11978	11946	11821	11759	11746	11832	11726	11879	11720	11764	11675	11596	11925	11666	11723	11818	11877	11693	11744	11624	11734	11690	11652	11865	11752	11647	11782	11883	11760	11984	11742	11801	11844	11786	11815	11736	11986	11881	11837	11644	11863	11593	11717	11832	11828	11800	11915	11668	11771	11763	11872	11617	11592	11788	11755	11893	11845	11815	11711	11987	11716	11843	11714	11789	11844	11770	11804	11909	11907	11932	11831	11596	11941	11762	11784	11774	11842	11703	11590	11905	11730	11848	11806	11760	11768	11748	11802	11697	11626	11883	11750	11757	11854	11843	11734	11849	11730	11835	11599	11732	11872	11694	11774	11943	11733	11901	11743	11941	11755	11868	11804	11680	11639	11653	11645	11745	11821	11734	11801	11845	11792	11918	11662	11936	11786	11679	11931	11784	11825	11744	11856	11805	11714	11768	11981	11897	11762	11954	11663	11547	11816	11779	11571	11812	11876	11784	11723	11682	11846	11817	11835	11757	11819	11910	11910	11771	11832	11988	11894	11714	11833	11654	11590	11712	11783	11902	11768	11744	11862	11661	11948	11842	11813	11847	11655	11560	11743	11620	11988	11684	11761	11676	11781	11926	11811	11861	11758	11757	11667	11828	11525	11761	11707	11949	11705	11821	11668	11976	11764	11819	11799	11691	11689	11873	11778	11792	11696	11879	11746	11688	11849	11674	11625	11895	11849	11803	11700	11745	11840	11808	11592	11677	11772	11730	11865	11818	11917	11894	11951	11728	11863	11881	11775	11698	11800	11865	11647	11827	11718	11726	11829	11918	11867	11646	11662	11985	11654	11756	11820	11629	11669	11648	11729	11852	11792	11731	11831	11804	11712	11737	11732	11693	11611	11834	11920	11943	11729	11801	11743	11822	11674	11845	11786	11819	11723	11855	11769	11629	11825	11762	11815	11721	11810	11896	11899	11727	11704	11739	11710	11831	11859	11862	11756	11740	11773	11802	11769	11992	11724	11751	11672	11715	11556	12000	11800	11749	11726	11797	11774	11780	11723	11850	11727	11570	11683	11687	11670	11630	11700	11664	11750	11915	11842	11870	11674	11729	11816	11782	11688	11717	11725	11994	11899	11784	11807	11633	11729	11742	11816	11766	11795	11819	11668	11792	11713	11739	11835	11702	11707	11609	11621	11766	11797	11878	11827	11766	11801	11809	11854	11735	11808	11718	11673	11687	11796	11788	11756	11980	11766	11858	11903	11912	11902	11801	11713	11774	11800	11640	11834	11667	11888	11891	11858	11750	11755	11852	11955	11688	11782	11864	11738	11724	11787	11816	11686	11833	11768	11656	11824	11834	11916	11772	11802	11775	11717	11750	11525	11823	11778	11880	11744	11828	11684	11871	11867	11816	11798	11764	11761	11729	11847	11652	11917	11865	11700	11752	11685	11808	11907	11821	12008	11778	11667	11809	11791	11696	11651	11842	11897	11720	11719	11907	11626	11788	11621	11646	11725	11767	11815	11789	11822	11873	11758	11996	11692	11769	11788	11892	11698	11985	11729	11873	11860	11803	11793	11660	11697	11849	11850	11689	11576	11812	11862	11831	11788	11816	11814	11610	11843	11628	11874	11761	11916	11761	11645	11835	11555	11639	11810	11746	11768	11677	11655	11739	11692	11824	11770	11832	11815	11831	11738	11728	11698	11789	11682	11696	11906	11959	11913	11806	11714	11728	11797	11685	11858	11659	11703	11843	11742	11587	11584	11684	11714	11927	11746	11825	11712	11759	11789	11856	11667	11636	11756	11812	11820	11754	11638	11999	11901	11866	11633	11820	11811	11801	11919	11864	11793	11804	11658	11911	11889	11872	11860	11843	11837	11768	11829	11750	11725	11798	11825	11800	11803	11870	11600	11585	11800	11619	11813	11727	11785	11900	11877	11813	11773	11756	11730	12003	11748	11716	11840	12026	11898	11757	11786	11894	11751	11860	11749	11790	11693	11544	11669	11737	11699	11542	11775	11663	11710	11753	11795	11692	11793	11711	11848	11772	11704	11882	11711	11678	11720	11987	11823	11625	11955	11659	11797	11820	11807	11852	11767	11854	11816	11861	11854	11870	11754	11670	11933	11941	11921	11732	11687	11769	11631	11889	11838	11844	11836	11694	11706	11818	11760	11873	11858	11642	11713	11808	11855	11858	11721	11726	11690	11673	11838	11655	11794	11698	11704	11722	11802	11860	11703	11829	11732	11790	11878	11872	11784	11799	11824	11814	11812	11785	11740	11750	12003	11750	11736	11705	11780	11772	11841	11921	11757	12020	11720	11863	11715	11591	11923	11657	11666	11646	11804	11621	11637	11950	11799	11823	11800	11814	11556	11708	11777	11909	11637	11750	11769	11752	11926	11808	11879	11642	11896	11533	11631	11866	11607	11727	11852	11735	11632	11757	11923	11749	11902	11882	11783	11822	11804	11734	11627	11897	11745	11764	11845	11712	11742	11889	11773	11876	11841	11983	11788	11912	11767	11749	11680	11622	11865	11728	11665	11903	11940	11873	11798	11919	11844	11840	11875	11760	11878	11844	11913	11818	11852	11915	11936	11718	11712	11688	11637	11676	11838	11875	11884	11835	11893	11766	11840	11869	11725	11850	11872	11773	11663	11682	11827	11729	11646	11803	11743	11855	11783	11806	11994	11923	11563	11661	11936	11694	11888	11500	11755	11753	11786	11785	11822	12050	11782	11810	11662	11624	11621	11805	11806	11802	11772	11674	11762	11832	11742	11895	11654	11727	11795	11847	11920	11578	11600	11817	11659	11833	11768	11738	11678	11550	11857	11719	11717	11767	11981	11846	11622	11561	11809	11823	11771	11763	11777	11708	11662	11962	11773	11677	11682	11916	11919	11858	11834	11742	11684	11773	11716	11840	11797	11597	11773	11844	11671	11759	11801	11787	11799	11914	11836	11886	11843	11746	11825	11787	11764	11723	11786	11830	11848	11829	11600	11743	11785	11809	11889	11724	11738	11775	11671	11885	11907	11739	11758	11785	11889	11996	11828	11840	11823	11836	11817	11880	11839	11743	11743	11721	11793	11726	11839	12046	11819	11745	11815	11695	11760
20016	35792	31522	22544	18756	16607	15861	15075	14113	13494	12747	12528	12262	12302	12398	12675	12527	12427	12444	12140	12089	12027	11904	11850	11852	11702	11826	11534	11663	11577	11665	11504	11826	11652	11616	11534	11545	11764	11584	11475	11527	11571	11608	11523	11615	11615	11528	11445	11627	11485	11536	11784	12185	12620	12796	12274	11974	11555	11835	11635	11514	11432	11433	11716	11576	11503	11491	11484	11612	11640	11594	11528	11684	11482	11452	11611	11533	11568	11505	11461	11367	11453	11448	11555	11431	11616	11510	11529	11627	11455	11419	11360	11480	11582	11319	11432	11500	11639	11516	11448	11321	11602	11575	11678	11409	11500	11592	11299	11608	11444	11557	11626	11285	11398	11472	11366	11380	11586	11457	11358	11348	11585	11438	11479	11556	11487	11483	11556	11456	11515	11534	11565	11565	11575	11355	11587	11440	11480	11375	11509	11533	11534	11652	11422	11580	11470	11546	11559	11479	11582	11471	11533	11523	11391	11531	11577	11342	11525	11490	11647	11528	11489	11487	11436	11611	11462	11500	11262	11473	11567	11606	11707	11597	11501	11442	11471	11472	11631	11471	11531	11579	11556	11608	11537	11420	11315	11453	11523	11547	11365	11621	11463	11488	11499	11497	11522	11403	11606	11531	11400	11523	11564	11538	11513	11529	11464	11443	11437	11610	11587	11582	11505	11288	11622	11627	11531	11571	11478	11490	11510	11462	11599	11564	11660	11581	11523	11504	11541	11292	11592	11434	11604	11621	11442	11471	11619	11442	11315	11410	11629	11575	11459	11536	11408	11433	11469	11548	11363	11575	11583	11713	11691	11476	11501	11601	11542	11526	11414	11634	11622	11532	11388	11503	11566	11599	11576	11537	11648	11674	11564	11394	11467	11408	11533	11437	11481	11522	11440	11627	11654	11398	11564	11550	11548	11474	11348	11372	11486	11507	11494	11521	11558	11455	11495	11769	11446	11491	11428	11480	11525	11465	11418	11341	11583	11542	11570	11345	11555	11469	11391	11486	11554	11421	11404	11525	11566	11647	11490	11549	11406	11545	11347	11574	11538	11410	11562	11488	11469	11543	11408	11515	11578	11512	11548	11649	11513	11399	11611	11468	11655	11572	11544	11469	11471	11385	11503	11577	11423	11526	11348	11514	11606	11630	11584	11415	11604	11579	11603	11306	11485	11465	11465	11568	11505	11489	11470	11502	11486	11436	11485	11505	11380	11543	11583	11550	11451	11583	11481	11583	11511	11602	11569	11511	11629	11576	11483	11537	11495	11538	11591	11585	11400	11603	11646	11498	11648	11702	11567	11636	11469	11462	11485	11438	11549	11490	11647	11449	11352	11658	11496	11542	11505	11686	11551	11686	11461	11535	11571	11521	11452	11541	11353	11574	11571	11550	11572	11574	11408	11508	11525	11440	11515	11550	11604	11399	11466	11472	11557	11401	11501	11532	11557	11621	11620	11542	11617	11506	11426	11650	11441	11496	11482	11442	11558	11536	11475	11465	11447	11581	11362	11570	11532	11498	11637	11471	11514	11720	11513	11525	11477	11449	11600	11516	11447	11635	11532	11463	11507	11398	11447	11499	11493	11507	11615	11357	11607	11403	11497	11490	11456	11370	11469	11551	11548	11608	11494	11466	11464	11471	11597	11610	11653	11480	11505	11367	11361	11433	11452	11354	11439	11604	11562	11512	11607	11598	11520	11455	11449	11576	11539	11471	11455	11537	11582	11632	11527	11497	11540	11675	11584	11406	11482	11507	11473	11522	11339	11455	11436	11535	11386	11480	11499	11385	11452	11539	11346	11381	11558	11438	11613	11483	11571	11546	11478	11386	11649	11415	11622	11638	11482	11448	11353	11632	11653	11298	11435	11427	11458	11544	11347	11353	11627	11419	11305	11542	11496	11612	11554	11377	11543	11454	11647	11574	11541	11430	11538	11459	11517	11527	11420	11526	11587	11477	11570	11432	11686	11511	11406	11448	11476	11477	11582	11503	11642	11434	11533	11446	11427	11409	11532	11312	11551	11489	11553	11339	11427	11533	11529	11582	11465	11580	11466	11545	11458	11496	11398	11477	11470	11534	11607	11435	11571	11506	11523	11516	11386	11414	11524	11638	11386	11436	11635	11658	11459	11406	11387	11605	11463	11596	11641	11563	11649	11479	11411	11454	11592	11506	11623	11572	11439	11583	11373	11403	11634	11594	11382	11473	11566	11462	11476	11363	11389	11362	11401	11403	11349	11529	11503	11553	11478	11371	11426	11529	11491	11401	11394	11447	11571	11638	11445	11647	11708	11528	11532	11383	11362	11471	11530	11460	11366	11666	11703	11556	11527	11464	11493	11424	11359	11409	11361	11458	11728	11438	11482	11475	11481	11375	11437	11587	11416	11560	11639	11548	11581	11448	11544	11665	11467	11490	11459	11531	11451	11623	11606	11566	11354	11359	11264	11486	11402	11500	11602	11434	11476	11735	11581	11485	11403	11503	11580	11572	11481	11504	11512	11561	11612	11543	11444	11572	11552	11528	11536	11736	11576	11501	11586	11484	11412	11515	11576	11427	11424	11628	11399	11504	11359	11526	11415	11597	11563	11484	11492	11499	11403	11548	11493	11643	11320	11542	11495	11591	11506	11567	11551	11597	11585	11512	11517	11420	11472	11671	11478	11624	11475	11648	11455	11531	11620	11408	11390	11528	11317	11462	11434	11545	11450	11541	11588	11651	11567	11517	11408	11742	11493	11526	11579	11519	11522	11450	11476	11535	11509	11455	11399	11763	11426	11512	11566	11564	11413	11711	11501	11517	11374	11703	11490	11470	11438	11607	11550	11527	11444	11482	11486	11545	11539	11391	11454	11520	11418	11524	11417	11522	11434	11625	11510	11510	11230	11545	11527	11427	11581	11492	11494	11475	11473	11556	11557	11584	11421	11444	11520	11607	11574	11503	11572	11464	11465	11509	11444	11651	11558	11546	11425	11524	11605	11468	11368	11605	11413	11602	11514	11466	11530	11311	11528	11504	11761	11532	11420	11550	11491	11591	11608	11514	11577	11445	11588	11279	11715	11409	11505	11507	11465	11531	11586	11430	11533	11481	11554	11486	11620	11505	11533	11480	11522	11461	11651	11561	11523	11568	11633	11491	11421	11373	11603	11532	11339	11419	11575	11443	11405	11542	11506	11370	11551	11633	11467	11453	11571	11434	11476	11489	11528	11583	11478	11392	11411	11480	11485	11475	11540	11287	11267	11520	11646	11415	11402	11597	11634	11536	11628	11549	11489	11452	11712	11618	11518	11460	11418	11589	11576	11380	11530	11418	11405	11478	11602	11460	11504	11673	11588	11454	11546	11491	11528	11406	11647	11463	11474	11455	11503	11492	11522	11484	11480	11596	11339	11553	11575	11573	11499	11502	11491	11415	11450	11583	11544	11428	11473	11695	11605	11439	11505	11662	11577	11471	11392	11577	11488	11440	11437	11427	11563	11510	11486	11670	11393	11417	11554	11548	11483	11375	11630	11524	11566	11590	11448	11482	11653	11592	11465	11427	11512	11429	11490	11276	11595	11447	11427	11447	11368	11549	11393	11568	11568	11552	11471	11641	11467	11489	11637	11511	11449	11568	11438	11616	11517	11393	11440	11580	11512	11499	11620	11520	11615	11473	11620	11646	11486	11471	11462	11369	11374	11675	11431	11601	11458	11513	11364	11658	11628	11425	11569	11346	11657	11589	11305	11591	11634	11574	11404	11506	11330	11413	11392	11496	11348	11521	11426	11599	11538	11594	11717	11561	11501	11536	11563	11552	11469	11569	11695	11466	11504	11486	11390	11603	11315	11612	11495	11355	11504	11555	11530	11364	11435	11548	11607	11477	11537	11457	11618	11667	11516	11512	11700	11639	11570	11409	11444	11607	11506	11445	11515	11502	11476	11496	11542	11474	11588	11655	11482	11571	11552	11646	11436	11367	11596	11480	11695	11517	11678	11477	11537	11332	11541	11425	11424	11563	11569	11596	11568	11390	11674	11505	11446	11494	11413	11545	11592	11435	11519	11503	11387	11448	11438	11261	11567	11618	11647	11497	11655	11399	11617	11497	11572	11455	11410	11664	11543	11426	11431	11463	11676	11478	11587	11599	11466	11548	11575	11447	11458	11393	11583	11611	11528	11464	11339	11469	11483	11681	11356	11502	11426	11623	11504	11548	11468	11378	11468	11577	11406	11497	11540	11389	11769	11441	11645	11470	11386	11544	11555	11643	11496	11500	11647	11464	11522	11572	11462	11664	11258	11468	11445	11358	11541	11462	11473	11509	11500	11512	11569	11651	11462	11617	11517	11540	11514	11566	11379	11705	11354	11703	11603	11428	11621	11338	11594	11490	11464	11496	11459	11473	11448	11623	11496	11409	11638	11565	11600	11686	11358	11443	11613	11585	11450	11411	11633	11462	11564	11479	11441	11506	11593	11396	11447	11499	11437	11609	11590	11558	11537	11460	11553	11367	11616	11469	11365	11532	11380	11580	11646	11738	11524	11556	11549	11484	11352	11483	11588	11347	11516	11462	11503	11643	11541	11530	11621	11501	11496	11532	11618	11410	11375	11552	11581	11322	11684	11489	11377	11529	11605	11381	11457	11524	11410	11525	11638	11425	11499	11617	11613	11706	11531	11500	11611	11394	11486	11407	11575	11463	11449	11538	11493	11452	11478	11570	11387	11496	11415	11481	11637	11550	11548	11585	11547	11589	11435	11356	11484	11634	11575	11515	11397	11517	11527	11611	11378	11515	11501	11588	11667	11542	11474	11553	11396	11468	11424	11542	11456	11463	11470	11534	11517	11574	11444	11456	11545	11382	11380	11584	11485	11660	11364	11471	11633	11571	11516	11290	11403	11502	11346	11557	11412	11523	11538	11557	11595	11449	11491	11576	11592	11511	11572	11524	11499	11470	11419	11398	11466	11598	11610	11416	11457	11491	11520	11393	11557	11702	11544	11572	11436	11468	11476	11518	11544	11537	11710	11496	11504	11560	11376	11558	11682	11501	11592	11452	11452	11497	11435	11637	11512	11587	11472	11583	11574	11390	11543	11593	11361	11472	11372	11532	11521	11493	11417	11454	11500	11404	11375	11407	11477	11406	11529	11486	11460
22892	21168	29024	23588	21270	22321	21712	15141	12970	12742	12298	11774	11476	11459	11850	11700	11663	11525	11499	11390	11210	11239	11396	11058	11226	11165	10988	10902	10986	11040	10933	10816	10768	10790	10710	10847	10916	10735	10878	10891	10871	10891	10855	10693	10904	10815	10913	10813	10672	10752	10820	10890	11103	12272	12803	11927	11497	10774	10745	10773	10651	10705	10575	10709	10585	10606	10733	10729	10669	10718	10536	10662	10666	10613	10707	10693	10674	10846	10696	10759	10751	10658	10722	10659	10756	10672	10716	10602	10675	10602	10667	10746	10810	10635	10568	10651	10614	10880	10639	10719	10682	10755	10790	10693	10655	10633	10713	10745	10643	10706	10791	10754	10620	10830	10742	10681	10844	10671	10855	10473	10641	10542	10871	10752	10650	10533	10687	10586	10673	10649	10716	10816	10802	10697	10733	10535	10782	10654	10649	10594	10744	10754	10711	10604	10747	10547	10776	10590	10619	10720	10607	10825	10752	10759	10499	10491	10844	10750	10653	10765	10719	10702	10898	10612	10620	10637	10628	10726	10745	10774	10695	10598	10752	10624	10667	10706	10752	10784	10813	10674	10726	10590	10617	10673	10648	10632	10690	10696	10740	10607	10646	10665	10577	10794	10640	10790	10623	10594	10536	10633	10736	10715	10783	10637	10707	10476	10564	10669	10550	10587	10611	10525	10768	10693	10574	10662	10720	10540	10675	10592	10498	10618	10484	10624	10807	10685	10693	10583	10736	10562	10586	10801	10628	10643	10788	10605	10526	10509	10684	10672	10758	10838	10646	10660	10627	10798	10611	10680	10657	10645	10679	10535	10579	10821	10777	10846	10633	10515	10777	10565	10497	10718	10694	10788	10697	10682	10570	10561	10769	10823	10724	10577	10665	10648	10684	10783	10730	10560	10848	10774	10761	10572	10743	10656	10744	10708	10741	10638	10617	10691	10517	10378	10666	10706	10610	10697	10701	10757	10489	10849	10697	10618	10683	10760	10683	10661	10584	10655	10632	10605	10694	10644	10336	10598	10640	10565	10767	10708	10657	10675	10537	10701	10716	10861	10605	10762	10660	10681	10677	10619	10746	10764	10655	10774	10631	10777	10896	10676	10687	10606	10480	10558	10713	10654	10601	10575	10506	10690	10761	10623	10833	10774	10527	10610	10577	10698	10700	10460	10585	10835	10682	10582	10567	10583	10606	10512	10660	10665	10744	10703	10617	10643	10901	10698	10692	10650	10684	10594	10671	10669	10580	10673	10811	10742	10567	10623	10637	10671	10702	10512	10798	10677	10784	10737	10762	10781	10630	10671	10644	10651	10543	10668	10667	10688	10603	10746	10648	10580	10650	10722	10914	10629	10629	10609	10599	10593	10536	10624	10641	10710	10563	10717	10745	10539	10719	10706	10656	10452	10885	10523	10461	10434	10659	10787	10777	10540	10611	10723	10564	10592	10632	10733	10589	10593	10673	10691	10750	10525	10557	10671	10603	10672	10553	10691	10677	10638	10564	10687	10602	10714	10747	10493	10632	10520	10825	10700	10684	10595	10805	10751	10596	10518	10620	10592	10755	10711	10601	10684	10717	10549	10622	10521	10791	10671	10628	10894	10700	10540	10514	10595	10893	10539	10696	10741	10750	10678	10615	10566	10734	10751	10748	10682	10687	10632	10761	10638	10649	10635	10611	10510	10698	10725	10654	10611	10760	10801	10558	10773	10731	10814	10692	10768	10566	10610	10755	10648	10799	10547	10499	10704	10527	10476	10557	10719	10672	10673	10876	10626	10522	10545	10632	10807	10629	10719	10604	10443	10707	10830	10786	10469	10593	10695	10656	10695	10781	10698	10682	10725	10636	10631	10705	10654	10737	10578	10861	10544	10544	10555	10719	10515	10609	10723	10631	10587	10604	10754	10766	10671	10717	10639	10351	10588	10589	10485	10694	10703	10551	10618	10578	10543	10626	10677	10617	10575	10745	10791	10749	10733	10691	10628	10604	10655	10610	10819	10694	10822	10700	10558	10512	10627	10654	10676	10586	10595	10467	10505	10562	10643	10630	10548	10522	10713	10629	10682	10683	10560	10606	10608	10722	10725	10671	10697	10665	10741	10563	10549	10543	10746	10729	10844	10466	10688	10601	10827	10735	10489	10702	10574	10477	10563	10386	10612	10645	10657	10646	10796	10665	10561	10854	10681	10864	10771	10701	10554	10752	10746	10562	10535	10699	10667	10736	10665	10704	10516	10654	10768	10567	10617	10666	10581	10648	10619	10750	10611	10620	10716	10683	10482	10590	10611	10766	10727	10598	10621	10701	10844	10653	10595	10723	10654	10709	10492	10764	10661	10441	10506	10539	10748	10787	10740	10574	10657	10557	10617	10659	10648	10605	10655	10575	10739	10608	10675	10670	10557	10564	10684	10657	10611	10895	10511	10762	10647	10558	10622	10510	10639	10717	10539	10661	10796	10685	10609	10557	10783	10683	10509	10754	10798	10670	10608	10752	10683	10529	10725	10656	10491	10596	10482	10700	10678	10550	10647	10680	10707	10632	10599	10488	10471	10708	10664	10653	10611	10610	10557	10527	10722	10640	10659	10680	10635	10467	10678	10743	10673	10670	10791	10850	10574	10572	10640	10568	10509	10712	10721	10703	10720	10657	10874	10647	10735	10647	10709	10769	10751	10756	10444	10681	10572	10695	10531	10534	10696	10625	10751	10819	10764	10721	10692	10723	10640	10718	10651	10641	10544	10741	10507	10722	10814	10520	10511	10664	10757	10617	10635	10574	10645	10649	10760	10788	10655	10656	10526	10670	10578	10637	10520	10552	10602	10735	10654	10659	10597	10650	10643	10655	10673	10567	10719	10643	10655	10767	10795	10584	10645	10609	10593	10514	10705	10479	10609	10645	10696	10656	10538	10698	10611	10652	10758	10605	10582	10482	10799	10527	10696	10578	10544	10555	10725	10716	10635	10727	10711	10711	10710	10669	10486	10633	10658	10662	10591	10397	10836	10626	10539	10711	10592	10647	10593	10689	10642	10559	10563	10553	10750	10557	10630	10702	10603	10614	10630	10708	10529	10602	10722	10494	10755	10756	10698	10630	10663	10680	10607	10520	10625	10679	10662	10587	10599	10793	10859	10712	10724	10582	10508	10610	10685	10853	10642	10594	10587	10592	10694	10658	10623	10471	10653	10576	10710	10862	10725	10753	10621	10759	10567	10705	10689	10666	10645	10727	10587	10732	10598	10575	10631	10546	10604	10740	10794	10578	10717	10576	10559	10719	10745	10731	10446	10569	10722	10633	10542	10687	10766	10633	10741	10884	10851	10765	10568	10533	10600	10763	10856	10643	10468	10676	10586	10903	10692	10721	10556	10683	10571	10436	10608	10733	10997	10561	10628	10598	10612	10639	10872	10527	10845	10615	10664	10672	10721	10640	10660	10797	10663	10580	10564	10696	10788	10440	10637	10575	10710	10990	10672	10669	10671	10625	10554	10724	10690	10751	10573	10667	10834	10768	10771	10550	10669	10604	10710	10698	10743	10642	10490	10599	10556	10656	10621	10656	10533	10647	10506	10615	10659	10664	10677	10409	10557	10634	10667	10601	10795	10617	10748	10460	10665	10656	10626	10728	10756	10675	10724	10580	10664	10595	10714	10791	10649	10653	10634	10679	10662	10480	10727	10685	10613	10699	10670	10703	10526	10790	10774	10689	10731	10729	10495	10517	10585	10671	10629	10543	10647	10698	10656	10679	10663	10710	10619	10646	10605	10778	10603	10688	10789	10583	10728	10667	10672	10492	10565	10549	10510	10597	10755	10682	10618	10621	10714	10753	10672	10593	10699	10676	10608	10690	10652	10620	10724	10551	10606	10643	10685	10526	10587	10614	10667	10570	10754	10512	10554	10796	10512	10627	10813	10733	10778	10405	10607	10820	10567	10657	10498	10660	10741	10688	10704	10636	10684	10522	10558	10559	10520	10636	10620	10491	10627	10647	10676	10809	10652	10675	10653	10587	10645	10609	10558	10775	10674	10490	10543	10783	10717	10803	10560	10832	10534	10645	10717	10685	10692	10627	10508	10646	10853	10716	10576	10597	10551	10648	10698	10777	10552	10601	10667	10725	10845	10638	10557	10494	10540	10835	10738	10627	10503	10680	10722	10690	10729	10755	10624	10568	10640	10702	10713	10518	10482	10463	10542	10642	10615	10594	10713	10666	10683	10652	10716	10679	10587	10606	10754	10576	10794	10698	10505	10798	10632	10616	10553	10459	10734	10587	10673	10670	10662	10717	10594	10790	10546	10579	10673	10773	10637	10620	10707	10492	10555	10589	10726	10536	10583	10612	10672	10642	10538	10765	10457	10613	10512	10736	10622	10804	10661	10578	10632	10633	10633	10688	10602	10714	10556	10711	10664	10743	10588	10620	10761	10680	10723	10518	10743	10640	10680	10693	10698	10766	10742	10581	10595	10694	10710	10669	10726	10558	10592	10633	10636	10680	10615	10636	10885	10674	10563	10816	10678	10750	10759	10642	10676	10698	10678	10843	10553	10738	10474	10624	10834	10845	10884	10661	10621	10762	10663	10478	10621	10572	10544	10770	10767	10674	10730	10721	10641	10677	10567	10670	10571	10610	10619	10594	10597	10750	10689	10745	10653	10790	10574	10804	10773	10661	10715	10458	10697	10735	10846	10619	10583	10613	10694	10667	10653	10514	10706	10689	10532	10660	10742	10681	10669	10578	10687	10724	10510	10709	10706	10703	10774	10734	10594	10680	10660	10771	10614	10628	10582	10614	10631	10628	10697	10565	10620	10557	10628	10710	10427	10555	10695	10661	10584	10666	10486	10572	10608	10630	10701	10653	10715	10552	10659	10696	10655	10824	10635	10540	10452	10578	10497	10666	10551	10524	10831	10568	10827	10623	10654	10702	10569	10643	10638	10615	10671	10582	10652	10595	10598	10556	10452	10571	10636	10605	10538	10563	10739	10644	10499	10664	10593	10694	10588	10666	10800	10603	10643	10632	10527	10503	10753	10669	10609	10759	10539	10732	10638	10752	10547	10436	10582	10792	10710	10689	10721	10695	10608	10621	10609	10724	10453	10745	10702	10730	10639	10652	10474	10900	10699	10595	10666	10638	10759
22007	40218	35487	25765	21220	18827	17807	16412	14520	13877	12832	12243	11727	11963	12485	12479	12148	12110	11924	11739	11604	11307	11246	11337	11091	11190	11122	10977	10895	10855	10930	10897	10713	10775	10834	10760	10880	10940	10854	10920	10849	10939	10980	10722	10727	10912	10786	10810	10729	10672	10870	10879	11292	13026	13262	12019	11570	10753	10891	10700	10791	10812	10677	10904	10760	10755	10977	10736	10790	10776	10629	10770	10759	10745	10716	10704	10733	10870	10875	10748	10865	10772	10885	10730	10667	10837	10752	10710	10875	10814	10643	10678	10866	10756	10797	10572	10802	10797	10826	10757	10775	10845	10690	10899	10723	10691	10719	10831	10811	10691	10812	10800	10804	10797	10776	10649	10741	10878	10866	10641	10744	10797	10883	10775	10813	10762	10807	10628	10873	10691	10711	10685	10849	10748	10544	10704	10780	10688	10777	10733	10602	10836	10744	10850	10781	10832	10592	10683	10616	10636	10714	10655	10681	10627	10864	10698	10694	10893	10834	10825	10756	10739	10738	10769	10761	10755	10737	10668	10782	10781	10874	10676	10823	10811	10795	10693	10747	10811	10853	10683	10668	10765	10835	10792	10856	10722	10807	10839	10770	10763	10802	10740	10770	10700	10742	10588	10774	10756	10812	10747	10811	10803	10813	10802	10764	10693	10941	10611	10828	10936	10645	10706	10720	10830	10768	10676	10717	10693	10728	10777	10723	10834	10791	10774	10908	10751	10700	10718	10691	10846	10710	10804	10678	10802	10844	10730	10707	10726	10780	10645	10774	10697	10692	10631	10715	10770	10714	10851	10705	10793	10613	10633	10884	10712	10562	10802	10689	10847	10783	10787	10908	10755	10894	10736	10803	10743	10609	10884	10749	10698	10635	10784	10760	10801	10725	10771	10725	10878	10707	10773	10867	10889	10772	10798	10924	10707	10853	10697	10679	10834	10774	10662	10697	10806	10699	10772	10790	10708	10779	10721	10772	10804	10681	10759	10727	10769	10620	10833	10836	10633	10836	10675	10791	11006	10858	10729	10761	10875	10685	10779	10800	10715	10767	10719	10947	10733	10606	10797	10797	10642	10889	10801	10691	10731	10737	10782	10797	10717	10747	10739	10725	10888	10843	10789	10796	10777	10709	10835	10943	10760	10738	10847	10643	10688	10617	10750	10835	10758	10681	10675	10795	10659	10736	10884	10850	10769	10713	10954	10898	10748	10781	10756	10805	10730	10680	10703	10769	10802	10839	10745	10853	10817	10714	10565	10652	10669	10746	10742	10710	10714	10739	10864	10829	10621	10751	10783	10704	10809	10659	10717	10776	10626	10735	10798	10825	10951	10766	10887	10624	10783	10749	10768	10571	10734	10691	10752	10654	10887	10821	10912	10832	10792	10823	10830	10807	10548	10793	10707	10782	10515	10779	10752	10902	10758	10717	10775	10856	10747	10638	10861	10830	10647	10717	10770	10682	10671	10739	10877	10773	10709	10813	10879	10765	10672	10666	10708	10710	10704	10587	10667	10702	10913	10774	10698	10774	10695	10812	10786	10652	10671	10654	10747	10641	10741	10644	10813	10682	10769	10535	10746	10630	10784	10784	10705	10720	10643	10690	10702	10737	10660	10747	10782	10581	10881	10772	10809	10727	10672	10822	10893	10782	10681	10685	10942	10799	10688	10733	10682	10682	10814	10766	10737	10665	10895	10867	10734	10895	10732	10685	10662	10706	10770	10768	10923	10807	10762	10769	10794	10641	10632	10693	10785	10681	10832	10761	10604	10805	10621	10894	10708	10696	10730	10746	10687	10873	10819	10805	10746	10678	10721	10694	10642	10772	10831	10704	10739	10552	10822	10784	10742	10674	10663	10842	10718	10592	10775	10717	10879	10695	10637	10677	10609	10746	10781	10751	10825	10799	10812	10766	10728	10660	10775	10650	10693	10780	10709	10633	10694	10862	10746	10630	10811	10763	10634	10681	10792	10652	10800	10741	10593	10759	10913	10725	10796	10620	10699	10810	10819	10733	10751	10836	10716	10834	10805	10784	10626	10736	10754	10633	10780	10796	10626	10727	10756	10817	10652	10622	10563	10803	10741	10696	10711	10660	10808	10982	10636	10747	10859	10801	10550	10690	10741	10654	10653	10764	10765	10776	10728	10780	10647	10686	10657	10664	10689	10628	10778	10762	10806	10755	10831	10770	10732	10733	10759	10847	10711	10712	10726	10904	10719	10581	10731	10750	10766	10784	10674	10641	10641	10792	10591	10596	10789	10783	10726	10781	10788	10781	10721	10767	10739	10697	10660	10794	10760	10665	10792	10659	10905	10789	10642	10707	10941	10666	10823	10814	10852	10834	10842	10548	10714	10720	10780	10767	10681	10884	10559	10514	10860	10594	10629	10694	10750	10705	10640	10745	10690	10868	10780	10731	10831	10745	10734	10785	10690	10728	10646	10857	10610	10707	10611	10871	10816	10646	10695	10722	10596	10786	10753	10772	10743	10877	10675	10766	10762	10653	10756	10807	10691	10782	10582	10800	10684	10671	10713	10673	10688	10866	10749	10659	10653	10660	10689	10773	10729	10946	10782	10640	10706	10784	10829	10813	10652	10661	10694	10735	10747	10662	10904	10900	10764	10771	10841	10643	10934	10940	10617	10688	10704	10703	10611	10883	10735	10835	10743	10930	10762	10714	10733	10665	10809	10545	10756	10670	10773	10627	10861	10626	10848	10676	10651	10687	10759	10735	10769	10661	10730	10608	10774	10532	10781	10765	10705	10750	10846	10867	10699	10592	10759	10757	10761	10887	10680	10619	10767	10740	10765	10716	10767	10739	10584	10643	10695	10805	10736	10498	10546	10763	10662	10596	10885	10846	10650	10872	10793	10749	10658	10709	10787	10634	10743	10636	10791	10736	10668	10665	10761	10519	10746	10726	10702	10854	10902	10796	10782	10712	10740	10738	10838	10717	10704	10840	10777	10740	10804	10684	10594	10675	10707	10823	10752	10674	10720	10791	10765	10801	10793	10964	10734	10833	10641	10792	10811	10734	10665	10612	10750	10756	10778	10866	10674	10882	10829	10751	10799	10674	10773	10774	10858	10763	10838	10654	10732	10837	10834	10839	10754	10662	10714	10708	10847	10678	10769	10719	10619	10839	10823	10694	10790	10752	10735	10789	10578	10770	10645	10593	10642	10782	10846	10670	10757	10780	10778	10720	10785	10811	10702	10755	10664	10736	10848	10632	10802	10581	10775	10726	10576	10899	10655	10882	10690	10747	10814	10646	10741	10665	10620	10862	10648	10763	10689	10876	10680	10788	10696	10855	10678	10874	10789	10688	10797	10723	10617	10791	10898	10762	10694	10760	10637	10721	10915	10746	10730	10678	10555	10727	10780	10902	10817	10686	10769	10805	10745	10753	10794	10593	10729	10793	10636	10639	10823	10824	10582	10572	10780	10647	10730	10735	10704	10838	10818	10749	10770	10806	10787	10771	10837	10719	10834	10861	10815	10821	10743	10698	10849	10796	10685	10685	10763	10573	10842	10735	10668	10646	10719	10723	10783	10739	10623	10671	10733	10657	10821	10702	10762	10708	10757	10811	10765	10790	10611	10863	10785	10746	10752	10762	10787	10553	10583	10656	10883	10865	10682	10820	10628	10724	10737	10632	10756	10722	10681	10675	10787	10763	10873	10827	10669	10830	10878	10863	10720	10642	10735	10641	10650	10574	10766	10727	10716	10789	10844	10728	10693	10832	10804	10942	10879	10822	10875	10722	10798	10859	10739	10883	10885	10815	10724	10760	10771	10713	10727	10757	10681	10754	10593	10664	10711	10709	10789	10818	10617	10615	10799	10655	10852	10701	10729	10841	10857	10686	10680	10843	10901	10941	10756	10656	10570	10707	10873	10661	10791	10679	10758	10727	10542	10833	10729	10662	10587	10745	10590	10742	10656	10645	10656	10685	10843	10777	10753	10764	10900	10795	10759	10750	10725	10721	10860	10826	10839	10750	10646	10825	10676	10787	10770	10809	10823	10735	10650	10892	10605	10799	10764	10907	10707	10825	10600	10855	10946	10580	10563	10837	10752	10765	10627	10726	10814	10682	10975	10820	10698	10755	10704	10723	10660	10771	10645	10727	10876	10870	10586	10802	10698	10716	10669	10704	10791	10919	10671	10897	10796	10584	10667	10791	10822	10945	10514	11006	10775	10733	10797	10847	10698	10845	10759	10861	10726	10757	10620	10778	10685	10785	10712	10664	10816	10808	10743	10670	10790	10720	10751	10766	10725	10694	10769	10785	10722	10790	10780	10769	10862	10777	10944	10917	10681	10729	10788	10787	10699	10652	10743	10826	10816	10624	10681	10759	10640	10799	10746	10644	10860	10781	10746	10834	10729	10577	10789	10736	10732	10727	10738	10876	10793	10732	10752	10738	10880	10696	10777	10734	10804	10747	10703	10856	10766	10752	10808	10708	10721	10850	10819	10740	10755	10696	10696	10839	10728	10760	10676	10832	10724	10742	10836	10787	10651	10870	10742	10677	10735	10853	10742	10802	10722	10657	10664	10661	10717	10884	10744	10719	10841	10762	10587	10746	10646	10695	10670	10715	10704	10781	10761	10701	10656	10904	10677	10633	10798	10874	10724	10702	10757	10767	10813	10764	10658	10623	10717	10678	10837	10751	10735	10763	10744	10746	10725	10741	10689	10766	10613	10866	10818	10564	10769	10705	10766	10867	10802	10652	10704	10637	10835	10748	10869	10680	10722	10809	10878	10724	10622	10655	10777	10776	10930	10698	10694	10675	10634	10874	10687	10828	10632	10852	10775	10737	10646	10894	10757	10763	10843	10650	10764	10593	10900	10742	10725	10819	10861	10801	10681	10689	10733	10741	10879	10715	10758	10767	10778	10740	10658	10710	10894	10762	10805	10907	10688	10768	10661	10649	10791	10720	10934	10739	10652	10811	10824	10591	10598	10779	10654	10670	10743	10777	10607	10803	10761	10814	10755	10797	10672	10762	10831	10645	10673	10801	10770	10715	10795	10838	10668	10818	10805	10912	10668	10760	10749	10865	10696	10715	10635	10814	10764	10739	10876	10702	10667	10616	10785	10752	10698	10721	10614	10805	10731	10896	10818	10816	10851
27223	22192	24340	18661	13307	12121	11994	11545	11113	10851	10639	10671	10624	10460	10790	10669	10644	10640	10537	10628	10525	10274	10385	10380	10339	10357	10195	10245	10440	10449	10390	10344	10269	10246	10331	10321	10458	10278	10474	10256	10311	10245	10164	10256	10233	10360	10333	10267	10394	10432	10268	10226	10230	10508	10455	10335	10244	10310	10149	10244	10368	10408	10334	10385	10311	10201	10276	10201	10373	10389	10297	10117	10214	10108	10334	10430	10196	10155	10403	10274	10233	10282	10271	10279	10401	10333	10226	10406	10207	10355	10260	10163	10281	10233	10356	10338	10190	10233	10367	10087	10231	10287	10131	10414	10280	10402	10269	10452	10380	10347	10223	10053	10170	10251	10328	10192	10178	10223	10214	10114	10252	10120	10221	10298	10288	10164	10369	10308	10230	10228	10374	10283	10214	10294	10363	10345	10097	10223	10280	9986	10363	10265	10335	10328	10126	10261	10325	10345	10106	10219	10285	10078	10407	10317	10374	10273	10314	10339	10300	10293	10163	10136	10272	10544	10350	10392	10451	10356	10172	10283	10209	10108	10235	10407	10273	10387	10206	10272	10327	10401	10357	10423	10377	10517	10348	10203	10036	10381	10424	10257	10210	10406	10199	10337	10287	10210	10233	10300	10083	10307	10467	10239	10293	10117	10323	10312	10460	10329	10232	10326	10271	10276	10139	10331	10255	10213	10283	10273	10278	10177	10287	10139	10258	10257	10182	10373	10255	10312	10276	10386	10380	10294	10217	10187	10293	10206	10230	10268	10417	10290	10488	10355	10329	10228	10414	10286	10363	10208	10431	10266	10240	10494	10281	10295	10155	10335	10155	10262	10207	10375	10482	10351	10195	10234	10215	10279	10322	10322	10061	10424	10229	10188	10129	10234	10276	10201	10243	10407	10299	10266	10065	10257	10233	10417	10314	10357	10396	10117	10304	10086	10447	10300	10420	10168	10297	10177	10244	10236	10380	10125	10217	10273	10255	10292	10141	10278	10345	10349	10383	10219	10255	10262	10360	10410	10330	10177	10114	10340	10269	10248	10259	10136	10265	10272	10377	10205	10329	10308	10206	10350	10097	10306	10331	10223	10331	10337	10348	10332	10309	10403	10300	10426	10391	10233	10315	10133	10196	10281	10286	10198	10263	10305	10332	10256	10357	10201	10312	10240	10343	10360	10057	10301	10180	10343	10377	10292	10350	10458	10052	10366	10210	10263	10283	10369	10488	10275	10295	10319	10128	10104	10126	10178	10340	10463	10252	10380	10454	10236	10181	10390	10451	10346	10291	10274	10455	10312	10209	10168	10139	10395	10291	10203	10380	10229	10326	10339	10261	10194	10283	10264	10248	10287	10166	10265	10056	10385	10446	10273	10233	10283	10196	10320	10240	10101	10406	10327	10272	10365	10291	10342	10219	10246	10174	10344	10474	10328	10180	10097	10275	10354	10287	10316	10114	10346	10193	10148	10154	10236	10268	10298	10146	10389	10221	10264	10153	10219	10321	10272	10293	10196	10084	10343	10391	10251	10113	10165	10145	10265	10344	10253	10218	10257	10468	10390	10374	10380	10389	10309	10214	10382	10381	10218	10343	10191	10272	10306	10245	10238	10228	10244	10238	10179	10261	10444	10354	10386	10172	10294	10231	10316	10136	10347	10442	10255	10266	10419	10255	10278	10252	10355	10278	10248	10347	10408	10412	10329	10415	10099	10323	10355	10277	10261	10244	10346	10199	10281	10331	10213	10173	10260	10265	10233	10083	10317	10185	10320	10330	10396	10208	10225	10353	10246	10242	10276	10262	10306	10354	10353	10366	10124	10401	10149	10417	10103	10256	10263	10069	10110	10349	10483	10292	10357	10364	10287	10431	10284	10375	10394	10130	10269	10149	10133	10518	10361	10413	10316	10480	10159	10232	10303	10300	10348	10273	10369	10168	10317	10338	10193	10369	10353	10363	10287	10128	10135	10418	10237	10305	10422	10210	10267	10340	10561	10295	10325	10167	10273	10192	10360	10346	10273	10193	10379	10221	10344	10336	10384	10286	10300	10365	10149	10252	10392	10146	10366	10316	10366	10298	10321	10298	10321	10211	10249	10365	10361	10356	10336	10318	10208	10332	10217	10229	10315	10125	10273	10321	10330	10297	10302	10192	10251	10173	10207	10380	10246	10351	10345	10291	10138	10292	10268	10365	10280	10277	10305	10327	10298	10449	10190	10232	10141	10286	10261	10261	10251	10376	10439	10325	10307	10288	10404	10308	10173	10247	10412	10395	10386	10233	10256	10315	10269	10249	10347	10358	10291	10279	10174	10282	10190	10318	10278	10178	10179	10284	10284	10317	10288	10315	10325	10273	10304	10205	10253	10175	10431	10173	10420	10363	10196	10251	10310	10466	10246	10322	10158	10460	10286	10220	10391	10082	10234	10149	10178	10406	10204	10112	10254	10305	10171	10249	10223	10263	10155	10221	10326	10485	10372	10297	10276	10398	10323	10146	10323	10283	10339	10354	10326	10352	10242	10203	10067	10189	10315	10273	10358	10387	10243	10198	10268	10160	10269	10184	10262	10249	10168	10185	10301	10264	10379	10116	10210	10301	10258	10328	10239	10272	10194	10381	10283	10291	10225	10502	10460	10296	10433	10237	10260	10324	10203	10233	10258	10276	10259	10232	10379	10385	10057	10409	10140	10245	10278	10317	10304	10220	10424	10318	10107	10406	10178	10416	10244	10209	10185	10273	10448	10277	10536	10459	10384	10129	10401	10541	10341	10302	10456	10323	10318	10388	10271	10271	10294	10328	10121	10251	10121	10280	10307	10321	10468	10311	10274	10406	10340	10256	10304	10232	10341	10325	10411	10277	10248	10396	10385	10249	10408	10417	10132	10369	10282	10328	10178	10341	10320	10225	10080	10199	10244	10207	10446	10280	10291	10229	10172	10231	10221	10145	10253	10289	10332	10374	10280	10221	10397	10334	10392	10295	10201	10153	10334	10345	10341	10366	10333	10205	10293	10426	10133	10317	10263	10249	10276	10409	10342	10370	10289	10314	10356	10138	10253	10369	10273	10282	10358	10301	10296	10349	10221	10247	10271	10298	10425	10219	10161	10236	10258	10400	10276	10438	10180	10333	10301	10331	10305	10119	10212	10124	10311	10239	10340	10263	10373	10062	10279	10291	10277	10416	10295	10404	10328	10328	10415	10407	10321	10292	10245	10409	10365	10315	10298	10306	10321	10274	10215	10147	10105	10349	10210	10164	10344	10343	10228	10369	10185	10295	10352	10360	10325	10280	10160	10181	10353	10252	10202	10353	10284	10363	10364	10355	10318	10320	10284	10234	10243	10316	10070	10183	10147	10322	10320	10246	10255	10250	10278	10245	10332	10239	10269	10316	10270	10315	10353	10379	10284	10382	10362	10292	10422	10287	10236	10300	10166	10223	10286	10334	10391	10259	10309	10266	10304	10352	10236	10398	10336	10406	10353	10357	10308	10317	10348	10187	10157	10300	10274	10314	10263	10166	10133	10215	10265	10328	10404	10395	10366	10110	10228	10227	10202	10318	10334	10333	10237	10398	10384	10333	10251	10131	10229	10300	10375	10282	10329	10343	10401	10222	10218	10453	10242	10394	10462	10392	10326	10334	10377	10350	10530	10274	10349	10265	10263	10490	10425	10278	10228	10227	10360	10315	10412	10182	10320	10270	10334	10187	10220	10547	10340	10180	10283	10336	10256	10312	10254	10383	10310	10279	10558	10526	10284	10315	10397	10386	10319	10390	10170	10403	10324	10325	10221	10425	10345	10375	10355	10330	10172	10183	10234	10384	10324	10273	10242	10086	10211	10264	10061	10333	10264	10225	10313	10160	10312	10340	10267	10346	10252	10240	10322	10263	10598	10607	10258	10308	10168	10366	10224	10329	10262	10310	10335	10371	10428	10166	10242	10284	10420	10309	10342	10313	10220	10187	10496	10369	10254	10305	10261	10300	10299	10320	10248	10273	10376	10157	10274	10411	10302	10332	10298	10300	10370	10377	10320	10428	10260	10247	10343	10295	10260	10302	10233	10285	10272	10188	10326	10434	10062	10196	10295	10129	10358	10373	10448	10283	10164	10126	10291	10166	10372	10228	10344	10257	10334	10339	10043	10263	10296	10356	10291	10341	10325	10330	10323	10395	10307	10262	10228	10326	10367	10352	10363	10117	10228	10395	10342	10414	10289	10326	10426	10237	10343	10272	10321	10390	10287	10243	10244	10146	10312	10327	10281	10201	10189	10092	10155	10236	10274	10274	10341	10281	10130	10378	10293	10296	10303	10255	10388	10253	10304	10222	10197	10366	10259	10363	10383	10443	10353	10203	10144	10262	10325	10434	10242	10369	10320	10260	10377	10220	10294	10224	10412	10189	10422	10311	10238	10300	10194	10275	10418	10273	10314	10400	10235	10302	10208	10246	10283	10273	10197	10203	10360	10417	10393	10162	10272	10100	10244	10222	10281	10358	10474	10330	10361	10307	10273	10277	10382	10278	10317	10172	10311	10289	10235	10286	10386	10280	10292	10198	10171	10081	10280	10160	10250	10279	10502	10411	10211	10150	10324	10300	10182	10517	10159	10215	10157	10230	10235	10385	10272	10216	10325	10253	10230	10291	10250	10425	10276	10319	10368	10423	10428	10299	10368	10292	10526	10223	10368	10363	10142	10213	10246	10137	10401	10214	10309	10212	10248	10259	10394	10431	10405	10354	10356	10353	10248	10301	10216	10495	10341	10268	10343	10552	10434	10198	10174	10195	10164	10326	10332	10312	10340	10343	10234	10214	10191	10238	10288	10382	10136	10270	10325	10346	10343	10262	10136	10265	10233	10134	10249	10395	10226	10272	10406	10317	10383	10131	10231	10330	10168	10479	10488	10415	10351	10298	10118	10165	10314	10487	10414	10268	10434	10149	10198	10259	10412	10315	10202	10323	10422	10333	10356	10308	10160	10340	10440	10431	10142	10416	10420	10389	10439	10414	10241	10198	10359	10328	10306	10385	10215	10262	10250	10387	10442	10259	10359	10321	10362	10345	10285	10370	10240	10268	10364	10371	10313	10406	10142	10263	10358	10152	10435	10234	10288	10225	10188	10284	10358	10373	10277	10296	10360
18444	29004	25105	17690	14809	13834	13599	12927	12054	11424	11124	11169	10991	11008	11345	11362	11296	11300	10957	11096	10798	10730	10812	10775	10765	10827	10656	10575	10816	10761	10452	10603	10616	10553	10695	10689	10648	10740	10568	10624	10631	10663	10627	10599	10707	10617	10521	10622	10649	10478	10699	10645	10959	10746	10760	10729	10643	10623	10625	10604	10545	10592	10676	10618	10489	10688	10473	10661	10622	10542	10586	10711	10611	10566	10582	10587	10539	10542	10631	10536	10473	10664	10696	10622	10635	10714	10470	10686	10449	10502	10528	10614	10726	10575	10536	10668	10657	10699	10524	10517	10699	10543	10656	10593	10556	10680	10524	10680	10612	10739	10513	10678	10559	10777	10624	10653	10620	10705	10506	10560	10616	10688	10741	10789	10610	10581	10427	10666	10755	10639	10694	10553	10595	10681	10643	10526	10641	10681	10663	10651	10627	10559	10570	10521	10642	10538	10547	10634	10674	10525	10742	10583	10579	10572	10605	10603	10625	10534	10610	10634	10590	10586	10534	10477	10730	10571	10655	10515	10631	10647	10653	10555	10535	10591	10641	10598	10644	10555	10580	10622	10719	10649	10585	10569	10528	10660	10509	10699	10597	10487	10647	10674	10684	10749	10690	10624	10667	10649	10663	10436	10650	10551	10522	10656	10615	10449	10530	10674	10668	10690	10627	10708	10631	10432	10663	10753	10553	10745	10625	10610	10489	10643	10665	10463	10712	10633	10517	10439	10876	10661	10654	10495	10626	10452	10859	10599	10676	10579	10641	10571	10516	10501	10661	10601	10676	10622	10696	10669	10614	10606	10719	10536	10665	10646	10636	10625	10741	10697	10613	10468	10614	10570	10743	10504	10572	10709	10481	10630	10660	10523	10664	10621	10620	10595	10742	10590	10667	10636	10623	10761	10532	10685	10578	10628	10683	10612	10684	10604	10582	10530	10638	10574	10743	10526	10550	10578	10575	10874	10622	10669	10662	10460	10611	10548	10637	10721	10597	10538	10718	10619	10534	10696	10707	10547	10649	10763	10533	10452	10503	10496	10663	10575	10550	10494	10669	10629	10593	10581	10691	10590	10541	10620	10632	10608	10556	10672	10558	10461	10716	10529	10537	10521	10635	10542	10655	10658	10729	10649	10656	10623	10604	10482	10612	10575	10673	10620	10747	10545	10723	10656	10591	10585	10622	10667	10686	10613	10684	10727	10564	10750	10680	10497	10591	10610	10802	10528	10719	10719	10622	10657	10580	10642	10651	10595	10597	10543	10645	10548	10681	10725	10630	10741	10565	10452	10571	10598	10642	10549	10585	10649	10619	10600	10707	10599	10628	10487	10656	10753	10764	10431	10657	10624	10667	10651	10590	10643	10717	10657	10729	10823	10487	10637	10689	10534	10481	10656	10595	10711	10518	10572	10678	10616	10721	10544	10683	10483	10713	10658	10578	10616	10488	10400	10642	10584	10626	10441	10603	10600	10538	10758	10600	10747	10695	10729	10584	10665	10614	10540	10623	10671	10624	10464	10648	10609	10635	10473	10547	10537	10625	10559	10552	10514	10598	10732	10638	10667	10689	10502	10659	10680	10813	10554	10554	10811	10674	10603	10563	10707	10580	10456	10527	10680	10562	10641	10630	10555	10537	10556	10673	10558	10529	10705	10572	10658	10876	10503	10539	10654	10594	10587	10710	10617	10508	10576	10774	10645	10477	10638	10607	10660	10847	10662	10644	10496	10576	10767	10671	10551	10654	10733	10568	10455	10622	10642	10520	10588	10614	10675	10637	10586	10572	10611	10737	10565	10585	10643	10649	10616	10471	10598	10636	10701	10610	10483	10512	10582	10593	10677	10624	10730	10460	10669	10590	10659	10558	10672	10597	10471	10622	10727	10566	10572	10554	10687	10533	10479	10625	10541	10691	10627	10465	10687	10613	10637	10652	10566	10633	10622	10599	10539	10626	10481	10618	10571	10730	10562	10593	10613	10687	10753	10707	10682	10562	10478	10632	10567	10570	10660	10757	10504	10595	10563	10743	10516	10508	10542	10740	10640	10729	10578	10718	10806	10629	10604	10701	10473	10646	10512	10592	10692	10634	10743	10709	10680	10566	10555	10629	10500	10515	10648	10676	10562	10633	10549	10499	10561	10557	10666	10610	10597	10584	10633	10629	10724	10609	10545	10778	10613	10695	10655	10580	10550	10519	10663	10624	10638	10556	10699	10615	10659	10618	10505	10545	10564	10632	10541	10714	10470	10652	10610	10502	10633	10611	10626	10392	10547	10586	10556	10570	10611	10678	10536	10563	10608	10547	10649	10666	10600	10691	10469	10464	10637	10539	10642	10721	10534	10461	10608	10777	10509	10581	10691	10662	10670	10564	10604	10716	10433	10537	10695	10598	10636	10730	10812	10487	10562	10684	10538	10598	10737	10558	10633	10577	10563	10671	10523	10534	10543	10415	10609	10518	10432	10672	10584	10659	10717	10735	10718	10612	10482	10775	10519	10553	10916	10438	10569	10669	10753	10716	10687	10860	10424	10701	10565	10801	10635	10651	10639	10547	10639	10659	10577	10736	10608	10534	10561	10663	10717	10517	10563	10478	10652	10604	10575	10578	10651	10625	10583	10478	10651	10558	10667	10708	10810	10497	10652	10644	10628	10669	10629	10531	10681	10546	10793	10515	10630	10577	10681	10635	10641	10577	10697	10645	10587	10721	10337	10701	10548	10610	10656	10760	10614	10703	10737	10690	10537	10587	10446	10550	10663	10655	10620	10651	10627	10618	10634	10575	10777	10462	10654	10601	10730	10661	10646	10676	10460	10670	10692	10654	10664	10533	10649	10516	10583	10647	10673	10761	10571	10694	10591	10521	10555	10544	10601	10647	10514	10732	10704	10547	10794	10689	10657	10573	10688	10646	10553	10700	10458	10787	10691	10631	10650	10540	10813	10769	10722	10547	10763	10769	10578	10548	10583	10563	10471	10547	10622	10674	10482	10500	10618	10514	10731	10770	10663	10644	10734	10574	10687	10636	10601	10740	10542	10583	10621	10714	10636	10606	10652	10737	10614	10599	10586	10561	10574	10640	10598	10619	10693	10562	10536	10632	10585	10482	10487	10598	10757	10582	10527	10649	10665	10654	10481	10586	10641	10707	10495	10582	10645	10548	10704	10563	10710	10819	10647	10516	10645	10544	10668	10440	10592	10532	10672	10606	10719	10498	10582	10588	10709	10576	10633	10670	10645	10744	10733	10591	10602	10644	10587	10590	10581	10472	10781	10563	10477	10619	10702	10594	10664	10605	10507	10579	10617	10489	10613	10621	10650	10635	10514	10616	10585	10460	10708	10648	10520	10617	10598	10453	10487	10619	10693	10563	10702	10749	10539	10508	10509	10429	10713	10734	10722	10564	10569	10560	10535	10445	10702	10544	10617	10677	10468	10515	10682	10757	10516	10735	10746	10525	10610	10437	10777	10634	10554	10720	10557	10640	10575	10613	10711	10525	10510	10717	10683	10683	10651	10643	10504	10561	10605	10681	10437	10562	10632	10657	10581	10579	10629	10521	10706	10653	10593	10727	10646	10478	10613	10494	10610	10547	10581	10666	10534	10904	10586	10550	10587	10767	10655	10689	10606	10561	10574	10685	10596	10597	10567	10627	10707	10558	10667	10518	10683	10567	10641	10623	10430	10650	10550	10704	10520	10711	10644	10649	10702	10665	10557	10604	10536	10648	10582	10585	10583	10677	10773	10539	10658	10655	10633	10644	10751	10668	10627	10574	10665	10521	10641	10654	10515	10679	10639	10673	10515	10450	10512	10658	10657	10711	10598	10565	10652	10665	10659	10640	10594	10527	10459	10596	10621	10517	10510	10727	10628	10789	10716	10675	10612	10472	10614	10667	10707	10637	10444	10654	10734	10599	10512	10533	10546	10524	10597	10660	10701	10513	10670	10546	10689	10677	10480	10461	10523	10442	10660	10604	10525	10528	10858	10550	10727	10623	10511	10659	10665	10482	10554	10716	10716	10582	10483	10688	10622	10741	10541	10538	10731	10672	10550	10660	10690	10521	10714	10605	10732	10569	10593	10664	10686	10737	10679	10626	10686	10636	10672	10643	10632	10620	10633	10541	10642	10709	10580	10566	10839	10560	10604	10719	10626	10743	10690	10448	10686	10611	10628	10666	10742	10549	10714	10677	10599	10638	10488	10643	10659	10656	10655	10523	10716	10649	10605	10587	10617	10662	10660	10565	10567	10616	10658	10584	10729	10523	10568	10734	10555	10677	10645	10630	10501	10741	10625	10511	10696	10515	10513	10710	10755	10610	10699	10500	10693	10669	10516	10594	10696	10538	10676	10629	10508	10623	10733	10515	10710	10575	10719	10550	10640	10481	10625	10597	10573	10601	10429	10568	10600	10521	10555	10693	10541	10672	10504	10579	10585	10594	10609	10535	10657	10662	10687	10594	10645	10623	10698	10575	10610	10808	10661	10495	10744	10731	10595	10670	10769	10631	10684	10689	10645	10569	10579	10457	10678	10602	10748	10737	10569	10585	10758	10697	10566	10658	10642	10502	10560	10527	10648	10551	10564	10607	10468	10609	10478	10648	10702	10589	10580	10626	10600	10577	10630	10711	10518	10592	10543	10584	10538	10652	10767	10735	10442	10366	10623	10562	10655	10734	10583	10656	10690	10544	10607	10558	10526	10583	10553	10619	10552	10618	10596	10475	10668	10666	10616	10660	10658	10649	10666	10578	10679	10538	10513	10553	10663	10565	10641	10564	10639	10643	10644	10468	10557	10599	10811	10530	10614	10587	10549	10556	10492	10723	10544	10562	10770	10598	10596	10750	10565	10559	10679	10786	10730	10582	10643	10389	10635	10777	10678	10594	10642	10609	10568	10657	10614	10632	10630	10616	10615	10489	10730	10531	10632	10656	10643	10497	10639	10535	10629	10566	10612	10725	10546	10728	10515	10654	10673	10551	10814	10628	10615	10590	10600	10555	10631	10740	10632	10614	10543	10592	10670	10599	10644	10829	10540	10575	10685	10631	10504	10587	10688	10638	10491	10628	10546	10658	10804	10532	10623	10773	10700	10515	10704	10638	10674	10705	10635	10461	10587	10528	10598	10692	10624	10564	10608
23924	21195	28619	24107	21465	18266	14535	11720	10666	10166	10190	9922	9723	9551	9732	9797	9734	9662	9558	9516	9450	9473	9506	9385	9453	9340	9178	9171	9238	9265	9364	9359	9253	9221	9177	9158	9259	9322	9243	9380	8928	9040	9188	9200	9157	9096	9186	8992	9217	9213	9236	9206	9306	9884	10236	9708	9115	9008	9193	9228	9145	9199	9185	9105	9080	9215	9194	9111	9202	9117	9093	9168	9152	9128	9080	9159	9168	9086	9194	9123	9179	9095	9062	9194	9090	9088	9345	9041	9165	9151	9212	9012	9257	9276	9203	9053	9336	9165	9149	9414	9101	9024	9241	9164	9170	9045	9042	9041	9089	9192	9104	9250	9112	9283	9220	9105	9149	9176	9032	9027	9184	9225	9158	9125	9106	9150	9027	9081	9103	9145	9183	9081	8978	9073	9114	9135	9116	9123	9253	8967	9244	9134	9101	8992	9149	8955	9208	8903	9139	9209	9039	9159	9159	9268	9084	9206	9197	9167	9228	9167	9194	8896	9072	9034	9208	9122	9045	9120	9128	9145	9277	9188	9072	9021	9024	8922	9192	9157	9092	9147	9022	9000	8931	9245	9149	9063	9062	9227	9135	8962	9044	8985	9281	9203	8977	9136	9183	9117	9173	9106	9075	9121	9154	9122	9099	9267	9066	9073	8983	9234	9099	9106	9173	9067	9010	9016	9060	9133	9130	9163	9166	9245	9066	9256	9135	9033	9057	9008	9151	8990	9105	9121	8986	9018	8986	8924	8972	9174	9130	9194	9035	9214	9028	9195	8943	9188	9162	9092	9083	9012	9116	9047	9202	9095	8979	9117	9072	8988	8998	9101	9043	9027	9177	9062	9090	9203	9097	9043	9048	9165	9044	9131	9083	9225	9001	9126	9282	8968	9026	9156	9303	9009	9030	9016	9159	9202	9108	9117	9149	9090	9012	9030	8970	9105	9168	9067	9098	8924	9263	9208	9094	9028	9143	9127	9123	9257	9131	9347	9218	9029	9024	9182	9212	9070	9232	9210	9219	9128	9241	9045	9203	9235	9005	9090	9061	9227	9149	8958	9166	9065	9126	9239	9034	9100	9234	8994	8945	9048	9103	9123	9040	9087	9204	9117	9166	9122	9079	8984	8933	9235	9193	9050	9143	9057	9275	9130	9042	9250	9164	8962	9129	9289	9313	9014	9108	9045	8977	9132	8967	9082	8970	9072	9108	8988	9301	9189	8998	8970	9045	9137	9136	9314	9082	9194	9093	8968	8988	9039	9190	9131	9015	9015	9127	9031	9093	9066	9084	9041	9177	9250	9119	9136	9159	8954	9203	9087	9212	9058	9089	9267	9286	9059	9249	9051	9062	8958	9290	9074	9095	9083	9042	9114	9153	9212	9053	9189	9002	9154	9113	9080	9162	8961	9046	9054	9144	9189	9213	9058	9121	9165	9074	8963	9073	9035	9006	9181	8953	9166	9026	9123	9230	9085	9032	9147	9090	9233	8987	8973	8998	8980	9191	9115	9218	9138	9076	9087	9141	9055	9144	9235	8964	9120	9035	9189	9161	9137	9101	9069	8944	9064	9165	8908	9095	9178	8988	9197	9057	9039	9163	9012	9038	9150	9168	8998	9146	9203	9158	8968	9057	9085	9296	9125	9053	9105	9231	9173	9124	9102	9154	9162	9173	8885	9008	9112	9025	9063	9070	9197	9166	9095	9159	9056	9171	9089	8996	9113	9331	9066	9014	9097	9096	9172	8968	9211	9126	9084	9108	9056	9187	9020	9062	9071	9079	9193	9182	9202	9174	9228	8924	9197	9190	9049	9143	9172	9048	9113	9125	9081	9340	9091	9101	9092	9129	8958	8954	8887	9159	9118	9080	9090	9136	9203	9167	9195	9249	8906	9079	9160	9256	9005	9096	9190	9071	9052	9030	9211	8955	8961	9138	9164	9100	8994	9020	9039	9023	9074	8965	9132	9071	9029	9169	9008	9107	9120	9094	9179	9169	9143	9096	9266	9162	9190	9116	9160	9029	9062	9115	9052	9151	9109	9119	9019	9154	9040	9147	9049	9067	9029	9084	9130	9108	9157	9032	9240	9097	9082	9195	8925	9064	8954	9081	9136	9110	9212	9149	9134	9035	9189	8950	9051	9114	9384	9143	9231	9193	9078	9087	9124	9170	9054	9231	9179	9112	9080	9266	9175	9078	9035	9096	9019	8972	9052	9156	9144	9041	9133	9230	9098	9077	9160	8999	9075	9070	9012	9192	9106	9191	9038	8822	9050	9065	9321	9140	9084	9083	9084	9124	9127	8967	9065	9009	8950	9183	9229	9125	9000	9028	8990	9156	9008	9029	9056	9011	9141	9003	9130	8886	9100	9079	9067	9016	9118	9206	9195	9052	9131	8987	9179	9171	9182	9124	8913	9011	9085	8988	9068	9115	9180	9129	8934	9146	9227	9133	9204	9058	8936	9188	9140	9036	9050	9019	9054	9076	9081	9139	9003	9081	9232	9229	9047	9017	9234	9106	9001	9143	8966	8947	9024	8998	9172	9095	9202	9047	9198	9237	9006	9199	9157	8936	9008	9044	9127	9051	9145	9127	9109	9117	8944	8915	9113	9175	9016	8935	8996	9033	9070	9301	9188	8962	9173	8989	8963	9045	9113	9173	9098	9103	9141	9071	9174	9159	9043	9104	9078	9121	9263	9012	8970	8977	8971	9131	9054	9160	9133	9113	9141	9142	9196	9050	9068	9120	9108	9128	9305	9089	9072	9159	9026	9049	9143	9136	9169	9187	9047	9230	9181	9115	9071	9002	9082	9041	9191	9162	9089	9038	9060	9044	9214	9128	9107	8850	9021	9150	9211	9267	9143	9072	9262	9206	9232	9086	9004	9080	8922	9136	9054	9020	8950	9153	9127	9177	9023	9065	9039	9095	9056	9041	9042	8960	9072	9127	9251	9023	8961	8998	9062	9126	9259	9126	8973	8872	9162	9037	9234	8958	8956	9001	9130	9148	9171	9104	8946	9139	9020	9179	9056	9121	9126	9147	9154	9170	9161	9064	9104	9075	9070	9249	9171	9081	9097	9180	9148	9080	9211	9028	8996	9175	9067	8899	9264	9003	9255	9005	9249	9161	9296	9148	9043	9069	9117	9083	9096	9045	9213	9020	9040	9106	9106	9228	9085	9174	9249	9022	9139	9127	9130	9223	9122	9090	9124	9246	8867	9064	9265	9138	9115	9066	9127	9179	9159	9171	9134	9095	9080	9115	9162	9100	8974	8958	9133	9139	9267	9186	9022	9083	9108	9171	8997	9107	9198	9178	9102	9182	9297	9251	9090	9199	9056	9243	8996	9036	9125	9062	9136	9099	9239	9144	9132	9096	9154	9058	8968	9158	9171	9032	9103	9069	8998	9080	9053	9033	9032	8984	9063	8999	9251	8949	9105	9051	9107	9104	9076	9113	9045	9055	9186	9050	9050	9264	9111	9062	9092	8958	9127	9029	9093	8998	8992	9074	9234	9078	9122	9075	9118	9278	9047	9077	9088	9034	8962	9075	9162	9036	9156	9127	9167	9013	8924	9097	9335	9218	9191	9129	8943	8955	9074	9033	9227	9204	9088	9127	9043	8986	9038	9337	9162	9138	8927	8913	9041	9199	9158	9092	9266	9267	9268	9204	9096	9069	9159	9052	8962	9150	9112	9021	9111	9090	9034	9204	9183	9177	9183	8904	9141	9116	9149	9032	9120	9196	9199	8938	9155	9200	8980	9058	9125	9241	9054	9113	9134	9050	9083	9065	9041	8891	9090	9129	8937	8976	9082	9117	8956	8953	9212	9013	9054	9214	9293	8982	9176	9102	9116	8990	9143	9122	9117	9039	8971	9221	9093	9071	9097	9112	9005	9066	8875	9148	9109	9254	9076	9122	9166	9046	9162	9145	9172	9167	9100	9223	9219	9144	9074	9182	9045	9138	9183	9120	9254	9154	9103	9155	9176	9073	9053	9143	9119	9101	9171	9080	9153	9056	9093	9023	8949	9291	9008	8973	9171	9201	9065	9089	9117	9130	9067	9044	9029	9161	9046	9084	9063	9068	9003	9130	9220	9164	9121	9247	9361	9203	9201	9057	9146	9027	8931	9214	9216	9011	8868	9122	9001	9043	9095	9149	9226	9077	9042	9127	8895	9044	9058	9136	8897	9202	9066	9169	9102	9339	9177	9096	9238	9269	9170	9133	9091	9112	9002	9252	9149	9098	9010	8954	8981	9118	8915	9236	9243	9199	9292	9022	9062	9217	9161	9142	9013	9097	9079	9174	9159	9145	9015	8906	9099	9202	9110	9263	9052	9237	9200	9255	9013	9022	9156	9028	9141	9281	9226	9033	9059	9229	9191	9110	8890	9223	9110	9091	9088	9019	9217	9090	8941	9078	8962	9148	9062	9071	8923	9058	9191	9074	8891	9052	9210	9160	9223	9153	9086	9322	8974	9040	9056	9064	9037	8914	8985	9067	9234	9154	9320	9177	9079	9080	9048	9088	9053	9005	9194	9131	9111	9122	8887	9212	9072	9070	9150	9163	8974	8982	9171	9126	9123	9054	9117	9075	9086	9226	9100	9046	9098	9182	9026	9129	9167	9145	9001	9042	8966	9106	9083	9087	9050	9152	9153	9137	9077	9046	9109	9018	9201	9169	8937	9239	9135	9025	9072	9100	9120	9189	9151	8880	9169	9174	9105	9209	9034	9165	9147	9212	9083	9179	9054	9167	9201	9045	9184	9316	9090	9115	9223	9116	9136	9002	9168	9175	9080	9018	8979	9096	9119	9254	9303	9173	9105	8996	9147	9072	9188	9199	9036	9183	8993	8926	9097	9084	9132	8952	9049	9248	9122	9163	9143	9221	9212	9110	9159	9194	9161	9015	9207	9070	8984	8969	9017	8923	9141	9126	9017	9230	9110	9212	9115	9148	9110	9275	9067	9092	9150	9152	9106	9174	9067	9089	9058	9194	9058	9186	9149	9078	9101	9290	9222	9117	9196	9102	8963	9083	9142	9097	9022	8993	9016	9021	9042	8955	9197	9254	9279	9006	9138	9198	9146	9178	9142	9102	9076	9074	9074
18737	34892	31106	22191	18091	16228	14996	13638	12538	11679	11360	10822	10548	10444	10818	10871	10764	10774	10326	10502	10385	10180	10191	10145	9857	10050	9967	9849	9826	9952	9979	9959	9786	9837	9817	9986	9837	9858	9816	9785	9615	9751	9726	9854	9737	9683	9763	9848	9832	9809	9661	9897	10198	11122	11083	10554	9818	9761	9715	9901	9812	9757	9741	9710	9795	9850	9737	9609	9570	9849	9827	9621	9708	9731	9787	9897	9773	9902	9806	9935	9698	9804	9732	9774	9701	9685	9682	9808	9889	9778	9694	9750	9829	9859	9763	9654	9764	9719	9729	9760	9661	9751	9737	9808	9766	9711	9653	9812	9783	9822	9965	9814	9625	9554	9778	9855	9776	9707	9682	9788	9751	9783	9833	9769	9771	9713	9801	9840	9710	9786	9864	9589	9790	9929	9714	9670	9586	9776	9717	9823	9662	9689	9740	9768	9811	9658	9696	9689	9668	9644	9783	9875	9711	9851	9772	9649	9731	9755	9571	9800	9794	9742	9571	9750	9800	9779	9612	9665	9754	9720	9697	9659	9600	9710	9670	9859	9795	9780	9768	9733	9679	9633	9881	9548	9784	9846	9918	9690	9656	9940	9756	9694	9565	9744	9658	9633	9888	9742	9769	9640	9649	9785	9634	9823	9734	9709	9805	9811	9694	9707	9662	9819	9757	9719	9671	9731	9698	9913	9677	9779	9726	9838	9892	9713	9658	9625	9783	9879	9668	9704	9734	9864	9839	9629	9782	9771	9865	9730	9688	9719	9745	9775	9931	9702	9785	9653	9780	9796	9775	9739	9722	9709	9730	9669	9699	9800	9820	9845	9839	9798	9880	9750	9726	9866	9781	9820	9878	9598	9677	9826	9790	9708	9760	9834	9556	9712	9692	9657	9831	9842	9731	9812	9639	9789	9738	9818	9780	9827	9649	9679	9588	9877	9820	9855	9787	9797	9705	9888	9808	9652	9673	9858	9645	9497	9674	9712	9745	9672	9866	9702	9722	9506	9692	9673	9849	9678	9851	9733	9805	9784	9688	9708	9799	9714	9846	9712	9771	9714	9751	9782	9780	9734	9692	9650	9842	9732	9816	9699	9789	9720	9603	9655	9850	9841	9681	9781	9669	9606	9736	9528	9811	9670	9769	9781	9840	9751	9738	9642	9593	9705	9679	9764	9877	9904	9661	9825	9710	9795	9677	9747	9807	9585	9581	9880	9709	9681	9808	9767	9691	9723	9689	9757	9738	9777	9601	9672	9718	9712	9691	9648	9826	9632	9813	9519	9684	9698	9801	9880	9642	9733	9744	9767	9727	9845	9858	9604	9677	9791	9803	9754	9825	9818	9720	9784	9668	9742	9732	9810	9911	9766	9656	9835	9784	9684	9674	9768	9632	9663	9852	9778	9845	9789	9685	9821	9888	9701	9611	9772	9627	9728	9656	9705	9823	9752	9693	9684	9737	9855	9787	9876	9879	9580	9672	9800	9668	9824	9852	9743	9851	9664	9675	9751	9781	9859	9791	9939	9650	9818	9733	9764	9659	9780	9742	9779	9782	9868	9610	9623	9674	9757	9724	9651	9612	9710	9874	9780	9709	9704	9723	9716	9867	9848	9836	9712	9784	9934	9817	9776	9752	9831	9688	9761	9803	9899	9809	9660	9601	9642	9657	9843	9785	9717	9661	9796	9661	9738	9724	9614	9794	9676	9838	9767	9889	9819	9871	9777	9670	9629	9770	9772	9677	9661	9620	9692	9787	9791	9783	9701	9723	9735	9771	9643	9877	9715	9780	9801	9834	9885	9854	9596	9700	9656	9833	9881	9690	9658	9736	9692	9581	9652	9781	9679	9777	9697	9745	9826	9716	9830	9717	9663	9733	9657	9722	9589	9647	9676	9662	9743	9689	9743	9962	9787	9735	9655	9703	9858	9774	9682	9812	9758	9568	9746	9834	9902	9776	9805	9639	9760	9804	9716	9795	9615	9771	9615	9999	9638	9630	9742	9743	9829	9714	9696	9726	9645	9775	9735	9755	9927	9700	9797	9695	9614	9826	9826	9474	9800	9654	9636	9745	9659	9663	9699	9786	9733	9723	9791	9798	9739	9731	9818	9841	9829	9720	9795	9806	9854	9840	9554	9751	9694	9735	9742	9766	9577	9593	9688	9665	9715	9740	9884	9755	9697	9771	9750	9837	9794	9685	9846	9863	9817	9807	9775	9534	9716	9702	9723	9599	9749	9712	9770	9775	9846	9793	9638	9714	9668	9640	9778	9872	9797	9899	9715	9672	9832	9754	9648	9767	9516	9754	9679	9730	9774	9813	9759	9727	9760	9656	9780	9730	9839	9697	9634	9751	9802	9660	9876	9877	9657	9598	9834	9711	9857	9680	9721	9858	9817	9856	9541	9946	9624	9898	9809	9862	9893	9765	9725	9783	9800	9787	9643	9609	9691	9671	9682	9708	9724	9803	9624	9802	9703	9676	9710	9735	9901	9900	9698	9922	9736	9840	9750	9816	9730	9606	9779	9760	9775	9633	9813	9916	9658	9829	9626	9753	9498	9798	9751	9734	9578	9809	9733	9789	9767	9673	9739	9726	9806	9702	9825	9799	9793	9739	9641	9602	9747	9826	9762	9751	9697	9731	9843	9724	9801	9690	9604	9720	9724	9858	9714	9822	9744	9967	9732	9659	9986	9774	9794	9695	9720	9753	9870	9743	9598	9783	9642	9763	9555	9838	9701	9769	9685	9813	9754	9761	9768	9639	9768	9772	9745	9789	9649	9849	9609	9637	9757	9726	9781	9610	9761	9515	9888	9779	9721	9804	9755	9676	9717	9879	9744	9741	9607	9695	9834	9634	9873	9666	9654	9706	9609	9865	9747	9739	9852	9775	9818	9751	9864	9830	9907	9629	9827	9851	9788	9782	9797	9841	9775	9871	9808	9664	9657	9970	9708	9817	9710	9596	9825	9792	9759	9775	9697	9730	9678	9730	9825	9870	9724	9761	9643	9889	9574	9705	9770	9854	9825	9611	9610	9641	9825	9843	9696	9789	9813	9862	9858	9672	9844	9853	9803	9797	9697	9662	9867	9719	9598	9759	9682	9734	9695	9742	9941	9765	9555	9821	9688	9720	9598	9604	9867	9758	9694	9673	9879	9785	9728	9693	9715	9859	9715	9657	9779	9695	9739	9829	9815	9847	9822	9641	9948	9882	9654	9761	9831	9745	9745	9752	9749	9779	9755	9794	9883	9814	9676	9737	9929	9703	9836	9697	9755	9711	9652	9823	9947	9724	9776	9590	9744	9774	9822	9923	9773	9686	9774	9739	9788	9670	9768	9741	9831	9733	9771	9644	9759	9892	9798	9676	9845	9802	9759	9790	9733	9752	9733	9699	9647	9771	9657	9734	9755	9759	9844	9856	9682	9654	9778	9694	9638	9696	9767	9869	9600	9720	9727	9765	9769	9617	9740	9607	9507	9862	9722	9709	9836	9569	9775	9571	9823	9662	9532	9652	9820	9764	9665	9899	9707	9802	9598	9855	9724	9856	9670	9521	9839	9823	9636	9733	9990	9729	9738	9739	9820	9752	9810	9850	9752	9585	9898	9742	9761	9643	9751	9992	9671	9562	9849	9676	9756	9804	9737	9937	9912	9543	9898	9719	9850	9813	9848	9774	9656	9826	9700	9666	9718	9726	9649	9795	9726	9716	9787	9620	9698	9800	9745	9657	9744	9671	9824	9720	9812	9805	9703	9787	9644	9793	9827	9739	9820	9842	9667	9743	9870	9928	9776	9567	9847	9711	9774	9830	9636	9896	9748	9722	9691	9592	9793	9732	9912	9502	9791	9689	9803	9734	9729	9599	9668	9650	9705	9794	9705	9831	9804	9847	9858	9810	9822	9968	9752	9908	9818	9762	9705	9901	9828	9711	9835	9831	9651	9661	9765	9705	9900	9672	9797	9851	9787	9654	9743	9655	9731	9691	9683	9807	9747	9661	9645	9831	9866	9672	9751	9753	9655	9870	9665	9815	9767	9700	9827	9714	9698	9776	9780	9779	9594	9758	9723	9714	9699	9863	9709	9794	9782	9657	9810	9722	9905	9833	9756	9694	9761	9786	9733	9618	9654	9848	9798	9742	9621	9680	9809	9831	9840	9698	9816	9771	9836	9694	9734	9796	9772	9751	9672	9673	9751	9636	9653	9625	9797	9770	9767	9837	9813	9807	9789	9775	9807	9830	9771	9675	9786	9763	9789	9749	9762	9834	9681	9749	9804	9879	9616	9781	9797	9734	9851	9717	9779	9805	9695	9632	9767	9814	9735	9606	9697	9788	9948	9663	9827	9595	9727	9640	9789	9833	9592	9685	9698	9803	9712	9637	9869	9768	9679	9654	9753	9889	9741	9604	9862	9703	9768	9881	9907	9833	9762	9763	9858	9693	9867	9760	9582	9853	9666	9787	9565	9720	9629	9671	9697	9725	9842	9706	9823	9757	9785	9850	9786	9721	9463	9861	9698	9798	9741	9875	9812	9815	9721	9628	9677	9794	9674	9755	9794	9757	9847	9735	9724	9679	9883	9722	9810	9800	9653	9681	9792	9705	9843	9726	9720	9646	9606	9771	9673	9885	9748	9641	9829	9632	9760	9820	9661	9727	9691	9601	9635	9694	9670	9786	9675	9728	9627	9672	9714	9874	9724	9648	9743	9796	9748	9707	9866	9696	9752	9764	9760	9762	9806	9760	9780	9840	9793	9734	9754	9660	9761	9753	9652	9757	9839	9769	9657	9732	9699	9841	9828	9762	9702	9713	9678	9649	9683	9757	9595	9785	9670	9651	9704	9767	9815	9778	9776	9722	9694	9637	9816	9677	9692	9947	9689	9823	9671	9902	9868	9821	9748	9634	9676	9822	9908	9708	9679	9820	9748	9657	9575	9712	9638	9870	9851	9810	9720	9831	9769	9592	9752	9777	9709	9686	9566	9795	9638	9673	9908	9838	9818	9712	9826	9801	9870	9810	9817	9840	9800	9825	9682	9898	9793	9770	9826	9824	9678	9718	9683	9814	9822	9629	9832	9731	9713	9702	9692	9683	9649	9731	9739	9829	9675	9810	9784
22972	21220	29146	23606	21300	22167	20264	12890	10774	10449	10504	10086	9620	9460	9555	9717	9744	9675	9510	9713	9477	9457	9297	9211	9119	9266	8996	9031	9023	8940	8917	8975	8934	8926	9029	8819	8822	8983	8984	9005	9042	9000	8833	9055	8969	8968	8990	9071	8891	9107	8954	8952	9401	10289	10047	9849	9093	8811	8992	9047	8913	8850	8861	8995	8877	8626	8807	8852	8820	8852	8915	8852	8879	8835	8900	8726	8848	8859	8865	8913	8820	8810	8958	8882	8964	8948	8920	8946	9032	8889	8778	8853	8770	8821	8663	8827	8870	8831	8767	8658	8707	8894	8685	8952	8712	8877	8751	8799	8974	8797	8749	8775	8782	8840	8781	8918	8670	8996	8914	8834	8808	9045	8913	8746	8895	8738	8838	8843	8690	8815	8858	8850	8791	8837	8774	8780	8925	8784	8525	8763	8680	8840	8660	8893	8851	8678	8920	8766	8915	8906	8934	8850	8861	8884	8787	8878	8645	8838	8750	8665	8776	8819	8935	8637	8914	8781	8801	8970	8911	8781	8859	8698	8797	8806	8826	8878	8817	8972	8885	8717	8804	9021	8851	8747	8715	8914	8859	8824	8770	8908	8938	8885	8864	8911	8802	8662	8869	8836	8773	8844	8839	8897	8626	8838	8990	8767	8701	8645	8668	8823	8798	8851	8747	8830	8896	8806	8675	8951	8632	8954	8766	8897	8724	8707	8772	8873	8816	8816	8836	8795	8839	8843	8917	8694	8838	8795	8935	8773	8863	8806	8744	8729	9020	8873	8886	8836	8776	8647	8734	8610	8965	8800	8758	8784	8789	8855	8806	8816	8870	8678	8649	8755	8880	8708	8841	8678	8905	8901	8805	8697	8732	8857	8769	8745	8782	9048	8871	8793	8829	8826	8993	9026	8799	8771	8837	8732	8736	8883	8850	8951	8888	8728	8746	8964	8884	8840	8727	8884	8804	8837	8866	8699	8827	8767	8768	8784	8745	8751	8955	8723	8954	8824	8806	8952	8817	8746	8859	8682	8903	8750	8691	8807	8858	8981	8912	8790	8733	8778	8915	8835	8669	8840	8922	8906	8813	8784	8868	8707	8808	8838	8806	8765	8869	8656	8828	8775	8774	8764	8743	8828	8787	8807	8972	8731	8835	8868	8795	8748	8952	8789	8690	8789	8717	8793	8708	8860	8889	8893	8628	8705	8769	8746	8825	8696	8753	8772	8684	8820	8967	8830	8845	8716	8897	8806	8833	8645	8801	8793	8934	8705	8986	8930	8783	8840	8729	8966	8830	8856	8737	8715	8935	8732	8783	8798	8841	8693	8762	8942	8881	8779	8781	8901	8854	8847	8786	8847	8810	8574	8724	8854	8888	8719	8790	8845	8964	8715	8675	8903	8788	8898	8806	8761	8779	8900	8838	8832	8857	8766	8914	8951	8736	8742	8718	8789	8816	8852	8727	8733	8829	8717	8879	8834	8909	8811	8843	8893	8843	8837	8841	8575	8748	8740	8851	8916	8781	8838	8864	8817	8808	8723	8909	8761	8827	8599	8838	8775	8754	8705	8932	8849	8953	8819	8740	8658	8734	8928	8746	8806	8649	8770	8798	9015	8853	8817	8724	8842	8848	8840	8657	8705	8793	8707	8942	8800	8892	8997	8658	8885	8968	8765	8938	8861	8851	8881	8774	8855	8779	8821	8852	8794	8750	8699	8777	8816	8783	8853	8831	8861	8761	8693	8663	8664	8719	8806	8788	8870	8826	8863	8688	8732	8740	8848	8945	8798	8793	8720	8759	8757	8796	8912	8702	8884	8727	8745	8747	8840	9016	8877	8767	8827	8762	8806	8819	8758	8797	8890	8703	8796	8889	8698	8659	8743	8857	8717	8727	8859	8875	8764	8929	8826	8885	8811	8750	8806	8687	8784	8756	8864	8989	8762	8790	8803	8989	8962	8703	8890	8750	8882	8860	8877	8700	8877	8772	8699	8827	8825	8870	8744	8785	8847	8715	8736	8775	8938	8867	8949	8808	8778	8838	8938	8701	8831	8772	8819	8943	8793	8854	8946	8872	8779	8844	8835	8946	8814	8778	8705	8695	8722	8770	8898	8773	8662	8935	8739	8746	8827	8759	8797	8834	8791	8736	8751	8815	8730	8891	8818	8690	8719	8859	8747	8853	8836	8798	8758	8885	8869	8852	8594	8755	8745	8839	8829	8820	8691	8762	8918	8747	8927	8797	8860	8888	8785	8790	8938	8774	8773	8668	8848	8750	8757	8786	8825	8869	8818	8769	8759	8877	8894	8735	8885	8899	8885	8643	8784	8831	8800	8866	8708	8916	8725	8923	8670	8819	8785	8807	8743	8901	8729	8645	8871	8874	8848	8941	8815	8929	8805	8894	8786	8864	8903	8865	8756	8809	8845	8731	8799	8742	8827	8760	8774	8752	8712	8840	8775	8850	8789	8818	8732	8934	8717	8759	8836	8697	8948	8912	8734	8850	8897	8833	8894	8858	8765	8827	8755	8925	8820	8815	8828	8793	8841	8892	8870	8968	8819	8847	8724	8897	8735	8937	8813	8734	8866	8848	8722	8730	8772	8773	8832	8698	8626	8842	8893	8666	8604	8845	8681	8730	8850	8759	8841	8690	8799	8650	8804	8878	8774	8682	8683	8638	8576	8780	8706	8850	8761	8842	8818	8696	8747	8887	8884	8897	8818	8615	8623	8944	8771	8846	8948	8809	8826	8799	8878	8912	8669	8766	8652	8688	8891	8877	8934	8794	8799	8923	8818	8933	8905	8839	8991	8693	8784	8645	8819	8790	8767	8825	8834	8818	8859	8878	8864	8736	8764	8848	8753	8643	8802	8747	8793	8775	8759	8693	8726	8837	8708	8558	8648	8946	8787	8721	8763	8672	8674	8858	8838	8819	8938	8869	8737	8716	8704	8739	8833	8597	8973	8709	8840	8625	8709	8712	8796	8855	8786	8821	8836	8756	8754	8797	8818	8693	8757	8604	8758	8857	8841	8875	8786	8874	8841	8779	8677	8699	8751	8634	8668	8770	8858	8961	8802	8749	8845	8739	8811	8837	8723	8845	8756	8783	8899	8659	8894	8842	8726	8822	8819	8900	8769	8805	8916	8853	8815	8670	8975	8745	8818	8912	8747	8924	8815	8768	8817	8747	8879	8816	8898	8735	8782	8805	8918	9008	8800	8913	8740	8781	8926	8854	8793	8902	8806	8751	8649	8767	8812	8750	8791	8729	8847	8838	8775	8758	8907	8703	8776	8833	8857	8740	8907	8671	8792	8895	8812	8924	8574	8823	8704	8853	8844	8776	8879	8792	8747	8919	8858	8691	8743	8731	8844	8721	8843	8778	8744	8779	8744	8823	8776	9011	8787	8864	8719	8745	8888	8879	8800	8886	8725	8684	8845	8749	8630	8871	8885	8740	8785	8873	8818	8903	8721	8619	8810	8755	8785	8882	8796	8804	8768	8680	8963	8631	8893	8812	8828	8868	8652	8765	8949	8674	8878	8897	8925	8826	8880	8909	8776	8716	8727	8928	8804	8911	8667	8680	8829	8670	8753	8676	8911	8897	8742	8813	8609	8753	8693	8768	8780	8724	8723	8802	8854	8696	8756	8759	8783	8794	8819	8727	8722	8768	8749	8834	8775	8586	8667	8805	8751	8702	8714	9008	8731	8756	8954	8814	8790	8639	8775	8823	8867	8858	8718	8697	8915	8814	8799	8850	8769	8805	8887	8790	8867	8744	8664	8917	8783	8718	8907	8745	8732	8804	8795	8900	8787	8688	8944	8764	8790	8974	8864	8863	8754	8710	8809	8924	8809	8840	8834	8852	8761	8703	8644	8745	8727	8895	8863	8798	8772	8865	8665	8904	8738	8823	8738	8832	8773	8879	8748	8852	8807	8738	8872	8772	8596	8837	8760	8876	8781	8815	8790	8857	8849	8782	8659	8877	8572	8675	8830	8777	8629	8878	8860	8770	8825	8843	8790	8815	8801	8727	8767	8780	8787	8585	8701	8607	9001	8785	8731	8856	8574	8637	8776	8787	8885	8625	8750	8837	8749	8792	8764	8758	8766	8610	8922	8930	8717	8858	8738	8779	8809	8878	8826	8702	8890	8672	8757	8734	8869	8881	8853	8768	8701	8803	8692	8673	8800	8926	8824	8852	8705	8757	8821	8857	8791	8846	8818	8845	8785	8837	8823	8723	8993	8689	8830	8776	8954	8765	8797	8753	8887	8808	8697	8880	8663	8830	8780	8827	8837	8808	8851	8702	8653	8986	8729	8701	8866	8707	8807	8808	8790	8838	8707	8734	8719	8878	8705	8815	8842	8844	8807	8749	8836	8846	8815	8757	8789	8843	8736	8803	8851	8799	8723	8806	8766	8802	8790	8712	8913	9015	8734	8873	8840	8851	8699	8787	8740	8841	8898	8818	8800	8907	8898	8620	8734	8646	8799	8768	8711	8924	8809	8776	8874	8810	8806	8692	8679	8857	8805	8908	8967	8827	8714	8826	8972	8925	8864	8735	8772	8678	8743	8758	8759	8901	8884	8779	8727	8775	8853	8838	8828	8811	8818	8717	8896	8873	8829	8957	8719	8817	8830	8889	8805	8854	8848	8689	8859	8780	8704	8942	8705	8792	8655	8802	8607	8836	8757	8753	8774	8719	8795	8879	8639	8731	8714	8901	9024	8640	8869	8843	9127	8665	8573	8792	8770	8799	8663	8947	8832	8846	8755	8796	8915	8945	8816	8876	8775	8818	8833	8734	8716	8807	8812	8725	8778	8821	8689	8629	8845	8873	8728	8809	8640	8853	8663	8709	8792	8860	8765	8780	9014	8924	8675	8808	8830	8719	8931	8731	8855	8753	8790	8767	8825	8987	8998	8792	8681	8788	8776	8923	8721	8753	8765	8748	8822	8839	8864	8847	8700	8785	8827	8940	8764	8857	8884	8806	8788	8742	8720	8747	8934	8811	8746	8867	8973	8767	8687	8830	8795	8873	8788	8928	8916	8918	8708	8837	8892	8650	8836	8765	8856	8846	8839	8965	8825	8849	8778	8957	8773	8746	8786	8812	8728
20701	39067	35378	25806	21616	18535	17152	14816	12808	12172	12017	11535	10805	10507	10983	11245	11039	10923	10716	10781	10579	10106	9988	9987	9873	10060	9973	9665	9730	9798	9664	9617	9578	9529	9706	9620	9715	9662	9755	9721	9737	9699	9668	9639	9752	9747	9634	9559	9684	9492	9586	9633	10565	11680	11261	10831	9823	9465	9827	9628	9577	9646	9569	9509	9526	9583	9660	9565	9574	9694	9639	9449	9510	9635	9681	9654	9460	9649	9621	9523	9621	9694	9574	9570	9649	9456	9574	9656	9495	9477	9553	9539	9447	9478	9610	9627	9627	9476	9502	9540	9569	9506	9589	9648	9693	9542	9528	9675	9464	9542	9667	9499	9603	9493	9627	9523	9491	9498	9660	9536	9598	9558	9477	9421	9473	9399	9558	9566	9663	9681	9570	9501	9609	9537	9747	9578	9444	9382	9479	9477	9582	9597	9611	9548	9639	9618	9641	9622	9569	9621	9591	9624	9544	9641	9544	9536	9517	9573	9469	9666	9499	9461	9549	9375	9562	9548	9654	9624	9457	9672	9416	9580	9515	9629	9613	9746	9557	9656	9561	9652	9578	9595	9474	9630	9577	9536	9468	9481	9667	9490	9458	9540	9393	9517	9608	9424	9677	9476	9501	9455	9534	9414	9521	9561	9530	9736	9586	9600	9574	9417	9464	9703	9455	9635	9616	9637	9718	9561	9472	9611	9658	9506	9566	9535	9587	9484	9453	9573	9622	9521	9442	9648	9650	9548	9646	9557	9645	9598	9618	9437	9694	9573	9455	9624	9501	9436	9568	9492	9697	9643	9787	9464	9525	9524	9552	9437	9630	9489	9540	9585	9609	9568	9637	9548	9559	9604	9435	9496	9471	9609	9539	9654	9376	9448	9552	9436	9761	9635	9553	9447	9576	9614	9490	9414	9528	9555	9631	9598	9397	9597	9494	9633	9550	9501	9463	9593	9603	9666	9575	9524	9635	9558	9536	9645	9697	9646	9557	9466	9622	9602	9506	9559	9674	9602	9615	9583	9545	9564	9554	9593	9583	9597	9541	9570	9696	9597	9540	9674	9587	9534	9629	9654	9654	9633	9526	9702	9483	9494	9503	9434	9573	9567	9555	9556	9738	9529	9610	9541	9638	9605	9612	9555	9634	9652	9507	9535	9694	9545	9662	9313	9567	9712	9421	9566	9548	9519	9460	9647	9635	9690	9561	9610	9526	9655	9488	9540	9525	9509	9400	9414	9582	9632	9501	9461	9499	9546	9519	9507	9495	9479	9516	9477	9460	9542	9560	9539	9393	9569	9668	9609	9578	9554	9439	9552	9514	9492	9470	9448	9556	9635	9574	9357	9383	9579	9636	9356	9498	9513	9577	9680	9474	9548	9444	9449	9562	9628	9763	9524	9577	9467	9623	9568	9725	9578	9482	9485	9619	9589	9618	9464	9566	9732	9680	9682	9423	9617	9505	9478	9547	9436	9588	9543	9488	9448	9626	9491	9565	9449	9418	9700	9629	9626	9438	9595	9644	9532	9392	9439	9599	9469	9554	9620	9678	9563	9592	9435	9647	9526	9611	9550	9683	9481	9617	9572	9553	9550	9520	9583	9563	9632	9475	9432	9502	9512	9542	9508	9551	9570	9602	9450	9542	9414	9480	9434	9683	9579	9784	9556	9582	9514	9536	9561	9451	9683	9599	9596	9547	9531	9488	9517	9625	9590	9521	9507	9668	9496	9536	9560	9512	9630	9643	9506	9550	9585	9659	9604	9561	9462	9646	9510	9370	9479	9544	9634	9447	9497	9571	9506	9472	9481	9572	9493	9533	9408	9668	9579	9381	9613	9651	9548	9623	9633	9251	9526	9459	9544	9483	9492	9572	9473	9493	9665	9541	9616	9580	9554	9493	9433	9526	9637	9661	9474	9617	9569	9596	9703	9493	9620	9687	9714	9383	9537	9647	9607	9475	9608	9505	9533	9584	9481	9520	9725	9458	9539	9570	9456	9607	9592	9645	9316	9618	9505	9553	9557	9661	9559	9585	9585	9603	9558	9494	9615	9544	9457	9527	9624	9570	9610	9521	9709	9739	9415	9469	9550	9557	9599	9497	9539	9456	9609	9543	9359	9552	9560	9589	9471	9592	9601	9526	9686	9664	9555	9525	9539	9661	9554	9605	9655	9569	9483	9533	9432	9534	9420	9507	9501	9648	9478	9495	9444	9589	9638	9455	9614	9566	9494	9671	9784	9553	9581	9526	9534	9459	9674	9660	9395	9587	9552	9615	9520	9470	9464	9511	9559	9442	9547	9566	9666	9616	9442	9545	9523	9634	9510	9604	9664	9617	9557	9477	9553	9619	9581	9831	9459	9538	9613	9647	9582	9510	9502	9553	9557	9598	9517	9621	9541	9607	9619	9638	9706	9503	9501	9555	9422	9597	9594	9503	9529	9469	9505	9685	9663	9467	9633	9601	9659	9507	9436	9516	9560	9547	9581	9580	9480	9568	9452	9659	9458	9516	9552	9646	9458	9531	9531	9504	9555	9498	9615	9408	9361	9694	9616	9719	9483	9530	9557	9581	9358	9638	9495	9630	9645	9376	9649	9499	9449	9490	9621	9545	9667	9505	9582	9566	9659	9589	9477	9448	9453	9373	9572	9517	9678	9629	9520	9566	9487	9636	9541	9423	9490	9700	9573	9451	9363	9359	9521	9689	9647	9415	9381	9612	9406	9639	9630	9558	9416	9514	9430	9502	9533	9559	9401	9595	9505	9435	9592	9518	9555	9524	9527	9670	9521	9574	9489	9597	9591	9593	9621	9534	9477	9527	9536	9611	9514	9528	9420	9564	9554	9624	9603	9559	9606	9501	9558	9562	9515	9562	9570	9538	9657	9505	9580	9826	9536	9491	9444	9580	9795	9622	9551	9564	9642	9591	9636	9618	9458	9668	9474	9480	9544	9585	9425	9635	9593	9442	9541	9579	9573	9513	9544	9549	9655	9516	9471	9573	9536	9362	9458	9532	9491	9508	9539	9472	9447	9510	9627	9511	9507	9515	9506	9600	9551	9380	9534	9453	9352	9640	9417	9607	9469	9704	9587	9546	9480	9692	9344	9690	9515	9570	9536	9516	9451	9599	9597	9308	9468	9633	9576	9484	9489	9521	9605	9685	9691	9694	9566	9514	9460	9509	9554	9519	9602	9561	9475	9546	9462	9627	9654	9529	9481	9612	9546	9470	9727	9527	9615	9649	9637	9528	9488	9587	9657	9607	9567	9530	9535	9657	9503	9706	9615	9529	9448	9579	9556	9620	9447	9471	9687	9613	9524	9627	9602	9574	9586	9490	9408	9430	9577	9432	9575	9701	9655	9562	9558	9461	9458	9582	9552	9549	9402	9550	9502	9535	9656	9368	9525	9624	9498	9491	9547	9605	9509	9462	9541	9584	9613	9618	9509	9480	9525	9525	9510	9601	9557	9555	9482	9540	9601	9354	9640	9464	9638	9471	9529	9632	9459	9704	9633	9527	9505	9484	9495	9639	9708	9516	9601	9467	9527	9456	9484	9612	9588	9605	9620	9416	9575	9487	9561	9540	9476	9550	9421	9639	9514	9489	9511	9429	9646	9467	9576	9429	9694	9491	9546	9493	9567	9688	9521	9545	9453	9540	9496	9565	9562	9509	9555	9534	9633	9523	9526	9606	9446	9601	9456	9557	9513	9448	9525	9556	9618	9524	9551	9516	9536	9509	9477	9419	9544	9725	9506	9485	9586	9484	9472	9467	9540	9597	9595	9596	9556	9574	9535	9557	9643	9438	9473	9568	9529	9488	9552	9473	9404	9619	9548	9614	9554	9488	9582	9502	9504	9372	9623	9644	9638	9519	9560	9581	9457	9668	9609	9553	9756	9632	9530	9504	9473	9594	9495	9560	9596	9558	9612	9662	9514	9506	9613	9522	9347	9529	9591	9460	9410	9538	9531	9411	9499	9509	9633	9575	9550	9568	9562	9607	9532	9499	9531	9564	9654	9594	9461	9588	9747	9551	9641	9630	9679	9498	9409	9451	9399	9611	9724	9530	9520	9627	9630	9527	9458	9527	9575	9535	9593	9576	9525	9608	9381	9563	9381	9511	9681	9492	9479	9572	9390	9571	9467	9505	9470	9713	9535	9544	9482	9482	9504	9689	9479	9757	9471	9536	9553	9567	9662	9647	9704	9495	9451	9676	9606	9644	9541	9570	9681	9693	9509	9509	9553	9623	9562	9535	9459	9466	9554	9576	9597	9437	9561	9570	9509	9537	9494	9586	9588	9672	9633	9586	9529	9696	9507	9519	9510	9455	9606	9601	9546	9432	9441	9578	9630	9713	9512	9511	9495	9611	9586	9448	9480	9542	9502	9701	9521	9463	9430	9435	9476	9528	9457	9544	9512	9532	9570	9493	9561	9611	9484	9511	9486	9599	9417	9452	9546	9516	9359	9474	9556	9576	9575	9606	9583	9473	9438	9493	9401	9534	9411	9629	9695	9481	9519	9675	9405	9553	9440	9561	9489	9673	9555	9458	9748	9406	9620	9607	9527	9491	9522	9615	9455	9614	9565	9628	9583	9520	9574	9636	9740	9542	9613	9562	9544	9420	9432	9639	9439	9517	9515	9696	9553	9579	9664	9599	9531	9461	9594	9606	9518	9459	9491	9691	9449	9531	9570	9553	9623	9630	9517	9497	9498	9784	9543	9466	9519	9724	9619	9596	9320	9550	9723	9580	9560	9617	9554	9336	9536	9430	9522	9571	9590	9560	9550	9545	9617	9574	9488	9538	9525	9661	9573	9528	9462	9735	9525	9473	9567	9548	9515	9534	9593	9550	9723	9432	9474	9627	9545	9741	9638	9439	9562	9557	9500	9419	9584	9641	9580	9582	9556	9667	9521	9481	9636	9545	9558	9664	9618	9404	9569	9503	9566	9589	9510	9597	9565	9563	9556	9535	9452	9521	9637	9529	9526	9609	9536	9531	9518	9471	9568	9519	9466	9548	9468	9679	9651	9499	9509	9534	9700	9433	9634	9583	9547	9594	9714	9523	9399	9587	9516	9633	9596	9536	9593	9646	9561	9648	9458	9477	9631	9551	9543
26892	21696	23475	18010	12856	11410	11020	10563	10056	9940	9933	9555	9676	9788	9651	9732	9863	9876	9604	9593	9555	9384	9393	9589	9606	9615	9503	9533	9405	9424	9354	9528	9404	9414	9484	9491	9292	9503	9378	9467	9513	9377	9475	9439	9441	9509	9396	9406	9362	9373	9364	9444	9614	9526	9514	9612	9416	9427	9469	9420	9521	9523	9344	9591	9415	9455	9392	9366	9396	9430	9314	9448	9421	9571	9388	9532	9399	9491	9471	9525	9459	9322	9307	9451	9451	9362	9239	9327	9325	9456	9353	9361	9399	9299	9474	9346	9303	9471	9450	9348	9460	9477	9396	9451	9342	9348	9329	9391	9444	9447	9377	9504	9420	9359	9456	9468	9333	9392	9313	9233	9392	9499	9294	9630	9415	9312	9298	9534	9304	9421	9352	9346	9477	9390	9318	9383	9563	9430	9278	9375	9305	9595	9446	9329	9363	9444	9493	9334	9427	9408	9497	9313	9393	9316	9353	9520	9402	9616	9358	9442	9441	9436	9390	9485	9388	9301	9404	9344	9335	9369	9361	9382	9271	9369	9401	9550	9292	9283	9421	9407	9433	9421	9411	9203	9489	9563	9507	9290	9245	9303	9502	9560	9392	9512	9644	9450	9429	9500	9378	9340	9405	9374	9493	9367	9405	9431	9322	9465	9460	9196	9516	9536	9399	9558	9284	9314	9298	9244	9419	9389	9379	9480	9376	9443	9305	9357	9372	9292	9496	9474	9457	9294	9388	9456	9253	9304	9336	9258	9330	9529	9435	9539	9310	9498	9450	9381	9355	9342	9218	9441	9501	9462	9454	9365	9483	9542	9447	9462	9345	9419	9463	9515	9473	9332	9374	9467	9347	9267	9416	9263	9432	9268	9477	9355	9493	9334	9322	9396	9380	9391	9404	9454	9357	9363	9394	9369	9514	9518	9321	9380	9544	9402	9528	9454	9397	9413	9416	9262	9332	9377	9462	9517	9382	9465	9300	9446	9510	9216	9650	9489	9437	9396	9501	9357	9233	9490	9429	9342	9363	9544	9326	9360	9249	9316	9390	9403	9354	9447	9496	9393	9415	9363	9539	9422	9489	9394	9472	9552	9363	9430	9330	9514	9457	9370	9474	9547	9472	9309	9550	9449	9464	9432	9521	9404	9469	9442	9554	9437	9519	9477	9487	9516	9470	9466	9330	9363	9420	9550	9319	9474	9446	9391	9467	9416	9434	9418	9438	9339	9329	9380	9390	9355	9442	9267	9431	9523	9364	9267	9459	9433	9451	9669	9459	9351	9493	9486	9211	9190	9199	9308	9228	9364	9576	9423	9440	9329	9402	9490	9391	9404	9431	9287	9370	9388	9394	9403	9382	9356	9409	9391	9498	9384	9442	9224	9461	9341	9445	9379	9324	9270	9358	9503	9459	9480	9520	9616	9424	9592	9381	9453	9294	9375	9378	9615	9416	9385	9440	9387	9279	9477	9453	9415	9306	9383	9511	9252	9397	9406	9406	9475	9538	9425	9390	9353	9403	9328	9447	9355	9564	9247	9566	9440	9414	9377	9281	9465	9601	9541	9537	9483	9387	9569	9338	9379	9250	9302	9542	9534	9536	9220	9540	9482	9410	9467	9416	9281	9434	9523	9442	9380	9494	9397	9589	9314	9364	9575	9396	9352	9410	9412	9503	9455	9361	9368	9336	9407	9448	9617	9383	9619	9553	9416	9426	9506	9573	9377	9445	9440	9445	9297	9409	9241	9481	9394	9375	9254	9401	9483	9439	9466	9418	9328	9283	9409	9328	9492	9457	9467	9527	9228	9429	9346	9279	9243	9337	9279	9480	9541	9475	9393	9377	9464	9434	9457	9306	9173	9546	9394	9547	9429	9438	9347	9494	9237	9356	9561	9529	9332	9614	9534	9412	9324	9246	9448	9559	9471	9529	9418	9413	9466	9561	9349	9464	9340	9584	9280	9307	9519	9486	9455	9398	9379	9448	9378	9370	9326	9561	9308	9324	9373	9271	9500	9319	9521	9282	9336	9380	9511	9396	9393	9445	9250	9373	9407	9194	9303	9356	9336	9355	9433	9497	9566	9430	9323	9234	9260	9242	9427	9449	9204	9425	9392	9555	9572	9429	9446	9546	9416	9408	9464	9414	9410	9611	9460	9562	9275	9463	9232	9365	9465	9344	9511	9379	9564	9407	9264	9532	9470	9437	9260	9355	9382	9350	9476	9640	9506	9443	9434	9445	9370	9485	9502	9353	9355	9500	9385	9531	9408	9348	9571	9431	9273	9413	9377	9462	9512	9594	9380	9557	9507	9410	9400	9424	9488	9405	9472	9442	9408	9351	9569	9564	9473	9499	9359	9426	9323	9211	9519	9405	9465	9530	9493	9513	9450	9498	9302	9366	9227	9475	9530	9316	9333	9490	9464	9490	9304	9569	9415	9404	9441	9393	9559	9428	9446	9424	9450	9432	9534	9403	9486	9437	9346	9619	9403	9486	9354	9697	9294	9407	9483	9468	9449	9421	9429	9285	9446	9506	9422	9477	9304	9471	9376	9312	9432	9184	9476	9267	9295	9326	9494	9484	9554	9479	9398	9303	9520	9337	9491	9431	9419	9291	9308	9328	9298	9333	9404	9244	9521	9420	9414	9309	9391	9332	9499	9303	9432	9611	9454	9330	9586	9387	9317	9327	9361	9505	9545	9421	9414	9595	9449	9307	9334	9422	9383	9429	9270	9284	9294	9521	9486	9466	9365	9285	9544	9385	9327	9424	9450	9242	9170	9339	9476	9340	9267	9348	9492	9531	9587	9287	9349	9371	9329	9537	9413	9369	9335	9374	9396	9367	9291	9470	9325	9264	9504	9416	9585	9326	9326	9434	9441	9535	9434	9536	9535	9504	9369	9344	9427	9531	9385	9324	9366	9383	9420	9528	9591	9480	9479	9560	9401	9467	9482	9478	9515	9442	9584	9488	9340	9460	9455	9325	9349	9418	9260	9354	9472	9473	9442	9499	9480	9431	9263	9311	9540	9482	9348	9492	9394	9420	9266	9477	9268	9397	9468	9375	9469	9403	9452	9394	9530	9605	9467	9386	9440	9313	9353	9362	9399	9476	9276	9491	9479	9455	9295	9383	9614	9475	9478	9282	9500	9467	9447	9420	9317	9330	9288	9357	9498	9511	9323	9554	9512	9500	9362	9545	9471	9566	9483	9360	9515	9411	9616	9394	9318	9545	9359	9432	9463	9433	9424	9357	9480	9644	9571	9458	9417	9385	9499	9416	9368	9446	9517	9529	9362	9503	9325	9548	9407	9368	9380	9402	9375	9510	9437	9299	9385	9411	9298	9455	9478	9401	9377	9625	9530	9483	9219	9361	9313	9462	9432	9319	9447	9522	9327	9585	9463	9438	9434	9444	9558	9532	9386	9557	9542	9601	9264	9492	9369	9497	9338	9511	9374	9516	9332	9503	9380	9621	9401	9418	9415	9448	9380	9255	9423	9451	9277	9353	9444	9417	9477	9520	9208	9634	9241	9262	9277	9607	9462	9363	9208	9484	9380	9473	9310	9448	9476	9392	9452	9229	9438	9427	9292	9331	9450	9330	9319	9410	9397	9531	9399	9383	9530	9350	9589	9531	9421	9425	9427	9320	9401	9481	9568	9495	9527	9330	9412	9291	9339	9588	9278	9331	9465	9377	9309	9332	9425	9499	9446	9439	9437	9342	9502	9496	9428	9481	9385	9455	9367	9319	9528	9333	9431	9476	9365	9364	9410	9481	9492	9455	9348	9185	9363	9277	9444	9506	9476	9425	9482	9349	9352	9306	9541	9495	9446	9459	9485	9421	9328	9552	9589	9465	9450	9330	9349	9401	9611	9476	9356	9333	9579	9436	9366	9409	9345	9353	9470	9474	9441	9524	9514	9429	9429	9503	9353	9477	9498	9456	9331	9389	9408	9493	9457	9521	9550	9472	9320	9336	9420	9360	9326	9361	9658	9530	9438	9427	9503	9324	9416	9322	9482	9539	9289	9337	9446	9499	9469	9376	9390	9372	9458	9249	9399	9442	9512	9572	9385	9438	9419	9507	9450	9381	9444	9361	9490	9490	9522	9453	9458	9287	9338	9532	9507	9296	9486	9336	9553	9473	9445	9401	9301	9394	9517	9357	9389	9487	9434	9482	9395	9374	9513	9329	9510	9330	9319	9439	9421	9493	9609	9418	9535	9468	9475	9328	9505	9526	9411	9441	9428	9547	9444	9397	9503	9450	9445	9423	9382	9626	9447	9482	9619	9339	9331	9570	9438	9518	9582	9535	9438	9377	9285	9422	9431	9500	9400	9508	9524	9573	9384	9496	9507	9541	9298	9376	9385	9475	9243	9264	9436	9544	9433	9431	9382	9716	9384	9234	9579	9505	9428	9436	9467	9464	9371	9242	9170	9404	9390	9401	9281	9436	9356	9464	9492	9567	9563	9389	9397	9447	9550	9497	9415	9534	9447	9627	9542	9519	9199	9359	9229	9417	9386	9492	9405	9256	9381	9366	9361	9358	9652	9518	9370	9447	9497	9549	9410	9340	9638	9290	9468	9470	9568	9384	9312	9453	9409	9341	9442	9425	9529	9431	9577	9413	9371	9434	9411	9377	9579	9430	9310	9497	9364	9479	9390	9475	9400	9265	9344	9426	9481	9460	9310	9386	9495	9410	9355	9304	9494	9478	9443	9460	9533	9471	9377	9536	9334	9327	9460	9457	9343	9498	9482	9293	9485	9418	9573	9505	9380	9460	9407	9492	9515	9370	9424	9311	9551	9525	9574	9408	9480	9256	9381	9347	9329	9529	9317	9552	9340	9402	9345	9403	9427	9377	9312	9309	9479	9339	9354	9473	9477	9404	9420	9426	9470	9429	9341	9558	9424	9519	9587	9540	9411	9467	9238	9278	9517	9392	9520	9417	9460	9345	9331	9500	9490	9346	9356	9376	9509	9572	9623	9298	9360	9426	9441	9347	9496	9315	9396	9325	9403	9293	9407	9424	9380	9400	9439	9388	9460	9412	9459	9405	9527	9434	9470	9588	9415	9422	9465	9483	9501	9346	9304	9347	9371	9441	9337	9342	9512
17260	26334	24461	17504	15193	13549	12946	12133	11274	10960	11112	10699	10373	10386	10689	10682	10654	10548	10482	10498	10455	10255	10324	10439	10385	10241	10307	10161	10259	10152	10226	10340	10069	10303	10168	10118	10166	10298	10173	10015	10340	10156	10122	9963	10219	10268	10143	10195	10221	10217	10156	9987	10140	10288	10306	10265	10195	10164	10153	10179	10179	10114	10012	10046	10109	10182	10094	10288	10306	10304	10299	10181	10121	10195	10205	10190	10163	10074	10076	10127	10303	10055	10063	10207	10140	10091	10190	10128	10100	10171	10253	10132	10071	10195	10218	10094	10002	10331	10122	10080	10181	10141	10236	10066	10251	10098	10024	10141	10033	10129	10150	10257	9977	9966	10081	10167	10130	10126	10040	10272	10098	10202	9947	10161	10340	10056	10178	10139	10136	10166	10051	10073	9949	10157	10085	10041	10266	10217	10031	10205	10148	10249	10069	10231	10110	10121	10357	10304	10092	10071	10063	10160	10293	10164	10178	10011	9984	10125	10215	10265	10179	10186	10132	10211	10192	10080	10187	10177	10230	10132	10060	10029	10256	10063	10233	10151	10297	10177	10071	10125	10228	9998	10003	10145	10196	10106	10067	10118	10223	10057	10170	10287	10126	10298	10174	10192	10063	10060	10297	10241	10176	10217	10199	10073	10065	10134	10174	10198	10167	10065	10093	10160	10059	10056	10107	10073	10354	10238	10121	9994	10170	10243	10042	10173	10172	10142	10045	10049	10109	10228	10078	10075	10096	10255	10064	10036	10167	10061	10163	10234	10109	10218	10173	10176	10157	10125	10072	10292	10234	10178	10188	10184	10128	10084	10271	10172	10095	9987	10042	10172	10100	10040	10168	10167	10188	10190	10242	10076	10194	10143	9925	10187	10014	10272	10303	10086	10081	9921	10212	10036	10054	10090	10164	10179	10176	10076	10090	10120	10228	10098	10092	10143	10155	10126	10215	10217	10102	10122	10084	10169	10047	10063	10181	10102	10126	10082	10101	10220	10174	10127	10051	10190	10114	10102	10085	10168	9952	10243	10085	10172	10024	10068	10254	10039	10224	10252	10196	10256	10162	10082	10140	10357	10181	9935	10381	10196	10116	10233	10050	10016	10124	10148	10011	10182	10154	10144	10133	10249	10168	10142	9966	10236	10044	10138	10295	10145	9991	10021	10095	10144	10090	9969	10123	10263	10282	10197	10249	10122	10196	10127	10294	10304	10240	9954	10157	10164	10273	10033	10140	10031	10261	10200	10197	10126	10193	10111	10019	9942	9951	10181	10108	10169	10234	10150	10213	10296	10242	10020	10183	9977	10201	10267	10133	10148	10191	10226	10107	10239	10062	10109	10215	10107	10086	10225	10162	10169	10063	10243	10172	10157	10120	10088	10135	10014	10248	10062	10088	10227	10192	10215	10195	10107	10123	10211	10170	10217	10144	10074	10055	10220	10071	10106	10140	10232	10341	10134	10277	10205	10072	10136	10262	10033	10153	10126	10229	10037	10053	10138	10206	10119	10209	10215	10023	10198	10132	10116	10024	10195	10143	10231	10048	10156	10187	10190	10139	10178	10094	10062	10125	10184	10120	10156	10215	10155	10181	10204	10164	10248	10160	10179	10100	10191	9966	10144	10149	10191	10302	10099	10207	10180	10184	10016	10140	10276	10192	10096	10189	10075	10136	10105	10089	10074	10095	10143	10136	10217	10209	10046	10109	10127	10109	10183	10158	10208	10306	10154	10098	10232	10065	9938	10121	10038	10098	10146	10179	10131	10151	10283	10216	10147	10075	10318	10164	10271	10220	10083	10187	10261	10133	10292	10082	10018	10197	10029	10342	10030	10104	10252	10210	10157	10204	10143	10058	10011	9907	10142	10230	10134	10205	10198	10033	10084	10030	10268	10087	10131	10104	10058	10131	10158	10094	10225	10063	9884	10205	10131	10132	10297	10011	10059	10174	10086	10083	10090	10150	10148	10176	10214	10181	10166	10241	10217	10147	10111	9979	10041	10223	10077	10319	10062	10294	10242	10117	10133	10048	10276	10247	10306	10169	10214	10191	10051	10166	10123	10209	10148	10218	10240	9956	10173	10142	10211	10204	10060	9945	10144	10120	10127	10114	10268	10272	10162	10072	10223	10078	10151	10209	10215	10140	10072	10099	10081	10174	10115	10194	10180	10158	10025	10208	10133	10154	10125	10210	10179	9980	10396	10247	10185	10153	10288	10116	10294	10256	10299	10168	10169	10068	10097	10098	10152	10241	10079	10171	10208	10146	10091	10298	10005	10055	10273	10198	10161	10055	9983	10131	10130	10265	10333	10073	10053	10055	10085	10092	10057	10317	10211	10153	10057	10106	10223	10070	10259	10146	10228	10289	10094	10210	10131	10150	10173	10235	10251	10208	10220	10155	10190	10020	10202	10210	10123	10081	10174	10275	10306	10171	10240	10078	10145	9912	10310	9941	10189	10115	9983	10105	10049	10164	10095	10180	10255	10082	10141	10368	10155	10142	10171	10327	10256	10239	10294	10257	10025	9986	10121	10090	10066	10137	10221	10148	10083	10064	10170	10264	10133	10094	10150	10158	10170	10321	10252	10093	10187	10157	10199	10119	10068	10201	10087	10112	10101	10161	10074	10038	10188	10119	10215	10118	10156	10143	10258	10122	10213	10123	10278	10181	10101	10115	10084	9998	10182	10212	10233	10011	10108	10123	10227	10079	10133	10187	10040	10281	10263	10203	10245	10059	10155	10038	10216	10191	10191	10195	10205	10071	10221	10109	10073	10086	10244	10227	10032	10193	10229	10072	10228	10232	10192	10183	10180	10044	10059	10257	10166	10207	10260	10243	10208	10165	10117	10294	10098	10110	10071	10227	9969	10238	10173	9969	10355	10137	10117	10178	10233	10168	10110	10140	10234	10103	10030	9969	10117	10149	10175	10085	10194	10226	10288	10246	10140	10250	10189	10108	10101	10182	10169	10128	10216	10190	10274	10117	10246	10103	10176	10244	10174	10092	10193	10308	10048	10142	10156	10205	10240	10165	10234	10088	10007	10152	10174	10234	10319	10188	10025	10142	10196	10122	10164	10252	10171	10244	10210	10214	10123	10164	10118	10159	10258	10244	10188	10213	10316	10205	10094	10223	10179	10050	10090	10090	10047	10248	10015	10305	10136	10079	10193	10142	10195	10163	10087	10118	10103	9954	10362	10116	10222	10281	10258	10084	10221	10090	10189	10230	10103	10275	10045	10074	10209	10111	10175	10134	10039	10125	10163	10140	10146	10065	10041	10117	10122	10153	10220	10088	10241	10092	10111	10275	10257	10100	10120	10368	10128	10114	10105	10235	10162	10023	10237	10217	10199	10231	10194	10160	10262	10061	10243	10163	10218	10181	10174	10124	10103	10245	10192	10147	10282	10095	10196	10234	10313	10229	10122	10158	10110	10237	10255	10212	10069	10067	10261	10150	10184	10128	10077	10200	10053	10064	9848	10039	10315	10220	10140	10235	10156	10056	10205	10305	9964	10198	10138	10194	10030	10112	10112	10037	10146	10118	10179	10048	10224	10125	10110	10056	10135	10181	10200	10167	9879	10244	10269	10261	10110	10270	10145	10158	10275	10133	10156	10039	10036	10178	10184	10091	10100	10369	10146	10220	10177	10221	9964	10045	10165	10063	10207	10072	10129	10143	10149	10035	10072	10126	10012	10169	10265	10070	10129	10085	10142	10232	10212	10103	10112	10096	10084	10287	10158	10114	10214	10244	10193	10223	10220	10233	10148	10265	10143	9967	10046	10225	10234	10264	10078	10163	10170	10160	10217	10131	10209	10203	10140	10112	10101	10218	10327	10111	10210	10145	10233	10110	10243	10094	10096	10133	10147	10260	10191	10187	10153	10135	10091	10275	10230	10082	10227	10281	10280	10105	10050	10119	10141	10184	10082	10082	10132	10137	10067	10194	10129	10141	10176	10181	10102	10218	10069	10202	10059	10276	10116	10279	10115	10214	10149	10078	10176	10011	10069	10069	10073	10180	10122	10294	9911	10195	10254	10334	10208	10117	10187	10105	10295	10087	10183	10062	10226	10222	10094	10240	10164	10047	10245	10270	10168	10227	10237	10338	10293	10080	10245	10245	10234	10253	10208	10068	10141	10230	10183	10265	10260	10186	10167	10098	10194	10222	10127	10192	9920	10286	10157	10187	10174	10208	10159	10190	10119	10196	9985	10099	10142	10075	10055	10218	10237	10121	10100	10147	10232	10123	10182	10140	10301	10080	10215	10143	10064	10325	10045	10161	10038	10235	9981	10278	10162	10238	10153	10087	10148	10216	10059	10123	10091	10136	10153	10109	9967	10146	10126	10057	10059	10105	10077	10147	10187	10168	10032	10151	10133	10008	10107	10309	10199	10155	10319	10180	10068	10263	10194	10047	9994	10039	10227	10056	10135	10046	10052	10356	10087	10130	10142	10054	10016	10195	10140	10314	10166	10075	10348	10123	10080	10255	10208	10138	10053	10192	10175	10040	10172	10168	10226	10153	10196	10122	10214	10078	10180	10258	10223	10056	10107	10115	10115	10226	10057	10162	10109	10293	10241	10227	10219	10164	10140	10115	10144	10200	10132	10262	10143	10038	10304	10212	10094	10159	10214	10159	10152	10098	10193	10081	9976	10055	10125	10115	10047	10075	10094	10105	9987	10138	10026	10142	10042	10170	10169	10172	10292	10179	10028	10031	10086	10263	10088	10231	10214	10130	10151	10093	10174	10119	10116	10145	10199	10037	10172	10119	10170	10207	10285	10116	10230	10165	10056	10219	10152	10311	10041	10228	10067	10135	10175	10003	10130	10230	10024	10228	9995	10183	9967	10415	10184	10072	10204	10153	10082	10103	10036	10074	10172	10131	10025	10129	10335	10294	10125	10182	10164	10146	10212	10242	10077	10074	10195	10073	10155	10138	10184	10192	10005	10184	10191	10134	10181	10112	10240	10173	10098	10187	10177	10194	10085	10280	10106	10136	10145	10255	10168	10229	10166	10188	10124	10106	9966	9934	10267	10180	10071	10270	10093	10096	10107	10357	10080	10195	10017	10263	10150	10260	10256	10133	10095	10200	10263	10184	10167	10203	10170	10196	10276	10256	9934
23782	21157	28687	24039	21878	21076	19028	16217	14720	14703	14447	14004	14006	14064	13833	14141	14128	13896	13888	13925	13798	13838	13625	13642	13807	13621	13703	13465	13779	13440	13578	13476	13371	13593	13442	13282	13459	13442	13605	13462	13437	13406	13483	13453	13545	13286	13419	13412	13597	13273	13545	13770	14440	14303	14128	13801	13922	13660	13411	13319	13522	13550	13526	13256	13361	13454	13310	13343	13385	13490	13282	13386	13572	13327	13469	13537	13347	13325	13514	13394	13412	13282	13412	13473	13216	13435	13517	13468	13367	13485	13437	13445	13388	13379	13663	13319	13562	13555	13494	13414	13407	13381	13459	13547	13354	13352	13453	13468	13489	13369	13267	13335	13304	13479	13602	13382	13438	13510	13293	13640	13332	13460	13460	13402	13476	13405	13304	13279	13554	13480	13451	13286	13523	13321	13453	13488	13505	13443	13453	13643	13437	13586	13623	13379	13471	13436	13539	13411	13534	13409	13330	13487	13467	13368	13381	13399	13504	13360	13427	13464	13345	13401	13603	13501	13307	13367	13560	13383	13308	13323	13394	13245	13366	13312	13330	13420	13489	13462	13353	13363	13465	13396	13403	13336	13393	13349	13488	13417	13629	13368	13281	13286	13397	13421	13297	13419	13376	13432	13331	13463	13427	13571	13535	13407	13430	13384	13320	13372	13303	13331	13598	13544	13689	13495	13425	13518	13451	13454	13347	13355	13448	13578	13404	13371	13525	13405	13333	13500	13372	13478	13417	13410	13129	13416	13421	13483	13336	13481	13534	13439	13373	13375	13368	13494	13492	13405	13234	13409	13342	13408	13447	13514	13378	13491	13300	13387	13374	13224	13417	13498	13569	13385	13367	13364	13489	13455	13396	13308	13367	13527	13494	13527	13348	13412	13390	13519	13449	13257	13646	13565	13647	13391	13342	13418	13327	13422	13339	13601	13443	13448	13362	13506	13384	13556	13535	13455	13388	13435	13535	13391	13449	13375	13397	13605	13316	13411	13393	13501	13151	13350	13402	13391	13614	13277	13439	13692	13409	13420	13333	13474	13442	13311	13549	13424	13392	13230	13322	13322	13298	13403	13372	13298	13435	13343	13447	13319	13482	13355	13341	13408	13363	13262	13347	13277	13355	13288	13533	13523	13269	13496	13474	13488	13587	13514	13512	13462	13434	13381	13418	13386	13346	13566	13419	13435	13511	13363	13368	13319	13300	13371	13476	13266	13503	13403	13336	13623	13473	13298	13260	13187	13281	13421	13515	13408	13306	13435	13371	13479	13237	13470	13278	13295	13362	13407	13473	13373	13331	13231	13273	13195	13415	13348	13409	13456	13369	13525	13425	13371	13360	13412	13447	13426	13477	13338	13265	13562	13463	13364	13324	13379	13338	13503	13249	13385	13524	13349	13382	13335	13524	13427	13340	13400	13333	13230	13668	13427	13384	13505	13512	13487	13271	13389	13308	13467	13390	13539	13477	13682	13356	13192	13430	13398	13449	13411	13413	13298	13359	13297	13334	13503	13379	13376	13349	13385	13348	13371	13319	13397	13312	13355	13386	13248	13318	13456	13337	13201	13323	13481	13485	13244	13675	13442	13343	13402	13565	13325	13599	13372	13357	13558	13399	13311	13307	13534	13464	13597	13409	13379	13539	13414	13461	13596	13339	13379	13438	13547	13664	13539	13389	13326	13352	13292	13589	13320	13553	13399	13523	13359	13215	13360	13477	13497	13526	13490	13371	13457	13248	13346	13401	13426	13449	13483	13634	13495	13475	13308	13521	13480	13249	13473	13180	13676	13412	13400	13345	13365	13550	13123	13412	13372	13318	13418	13643	13560	13613	13295	13431	13439	13233	13568	13441	13535	13324	13410	13467	13520	13373	13304	13362	13410	13258	13411	13607	13538	13454	13466	13626	13517	13457	13454	13379	13351	13499	13299	13446	13403	13314	13469	13361	13407	13552	13303	13368	13408	13433	13330	13469	13297	13299	13478	13594	13345	13434	13456	13627	13539	13566	13436	13220	13376	13554	13321	13471	13452	13359	13500	13578	13468	13374	13458	13382	13398	13457	13280	13281	13345	13301	13315	13469	13448	13336	13385	13441	13338	13451	13374	13415	13465	13182	13379	13297	13444	13136	13462	13471	13554	13545	13413	13456	13268	13423	13512	13537	13340	13405	13391	13462	13365	13511	13357	13373	13207	13388	13309	13296	13464	13386	13507	13319	13451	13483	13544	13356	13413	13415	13322	13530	13357	13232	13262	13433	13639	13387	13393	13517	13290	13284	13290	13460	13554	13357	13614	13414	13478	13422	13418	13485	13331	13222	13273	13288	13482	13501	13481	13352	13417	13446	13346	13193	13389	13133	13482	13497	13273	13596	13299	13419	13507	13241	13576	13605	13550	13407	13441	13433	13327	13425	13446	13395	13395	13570	13433	13549	13417	13376	13371	13613	13238	13391	13666	13332	13283	13314	13387	13318	13270	13310	13405	13485	13348	13366	13534	13647	13248	13449	13454	13453	13398	13396	13261	13284	13339	13465	13278	13425	13254	13349	13266	13279	13368	13307	13348	13480	13366	13404	13344	13428	13459	13422	13480	13463	13431	13608	13341	13579	13541	13551	13434	13352	13404	13351	13358	13598	13396	13432	13604	13561	13550	13278	13461	13378	13509	13520	13251	13490	13447	13403	13622	13334	13562	13491	13377	13297	13365	13385	13274	13412	13470	13530	13557	13558	13472	13677	13314	13375	13513	13539	13428	13403	13450	13479	13270	13307	13474	13585	13472	13503	13346	13232	13433	13382	13339	13419	13302	13272	13401	13432	13463	13404	13397	13443	13474	13589	13591	13554	13318	13710	13481	13359	13216	13442	13377	13449	13406	13418	13440	13498	13405	13266	13442	13331	13377	13455	13609	13450	13427	13574	13410	13326	13387	13393	13303	13444	13321	13375	13424	13234	13679	13268	13373	13470	13189	13349	13315	13223	13262	13379	13581	13413	13365	13324	13394	13340	13394	13346	13490	13500	13429	13349	13600	13527	13392	13437	13693	13434	13435	13455	13439	13387	13303	13412	13484	13343	13432	13324	13338	13433	13422	13529	13517	13534	13466	13405	13517	13521	13465	13419	13555	13488	13355	13551	13333	13303	13353	13395	13595	13507	13323	13347	13455	13481	13555	13548	13321	13406	13493	13173	13446	13402	13415	13533	13446	13368	13382	13313	13427	13349	13465	13447	13434	13435	13415	13250	13489	13337	13430	13470	13545	13449	13350	13355	13402	13426	13538	13320	13604	13523	13269	13464	13516	13117	13312	13421	13174	13421	13579	13434	13317	13349	13453	13225	13412	13562	13606	13517	13477	13381	13510	13616	13480	13587	13435	13546	13530	13330	13402	13423	13375	13377	13325	13453	13281	13430	13336	13541	13426	13471	13395	13234	13497	13586	13566	13487	13416	13537	13263	13513	13585	13395	13404	13419	13432	13573	13500	13431	13583	13502	13587	13389	13358	13495	13305	13379	13271	13453	13634	13441	13456	13567	13198	13565	13462	13451	13241	13479	13314	13322	13347	13521	13423	13464	13442	13560	13615	13306	13402	13366	13381	13320	13237	13418	13564	13503	13324	13288	13277	13224	13410	13256	13410	13294	13404	13371	13375	13599	13342	13519	13433	13239	13379	13306	13485	13280	13236	13471	13258	13441	13330	13322	13339	13331	13385	13442	13462	13511	13482	13397	13416	13229	13523	13415	13606	13266	13495	13331	13392	13417	13333	13294	13509	13285	13434	13394	13311	13510	13450	13516	13517	13519	13414	13360	13404	13494	13507	13474	13321	13395	13253	13575	13299	13185	13377	13436	13570	13271	13371	13348	13482	13554	13546	13286	13255	13464	13438	13296	13291	13346	13225	13487	13309	13424	13287	13450	13493	13460	13476	13372	13333	13512	13470	13518	13313	13240	13328	13509	13420	13553	13420	13378	13587	13470	13635	13477	13558	13429	13411	13338	13439	13545	13594	13403	13334	13506	13412	13481	13395	13507	13390	13475	13401	13320	13451	13399	13538	13535	13518	13492	13358	13484	13456	13297	13378	13396	13483	13524	13653	13390	13532	13460	13477	13339	13383	13518	13598	13367	13480	13356	13537	13430	13455	13250	13348	13291	13512	13468	13286	13457	13459	13344	13511	13528	13347	13422	13489	13352	13229	13216	13460	13456	13362	13447	13277	13518	13414	13451	13377	13378	13478	13451	13434	13432	13376	13370	13579	13434	13713	13280	13190	13363	13320	13515	13497	13337	13486	13438	13425	13353	13495	13340	13470	13538	13454	13414	13382	13510	13343	13296	13352	13454	13585	13380	13594	13519	13449	13417	13289	13396	13325	13288	13380	13617	13497	13349	13475	13476	13436	13509	13528	13370	13409	13534	13364	13336	13314	13432	13471	13438	13430	13365	13374	13400	13687	13469	13500	13501	13457	13352	13436	13171	13508	13418	13312	13533	13402	13447	13587	13294	13397	13319	13362	13356	13606	13472	13481	13427	13533	13486	13479	13581	13450	13579	13390	13243	13483	13342	13364	13385	13517	13494	13213	13314	13406	13210	13354	13289	13428	13383	13519	13590	13506	13401	13525	13533	13483	13309	13316	13557	13520	13424	13348	13290	13223	13344	13235	13422	13282	13522	13449	13494	13479	13476	13403	13309	13337	13360	13537	13304	13313	13354	13576	13547	13361	13423	13393	13424	13286	13124	13230	13436	13474	13479	13573	13521	13322	13514	13478	13483	13386	13258	13514	13486	13335	13509	13499	13496	13548	13419	13365	13472	13329	13352	13420	13501	13511	13393	13327	13424	13306	13415	13336	13517	13506	13518	13387	13524	13456	13521	13556	13496	13355	13565	13382	13592	13519	13283	13624	13591	13508	13438	13542	13506	13421	13385	13467	13312	13412	13442	13481	13324	13445	13329	13396	13516	13336	13569	13350	13473	13507	13394	13285	13500	13443	13516	13325	13347	13345	13476	13416	13355	13404	13561	13284	13372	13446	13346	13490	13451	13404	13491	13555	13501	13473	13316	13454	13356	13506	13499	13517	13506	13454	13407	13353	13560	13543	13428	13303	13433	13555	13493	13433	13291	13520	13426	13288	13419	13272
19171	35063	32318	24233	20645	18773	17626	16673	15170	14584	14310	13950	13521	13466	13655	13861	13844	13722	13647	13535	13425	13148	13167	13114	13214	13109	13138	13035	13097	13050	13140	13043	13227	13173	13093	12993	13082	12935	13081	13111	12964	13023	13045	12851	12984	13005	13058	13051	13055	13003	12975	13336	14230	14228	13393	13453	13411	12916	12876	12829	12852	12879	13006	12970	12938	12945	12880	12892	13045	12980	12949	12903	13038	13031	12861	12856	13046	12925	12923	12876	12826	12958	12961	12984	12908	12891	12925	12918	12741	12969	13117	12976	13128	13015	12882	12967	12993	13083	12950	13006	12896	12852	12899	13013	12889	12928	12853	12861	12968	12965	12987	12814	13005	12936	12911	13046	12717	12794	12854	12970	12757	12801	12801	13026	12893	12766	12965	12832	12714	13102	13066	12938	12852	12803	12763	12905	12923	12947	12909	13086	12884	13001	12890	12947	12859	12806	13021	12805	12928	12969	12996	12969	12875	12901	12927	13088	12795	12921	12950	12904	12941	12636	12928	12876	12872	13021	12919	12951	12921	12859	12868	12747	12776	13023	12794	12942	12867	13067	13083	12972	13101	12830	13005	12956	13090	12839	12925	12905	12982	12802	13138	12965	12907	12901	12909	12866	12905	12884	12916	12922	12793	12810	12886	12865	12937	12870	12853	12972	12927	12869	12925	12853	12840	12985	13038	12959	12822	12868	12890	12942	12757	12999	12854	12977	12936	12794	13102	12890	12974	12899	12900	12965	12966	12942	12927	13017	12947	12998	12870	12969	12909	12895	12742	12977	12944	12908	12799	13053	12945	12788	12899	12912	13189	12960	13034	12909	12898	12863	12941	12775	12930	12911	12883	13116	12877	12873	12880	13097	12856	13012	12969	12823	12858	12828	13058	12843	12922	12915	12821	12928	12847	13124	12861	12928	13022	12974	12779	12931	12817	12997	12706	12945	12957	12832	12857	12824	12842	12794	13112	12953	13027	12753	12885	12953	12994	12887	12963	12758	13093	13059	12933	12975	12806	12906	12817	13058	12926	12756	12995	12742	13022	13005	13010	12918	12889	13105	12894	12903	13070	12846	12885	12978	12953	12916	12949	12838	13093	12945	12907	12898	12778	12973	12971	12903	12944	12923	12863	12854	13033	12893	12950	12828	12900	12944	12833	12900	13075	12887	12792	12995	12940	12878	12777	12820	12907	12926	12934	12886	12849	12906	13013	13048	13038	12922	12889	12711	12743	12711	12907	12997	13086	12928	12726	12817	13039	13079	12940	12996	12923	12969	12947	13046	12888	12966	12844	13095	12865	12943	12923	12924	12785	12918	12961	13021	12808	12951	12887	12884	12984	12936	13107	12994	12848	12884	12802	12825	12947	12949	12963	13012	12790	12844	12993	12907	12870	12876	12764	12874	13074	12913	12971	12848	12968	12848	13035	13002	12942	12863	12898	12942	13061	12908	12868	12898	12997	12749	12943	12934	13055	13048	12942	12847	12937	13072	12807	13021	13018	12809	12982	12804	12884	12941	12941	12877	12919	12818	12870	12822	13019	12935	12913	12983	12832	12921	12848	12952	13043	13001	12833	12973	12984	13190	12819	12939	12999	13056	12934	12932	13003	12953	12838	12811	13007	13003	12939	12908	12956	13078	12883	12985	12794	13028	12897	12872	12976	12952	12907	12933	12904	12867	12897	12990	12818	12730	12951	12955	13117	13107	12795	12719	12997	13052	12810	13088	12969	13011	12793	13104	12884	12904	12967	12957	13005	13064	12818	12889	12897	12905	12821	12968	12840	12928	12873	12996	12896	13007	13075	12998	13127	13018	12673	12891	12810	12984	12922	12859	13049	13036	12916	12860	12874	12863	12960	12972	12989	12954	12971	12964	13035	13039	12895	12968	12941	12880	13057	12912	12898	12894	12785	12886	12984	13117	12985	13069	12966	12919	13083	12909	13012	12834	12878	12972	12772	13057	13017	12932	12987	12933	12931	12918	12957	12974	12922	12823	12875	12925	12850	12892	12842	12902	13056	13018	12810	12878	12861	13032	12995	12879	13009	12803	12912	12884	12902	12811	12789	13068	12997	13027	12698	12809	13016	13093	12993	13007	12899	12928	12838	12991	12840	12690	12839	12943	12708	12979	12817	12932	12934	12732	12902	12953	13027	12880	13051	12865	12903	12872	12919	12934	12862	12888	12938	13001	12867	12910	12964	12980	12994	12883	13043	12932	12874	12792	12820	12844	12931	12937	13085	12838	12906	12782	12953	12936	12962	13054	12855	12972	12830	12851	12741	12878	12991	13035	12893	12953	12951	12879	12916	12908	12891	12736	12949	12973	13055	12799	12912	13055	12909	12917	12907	13017	12932	12999	12915	12832	12761	12922	13043	12975	13170	12902	12950	12926	12932	12878	12998	12857	12854	12925	12844	12960	12976	12825	12996	12852	12921	12886	12942	12808	12836	13010	12904	12823	12986	12914	12974	12916	12781	12839	12987	13045	12894	12755	12893	12805	12889	12857	12966	12947	12956	13037	12904	12883	12913	13020	12655	12994	13082	12895	12831	12956	12947	12800	12946	12953	12893	12929	12982	12889	12778	12952	12780	12963	12791	12926	12929	12972	12922	12964	13079	12724	12896	12899	13013	12963	12998	12874	12904	12808	12718	12993	12747	12841	12727	12822	13053	12963	12845	12904	13013	12970	13041	12968	12877	12915	12888	12706	13026	13006	12985	12908	12760	13134	12776	12985	12851	12810	13010	13139	12824	13056	12971	12893	12876	13083	13074	12797	12989	12712	12869	12960	12938	13056	12931	12890	12988	13005	12954	12928	12971	12951	13011	12987	12965	12883	13088	12800	12891	12980	12845	12930	12834	12794	12801	12880	13137	12922	12794	12941	12989	12942	12958	12783	12881	12752	12959	12823	12993	13045	12945	12920	12963	12773	13080	12789	12897	12918	12832	12818	12852	13004	12906	13036	12888	12872	12808	12959	12923	12870	12889	12954	12878	12904	12811	12924	12918	12963	13072	12902	13008	12995	12831	12838	12950	12739	12942	12884	12845	13021	12824	12991	13103	12861	13031	12835	12926	13013	12935	13010	12871	12829	12941	13080	12842	12914	13039	12852	12837	12897	13007	12957	12881	12870	12942	12806	12912	12912	12963	12937	12774	13121	12947	12789	13006	12999	13010	12870	12982	13092	12904	12813	12932	12934	12910	13076	12847	12932	12998	12876	12894	12857	12875	13017	12795	12831	12881	12852	12939	12993	13100	12810	12860	12917	12886	12891	12841	12874	12769	12958	12780	12907	12943	12938	12934	12891	13053	12941	12943	12971	13034	12941	12902	12930	12945	12851	12873	13165	12861	12915	13041	13003	12825	12887	12976	12921	12931	12765	12842	12750	12873	12814	12872	12943	13028	12727	13097	12955	12944	13011	13029	13032	12803	12871	12971	12885	12947	13055	13040	12868	12971	13079	12986	12849	12908	13017	12974	12909	12970	12774	12914	13006	13054	12925	13010	12879	12870	13058	12782	12912	12900	13005	12979	12946	12795	12927	12836	12951	12915	12866	12928	12919	13024	13064	12972	12884	12890	12812	12924	12949	12754	13064	12844	12878	12928	13024	12986	13003	12855	13006	13001	12986	12937	12989	12778	13013	12962	12910	13062	12894	12955	12864	12893	12862	12846	12823	12885	12759	12853	12896	12913	12815	12962	12903	12797	12867	13066	13034	12876	12773	13106	12844	12988	12977	12846	13091	13045	12959	12810	12877	12959	12918	12972	13008	12861	12989	12847	12853	12763	12884	12908	12968	12897	12934	12919	12898	12958	12916	13039	13025	13005	12845	12888	13011	12876	13085	12862	12936	12922	12972	12921	12979	12898	13023	12910	12859	12933	12881	12980	12951	12834	12894	12816	12810	12861	12966	12948	13014	12973	12820	12939	12944	12779	13156	12884	13088	12933	12789	12941	12890	12806	12975	12926	12703	12913	12993	12873	13008	12982	12798	13041	12800	12772	12828	12960	12979	13099	12991	12651	12949	12947	12885	12879	12923	13055	12910	12824	12872	12911	12840	12864	13036	12803	13036	12980	12972	12925	13067	12802	12829	12919	12876	12864	12988	12961	13052	12926	13086	12834	12921	12961	13092	12991	12776	12732	13023	12836	13004	12993	12934	12844	12796	13081	12948	12945	13152	12756	12812	12866	12870	12906	12911	13086	13191	12939	12970	13013	13086	12753	12964	12807	12974	12981	13090	12900	12922	12909	12858	12949	12892	12938	12880	12996	12796	12988	12764	12968	12966	12962	12816	12930	12863	12879	12939	12860	12927	12893	12814	13011	12819	12982	13014	13051	12915	13135	12943	12984	13088	12834	13007	12901	12931	12848	12900	12903	12945	12929	12946	12947	13032	13018	12832	12815	13022	12752	12834	12745	13039	12946	12940	13008	12980	12978	12916	12930	13014	12938	12915	13012	12901	13077	12796	12968	13018	12912	12919	12893	12938	12822	12882	12900	12927	12917	12894	12946	13035	12891	13033	12829	13021	12907	12863	12791	13081	12982	12991	13029	12980	12870	12961	13043	12797	12878	12961	12853	13059	12827	12909	12927	12877	12981	12920	12994	12903	13033	12740	13022	13006	13001	12864	12971	13006	13178	12866	12905	12921	12962	13028	12977	12842	13016	13051	13113	12884	12881	12910	12870	12980	13059	12938	12832	12849	12944	12876	13014	13108	13064	13046	12916	12997	12937	12863	12886	12980	13125	12807	13027	12973	12785	12893	12961	12845	12932	12843	13008	12865	12956	12898	13064	12882	12971	12928	13029	12935	12807	12949	12888	13013	12751	12932	12951	12886	12924	12801	12801	12844	12984	12906	12991	13116	13036	12818	12837	13102	12934	13063	12953	12981	13055	13086	12961	12869	13088	12994	12896	12921	12847	12981	12957	12737	13005	12924	12816	13022	13047	12938	12855	12894	12933	12913	12905	12794	12918	12847	12854	13019	12875	12912	12991	12818	12811	13022	13057	12937	12896	12993	12681	12879	12982	13013	12904	12938	12762	12837	12923	12997	12993	12894	12978	12831	12864	12964	13077	13014	13065	12929	12958	12943	12940	12800	13000	12944	12853	12932	12931	12952	12835	13009
22808	21255	29192	23659	21555	23749	25882	20806	19046	18701	18406	18016	17707	17733	17703	17737	17594	17590	17634	17642	17225	17187	17336	17363	17318	17166	16902	17122	17148	17162	17064	17077	17087	17029	16896	16831	16961	16969	17175	17059	16969	17044	17080	17036	16919	16932	17025	16851	16948	16834	17067	18100	18635	18317	18170	17672	17593	17147	17021	16971	16935	16732	16911	16964	17054	16923	16821	17038	16864	17036	16827	16996	16933	16848	16728	16995	17048	17016	16975	16956	16861	16859	17063	17047	16710	16812	16874	16994	16905	17000	16771	16880	16917	16991	16702	16732	16856	16805	16970	17068	17009	16700	16873	16978	16721	16939	16785	16843	16937	16788	16683	16848	16990	16864	16967	16935	16909	16872	17013	16997	17042	16704	16942	16858	16784	16885	16909	16934	16771	16788	17041	16690	16799	16941	16966	16890	17149	17009	16926	17002	17011	16838	16783	17020	16920	16952	16881	16914	16800	16757	16831	16829	16666	16785	16788	16931	16863	16744	16924	17019	16716	16895	16860	16730	16928	17001	16909	16884	16793	16901	16923	16930	16736	16809	16896	17096	16671	16800	16942	16878	16814	17026	16934	16972	16990	16997	17180	16897	17063	16839	16845	16773	16788	17071	16806	16829	16935	16886	16862	16644	16963	16903	16994	16917	16802	16974	16803	16703	16759	16859	16909	16843	16588	16802	16760	16749	16995	16976	16842	16577	16951	16749	16869	16838	16885	16838	16930	16907	16747	16774	16922	16762	16795	16973	17002	16802	16846	16890	17006	17002	16915	16790	16977	16900	16839	16905	16935	16860	17015	16927	16811	16792	16922	16758	16605	16888	16834	16872	16730	16905	16726	16782	16855	16905	16871	16789	16791	16653	16995	16790	16773	16739	16703	16811	16690	16755	16876	16928	16761	16751	16859	16817	17008	16703	16914	16784	16684	16899	17071	16889	16904	16817	16935	16836	16856	16898	16810	16851	16715	16833	16824	17054	16870	16854	16775	16716	16950	16813	16909	16711	17019	16898	16855	17056	16718	16937	16894	16925	16698	16799	17092	16937	16825	17020	17062	17038	16766	16972	16789	16747	16869	17034	16881	16874	16781	16868	16862	16706	16846	16798	16865	16881	16826	16908	16798	17014	16954	16945	16733	16967	17042	16682	16583	16844	17016	16761	16673	16870	16877	16751	16875	16727	16696	16864	16957	16959	17043	16915	16821	17076	16818	16831	16795	16882	16879	16695	16672	16809	16950	17061	16942	16819	16853	16836	16644	16710	16872	16812	16760	16804	16951	16964	16952	16818	16638	16817	16767	16782	16921	16622	16744	16822	16745	16867	17014	16852	16928	16892	17003	16837	16880	16818	16870	16840	16895	16830	16900	16819	16933	16924	17070	16961	16891	16880	16781	16671	16925	16975	17019	16912	16911	16811	16898	16858	16674	16838	16848	16922	16946	16944	16982	16782	16812	17029	16770	16963	16774	16708	16783	16893	16963	16801	16847	16767	16839	16843	16818	16837	16897	16754	16849	16737	16748	16797	16846	16664	16945	17065	16783	16819	16864	16790	16851	16927	17025	16780	16861	16707	16869	16970	16925	16826	16866	16903	16849	16884	16860	16812	16846	16829	16984	16814	16740	16876	16919	16802	16877	16942	16869	16829	16825	16905	16781	16986	16818	16780	16968	16791	16923	16817	16682	16810	16957	16904	16815	16794	16588	16817	16871	16799	16927	16915	16905	16729	17017	16960	16803	16830	16969	16905	16844	17036	16751	16857	16812	16747	16884	16801	16972	16774	16823	16950	16905	16688	16953	16719	16927	16820	16649	17151	16681	16606	17046	16764	16800	16671	16821	16698	16710	16854	16700	16865	16937	16782	16710	16876	16949	16728	16790	16828	17023	16910	16878	16746	17063	16815	16937	16819	16757	16828	16998	16932	16834	16797	16969	16918	16929	17005	16827	16868	16844	16747	16743	16779	16947	16908	16840	16722	16974	16849	17032	16853	16727	16928	16985	16811	16806	16708	16910	16936	16745	16784	16898	16848	16694	16813	16849	16851	16813	16950	16833	16629	16750	16688	16699	16872	16790	16816	16733	17035	17069	16809	16936	16857	16911	16840	16750	16793	16954	16882	17008	16855	16834	16655	16648	16849	16917	16770	16943	16832	16795	16747	16965	16743	16877	16876	16993	16884	16762	16957	16974	16934	16942	16867	16425	16681	16816	16950	16974	16838	16889	16826	16787	16994	16843	16903	16829	16536	16755	16898	16871	16845	16939	16856	16863	16882	16749	16785	16906	16924	16794	16990	16950	16816	16633	16694	17005	16786	16868	17009	16878	16817	16807	16768	17006	16819	16784	16774	16656	16895	16757	16940	16741	16826	16866	16788	17012	17051	16736	16797	16914	16863	16789	16956	16790	16649	16782	16906	16943	16864	16752	16767	16945	16900	16812	16851	16628	16811	16943	16762	16984	16959	16797	16890	16905	16939	16769	16697	16806	17023	16734	16671	16960	16794	16809	17008	16750	16740	16923	16951	16733	16762	16767	16888	16916	16963	16750	16792	16790	16938	16780	16755	16742	16947	16932	16836	16616	16944	16921	16655	16806	16709	16838	16884	16864	16904	16762	16971	16842	17001	16833	16925	16936	16825	16784	16878	16931	17067	17022	16907	17098	16818	16676	16904	16899	16843	16780	16831	16672	16896	16740	16957	16875	17037	17000	16768	16799	16673	16671	16861	16795	16794	16911	16928	16757	16804	16858	16876	16858	16841	16657	16813	16964	16894	16757	16800	16895	16874	16851	16926	16926	17003	16789	16987	16903	16871	16987	16856	16789	16785	16836	16985	16921	16822	16801	16934	16985	16854	16831	16986	16831	17091	16768	16923	16887	16894	16982	16690	16937	16844	16837	16734	16805	16967	17022	16934	16854	16843	16898	16897	16761	16873	16931	16925	16705	16887	16808	16761	16947	17033	17025	16889	16902	16663	16818	16743	16815	16842	16816	16889	16894	16837	16916	16757	16833	16668	16731	16914	16979	16781	16752	16850	16984	16870	16764	16782	17099	16709	17073	16614	16759	16724	16768	16773	16883	16839	16752	16818	16868	16891	16955	16959	16671	16668	16937	16960	16897	16745	16804	16846	16994	16781	16772	16967	16786	16765	16854	16843	16886	16904	17082	16854	16896	17011	16897	16654	16936	16983	16829	16642	17072	16850	16824	16996	16836	16920	17043	16830	16760	16700	16881	16985	16987	16979	16952	16826	16816	16805	16709	16719	16777	16926	16820	16835	16875	16890	16858	16877	16871	17057	16668	16916	16715	16991	16885	16783	16872	16927	16952	16855	17039	17027	16906	16785	16790	16962	16811	16981	16783	16859	16944	16812	16962	16945	16857	16942	16929	16941	16763	16940	16822	16909	16994	16970	16967	16859	16784	16840	16617	16798	16717	16898	16852	16734	16918	16785	16789	16804	16835	16900	16981	16762	16947	16877	16769	17004	16856	16725	16889	16768	16992	16927	16921	16646	16913	16715	16801	16996	16932	16848	17025	16957	16994	16862	16829	16766	16989	16674	16629	16828	16879	16819	16766	16987	16855	17033	16851	16895	16900	16636	16770	16883	16696	16829	16865	16791	16757	16608	16767	16797	16667	16961	16797	16762	16713	16748	16634	16756	16736	16658	16753	16607	16840	16920	17024	16648	16959	16768	16796	16785	16928	16936	16739	16796	16688	16767	17075	16960	16653	16780	16782	16819	16722	16711	16606	17072	16793	16661	16788	16928	16869	16856	16942	16944	16825	16819	16863	16811	16769	16879	16707	16762	16790	16909	16932	16822	16766	16613	16702	16852	16954	16856	16578	16769	16727	16760	16920	16679	16881	16474	16702	16728	16890	16838	16844	16874	16978	16759	17003	16711	16871	16740	16780	16553	16737	16860	16814	16754	16907	16636	16746	16868	16836	16658	16715	16809	16667	16991	16821	16848	16890	16851	16814	16824	16772	16636	16839	16840	16940	16821	16886	16799	16900	16860	16925	16672	16806	16733	16707	16806	16884	16958	16780	16888	17037	16911	16769	16868	17037	16820	16857	16975	16763	16654	16945	16894	16831	16741	16833	16747	16948	17139	16786	16844	16632	16855	16988	16750	16882	16811	16626	16933	16983	16724	16709	16788	16887	16805	16953	16703	16835	16949	16931	16959	17049	16931	17017	16645	16703	16789	16987	16778	16933	16777	16875	16779	16717	16832	16816	16892	17124	16806	16808	16783	16872	16879	16902	16824	16908	17054	16729	16722	16902	16981	16766	16846	16838	16805	16864	16879	16912	16829	16843	16811	16864	16696	16633	16779	16869	16833	16796	16898	16791	17029	16944	16827	17036	16852	16588	16697	16747	16829	16953	16973	16705	16906	16948	16939	16806	16876	17093	17008	16944	16767	16783	16959	16866	16606	16911	16832	16720	16829	16795	16836	16804	16825	16870	16876	17018	16947	16844	16737	16910	16966	16804	16703	16981	16762	16973	17036	16800	17003	16789	16962	16886	16761	16853	16926	16885	16693	16956	16903	16873	16750	16833	16966	16971	16950	16944	17073	16693	16935	16849	16988	16744	16717	17112	16857	16846	16793	16975	17064	16843	16686	16689	16724	16712	16603	16724	16935	16833	16853	16748	16907	16925	16936	16741	16885	16928	16774	16702	16916	16617	16763	16793	16945	16732	17026	16898	16776	16768	16758	16787	16932	16813	16730	16837	16862	16806	16706	16968	16877	16894	17024	16869	16808	16947	16832	16629	16870	16920	16934	16872	16791	16728	16632	16871	16889	16961	17047	16772	16689	16883	16738	16742	16747	17056	16935	16927	16786	16849	16832	16709	16759	16698	16968	16899	16719	17027	16926	16960	16782	16728	17015	16787	16810	17043	16774	16675	16925	16893	16940	17044	16839	16745	16797	16703	16675	16839	16835	16823	16718	16810	16759	16859	16862	16671	17066	16916	16924	17058	16834	16841	16824	16814	16701	16813	17062	16767	16710	16964	16912	16961	16819	16875	17022	16828	17047	16700	16939	16769	16798	16879	16833	16856	16925	16838	16880	16848	16929	16792	16863	16662	16835	16543	16898	16826	16925	16850	16850	16874	16895	16795	16827	16815	16817
21798	40472	37831	29117	25027	22557	20973	20170	18375	17170	16654	16387	15978	15976	15779	15921	16086	16301	16040	15933	15725	15460	15493	15242	15467	15197	15182	15009	15082	15155	15007	15183	15026	15249	15068	15215	15082	15109	14933	15274	15196	15117	15078	14953	15155	15080	15010	15145	15075	14925	15331	16599	16989	16867	16289	15865	15691	15172	15120	15096	14785	14957	14992	15070	14910	14978	14938	14882	15018	15078	14899	15043	14827	15006	15068	15018	14987	14777	15014	15233	14914	14919	15057	15060	15059	15072	15166	15111	14996	15045	14910	14913	14952	15176	14918	15083	14974	15067	15078	15096	15000	15049	14939	15161	15035	14959	14932	15020	15156	14890	15018	15100	15005	14913	15059	15143	15084	15076	14937	15022	14993	14965	14981	14911	15049	14995	15122	14987	15089	14797	14895	15092	15089	14930	15104	15113	14935	14974	15095	15096	14961	15130	14885	14944	14995	14990	15032	14945	15014	15097	14971	15016	14971	14850	14995	14946	14969	14908	14994	14892	15061	15009	15004	14955	15106	15148	14939	15192	15018	14925	15000	14991	15061	14962	14977	15135	15106	14935	15100	15052	15027	15047	14971	15072	15095	15173	15046	14998	14931	15079	14837	14841	15070	14996	15062	14797	14916	14978	14895	15057	14994	14832	14933	15154	15005	14917	14929	15080	15026	14967	15002	15118	14979	14880	14943	14994	15000	15021	15014	14842	14972	15021	14917	15009	15075	14966	15014	15027	15176	14995	14921	15059	15056	15127	14865	14921	15068	14978	14969	14953	15030	14937	15105	14952	15004	14979	15132	15145	14929	15030	14995	15016	15084	14801	15108	14862	15103	15021	15019	14888	15135	14943	15097	14978	15026	14967	14927	15004	14939	14990	15172	15000	14952	14982	15112	15000	15373	14998	14915	14900	15020	15135	15085	15255	14950	14936	14851	15178	14924	15005	15018	15145	15049	14914	14932	15026	14801	15046	14909	15051	15001	14858	15185	15061	15119	14958	14978	15068	14929	15152	14859	15019	15062	15130	15014	14933	14923	14993	14969	14966	14963	14924	14906	14913	15021	14988	14982	14882	15085	14983	14929	14969	15134	14969	14943	14902	15022	15092	14997	15052	15013	14968	15039	15011	14868	15082	15037	15021	14841	15012	15004	14904	14891	15101	14819	15104	15133	14940	14926	14984	15004	14975	14962	14952	14949	15103	15056	15016	14877	15030	15044	14808	15083	14991	15007	15031	14880	15034	14879	15133	14982	14932	15119	14913	15097	15006	15149	14939	15011	15136	15168	15040	15046	15044	15019	14922	15051	15032	14865	14831	15045	14969	14986	14900	15006	14909	14987	14930	14874	14981	14923	14980	15035	14960	14951	15016	15090	15003	15100	15035	15050	14995	14885	14931	14982	14850	15043	14907	14824	14797	15037	15006	15199	14863	14911	15019	14985	15127	14944	15026	15122	14965	14975	14959	14992	15026	14921	14940	14824	15045	15005	14994	15059	14883	15038	14894	14910	15084	14987	15065	15153	14930	15046	14851	14976	14853	15092	15039	14957	15147	15065	15083	15037	14969	15143	14836	14927	15001	14933	15045	15132	15079	14888	15125	15014	14828	14987	14899	14924	14930	14937	14982	14977	14778	15180	14968	15062	14897	14878	15091	15003	14948	14923	14836	15030	14904	14860	15093	14897	15017	15067	15007	14932	15125	15164	14992	15100	14832	15008	14997	14984	14968	14784	14962	15102	14898	14926	15049	14832	14999	15044	15029	15028	14906	15012	14975	14845	14975	15032	14922	15004	14976	14921	14880	15104	14868	15018	14934	14949	15105	15032	15055	15188	14906	14935	15043	14989	15139	14912	14879	14950	15098	15064	14943	14969	14927	14961	15012	14964	15080	15015	15053	15057	15042	14969	15189	14914	14942	14963	14925	14879	15022	14801	14933	14973	14980	15062	15198	14995	15038	15018	14938	15009	14960	14930	15006	15044	14840	15038	15027	14968	14898	15169	14974	14820	15091	15035	15099	14955	15059	14879	14898	15030	14805	14796	15020	14974	14817	15044	14977	15052	14984	15094	15011	14993	14921	14829	15078	15034	14943	14994	15035	14970	14993	14929	15080	14982	14916	15125	14977	14852	15088	15009	15131	15177	14996	15011	14944	14892	15027	15076	14922	15031	15054	15100	15021	14897	15075	15006	14931	14893	15105	14999	15011	14921	15052	14988	14885	15046	15017	15029	14867	14910	15055	15150	14986	15015	15015	15074	14795	15043	14825	14850	15055	15004	14786	14934	14985	14974	15119	15026	15007	15120	15017	14956	14991	14974	14936	14910	14891	14979	15138	15061	15162	14951	14952	14966	15086	15092	14979	15018	14968	15184	14971	14929	14957	14854	14912	15068	15038	14958	14969	14818	14901	15057	14989	14980	14943	14968	15005	14860	14895	14898	14968	14983	14772	15093	14750	14961	14947	15109	14942	14901	14934	15065	15030	15003	14965	15078	15062	14861	15079	14891	15088	14865	15029	14828	15154	15019	14837	15070	14855	15069	15085	15127	15045	14945	14960	15066	14850	14989	14995	14877	15099	15111	14914	15063	15015	14944	15010	14965	15093	14827	15155	14904	15045	14953	15022	14984	15134	15026	15031	15002	15068	14964	14990	15132	15056	14993	14952	14909	15048	14868	14878	15057	15031	15114	14899	14898	14790	15006	15005	14966	14961	14856	15020	14969	14985	14899	14980	14968	15170	14927	14855	15023	14983	15053	14960	15030	15079	15002	15119	14826	15138	14825	15074	15057	14905	14990	14953	15029	14993	14957	14999	15096	14932	15003	14981	15059	15070	15075	14837	14778	14981	14850	15123	14987	14994	14973	15120	14788	15030	14904	14869	14973	14995	14958	15079	14986	14721	14983	15041	15078	14860	15007	15035	15175	15090	15111	15091	15059	14794	15071	14891	14976	15079	14874	14858	15076	15063	15042	14945	15069	15037	14860	15113	14953	15112	14983	14893	15080	14963	15042	15102	14951	15079	14952	14932	14992	15019	14913	15031	15091	15021	15124	15027	14995	14928	15027	15081	14997	14916	14972	15098	14971	14831	15016	14940	15007	15068	15020	15042	15037	15026	15010	14957	15139	14984	14887	14844	14948	14937	15107	15080	14948	15047	15071	15183	14948	15091	15028	14885	15111	14904	14966	15082	15027	14903	14933	14920	14903	14966	15116	14949	14930	14892	15059	14999	15011	14895	15051	14992	14970	14928	14952	15038	14787	14983	14933	14898	14988	15192	14962	14992	14993	15125	15105	15069	14966	15141	14964	15056	14976	15028	15086	14934	14981	15012	15087	14801	15104	15303	15099	15066	15022	14903	15034	14948	14961	14978	14777	15060	15037	15012	15186	14978	14837	14827	15058	15041	14971	15069	14890	15021	14882	15053	14835	15139	15132	14892	15106	14973	14798	14936	14943	14859	15023	14958	15009	14948	15081	15061	14859	14973	14871	15164	15107	14886	14973	14875	15072	15015	14964	15177	14963	14993	14909	14959	15024	14983	15154	15039	14995	14876	14954	15074	15109	15137	14972	15120	14998	14872	14971	15100	15040	15021	15131	14905	14763	14983	14934	15003	14929	15070	15035	14888	14980	14903	14900	15044	14964	14980	15054	15045	14901	14947	15060	14950	14910	14992	15102	15071	14916	14917	14978	14820	15089	14876	14854	14983	14970	14901	14819	14853	14852	15019	15016	14884	14933	14983	14814	15071	14866	14968	15034	15075	15028	15078	15061	14845	14902	15103	14853	14975	14921	14913	15069	15009	15044	15006	14878	14977	15011	15009	14979	14970	14795	15051	14923	14920	14778	14965	15040	15178	14914	14941	14976	14910	15067	14978	15065	15047	14895	15103	15085	14859	14997	15142	15053	15029	15023	15085	14941	15018	15133	15009	14933	15032	15018	15052	14895	15053	14846	14963	14951	14993	15022	14931	15032	14974	15044	14989	14964	14925	14880	14937	15102	15088	14933	15048	14885	15067	14915	14921	15041	15071	14939	15021	15037	15047	14941	14977	14982	15014	15103	15037	14980	15093	15188	15000	15097	14908	14995	15137	15062	15083	14997	14907	15094	15020	14908	15104	15047	15102	15026	14944	15036	15115	15123	14863	15131	15072	14831	14966	14993	14964	14988	14935	14910	14889	14984	15038	15004	14947	15047	15047	15096	15136	15105	15019	14984	14962	14947	15029	14984	14988	15079	15078	14907	14804	15187	15219	14911	14876	15017	15003	14968	14830	14983	14955	14937	14854	14917	15123	14930	14940	14890	15096	15025	14826	14975	15118	15002	15111	15094	15042	15040	15055	15053	15038	14956	14909	14963	15024	14910	15069	15085	15027	15009	14944	15126	14886	15140	14943	15188	14957	14862	15055	15056	15145	14932	15025	14888	14976	15018	14991	14885	14901	14994	15001	15080	15005	14869	15135	15077	14948	14766	15083	15008	14919	15038	14960	15130	14974	14993	14826	14735	15061	14918	14914	15086	15026	15020	15087	14993	14892	15169	14832	14904	15060	15123	15034	14875	15091	15003	14933	14943	14814	14864	15017	14942	14924	15192	15007	15000	14940	15114	15171	14890	14922	15028	14938	15161	14917	15004	14938	15034	14940	15122	15015	14984	15211	14883	14991	14931	15095	15100	14999	14943	14894	15039	14979	14968	15028	15074	15091	14872	14975	14821	15083	14883	15046	14938	15060	15054	14790	14908	15192	15000	15044	14909	14936	14882	15171	14856	14996	14953	15047	14995	15021	15030	15199	14906	15027	15039	14895	15053	15064	15052	14995	15072	14992	15165	14860	15138	15023	14923	14934	15125	15062	15092	15174	14990	15112	15007	14920	15122	15027	14995	14937	15106	15037	15047	15061	15105	15063	15090	14964	15009	14937	15077	14964	15029	14983	15059	15125	14981	14945	14935	14885	15043	14987	14930	14853	15086	14944	14968	15126	14774	15064	14921	14835	15155	14993	14963	14919	15088	15126	14760	15097	15083	14895	14863	15066	14912	14917	14984	14935	14937	15003	15049	15054	14956	15075	15030	15125	15014	14968	14996	14923	14819	14983	15060	14802	14900	14991	14918	14983	14986	15018	15053	14740	14961	14826	14971	14941
27470	22569	27410	24491	20217	19531	19234	18707	18437	18100	17842	17709	17937	18004	17843	17879	17525	17872	17652	17767	17788	17762	17710	17686	17555	17598	17671	17684	17735	17428	17823	17588	17846	17571	17566	17521	17578	17502	17589	17505	17732	17680	17413	17608	17446	17611	17634	17521	17582	17369	17628	17778	17823	17795	17569	17772	17573	17592	17664	17664	17651	17570	17645	17450	17656	17755	17478	17590	17605	17671	17735	17554	17621	17486	17523	17801	17741	17709	17611	17606	17687	17516	17796	17458	17288	17488	17513	17558	17597	17583	17445	17777	17613	17603	17638	17711	17673	17577	17392	17580	17645	17633	17419	17563	17685	17598	17693	17638	17678	17557	17957	17651	17550	17389	17445	17655	17556	17482	17634	17410	17639	17570	17554	17602	17563	17612	17463	17457	17560	17736	17717	17511	17636	17570	17579	17668	17558	17571	17572	17652	17596	17572	17651	17592	17659	17632	17605	17383	17482	17743	17709	17540	17640	17562	17700	17833	17636	17695	17527	17555	17659	17466	17632	17501	17602	17561	17754	17545	17897	17592	17596	17737	17641	17693	17430	17444	17582	17567	17666	17706	17347	17562	17624	17543	17577	17690	17556	17420	17574	17554	17698	17705	17531	17616	17584	17661	17458	17696	17712	17428	17431	17748	17499	17341	17453	17607	17529	17788	17578	17693	17604	17614	17619	17729	17614	17598	17854	17667	17561	17545	17654	17775	17533	17725	17590	17665	17466	17480	17714	17464	17659	17496	17523	17800	17618	17701	17656	17464	17604	17587	17499	17560	17557	17383	17525	17681	17581	17592	17636	17752	17720	17384	17533	17600	17530	17357	17616	17521	17491	17518	17530	17630	17626	17561	17652	17514	17486	17662	17595	17436	17595	17374	17524	17547	17688	17626	17497	17646	17693	17668	17598	17657	17689	17592	17368	17585	17658	17535	17787	17515	17725	17575	17408	17563	17660	17404	17531	17664	17547	17419	17548	17569	17526	17562	17447	17586	17478	17710	17733	17679	17721	17655	17465	17639	17475	17574	17513	17357	17684	17634	17634	17635	17758	17299	17659	17432	17471	17556	17416	17550	17664	17415	17555	17482	17492	17502	17519	17719	17623	17339	17491	17576	17502	17616	17813	17680	17566	17679	17583	17715	17581	17598	17676	17418	17680	17747	17557	17606	17662	17664	17268	17776	17455	17443	17537	17627	17580	17528	17640	17680	17800	17803	17698	17476	17542	17539	17633	17706	17414	17684	17431	17518	17645	17654	17647	17430	17634	17576	17623	17529	17484	17528	17450	17499	17587	17583	17608	17641	17508	17741	17718	17574	17556	17648	17591	17589	17500	17453	17497	17624	17569	17515	17403	17514	17641	17595	17595	17340	17356	17396	17635	17536	17847	17587	17530	17603	17429	17455	17567	17690	17582	17507	17536	17692	17435	17387	17620	17505	17736	17650	17588	17790	17292	17394	17547	17559	17448	17545	17336	17544	17680	17403	17518	17641	17684	17553	17485	17594	17740	17699	17552	17724	17604	17526	17577	17519	17615	17633	17761	17671	17695	17615	17853	17544	17529	17512	17652	17570	17591	17504	17515	17633	17843	17616	17545	17499	17522	17668	17578	17582	17632	17548	17574	17658	17578	17512	17605	17544	17748	17553	17543	17701	17563	17580	17380	17574	17613	17355	17606	17538	17533	17543	17638	17902	17596	17456	17645	17640	17573	17676	17419	17511	17589	17356	17478	17487	17606	17515	17697	17549	17474	17437	17680	17642	17738	17734	17511	17639	17634	17694	17965	17601	17498	17602	17657	17467	17679	17648	17757	17495	17703	17666	17730	17539	17587	17492	17749	17406	17411	17722	17826	17535	17613	17733	17421	17560	17573	17649	17704	17403	17612	17643	17537	17417	17332	17354	17649	17679	17541	17506	17453	17591	17709	17742	17444	17517	17750	17680	17650	17589	17643	17504	17438	17538	17527	17523	17429	17569	17769	17688	17458	17327	17461	17758	17548	17645	17659	17642	17429	17633	17583	17486	17434	17645	17431	17517	17790	17513	17454	17777	17397	17758	17466	17561	17644	17405	17361	17772	17611	17674	17340	17385	17650	17449	17634	17644	17627	17663	17565	17830	17634	17391	17318	17632	17564	17569	17801	17624	17440	17358	17571	17381	17736	17753	17645	17525	17788	17648	17489	17404	17558	17565	17510	17445	17785	17638	17761	17803	17491	17643	17618	17676	17737	17728	17632	17650	17755	17568	17638	17632	17631	17535	17507	17560	17641	17636	17640	17732	17568	17474	17578	17489	17573	17867	17712	17653	17742	17410	17610	17506	17616	17612	17655	17645	17561	17314	17541	17477	17615	17630	17589	17591	17467	17470	17632	17572	17409	17635	17549	17619	17423	17394	17717	17653	17456	17428	17709	17583	17475	17598	17630	17525	17685	17592	17639	17648	17614	17382	17607	17522	17722	17477	17556	17542	17685	17391	17539	17611	17730	17687	17544	17561	17626	17653	17679	17611	17803	17643	17616	17707	17528	17571	17487	17734	17747	17492	17461	17529	17605	17675	17423	17637	17363	17565	17469	17706	17603	17595	17529	17526	17852	17732	17372	17645	17563	17449	17555	17556	17698	17652	17528	17663	17742	17527	17629	17758	17740	17741	17558	17481	17681	17491	17582	17584	17759	17637	17609	17535	17527	17645	17580	17516	17602	17741	17747	17546	17687	17539	17337	17533	17708	17643	17480	17673	17652	17583	17485	17610	17660	17623	17645	17732	17615	17548	17801	17582	17614	17386	17553	17666	17521	17597	17629	17731	17547	17831	17725	17564	17426	17736	17855	17451	17455	17462	17583	17511	17389	17779	17469	17694	17618	17653	17540	17540	17566	17748	17618	17430	17735	17410	17661	17429	17580	17626	17611	17466	17654	17507	17577	17554	17474	17397	17539	17620	17527	17570	17667	17579	17673	17630	17556	17615	17474	17427	17564	17592	17555	17565	17591	17753	17442	17499	17590	17599	17542	17519	17552	17452	17664	17546	17526	17987	17473	17623	17425	17713	17520	17813	17357	17692	17600	17655	17516	17734	17595	17641	17473	17289	17552	17553	17519	17585	17707	17538	17473	17611	17520	17517	17710	17641	17470	17588	17639	17729	17445	17656	17577	17602	17558	17855	17554	17754	17641	17569	17416	17576	17750	17583	17540	17717	17625	17737	17593	17552	17408	17692	17509	17580	17512	17629	17510	17734	17611	17887	17544	17508	17524	17551	17620	17649	17646	17572	17790	17590	17513	17550	17452	17576	17547	17529	17487	17612	17793	17563	17685	17768	17588	17600	17665	17472	17650	17746	17647	17477	17578	17581	17718	17641	17420	17634	17579	17722	17471	17479	17590	17759	17773	17505	17480	17661	17598	17551	17649	17722	17623	17701	17742	17583	17697	17762	17531	17518	17727	17567	17525	17590	17569	17473	17488	17497	17587	17470	17777	17631	17559	17407	17688	17673	17655	17454	17505	17483	17620	17675	17682	17709	17517	17750	17628	17472	17597	17766	17515	17758	17680	17423	17488	17394	17754	17760	17687	17434	17432	17670	17384	17551	17640	17689	17656	17710	17494	17687	17589	17572	17480	17720	17650	17311	17659	17506	17508	17480	17513	17540	17801	17412	17560	17576	17646	17229	17458	17434	17476	17548	17483	17822	17482	17455	17595	17632	17416	17390	17922	17684	17775	17622	17577	17530	17679	17702	17737	17797	17480	17339	17577	17640	17372	17654	17652	17679	17714	17761	17520	17756	17686	17599	17607	17351	17539	17316	17476	17579	17519	17642	17627	17742	17606	17603	17611	17736	17576	17642	17414	17377	17460	17784	17746	17512	17492	17573	17524	17734	17751	17648	17553	17733	17494	17753	17652	17641	17686	17324	17507	17341	17545	17447	17466	17747	17516	17546	17652	17566	17422	17434	17445	17627	17736	17672	17528	17501	17616	17466	17456	17545	17590	17602	17666	17464	17512	17626	17497	17608	17577	17551	17503	17408	17587	17477	17486	17386	17708	17491	17616	17550	17678	17707	17692	17868	17583	17565	17662	17709	17555	17613	17640	17408	17705	17782	17613	17706	17654	17785	17574	17876	17458	17747	17668	17529	17725	17642	17624	17490	17447	17601	17810	17673	17513	17407	17614	17544	17583	17644	17424	17555	17740	17766	17479	17609	17546	17374	17574	17378	17648	17564	17567	17510	17420	17640	17792	17551	17801	17654	17612	17727	17737	17564	17371	17526	17588	17626	17614	17699	17667	17681	17469	17532	17608	17525	17645	17611	17471	17538	17632	17524	17664	17654	17488	17723	17653	17522	17456	17539	17584	17423	17767	17633	17547	17769	17490	17568	17350	17471	17390	17685	17636	17602	17640	17551	17593	17533	17505	17638	17599	17542	17494	17481	17695	17707	17730	17679	17563	17628	17599	17596	17676	17570	17560	17509	17438	17560	17758	17588	17472	17572	17601	17574	17484	17543	17676	17794	17745	17538	17569	17467	17664	17727	17449	17509	17529	17608	17546	17416	17784	17526	17538	17625	17659	17485	17681	17594	17693	17599	17644	17686	17613	17511	17570	17642	17243	17732	17621	17672	17444	17438	17610	17492	17523	17396	17441	17711	17555	17324	17729	17579	17631	17489	17433	17577	17528	17445	17529	17551	17608	17532	17751	17664	17685	17557	17594	17594	17307	17580	17622	17360	17660	17520	17547	17537	17640	17577	17696	17658	17698	17527	17803	17472	17537	17509	17423	17605	17661	17594	17681	17560	17384	17721	17521	17477	17633	17519	17634	17567	17546	17672	17475	17627	17592	17515	17651	17478	17801	17633	17443	17595	17353	17675	17545	17533	17497	17561	17656	17513	17547	17712	17782	17545	17437	17568	17472	17597	17482	17726	17676	17720	17696	17668	17549	17662	17612	17674	17719	17499	17745	17756	17872	17834	17642	17692	17434	17714	17668	17386	17507	17668	17699	17655	17550	17707	17510	17480	17627	17601	17587	17554	17713	17772	17579	17541	17570	17543	17642	17620	17521	17523	17317	17346	17715	17551	17603	17633	17494	17634	17583	17677	17729	17624	17682	17697	17628	17560	17664	17583	17312	17529	17540	17706
19516	28626	27061	21611	19523	18316	17787	17237	16623	16236	15971	15968	15812	15630	15620	15749	15775	15818	15813	15763	15676	15617	15649	15631	15511	15479	15755	15424	15358	15551	15264	15542	15584	15402	15457	15400	15513	15419	15532	15485	15286	15329	15288	15464	15464	15488	15511	15385	15362	15452	15586	15653	15459	15594	15671	15582	15508	15529	15548	15290	15401	15513	15642	15480	15534	15334	15401	15423	15321	15522	15429	15510	15532	15403	15540	15331	15446	15576	15411	15490	15387	15417	15438	15330	15539	15525	15572	15617	15474	15540	15401	15402	15656	15395	15689	15201	15398	15521	15454	15505	15297	15360	15574	15546	15209	15362	15310	15338	15464	15510	15228	15595	15340	15389	15269	15532	15366	15386	15443	15581	15359	15610	15624	15511	15569	15395	15439	15390	15469	15428	15363	15463	15283	15535	15435	15402	15343	15241	15365	15469	15459	15525	15523	15353	15472	15453	15363	15339	15354	15472	15434	15329	15324	15364	15298	15433	15363	15559	15389	15452	15387	15371	15307	15469	15449	15448	15446	15287	15410	15474	15495	15500	15298	15440	15366	15396	15542	15425	15466	15393	15437	15488	15538	15468	15487	15311	15435	15349	15532	15566	15246	15431	15213	15496	15517	15421	15487	15502	15501	15455	15710	15481	15561	15421	15566	15607	15440	15541	15454	15368	15519	15428	15202	15533	15554	15319	15488	15510	15261	15385	15409	15580	15201	15328	15639	15393	15257	15364	15395	15450	15612	15355	15396	15323	15344	15551	15477	15407	15496	15415	15470	15364	15424	15658	15399	15448	15426	15604	15439	15481	15401	15409	15358	15577	15361	15431	15469	15432	15384	15432	15322	15382	15384	15431	15570	15496	15603	15374	15316	15533	15374	15398	15421	15601	15454	15530	15219	15338	15605	15515	15340	15438	15263	15394	15437	15403	15511	15283	15535	15515	15590	15553	15471	15388	15564	15554	15376	15650	15469	15483	15332	15416	15522	15512	15490	15500	15382	15566	15618	15437	15408	15402	15440	15311	15519	15513	15449	15360	15492	15441	15283	15668	15296	15649	15446	15533	15514	15491	15537	15479	15304	15483	15295	15364	15438	15384	15352	15383	15513	15419	15557	15459	15437	15529	15488	15353	15283	15441	15490	15464	15541	15533	15355	15313	15400	15338	15491	15384	15431	15439	15417	15591	15305	15528	15345	15372	15402	15703	15462	15627	15416	15422	15324	15534	15274	15357	15351	15473	15511	15360	15304	15684	15457	15505	15527	15473	15480	15392	15520	15319	15387	15418	15385	15403	15383	15498	15506	15473	15437	15477	15369	15451	15407	15324	15342	15377	15448	15347	15459	15417	15558	15407	15600	15435	15316	15404	15357	15450	15405	15447	15483	15401	15471	15300	15450	15418	15403	15514	15399	15444	15550	15412	15443	15282	15443	15237	15397	15347	15572	15451	15463	15372	15451	15447	15368	15494	15297	15326	15329	15466	15371	15497	15441	15328	15411	15378	15460	15463	15321	15466	15447	15438	15348	15456	15394	15490	15471	15311	15447	15633	15320	15500	15328	15385	15444	15340	15413	15527	15374	15365	15314	15440	15542	15586	15478	15435	15374	15525	15558	15396	15463	15407	15372	15265	15663	15566	15447	15569	15296	15472	15478	15594	15329	15422	15380	15423	15406	15488	15357	15445	15469	15438	15419	15391	15315	15616	15464	15504	15294	15505	15593	15237	15354	15427	15415	15385	15385	15478	15550	15228	15456	15436	15544	15438	15537	15575	15502	15488	15542	15289	15470	15423	15445	15613	15397	15267	15450	15339	15469	15438	15385	15345	15405	15420	15486	15697	15242	15496	15550	15344	15446	15405	15412	15397	15458	15401	15643	15625	15432	15332	15456	15421	15414	15559	15361	15280	15418	15349	15521	15566	15442	15446	15372	15363	15563	15483	15438	15505	15577	15448	15526	15435	15343	15454	15548	15320	15480	15495	15460	15395	15544	15359	15527	15538	15355	15458	15483	15455	15519	15399	15483	15444	15423	15460	15465	15387	15511	15447	15470	15289	15498	15398	15344	15362	15289	15504	15419	15230	15580	15386	15571	15553	15447	15303	15440	15392	15397	15469	15296	15454	15524	15489	15451	15373	15435	15390	15467	15216	15504	15308	15662	15288	15621	15403	15359	15274	15280	15423	15504	15418	15550	15514	15384	15479	15359	15244	15343	15335	15492	15536	15374	15260	15496	15570	15488	15572	15275	15566	15585	15317	15493	15629	15461	15388	15385	15336	15364	15605	15518	15601	15268	15568	15382	15436	15437	15557	15402	15542	15285	15592	15362	15451	15572	15437	15537	15627	15325	15355	15470	15330	15542	15314	15509	15359	15449	15366	15424	15158	15388	15617	15604	15579	15491	15480	15544	15395	15502	15380	15567	15402	15349	15402	15550	15571	15328	15418	15291	15299	15522	15453	15509	15349	15486	15521	15480	15350	15469	15308	15414	15471	15451	15424	15460	15452	15319	15395	15325	15424	15464	15415	15467	15392	15409	15370	15291	15260	15528	15409	15351	15423	15346	15703	15439	15420	15610	15449	15475	15501	15637	15403	15291	15530	15380	15430	15377	15392	15288	15342	15421	15378	15444	15565	15489	15326	15550	15490	15316	15495	15502	15440	15332	15293	15336	15354	15618	15585	15452	15405	15442	15514	15398	15544	15210	15428	15416	15314	15385	15432	15355	15387	15445	15284	15443	15436	15481	15520	15280	15424	15467	15352	15531	15283	15383	15444	15449	15496	15581	15560	15439	15549	15424	15495	15625	15328	15586	15390	15534	15678	15461	15458	15572	15475	15403	15356	15385	15341	15510	15519	15550	15383	15507	15394	15423	15496	15613	15455	15435	15369	15454	15427	15336	15442	15371	15389	15487	15476	15558	15400	15484	15446	15403	15601	15390	15336	15264	15481	15489	15394	15442	15359	15424	15410	15387	15291	15350	15490	15433	15404	15514	15270	15395	15456	15480	15486	15519	15506	15401	15406	15352	15360	15453	15445	15397	15418	15413	15287	15298	15354	15454	15343	15427	15355	15330	15291	15315	15417	15384	15320	15535	15430	15485	15424	15416	15614	15373	15573	15503	15322	15507	15519	15389	15407	15299	15513	15487	15376	15375	15473	15524	15422	15432	15273	15452	15435	15271	15534	15386	15480	15412	15297	15453	15396	15478	15442	15410	15595	15463	15432	15511	15357	15413	15386	15423	15493	15506	15444	15468	15342	15395	15422	15432	15443	15592	15437	15317	15508	15543	15481	15407	15701	15402	15627	15413	15529	15464	15428	15437	15406	15687	15549	15300	15327	15291	15426	15452	15449	15297	15374	15518	15413	15311	15441	15528	15449	15700	15369	15384	15460	15394	15571	15432	15490	15495	15462	15503	15426	15416	15501	15471	15422	15463	15454	15407	15457	15448	15384	15458	15379	15468	15550	15493	15519	15277	15437	15290	15467	15572	15412	15443	15427	15530	15564	15334	15391	15357	15427	15220	15442	15466	15498	15380	15279	15497	15531	15553	15447	15407	15282	15473	15411	15512	15351	15617	15371	15404	15294	15480	15357	15654	15358	15476	15441	15576	15449	15602	15428	15547	15315	15465	15266	15440	15418	15355	15302	15356	15569	15460	15363	15473	15453	15476	15379	15428	15460	15441	15410	15324	15509	15486	15502	15379	15461	15404	15465	15696	15550	15318	15433	15298	15472	15691	15461	15423	15449	15491	15404	15430	15389	15329	15217	15507	15455	15468	15496	15505	15565	15488	15649	15374	15367	15432	15428	15339	15400	15546	15364	15350	15199	15429	15501	15476	15462	15503	15364	15357	15418	15605	15329	15430	15417	15344	15427	15609	15475	15463	15259	15617	15444	15385	15305	15554	15436	15443	15352	15494	15433	15405	15471	15326	15489	15407	15463	15522	15569	15447	15492	15413	15471	15359	15442	15406	15387	15196	15443	15422	15538	15358	15416	15380	15458	15286	15347	15355	15546	15346	15398	15441	15487	15459	15385	15570	15309	15391	15484	15386	15469	15452	15381	15612	15416	15453	15580	15425	15505	15460	15421	15381	15299	15453	15385	15378	15289	15386	15416	15526	15350	15462	15516	15355	15477	15470	15389	15448	15331	15557	15353	15487	15396	15478	15444	15378	15290	15241	15520	15351	15427	15661	15429	15466	15463	15488	15489	15456	15603	15472	15425	15422	15420	15415	15393	15387	15374	15435	15478	15361	15430	15473	15436	15524	15386	15137	15453	15622	15457	15445	15489	15474	15533	15492	15546	15352	15508	15232	15350	15550	15481	15623	15506	15546	15467	15404	15485	15549	15415	15367	15399	15532	15523	15351	15564	15317	15496	15484	15595	15427	15392	15384	15471	15470	15466	15415	15364	15407	15569	15639	15370	15470	15353	15504	15538	15572	15519	15309	15514	15599	15489	15350	15456	15511	15451	15538	15496	15365	15476	15395	15378	15344	15618	15404	15357	15556	15655	15512	15443	15536	15451	15613	15445	15542	15592	15459	15322	15389	15346	15496	15437	15296	15349	15524	15442	15325	15441	15423	15387	15458	15521	15479	15515	15506	15289	15472	15285	15415	15447	15426	15346	15344	15517	15652	15464	15492	15406	15497	15618	15445	15172	15466	15337	15325	15422	15412	15536	15404	15384	15479	15573	15356	15563	15350	15466	15351	15571	15488	15261	15392	15668	15420	15423	15452	15356	15454	15505	15594	15454	15412	15367	15474	15412	15434	15380	15556	15479	15375	15331	15319	15340	15456	15303	15568	15327	15448	15508	15423	15356	15616	15486	15434	15385	15581	15365	15439	15414	15306	15486	15371	15417	15443	15326	15380	15491	15385	15490	15574	15458	15446	15451	15524	15382	15567	15398	15435	15247	15395	15550	15386	15551	15526	15355	15637	15404	15458	15424	15542	15635	15422	15418	15461	15274	15533	15246	15600	15574	15375	15374	15430	15274	15530	15299	15538	15544	15414	15397	15396	15317	15456	15217	15546	15292	15541	15391	15328	15456	15486	15406	15605	15451	15526	15431	15383	15458	15487	15440	15511	15496	15419	15405	15413	15453	15592	15385	15245	15437	15293	15599	15449	15314
23673	21217	28795	24134	22454	23542	23273	19986	19054	18760	18447	18076	17940	18343	18037	17825	18049	18110	18028	18123	18046	17880	17750	17779	17870	17851	17705	17731	17554	17497	17541	17575	17680	17544	17478	17620	17635	17546	17609	17520	17502	17502	17528	17648	17765	17857	17735	17582	17604	17721	17718	18062	18422	18283	18372	18031	17938	17732	17472	17532	17483	17637	17653	17434	17720	17595	17766	17706	17624	17875	17560	17852	17659	17519	17391	17800	17563	17237	17511	17697	17638	17627	17632	17551	17526	17575	17799	17567	17355	17525	17509	17488	17612	17522	17456	17446	17596	17421	17594	17418	17415	17720	17491	17794	17546	17416	17387	17400	17578	17375	17517	17576	17383	17532	17740	17694	17533	17369	17553	17542	17430	17710	17474	17361	17481	17594	17483	17838	17667	17608	17649	17553	17336	17670	17404	17533	17604	17541	17681	17619	17604	17659	17775	17550	17631	17651	17543	17673	17477	17645	17622	17761	17643	17452	17519	17351	17487	17631	17352	17483	17496	17463	17391	17552	17528	17436	17439	17672	17640	17660	17433	17610	17484	17720	17456	17565	17534	17298	17475	17487	17575	17443	17706	17535	17782	17455	17471	17570	17660	17481	17310	17587	17386	17338	17616	17665	17588	17544	17668	17665	17548	17610	17503	17505	17407	17571	17595	17654	17673	17636	17613	17638	17595	17663	17821	17673	17547	17594	17531	17614	17277	17602	17567	17595	17651	17675	17483	17447	17410	17559	17454	17477	17565	17427	17327	17669	17469	17644	17533	17452	17554	17521	17602	17279	17603	17481	17548	17696	17518	17547	17577	17579	17622	17327	17446	17639	17590	17646	17506	17649	17574	17573	17634	17606	17481	17497	17622	17640	17688	17458	17750	17598	17443	17628	17864	17573	17652	17589	17434	17605	17581	17549	17608	17671	17669	17543	17570	17703	17489	17658	17616	17406	17582	17486	17434	17593	17476	17686	17561	17548	17584	17436	17571	17479	17582	17460	17539	17409	17635	17564	17512	17455	17650	17662	17766	17188	17441	17643	17559	17443	17746	17532	17680	17548	17550	17563	17482	17495	17580	17481	17680	17507	17680	17393	17587	17441	17510	17504	17519	17525	17575	17371	17487	17434	17501	17404	17664	17382	17558	17629	17666	17573	17546	17417	17487	17496	17430	17546	17422	17719	17686	17738	17566	17557	17613	17445	17571	17558	17611	17432	17436	17494	17765	17724	17612	17415	17542	17431	17384	17547	17475	17450	17482	17531	17309	17427	17597	17576	17531	17630	17590	17496	17391	17404	17588	17568	17501	17538	17601	17506	17506	17634	17479	17615	17436	17544	17391	17619	17685	17536	17431	17622	17579	17670	17701	17630	17326	17582	17648	17645	17548	17637	17431	17403	17525	17445	17385	17555	17653	17621	17587	17477	17680	17556	17645	17372	17466	17572	17681	17746	17554	17259	17581	17457	17530	17646	17466	17342	17384	17389	17537	17729	17468	17382	17425	17475	17537	17585	17468	17531	17362	17503	17504	17693	17714	17515	17358	17469	17670	17718	17691	17502	17422	17518	17696	17289	17599	17557	17689	17448	17325	17631	17514	17678	17626	17467	17539	17421	17670	17565	17548	17678	17448	17459	17489	17425	17548	17307	17510	17469	17355	17568	17609	17440	17378	17534	17503	17548	17544	17534	17530	17432	17377	17402	17577	17410	17690	17471	17470	17421	17577	17759	17598	17485	17482	17467	17499	17525	17453	17449	17627	17458	17828	17488	17390	17431	17417	17557	17484	17585	17464	17614	17600	17485	17436	17555	17533	17488	17454	17493	17410	17438	17514	17480	17495	17356	17338	17632	17547	17671	17351	17391	17406	17347	17558	17357	17487	17609	17506	17413	17435	17544	17618	17682	17428	17276	17290	17564	17497	17428	17509	17502	17522	17497	17711	17531	17467	17392	17329	17586	17427	17574	17477	17547	17540	17624	17696	17496	17355	17397	17452	17596	17612	17644	17534	17456	17678	17342	17679	17713	17428	17505	17310	17776	17454	17573	17582	17395	17648	17537	17517	17513	17542	17463	17517	17487	17455	17445	17437	17646	17467	17351	17476	17576	17540	17682	17596	17526	17583	17427	17617	17413	17476	17574	17616	17670	17319	17364	17519	17830	17718	17450	17585	17574	17585	17443	17468	17571	17443	17537	17501	17787	17407	17608	17571	17592	17490	17343	17474	17466	17343	17522	17457	17443	17452	17453	17449	17514	17539	17483	17577	17761	17563	17319	17550	17477	17621	17477	17652	17533	17527	17386	17416	17398	17532	17488	17396	17579	17517	17433	17433	17632	17703	17418	17596	17594	17443	17483	17546	17635	17597	17647	17657	17653	17360	17651	17691	17545	17517	17617	17561	17520	17689	17353	17475	17594	17469	17643	17598	17611	17545	17671	17556	17436	17668	17556	17430	17383	17431	17535	17670	17654	17570	17578	17487	17398	17529	17632	17657	17567	17610	17488	17502	17500	17532	17397	17462	17445	17520	17538	17494	17555	17495	17718	17431	17624	17515	17526	17483	17690	17693	17416	17625	17559	17556	17508	17588	17518	17586	17378	17563	17552	17545	17784	17307	17506	17392	17566	17715	17644	17617	17551	17508	17613	17549	17434	17532	17363	17697	17591	17486	17428	17484	17633	17672	17554	17399	17437	17611	17533	17531	17699	17387	17574	17433	17524	17373	17440	17548	17401	17486	17567	17574	17728	17608	17536	17587	17545	17320	17702	17554	17661	17710	17778	17328	17870	17443	17502	17748	17387	17621	17557	17519	17348	17626	17588	17519	17516	17590	17485	17614	17399	17809	17547	17781	17551	17598	17563	17326	17452	17421	17581	17719	17447	17483	17511	17450	17586	17542	17660	17701	17574	17477	17390	17613	17301	17563	17504	17506	17502	17451	17533	17640	17616	17697	17739	17532	17445	17500	17675	17472	17660	17387	17472	17719	17594	17639	17402	17665	17546	17637	17608	17502	17592	17466	17559	17289	17554	17339	17341	17193	17442	17459	17639	17472	17536	17534	17661	17568	17354	17581	17630	17552	17672	17705	17437	17609	17500	17543	17451	17460	17511	17504	17609	17305	17485	17484	17531	17634	17570	17503	17427	17477	17416	17592	17498	17505	17540	17647	17305	17499	17696	17675	17595	17562	17567	17573	17583	17609	17518	17614	17352	17532	17576	17668	17419	17626	17398	17452	17571	17628	17472	17509	17504	17644	17752	17631	17568	17354	17509	17428	17508	17638	17428	17455	17622	17465	17394	17444	17538	17660	17599	17699	17682	17685	17648	17674	17468	17549	17486	17650	17432	17526	17614	17536	17618	17494	17474	17374	17615	17632	17545	17571	17485	17511	17530	17666	17487	17365	17256	17438	17686	17538	17341	17436	17479	17593	17571	17577	17483	17638	17497	17510	17471	17618	17666	17605	17466	17683	17690	17415	17560	17390	17487	17575	17714	17546	17673	17521	17446	17520	17453	17312	17577	17301	17617	17581	17635	17384	17632	17517	17537	17335	17630	17365	17485	17458	17487	17463	17542	17510	17415	17420	17486	17497	17516	17412	17569	17719	17435	17336	17451	17720	17409	17407	17531	17803	17588	17746	17450	17396	17572	17601	17688	17404	17706	17564	17724	17687	17344	17388	17497	17508	17563	17556	17598	17751	17384	17631	17576	17672	17440	17648	17509	17655	17423	17452	17429	17538	17491	17530	17450	17532	17405	17629	17602	17748	17668	17382	17504	17360	17474	17380	17673	17723	17479	17525	17393	17493	17534	17586	17617	17508	17565	17617	17540	17605	17390	17407	17596	17440	17613	17586	17611	17556	17570	17549	17415	17586	17350	17442	17602	17447	17438	17547	17471	17597	17578	17557	17709	17489	17544	17541	17539	17328	17429	17454	17544	17689	17649	17703	17504	17560	17555	17590	17610	17334	17367	17698	17439	17370	17488	17507	17486	17512	17354	17541	17493	17393	17628	17474	17463	17437	17604	17446	17567	17533	17607	17629	17540	17588	17630	17385	17584	17585	17573	17320	17236	17547	17613	17562	17564	17553	17488	17347	17579	17510	17714	17484	17359	17521	17426	17368	17555	17485	17386	17583	17500	17595	17421	17478	17355	17717	17444	17630	17655	17475	17454	17508	17723	17517	17371	17457	17555	17523	17658	17631	17259	17317	17558	17538	17583	17513	17538	17654	17708	17543	17335	17504	17731	17399	17489	17667	17507	17528	17547	17357	17577	17500	17487	17444	17690	17439	17575	17503	17598	17834	17601	17531	17628	17653	17509	17628	17847	17526	17563	17578	17388	17560	17562	17526	17512	17528	17556	17630	17483	17454	17663	17569	17478	17769	17616	17405	17654	17462	17736	17328	17524	17424	17460	17726	17471	17582	17576	17376	17539	17556	17495	17630	17602	17469	17726	17605	17480	17484	17651	17555	17616	17525	17502	17415	17655	17484	17733	17715	17696	17654	17546	17454	17433	17503	17547	17587	17197	17328	17698	17521	17607	17714	17491	17513	17579	17325	17394	17630	17572	17468	17673	17443	17458	17509	17704	17663	17710	17637	17554	17637	17697	17631	17589	17482	17417	17494	17454	17538	17729	17736	17637	17723	17431	17584	17357	17442	17504	17625	17730	17545	17519	17618	17663	17432	17483	17554	17428	17251	17546	17459	17388	17578	17532	17550	17707	17300	17706	17671	17447	17552	17372	17645	17546	17584	17488	17775	17574	17529	17502	17416	17566	17555	17413	17447	17575	17589	17513	17545	17455	17599	17513	17749	17577	17548	17483	17718	17470	17627	17510	17578	17459	17412	17612	17347	17572	17389	17482	17435	17675	17505	17493	17542	17530	17535	17474	17302	17569	17570	17692	17680	17640	17515	17542	17509	17459	17578	17461	17578	17451	17472	17349	17506	17681	17441	17786	17570	17606	17629	17618	17624	17607	17633	17613	17417	17472	17625	17540	17593	17340	17531	17628	17520	17529	17494	17504	17639	17448	17593	17492	17501	17614	17650	17560	17643	17351	17401	17636	17537	17432	17492	17434	17836	17489	17496	17452	17392	17501	17554	17620	17488	17477	17813	17726	17466	17475	17491	17489	17682	17655
20030	35310	32933	26170	22797	20658	19945	18921	17567	17064	16685	16473	16046	16170	16085	16228	15991	16135	16332	16017	15738	15792	15637	15710	15726	15606	15598	15478	15650	15711	15595	15548	15411	15631	15552	15546	15549	15518	15372	15509	15351	15314	15443	15507	15513	15480	15568	15479	15420	15631	15658	16211	16503	16434	16081	15958	15704	15622	15349	15413	15270	15535	15308	15406	15210	15393	15467	15668	15498	15500	15434	15456	15311	15655	15503	15403	15606	15498	15499	15351	15341	15453	15425	15355	15516	15659	15462	15468	15474	15451	15490	15305	15275	15285	15467	15438	15393	15488	15438	15336	15468	15464	15437	15432	15610	15412	15428	15545	15560	15437	15229	15562	15473	15648	15312	15347	15482	15479	15459	15502	15445	15246	15500	15564	15377	15394	15562	15480	15461	15522	15357	15598	15429	15506	15262	15398	15406	15403	15364	15505	15532	15230	15574	15549	15610	15542	15426	15441	15531	15313	15351	15452	15398	15410	15269	15270	15350	15464	15368	15425	15565	15396	15394	15657	15337	15430	15416	15502	15427	15372	15478	15328	15504	15478	15517	15491	15395	15482	15516	15556	15606	15587	15454	15562	15341	15388	15371	15378	15277	15517	15508	15468	15543	15454	15382	15502	15470	15484	15346	15540	15458	15389	15476	15382	15466	15436	15697	15372	15355	15517	15564	15441	15397	15437	15355	15492	15350	15462	15381	15438	15391	15475	15513	15589	15529	15655	15598	15478	15529	15404	15434	15252	15292	15504	15376	15354	15424	15401	15275	15491	15549	15525	15361	15538	15392	15430	15438	15476	15404	15546	15436	15431	15337	15431	15526	15440	15574	15328	15348	15462	15621	15440	15450	15542	15525	15448	15548	15244	15504	15306	15441	15575	15508	15369	15516	15414	15359	15313	15588	15541	15460	15389	15509	15439	15494	15493	15662	15382	15472	15459	15293	15163	15513	15489	15551	15506	15255	15389	15427	15433	15486	15395	15473	15461	15476	15500	15393	15521	15490	15284	15547	15484	15542	15594	15678	15466	15366	15587	15341	15560	15381	15306	15434	15256	15389	15353	15206	15448	15513	15472	15510	15383	15367	15604	15391	15271	15212	15611	15400	15410	15369	15321	15477	15488	15429	15474	15412	15356	15490	15473	15389	15506	15375	15476	15401	15444	15401	15401	15458	15393	15296	15559	15608	15355	15401	15670	15224	15621	15464	15436	15571	15431	15416	15340	15561	15340	15227	15434	15455	15326	15378	15373	15597	15526	15378	15476	15433	15481	15411	15456	15437	15432	15426	15595	15458	15510	15607	15345	15355	15538	15392	15435	15427	15364	15607	15431	15456	15485	15449	15273	15383	15501	15597	15380	15398	15458	15516	15255	15321	15562	15483	15404	15430	15441	15400	15559	15277	15459	15237	15447	15340	15238	15309	15403	15290	15363	15315	15550	15297	15656	15451	15483	15384	15263	15400	15344	15435	15465	15541	15439	15513	15535	15489	15446	15457	15450	15414	15369	15374	15575	15431	15307	15613	15387	15495	15571	15371	15449	15532	15334	15505	15610	15469	15334	15405	15534	15381	15499	15399	15422	15453	15223	15247	15469	15555	15451	15480	15412	15285	15505	15612	15527	15390	15501	15585	15442	15284	15472	15598	15335	15413	15526	15473	15326	15370	15361	15504	15444	15351	15319	15366	15558	15330	15608	15473	15489	15304	15427	15352	15476	15502	15492	15398	15475	15328	15389	15521	15302	15499	15524	15384	15410	15312	15481	15674	15448	15636	15278	15561	15333	15180	15420	15375	15432	15343	15264	15371	15435	15458	15492	15317	15443	15558	15363	15359	15370	15502	15505	15286	15455	15325	15685	15353	15231	15357	15623	15379	15487	15540	15326	15583	15407	15479	15322	15415	15513	15662	15381	15669	15450	15390	15384	15426	15429	15482	15481	15367	15441	15270	15391	15488	15357	15299	15436	15410	15310	15509	15410	15387	15634	15483	15311	15462	15527	15406	15323	15503	15595	15321	15590	15279	15458	15551	15527	15466	15381	15390	15472	15425	15432	15465	15446	15371	15312	15458	15484	15519	15464	15568	15362	15455	15387	15350	15270	15373	15575	15547	15526	15357	15654	15459	15438	15256	15487	15678	15460	15471	15450	15559	15342	15340	15394	15490	15419	15561	15399	15537	15501	15491	15232	15369	15431	15414	15478	15357	15463	15496	15328	15288	15386	15522	15653	15474	15617	15486	15487	15399	15452	15353	15511	15468	15429	15370	15586	15568	15515	15494	15415	15464	15450	15644	15262	15443	15547	15420	15349	15426	15458	15484	15431	15483	15358	15300	15453	15590	15533	15534	15538	15571	15502	15519	15466	15450	15424	15456	15486	15526	15583	15348	15537	15410	15464	15481	15437	15252	15482	15377	15430	15569	15300	15347	15594	15579	15425	15496	15441	15371	15554	15408	15334	15487	15365	15435	15291	15253	15425	15397	15457	15548	15459	15508	15499	15555	15503	15494	15405	15602	15588	15329	15419	15438	15497	15481	15422	15619	15381	15489	15281	15401	15559	15496	15526	15458	15446	15341	15365	15486	15307	15470	15398	15546	15392	15391	15592	15619	15624	15343	15437	15433	15424	15488	15451	15393	15345	15552	15495	15433	15437	15510	15412	15589	15549	15469	15471	15442	15508	15444	15396	15453	15471	15377	15395	15484	15453	15429	15494	15534	15479	15445	15394	15410	15441	15438	15296	15446	15540	15297	15270	15442	15497	15368	15559	15354	15495	15504	15566	15289	15508	15593	15326	15568	15549	15485	15345	15508	15447	15410	15420	15478	15326	15376	15363	15432	15483	15481	15652	15271	15453	15466	15399	15345	15405	15452	15382	15537	15397	15419	15425	15473	15509	15463	15616	15621	15439	15500	15280	15426	15548	15588	15307	15356	15350	15423	15345	15476	15496	15593	15492	15412	15400	15384	15514	15407	15300	15448	15479	15397	15430	15578	15295	15594	15450	15258	15476	15315	15584	15474	15581	15295	15429	15335	15455	15491	15426	15503	15626	15529	15433	15493	15411	15426	15434	15369	15514	15355	15548	15408	15467	15369	15555	15444	15459	15448	15534	15443	15424	15455	15231	15341	15709	15243	15308	15552	15339	15414	15509	15430	15492	15444	15286	15461	15497	15374	15420	15583	15429	15467	15226	15505	15490	15320	15440	15592	15521	15382	15224	15489	15488	15491	15386	15478	15470	15491	15457	15376	15404	15371	15503	15373	15434	15481	15442	15467	15567	15368	15408	15571	15404	15390	15499	15388	15461	15280	15436	15438	15490	15511	15410	15365	15437	15506	15529	15473	15297	15620	15478	15487	15520	15548	15400	15337	15428	15490	15533	15429	15437	15545	15565	15371	15475	15361	15550	15333	15341	15497	15419	15454	15389	15510	15541	15411	15484	15418	15530	15435	15236	15419	15513	15350	15450	15357	15466	15353	15488	15526	15537	15244	15374	15415	15432	15395	15427	15268	15486	15497	15496	15358	15298	15382	15325	15491	15576	15436	15470	15354	15514	15329	15387	15632	15194	15449	15481	15316	15468	15499	15308	15271	15612	15629	15374	15424	15542	15484	15504	15395	15507	15392	15365	15354	15391	15530	15461	15412	15596	15570	15384	15270	15382	15442	15477	15491	15386	15427	15511	15345	15396	15331	15503	15394	15530	15481	15674	15528	15665	15596	15552	15551	15424	15316	15621	15479	15427	15582	15461	15461	15347	15564	15461	15597	15475	15556	15260	15440	15504	15488	15354	15628	15346	15432	15447	15464	15421	15376	15405	15537	15427	15623	15596	15618	15470	15269	15590	15554	15438	15441	15371	15357	15366	15606	15221	15562	15483	15465	15532	15405	15478	15446	15545	15533	15366	15134	15506	15412	15446	15290	15591	15489	15269	15314	15457	15391	15548	15638	15211	15369	15464	15406	15450	15679	15469	15320	15519	15438	15351	15292	15331	15410	15344	15455	15243	15484	15432	15480	15395	15448	15412	15484	15376	15400	15427	15375	15331	15249	15479	15347	15382	15529	15435	15297	15482	15278	15219	15412	15426	15397	15633	15418	15413	15440	15346	15482	15471	15420	15460	15516	15441	15394	15651	15404	15499	15475	15449	15364	15514	15555	15352	15323	15438	15435	15336	15421	15389	15522	15392	15563	15226	15393	15521	15616	15239	15492	15367	15337	15445	15582	15425	15408	15554	15232	15639	15506	15417	15376	15285	15455	15347	15306	15409	15456	15382	15501	15535	15465	15389	15634	15437	15615	15143	15337	15418	15412	15496	15541	15562	15582	15458	15462	15334	15493	15672	15525	15554	15384	15480	15436	15376	15512	15445	15384	15552	15414	15386	15444	15470	15390	15320	15532	15260	15757	15355	15370	15392	15290	15434	15464	15455	15547	15473	15541	15339	15552	15509	15369	15483	15536	15517	15655	15488	15432	15392	15460	15373	15571	15459	15481	15505	15352	15502	15509	15411	15344	15460	15421	15415	15587	15588	15462	15594	15342	15406	15477	15605	15626	15512	15428	15518	15317	15446	15505	15514	15499	15461	15357	15583	15627	15410	15360	15559	15488	15333	15345	15446	15391	15326	15505	15382	15392	15412	15417	15321	15441	15336	15399	15254	15441	15395	15198	15168	15509	15563	15414	15408	15485	15490	15435	15348	15571	15510	15440	15311	15471	15595	15494	15594	15460	15575	15407	15427	15423	15359	15555	15356	15600	15598	15444	15364	15400	15458	15265	15515	15291	15454	15410	15609	15289	15368	15475	15573	15538	15344	15265	15489	15498	15539	15426	15442	15358	15326	15527	15191	15343	15439	15494	15448	15567	15583	15353	15319	15270	15531	15522	15455	15528	15451	15509	15337	15326	15420	15294	15389	15344	15361	15322	15384	15387	15463	15409	15372	15417	15403	15420	15284	15520	15447	15385	15469	15582	15412	15584	15472	15614	15477	15275	15353	15477	15529	15283	15383	15356	15493	15468	15358	15441	15399	15458	15423	15497	15533	15490	15536	15540	15361	15358	15591	15479	15428	15323	15336	15438	15244	15497	15459	15419	15626	15365	15528	15298	15428	15461	15407	15349	15405	15294	15551	15217	15373
22690	21175	29051	23602	21491	24027	26821	21822	20072	20138	19714	19139	18888	18817	18688	18688	18765	19011	19030	18756	18637	18305	18344	18297	18303	18332	18439	18298	18206	18375	18452	18385	18383	18102	18262	18204	18057	18302	18033	18177	18108	18095	18250	18129	18029	18116	18015	17715	18017	18060	18392	18698	19278	19512	19452	18935	18372	18382	17975	18038	17934	18079	17983	18142	18162	18204	18172	18070	18258	18073	18166	18024	18099	17882	17938	18069	17985	18235	18220	17930	17841	18204	18017	18192	18266	17924	18094	18243	18189	18349	17993	18096	18019	17982	18047	18041	18005	18020	18225	18037	18150	18046	18011	17966	18211	18083	18105	17914	17990	18225	18076	18215	18182	18134	18054	18010	18125	18195	18145	17866	18162	18178	17980	18026	18166	17948	18048	17912	17971	17948	18063	17969	18108	18209	18028	18183	17969	17911	17983	18061	18087	17960	18068	17897	17887	17928	17943	17948	17918	17744	18109	17836	18253	17883	18130	18123	18166	17942	17823	18201	17973	17992	18061	18156	18215	17865	18017	18188	18121	18219	18108	18191	18178	18061	18062	18106	18038	18124	17968	18034	18216	17975	18040	18108	17938	18132	18112	17941	18096	18084	18110	18087	18167	18150	18064	18189	18074	17921	18103	18073	17982	17897	17866	17892	18072	18051	18167	18053	18116	17832	17909	18281	18129	18079	17938	18199	17890	18442	18082	18031	18161	17853	17973	17895	17990	18177	18126	18079	18101	18020	18080	17956	18128	17989	18116	18015	18027	17996	17927	18182	18131	18063	18071	17989	18151	17927	17963	17932	18066	18216	17966	18099	17970	17901	18076	18068	18019	18023	17831	17972	17919	17787	17908	17970	18084	18002	17974	18096	17999	18019	17879	17997	18119	18019	17839	18147	17894	17930	17881	17938	17905	17968	17972	17856	18103	18039	18154	17942	17887	17905	18048	18117	18101	18047	17904	18206	17977	18040	18003	18061	18070	17888	17942	17906	18061	17965	18041	18121	18056	18051	17836	17885	18033	17958	17938	18154	17999	18073	17979	18133	18145	18000	18033	18253	17871	18088	18031	17765	18035	18093	18032	18154	18108	18154	18048	17910	17916	17980	17726	17787	18041	18262	17901	17950	17979	18079	18025	17887	18073	18044	17950	17995	18230	17972	17950	18042	17936	17916	18012	18039	18021	17997	18013	17884	18099	18075	18079	18167	18059	17837	17968	18002	17970	17854	18178	17976	17922	17822	17856	17970	18176	18043	17972	17994	18015	18136	18114	17843	18100	18183	18038	17980	17997	18076	17922	18056	18171	17929	18116	18035	18027	17922	17791	17868	17748	17979	17855	18089	18078	18057	18161	17983	18081	18215	18055	18127	17969	17980	17858	18076	17844	18006	18169	18134	18095	18004	18156	17994	18010	17901	18335	17961	17911	18056	17890	18098	18130	17989	17984	18146	18001	17886	17916	17926	17941	18071	17821	18018	18077	18008	17903	18027	18056	18214	18150	17818	17850	18127	17969	17997	18157	18050	17975	18001	17921	18144	17789	18241	17928	17897	18006	18128	18009	17943	17842	17946	17997	17934	17897	18254	18004	17951	17995	18045	18171	18132	17840	17966	17992	18070	18052	18101	17924	17941	18091	17879	17984	18064	18057	18013	18277	17998	18175	18119	17843	17821	17807	18025	18097	18229	18023	17800	17868	18010	17994	18183	18183	17938	18039	17952	18055	18026	17928	17996	17965	18069	18002	18123	17852	18075	18029	17992	18202	17747	17808	18023	17927	18023	18249	18067	18131	18111	17869	17880	18118	18217	18096	17875	17905	17924	17962	18025	18100	18010	17968	18091	18071	17967	17974	17940	17966	17851	18150	17938	17855	17901	18069	18053	18240	17927	18002	18054	17913	18023	18031	18028	18161	18116	18060	17979	17962	17886	18092	18028	17828	18006	17877	18078	18102	18030	18292	18390	18217	18041	18206	18025	17987	18000	17936	18122	17913	18114	18171	18134	18075	17856	18119	18204	17933	17831	18041	17849	18143	17985	18005	17974	18164	18011	17895	18099	18037	17983	17993	17718	18043	18007	17901	17945	17994	18045	17966	18017	17963	17954	17904	17957	17974	17872	17853	18094	17999	18030	17981	17784	18124	17779	18060	17944	17860	18002	17899	18106	17763	17943	17981	17977	17967	18024	17982	18155	18087	17957	18052	18116	17890	17994	18201	18120	18018	17968	18204	17928	17897	18100	18010	18073	17919	17852	17985	17952	18121	18210	18037	18011	18100	17966	18231	18188	18066	18055	17957	17966	18081	17963	17999	17953	17883	18055	18114	18048	18046	18096	18013	17967	18016	18093	18138	18155	17893	18109	18001	17881	18049	17917	18119	18033	17985	17903	17908	17792	18191	17986	17962	17950	17979	18010	17909	18107	17906	18048	18054	18066	18140	18216	18304	18188	18105	18026	17984	17975	18061	17998	17968	18058	18131	17788	18128	18035	17864	18073	18024	18049	18034	18181	17944	18030	18119	18063	17971	18009	17945	17913	17875	18030	17962	18085	17899	17917	18236	18124	18118	18086	18025	18198	17979	18213	18092	18116	18173	18075	17879	17971	18024	18084	17782	17942	18099	17934	18035	18121	18033	18064	18104	18177	18019	18202	18153	17808	18222	17939	17947	18107	18173	17961	17910	18097	17985	18013	18192	18031	17854	18095	18099	18001	18357	18264	18119	18190	17972	17907	18132	17935	18153	17952	18098	18015	18084	17944	17931	17983	17972	17976	17966	17832	17920	17952	18005	18082	17818	17909	17954	17956	18022	18043	18024	18059	17933	17985	18051	18111	18052	18031	17860	18106	17925	17971	18135	18084	18024	18055	18205	17979	17885	18017	18089	18075	18144	18121	17850	18029	18010	18256	18076	18084	18027	17882	18014	17809	17881	17960	18051	18063	17997	17942	17934	17893	17874	18141	18155	17907	18094	18019	18070	18134	18056	18082	17933	17992	18105	18037	17960	17975	17930	18107	18047	17918	18047	17876	18002	17904	17988	18112	17988	18104	17957	17974	18170	18102	17761	17924	17862	17945	18211	18023	17911	17943	17941	18209	18045	17921	17979	18084	17940	17990	18001	18049	18022	18160	18110	18098	18020	17949	17908	18146	18088	17969	18068	17999	17959	18042	17938	18216	18062	18212	18049	18124	18054	18034	18070	18025	17939	18005	17998	18020	17890	17856	18158	18030	18049	17989	18053	18294	17968	18120	17879	17948	17935	17944	18030	18130	17891	18133	17910	18171	17921	18045	18024	17957	18004	18090	17930	17948	17905	18112	17874	17995	18064	18156	17862	18019	17987	18161	18119	18021	17937	17941	18071	17963	17995	18019	18203	18042	17933	17960	17947	18211	17919	18182	17988	17902	17937	17987	17903	17983	18011	18149	18094	18198	17990	18080	17946	17915	18169	17791	18012	17993	18104	18001	17978	18098	18070	18058	17981	18078	18065	17929	17923	18191	18123	18020	18004	17829	17817	18058	17946	18124	18035	18085	18268	18057	17971	17941	17973	18040	17981	18136	18080	18045	17924	18079	17923	18017	18041	18083	17893	18046	18038	18112	18002	18005	18054	18002	17879	18112	18079	17930	18014	17963	17937	18033	17968	17887	18028	18143	17997	18061	18048	18220	17971	18010	17834	18171	18160	18034	18098	18188	18092	18029	17963	17975	18224	17928	18101	18065	17977	17824	18003	18013	17953	17940	18036	18096	17990	18076	18122	17935	18021	17939	17946	18205	18161	17979	17995	18025	18056	18035	18042	17953	17896	18025	18202	18130	18316	18136	18100	18094	18089	18063	18122	18057	17908	17968	17894	17985	17966	18010	18055	18164	18065	18014	18008	18143	18050	17933	17887	18181	18222	18132	18174	17957	18104	17914	18091	18097	18094	18051	17967	18192	17847	17945	18075	17767	18216	17942	17914	18183	18126	18212	17942	17865	18191	18150	18067	17908	18078	17918	18007	17999	18011	18106	17947	18111	18216	17936	18126	17969	18113	18088	17827	18066	17872	18084	18094	18068	17836	18005	17941	18113	18032	18135	18088	17940	17991	17868	17942	18011	18210	17959	17795	18024	18156	17931	17908	17906	17896	17992	18118	18250	18140	17869	17942	18103	18033	17944	18218	18156	17856	18034	17993	18106	18058	18236	17987	17982	18060	17986	17961	18025	17858	18113	18023	17839	18201	18055	17898	18176	18246	18131	18092	18010	18128	18030	18121	18104	18074	18032	18162	17823	18026	18027	17901	18015	17917	17950	17896	17867	18039	18204	17976	18096	18146	18092	17756	17983	18007	18065	18044	17807	17956	18156	17987	18019	18062	18102	17978	17991	17914	18169	17881	17952	18031	17842	17828	18119	18180	18179	18057	18134	18018	18089	17962	18060	18058	18107	17792	18029	17922	18051	18086	18178	17879	17920	18051	18223	18078	17993	18003	17883	18069	18227	17995	18265	18036	17964	18141	18016	18083	18160	18006	17854	18002	18066	17956	18029	17986	17836	17709	18273	18212	17889	17982	17984	17981	18056	18179	17956	18066	18251	17999	18120	18051	17995	18037	17830	18252	18007	17950	17868	18078	18139	18037	18062	18102	18035	18075	17997	18059	18017	18127	17937	18080	18151	18021	17999	17873	18119	18051	18003	18037	18020	18187	18145	18007	17865	18145	18104	18001	18006	18076	17748	18108	17968	17873	18087	18086	18120	17894	18033	18091	17958	18027	18146	17986	18101	18001	18053	18145	17889	18063	18088	18251	17940	17738	18127	17920	18002	17818	18029	18131	17804	17997	17807	18086	17970	17929	17900	17954	18161	18047	18158	17979	17864	18177	18161	18167	18176	17959	18067	18002	17919	18072	18139	18030	17887	18121	18107	18059	17999	18106	17924	18083	17997	17965	17933	18044	18048	18064	18213	18227	17945	17954	18067	18020	17936	17979	18029	18015	18046	18122	18147	17898	18043	18107	18158	18099	18000	18005	18091	18156	17976	18036	18013	18019	18120	17889	17883	17969	17955	18074	17901	17753	18233	18004	17947	18048	18034	17876	18015	18186	18029	18135	17876	17980	17984	18102	17883	17901	17843	17793	18115	18269	18171	17834	17987	18073	17957
21881	39918	37120	29259	25738	23177	21714	20589	19283	18277	17923	17045	16863	16621	16457	16270	16697	16656	16750	16551	16181	16154	15938	16146	16140	15954	15810	15685	15855	15952	15871	15902	15758	15764	15734	15663	15684	15809	15666	15524	15802	15795	15679	15551	15748	15837	15502	15595	15766	15891	16131	16590	17369	17476	17356	16656	16321	15811	15579	15625	15652	15623	15774	15602	15622	15891	15604	15579	15448	15564	15698	15638	15716	15815	15775	15734	15726	15524	15480	15703	15644	15803	15616	15613	15675	15779	15735	15692	15535	15394	15593	15696	15494	15574	15600	15634	15563	15586	15536	15777	15654	15522	15539	15672	15468	15519	15662	15871	15549	15734	15544	15739	15664	15650	15634	15611	15651	15579	15786	15759	15804	15688	15716	15575	15615	15600	15659	15755	15651	15668	15629	15599	15783	15777	15524	15633	15723	15831	15560	15927	15795	15549	15707	15773	15603	15636	15767	15539	15694	15840	15728	15476	15671	15655	15606	15652	15636	15609	15715	15697	15844	15731	15860	15630	15690	15634	15695	15795	15621	15521	15655	15549	15618	15595	15769	15662	15606	15666	15697	15573	15762	15798	15639	15657	15703	15724	15564	15502	15538	15563	15518	15551	15673	15543	15727	15613	15650	15775	15631	15656	15752	15724	15586	15609	15690	15667	15789	15678	15639	15620	15628	15743	15739	15837	15488	15561	15725	15594	15524	15412	15718	15647	15758	15609	15662	15879	15582	15604	15664	15732	15402	15709	15854	15556	15655	15437	15693	15687	15564	15647	15619	15753	15769	15725	15801	15502	15704	15652	15667	15495	15707	15713	15866	15494	15529	15574	15738	15614	15673	15555	15736	15564	15599	15719	15670	15791	15684	15706	15494	15720	15615	15726	15626	15668	15614	15711	15765	15494	15742	15651	15713	15503	15669	15363	15650	15599	15542	15519	15533	15670	15681	15725	15701	15728	15717	15530	15716	15634	15715	15732	15566	15437	15576	15886	15554	15740	15573	15691	15763	15747	15747	15256	15751	15631	15586	15760	15849	15670	15710	15449	15711	15750	15570	15765	15750	15647	15798	15717	15666	15792	15695	15600	15510	15724	15609	15551	15592	15776	15668	15620	15653	15651	15642	15674	15594	15705	15403	15701	15708	15716	15781	15713	15636	15618	15772	15622	15614	15592	15646	15687	15541	15497	15653	15594	15657	15722	15625	15754	15674	15526	15636	15630	15738	15619	15624	15630	15605	15550	15640	15612	15622	15671	15811	15805	15686	15603	15621	15668	15670	15616	15673	15773	15723	15758	15622	15635	15586	15724	15691	15648	15638	15477	15585	15585	15562	15648	15641	15605	15784	15593	15757	15751	15417	15720	15605	15579	15702	15585	15638	15447	15645	15823	15674	15652	15613	15609	15598	15589	15598	15590	15721	15678	15703	15539	15645	15625	15652	15783	15667	15631	15570	15665	15627	15762	15603	15715	15572	15458	15643	15683	15758	15686	15649	15620	15722	15631	15677	15550	15713	15781	15632	15485	15503	15586	15772	15719	15531	15810	15780	15667	15661	15769	15731	15693	15760	15724	15689	15706	15634	15582	15729	15701	15718	15757	15673	15729	15593	15617	15503	15690	15690	15583	15520	15564	15619	15492	15718	15457	15515	15525	15558	15714	15658	15763	15630	15608	15724	15735	15703	15631	15624	15423	15583	15674	15798	15537	15683	15545	15790	15635	15610	15664	15438	15434	15739	15424	15636	15702	15550	15706	15539	15814	15704	15624	15738	15609	15738	15696	15744	15545	15759	15710	15539	15598	15723	15765	15738	15429	15774	15615	15622	15611	15703	15639	15531	15707	15730	15437	15518	15615	15688	15765	15523	15568	15520	15596	15707	15627	15600	15735	15765	15575	15581	15508	15591	15596	15631	15488	15721	15718	15652	15714	15807	15706	15673	15528	15721	15681	15746	15717	15720	15587	15646	15573	15730	15683	15604	15912	15644	15673	15765	15754	15637	15746	15580	15589	15631	15644	15748	15649	15621	15893	15762	15677	15496	15508	15702	15656	15680	15696	15684	15703	15871	15637	15495	15627	15697	15707	15645	15679	15708	15543	15741	15551	15689	15782	15582	15726	15776	15578	15721	15698	15704	15558	15634	15808	15466	15645	15732	15616	15658	15693	15575	15438	15522	15653	15700	15767	15553	15779	15839	15657	15603	15464	15697	15811	15712	15721	15805	15635	15646	15652	15626	15614	15708	15505	15785	15725	15483	15551	15661	15879	15647	15566	15753	15616	15633	15550	15640	15729	15667	15660	15702	15609	15810	15491	15650	15615	15646	15537	15524	15624	15616	15733	15770	15715	15640	15650	15600	15589	15590	15594	15761	15603	15456	15703	15635	15849	15740	15677	15686	15495	15608	15517	15748	15665	15696	15648	15512	15537	15741	15526	15659	15491	15561	15721	15659	15711	15682	15641	15756	15697	15634	15681	15764	15426	15599	15656	15635	15709	15780	15713	15648	15419	15655	15651	15679	15734	15602	15586	15695	15838	15583	15620	15565	15584	15531	15625	15473	15606	15613	15759	15674	15746	15723	15662	15544	15462	15733	15787	15715	15803	15474	15633	15487	15752	15483	15823	15800	15604	15661	15710	15645	15764	15634	15639	15696	15527	15623	15657	15699	15555	15525	15607	15652	15683	15732	15374	15666	15604	15592	15698	15765	15686	15467	15564	15622	15657	15575	15601	15536	15594	15908	15515	15572	15735	15518	15700	15625	15452	15708	15688	15749	15634	15737	15682	15674	15724	15665	15564	15624	15596	15802	15756	15702	15501	15670	15717	15779	15710	15552	15576	15768	15626	15645	15687	15515	15713	15674	15985	15554	15614	15683	15617	15673	15710	15597	15635	15646	15745	15478	15567	15770	15634	15441	15846	15594	15602	15546	15624	15619	15614	15712	15587	15460	15492	15701	15616	15649	15465	15709	15623	15716	15573	15635	15679	15642	15592	15612	15546	15575	15686	15737	15544	15726	15479	15602	15598	15577	15623	15743	15688	15638	15872	15635	15493	15647	15628	15367	15553	15698	15619	15712	15562	15907	15773	15567	15686	15456	15772	15670	15598	15628	15754	15415	15751	15773	15868	15575	15732	15864	15672	15625	15815	15588	15601	15644	15689	15504	15667	15880	15817	15719	15623	15687	15550	15695	15584	15580	15739	15665	15562	15516	15605	15347	15680	15733	15531	15600	15707	15801	15406	15748	15647	15451	15745	15728	15681	15712	15642	15669	15860	15727	15654	15668	15513	15609	15750	15581	15631	15763	15796	15584	15685	15748	15657	15725	15527	15462	15754	15690	15579	15752	15420	15587	15748	15591	15428	15643	15513	15683	15808	15641	15481	15725	15636	15609	15648	15669	15673	15519	15741	15758	15645	15681	15550	15716	15741	15615	15594	15488	15843	15516	15599	15628	15675	15673	15635	15620	15615	15798	15663	15638	15664	15796	15728	15572	15677	15606	15614	15712	15759	15664	15757	15603	15693	15664	15545	15670	15580	15755	15635	15538	15664	15514	15734	15769	15827	15541	15561	15551	15799	15587	15708	15559	15742	15510	15740	15593	15576	15685	15510	15760	15633	15707	15663	15691	15661	15646	15567	15748	15662	15643	15549	15817	15559	15501	15808	15584	15638	15681	15495	15599	15661	15582	15856	15587	15614	15721	15466	15831	15662	15720	15626	15906	15586	15616	15563	15754	15633	15500	15595	15610	15628	15635	15743	15752	15588	15666	15734	15660	15542	15678	15663	15928	15563	15652	15745	15605	15596	15768	15562	15698	15703	15720	15603	15651	15560	15705	15652	15593	15560	15559	15803	15574	15724	15750	15652	15543	15768	15864	15604	15676	15708	15739	15526	15687	15705	15625	15558	15547	15469	15636	15758	15614	15759	15778	15747	15753	15524	15713	15586	15559	15594	15616	15605	15686	15714	15709	15639	15592	15623	15726	15603	15749	15702	15685	15710	15658	15614	15729	15646	15630	15720	15617	15636	15579	15733	15760	15759	15588	15646	15627	15636	15774	15746	15742	15558	15681	15638	15726	15643	15650	15661	15599	15721	15679	15807	15761	15637	15659	15698	15657	15737	15763	15551	15674	15697	15646	15543	15619	15631	15687	15684	15701	15663	15697	15724	15572	15609	15631	15718	15745	15601	15672	15622	15603	15731	15549	15689	15585	15474	15669	15862	15655	15622	15700	15810	15543	15789	15579	15668	15648	15709	15674	15642	15581	15744	15485	15800	15542	15638	15536	15623	15639	15690	15676	15620	15567	15618	15662	15726	15609	15716	15751	15560	15705	15685	15462	15749	15703	15630	15771	15502	15797	15536	15880	15550	15546	15648	15690	15554	15545	15588	15525	15837	15585	15690	15306	15467	15686	15637	15575	15646	15621	15632	15565	15618	15659	15595	15633	15661	15565	15735	15714	15644	15725	15735	15787	15502	15527	15533	15629	15555	15706	15630	15662	15687	15680	15663	15647	15650	15586	15543	15619	15752	15668	15555	15623	15725	15568	15512	15599	15708	15663	15663	15576	15679	15665	15676	15736	15739	15653	15728	15594	15396	15593	15548	15693	15618	15546	15571	15795	15560	15745	15610	15550	15599	15668	15530	15760	15575	15719	15663	15726	15650	15617	15654	15771	15747	15608	15808	15418	15568	15570	15561	15562	15658	15728	15573	15583	15711	15720	15600	15616	15677	15540	15618	15408	15728	15735	15580	15662	15633	15674	15562	15511	15722	15720	15767	15641	15777	15607	15668	15689	15656	15572	15575	15651	15679	15676	15507	15806	15743	15694	15587	15643	15703	15743	15647	15590	15749	15644	15769	15583	15514	15681	15635	15728	15677	15723	15463	15462	15620	15557	15592	15757	15636	15576	15649	15604	15746	15651	15504	15658	15514	15639	15578	15659	15765	15586	15541	15541	15699	15597	15605	15561	15602	15698	15539	15732	15503	15541	15616	15646	15716	15561	15766	15644	15449	15729	15664	15643	15628	15683	15559	15680	15641	15736	15622	15788	15635	15587	15563	15678	15705	15662	15609	15697	15611	15652	15726	15805	15640	15637	15736	15546	15689	15642	15754	15667	15722	15641	15554	15550	15756
27553	22619	27449	24716	20564	19721	19621	19116	18733	18609	18515	18312	18149	18261	18058	18083	18107	18158	18115	18145	18046	18112	18073	18083	18106	17791	17862	17901	18052	18062	17923	17772	17829	18032	18229	17929	17924	17980	17932	17981	17943	17803	17997	18002	17968	17674	17822	17798	17912	17875	17899	17787	18085	17962	18188	18197	17944	18061	18054	18082	17943	17859	17858	17877	17800	17972	17875	18043	17987	17950	17907	17962	17743	18115	17826	18119	18001	17970	17914	17866	17922	17811	18087	17858	17691	17885	17782	17981	17936	17779	17889	17975	18091	17915	17936	18085	17987	17994	17751	17678	17791	17869	17881	17751	17810	17806	17947	17782	17942	17568	17985	17913	17849	17913	17807	18023	18012	17887	17910	17809	17752	17820	17970	17895	17820	18082	17699	17852	17900	17975	17864	17759	17859	17794	17675	17954	18066	17730	17758	17799	17832	17868	17920	17760	18046	17955	17924	17816	17831	17877	17791	17835	17780	18046	17830	18102	17946	17884	17703	17730	17872	17791	17688	17789	17816	17733	17959	17867	17929	17995	17918	18021	18043	18043	17909	18055	17854	17934	17870	17753	17840	17909	17847	18049	17954	17860	17959	17739	17836	17837	17832	17885	17819	17917	17786	17666	18029	17825	17900	17540	18010	18023	17832	17823	17728	17790	17808	17795	17976	17909	17948	17978	17901	17858	17742	17881	17951	17962	17809	17725	18016	17891	17894	17969	17968	17988	18144	17884	17856	17915	17724	17787	17883	17969	18087	17879	17804	17968	17896	18000	18033	18176	17769	17751	18073	17822	17603	17735	17687	17823	18134	17753	17615	18008	18000	17943	18034	17933	17951	17871	17947	18091	17850	17984	17700	17829	17952	18010	18073	17923	17994	17897	17839	17852	18041	17855	17997	17980	18053	17696	18006	17949	17932	18107	18070	17632	17949	17959	18012	17943	17803	17885	18036	17866	17871	17678	17916	18017	17942	18131	17888	17943	17823	17873	18084	18055	17759	18001	17824	17690	17740	17711	17946	17874	17852	17906	17878	17760	17760	17632	17788	17883	17878	17764	17781	17922	17818	18161	17939	17928	17863	17788	17999	18135	17870	17788	17899	18058	18055	18170	18135	17881	17901	17832	17841	17974	18025	18019	18033	17977	17955	17831	17932	17896	17886	17774	17898	17818	17836	18035	18081	17676	17844	18004	17879	18047	18108	18135	17868	17886	18002	17891	17876	17836	17917	17881	17774	17992	17871	17654	17797	17813	17806	17685	17938	18054	17733	17922	18011	17940	17916	17677	17877	17974	17989	17831	17847	17900	17998	17948	17938	17932	17892	17771	18029	17786	17833	17866	17856	17756	17814	17921	18032	17985	17723	17774	17792	17755	17963	18000	17928	17804	18065	18036	17701	17895	17915	18000	17731	17941	18118	17952	17619	17650	17681	18058	17662	17841	17835	17862	17698	17955	17763	17821	18164	18151	17996	17951	18070	17993	17881	17846	18174	17924	17689	17983	17836	17982	17929	17877	18012	18116	17877	17878	17786	17611	18066	17762	17790	17928	17840	17968	17896	17938	17822	17797	18133	17947	17760	18098	17893	18151	17674	17706	17736	17988	17726	17883	17978	17913	17989	17984	17811	17870	18095	17859	17895	17897	17818	17889	17600	17922	17832	18030	17812	17782	17696	18029	18040	17950	17841	17807	17935	17792	18012	17875	17961	17922	17913	17754	17817	17902	18182	17776	17833	17904	17834	17977	17771	18011	17999	17870	17824	17964	17962	17974	17932	17818	17951	17797	18053	17931	17885	17837	17928	18148	17891	17835	17733	17923	17834	17928	17889	17824	17873	17792	17955	17890	17811	17749	17819	17903	18033	17928	17973	18095	17796	17676	17832	17892	17991	17659	17906	18094	17970	17927	17816	17926	17795	17993	17980	17975	17686	17830	17966	18061	17969	17792	17774	17949	17956	17976	17821	17891	18119	17979	17962	17921	17825	17978	17774	17857	17865	17978	17916	18053	17809	17903	18016	18100	17646	17821	17912	18044	17935	17505	17825	17948	17791	17789	17880	17881	17685	17897	17980	17861	17960	17985	17887	18106	17656	18017	17944	18033	17850	18060	17756	17877	17953	18012	17942	17906	17821	17894	18096	17669	17993	17894	17733	17742	18013	17890	18029	17906	17921	17914	17826	17804	17975	18083	18089	17993	17780	17807	17924	17930	17834	18112	18001	17971	17751	17808	17833	17984	17866	17926	17825	17847	18027	17862	17731	17976	18196	17775	18038	17932	17934	17921	18045	17892	17748	18075	17882	17928	17794	17856	17859	17849	17907	17856	17776	17811	17766	17858	17997	17963	17990	17963	17952	18003	17961	18144	17805	17852	17701	17895	17732	17930	17738	17973	17928	17864	17882	17738	17643	17885	17861	17869	17801	17770	17868	17684	17955	17694	17910	18037	17805	17969	17885	17945	17897	18109	17865	17854	17909	17754	17773	17920	17731	17911	18055	17921	17719	17828	17865	17818	17999	17955	17881	17905	17835	17787	18219	17936	17984	17911	17908	18003	17908	17874	17974	17675	17754	17883	17813	17886	17840	17938	17849	17993	17939	17881	17943	17789	17899	17657	17970	17964	17968	18042	18009	17790	17879	17811	17946	18040	18169	18000	17915	17904	17896	18037	18127	17723	17838	17935	18099	17973	18144	17924	17851	17920	17790	17643	17711	17669	17924	17904	18030	17842	17928	17806	17970	17734	18011	17794	17743	17721	17977	17833	17944	17892	17889	17846	18090	17782	17946	17862	18074	17915	17972	17829	17834	17859	17976	18134	17689	17679	17758	17982	17834	17946	17988	18094	17994	17772	17933	17814	17836	17937	17950	17908	18015	17979	17875	17748	17842	17930	18062	17915	17871	17722	17950	17887	17832	17930	17765	17746	17853	17824	17854	18088	17839	17981	17869	18042	17816	18049	17796	17910	17822	17924	17851	17986	17900	18016	17700	17713	17916	18003	17963	17779	18140	17836	17902	17880	17801	18010	18074	17789	17967	17976	17883	17729	17900	17845	17861	17918	17997	18034	18018	17682	17903	17888	17837	18017	17757	18081	17859	17780	17958	17877	17854	17877	18146	17952	17771	17804	17993	17801	18074	17889	18073	17911	18076	18014	17728	17923	17970	18014	18022	17854	17998	18016	17828	17691	17986	17825	17903	17798	17690	17738	17962	17992	17803	18021	18043	17816	18060	17904	17944	17948	17862	17914	18105	17880	18023	17989	17874	17870	17659	17995	17855	17936	18134	17859	18142	17979	17883	17807	18133	17982	17672	17706	17901	17999	17890	17667	17788	17970	17836	18080	17991	17914	17929	17939	17695	18061	17652	17921	17814	17931	17753	17660	18023	17880	17761	17732	17906	17878	17953	17768	17873	17936	18189	17749	17915	17900	17765	17857	17913	17887	17816	17955	17776	18009	18015	18121	17893	17815	17835	17940	17683	17930	17927	17879	18167	18157	17849	17943	17863	17939	17839	17795	17812	17657	17936	17891	18075	18015	17995	18062	17936	17990	17913	17978	17936	17967	17914	17939	17818	17690	17863	17837	17802	17623	18135	17989	18082	17752	17724	17784	17900	17923	17801	17889	17758	17852	17775	17861	17811	17791	17953	17976	17918	17921	17927	17909	17969	17892	17920	17812	17852	17903	18130	17868	18170	17673	17798	17677	18135	18007	17711	17798	17929	17833	17764	17570	17702	17826	18035	17939	17884	17901	17864	17829	17830	17926	17859	17845	17890	17874	17838	18003	17923	17940	17992	17807	17924	18051	17923	17712	17796	17941	17968	17711	17860	17924	17950	17882	18078	17876	17716	17924	17776	17813	17935	17844	18014	18097	18002	18041	17748	17855	17910	18036	17959	17759	17996	17734	17900	17961	18045	17984	18068	17798	17894	17994	17807	18026	17844	17917	17999	18136	17870	17864	18070	18088	17763	17872	17826	17938	17868	17892	17704	18131	17864	17958	17959	17953	17836	18022	17995	18110	17916	17948	17822	17861	18080	17845	17899	17828	17930	17840	17883	17913	17995	17942	17846	18008	17899	18090	17939	18021	17923	17869	17953	17792	18039	17861	17864	17795	17910	17819	18113	18056	17811	17852	17963	17846	18130	17816	17911	18070	17721	17975	17899	18044	18029	17902	17781	17868	17923	17916	17898	18053	17909	17815	17861	17629	17975	17898	17978	17930	17943	17855	18014	17803	17905	17982	17878	17770	18080	17880	18132	17891	18035	17848	17748	17794	17905	17909	17973	17967	17910	17910	17822	17968	17945	17793	17849	17929	18116	17892	18014	17902	17724	17825	17918	17883	17973	17853	17911	17676	18083	17807	18080	17672	17964	17899	17978	18014	17883	17784	17770	18118	17949	17992	17817	17865	17791	17833	17795	17928	18023	17839	18076	17813	17949	18027	17920	17851	17799	17861	18015	17919	18063	17976	17969	17799	17851	17834	17919	18128	17969	18151	17919	17848	17822	18014	17938	17861	17599	17661	18106	18016	17908	18051	17835	17914	17979	17772	17943	17949	18034	17830	17823	17823	17861	18048	17841	17821	17883	17842	17907	18006	17836	18060	17926	17914	17916	17878	17890	17957	17686	18020	17881	18156	17912	17929	18029	17921	17803	18034	17797	17867	17660	17999	17927	18024	18000	17697	18027	17977	17920	17959	17904	17890	17936	17869	17867	17847	18098	17876	17979	17529	17932	18003	17779	17780	17887	17866	17976	17842	18101	18085	17934	17884	18101	17965	17895	17903	17900	17898	17885	17796	17838	17900	17803	17694	17854	17802	17765	17855	17869	17975	17774	18021	18080	17877	17809	17891	18106	17979	17811	18070	17867	17790	17925	17959	17964	18072	17945	18081	17854	18064	18082	18133	17893	18191	17893	17999	17866	17866	17740	17963	17885	17911	17926	17870	17730	17917	17847	18127	18037	17771	17685	18037	18034	18075	17884	17788	17837	17994	18063	17816	18023	17970	17988	17762	17958	17961	18026	17922	17676	17967	17976	17716	17809	17953	17989	17949	18062	17725	17927	17811	17995	17808	17769	17893	17888	18036	17654	17885	17820	17732	17911	18067	18172	17970	17868	17941	17694	17928	17989	17784
19748	28230	26461	21369	19616	18562	18030	17542	16943	16570	16469	16077	16019	15932	15716	15883	15825	15961	15914	16006	15896	15819	15749	15718	15800	15580	15835	15550	15705	15646	15612	15749	15740	15572	15683	15576	15572	15603	15595	15718	15575	15737	15485	15540	15565	15579	15779	15573	15743	15627	15614	15740	15634	15947	15556	15781	15765	15772	15698	15576	15555	15645	15685	15730	15710	15702	15601	15477	15461	15732	15554	15660	15840	15661	15696	15558	15640	15705	15707	15763	15640	15645	15773	15643	15584	15671	15703	15677	15634	15706	15652	15736	15633	15752	15537	15700	15619	15558	15672	15611	15580	15772	15498	15620	15572	15610	15455	15661	15450	15681	15673	15541	15555	15732	15608	15531	15818	15779	15580	15618	15644	15532	15597	15729	15560	15608	15744	15507	15570	15569	15559	15615	15599	15596	15708	15451	15465	15744	15758	15677	15641	15651	15583	15656	15594	15506	15625	15738	15644	15616	15775	15596	15747	15422	15558	15713	15591	15822	15631	15696	15604	15666	15615	15743	15645	15605	15713	15534	15761	15312	15607	15370	15710	15554	15586	15743	15616	15581	15701	15638	15600	15428	15726	15794	15743	15737	15594	15638	15683	15679	15537	15612	15641	15550	15640	15654	15575	15637	15684	15604	15441	15588	15806	15514	15520	15788	15662	15529	15592	15785	15399	15558	15583	15391	15590	15525	15592	15699	15483	15677	15611	15794	15431	15495	15767	15470	15621	15697	15631	15723	15475	15512	15577	15761	15734	15533	15660	15728	15650	15573	15672	15583	15751	15467	15618	15758	15707	15681	15609	15504	15634	15702	15608	15712	15608	15640	15635	15692	15553	15685	15746	15596	15698	15553	15652	15616	15668	15506	15563	15670	15594	15531	15465	15744	15810	15576	15553	15596	15559	15603	15626	15586	15563	15688	15702	15671	15755	15624	15544	15641	15517	15723	15684	15802	15534	15503	15680	15489	15622	15666	15729	15691	15712	15806	15619	15584	15645	15541	15628	15517	15759	15610	15535	15621	15562	15624	15726	15679	15703	15444	15690	15565	15618	15541	15723	15580	15541	15627	15604	15784	15742	15735	15591	15705	15647	15523	15537	15652	15552	15735	15596	15669	15641	15528	15571	15755	15688	15569	15654	15676	15399	15714	15564	15576	15656	15545	15780	15553	15567	15736	15503	15680	15769	15574	15663	15666	15612	15603	15674	15605	15564	15515	15704	15680	15465	15575	15684	15496	15414	15542	15627	15707	15565	15663	15689	15547	15463	15730	15542	15642	15633	15601	15653	15615	15563	15493	15524	15628	15713	15511	15639	15731	15651	15725	15586	15917	15488	15613	15477	15609	15545	15510	15524	15540	15899	15620	15731	15391	15822	15645	15614	15773	15561	15602	15645	15635	15526	15651	15452	15510	15635	15679	15644	15603	15637	15670	15626	15611	15570	15563	15610	15702	15647	15557	15634	15452	15563	15765	15557	15608	15580	15768	15746	15697	15726	15476	15584	15633	15583	15617	15631	15485	15768	15620	15548	15749	15717	15609	15685	15700	15494	15660	15672	15615	15602	15621	15623	15742	15694	15772	15661	15638	15710	15568	15525	15480	15753	15482	15466	15685	15581	15658	15713	15627	15694	15564	15536	15686	15639	15614	15586	15632	15586	15680	15755	15669	15542	15692	15761	15713	15601	15785	15508	15902	15681	15601	15405	15797	15677	15602	15711	15555	15649	15614	15809	15643	15558	15594	15410	15667	15747	15516	15800	15649	15579	15624	15677	15590	15516	15664	15750	15405	15533	15587	15575	15693	15524	15744	15706	15533	15618	15716	15536	15711	15586	15495	15489	15685	15574	15543	15579	15760	15466	15666	15703	15484	15744	15457	15693	15554	15847	15694	15707	15575	15789	15675	15584	15676	15655	15693	15507	15794	15530	15712	15615	15646	15586	15771	15508	15683	15737	15559	15781	15709	15662	15578	15675	15714	15554	15564	15498	15595	15437	15727	15706	15658	15743	15533	15615	15493	15652	15681	15774	15516	15583	15750	15490	15520	15657	15621	15581	15789	15581	15491	15519	15723	15490	15513	15600	15747	15560	15725	15693	15583	15781	15699	15574	15551	15795	15662	15569	15606	15772	15424	15652	15595	15555	15655	15714	15607	15627	15612	15545	15746	15694	15557	15586	15657	15638	15845	15751	15825	15487	15551	15678	15572	15488	15530	15609	15689	15609	15789	15470	15561	15582	15542	15551	15722	15707	15548	15851	15521	15480	15560	15710	15527	15741	15556	15621	15623	15807	15653	15573	15514	15716	15448	15709	15710	15600	15514	15513	15622	15558	15640	15565	15483	15598	15573	15517	15517	15499	15534	15545	15731	15690	15544	15599	15778	15592	15597	15589	15485	15608	15632	15616	15580	15612	15598	15583	15517	15693	15719	15602	15800	15574	15669	15740	15577	15652	15839	15632	15538	15522	15529	15592	15637	15619	15485	15571	15599	15519	15696	15514	15695	15652	15612	15613	15620	15592	15700	15663	15538	15563	15696	15646	15661	15766	15664	15556	15713	15577	15589	15583	15561	15642	15655	15464	15764	15660	15600	15573	15573	15471	15484	15634	15505	15632	15532	15631	15607	15573	15651	15609	15685	15557	15755	15713	15692	15559	15837	15655	15613	15724	15780	15799	15763	15678	15622	15487	15579	15398	15639	15597	15630	15626	15737	15575	15707	15433	15722	15663	15691	15522	15429	15582	15601	15664	15663	15580	15592	15559	15577	15562	15696	15488	15602	15471	15604	15627	15587	15759	15618	15564	15505	15567	15524	15668	15431	15646	15502	15720	15699	15578	15641	15490	15625	15810	15454	15578	15648	15593	15442	15702	15467	15711	15461	15667	15633	15551	15700	15635	15475	15830	15621	15564	15607	15574	15570	15811	15503	15596	15634	15617	15568	15680	15695	15637	15557	15680	15550	15599	15589	15512	15463	15653	15618	15810	15597	15591	15575	15480	15664	15641	15497	15772	15649	15707	15754	15791	15673	15489	15614	15520	15626	15624	15688	15533	15422	15582	15639	15641	15521	15447	15679	15587	15503	15710	15807	15545	15685	15808	15653	15726	15643	15661	15539	15623	15532	15667	15716	15732	15554	15619	15742	15733	15545	15575	15604	15596	15524	15645	15625	15804	15758	15629	15652	15335	15584	15742	15701	15483	15654	15466	15713	15739	15652	15592	15620	15665	15613	15669	15855	15596	15674	15662	15573	15654	15505	15533	15653	15675	15465	15630	15488	15604	15502	15655	15628	15623	15675	15595	15575	15537	15576	15489	15469	15582	15576	15711	15622	15549	15732	15673	15633	15706	15494	15577	15687	15624	15679	15657	15493	15663	15645	15534	15590	15515	15703	15646	15576	15771	15598	15638	15527	15491	15648	15618	15690	15630	15435	15653	15611	15683	15589	15687	15556	15539	15688	15559	15639	15802	15555	15602	15610	15716	15342	15656	15613	15555	15500	15586	15559	15865	15618	15640	15591	15668	15623	15629	15673	15595	15434	15672	15545	15611	15629	15516	15607	15575	15677	15546	15497	15669	15728	15713	15542	15631	15511	15622	15594	15693	15565	15520	15667	15424	15688	15582	15617	15672	15463	15681	15509	15547	15719	15614	15623	15432	15546	15789	15584	15729	15667	15562	15609	15565	15728	15495	15618	15581	15549	15668	15625	15561	15606	15611	15438	15561	15566	15577	15636	15397	15603	15590	15741	15447	15599	15712	15790	15672	15495	15597	15560	15545	15675	15576	15503	15608	15436	15564	15609	15668	15525	15599	15595	15761	15650	15663	15680	15543	15664	15711	15641	15588	15674	15697	15779	15685	15613	15724	15749	15589	15610	15791	15377	15593	15533	15536	15608	15685	15679	15714	15529	15706	15601	15605	15673	15717	15543	15534	15610	15579	15712	15731	15605	15689	15691	15676	15584	15679	15446	15574	15665	15684	15641	15674	15698	15702	15685	15539	15692	15814	15749	15598	15620	15512	15610	15745	15555	15740	15635	15587	15557	15691	15625	15463	15630	15782	15442	15494	15648	15566	15562	15550	15615	15553	15725	15661	15686	15702	15694	15436	15568	15605	15659	15611	15651	15645	15822	15669	15476	15634	15506	15593	15681	15590	15515	15468	15580	15608	15657	15737	15616	15657	15640	15513	15618	15570	15672	15590	15750	15645	15700	15570	15596	15814	15589	15624	15612	15702	15722	15580	15713	15722	15535	15675	15674	15657	15517	15413	15508	15505	15608	15711	15550	15638	15575	15626	15609	15695	15679	15614	15694	15398	15694	15605	15606	15669	15742	15643	15576	15604	15446	15526	15778	15704	15806	15677	15635	15752	15790	15547	15765	15661	15615	15672	15649	15601	15487	15631	15699	15582	15616	15577	15710	15675	15592	15723	15543	15710	15577	15649	15667	15585	15549	15772	15647	15627	15464	15509	15637	15702	15699	15650	15555	15634	15634	15622	15643	15664	15610	15630	15650	15486	15577	15627	15715	15721	15659	15731	15725	15571	15681	15788	15829	15704	15587	15712	15742	15700	15623	15444	15760	15584	15594	15547	15540	15563	15685	15596	15770	15675	15719	15642	15555	15621	15568	15500	15700	15604	15688	15634	15689	15598	15561	15532	15552	15690	15492	15544	15700	15581	15518	15694	15647	15510	15636	15723	15581	15722	15425	15592	15713	15804	15720	15777	15680	15717	15608	15572	15649	15697	15763	15578	15604	15691	15437	15696	15641	15599	15582	15689	15560	15569	15671	15671	15489	15610	15639	15701	15470	15602	15677	15754	15680	15719	15470	15738	15636	15827	15615	15842	15554	15666	15688	15653	15598	15613	15671	15635	15530	15712	15676	15622	15649	15760	15747	15544	15511	15668	15668	15678	15570	15754	15696	15629	15575	15766	15705	15612	15600	15575	15667	15641	15516	15578	15607	15697	15456	15498	15536	15720	15648	15599	15622	15552	15645	15603	15539	15548	15655	15688	15552	15547	15785	15664	15599	15548	15557	15542	15531	15531	15512	15648	15534	15717	15629	15610	15688	15506	15644	15554	15577	15446	15566	15635	15524	15659	15640	15613	15631	15549	15465	15475	15701	15671	15517
23712	21242	28845	24107	22460	23792	23835	20701	19914	19585	19337	19014	18883	18639	18738	18649	18757	18439	18528	18718	18651	18484	18173	18298	18229	18264	18456	18313	18266	18399	18184	18357	18238	18328	18214	18213	18334	18278	18249	18085	18179	18328	18230	18187	18213	18098	18238	18078	18181	18260	18273	18588	18860	18974	18944	18587	18528	18449	18133	18074	18050	18066	18018	18039	18386	18304	18251	18216	18040	18148	18001	18163	18144	18116	18261	18211	18311	18135	18391	18062	18068	18192	18257	18185	18326	18196	18247	17847	18180	18080	18156	17929	18231	18368	18280	17989	18323	18212	18087	18282	18108	18341	18037	18437	18090	18095	18174	18104	18174	18125	18138	18021	18225	18451	18124	18171	18223	17920	18092	18113	18051	18169	17940	18048	18067	18097	18118	18017	18104	18235	18144	18124	18297	18133	18324	18290	18177	18197	18102	17947	18134	18187	18014	17965	18274	18201	17967	18242	18143	18059	18158	18107	18064	18063	18345	18284	18327	18264	18179	18119	18118	18202	18263	17946	17964	18250	18342	18285	17964	17934	17995	17996	18342	18189	18145	18041	18162	18135	18214	18119	18007	17943	18089	18233	17996	18182	18214	18135	18247	18413	17909	18128	18065	18101	18116	18257	18215	18237	18269	18188	18082	18084	18047	18152	18256	18191	18016	18209	18136	17983	18277	18093	18190	18252	18400	18054	18316	18169	18085	18208	18296	18143	18264	18193	18098	17992	18193	18186	18287	18069	18181	18037	18051	18059	18066	18080	18325	18158	18048	18062	18234	18166	18152	18265	18142	18117	18039	17972	18274	18058	18233	18173	18395	17968	18252	18123	18053	18288	18331	18004	18182	18271	18326	18154	18144	17957	18236	18215	18318	18101	18051	17964	17959	18099	18088	18339	18247	18462	18299	18185	18140	18155	18095	18088	18282	18359	18180	17956	18209	18359	18047	18130	18060	17948	18003	18253	18313	18173	18131	18091	18036	17911	18114	17997	18009	18262	18129	18071	18208	18272	18061	18044	18167	18160	18247	18257	18147	18116	18142	18269	18047	18149	18133	18194	18045	18081	18066	17886	18173	18157	18288	18148	18328	18307	18201	18135	18220	18098	18061	17982	18049	18185	18086	18346	18228	17986	18124	17890	18128	18248	18260	18157	17981	18093	17932	17985	18073	18038	18125	18152	18005	18266	18221	18163	17979	18177	18160	18117	18142	18038	18002	18097	18260	18210	18080	18019	18155	18187	18058	18177	18233	17954	18165	18010	17999	18290	18184	18099	18149	18007	18131	18180	18107	18115	18163	18177	18180	18109	18000	18106	18231	18177	18154	18220	18329	17956	18150	18257	18185	18212	18151	18247	18175	18234	18122	18301	18193	18172	18149	18201	18135	18041	17900	17909	17990	18045	18016	18217	18227	18284	18081	18008	18131	18211	18289	18217	18249	18112	17996	18195	18239	18121	18114	18151	18253	18145	18122	18040	18350	18295	18206	18145	18125	17970	18076	18056	17931	18115	18019	18184	18263	18224	18350	18155	18123	17859	18085	17872	18166	18134	18117	18132	18022	18084	18338	17950	18308	18068	18202	18114	18249	17864	18079	18025	18028	18039	18266	18169	18148	18513	18053	18139	18206	18052	18106	17915	18279	18196	18119	18499	18215	18231	18061	18005	18102	18067	18094	18058	18334	18259	18070	17985	18081	18229	18180	18058	18191	17967	18242	17908	18136	18105	18141	18004	17963	18131	18054	17955	18044	18062	18311	17950	17915	18011	18111	18163	18376	18091	18257	18040	18028	17969	18213	18331	18169	18085	18339	18045	18247	18050	18141	18001	18294	18247	18116	18080	17933	18221	18190	18032	18363	17956	17928	18256	18087	18069	18300	18240	18119	18091	18082	18165	18129	18099	18108	18325	18516	18284	18006	18214	18159	18048	18271	18247	18281	18250	18248	18301	18067	18051	18135	18182	18001	18214	18212	18175	18099	17955	18190	18298	18213	18148	18099	18214	18231	18302	18191	18050	18132	18132	18202	18071	18075	18165	18183	18224	18208	18259	18332	18210	17992	17994	18184	18130	18167	18082	18256	18113	18020	18150	18349	18155	18065	18277	18053	17920	18194	18071	18028	18277	18091	18268	18095	18225	18119	18215	18162	18270	18101	18367	18127	18125	17995	17986	18151	18090	18146	18193	18043	18114	18077	17970	18267	18072	18178	18195	18039	18070	18032	17991	18071	18362	18162	18148	18094	18183	18392	18236	18359	17987	18474	18178	18028	18159	18111	18070	18096	18110	18160	18283	18254	18390	18174	18005	18366	18293	18187	18539	17980	18227	18003	18141	18288	18050	18244	18117	18179	17981	18009	17993	17987	18304	18157	18188	18150	18220	18132	18113	18219	18281	18205	18128	18124	17988	18366	18110	18121	18323	18046	18029	18142	18283	17997	18015	18021	18104	18123	18019	18184	18181	18136	18203	18076	18154	17991	18045	18128	18261	18290	18205	18183	18258	18301	17965	18043	18025	18209	18265	18230	17973	18126	18086	18143	18125	18073	18032	18191	18109	18037	17978	18198	18255	18221	18145	18186	18146	18166	18106	18168	18033	18006	18324	18056	18283	18237	18064	18086	18397	18103	18120	18184	18113	18088	18130	18095	18018	17998	18008	18318	18205	18245	18218	18361	18133	18076	18151	18161	18150	18108	18093	18031	17907	18205	18127	17967	18247	18252	18192	18159	18167	18062	18169	18183	18218	18045	18148	18005	18256	18136	18198	18038	18021	18016	18145	18198	18122	18340	18078	18091	18061	18197	18210	18262	18294	18278	18080	18032	17967	18197	18316	18260	18308	18056	17957	18298	18058	18247	18263	18322	18142	18022	17956	18169	18155	18170	18060	18156	18373	18133	17983	18235	17986	18204	18063	18067	18111	18203	18213	18002	18297	18286	18083	18276	18364	18190	18239	18349	18049	18088	18148	18264	18056	18065	18122	18004	18246	18020	18085	18058	18250	18275	18147	18200	18231	17996	18018	18265	18214	18115	18232	18161	18240	17884	18075	18037	18088	17904	18126	17970	18149	18162	18188	18118	17880	18019	18139	17992	17993	18268	18195	18282	18215	18018	18184	18205	18208	18166	17869	18119	18222	18248	18054	18221	18237	18016	18179	18238	18176	18390	18016	18232	18439	18113	18008	18137	17962	18306	18127	18037	17907	17980	18211	18154	18193	18116	18125	18258	18224	18166	18099	18217	18156	18339	17939	18249	18295	17995	18170	18204	18193	18323	18035	18097	18387	18207	18152	17969	18105	18228	18278	18160	18216	18258	18192	18138	18144	18048	18197	18209	18206	18037	18129	18355	18187	18207	18218	18201	18152	18136	18059	18431	18094	18231	18034	18083	18039	18155	18131	18227	18336	18095	18054	18188	18046	18073	18223	18146	18139	18004	18136	18171	18171	18156	18129	18041	18084	17909	18259	18085	18122	18141	18315	18027	18134	17913	17978	17992	18331	18218	18146	18164	18151	18129	18143	18140	18330	18119	18174	18321	18104	18167	17998	18130	18124	18300	17942	18094	18224	18102	18248	18100	17987	18021	18123	18017	18042	18052	18174	18228	17993	18343	18057	18259	18182	18165	17873	18026	18334	18246	18079	18102	18109	18197	18161	18339	18070	18048	18132	18121	18082	18138	18032	18094	17982	18463	18119	18121	18172	18117	18127	18003	18017	18317	18148	18209	18185	18078	18016	18111	18072	18155	18110	18099	18210	18092	18003	18075	17965	18034	18020	18131	18186	18102	18093	18165	18192	18086	17964	18173	17942	18152	18212	18348	18128	18149	18164	18260	18265	18232	18107	18293	18212	18130	18020	17981	18233	18147	18086	18035	18275	18162	18338	18216	18156	18043	18310	18054	18142	18063	18020	18124	17918	17954	18018	18091	18150	18248	18132	18247	17989	17900	18106	18096	18042	18024	18250	18300	18149	18073	18195	18277	18132	18189	18149	17948	18084	18151	18199	18136	18173	18208	18069	18304	18051	18107	18182	18244	18107	18062	17995	18012	18134	18184	18202	18162	18282	18218	18048	18010	18135	18330	18001	18384	18331	17958	18055	18085	17974	18009	18128	18164	18136	18272	18161	18225	18107	18151	18127	18165	17983	18257	18214	18114	18150	18277	18125	18249	18216	18202	18020	18267	18149	18160	18200	18164	18254	18098	18256	18084	17988	18129	18204	18151	18043	18267	18124	18242	18126	18330	18149	18239	18121	18123	18168	18159	18076	18082	17953	18097	18237	18157	18123	18368	18263	18028	18082	18226	18097	18149	18141	18274	17986	18065	18172	18161	18015	18119	18232	18083	18047	18336	18157	18088	18018	18189	18300	18278	18058	18213	18042	18414	18189	18144	17991	18152	18082	18170	18163	18233	18106	18149	18426	18280	18334	18181	18012	18011	18254	18120	18168	18299	18235	17959	18190	18278	18271	18186	18178	18164	18088	18107	18089	17950	18168	17986	18009	18060	18217	18238	17994	18135	18097	18146	18055	18213	18142	18286	18109	18076	18210	18234	18214	18299	18064	18139	17878	17969	18218	18137	18230	18030	18223	18117	18249	18048	18098	18073	18142	18207	18046	18011	18210	18114	18102	18282	18391	18291	18219	18022	18114	18346	18169	18215	18216	18066	18319	18199	18188	17910	18114	18176	18163	18178	18205	18051	18129	18139	18154	18361	18062	17892	18043	18208	18224	18023	18045	18186	18080	18088	18201	18216	18081	18308	18157	18196	17998	18295	18023	18250	18157	18201	18026	18245	18181	18190	17948	18169	18068	18108	17995	18195	17981	18280	17993	18150	18322	18241	18255	18040	18179	18140	18138	18188	18157	18320	18119	18138	18118	18272	18161	18204	18223	18035	18184	18037	18173	18117	17809	18274	17817	18118	18232	18391	18167	18172	18136	17994	18192	18108	18047	18301	17945	18146	18016	18013	18222	18384	18074	17885	18077	18201	18025	18257	18093	18236	18043	18228	18313	18148	18129	18041	17964	18247	18242	18176	18081	18217	18214	18081	18070	17736	18046	18114	18222	18202	18248	18156	18315	18196	18411	18184	18292	18134	18028	17982	18165	18160	18336	18141	18338	18106	18088	18227	18030	18046	18288
19523	35005	32611	25852	22544	21003	20425	19483	18562	17833	17380	16726	16633	16717	16384	16299	16332	16569	16567	16365	16267	16090	15984	15884	15969	15929	16049	15889	15853	15843	16033	15829	15923	15964	15905	15870	15830	15843	15780	15764	15973	15669	15805	15758	15944	15772	15879	15840	15787	15726	16107	16206	16639	16741	16704	16466	16086	16034	15783	15855	15619	15942	15817	15718	15795	15769	15831	15937	15618	15585	15794	15754	15719	15885	15770	15800	15676	15792	15844	15754	15754	15901	15800	15910	15888	15850	15781	15615	15783	15786	15877	15713	15625	15812	15752	15980	15725	15798	15699	15804	15948	15793	15783	15716	15820	15848	15873	15843	15592	15799	15740	15799	15620	15911	15775	15845	15681	15769	15860	15825	15702	15711	15870	15731	15786	15883	15835	15812	15842	15819	15830	15870	15849	15770	15678	15686	15775	15658	15748	15705	15712	15823	15935	15807	15568	15719	15800	15965	15685	15863	15882	15814	15740	15838	15779	15790	15729	15862	15712	15702	15699	15798	15911	15844	15866	15760	15617	15783	15574	15694	15882	15723	15800	15754	15630	15789	15657	15797	15887	15690	15646	15736	15699	15738	15765	15797	15682	15715	15802	15728	15592	15687	15672	15847	15834	15832	15606	15780	15867	15869	15811	15607	15745	15806	15588	15939	15805	15842	15639	15785	15924	15685	15657	15802	15803	15820	15803	15766	15889	15743	15736	15832	15837	15617	15675	15829	15836	15659	15792	15867	15866	15753	15708	15769	15776	15580	15571	15851	15803	15666	15736	15862	15926	15733	15729	15718	15741	15821	15710	15703	15691	15861	15781	15576	15838	15653	15825	15649	15909	15794	15885	15813	15800	15745	15663	15737	15901	15894	15659	15605	15760	15752	15702	15816	15760	15694	15593	15662	15775	15759	15786	15561	15745	15819	15953	15734	15886	15739	15659	15664	15825	15899	15748	15780	15983	15927	15840	15687	15834	15741	15698	15777	15465	15905	15581	15748	15740	15649	15853	15818	15789	15889	15742	15757	16010	15705	15767	15801	15867	15753	15805	15773	15986	15871	15832	15703	15809	15983	16009	15723	15933	15657	15822	15832	15865	15698	15811	15625	15831	15740	15732	15852	15665	15778	15739	15849	15663	15635	15797	15984	15778	15816	15743	15619	15767	15649	15807	15729	15521	15778	15721	15846	15729	15847	15845	15548	15705	15702	15897	15706	15859	15707	15844	15890	15775	15901	15791	15975	15750	15869	15731	15960	15562	15978	15694	15788	15626	15714	15831	15576	15856	15628	15849	15815	15610	15778	15753	15665	15727	15920	15793	15732	15841	15811	15899	15661	15760	15814	15811	15731	15725	15888	15660	15604	15662	15954	15790	15757	15738	15750	15497	15767	15717	15827	15792	15798	15682	15855	15671	15686	15694	15762	15873	15696	15840	15724	15764	15760	15848	15697	15912	15902	15674	15651	15623	15725	15549	15717	15778	15787	15812	15831	15791	15854	15911	15801	15575	15793	15518	15928	15688	15924	15757	15962	15538	15869	15608	15854	15671	15837	15789	15675	15790	15670	15714	15655	15806	15773	15748	15834	15594	15785	15800	15595	15913	15752	15606	15728	15881	15653	15712	15745	15788	15758	15662	15904	15756	15695	15727	15750	15891	15866	15922	15813	15742	15697	15598	15783	15734	15697	15884	15617	15961	15780	15707	15667	15625	15716	15585	15994	15733	15644	15668	15692	15811	15797	15936	15649	15814	15749	15802	15742	15754	15737	15693	15717	15649	15761	15804	15848	15722	15710	15717	15866	15686	15967	15672	15775	15731	15636	15638	15782	15715	15799	15970	15700	15815	15878	15721	15714	15817	15789	15920	15703	15704	15724	15707	15784	15858	15909	15608	15762	15690	15725	15552	15936	15723	15626	15762	15718	15758	15751	15803	15916	15675	15766	15827	15873	15570	15638	15889	15748	15813	15861	15667	15665	15853	15676	15922	15638	15877	15789	15918	15682	15793	15845	15732	15666	15687	15904	15748	15604	15703	15599	15907	15920	15703	15745	15744	15725	15885	15645	15893	15831	15797	15749	15810	15735	15844	15619	15874	15857	15846	15875	15915	15582	15705	15673	15821	15866	15806	15748	15670	15637	15787	15840	15981	15689	15547	15779	15691	15855	15782	15809	15906	15868	15812	15786	15769	15772	15631	15648	15636	15698	15682	15621	15910	15773	15863	15871	15833	15668	15830	15844	15810	15778	15650	15881	15761	15645	15588	15774	15852	15739	15765	15692	15647	15858	15895	15796	15833	15842	15783	15820	15746	15760	15635	15867	15868	15629	15909	15828	15771	15953	15827	15847	15684	15671	15765	15736	15780	15674	15692	15716	15796	15807	15806	15778	15989	15817	15721	15573	15755	15611	15777	15791	15750	15646	15647	15721	15844	15834	15668	15700	15815	15755	15727	15812	15732	15804	15735	15929	15871	15876	15750	15634	15755	15739	15851	15659	15704	15808	15850	15855	15637	15637	15776	15832	15628	15806	15845	15790	15802	15632	15790	15642	15726	15770	15612	15943	15719	15763	15823	15791	15719	15795	15674	15675	15883	15704	15542	15753	15906	15725	15582	15662	15720	15838	15830	15743	15766	15598	15791	15746	15640	15738	15730	15854	15811	15829	15954	15677	15835	15821	15688	15496	15776	15656	15799	15782	15847	15798	15801	15851	15779	15759	15812	15809	15844	15969	15767	15551	15977	15822	15658	15702	15904	15886	15891	15633	15718	15810	15676	15684	15837	15716	15877	15705	15830	15651	15804	15872	15793	15657	15763	15850	15739	15788	15656	15936	15864	15676	15751	15813	15796	15826	15656	15808	15735	15676	15742	15728	15724	15780	15843	15888	15648	15867	15608	15913	15897	15845	15708	15650	15731	15560	15797	15728	15553	15853	15772	15650	15846	15789	15772	15765	15625	15821	15797	15757	15704	15863	15616	15772	15766	15666	15824	15816	15736	15690	15759	15635	15765	15641	15670	15833	15597	15677	15679	15661	15772	15889	15688	15734	15726	15837	15787	15853	15761	15751	15653	15725	15700	15893	15683	15667	15793	15693	15777	15804	15593	15827	15684	15876	15751	15823	15826	15601	15745	15764	15809	15832	15709	15892	15731	15722	15991	15749	15633	15826	15844	15655	15870	15790	15795	15584	15811	15821	15701	15749	15900	15793	15801	15770	15874	15750	15767	15685	15818	15759	15712	15762	15887	15765	15840	15632	15857	15713	15829	15891	15784	15814	15712	15863	15774	15699	15708	15778	15981	15772	15660	15840	15887	15836	15840	15757	15775	15815	15717	15798	15853	15644	15827	15739	15605	15833	15790	15931	15749	15781	15719	15779	15776	15878	15714	15802	15671	15905	15798	15727	15731	15747	15904	15812	15820	15772	15655	15920	15618	15756	15550	15740	15797	15803	15789	15799	15727	15697	15612	15902	15886	15696	15776	15750	15726	15860	15590	15731	15652	15802	15841	15670	15721	15703	15794	15721	15823	15735	15780	15693	15735	15960	15645	15686	15897	15839	15763	15669	15834	15804	15846	15735	15740	15890	15746	15884	15753	15692	15738	15599	15687	15753	15886	15702	15765	15726	15683	15745	15664	15829	15715	15822	15734	15823	15743	15844	15877	15957	15785	15846	15824	15798	15680	15863	15756	15780	15926	15756	15953	15836	15805	15695	15734	15706	15933	15690	15906	15789	15865	15936	15867	15757	15834	15840	15822	15910	15742	15745	15795	15797	15703	15719	15939	15831	15799	15590	15868	15701	15687	15739	15840	15802	15764	15645	15662	15721	15736	15721	15855	15641	15719	15838	15759	15679	15773	15740	15758	15923	15812	15762	15719	15732	15879	15597	15830	15607	15731	15733	15833	15871	15658	15646	15908	15860	15655	15845	15772	15796	15848	15776	15701	15667	15895	15597	15721	15835	15999	15849	15865	15788	15826	15827	15829	15743	15971	15741	15686	15846	15872	15847	15672	15699	15801	15842	15896	15658	15821	15785	15568	15732	15843	15781	15835	15834	15595	15723	15742	15704	15800	15557	15770	15743	15732	15691	15932	15696	15806	15737	15743	15694	15793	15845	15814	15765	15774	15833	15863	15650	15922	15747	15716	15817	15824	15887	15641	15847	15771	15638	15737	15851	15699	15845	15744	15655	15720	15769	15915	15713	15797	15688	15932	15657	15634	15884	15734	15840	15659	15641	15586	15678	15861	15709	15744	15787	15708	15727	15671	15631	15902	15756	15787	15860	15913	15832	15752	15789	15801	15616	15645	15859	15785	15792	15640	15609	15893	15728	15795	15852	15788	15684	15686	15628	15691	15726	15716	15689	15864	15861	15945	15718	15711	15734	15626	16037	15706	15888	15720	15762	15776	15860	15796	15743	15709	15669	15747	15860	15739	15729	15773	15714	15897	15778	15859	15485	15890	15655	15884	15675	15830	15612	15756	15585	15792	15702	15739	15870	15813	15791	15879	15770	15913	15710	15944	15727	15746	15901	15782	15877	15853	15688	15738	15822	15779	15738	15927	15808	15854	15849	15566	15869	15873	15874	15831	15856	15698	15843	15694	15780	15764	15659	15567	15585	15829	15710	15865	15773	15736	15804	15883	15639	15537	15816	15761	15987	15744	15825	15680	15739	15857	15812	15771	15767	15884	15856	15894	15803	15685	15671	15785	15831	15773	15828	15803	15610	15879	15758	15852	15866	15719	15841	15868	15718	15775	15743	15757	15664	15813	15848	15771	15869	15763	15708	15797	15770	15804	15647	15830	15590	15861	15843	15657	15796	15868	15840	15643	15688	15769	15860	15862	15715	15866	15688	15766	15721	15952	15582	15780	15679	15683	15786	15779	15811	15875	15795	15732	15795	15771	15722	15735	15626	15716	15816	15734	15736	15876	15619	15798	15570	15876	15654	15714	15656	15830	15776	15688	15817	15602	15812	15763	15701	15824	15791	15741	15808	15826	15713	15756	15717	15934	15790	15743	15717	15753	15813	15822	15807	15701	15799	15567	15803	15704	15905	15704	15804	15794	15749	15820	15777	15635	15590	15881	15697	15754	15659	15674	15700	15789	15696	15767	15552	15769	15548	15870	15743	15851	15884
22567	21101	29004	23428	21478	24208	27748	23027	21636	21551	20909	20305	20073	19701	19898	19919	19529	19934	19567	19962	19656	19358	19235	19278	19310	19271	19221	19237	19209	18970	19239	19153	19208	19108	19149	19283	19029	19350	18941	19068	19174	19051	19133	18944	18937	19023	18935	19115	19142	18906	19097	19639	20353	20516	20541	20153	19586	19400	19187	19101	18932	18899	19251	19019	19215	18817	18976	19199	19143	19109	19114	19073	19112	19042	19155	18947	18971	18934	19132	18934	19129	19118	19102	18847	18996	19111	19054	19002	18953	18968	19184	18998	19018	19124	19105	19071	18961	18971	18959	19025	18923	19037	19040	18884	18815	18970	18951	18980	19113	18966	18848	19043	19003	19234	18990	19034	18925	18769	18861	18877	19233	19016	19167	18939	19023	18985	18824	19069	18922	18791	19102	19101	19100	19022	18962	18975	18622	19057	19126	18807	18930	18794	19163	18912	18654	18961	18952	19019	18995	18904	19110	18988	19049	18890	19125	19000	18830	19042	19029	18852	18994	18989	19015	19191	19152	19095	18656	18851	18953	18844	18840	19052	18965	18927	18841	18821	19066	18778	19098	18894	18935	19151	19087	18979	18756	18706	19061	18939	19001	19101	18940	18898	18698	18829	19073	19042	18995	19219	18954	18976	19049	19028	18952	18953	18884	19072	18939	18990	18834	19014	18954	19128	18947	19168	19140	19322	18977	19156	19037	19088	19090	19155	19243	18766	18912	19065	19044	18833	18987	18905	19067	18963	18899	18979	18977	18840	18923	19007	19118	18799	18877	18849	18935	18873	18953	18972	19020	18793	18916	19015	18763	18859	19119	19022	19043	18919	18956	18844	19007	18895	18892	19069	18942	18891	19091	18951	18844	19096	18879	19051	18933	18930	18781	18926	18835	19116	18995	18941	18920	18993	18903	18826	19178	18836	18575	19012	18907	18916	18961	19055	19017	18797	18920	18901	19149	19029	18996	19030	18903	19043	18994	18864	18915	18962	18762	18696	18722	19024	18882	19037	18968	18873	18879	18950	18999	19113	18866	18987	19028	19107	18838	18916	18967	18952	18971	19060	19004	19039	18973	18982	18976	18914	18863	19055	18944	18982	18966	18863	18752	18918	19137	18994	18963	18832	18956	19002	18814	18936	19062	19104	18861	18899	18961	18901	18888	19025	18840	18951	18957	18738	18919	18874	18803	19073	19061	19033	18935	18914	18962	19033	18996	18991	19012	18945	19209	18949	18800	19036	18916	18974	18969	18985	18853	18854	18973	19012	19026	18956	19061	18970	19063	18973	18920	18758	19048	18881	18801	19124	19206	18992	19030	18842	18986	19071	19101	18778	18798	19116	18996	18951	18956	19086	18938	18773	18839	18896	18834	18852	18821	18840	19115	19048	18984	18937	18982	18793	18989	18943	19188	18842	18829	19002	18946	18915	18880	18983	19207	18969	19038	19035	19114	19104	19092	19166	18849	18883	18903	18831	18884	19033	18781	18766	18891	18873	18957	18721	19125	18919	18943	18940	18999	18914	18994	18889	19001	19100	18934	18892	18966	19098	19073	18991	19133	18998	18919	18987	18999	18960	18938	18978	18974	18947	18991	19239	19007	19195	19071	19095	19020	19078	18990	18812	19100	18982	18964	18987	18824	18918	18927	18747	19138	18935	18888	18869	18713	19138	18842	18945	18977	19028	18894	18938	19060	19047	18891	18727	18954	18906	19106	18892	19042	18964	19106	19226	19109	18912	18952	18732	18939	18849	18757	18819	18872	19025	19055	18854	18936	18986	19033	19135	18910	18944	18969	19304	19071	18894	19115	18948	19073	18974	18968	18770	18702	18824	18979	18946	19027	18871	18940	18942	19118	18894	18840	18966	18776	18877	18925	18991	19086	18978	18800	18925	18995	18949	18832	19028	19127	18858	19098	18878	19027	19047	18937	18674	19095	19029	19062	19207	18953	19000	18867	18754	18816	19133	18848	18945	19009	18950	19167	18824	18937	18936	18887	19087	18966	18871	19033	18948	18984	19033	19087	19034	19011	18988	18933	18938	19063	18914	18981	18918	18956	18986	19045	19010	19058	18980	19251	18838	18843	18959	18895	18947	18870	18940	19012	18976	19008	19103	18959	19071	18881	18833	18989	18984	18910	18822	18841	18946	18943	18850	19030	18816	18851	19067	18863	18708	19131	18968	18821	18836	18896	18775	19005	19022	18725	18933	18970	19013	18918	19046	19002	18942	18889	18975	18945	19165	19081	19050	19042	18939	18899	19143	19095	18991	18873	19248	19124	19003	19125	18866	18996	18917	18782	18970	19114	18894	18886	18866	18950	19093	19265	18976	19053	19006	18870	19086	18888	19045	19007	19138	19057	18997	18872	18840	19046	19118	18884	18819	18800	19012	18985	18981	18986	19140	18836	19076	18878	18737	18852	18833	18984	18821	18989	18774	18854	18947	19022	18926	18882	18829	19040	18870	19015	19082	19137	18727	18916	18904	18965	18928	19070	18929	19005	18944	18962	19004	18975	18882	18905	18907	18902	19143	18707	19044	19083	19176	18944	18867	18997	18788	19003	18995	18892	18853	18867	19072	18784	18879	18940	18836	18916	18934	18926	18930	18975	18990	19169	19247	18847	19051	18959	18906	18977	19041	19096	18860	19176	18796	19065	18973	18868	18961	19074	18782	18861	19050	18944	19028	18990	19025	18852	18920	18982	18926	19060	18912	18857	18906	18903	19119	19154	18796	18896	18897	19057	18957	18836	18952	18819	18821	18971	18863	18923	19087	18904	18769	18797	18888	18857	19010	19025	19194	18919	18755	19006	18907	19004	18947	19203	18844	18994	18919	18664	18855	19186	18860	19023	18953	19263	18986	19043	19095	18822	18972	18855	18980	18982	19158	18944	18753	19007	18856	18931	18996	19071	18925	19160	19141	18923	19183	19027	19040	18929	19147	18984	18967	18791	19053	19011	18909	19025	18963	19028	19033	19075	19122	18933	18970	18945	18882	18998	18859	19106	18905	19239	18811	18884	18966	18723	18881	18983	19015	18957	19001	19079	19102	18891	18757	19022	18857	19025	18740	18862	18885	19073	18985	18963	18826	18860	18794	18814	19000	18978	19105	18918	18888	18957	18932	18992	19055	18926	19097	18948	18889	19120	19022	18995	18978	18901	19195	19093	18948	18789	19059	19099	18941	19092	19204	18971	18990	18867	18970	18798	18984	18783	18860	19126	18924	18857	18838	18938	19010	18862	19073	19094	19014	18954	18921	18905	18910	18818	18978	18889	18934	19129	18926	19076	19084	18844	18941	18970	18792	19001	18963	18892	18906	18892	19112	18826	19035	19025	19064	19013	18776	18724	19085	19001	19034	18963	18841	18921	19002	18838	19096	19209	18962	19067	18965	18804	18977	18815	19015	18951	18967	18902	19108	18888	19052	19061	18857	18919	18982	18990	19049	19205	18949	19037	18704	18867	19073	19104	19032	18843	19080	18932	18759	19063	18868	18850	18986	18860	18969	19083	18949	18933	18842	18846	19032	18896	18860	19069	18969	18912	19017	18950	18912	19006	19093	19012	19132	18988	18967	18898	19006	18856	19044	18759	18975	18894	19175	18979	18931	19003	18995	19187	19022	18899	19038	19019	19031	18776	19058	18742	19050	18921	19110	18884	19074	19156	19057	19068	18965	19131	18817	18996	18830	19001	18835	18908	18898	19203	18861	18919	18897	19023	18887	18975	18960	18815	19162	18980	18914	19041	19063	18955	18904	18983	18956	18857	18699	19070	18983	19078	18958	18830	19109	18864	18886	18973	19015	18687	18923	18846	18863	18999	19043	18819	19066	18801	19051	18819	18993	19217	19003	18925	18851	18918	18948	18988	19027	19149	18971	18942	19024	19049	18983	18910	19166	18943	18841	18932	19077	19122	19128	18953	19109	19094	18995	18907	19195	18985	19054	18773	18770	19118	19121	19210	18996	19186	18840	19072	18966	19000	18916	18887	18829	18851	18998	18775	18920	19017	19116	19160	19011	18953	19002	18988	19097	19011	18929	18976	18729	19151	18890	18877	19079	19149	18812	19005	19024	18967	18921	18839	18826	18970	19048	18783	18999	18902	18931	18930	18903	18783	18860	19042	19014	18932	18850	18962	18787	19264	18980	18930	19010	18965	18905	18992	18897	18985	19008	19010	19131	19010	18944	18825	18928	19070	19062	19025	18907	19092	19011	19027	18868	19068	19073	18760	18878	18992	18999	19220	18964	18971	18865	19088	19019	18968	18891	19041	18876	18983	18983	18986	18960	18887	19000	18879	18748	18882	19007	18986	19118	19197	18998	19026	19091	19076	18936	18967	18874	19076	19054	18952	18805	19020	18937	18999	18683	18903	19055	18864	18874	19014	18845	19101	18954	19035	19067	18972	18948	18990	19020	18822	18916	18922	18899	19006	19012	18872	18917	19215	19104	18860	19012	19176	18949	18851	18944	19173	18832	18913	19058	19013	19073	18890	18807	19131	19050	18803	19072	18908	18808	18959	18976	18843	19166	18916	18853	19104	19147	18873	18742	19081	18968	18807	18985	19025	19032	18890	18930	19042	19103	19077	19206	18857	18854	18863	19191	19153	19006	18774	18820	19128	18845	19048	18926	19087	18938	18928	18770	19101	19014	18806	18859	18894	18759	19079	18889	19072	18954	18979	19014	19225	19066	19055	18874	19045	19044	18929	19032	19193	18986	19111	19009	18793	18948	18987	18944	19062	19022	18958	18849	18991	18816	18731	19044	18952	19045	19068	18890	19032	19094	18977	18926	18712	19052	18860	18996	18864	18855	19096	18860	18958	18948	19026	18933	18970	18758	18796	18972	18796	18900	19155	19141	19154	18791	19150	19057	18983	18901	18859	19023	18784	19016	19117	18798	18895	18966	18969	18982	19094	18918	18997	19014	18945	18938	18754	18922	18929	18906	18973	19000	18793	19043	18967	18890	18900	18957	19109	19183	18781	18974	18699	18968	18934	18930	19199	19029	18929	18870	19016	18922	18909	18937	18856	18959	18876	19087	18751	18836	18868	19103	18972	18900	19030	18885	18811	19358	19063	19131	18860	19050	18711	19074	18865	19199	19017	18824	18941	18819	18897	18994	18975	18765	18863	19142
21638	39927	36804	29116	25284	22984	22381	21537	20390	19430	18511	17587	17024	17325	17029	16879	16911	17105	17354	17036	16758	16497	16486	16572	16471	16382	16178	16252	16318	16168	16352	16031	16438	16188	16098	16302	16131	15918	16018	16068	16232	15960	16221	16165	16031	16300	16075	15944	16093	16021	16089	16792	18019	17861	17610	17235	16835	16584	16105	16252	16061	16164	16176	15863	16158	16235	16104	16085	16026	16125	16171	16187	16056	16358	16057	16030	16107	16212	16175	16188	16196	16155	16207	15966	16126	16009	16028	16251	16216	16118	16171	16070	16175	16262	16058	16036	16129	15990	16039	16095	16023	16097	16126	16203	16116	15988	16276	16118	16272	15957	16081	16216	15952	16039	16123	16009	16041	16156	15919	16014	15908	16243	16003	16052	16013	16144	16328	16139	15968	16201	16166	16041	16034	16090	16200	16107	16100	16008	16295	15949	16018	16027	15960	16185	16029	16089	16164	16237	16165	15822	16163	15990	16168	16220	16057	16007	16078	16017	16123	16089	16082	16100	15985	16071	16104	15958	16177	16128	15940	16186	15902	16044	16073	16076	16002	16200	16135	16158	16129	16187	16227	16095	16057	16161	15912	16056	16159	15902	16184	16140	16075	16025	16125	16142	16224	16176	16092	15983	16066	16061	16024	16189	15865	16218	16042	15965	16097	16113	16188	16069	16116	16043	15956	16204	16088	16098	16174	16060	16020	16219	16084	16064	16056	16028	16080	15977	16093	16065	16203	16194	16246	15978	16215	16122	16075	16132	16064	16090	16183	16165	16180	16132	16147	16127	16248	16280	16167	16142	16036	16161	16218	16090	16103	16181	16234	16060	16065	16149	15962	15948	16135	16292	16115	16092	16127	16169	16003	16141	16200	16119	16096	16020	15931	16070	15999	16067	16042	16163	16151	16226	16057	16032	16013	16060	16111	16119	16117	16092	16007	16033	15981	16161	15953	16080	15967	16046	16220	16037	16258	16124	15945	15937	16213	16135	16108	16020	16355	16045	16200	16043	16185	16107	16216	16108	15853	16185	16237	16041	16259	16030	15942	15908	16026	16034	16064	16068	16321	16159	16233	15940	16121	16011	15960	16148	16103	16028	16106	16004	16012	16034	16003	16107	16018	16159	15987	16188	15940	16033	16038	16220	16196	16143	16177	16172	15982	16086	16086	16091	16135	16103	16275	16146	16070	16105	15830	16110	15969	15997	16176	15957	16136	15934	16150	16002	15972	16017	16310	15867	16225	15998	16088	16117	15947	16063	16010	16051	16077	16007	15957	16106	15893	16006	16030	16134	16129	15975	16050	16184	16231	15878	16090	16047	16116	16035	16073	16066	16133	15900	16213	16063	16179	16000	16180	16209	16038	15989	16084	16116	16034	16024	15972	16011	16112	16132	16111	16116	16261	16190	16201	16051	16099	16045	16004	16016	15996	15982	15970	16190	16336	16042	16023	16043	15916	16200	16117	16078	16176	16119	16175	16229	16203	16131	16142	15874	15969	16075	16094	16233	16210	16270	16060	16099	16095	16011	16169	16179	16081	15951	15995	16259	16025	16258	16031	15941	16058	15960	16140	16107	16040	15952	16342	16100	16048	16161	16098	15933	16164	15922	15851	16183	16109	16040	16071	16093	15927	16098	16174	16065	16054	16018	15951	16137	16092	16054	16056	15996	16013	16110	16053	16160	16009	16235	15888	16036	16141	16220	15963	16051	16164	16215	16109	16268	16075	16059	16116	16007	15983	16117	16082	15934	16159	16035	16252	15982	15985	16372	16071	16114	15927	16086	16062	16044	16112	16010	16102	16075	16049	16256	16093	16024	16129	16240	16014	16182	16037	16298	16130	16003	16060	16094	16047	16120	16158	16208	16061	16211	15946	16065	16022	16343	16036	16211	16114	16057	16180	16143	16117	16154	16042	16156	16101	16097	16166	16220	16018	16164	16067	16036	16048	15819	16153	16197	16006	16121	16206	16197	16077	16129	16027	16119	16012	16058	16130	16011	16086	16058	15962	16001	15939	16004	16122	16188	16166	16092	16069	16129	15959	15821	16126	15975	16126	15826	16042	16199	16012	16000	16107	15980	16128	15991	16027	15953	15963	16010	16140	16037	16065	16165	16051	16065	16185	16045	16029	16178	16168	15985	16171	15998	15993	16017	15935	16034	16196	16167	16007	16196	16237	16012	16196	16008	16131	16120	15987	16121	15971	15799	16182	16104	16063	15923	16124	16194	16011	16074	16254	15887	16044	16105	16060	16215	16109	15956	16130	16175	15890	16145	16177	15970	16188	16001	15979	16047	16058	16256	16203	16020	15981	16225	16033	16045	16004	16086	16075	15993	15969	16121	16121	16111	16185	15924	16235	16006	16243	16080	16067	15959	16075	16129	15918	16118	16146	16063	16158	16098	16201	16062	15942	16034	16162	16012	16348	16045	16086	15985	16083	16087	16242	16107	16144	16078	16171	16109	16050	16163	16061	16020	15904	16169	15957	16088	15966	15954	16109	16005	16172	16009	16237	16176	16291	15974	16054	16104	15920	16129	16122	16209	16046	15985	16100	15986	16078	16321	16151	15903	16048	16288	16350	16122	16035	16216	16089	15857	16120	16136	15973	15994	16055	16162	16129	16159	16214	16160	16240	16166	16164	16010	16220	15963	16070	16172	16077	16088	16168	16075	15949	16144	16064	16090	16125	15993	16032	16164	16326	16208	16069	15915	16094	15948	16119	16069	16085	16038	16162	16104	16265	16139	16133	16102	16128	16124	16131	16136	16072	16054	15963	15916	16079	16071	16043	16017	16220	16222	16164	16155	16124	16138	15928	16095	16005	16060	16068	16073	15957	15953	16041	16081	15963	16437	16127	16121	15928	16048	16265	16086	16026	16099	16126	16066	16237	16041	16031	16071	16217	16006	16212	16030	16077	15874	16101	16205	15980	16028	16063	16021	15963	16037	16193	16165	16064	16038	16129	16046	16138	15892	16104	15873	16062	16076	16077	16008	16157	16032	16186	16112	16056	15980	16115	16071	16168	15982	16020	16187	16035	16056	16029	16004	16200	15864	16159	16073	16027	15876	16253	16076	16152	16125	16038	16047	16001	16049	15922	16067	16083	16096	16178	16028	16004	16134	16129	15987	16172	16097	16127	16057	16090	16098	16034	16033	16130	16005	15910	16103	15932	16089	16049	16256	16164	16076	16049	16041	16218	16191	16129	16036	16135	15911	16070	16039	15975	15990	16061	15974	15959	16167	16229	16120	15923	16106	15991	16228	16064	16039	15955	16075	16097	16005	16126	16058	15982	15989	16304	15953	16189	16094	16089	16051	16044	15961	15917	16071	15982	16167	16259	15963	15923	16147	16000	16067	16245	15942	16115	16272	16153	16278	16128	16111	16153	16006	16168	16102	16085	16181	16270	16181	16224	16197	16038	15988	16115	16216	15869	16141	15906	16031	16226	16042	15917	16125	16060	15978	15948	16008	16157	15938	16130	16180	16227	16033	16038	16111	16177	15983	16199	16022	16148	16081	15997	16032	15938	16065	15999	15966	16227	16100	16024	15975	16007	16102	16114	16100	16141	16056	15943	16161	16116	16129	16078	16024	16102	16029	16212	16301	16208	15990	15965	15973	16080	15936	15993	16092	16090	16270	16066	15994	16110	16067	15915	16024	15959	16240	16031	15990	16131	16165	16089	16051	15926	16129	16292	15986	16106	16126	15974	16040	15956	16162	16054	16124	15942	15986	16124	16032	16324	16073	16211	16275	16058	16018	16007	16179	16125	16239	15910	16166	16155	16139	15891	16218	16140	15960	16039	16108	16129	16210	16037	15948	16163	16109	16185	15971	16092	15906	15920	16002	16039	16127	15886	15960	16106	16181	16042	16168	16048	15948	15839	16154	16004	15906	16159	16044	16030	16067	16083	16245	15993	16152	16051	16082	16032	16028	16187	15993	15960	15954	16256	15982	16115	16162	16100	16190	16120	16095	16104	16050	16080	16057	16091	16060	16108	15976	16267	16217	15995	16165	16023	16137	16040	16166	15964	16073	16069	16020	16144	15989	16246	15994	16024	15981	16035	15986	16023	15854	16122	16112	16201	16007	15884	16037	16170	16027	16001	16055	16011	16218	15985	16034	16115	15943	16061	16119	16042	16078	16202	15976	16043	16098	16194	16074	16225	15965	15996	16007	16154	16170	16095	16052	15976	16178	16293	15963	15910	16274	16034	16124	16020	16145	16217	16009	16023	16257	16111	15984	16036	15966	15998	16121	16082	15891	16020	16164	15960	16117	15960	16022	16082	16146	16232	16118	16112	16002	16051	15958	15983	15976	16022	16082	16005	16011	16131	15895	15982	16008	15882	16037	16139	16164	16151	16082	15992	16186	16141	15918	16207	16157	16078	16111	16182	16223	16087	16224	16174	16005	16157	16000	16013	15960	16177	16352	16043	16138	16023	16038	16072	15956	16017	16143	16101	16081	16249	16095	16037	15989	16218	16063	15991	16229	15884	16164	16346	16117	16192	16007	15913	15837	16040	15992	15991	16069	16022	16125	15837	15998	16127	16118	16026	16153	16268	16255	16116	16062	16192	16123	16239	16079	16118	15930	16044	16124	16133	16008	16045	16085	16023	16070	16225	15886	16066	16094	15902	15978	16184	16001	16036	15902	16141	16084	16075	16029	16279	16035	16095	16187	16047	15976	15980	16024	15925	16298	16002	16215	16026	16090	15994	16153	15911	16185	15982	16052	16038	16063	16185	16059	16184	16219	16070	16034	16102	15914	16051	16045	15928	16057	16104	15985	16068	16120	16052	16228	16048	15988	16125	16123	16108	16085	16180	16055	16095	15860	16025	16119	16099	16137	15964	15989	16023	16103	16042	16030	16126	16142	16085	16163	16120	16157	16161	16020	16178	16100	16017	16248	16154	16102	16085	15858	16046	16174	16164	16133	16087	16112	16035	16095	16102	16033	15971	16097	16149	16053	16039	16183	16167	16249	16167	16046	16003	16098	16023	16121	16044	16062	16018	15792	16074	16040	15991	15967	16028	16067	16136	16061	16003	16177	16180	16079	16139	16142	15908	16047	16156	16114	16137	16156	16128	16112	16050	15862	16255	16188	16215	16081	16097	16065	16081	16189	16042	16130
27598	22952	28044	25849	22141	21307	21204	20784	20750	20564	20284	19847	20018	20040	19786	19840	19921	19807	19928	20005	19834	19580	19852	19913	19857	19560	19766	19938	19621	19779	19555	19673	19552	19562	19672	19761	19729	19702	19613	19702	19720	19632	19680	19838	19897	19570	19870	19656	19738	19632	19757	19602	19739	19888	19877	19878	19748	19771	19517	19525	19595	19576	19561	19571	19560	19762	19632	19574	19769	19653	19576	19552	19609	19636	19534	19485	19821	19806	19490	19370	19538	19751	19937	19687	19583	19615	19513	19619	19516	19680	19701	19730	19636	19821	19601	19480	19687	19597	19534	19640	19559	19561	19727	19488	19893	19778	19669	19899	19618	19553	19705	19583	19681	19612	19688	19725	19690	19813	19740	19583	19613	19696	19629	19602	19583	19560	19768	19738	19711	19608	19947	19615	19780	19844	19664	19648	19596	19703	19753	19755	19666	19698	19510	19652	19578	19680	19594	19561	19777	19836	19723	19669	19763	19632	19657	19715	19645	19681	19669	19703	19702	19805	19714	19383	19702	19726	19809	19771	19495	19702	19887	19771	19511	19635	19648	19634	19510	19445	19763	19712	19544	19705	19495	19576	19663	19590	19641	19792	19517	19645	19750	19688	19528	19623	19522	19665	19520	19583	19803	19548	19746	19756	19504	19756	19751	19714	19653	19587	19423	19568	19713	19622	19653	19563	19405	19653	19327	19518	19592	19640	19744	19636	19671	19579	19760	19868	19608	19612	19610	19775	19601	19822	19758	19601	19442	19600	19805	19567	19552	19577	19491	19767	19588	19815	19461	19544	19736	19668	19529	19689	19837	19525	19574	19751	19648	19709	19562	19422	19752	19755	19589	19610	19729	19832	19836	19799	19796	19635	19719	19514	19667	19493	19711	19578	19770	19579	19600	19633	19537	19525	19700	19748	19701	19717	19583	19658	19792	19569	19771	19632	19669	19518	19680	19791	19593	19602	19482	19677	19724	19491	19583	19713	19482	19366	19559	19735	19696	19369	19750	19694	19606	19560	19629	19750	19773	19692	19666	19770	19855	19750	19646	19580	19523	19634	19664	19638	19629	19595	19589	19636	19460	19608	19463	19708	19710	19684	19843	19593	19742	19615	19457	19637	19646	19826	19691	19641	19770	19801	19641	19392	19709	19538	19634	19472	19730	19661	19757	19686	19588	19536	19604	19796	19756	19486	19525	19786	19388	19581	19685	19743	19659	19452	19669	19603	19686	19504	19566	19696	19659	19938	19629	19733	19517	19818	19810	19662	19888	19729	19742	19606	19565	19568	19534	19651	19517	19585	19517	19552	19734	19778	19933	19805	19776	19534	19520	19731	19670	19432	19833	19744	19536	19631	19725	19706	19525	19559	19637	19499	19615	19695	19777	19588	19728	19560	19621	19869	19390	19871	19701	19726	19755	19408	19581	19612	19395	19682	19556	19677	19785	19760	19467	19700	19662	19733	19653	19483	19871	19552	19746	19753	19681	19562	19678	19515	19651	19763	19437	19664	19693	19743	19637	19506	19762	19794	19785	19697	19859	19488	19475	19788	19606	19480	19503	19500	19615	19600	19615	19611	19678	19549	19725	19630	19770	19709	19811	19676	19840	19434	19443	19718	19824	19760	19590	19531	19695	19389	19622	19509	19780	19376	19689	19893	19594	19582	19858	19708	19700	19751	19749	19559	19752	19691	19646	19615	19635	19745	19647	19796	19659	19658	19695	19536	19832	19643	19679	19695	19605	19468	19709	19728	19600	19418	19947	19557	19621	19627	19657	19643	19682	19869	19769	19666	19660	19835	19586	19564	19644	19585	19588	19723	19718	19700	19783	19741	19622	19663	19707	19755	19689	19556	19693	19755	19627	19759	19720	19674	19668	19550	19611	19474	19653	19751	19815	19529	19595	19567	19699	19640	19401	19542	19541	19774	19786	19879	19610	19606	19632	19591	19553	19703	19684	19737	19825	19658	19635	19819	19671	19723	19491	19788	19574	19540	19588	19701	19578	19760	19648	19456	19692	19883	19726	19936	19723	19816	19614	19839	19909	19698	19683	19929	19641	19559	19397	19650	19613	19524	19838	19570	19738	19560	19697	19652	19708	19521	19612	19717	19557	19502	19603	19619	19611	19776	19561	19512	19636	19413	19704	19549	19613	19790	19631	19755	19926	19906	19681	19651	19857	19554	19610	19402	19657	19771	19525	19447	19540	19645	19627	19722	19804	19650	19528	19458	19719	19894	19723	19766	19469	19699	19669	19580	19644	19514	19866	19656	19634	19679	19886	19648	19640	19655	19683	19491	19690	19785	19801	19754	19550	19448	19505	19518	19613	19654	19598	19620	19587	19715	19562	19700	19794	19581	19901	19505	19507	19490	19682	19476	19670	19416	19601	19757	19632	19674	19591	19644	19352	19617	19759	19554	19607	19555	19679	19792	19744	19742	19865	19934	19792	19664	19560	19701	19813	19612	19447	19881	19883	19802	19733	19791	19715	19620	19696	19589	19608	19576	19717	19577	19786	19514	19581	19621	19699	19719	19631	19641	19720	19549	19642	19771	19483	19638	19674	19659	19512	19756	19606	19852	19576	19743	19589	19678	19571	19626	19660	19787	19688	19831	19541	19639	19518	19887	19703	19489	19782	19906	19693	19723	19662	19529	19420	19781	19480	19676	19659	19682	19667	19481	19578	19620	19773	19870	19622	19598	19655	19573	19790	19607	19730	19888	19707	19559	19594	19649	19504	19695	19656	19704	19701	19464	19518	19480	19456	19670	19744	19567	19467	19936	19702	19702	19682	19634	19695	19651	19547	19865	19677	19670	19744	19829	19611	19660	19719	19673	19539	19603	19502	19560	19592	19741	19743	19807	19694	19710	19692	19782	19830	19598	19555	19746	19845	19593	19614	19621	19804	19349	19772	19706	19723	19877	19609	19697	19700	19522	19553	19830	19766	19508	19751	19660	19758	19602	19517	19591	19904	19629	19558	19680	19473	19560	19541	19697	19537	19450	19641	19603	19628	19678	19756	19701	19622	19779	19691	19704	19713	19549	19414	19592	19592	19676	19762	19744	19645	19500	19433	19661	19801	19710	19598	19553	19492	19614	19777	19792	19703	19559	19621	19600	19715	19882	19817	19658	19562	19528	19629	19466	19703	19529	19629	19884	19727	19637	19652	19669	19630	19681	19600	19674	19621	19825	19793	19716	19737	19673	19461	19519	19482	19805	19487	19661	19623	19779	19758	19677	19603	19503	19512	19824	19684	19583	19750	19598	19602	19501	19699	19680	19801	19518	19760	19734	19685	19749	19640	19755	19692	19640	19703	19480	19534	19726	19706	19683	19576	19783	19665	19579	19601	20016	19685	19779	19530	19666	19824	19569	19618	19590	19619	19616	19778	19748	19675	19695	19704	19599	19717	19651	19725	19468	19752	19670	19678	19708	19531	19450	19666	19823	19666	19463	19662	19773	19611	19633	19597	19681	19733	19479	19760	19599	19770	19782	19862	19644	19854	19615	19623	19716	19759	19643	19599	19648	19518	19998	19452	19548	19789	19686	19510	19593	19564	19688	19602	19805	19558	19509	19814	19681	19693	19564	19465	19717	19587	19818	19700	19735	19670	19464	19680	19682	19556	19556	19676	19621	19668	19554	19717	19305	19633	19744	19550	19400	19669	19894	19527	19434	19593	19589	19699	19569	19703	19585	19801	19726	19602	19617	19580	19638	19680	19774	19602	19664	19727	19718	19832	19472	19807	19551	19671	19788	19732	19769	19707	19740	19445	19629	19713	19630	19671	19789	19651	19655	19721	19514	19643	19621	19562	19838	19785	19592	19741	19815	19531	19690	19620	19727	19735	19460	19757	19590	19806	19692	19487	19486	19340	19543	19842	19717	19716	19476	19797	19915	19685	19691	19612	19762	19653	19764	19736	19847	19570	19729	19587	19635	19823	19538	19551	19698	19649	19580	19617	19493	19702	19800	19702	19743	19611	19829	19744	19720	19716	19654	19851	19582	19759	19697	19617	19555	19586	19549	19609	19654	19565	19556	19819	19911	19659	19473	19735	19640	19670	19582	19603	19555	19718	19595	19673	19656	19803	19551	19749	19558	19819	19682	19766	19653	19555	19616	19754	19692	19406	19636	19706	19893	19569	19795	19439	19744	19653	19675	19602	19819	19543	19324	19666	19632	19800	19708	19734	19596	19641	19755	19570	19856	19528	19463	19622	19644	19629	19571	19660	19474	19588	19655	19620	19579	19694	19466	19688	19811	19413	19794	19618	19654	19583	19791	19675	19616	19621	19692	19684	19573	19568	19612	19691	19885	19792	19602	19628	19748	19796	19557	19696	19818	19786	19598	19487	19794	19743	19795	19710	19832	19595	19816	19723	19505	19698	19810	19604	19612	19749	19744	19667	19575	19655	19630	19720	19655	19691	19771	19683	19653	19599	19731	19686	19578	19605	19731	19840	19754	19751	19639	19717	19778	19641	19454	19665	19757	19692	19719	19434	19520	19592	19662	19694	19774	19779	19618	19572	19610	19831	19728	19656	19699	19697	19759	19791	19793	19600	19677	19624	19626	19915	19777	19745	19624	19578	19582	19456	19726	19597	19691	19649	19716	19907	19654	19731	19737	19550	19523	19730	19520	19717	19529	19529	19768	19792	19793	19608	20007	19698	19596	19578	19622	19608	19707	19600	19638	19679	19739	19898	19599	19595	19801	19930	19726	19695	19880	19635	19685	19766	19635	19835	19726	19645	19735	19617	19658	19746	19664	19702	19618	19881	19730	19710	19442	19826	19585	19756	19916	19699	19535	19736	19644	19588	19706	19758	19661	19593	19695	19663	19652	19800	19887	19674	19463	19633	19523	19649	19553	19703	19688	19479	19441	19711	19552	19546	19867	19643	19637	19521	19646	19439	19502	19758	19744	19544	19550	19812	19686	19743	19803	19602	19605	19483	19538	19671	19492	19452	19552	19625	19740	19698	19696	19604	19797	19578	19761	19588	19643	19521	19638	19746	19812	19669	19442	19788	19606	19780	19721	19814	19776	19618	19776	19855	19711	19474	19623	19769	19665	19887	19805	19622	19496	19637	19744	19814	19546	19653	19617	19684	19482	19701	19480	19643	19767	19709	19823	19632	19881
19598	29001	26323	21951	20533	19170	18772	18726	18260	17736	17511	17089	16797	16784	16737	16660	16804	16777	16913	16828	16664	16602	16864	16594	16653	16586	16581	16590	16703	16457	16611	16650	16606	16487	16598	16543	16580	16542	16676	16516	16668	16568	16630	16767	16650	16656	16424	16664	16663	16492	16625	16459	16634	16681	16566	16704	16638	16479	16577	16502	16448	16493	16639	16500	16581	16744	16535	16624	16427	16463	16630	16546	16713	16416	16557	16565	16387	16648	16610	16456	16722	16535	16689	16536	16570	16629	16519	16504	16650	16663	16590	16510	16600	16597	16367	16589	16488	16413	16533	16480	16580	16443	16653	16598	16378	16530	16472	16343	16406	16495	16683	16601	16482	16728	16575	16474	16533	16480	16473	16491	16619	16497	16541	16347	16567	16582	16526	16797	16654	16504	16446	16467	16499	16494	16561	16509	16447	16580	16641	16484	16560	16497	16657	16493	16492	16612	16369	16623	16457	16387	16749	16560	16669	16589	16561	16542	16711	16579	16461	16741	16558	16560	16399	16730	16474	16466	16662	16577	16606	16627	16508	16391	16411	16673	16531	16583	16556	16511	16594	16578	16445	16616	16535	16548	16539	16537	16420	16402	16586	16489	16589	16655	16543	16497	16622	16593	16461	16573	16603	16753	16559	16562	16621	16442	16791	16639	16553	16644	16617	16685	16579	16587	16696	16599	16643	16617	16518	16639	16575	16525	16423	16606	16491	16624	16461	16506	16528	16639	16409	16440	16452	16511	16468	16562	16611	16755	16584	16476	16469	16459	16478	16546	16741	16517	16627	16346	16536	16395	16736	16505	16514	16560	16630	16543	16540	16436	16581	16548	16407	16529	16367	16519	16534	16650	16725	16758	16509	16644	16601	16471	16358	16624	16268	16584	16553	16459	16561	16507	16501	16527	16684	16658	16381	16605	16504	16340	16497	16653	16503	16490	16623	16522	16579	16596	16527	16539	16669	16600	16664	16479	16511	16554	16475	16551	16696	16567	16533	16474	16591	16480	16635	16329	16566	16454	16460	16526	16513	16482	16478	16617	16348	16594	16411	16412	16517	16768	16505	16478	16421	16692	16566	16461	16540	16486	16649	16514	16559	16469	16760	16472	16395	16327	16431	16542	16505	16549	16609	16638	16503	16480	16657	16248	16524	16576	16529	16513	16581	16435	16663	16570	16620	16415	16618	16586	16461	16502	16526	16399	16602	16650	16374	16548	16623	16682	16543	16605	16468	16495	16607	16446	16645	16667	16584	16503	16571	16635	16535	16539	16565	16656	16454	16415	16406	16432	16402	16733	16611	16533	16530	16700	16516	16420	16734	16581	16726	16667	16566	16528	16554	16542	16563	16537	16454	16585	16518	16555	16582	16500	16314	16619	16472	16384	16543	16627	16477	16485	16414	16572	16425	16456	16660	16385	16452	16561	16627	16408	16450	16617	16432	16491	16485	16761	16528	16463	16345	16719	16517	16439	16706	16556	16503	16697	16752	16415	16542	16536	16618	16549	16414	16488	16631	16590	16598	16633	16396	16511	16658	16484	16484	16622	16553	16742	16562	16607	16575	16447	16504	16557	16572	16625	16521	16559	16755	16444	16668	16523	16709	16604	16473	16508	16401	16686	16482	16514	16754	16545	16513	16558	16494	16359	16539	16651	16735	16628	16719	16612	16467	16504	16603	16627	16580	16662	16549	16579	16405	16534	16373	16412	16700	16517	16579	16530	16506	16546	16461	16555	16564	16542	16477	16710	16673	16605	16505	16535	16497	16563	16630	16704	16614	16416	16523	16533	16637	16611	16601	16575	16557	16390	16519	16610	16545	16500	16457	16563	16445	16468	16575	16476	16465	16398	16489	16405	16639	16690	16602	16593	16585	16717	16388	16655	16484	16465	16744	16560	16634	16608	16763	16458	16424	16445	16396	16568	16569	16573	16636	16638	16563	16577	16467	16504	16581	16617	16361	16647	16447	16467	16439	16590	16612	16574	16797	16393	16510	16543	16564	16599	16585	16562	16590	16527	16488	16395	16597	16470	16385	16672	16728	16778	16481	16713	16496	16399	16564	16541	16621	16646	16545	16541	16513	16456	16579	16731	16597	16454	16570	16629	16532	16754	16568	16709	16672	16652	16585	16419	16534	16529	16542	16439	16552	16642	16458	16479	16426	16531	16583	16708	16457	16673	16546	16443	16429	16727	16440	16432	16491	16504	16551	16503	16614	16575	16502	16750	16620	16507	16620	16643	16538	16409	16388	16557	16602	16668	16655	16540	16534	16492	16665	16549	16594	16435	16613	16749	16481	16516	16563	16593	16642	16583	16688	16719	16504	16531	16545	16443	16496	16548	16605	16402	16408	16636	16579	16494	16677	16414	16437	16566	16443	16511	16669	16485	16618	16480	16587	16420	16625	16430	16473	16543	16486	16542	16554	16557	16459	16432	16678	16425	16541	16758	16654	16521	16492	16511	16592	16597	16591	16607	16503	16719	16767	16629	16553	16570	16567	16536	16548	16532	16677	16587	16656	16432	16565	16578	16667	16457	16573	16364	16496	16389	16489	16568	16639	16496	16541	16416	16490	16351	16526	16408	16381	16521	16703	16480	16716	16459	16497	16602	16453	16565	16587	16711	16539	16494	16437	16682	16675	16498	16592	16482	16411	16580	16418	16585	16342	16567	16559	16531	16620	16673	16534	16623	16654	16487	16506	16520	16666	16474	16549	16692	16525	16556	16485	16529	16488	16633	16556	16570	16523	16475	16635	16497	16401	16550	16459	16427	16393	16377	16524	16478	16320	16493	16604	16657	16620	16490	16459	16521	16551	16540	16529	16589	16503	16511	16497	16547	16557	16737	16579	16478	16482	16598	16433	16514	16509	16427	16586	16425	16620	16534	16493	16537	16612	16484	16619	16316	16554	16357	16662	16291	16534	16608	16462	16632	16465	16581	16592	16675	16520	16554	16461	16721	16318	16515	16427	16524	16622	16460	16554	16590	16591	16496	16519	16471	16491	16559	16471	16466	16409	16441	16669	16559	16579	16558	16635	16570	16493	16414	16541	16574	16689	16491	16524	16658	16384	16611	16661	16631	16563	16586	16496	16516	16401	16593	16414	16588	16744	16458	16514	16554	16588	16496	16549	16415	16607	16555	16604	16600	16579	16651	16597	16514	16443	16464	16548	16619	16731	16606	16419	16566	16702	16523	16726	16583	16350	16584	16584	16507	16461	16468	16424	16413	16483	16503	16517	16572	16495	16367	16601	16642	16426	16333	16466	16618	16403	16553	16451	16564	16705	16447	16430	16573	16603	16489	16503	16556	16605	16511	16418	16544	16551	16483	16410	16509	16327	16712	16699	16593	16626	16647	16638	16595	16467	16639	16580	16358	16588	16642	16567	16640	16484	16676	16695	16439	16536	16596	16612	16484	16673	16465	16675	16501	16509	16577	16663	16488	16469	16560	16646	16454	16545	16425	16681	16595	16610	16531	16515	16680	16611	16602	16601	16488	16396	16593	16602	16526	16602	16528	16638	16532	16542	16557	16615	16684	16484	16488	16462	16701	16515	16390	16473	16499	16685	16629	16594	16419	16652	16583	16448	16551	16481	16589	16793	16556	16567	16581	16508	16638	16610	16574	16553	16516	16503	16517	16536	16519	16549	16265	16541	16474	16602	16488	16500	16658	16598	16653	16579	16568	16490	16540	16484	16602	16679	16482	16624	16725	16643	16309	16647	16518	16523	16431	16640	16497	16686	16710	16397	16583	16647	16618	16617	16274	16345	16479	16458	16413	16597	16497	16572	16511	16531	16489	16442	16435	16547	16481	16634	16645	16725	16591	16426	16467	16636	16564	16668	16464	16453	16613	16444	16393	16399	16476	16638	16375	16686	16563	16552	16520	16467	16394	16583	16645	16386	16530	16564	16649	16502	16639	16528	16577	16738	16594	16489	16515	16660	16451	16397	16712	16574	16567	16605	16596	16656	16489	16640	16665	16506	16551	16560	16532	16754	16577	16560	16532	16563	16435	16405	16488	16598	16644	16536	16668	16583	16427	16559	16526	16478	16509	16399	16585	16534	16468	16574	16545	16567	16577	16584	16528	16487	16450	16552	16613	16572	16402	16464	16482	16433	16501	16404	16610	16472	16644	16510	16529	16446	16498	16527	16542	16393	16375	16668	16624	16635	16611	16624	16554	16309	16594	16449	16623	16663	16552	16655	16577	16480	16457	16748	16392	16654	16421	16582	16446	16481	16382	16670	16509	16542	16424	16456	16457	16537	16474	16599	16527	16622	16508	16734	16596	16550	16597	16716	16555	16494	16513	16609	16578	16502	16691	16558	16694	16813	16408	16444	16606	16561	16501	16532	16404	16674	16506	16628	16589	16564	16738	16368	16359	16537	16584	16729	16393	16682	16578	16412	16545	16406	16502	16399	16474	16568	16621	16454	16524	16547	16573	16658	16711	16548	16517	16600	16616	16564	16536	16668	16598	16443	16559	16602	16780	16528	16459	16567	16574	16429	16595	16495	16712	16539	16490	16520	16420	16513	16540	16552	16652	16524	16640	16498	16521	16471	16626	16556	16620	16668	16601	16515	16538	16621	16654	16573	16518	16351	16583	16694	16421	16709	16563	16609	16620	16517	16495	16451	16542	16689	16525	16506	16509	16506	16501	16509	16597	16706	16689	16483	16575	16654	16573	16526	16491	16410	16543	16549	16638	16678	16534	16349	16547	16430	16645	16573	16506	16475	16541	16717	16460	16594	16545	16449	16454	16606	16582	16437	16487	16396	16658	16567	16596	16499	16444	16623	16636	16662	16439	16560	16551	16471	16619	16536	16707	16715	16491	16654	16523	16524	16472	16465	16572	16340	16411	16493	16443	16486	16445	16508	16437	16543	16488	16637	16465	16616	16582	16532	16494	16376	16487	16435	16509	16424	16390	16697	16528	16578	16754	16504	16658	16614	16632	16507	16593	16528	16382	16484	16396	16606	16613	16528	16500	16490	16321	16537	16607	16443	16631	16509	16377	16727	16490	16470	16681	16492	16547	16582	16522	16394	16547	16581	16512	16525	16538	16484	16628	16572	16604	16671	16525	16601	16600	16560	16502	16702	16583	16609	16610	16444	16608	16597	16677	16569	16588
23567	21134	28713	24026	22547	24513	24864	22213	21682	21641	21004	20496	20264	20278	20218	20187	20059	20021	20285	20031	19991	20095	19951	19861	19856	20109	19934	19908	19863	19768	19856	19670	19831	19582	19682	19626	19844	19809	19951	19510	19765	19791	19664	19744	19710	19733	19775	19787	19710	19732	19820	20018	20234	20457	20720	20454	20063	19710	19719	19858	19419	19627	19782	19660	19770	19741	19750	19897	19848	19709	19531	19581	19593	19736	19915	19711	19597	19784	19735	19504	19566	19841	19895	19808	19793	19655	19650	19528	19946	19645	19708	19846	19737	19569	19917	19771	19711	19802	19849	19568	19744	19527	19745	19774	19919	19495	19781	19636	19761	19602	19589	19565	19678	19611	19739	19682	19647	19664	19604	19645	19736	19729	19777	19668	19717	19909	19549	19660	19510	19841	19611	19675	19618	19611	19583	19496	19629	19389	19553	19672	19685	19772	19639	19615	19767	19509	19687	19830	19607	19835	19825	19755	19670	19525	19663	19644	19545	19545	19637	19707	19694	19644	19750	19445	19597	19830	19720	19723	19627	19456	19709	19821	19576	19609	19505	19625	19657	19687	19653	19599	19447	19556	19550	19853	19647	19682	19439	19575	19496	19705	19687	19764	19742	19790	19558	19574	19571	19517	19585	19536	19741	19505	19777	19828	19683	19726	19786	19570	19760	19713	19710	19501	19709	19418	19657	19651	19637	19621	19690	19722	19856	19713	19795	19489	19769	19516	19748	19382	19810	19599	19656	19714	19768	19685	19544	19541	19660	19609	19532	19650	19594	19708	19567	19792	19445	19692	19857	19639	19675	19661	19803	19567	19529	19667	19592	19671	19728	19577	19834	19584	19562	19822	19762	19850	19600	19474	19752	19645	19632	19569	19636	19663	19484	19815	19793	19879	19842	19714	19590	19567	19714	19680	19609	19639	19854	19716	19500	19674	19723	19641	19380	19494	19828	19560	19721	19778	19827	19693	19484	19738	19623	19783	19605	19432	19603	19963	19669	19483	19577	19509	19767	19562	19858	19656	19629	19722	19604	19704	19601	19653	19748	19857	19884	19754	19679	19566	19633	19722	19655	19544	19797	19627	19523	19467	19626	19583	19589	19699	19771	19812	19660	19633	19514	19686	19725	19610	20012	19643	19725	19846	19730	19623	19662	19615	19471	19587	19471	19647	19901	19490	19646	19825	19642	19874	19700	19830	19766	19602	19517	19600	19583	19555	19741	19600	19633	19762	19674	19951	19760	19798	19691	19624	19551	19609	19736	19403	19692	19660	19793	19879	19787	19761	19710	19539	19722	19731	19726	19614	19570	19612	19414	19652	19888	19745	19694	19770	19368	19804	19817	19711	19653	19923	19609	19644	19725	19538	19714	19679	19637	19703	19937	19596	19602	19660	19704	19709	19722	19548	19629	19691	19653	19656	19839	19854	19567	19570	19624	19610	19475	19579	19487	19775	19627	19639	19733	19559	19530	19380	19650	19637	19864	19531	19678	19730	19734	19829	19546	19666	19794	19705	19675	19690	19712	19743	19432	19617	19672	19704	19675	19695	19580	19578	19760	19848	19517	19657	19725	19652	19625	19925	19841	19605	19706	19667	19725	19694	19718	19890	19797	19718	19714	19597	19717	19679	19541	19833	19548	19617	19673	19713	19675	19625	19781	19815	19837	19773	19612	19429	19640	19691	19787	19721	19588	19677	19512	19765	19575	19590	19771	19718	19653	19507	19879	19790	19771	19649	19736	19793	19675	19624	19716	19631	19471	19612	19778	19678	19449	19790	19649	19783	19830	19782	19753	19678	19595	19635	19713	19719	19727	19703	19623	19638	19681	19681	19710	19791	19789	19660	19787	19593	19684	19534	19792	19595	19648	19750	19835	19889	19558	19690	19743	19549	19752	19663	19750	19545	19676	19614	19596	19619	19544	19536	19575	19592	19684	19695	19865	19640	19605	19616	19728	19650	19690	19651	19597	19660	19676	19623	19797	19715	19589	19572	19816	19723	19684	19484	19753	19653	19600	19746	19711	19750	19537	19556	19703	19610	19700	19655	19652	19600	19878	19719	19783	19724	19789	19521	19771	19566	19694	19696	19689	19843	19652	19643	19743	19777	19615	19714	19802	19657	19586	19611	19673	19689	19499	19487	19646	19629	19672	19806	19540	19517	19664	19814	19609	19573	19716	19888	19661	19844	19721	19719	19760	19602	19615	19618	19774	19603	19605	19485	19663	19590	19563	19806	19537	19699	19559	19645	19685	19865	19702	19675	19501	19675	19724	19670	19529	19730	19460	19603	19590	19716	19739	19457	19711	19811	19688	19566	19697	19703	19827	19766	19683	19785	19568	19631	19814	19604	19479	19634	19787	19672	19646	19711	19776	19925	19727	19730	19683	19607	19657	19708	19999	19664	19581	19567	19827	19530	19489	19818	19827	19626	19963	19795	19813	19856	19737	19396	19919	19861	19779	19736	19802	19664	19891	19726	19849	19725	19649	19538	19614	19406	19674	19623	19652	19622	19657	19646	19653	19786	19767	19705	19971	19618	19681	19858	19629	19701	19668	19513	19833	19626	19478	19754	19650	19772	19567	19792	19807	20005	19631	19524	19704	19547	19555	19650	19684	19640	19655	19703	19620	19645	19630	19598	19561	19673	19629	19566	19655	19677	19721	19707	19372	19760	19674	19733	19653	19664	19623	19634	19879	19851	19788	19740	19662	19517	19585	19636	19757	19727	19521	19854	19697	19632	19586	19586	19638	19689	19617	19788	19799	19693	19636	19706	19802	19845	19667	19463	19694	19781	19837	19724	19526	19997	19571	19750	19721	19589	19639	19733	19698	19657	19794	19556	19756	19696	19819	19838	19880	19660	19728	19702	19575	19549	19604	19555	19814	19521	19695	19828	19550	19553	19709	19825	19750	19778	19772	19727	19813	19744	19815	19710	19792	19520	19696	19642	19561	19662	19716	19562	19618	19790	19736	19670	19758	19600	19590	19695	19653	19405	19696	19560	19654	19774	19688	19888	19752	19726	19723	19747	19619	19572	19599	19679	19508	19779	19781	19524	19741	19526	19673	19680	19893	19669	19674	19805	19718	19809	19598	19762	19446	19600	19642	19663	19552	19619	19562	19763	19583	19749	19605	19797	19630	19603	19782	19611	19708	19627	19568	19598	19644	19498	19668	19616	19780	19865	19673	19591	19672	19707	19431	19648	19713	19658	19589	19661	19721	19605	19765	19406	19568	19596	19639	19766	19576	19728	19652	19805	19575	19697	19722	19694	19771	19815	19648	19619	19761	19628	19636	19605	19888	19643	19584	19649	19399	19666	19841	19686	19776	19707	19664	19746	19791	19652	19608	19817	19787	19861	19551	19756	19712	19539	19649	19640	19821	19651	19974	19695	19730	19663	19617	19968	19818	19559	19687	19637	19822	19604	19718	19530	19603	19710	19649	19727	19701	19636	19919	19640	19666	19491	19706	19572	19565	19741	19673	19862	19793	19542	19463	19911	19566	19819	19618	19663	19797	19634	19649	19556	19795	19704	19773	19505	19832	19701	19654	19725	19659	19733	19798	19619	19647	19697	19660	19487	19514	19569	19646	19811	19799	19640	19691	19610	19761	19651	19573	19844	19617	19673	19556	19519	19704	19717	19677	19578	19884	19580	19608	19647	19598	19596	19852	19683	19964	19937	19829	19760	19550	19627	19707	19725	19734	19609	19517	19733	19751	19776	19705	19574	19512	19670	19812	19820	19569	19677	19724	19674	19609	19636	19741	19558	19734	19537	19767	19620	19827	19641	19833	19842	19684	19637	19480	19821	19478	19569	19708	19790	19706	19809	19791	19784	19757	19653	19690	19643	19667	19706	19684	19808	19632	19461	19685	19736	19629	19783	19912	19799	19667	19675	19827	19599	19603	19676	19613	19583	19658	19575	19524	19638	19593	19700	19541	19671	19576	19605	19927	19776	19987	19781	19808	19489	19804	19664	19757	19660	19759	19775	19730	19677	19850	19670	19791	19581	19684	19767	19805	19643	19696	19765	19756	19629	19576	19724	19576	19645	19716	19966	19793	19766	19798	19477	19856	19670	19699	19658	19487	19651	19806	19602	19630	19662	19854	19781	19476	19706	19539	19721	19744	19657	19675	19717	19565	19639	19369	19784	19841	19738	19770	19787	19714	19542	19641	19562	19713	19740	19766	19781	19731	19767	19679	19531	19590	19676	19592	19839	19527	19516	19728	19838	19744	19656	19491	19762	19631	19659	19578	19604	19684	19839	19482	19692	19585	19713	19718	19703	19744	19811	19807	19682	19612	19572	19738	19619	19552	19468	19557	19640	19798	19590	19586	19460	19445	19746	19845	19432	19817	19808	19617	19843	19751	19776	19862	19679	19811	19918	19775	19866	19674	19632	19676	19528	19786	19646	19620	19449	19568	19582	19571	19747	19606	19541	19747	19571	19792	19741	19651	19800	19785	19661	19584	19748	19836	19759	19894	19660	19573	19669	19594	19831	19695	20009	19760	19847	19801	19619	19893	19639	19553	19619	19667	19439	19765	19616	19704	19717	19667	19698	19646	19764	19671	19660	19638	19455	19632	19574	19659	19847	19654	19813	19727	19653	19957	19590	19609	19592	19529	19599	19602	19669	19659	19598	19756	19579	19619	19391	19501	19767	19499	19977	19581	19731	19649	19878	19634	19591	19720	19582	19701	19625	19777	19703	19766	19743	19781	19861	19725	19770	19713	19573	19684	19602	19631	19667	19783	19765	19804	19604	19576	19637	19611	19528	19763	19851	19461	19804	19447	19842	19824	19695	19744	19766	19666	19667	19883	19650	19883	19657	19388	19678	19650	19939	19683	19798	19647	19855	19535	19742	19741	19695	19618	19700	19691	19525	19517	19557	19697	19581	19752	19549	19855	19698	19461	19880	19669	19643	19627	19636	19681	19489	19609	19614	19600	19678	19611	19644	19465	19660	19764	19603	19670	19898	19708	19818	19631	19571	19518	19557	19672	19644	19807	19830	19763	19750	19686	19567	19921	19747	19866	19621	19787	19734	19693	19702	19421	19609	19792	19454	19537	19682	19599	19567	19803	19846	19691	19600	19713	19681	19711	19521	19589	19582	19709	19629	19653	19508	19897	19570
19559	35407	32670	25352	23231	21347	20606	20323	19775	18860	18184	17644	17229	17231	17152	17106	17082	17294	17279	17061	17025	16682	16790	16783	16715	16789	16726	16714	16517	16691	16507	16707	16617	16627	16494	16651	16660	16468	16608	16509	16579	16394	16575	16521	16603	16486	16660	16598	16422	16547	16704	16520	17222	17620	17473	17241	16929	16732	16630	16431	16606	16595	16520	16636	16597	16613	16513	16643	16534	16539	16479	16529	16466	16508	16551	16565	16360	16281	16428	16598	16635	16369	16456	16557	16659	16623	16713	16376	16571	16673	16433	16429	16539	16528	16445	16512	16434	16543	16524	16592	16466	16457	16651	16567	16555	16443	16547	16478	16588	16664	16513	16641	16498	16339	16616	16540	16643	16623	16385	16511	16660	16517	16476	16620	16644	16493	16467	16435	16603	16600	16499	16508	16571	16412	16658	16476	16627	16568	16493	16402	16475	16615	16628	16444	16474	16720	16504	16603	16510	16489	16614	16559	16480	16465	16494	16498	16662	16624	16478	16353	16491	16568	16717	16405	16571	16518	16347	16443	16575	16609	16651	16557	16464	16652	16579	16517	16558	16522	16548	16666	16423	16534	16573	16483	16544	16593	16434	16211	16462	16425	16503	16437	16526	16504	16597	16539	16652	16530	16517	16352	16645	16467	16334	16543	16554	16504	16375	16482	16408	16491	16467	16497	16528	16353	16551	16381	16493	16312	16581	16392	16547	16420	16446	16614	16400	16384	16543	16488	16643	16529	16552	16560	16543	16422	16593	16560	16385	16440	16654	16482	16627	16654	16495	16565	16575	16444	16648	16611	16390	16564	16526	16432	16539	16503	16436	16505	16648	16573	16438	16581	16535	16475	16500	16497	16416	16409	16677	16360	16506	16425	16355	16562	16486	16459	16445	16519	16535	16491	16518	16568	16528	16694	16481	16542	16563	16574	16435	16631	16702	16587	16578	16409	16460	16394	16419	16688	16424	16544	16449	16471	16571	16579	16268	16494	16482	16398	16434	16624	16804	16378	16619	16450	16475	16433	16533	16599	16406	16513	16503	16498	16474	16653	16650	16781	16472	16540	16559	16554	16492	16398	16384	16356	16409	16493	16626	16688	16490	16526	16638	16548	16464	16419	16455	16475	16436	16528	16535	16488	16342	16334	16586	16655	16405	16383	16569	16361	16460	16379	16517	16441	16475	16408	16495	16399	16492	16545	16432	16591	16599	16376	16641	16516	16276	16488	16405	16534	16449	16662	16560	16422	16520	16485	16540	16422	16580	16476	16454	16463	16553	16442	16627	16453	16699	16480	16400	16438	16532	16409	16558	16520	16498	16461	16249	16388	16329	16588	16510	16546	16501	16419	16373	16469	16497	16473	16376	16431	16498	16478	16586	16587	16403	16583	16362	16569	16582	16562	16460	16559	16415	16570	16664	16294	16624	16572	16589	16713	16402	16508	16445	16758	16631	16471	16467	16559	16655	16364	16702	16668	16407	16754	16518	16495	16648	16496	16526	16770	16530	16458	16395	16466	16408	16581	16414	16544	16463	16428	16621	16578	16528	16600	16503	16423	16409	16472	16511	16376	16418	16451	16540	16648	16469	16419	16605	16682	16517	16486	16573	16505	16422	16395	16443	16611	16568	16431	16354	16478	16589	16698	16654	16592	16417	16394	16545	16644	16400	16526	16627	16571	16449	16540	16528	16392	16649	16636	16504	16695	16530	16521	16510	16432	16653	16469	16602	16481	16591	16636	16525	16370	16406	16449	16442	16543	16485	16649	16430	16506	16483	16609	16686	16481	16427	16447	16600	16583	16525	16515	16520	16451	16582	16401	16267	16500	16446	16453	16439	16368	16372	16635	16472	16462	16583	16471	16538	16499	16372	16473	16491	16430	16676	16448	16639	16482	16444	16584	16598	16628	16522	16667	16627	16629	16620	16326	16597	16534	16507	16406	16681	16477	16508	16484	16524	16591	16675	16465	16499	16460	16485	16496	16414	16662	16512	16597	16568	16534	16340	16289	16561	16374	16615	16451	16581	16384	16540	16556	16526	16421	16309	16472	16566	16642	16447	16359	16513	16517	16419	16575	16391	16541	16451	16516	16490	16604	16619	16498	16692	16594	16505	16568	16650	16607	16439	16631	16448	16497	16443	16579	16452	16313	16369	16573	16431	16499	16381	16579	16449	16306	16478	16522	16680	16656	16459	16662	16502	16437	16509	16557	16483	16495	16600	16507	16498	16717	16540	16550	16703	16534	16423	16455	16621	16413	16500	16565	16414	16520	16608	16457	16462	16567	16549	16298	16503	16725	16491	16409	16473	16571	16475	16608	16583	16605	16441	16390	16576	16593	16298	16319	16559	16361	16572	16371	16524	16516	16461	16512	16516	16665	16499	16501	16317	16698	16596	16393	16419	16451	16539	16462	16477	16491	16586	16395	16581	16583	16433	16481	16405	16615	16712	16419	16639	16517	16522	16443	16546	16456	16612	16585	16361	16467	16390	16515	16355	16526	16705	16420	16379	16563	16608	16586	16317	16561	16363	16567	16316	16579	16583	16370	16492	16521	16607	16563	16464	16560	16538	16530	16522	16341	16619	16464	16515	16441	16496	16455	16690	16643	16582	16419	16525	16245	16538	16611	16653	16658	16473	16589	16589	16406	16551	16449	16463	16561	16440	16634	16570	16677	16438	16635	16407	16451	16408	16591	16481	16557	16695	16507	16595	16552	16545	16532	16543	16452	16499	16393	16373	16629	16633	16459	16423	16419	16446	16460	16567	16437	16688	16565	16467	16655	16554	16548	16502	16566	16392	16468	16375	16626	16560	16479	16477	16456	16580	16472	16507	16623	16547	16575	16407	16516	16585	16524	16414	16490	16594	16653	16480	16442	16359	16651	16415	16632	16394	16486	16406	16510	16665	16493	16644	16554	16591	16499	16716	16338	16660	16470	16578	16570	16531	16695	16507	16569	16518	16487	16445	16692	16562	16436	16565	16715	16568	16510	16482	16616	16572	16629	16482	16560	16444	16541	16494	16622	16581	16558	16380	16404	16511	16589	16822	16582	16547	16565	16515	16507	16798	16616	16318	16442	16525	16503	16411	16525	16564	16409	16486	16566	16672	16335	16592	16590	16291	16432	16588	16529	16649	16388	16570	16492	16560	16737	16495	16608	16466	16684	16602	16503	16450	16486	16500	16430	16484	16618	16425	16502	16488	16531	16525	16591	16399	16527	16600	16527	16551	16575	16539	16584	16499	16650	16426	16617	16544	16527	16400	16371	16542	16574	16663	16440	16569	16487	16571	16635	16465	16662	16635	16459	16383	16718	16529	16708	16537	16415	16379	16545	16556	16620	16452	16569	16332	16639	16280	16574	16661	16483	16621	16375	16525	16313	16509	16578	16428	16495	16513	16649	16639	16508	16355	16501	16384	16559	16397	16409	16473	16440	16538	16562	16448	16473	16613	16541	16424	16502	16486	16352	16661	16502	16512	16640	16377	16430	16541	16507	16672	16353	16605	16554	16549	16497	16649	16278	16526	16346	16447	16419	16696	16450	16508	16536	16575	16480	16389	16340	16472	16582	16561	16568	16552	16367	16522	16349	16496	16479	16587	16568	16598	16597	16583	16506	16493	16487	16638	16633	16426	16649	16403	16269	16535	16447	16501	16780	16594	16481	16616	16385	16422	16451	16499	16536	16601	16662	16719	16463	16644	16454	16429	16592	16502	16516	16511	16459	16470	16600	16469	16517	16403	16702	16450	16485	16404	16510	16589	16583	16383	16525	16354	16504	16538	16380	16551	16428	16543	16756	16257	16405	16578	16548	16514	16473	16480	16293	16534	16462	16463	16573	16581	16478	16474	16491	16635	16326	16640	16438	16550	16678	16634	16548	16579	16591	16476	16355	16552	16481	16490	16376	16580	16548	16433	16557	16568	16556	16268	16447	16465	16473	16466	16434	16432	16577	16501	16591	16425	16623	16535	16505	16433	16621	16574	16521	16530	16643	16739	16448	16478	16584	16631	16414	16463	16539	16686	16459	16484	16515	16485	16456	16637	16553	16618	16399	16496	16504	16519	16396	16450	16545	16596	16576	16456	16615	16441	16509	16454	16480	16465	16476	16452	16502	16338	16679	16607	16407	16533	16507	16514	16484	16631	16505	16591	16583	16538	16610	16620	16584	16458	16478	16585	16534	16401	16474	16576	16594	16493	16435	16547	16556	16649	16454	16486	16456	16589	16497	16459	16620	16547	16427	16573	16448	16313	16501	16490	16573	16480	16461	16531	16569	16497	16421	16558	16378	16363	16696	16597	16299	16669	16493	16649	16526	16461	16388	16494	16478	16432	16441	16535	16495	16490	16507	16311	16416	16471	16471	16408	16441	16637	16497	16441	16446	16420	16504	16443	16434	16555	16427	16533	16348	16533	16558	16507	16537	16617	16499	16612	16524	16565	16502	16446	16557	16583	16273	16628	16490	16331	16480	16690	16505	16519	16503	16624	16626	16624	16394	16227	16549	16562	16499	16427	16477	16522	16428	16591	16440	16554	16664	16561	16443	16635	16520	16468	16424	16621	16650	16464	16484	16444	16465	16675	16608	16443	16562	16486	16566	16493	16468	16553	16508	16467	16538	16395	16469	16595	16591	16633	16589	16421	16564	16638	16441	16585	16508	16612	16502	16685	16521	16394	16561	16561	16535	16443	16646	16457	16456	16529	16593	16553	16370	16559	16552	16532	16558	16398	16595	16578	16414	16621	16469	16455	16522	16593	16636	16470	16522	16554	16540	16547	16492	16558	16463	16560	16593	16419	16473	16343	16638	16428	16400	16498	16422	16630	16586	16525	16500	16549	16401	16516	16397	16554	16480	16478	16525	16492	16455	16568	16414	16458	16526	16317	16600	16564	16525	16386	16625	16558	16689	16703	16490	16367	16646	16517	16591	16530	16504	16373	16492	16325	16472	16358	16714	16362	16460	16466	16657	16381	16612	16559	16478	16550	16504	16544	16447	16603	16651	16545	16268	16524	16529	16616	16438	16780	16651	16345	16489	16451	16537	16730	16422	16411	16479	16552	16612	16457	16472	16523	16677	16656	16503	16672	16770	16632	16547	16622	16652	16454	16503	16499	16587	16586	16313	16296	16400	16606	16609
22615	21094	28947	23529	21423	24480	27865	23209	22500	22512	21791	21207	20723	20732	20349	20515	20472	20484	20902	20777	20454	20347	20199	20206	20269	20208	20033	20143	19974	20140	19913	19917	20093	20127	20004	20028	20208	19856	20011	19857	19976	20061	19964	19776	19885	19790	19868	20146	19988	19857	20005	20155	20622	21510	21520	21030	20492	20175	19974	19927	19902	19922	19726	20007	19836	19983	19985	19866	19872	19896	19890	19925	19733	19742	19662	19838	19927	19900	19837	19864	20031	19931	19810	19774	19739	19946	19842	19868	19804	19981	19729	19544	19807	19942	20005	19943	19887	19945	20006	19865	19812	19845	19878	19771	19875	19867	19790	19749	19616	19674	19785	19788	19946	19694	19890	19815	19812	19880	19613	19859	19980	19602	19967	19871	19731	19805	19871	19920	19960	19893	19817	19523	19692	19629	19797	19741	19729	19688	19888	19823	19611	19947	19919	19680	19811	19693	19915	19799	19888	19869	19801	19762	19899	19727	19952	19942	19528	19834	19646	19850	19770	19638	19906	19883	19867	19886	19824	19853	19913	19628	19816	19575	19802	19705	19855	20120	19795	19819	19833	20024	19623	19819	19616	19851	19965	19741	19852	19873	19834	19849	19903	19802	19624	19700	19819	19661	19737	19806	19741	19689	20126	19724	19814	19836	20098	19749	19752	19677	19612	19785	19931	19926	19681	19695	20035	19803	19665	19813	19763	19821	19893	19467	19838	19701	19708	19888	19773	19852	19628	19762	19745	19742	19608	19960	19777	19624	19921	19741	19606	19661	19709	19756	19764	19598	19830	19754	19890	20007	19909	19873	19923	19778	19758	19657	19726	19833	19658	20010	19799	19938	19911	20012	19948	19830	19839	19874	19968	19871	19785	19633	19859	19923	19799	19740	19819	19836	19999	19690	19816	19742	19783	19750	19690	19957	19735	19744	19722	19777	19837	19759	19840	19910	20031	19728	19636	19673	19817	19848	19630	19477	19688	19953	19660	19840	19826	19677	19949	19810	19849	19928	19752	19785	19752	19812	19765	19831	20002	19938	19714	19744	19818	19991	19677	20003	19743	19880	19759	19801	19789	19670	19819	19624	19838	19819	19730	19681	19774	19888	19827	19810	19864	19693	19735	19802	19780	19662	19827	19726	19703	19896	19536	19721	19667	19665	19670	19785	19837	19547	19801	19607	19694	19824	19825	19975	19861	19609	19779	19735	19688	19865	19799	19845	19954	19820	19861	19756	19798	19856	19754	19617	19732	19508	19542	19863	19559	19712	19950	19918	19846	19886	19902	19772	19917	19940	19709	20019	19728	19885	19631	19850	19791	19949	19740	19588	19732	19775	19822	19700	19871	19735	19920	19818	19970	19856	19795	19923	19674	19765	19781	19833	19984	19823	19854	19477	19636	19890	19709	19944	19741	19789	19692	19925	19962	19897	19842	19800	19732	19891	20044	19753	19839	19741	19726	19768	19820	19761	19763	19880	19862	19974	19905	19702	19896	19739	19801	19660	19774	19729	19796	19790	19756	19975	19907	19908	19635	19939	19697	19800	19900	19820	19836	19712	19836	20016	19679	19601	19879	19864	19791	19879	19682	19777	19761	19757	19811	19919	19891	19940	19900	19880	19695	19619	19748	19838	19706	20001	19851	19833	19730	19870	19669	19870	19933	19907	19750	19597	19827	19681	19523	19712	19541	19691	19684	20077	19780	19792	19824	19824	19690	19904	19893	19934	19783	19913	19645	19872	19886	19640	19941	19795	19567	19977	19631	19917	19632	19837	19676	19898	19937	19554	19909	19541	19877	19826	19857	19763	20011	19678	19875	19820	19876	19735	19719	19845	19963	19906	19796	19784	19760	19884	19770	20007	19751	19985	19863	19741	19700	19846	19864	19589	19768	19795	19876	19760	19665	19885	19741	19914	19857	19677	19811	19780	19715	19869	19798	19686	19771	19744	19757	19730	19818	19664	19683	19893	19879	19872	19452	19545	19805	19747	19802	19790	19738	19760	19786	19751	19951	19790	19744	19677	19697	19874	19748	19914	19669	19823	19808	19676	19820	19823	19714	19735	19944	19656	20069	19845	19507	19763	19808	19835	19652	19813	19774	19678	19779	19787	20176	19977	20130	19866	19854	19819	19934	19805	19723	19876	19813	19833	19776	19637	19911	20039	19626	20136	19756	19827	19891	19904	19751	19779	19876	19658	19705	19924	19782	19843	19969	19840	19769	19729	19708	19754	19911	19652	19771	19798	19663	19636	19677	19692	19888	19839	20008	19768	19940	19894	19760	19887	19759	19741	19732	19864	19589	19698	19818	19718	19734	19645	19543	19788	19860	19673	19923	19855	19672	19697	19908	19756	19773	19866	19788	19657	19876	19696	19691	19812	19941	19919	19732	19748	19821	19911	19818	19667	19818	19744	19938	19752	19698	19791	19834	19599	19716	19749	19577	19708	19603	19848	19779	19909	20011	19783	19961	20024	19821	19662	19574	19506	19830	19762	19906	19808	19631	20031	20008	19844	19858	19908	19654	19576	19780	19644	19851	19549	19741	19453	19719	19709	19669	19953	20017	19821	19896	19708	19764	20092	19704	19787	19899	19786	19777	19696	19738	19551	19887	19901	19797	19783	19873	19675	19978	19965	19940	19564	19832	19849	19667	20011	19834	19673	19711	19861	19913	19875	19593	19753	19763	19797	19774	19776	19676	19723	19784	19816	19795	19702	19922	19945	19893	19675	19770	19734	19921	19606	19784	19542	19811	19862	19722	19804	19779	19573	19775	19807	19532	19646	19912	19661	19745	19758	19909	19753	19688	19910	20058	19992	19959	19737	19820	19852	19915	19878	19929	19829	19840	19835	19859	19762	19964	19920	19643	19745	19912	19829	19884	19657	19847	19823	19869	19784	19746	19847	19627	19866	19851	19698	20039	19895	19694	19839	19932	19586	19707	19559	19544	19673	19726	19966	19915	19798	19662	20085	19989	19696	19587	19857	19723	19829	19928	19665	19706	19910	19607	19567	19703	19826	19985	19904	19856	19754	19790	19668	19682	19834	19527	20011	19994	19900	19803	19770	19769	19799	19757	19775	19827	19836	19973	19781	20207	20067	19858	19872	19770	19780	19962	19919	19832	19981	19723	19735	19990	19870	19636	19970	19749	19683	19942	19907	19853	19719	19653	19671	19716	19659	19904	19742	19769	19917	19847	19788	19868	19704	19924	19724	19690	19648	19617	19684	19714	19651	19898	19770	19788	19782	19553	19634	19748	19972	19595	19701	19751	19834	19643	19881	19812	19877	19967	19900	19830	19681	19970	19960	19794	19854	19727	19891	19786	19865	19648	20025	19680	19930	19794	19790	19732	19697	19714	19732	19780	19787	19829	19513	19850	19794	19824	19573	19780	19850	19861	19734	19702	19640	19852	19961	19856	19751	19686	19672	19612	19780	19989	19714	19990	19898	19848	19731	19909	19735	19669	19799	19977	19809	19790	19714	19996	19916	19766	20033	19906	19909	19711	19834	19650	19929	19959	19736	19705	19756	19679	19954	19948	19817	19620	19727	19829	19671	19919	19693	19786	19879	19952	19584	19803	19891	19679	19645	19786	19803	19819	19731	19889	19728	19562	19763	19844	19787	19841	19666	19778	19737	19740	19764	19807	19853	19567	19758	19596	19499	19705	19811	19659	19565	19780	19892	19805	19753	19917	19829	19733	19764	19783	19576	19807	19757	19871	19720	19834	19767	19820	19665	19889	19759	19777	19861	19746	19738	19803	19925	19843	19741	19892	19628	19686	20089	19847	19736	19701	19830	19806	19727	19704	19704	19850	19961	19950	19965	19986	19826	19834	19874	19775	19693	19892	19810	19756	19775	19779	19688	20134	19770	19873	19843	19876	19778	19996	19738	19876	19889	19860	19904	19719	19771	19776	19649	19986	19715	19772	19687	19740	19751	19818	19701	19827	19759	19676	19819	19843	19822	19640	19681	19840	19763	19884	19701	19731	19845	19901	19866	19713	19861	20014	19838	19750	19495	19794	19946	19915	19775	19810	19762	19899	19892	19734	19763	19992	19893	19845	19764	19697	19923	19733	19814	19946	19808	19818	19841	19809	19852	19851	19816	19856	19963	19848	19854	19704	19782	19779	19722	19724	19793	19956	19768	19814	19932	19738	19771	19599	19916	19834	19799	19858	19786	19766	19966	19830	19639	19551	19912	19814	19852	19930	19874	19895	19724	19928	19912	19776	19868	19651	19949	19908	19810	19818	19790	19667	19795	19809	19721	19653	19762	19727	19762	19677	19779	19702	19917	19855	19747	19766	20002	19948	19725	19746	19887	19802	19701	19811	19927	19851	19827	19950	19846	19823	19636	19643	19789	19743	20012	19769	19925	19936	19811	19929	19713	19895	19683	19708	19948	19810	19849	19557	19768	19913	19833	19937	19867	19873	19789	19880	19923	19828	19876	19649	19882	19952	19787	19688	19765	19675	19758	19857	19849	19871	19767	19838	19736	19862	19770	19874	19799	19820	19751	19892	19989	19703	19742	19933	19815	20028	19791	19997	19929	19775	19689	19846	19704	20085	19945	19703	19789	19695	19817	19792	19895	19723	19858	20063	19702	19818	19691	19840	19730	19809	20076	19730	19813	19985	19772	19795	19777	19923	19702	19807	19677	19723	19635	19787	19904	19862	19762	19740	19798	19542	19782	19795	19805	19728	19663	19841	20027	19706	20019	19990	19901	19988	19922	19851	19715	19744	19882	19828	19859	19796	19738	19580	20022	19789	19973	19850	19710	19812	19819	19585	19884	19775	19847	19729	19853	19706	19757	19652	19875	19757	19835	19860	19877	19832	19791	19884	19678	19870	19723	19849	19860	19785	19888	19852	20179	19787	19786	19735	19813	19990	19849	19970	19952	19755	19960	19778	19682	19763	19912	19646	19919	19799	19684	19842	19575	19867	19918	19903	19750	19808	19710	19791	19860	19907	19970	19881	19762	19740	19729	19689	19633	19918	19844	19857	19938	19897	19737	19649	19733	19750	19812	19915	19614	19600	19955	19715	19476	19819	19919	19617	19601	20065	19758	19789	19743	19671	19890	19784	19692	20019	19970	19914	19750	19716	19733	19707	19869	19842	19921	19770	19764	19854	19787
21174	39335	36921	28797	25417	23569	22223	21449	21137	20075	19236	18267	17951	17548	17474	17303	17347	17483	17759	17430	17180	17057	17173	16960	16862	16766	16822	16785	16882	16680	16760	16746	16825	16599	16689	16504	16808	16761	16657	16715	16890	16608	16620	16716	16455	16751	16594	16588	16778	16646	16765	16741	17839	18760	18569	17946	17403	16992	16753	16634	16583	16606	16477	16905	16590	16577	16682	16479	16608	16780	16694	16531	16510	16798	16673	16431	16485	16582	16690	16647	16456	16528	16584	16498	16525	16769	16711	16695	16583	16692	16539	16476	16604	16613	16622	16528	16787	16558	16693	16627	16724	16600	16709	16602	16699	16599	16574	16698	16694	16573	16483	16620	16526	16749	16580	16617	16617	16751	16775	16504	16553	16644	16652	16505	16547	16546	16520	16706	16681	16413	16594	16720	16656	16464	16468	16519	16775	16630	16749	16736	16637	16499	16708	16725	16573	16653	16675	16776	16527	16479	16383	16682	16683	16492	16531	16717	16636	16648	16520	16770	16634	16363	16639	16587	16658	16670	16633	16514	16476	16525	16615	16494	16693	16633	16609	16593	16531	16521	16494	16682	16598	16654	16468	16659	16475	16732	16694	16636	16570	16650	16650	16660	16467	16429	16535	16376	16656	16684	16657	16518	16689	16626	16699	16552	16606	16601	16585	16552	16688	16633	16521	16612	16694	16667	16644	16659	16670	16799	16577	16414	16674	16516	16515	16564	16607	16397	16633	16598	16700	16819	16546	16655	16593	16476	16585	16683	16567	16529	16745	16626	16583	16518	16510	16749	16513	16472	16419	16569	16798	16593	16550	16471	16538	16719	16581	16630	16717	16423	16598	16646	16757	16589	16549	16494	16580	16552	16467	16550	16596	16771	16554	16514	16749	16416	16443	16542	16532	16598	16647	16546	16708	16566	16594	16722	16459	16748	16501	16530	16492	16536	16675	16626	16487	16572	16681	16544	16416	16640	16763	16654	16386	16523	16744	16636	16451	16803	16590	16622	16682	16620	16608	16665	16648	16523	16517	16719	16577	16721	16667	16705	16499	16534	16656	16723	16409	16606	16635	16806	16492	16475	16745	16705	16607	16690	16582	16569	16704	16704	16760	16552	16398	16575	16743	16524	16602	16659	16629	16526	16649	16724	16607	16472	16551	16528	16483	16554	16555	16657	16615	16590	16587	16541	16507	16760	16636	16555	16581	16820	16324	16612	16419	16625	16562	16638	16516	16405	16712	16526	16596	16556	16602	16649	16714	16519	16710	16594	16645	16684	16565	16617	16637	16567	16595	16790	16512	16496	16683	16482	16566	16581	16583	16731	16409	16636	16709	16464	16422	16490	16514	16498	16624	16615	16708	16636	16781	16622	16553	16568	16599	16662	16744	16517	16430	16628	16606	16609	16577	16625	16506	16429	16615	16519	16634	16712	16486	16526	16689	16562	16538	16584	16615	16576	16648	16555	16585	16593	16659	16540	16636	16560	16611	16611	16640	16759	16685	16491	16533	16600	16542	16650	16513	16652	16606	16569	16722	16496	16346	16622	16611	16459	16628	16606	16574	16461	16747	16739	16577	16477	16679	16542	16689	16549	16539	16512	16755	16538	16523	16541	16538	16813	16538	16555	16440	16615	16483	16693	16763	16701	16633	16384	16743	16686	16607	16525	16552	16630	16424	16593	16708	16670	16562	16666	16732	16700	16589	16523	16656	16700	16590	16673	16583	16498	16694	16531	16598	16489	16596	16523	16428	16578	16581	16628	16656	16487	16524	16589	16569	16556	16631	16634	16610	16705	16693	16584	16574	16516	16564	16547	16495	16518	16668	16489	16567	16544	16543	16591	16556	16639	16568	16531	16627	16681	16675	16401	16589	16603	16632	16713	16641	16622	16551	16592	16743	16563	16740	16674	16549	16760	16483	16551	16521	16582	16535	16715	16560	16637	16607	16594	16608	16491	16670	16544	16524	16580	16563	16647	16516	16532	16557	16722	16622	16507	16489	16537	16678	16620	16572	16551	16642	16580	16585	16753	16698	16596	16576	16547	16624	16590	16765	16551	16597	16647	16591	16587	16550	16560	16562	16474	16622	16560	16528	16571	16613	16430	16611	16674	16542	16697	16503	16480	16767	16700	16420	16669	16590	16557	16504	16607	16329	16696	16426	16488	16655	16644	16569	16515	16488	16577	16554	16670	16570	16436	16626	16644	16633	16525	16445	16625	16593	16572	16508	16713	16594	16613	16549	16536	16536	16487	16593	16571	16492	16634	16589	16626	16724	16605	16659	16749	16589	16604	16793	16745	16639	16791	16550	16509	16571	16638	16598	16568	16533	16590	16533	16618	16700	16569	16626	16674	16633	16570	16567	16559	16677	16656	16615	16470	16573	16559	16735	16595	16638	16619	16560	16796	16717	16506	16588	16593	16638	16610	16589	16762	16609	16560	16505	16460	16465	16613	16454	16583	16582	16603	16593	16591	16613	16515	16489	16572	16668	16652	16461	16466	16617	16659	16619	16522	16583	16667	16499	16745	16544	16668	16480	16434	16401	16613	16542	16454	16481	16635	16708	16657	16670	16364	16616	16690	16511	16705	16531	16570	16522	16556	16755	16667	16599	16454	16560	16589	16624	16452	16618	16628	16648	16469	16579	16601	16724	16430	16682	16725	16525	16536	16627	16622	16567	16750	16640	16550	16662	16465	16643	16522	16552	16652	16635	16361	16765	16567	16546	16515	16584	16425	16464	16648	16737	16648	16532	16754	16615	16631	16603	16421	16581	16409	16506	16479	16672	16501	16525	16539	16534	16543	16574	16706	16497	16876	16547	16675	16612	16681	16476	16514	16646	16485	16516	16468	16574	16614	16581	16587	16647	16367	16588	16445	16763	16640	16767	16486	16454	16413	16623	16575	16683	16459	16711	16579	16617	16450	16563	16519	16658	16580	16494	16638	16484	16591	16520	16610	16570	16521	16832	16559	16488	16599	16653	16514	16693	16643	16495	16845	16563	16635	16546	16699	16554	16594	16530	16714	16696	16577	16586	16622	16451	16508	16631	16609	16683	16835	16371	16585	16418	16419	16662	16736	16621	16611	16449	16610	16760	16672	16501	16560	16719	16499	16616	16588	16609	16543	16616	16533	16589	16599	16600	16626	16639	16514	16621	16679	16757	16580	16638	16627	16720	16562	16493	16507	16693	16449	16642	16601	16478	16352	16563	16464	16437	16599	16407	16567	16410	16600	16620	16510	16575	16546	16481	16442	16685	16572	16592	16596	16496	16633	16486	16671	16638	16522	16540	16592	16649	16563	16597	16643	16617	16583	16577	16602	16610	16691	16560	16690	16593	16693	16491	16534	16662	16533	16712	16491	16565	16667	16689	16512	16656	16642	16515	16738	16513	16606	16565	16635	16277	16601	16592	16602	16639	16528	16628	16760	16502	16632	16672	16544	16682	16801	16534	16651	16693	16548	16543	16511	16667	16613	16430	16321	16689	16527	16617	16568	16477	16758	16563	16512	16625	16567	16622	16588	16773	16607	16617	16579	16663	16566	16961	16547	16612	16733	16450	16761	16521	16483	16508	16592	16721	16547	16717	16576	16708	16516	16593	16587	16437	16561	16639	16451	16515	16592	16485	16532	16666	16436	16631	16614	16376	16576	16597	16632	16448	16529	16411	16555	16669	16670	16630	16582	16550	16421	16868	16723	16586	16656	16638	16476	16462	16557	16526	16649	16584	16583	16626	16525	16603	16670	16529	16629	16506	16660	16511	16611	16568	16565	16646	16611	16691	16667	16553	16675	16557	16756	16660	16608	16641	16521	16623	16705	16465	16565	16667	16593	16421	16570	16856	16499	16525	16666	16531	16584	16586	16537	16568	16535	16660	16569	16635	16492	16516	16404	16532	16731	16704	16584	16653	16539	16610	16694	16473	16665	16532	16648	16723	16544	16547	16778	16516	16564	16659	16686	16664	16515	16615	16613	16770	16585	16511	16731	16587	16531	16465	16599	16943	16394	16480	16358	16594	16415	16505	16549	16627	16684	16495	16673	16402	16774	16574	16587	16737	16544	16571	16602	16563	16555	16474	16587	16569	16716	16543	16461	16669	16516	16496	16625	16508	16543	16489	16716	16686	16638	16560	16716	16496	16411	16686	16587	16557	16564	16529	16631	16529	16512	16606	16735	16586	16596	16856	16569	16542	16654	16607	16593	16595	16555	16509	16614	16550	16577	16454	16448	16458	16541	16587	16511	16435	16622	16649	16502	16640	16680	16413	16618	16508	16588	16548	16554	16628	16625	16630	16566	16483	16535	16568	16583	16520	16552	16565	16676	16565	16453	16600	16614	16720	16664	16514	16401	16540	16527	16527	16450	16746	16551	16651	16515	16575	16686	16637	16691	16516	16618	16512	16675	16578	16917	16475	16574	16462	16563	16561	16533	16741	16620	16502	16386	16715	16690	16592	16533	16610	16708	16461	16600	16429	16491	16420	16682	16535	16551	16651	16544	16663	16658	16643	16680	16549	16459	16690	16446	16571	16483	16542	16602	16432	16717	16618	16595	16610	16533	16589	16609	16632	16502	16537	16470	16692	16662	16565	16671	16588	16535	16596	16556	16768	16770	16494	16600	16701	16750	16587	16485	16595	16563	16468	16438	16670	16560	16664	16612	16735	16517	16655	16632	16335	16539	16406	16609	16633	16545	16492	16620	16711	16480	16569	16603	16849	16571	16565	16609	16626	16571	16622	16646	16605	16689	16759	16513	16700	16675	16642	16762	16645	16645	16550	16601	16686	16693	16527	16559	16699	16595	16606	16702	16550	16640	16546	16534	16614	16505	16898	16559	16659	16568	16625	16471	16552	16702	16591	16541	16620	16597	16653	16430	16690	16525	16717	16542	16524	16416	16599	16575	16660	16541	16675	16806	16627	16586	16591	16612	16568	16446	16540	16454	16732	16744	16553	16558	16565	16470	16701	16590	16505	16489	16805	16690	16624	16425	16600	16487	16436	16525	16599	16636	16486	16498	16698	16537	16546	16692	16517	16653	16503	16809	16631	16538	16635	16581	16593	16575	16557	16664	16576	16538	16469	16554	16571	16651	16665	16620	16555	16773	16553	16527	16401	16716	16578	16546	16564	16554	16532	16675
27369	22641	28338	25750	21848	21749	21370	21079	20962	20937	20651	20526	20282	20250	20287	20048	20009	20119	20193	20151	20289	20355	20125	20183	20149	20198	19994	20082	20056	20025	19911	20052	19989	19935	19949	19890	19686	19790	20125	19842	20223	19944	20271	19973	19891	19995	20139	19972	20000	20124	20069	20260	20053	20092	20098	20164	20073	20165	20067	20032	20188	19901	19976	19937	20106	20113	20130	19930	20120	19969	19980	20132	19948	20128	19900	20031	20137	19916	20085	20085	20012	20120	20112	20121	19849	20066	19963	20076	19939	20122	20092	20163	20025	20126	20095	19928	19849	20053	20025	20106	20026	20020	19967	19969	19927	20065	20029	20054	19932	20145	20018	20192	20242	20065	20081	20208	19943	20211	20161	20027	19877	19765	19977	20018	19907	20013	20017	20159	20071	20116	20084	19962	19871	20021	20016	20128	20127	19764	19960	20097	19941	20180	19861	19821	20131	20033	19908	20128	20138	20023	20120	19822	20127	20117	20047	19894	19924	19970	19888	20059	20098	20078	20016	20111	19792	19847	20128	19818	20052	19865	20055	20111	20117	20144	20060	19920	19997	20046	20063	20044	19878	19960	19951	19859	20049	20121	19867	19804	19918	19831	20130	19840	20088	20063	19976	20117	19896	20072	20087	19974	20072	20123	19711	19881	20155	20004	20203	19858	20178	20025	20163	19989	20041	20080	19983	19904	20199	20097	20117	19816	19979	20070	19949	20206	19985	20072	20141	19937	19876	19838	19863	20038	19986	20128	20151	20172	19838	19982	20065	20209	19930	19869	20072	19859	19779	19961	20172	19850	20049	19922	20078	19922	19668	20080	20030	20124	20021	20140	20033	19988	19931	20071	20051	19973	20163	19964	19991	20025	20023	19948	19940	20062	19986	20188	20078	20142	20075	19774	19866	20008	19982	20004	20065	19955	19966	19999	20034	19948	20107	19886	19926	19779	19822	20035	20151	20084	20106	20174	19899	19809	20219	19860	19900	19994	19947	20100	19915	20113	20176	19929	19929	20065	19896	19879	19778	19967	19941	19994	20203	19903	19894	20077	19968	19993	20123	20106	20141	19957	20049	19878	19957	19950	20112	19922	20006	20032	19937	19994	20169	19946	19971	20190	20083	19965	19776	19885	19921	20136	20090	20069	19936	19858	20028	20208	20139	19884	20082	19879	20124	19864	19897	19886	20046	19933	19771	19942	20027	20065	20005	20053	19884	19919	20026	19932	20019	19977	20225	19860	19985	19876	19873	20182	20025	20266	20017	20253	19832	20008	19984	20095	19900	19891	20042	19955	19979	20045	19879	20085	20075	20093	19933	20079	19932	20088	19988	19896	20050	20250	20118	20097	20155	19891	20022	19725	19892	19863	20133	19945	20023	20012	20072	20036	19939	19904	19759	19854	20126	20009	20038	20195	19989	19971	19931	20177	19782	20078	20119	20044	20185	20158	19998	20058	20220	19919	20285	19989	19881	20058	19964	19867	20028	20154	20139	20027	20035	20059	19952	20047	19964	20115	20031	20092	19984	20078	20051	19960	20225	20155	20019	20046	20108	19846	20109	20034	19828	19903	20007	20010	19969	20001	20134	20080	19890	19895	19999	20090	20027	19926	19854	19954	19895	20053	20176	20048	20142	20057	19886	20073	20019	19828	20074	19969	19878	19937	19802	20042	19931	20225	20100	20009	19912	19963	19993	20109	20067	20064	19846	19860	20030	19947	19992	20161	20195	20043	20033	19961	20048	19857	20009	20156	20114	19928	19891	19896	19930	19900	19836	19986	19880	20089	19953	20140	19952	19928	20113	19971	20005	20053	19809	20192	20213	19961	19971	19990	19956	19838	19930	19902	20015	20095	19987	20056	19993	20119	20044	19986	20055	19882	20112	19996	19993	19908	20097	20145	19959	20027	20015	20107	20003	19851	20146	20211	20202	19951	20218	20004	19869	20114	20041	20210	20121	19929	20012	20059	19956	20220	20117	20135	20112	20175	20175	20033	19912	20111	19876	20016	20020	19937	20018	19955	19887	19931	20042	20126	20168	19804	20083	19836	19943	20095	19983	19978	20013	19869	19826	20020	20088	20178	20059	19931	20022	20002	19952	19891	20123	19994	20056	20016	19778	19888	19995	20019	20077	19995	19946	19962	20100	20052	20145	20173	20042	19906	20028	19885	19945	20075	19877	20002	20014	20342	20072	19993	20191	20094	19936	19948	19923	20009	20040	19924	20075	19833	20033	20090	20048	19949	20132	19990	20212	19960	19935	19944	19964	19749	19778	20100	19945	19935	19747	19988	20195	20003	20019	20294	20107	19994	19899	20065	19950	19928	20033	19944	20174	20050	20144	19818	20077	20091	19977	20089	20100	19976	20187	19920	19935	19816	20031	19916	19729	19891	19925	20171	20021	19922	19962	19901	19968	19938	19945	20064	20040	20077	20009	20027	19911	19978	20108	19923	19961	19969	19876	19966	19941	19932	20006	19991	20146	19889	20021	20049	20194	19939	20030	20047	20055	19793	20162	19979	19938	19875	20022	20035	19699	20068	20038	20011	20252	20047	19939	20083	20048	20003	20191	19892	19967	19783	20210	20186	19884	20141	19842	20055	20267	19842	19642	20128	20064	20008	20025	20082	20080	19991	20022	19924	20085	20010	19928	20012	19977	19970	20167	20018	19890	20082	20038	20034	20047	20105	20136	20131	20302	19831	19988	20206	19815	19999	19950	20039	20051	19916	19996	20174	19932	19880	20130	19955	20091	20195	20173	20099	20133	20068	19891	19826	20027	19919	20202	19826	19916	19761	20057	20105	20089	20105	19946	19725	20118	19880	19813	20085	19860	19980	20091	19971	19915	20180	19962	19957	19987	20015	19912	20088	20094	20000	20040	20120	19832	19951	19917	20045	20119	19861	19968	19972	19839	20118	20019	20076	19974	20117	20139	19956	19992	19905	20186	20180	19999	20000	19981	19922	20106	19999	20163	19865	20182	19985	19982	20145	19843	20006	20044	19968	19854	19893	20034	20027	20205	19969	19752	20009	20111	19997	20113	19994	20198	19955	20044	20000	20144	19903	19939	19945	19845	20173	20089	20064	20052	20052	19998	20010	19965	19752	19904	19831	20173	20048	20081	19961	20162	20172	20038	20133	19880	19966	19921	19854	19878	20115	20085	20011	19806	19939	20196	19965	20033	20102	20133	19922	20122	20036	20121	20097	20218	19974	20045	20122	20021	20094	19776	20014	19889	20147	20261	20021	20164	19897	20008	20008	20227	20137	19962	20023	20211	20041	20029	19942	19831	20082	19806	20033	19737	19973	20028	20051	19780	19941	20135	20032	20046	19863	20028	19864	19986	20042	20051	20002	20121	20228	20117	20115	20074	19994	20129	20164	19980	19985	20058	20050	19925	20007	20212	20069	20236	20144	20012	19798	19837	20179	19851	20057	19794	19967	20006	19913	20070	20052	20116	20066	19961	19983	19817	19958	20025	19928	20051	20232	20055	19969	20165	20177	19960	20063	19911	20108	19829	19971	20058	20078	20067	19913	19904	20055	19971	20046	20180	19872	19874	20004	20220	20015	19975	20103	19947	19907	20113	19948	19947	19869	19929	19969	20058	19851	19975	19905	20066	20212	19999	19857	20160	19868	20018	20130	20132	20107	20095	20012	19793	19879	19864	20251	20070	19941	19773	19958	19724	19916	19921	20033	19937	19884	19901	20067	20163	19903	20123	19879	20031	20028	19947	20128	19996	20085	20076	19923	19931	20110	19979	19951	19809	20040	20013	20164	20092	20152	20061	20050	20054	20212	19975	20070	20087	20084	20076	20236	20069	19968	20071	19994	19986	19935	20111	20063	19988	19931	19946	19902	19858	20093	20010	20226	19925	20092	20287	19940	20035	20068	20059	19996	20036	19952	20006	20266	20068	19654	20047	20067	19994	20075	19966	19897	19930	19868	20045	19935	19853	20004	19915	19899	19924	20236	19941	20109	20084	19981	20022	20162	20185	19982	19979	20142	20004	20110	19931	19974	19947	20100	20056	20057	20112	20076	20082	19983	19869	20020	20102	19905	19925	20145	19899	20228	20049	19969	20007	20180	19782	20038	20016	20162	20057	19990	20051	20128	20123	20009	19932	19969	20010	20049	20013	19973	19884	19834	20097	19915	19948	20117	20050	20057	20163	19968	19976	20153	19946	20222	19871	20015	19954	20078	19873	20062	19975	19878	19945	19958	19931	19929	19927	20071	20103	20006	20010	20044	20268	19936	20164	20151	20030	19820	20012	20137	19924	19918	19947	20023	19864	19863	20072	20058	20049	19908	20111	20261	20179	19892	20057	19938	19860	19893	19871	19908	19911	20005	20012	19936	19897	20141	20047	20096	20012	20023	20106	19958	19981	19968	19907	19891	19914	19983	20122	20150	20035	20151	20172	20120	19764	20074	19946	20221	19888	19978	19908	19796	19841	19985	20090	19941	20078	20209	19914	19934	19944	19861	19819	20037	19935	20060	20029	19786	19870	19980	20126	19905	20247	20142	20068	20129	20128	19924	20133	19962	20077	20004	19986	20052	20052	19992	19940	19841	19780	20084	19988	19962	19969	19862	19905	20129	19954	19844	19848	19721	19969	20003	20019	20074	20003	20022	19806	19664	19835	19883	19948	19999	20057	20142	19916	20127	20203	19874	20078	20019	19973	19982	20120	20202	20157	19986	20138	20247	20211	20098	20219	20004	19970	19933	20181	19936	20073	19865	19841	20125	20066	20078	20184	20064	20107	20140	19918	19824	20061	19908	20066	20045	20052	19837	19865	20242	19795	20009	20114	20051	19963	19895	20286	20038	20017	20022	19996	20253	20005	20088	19791	19908	20127	20110	19925	19905	20166	19936	19986	20095	20188	19814	20032	19892	19894	19947	19943	20081	19961	20177	20147	19964	19960	20050	19883	20154	20034	20124	20072	19942	19971	19808	20041	20006	19961	19961	19821	19775	19779	20187	20065	19909	20043	19970	19846	19963	20020	20026	20085	20249	20103	20145	20071	20026	20055	20002	20163	19857	19923	19872	20088	19893	19994	20135	20062	20012	20191	20031	20034	20124	20109	20116	20155	20101	19933	19844	20005	20027	20123	20024	20090	19851	19918	20078	20058	20027
19610	27800	26387	21583	19803	18995	18648	18533	18438	18036	17624	17266	17035	16936	16881	16676	16945	17065	16993	16975	16891	16810	16785	16973	16821	16684	16741	16581	16682	16602	16637	16662	16508	16730	16672	16591	16796	16508	16753	16757	16513	16597	16748	16793	16650	16557	16649	16693	16667	16777	16674	16756	16669	16710	16748	16767	16849	16771	16489	16660	16630	16727	16383	16647	16537	16470	16632	16665	16511	16440	16645	16563	16582	16698	16446	16541	16576	16591	16705	16757	16501	16748	16560	16624	16711	16683	16621	16563	16404	16650	16525	16655	16494	16464	16496	16845	16541	16820	16658	16644	16622	16706	16683	16815	16608	16577	16526	16532	16534	16632	16489	16492	16736	16561	16721	16433	16578	16693	16619	16588	16356	16873	16445	16595	16768	16722	16608	16638	16691	16682	16623	16606	16561	16633	16797	16574	16639	16789	16580	16499	16678	16522	16589	16571	16567	16537	16614	16650	16559	16711	16548	16510	16670	16573	16660	16767	16513	16595	16713	16569	16660	16713	16650	16522	16443	16728	16610	16615	16846	16511	16513	16751	16536	16540	16639	16615	16664	16531	16619	16689	16650	16795	16628	16419	16564	16683	16614	16546	16351	16697	16535	16637	16624	16489	16587	16571	16954	16730	16654	16606	16618	16748	16675	16620	16674	16526	16739	16521	16771	16623	16691	16695	16566	16661	16481	16696	16739	16619	16517	16593	16638	16586	16487	16605	16565	16545	16502	16557	16619	16708	16560	16549	16495	16682	16646	16770	16675	16646	16610	16764	16675	16525	16540	16618	16812	16635	16742	16696	16734	16560	16475	16540	16813	16694	16653	16760	16704	16555	16606	16595	16673	16585	16686	16648	16675	16701	16663	16540	16697	16584	16818	16462	16484	16596	16758	16622	16575	16729	16626	16714	16768	16655	16636	16768	16625	16584	16553	16673	16573	16707	16576	16552	16658	16628	16568	16596	16634	16355	16843	16699	16617	16518	16720	16664	16580	16623	16875	16811	16706	16600	16631	16679	16753	16734	16718	16608	16602	16914	16735	16620	16792	16571	16626	16612	16648	16555	16530	16751	16555	16735	16627	16639	16750	16629	16517	16532	16435	16554	16566	16583	16709	16554	16607	16532	16628	16714	16871	16615	16634	16601	16672	16605	16780	16783	16538	16705	16617	16719	16598	16617	16583	16472	16637	16540	16724	16616	16643	16652	16404	16632	16615	16710	16639	16556	16839	16573	16758	16659	16731	16662	16538	16612	16793	16808	16696	16669	16724	16725	16636	16659	16547	16602	16446	16667	16642	16536	16631	16596	16626	16665	16658	16617	16702	16680	16679	16523	16694	16770	16736	16591	16737	16700	16558	16631	16595	16657	16746	16661	16609	16721	16793	16695	16523	16760	16664	16752	16718	16611	16624	16710	16686	16786	16724	16609	16637	16541	16616	16665	16582	16362	16521	16822	16651	16513	16760	16614	16533	16742	16564	16607	16666	16554	16829	16658	16616	16473	16522	16697	16628	16746	16588	16594	16500	16504	16436	16667	16744	16463	16499	16506	16608	16562	16728	16591	16512	16682	16593	16735	16699	16540	16539	16728	16541	16635	16645	16632	16608	16538	16678	16768	16619	16682	16648	16618	16740	16529	16677	16563	16520	16723	16570	16714	16567	16546	16671	16574	16760	16482	16610	16507	16638	16629	16912	16494	16757	16532	16733	16623	16628	16647	16792	16669	16661	16614	16763	16608	16644	16635	16619	16638	16658	16724	16565	16504	16602	16762	16613	16617	16611	16581	16668	16686	16713	16665	16505	16632	16554	16697	16559	16607	16619	16596	16700	16526	16834	16800	16555	16714	16626	16747	16669	16441	16859	16450	16738	16498	16681	16440	16672	16596	16674	16558	16552	16531	16689	16645	16606	16647	16726	16693	16698	16711	16550	16684	16714	16564	16753	16561	16425	16654	16437	16736	16434	16606	16631	16733	16566	16660	16810	16490	16656	16838	16641	16417	16693	16473	16751	16491	16607	16659	16544	16638	16765	16666	16667	16568	16673	16622	16517	16623	16646	16633	16736	16557	16569	16717	16365	16531	16648	16559	16843	16522	16594	16630	16545	16792	16587	16484	16607	16694	16643	16704	16606	16684	16754	16699	16595	16639	16665	16512	16677	16650	16478	16523	16696	16608	16596	16481	16609	16592	16692	16614	16757	16482	16615	16661	16525	16592	16595	16674	16593	16763	16608	16457	16630	16582	16580	16594	16647	16616	16683	16877	16503	16760	16675	16678	16451	16569	16479	16829	16638	16622	16591	16699	16424	16766	16676	16660	16688	16565	16660	16606	16656	16710	16578	16684	16500	16556	16621	16657	16599	16530	16589	16592	16611	16654	16603	16694	16656	16655	16550	16701	16723	16622	16668	16730	16655	16684	16692	16515	16713	16542	16570	16648	16626	16582	16744	16533	16666	16621	16567	16594	16564	16666	16515	16693	16409	16725	16596	16623	16626	16605	16569	16736	16677	16516	16578	16426	16768	16759	16695	16849	16671	16620	16628	16721	16614	16591	16600	16671	16580	16548	16687	16738	16796	16704	16733	16582	16538	16775	16451	16758	16567	16576	16533	16598	16631	16663	16625	16574	16576	16746	16722	16588	16631	16663	16610	16511	16495	16696	16784	16624	16707	16450	16769	16580	16668	16622	16644	16494	16757	16772	16614	16678	16683	16683	16535	16666	16457	16586	16596	16797	16593	16760	16741	16681	16664	16559	16743	16573	16641	16671	16713	16823	16662	16744	16650	16784	16627	16696	16601	16843	16746	16741	16660	16589	16563	16632	16577	16653	16503	16570	16626	16785	16549	16505	16609	16400	16437	16653	16628	16505	16773	16607	16558	16485	16588	16493	16639	16704	16595	16578	16719	16633	16801	16431	16605	16624	16598	16650	16515	16731	16702	16522	16603	16660	16631	16677	16674	16563	16660	16602	16798	16403	16632	16565	16776	16732	16582	16697	16721	16515	16601	16641	16668	16735	16515	16527	16719	16599	16658	16654	16637	16580	16557	16569	16671	16787	16755	16592	16683	16577	16699	16502	16674	16620	16708	16582	16674	16688	16720	16753	16830	16586	16495	16689	16649	16627	16577	16645	16585	16777	16686	16507	16547	16702	16839	16632	16495	16648	16724	16527	16866	16454	16598	16474	16689	16763	16717	16659	16599	16563	16641	16659	16823	16697	16609	16764	16694	16564	16716	16706	16540	16606	16773	16730	16476	16544	16429	16649	16757	16649	16728	16562	16599	16702	16806	16565	16742	16565	16772	16549	16726	16688	16330	16709	16581	16597	16720	16726	16514	16623	16580	16672	16589	16661	16676	16580	16546	16769	16672	16693	16583	16540	16689	16593	16385	16551	16748	16711	16704	16466	16763	16586	16629	16463	16764	16700	16643	16543	16682	16617	16612	16627	16554	16693	16598	16584	16641	16673	16606	16638	16502	16680	16464	16765	16728	16542	16718	16498	16723	16701	16828	16653	16450	16591	16760	16596	16461	16809	16663	16716	16592	16588	16751	16668	16583	16730	16672	16621	16565	16707	16557	16561	16664	16839	16570	16714	16541	16544	16516	16624	16650	16592	16656	16678	16650	16578	16472	16792	16602	16418	16598	16656	16549	16652	16829	16486	16589	16533	16658	16871	16662	16664	16509	16555	16776	16625	16832	16813	16618	16745	16677	16651	16690	16581	16568	16697	16633	16533	16481	16694	16692	16536	16675	16639	16570	16554	16715	16847	16585	16654	16777	16808	16647	16568	16614	16686	16599	16602	16620	16717	16563	16693	16659	16494	16747	16667	16579	16680	16630	16613	16635	16431	16756	16657	16542	16686	16528	16453	16520	16630	16552	16800	16530	16470	16611	16653	16498	16569	16626	16666	16357	16640	16531	16716	16746	16680	16517	16743	16640	16668	16640	16464	16719	16661	16807	16740	16453	16575	16766	16622	16608	16723	16681	16638	16823	16609	16592	16533	16788	16556	16663	16517	16549	16533	16577	16487	16804	16569	16652	16732	16615	16657	16576	16642	16686	16733	16561	16594	16484	16766	16516	16526	16570	16628	16565	16609	16602	16667	16520	16608	16567	16755	16656	16730	16780	16623	16652	16742	16762	16524	16520	16548	16590	16509	16500	16669	16683	16513	16661	16533	16613	16655	16561	16603	16686	16855	16745	16761	16532	16654	16491	16672	16701	16568	16593	16576	16573	16638	16771	16670	16779	16614	16663	16698	16501	16720	16596	16553	16470	16590	16584	16817	16617	16544	16580	16793	16523	16732	16687	16571	16533	16567	16578	16680	16815	16615	16922	16513	16729	16577	16729	16589	16415	16820	16454	16634	16798	16622	16662	16537	16579	16676	16566	16628	16529	16590	16529	16649	16775	16602	16834	16817	16783	16651	16570	16442	16743	16702	16562	16508	16597	16599	16794	16652	16750	16689	16600	16581	16766	16618	16542	16450	16792	16515	16783	16557	16473	16748	16479	16456	16703	16776	16572	16639	16562	16755	16840	16634	16646	16749	16788	16555	16740	16431	16768	16604	16613	16747	16625	16593	16658	16563	16566	16798	16556	16604	16605	16732	16551	16610	16618	16662	16582	16590	16669	16658	16604	16573	16459	16723	16622	16585	16633	16724	16678	16934	16616	16625	16640	16683	16537	16734	16676	16641	16747	16583	16625	16565	16643	16740	16540	16604	16517	16543	16677	16709	16667	16646	16569	16744	16609	16684	16495	16703	16532	16672	16626	16597	16680	16814	16718	16681	16813	16825	16725	16585	16671	16574	16738	16571	16774	16790	16633	16670	16742	16680	16680	16722	16522	16596	16770	16626	16599	16703	16748	16767	16646	16556	16627	16722	16569	16546	16659	16481	16671	16680	16685	16666	16677	16677	16581	16580	16865	16839	16714	16726	16510	16663	16637	16661	16703	16504	16526	16509	16540	16576	16558	16697	16693	16604	16738	16571	16424	16756	16738	16695	16457	16670	16597	16673	16621	16683	16525	16671	16594	16447	16634	16716	16637	16581	16656	16780	16750	16506	16722	16553	16708	16604	16831	16714	16699	16638	16745	16731	16615	16654	16712	16624	16679	16667	16547	16631	16532	16646
23580	21153	28669	24031	22518	24525	25249	22236	22061	21746	21249	20782	20439	20211	20396	20063	20198	20091	20360	20235	20060	20178	20122	20073	20154	20067	19853	20251	19907	19974	20031	19725	19941	19893	19794	19950	19838	19920	19810	20000	19761	19686	19857	19692	19703	19737	19825	19890	19841	19737	19758	19811	20107	20554	20842	20457	20276	20067	19940	19780	19951	20079	19755	19766	19839	19778	19891	19855	19660	19833	19723	19849	19718	19750	19885	19755	19812	19707	19830	19611	19692	19683	19829	19804	19921	19548	19824	19739	19765	19833	19559	19814	19804	19778	19734	19760	19991	19835	19703	19656	19852	20001	19913	19670	19721	19575	19812	19889	19695	19730	19691	19914	19731	19725	19751	19745	19590	19933	19642	19644	19673	19600	19748	19882	19763	19763	19597	19564	19585	19600	19810	20006	19810	19680	19742	19705	19901	19665	19690	19729	19918	19695	19786	19649	19936	19750	19646	19694	19717	19827	19872	19975	19618	19680	19742	19782	19709	19732	19906	19730	19889	19514	19756	19629	19833	19762	19800	19866	19807	19631	19730	19785	20091	19941	19933	19751	19515	19825	19701	19802	19814	19546	19716	19420	19798	19721	19880	19841	19654	19845	19797	19799	19825	19855	19678	19654	19733	19701	19541	19858	19686	19868	19772	19671	19520	19717	19632	19710	19341	19763	19722	19540	19886	19624	19816	19935	19728	19813	19706	19638	19741	19950	20055	19874	19615	19511	19806	20049	19713	19706	19917	19890	19835	19812	19835	19895	19843	19598	19865	19918	19686	19924	19786	19657	19745	19719	19787	19658	19571	19809	19732	19579	19798	19734	19565	19804	19886	19605	19727	19641	19926	19607	19597	19798	19488	19848	19735	19852	19693	19518	19717	19706	19742	19765	19947	19649	19717	19733	19879	19811	19709	19636	19891	19838	19729	19572	19863	19745	19672	19676	19933	20029	19740	19789	19796	19810	19685	19721	19569	19718	19741	19443	19805	19796	19845	19769	19831	19698	19678	19627	19820	19877	19569	19501	19712	19984	19715	19621	19874	19697	19628	19755	19821	19611	19747	19801	19712	19709	19801	19815	19875	19773	19681	19655	19584	19584	19838	19742	19666	19711	19780	19570	19605	19774	19928	19884	19649	19777	19808	19791	19624	19652	19797	19846	19795	19788	19931	19750	19848	19634	19597	19772	19630	19746	19778	19776	19689	19849	19899	19743	20002	19616	19687	19726	19679	19928	19758	19493	19898	19774	19586	19656	19932	19866	19767	19699	19736	19774	19712	19870	19861	19762	19694	19691	19579	19802	19871	19696	19911	19706	19927	19837	19517	19585	19803	19762	19536	19887	19710	19860	19694	19658	19846	19827	19847	19866	19822	19589	19813	19709	19861	19661	19712	19918	19694	19600	19711	19644	19698	19859	19803	19666	19766	19674	19785	19773	19787	19778	19485	19778	19747	19758	19703	19830	19632	19737	19612	19660	19850	19721	19972	19687	19773	19791	19739	19766	19688	19831	19734	19762	19867	19936	19814	19448	19834	19885	19577	19920	19859	19740	19965	19723	19756	19581	19701	19855	19874	19835	19923	19949	19767	19868	19653	19803	19872	19692	19708	19744	19865	19858	19731	19766	19793	19714	19518	19814	19712	19837	19744	19844	19654	19988	19832	19677	19885	19743	19758	19646	19675	19685	19898	19877	19731	19787	19821	19855	19838	19631	20025	19918	19854	19863	19774	19705	19600	19756	20043	19787	19885	19772	19757	19520	19759	19660	19780	19612	19858	19744	19740	19516	19829	19528	19720	19622	19623	19863	19777	19809	19716	19559	19860	19611	19798	19823	19867	19678	19876	19942	20013	19602	19694	19809	19652	19589	19825	19755	19716	19556	19792	19726	19614	19813	19775	19667	19713	19720	19678	19760	19897	19735	19861	19906	19620	19726	19983	19959	19668	19827	19665	19777	19719	19681	19674	19574	19679	19664	19722	19708	19829	19684	19631	19819	19932	19707	19835	19718	19891	19730	19844	19696	19968	19909	19653	19695	19824	19793	19831	19859	19920	19729	19768	19826	19782	19739	19822	19649	19868	19539	19818	19829	19835	19814	19738	19922	19760	19657	19812	19822	19789	19840	19658	19761	19781	19718	19800	19737	19668	19809	19669	19765	19773	19528	19630	20049	19758	19747	19693	19787	20082	19882	19670	19838	20009	19702	19731	19627	19720	19693	19902	19804	20111	19844	19716	19712	19685	19758	19805	19669	19797	19758	19677	19965	19833	19889	19654	19779	19703	19839	19742	19727	19743	19916	19859	19720	19869	19834	19730	19765	19901	19477	19787	19760	19778	19922	19765	19518	19778	19852	19730	19867	19741	19740	19892	19764	19887	19766	19780	19619	19638	19806	19851	19775	19900	19824	19750	19594	19784	19547	19874	19776	19698	19811	20009	19919	19819	19811	19683	19598	19559	19974	19912	19948	19781	19727	19698	19704	19646	19919	19816	19660	19674	19548	19583	19703	20035	19462	19851	19652	19773	19628	19685	19808	19776	19547	19750	19635	19754	19557	19852	19861	19778	19851	19893	19931	19922	19713	19582	19623	19687	19711	19682	19814	19852	19977	19861	19717	19903	19872	19595	19793	19730	19751	19793	19684	19721	19613	19736	19721	19847	19965	19766	19664	19926	19831	19754	19482	19421	19763	19798	19713	19653	19710	19672	19815	19675	19873	19636	19635	19743	19856	20034	19810	19941	19880	19714	19725	19641	19563	19752	19646	19734	19839	19772	19661	19710	19545	19606	19569	19772	19487	19753	19885	19486	19829	19634	19628	19730	19730	19876	19820	19737	19754	19727	19893	19769	19651	19616	19882	19637	19734	19982	19665	19991	19634	19740	19823	19761	19888	19714	19928	19610	19622	19791	19733	19958	19691	19541	19740	19833	19670	19690	19647	19819	19418	19775	19554	19782	19891	19874	19490	19735	19857	19976	19847	19835	19834	19563	19721	19707	19799	19749	19715	19720	19660	19847	19838	19758	19720	19874	19760	19806	19526	19874	19726	19562	19669	19760	19768	19900	19885	19883	19747	19775	19725	19609	19777	19840	19662	19624	19631	19629	19719	19830	19868	19884	19842	19792	19775	19714	19832	19880	19882	19894	19810	19773	19564	19568	19933	19526	19675	19846	19746	19759	19822	19830	19842	19887	19620	19844	19614	19784	19619	20015	19852	19668	19850	19780	19756	19677	19790	19790	19691	19804	19836	19888	19768	19786	19887	19779	19841	19846	19898	19919	19726	19856	19761	19685	19706	19744	19817	19816	19862	19732	19825	19649	20007	19748	19834	19801	19700	19790	19707	19643	19732	19703	19995	19759	19664	19697	19633	19875	19728	19937	19770	19862	19696	19984	19634	19812	19807	19668	19868	19686	19553	19807	19793	19865	19817	19918	19667	19797	19719	19665	19745	19681	19618	19670	19850	19769	19803	19804	19662	19719	19758	19881	19944	19957	19834	19799	19874	20039	19800	20049	19981	19637	19696	19616	19561	19900	19780	19916	19576	19765	19677	19673	19752	19752	19663	19655	19701	19705	19703	19824	19764	19849	19875	19861	19661	19915	19849	19834	19760	19651	19885	19812	19633	19589	19619	19738	19592	19850	19601	19980	19791	19785	20001	19811	19891	19635	19648	19865	19715	19498	19548	19788	19821	19913	19705	19627	19747	19833	19783	20082	19609	19623	19656	19691	19884	19753	19778	19719	19945	19795	19664	19740	19716	19704	19898	19857	19632	19888	19856	19766	19671	19805	19698	19713	19924	19887	19640	19680	19742	19809	19731	19639	19798	19748	19673	19632	19778	19674	20002	19618	19960	19655	19815	19696	19668	19950	19724	19898	19864	19647	19889	19760	19681	19663	19531	19720	19662	19885	19889	19848	19670	19828	19858	19683	19935	19745	19765	19717	19851	19743	19788	19680	19745	19690	19894	19750	19842	19784	19558	19797	19704	19685	19676	19829	19704	19833	19589	19598	19653	19574	19741	19587	19732	19917	19872	19637	19701	19891	20020	19927	19618	19640	19951	19657	19772	19783	19834	19786	19880	19667	19818	19756	19713	19637	19938	19802	19748	19604	19678	19747	19718	19849	19830	19890	19880	19707	19731	19688	19747	19853	19768	19964	19732	19733	19638	19802	19783	19826	19773	19695	19713	19748	19674	19879	19803	19812	19749	19492	19696	19843	19652	19732	19863	19888	19811	19529	20055	19603	19719	19724	19895	19650	19794	19729	19741	19720	19760	19578	19845	19631	19613	19725	19760	19727	19756	19665	19860	19661	19786	19697	19802	19876	19969	19675	19772	19754	19626	19710	19713	19658	19808	19770	19821	19738	19728	19813	19607	19780	19689	19691	19702	19770	19907	19785	19836	19699	19831	19971	19777	19859	19843	19802	19752	19751	19785	19731	19785	19770	19467	19791	19676	19731	19912	19919	19674	19605	19650	19749	19823	19699	19752	19853	19663	19784	19948	19824	19763	19832	19953	19875	19953	19930	19958	19770	19848	19769	19871	19722	19776	19643	19857	19857	19660	19889	19905	19883	19834	19779	19863	19770	19785	19766	19616	19751	20028	19815	19763	19770	19605	19744	19812	19767	19823	19695	19865	19869	19650	19714	19822	19716	19546	19744	19801	19543	19767	19837	19816	19664	19761	19807	19650	19620	19818	19884	19872	19849	19686	19853	19717	19729	19810	19631	19670	19568	19712	19738	19821	19621	19755	19783	19582	19879	19731	19628	19548	19882	19613	19590	19711	19872	19903	19983	19901	19774	19731	19720	19769	19767	19937	19876	19551	19686	19797	19730	19662	19757	19862	19897	19856	19788	19811	19644	19797	19837	19669	19761	19850	19770	19778	19862	19551	19885	19710	19817	19674	19810	19860	19786	19551	19997	19669	19739	19641	19906	19965	19785	19622	19861	19763	19684	19747	19763	19807	20001	20009	19930	19699	19800	19676	19781	19685	19873	19583	19888	19829	19675	19835	19605	19826	19788	19775	19758	19864	19807	19902	19826	19855	19726	19689	19808	19752	19769	19653	19569	19758	19727	19858	19638	19679	19645	19805	19681	19867	19755	19704	19617	19847	19859	19958	19639	19777	19686	19855
19184	34678	33107	25564	22712	21200	20642	20127	19987	19074	18262	17578	17411	17367	17302	17103	17243	17205	17331	16984	17017	16762	16635	16871	16759	16788	16725	16769	16705	16682	16712	16854	16741	16487	16682	16620	16497	16623	16643	16591	16608	16412	16594	16436	16623	16595	16547	16566	16616	16587	16398	16767	16856	17683	17533	17181	17093	16781	16605	16747	16585	16588	16649	16795	16598	16630	16585	16543	16772	16391	16695	16493	16498	16504	16600	16679	16489	16560	16494	16513	16576	16679	16556	16470	16683	16692	16600	16636	16540	16563	16680	16650	16462	16456	16602	16527	16493	16499	16595	16497	16567	16425	16561	16528	16436	16531	16536	16437	16586	16738	16597	16642	16675	16511	16620	16579	16595	16518	16569	16548	16440	16584	16690	16530	16723	16630	16274	16528	16645	16494	16460	16837	16497	16548	16529	16558	16604	16542	16529	16431	16657	16478	16512	16491	16607	16490	16433	16490	16660	16518	16637	16457	16635	16714	16553	16521	16630	16657	16523	16557	16463	16540	16662	16611	16574	16555	16559	16569	16489	16542	16617	16633	16418	16566	16521	16430	16634	16496	16580	16385	16540	16591	16464	16498	16418	16710	16540	16604	16411	16469	16504	16571	16510	16548	16488	16550	16575	16523	16654	16436	16803	16549	16518	16515	16507	16518	16496	16599	16730	16552	16604	16660	16492	16465	16590	16648	16623	16506	16752	16656	16488	16545	16550	16638	16497	16394	16552	16542	16524	16653	16620	16572	16544	16465	16395	16607	16662	16696	16567	16528	16664	16610	16527	16451	16561	16644	16567	16607	16719	16539	16504	16716	16546	16578	16621	16649	16484	16569	16602	16666	16658	16426	16566	16646	16522	16558	16601	16487	16474	16506	16678	16439	16548	16398	16641	16680	16534	16538	16669	16548	16542	16497	16641	16602	16536	16579	16594	16531	16352	16468	16602	16566	16603	16657	16502	16487	16623	16497	16607	16420	16361	16589	16732	16590	16570	16435	16571	16551	16505	16678	16504	16404	16636	16590	16435	16525	16648	16688	16467	16444	16667	16496	16688	16576	16594	16602	16644	16512	16534	16387	16474	16496	16642	16465	16445	16607	16405	16505	16613	16550	16514	16425	16540	16436	16509	16486	16566	16511	16462	16649	16402	16652	16501	16648	16430	16434	16451	16544	16445	16443	16504	16526	16568	16531	16448	16574	16597	16498	16448	16595	16616	16508	16485	16554	16500	16800	16487	16482	16683	16622	16413	16406	16429	16626	16580	16500	16521	16627	16666	16617	16542	16647	16749	16524	16552	16583	16702	16563	16515	16313	16482	16670	16496	16442	16562	16553	16393	16567	16624	16633	16647	16613	16579	16578	16429	16583	16568	16423	16583	16555	16627	16442	16551	16508	16515	16360	16564	16567	16353	16471	16540	16612	16538	16790	16441	16543	16527	16539	16654	16555	16587	16651	16666	16440	16705	16490	16772	16459	16281	16693	16580	16574	16466	16716	16481	16545	16335	16432	16740	16645	16558	16521	16655	16758	16493	16477	16528	16640	16501	16523	16626	16573	16390	16594	16514	16495	16518	16640	16755	16557	16637	16351	16610	16571	16424	16585	16426	16683	16669	16474	16557	16539	16550	16362	16619	16424	16409	16489	16643	16525	16558	16405	16749	16531	16508	16520	16478	16565	16599	16515	16578	16542	16604	16473	16552	16425	16566	16467	16544	16575	16473	16574	16606	16529	16609	16596	16660	16463	16465	16581	16655	16650	16497	16554	16477	16630	16362	16547	16431	16483	16584	16378	16590	16455	16613	16375	16524	16621	16482	16676	16422	16625	16655	16491	16388	16529	16523	16503	16568	16661	16471	16596	16576	16289	16628	16617	16432	16661	16484	16561	16574	16576	16596	16473	16529	16481	16479	16649	16560	16496	16590	16489	16467	16568	16677	16725	16527	16453	16658	16588	16653	16576	16420	16525	16511	16458	16461	16548	16413	16547	16701	16662	16572	16557	16289	16603	16497	16636	16612	16460	16518	16467	16540	16490	16367	16449	16356	16497	16516	16582	16608	16524	16598	16567	16590	16458	16445	16454	16640	16808	16592	16368	16573	16556	16418	16497	16517	16467	16594	16466	16682	16528	16560	16586	16592	16401	16598	16516	16502	16371	16382	16554	16530	16515	16436	16599	16659	16587	16452	16526	16607	16563	16650	16405	16634	16530	16643	16392	16436	16661	16439	16582	16495	16624	16601	16530	16472	16652	16464	16567	16600	16535	16616	16503	16443	16427	16627	16605	16545	16510	16314	16548	16674	16592	16587	16482	16549	16522	16696	16574	16529	16384	16554	16478	16592	16536	16446	16426	16664	16553	16648	16636	16308	16521	16570	16473	16495	16676	16536	16258	16509	16669	16612	16499	16342	16435	16425	16470	16526	16718	16344	16472	16474	16587	16635	16511	16572	16723	16585	16476	16514	16399	16440	16600	16483	16527	16471	16244	16729	16426	16721	16459	16453	16521	16569	16525	16594	16607	16472	16481	16419	16534	16477	16672	16526	16481	16469	16419	16396	16425	16450	16426	16406	16605	16550	16599	16624	16614	16421	16726	16503	16475	16479	16757	16649	16602	16566	16428	16665	16515	16477	16376	16763	16439	16547	16616	16515	16545	16408	16406	16531	16576	16637	16465	16378	16675	16520	16562	16708	16590	16483	16488	16504	16502	16638	16451	16570	16555	16731	16628	16443	16447	16673	16579	16585	16550	16672	16529	16601	16665	16410	16561	16566	16507	16646	16528	16645	16539	16586	16435	16690	16677	16462	16503	16466	16495	16484	16486	16678	16410	16536	16477	16699	16552	16552	16553	16558	16563	16611	16494	16516	16478	16594	16448	16564	16466	16468	16636	16539	16538	16500	16474	16649	16380	16470	16464	16509	16580	16641	16554	16482	16447	16483	16609	16523	16613	16484	16632	16476	16319	16630	16574	16553	16611	16402	16615	16634	16604	16403	16588	16401	16718	16402	16635	16551	16541	16624	16353	16671	16426	16553	16614	16613	16338	16560	16493	16509	16550	16626	16660	16602	16584	16559	16648	16524	16278	16431	16546	16388	16624	16417	16475	16652	16569	16598	16508	16558	16557	16440	16490	16660	16537	16586	16445	16485	16467	16635	16630	16491	16562	16425	16349	16548	16581	16528	16302	16460	16676	16433	16384	16588	16559	16639	16588	16560	16582	16370	16546	16601	16464	16481	16347	16425	16553	16682	16433	16602	16536	16433	16567	16510	16721	16569	16571	16611	16573	16445	16517	16544	16444	16488	16614	16479	16580	16495	16515	16457	16675	16509	16376	16468	16728	16557	16621	16613	16393	16629	16490	16548	16354	16583	16542	16727	16475	16582	16615	16435	16620	16539	16407	16621	16603	16656	16489	16573	16478	16620	16573	16486	16649	16409	16459	16571	16397	16487	16616	16418	16509	16607	16557	16323	16399	16771	16567	16653	16414	16653	16418	16579	16430	16706	16573	16472	16531	16615	16560	16595	16596	16739	16568	16411	16355	16543	16621	16750	16501	16459	16495	16617	16629	16332	16559	16593	16612	16419	16565	16535	16455	16544	16628	16429	16400	16543	16625	16611	16423	16490	16623	16592	16453	16427	16545	16495	16460	16561	16551	16750	16439	16579	16541	16522	16320	16631	16509	16484	16408	16476	16515	16535	16586	16629	16573	16485	16723	16617	16442	16668	16311	16486	16483	16478	16605	16588	16518	16518	16630	16628	16587	16685	16488	16536	16635	16578	16479	16492	16470	16542	16499	16538	16496	16635	16422	16595	16718	16642	16568	16577	16521	16472	16570	16543	16662	16494	16491	16752	16653	16391	16603	16441	16585	16432	16595	16502	16601	16566	16374	16505	16474	16772	16489	16339	16515	16472	16426	16669	16497	16443	16550	16282	16474	16531	16473	16497	16569	16587	16433	16839	16577	16740	16603	16437	16507	16647	16658	16710	16363	16578	16519	16447	16470	16531	16472	16598	16495	16406	16528	16461	16642	16602	16816	16467	16549	16393	16668	16691	16506	16577	16645	16445	16661	16563	16426	16488	16484	16572	16593	16800	16537	16682	16673	16541	16581	16411	16464	16727	16423	16638	16573	16296	16601	16573	16612	16611	16535	16585	16738	16654	16504	16458	16346	16430	16689	16610	16575	16587	16455	16412	16514	16559	16522	16521	16438	16538	16524	16406	16655	16710	16652	16499	16549	16429	16541	16602	16653	16597	16624	16482	16579	16435	16475	16280	16568	16509	16623	16784	16316	16530	16365	16596	16653	16469	16653	16548	16621	16534	16396	16343	16514	16573	16655	16455	16574	16526	16446	16544	16426	16560	16638	16555	16533	16481	16512	16366	16621	16523	16484	16484	16550	16499	16549	16680	16588	16703	16420	16409	16505	16598	16588	16566	16517	16504	16489	16578	16365	16593	16515	16578	16579	16484	16568	16560	16564	16591	16635	16401	16519	16531	16471	16615	16512	16548	16681	16601	16569	16445	16500	16637	16474	16484	16619	16478	16477	16456	16604	16526	16470	16577	16548	16665	16467	16697	16487	16574	16413	16505	16702	16382	16563	16592	16712	16716	16591	16262	16363	16615	16510	16674	16374	16350	16497	16547	16535	16618	16566	16592	16596	16575	16536	16561	16648	16601	16518	16409	16594	16534	16559	16593	16413	16609	16760	16490	16447	16707	16338	16389	16531	16438	16648	16484	16565	16517	16554	16475	16474	16608	16582	16395	16511	16445	16672	16541	16374	16581	16664	16465	16498	16577	16668	16440	16431	16596	16509	16505	16664	16412	16348	16433	16396	16494	16683	16456	16419	16614	16470	16575	16461	16760	16333	16486	16593	16895	16700	16698	16479	16605	16568	16699	16449	16526	16493	16509	16555	16527	16605	16495	16464	16453	16617	16513	16610	16631	16431	16524	16630	16616	16697	16312	16664	16670	16562	16484	16583	16578	16636	16483	16698	16538	16636	16505	16543	16446	16511	16507	16620	16558	16703	16384	16549	16435	16561	16587	16552	16586	16636	16440	16596	16514	16550	16602	16564	16357	16596	16585	16622	16569	16604	16471	16644	16467	16266	16470	16544	16543	16599	16702	16408
22659	21131	29006	23520	21500	24513	27953	23585	22613	22485	21549	20896	20614	20552	20351	20030	20187	20360	20371	20338	20070	19928	19846	20051	19913	19788	19664	19858	19857	19861	19688	19865	19711	19711	19883	19519	19726	19693	19753	19668	19541	19531	19674	19543	19615	19598	19541	19697	19672	19544	19607	19993	19973	20867	21442	20899	20263	19968	19756	19532	19652	19662	19457	19488	19544	19716	19573	19439	19494	19784	19579	19661	19712	19674	19754	19643	19527	19557	19440	19466	19734	19375	19716	19673	19592	19423	19602	19670	19429	19353	19456	19618	19520	19614	19490	19462	19535	19372	19380	19463	19656	19316	19494	19476	19678	19503	19437	19618	19637	19310	19610	19620	19504	19486	19511	19525	19400	19545	19602	19578	19721	19749	19480	19517	19461	19635	19471	19504	19517	19545	19458	19339	19577	19626	19448	19570	19728	19455	19591	19681	19559	19399	19327	19573	19568	19604	19447	19720	19355	19503	19543	19594	19610	19416	19501	19433	19772	19575	19644	19551	19708	19543	19647	19406	19449	19572	19684	19678	19662	19554	19640	19554	19635	19626	19423	19408	19472	19453	19563	19371	19510	19642	19607	19569	19374	19675	19485	19537	19470	19418	19506	19523	19434	19634	19470	19591	19468	19411	19543	19624	19568	19533	19517	19430	19609	19489	19421	19553	19291	19193	19622	19656	19548	19342	19700	19468	19742	19586	19384	19324	19525	19370	19354	19710	19535	19472	19832	19557	19598	19438	19503	19592	19482	19468	19338	19435	19359	19432	19463	19259	19384	19559	19617	19361	19334	19531	19431	19600	19443	19331	19348	19625	19339	19583	19596	19609	19550	19434	19558	19528	19542	19671	19458	19744	19595	19495	19480	19632	19613	19546	19399	19673	19551	19446	19537	19301	19506	19546	19709	19487	19745	19470	19396	19326	19621	19453	19383	19554	19777	19575	19492	19600	19486	19406	19639	19480	19478	19466	19694	19417	19432	19495	19523	19296	19510	19501	19377	19615	19523	19556	19507	19501	19416	19598	19451	19374	19553	19488	19454	19488	19499	19555	19619	19605	19535	19443	19404	19549	19472	19340	19581	19455	19321	19507	19493	19416	19568	19240	19634	19551	19617	19251	19545	19445	19378	19527	19810	19366	19492	19541	19638	19431	19603	19471	19396	19516	19634	19549	19573	19423	19478	19457	19586	19678	19428	19446	19393	19615	19551	19413	19464	19635	19419	19424	19681	19507	19412	19768	19490	19421	19507	19489	19494	19529	19497	19421	19779	19385	19642	19331	19588	19428	19358	19483	19375	19484	19492	19371	19536	19536	19485	19516	19337	19428	19441	19539	19534	19402	19580	19651	19379	19498	19586	19627	19551	19345	19423	19681	19627	19431	19466	19485	19489	19492	19467	19505	19688	19458	19525	19494	19620	19431	19729	19345	19554	19441	19449	19462	19299	19475	19404	19534	19479	19702	19502	19337	19558	19386	19649	19308	19278	19335	19339	19417	19559	19392	19444	19510	19761	19406	19401	19540	19539	19298	19753	19461	19713	19333	19482	19577	19358	19344	19327	19416	19433	19388	19629	19416	19400	19537	19593	19532	19247	19453	19422	19501	19534	19719	19451	19545	19524	19523	19531	19366	19613	19384	19591	19552	19602	19505	19612	19344	19566	19684	19501	19610	19506	19543	19672	19476	19329	19401	19572	19489	19593	19645	19483	19518	19156	19407	19358	19628	19725	19407	19373	19605	19478	19395	19557	19304	19244	19203	19481	19561	19319	19361	19468	19274	19757	19688	19514	19419	19520	19420	19431	19535	19661	19463	19802	19544	19367	19501	19516	19463	19587	19471	19526	19529	19491	19461	19601	19598	19351	19469	19535	19822	19301	19626	19480	19382	19387	19439	19621	19737	19668	19479	19451	19370	19472	19559	19518	19238	19382	19510	19466	19460	19671	19482	19510	19326	19584	19544	19622	19506	19462	19499	19307	19445	19355	19484	19519	19431	19623	19347	19523	19595	19409	19491	19669	19592	19346	19588	19335	19618	19613	19433	19319	19527	19418	19409	19390	19556	19415	19565	19436	19748	19616	19381	19435	19579	19610	19538	19503	19439	19593	19702	19598	19596	19340	19253	19629	19308	19568	19611	19456	19508	19506	19492	19436	19526	19450	19494	19267	19431	19417	19425	19302	19558	19578	19467	19684	19508	19504	19567	19591	19280	19370	19410	19409	19446	19495	19516	19312	19360	19477	19556	19604	19259	19568	19403	19425	19621	19550	19531	19539	19470	19421	19422	19333	19270	19461	19479	19416	19491	19502	19503	19425	19287	19485	19711	19659	19436	19621	19575	19443	19627	19410	19435	19611	19412	19438	19563	19515	19685	19546	19500	19652	19409	19480	19537	19701	19563	19504	19492	19485	19536	19462	19367	19533	19453	19333	19612	19485	19534	19560	19351	19458	19414	19539	19716	19605	19481	19398	19508	19559	19572	19579	19659	19674	19498	19594	19646	19532	19546	19468	19313	19190	19525	19377	19451	19494	19560	19566	19452	19704	19402	19453	19601	19530	19376	19260	19370	19413	19476	19357	19304	19421	19370	19508	19540	19430	19538	19482	19407	19430	19498	19472	19514	19389	19232	19520	19528	19337	19623	19557	19517	19383	19545	19623	19600	19425	19647	19417	19349	19405	19585	19653	19517	19475	19577	19368	19395	19523	19554	19688	19501	19731	19549	19615	19495	19445	19338	19526	19665	19621	19523	19499	19473	19612	19540	19517	19436	19548	19416	19601	19496	19340	19502	19575	19609	19403	19445	19409	19593	19313	19549	19657	19309	19425	19353	19497	19649	19558	19504	19553	19550	19536	19414	19546	19667	19508	19566	19528	19581	19440	19499	19682	19395	19419	19482	19528	19396	19424	19635	19452	19442	19692	19439	19298	19445	19498	19495	19428	19585	19343	19685	19528	19552	19477	19569	19518	19532	19606	19592	19593	19473	19693	19376	19525	19506	19497	19362	19451	19557	19556	19459	19330	19392	19442	19510	19561	19589	19308	19500	19516	19699	19448	19540	19660	19544	19354	19395	19302	19534	19492	19493	19717	19561	19388	19442	19665	19482	19513	19651	19430	19632	19420	19551	19480	19469	19632	19411	19501	19356	19609	19406	19700	19448	19637	19471	19431	19663	19602	19484	19657	19659	19466	19516	19408	19595	19426	19366	19402	19377	19665	19548	19517	19591	19625	19500	19554	19316	19560	19519	19596	19735	19501	19388	19471	19395	19603	19560	19440	19422	19566	19390	19483	19653	19359	19614	19538	19313	19547	19439	19352	19291	19255	19349	19397	19574	19535	19341	19594	19476	19448	19500	19568	19660	19493	19336	19851	19418	19423	19594	19531	19574	19583	19257	19432	19603	19623	19396	19477	19476	19592	19462	19564	19423	19543	19603	19375	19542	19402	19478	19619	19505	19370	19507	19411	19462	19520	19527	19519	19454	19408	19489	19332	19288	19509	19623	19574	19525	19632	19501	19470	19608	19598	19552	19444	19588	19489	19568	19570	19593	19512	19557	19493	19578	19555	19295	19460	19543	19531	19840	19277	19300	19377	19597	19665	19585	19500	19395	19358	19428	19361	19298	19413	19408	19397	19721	19494	19604	19385	19519	19364	19337	19453	19253	19392	19406	19368	19293	19519	19582	19514	19444	19402	19382	19528	19625	19482	19587	19453	19306	19645	19414	19471	19501	19780	19529	19601	19599	19272	19630	19486	19622	19709	19457	19545	19548	19667	19486	19431	19554	19311	19352	19632	19519	19574	19537	19615	19399	19380	19465	19501	19479	19631	19217	19668	19467	19254	19298	19466	19684	19586	19583	19684	19533	19529	19491	19661	19819	19575	19635	19384	19579	19550	19613	19419	19522	19381	19380	19260	19529	19449	19705	19660	19546	19637	19438	19650	19493	19417	19392	19557	19354	19598	19517	19467	19331	19458	19654	19558	19401	19331	19578	19472	19542	19277	19518	19593	19416	19542	19427	19432	19580	19388	19493	19641	19424	19813	19601	19538	19565	19488	19627	19611	19542	19660	19764	19425	19485	19569	19538	19593	19477	19792	19520	19535	19457	19493	19576	19683	19664	19665	19403	19495	19637	19301	19535	19538	19331	19557	19324	19553	19631	19550	19542	19471	19554	19467	19679	19376	19418	19513	19454	19331	19566	19327	19358	19438	19393	19557	19632	19528	19470	19460	19489	19635	19490	19342	19527	19334	19353	19610	19477	19544	19518	19500	19439	19343	19641	19445	19465	19524	19579	19631	19291	19350	19581	19608	19472	19435	19468	19452	19377	19576	19719	19561	19657	19435	19420	19539	19568	19419	19467	19373	19305	19422	19565	19618	19472	19634	19471	19493	19354	19511	19229	19341	19331	19674	19455	19587	19494	19528	19555	19502	19273	19707	19506	19543	19442	19492	19605	19499	19685	19340	19399	19485	19401	19733	19359	19665	19618	19497	19622	19424	19565	19571	19514	19701	19611	19713	19547	19285	19458	19489	19662	19562	19731	19428	19630	19622	19738	19487	19507	19609	19567	19424	19308	19565	19363	19376	19463	19483	19326	19507	19606	19634	19499	19302	19577	19393	19535	19381	19396	19458	19484	19322	19603	19461	19483	19421	19594	19518	19553	19251	19493	19567	19587	19618	19332	19619	19577	19570	19560	19573	19498	19565	19476	19603	19775	19635	19448	19671	19476	19373	19463	19619	19435	19439	19388	19452	19394	19574	19359	19540	19385	19395	19478	19506	19336	19410	19436	19375	19415	19622	19339	19457	19427	19398	19544	19692	19445	19747	19573	19648	19625	19335	19768	19654	19396	19403	19414	19581	19375	19648	19436	19333	19506	19279	19628	19623	19508	19383	19604	19701	19465	19559	19634	19533	19543	19450	19253	19460	19517	19363	19524	19672	19680	19665	19444	19457	19607	19683	19769	19662	19613	19513	19535	19372	19410	19449	19447	19444	19308	19428	19382	19606	19454	19600	19498	19659	19504	19371	19219	19509	19398	19624	19407	19527	19318	19591	19643	19450	19737	19497	19492	19523	19555	19476	19550	19733	19776	19421	19600	19372	19517	19536	19554	19394	19400	19538	19406	19559	19385
21069	39181	36881	28930	25678	23595	22472	22485	21299	20022	19069	18174	17735	17327	17174	16964	17173	17424	17475	17189	17086	16939	16874	16781	16625	16791	16655	16366	16465	16529	16478	16576	16514	16390	16438	16413	16543	16371	16433	16284	16417	16490	16325	16233	16463	16415	16381	16444	16355	16480	16577	16847	16889	18003	18536	17692	17016	16630	16556	16262	16503	16347	16376	16324	16236	16309	16393	16424	16213	16349	16337	16369	16387	16376	16246	16259	16336	16237	16414	16269	16329	16561	16614	16377	16468	16304	16321	16224	16404	16509	16384	16302	16343	16346	16326	16428	16377	16330	16301	16355	16231	16318	16545	16242	16217	16358	16260	16254	16312	16419	16288	16382	16295	16262	16572	16410	16380	16327	16173	16358	16352	16369	16135	16347	16285	16430	16354	16328	16324	16326	16230	16525	16203	16264	16522	16337	16405	16289	16478	16269	16490	16508	16468	16246	16145	16362	16408	16294	16445	16296	16372	16315	16372	16121	16278	16342	16299	16275	16181	16261	16386	16304	16443	16078	16321	16301	16449	16482	16289	16273	16281	16362	16281	16342	16486	16362	16354	16298	16280	16279	16533	16488	16382	16293	16445	16328	16425	16190	16189	16375	16487	16322	16448	16372	16231	16374	16482	16232	16316	16228	16349	16365	16311	16300	16376	16343	16314	16453	16353	16415	16205	16261	16257	16495	16254	16277	16335	16355	16301	16373	16413	16233	16327	16210	16380	16183	16343	16218	16334	16357	16297	16363	16317	16264	16155	16200	16376	16201	16226	16233	16247	16478	16405	16220	16335	16302	16442	16400	16514	16448	16450	16353	16320	16516	16288	16455	16444	16442	16420	16419	16247	16398	16490	16210	16326	16354	16339	16481	16412	16447	16323	16253	16106	16269	16316	16163	16371	16318	16209	16350	16346	16341	16274	16340	16383	16347	16372	16225	16352	16380	16413	16454	16224	16247	16297	16254	16510	16339	16261	16397	16354	16463	16506	16334	16145	16354	16478	16309	16210	16392	16321	16506	16332	16421	16032	16299	16342	16297	16358	16183	16512	16236	16237	16188	16322	16434	16294	16297	16443	16457	16482	16340	16364	16339	16339	16222	16346	16389	16324	16397	16370	16296	16224	16358	16198	16359	16298	16349	16438	16372	16361	16337	16334	16368	16309	16137	16332	16205	16112	16392	16313	16375	16118	16394	16325	16295	16375	16243	16297	16514	16156	16288	16350	16361	16399	16270	16335	16157	16393	16362	16390	16261	16292	16341	16432	16347	16313	16340	16317	16318	16330	16199	16375	16381	16429	16316	16184	16274	16350	16298	16409	16433	16415	16263	16368	16392	16400	16371	16268	16294	16378	16394	16200	16487	16120	16446	16388	16259	16240	16286	16243	16338	16193	16424	16238	16314	16323	16218	16468	16306	16319	16534	16325	16314	16438	16483	16268	16233	16465	16376	16351	16359	16421	16323	16298	16313	16272	16265	16223	16361	16358	16489	16314	16242	16401	16285	16355	16307	16364	16321	16367	16324	16446	16286	16390	16447	16238	16274	16500	16237	16275	16237	16342	16304	16377	16441	16309	16246	16436	16403	16283	16235	16314	16340	16167	16279	16343	16365	16152	16421	16286	16105	16412	16382	16319	16324	16360	16195	16452	16234	16443	16186	16482	16419	16282	16200	16428	16317	16421	16308	16230	16354	16383	16415	16299	16338	16372	16324	16377	16361	16314	16407	16308	16114	16332	16292	16257	16306	16422	16126	16420	16356	16341	16328	16101	16344	16292	16232	16257	16319	16306	16073	16321	16376	16110	16345	16292	16303	16283	16366	16286	16482	16309	16568	16358	16293	16281	16377	16246	16252	16219	16347	16337	16270	16235	16308	16397	16420	16321	16303	16526	16449	16314	16241	16423	16304	16300	16447	16246	16472	16340	16341	16229	16433	16411	16321	16330	16460	16430	16375	16187	16301	16274	16232	16394	16227	16424	16314	16388	16397	16290	16141	16395	16227	16533	16341	16276	16442	16291	16251	16308	16378	16285	16369	16337	16474	16469	16245	16410	16342	16407	16200	16185	16277	16459	16314	16199	16411	16211	16328	16229	16331	16388	16516	16326	16295	16337	16460	16348	16382	16372	16225	16454	16342	16308	16283	16357	16433	16336	16384	16355	16438	16449	16410	16352	16453	16448	16327	16278	16196	16280	16395	16338	16514	16255	16273	16493	16303	16313	16296	16366	16439	16465	16428	16342	16383	16351	16422	16235	16540	16240	16348	16143	16367	16319	16391	16367	16374	16353	16436	16425	16386	16326	16311	16199	16264	16416	16351	16394	16437	16367	16328	16372	16336	16327	16331	16376	16313	16427	16234	16307	16495	16212	16397	16248	16325	16269	16310	16454	16243	16223	16336	16289	16416	16288	16355	16286	16265	16315	16262	16543	16433	16296	16330	16304	16442	16529	16476	16344	16261	16331	16295	16285	16339	16203	16342	16446	16374	16266	16304	16224	16313	16226	16425	16130	16476	16428	16348	16240	16396	16361	16200	16302	16169	16355	16326	16306	16396	16385	16255	16482	16421	16102	16387	16338	16382	16346	16200	16357	16511	16412	16223	16311	16421	16452	16284	16476	16482	16497	16345	16333	16221	16237	16381	16194	16356	16321	16377	16403	16452	16486	16339	16137	16390	16282	16400	16276	16288	16383	16358	16311	16344	16262	16232	16478	16277	16330	16139	16217	16361	16511	16326	16438	16368	16328	16287	16310	16358	16326	16433	16294	16328	16463	16216	16308	16450	16412	16278	16370	16377	16461	16513	16264	16485	16296	16484	16343	16103	16239	16311	16295	16416	16273	16306	16260	16299	16343	16330	16317	16232	16362	16395	16350	16407	16378	16390	16307	16245	16124	16320	16341	16460	16267	16262	16288	16298	16257	16296	16423	16187	16418	16254	16342	16182	16379	16350	16278	16371	16516	16321	16199	16282	16492	16409	16424	16312	16275	16355	16471	16372	16315	16229	16468	16263	16384	16351	16533	16257	16281	16344	16259	16270	16179	16389	16664	16368	16392	16385	16257	16267	16382	16317	16352	16353	16174	16477	16327	16406	16280	16165	16471	16247	16327	16268	16275	16556	16286	16160	16281	16306	16350	16469	16436	16321	16169	16261	16224	16404	16290	16208	16264	16361	16332	16317	16252	16173	16347	16428	16397	16333	16442	16339	16350	16219	16244	16287	16291	16260	16265	16277	16373	16427	16207	16240	16307	16213	16263	16552	16269	16423	16484	16298	16403	16246	16355	16326	16469	16481	16246	16223	16484	16238	16348	16280	16297	16197	16502	16302	16450	16345	16245	16293	16476	16291	16396	16408	16304	16257	16230	16298	16367	16361	16264	16375	16313	16329	16454	16465	16167	16369	16358	16294	16325	16197	16246	16265	16349	16362	16301	16322	16159	16327	16270	16341	16326	16218	16297	16263	16145	16353	16255	16360	16168	16450	16319	16402	16306	16260	16523	16263	16375	16197	16282	16403	16227	16409	16363	16295	16228	16361	16130	16382	16446	16271	16336	16114	16307	16155	16302	16326	16248	16369	16348	16244	16275	16411	16263	16391	16253	16397	16332	16139	16207	16202	16285	16506	16348	16168	16258	16401	16045	16397	16398	16202	16427	16274	16424	16452	16356	16162	16460	16299	16312	16140	16417	16359	16445	16311	16227	16366	16312	16440	16437	16446	16288	16282	16370	16340	16549	16419	16240	16272	16346	16477	16493	16341	16262	16255	16250	16228	16389	16313	16368	16209	16399	16242	16307	16375	16417	16546	16303	16138	16393	16325	16302	16273	16304	16233	16351	16229	16355	16384	16306	16352	16354	16426	16119	16333	16202	16413	16266	16340	16217	16368	16272	16324	16312	16295	16371	16197	16393	16341	16403	16372	16290	16139	16261	16373	16113	16433	16373	16294	16316	16315	16321	16311	16310	16201	16277	16240	16517	16337	16262	16280	16214	16407	16473	16331	16294	16279	16435	16293	16324	16223	16393	16511	16430	16527	16280	16185	16624	16295	16515	16266	16239	16280	16201	16206	16425	16327	16356	16476	16392	16392	16373	16390	16389	16426	16220	16234	16224	16459	16346	16240	16538	16265	16386	16282	16436	16635	16290	16364	16399	16366	16382	16254	16419	16549	16376	16255	16429	16243	16202	16190	16458	16393	16414	16305	16437	16203	16237	16316	16430	16237	16456	16465	16216	16569	16452	16274	16338	16319	16327	16288	16362	16505	16473	16370	16226	16218	16336	16236	16277	16333	16372	16415	16457	16414	16449	16274	16466	16441	16271	16215	16386	16438	16102	16322	16192	16213	16267	16463	16302	16405	16273	16393	16288	16295	16375	16383	16414	16312	16303	16305	16261	16429	16372	16452	16352	16301	16577	16392	16344	16161	16258	16437	16355	16437	16268	16262	16473	16308	16457	16346	16278	16429	16360	16407	16316	16214	16366	16398	16106	16434	16237	16267	16256	16220	16224	16232	16138	16319	16350	16382	16395	16271	16190	16442	16379	16343	16245	16331	16450	16415	16523	16429	16363	16406	16334	16377	16425	16299	16343	16367	16320	16461	16260	16281	16368	16388	16307	16376	16352	16205	16286	16285	16603	16427	16353	16153	16415	16346	16291	16117	16322	16119	16293	16226	16277	16288	16368	16246	16180	16439	16302	16341	16305	16222	16312	16406	16357	16310	16359	16399	16312	16235	16421	16328	16402	16301	16429	16286	16341	16322	16524	16185	16430	16235	16595	16325	16256	16353	16358	16240	16477	16454	16446	16229	16425	16435	16253	16411	16371	16469	16431	16329	16485	16366	16386	16374	16334	16268	16257	16501	16228	16228	16427	16129	16224	16361	16429	16336	16396	16273	16322	16380	16391	16315	16413	16225	16406	16374	16376	16267	16392	16228	16289	16365	16284	16369	16388	16261	16171	16384	16565	16394	16431	16040	16457	16420	16281	16378	16390	16375	16386	16212	16441	16321	16405	16305	16433	16450	16456	16382	16496	16212	16486	16319	16447	16386	16352	16251	16327	16409	16529	16294	16343	16204	16402	16391	16443	16495	16335	16219	16347	16427	16332	16430	16302	16477	16284	16339	16362	16319	16366	16301
27530	22851	27824	25529	21447	21149	20840	20662	20450	20087	19808	19471	19427	19297	19188	19386	19443	19385	19463	19395	19342	19409	19213	19210	19408	19398	19539	19099	19239	19189	19197	19279	19083	19141	19207	19357	18943	19090	19048	19084	19122	19241	19135	19214	19013	19150	19201	19235	19180	19105	19302	19096	19249	19113	19240	19514	19263	19232	19218	19129	19182	19432	19169	19080	19137	19167	19218	19215	19223	19289	19268	18999	19113	19296	19114	19186	19319	19091	19264	19414	19103	18880	19142	19153	19068	19092	19236	18883	19392	19239	19322	19111	19109	18954	19003	19023	19028	19119	19058	19163	19279	19066	19393	19273	19132	19160	19054	19079	19166	19177	19242	19105	19189	19202	19033	19179	19171	19147	19264	19067	19252	19218	19239	19218	19016	19200	19046	19150	19065	18965	19400	19131	19092	19217	19250	19036	19148	19298	19168	19067	19163	19200	19116	19200	19286	19212	19202	19014	19133	19139	19062	19147	19177	19014	19153	19126	19096	19020	19067	19012	19128	19250	19321	19175	19082	18966	19035	19017	19096	19056	19149	19219	19382	19007	19013	19053	19262	19146	19203	19120	19208	19286	19240	19248	19275	19231	19193	19091	19066	19099	19143	19358	19133	19053	19195	19148	19296	19058	19201	19250	19178	18873	19076	19230	19092	19192	19113	19053	19083	19317	19166	19201	19144	19175	19222	19114	19240	19079	19253	19003	19136	19008	19111	19112	19193	19152	19338	18984	19151	19265	19145	19404	19218	19080	19007	18962	19035	19052	19224	19161	19064	19064	19164	19258	19144	19064	19286	19008	19014	19151	19161	19140	19338	19254	18889	19162	19276	19399	19347	19233	19082	19134	19388	19349	18999	19262	19287	19319	19073	19216	19036	19407	19307	19182	19206	19115	19124	19115	19276	19153	18999	19323	19050	19150	19261	19169	19291	19103	19186	19058	19048	19061	19266	19158	19212	19128	19316	19073	19308	19309	19355	19228	19009	19232	19297	19087	19226	19297	19317	19112	19163	19309	19338	19356	19061	19312	19217	19314	19199	19271	18999	19106	19179	19059	19158	19158	19001	19190	19428	19102	19124	19094	19105	19016	19293	19110	18966	19191	19142	19307	19124	19224	19159	19137	19070	18995	19190	19267	19160	19253	19173	19265	19072	19220	19041	19390	19220	19148	19123	18999	19166	19176	19242	19175	19128	19065	18976	19217	19255	19118	19092	19111	19055	19101	19027	19149	19071	19153	19108	19206	19337	19302	19090	19102	19262	19324	19299	19009	19133	19080	19036	19160	18995	19304	19141	19109	19041	19058	19008	19123	19186	19079	19245	19196	19069	19224	18980	19136	19141	19099	19139	19105	19226	19049	19186	19241	19207	19065	19384	19117	19349	19320	18986	19088	19219	19102	19136	19186	19215	19154	19089	19149	19369	19071	19196	19149	19383	19346	19198	19116	19316	19051	19161	19229	19242	19159	19132	19156	19030	19242	19219	19384	19181	19308	19256	19020	18924	19048	19201	19147	19402	19226	18953	19294	19251	19176	19191	19227	19171	19146	19376	19305	19161	19144	19200	19113	18981	19175	19125	19193	19405	19285	19273	19156	19174	19111	19076	19132	19197	19038	19315	19255	19210	19289	19149	19393	19266	19391	19299	19125	18970	19173	19008	19222	19108	19165	19273	19019	19198	19127	19278	19203	19226	19013	19112	19225	18937	19198	19251	19090	19211	19136	19099	19133	19168	19146	19467	19163	19170	19120	19328	19073	19181	19046	19206	19121	19148	19071	19096	19295	19098	18951	19116	19071	19182	19219	19141	19156	19046	19218	19121	19120	19064	19293	19243	18902	19007	19144	19398	19393	19186	19219	19237	19133	19171	19341	19120	19175	19014	19233	19131	19113	19227	19177	19144	18922	19134	19106	19282	19096	19171	19141	19056	19071	19271	19134	19152	19131	19133	19049	19206	19290	19068	19135	19148	19161	19293	19423	19135	19262	19112	19137	19302	19198	18996	19052	19354	19105	19105	19213	19247	19183	19136	19158	19186	19159	19185	19233	19093	19039	19062	19024	19085	19086	19084	19080	19276	19042	19331	19021	19094	18966	18945	19065	19312	19272	19178	19117	19340	19051	19094	19329	18961	18955	19208	19185	19249	19319	19004	19066	19052	19100	19191	19046	19017	19100	19230	19119	19210	19043	18948	19046	18984	19259	19238	19210	19229	19274	19277	19145	19040	19173	19286	19283	19054	19232	19358	19370	19295	19198	19017	19134	19035	19296	19129	19176	19157	19050	19145	19143	18986	19202	19214	19140	19453	19274	19358	19208	19355	19196	19328	19120	19359	19398	19115	19229	19214	19085	19195	19111	19266	19338	19041	19224	19175	19077	19168	19121	19236	19033	19139	19121	19274	19192	18966	19258	19344	19182	19310	19297	19019	19237	19131	19236	19100	19187	19310	19019	19370	19322	19391	19121	19139	19251	19135	19172	19204	19334	19237	19182	19025	19173	19003	19142	19286	19306	19213	19251	19160	19125	19224	19342	19195	19114	19103	18982	19056	19072	19071	19022	19305	19101	19184	19300	19296	19031	19342	19029	19064	19212	19164	19292	19385	19160	19079	19213	19111	19160	19046	19178	19322	19064	19116	19332	19166	18989	19192	18912	19206	19167	19199	19165	19319	19098	19247	19051	18970	19260	19193	18912	19268	19154	19348	19005	19172	19279	19161	18956	19080	19067	19034	19242	19095	19123	19331	19133	19082	19091	19260	19076	19194	19269	19150	19089	18958	19230	19014	19193	19217	19058	19099	19263	18969	19058	19165	19046	19024	19297	19245	19285	19160	19402	19359	18993	19196	19349	19435	19042	19147	19438	19125	19206	18946	19202	19339	19152	19331	19259	18967	19075	19060	19286	19424	19231	19213	19153	19174	19186	19324	19213	19256	19015	19245	19060	19086	19275	19044	19183	19254	19045	19260	19206	19133	18985	19182	19121	19000	19315	19162	19067	19099	19266	19208	18918	19182	18905	19049	19292	19324	19388	19170	19093	18976	19070	19143	19213	18973	19308	19149	19187	19151	19051	19087	19210	19182	19416	19245	19544	19292	19266	19265	19060	19355	19256	19090	19104	19252	19078	19193	19347	19134	19236	19122	19433	19262	19081	19185	19059	19053	19076	19181	19326	19143	19259	19254	19125	19247	19348	19085	19256	19401	18995	19211	19110	19121	19022	19223	19021	19209	19222	19169	19230	18876	19366	19306	19335	19246	19110	19036	19001	19250	19138	19272	19223	19119	19095	19048	19245	19130	19222	19295	19104	19214	19089	19466	19156	19166	19333	19209	19328	19197	19371	19016	19139	19265	19163	19428	19268	19043	19201	19244	19038	19152	19366	19131	19148	19147	19055	19011	19097	19302	19163	19040	19040	19019	19120	19073	19292	19182	19040	19208	19051	19314	19121	19235	19182	19012	18892	19271	19374	19234	19318	18875	19101	19056	19097	19251	18968	19200	19168	19108	18986	19177	19150	19109	19011	19102	18926	19191	19139	19336	19021	19043	19088	19194	19139	19153	19250	19008	19054	19137	18871	18993	19289	18849	19036	19185	19015	19256	18778	19102	19332	19073	19269	19171	19262	18950	19067	19044	19003	19182	19044	19158	19131	19276	19107	19101	19131	19211	19166	19080	19340	19454	19095	19337	19070	19108	19005	19013	19146	19114	19088	19147	19228	19232	19330	18930	19164	19318	19295	19230	19138	18974	19036	19168	19097	19088	19245	19125	19208	19199	19203	19226	19151	19130	19295	19329	19156	19023	19301	19166	18907	19232	19038	18998	19073	19338	19266	19311	19203	19372	19140	19044	19073	19161	19454	19195	19253	19256	19173	19229	19413	19316	19180	19366	19022	19192	19026	19050	19050	19211	19084	19222	19314	19103	19111	19091	19325	19432	19315	19124	19392	19134	19080	19138	19472	19190	18944	19146	19166	18984	19148	19287	19269	19034	19112	19266	18880	19259	19460	19218	19088	19281	19341	19236	19162	19262	19096	19107	19425	19027	18914	19220	19324	19305	19236	19174	19137	19006	19164	19054	19054	19165	19224	19178	19119	19005	19253	19114	19129	19079	19368	19335	19155	19317	19142	19009	19089	18986	19143	19194	19231	19135	19113	19282	19107	19175	18978	19132	19040	19258	19278	19018	19181	19189	19190	19263	19394	19052	19217	19012	19379	19156	19486	19234	19202	19151	19387	19120	19241	19104	18952	19136	18873	19075	19136	19223	19216	19146	19238	19177	19206	19063	19032	19296	19359	19383	19155	19294	19121	19324	19228	19235	19337	19128	19144	19200	19218	19137	19314	18943	19201	19265	19167	19095	19153	18980	19221	19081	19191	19210	19108	19252	19060	19187	19088	19213	19008	19086	19090	19162	19234	19342	19103	19201	19010	19063	19151	19109	19275	19176	19127	19330	19120	19022	19199	19022	19271	19280	19067	19239	19256	19008	19201	19272	19089	19249	19091	19330	19063	19048	19153	19153	19260	19292	18962	19077	19024	19009	18892	18980	19071	19259	19060	19217	19412	19080	19313	19022	19117	19075	19057	19391	18919	19235	18998	19160	19203	19168	19376	19157	19075	18964	19256	19277	19213	19189	19241	19305	19236	19237	19022	19225	19168	18943	19371	19402	18951	19138	19281	19158	19133	19231	19261	19245	19128	19121	19342	19363	19419	19115	18998	19401	19267	19301	19132	19159	19033	19100	19054	19102	19232	19187	19068	19106	19043	19131	19297	19324	19127	19117	19314	19156	19423	19361	19145	19390	19131	19199	19276	19089	19042	19324	19344	19160	19315	19290	18902	19000	19157	19297	19093	19029	19069	19019	19212	19324	19286	19312	19178	19106	19289	19157	18932	18995	19139	19205	19135	19235	19114	19159	19391	19242	19367	19303	19055	19297	19203	18970	19134	19366	19302	19265	19305	19370	19317	19195	18970	19314	19421	19322	19071	19298	19011	18907	19191	19025	19239	19146	19244	19174	19221	19222	19225	19349	19207	19094	19070	19085	19141	19235	19264	19256	19203	19168	18949	19086	19052	19144	19349	19120	19253	19039	19172	19316	19208	19162	19194	19075	19140	19093	19214	19035	18954	18920	19140
19206	28103	26290	21449	20045	19085	18528	18817	18216	17598	17044	16728	16579	16450	16338	16423	16406	16481	16634	16455	16528	16359	16346	16241	16238	16178	16068	16343	16015	16131	16235	16042	16102	16044	16067	16015	16016	16217	16200	16150	16016	16103	16058	16230	16065	16185	16178	15921	16278	16113	16147	16074	16304	16225	16157	16062	16277	16230	15983	16080	16059	16098	16417	16229	16128	16164	15966	16032	15982	16116	16096	16067	15963	16235	16170	16074	16120	16213	16120	16050	16207	16063	16110	16236	16156	16175	16321	16226	16217	16070	16158	16110	16274	16060	16272	16100	16106	16006	16271	16186	15968	16195	16216	15998	16045	16271	16043	16215	16054	15967	15951	16108	16151	16091	16060	16298	16260	16137	16127	16100	16087	16092	16335	16079	16051	15921	16122	16050	16051	16092	16226	16159	16249	16122	16146	16172	15924	16085	16022	16036	16108	16136	16034	16268	16196	16035	16274	16176	16170	16056	16051	16056	16144	16148	15995	16075	16004	16142	16020	16138	16043	16186	16144	16138	16066	16179	16093	16238	16156	16051	16103	16099	16066	16035	16088	16157	16096	16015	16141	16181	16028	16012	16162	16056	16270	15958	16209	16100	16177	16117	16148	16114	16168	16119	16209	16059	16188	16020	16010	16097	16038	16270	16086	16093	16040	16132	16065	16288	16018	16199	16025	16080	16140	16166	16242	16137	16130	16148	16122	16160	16206	16121	16229	16134	16110	16196	15977	16196	16115	16092	16069	15972	16189	16164	16286	16115	16044	16206	16134	16207	16167	16189	16101	16228	16169	16291	16086	16192	16359	16198	15939	16085	16164	15903	16069	16198	16120	16049	16151	16199	16053	16360	16092	15958	16216	16202	16207	16180	16046	16158	16133	16030	15981	16059	16088	15883	16100	16151	16124	16170	16125	16094	16098	16111	16180	16122	16011	16004	16045	16087	16124	16016	15917	16059	16231	16007	16111	16158	16314	16069	15964	16143	16193	16191	16146	16137	16154	16094	15957	16154	16091	16119	16034	16188	16296	16104	16217	16133	16172	16192	16297	16121	16155	16003	16183	16210	16141	16076	16132	16153	16075	15945	16199	16011	16228	16095	16098	16036	15955	16206	16325	16021	16000	16148	16034	16247	16323	16136	16112	16101	16440	16090	16283	16082	16121	16055	16053	16111	15988	15972	16201	16063	15976	16201	16192	16070	16096	16276	16216	16114	15909	16360	16079	16111	16098	16208	16240	16193	16071	16178	15919	16053	16107	16001	16174	16029	15957	16033	16146	16155	16102	16103	15948	16297	16330	15944	16171	16089	16126	16097	15978	16228	16160	16156	16184	16052	15927	16281	16201	16271	16198	16185	16274	16235	16211	16151	16107	16205	16055	16062	16248	16042	16131	16065	16091	16031	16087	16275	16089	16130	16078	16008	16023	16220	16240	16152	16225	15992	16202	16095	16208	16240	16124	15947	16215	16075	16118	16139	16032	15922	16104	15988	16110	16230	16151	16043	16083	15947	16147	16105	16023	16214	16167	16069	16048	16183	16185	16117	16025	16085	16239	16173	16198	16096	16236	16249	15998	16062	16156	16253	16019	16093	16072	16150	16090	16145	16140	16196	16051	16112	16251	15975	16218	15955	16108	16143	16158	16194	16213	16107	16243	16129	16212	15969	16099	16078	16097	16075	16134	16099	16087	16262	15876	16224	16112	16290	16089	15952	16035	16125	16235	16067	16078	16177	16334	16056	16086	16024	16129	16306	16249	16093	15928	16146	16100	16014	16089	16198	16274	16063	16358	16103	15983	16146	16252	16106	16077	16156	15913	15958	16167	16071	16142	16082	16086	15995	16174	16284	16118	16219	16115	16125	16021	16065	15962	16127	16199	16163	16251	16172	16215	15960	16123	16245	16071	16033	16245	16170	15848	16004	16128	16193	16183	16051	15919	16028	16017	16243	16082	16154	16132	16162	16274	16146	16072	16214	16248	16154	16333	15952	16048	16196	16085	16104	16188	16157	16102	16031	16004	16229	16285	16082	16150	16061	16023	16157	16155	16072	16179	16256	16124	16146	16178	16073	16239	16058	16172	15953	16070	16083	16256	16044	16149	16044	16025	16133	16039	16352	16030	16245	15992	16371	16018	16158	16047	16239	16130	16192	16157	16222	16029	16124	16054	16197	16128	16116	16067	15874	15983	16122	16042	16156	16135	16116	16118	16213	16241	16044	16273	16021	16092	16272	16096	16138	16177	16239	16178	16101	16061	16300	16149	15987	16140	16198	16019	16235	16056	16166	16093	15959	16235	16133	16089	16223	16224	16075	16143	16118	16192	16077	16085	16102	16179	16319	16199	16118	16148	16139	16162	16107	16149	16094	16288	16161	16246	16035	16216	16246	16084	16227	16229	16100	16138	15995	16114	16252	15985	16135	16198	16106	16268	16135	16094	16476	16136	16236	16361	16206	16025	16073	16267	16171	16074	16032	16303	16089	16330	16184	16228	16136	16200	16064	15998	16040	16293	16135	16088	16269	16038	16145	16127	15900	16065	16205	16062	16178	16067	16348	16112	16025	16163	16223	16200	16078	16122	16118	16068	16041	16177	16110	16051	16192	16123	16214	16256	15951	16053	16159	16121	16027	16037	16137	16293	16255	16213	15985	16051	16001	16108	16138	16127	16029	16111	16113	16201	16030	16120	16196	16192	16182	16109	16171	16045	16079	16151	15998	16226	16070	16038	15935	16120	16032	16004	16303	16231	16150	16118	16075	16071	16173	15980	16106	16115	16191	16004	16271	16083	15941	16158	16160	16074	16172	16047	16125	16163	16234	16124	16057	16252	16193	16123	16226	16074	16041	16108	16021	16164	16149	16156	16181	16147	16183	16038	16089	16047	16122	16096	16173	16133	16128	16045	16153	16169	15997	16088	16116	16121	16080	16034	16013	16089	16078	15961	16072	16240	16147	16073	16086	16140	16170	16080	16098	16009	16221	15993	16137	16030	16114	16052	16058	16192	16217	15977	16308	16231	16020	16132	16083	16158	16224	16007	16004	16168	16423	16174	16101	16228	16012	16152	15922	16178	16199	16063	16115	16032	16228	16160	16102	15987	16096	16223	16175	16107	16109	16259	16006	16088	16317	15930	16144	16180	16186	16145	16056	16095	16147	16215	16030	16108	16259	16042	16113	16183	15920	16146	16105	16229	16137	15951	16229	16125	16266	16294	16063	16009	16137	16153	16119	15999	16188	16246	16157	16066	16136	16162	16221	16097	16166	16074	16135	16275	16121	16185	16057	16199	16019	16071	16275	16183	16092	16238	16063	16091	16349	16189	16135	16211	16183	16022	16082	16109	16142	16172	16111	16185	16276	15939	16258	15885	16055	15991	15990	16014	16326	16156	16118	16138	16256	16159	16114	16210	16083	16083	16116	16147	16186	16165	16128	16166	16114	16192	16020	16086	16192	16296	15981	16081	16178	16039	16139	16095	15939	16186	16220	15983	16231	16017	16124	16282	16195	16141	16014	16309	16174	16151	16147	16197	16059	16229	16138	15957	16103	16063	16145	16230	16102	16181	16102	16206	15912	16235	15913	16203	16085	16081	16037	16161	16110	16187	16074	16025	16022	16105	16042	16101	16205	16219	16070	16095	16077	16055	15937	16149	16251	16166	15954	15942	16175	16196	16028	16150	16016	16234	16090	16185	16219	16178	16140	16163	16305	16174	16263	16077	16160	16026	16165	16123	16129	16081	16239	16166	16087	16067	16243	16007	16321	16191	16118	16023	16098	16077	15961	16136	16048	15967	16149	16207	16106	16205	16037	15987	16259	16113	16056	16184	16108	16191	16032	16121	16015	16237	16022	16294	15960	16159	16010	16174	16217	16153	16254	16085	15961	16115	16170	16142	16251	16160	16297	16182	16164	16127	16085	16213	16225	16114	16071	16307	16131	16135	16151	16032	16058	16211	16121	15985	16205	16241	15952	16176	16141	16158	16255	16070	16252	16087	16191	16132	16265	16190	16212	16044	16219	16041	16004	16206	16267	16184	16072	16106	15974	16195	16189	16222	16001	16053	16009	16221	15960	15785	16050	15954	16006	16019	16192	16322	16118	16158	16009	16196	16078	16013	16293	16366	16188	15988	16047	16102	16062	16329	16154	16172	16153	16121	16071	16313	15963	16112	16209	16081	15969	16061	15996	16180	16205	16333	16126	16147	16150	16164	16128	16221	16106	16155	15913	16072	16170	16250	15914	16205	16255	16093	16102	16055	16170	15858	16159	16138	16184	16162	16035	16136	16117	16027	16159	16068	16113	15966	16198	16049	16068	16228	16059	16213	16160	16376	16009	16224	16187	16012	16087	16027	16132	16253	16140	16246	16236	16249	16155	16167	16175	16176	15977	16314	16146	16151	16175	16053	16136	16191	16118	16087	16146	16160	16075	16003	16156	16130	16156	16084	16053	16177	16086	16123	16166	16150	16107	16121	16188	16287	15990	16253	16174	16009	16101	16016	16167	16054	16204	16158	16160	16108	16041	16265	16036	15884	16065	16184	16217	16199	16136	16112	16224	16079	15924	16225	16173	16070	16035	16125	16221	16118	16129	16146	16109	16198	16298	16146	16154	15990	16113	16225	16315	16198	15985	16295	16126	16084	16216	16022	16202	16158	16207	16240	16225	16184	16043	16039	16214	16121	16268	16035	16117	15966	16209	16238	16070	16190	16114	16041	16098	16136	16067	16100	16065	16174	16179	15869	15984	16056	16265	16125	16121	16202	16218	15938	16159	16191	16120	16238	16225	16061	16034	16377	16257	16193	16110	16061	16156	16226	16243	16215	16094	16237	16083	16108	16067	16007	16089	16027	16122	16112	16279	15995	16167	15943	16269	16058	15915	16269	16226	16120	16024	16205	16120	16151	16131	16166	16034	16097	16227	16037	16187	16007	16061	16071	16236	16218	16322	16276	15925	16202	16102	16285	16065	16055	16113	16243	16079	16076	16185	16246	16105	16320	16183	15970	16165	16229	16125	16082	16038	16246	16085	16164	16157	16154	16190	16060	16109	16132	16171	16224	15982	16212	16143	16135	16092	16060	16166	16145	16162	16086	16144	16284	16085	16166	16134	16115	16138	16132	16130	16021	16248	16172	16094	16191	15921
23602	21186	28799	24027	22632	24398	24849	22207	21608	21239	20714	20269	20011	19891	20018	19807	19980	20067	20038	20003	19810	19988	19885	19719	19666	19545	19525	19402	19608	19617	19310	19409	19490	19477	19492	19455	19431	19412	19334	19395	19361	19389	19610	19479	19518	19446	19312	19506	19612	19422	19382	19242	19883	20030	20313	20044	19854	19664	19581	19445	19411	19522	19601	19416	19577	19381	19524	19319	19264	19223	19463	19394	19579	19427	19607	19541	19492	19671	19421	19307	19270	19422	19317	19383	19388	19427	19509	19432	19298	19299	19497	19630	19415	19443	19543	19301	19344	19663	19570	19535	19653	19346	19456	19537	19359	19195	19379	19271	19326	19200	19394	19507	19442	19314	19488	19337	19542	19506	19221	19305	19540	19575	19289	19339	19265	19380	19229	19562	19261	19237	19186	19361	19419	19524	19195	19299	19556	19411	19570	19498	19269	19278	19530	19256	19516	19232	19386	19313	19224	19470	19428	19470	19362	19313	19434	19267	19431	19321	19397	19215	19517	19273	19104	19304	19438	19389	19221	19217	19392	19340	19426	19661	19326	19365	19433	19426	19395	19403	19492	19501	19322	19465	19395	19335	19414	19459	19383	19363	19523	19663	19659	19589	19433	19452	19375	19548	19492	19278	19255	19533	19396	19272	19448	19614	19495	19467	19561	19433	19543	19480	19271	19249	19569	19358	19382	19533	19228	19470	19409	19381	19241	19472	19443	19423	19195	19249	19282	19393	19444	19418	19374	19341	19127	19480	19356	19256	19360	19346	19406	19556	19534	19372	19277	19508	19461	19420	19169	19331	19558	19165	19294	19577	19467	19622	19463	19222	19422	19412	19365	19309	19520	19529	19457	19380	19458	19513	19384	19395	19436	19124	19352	19617	19300	19451	19359	19322	19371	19306	19434	19449	19443	19454	19387	19274	19195	19437	19526	19344	19407	19387	19777	19314	19246	19254	19468	19435	19587	19488	19421	19501	19460	19418	19537	19533	19503	19508	19252	19511	19423	19449	19324	19379	19272	19489	19666	19601	19386	19650	19479	19379	19432	19414	19307	19422	19403	19372	19425	19408	19351	19305	19525	19353	19487	19381	19535	19425	19524	19562	19451	19470	19219	19283	19268	19425	19340	19517	19643	19305	19523	19549	19529	19426	19328	19467	19399	19470	19296	19270	19367	19488	19629	19356	19463	19325	19281	19327	19423	19451	19405	19292	19498	19385	19543	19434	19394	19460	19296	19241	19537	19687	19201	19363	19420	19340	19533	19376	19235	19548	19423	19465	19454	19343	19337	19525	19261	19418	19221	19569	19631	19354	19375	19425	19322	19516	19393	19278	19270	19232	19272	19485	19449	19430	19338	19460	19321	19561	19537	19615	19335	19191	19546	19364	19424	19171	19395	19480	19437	19238	19406	19309	19545	19284	19379	19393	19192	19343	19220	19244	19417	19430	19465	19311	19576	19614	19400	19542	19489	19333	19602	19440	19509	19549	19397	19317	19437	19507	19537	19246	19336	19322	19531	19271	19416	19278	19454	19344	19483	19304	19367	19508	19390	19532	19428	19272	19181	19273	19280	19486	19636	19314	19481	19151	19238	19387	19283	19348	19329	19347	19344	19489	19372	19112	19416	19502	19543	19482	19435	19506	19482	19424	19399	19316	19444	19529	19539	19444	19355	19291	19543	19324	19201	19485	19493	19435	19345	19311	19330	19403	19479	19418	19435	19487	19541	19521	19275	19321	19298	19341	19448	19438	19389	19607	19226	19603	19361	19216	19271	19406	19116	19307	19371	19247	19513	19352	19441	19474	19240	19326	19510	19503	19461	19412	19497	19410	19281	19421	19473	19460	19408	19338	19388	19367	19391	19434	19591	19317	19375	19750	19328	19280	19292	19564	19399	19315	19447	19287	19319	19446	19633	19486	19492	19490	19243	19326	19445	19469	19314	19383	19339	19274	19277	19316	19600	19503	19406	19192	19336	19560	19411	19139	19389	19338	19330	19440	19398	19339	19299	19264	19528	19341	19348	19158	19389	19249	19495	19394	19485	19556	19601	19395	19346	19061	19429	19094	19492	19314	19520	19313	19388	19343	19310	19421	19451	19356	19395	19589	19512	19276	19356	19585	19373	19516	19537	19421	19444	19624	19352	19195	19438	19384	19250	19221	19415	19508	19381	19197	19318	19329	19466	19207	19305	19566	19492	19354	19427	19544	19421	19210	19451	19482	19366	19470	19478	19279	19271	19371	19450	19468	19291	19499	19479	19210	19470	19366	19130	19267	19397	19494	19336	19351	19244	19471	19276	19343	19315	19439	19481	19461	19379	19209	19218	19256	19314	19278	19582	19413	19450	19528	19541	19562	19698	19484	19189	19272	19565	19388	19203	19323	19385	19235	19286	19408	19532	19537	19317	19627	19289	19314	19176	19501	19504	19391	19301	19350	19492	19316	19353	19520	19428	19554	19505	19442	19453	19353	19203	19357	19338	19472	19337	19461	19384	19475	19202	19584	19335	19416	19628	19408	19670	19451	19360	19277	19473	19520	19404	19365	19486	19511	19372	19277	19394	19472	19298	19254	19346	19403	19424	19268	19433	19420	19268	19417	19296	19348	19337	19456	19269	19293	19330	19331	19541	19266	19539	19423	19294	19214	19214	19428	19359	19492	19536	19321	19176	19393	19311	19197	19365	19457	19554	19413	19564	19529	19417	19422	19322	19438	19561	19517	19201	19361	19372	19633	19299	19506	19500	19503	19414	19196	19351	19513	19495	19419	19553	19110	19356	19206	19364	19425	19400	19481	19385	19438	19433	19263	19472	19494	19286	19493	19391	19469	19336	19468	19305	19303	19218	19350	19404	19241	19440	19513	19367	19323	19534	19655	19375	19599	19535	19368	19301	19572	19472	19284	19531	19486	19410	19282	19284	19520	19453	19526	19293	19423	19475	19428	19264	19438	19231	19375	19409	19379	19697	19332	19347	19373	19304	19297	19343	19425	19486	19299	19216	19450	19299	19352	19310	19315	19234	19430	19286	19177	19377	19476	19340	19450	19259	19376	19318	19196	19548	19300	19446	19447	19236	19270	19426	19457	19648	19184	19187	19146	19471	19421	19279	19400	19404	19375	19246	19256	19354	19498	19555	19318	19351	19207	19345	19317	19317	19314	19605	19437	19510	19319	19511	19442	19238	19288	19351	19360	19494	19236	19187	19307	19323	19451	19410	19260	19564	19252	19547	19436	19420	19467	19513	19287	19178	19324	19383	19551	19344	19383	19120	19383	19406	19466	19514	19473	19280	19593	19504	19422	19464	19334	19334	19387	19217	19398	19576	19151	19361	19573	19374	19406	19154	19434	19344	19312	19317	19521	19461	19381	19224	19324	19442	19347	19407	19344	19426	19580	19315	19400	19257	19362	19311	19375	19379	19388	19471	19458	19473	19251	19312	19390	19398	19514	19297	19392	19462	19280	19288	19492	19461	19289	19626	19504	19502	19565	19344	19373	19456	19266	19495	19515	19465	19303	19231	19491	19223	19437	19635	19216	19389	19358	19372	19260	19374	19250	19199	19348	19386	19509	19489	19371	19381	19550	19385	19448	19384	19323	19303	19400	19408	19381	19397	19432	19597	19367	19345	19490	19275	19378	19428	19538	19518	19265	19546	19441	19279	19391	19391	19342	19305	19313	19479	19549	19330	19458	19153	19505	19581	19463	19331	19455	19664	19516	19348	19422	19448	19494	19456	19382	19689	19410	19442	19425	19426	19470	19469	19282	19235	19452	19471	19166	19228	19365	19526	19367	19418	19398	19466	19354	19495	19458	19666	19415	19338	19465	19363	19444	19319	19360	19527	19441	19464	19252	19470	19353	19341	19535	19259	19399	19039	19381	19125	19224	19289	19230	19373	19439	19303	19390	19287	19220	19416	19348	19313	19351	19433	19385	19269	19484	19511	19416	19449	19537	19567	19400	19627	19461	19235	19541	19550	19370	19259	19235	19437	19313	19519	19231	19289	19326	19612	19262	19552	19391	19316	19416	19221	19533	19559	19460	19514	19260	19478	19285	19389	19479	19470	19346	19423	19432	19555	19327	19400	19185	19422	19617	19257	19503	19421	19287	19243	19456	19424	19252	19461	19195	19303	19457	19305	19451	19281	19355	19504	19347	19566	19481	19583	19260	19403	19429	19387	19338	19605	19483	19501	19542	19545	19314	19261	19449	19471	19229	19225	19671	19474	19486	19591	19250	19605	19396	19380	19217	19228	19433	19327	19260	19314	19530	19394	19472	19537	19364	19321	19412	19426	19537	19314	19346	19375	19509	19464	19403	19361	19493	19327	19336	19570	19360	19745	19404	19448	19502	19421	19199	19420	19273	19643	19504	19446	19347	19460	19392	19245	19387	19381	19440	19506	19591	19473	19382	19557	19430	19599	19589	19400	19200	19413	19484	19411	19462	19337	19333	19286	19291	19184	19268	19344	19400	19532	19454	19288	19405	19352	19470	19480	19402	19334	19251	19382	19346	19390	19423	19382	19351	19281	19350	19528	19396	19357	19520	19520	19296	19515	19420	19449	19571	19162	19459	19435	19443	19442	19365	19398	19481	19314	19505	19578	19488	19394	19697	19490	19324	19332	19412	19453	19334	19270	19442	19177	19386	19066	19729	19330	19519	19301	19379	19487	19310	19277	19418	19359	19380	19419	19353	19196	19673	19469	19304	19494	19254	19331	19430	19557	19367	19485	19546	19440	19384	19464	19398	19431	19244	19526	19410	19444	19402	19219	19189	19130	19375	19507	19335	19313	19272	19377	19239	19489	19418	19419	19323	19395	19368	19437	19434	19386	19362	19465	19639	19351	19239	19444	19555	19340	19459	19439	19343	19181	19382	19595	19472	19384	19351	19407	19552	19375	19277	19371	19276	19395	19311	19373	19295	19296	19307	19464	19267	19319	19453	19624	19491	19198	19700	19427	19473	19384	19505	19393	19303	19357	19436	19293	19387	19368	19361	19180	19208	19362	19202	19404	19302	19231	19441	19405	19284	19502	19551	19151	19109	19493	19196	19433	19619	19206	19469	19657	19481	19485	19458	19495	19386	19382	19369	19515	19494	19273	19365	19410	19264	19496	19308	19415	19657	19328	19441	19325	19213
19394	35251	32450	25802	23273	21750	21020	20806	19869	18683	18001	17442	17255	17003	16979	16739	16848	16939	17175	17121	16708	16667	16458	16494	16683	16553	16510	16468	16437	16435	16426	16526	16472	16419	16458	16442	16335	16283	16341	16503	16335	16458	16473	16387	16295	16249	16545	16373	16265	16265	16416	16386	16829	16963	17590	17133	16715	16543	16302	16584	16389	16397	16387	16307	16405	16312	16184	16460	16367	16429	16353	16358	16344	16364	16122	16209	16268	16366	16279	16384	16175	16329	16450	16310	16358	16364	16329	16224	16263	16347	16285	16477	16474	16339	16306	16386	16357	16069	16294	16195	16232	16252	16270	16390	16252	16176	16234	16359	16172	16246	16305	16385	16298	16162	16325	16377	16268	16331	16403	16215	16467	16230	16441	16232	16176	16322	16351	16376	16308	16393	16322	16282	16486	16377	16247	16197	16234	16462	16319	16322	16197	16330	16328	16261	16249	16345	16382	16282	16341	16097	16207	16238	16507	16303	16189	16358	16462	16337	16309	16284	16382	16178	16204	16320	16239	16373	16226	16478	16239	16193	16245	16328	16269	16265	16186	16199	16294	16344	16261	16106	16235	16324	16377	16331	16269	16415	16169	16199	16239	16202	16337	16454	16312	16434	16162	16200	16131	16385	16273	16441	16375	16144	16241	16342	16384	16322	16217	16410	16444	16235	16364	16223	16248	16385	16347	16335	16426	16251	16249	16149	16468	16259	16268	16361	16267	16482	16427	16335	16250	16361	16207	16316	16440	16313	16173	16497	16201	16182	16356	16366	16451	16159	16253	16226	16247	16345	16250	16303	16383	16400	16199	16425	16348	16127	16195	16304	16302	16205	16375	16327	16348	16262	16350	16369	16343	16128	16406	16197	16375	16260	16364	16335	16191	16262	16277	16296	16080	16402	16356	16408	16324	16315	16447	16334	16372	16361	16198	16416	16173	16401	16328	16265	16283	16254	16301	16215	16194	16456	16280	16242	16359	16284	16245	16324	16416	16360	16493	16269	16442	16256	16258	16364	16330	16223	16422	16460	16123	16210	16309	16226	16205	16316	16489	16232	16337	16413	16248	16280	16283	16269	16375	16437	16263	16302	16291	16252	16239	16407	16133	16365	16129	16352	16188	16319	16431	16140	16486	16397	16417	16385	16449	16217	16240	16332	16275	16329	16255	16359	16253	16291	16310	16456	16323	16252	16311	16272	16362	16243	16266	16525	16315	16352	16264	16419	16300	16213	16180	16208	16376	16348	16366	16461	16218	16079	16252	16333	16408	16349	16223	16278	16276	16372	16379	16235	16233	16310	16431	16380	16278	16277	16302	16264	16303	16333	16195	16235	16226	16200	16350	16405	16314	16366	16358	16249	16378	16328	16119	16446	16321	16419	16200	16314	16206	16195	16224	16329	16311	16371	16505	16343	16347	16180	16190	16170	16374	16377	16327	16378	16249	16340	16184	16292	16189	16280	16385	16301	16269	16241	16266	16169	16275	16205	16179	16388	16039	16309	16435	16316	16397	16385	16333	16254	16445	16296	16311	16340	16204	16271	16334	16419	16256	16552	16198	16331	16163	16139	16335	16291	16188	16404	16301	16403	16333	16141	16399	16267	16360	16338	16475	16168	16287	16262	16374	16303	16287	16234	16415	16305	16306	16285	16275	16253	16312	16359	16201	16368	16243	16426	16215	16312	16541	16505	16201	16374	16399	16403	16303	16315	16319	16295	16192	16393	16500	16363	16156	16228	16414	16385	16310	16381	16308	16119	16420	16379	16235	16250	16204	16409	16432	16280	16540	16312	16366	16365	16302	16195	16410	16193	16316	16345	16402	16446	16353	16346	16118	16312	16235	16206	16378	16172	16146	16314	16310	16252	16275	16289	16358	16431	16295	16356	16085	16278	16333	16276	16297	16353	16389	16392	16281	16288	16337	16303	16418	16400	16330	16288	16298	16255	16274	16347	16257	16170	16353	16207	16377	16266	16231	16342	16303	16399	16106	16283	16271	16342	16445	16359	16358	16322	16300	16236	16232	16408	16310	16160	16367	16274	16360	16333	16548	16058	16278	16529	16123	16358	16244	16358	16139	16391	16334	16177	16347	16297	16564	16290	16429	16330	16271	16073	16225	16286	16314	16267	16292	16223	16272	16374	16221	16468	16304	16394	16517	16311	16205	16246	16296	16027	16252	16383	16361	16241	16382	16312	16248	16280	16256	16209	16413	16317	16449	16134	16248	16342	16219	16226	16318	16313	16208	16329	16276	16282	16267	16305	16248	16393	16260	16220	16254	16429	16239	16329	16362	16230	16385	16227	16266	16293	16317	16315	16147	16261	16219	16284	16406	16308	16353	16306	16277	16281	16161	16280	16351	16357	16426	16264	16273	16302	16441	16358	16440	16381	16404	16173	16481	16311	16274	16298	16298	16387	16476	16276	16251	16370	16329	16340	16306	16235	16438	16423	16401	16307	16197	16428	16420	16164	16226	16236	16343	16139	16225	16404	16306	16267	16416	16317	16209	16288	16150	16213	16249	16399	16309	16430	16230	16391	16264	16266	16314	16276	16348	16276	16301	16466	16195	16224	16233	16293	16223	16234	16398	16354	16421	16564	16151	16427	16363	16244	16345	16368	16355	16388	16388	16289	16234	16392	16353	16331	16428	16289	16284	16104	16412	16416	16405	16197	16221	16326	16327	16271	16189	16281	16312	16205	16318	16233	16309	16143	16277	16272	16442	16312	16327	16299	16437	16237	16208	16340	16349	16291	16243	16268	16418	16249	16295	16255	16334	16182	16481	16105	16418	16329	16343	16232	16380	16291	16312	16276	16310	16448	16234	16324	16205	16317	16396	16478	16510	16184	16230	16308	16385	16440	16329	16361	16269	16406	16220	16282	16154	16443	16430	16342	16339	16203	16142	16180	16284	16472	16350	16289	16263	16360	16173	16293	16299	16438	16454	16272	16424	16292	16351	16353	16206	16284	16434	16165	16464	16601	16307	16273	16199	16390	16260	16327	16269	16275	16217	16309	16253	16366	16183	16262	16219	16402	16281	16172	16107	16446	16149	16218	16325	16221	16014	16269	16335	16457	16410	16441	16273	16161	16076	16308	16265	16291	16439	16167	16346	16380	16278	16287	16569	16293	16280	16109	16350	16328	16282	16335	16273	16250	16263	16265	16236	16271	16324	16247	16298	16316	16386	16253	16226	16276	16208	16349	16166	16426	16089	16248	16370	16556	16230	16313	16316	16202	16362	16322	16178	16259	16369	16235	16355	16519	16265	16094	16374	16107	16242	16505	16300	16282	16311	16576	16441	16350	16230	16224	16288	16338	16223	16428	16190	16339	16234	16283	16314	16247	16344	16303	16326	16313	16323	16221	16341	16323	16498	16289	16178	16189	16332	16267	16228	16320	16250	16274	16316	16235	16269	16228	16254	16278	16179	16214	16408	16193	16316	16423	16233	16533	16281	16226	16226	16160	16261	16328	16260	16271	16300	16297	16193	16257	16454	16308	16301	16172	16338	16210	16357	16396	16317	16395	16418	16396	16219	16212	16328	16424	16272	16365	16287	16264	16066	16306	16082	16272	16287	16307	16331	16310	16321	16153	16381	16275	16144	16276	16312	16255	16263	16285	16319	16294	16401	16311	16408	16396	16283	16298	16213	16364	16329	16484	16210	16458	16467	16412	16302	16215	16303	16359	16301	16274	16396	16179	16172	16295	16097	16379	16330	16376	16368	16263	16348	16181	16422	16187	16238	16283	16332	16214	16357	16331	16261	16291	16423	16313	16273	16185	16484	16250	16315	16201	16331	16448	16156	16237	16130	16327	16262	16377	16307	16411	16209	16219	16161	16346	16190	16176	16241	16296	16325	16218	16278	16278	16422	16256	16253	16233	16234	16376	16312	16287	16359	16337	16252	16260	16312	16299	16364	16195	16375	16303	16347	16374	16235	16402	16167	16326	16230	16196	16342	16366	16294	16180	16415	16304	16394	16345	16136	16417	16390	16402	16340	16348	16279	16219	16215	16445	16152	16311	16246	16359	16410	16259	16251	16380	16374	16247	16414	16378	16301	16396	16257	16399	16330	16363	16303	16333	16147	16373	16150	16192	16463	16156	16286	16425	16365	16409	16432	16153	16406	16184	16252	16213	16182	16249	16323	16332	16343	16583	16315	16200	16284	16183	16308	16370	16301	16372	16304	16260	16369	16190	16403	16230	16402	16339	16358	16302	16458	16255	16341	16427	16238	16250	16194	16318	16234	16249	16209	16370	16351	16289	16219	16258	16207	16318	16257	16310	16411	16499	16243	16336	16363	16327	16270	16266	16199	16185	16316	16190	16258	16454	16398	16332	16420	16345	16327	16315	16362	16320	16388	16458	16318	16247	16343	16359	16417	16320	16239	16491	16349	16328	16275	16367	16274	16371	16251	16198	16325	16285	16363	16339	16414	16361	16252	16415	16329	16329	16434	16452	16115	16375	16340	16272	16275	16252	16409	16295	16534	16314	16358	16364	16415	16126	16215	16337	16309	16288	16208	16268	16324	16289	16349	16126	16272	16247	16373	16390	16203	16336	16358	16189	16402	16403	16328	16158	16424	16095	16197	16284	16255	16322	16164	16482	16404	16065	16429	16194	16308	16295	16362	16373	16302	16316	16296	16389	16260	16486	16489	16237	16258	16308	16090	16389	16372	16389	16424	16342	16179	16327	16418	16391	16278	16092	16408	16617	16402	16187	16395	16183	16285	16282	16369	16349	16266	16354	16267	16194	16494	16193	16288	16251	16303	16486	16443	16385	16282	16497	16355	16285	16298	16291	16332	16305	16386	16099	16420	16177	16086	16357	16412	16413	16414	16287	16409	16171	16395	16122	16359	16332	16191	16363	16447	16434	16246	16540	16389	16241	16247	16265	16297	16250	16291	16323	16340	16183	16260	16236	16318	16338	16202	16181	16466	16388	16385	16202	16305	16260	16173	16058	16409	16453	16383	16550	16214	16293	16401	16235	16244	16231	16262	16272	16324	16175	16276	16308	16223	16392	16313	16297	16282	16383	16195	16245	16273	16179	16240	16445	16389	16248	16276	16304	16439	16288	16418	16262	16184	16148	16407	16279	16279	16155	16555	16301	16321	16240	16390	16228	16149	16330
22648	21145	29044	23514	21537	24807	28481	23765	22883	22468	21872	21270	20923	20813	20300	20374	20735	20527	20822	20721	20613	20403	20276	20502	20373	20141	20371	19952	20137	20059	20170	20242	20094	19989	20104	20127	19932	19832	19911	20045	20010	19997	19945	20071	19919	20153	19861	19934	20037	19930	20020	20039	20587	21192	21684	21023	20545	20288	20243	20172	20003	20110	20053	19850	20068	19859	20140	19957	20127	19506	19885	19904	19959	19960	19866	19771	19729	20035	20023	19846	20226	19861	19958	19993	19999	20028	19934	19819	19788	19795	19816	19884	19938	19730	19744	19847	19921	20109	20015	20083	19920	19736	19856	19898	19782	19905	19900	19886	19715	19831	19844	19999	20071	20054	19831	19894	20047	19605	20060	20049	19850	19865	19917	20003	20070	19953	19969	19883	19812	19995	19723	19799	19975	19655	19810	19913	20162	19807	19872	20111	19671	19859	20058	20080	19931	20029	19962	19900	19986	19884	19827	19883	19755	19965	19943	19772	19792	19950	20013	19870	19986	19882	19737	19706	19978	19967	19765	20035	19948	19812	19854	19759	20055	19837	19865	19891	19914	19809	19903	20062	19765	19818	19971	20238	19907	20128	19893	19889	20027	19590	19709	19966	20039	19792	19886	19873	19946	19832	20038	19929	19836	20045	19926	20066	19911	19834	19769	19828	19822	19987	20017	19821	19931	20111	19889	19771	19904	19961	19985	19981	20080	19914	19944	20023	19805	19773	19739	19930	19743	19819	19914	19968	19994	19992	19941	19751	19966	19805	19983	19873	19987	19963	20059	20173	19854	19891	19951	19939	19954	19949	20032	20074	19949	19890	19862	19800	19882	19809	19884	19880	19751	19820	19776	19729	19943	19860	19731	19904	19951	19817	19729	19858	19405	19603	19783	19978	19907	19866	19936	19834	19847	19705	19733	19909	19847	19943	19876	19849	20265	19987	19839	19974	19917	19881	20090	19935	19950	19848	19800	20037	19802	19931	19824	19765	19938	19946	19722	19902	19707	19841	19813	19767	19771	19763	19898	19843	19775	19906	20105	20076	19901	19885	19849	19902	19832	19900	20159	20001	19868	19802	19880	19855	19958	20114	20043	19964	20110	19762	19939	19920	19876	19872	19978	19878	19927	19927	19988	19837	19919	20022	19896	19724	19775	19937	19868	20091	19747	19736	20054	19864	19753	19893	20009	19844	19812	19975	19997	19958	20016	20028	19794	19683	19893	19863	19964	19759	20015	19699	19959	19811	19808	19968	19777	20002	19751	19985	19932	19742	19732	19600	19892	19745	20029	19917	20087	20002	19823	20087	19823	19951	19892	19937	19860	19899	19708	19804	19731	19796	19886	19731	19686	19844	19853	19964	20110	20068	19866	19855	19958	19848	19690	19841	19565	19956	19875	19871	19863	19901	19932	19969	19974	20109	19911	19775	19951	19751	19809	19789	19977	19972	19972	19779	19984	19738	19889	19964	19823	19913	19987	19798	19903	20094	19995	19861	19943	19829	19981	19741	19898	19753	19719	19770	19792	19904	19817	19809	19844	19688	19996	19954	19755	19989	19889	19771	19897	19891	19952	20041	20072	19854	19897	19641	20034	19892	19860	19866	19903	20027	19881	19849	19847	19801	19748	19852	19967	20037	19912	19872	19928	19900	20143	19755	19724	19730	19900	19845	20053	19881	20011	19817	19784	19973	19964	19636	19934	19778	19800	19862	20034	20034	19669	19876	19770	19722	19819	19798	19750	20240	19997	20073	20053	19928	20043	19740	19776	19863	19865	20154	19684	19709	19969	19947	19738	19967	19909	19820	19853	19711	19892	19890	19919	19786	19875	19825	19923	20043	19998	19961	19797	19885	19851	19770	19914	20294	19869	19814	19857	19879	20094	19867	19779	19899	19760	19795	19800	19883	19942	19867	19989	20063	19739	19812	19922	19835	19952	19839	19981	19766	19858	19952	20013	20011	20014	19747	19983	19839	19845	19802	19890	19947	19936	19935	19911	19754	19795	19808	19735	19954	19809	19727	19801	19785	20053	19805	20035	19792	19952	19785	19866	19890	19840	19581	19995	19766	19688	20011	19959	20132	20072	19861	20088	19741	20028	19976	19999	20023	19863	19733	19943	19905	19776	19848	19894	19898	19970	20021	19946	19975	19879	19901	19791	19670	20143	19794	19797	19982	19980	20065	19830	19850	19733	19661	19665	19940	19966	19821	19783	19625	19758	19747	19830	20057	19909	19896	20056	19976	19963	19875	19851	19838	19860	19872	19742	19930	19801	19899	19765	20218	19999	19806	19878	19968	19753	19951	19895	19975	19874	19830	19948	19942	19861	19848	19856	19786	19844	20036	19904	19905	20068	19779	19694	19745	19999	19848	20032	19741	19874	19905	19983	19680	19742	19618	19932	19755	19901	19829	20013	19901	19809	19834	19666	19944	19842	19824	19788	20010	19916	19849	19967	19926	20068	19766	19834	19761	19865	19850	19870	19792	19763	20016	19650	19839	19923	19824	19884	19882	19707	19762	19797	19787	19742	19852	19954	19731	19949	19839	20038	19699	19805	19932	19907	19918	19980	19844	19817	19720	19679	19765	19904	19738	19883	19905	19895	20013	19937	19739	20068	19764	19951	20104	19769	19754	19763	19735	19914	19676	19977	20085	19828	19861	19953	20021	19700	19833	20113	20023	19720	19739	19738	19980	19836	19874	19960	19772	19826	20055	19831	20210	19816	20007	19733	19766	19729	19946	19777	19673	19731	19859	19795	19857	19795	19858	19805	19927	19863	19798	19662	19923	19871	19885	19973	19923	19761	20005	19836	19988	20130	19771	19789	19792	19831	19866	19869	19738	19752	19932	20051	19865	19909	19758	19643	19943	19993	20046	19892	20023	19931	19811	19858	19876	19742	20015	19942	20013	19812	19814	19891	19991	20186	19678	19931	19828	19846	20030	19841	19873	19898	20185	19979	19867	19779	19725	19604	19898	19939	19752	19803	19769	19874	19835	19867	19910	19928	19653	19708	19880	19823	20138	19782	19657	19899	19848	19836	19917	19783	19786	20049	19986	19949	19630	19978	19917	19981	19801	19971	19900	19761	19864	19930	20051	19883	20024	19794	19916	19747	19965	19982	19909	19936	19986	20012	19822	19867	19968	19870	19795	19884	19746	19979	19868	19928	19603	19780	19704	19916	19839	19765	19867	19652	20175	19925	19776	19896	19996	19813	19901	19670	19866	19768	20146	19830	19672	19795	19828	19949	19959	19810	19624	19747	19709	20001	19875	19988	19670	19731	19729	19838	19835	19859	19834	19859	19967	19963	19795	20060	19808	19644	19831	19906	19992	19956	19970	20120	20001	19998	19853	19992	19730	19877	19866	19695	19769	19844	19690	20026	19642	20032	19796	19739	19770	20072	19975	19925	19925	19820	19957	20059	19954	19780	19709	19947	20086	19776	19843	19891	19911	19906	19839	20001	19834	19877	20145	19825	19994	19813	19940	19745	19853	19937	19751	19715	19986	19897	19729	19954	19877	19623	19748	19738	20062	19809	19978	20007	19844	19880	19873	19928	19607	19932	19874	20053	19566	19746	19726	19631	19957	20002	19980	19664	19937	19944	19962	19990	19901	19947	19838	19780	19818	19841	19916	19825	19908	19743	19916	20153	19890	19688	19862	19833	19837	19965	20006	19852	19972	19909	19767	19702	19875	19918	19898	19898	19897	19744	20051	19870	20040	20035	19871	19891	19952	19861	19862	19841	19936	19825	20011	19974	19747	19912	19797	19938	19897	19700	19801	19890	19858	20117	20054	19918	20077	19853	19678	19829	19724	19954	19893	19831	19919	19820	19857	20096	19880	19998	20051	20117	19713	19916	19857	19961	19822	19841	19945	19776	19973	19943	19702	19944	20036	20073	19922	19772	19913	19878	19881	19792	19917	19881	20113	19826	20040	20144	20043	20044	19960	19988	19740	20049	19785	19846	19841	19727	19885	19828	19841	19809	19833	19832	19765	19842	19831	19864	19841	19820	19666	19598	19867	19797	19762	19720	19670	19689	19839	19808	19900	19947	19702	19816	19886	19890	19935	19848	19891	19765	19713	19797	19792	19917	19818	19927	19616	19773	19889	19927	19871	19960	19747	20103	19895	19564	19707	19840	19890	19927	19781	19926	19851	19900	19789	19920	19992	19956	19889	19734	19841	19977	20076	19987	19944	19970	19878	19820	19828	19902	19888	19935	19462	19740	19750	19907	19710	19798	19904	20026	19783	20020	20051	19909	19820	20015	19877	19984	19954	19642	19850	19883	20012	19904	19804	19894	19685	19858	19912	19877	19992	19861	19844	19835	19824	20082	19963	19994	19843	19997	19861	19833	19902	20065	20031	19950	20011	19903	19914	19806	19659	19764	20039	19713	19981	19993	19992	19915	20048	19789	19697	19983	19852	19967	19877	19978	19994	20056	19960	19972	19804	19871	19984	19885	19702	19698	19927	20006	19835	19917	20083	20119	19895	19786	19828	19937	19725	19818	19938	19930	19863	19862	19923	19948	19872	19803	19834	19714	19910	19886	19899	19945	19661	19971	19783	19948	20084	19738	19958	19845	19844	19887	19786	19842	20056	20069	19794	19703	19661	19918	19666	19945	19943	19887	19801	19875	19757	19757	19937	19937	19952	19838	19730	19754	19897	19868	19981	19920	19844	19672	19683	20008	19937	19927	19676	19766	19887	19815	19900	19768	19782	19756	19883	19860	19917	19854	19766	19785	19829	20106	19857	19924	19691	19943	19985	19885	19901	19982	19597	19763	19759	19830	19789	19859	19700	19825	20002	19865	19887	19803	19878	19871	19898	19643	19874	19878	19648	19761	19691	19687	19902	19863	19853	19865	19976	19990	19925	19956	19951	19952	19931	19911	19917	19810	19979	19885	19936	19860	19734	19878	19793	20013	19964	19974	19762	19776	20060	19815	19739	19879	19650	19893	19898	19716	19906	19941	19739	20017	19888	19951	19690	19927	19795	19970	19840	19677	19880	19866	19744	19928	19869	19917	19875	19989	19972	19907	19737	19993	20034	19953	20040	19805	19803	19845	19791	19928	19986	19902	19980	19932	19786	19747	19992	19909	19846	19996	19856	19796	19835	19828	20030	20001	19901
21073	40106	36580	29046	25746	24346	23030	22330	21715	20052	18764	18477	17831	17804	17253	17298	17365	17578	17787	17543	17102	17199	17094	17161	16955	17049	16772	16701	16716	16787	16756	16886	16753	16761	16827	16778	16802	16634	16641	16662	16822	16679	16754	16635	16820	16698	16584	16625	16604	16663	16553	16643	17482	18331	18543	17924	17153	17008	16689	16574	16474	16685	16622	16709	16665	16703	16669	16629	16519	16472	16513	16659	16534	16624	16828	16599	16694	16620	16692	16582	16687	16724	16515	16620	16587	16609	16685	16751	16599	16570	16696	16526	16507	16612	16589	16746	16582	16558	16567	16733	16564	16714	16636	16690	16594	16622	16640	16614	16727	16618	16586	16626	16685	16662	16545	16661	16626	16519	16554	16572	16540	16533	16530	16740	16594	16626	16655	16586	16730	16460	16480	16675	16602	16600	16580	16570	16567	16489	16784	16525	16610	16373	16628	16541	16387	16485	16719	16406	16508	16717	16536	16591	16530	16611	16626	16612	16595	16555	16581	16700	16626	16677	16480	16574	16556	16313	16473	16574	16567	16483	16434	16570	16674	16480	16596	16590	16690	16587	16507	16563	16653	16602	16775	16494	16565	16584	16532	16415	16588	16540	16592	16548	16449	16626	16567	16574	16499	16757	16448	16531	16561	16592	16767	16690	16325	16579	16591	16650	16665	16591	16583	16685	16692	16509	16465	16481	16580	16360	16528	16706	16526	16560	16697	16596	16612	16517	16600	16692	16648	16701	16581	16428	16639	16424	16573	16749	16633	16766	16559	16607	16812	16437	16465	16554	16488	16590	16476	16618	16597	16468	16616	16607	16555	16439	16516	16518	16634	16575	16637	16551	16702	16551	16418	16737	16572	16621	16508	16538	16610	16701	16501	16588	16710	16614	16568	16412	16700	16593	16621	16483	16556	16356	16366	16457	16566	16755	16439	16700	16542	16537	16506	16561	16646	16531	16672	16553	16575	16423	16688	16458	16428	16508	16654	16585	16419	16664	16841	16694	16681	16580	16579	16538	16502	16641	16507	16672	16513	16330	16541	16604	16547	16534	16584	16490	16646	16376	16646	16574	16530	16492	16623	16757	16641	16657	16564	16440	16586	16637	16652	16500	16496	16591	16560	16610	16454	16729	16613	16608	16549	16454	16504	16692	16564	16742	16573	16550	16637	16580	16712	16543	16739	16558	16490	16638	16714	16581	16508	16361	16583	16525	16651	16753	16481	16682	16555	16524	16564	16528	16719	16621	16698	16435	16754	16728	16476	16843	16552	16463	16479	16637	16641	16405	16715	16582	16480	16654	16525	16637	16530	16490	16779	16458	16761	16584	16551	16735	16503	16476	16634	16512	16740	16567	16725	16431	16536	16506	16631	16540	16547	16583	16479	16521	16612	16742	16386	16729	16468	16573	16655	16635	16636	16680	16632	16728	16424	16544	16495	16307	16652	16613	16558	16688	16496	16588	16572	16593	16504	16433	16510	16602	16567	16503	16592	16606	16631	16553	16417	16665	16496	16518	16617	16557	16573	16640	16576	16656	16549	16529	16703	16586	16524	16454	16528	16502	16565	16733	16455	16518	16461	16313	16706	16685	16690	16685	16502	16471	16704	16507	16643	16527	16571	16508	16494	16558	16536	16635	16559	16526	16672	16637	16740	16582	16718	16508	16420	16695	16755	16599	16667	16501	16443	16674	16902	16779	16643	16679	16624	16570	16547	16811	16577	16476	16634	16447	16598	16499	16484	16448	16554	16521	16448	16689	16500	16669	16572	16493	16725	16449	16683	16633	16712	16737	16721	16648	16667	16431	16657	16701	16630	16620	16396	16634	16602	16574	16471	16470	16596	16627	16533	16772	16721	16664	16646	16600	16496	16327	16501	16611	16598	16549	16528	16500	16543	16547	16556	16499	16362	16505	16352	16646	16304	16498	16582	16578	16693	16637	16605	16652	16533	16509	16476	16461	16505	16454	16687	16519	16421	16582	16663	16518	16633	16320	16694	16534	16671	16663	16634	16651	16730	16578	16369	16486	16576	16628	16550	16488	16573	16592	16716	16659	16589	16565	16626	16537	16621	16605	16802	16565	16682	16545	16524	16400	16399	16555	16504	16616	16553	16457	16355	16747	16597	16626	16701	16655	16608	16376	16603	16688	16641	16634	16681	16610	16464	16597	16381	16490	16607	16752	16592	16710	16613	16574	16633	16545	16479	16651	16743	16632	16711	16683	16774	16555	16687	16453	16446	16605	16692	16572	16546	16583	16465	16552	16634	16613	16638	16788	16616	16408	16515	16470	16535	16758	16491	16364	16436	16466	16637	16518	16331	16507	16525	16636	16401	16567	16440	16574	16600	16589	16576	16603	16653	16764	16572	16401	16607	16529	16634	16676	16541	16498	16489	16777	16634	16624	16598	16565	16594	16457	16680	16541	16567	16542	16349	16420	16513	16502	16598	16680	16559	16560	16491	16554	16488	16519	16472	16666	16542	16643	16947	16577	16553	16603	16617	16547	16501	16588	16355	16553	16547	16779	16781	16752	16586	16842	16511	16597	16496	16594	16607	16499	16607	16573	16561	16664	16540	16386	16582	16717	16600	16566	16545	16588	16535	16749	16436	16696	16566	16446	16722	16545	16492	16648	16468	16676	16724	16441	16413	16541	16586	16566	16670	16665	16620	16522	16612	16335	16798	16461	16644	16593	16679	16475	16483	16693	16617	16608	16506	16542	16570	16549	16597	16446	16540	16465	16559	16616	16609	16532	16675	16561	16656	16562	16437	16508	16653	16490	16731	16604	16576	16478	16402	16539	16597	16416	16590	16596	16639	16545	16683	16479	16560	16498	16467	16664	16598	16716	16577	16563	16717	16661	16635	16673	16660	16599	16660	16474	16539	16515	16613	16806	16531	16502	16478	16552	16678	16504	16615	16679	16651	16476	16267	16607	16664	16565	16756	16626	16410	16579	16505	16528	16670	16627	16500	16572	16442	16586	16549	16435	16725	16605	16495	16546	16619	16779	16702	16566	16586	16523	16536	16822	16602	16515	16631	16587	16662	16627	16610	16555	16688	16555	16577	16544	16633	16638	16571	16562	16595	16749	16521	16419	16679	16551	16519	16433	16662	16709	16550	16591	16692	16705	16699	16566	16509	16561	16689	16651	16529	16571	16657	16734	16532	16541	16622	16550	16704	16552	16484	16719	16594	16473	16464	16678	16497	16586	16595	16460	16668	16406	16523	16582	16529	16689	16636	16791	16590	16598	16609	16764	16610	16399	16391	16644	16686	16717	16557	16606	16543	16479	16426	16668	16647	16481	16607	16535	16634	16620	16715	16626	16468	16458	16680	16580	16516	16514	16547	16565	16535	16435	16591	16877	16610	16473	16529	16549	16579	16566	16619	16618	16584	16606	16638	16764	16452	16542	16471	16405	16589	16679	16352	16551	16728	16741	16521	16456	16732	16686	16537	16662	16496	16437	16494	16544	16639	16621	16691	16648	16598	16608	16638	16519	16690	16563	16596	16512	16481	16571	16697	16618	16457	16515	16552	16649	16572	16592	16481	16539	16535	16622	16531	16549	16517	16636	16548	16545	16758	16587	16602	16579	16504	16650	16431	16544	16467	16466	16553	16602	16572	16639	16543	16677	16614	16477	16545	16534	16641	16809	16609	16536	16666	16410	16509	16629	16548	16616	16600	16424	16479	16675	16501	16569	16690	16602	16621	16557	16550	16724	16579	16594	16747	16531	16680	16500	16689	16524	16589	16473	16434	16440	16432	16655	16589	16655	16548	16546	16598	16580	16437	16482	16418	16609	16636	16560	16504	16594	16576	16393	16316	16728	16512	16552	16544	16366	16528	16598	16702	16538	16557	16797	16667	16680	16524	16423	16675	16390	16539	16390	16606	16606	16466	16507	16556	16613	16496	16526	16532	16725	16763	16697	16452	16542	16685	16703	16559	16560	16568	16669	16456	16557	16574	16521	16451	16458	16750	16590	16544	16570	16604	16574	16607	16570	16704	16596	16549	16598	16497	16635	16604	16523	16556	16510	16628	16388	16551	16653	16617	16608	16547	16509	16650	16634	16517	16847	16503	16647	16550	16521	16461	16578	16563	16554	16719	16546	16661	16713	16396	16678	16546	16458	16621	16647	16641	16535	16703	16505	16633	16610	16604	16687	16578	16511	16662	16461	16485	16564	16616	16427	16550	16800	16849	16558	16588	16766	16708	16654	16521	16684	16668	16433	16567	16449	16675	16696	16420	16530	16665	16638	16443	16589	16598	16601	16575	16610	16461	16587	16666	16374	16555	16416	16454	16526	16421	16603	16649	16570	16554	16642	16338	16644	16607	16683	16588	16647	16353	16493	16585	16638	16464	16422	16684	16481	16576	16832	16381	16459	16586	16536	16734	16593	16615	16565	16438	16663	16728	16707	16507	16538	16389	16575	16617	16671	16608	16561	16546	16670	16537	16555	16509	16546	16424	16478	16752	16517	16499	16424	16484	16625	16739	16646	16619	16494	16464	16637	16511	16487	16519	16479	16596	16623	16529	16670	16656	16423	16732	16621	16553	16606	16652	16552	16642	16530	16536	16589	16619	16771	16488	16682	16349	16547	16490	16787	16616	16621	16456	16616	16310	16262	16529	16688	16591	16601	16669	16514	16655	16480	16448	16629	16734	16536	16609	16457	16575	16687	16620	16405	16542	16580	16611	16613	16617	16499	16574	16496	16511	16557	16589	16713	16488	16721	16565	16599	16668	16595	16771	16613	16445	16618	16605	16535	16583	16673	16437	16682	16497	16407	16559	16531	16642	16566	16669	16374	16524	16499	16704	16474	16504	16551	16644	16580	16585	16627	16579	16553	16552	16363	16634	16542	16603	16658	16523	16331	16492	16646	16644	16478	16710	16696	16615	16477	16668	16439	16489	16547	16548	16636	16617	16635	16479	16602	16632	16548	16517	16522	16538	16518	16588	16660	16611	16524	16541	16571	16457	16681	16598	16680	16613	16536	16642	16540	16480	16568	16625	16542	16491	16475	16533	16575	16565	16572	16500	16559	16637	16487	16683	16355	16547	16568	16599	16538	16561	16475	16640	16483	16432	16557	16477	16646	16659	16328	16616	16572	16603	16596	16492	16437	16573	16744
27539	22990	28706	26140	22370	22074	22025	21561	21292	20975	20499	20537	20293	20375	20505	20286	20256	20465	20524	20439	20357	20228	20274	20283	20172	20281	20184	20188	20135	20029	20088	20135	20222	20175	20061	20060	20138	20138	20072	19905	20160	20080	20063	20144	20032	19962	19968	20148	20082	20129	20461	20311	20131	20217	20284	20305	20239	20122	20037	20397	19990	20027	20273	19912	20125	20133	19909	19913	20217	20140	20140	19877	20310	20293	20088	19988	19802	20044	20049	20147	20270	20165	20149	20089	19982	19973	20146	20096	20103	20165	20106	20142	20151	20063	20018	20037	20181	20266	19990	20001	20075	19983	19983	20008	19981	19846	20055	19856	20004	19916	20134	20007	20113	19964	20152	20092	20123	19981	20033	20171	19924	20185	20030	20362	20046	20225	19938	19852	20014	20085	19997	20060	19956	19868	19991	20184	20006	19968	20131	20084	20034	20053	19977	19972	20091	20047	20205	20171	20275	20001	20237	20190	20270	19993	20127	20088	20020	20172	19950	20209	20038	20105	19717	20440	20188	20008	20135	20273	20106	20152	20016	20000	20101	19813	20183	19972	20078	20075	20066	20171	20126	20158	19939	20152	20067	20068	20134	20066	19985	20161	20101	20100	19989	19869	20124	20144	20072	19823	20183	20038	20151	20080	19832	20178	20090	19875	20230	20068	20073	20113	19864	20214	19974	20002	20045	20169	20125	20028	19981	20143	20176	20249	20103	20050	20124	20167	20021	20028	20199	20087	20006	20211	19953	20194	20168	20057	20132	19970	19998	20136	20133	20157	20205	19928	19960	20023	19827	20072	20130	20200	19829	20023	20351	20246	20044	19856	20065	20193	20169	19915	20072	20140	19852	20047	20122	20173	20200	19973	19992	20080	19880	20041	20039	20067	20330	19907	20242	20102	20077	20042	20111	20062	20077	20111	20082	19999	20043	19992	20043	20028	19975	20110	20050	19924	20010	20074	20127	20048	20085	20134	20120	19968	20062	20029	19833	20153	20060	20202	20100	20144	20052	20157	20295	20254	19910	19896	20098	20108	20072	20153	20292	19942	20074	20209	19962	19948	20116	20173	19869	20064	20066	20149	20062	19947	20048	19926	20209	20019	20118	19928	19715	20262	19929	20059	19872	19829	19841	20181	20106	20215	20080	20175	20000	20126	20002	20133	20052	20088	20076	20009	19884	20050	19968	20069	19946	20008	19864	19955	19940	20128	19972	20151	19971	20041	19948	20029	19972	20089	20212	20045	20282	20089	20030	20152	19954	20293	20246	20092	20242	20363	20095	20138	20057	20102	20064	20343	20115	20123	20244	20066	20155	20076	20134	19928	20033	19983	19867	19936	20187	19945	19970	20014	20130	20292	19981	19888	20094	19963	20168	20168	19830	20063	20115	20097	20165	20116	20115	19955	20068	20084	20048	20034	20003	20031	20047	20101	19860	20035	20104	19903	20070	20140	20240	20035	20190	19918	20129	20265	20084	20099	19997	19955	20119	20063	20139	19957	19820	19939	20112	19981	20055	20199	20007	19931	20086	19972	19981	20072	20206	20214	19968	20053	20380	19820	20001	20112	20053	20003	19813	20216	20243	20171	20227	20149	20079	20242	19985	20025	19915	20052	19950	19987	20072	19969	19949	20209	20130	19889	20042	19940	20015	20172	19664	20191	20028	20052	20111	19912	20143	20176	20008	20218	20000	20156	20105	20027	20145	20025	20012	19794	19871	19986	20085	19991	20065	20072	19891	20197	20171	20309	19968	20150	20075	20192	20283	19783	20064	19988	20090	20196	19985	20256	20234	19852	19846	20075	20140	19840	20139	20090	20088	20132	20049	20006	19883	20010	19881	20218	20148	20217	19882	19998	19952	19949	19999	20032	20267	20015	20042	20040	20196	20135	20209	20088	19940	20124	20103	20048	20029	20083	20054	20114	20339	19989	20015	20075	20198	20140	19953	20128	20098	19996	20093	20244	20181	20201	20165	20128	20111	20061	20061	20086	20105	20127	20048	20024	20106	20116	19994	20060	20240	20116	20103	19955	20214	20300	20154	20134	20040	20144	19931	20037	20088	20068	19865	20153	20273	20156	20118	20032	20210	20433	20198	19938	20008	20028	19992	19895	20098	20069	20076	20132	20131	19945	19702	19920	20028	20091	20118	20177	19983	20207	20133	20009	20129	19949	20095	20007	20259	20005	19952	19996	20222	19921	20117	20180	20132	20050	20083	19953	20024	20060	20122	20232	19912	20071	20314	20122	20122	20298	20104	19978	19861	20119	20036	20156	19998	20222	20001	20123	20089	20192	20070	19828	20050	20089	20180	20111	19868	19948	19965	20253	20279	20024	19984	19777	19957	20066	20220	20036	20312	19914	20010	19863	20215	20091	20028	20156	20057	19951	20274	20094	20213	20211	20171	19948	20085	19928	20063	20186	20137	20052	20204	20052	20320	20202	20069	20123	20106	20040	20094	20150	20130	20243	20056	19977	19953	20160	20119	19851	20072	19924	20009	20094	20054	20125	20033	20152	20140	19983	20120	20136	20164	20053	20252	20173	20273	20199	20348	20146	20289	20128	20082	20115	20103	20165	20034	20063	20031	20114	20232	20230	20426	20173	20142	20129	20167	20121	20290	20148	20012	19982	20139	20087	20168	20039	20112	20077	20245	19900	20168	20146	20249	20099	19974	20263	20101	19942	19894	20080	20193	20046	20026	20269	20230	20007	19992	19868	20000	20104	19997	20146	20193	20032	20101	20126	20253	20206	20151	20055	20039	20037	20101	19919	19993	20047	20038	20042	20000	19902	20001	20104	20096	19849	19918	20003	20037	19980	20167	19947	19859	20101	20194	19945	20199	20022	20174	19987	19946	20138	19848	20072	20306	20073	19999	20102	20100	19882	19878	20180	20245	20265	20074	20019	20112	19951	20023	20101	20182	20009	20109	20112	20030	20131	20058	19934	20273	20242	20218	20204	20271	20180	20121	20024	20069	19941	20082	19998	20051	20211	20084	20091	20079	20189	19918	19981	19985	20130	20373	20114	19935	20162	20022	20138	20169	20107	20367	20123	20088	20135	20010	20275	20158	19959	20134	20097	20114	19929	20301	20173	20151	20293	20184	20054	20278	19974	20152	20232	19872	19948	20089	20124	20034	20035	19938	19977	20105	20298	20170	20087	20002	20205	20414	19786	20222	19978	20084	20286	20067	20017	20276	19999	20207	20143	20003	20017	20094	19968	20054	19903	20004	20059	19935	20089	19861	19900	20043	20001	20103	19970	20169	20217	20345	20122	19999	20260	19958	19941	20175	20032	20029	20192	20036	20239	20046	19965	20165	20258	20173	20116	20008	20082	19962	19906	20046	19979	19985	20307	20118	20189	20129	20033	20174	20195	19956	20150	20146	19940	20299	20331	20033	20078	19984	20017	20090	20106	20035	20256	20177	20055	20157	19837	20016	20191	20199	19947	19993	20113	20241	19991	20201	20207	20066	20058	20018	19944	20151	20421	19898	20267	19933	20058	20015	19793	19998	20087	19996	20057	20191	19865	20079	20264	20179	20048	20090	20352	20200	19969	19986	20159	19999	20097	19774	19908	20188	20211	20118	20102	19865	20027	20273	20057	19967	20081	20281	20263	20108	19863	19984	19994	20056	19894	20274	19924	19980	19960	19981	19989	19876	20021	19997	20069	20195	19965	19893	20098	20065	20132	20288	20031	20194	20116	20050	20046	20304	20146	19988	20180	19928	19973	20158	20112	20058	20102	19783	19920	20128	20293	19843	20155	20247	20143	20093	20221	20073	20098	20206	20106	20318	20157	20003	20248	19925	20131	20234	19996	20101	20031	20152	20049	20135	19966	20192	20137	19987	19743	19964	20118	20181	20037	20154	20045	19966	20176	20181	20015	20148	20144	20053	19903	20244	20069	20109	20007	20035	20280	20105	20067	20031	20031	20174	20121	20065	20331	20009	20069	20044	20050	20170	20167	20080	20164	20082	20240	20087	20072	19984	20011	20105	20015	20030	20011	20180	19969	20107	20084	20269	20148	20050	19998	19970	20109	20191	20092	20056	19974	19946	19952	20329	20144	20305	20164	20258	20237	19970	19988	20013	19968	20187	20040	19998	20182	19926	19997	20090	20078	20034	20231	20026	19919	19963	19899	20135	20136	20199	20109	19990	20210	19985	19881	19925	19984	20023	19972	20037	20137	20122	19782	20104	19789	20108	20011	20032	19961	20219	20108	20195	20090	20313	20228	20077	19986	19923	19972	20201	20035	20023	19952	20075	20003	20079	20217	19969	19879	19926	19996	19928	19957	19998	20067	20019	20134	19972	20005	19789	19999	19963	20183	19888	20134	20009	20080	20180	20019	20270	19966	20090	19943	20131	20179	19985	19990	20013	20085	20215	19861	19997	20077	19963	20126	19927	20100	19927	19823	20195	19894	19986	19830	20075	20155	19995	19967	20194	20123	19880	20042	20020	20099	20303	20388	20261	20081	20094	20147	20233	20272	20195	19873	19999	20170	20209	19875	19959	19830	20069	20062	20165	20322	20042	20126	20169	19925	19810	20087	20027	19924	19919	20082	19948	20137	19907	20099	20296	20033	20050	19922	20011	20212	20089	20128	20290	19962	20025	20098	20151	20130	20049	20237	20084	20141	20175	20084	20180	19822	20082	20123	19997	20180	20083	20002	20162	20211	20089	20123	19928	20077	19957	20137	20238	20201	20253	20151	20062	19827	19950	19943	20187	20145	20158	19999	20162	20088	20052	20027	20069	19994	20189	19921	20241	19884	20204	20228	20161	19969	19975	20096	19759	19974	20040	20167	20222	20097	19912	20055	20047	20197	20058	20021	20281	20250	20231	20217	20103	19939	20113	20195	19956	20007	20209	20028	20145	20138	19969	20178	20183	19915	20136	20251	19994	20216	19986	20135	19966	20212	20143	20025	19959	20221	20150	20377	20058	20198	20052	20062	20323	20145	20099	20158	20175	19918	20139	20143	20050	19900	20133	20136	19956	20216	20099	20028	19996	20033	20207	20194	20151	20009	20157	19982	20081	20011	19956	19907	20100	20053	20128	19969	19993	19884	19965	20100	20017	19989	19992	20162	20081	20057	20249	19946	19884	19757	20061	20296	20046	20113	20086	20192
19746	29252	27347	21769	20174	19663	19631	19118	18608	17895	17354	17266	16918	16972	16949	16993	16933	17055	16838	16906	16819	16909	16817	16852	16847	16684	16767	16729	16861	16513	16827	16612	16611	16746	16883	16634	16700	16610	16624	16673	16691	16537	16623	16792	16501	16736	16602	16502	16556	16571	16681	16674	16825	16722	16862	17025	16936	16749	16716	16572	16755	16890	16628	16684	16543	16668	16746	16632	16579	16797	16404	16710	16551	16741	16676	16570	16600	16804	16735	16904	16763	16611	16786	16657	16677	16559	16846	16666	16600	16703	16741	16761	16572	16676	16657	16660	16708	16701	16635	16524	16528	16541	16762	16663	16652	16793	16540	16695	16564	16592	16477	16596	16545	16510	16820	16611	16568	16585	16494	16748	16554	16793	16753	16575	16650	16536	16603	16736	16622	16731	16689	16534	16637	16414	16686	16769	16601	16666	16499	16672	16722	16527	16713	16635	16692	16661	16538	16753	16755	16638	16577	16634	16572	16481	16590	16753	16687	16613	16658	16589	16592	16632	16607	16646	16741	16498	16521	16604	16633	16427	16681	16472	16750	16611	16607	16652	16665	16642	16694	16844	16605	16654	16769	16753	16608	16465	16569	16543	16587	16450	16602	16686	16692	16706	16659	16634	16751	16635	16769	16700	16831	16540	16509	16632	16652	16646	16679	16609	16659	16773	16579	16603	16656	16606	16586	16699	16587	16594	16717	16608	16502	16678	16453	16673	16509	16637	16647	16655	16624	16459	16652	16529	16693	16644	16486	16662	16606	16531	16567	16544	16594	16535	16584	16653	16653	16678	16708	16501	16522	16616	16611	16510	16462	16653	16726	16565	16655	16719	16611	16509	16695	16701	16535	16661	16507	16651	16519	16509	16629	16587	16613	16756	16434	16607	16592	16763	16527	16558	16696	16538	16699	16836	16640	16558	16579	16580	16625	16617	16653	16705	16619	16540	16579	16737	16805	16558	16509	16582	16748	16598	16600	16611	16761	16632	16740	16546	16624	16696	16718	16765	16612	16794	16624	16569	16675	16779	16672	16741	16629	16559	16736	16698	16611	16565	16538	16652	16734	16614	16580	16552	16704	16619	16314	16781	16800	16599	16733	16593	16708	16624	16661	16565	16679	16633	16667	16640	16661	16543	16679	16464	16689	16470	16671	16669	16591	16636	16615	16588	16613	16589	16637	16638	16663	16659	16722	16594	16704	16812	16497	16678	16633	16653	16554	16667	16605	16554	16331	16649	16713	16651	16777	16599	16783	16542	16729	16664	16648	16648	16648	16568	16743	16732	16595	16612	16765	16696	16643	16488	16764	16636	16568	16693	16635	16782	16659	16575	16655	16544	16624	16601	16695	16643	16652	16518	16672	16733	16669	16716	16844	16831	16732	16612	16601	16667	16677	16521	16507	16704	16685	16713	16771	16792	16535	16633	16743	16692	16645	16577	16635	16885	16588	16553	16684	16675	16690	16578	16749	16722	16576	16701	16666	16582	16608	16582	16502	16692	16709	16467	16818	16642	16634	16581	16698	16694	16764	16612	16560	16620	16522	16608	16462	16653	16750	16745	16848	16473	16572	16574	16749	16687	16701	16787	16657	16615	16754	16469	16567	16475	16615	16489	16686	16603	16549	16557	16680	16662	16633	16678	16692	16547	16670	16632	16604	16554	16725	16650	16656	16766	16577	16710	16807	16640	16656	16555	16679	16813	16576	16579	16519	16572	16761	16844	16643	16682	16673	16539	16702	16673	16655	16488	16681	16658	16594	16529	16732	16571	16700	16646	16620	16650	16517	16420	16753	16669	16642	16603	16751	16651	16557	16517	16694	16620	16569	16809	16794	16551	16655	16521	16705	16688	16763	16630	16642	16736	16758	16692	16571	16857	16686	16500	16699	16551	16536	16622	16620	16570	16653	16665	16627	16834	16720	16690	16624	16686	16672	16598	16576	16581	16660	16654	16705	16476	16629	16764	16594	16635	16728	16503	16658	16616	16620	16837	16756	16794	16808	16617	16650	16625	16637	16571	16490	16595	16789	16665	16527	16562	16687	16580	16566	16772	16608	16587	16705	16699	16424	16522	16760	16606	16649	16589	16592	16616	16685	16620	16682	16754	16482	16708	16660	16667	16700	16522	16626	16600	16620	16640	16671	16543	16509	16711	16590	16743	16663	16433	16511	16629	16684	16569	16741	16710	16611	16559	16681	16588	16644	16540	16662	16531	16689	16699	16595	16608	16686	16666	16744	16833	16642	16539	16589	16535	16688	16655	16673	16657	16680	16759	16689	16702	16652	16579	16361	16593	16690	16574	16690	16679	16483	16723	16603	16586	16539	16634	16748	16560	16608	16483	16679	16721	16563	16641	16697	16587	16629	16792	16717	16725	16709	16671	16799	16509	16638	16818	16611	16518	16598	16521	16723	16793	16600	16649	16629	16739	16588	16528	16679	16642	16579	16748	16514	16542	16641	16737	16607	16571	16608	16620	16650	16590	16583	16578	16510	16716	16657	16617	16826	16611	16537	16648	16624	16564	16810	16660	16575	16605	16854	16862	16714	16701	16776	16665	16688	16780	16801	16648	16652	16731	16674	16469	16622	16642	16725	16641	16703	16599	16763	16703	16760	16715	16759	16657	16595	16769	16511	16521	16549	16497	16625	16738	16729	16595	16658	16673	16672	16647	16549	16644	16683	16740	16492	16483	16728	16589	16630	16557	16687	16690	16393	16648	16625	16706	16808	16728	16705	16602	16594	16719	16830	16718	16524	16630	16471	16654	16487	16825	16629	16487	16534	16668	16761	16470	16614	16819	16618	16760	16688	16475	16623	16837	16772	16779	16664	16761	16677	16695	16502	16656	16668	16772	16695	16688	16600	16629	16708	16732	16527	16738	16815	16692	16684	16712	16541	16813	16756	16454	16423	16612	16584	16760	16719	16639	16595	16610	16444	16830	16546	16717	16634	16580	16651	16596	16670	16654	16740	16833	16510	16796	16522	16686	16509	16524	16607	16580	16711	16680	16680	16805	16570	16764	16644	16780	16773	16762	16577	16669	16637	16714	16511	16654	16634	16729	16645	16571	16565	16740	16681	16709	16621	16629	16608	16729	16745	16717	16596	16711	16634	16707	16731	16624	16706	16720	16610	16622	16637	16636	16394	16450	16634	16468	16783	16664	16827	16569	16672	16743	16600	16693	16652	16644	16727	16764	16658	16643	16791	16771	16592	16759	16643	16566	16610	16626	16551	16770	16744	16567	16740	16617	16706	16681	16772	16663	16659	16645	16701	16713	16643	16652	16600	16629	16573	16606	16669	16556	16636	16673	16672	16706	16604	16654	16580	16606	16656	16655	16626	16749	16480	16638	16675	16490	16630	16638	16632	16775	16546	16600	16605	16766	16497	16631	16631	16645	16736	16582	16624	16538	16557	16738	16697	16681	16625	16653	16604	16681	16606	16597	16767	16716	16653	16763	16712	16741	16631	16475	16658	16532	16698	16673	16598	16534	16936	16703	16619	16668	16610	16826	16735	16513	16654	16698	16701	16601	16778	16540	16668	16728	16665	16665	16684	16695	16696	16488	16800	16759	16702	16587	16714	16726	16630	16628	16681	16579	16701	16504	16520	16721	16627	16677	16417	16688	16811	16656	16593	16669	16618	16649	16616	16610	16784	16647	16593	16661	16697	16705	16627	16534	16717	16786	16609	16649	16670	16669	16819	16660	16676	16579	16758	16581	16496	16581	16545	16597	16643	16681	16656	16517	16589	16550	16701	16629	16614	16608	16682	16768	16536	16597	16791	16627	16793	16644	16772	16639	16769	16667	16601	16795	16622	16688	16672	16690	16714	16687	16620	16664	16839	16667	16672	16746	16631	16744	16634	16545	16792	16595	16680	16538	16858	16574	16774	16577	16811	16644	16697	16641	16725	16651	16725	16741	16653	16558	16793	16466	16694	16572	16774	16760	16719	16538	16747	16667	16636	16771	16544	16708	16585	16559	16661	16727	16541	16656	16761	16627	16713	16651	16682	16763	16389	16695	16711	16672	16721	16621	16552	16552	16600	16615	16774	16697	16584	16627	16618	16587	16616	16540	16732	16631	16745	16590	16748	16537	16572	16736	16611	16525	16737	16504	16699	16752	16657	16705	16659	16659	16643	16788	16445	16407	16571	16760	16539	16588	16516	16588	16740	16436	16748	16569	16634	16647	16691	16713	16597	16761	16546	16539	16663	16690	16682	16676	16594	16551	16647	16695	16639	16692	16788	16637	16554	16618	16561	16622	16593	16724	16577	16533	16614	16634	16716	16636	16750	16558	16740	16771	16676	16632	16667	16693	16608	16697	16601	16723	16786	16548	16643	16708	16556	16730	16549	16759	16573	16637	16674	16703	16547	16605	16655	16695	16626	16775	16721	16584	16633	16696	16740	16658	16718	16682	16714	16422	16719	16642	16568	16701	16539	16598	16605	16785	16593	16726	16456	16647	16782	16750	16717	16663	16595	16582	16600	16557	16706	16760	16765	16474	16547	16557	16729	16548	16790	16630	16600	16834	16593	16624	16639	16556	16735	16543	16803	16728	16652	16503	16634	16585	16657	16590	16598	16668	16458	16554	16629	16720	16679	16739	16620	16570	16599	16673	16638	16669	16613	16781	16724	16601	16629	16677	16686	16616	16614	16782	16531	16591	16772	16708	16583	16572	16766	16624	16794	16792	16673	16878	16507	16701	16511	16566	16676	16634	16629	16549	16632	16709	16670	16707	16726	16686	16583	16683	16617	16664	16680	16707	16550	16660	16709	16651	16496	16680	16651	16659	16655	16714	16564	16794	16514	16728	16687	16588	16510	16772	16909	16769	16675	16617	16555	16614	16590	16627	16786	16556	16678	16715	16741	16745	16597	16788	16727	16635	16598	16637	16452	16569	16631	16595	16640	16770	16552	16864	16551	16757	16561	16678	16327	16743	16731	16665	16600	16690	16525	16800	16563	16729	16686	16605	16649	16640	16630	16763	16828	16538	16633	16754	16646	16722	16623	16590	16658	16720	16477	16691	16698	16643	16750	16708	16818	16571	16469	16516	16710	16531	16623	16552	16732	16754	16718	16567	16691	16689	16566	16732	16665	16747	16607	16913	16673	16785	16834	16806	16576	16765
23521	21134	28690	24049	22491	25075	25617	22524	21556	21356	21194	20962	20832	20528	20224	20191	20428	20447	20507	20528	20391	20103	20257	19925	20028	20012	20040	20121	20204	20066	20256	20003	19916	19743	20115	20002	20042	19985	19960	19933	19936	19759	19713	19893	19937	20102	20081	19820	20168	20104	19835	20036	20429	20237	20609	20714	20232	20267	20012	19962	19856	20040	19837	19815	19790	19884	19904	19768	19942	19897	19941	19983	19762	19861	19964	19669	19775	19846	19755	19946	19896	19761	19779	19705	19890	19694	19947	19861	19881	19848	19958	19850	19967	19970	19897	19841	19994	20007	19830	19789	20095	19888	19798	19872	19731	19821	19841	19874	19948	19808	19841	19893	19875	19806	19816	20036	19952	19850	19893	20047	19652	19808	19862	19990	19951	19859	19792	19870	19686	19770	19786	19843	20048	19882	19842	19869	19805	19635	19812	19867	19987	19871	19869	19697	19811	19809	19803	19897	19942	19851	19900	19745	19866	19821	19891	19890	19857	19821	19902	20002	20087	19645	19942	19832	19919	19860	19725	19704	19781	19905	19735	19906	19921	19797	20021	19903	19857	19899	19965	19810	19930	19722	20113	19888	19986	19934	19768	19934	19906	19706	19859	19878	19834	19844	19898	19687	19837	19756	19984	19783	19759	19592	19888	19728	19731	19740	19886	19961	19907	19805	19543	19741	20048	19801	19782	19918	19714	19786	19696	19863	19746	19824	19815	19832	19848	19671	19792	19760	19593	19784	19821	19709	20031	19614	19763	19852	19963	19969	19912	19925	19975	19935	19861	19894	19875	19894	19883	19875	19809	20022	20135	19880	19890	19899	19735	19658	19862	19786	19937	19985	20021	19927	20105	20037	19696	19886	19760	19741	20008	19800	20039	19845	19816	19684	19922	19846	19852	19888	19715	19741	19858	19906	19881	19938	19857	19858	19697	19758	19776	19876	19799	19849	19899	19933	19894	19631	19575	19694	19811	19829	19836	19767	19651	19917	19864	19795	19739	19935	19827	19973	19921	19877	19849	19954	19898	19854	19667	19831	19796	19758	20004	19768	19909	19966	19752	19842	19813	19802	19655	19668	19578	19722	19851	19858	19900	19874	20014	19728	19993	19708	19763	19823	19992	19632	19865	19786	19887	19903	19815	19775	19889	19830	19836	19860	20022	20025	19757	20085	19902	19774	19962	19832	19738	19831	19689	19801	20026	19898	19823	19988	20094	19835	19961	19662	19912	19869	19830	20039	19900	19826	19713	19844	20032	19798	19811	19938	19715	20000	19997	19964	19965	19784	19888	19857	20047	20065	19962	19828	19869	19939	19977	19576	19828	19897	20004	19997	19888	19769	19835	19678	19837	19892	19965	19808	19612	19729	19892	19702	19818	19943	19655	19994	19883	19992	19950	19920	20022	19802	19887	19990	19900	19874	19981	19863	19876	20025	19838	19922	19894	19767	19858	19685	19999	19859	19885	19707	19746	19945	19769	19770	19919	19806	20023	19935	19867	19983	19893	19825	19869	19817	19569	19975	19946	19858	19705	19741	19974	19940	19980	20121	19798	19806	19833	19789	20030	20058	19967	19937	19728	19998	20096	19700	19821	19711	19741	19718	19809	19914	19920	19870	19908	19885	19788	19843	20016	19779	19734	19781	19958	19809	19971	19734	19910	20095	19878	19750	19919	19915	19860	19889	19885	19731	19799	19991	20007	19878	19845	19931	19861	19817	19671	19967	19918	19593	19660	19789	20023	19711	19658	19675	19869	19840	19966	19822	19972	19958	19846	19889	19631	19987	20021	19796	19964	19713	19830	19738	20047	19884	20045	19969	19821	19949	19455	19889	20122	19723	19931	19836	19972	19742	19967	19780	19778	19849	19970	19743	19856	19700	19735	19767	19839	19762	19827	19768	19751	19912	19728	19896	19785	19740	19885	19934	19798	19898	19780	19675	19752	19682	19714	19755	19733	19776	19831	19792	19843	19915	19841	19882	20098	20122	19824	19896	19720	19846	19975	19961	19706	19999	20026	19769	19779	19891	19729	19742	19809	20070	19855	19708	19845	19977	20191	19820	19816	19752	19848	19891	19919	19991	19724	19982	19817	19887	19762	20024	20047	19742	19729	19756	19906	19729	19767	19818	19780	20034	19984	20028	19814	19882	19784	19917	19694	19909	19883	19958	19937	19984	19742	19722	19976	19902	19657	19947	19926	19920	19634	20017	19743	19791	19862	19871	19978	20036	19965	19870	19921	19889	19823	20108	19880	19859	19837	19799	19972	19790	19858	19859	19662	19949	19856	20077	19929	19732	19965	19916	19785	19951	19713	19893	20048	19881	19800	19882	19728	19712	19993	19859	19912	19765	19819	19859	19937	20052	19844	19817	19601	19587	19731	19768	19933	19855	19782	19748	19750	19762	19552	19891	19867	19844	20024	19911	19878	19708	20003	19901	19832	19885	19913	19745	19868	19699	19906	19852	19829	19795	20008	19891	19813	19875	19815	19823	19946	19735	19697	19889	19692	19649	19778	19943	19943	19825	20060	19923	20012	19675	19821	19686	20035	19836	19904	19937	19984	20124	19822	19887	19975	19723	19892	19911	19914	20023	19837	19708	19787	19953	19954	19808	19894	19834	19784	19887	20005	19726	19713	19665	19821	19919	19818	19857	19865	19865	19611	19740	19891	19821	19786	19620	19792	19804	19813	19584	19675	19920	19899	19806	20057	20060	19892	19842	19815	19835	19628	19591	19765	19916	19827	19932	19866	20040	19861	19789	19623	19819	20023	19599	19811	19660	19880	19844	19720	19841	19880	19755	19915	19888	19720	19839	19995	19992	19627	19812	19731	19826	19931	19612	19879	19815	19823	19768	19907	20058	19971	19892	20056	19906	19997	20005	19861	19742	19893	19919	19983	20025	19695	19751	19879	19815	19798	19822	19826	19707	19960	19625	20000	19789	19865	19831	19944	19836	19777	19882	19693	19823	19888	19762	19607	19753	19847	19833	20087	19876	19934	19678	19700	20042	19857	19945	19949	19928	19902	19779	19980	19905	19810	19984	19780	19800	19863	20000	19987	19722	19671	19924	19860	20061	19938	19910	19949	19805	19788	19755	20031	20105	19880	19832	19922	19858	19971	19973	19721	20061	19807	19898	19671	19941	19802	19843	19784	19937	19849	19979	19737	19896	20081	19782	19922	19944	19955	20054	19914	19839	20043	19839	19922	19782	19905	19766	19740	19840	19854	19777	19827	19887	19843	19865	19902	19798	19985	19883	20071	20039	19769	19646	19696	20022	19630	19799	19958	19864	19686	19812	19754	19776	19878	19803	19881	19697	19962	19971	19853	19923	19775	19719	19825	19879	19966	19864	19872	19751	19635	19819	19685	19972	20038	19980	19879	19723	19996	19994	19787	19919	20102	20038	19786	19824	19828	20068	19778	19887	19948	19894	19765	19715	19858	19759	19770	19922	19982	19760	19884	19825	19964	19883	19987	19902	20017	19695	19978	19840	20064	19699	20062	19974	19713	20007	19919	19712	19950	19883	19803	19794	19827	19771	20062	19890	19740	19799	19778	19854	19851	19801	20106	19857	20036	19606	19964	20015	19826	20011	19798	19877	19660	19896	19993	20110	19893	19862	19954	20035	19826	19778	19807	19692	19819	19874	20001	19718	19937	19868	19742	19732	19881	20135	19708	19902	19979	19897	19816	20022	19696	19723	19889	19644	19852	19872	19647	19706	19811	19912	19778	19933	19811	19836	19894	19697	19814	19716	19923	19927	19985	19700	19815	19856	19605	19866	19965	19957	19964	19709	19925	20000	19909	19988	19948	19817	19792	19788	19775	19721	19938	19816	19887	19933	19798	19959	19554	19843	19715	19866	19902	19953	19828	19767	19778	19556	19809	19717	19721	19878	19937	19937	19979	19921	19967	20096	19905	20028	19825	19777	19774	19927	19872	19901	19731	19875	19936	20102	19795	19920	20050	19733	19768	20009	19932	19739	19912	19958	19795	19952	19911	19671	19942	19738	19577	19976	20062	19708	19923	19847	19910	19786	19820	19821	20016	19799	19758	19790	19885	19887	20011	19731	19910	19843	19682	19754	19709	19846	19943	19812	19970	19802	19690	19839	19852	19953	19673	19802	19722	19782	19920	19828	19810	19928	19738	19871	19887	19882	19993	19838	19895	19800	19838	19788	19747	19981	19964	19886	19862	19845	19839	19681	19649	19858	19692	19792	19994	19819	19911	19799	19841	19844	19835	19864	19918	20034	19733	19830	19912	19871	19932	19933	19709	19945	19771	19887	19946	19832	19661	19902	19885	19818	19872	19827	20022	19895	19764	19742	19724	19735	19776	19976	19948	19755	19850	19964	19823	19751	20072	19772	19955	20014	20057	19824	19915	19680	19923	19845	20092	19703	19828	19726	20071	19931	19874	19789	19945	19819	19730	19801	19942	19928	19809	19924	19874	20092	19980	19685	20007	19729	19810	19678	19916	19882	19806	19807	19668	19754	19752	19996	19692	19902	19973	19743	19844	19745	19669	19781	19853	19928	19802	19719	19902	19917	20081	20037	20053	19777	19739	20007	19599	19889	20088	20049	19936	19891	20064	19853	19851	19997	19824	20200	19987	19686	19879	20061	19932	19894	19776	19752	19857	20052	19906	19863	20025	19895	19904	19909	19930	19814	19910	19888	19760	19908	19871	19890	20075	19888	19690	19832	19883	19997	19847	19810	20033	19952	19854	19741	19915	19696	19778	19661	19861	20159	20057	19929	19880	19738	19857	19794	19888	19907	19967	19920	20012	19784	19803	19878	20017	19759	19679	19863	19686	19785	19803	19859	20040	19845	19667	20007	19917	19895	20009	19867	19873	19960	19625	19708	19867	19768	20116	19764	20094	20073	20015	19990	19887	19881	19943	19809	19770	19991	19687	19863	19959	19824	20031	20012	19861	19781	19909	19874	19759	19672	19827	20041	19922	19780	19970	19798	19935	19748	19664	19776	20113	19805	19819	19763	19734	19714	19870	19763	19895	20141	19970	20046	19805	19951	19947	19799	19760	19983	19892	19832	19815	19837	19750	19965	20029	19883	19750	19944	19950	20029	19916	20097	19896	19944	19883	20036	19748	19842	19830	19809	20134	19818	19836	19818
20050	36118	33838	25759	23098	22191	21390	20211	19439	18649	18074	17613	17551	17232	16999	16772	17164	17242	17390	17338	17063	16703	16827	17061	16810	16794	16872	16695	16728	16574	16599	16752	16587	16666	16686	16636	16518	16670	16673	16628	16605	16559	16621	16443	16757	16561	16641	16669	16754	16572	16561	16836	17144	17270	17698	17183	17047	16858	16554	16725	16696	16590	16697	16446	16604	16484	16572	16552	16559	16603	16437	16697	16561	16543	16489	16728	16633	16725	16482	16477	16546	16449	16713	16467	16651	16638	16648	16597	16479	16557	16662	16466	16474	16638	16668	16536	16571	16677	16637	16564	16658	16444	16608	16385	16545	16450	16518	16605	16632	16696	16454	16516	16771	16620	16523	16565	16753	16531	16197	16589	16550	16769	16615	16489	16504	16721	16544	16536	16409	16638	16618	16794	16698	16368	16640	16460	16675	16645	16694	16765	16481	16621	16552	16396	16567	16448	16607	16657	16662	16397	16608	16617	16568	16513	16530	16498	16448	16479	16526	16493	16592	16638	16496	16442	16618	16666	16426	16532	16683	16588	16618	16496	16504	16453	16594	16494	16457	16407	16518	16565	16669	16657	16718	16544	16586	16575	16677	16599	16605	16457	16579	16348	16627	16574	16585	16567	16467	16632	16498	16551	16529	16431	16543	16496	16491	16581	16458	16434	16605	16516	16426	16728	16593	16536	16464	16519	16447	16622	16693	16533	16658	16532	16570	16554	16472	16583	16626	16511	16683	16627	16676	16614	16576	16523	16642	16750	16568	16526	16425	16647	16582	16616	16597	16556	16319	16709	16556	16534	16517	16473	16488	16526	16512	16438	16478	16693	16532	16735	16498	16717	16504	16502	16613	16797	16586	16605	16474	16721	16604	16608	16521	16490	16482	16411	16686	16708	16591	16460	16458	16474	16487	16522	16526	16579	16563	16487	16705	16589	16547	16610	16582	16468	16450	16638	16652	16274	16651	16663	16651	16621	16314	16624	16622	16464	16465	16703	16482	16539	16679	16468	16427	16778	16724	16743	16622	16658	16540	16747	16574	16488	16544	16546	16712	16569	16574	16495	16420	16592	16585	16438	16483	16602	16450	16653	16621	16543	16485	16671	16555	16494	16600	16508	16406	16484	16585	16514	16599	16638	16442	16633	16673	16670	16547	16536	16574	16718	16490	16559	16403	16605	16634	16485	16454	16641	16501	16511	16620	16501	16606	16616	16628	16389	16674	16522	16800	16573	16384	16464	16510	16583	16490	16406	16526	16680	16575	16618	16555	16553	16522	16424	16501	16709	16566	16677	16666	16427	16645	16530	16613	16568	16491	16597	16516	16681	16408	16546	16655	16551	16625	16320	16666	16497	16583	16511	16657	16606	16509	16558	16536	16644	16635	16610	16553	16494	16589	16500	16759	16619	16491	16664	16549	16360	16477	16536	16615	16522	16619	16693	16585	16718	16544	16502	16458	16524	16597	16624	16546	16475	16463	16705	16507	16520	16605	16506	16518	16550	16526	16568	16426	16487	16529	16573	16441	16515	16432	16474	16492	16655	16642	16825	16559	16644	16770	16422	16591	16429	16721	16685	16637	16568	16452	16692	16746	16541	16682	16442	16523	16580	16517	16463	16529	16445	16502	16623	16656	16690	16678	16408	16489	16489	16591	16639	16599	16580	16646	16424	16604	16508	16581	16505	16572	16623	16565	16475	16477	16530	16400	16754	16525	16476	16592	16465	16665	16715	16540	16594	16694	16615	16612	16643	16491	16479	16675	16528	16488	16685	16394	16483	16536	16457	16557	16685	16553	16434	16478	16534	16667	16484	16535	16489	16464	16569	16580	16567	16498	16646	16756	16447	16691	16425	16540	16610	16670	16602	16748	16552	16355	16460	16383	16511	16659	16624	16531	16595	16538	16678	16546	16470	16495	16639	16579	16514	16645	16480	16566	16542	16470	16581	16625	16530	16618	16577	16558	16538	16496	16523	16509	16542	16566	16542	16583	16475	16551	16593	16505	16472	16445	16766	16618	16660	16625	16454	16418	16408	16791	16388	16498	16386	16489	16612	16544	16496	16499	16713	16640	16500	16692	16496	16529	16598	16576	16536	16700	16361	16679	16584	16605	16484	16632	16592	16540	16568	16561	16662	16524	16526	16610	16511	16592	16608	16483	16688	16571	16549	16680	16521	16367	16328	16418	16535	16616	16524	16653	16594	16516	16707	16523	16481	16342	16538	16556	16556	16575	16530	16504	16391	16556	16485	16744	16429	16639	16626	16667	16579	16706	16494	16428	16658	16616	16406	16557	16377	16562	16468	16494	16631	16423	16546	16741	16689	16545	16584	16707	16602	16572	16487	16756	16624	16457	16358	16464	16613	16545	16595	16469	16475	16439	16460	16665	16590	16489	16630	16742	16575	16605	16472	16571	16513	16467	16689	16471	16543	16668	16538	16595	16509	16510	16643	16513	16458	16498	16563	16572	16491	16630	16738	16648	16539	16567	16524	16474	16568	16655	16494	16610	16478	16519	16537	16509	16495	16551	16602	16440	16542	16590	16552	16634	16550	16603	16589	16581	16629	16538	16596	16499	16581	16598	16516	16642	16522	16482	16594	16649	16658	16654	16627	16571	16431	16618	16521	16618	16627	16530	16592	16551	16535	16607	16693	16492	16484	16614	16462	16673	16595	16461	16545	16522	16582	16751	16522	16512	16699	16516	16612	16468	16674	16510	16512	16570	16545	16638	16689	16474	16740	16621	16826	16334	16769	16583	16477	16647	16455	16410	16506	16505	16523	16733	16620	16433	16429	16556	16487	16672	16594	16611	16600	16486	16692	16460	16509	16471	16526	16593	16449	16450	16580	16569	16363	16742	16707	16475	16626	16634	16492	16603	16707	16623	16656	16455	16586	16672	16590	16617	16589	16435	16537	16491	16579	16434	16604	16495	16356	16584	16455	16637	16489	16459	16468	16543	16553	16548	16574	16587	16403	16523	16650	16604	16550	16469	16726	16486	16555	16561	16581	16510	16691	16677	16530	16471	16464	16362	16646	16681	16590	16490	16574	16570	16735	16555	16457	16312	16848	16483	16443	16548	16485	16565	16544	16444	16659	16461	16586	16520	16462	16630	16505	16431	16546	16547	16420	16523	16533	16556	16679	16602	16643	16562	16523	16387	16461	16523	16642	16541	16426	16470	16622	16397	16518	16500	16404	16634	16578	16416	16511	16609	16468	16457	16406	16603	16620	16548	16575	16559	16723	16466	16557	16537	16709	16597	16517	16456	16565	16598	16693	16565	16495	16573	16473	16692	16634	16609	16627	16520	16668	16546	16682	16743	16647	16572	16589	16630	16647	16604	16652	16585	16487	16589	16540	16569	16583	16681	16536	16666	16503	16631	16600	16601	16626	16494	16466	16594	16530	16650	16679	16588	16448	16544	16476	16395	16478	16652	16659	16482	16564	16483	16567	16637	16878	16691	16494	16530	16446	16564	16769	16544	16636	16595	16580	16616	16546	16571	16666	16527	16410	16451	16470	16559	16588	16699	16442	16452	16439	16664	16384	16726	16573	16522	16666	16598	16325	16649	16734	16620	16732	16562	16571	16544	16548	16557	16582	16447	16487	16549	16693	16572	16563	16697	16471	16592	16608	16637	16428	16499	16652	16467	16527	16539	16521	16746	16475	16484	16578	16440	16445	16705	16454	16610	16600	16589	16528	16752	16609	16440	16740	16619	16537	16581	16648	16549	16652	16585	16443	16614	16675	16682	16586	16638	16472	16603	16521	16477	16715	16491	16498	16636	16453	16492	16686	16438	16439	16630	16463	16549	16639	16565	16486	16581	16467	16759	16466	16381	16618	16692	16598	16416	16618	16464	16436	16515	16734	16540	16753	16527	16523	16645	16409	16506	16613	16500	16541	16561	16613	16482	16591	16557	16660	16446	16443	16569	16528	16559	16492	16576	16530	16484	16592	16374	16509	16553	16486	16523	16420	16418	16458	16752	16496	16585	16380	16521	16545	16555	16473	16696	16479	16499	16552	16555	16600	16546	16750	16644	16485	16625	16714	16693	16612	16615	16519	16413	16568	16666	16427	16488	16484	16607	16570	16396	16486	16542	16680	16549	16487	16475	16932	16390	16615	16608	16579	16490	16564	16408	16629	16819	16659	16643	16719	16646	16472	16428	16531	16701	16576	16468	16377	16554	16555	16587	16580	16621	16482	16661	16519	16623	16453	16620	16618	16479	16464	16571	16436	16634	16603	16362	16606	16523	16497	16600	16515	16483	16585	16580	16519	16559	16578	16726	16603	16640	16532	16647	16595	16629	16755	16656	16388	16622	16605	16632	16616	16550	16560	16454	16668	16389	16635	16598	16513	16389	16501	16555	16562	16597	16519	16550	16663	16604	16727	16561	16572	16651	16556	16640	16643	16477	16671	16559	16563	16382	16506	16615	16442	16563	16634	16569	16609	16455	16612	16610	16621	16528	16613	16672	16526	16594	16551	16621	16615	16465	16544	16463	16599	16652	16641	16594	16723	16631	16580	16681	16596	16575	16585	16509	16550	16751	16624	16410	16612	16558	16545	16669	16520	16663	16617	16551	16590	16567	16591	16666	16617	16642	16595	16535	16704	16701	16648	16449	16617	16718	16517	16504	16469	16645	16438	16547	16574	16587	16513	16641	16452	16692	16517	16364	16451	16407	16506	16452	16537	16445	16377	16605	16571	16751	16474	16503	16495	16452	16672	16587	16586	16576	16563	16604	16560	16514	16699	16523	16705	16606	16584	16646	16580	16658	16579	16564	16512	16659	16623	16496	16629	16434	16522	16698	16556	16601	16506	16539	16646	16655	16572	16723	16610	16537	16459	16429	16647	16518	16718	16702	16576	16625	16562	16646	16486	16739	16389	16572	16489	16506	16602	16511	16490	16675	16566	16584	16586	16576	16633	16477	16504	16654	16639	16555	16471	16612	16549	16487	16520	16623	16654	16620	16416	16600	16498	16524	16466	16591	16513	16489	16612	16510	16601	16565	16680	16605	16464	16747	16647	16546	16501	16572	16427	16662	16686	16513	16459	16510	16629	16582	16537	16550	16523	16612	16464	16503	16519	16606	16498	16490	16639	16654	16418	16653	16404	16532	16541	16587	16554
22705	21210	29070	23616	21610	24898	28517	23726	22271	22130	21430	21058	20960	20682	20656	20606	20642	20693	20699	20695	20609	20424	20328	20282	20390	20049	19828	20164	20105	20137	19872	20153	20001	20166	19967	20128	20020	19895	19806	19760	19990	19849	20062	19791	19747	19960	20073	20292	19876	19955	19954	20033	20482	20817	21055	20942	20604	20266	19936	19836	20253	19771	19818	19962	19931	19926	19898	20043	19706	19843	19922	19938	19874	19631	19668	19717	19743	19827	19759	19551	19718	19777	19956	19613	19845	19823	19695	19722	19774	20013	19936	19804	19706	20048	19917	19981	19835	19935	19850	19700	19905	20110	19895	19896	19918	19931	19812	19836	19841	19730	19755	19996	19983	19797	19784	19769	19765	19854	19770	19933	19683	19852	19737	19804	19876	20050	19933	19661	19808	19647	19638	19747	20115	19766	19774	19869	19653	19678	19906	19824	19982	20017	20118	19651	19975	19566	19724	19855	19769	19968	19930	19665	19715	19697	19726	19581	19858	19903	19760	19847	19774	19784	19795	19894	20186	19858	19626	19872	19871	19738	19719	19746	19815	19921	19882	19745	19850	19859	19848	19818	19677	19737	19947	19808	19814	19779	19705	19788	20066	19738	19866	19968	19796	19830	19789	19976	19726	19921	19670	19691	19932	19978	19655	19902	19766	19530	19770	19752	19575	20026	19799	19821	19846	19802	20127	20018	19847	19835	19780	19558	19868	20036	19895	19965	19610	19731	19773	19559	19915	19863	19643	19722	19681	19707	19845	19821	19608	19845	19734	19778	19694	19796	19700	20086	19799	20004	19505	19958	19712	19778	19791	19518	19879	20010	20033	19802	19733	19888	19733	19889	19964	19677	19869	19808	19929	19896	19810	19906	19600	19780	19963	19981	19754	19584	19738	19735	19842	19713	19746	19687	19956	19779	19966	19855	19714	19911	19753	19775	19790	19853	19816	19851	19720	19710	19782	19624	19990	19825	19827	19707	19902	19790	19785	19740	19751	19814	19687	19786	19628	19864	19664	19865	19769	19640	19619	19648	19747	19648	19660	19798	19658	19783	19831	19916	19850	19742	19628	19674	19908	19760	19789	19740	19606	19612	19969	19763	19651	19524	19880	19698	19777	19819	19678	19571	19675	19596	19753	19690	19786	19545	19949	19785	19707	19835	19892	19692	19728	19703	19812	19787	19696	19744	19769	19918	19905	19917	19624	19847	19879	19832	19779	19731	19734	19887	19882	19997	19818	19558	19936	19899	19913	19821	19674	19559	19872	19842	19703	19726	19706	19899	19750	19760	19797	19783	19948	19740	19698	19830	19933	19799	19878	19761	19959	19765	19812	19842	19689	19961	19792	19763	19927	19745	19841	19833	19766	19983	19926	19865	19903	19769	19736	19743	19796	19772	19598	19682	19882	19877	19860	19694	19771	19910	19891	19909	19899	19826	19853	19798	19752	19845	19696	19828	19919	19831	19834	19475	19917	19687	19804	19830	19855	19817	19834	19907	19972	19974	19986	19610	19671	19770	19572	19874	19622	19990	19676	19942	19977	19817	20036	19743	19690	19645	19667	19813	19788	19738	19870	19874	19727	19796	20090	19669	19705	19637	19806	19620	19658	19653	19884	19777	19884	19694	19853	19747	19903	19833	19783	19813	19713	19803	19753	19851	19715	19835	19937	19750	19876	19818	19757	19924	19925	19694	19646	19743	19859	19769	19785	19619	19875	19766	19742	19721	19865	19792	19768	19692	19645	19692	19831	19560	19721	19830	19781	19950	19730	19774	20012	20102	19858	19848	19812	19651	19727	19694	19827	19779	19885	19819	19867	19679	20008	19968	19845	19828	19914	19743	19619	19858	19839	19890	19967	19790	19666	19806	19637	19880	19855	19913	19934	19752	19828	19865	19880	19667	19635	19917	19925	19563	19760	19806	19675	19814	19862	19894	19768	19856	19881	19746	19977	19776	19930	19838	19793	19786	19777	19710	19888	19716	19675	19586	19825	19614	19901	20015	19857	19693	19519	19822	19631	19677	19724	19720	19678	19875	19836	19885	19903	19942	19900	19647	19820	19760	19552	19747	19837	19594	19720	19752	19830	19644	19869	19712	19771	19782	19999	19787	19662	19755	19841	19851	19931	19817	19881	19768	19781	19835	19719	19704	19650	19610	19890	19713	19718	19988	19793	19811	19903	19488	19899	19996	19775	19663	19821	19941	19691	19788	19736	19636	19862	19745	19963	19916	20042	19665	19765	19699	19788	19633	19990	19687	19632	19591	19860	19929	19720	19867	19836	19623	19768	19882	19890	19742	19822	19526	19881	19799	19800	19680	19648	19728	19826	19791	20246	19938	19786	19775	19761	19877	19842	19547	19745	19533	20030	19660	19735	19926	19748	19915	19748	19736	19788	19708	19738	19832	19675	19675	19690	19753	19743	19818	19741	19911	19889	19702	19907	19744	19869	19792	19915	19800	19994	19782	19678	19565	19637	20056	19506	19797	19747	20053	19668	19845	19865	19828	19723	19851	19911	19947	19956	19684	19818	19807	19893	19719	19686	19910	19866	19835	19727	19859	19629	19841	19860	19666	19743	19670	19771	19816	19975	19780	19844	19741	19781	19776	19766	19879	19968	19890	19694	19565	20043	20072	19867	19737	19709	19777	19821	19655	19941	19661	19715	19655	19713	19624	19961	19688	19786	19711	19856	19720	19895	19873	19562	19922	19952	19757	19953	19830	19922	19676	19667	19618	19705	19926	19739	19758	19788	19736	19706	19817	19712	19832	19931	19547	19626	19829	19770	19877	19736	19896	19787	19924	19880	19907	19701	19624	19812	19843	19749	19919	19910	19706	19851	19778	19645	19717	19915	19896	19988	19833	19713	19618	19725	19779	19820	19687	19877	19743	19837	19623	19732	19795	19720	19678	19928	19839	19875	19640	19816	19769	19933	19768	19638	19931	19799	19847	19688	19921	19964	19720	19795	19712	19703	19778	19719	19724	19741	19640	19745	19703	19704	19685	19646	19707	19805	19818	19853	19699	19814	19984	19909	19867	19472	19816	19717	19691	19877	19789	19794	19941	19608	19704	19719	19706	19988	19515	19740	19652	19715	19575	19586	19624	19674	19694	19778	19759	19546	19913	19748	19721	19781	19635	19662	19611	19821	19698	19611	19940	19811	19743	19684	19797	19822	19750	19725	19623	19937	19731	19729	19710	19612	19760	19662	19715	19773	19919	19956	19851	19869	19703	19641	19705	19735	19839	19708	19854	19841	19739	19726	19555	19853	19789	19715	19792	19877	19946	19739	19778	19859	19809	19466	19950	19867	19484	19663	19667	19742	19767	19714	19742	19646	19865	19853	19624	19884	19652	19655	19722	19520	19818	19604	20010	19838	19819	19608	19894	19648	19594	19715	19822	20031	19868	19947	19929	19804	19852	19861	19833	19526	19805	19921	19884	19894	19942	19795	19820	19833	19880	19660	19735	19775	19721	19658	19430	19644	19754	19579	19810	19730	19494	19750	19828	19996	19750	19897	19753	19606	19614	19643	19711	19582	19669	19718	19724	19705	19732	19895	19696	19843	19709	19793	19767	19822	19834	19659	19788	19721	19788	19784	19744	19798	19844	19865	19803	19806	19951	19651	19800	19731	19933	19747	19813	19731	19867	19852	19603	19956	19910	19546	19677	19856	19626	19683	19720	19803	19893	19954	19887	19662	19910	19732	19767	19847	19878	19825	19748	19989	19948	19859	19779	19735	19766	19836	19849	19978	19801	19674	19739	19601	19790	19780	19529	19609	19858	19941	19719	19814	19794	19832	19966	19651	19861	19772	19860	19780	19772	19977	19556	19754	19964	19870	19940	19926	20043	19869	19868	19829	19830	19779	19825	20049	19660	19665	19469	19795	19689	19785	19799	19837	19907	19613	19761	19862	19902	19944	19810	19829	19693	19912	19813	19681	19874	19695	19742	19882	19863	19848	19806	19877	19557	19819	19633	19857	19621	19750	19720	19985	19927	19770	19834	19968	19897	19709	19830	19800	19762	19804	19863	19640	19678	19869	19952	19677	19683	19741	19554	19510	19780	19818	19706	19719	19598	19788	19889	19720	19807	19765	19886	19719	19868	19687	20010	19655	19862	19841	19840	19713	19677	19737	19550	19902	19648	19859	19752	19926	19930	19808	19802	19873	19672	19908	19832	19569	19674	19892	19597	19897	19895	19798	19633	19829	19750	20119	19831	20002	19686	19757	19651	19781	19913	19895	19878	20140	19967	19894	19779	19696	19646	19767	19718	19777	19673	19892	19924	19719	19755	19800	19561	19597	19837	19490	19752	19945	19740	19909	19645	19775	19881	19712	19786	19736	19838	19809	19751	19756	19828	19654	19717	19716	19541	19770	19754	19649	19740	19687	19943	19806	19870	19910	19676	19792	19462	19668	19700	19710	19564	19880	19992	19684	20029	19714	19985	19982	19801	19882	19623	19758	19752	19722	19860	19948	19662	19736	19819	19693	19731	19892	19853	19774	19737	19876	19689	19697	19686	19728	19877	20074	19580	19746	19970	19749	19665	19618	19490	19639	19739	19978	19686	19711	19734	19759	19659	19498	19628	19740	19769	19879	19763	19813	19640	19739	19681	19631	19846	19656	19825	19760	19913	19846	19923	19758	19678	19832	19811	19710	19758	19831	19782	19796	19698	19785	20004	19879	19665	19819	19880	19746	19782	19801	19920	19564	19552	19867	19796	19902	19812	19771	19964	19761	19833	19678	19942	19815	19930	19753	19849	19691	19643	19783	19803	19733	19705	19818	19761	19892	19955	19798	19790	19865	19962	19979	19884	19871	19790	19774	20032	19916	19767	19894	19843	19714	19778	19905	19950	19869	19941	19656	19644	19673	19615	19587	19702	19828	19861	19805	19667	19624	19586	20024	19618	19711	19670	19606	19757	19716	19597	19677	19713	19830	19855	19735	19587	19819	19769	19735	19961	19855	20010	19810	19693	19536	19831	19941	19894	19935	19745	19845	19848	19679	19771	19872	19682	19855	19650	19660	19766	19803	19685	19744	19633	19741	19851	19771	19765	19859	19918	19776	19988	19820	19840	19866	19831	19794	19807	19655	19841	19792	19710	19690	19700	19790	19915	19677	19779	19762	19555
22188	40842	38866	29186	25625	24479	23612	22147	20477	19323	18745	18144	17685	17609	17612	17190	17428	17671	17738	17662	17275	17075	17310	16898	16738	16784	16934	16681	16622	16754	16760	16623	16680	16750	16788	16676	16549	16494	16670	16454	16627	16765	16508	16749	16751	16680	16679	16652	16581	16553	16499	16363	17623	17780	18326	17725	17333	16844	16676	16669	16461	16477	16620	16656	16546	16564	16492	16615	16514	16515	16531	16533	16435	16553	16552	16517	16466	16527	16577	16438	16530	16434	16592	16637	16531	16521	16740	16477	16479	16446	16512	16590	16505	16518	16498	16626	16559	16431	16489	16628	16538	16554	16357	16513	16476	16546	16518	16452	16498	16512	16628	16554	16551	16659	16470	16792	16683	16625	16620	16574	16550	16518	16535	16443	16568	16516	16529	16648	16676	16504	16659	16556	16514	16606	16348	16595	16481	16747	16562	16494	16637	16575	16433	16609	16594	16506	16587	16487	16633	16504	16509	16472	16634	16749	16490	16670	16625	16601	16637	16482	16248	16543	16578	16450	16702	16526	16425	16529	16544	16499	16601	16514	16803	16661	16472	16600	16637	16387	16566	16711	16519	16572	16500	16455	16602	16502	16642	16675	16484	16401	16494	16262	16647	16534	16683	16617	16507	16531	16613	16326	16557	16367	16503	16594	16766	16467	16559	16457	16584	16652	16569	16691	16451	16636	16574	16601	16467	16495	16621	16370	16637	16471	16423	16711	16513	16434	16740	16504	16639	16488	16661	16535	16693	16664	16464	16512	16510	16575	16451	16648	16613	16585	16553	16516	16622	16390	16609	16442	16612	16623	16508	16566	16494	16717	16537	16529	16530	16560	16645	16464	16392	16531	16317	16602	16616	16708	16629	16426	16682	16435	16621	16617	16550	16667	16598	16569	16657	16554	16618	16456	16463	16465	16318	16403	16521	16646	16479	16527	16495	16515	16517	16547	16403	16513	16575	16626	16468	16472	16507	16736	16587	16562	16627	16467	16595	16584	16506	16437	16638	16388	16533	16477	16554	16515	16512	16693	16563	16516	16537	16706	16477	16405	16727	16547	16472	16649	16592	16613	16518	16545	16454	16550	16436	16568	16428	16724	16505	16463	16522	16524	16516	16527	16449	16476	16610	16491	16693	16521	16676	16482	16529	16766	16614	16563	16465	16560	16448	16600	16493	16649	16539	16650	16630	16525	16511	16425	16630	16515	16549	16585	16259	16589	16583	16438	16507	16373	16330	16661	16442	16782	16470	16684	16585	16443	16571	16638	16610	16729	16407	16453	16653	16404	16753	16495	16600	16445	16576	16616	16660	16456	16435	16672	16581	16448	16545	16397	16538	16373	16613	16463	16364	16705	16627	16431	16688	16677	16507	16491	16368	16593	16495	16536	16632	16587	16590	16570	16464	16427	16602	16562	16516	16627	16644	16402	16532	16522	16368	16601	16488	16532	16441	16519	16627	16400	16682	16500	16374	16487	16727	16401	16470	16638	16260	16643	16726	16554	16601	16719	16399	16522	16426	16672	16526	16411	16614	16513	16522	16506	16614	16609	16519	16757	16594	16480	16464	16653	16604	16556	16419	16645	16611	16442	16486	16556	16725	16491	16596	16618	16585	16341	16504	16520	16479	16533	16643	16564	16640	16415	16562	16516	16601	16448	16479	16543	16560	16422	16531	16479	16580	16557	16614	16426	16439	16493	16641	16692	16606	16389	16618	16521	16512	16457	16437	16556	16494	16434	16497	16614	16420	16542	16387	16499	16465	16381	16503	16461	16625	16583	16453	16541	16495	16659	16587	16627	16514	16425	16459	16631	16362	16564	16788	16471	16445	16592	16515	16508	16654	16530	16581	16518	16523	16475	16610	16536	16475	16610	16685	16453	16446	16505	16447	16470	16495	16448	16501	16647	16594	16610	16649	16536	16748	16460	16533	16544	16401	16465	16670	16676	16500	16540	16624	16495	16536	16500	16485	16515	16444	16545	16665	16550	16589	16535	16558	16631	16645	16518	16407	16605	16431	16356	16636	16498	16537	16521	16518	16550	16433	16387	16510	16567	16533	16519	16474	16524	16355	16454	16609	16579	16494	16644	16571	16593	16359	16365	16677	16563	16624	16521	16555	16506	16549	16570	16417	16503	16605	16614	16618	16746	16382	16563	16694	16286	16653	16604	16267	16716	16595	16617	16451	16639	16694	16550	16590	16677	16454	16540	16530	16490	16560	16489	16591	16726	16632	16462	16438	16375	16566	16589	16618	16386	16488	16554	16606	16341	16524	16540	16539	16681	16530	16513	16484	16566	16527	16507	16690	16447	16565	16356	16714	16491	16500	16635	16562	16514	16383	16586	16507	16513	16671	16463	16514	16657	16418	16571	16567	16657	16377	16513	16654	16374	16457	16706	16511	16554	16758	16373	16503	16438	16602	16656	16627	16388	16698	16432	16410	16291	16619	16496	16534	16517	16530	16560	16566	16626	16491	16646	16644	16437	16410	16558	16465	16503	16564	16476	16396	16573	16491	16650	16582	16538	16411	16611	16472	16512	16551	16487	16644	16406	16688	16492	16540	16490	16450	16396	16435	16474	16435	16521	16579	16554	16651	16503	16539	16574	16444	16525	16549	16710	16496	16474	16612	16513	16727	16494	16520	16505	16490	16377	16392	16437	16512	16535	16594	16475	16570	16669	16438	16563	16550	16717	16665	16622	16424	16734	16357	16478	16591	16429	16651	16274	16516	16512	16529	16530	16533	16543	16768	16488	16710	16626	16706	16475	16504	16565	16543	16605	16469	16536	16580	16577	16547	16599	16588	16589	16537	16391	16395	16573	16386	16503	16487	16526	16498	16598	16589	16628	16741	16525	16406	16669	16566	16467	16522	16477	16434	16450	16612	16567	16489	16484	16689	16440	16476	16333	16812	16460	16656	16397	16427	16505	16433	16640	16521	16556	16540	16531	16590	16524	16651	16543	16510	16558	16631	16509	16608	16471	16463	16483	16486	16475	16448	16545	16483	16558	16473	16476	16623	16541	16581	16506	16447	16524	16682	16621	16564	16457	16569	16616	16451	16468	16497	16383	16619	16511	16770	16667	16494	16580	16389	16648	16611	16586	16487	16472	16627	16699	16453	16309	16445	16355	16619	16418	16545	16610	16393	16581	16590	16568	16676	16432	16522	16710	16509	16566	16584	16603	16522	16601	16425	16410	16624	16516	16461	16707	16438	16505	16578	16496	16397	16658	16325	16372	16588	16484	16563	16459	16662	16537	16401	16536	16489	16404	16345	16520	16467	16562	16670	16455	16588	16475	16494	16527	16412	16540	16430	16588	16627	16590	16478	16442	16485	16639	16559	16436	16543	16495	16619	16605	16403	16524	16447	16635	16621	16586	16619	16707	16573	16597	16447	16587	16591	16587	16336	16585	16269	16673	16401	16444	16418	16743	16297	16362	16377	16403	16584	16550	16709	16517	16593	16593	16408	16590	16571	16354	16587	16499	16509	16650	16384	16467	16623	16451	16466	16409	16411	16517	16607	16536	16515	16725	16656	16609	16706	16503	16449	16598	16416	16558	16559	16513	16533	16650	16607	16576	16354	16458	16659	16314	16581	16352	16601	16539	16576	16447	16473	16714	16622	16335	16358	16713	16511	16524	16619	16440	16425	16537	16642	16324	16636	16521	16545	16555	16587	16417	16553	16711	16546	16540	16508	16485	16574	16692	16500	16446	16425	16493	16783	16579	16418	16483	16657	16478	16403	16435	16597	16650	16423	16543	16526	16546	16434	16490	16337	16600	16671	16460	16590	16510	16559	16427	16776	16532	16385	16420	16715	16483	16748	16710	16549	16526	16657	16366	16629	16507	16666	16479	16586	16520	16548	16513	16548	16518	16466	16507	16691	16375	16464	16611	16635	16610	16480	16501	16609	16569	16472	16385	16538	16489	16653	16559	16491	16518	16427	16603	16511	16642	16506	16389	16380	16627	16546	16555	16552	16433	16539	16628	16515	16420	16569	16521	16515	16550	16564	16478	16542	16577	16616	16328	16631	16570	16576	16508	16511	16490	16598	16486	16471	16476	16446	16388	16432	16486	16446	16423	16829	16674	16665	16569	16404	16623	16608	16548	16396	16426	16534	16547	16569	16584	16634	16550	16648	16511	16579	16619	16542	16527	16532	16402	16493	16490	16509	16686	16435	16510	16479	16594	16583	16581	16276	16585	16468	16312	16509	16656	16552	16534	16578	16502	16670	16480	16650	16520	16734	16676	16480	16499	16539	16682	16241	16334	16557	16593	16596	16577	16494	16637	16569	16386	16479	16538	16576	16476	16578	16613	16444	16582	16632	16622	16679	16524	16536	16345	16525	16454	16396	16635	16568	16545	16626	16570	16407	16553	16489	16705	16526	16347	16528	16743	16446	16612	16658	16496	16711	16431	16472	16581	16645	16601	16659	16284	16332	16472	16552	16503	16602	16473	16575	16396	16427	16574	16604	16645	16687	16605	16529	16527	16629	16719	16522	16458	16376	16561	16505	16656	16356	16534	16625	16659	16382	16625	16586	16719	16569	16585	16593	16499	16617	16614	16561	16506	16566	16462	16485	16455	16410	16585	16551	16486	16477	16478	16608	16442	16504	16550	16663	16408	16507	16573	16409	16517	16537	16408	16449	16626	16644	16370	16464	16452	16551	16714	16423	16429	16648	16556	16445	16363	16583	16485	16499	16384	16606	16463	16741	16502	16608	16633	16434	16472	16624	16524	16564	16466	16427	16474	16635	16323	16627	16469	16654	16630	16449	16498	16657	16660	16413	16502	16449	16467	16533	16639	16456	16656	16421	16375	16642	16501	16346	16577	16568	16415	16435	16569	16536	16426	16398	16521	16509	16678	16556	16533	16639	16609	16582	16539	16747	16556	16384	16575	16526	16373	16697	16482	16470	16425	16237	16579	16637	16547	16436	16554	16377	16450	16547	16337	16573	16632	16564	16654	16714	16595	16464	16469	16669	16486	16325	16788	16363	16645	16615	16434	16588	16610	16502	16456	16375	16600	16553	16675	16557	16464	16613	16614	16616	16588	16607	16476	16520	16505	16563	16426	16532	16400	16506	16547	16479	16565	16492	16514	16530	16467	16675	16471	16718	16490	16394	16325
27273	22855	28769	25946	21636	21210	21372	20586	20280	19872	19739	19693	19562	19495	19401	19539	19606	19601	19717	19559	19455	19404	19378	19138	19125	19410	19318	19423	19378	19273	19331	19159	19381	19378	19301	19324	19216	19053	19262	19210	19373	19235	19499	19441	19249	19360	19358	19338	19209	19295	19464	19357	19512	19384	19371	19347	19433	19295	19472	18996	19245	19338	19359	19226	19210	19300	19324	19264	19234	19550	19311	19135	19351	19135	19319	19423	19249	19364	19497	19157	19287	19375	19274	19151	19471	19199	19365	19182	19243	19272	19208	19118	19285	19308	19348	19316	19256	19242	19330	19536	19354	19298	19322	19346	19199	19176	19297	19265	19434	19151	19245	19320	19263	19432	19351	19305	19243	19361	19251	19224	19187	19329	19215	19417	19315	19243	19294	19097	19150	19252	19122	19452	19048	19062	19262	19351	19220	19255	19243	19379	19171	19195	19255	19191	19200	19200	19242	19333	19201	19227	19325	19237	19422	19389	19173	19061	19116	19272	19176	19344	19174	19366	19417	19261	19186	19074	19311	19087	19326	19197	19279	19337	19432	19264	19249	19432	19552	19175	19238	19319	19358	19319	19150	19410	19375	19276	19234	19219	19239	19211	19168	19395	19342	19303	19198	19275	19243	19199	19242	19109	19194	19129	19393	19374	19275	19532	19415	19288	19171	19136	19309	19186	19260	19306	19194	19225	19167	19254	19165	19177	19111	19525	19339	19309	19155	19274	19100	19128	19155	19171	19246	19286	19346	19339	19090	19376	19241	19256	19193	19424	19114	19119	19290	19151	19379	19259	19443	19217	19363	19318	19209	19183	19225	19295	19348	19318	19216	19519	19255	19358	19199	19279	19343	19327	19222	19256	19212	19307	19370	19069	19266	19319	19415	19505	19057	19188	19204	19216	19282	19146	19229	19402	19445	19310	19314	19124	19269	19260	19180	19145	19265	19260	19290	19234	19213	19234	19035	19041	19189	19292	19260	19427	19555	19329	19180	19149	19169	19284	19142	19472	19375	19298	19285	19462	19406	19276	19552	19252	19226	19263	19309	19215	19226	19289	19180	19104	19176	19323	19479	19430	19373	19125	19241	19140	19032	19305	19355	19236	19213	19419	19267	19292	19303	19226	19175	19402	19309	19250	19437	19162	19072	19264	19336	19326	19383	19198	19193	19239	19174	19226	19390	19406	19254	19334	19213	19199	19229	19327	19087	19194	19232	19514	19239	19321	19131	19315	19204	19316	19068	19411	19390	19519	19433	19269	19142	19151	19163	19315	19252	19346	19271	19386	19356	19242	19046	19313	19568	19226	19525	19355	19293	19351	19214	19195	19221	19337	19225	19117	19476	19290	19346	19335	19153	19327	19212	19193	19302	19349	19343	19230	19251	19407	19260	19378	19280	19132	19252	19256	19231	19151	19280	19252	19284	19114	19177	19012	19354	19271	19337	19496	19197	19205	19322	19302	19306	19342	19208	19318	19267	19263	19266	19278	19280	19431	19224	19185	19249	19189	19309	19273	19124	19288	19486	19393	19570	19301	19458	19262	19440	19362	19128	19413	19282	19283	19233	19296	19233	19198	19166	19410	19359	19370	19196	19343	19371	19222	19281	19137	19291	19211	19494	19268	19262	19521	18973	19340	19422	19428	19125	19452	19278	19120	19305	19213	19457	19124	19278	19306	19347	19242	19109	19341	19317	19134	19223	19324	19257	19251	19184	19041	19096	19211	19294	19322	19269	19227	19299	19347	19099	19303	19240	19284	19189	19308	19236	19293	19271	19376	19322	19172	19251	19522	19298	19381	19366	19275	19392	19424	19478	19261	19321	19313	19186	19196	19265	19265	19129	19006	19249	19051	19180	19278	19279	19209	19089	19141	19129	19390	19093	19317	19353	19434	19460	19498	19382	19172	19261	19419	19407	19182	19282	19163	19545	19091	19197	19273	19164	19324	19325	19336	19367	19378	19305	19136	19091	19311	19276	19394	19171	19212	19269	19052	19288	19280	19351	19239	19431	19117	19290	19290	19396	19552	18961	19159	19449	19212	19463	19258	19191	19121	19280	19139	19198	19279	19328	19145	19142	19161	19231	19354	19452	19453	19150	19143	19298	19291	19159	19197	19117	19341	19258	19195	19302	19326	19160	19320	19292	19302	19339	19206	19398	19263	19181	19174	19144	19250	19212	19408	19136	19217	19390	19099	19256	19276	19100	19333	19465	19322	19310	19144	19364	19321	19110	19251	19311	19139	19166	19328	19372	19262	19131	19128	19211	19299	19561	19400	19423	19262	19216	19362	19444	19377	19246	19260	19488	19482	19294	19310	18994	19246	19426	19179	19438	19447	19274	19207	19074	19335	19126	19342	19207	19157	19076	19096	19230	19330	18950	19474	19051	19198	19165	19294	19288	19180	19126	19157	19212	19316	19226	19324	19201	19343	19100	19294	19321	19307	19294	19251	19191	19448	19355	19285	19274	19227	19351	19338	19329	19295	19350	19226	19074	19293	19298	19344	19251	19111	19370	19270	19303	19286	19411	19383	19379	19225	19164	19243	19186	19441	19244	19178	19236	19217	19352	19063	19207	19323	19291	19220	19249	19345	19122	19406	19425	19234	19270	19219	19340	19306	19117	19372	19320	19453	19363	19341	19307	19493	19109	19307	19074	19400	19342	19221	19131	19462	19371	19175	19185	19444	19328	19382	19303	19212	19282	19166	19217	19187	19188	19307	19252	19267	19153	19260	19459	19116	19067	19268	19530	19263	19468	19094	19355	19261	19376	19063	19344	19278	19469	19307	19454	19329	19097	19286	19180	19061	19273	19306	19115	19126	19297	19393	19155	19129	19323	19062	19223	19399	19354	19257	19276	19562	19171	19336	19400	19398	19460	19402	19296	19146	19389	19254	19161	19399	19261	19168	19146	19034	19308	19541	19305	19272	19195	19094	19181	19211	19220	19156	19424	19109	19197	19177	19287	19386	19396	19441	19425	19181	19323	19361	19319	19226	19316	19366	19063	19291	19282	19179	19349	19472	19349	19234	19446	19403	19362	19214	19267	19195	19349	19412	19291	19236	19355	19097	19444	19564	19143	19218	19319	19417	19358	19150	19186	19229	19245	19168	19147	19486	19365	19290	19227	19238	19344	19134	19091	19363	19310	19407	19202	19131	19280	19269	19229	19341	19544	19353	19237	19353	19366	19257	19455	19192	19501	19211	19047	19209	19270	19361	19513	19306	19399	19274	19380	19423	19145	19360	19388	19030	19142	19223	19272	19453	19450	19154	19397	19123	19441	19210	19255	19229	19304	19349	19271	19267	19543	19394	19399	19227	19314	19366	19277	19065	19410	19284	19281	19350	19281	19252	19327	19292	19315	19158	19169	19357	19349	19294	19173	19183	19213	19201	19284	19455	19361	19254	19169	19257	19262	19152	19202	19222	19264	19174	19306	19284	19224	19369	19296	18936	19421	19221	19428	19213	19469	19328	19365	19134	19205	19249	19302	19376	19332	19128	19317	19359	19065	19265	19515	19056	19223	19284	19113	19351	19252	19470	19432	19309	19266	19151	19511	19007	19175	19236	19384	19425	19349	19320	19218	19262	19214	19252	19392	19482	19542	19049	19322	19159	19341	19162	19294	19349	19276	19176	19241	19606	19304	19403	19341	19271	19432	19100	19106	19364	19238	19356	19290	19156	19411	19311	19358	19447	19229	19428	19377	19462	19181	19349	19367	19297	19358	19179	19258	19127	19267	19248	19493	19466	19272	19298	19330	19282	19168	19360	19449	19217	19441	19487	19107	19163	19248	19169	19230	19124	19249	19309	19486	19333	19518	19570	19338	19122	19300	19294	19301	19523	19250	19225	19434	19146	19416	19246	19231	19366	19244	19204	19214	19221	19498	19351	19271	19223	19292	19381	19331	19133	19400	19321	19314	19029	19149	19399	19316	19304	19288	19239	18975	19208	19386	19259	19336	19353	19283	19214	19242	19266	19366	19367	19331	19459	19216	19218	19214	19568	19393	19205	19130	19209	19216	19227	19303	19372	19264	19223	19253	19468	19436	19358	19265	19397	19449	19147	19207	19476	19296	19460	19198	19070	19225	19569	19359	19279	19532	19286	19264	19223	19216	19352	19190	19052	19395	19286	19324	19090	19258	19397	19323	19409	19389	19231	19111	19347	19397	19167	19225	19220	19315	19190	19215	19259	19338	19112	19594	19059	19269	19261	19368	19332	19293	19446	19168	19180	19352	19624	19210	19176	19245	19350	19311	19505	19207	19415	19272	19186	19205	19134	19395	19176	19168	19205	19454	19018	19260	19236	19318	19356	19266	19229	19335	19290	19226	19172	19370	19205	19525	19240	19197	19273	19385	19383	19489	19254	19174	19160	19155	19202	19249	19306	19290	19229	19180	19350	19463	19257	19198	19213	19452	19216	19406	19403	19227	19220	19140	19259	19422	19246	19392	19363	19481	19657	19256	19249	19224	19371	19309	19147	19258	19399	19315	19341	19379	19249	19200	19300	19132	19331	19226	19239	19349	19177	19292	19191	19311	19210	19342	19341	19407	19430	19290	19488	19425	19214	19186	19204	19307	19368	19403	19439	19163	19157	19248	19266	19214	19257	19389	19141	19315	19129	19278	19285	19102	19280	19369	19084	19169	19263	19244	19389	19382	19283	19377	19187	19143	19416	19345	19166	19106	19264	19376	19307	19232	19363	19381	19326	19236	19175	19507	19332	19230	19153	19164	19149	19145	19365	19199	19353	19380	19230	19434	19376	19119	19089	19202	19334	19259	19351	19190	19056	19291	19406	19181	19373	19122	19331	19330	19321	19080	19324	19245	19405	19253	19225	19352	19421	19364	19412	19291	19189	19202	19227	19203	19198	19318	19126	19301	19100	19214	19245	19146	19008	19375	19250	19453	19231	19337	19395	19277	19406	19137	19231	19298	19359	19340	19474	19291	19202	19265	19364	19225	19180	19307	19235	19370	19443	19229	19129	19132	19332	19191	19156	19381	19324	19402	19366	19250	19290	19283	19326	19230	19223	19266	19206	19546	19246	19506	19259	19245	19284	19220	19195	19418	19377	19189	19267	19299	19234	19502	19251	19226	19381	19290	19282	19398	19360	19116	19201	19379	19339	19263	19244
19912	29801	28827	22000	19385	19323	19142	18425	17663	17342	16960	16663	16608	16610	16515	16581	16533	16470	16757	16385	16352	16474	16211	16430	16264	16395	16316	16199	16345	16279	16191	16275	16453	16217	16164	16085	16185	16226	16219	16095	16192	16182	16065	16307	16113	16424	16220	16200	16165	16241	16343	16267	16355	16387	16424	16232	16403	16076	16221	16102	16061	16228	16153	16194	16274	16207	16226	16219	16244	16094	16240	16217	16386	16266	16223	16176	16224	16122	16398	16031	16274	16247	16200	16119	16262	16295	16433	16148	16281	16181	16089	16328	16136	16056	16163	16186	16233	16193	16025	16160	16072	16246	16336	16213	16403	16289	16069	16392	16147	16208	16268	16167	16305	16225	16257	16180	16303	16208	16274	16083	16105	16264	16286	16453	16149	16350	16125	16300	16397	16210	16222	16135	16151	16300	16277	16139	16084	16147	16327	16082	16287	16144	16290	16294	16170	16195	16230	16212	16065	16251	16099	16226	16238	16255	16243	16267	16305	16257	16146	16140	16081	16329	16360	16177	16151	16223	16045	16129	16240	16224	16150	16107	16223	16324	16216	16245	16088	16260	16097	16223	16241	16294	16186	16320	16166	16232	16126	16323	16235	16203	16166	16244	16245	16145	16145	16048	16014	16265	16281	16335	16155	16200	16217	16284	16224	16232	16342	16330	16182	16127	16310	16098	16354	16129	16127	16185	16263	16142	16267	16238	16098	16179	16273	16431	16241	16184	16301	16229	16239	16022	16326	16192	16312	16137	16342	16127	16360	16247	16142	16113	16147	16364	16255	16261	16309	16161	16403	16155	16234	16372	16137	16085	16308	16285	16318	16230	16312	16363	16248	16244	16144	16178	16074	16349	16286	16301	16221	16105	16340	16298	16294	16155	16371	16232	16171	16141	16231	16214	16064	16327	16270	16191	16043	16257	16190	16228	16297	16202	16157	16215	16262	16255	16259	16231	16076	16387	16158	16088	16227	16093	16091	16233	16059	16206	16238	16358	16183	16179	16062	16029	16230	16247	16139	16208	16353	16182	16211	16240	16259	16030	16277	16164	16264	16284	16367	16117	16188	16269	16247	16035	16136	16140	16323	16226	16177	16088	16333	16111	16280	16222	16043	16096	16196	16123	16161	16317	16172	16304	16229	15985	16178	16201	16224	16171	16069	16175	16247	16094	16225	16063	16084	16169	16225	16222	16108	16200	16157	16310	16191	16121	16254	16167	16188	16036	16182	16158	16156	16268	16130	16228	16247	16044	16214	16127	16036	16292	16210	16164	16331	16062	16120	16204	16172	16272	16156	16166	16161	16221	16123	16204	16232	16089	16200	16019	16064	16305	16292	16274	16256	16240	16406	16060	16337	16019	16277	16207	16300	16167	16280	16238	16298	16288	16120	16201	16410	16256	16226	16305	16134	16200	16237	16210	16228	16371	16281	16386	16100	16167	16092	16130	16039	16223	16286	16233	16255	16272	16158	16221	16238	16036	16063	16121	16297	16301	16310	16144	16189	16332	16105	16283	16017	16290	16269	16266	16200	16099	16238	16130	16179	16378	16130	16035	16046	16163	16254	16344	16226	16205	16215	16233	16093	16156	16194	16284	16243	16223	16190	16055	16169	16067	16275	16188	16070	16171	16143	16346	16283	16135	16386	16342	16223	16322	16294	16104	15960	16099	16120	16325	16184	16326	16223	16143	16027	16205	16273	16116	16308	16284	16317	16184	16024	16192	16231	16335	16180	16207	16188	16307	16118	16315	16168	16188	16194	16161	16258	16144	16202	16063	16315	16062	16357	16180	16171	16182	16383	16116	16370	16281	16183	16100	16338	16285	16219	16142	16229	16094	16297	16182	16260	16202	16245	16113	16200	16316	16176	16315	16210	16175	16233	16358	16156	16193	16338	16080	16136	16112	16143	16223	16143	16212	16073	16123	16373	16405	16127	16101	16320	16254	16273	16209	16358	16076	16192	16228	16124	16234	16269	16169	16335	16073	16100	16146	16202	16279	16270	16186	16152	16318	16157	16270	16267	16163	16334	16077	16232	16203	16212	16289	16348	16116	16268	16087	16210	16222	16250	16291	16159	16262	16215	16124	16195	16265	16202	16078	16362	16196	16161	16192	16134	16029	16128	16203	16308	16174	16119	16099	16121	16256	16311	16170	16166	16175	16243	16304	16298	16119	16254	16107	16224	16158	16239	16322	16251	16168	16214	16149	16245	16044	16134	16146	16418	16092	16432	16220	16057	16224	16253	16203	16102	16206	16068	16179	16383	16171	16178	16227	16257	16128	16217	16289	16262	16152	16195	16320	16475	16286	16079	16271	16208	16211	16199	16198	16098	16230	16284	16133	16496	16138	16147	16222	16253	16185	16052	16145	16154	16146	16032	16221	16219	16269	16249	16244	16187	16418	16200	16095	16298	16312	16338	16169	16299	16265	16109	16162	16479	16263	16237	16256	16157	16015	16290	16180	16126	16181	16132	16274	16161	16178	16187	16073	16186	16143	16323	16199	16224	16332	16234	16254	16156	16259	16241	16304	16276	16211	16373	16268	16322	16171	16175	16237	16196	16141	16273	16166	16324	16338	16285	16166	16283	16219	16290	16271	16172	16235	16044	16283	16325	16201	16194	16090	16248	16052	16308	16255	16434	16257	16303	16047	16195	16047	16213	16123	16117	16160	16217	16008	16291	16340	16163	16309	16228	16183	15962	16338	16372	16119	16150	16291	16311	16249	16208	16207	16157	16420	16226	16252	16285	16102	16080	16361	16077	16260	16165	16326	16408	16259	16150	16203	16100	16334	16023	16104	16269	16130	16276	16355	16211	16118	16270	16250	16274	16349	16198	16290	16245	16151	16187	16099	16138	16133	16210	16207	16101	16311	16119	16155	16177	16220	16308	16096	16281	16209	16074	16317	16201	16153	16181	16279	16226	16321	16019	16217	16201	16288	16251	16269	16269	16160	16261	16255	16260	16302	16185	16186	16318	16319	16230	16233	16294	16280	16277	16223	16233	16054	16273	16093	16141	16221	16246	16317	16214	16136	16219	16284	16189	16373	16341	16060	16095	16216	16285	16210	16292	16226	16187	16165	16225	16165	16275	16176	16136	16254	16229	16302	16078	16195	16156	16248	16184	16376	16319	16147	16171	16210	16388	16307	16040	16232	16317	16107	16235	16283	16225	16196	16170	16076	16191	16209	16253	16145	16322	16288	16079	16327	16248	16105	16306	16408	16185	16310	16239	16103	16296	16116	16094	16255	16018	16172	16166	16173	16041	16193	16238	16307	16260	16226	16255	16070	16166	15945	16217	16175	16216	16309	16200	16185	16293	16200	16353	16303	16323	16182	16210	16063	16206	16174	16214	16303	16318	16266	16176	16048	16147	16162	16043	16323	16278	16346	16368	16164	16344	16217	16250	16282	16298	16272	16279	16013	16195	16193	16138	16185	16309	16093	16391	16103	16340	16359	16099	16389	16197	16253	16097	16330	16138	16147	16271	16193	16135	16118	16149	16033	16269	16413	16175	16233	16205	16385	16051	16355	16276	16220	16047	16378	16172	16273	16305	16361	16147	16226	16163	16245	16212	16113	16262	16225	16120	16240	16224	16254	16196	16298	16275	16308	16147	16097	16173	16120	16100	16150	16233	16280	16267	16268	16085	16362	16232	16268	16374	16206	16110	16306	16120	16218	16113	16184	16242	16264	16242	16127	16076	16213	16322	16311	16178	16046	16168	16241	16151	16148	16288	16173	16192	16307	16142	16110	16276	16130	16134	16350	16291	16283	16349	16331	16307	16186	16348	16238	16089	16072	16109	16274	16359	16109	16318	16110	16416	16066	16362	16245	16009	16370	16180	16114	15975	16222	16199	16245	16231	16330	16307	16130	16126	16064	16183	16185	16136	16120	16018	16204	16260	16223	16213	16296	16306	16198	16348	16306	16168	16270	16284	16180	16038	16143	16131	16302	16435	16280	16191	16061	16186	16102	16141	16103	16277	16216	16289	16286	16096	16220	16136	16239	16236	16394	16222	16404	16079	16224	16121	16188	16266	16219	16261	16288	16186	16211	16133	16069	16249	16211	16113	16222	16299	16064	16277	16171	16111	16192	16272	16365	16218	16326	16261	16195	16314	16237	15961	16164	16229	16193	16252	16272	16282	16291	16200	16182	16142	16107	16256	16404	16276	16230	16239	16258	16289	16068	16448	16111	16332	16128	16076	16022	16207	16158	16132	16217	16103	16121	16322	16074	16257	16076	16119	16100	16192	16240	16183	16185	16370	16353	16245	16228	16334	16218	16225	16254	16264	16221	16087	16231	16282	16257	16181	16408	16235	16101	16068	16161	16310	16067	16299	16237	16107	16243	16329	16229	16290	16089	16147	16192	16044	16228	16272	16142	16345	16156	16211	16360	16346	16198	16213	16275	15884	16296	16176	16319	16243	16220	16381	16110	16342	16203	16230	16078	16233	16334	16189	16093	16259	16184	16218	15957	16313	16284	16323	16163	16262	16176	16152	16196	16164	16294	16218	16336	16195	16187	16298	16167	16102	16294	16114	16141	16164	16325	16334	16349	16130	16408	16174	16308	16269	16326	16128	16143	16246	16125	16270	16081	16399	16177	16336	16303	16309	16292	16275	16188	16122	16360	16218	16295	16274	16155	16167	16226	16387	16251	16245	16216	16355	16278	16218	16254	16121	16196	16192	16174	16212	16263	16300	16224	16248	16189	16374	16168	16190	16366	16196	16223	16196	16176	16320	16361	16229	16157	16136	16347	16156	16061	16119	16151	16296	16121	16197	16182	16187	16269	16272	16281	16207	16338	16242	16332	16373	16090	16104	16278	16179	16217	16093	16216	16096	16167	15936	16170	16282	15699	16340	16304	15958	16131	16389	16188	16191	16064	16173	16092	16065	16374	16269	16330	16005	16236	16127	16129	16230	16159	16249	16055	16295	16071	16218	16216	16140	16250	16191	16124	16254	16198	16147	16506	16214	16236	16194	16211	16387	16185	16170	16164	16173	16064	16193	16078	16223	16039	16250	16204	16137	16243	16262	16227	16187	16297	16344	16270	16493	16199	16210	16325	16104	16079	16148	16379	16265	16058	16169	16040	16175	16179	16141	16216	16202	16221	16322	16180	16178	16220
23548	21132	28757	23968	22490	24147	24478	21269	20635	20382	20369	19907	19516	19719	19545	19455	19510	19504	19551	19558	19439	19323	19336	19095	19141	19270	19193	19145	19048	19161	19077	19168	18964	19223	19075	18915	18906	18935	19021	19007	18885	19106	18986	19090	18821	19020	18957	19028	19117	18884	19042	18979	19523	20160	19564	19486	19393	18986	19021	19072	18612	18763	18924	18829	19011	18950	18968	18995	18814	18821	18902	18882	18876	19165	18890	18981	18864	18873	18919	19025	18884	18919	18861	18832	18790	19140	18944	18893	18890	19099	18935	19017	18975	18823	19055	18963	19032	19098	18859	18771	19146	18993	18755	18793	18863	18884	18815	19063	19049	19028	19008	18872	18942	18875	18940	19188	18894	18904	18924	18889	19017	19256	18880	18979	18831	18866	18737	18910	18709	18908	18950	18836	19126	19118	18846	18934	18992	18653	19100	18910	18950	19009	18746	18926	19112	18825	18965	18882	18786	19017	18944	19033	18925	19090	18976	19116	18783	18949	18883	18921	19014	18869	18776	18879	18816	18680	18896	18889	18710	18900	18898	18631	18752	18746	18986	18890	19232	19128	18886	18917	18887	18948	18855	18819	18867	18824	18910	18895	18782	18800	18921	18787	18835	18947	18899	18717	18839	18888	18950	18784	18935	18796	18978	18988	19011	19023	18942	18907	19043	18949	18713	18862	18986	18930	18734	19042	18961	18852	18942	18776	18939	18849	18925	19113	18831	18733	19023	18964	18889	18947	19036	18838	18795	18986	19066	18897	18895	18758	19027	18831	18702	18744	18881	18907	19130	18739	18949	18799	18752	18780	18858	18844	18898	19031	18879	18990	18900	18970	18843	19042	18820	18788	19049	18909	18808	18995	18899	18737	19090	18866	18860	18968	18977	18923	18940	19025	18713	19010	18971	18772	18715	18893	18755	18773	18905	18738	18694	18748	19030	18830	18928	18607	18790	18974	18980	19099	18951	18853	18991	18953	18859	19001	19090	18933	18853	18479	18739	19079	18900	18872	18834	18879	19253	18997	18997	19055	18844	18896	18960	19239	18779	19062	18815	18675	19087	18646	18837	18991	19130	18896	18988	18911	19034	18815	18837	18760	19105	18829	19027	18883	18872	18968	18952	18715	18799	18851	19005	18725	18788	18859	18711	18775	18774	18954	18968	18948	18907	18896	19116	18849	19036	19046	18697	18908	18795	18751	18844	18922	18954	18940	18734	18794	18917	18735	18819	18874	19142	18945	18996	18701	18776	18773	18686	18755	18859	18828	18958	18891	18923	18923	19117	18899	18809	18840	18877	18913	18902	19047	18978	19124	19088	18734	18703	18901	18897	18820	18832	19005	18997	19019	18916	19035	19034	19008	18768	18878	18974	18681	18988	18995	18945	18812	18790	18629	18821	18771	18680	18888	18994	18906	18857	18813	18954	18924	18972	19145	18837	18742	19179	18978	18801	18788	19021	19164	19127	18920	19074	19105	18811	18981	18917	19031	18939	18798	18973	18902	18889	18887	18840	18795	18871	18895	18801	18974	19179	18945	18791	18976	18948	18840	18958	18780	18921	19056	18887	18979	18859	18930	18945	18733	18870	18972	19025	18843	18813	18946	18767	18936	18912	18999	19095	19079	18739	18985	18828	19130	18993	18766	19094	18648	18865	18975	18875	19030	18927	18898	18902	18734	19039	18794	18863	18829	18898	19128	19035	18852	18748	18825	19061	18829	18699	18812	18814	19003	19078	19050	18881	18956	18757	18938	18756	18990	18935	18704	18798	18802	18952	18752	18811	18675	18869	18790	19002	18973	18902	18931	18940	18868	18886	18903	19021	18876	18957	18952	18718	18966	18809	18997	18729	19102	18873	19049	18912	19117	18873	19084	19104	18814	18884	18929	19019	18886	18925	18909	18731	19118	18825	18986	19004	18707	18921	18762	18843	18901	18847	18755	18870	18813	18868	19057	18735	18858	18940	18954	18829	18709	18750	18841	18838	18653	18863	18758	18918	18971	18961	18929	19099	19015	19084	18951	18980	18978	19001	18795	18917	18970	18842	18862	19039	18904	18949	19052	18769	18896	18956	18934	18995	18974	18707	18657	18870	18828	18898	18973	18771	18865	18836	18775	19067	18907	18757	18869	18895	18871	18888	18885	18821	18802	18960	18946	18853	19052	18995	19020	18928	19105	18912	18921	18788	18845	18892	18740	19192	18839	19009	19003	18802	18884	18936	19011	19011	18826	18910	18970	18799	18861	18970	18879	18982	18861	19073	18943	19072	18732	18836	18926	19021	18941	19176	18910	18802	18960	18863	18820	18655	18994	18835	18869	18987	18878	18959	18688	18896	18872	19008	18936	18992	19022	18842	19034	18911	18949	19035	18845	18918	18698	18867	19125	19003	18963	18966	18888	18803	18954	18718	18843	18749	18961	18952	19119	18919	18867	18852	18857	18791	18834	19060	18833	18805	18849	18979	18895	18840	18815	18880	18814	18845	18896	18821	18801	18806	18944	18956	18963	18829	18809	19017	18717	19137	18932	18826	18763	18713	18951	18836	18960	18957	19071	18904	18870	18788	18917	18958	18963	18944	18821	18740	18873	18999	18797	18901	18768	18815	18982	18941	18785	18755	18538	18811	18908	18960	18626	18714	19008	18940	18786	18870	18952	18972	18864	18988	18856	18935	18830	18868	18993	18844	18928	18734	18981	18796	18971	19093	18861	19045	18916	18882	18862	19036	18938	18982	18914	19022	18987	18843	18850	18960	19033	18784	18775	18897	18930	18962	18864	18766	18928	18891	19042	18859	19048	18843	18791	19024	18752	18730	18748	19173	18877	18830	18969	18838	19017	18683	18948	19043	19000	18859	18967	19136	18873	18899	18744	19040	18827	18818	18850	18975	18882	19074	18972	18810	18853	18952	18892	18908	18855	18884	18990	18837	18967	18733	18803	18833	19012	19058	19129	18748	18680	19007	18877	19144	19026	19188	19011	18710	18793	18964	18833	18945	19005	18737	18806	18883	18880	18635	18901	18917	18805	18877	18846	18966	18948	19046	18953	18614	18758	19003	19146	18852	18788	18774	18719	18768	19072	18851	18975	18838	18782	18736	19011	18809	18986	18975	18633	18628	18724	18867	19010	19132	18922	19005	18904	19023	18925	18996	18818	18820	19069	18930	18874	19022	19062	18970	18890	18902	18788	18941	18737	18902	18775	19188	18734	18852	18711	18866	18691	18620	18911	18948	18768	18934	18985	18894	19162	18832	18863	18899	18845	19024	19001	18815	18881	18956	19059	18946	18863	18844	18799	18726	18796	18701	18885	19105	18990	18925	18896	18970	18858	18722	19024	19081	19000	19032	18863	19038	18800	19049	18962	18922	18777	18942	18984	18920	18725	18801	18876	19116	18899	18923	18842	19027	18837	18938	19038	18975	18986	18902	19045	18891	18858	19034	18980	18990	19115	19088	18843	18939	18837	18708	19000	18795	18823	18763	18829	18819	18815	18940	18957	18919	18770	18903	18778	18934	18848	19139	18888	18868	18931	18990	18846	18846	18894	18793	18845	19022	19007	18947	19087	18911	18907	19035	18900	18916	18760	18822	18821	18823	18906	19064	18842	18985	19020	18735	18925	18798	18998	18779	18898	18825	18777	18934	18926	18851	18927	19000	18840	19095	19024	18943	19175	18754	19089	18777	19004	19162	18803	18848	19020	18847	18948	18838	18593	18839	18858	18965	18994	18950	19188	18965	18814	19008	18846	18885	19112	18987	19001	18999	18951	18935	18927	18763	18956	18915	19050	18950	18897	18868	19187	19107	18904	18846	19088	18870	19233	18800	18896	18988	18929	19054	18813	18998	18613	19022	18899	18827	18893	18727	18916	18830	18692	19007	18937	19044	18947	18844	18958	18913	18859	19134	18933	18874	18846	19061	18941	18963	18902	18877	18903	18906	19158	18900	18927	18657	18739	18771	18855	18826	18910	19000	18820	18855	18742	18888	18711	18908	18746	18991	18937	18877	18940	19009	19051	19267	19095	18907	18783	18679	18846	18941	18861	18666	18923	18898	18742	18934	18644	18815	18792	18859	18805	18851	18750	18850	19054	19210	18998	18627	18917	19021	18992	18709	18931	18942	18835	18917	19023	18852	19017	18961	18701	18854	18877	18912	18703	18928	18892	18778	18748	18933	18931	18852	18778	18900	18733	18738	18675	18798	18980	18837	18848	18882	18761	18839	18814	18861	18969	18873	18805	19066	18769	18960	18899	19098	18951	18681	18817	18959	18829	18918	18843	18535	18749	18737	18782	19025	18964	18951	18866	18691	18801	18953	18804	18943	18978	18956	19008	18928	18907	18960	18874	18988	18911	18841	19006	18961	18748	19076	18750	18700	18862	19072	19221	18807	18870	18929	18756	19066	18814	18651	18610	18874	18826	18840	19150	18838	18807	18710	18818	18894	18888	19064	18864	18924	19056	18982	18961	18792	18827	18818	18943	19018	18992	19094	18813	18829	18991	18962	19079	18828	18831	18941	18784	18962	18976	18895	18942	19016	18927	18883	18987	18886	18836	18737	19056	19216	18910	19015	18790	18861	18865	18950	18888	18812	18732	18719	18979	18966	18961	18947	18835	18852	18686	18894	18907	19062	18894	18911	18927	18824	18771	18874	19183	18891	18864	18900	19089	19125	18816	18775	18956	18793	18853	19106	18874	18885	18890	19041	18811	18721	18951	18825	18906	19086	19009	19144	18795	19161	18912	18845	18890	19012	18735	19082	18912	18694	18871	18966	19020	18922	18805	18974	18907	18921	18849	18797	19030	18740	18572	18866	18809	18947	18927	19012	18940	18906	18889	19011	18820	18744	19011	18928	18931	19066	18994	18906	19024	19051	19024	19075	18901	18762	18934	18947	18929	18616	18830	18939	18945	18796	18923	18802	18932	18851	18911	18796	19157	19024	18990	18847	18784	18877	18879	18798	18876	18964	19053	19177	18964	18999	19018	18991	18869	18956	18799	18799	18893	18934	18934	18926	18794	18911	18798	18906	18923	18967	18766	18914	18920	18995	18986	18914	18744	19203	18909	18878	18941	18852	18993	18808	18979	18787	18964	18886	18896	18874	18955	18731	18954	18721	19002	18955	18657	18767	19056	19079	19017
19468	35784	34199	26782	22463	21353	20228	19377	18457	18027	17421	16974	17005	16764	16657	16695	16797	17034	17073	16810	16287	16591	16488	16465	16287	16291	16316	16250	16025	16152	16291	15937	16160	16211	16080	16113	16012	15921	16232	16098	16263	16172	16023	16218	16089	15940	16157	15912	16161	16183	16109	16114	16747	17216	17056	16422	16340	16037	16036	15973	16054	15992	15959	15950	16128	16168	16190	16291	16110	16080	16020	16178	16042	16009	16168	15998	16112	15924	16110	16094	16081	15967	16091	16118	16063	15982	16055	15989	15895	15794	16093	16062	16197	16045	15908	15958	16064	15970	15996	16059	16113	16057	16044	15874	16032	16061	16130	16074	16019	16115	15935	16123	16111	15908	15996	15829	15945	16170	15840	16087	16112	16117	15685	16136	16182	16075	16106	16053	16187	15974	16013	15894	16030	16122	15991	16038	16132	16019	16094	16034	15872	16158	15925	16177	16038	16140	15992	15953	15988	16008	16058	16102	15988	16089	16136	16177	16050	16044	16121	15917	16087	16161	16134	16031	15982	15908	16125	15960	15847	16201	15967	16192	16085	16063	16162	16014	16065	16021	16170	15985	16121	16124	15968	16007	15882	16016	16028	15975	15999	16052	16158	15914	16062	16150	16153	16199	16137	15963	16036	16009	16204	16040	16047	15880	15929	15955	16222	16155	16196	16137	16005	16124	15958	16085	15978	16198	15848	16171	15992	16173	16190	16077	16094	16083	16218	15960	16087	15942	16219	15989	16109	15924	16027	16037	15820	16049	16068	15893	15956	15858	16142	16037	16179	15966	16124	16145	16129	16004	16100	16115	15973	16199	16083	16080	15895	16050	15858	16063	16060	16010	16054	16056	15970	16035	16017	16085	16177	16000	16110	16112	16133	16122	16373	16024	16102	16262	15914	16010	16119	16056	16130	16236	16111	16026	16084	16179	15861	16231	16091	15977	16042	15969	16015	16103	15920	16074	16157	16127	15958	16116	16122	16034	15915	15946	16057	16035	16017	15815	15978	16181	16169	15923	16166	16077	15976	16186	16154	15948	16091	16160	16009	16029	15900	16025	16072	16116	16092	16197	15846	16174	16126	15951	16062	15979	16135	16080	15960	16033	16038	16117	15985	15990	16007	16065	16081	16068	15916	16154	16017	15970	16024	16118	16095	16109	16114	16012	16039	16126	16000	16083	16176	15949	16006	16220	16234	15993	16157	16298	16058	16069	15952	15899	15896	16104	16016	16010	16047	16083	15988	16014	16074	15892	16132	16040	16104	16130	15925	16029	16087	16046	16188	16154	16025	16022	16072	16026	16087	16133	16051	16101	16244	15988	15925	16167	15873	16154	16093	15985	15898	16079	16048	16194	15988	16045	15981	15890	16051	15838	16132	15846	16126	16206	16114	16115	15894	16087	16053	16030	16333	16156	16062	16000	16175	15968	15861	16115	15988	16098	15924	15968	16030	15940	16075	15874	16044	16082	15985	16079	15936	15950	16061	16113	16052	15932	16053	16070	16138	16035	16260	16026	16099	16134	16181	16222	15957	15908	15942	16083	16077	16247	16080	16171	16129	16265	15972	15977	16115	16058	16114	15977	16026	15876	16013	16036	16024	16136	16034	15908	15999	16230	15904	16093	15922	15869	16042	15971	16070	16001	16160	15942	16018	15986	16059	15884	15964	15943	15888	16122	15931	16182	16163	15965	16184	16105	16013	15916	16125	16040	15917	16169	15962	16134	16033	15855	16245	16054	15939	16081	15898	15837	15938	16022	15955	16089	15997	16145	15900	15907	16081	16069	16111	15917	16126	15929	15981	16117	15983	16084	16018	16005	16075	16207	15896	16141	16141	16090	16115	15979	16118	16161	16015	16057	16091	16104	16037	16061	16156	16036	16088	16011	16087	16052	16179	16109	16028	15902	15878	16087	16033	15875	16181	16011	16062	15981	16028	16001	15851	16191	16093	15962	16210	15964	16110	16002	16045	16249	16136	15971	16063	16332	16002	15972	16117	16077	15990	16325	15972	16099	16088	16043	15964	16122	15938	16031	15907	16140	16084	15973	15998	16102	16012	15907	16012	16162	16109	16012	15970	16201	15993	16096	16275	16029	15848	16060	16036	15976	15873	16108	16087	16015	15932	16061	16051	15946	16091	16027	16182	16012	16082	15990	16020	16092	16030	16272	16034	15998	16124	16108	16066	15971	15957	15917	15966	16031	16140	15903	16036	15939	16015	15991	16153	16222	15891	16043	16106	16179	15991	15988	15990	16106	16008	16180	16131	16133	15902	16071	16223	16081	15992	16023	16205	16107	16076	16136	16154	16189	15868	16238	16027	16026	16109	16161	16141	16038	15953	16019	16231	16209	16058	16147	15977	16030	15888	16097	16150	16130	15858	16081	15894	15997	16129	16269	15899	15835	16019	15924	16179	16133	16032	16107	16095	15896	15965	16080	16141	16004	16076	15989	16056	16069	16070	16092	16006	16122	15913	16037	15933	16191	16017	15916	16045	16124	16046	16019	15847	16032	16124	16140	15921	16012	16058	16066	15954	16158	16139	16038	15991	15901	16048	16016	15957	15998	16134	16042	16046	15978	16081	16264	15870	15951	15936	16069	16163	16053	16085	15983	16068	15986	16127	16053	15912	15920	16128	15945	16048	15961	16125	16032	16033	16082	15941	16148	16181	15888	16224	16068	16126	16066	15806	16185	16217	16104	16023	16078	16036	16182	16004	16069	15978	16011	16125	15988	16090	15956	16107	15982	16050	16132	16103	15997	16091	15905	15868	16086	15962	15951	16020	15975	16087	16124	15956	15954	16179	15938	16133	16132	16034	16201	16085	16138	16119	16018	15862	16134	16071	16005	15968	16086	16159	16042	15993	16008	16063	16026	16237	15973	15972	15994	16146	16020	16110	15969	16023	15932	16076	16066	15933	16174	15957	16131	16191	16124	16097	15959	16060	15921	16037	15983	15949	16211	16057	16044	16187	15972	15969	16024	16049	15985	16059	16290	15989	16136	15987	15962	15752	16087	16005	15907	16108	16096	16137	15981	16122	15880	16032	16162	16032	15925	15814	16126	15974	16122	15968	16014	16017	16117	16068	16056	16024	15882	16042	16020	16174	16081	16000	15982	15981	15984	16074	16008	15976	16035	15912	15976	16041	15943	15951	15991	16067	16109	16149	16117	15943	16037	15981	16270	15895	16091	15991	16125	15943	16043	16154	16102	16179	16066	16108	16304	16038	15917	16044	16133	16147	15986	16142	16089	15975	15984	15946	15809	16117	16225	15967	16000	15921	16060	16150	15946	16106	16196	15964	16141	16169	16195	15815	16024	16232	16016	16193	15941	15884	15905	16167	16035	15988	16120	15954	15997	16059	16075	16119	16083	16098	16058	15913	16094	16140	16068	15953	16067	15945	16032	16049	16198	16133	15978	16084	15814	16003	16118	16129	16131	16070	16014	16092	16087	15914	16091	15998	15980	16246	15870	16026	16096	15933	16034	15939	16026	16225	16002	16075	16098	16027	15957	16060	16113	16135	16145	16060	15963	16137	16061	16142	16018	16020	15943	16016	16188	15934	16079	16040	16027	16065	15947	16025	16095	16098	16038	16111	16034	16215	15943	16071	16061	15977	15893	16081	16157	16124	16038	16060	15999	15948	16149	15796	16242	16079	15931	16054	16168	16098	15984	15892	16029	16160	15969	16029	16178	15983	16206	15958	16179	16109	16081	16059	15889	16112	16246	15986	16010	15946	16193	16204	15943	16123	16129	15891	16079	15924	16158	16054	16005	16059	16166	16196	16140	16086	16034	15969	15834	16026	15872	16062	15962	16045	15955	16071	16026	15971	16003	15954	16143	16002	16047	15952	15917	15874	16018	15923	16053	15916	16028	16184	16087	16206	16020	15955	16040	16157	15940	16001	16111	15919	15946	15925	16037	16096	16137	16147	16079	16007	16158	16165	16028	16031	15928	16017	15962	16141	15903	16045	16023	16011	16114	15979	16064	16018	16004	16185	16146	16011	15999	15874	15904	16167	16033	16097	15924	16131	16067	15949	16024	16086	16058	16067	15932	15997	16050	16078	15939	16122	16092	15841	16059	16042	15969	16038	16150	15954	16044	15984	16093	16113	15962	16045	16074	15915	16072	16038	15992	16084	15990	16009	15999	15891	16175	16129	16078	16024	16047	16099	16081	16076	16014	16115	16088	16061	15916	16007	16072	15932	16009	16115	16007	16021	16199	16179	16055	16041	16004	15947	16101	16095	16128	15870	15994	16004	16053	16071	15938	16011	16150	16038	16023	15724	16128	16025	16056	15917	16059	16072	16141	15920	16155	16140	16104	16091	16041	15885	15970	16193	15973	15902	15902	15971	15995	16034	16053	16105	15985	16054	16017	16129	16002	16045	16071	15941	15982	16099	16117	16058	15974	16048	16029	15938	16000	15926	16013	16108	16258	15948	16066	15972	16048	16167	16042	16026	16053	16172	15924	16120	16034	16146	15986	16070	16088	16093	16034	16043	16141	16082	16013	16040	16086	16077	15850	16086	15967	16081	15997	16122	15968	16059	16038	16214	15978	16068	16026	15926	16102	16016	16157	16130	16134	16027	16113	16007	16168	16055	16071	15992	16150	16047	16014	16039	16197	16065	16033	16078	16307	15937	15839	16154	16179	16095	16165	15872	15998	16230	15955	15939	16146	16101	16107	16046	16005	16063	16147	16218	16036	16112	15817	15956	16055	15923	16138	16061	16016	15844	16173	16136	16164	16177	16035	15959	16085	16142	16100	16062	16211	16041	16079	15918	16144	16191	16041	16057	16143	16002	15969	16022	16117	16055	16034	16065	15982	15947	16161	16037	16117	16003	16119	15979	15985	16227	16102	16037	16081	16037	16099	16010	16168	15997	15974	16078	16065	16077	16027	16232	16000	16100	16049	15975	16157	16073	16125	15923	16073	16219	16016	16185	16174	16028	16012	16070	16177	15917	16057	15850	16138	16053	16141	15882	16096	16100	15974	16046	16020	15933	15960	16088	15879	16249	15963	16170	16077	15979	15968	16018	16013	16053	15873	16140	16009	16069	16126	16069	16123	16027	15845	16121	15920	16125	15997	16085	16049	16195	16182	16098	16144	16066	16051	16087	15992	16104	16128
22640	21164	29027	23565	21531	24305	27513	22629	21548	21282	20692	20555	20504	20198	20555	20098	20206	20296	20491	20200	19735	20005	19842	19797	19637	19566	19739	19421	19452	19503	19292	19499	19527	19425	19477	19571	19405	19302	19307	19401	19416	19397	19274	19431	19427	19451	19379	19567	19228	19407	19323	19505	20504	21043	20557	20126	19703	19498	19430	19096	19287	19324	19269	19247	19289	19464	19340	19201	19295	19138	19300	19307	19396	19395	19367	19170	19237	19092	19157	19167	19136	19250	19383	19413	19223	19143	19235	19261	19328	19282	19196	19361	19221	19031	19241	19334	19320	19195	19050	19171	19273	19209	19356	19368	19601	19072	19226	19212	19107	19245	19136	19088	19260	19210	19066	19105	19497	19463	19205	19092	19373	19352	19137	19509	19251	19292	19307	19179	19262	19239	19275	19381	19300	19259	19256	19390	19247	19334	19006	19133	19347	19391	19202	19264	19296	19178	19118	19349	19370	19179	19343	19161	19025	19322	19200	19323	19068	19226	19274	19170	19124	19239	19122	19149	19147	19115	19279	19031	19117	19270	19357	19004	19214	19370	19246	19215	19268	19207	19061	19230	19235	19441	19237	19296	19251	19173	19202	19144	19361	19056	19163	19104	19363	19430	19237	19058	19344	19398	19058	19279	19325	19229	19319	19350	19253	19171	19094	19337	19329	19242	19059	19280	19114	19057	19388	19144	19198	19459	19153	19277	19142	19124	19286	19135	19295	18940	19116	19177	19081	19360	19152	19243	19312	19197	19260	19242	19025	19100	19263	19171	19232	19305	19197	19370	19085	18977	19245	18970	19218	19026	19345	19334	19132	19256	19224	19089	19221	19220	19307	19059	19254	19115	19232	19237	19317	19094	19046	19261	19324	19217	19488	19203	19171	19082	19131	19301	19304	19307	19187	19267	19269	19415	19311	19375	19354	19302	19390	19027	19180	19099	19311	19191	19031	19179	19202	19432	19014	19236	19271	19141	19219	19352	18982	19255	19181	19317	19196	19295	19225	19169	19245	19292	19185	19168	19354	19302	19203	19299	19304	19280	19076	19358	19419	19379	19059	19363	19144	19153	19548	19394	19279	19195	19208	19216	19463	19185	19362	19250	19072	19187	19305	19232	19222	19064	19300	19293	19198	19361	19328	19128	19259	19176	19148	19396	19254	19146	19342	19250	19127	19058	19112	19039	19035	19090	19316	19128	19045	19376	19085	19270	19370	19287	19090	19362	19221	19069	19245	19242	19308	19277	19094	19120	19108	19123	19328	19306	19228	19153	19239	19284	19049	19196	19209	19050	19174	19349	19296	19173	19159	19441	19268	19336	19170	19289	19294	19095	19277	19136	19140	19349	19198	19417	19091	19389	19291	19158	19234	19265	19250	19315	19179	19147	19156	19400	19358	19270	19264	19153	19283	19196	18852	19236	19208	19255	19270	19427	19215	19129	19183	19192	18945	19286	19290	19177	19247	19059	19320	19229	19146	19222	19274	19280	19310	19012	19218	19306	19187	19344	19304	19090	19277	19218	19295	19100	19198	19051	19234	19077	19274	19246	19390	19254	19284	19069	19172	19268	18972	19114	19201	19145	19219	19226	19222	19234	19106	19254	19259	19281	19003	19218	19056	19177	19355	19253	19271	19242	19218	19361	19419	19224	19140	19102	19134	19172	19288	19098	19370	19203	19193	19060	19258	19204	19406	19298	19202	19217	19430	19141	19318	19411	19196	19106	19023	19535	19295	19277	19205	19140	19205	19128	19272	19224	19310	19040	19018	19269	19063	19226	19401	19399	19179	19432	19096	19293	19292	18946	19319	19173	19149	19221	19182	19148	19294	19262	19257	19157	19167	19391	19304	19126	19107	19353	19172	19127	19266	19166	19084	19250	19417	19522	19290	19311	19208	19188	19170	19111	19162	19330	19225	19173	19262	19136	19200	19320	18960	19136	19111	19143	19277	19071	19183	19235	19241	19381	19321	19281	19279	19246	19213	19301	19105	19468	19338	19204	19250	19275	19213	19231	19165	19315	19277	19059	19432	19314	19240	19191	19301	19258	19297	19267	19086	19309	19234	19313	19290	19223	19377	19250	19185	19153	19177	19001	19175	19133	19068	19046	19361	19288	19294	19185	19315	19389	19208	19029	19269	19295	19113	19201	19312	19134	19205	19102	19019	19231	19171	19248	19298	19237	19182	19292	19351	19407	19240	19186	19217	19206	19235	19252	19174	19359	19191	19188	19363	19192	19364	19183	19301	19188	19274	19318	19267	19191	19123	19394	19338	19279	19036	19079	19285	19097	18998	19052	19264	19221	19301	19258	19174	19296	19210	19190	19125	19190	19369	19113	19212	19235	19230	19275	19203	19146	19161	19027	19067	19370	19317	19053	19266	19444	19306	19079	19086	19001	19256	19298	19220	19228	19363	19240	19456	19168	19222	19287	19215	19215	19298	19002	19164	19074	19259	19173	19128	19310	19310	19166	19238	18990	19259	18897	19036	19202	19240	19282	19299	19415	19083	19184	19181	19265	19408	19204	19266	19006	19240	19231	19373	19251	19270	19322	19205	19210	19118	19327	18918	19166	19431	19339	19156	19176	19365	19457	19199	19313	19354	19321	19214	19156	19165	18970	19268	19294	19433	19222	19101	18947	19348	19124	19153	19255	19287	19295	19283	19198	19380	19417	19240	19259	19247	19155	19390	19071	19246	19207	19486	19158	19104	19320	19300	19251	19129	19109	19230	19313	19208	19165	19154	19241	19315	19264	19106	19078	19179	19352	19191	19271	19118	19078	19217	19320	19286	19293	19088	19145	19196	19356	19320	19238	19198	19006	19270	19187	19205	19222	19198	18972	19169	19246	19219	19066	18974	19424	19226	19392	19356	19250	19096	19363	19121	19109	18981	19036	18982	19213	19040	19235	18964	19171	18911	19285	19121	19142	19299	19332	19196	19225	19287	19154	19156	19311	19382	19225	19133	19112	19204	19268	19110	19196	19302	18980	19231	19272	19074	19276	19213	19262	19026	19168	19175	19374	19168	19125	19104	19205	19071	19082	19190	19252	19290	19145	19286	19241	19239	19117	19063	18979	19235	19163	19521	19317	19186	19100	19148	19462	19014	19275	19160	19109	19193	19084	19216	19060	19336	19350	19220	19352	19226	19069	19141	19319	19113	18881	19197	19191	19155	19181	19265	19254	19284	19232	19480	19290	19184	19077	19203	19176	19074	19108	19170	19176	19051	19212	19224	19621	19581	19139	19421	19261	19404	19147	19133	19256	19280	19156	19301	19135	19161	19267	19208	19184	19196	19183	19231	19176	19498	19238	19138	19169	19025	19289	19123	19354	19169	19036	19246	19292	19144	19327	19253	19330	19122	19189	19234	19261	19147	19179	19360	19187	19505	19322	19367	19232	19327	19289	19309	19488	19400	19292	19427	19094	19335	19166	19278	19242	19216	19133	19255	19208	19185	19118	19040	19354	19152	19386	19470	19418	19388	19159	19244	19214	19241	19351	19202	19177	19280	19133	19109	19231	19179	19302	19219	19200	19422	19032	19207	19130	19288	19234	19228	19083	19149	19141	19294	19149	19205	19307	19144	19293	19079	19159	19282	19108	19093	19201	19243	19191	19293	19255	19118	19301	19216	19322	19242	19116	19099	19265	19236	19145	19217	19223	19339	19311	19160	19035	19214	19005	19215	19365	19283	19384	19175	19179	19101	19296	19437	19242	19262	19206	18977	19095	19275	19159	19105	19028	19172	19086	19397	19334	19105	19020	19371	19144	19406	19339	19153	19235	19137	19211	19288	19410	19271	19021	19431	19179	19122	19199	19207	19258	19267	19262	19224	19335	19391	19291	19118	19251	19158	19277	19271	19366	19226	19163	19013	19321	19237	19284	19161	19367	19164	19359	19181	19420	19051	19060	19046	19180	19137	19265	19075	19056	19007	19047	19370	19220	18885	19266	19335	19313	19290	19320	19252	19307	19350	19090	19242	19028	19185	19121	19197	19291	19244	19165	19134	19157	19332	19408	19287	19197	19246	19195	18840	19397	19082	19076	19111	19187	19342	19072	19089	19146	19181	19124	19229	19507	19360	19297	19125	19035	19398	19282	19303	19090	19215	19054	19391	19081	19349	19250	19035	19292	19162	19269	19425	19249	19168	19134	19123	19307	19286	19071	19202	19298	19165	19281	19437	19096	19104	19383	19308	18956	19394	19256	19142	18972	19173	19232	19152	19302	19304	19208	19479	19377	19370	19402	19307	19216	19183	19234	19176	19222	19161	19034	19098	19547	19392	19231	19315	19120	19227	19303	19168	19282	19116	19174	19369	19240	19066	19141	19056	19303	19292	19193	19250	19280	18977	18948	19344	19083	19373	19150	19539	19337	19267	19124	19363	19313	18869	19227	19107	19192	19339	19208	19052	19229	19307	19312	19117	19246	19334	19341	19468	19027	19217	19057	19291	19089	19205	19114	19329	19131	19192	19211	19098	18951	19251	19293	19256	19169	19356	19340	19345	19095	19091	19194	19185	19401	19243	19067	19257	19053	19468	19322	19218	19217	19290	19359	19312	19254	19166	19070	19050	19172	19400	19313	19251	19314	19155	19156	19311	18998	19208	19200	19105	19219	19064	19354	19167	19144	19292	19169	19189	19138	19369	19185	19218	19140	19210	19360	19275	18844	19129	19356	19343	19144	19135	19197	19137	19330	19201	19354	19297	19334	19187	19158	19029	19222	19079	19156	19273	18990	19118	19352	19326	19074	19171	19300	19113	19330	19196	19181	19120	19095	19018	19068	19236	19103	19167	19202	19179	19167	19210	19297	19110	19199	19228	19129	19182	19166	19167	19138	19179	19002	19045	18995	19282	19185	19243	19308	19062	19288	19269	19125	19186	19098	19218	19167	19162	19219	19277	19093	19109	19439	19163	19225	19092	19135	19019	19200	19226	19198	19290	19435	19395	19155	19325	19448	19323	19217	19228	19125	19226	19130	19193	19337	19444	19314	19343	19438	19256	19068	19153	19295	19080	19415	19140	19124	19252	19084	19177	19189	19283	19282	19041	19104	19198	19285	19117	19271	19268	19349	19124	19394	19313	19157	19156	19141	19276	19171	19222	19292	19156	19134	19304	19212	19272	19293	19190	19443
21168	39684	38096	30163	25395	23268	22120	20848	19875	18781	18381	17637	17600	17701	17716	17559	17144	17674	17680	17382	16698	16978	16785	16635	16634	16633	16700	16473	16368	16483	16245	16302	16320	16467	16399	16416	16340	16413	16362	16273	16427	16401	16355	16338	16399	16174	16457	16344	16246	16346	16285	16607	18188	18382	17704	17153	16707	16307	16328	16252	16499	16217	16235	16215	16054	16422	16278	16221	16274	16400	16286	16402	16160	16212	16206	16190	16290	16538	16294	16232	16357	16359	16281	16178	16317	16289	16443	16136	16214	16152	16141	16209	16076	16213	16399	16147	16220	16260	16237	16379	16334	16287	16418	16303	16311	16214	16323	16320	16238	16240	16301	16328	16229	16091	16107	16391	16213	16204	16171	16279	16175	16225	16230	16210	16266	16345	16085	16280	16146	16298	16218	16326	16336	16238	16230	16285	16266	16476	16293	16221	16323	16289	16056	16397	16146	16201	16210	16137	16239	16211	16365	16135	16419	16185	16531	16145	16228	16295	16089	16290	16292	16250	16269	16394	16274	16085	16354	16145	16230	16235	16319	16227	16085	16264	16298	16186	16187	16178	16183	16185	16253	15865	16266	16363	16307	16381	16190	16254	16422	16227	16321	16259	16205	16287	16317	16110	16000	16210	16176	16133	16194	16335	16290	16159	16384	16242	16174	16281	16211	16199	16360	16128	16222	16207	16486	16182	16313	16385	16269	16238	16247	16215	16258	16272	16301	16309	16344	16209	16210	16283	16322	16252	16191	16243	16203	16304	16345	16180	16251	16272	16206	16135	16150	16124	16260	16224	16349	16174	16139	16520	16219	16309	16288	16264	16347	16266	16298	16362	16195	16299	16264	16183	16459	16162	16310	16195	16149	16137	16245	16109	16189	16210	16358	16232	16349	16357	16172	16205	16360	16278	16304	16292	16174	16147	16297	16199	16368	16255	16371	16145	16288	16240	16324	16274	16165	16168	16270	16326	16211	16324	16287	16178	16186	16355	16303	16199	16238	16305	16184	16161	16223	16170	16378	16250	16312	16243	16239	16187	16299	16189	16337	16188	16553	16445	16384	16319	16378	16290	16318	16169	16280	16080	16235	16186	16070	16117	16163	16200	16286	16296	16228	16079	16191	16248	16209	16065	16440	16296	16321	16224	16187	16359	16107	16401	16225	16349	16347	16051	16102	16325	16295	16328	16151	16067	16442	16334	16213	16194	16215	16307	16314	16398	16272	16307	16293	16395	16362	16219	16432	16283	16269	16318	16387	16158	16235	16086	16146	16363	16174	16215	16297	16274	16289	16359	16213	16195	16211	16293	16209	16178	16302	16173	16220	16223	16114	16161	16276	16166	16226	16361	16273	16329	16182	16102	16133	16246	16137	16143	16247	16384	16263	16306	16265	16245	16244	16361	16317	16262	16289	16377	16248	16394	16220	16248	16223	16356	16059	16157	16100	16263	16289	16245	16344	16278	16410	16332	16213	16289	16274	16311	16215	16426	16370	16250	16354	16284	16168	16400	16306	16065	16279	16144	16120	16156	16230	16181	16262	16112	16185	16260	16245	16263	16236	16311	16327	16235	16274	16238	16266	16467	16386	16265	16064	16226	16108	16470	16377	16135	16121	16268	16100	16097	16181	16181	16185	16078	16330	16267	16271	16261	16318	16165	16379	16245	16295	16116	16272	16124	16247	16281	16313	16272	16224	16194	16221	16281	16034	16304	16278	16083	16179	16274	16302	16163	16247	16177	16257	16139	16334	16332	16345	16207	16144	16193	16450	16325	16252	16098	16142	16270	16291	16212	16398	16152	16287	16170	16222	16305	16261	16274	16350	16187	16251	16242	16028	16257	16280	16360	16233	16138	16240	16160	16304	16151	16308	16233	16278	16368	16149	16106	16171	16136	16187	16211	16099	16134	16390	16406	16083	16270	16140	16046	16362	16144	16342	16132	16165	16169	16116	16256	16375	16135	16180	16284	16336	16276	16401	16283	16250	16366	16251	16199	16109	16264	16139	16102	16443	16183	16283	16130	16262	16221	16335	16181	16147	16274	16299	16336	16422	16211	16224	16366	16115	16238	16160	16372	16347	16279	16148	16305	16329	16248	16157	16246	16316	16230	16081	16132	16258	16251	16088	16184	16094	16398	16153	16326	16185	16226	16380	16174	16302	16319	16226	16248	16270	16197	16192	16199	16270	16098	16218	16101	16395	16139	15977	16318	16081	16371	16364	16236	16179	16103	16087	16232	16191	16391	16129	16296	16193	16373	16294	16349	16299	16162	16257	16230	16215	16172	16248	16220	16059	16402	16239	16193	16057	16215	16098	16131	16244	16192	16306	16147	16271	16036	16236	16291	16422	16340	16345	16091	16275	16374	16244	16201	16295	16265	16145	16300	16281	16152	16049	16364	16215	16231	16132	16182	16350	16197	16126	16039	16183	16469	16311	16218	16250	16189	16140	16205	16271	16270	16154	16383	16327	16363	16244	16270	16206	16198	16159	16279	16264	16172	16216	16087	16148	16137	16275	16153	16211	16436	16207	16395	16280	16216	16278	16152	16134	16171	16298	16085	16295	16030	16225	16287	16170	16038	16167	16263	16241	16430	16224	16365	16111	16236	16248	16247	16303	16137	16279	16424	16211	16248	16223	16285	16121	16247	16249	16231	16235	16204	16345	16186	16156	16217	16253	16329	16116	16244	16230	16237	16236	16135	16028	16287	16148	16241	16085	16305	16233	16165	16325	16219	16102	16282	16092	16051	16217	16188	16268	16211	16148	16432	16249	16342	16080	16290	16230	16293	16264	16294	16274	16306	16157	16209	16390	16283	16211	16336	16338	16202	16330	16110	16219	16137	16384	16316	16124	16430	16435	16228	16181	16261	16325	16282	16467	16107	16348	16155	16221	16211	16051	16122	16240	16113	16370	16281	16330	16109	16108	16271	16142	16137	16203	16251	16261	16248	16196	16372	16125	16314	16243	16012	16348	16299	16327	16288	16461	16230	16228	16148	16251	16382	16132	16301	16253	16188	16201	16342	16199	16076	16400	16244	16230	16366	16244	16293	16126	16290	16338	16451	16344	16178	16283	16165	16282	16203	16344	16254	16253	16282	16235	16255	16414	16163	16298	16339	16318	16309	16152	16289	16220	16489	16204	16089	16220	16237	16203	16214	16405	16329	16136	16228	16101	16329	16173	16220	16287	16162	16281	16196	16257	16466	16139	16219	16326	16121	16144	16171	16244	16092	16309	16343	16147	16421	16297	16119	16153	16271	16260	16177	16210	16085	16378	16085	16224	16189	16352	16062	16273	16263	16389	16161	16203	16336	16270	16187	16297	16168	16076	16253	16201	16341	16232	16306	16252	16366	16236	16261	16162	16257	16125	16313	16252	16309	16145	16269	16073	16322	16218	16260	16192	16204	16424	16184	16210	16020	16266	16182	16174	16295	16222	16254	16096	16235	16234	16311	16173	16293	16313	16168	16141	16349	16221	16314	16194	16267	16141	16207	16329	16252	16248	16162	16246	16289	16196	16268	16175	16193	16405	16199	16197	16279	16173	16269	16050	16172	16321	16339	16141	16155	16094	16100	16272	16304	16379	16147	16230	16095	16317	16264	16363	15942	16187	16247	16171	16342	16298	16275	16328	16192	16104	16196	16203	16239	16291	16190	16137	16317	16222	16315	16281	16252	16447	16249	16354	16310	16175	16228	16231	16195	16329	16161	16265	16128	16176	16250	16225	16165	16208	16138	16194	16072	16184	16311	16222	16116	16353	16234	16251	16368	16289	16265	16204	16292	16344	16295	16122	16324	16116	16204	16433	16099	16195	16346	16147	16278	16233	16226	16378	16173	16178	16204	16258	16278	16054	16380	16170	16266	16274	16315	16292	16187	16350	16322	16310	16161	16186	16375	16140	16184	16208	16110	16179	16071	16191	16101	16239	16268	16267	16080	16434	16243	16207	16226	16188	16196	16243	16249	16250	16387	16126	16219	16260	16372	16259	16339	16019	16086	16036	16323	16229	16357	16304	16350	16329	16307	16211	16258	16222	16158	16381	16241	16166	16270	16279	16226	16397	16063	16142	16250	16258	16374	16212	16257	16219	16073	16190	16206	16302	16217	16093	16166	16359	16164	16317	16302	16121	16239	16319	16156	16036	16310	16163	16329	16237	16362	16259	16166	16277	16276	16190	16165	16221	16161	16350	16462	16226	16185	16234	16368	16291	16207	16159	16204	16376	16277	16149	16245	16236	16310	16156	16231	16250	16346	16186	16258	16255	16133	16238	16308	16402	16251	16062	16165	16336	16304	16238	16204	16337	16165	16191	16123	16217	16237	16405	16285	16232	16225	16513	16355	16375	16159	16205	16140	16093	16245	16333	16368	16120	16243	16178	16372	16168	16203	16414	16034	16115	16248	16225	16344	16153	16272	16314	16295	16272	16207	16149	16154	16358	16150	16242	16166	16115	16123	16301	16297	16199	16084	16166	16300	16234	16154	16100	16270	16280	16265	16168	16181	16224	16342	16334	16232	16302	16230	16322	16128	16233	16255	16130	16085	16433	16069	16192	16306	16191	16211	16210	16269	16282	16266	16234	16231	16281	16229	16388	16286	16358	16475	16195	16158	16207	16264	16065	16084	16454	16251	16240	16009	16274	16254	16210	16080	16190	16183	16106	16221	16177	16358	16204	16156	16376	16023	16287	16267	16355	16034	16188	16240	16268	16264	16210	16383	16226	16399	16322	16194	16251	16392	16166	16279	16065	16353	16231	16340	16274	16165	16163	16262	16436	16194	16213	16244	16118	16148	16238	16378	16088	16294	16306	16251	16291	16240	16280	16186	16364	16072	16246	16126	16164	16260	16198	16033	16176	16210	16369	16324	16121	16210	16359	16034	16335	16377	16211	16212	16156	16132	16162	16062	16193	16248	16362	16128	16229	16169	16241	16046	16166	16188	16227	16294	16201	16126	16225	16240	16183	16251	16273	16284	16243	16316	16350	16365	16318	16170	16290	16300	16207	16059	16164	16191	16205	16159	16262	16243	16271	16108	16232	16238	16215	16133	16328	16218	16323	16208	16287	16303	16312	16277	16261	16105	16341	16296	16110	16238	16267	16154	16322	16316	16114	16298	16244	16247	16221	16266	16137	16356
27304	22527	27703	25571	21340	20352	20053	19614	19405	19051	19105	18862	18886	18727	18873	18867	18999	19012	19101	18674	18760	18733	18723	18862	18550	18606	18660	18646	18467	18598	18480	18332	18540	18485	18631	18399	18550	18553	18672	18641	18434	18622	18586	18616	18695	18470	18472	18414	18688	18585	18493	18498	18848	18557	18747	18738	18471	18519	18703	18552	18577	18500	18633	18483	18486	18603	18536	18528	18400	18416	18663	18462	18630	18285	18501	18336	18475	18298	18315	18514	18683	18775	18535	18488	18434	18491	18406	18547	18608	18436	18259	18573	18521	18649	18535	18549	18456	18527	18429	18595	18595	18522	18584	18685	18547	18590	18617	18503	18550	18526	18392	18348	18643	18553	18390	18464	18482	18448	18752	18425	18477	18561	18566	18630	18468	18412	18371	18492	18536	18698	18614	18448	18680	18597	18512	18425	18452	18557	18574	18479	18494	18635	18508	18522	18514	18610	18460	18738	18485	18621	18599	18488	18460	18498	18558	18479	18458	18577	18474	18441	18688	18477	18560	18668	18455	18489	18454	18568	18519	18464	18443	18524	18497	18473	18555	18608	18622	18603	18498	18274	18422	18357	18484	18563	18580	18648	18591	18611	18658	18578	18426	18496	18509	18493	18594	18607	18760	18426	18569	18686	18697	18443	18577	18515	18446	18567	18505	18416	18601	18585	18593	18572	18390	18370	18630	18498	18488	18564	18615	18548	18508	18427	18730	18593	18674	18623	18390	18523	18371	18439	18629	18475	18595	18392	18487	18595	18387	18685	18651	18425	18625	18646	18735	18589	18599	18602	18721	18793	18599	18513	18649	18455	18712	18421	18263	18511	18324	18268	18394	18456	18540	18606	18542	18471	18638	18520	18465	18541	18471	18659	18397	18536	18644	18568	18576	18380	18598	18705	18590	18412	18628	18537	18566	18425	18392	18335	18475	18584	18611	18715	18472	18572	18486	18607	18595	18617	18439	18526	18590	18286	18632	18605	18545	18507	18508	18526	18581	18432	18583	18643	18506	18577	18593	18584	18579	18534	18590	18651	18627	18493	18721	18512	18227	18613	18624	18625	18498	18444	18641	18570	18701	18613	18597	18502	18385	18476	18595	18582	18538	18449	18605	18458	18410	18492	18570	18438	18624	18344	18741	18522	18642	18592	18829	18464	18693	18344	18596	18385	18287	18428	18662	18511	18351	18689	18419	18579	18583	18408	18563	18572	18384	18566	18657	18740	18589	18749	18445	18545	18560	18677	18653	18345	18510	18443	18469	18464	18287	18527	18562	18608	18429	18469	18370	18423	18559	18360	18446	18674	18613	18437	18483	18609	18464	18574	18634	18691	18442	18704	18463	18366	18508	18507	18671	18466	18447	18662	18607	18513	18473	18544	18459	18473	18515	18598	18664	18538	18616	18647	18343	18443	18537	18499	18463	18364	18859	18563	18444	18402	18455	18524	18579	18550	18628	18471	18559	18437	18350	18547	18545	18501	18706	18585	18450	18551	18506	18531	18530	18564	18509	18357	18550	18477	18486	18590	18365	18552	18534	18585	18541	18456	18448	18608	18545	18563	18750	18671	18511	18604	18657	18487	18564	18615	18444	18500	18650	18501	18642	18489	18359	18570	18518	18619	18467	18631	18388	18408	18459	18464	18417	18523	18625	18597	18556	18552	18563	18637	18359	18646	18496	18335	18537	18588	18487	18409	18704	18779	18544	18470	18525	18630	18648	18677	18559	18468	18389	18641	18615	18503	18451	18622	18574	18467	18408	18542	18628	18605	18557	18449	18490	18528	18554	18704	18483	18487	18554	18518	18332	18300	18622	18545	18507	18789	18549	18311	18449	18644	18561	18519	18779	18479	18476	18510	18549	18620	18398	18489	18571	18569	18488	18493	18676	18415	18366	18498	18549	18732	18554	18659	18698	18500	18567	18649	18558	18480	18694	18622	18565	18557	18447	18588	18692	18867	18696	18605	18749	18501	18707	18666	18710	18364	18554	18467	18402	18393	18660	18559	18514	18551	18485	18560	18864	18591	18410	18452	18687	18586	18706	18635	18526	18512	18462	18488	18620	18591	18719	18498	18551	18380	18385	18505	18752	18693	18655	18658	18566	18778	18464	18542	18773	18537	18524	18477	18562	18588	18431	18549	18625	18649	18666	18522	18390	18563	18466	18467	18400	18660	18582	18622	18512	18656	18835	18238	18630	18498	18567	18390	18775	18633	18511	18429	18438	18590	18610	18654	18548	18448	18598	18633	18549	18630	18698	18464	18429	18574	18420	18680	18402	18351	18686	18305	18814	18612	18415	18617	18558	18446	18798	18516	18653	18823	18697	18559	18746	18409	18564	18549	18669	18566	18691	18404	18628	18352	18502	18477	18415	18701	18395	18387	18655	18368	18551	18497	18626	18551	18757	18473	18565	18523	18493	18395	18557	18358	18654	18554	18704	18586	18474	18614	18546	18801	18595	18593	18524	18586	18556	18428	18494	18581	18543	18592	18698	18577	18357	18730	18582	18568	18622	18642	18470	18554	18560	18408	18574	18593	18609	18644	18663	18639	18418	18449	18534	18512	18210	18435	18446	18547	18669	18404	18652	18688	18693	18363	18590	18355	18541	18419	18560	18675	18651	18542	18447	18509	18452	18544	18525	18352	18608	18640	18436	18390	18417	18475	18590	18576	18472	18394	18606	18333	18482	18365	18453	18466	18464	18646	18697	18503	18442	18475	18579	18713	18459	18476	18595	18479	18575	18401	18278	18738	18428	18652	18626	18529	18566	18513	18573	18658	18443	18374	18509	18499	18562	18430	18480	18416	18583	18599	18612	18427	18286	18496	18739	18604	18473	18342	18564	18593	18627	18605	18571	18679	18649	18658	18556	18747	18589	18524	18693	18616	18512	18405	18520	18352	18621	18570	18684	18479	18608	18370	18512	18650	18451	18536	18573	18605	18379	18607	18626	18319	18573	18486	18566	18296	18537	18474	18488	18898	18351	18449	18487	18595	18509	18442	18702	18640	18491	18537	18791	18612	18413	18459	18592	18475	18911	18279	18712	18403	18497	18560	18495	18401	18332	18760	18363	18542	18655	18566	18657	18679	18572	18496	18666	18368	18448	18444	18626	18395	18551	18413	18512	18485	18607	18470	18449	18487	18568	18649	18713	18505	18591	18517	18468	18355	18546	18504	18477	18744	18590	18517	18400	18459	18595	18485	18521	18480	18601	18401	18652	18411	18494	18493	18301	18463	18416	18639	18514	18502	18492	18596	18580	18377	18691	18703	18565	18440	18596	18438	18554	18439	18467	18797	18553	18574	18349	18650	18499	18522	18449	18821	18615	18606	18526	18393	18653	18483	18597	18329	18494	18453	18463	18495	18580	18409	18566	18501	18595	18588	18490	18485	18280	18438	18653	18618	18286	18684	18348	18679	18718	18617	18528	18537	18651	18553	18370	18554	18599	18494	18279	18550	18488	18622	18470	18465	18377	18665	18529	18586	18431	18612	18592	18425	18456	18476	18668	18588	18547	18400	18480	18617	18452	18520	18549	18526	18631	18282	18579	18685	18422	18504	18447	18541	18528	18438	18476	18331	18508	18503	18696	18405	18361	18552	18613	18514	18681	18647	18283	18449	18572	18584	18415	18743	18489	18521	18585	18616	18551	18446	18684	18446	18452	18464	18501	18484	18450	18453	18618	18515	18481	18476	18444	18504	18486	18577	18472	18663	18577	18429	18561	18548	18403	18535	18644	18608	18522	18599	18467	18662	18529	18362	18556	18494	18429	18537	18632	18563	18578	18597	18559	18294	18478	18677	18651	18360	18687	18648	18490	18629	18593	18780	18526	18578	18416	18527	18576	18476	18339	18380	18515	18512	18539	18600	18507	18392	18394	18671	18473	18451	18470	18486	18680	18618	18409	18437	18382	18664	18524	18621	18557	18510	18451	18833	18308	18631	18412	18709	18574	18447	18592	18617	18649	18471	18693	18487	18659	18629	18582	18560	18707	18663	18608	18556	18587	18563	18681	18664	18720	18625	18628	18608	18364	18318	18561	18797	18447	18607	18815	18670	18649	18485	18628	18707	18388	18285	18636	18428	18595	18559	18661	18493	18480	18421	18574	18476	18773	18651	18610	18340	18492	18560	18534	18499	18574	18447	18382	18648	18624	18433	18477	18758	18398	18610	18593	18515	18410	18474	18450	18393	18739	18643	18478	18548	18397	18489	18507	18452	18551	18433	18594	18454	18435	18465	18435	18595	18548	18482	18385	18393	18536	18654	18725	18574	18610	18530	18534	18628	18488	18341	18648	18564	18470	18595	18621	18373	18379	18514	18317	18426	18579	18696	18617	18469	18510	18734	18619	18584	18602	18646	18361	18453	18704	18430	18648	18613	18424	18680	18505	18337	18554	18390	18700	18407	18389	18603	18525	18622	18544	18632	18430	18532	18529	18591	18756	18554	18690	18646	18683	18455	18685	18496	18810	18499	18389	18536	18377	18421	18448	18382	18381	18670	18508	18571	18479	18362	18456	18536	18529	18574	18529	18474	18421	18290	18451	18804	18593	18527	18562	18794	18494	18419	18506	18422	18536	18486	18383	18728	18454	18535	18489	18438	18583	18558	18596	18402	18530	18511	18569	18686	18636	18627	18660	18414	18499	18416	18388	18435	18431	18589	18396	18349	18430	18352	18473	18697	18482	18560	18833	18522	18373	18474	18484	18278	18448	18572	18445	18424	18518	18543	18711	18466	18715	18542	18521	18614	18595	18552	18769	18479	18612	18589	18291	18543	18431	18527	18635	18640	18636	18576	18624	18671	18549	18754	18697	18556	18499	18539	18249	18547	18748	18472	18558	18422	18458	18661	18537	18616	18597	18543	18618	18375	18513	18553	18448	18555	18570	18491	18325	18490	18602	18668	18619	18682	18657	18713	18662	18508	18435	18487	18439	18516	18417	18424	18578	18477	18655	18386	18454	18688	18454	18666	18410	18647	18534	18606	18643	18667	18556	18388	18640	18481	18372	18492	18474	18691	18381	18449	18471	18539	18508	18308	18481	18658	18563	18538	18681	18674	18514	18449	18480	18569	18494	18482	18341	18487	18624	18494	18471	18594	18533	18491	18432	18408	18391	18320	18769	18528	18596	18338
19047	27951	26858	21783	19817	18564	17974	17388	17188	16944	16584	16383	16328	16127	16197	16108	16277	16249	16219	16108	15964	16059	16090	15912	16219	15861	15903	15815	16067	15858	15869	15911	15974	15812	16068	15784	15757	15700	15665	15713	15726	15854	15876	15923	15808	15848	15928	15751	15855	15949	15706	15839	15930	15823	16027	15859	15759	15843	15712	15729	15670	15866	15800	15809	15795	15806	15940	15734	15860	15762	15818	15806	15839	15923	15861	15817	15908	15871	15748	15833	15889	15893	15773	15776	15702	15764	15691	15782	15638	15709	15936	15880	15844	15770	15841	15859	15646	15824	15817	15827	15697	15874	15913	15848	15769	15714	15781	15846	15739	15770	15815	15831	15961	15896	15832	15780	15999	15866	15772	15761	15636	15804	15801	15933	15910	15880	15797	15751	15789	15656	15743	15787	15848	15886	15802	15709	15863	15760	15941	15777	15740	15811	15890	15770	15767	15708	15775	15970	15865	15789	15789	15850	15795	15751	15702	15880	15881	15913	15783	15741	15863	15822	15800	15817	16025	15826	16014	15705	15842	15728	15981	15925	15862	15947	15737	15700	15747	15821	15887	15851	15833	15867	15702	15706	15771	15800	15726	15685	15863	15602	15816	15555	15859	15805	15727	15837	15748	15829	15857	15818	15827	15914	15893	15646	15730	15643	15741	15801	15730	15764	15777	15758	15973	15743	15783	15714	15796	15837	15956	15769	15833	15854	15908	15856	15881	15970	15777	15989	16002	15890	15767	15799	15889	15729	15886	15724	15688	15900	15783	15817	15920	15744	15772	15790	15899	15777	15860	15701	15883	15724	15810	15724	15838	15851	15805	15860	15786	15733	15774	15809	15801	15847	15832	15875	15912	15808	15956	15800	15791	15682	15795	15739	15939	15893	16010	15865	15729	15965	15840	15908	15794	15741	15742	15782	15748	15768	15786	15900	15879	15748	15741	15780	15795	15829	15675	15799	15724	15738	15778	15908	15900	15934	15929	15843	15912	15720	15882	15801	15810	15810	15869	15911	15748	15731	15851	15727	15893	15906	15647	15779	15699	16051	15729	15842	15918	15709	15858	15768	15732	15690	15863	15926	15846	15829	15884	15850	15749	15891	15787	15702	15864	16029	15790	15737	15694	15744	15837	15918	15901	15795	15821	15682	15922	16035	15718	15721	15773	15688	15799	15731	15838	15822	15889	15789	15874	15832	15720	15692	15740	15818	15758	15892	15867	15812	15858	15812	15803	15798	15892	15913	15820	15812	15682	15828	15994	15594	15908	15675	15847	15786	15821	15733	15795	15872	15727	15820	15914	15891	15912	15711	15849	15801	15927	15878	15942	15616	15849	15969	15898	15805	15892	15795	15672	15740	15955	15680	15783	15801	15925	15779	15774	15648	15910	15893	15728	15800	15856	15743	16018	15615	15955	15623	15842	15906	15733	15832	15761	15860	15890	15801	15718	15758	15630	15885	15953	15852	15829	15723	15947	15890	15685	15953	15708	15726	15698	15858	15785	15774	15837	15754	15895	15757	15769	15714	15806	15795	15902	15908	15795	15809	15900	15797	15653	15938	15799	15988	15767	15706	15810	15694	15655	15737	15923	15937	15895	15905	15856	15702	15818	15634	15743	15780	15885	15722	15799	15592	15730	15853	15907	15858	15748	15760	15841	15903	15859	15854	15948	15891	15801	15811	16018	15786	15873	15746	15742	15681	15871	15923	15767	15672	15752	15902	15951	15813	15889	15843	15812	15804	15901	15782	16014	15751	15661	15769	15776	15921	15788	15887	15996	15914	15727	15821	15580	15782	15799	15647	15898	15848	15966	15826	15804	15711	15788	15741	15974	15819	15760	15901	15874	15778	15734	15789	15709	15922	15819	15772	15897	15757	15957	15905	15844	15772	15959	15863	15860	15836	15887	15828	15797	15793	15737	15729	15845	15911	15721	15888	15843	15814	15878	15882	15707	15821	15603	15811	15867	15767	16003	15977	15743	15916	15808	15734	15773	15780	15889	15939	15665	15825	15777	15968	15812	15897	15808	15815	15860	15700	15793	15935	15824	15881	15827	15642	15866	15858	15878	15741	15983	15745	15782	15876	15706	15804	15766	15854	15788	15930	16038	15769	15819	15865	15728	15898	15719	15594	15721	15652	15863	15644	15687	15726	15723	15840	15925	15904	15755	15628	15854	15902	15676	15953	15952	15751	15816	15891	15827	15862	15887	15750	15936	15870	15837	15938	15735	15790	15702	15948	15892	15811	15671	15776	15755	15955	16020	15878	15828	15886	15820	15644	15898	15806	15979	15708	15793	15866	15934	15633	15732	15720	15810	15926	15841	15800	15784	15818	15703	15558	15783	15935	15733	15730	15743	15782	15699	15928	15766	15843	15786	15804	15790	15803	15842	15756	16042	15849	15771	15771	16039	15683	15858	15821	15932	15811	15713	15987	15649	15860	15940	15653	15774	15927	16035	15958	15838	15997	15797	15627	15842	15715	15767	15705	15863	15718	15862	15566	15880	15920	15646	15787	15680	15878	15791	15749	15781	15784	15816	15832	15953	15758	15659	15733	16001	15827	15781	15887	15821	15706	15910	15782	15899	16008	15714	15918	15809	15982	15737	15748	15784	15891	15692	15822	15616	15854	15727	15677	15795	15736	15829	15781	15792	15732	15921	15893	15781	15870	16006	15741	15866	15722	15932	15911	15872	15811	15728	15871	15940	15703	15733	15640	15894	15720	15904	15705	15874	15768	15852	15808	15801	15813	15927	15749	15846	15851	15897	15693	15842	15740	15836	15807	15630	15769	15857	15803	15725	15840	15922	15789	15861	15713	15936	15892	15886	15736	15873	15763	15848	15834	15757	15924	15904	15787	15872	15767	15803	15774	15829	15693	15819	15760	15695	15955	15788	15750	15766	15849	15829	15809	15686	15968	15732	15755	15827	15932	15730	15933	15698	15827	15735	15676	15937	15782	15897	15902	15816	15901	15811	15851	15818	15766	16060	15665	15838	15899	15784	15856	15866	16095	15624	15800	15800	15667	15833	15932	15716	15776	15901	16013	15891	15767	16014	15756	15893	15939	15799	15967	15934	15958	15676	15755	15793	15784	15984	15846	15817	15814	15893	15932	15861	15737	15679	15765	15876	15726	15904	15773	15998	15877	15764	15778	15806	15704	15838	15957	15847	15701	15881	15760	15939	15741	15780	15957	15696	15725	16009	15846	15817	15916	15634	15553	15876	15826	15897	15814	15826	15772	15694	15846	15688	16027	15758	15688	15760	15769	15803	15774	15965	15769	15755	15921	15889	15910	15795	15862	16017	15733	15862	15796	16019	15786	15902	15717	15911	15784	15974	15764	15845	15766	15823	15689	15861	15790	15979	15892	15839	16017	15653	15806	15731	15648	15873	15828	15875	15794	15840	15795	15818	15875	15883	15987	15744	15866	15857	15777	15836	15895	15928	15723	15838	15776	15815	15762	15772	15785	15949	15801	15926	15978	15747	15748	15780	15797	15879	15809	15689	15852	15867	15662	15837	15844	15700	15891	15973	15821	15794	15897	15854	15840	15699	15796	15992	15681	15789	15794	15789	15895	15767	15751	15871	15999	15689	15921	15781	15875	15601	15928	15923	15869	15820	15675	15752	15730	15726	15858	15751	15771	15843	15917	15801	15668	15846	15893	15922	15834	15944	15801	15729	16047	15625	15810	15805	15816	15873	15795	15848	15742	15744	15766	15826	15775	15935	15786	15949	15851	15707	15761	15916	15815	15785	15704	15794	15718	15937	15734	15783	15997	15643	15901	15886	15855	15612	15768	15716	15712	15974	15926	15827	15804	15967	15884	15882	15759	15622	15875	15785	15810	15754	15888	15800	15836	15856	15827	15753	15785	15831	15723	15732	15728	15591	15981	15878	15685	15720	15817	15954	15782	15825	15827	15861	15876	15766	15665	15777	15868	15879	15666	15734	15808	15900	15849	15826	15772	15977	15758	15811	15869	16007	15769	15884	15845	15704	15810	15846	15968	15829	15784	15863	15860	15835	15762	15738	16033	15813	15801	15967	15894	15780	15714	15720	15794	15888	15968	15870	15790	15902	15787	15761	15737	15776	16043	15840	15807	15730	15779	15779	15780	15671	15856	15915	15776	15914	15672	15913	15902	15905	15730	15786	15841	15667	15526	15883	15993	15707	15653	15737	15965	15777	15932	16004	15800	15770	15845	15929	15438	15771	15895	15672	15655	15778	15881	15932	15801	15792	15980	15703	15901	15632	15926	15575	15844	15847	15771	15870	15894	15858	16035	15940	15747	15647	15916	15617	15714	15972	15755	15747	15821	15749	15913	15941	15790	15693	15973	16033	15789	15770	15890	15923	15868	15739	15891	15851	15866	15906	15883	15871	15825	15744	15815	15708	15793	15846	15786	15739	15654	15784	15902	15723	15836	15695	15848	15858	15987	15856	15788	15840	15764	15907	15766	15872	15857	15741	15754	15845	15867	15802	15608	15942	15890	15692	16026	15661	15750	15861	15837	15782	15767	15881	15968	15792	15890	15941	15711	15792	15785	15664	16075	15765	15953	15698	15761	15899	15742	15772	15942	15737	15819	15916	15931	15638	15869	15661	15792	15821	15679	15923	15956	15902	15867	16059	15791	15793	15794	15825	15826	15819	15821	15772	15823	15910	15692	15831	15910	15743	15916	15823	15917	15831	15958	15899	15819	15825	15969	15928	15868	15785	15739	15900	15893	15727	15805	15711	15718	15866	15886	15807	15837	15987	15812	15772	15786	15889	15868	15700	15652	15868	15831	15908	15793	15839	15841	15880	15758	15711	15681	16005	15922	15797	15720	15708	15689	15770	15669	15918	15765	16047	15789	15844	15654	15696	15886	15741	15771	15774	15757	15915	15813	15747	15771	15892	15803	15937	15841	15667	15944	15771	15942	15811	15888	15741	15823	15739	15727	15769	15953	15908	15809	15989	15853	15652	15927	15718	15703	15759	15726	15857	15748	15736	15888	15773	15925	15652	15916	15798	15831	15764	16033	15928	15860	15838	15836	15783	15668	15740	15836	15765	15822	15928	15821	15811	15914	15766	15891	15907	15944	15742	15741	15887	15735	15794	15782	15992	15867	15690	15885	15753	15915	15888	15770
23554	21136	28716	23952	22349	23500	23084	19821	19119	19092	18738	18235	18275	18104	18239	18141	18149	18358	18373	17960	17815	17921	17805	17897	17741	17990	17790	17713	17679	17722	17712	17732	17332	17670	17687	17658	17761	17582	17689	17631	17528	17649	17408	17734	17676	17778	17541	17532	17338	17438	17817	17522	17898	18242	18270	17896	17783	17572	17651	17496	17647	17462	17441	17453	17646	17695	17619	17494	17553	17546	17430	17407	17611	17437	17517	17506	17373	17319	17274	17566	17530	17336	17476	17537	17611	17551	17515	17609	17505	17377	17344	17466	17483	17411	17465	17356	17742	17502	17552	17401	17625	17435	17366	17481	17646	17635	17460	17537	17645	17479	17462	17405	17450	17542	17619	17473	17640	17504	17580	17275	17456	17463	17706	17570	17468	17578	17425	17484	17488	17506	17360	17418	17606	17625	17585	17374	17534	17565	17513	17285	17506	17532	17328	17682	17448	17540	17552	17439	17350	17587	17392	17345	17335	17553	17619	17406	17464	17540	17506	17563	17352	17626	17330	17532	17440	17509	17604	17263	17416	17592	17280	17608	17540	17622	17610	17605	17419	17368	17451	17410	17459	17343	17412	17396	17384	17349	17327	17462	17621	17588	17632	17482	17504	17644	17525	17778	17673	17522	17476	17597	17504	17669	17591	17648	17582	17507	17661	17556	17515	17465	17568	17488	17496	17448	17459	17613	17410	17432	17449	17673	17551	17478	17504	17475	17464	17238	17479	17408	17587	17604	17651	17434	17344	17271	17462	17319	17642	17444	17564	17505	17461	17571	17566	17343	17561	17352	17493	17563	17653	17467	17456	17389	17330	17463	17479	17611	17410	17442	17431	17480	17293	17499	17427	17735	17485	17334	17586	17288	17542	17494	17242	17465	17520	17413	17655	17571	17711	17388	17433	17333	17512	17562	17511	17523	17657	17708	17569	17538	17561	17610	17423	17363	17506	17230	17422	17540	17553	17303	17602	17642	17533	17380	17525	17326	17472	17575	17437	17498	17298	17586	17454	17336	17519	17496	17396	17556	17618	17474	17560	17443	17613	17502	17611	17460	17394	17662	17450	17468	17539	17513	17484	17627	17427	17410	17349	17351	17353	17455	17329	17393	17237	17298	17394	17367	17368	17490	17468	17667	17664	17412	17727	17389	17390	17307	17409	17350	17383	17426	17483	17665	17405	17374	17546	17391	17220	17328	17602	17406	17410	17541	17551	17454	17713	17616	17439	17423	17471	17666	17420	17583	17399	17392	17425	17587	17517	17457	17521	17639	17572	17449	17571	17520	17326	17293	17675	17594	17539	17511	17405	17344	17542	17394	17715	17548	17517	17564	17526	17721	17484	17458	17570	17359	17317	17270	17307	17333	17410	17605	17532	17397	17563	17521	17657	17535	17529	17637	17663	17654	17343	17508	17627	17389	17473	17674	17470	17484	17413	17680	17493	17487	17586	17666	17496	17370	17350	17445	17378	17361	17477	17740	17437	17267	17402	17392	17356	17552	17534	17617	17541	17375	17386	17383	17430	17587	17445	17484	17434	17234	17364	17481	17481	17532	17321	17447	17721	17569	17429	17423	17468	17417	17249	17594	17608	17695	17441	17445	17682	17289	17530	17359	17449	17580	17653	17522	17593	17415	17477	17591	17382	17467	17433	17572	17387	17476	17366	17480	17392	17466	17475	17494	17370	17710	17531	17551	17403	17547	17521	17476	17367	17250	17472	17511	17597	17391	17377	17490	17451	17445	17274	17545	17519	17505	17584	17436	17581	17561	17425	17589	17334	17521	17587	17434	17536	17474	17245	17653	17551	17662	17464	17373	17536	17624	17532	17561	17481	17449	17417	17345	17515	17486	17443	17460	17409	17431	17447	17560	17495	17507	17295	17277	17422	17492	17431	17764	17457	17501	17447	17504	17503	17641	17524	17636	17579	17600	17738	17725	17615	17377	17696	17670	17354	17392	17368	17478	17295	17433	17543	17691	17466	17608	17550	17453	17430	17524	17350	17553	17491	17447	17621	17284	17481	17650	17512	17614	17488	17531	17429	17629	17529	17531	17552	17481	17278	17441	17614	17450	17497	17481	17468	17410	17436	17446	17430	17365	17594	17637	17630	17559	17448	17230	17471	17601	17521	17561	17643	17543	17321	17453	17418	17485	17452	17572	17440	17293	17472	17509	17464	17644	17428	17473	17612	17543	17478	17498	17666	17482	17473	17623	17482	17428	17465	17424	17562	17556	17604	17627	17346	17620	17547	17523	17560	17441	17415	17409	17532	17372	17561	17377	17377	17463	17567	17569	17543	17519	17620	17602	17463	17371	17452	17455	17530	17400	17457	17485	17526	17407	17515	17385	17360	17432	17434	17579	17555	17361	17368	17323	17403	17619	17464	17509	17569	17430	17583	17551	17548	17753	17451	17400	17398	17641	17395	17587	17613	17481	17334	17524	17584	17506	17412	17450	17436	17528	17540	17395	17593	17548	17421	17463	17513	17202	17448	17671	17518	17365	17404	17498	17279	17348	17537	17467	17477	17344	17551	17514	17205	17545	17359	17382	17344	17387	17533	17536	17485	17619	17545	17566	17692	17583	17500	17267	17377	17486	17496	17661	17436	17376	17440	17468	17515	17554	17313	17414	17337	17452	17516	17590	17527	17717	17483	17402	17359	17329	17494	17548	17427	17713	17550	17585	17474	17508	17429	17521	17667	17451	17486	17410	17477	17242	17469	17564	17442	17367	17501	17399	17379	17527	17459	17309	17509	17494	17374	17523	17602	17479	17424	17517	17487	17612	17566	17557	17514	17337	17437	17374	17408	17564	17550	17273	17417	17617	17116	17374	17552	17462	17341	17425	17418	17548	17641	17459	17429	17244	17422	17380	17645	17685	17453	17527	17656	17413	17638	17426	17301	17579	17779	17420	17729	17512	17515	17472	17346	17440	17369	17389	17604	17442	17395	17337	17485	17482	17571	17325	17479	17497	17339	17394	17394	17404	17346	17476	17381	17441	17601	17514	17203	17422	17466	17512	17483	17328	17525	17636	17574	17435	17659	17397	17550	17491	17412	17418	17460	17695	17597	17523	17426	17336	17544	17545	17709	17492	17319	17453	17528	17425	17473	17559	17638	17400	17369	17446	17448	17416	17373	17424	17555	17375	17696	17456	17620	17434	17681	17393	17541	17512	17538	17576	17576	17652	17492	17494	17427	17341	17578	17313	17583	17609	17522	17405	17472	17496	17604	17589	17617	17433	17437	17610	17444	17648	17595	17433	17504	17511	17639	17323	17441	17476	17507	17518	17341	17318	17417	17352	17453	17513	17731	17406	17574	17372	17483	17470	17468	17498	17363	17218	17419	17352	17356	17556	17595	17427	17521	17349	17667	17430	17562	17299	17552	17576	17698	17706	17545	17512	17415	17525	17664	17552	17405	17220	17393	17325	17557	17372	17550	17338	17366	17447	17291	17318	17465	17467	17585	17432	17463	17585	17523	17394	17381	17549	17505	17508	17684	17409	17334	17489	17448	17602	17309	17467	17435	17510	17396	17381	17455	17391	17412	17317	17400	17348	17418	17250	17629	17354	17314	17216	17422	17523	17612	17403	17602	17274	17384	17374	17575	17556	17480	17510	17581	17471	17331	17456	17604	17532	17608	17536	17514	17437	17413	17358	17324	17469	17587	17701	17687	17660	17474	17624	17333	17461	17339	17524	17484	17459	17355	17601	17389	17526	17310	17266	17563	17547	17658	17634	17479	17372	17586	17577	17493	17491	17375	17756	17414	17425	17477	17322	17644	17502	17492	17383	17577	17580	17462	17544	17476	17478	17436	17649	17292	17397	17554	17571	17410	17479	17559	17361	17573	17478	17525	17773	17684	17490	17501	17776	17658	17311	17320	17400	17290	17464	17544	17761	17700	17487	17575	17499	17715	17308	17321	17791	17579	17520	17625	17485	17522	17383	17532	17492	17507	17532	17470	17568	17303	17473	17408	17550	17526	17573	17451	17599	17531	17660	17485	17527	17446	17537	17505	17367	17475	17496	17336	17773	17380	17701	17387	17520	17601	17385	17499	17552	17528	17599	17649	17350	17556	17589	17386	17548	17480	17524	17242	17594	17361	17370	17498	17509	17410	17396	17376	17175	17449	17381	17593	17728	17351	17340	17362	17483	17374	17433	17444	17466	17771	17557	17534	17513	17486	17519	17508	17341	17418	17467	17539	17655	17418	17429	17486	17495	17483	17377	17391	17320	17357	17683	17271	17474	17584	17255	17588	17442	17456	17508	17540	17670	17459	17495	17484	17404	17387	17622	17422	17532	17457	17107	17644	17629	17680	17253	17725	17499	17565	17432	17376	17350	17468	17412	17503	17333	17341	17405	17475	17649	17426	17513	17464	17578	17488	17474	17390	17559	17412	17332	17539	17656	17464	17294	17405	17350	17503	17489	17441	17533	17344	17340	17744	17572	17519	17621	17403	17478	17549	17396	17336	17502	17576	17281	17261	17459	17424	17645	17336	17231	17326	17454	17395	17571	17561	17459	17462	17524	17576	17722	17535	17582	17396	17383	17751	17422	17497	17466	17448	17411	17417	17496	17416	17378	17393	17669	17580	17319	17508	17360	17400	17527	17541	17543	17532	17515	17691	17628	17514	17550	17517	17508	17327	17441	17584	17488	17729	17553	17598	17689	17706	17537	17590	17593	17484	17312	17412	17490	17641	17369	17641	17585	17520	17550	17351	17536	17426	17560	17637	17569	17686	17523	17613	17640	17511	17401	17609	17487	17725	17446	17242	17531	17457	17424	17362	17492	17522	17564	17569	17365	17443	17660	17604	17440	17516	17460	17408	17342	17514	17635	17526	17331	17557	17477	17760	17578	17441	17582	17578	17473	17438	17527	17370	17209	17611	17486	17329	17489	17592	17425	17488	17370	17548	17566	17453	17480	17408	17420	17603	17498	17470	17475	17566	17615	17419	17394	17836	17395	17510	17548	17537	17622	17657	17558	17506	17471	17546	17291	17656	17333	17658	17577	17634	17463	17554	17587	17307	17659	17553	17576	17557	17542	17443	17421	17600	17593	17432	17597	17846	17552	17544	17497	17677	17300	17621	17640	17546	17627	17659	17420	17483	17448	17445	17456	17621	17528
19064	34229	31892	25030	22541	20626	19429	18706	17754	17436	16794	16434	16404	16006	16035	16099	16227	16544	16203	15797	15672	15765	15954	15585	15443	15283	15397	15441	15243	15522	15349	15278	15231	15428	15288	15319	15241	15293	15278	15329	15162	15323	15343	15392	15376	15356	15269	15333	15523	15274	15439	15600	15954	16034	16073	15841	15503	15179	15320	15273	15048	15212	15199	15360	15335	15205	15245	15392	15239	15339	15275	15081	15490	15125	15230	15281	15158	15059	15305	15293	15208	15328	15252	15181	15392	15267	15179	15366	15421	15257	15089	15199	15193	15302	15265	15205	15107	15226	15389	15333	15462	15286	15237	15241	14995	15312	15177	15214	15164	15207	15116	15220	15334	15180	15364	15221	15249	15310	15119	15110	15220	15039	15175	15251	15176	15252	15376	15234	15198	15169	15428	15176	15308	15123	15249	15027	15325	15314	15130	15282	15224	15117	15186	15230	15125	15154	15052	15194	15356	15223	15275	15250	15126	15342	15336	14985	15181	15121	15108	15221	15292	15298	15202	15248	15169	15164	15138	15278	15259	15392	15207	15315	15209	15292	15262	15248	15148	15196	15189	15411	15215	15305	15406	15120	15343	15199	15201	15338	15193	15328	15300	15297	15245	15174	15243	15182	15315	15146	15354	15080	15235	15377	15318	15443	15030	15168	15118	15187	15246	15226	15211	15217	15289	15233	15189	15269	15268	15235	15217	15485	15283	15330	15165	15230	15149	15172	15280	15025	15264	15186	15276	15024	15077	15066	15201	15086	15220	15267	15150	15011	15185	15251	15253	15172	15176	15134	15260	15273	15216	15269	15393	15197	15186	15408	15179	15299	15298	15247	14974	15147	15322	15080	15290	15412	15228	15168	15343	15331	15177	15209	15310	15365	15229	15429	15228	15365	15144	15276	15312	15035	15314	15307	15205	15349	15329	15286	15212	15227	15120	15300	15258	15174	15197	15308	15160	15131	15363	15234	15367	15267	15222	15098	15158	15343	15178	15224	15271	15151	15172	15055	15190	15120	15472	15398	15052	15396	15120	15174	15301	15356	15139	15132	15213	15171	15257	15296	15063	15221	15144	15252	15230	15337	15183	15149	15162	15175	15286	15089	15277	15254	15140	15244	15378	15354	15305	15164	15336	15287	15174	15276	15220	15034	15337	15208	15317	15179	15055	15324	15484	15356	15288	15078	15166	15230	15060	15209	15245	15318	15330	15219	15166	15400	15148	15193	15185	15240	15177	15313	15240	15213	15277	15283	15188	15334	15177	15135	15166	15190	15326	15173	15096	15236	14990	15154	15256	15282	15185	15245	15293	15252	15250	15163	15252	15327	15154	15344	15220	15142	15177	15204	15317	15208	15253	15194	15411	15101	15151	15037	15197	15235	15386	15183	15194	15310	15242	15138	15246	15238	15248	15287	15221	15344	15247	15142	15283	15253	15197	15081	15294	15130	15164	15280	15239	15153	15330	15258	15396	15192	15151	15167	15188	15197	15142	15197	15317	15183	15216	15053	15330	15177	15219	15169	15312	15239	15267	15443	15284	15065	15240	15143	15392	15314	15192	15337	15229	15155	15408	15396	15392	15278	15105	15227	15356	15227	15199	15339	15197	15180	15247	15162	15283	15246	15338	15338	15113	15259	15190	15122	15224	15150	15194	15218	15262	15204	15317	15271	15363	15106	15190	15372	15216	15247	15198	15210	15166	15264	15362	15277	15327	15147	15246	15276	15144	15291	15075	15298	15360	15173	15172	15231	15365	15159	15398	15366	15353	15082	15207	15315	15419	15300	15343	15144	15315	15283	15353	15189	15170	15083	15348	15109	15274	15283	15319	15220	15189	15198	15355	15355	15133	15371	15149	15350	15339	15391	15113	15320	15352	15146	15241	15079	15203	15196	15257	15265	15293	15334	15252	15229	15118	15325	14981	15330	15225	15264	15284	15219	15334	15270	15289	15201	15211	15197	15119	15384	15087	15205	15115	15110	15370	15383	15245	15232	15142	15196	15246	15313	15058	15283	15310	15169	15298	15187	15312	15219	15128	15178	15264	15197	15222	15257	15261	15124	15308	15097	15374	15191	15370	15103	15323	15258	15189	15200	15143	15151	15151	15220	15246	15244	15042	15237	15208	15227	15238	15166	15313	15210	15120	15275	15203	15061	15233	15182	15186	15353	15366	15208	15257	15212	15118	15184	15167	15237	15129	15230	15218	15223	15242	15119	15289	15320	15171	15183	15342	15380	15303	15282	15187	15187	15161	15373	15227	15377	15114	15300	15302	15380	15318	15304	15175	15309	15325	15120	15465	15307	15363	15203	15450	15445	15309	15391	15238	15061	15244	15095	15289	15289	15219	15285	15268	15308	15130	15190	15277	15094	15208	15180	15255	15346	15365	15256	15341	15170	15154	15283	15157	15272	15211	15256	15228	15387	15256	15147	15154	15381	15311	15240	15331	15164	15285	15345	15162	15235	15177	15149	15284	15134	15314	15137	15201	15127	15149	15332	15149	15219	15143	15193	15279	15311	15196	15224	15230	15261	15172	15116	15092	15236	15336	15252	15204	15156	15231	15120	15351	15218	15277	15160	15139	15235	15372	15154	15278	15047	15228	15306	15226	15276	15277	15260	15343	15312	15216	15295	15185	15144	15121	15295	15206	15080	15279	15264	15146	15384	15322	15327	15161	15279	15099	15226	14969	15287	15167	15254	15224	15154	15192	15328	15250	15243	15141	15322	15236	15214	15145	15372	15196	15240	15349	15247	15205	15302	15258	15281	15356	15159	15292	15364	15293	15318	15116	15273	15283	15305	15182	15086	15346	15189	15222	15361	15287	15221	15261	15188	15288	15296	15276	15289	15160	15236	15009	15097	15121	15114	15376	15216	15255	15358	15243	15314	15215	15348	15159	15281	15275	15119	15223	15249	15175	15210	15147	15299	15308	15272	15276	15191	15325	15484	15204	15393	15104	15077	15121	15149	15345	15147	15168	15407	15431	15292	15373	15176	15037	15101	15164	15133	15173	15086	15151	15233	15186	15194	15247	15194	15152	15320	15205	15148	15256	15322	15399	15123	15186	15375	15418	15131	15376	15313	15263	15219	15142	15209	15142	15174	15314	15344	15337	15354	15305	15400	15211	15309	15270	15224	15258	15369	15198	15349	15133	15229	15319	15249	15201	15241	15135	15270	15417	15072	15274	15259	15299	15086	15483	15357	15327	15310	15222	15134	15345	15036	15343	15143	15156	15246	15141	15332	15217	15371	15197	15177	15177	15234	15344	15077	15263	15176	15319	15208	15205	15153	15364	15356	15240	15348	15234	15294	15270	15274	15342	15197	15192	15358	15150	15464	15186	15285	15303	15223	15175	15292	15344	15158	15304	15217	15306	15260	15173	15211	15307	15272	15197	15245	15303	15455	15127	15186	15195	15166	15220	15214	15351	15284	15293	15205	15301	15195	15248	14997	15249	15293	15248	15229	15364	15099	15401	15162	15258	15280	15147	15203	15164	15363	15212	15161	15321	15265	15084	15170	15415	15251	15113	15294	15383	15356	15251	15119	15302	15201	15289	15364	15271	15128	15086	15301	15213	15382	15263	15166	15293	15250	15237	15143	15202	15386	15090	15307	15384	15302	15282	15188	15334	15329	15305	15145	15143	15247	15244	15259	15084	15261	15235	15251	15163	15221	15309	15269	15217	15130	15328	15146	15157	15177	15233	15174	15189	15165	15278	15227	15242	15274	15146	15349	15225	15217	15115	15052	15099	15362	15212	15309	15479	15243	15214	15135	15218	15113	15441	15317	15313	15193	15216	15323	15049	15089	15184	15166	15251	15303	15207	15423	15136	15247	15124	15217	15239	15207	15340	15164	15180	15218	15285	15337	15348	15186	15277	15301	15135	15410	15290	15262	15235	15177	15345	15196	15127	15405	15220	15259	15269	15213	15191	15372	15215	15077	15250	15234	15263	15334	15182	15268	15201	15319	15217	15200	15311	15176	15140	15390	15252	15235	15326	15210	15276	15287	15149	15303	15217	15210	15234	15152	15061	15226	15167	15174	15259	15227	15240	15182	15383	15150	15183	15310	15195	15199	15073	15166	15280	15338	15212	15274	15260	15312	15196	15115	15164	15319	15384	15325	15169	15304	15085	15251	15290	15381	15136	15454	15151	15055	15302	15362	15329	15306	15075	15105	15271	15222	15104	15102	15070	15137	15193	15107	15149	15229	15156	15152	15054	15185	15204	15383	15126	15115	15365	15189	15341	15148	15221	15179	15169	15265	15168	15269	15319	15070	15110	15284	15284	15249	15132	15227	15143	15433	15101	15419	15234	15142	15204	15202	15259	15246	15066	15100	15088	15205	15375	15359	15255	15300	15479	15197	15110	15194	15164	15265	15281	15256	15296	15196	15374	15258	15284	15374	15332	15160	15330	15196	15160	15484	15090	15276	15278	15261	15245	15253	15344	15199	15180	15296	15252	15227	15197	15254	15251	15238	15216	15231	15320	15146	15042	15265	15252	15248	15091	15211	15249	15092	15324	15139	15301	15150	15294	15429	15249	15312	15336	15174	15084	15214	15141	15309	15246	15298	15191	15326	15181	15278	15261	15294	15058	15137	15155	15219	15127	15278	15265	15102	15160	15299	15194	15211	15157	15438	15150	15081	15295	15304	15252	15202	15284	15199	15341	15284	15239	15087	15226	15274	15094	15103	15302	15121	15257	15113	15291	15217	15284	15230	15275	15294	15252	15215	15279	15196	15183	15299	15355	15297	15118	15250	15206	15299	15128	15337	15152	15212	15317	15324	15299	15295	15279	15236	15167	15184	15220	15168	15226	15419	15117	15172	15106	15448	15215	15159	15224	15228	15279	15335	15320	15250	15251	14919	15163	15279	15230	15191	15312	15123	15457	15254	15154	15207	15070	15203	15210	15069	15121	15357	15482	15145	15219	15174	15272	15214	15255	15257	15385	15188	15228	15105	15200	15194	15079	15370	15258	15120	15248	15301	15106	15274	15210	15147	15309	15233	15335	15227	15219	15277	15270	15403	15228	15204	15310	15244	15263	15287	15367	15174	15247	15175	15063	15448	15125	15190	15347	15295	15415	15193	15272	15294	15275	15378	15204	15162	15160	15322	15232	15226	15176	15161
22811	21213	29113	23602	21475	24072	26588	21088	19437	19544	19009	18418	18667	18458	18165	18184	18442	18355	18358	18078	18010	17840	17970	17861	17519	17552	17693	17606	17540	17393	17675	17625	17609	17551	17650	17392	17687	17349	17437	17499	17503	17613	17627	17396	17604	17417	17517	17399	17374	17197	17250	17739	18110	18771	18835	17747	17724	17480	17363	17338	17396	17474	17291	17123	17281	17313	17224	17214	17519	17349	17415	17363	17204	17472	17131	17253	17311	17344	17233	17336	17239	17476	17453	17144	17508	17304	17271	17293	17333	16977	17248	17503	17163	17358	17244	17229	17320	17308	17155	17360	17384	17212	17394	17367	17291	17478	17363	17295	17190	17278	17239	17232	17450	17131	17349	17135	17187	17261	17372	17158	17420	17379	17395	17105	17368	17254	17377	17286	17327	17326	17331	17224	17213	17320	17300	17254	17189	17213	17120	17512	17110	17235	17219	17448	17347	17356	17365	17463	17411	17407	17199	17120	17135	17426	17298	17359	17239	17433	17485	17198	17214	17234	17318	17372	17301	17299	17397	17147	17409	17390	17414	17407	17168	17203	17318	17263	17438	17188	17334	17335	17237	17286	17376	17358	17265	17222	17510	17370	17045	17194	17346	17456	17635	17546	17132	17221	17233	17216	17302	17031	17274	17412	17437	17306	17188	17288	17208	17222	17315	17348	17075	17435	17240	17447	17285	17207	17311	17494	17390	17255	17225	17186	17420	17225	17210	17161	17375	17386	17276	17277	17290	17302	17256	17365	17030	17265	17140	17247	17162	17486	17373	17271	17032	17274	17299	17429	17261	17245	17459	17230	17157	17107	17301	17122	17337	17144	17093	17137	17282	17293	17372	17289	17424	17359	17302	17142	17197	17187	17337	17096	17263	17407	16918	17071	17260	17311	17300	17143	17251	17219	17043	17260	17191	17198	17293	17204	17450	17136	17344	17242	17256	17303	17362	17214	17353	17261	17187	17220	17387	17287	17242	17202	17166	17278	17447	17083	17131	17343	17288	17165	17524	17294	17431	17023	17098	17184	17252	17213	17408	17240	17117	17063	17129	17525	17063	17250	17184	17311	17418	17313	17265	17129	17434	17396	17091	16964	17321	17035	17368	17057	17282	17247	17250	17230	17260	17330	17301	17241	17139	17260	17344	17321	17221	17157	17234	17202	17323	17082	17268	17396	17316	17426	17306	17273	17262	17297	17360	17346	17391	17395	17083	17138	17292	17000	17500	17305	17201	17418	17268	17430	17468	17265	17264	17560	17195	17283	17378	17231	17336	17130	17234	17326	17200	17289	17310	17150	17176	17370	17264	17173	17240	17404	17254	17471	17216	17292	17242	17154	17244	17306	17294	17368	17343	17174	17336	17225	17292	17387	17137	17433	17160	17180	17018	17042	17309	17219	17297	17255	17402	17278	17440	17254	17329	17185	17471	17078	17137	17202	17178	17272	17320	17312	17260	17133	17199	17060	17190	17042	17238	17265	17484	17109	17246	17370	17356	17431	17615	17280	17163	17215	17190	17383	17284	17155	17415	17290	17390	17249	17240	17391	17360	17442	17360	17232	17252	16980	17358	17204	17350	17435	17447	17156	17273	17268	17158	17344	17306	17298	17456	17285	17173	17042	17485	17266	17058	17191	17232	17251	17121	17273	17232	17218	17142	17284	17410	17257	17111	17226	16924	17226	17476	17217	17130	17089	17362	17190	17196	17180	17245	17083	17238	17169	17218	17273	17179	17334	17150	17448	17328	17287	17345	17269	17165	17155	17198	17118	17264	17165	17403	17244	17130	17246	17201	17327	17573	17441	17071	17248	17297	17245	17087	17304	17327	17198	17191	17140	17111	16945	17215	17058	17225	17383	17532	17377	17178	17253	17192	17330	17402	17235	17258	17170	17300	17249	17290	17208	17304	17387	17250	17321	17328	17199	17192	17307	17057	17304	17228	17427	17318	17220	17283	17344	17268	17277	17165	17491	17159	17072	17369	17354	17106	17183	17313	17308	17269	17247	17247	17107	17149	17298	17127	17327	17359	17189	17162	17280	17311	17272	17286	17386	17237	17207	17319	17436	17197	17197	17142	17190	17262	17179	17214	17364	17299	17389	17225	17336	17121	17427	17200	17210	17233	17174	17144	17116	17137	17284	17244	17297	17389	17268	17171	17365	17236	17381	17342	17173	17346	17109	17126	17353	17253	17338	17349	17145	17323	17339	17267	17246	17255	17208	17295	17282	17263	17081	17295	17376	17357	17487	17494	17113	17266	17126	17127	17108	17101	17077	17190	17157	17282	17233	17230	17163	17114	17213	17484	17394	17327	17227	17109	17216	17206	17168	17386	16959	17288	17176	17153	17076	17293	17159	17367	17250	17173	17164	17386	17147	17239	17265	17507	17092	17294	17162	17235	17218	17163	17074	17264	17056	17232	17218	17018	17322	17156	17203	17290	17207	17265	17144	17256	17154	17431	17221	17283	17184	17309	17454	17401	17345	17260	17293	17261	17373	17220	17247	17171	17381	17130	17325	17297	17182	17206	17155	17299	17310	17229	17140	17185	17089	17280	17289	17068	17308	17408	17174	17060	17405	17194	17344	17276	17071	17334	17211	17378	17054	17251	17325	17271	17205	17327	17048	17074	17096	17313	17158	17283	17231	17219	17424	17132	17385	17221	17347	17151	17534	17404	17265	17297	17209	17371	17271	17327	17327	17213	17464	17279	17169	17344	17285	17319	17349	17249	17373	17318	17255	17276	17308	17200	17384	17341	17299	17189	17182	17364	17184	17380	17387	17190	17224	17349	17376	17233	17269	17362	17138	17080	17263	17385	17195	17168	17378	17260	17276	17289	17125	17405	17150	17055	17105	17224	17463	17274	17350	17102	17481	17272	17124	17070	17084	17004	17105	17438	17366	17203	17361	17212	17079	17159	17205	17423	17285	17201	17160	17349	17448	17294	17163	17226	17186	17142	17270	17284	17304	17253	17449	17323	17281	17267	17355	17254	17274	17398	17118	17301	17116	17214	17182	17277	17412	17223	17423	17315	17267	17135	17099	17300	17486	17096	17231	17072	17139	17123	17305	17173	17320	17289	17422	17464	17435	17303	17271	17345	17453	17224	17283	17157	17271	17240	17197	17286	17368	17363	17524	17079	17055	17033	16906	17281	17311	17340	17312	17331	17098	17176	17371	17448	17507	17427	17143	17264	17187	17141	17339	17259	17136	17453	17215	17153	17362	17342	17139	17101	17157	17309	17232	17110	17249	17335	17310	17509	17320	17351	17315	17258	17209	17201	17229	17371	17207	17203	17236	17275	17273	17193	17345	17190	17122	17291	17332	17245	17161	17344	17209	17151	17249	17392	17112	17128	17179	17336	17170	17275	17165	17460	17336	17412	17324	17574	17263	17246	17227	17468	17313	17412	17315	17255	17318	17230	17466	17209	17365	17368	17347	17347	17232	17350	17220	17166	17076	17471	17255	17285	17217	17295	17153	17325	17488	17277	17196	17366	17292	17349	17103	17252	17081	17250	17330	17220	17245	17259	17236	17223	17245	17153	17379	17284	17255	17426	17353	17351	17395	17279	17496	17308	17387	17055	17190	17255	17235	17269	17332	17414	17153	17282	17196	17383	17299	17331	17279	17272	17048	17376	17305	17227	17350	17022	17244	17357	17441	17183	17334	17327	17316	17256	17464	17295	17134	17327	17341	17164	17569	17285	17031	17097	17164	17377	17350	17161	17349	17302	17236	17501	17469	17276	17052	17315	17303	17140	17381	17263	17173	17251	17555	17383	17119	17129	17406	17236	17264	17340	17319	17287	17387	17295	17266	17157	17320	17228	17332	17395	17251	17327	17350	17406	17222	17340	17282	17157	17414	17348	17127	17210	17412	17365	17138	17315	17189	17294	17224	17109	17405	17197	17268	17176	17277	17180	17154	17444	17382	17027	17357	17308	17272	17241	17142	17133	17296	17488	17298	17173	17381	17323	17204	17428	17082	17237	17287	17181	17172	17168	17220	17367	17331	17331	17056	17225	17038	17301	17180	17289	17352	17150	17339	17175	17210	17146	17389	17346	17454	17288	17269	17414	17305	17429	17373	17264	17152	17062	17248	17221	17195	17321	17447	17241	17382	17284	17181	17171	17232	17369	17286	17342	17320	17297	17334	17377	17144	17194	17039	17504	17174	17425	17134	17287	17284	17402	17526	17162	17312	17078	17252	17416	17431	17358	17419	17263	17107	17518	17298	17368	17371	17485	17377	17194	17338	17329	17356	17275	17237	17403	17054	17225	17359	17378	17373	17362	17207	17309	16932	17187	17431	17187	17474	17480	17316	17161	17204	17484	17185	17088	17252	17260	17263	17235	17309	17384	17155	17214	17064	17200	17164	17528	17296	17306	17330	17266	17310	17242	17183	17346	17207	17053	17137	17209	17362	17286	17506	17297	17343	17147	17264	17097	17024	17269	17100	17339	17306	17213	17237	17244	17143	17345	17352	17256	17306	17226	17272	17220	17218	17322	17341	17401	17233	17365	17345	17151	17318	17253	17062	17073	17109	17253	17339	17270	17134	17429	17089	17332	17295	17273	17321	17213	17310	17172	17432	17089	17191	17270	17383	17364	17455	17342	17454	17210	17234	17315	17167	17147	17108	17041	17236	17438	17272	17191	17175	17219	17218	17189	17056	17334	17173	17239	17218	17365	17332	17312	17429	17243	17121	17246	17335	17253	17231	17166	17210	16995	17226	17544	17352	17164	17329	17163	17149	17305	16936	17344	17245	17122	17260	17451	17331	17270	17074	17259	17244	17273	17336	17239	17348	17173	17179	17167	17240	17184	17063	17134	17274	17467	17354	17485	17274	17464	17231	17385	17247	17327	17249	17151	17319	17277	17109	17236	17249	17298	17214	17396	17212	17239	17145	17375	17325	17209	17281	17400	17102	17260	17374	17394	17201	17421	17342	17033	17475	17432	17308	17068	17200	17165	17051	17294	17142	17296	17357	17235	17217	17413	17258	17356	17339	17347	17360	17462	17248	17365	17289	17227	17155	17224	17216	17425	17045	17294	17217	17135	17244	17323	17336	17290	17079	17253	17186	17382	17123	17140	17194	17247	17292	17235	17348	17194	17198	17158	17230	17215	17142	17116	17262
20790	38846	36063	27956	24649	22870	21514	20217	18457	17591	17328	16765	16916	16401	16181	16495	16812	16781	16179	15729	15687	16083	15650	15568	15579	15607	15309	15406	15239	15122	15138	15247	15079	15283	15199	15360	15113	15136	15086	15347	15087	15006	15443	15027	15071	15166	15202	15079	15013	15305	15081	15703	16143	16996	16634	15706	15458	15044	15152	15184	15231	15030	15156	15040	15065	15146	15182	15092	15070	14988	14933	15054	15131	15087	15053	14925	15142	15094	15078	15091	14995	15129	15123	15112	15010	15039	15063	15002	15073	14887	15262	15028	15126	15005	15064	15213	15033	15000	15039	14927	15002	15105	15149	15181	15194	15120	15051	15008	15202	15073	15003	15192	14913	14961	15008	15139	15051	14935	14923	15010	15009	14993	15033	14942	14983	15036	15130	15061	15086	14867	15044	15019	15099	15209	15146	14904	15168	14973	15187	15140	15190	14887	15074	14940	14931	14880	15056	14845	15002	15085	15199	15164	15067	15138	15017	14931	15087	15085	15039	15091	15043	14970	14949	15059	14969	15024	15107	14979	14898	15081	15179	15102	14981	15136	14919	15046	14921	15030	14998	15028	15176	15025	15050	15178	15063	15024	15106	15160	14963	15143	15158	14941	15030	14923	14863	14923	14993	15025	15004	15090	15097	15140	15190	14951	15041	15141	15073	15051	15024	15151	14953	15262	15181	15047	14965	14940	15147	15100	15236	15054	15008	15060	15042	15130	14909	14891	14988	14944	15142	14970	15085	15121	15033	14977	14950	15012	14987	15094	15197	14977	14910	15012	14985	14945	14963	15060	15134	15249	15141	14885	14944	15130	15167	15012	15157	15187	14847	15068	15145	14964	15051	14948	15069	15152	14981	14924	15078	14952	14953	15042	14804	15057	14880	14965	14999	15098	15168	15109	15110	14994	14955	15157	14983	14909	14884	15020	15028	15036	15029	14871	14985	15044	14958	15086	15019	14889	15012	15000	15113	14932	15071	14957	15081	15096	14996	15061	15003	15029	14989	15071	15071	15043	14941	14925	15018	14836	14997	14931	15001	15085	14895	14966	14972	15041	15054	14978	15159	14919	15222	14954	14984	15053	15045	15153	15034	14996	15013	15044	15007	15012	15211	14989	15000	15109	14896	15094	14916	14978	15015	14987	15045	14737	15055	14943	14950	15113	15008	15067	15031	14999	14992	15050	15092	14961	14956	15049	15149	15080	14977	15086	15033	15094	14928	14958	14943	14937	15043	14912	15075	15096	14968	15114	14933	15073	15076	15074	15081	14744	14990	14932	14963	15170	15001	15194	15016	15072	14855	15121	15083	15026	15038	15134	15185	14976	14957	15014	15151	14895	15137	14920	14920	15027	15163	15052	15023	15227	14889	15092	15001	15012	14882	15015	15166	15131	14962	15066	15141	15043	15157	15078	15084	15104	15200	14941	15031	15006	15100	15094	14971	15111	15097	14700	14861	14959	15088	15091	15050	14910	15087	15114	15069	14951	15111	15125	15104	15022	15018	15089	15209	14942	15008	15072	15126	15056	15082	15019	14928	14949	15227	15071	15166	15060	15046	14989	14973	14933	15066	15022	14877	15030	14945	15033	14947	14979	14988	14903	14933	15038	14997	15022	15091	15120	15190	15002	15168	15017	15014	14928	15231	15082	15100	14952	14965	15010	15039	15020	14986	15158	15212	15058	15034	15155	14962	15042	14992	15093	14967	15007	14951	14950	15009	15048	14957	14967	14954	15074	15160	14877	15017	14888	15013	15116	14959	15112	15080	14958	15128	15039	15095	15171	15219	15058	14969	14943	14988	15037	15148	14903	14784	15025	14897	14980	15033	15019	15052	15081	14985	15055	15019	14898	14880	14983	15006	15198	14952	15034	15100	15029	15007	15025	14846	14985	15026	15041	15119	14956	15050	15164	14885	15080	15153	14929	15046	15042	15115	15013	15016	14971	15139	14903	15121	14832	15093	14892	14971	15204	15072	14994	15118	15001	15021	15204	15123	15114	14915	15022	15075	14922	15040	15067	14868	15013	15012	14963	15193	15028	14995	15068	14929	15131	15204	15081	15046	14957	15014	15120	15052	14964	14989	14847	15107	14885	15073	14762	15031	15120	15221	15159	15237	14956	15115	15039	15042	15019	14991	14882	15111	15079	14893	15043	14997	14962	15022	14972	15121	15045	14997	15075	15084	15013	15095	15185	15009	15016	15016	14955	14983	14940	14888	14908	15153	15079	15004	15043	14954	15037	15078	14949	15094	15002	15183	14877	14887	15068	15063	15171	15078	14843	14974	15171	15105	14931	15050	15086	14931	15175	14999	15027	15186	15041	15058	15005	14949	14911	14956	14937	15011	14889	15086	15001	15047	15072	14982	15189	15145	14934	15082	15158	14920	14859	14973	14986	15104	15062	14911	15146	14892	15080	15065	15045	14923	15007	15058	15176	15093	14960	15014	15010	15019	14925	15022	15048	14979	15148	15114	14978	14932	15065	14895	14969	15115	15221	15105	15161	14968	14871	15049	15045	14992	14978	15059	15094	14807	14981	15037	14828	15181	14987	15021	15061	15094	14827	15150	15331	14777	14973	15079	14952	15066	14968	14995	15016	14997	15083	14791	15067	15090	14983	14975	15028	14976	15064	14958	14807	15199	15162	15042	15037	15167	15048	15006	15119	15175	14998	15045	14951	15062	14966	15047	15107	15110	15120	14927	14965	14991	14951	14990	15172	15058	14882	14883	15058	15142	15061	14905	15133	14948	15087	15108	15134	14979	15019	15037	15084	15067	15271	15000	14931	15038	15022	15086	15023	14959	15067	15136	14954	15110	15106	14910	15206	14966	14979	15069	15013	14904	15003	15130	15179	15052	15024	14951	14854	14728	15015	15003	15029	15007	15037	15210	15000	15018	15105	15244	14972	15051	15060	14922	15110	15012	15150	15082	14914	15010	14929	15119	14892	15047	14973	15064	14922	15053	14948	14958	15060	14985	15034	15065	15102	15080	15005	14867	14947	15030	14953	14915	15009	15059	14976	15017	15132	14925	15041	14929	15043	15075	14907	14987	14989	15151	15142	15105	15102	15026	14943	15113	14974	15033	14841	15049	15120	14813	14983	15030	15122	14983	14976	14988	14938	14923	14946	15128	14924	14944	15157	15072	15032	15008	15048	14860	15225	15078	15062	15281	15053	14968	15018	14954	15081	14972	14971	15085	15149	14880	15129	14896	14965	14967	15158	15030	15139	14936	15154	14886	15076	14968	14933	15164	14957	14983	14991	15059	15165	15119	15005	14980	15088	15081	15015	14984	15026	15031	15064	15049	14992	14955	15029	15078	15056	15121	15033	15003	15139	15176	15105	15020	14931	15017	14901	15141	14917	15053	14830	15078	14865	15077	15076	15070	14970	15084	14864	15091	15274	15046	14984	15102	15032	14919	14947	14877	14953	15030	14857	15090	15050	15148	15087	15104	15088	14995	15186	15166	15023	14893	14810	15011	14945	15118	15112	14905	15074	14856	15057	14918	15097	14991	15051	15088	15021	15022	15038	15074	14924	15097	15056	14943	14860	15159	15093	14913	15098	14989	15062	14887	14984	15133	14881	14964	15011	15164	15018	15005	14969	14965	15161	15087	15022	15097	14956	14967	15105	15031	14950	14964	15004	15054	14927	14920	14990	15057	15148	14993	14969	14969	14922	14967	14980	15031	14905	14992	14995	15117	15008	15090	15098	15069	15174	14893	15016	14963	15088	14890	15039	15099	14962	15018	14975	15167	15077	15128	14948	15085	14842	15076	15113	15013	15018	14830	15089	14992	15033	14948	14934	15187	15123	15064	15042	15056	15081	14836	15069	14989	14986	15078	15033	14973	14949	15080	14979	14899	15023	14907	15158	14980	15115	14858	14899	15074	14892	15116	15077	14973	15038	14929	15165	15039	14969	14960	15049	15122	15085	14909	14974	15079	14958	14951	15136	15044	14913	14896	15121	14952	14892	14970	14925	14915	14912	15121	14910	14967	15013	14849	15097	14935	14954	14946	15052	14868	15089	15049	14966	14997	15044	15113	15018	15084	15128	14883	14940	15157	14970	15095	14977	15057	15135	15055	14987	15203	14949	15055	15253	15067	14954	14959	14982	14999	14840	14841	15017	15013	15056	14826	15093	15034	15038	15051	15063	14976	15156	15113	14998	15068	15093	14987	14979	15222	15029	14789	15090	15064	15039	14907	14995	15103	14826	15093	15111	15144	15007	14919	14957	15006	15242	15104	14988	15003	15177	14905	15019	15157	15050	14994	15055	15208	14979	14993	15039	15163	15178	14924	15041	15162	15130	14998	14959	15067	15074	14867	15007	15042	15102	15089	14963	15144	14937	14751	15059	14909	15074	14998	15070	15056	15078	15041	15087	14749	15157	15127	15003	15040	15042	14951	15138	14944	14994	15034	15176	14913	14971	14996	15085	14806	14973	15047	15099	15099	14931	14997	14897	14945	14796	15246	15082	14960	15055	15148	14982	15055	15025	15037	14821	15049	15062	15007	14933	15036	15005	14980	15080	14966	15143	14948	15038	15060	15382	15102	15015	14963	15182	15067	14977	15053	15135	15011	15052	14860	15170	15228	15215	15039	15077	15050	15026	14913	14888	15082	15030	15038	14874	15060	15089	15090	15145	15155	15044	15000	14954	15021	14929	15051	14985	15134	15132	15100	15093	15051	15138	14998	15067	14884	15127	14826	14897	15009	14928	15099	14984	15132	15008	14965	14983	14989	14977	15042	15143	14928	15076	14982	15048	14877	14818	15005	15104	15090	15061	14958	15099	14994	14953	15036	14931	14945	15079	15085	14973	15034	15043	15019	15067	15090	15087	15173	15065	14974	14897	15061	15026	14997	15071	14990	14906	15106	14891	14807	14925	14946	14986	15064	14759	15239	15055	14906	15082	14950	14944	14849	14965	14867	15038	15008	15112	14954	15089	14958	14870	15255	15040	15114	14917	14964	14828	14952	15068	15036	14925	15078	14841	15029	15035	14912	14964	14836	15062	14973	15108	15108	15152	14988	15043	14996	14877	15037	14883	15027	15076	15021	14979	14873	15113	15168	15084	15039	15118	15031	14917	15037	15043	14965	14941	15061	15077	15066	15105	15135	14969	14949	15001
27391	22648	27275	23897	19821	19245	19250	18524	18024	17885	17614	17606	17853	17709	17524	17408	17543	17731	17669	17418	17359	17491	17374	17539	17333	17145	17380	17323	17461	17414	17301	17221	17081	17174	17350	17038	17366	17177	17402	17161	17314	17302	17462	17131	17183	17327	17240	17278	17053	17362	17261	17191	17286	17559	17394	17431	17194	17080	17239	17140	17232	17368	17229	17307	17296	17383	17196	17429	17245	17276	17224	17250	17294	17197	17274	17319	17144	17257	17297	17285	17286	17234	17061	17274	17293	17281	17209	17293	17313	17338	17387	17219	17334	17133	17002	17168	17461	17428	17326	17235	17324	17255	17203	17195	17122	17236	17383	17286	17221	17080	17129	17227	17367	17225	17534	17263	17224	17144	17076	17174	17202	17142	17249	17101	17128	17384	16997	17427	17276	17359	17358	17282	17402	17196	17309	17082	17228	17325	17357	17202	17344	17095	17204	17223	17249	17433	17212	17195	17170	17227	17130	17187	17229	17221	17051	17214	17098	17259	17319	17065	17349	17264	17289	17312	17190	17157	17426	17204	17314	17253	17064	17263	17114	17209	17352	17139	17252	17243	17186	17297	17241	17298	17249	17193	17181	17153	17384	16944	17279	17193	17344	17134	17168	17225	17244	17324	17314	17184	17317	17146	17191	16879	17015	17226	17157	17343	17157	17577	17310	17256	17268	17090	17337	17268	17245	17294	17542	17095	17292	17097	17159	17083	17223	17199	16988	17269	17284	17128	17404	17200	17339	17222	17339	17267	17345	17171	17369	17237	17414	17111	17098	17163	17272	17220	17242	17143	17291	17279	17252	17273	17148	17252	17193	17140	17359	17182	17307	17298	17060	17092	17121	17171	17198	17193	17315	17202	17065	17233	17255	17268	17369	17170	17041	17315	17156	17262	17134	17236	17050	17252	17196	17009	17167	17148	17191	17394	17319	17174	17237	17140	17197	17239	17373	17243	17390	17233	17220	17234	17146	17106	17100	17297	17333	17208	17206	17252	17219	17305	17245	17284	17275	17304	17370	17217	17221	17303	17242	17042	17124	17251	17215	17383	17172	17115	17294	17218	17215	17326	17194	17255	17121	17192	17097	17183	17309	17096	17155	17278	17287	17184	17149	16879	17167	17104	17404	17286	17162	17166	17382	17178	17197	17256	17365	17332	17382	17259	17042	17136	17149	17299	17340	17155	17256	17190	17326	17134	17254	17294	17219	17226	17493	17264	17171	17003	17150	17219	17209	17296	17083	17236	17162	17372	17257	17238	17492	17150	17088	17332	17108	17247	17120	17253	17292	17255	17330	17213	17158	17202	17043	17313	17212	17251	17205	17131	17240	17201	17285	17272	17455	17247	16957	17367	17427	17108	17172	17077	17394	17075	17225	17183	17183	17144	17112	17102	16909	17358	17489	17062	17317	17291	17132	17221	17129	17085	17317	17382	17230	17209	17031	17315	17122	17232	17190	17141	17147	17015	17050	17010	17242	17240	17142	17359	17054	17205	17389	17224	17128	17244	17212	17233	17301	17136	17329	17236	17172	17268	17025	17280	17148	17233	17386	17225	17350	17067	17151	17149	17131	17151	17188	17147	17249	17297	17127	17166	17138	17120	17188	17301	17461	17335	17190	17272	17172	17145	17138	17336	17304	17186	17276	17147	17235	17223	16997	17218	17194	17179	17139	17125	17181	17136	17128	17113	17023	17319	17041	17274	17121	17194	17326	17175	17375	17363	17152	17096	17188	17231	17457	17229	17270	17194	17101	17204	17328	17183	17126	17334	17369	17164	17374	17314	17155	17149	17336	17080	17043	17173	17146	17286	17146	17461	17209	17255	17157	17185	17335	17072	17571	17054	17290	17200	17196	17086	17112	17332	17362	17269	17305	17070	17180	17106	17287	17220	17359	17299	17235	17116	17118	17070	17328	17360	17097	17137	17230	17408	17233	17295	17309	17214	17186	17129	17285	17393	17422	17367	17211	17319	17315	17057	17225	17226	17269	17279	17280	17116	17166	17198	17215	17163	17330	17337	17315	17297	17375	17220	17146	17358	17274	17358	17394	17428	17164	17024	17209	17146	17252	17277	17358	17302	17252	17159	17391	17129	17190	17110	17303	17312	17091	17131	17200	17264	17339	17272	17127	17088	17295	17090	17246	17155	17438	17149	17402	17485	17307	17134	17285	17276	17227	17295	17234	17364	17290	16996	17187	17017	17220	17436	17388	17190	17050	17261	17250	17254	17218	17110	17441	17169	17242	17300	17232	17236	17081	17237	17217	17216	17230	17290	17526	17184	17256	17174	17274	17312	17250	17130	17265	17302	17259	17237	17280	17250	17095	17209	17152	17233	17397	17253	17224	17155	17090	17222	17106	17214	17369	17382	17155	17170	17299	17116	17335	17142	17326	17246	17219	17280	17383	17217	17102	17294	17462	17154	17195	17062	17117	17204	17258	17134	17259	17258	17214	17294	17081	17370	17182	17054	17178	17109	17374	17246	17379	17155	17247	17340	17428	17209	17182	17300	17370	17211	17214	17122	17001	17159	17222	17120	17359	17138	17481	17213	17228	17107	17155	17187	17167	17449	17043	17137	17348	17200	17326	17250	17293	17185	17142	17132	17325	17243	17041	17192	17262	17320	17382	17455	17412	16969	17103	17151	17241	17143	17222	17072	17111	17230	17317	17056	17261	17139	17090	17517	17081	17138	17062	17249	17320	17419	17195	17099	17143	17378	17331	17387	17186	17287	17354	17216	17280	17287	17203	17403	17014	17245	17157	17063	17178	17135	17171	17160	17207	17343	17380	17346	17221	17082	17317	17267	17239	17369	17172	17389	17309	17231	17273	17245	17120	17129	16972	17230	17272	17219	17238	17180	17238	17232	17247	17214	17230	17257	17270	17334	17298	17186	17135	17175	17155	17294	17277	17057	17346	17374	17081	17162	17359	17174	17089	17367	17268	17172	17288	17219	17303	17302	17158	17118	17337	17506	17187	17152	17280	17200	17411	17313	17343	17145	17014	17249	17275	17144	17375	17390	17240	17097	17135	17168	17450	17210	17299	17466	17384	17406	17183	17398	17157	17136	17272	17198	17319	17202	16886	17041	17258	17122	17220	17107	17229	17309	17335	17120	17147	17189	17318	17329	17197	17375	17338	17095	16980	17367	17021	17270	17155	17324	17168	17080	17212	17286	17293	17148	17178	17224	17353	17282	17250	17403	17138	17235	17433	17330	17081	17124	17294	17187	17236	17130	17060	17202	17235	17211	17022	17242	17060	17395	17117	17182	17212	17341	17486	17119	17297	17339	17325	17022	17233	17302	17274	17120	17118	17277	17160	17246	17109	17415	17107	17270	17271	17388	17406	17142	17187	17277	17283	17313	17140	17016	17102	17455	17314	17079	16959	17244	17081	17181	17263	17153	17245	17093	17301	17293	17334	17463	17296	17302	17141	17236	17222	17156	17115	17181	17319	17117	17186	17243	17111	17236	17085	17149	17336	17208	17296	17345	17338	17412	17254	17170	17243	17291	17183	17230	17150	17112	17181	17186	17455	17319	17310	17244	17223	17252	17260	17262	17167	17265	17142	17078	17322	17331	17293	17321	17132	17124	17210	17288	17230	17307	17133	17262	17317	17400	17313	17169	17152	17204	17297	17210	17338	17247	17187	17121	17064	17153	17418	17257	17182	17299	17218	17031	17369	17087	17247	17229	17116	17222	17140	17416	17066	17191	17229	17299	17230	17246	17322	17138	17009	17248	17278	17047	17192	17250	17222	17191	17271	17092	17299	17217	17184	17111	17378	17158	17001	17041	17172	17180	17089	17390	17022	17158	17226	17283	17152	17256	17104	17486	17094	17242	17250	17304	17084	17300	17196	17243	17214	17049	17214	17161	17102	17369	17396	17510	17162	17528	17085	17187	17279	17151	17205	17369	17323	17228	17232	17144	17328	17174	17175	17218	17192	17238	17224	17437	17340	17317	17182	17197	17443	17160	17225	17301	17103	17143	17111	17139	17207	17262	17393	17275	17165	17199	17343	17100	17285	17246	17320	17286	17236	17360	17303	17430	17237	17412	17352	17429	17193	17124	17098	17252	17221	17241	17032	17351	17128	17191	17190	17045	17193	17165	17309	17334	17352	17083	17133	17293	17427	17469	17176	17256	17190	17458	17256	17181	17101	17305	17226	17203	17435	17271	17114	17130	17323	17278	17492	17048	16963	17272	17261	17108	17188	17460	17265	17177	17137	17336	17449	17371	17248	17191	17317	17133	17325	17317	17134	17271	17378	17220	17170	17245	17224	17309	17256	17306	17127	17225	17177	17349	17230	17381	17298	17282	17239	17290	17048	17164	17371	17137	17391	17344	17122	17301	17093	17331	17299	17013	17243	17416	17189	17273	17261	17141	17163	16967	17238	17026	17191	17160	17061	17205	17240	17225	17098	17294	17209	17229	17124	17317	17162	17288	17385	17260	17263	17180	17213	17281	17138	17235	17199	17262	17112	17223	17157	17259	17236	17334	17162	17227	17195	17245	17196	17109	17069	17310	17300	17081	17354	17293	17145	17267	17273	17126	17356	17345	17164	17152	17353	17338	17416	17179	17397	17206	17093	17184	17318	17202	17196	17089	17042	17291	17235	17183	17189	17018	17245	17303	17333	17377	17106	17303	17259	17359	17167	17364	17360	17242	17199	17281	17107	17301	17317	17248	17095	17430	17030	17350	17055	17216	17091	17289	17387	17204	17134	17098	17272	17259	17263	17020	17205	17460	17360	17232	17175	17568	17064	17208	17316	17335	17533	17224	17437	17312	17247	17180	17290	17376	17258	17292	17441	17270	17200	17188	17383	17234	17131	17189	17226	17090	17651	17301	17218	17249	17386	17200	17132	17109	17222	17445	17166	17116	17309	17182	17168	17372	17112	17261	17333	17225	17262	17213	17094	17467	16954	17118	17123	17336	17367	17184	17283	17239	17370	17256	17268	17127	17255	17125	17293	17381	17285	17198	17219	17289	17138	17258	17138	17463	17305	17147	17139	17163	17099	17196	17306	17151	17583	17291	17290	17301	17468	17250	17194	17388	17155	17358	17471	17245	17131	17210	17177	17310	17339	17404	17070	17261	17180	17282	17149	17201	17220	17110	17197	17146	17030	17235
19114	28499	26101	20805	18869	18450	17843	17410	16170	15863	15826	15643	15751	15688	15574	15810	15778	15938	15522	15309	15310	15330	15225	15389	15344	15331	15401	15114	15207	15073	15207	15115	15069	15299	15230	15138	15212	15041	15302	15145	15035	15252	15182	15120	15303	15194	15114	15146	15090	15150	15158	15169	15227	15281	15239	15080	15175	15250	15032	15137	15029	15156	15117	15041	15077	15032	15101	15005	15130	14935	15237	15001	15330	15125	15152	15198	15180	15078	15143	15179	15095	15070	15150	14915	15053	15130	15037	15139	15071	15120	15139	15161	15122	15205	15082	15067	15208	15063	15171	15142	15135	15148	15127	15204	15208	15008	15062	15202	15010	15009	15184	15099	15270	15062	14892	15094	15135	15150	15081	15210	15174	15181	15108	15167	15129	15000	15262	15071	15250	15031	15124	15118	15244	15051	15118	15104	15117	15123	15138	15088	15104	15075	15313	15059	15000	15005	15177	15158	15129	15065	15013	15121	15022	15235	14926	15127	15364	15042	15101	15134	15117	15131	15052	15021	15134	15059	15010	15082	15001	15168	15068	14940	15097	15258	15189	15037	15000	15135	15098	15013	15143	15204	15184	15151	14982	15056	15275	15120	15048	15083	15269	15042	15142	15052	15162	15029	15107	15232	14972	15334	15081	15055	15341	15156	15238	15111	15144	15239	15044	14977	15181	15172	15089	15225	14991	15027	15296	15021	15158	15161	15144	15050	15012	15053	15192	15194	15235	14978	15075	15125	14972	15089	15038	15110	15056	15283	15274	15246	15051	15128	14998	14975	15074	15091	15221	15202	15080	15082	15048	15231	15179	15134	15116	14954	15220	15021	15138	15271	15022	15158	14961	15147	15180	15094	15136	15178	15093	15041	15065	15096	15051	15069	15042	14976	15204	15001	15028	15063	15218	15059	15000	15092	15227	15017	15118	15101	15199	15008	15168	15037	15151	14986	15081	15068	15040	15115	15157	15190	15099	15051	15112	15080	15285	15153	15212	15124	15217	15042	15157	14967	15121	14990	15064	15115	15121	15055	15169	15119	15132	15190	15317	15063	15132	15194	15098	15168	15072	15110	15015	15119	15195	15175	15167	14914	14948	14956	15186	14891	15100	15069	15076	14949	14963	15211	15061	14966	15138	14944	15246	15037	15218	15190	15199	15049	15107	15003	14975	15076	15084	15034	14999	15177	15069	15189	15254	15186	15107	15179	15387	15120	15032	15227	15095	14978	15165	15272	14949	15254	15209	15100	15101	15145	15192	15159	15209	15081	15111	15293	15189	15008	15200	15050	15149	14983	14955	15107	14953	15063	15202	15226	15114	15138	15111	15219	15100	15123	15096	15071	15098	15030	15098	15081	15042	14890	15031	15167	15198	15089	15215	15101	15162	15264	15259	15055	15248	14986	15152	14971	15246	15005	14968	15116	14943	15214	15067	15079	15067	15227	14970	15137	15288	15024	15214	14997	15089	14996	15020	15242	15036	14999	14927	15187	15181	15184	15147	15200	14966	15085	15056	15011	15044	15301	15134	15248	15127	15246	15100	15143	15118	15211	15247	15081	15193	15228	14964	15106	15099	15012	15126	15123	15036	15178	15076	15019	14958	15108	15133	15116	15015	15064	15140	15172	14978	15179	15131	15140	15059	15022	14950	15016	15157	15133	15042	15184	15121	14965	15169	15035	15133	15043	15065	15103	15151	15045	15058	15122	15070	14985	15117	15362	15184	15257	15188	15128	15146	15057	15225	15142	15224	15161	15005	15152	15028	15066	15065	15120	15075	15132	15183	15123	15072	15188	15048	15011	15146	15063	15282	15175	15213	14982	15267	15062	15107	15126	15059	15088	15133	15050	15064	15181	15108	14889	15177	15076	15145	15132	15041	14889	15263	15058	15053	15146	15074	15212	15145	15275	15221	15030	15344	15087	15097	15150	15203	15106	14914	15104	15118	14969	15054	15161	15102	15133	15176	15055	15219	15281	15180	15030	15116	15137	15043	15209	15131	14978	14953	15021	14952	15105	15014	15012	15213	15160	15147	15268	15066	15046	15119	15086	15141	15230	15017	15095	15022	15153	15251	15016	15292	15123	15177	15139	14991	15106	15223	15147	15174	15242	15122	15000	15253	15062	15187	15190	15086	15187	15212	15180	14884	15052	15155	15134	15175	15061	15008	15224	14963	15174	14955	15148	15275	15081	15056	15181	15157	15142	15178	15033	15242	15212	15241	15048	15048	15108	15138	15039	15098	14987	15045	14902	15100	14906	15072	15174	15068	15126	15101	15160	15005	15227	15001	15174	15089	15093	15017	15121	15197	15112	15030	14977	15214	15167	15200	15158	15023	15358	15175	15249	15175	15043	15091	15145	15227	15087	15181	15277	15348	15189	15065	15181	15002	15046	15250	14982	15085	15028	15151	15158	15139	15027	14987	15282	14937	15204	14965	15169	15068	15210	15295	15199	15122	15104	15230	15154	14966	14970	15313	15036	15064	14972	15153	15175	15004	15081	15063	15152	15094	15034	15242	15055	15042	15067	15064	15204	15191	15088	15125	15168	15123	14991	15173	15104	15157	15125	15075	15152	15074	15194	15227	15091	14966	15004	15067	15167	15212	15155	15113	15087	15066	15179	15174	15134	14966	14978	15160	15223	15247	15354	15161	14991	15048	15151	15141	15054	15309	15101	15027	15223	15180	15059	15055	15128	15025	15087	15166	15044	15196	15204	14926	15239	15063	15212	15043	15026	15140	15381	14962	14976	14991	15059	15142	15147	15172	15222	15098	15254	14998	15083	15154	15133	15166	15012	15078	15219	15261	15197	15163	15207	15269	14980	15068	15190	15077	15045	15138	15037	15140	15073	15249	15178	15107	14949	15129	15080	15122	15126	15061	14967	15214	14961	15161	15148	15053	15253	15166	15237	15217	15203	15263	15071	15095	14957	15306	15050	15279	15114	15126	14846	15191	15089	15160	15124	15197	15119	15038	15158	15115	15111	15129	15160	15151	15128	15210	15031	15088	14816	15010	14903	15034	15257	15294	15004	15033	15230	15223	14801	15089	15182	15269	15080	15142	15078	15123	15213	15139	15141	15032	15008	15175	15077	15256	15095	15055	15125	15169	15099	15028	14910	15152	15063	14866	15096	15154	15092	14980	15324	15039	14976	14992	14956	15222	14983	15009	15127	14991	15109	15070	15060	15077	15203	15052	15192	15165	15210	15194	15013	15139	15197	15202	15127	15252	15214	14907	15190	15076	15032	15105	15073	15158	15179	15169	15134	15049	15004	15218	15148	15146	15185	15081	15032	15162	14988	15064	15083	15223	15224	15155	15084	15239	14807	15056	15187	15324	15139	14996	15186	15100	15126	15080	15136	15065	15028	15217	14925	15057	15166	15202	15151	15172	15216	15013	15189	15080	15065	14933	15151	15112	15055	15139	15027	15157	15027	15386	14978	15250	14958	15045	15338	15128	14932	15071	15128	15043	14973	15233	15179	15027	15145	15242	15108	15137	15009	15227	15028	15162	14965	15072	15146	15232	15056	15014	15092	15174	15193	15040	15052	15067	15275	15195	15107	15002	15066	14959	15160	15234	15095	15197	15129	15014	15248	15077	15104	15201	15016	15175	15109	15045	15095	15004	15283	15175	15050	15120	15088	15218	15013	15151	15151	15096	15207	15073	14840	15216	15176	15126	15175	15165	15096	15168	15004	15209	15117	15130	15362	14987	14871	15307	15107	14983	15059	15193	15172	15087	15187	14886	15114	15103	15174	15147	15041	15090	15096	15145	14953	15152	15049	15169	15194	15166	15104	15237	15221	15235	15163	15113	15160	15016	15044	15084	15121	15101	15110	15125	15166	14966	14983	15060	15022	15139	15029	15118	15014	15145	15069	15200	15105	15257	15130	15077	15083	15163	15131	15082	14919	15078	15211	15151	15050	15053	15061	15096	14969	15060	15153	15077	15322	14889	15271	15233	15030	15042	15064	15181	15070	14955	15041	15300	15087	15265	15200	14981	15258	15208	14952	15114	15109	15072	15117	15129	15050	15091	15090	14889	15107	15069	14997	15164	15103	15037	15107	15090	15131	15244	15157	15067	15110	15163	15082	15212	15092	14909	15181	15159	15202	15116	15149	15004	14973	15092	15215	14999	15149	15130	15195	15183	14933	15195	15114	15156	15187	15212	15072	15238	15110	15161	15129	15120	15104	15043	15077	15171	15096	15258	15146	14971	15250	15244	15164	15011	15172	14954	15177	15109	15057	14945	15119	15070	15011	15131	15075	15129	15020	15114	15229	15002	15171	14985	15094	15035	15096	15009	15152	15194	15047	15179	15088	15076	15112	15264	15064	15111	15299	15023	15010	14900	15223	15138	15113	15077	15075	15024	15023	15150	15130	15065	15215	15018	14985	15155	14979	15120	15087	15165	14943	15339	15151	15016	15275	15014	14980	15140	14884	15242	15272	15226	15179	15163	15091	15147	15223	15221	15255	15016	15301	15118	15101	15197	15228	15007	15191	15186	15041	15031	15131	15045	15141	15177	15046	15136	15116	15300	15182	14968	15195	14898	15128	15063	15179	15001	15029	15129	15266	15165	15037	15052	14935	15152	15053	15177	15025	15281	15133	15177	15112	15153	15165	15094	15324	15135	15072	15100	15033	15088	14987	15120	15275	15316	15203	15109	14911	15159	15076	15270	15221	14958	15204	15112	15092	15280	15131	15100	15139	15265	15252	15145	15140	14987	14981	14977	15163	15029	15024	15084	15080	15186	15253	15040	15238	15147	15039	15114	15124	15220	15010	15035	15272	15239	15269	15159	15037	15008	15204	15114	15039	15299	15129	15238	15058	15333	15093	14948	15151	15139	15103	15196	15259	15098	14950	15113	15025	15125	15010	15273	15037	14986	15151	15291	15051	15029	15161	15323	15100	15072	15104	15080	15158	15001	15140	15165	15166	15006	15186	15069	15079	15114	15081	15218	15083	15078	15081	15143	15203	14953	15107	14923	15067	15211	15182	15186	15058	15163	15110	15055	15124	15143	14940	15128	15046	15117	15296	15078	15114	15220	15023	15191	15107	15027	15116	15205	15042	15251	15019	15062	15143	15118	15080	15078	15232	15179	15244	15096	15064	15024	15216	15074	15086	15149	15065
23793	21216	28767	24101	22350	23504	23398	20281	19131	18826	18371	18231	18821	18541	18297	18479	18603	18443	18307	18240	17983	18099	17732	17837	17760	17798	17776	17907	17801	17685	17618	17707	17673	17730	17673	17841	17734	17759	17623	17890	17908	17644	17689	17606	17668	17589	17701	17675	17751	17594	17610	17932	18312	18286	18258	18039	17846	17442	17646	17706	17645	17712	17616	17413	17476	17566	17584	17554	17785	17471	17502	17591	17657	17566	17617	17587	17578	17553	17778	17549	17381	17603	17656	17509	17479	17623	17578	17493	17625	17402	17598	17583	17594	17810	17612	17534	17490	17494	17624	17440	17515	17864	17667	17494	17520	17602	17510	17438	17579	17650	17703	17709	17595	17453	17324	17603	17498	17387	17738	17467	17587	17601	17374	17599	17587	17393	17775	17508	17547	17694	17645	17572	17687	17722	17419	17546	17533	17501	17373	17487	17420	17641	17534	17459	17582	17642	17563	17715	17586	17638	17613	17740	17450	17626	17831	17543	17538	17664	17485	17587	17645	17521	17472	17592	17585	17545	17643	17579	17563	17529	17637	17420	17448	17529	17637	17520	17579	17570	17429	17438	17689	17680	17358	17599	17682	17569	17469	17579	17662	17608	17420	17581	17650	17661	17658	17491	17532	17503	17545	17521	17420	17384	17432	17578	17455	17596	17729	17600	17498	17292	17478	17641	17788	17536	17484	17450	17661	17425	17640	17473	17672	17436	17534	17469	17612	17710	17641	17599	17691	17631	17598	17472	17577	17442	17530	17364	17634	17727	17655	17574	17697	17359	17564	17513	17363	17602	17445	17449	17547	17600	17684	17647	17543	17652	17589	17641	17471	17612	17755	17480	17510	17584	17555	17709	17716	17554	17401	17556	17525	17628	17624	17632	17536	17478	17508	17605	17452	17616	17696	17527	17518	17739	17656	17796	17615	17640	17476	17930	17568	17530	17519	17553	17421	17558	17611	17667	17403	17644	17773	17658	17584	17358	17583	17480	17448	17556	17754	17610	17436	17551	17641	17555	17581	17606	17548	17507	17562	17526	17625	17488	17607	17336	17619	17569	17611	17539	17523	17476	17360	17503	17779	17525	17525	17386	17415	17403	17565	17550	17502	17368	17611	17502	17590	17711	17596	17501	17524	17426	17398	17513	17592	17633	17550	17557	17602	17501	17582	17413	17452	17682	17498	17648	17635	17504	17402	17552	17633	17360	17591	17352	17449	17512	17544	17526	17572	17593	17442	17432	17695	17579	17734	17749	17611	17428	17601	17599	17661	17450	17559	17612	17501	17487	17573	17426	17577	17564	17584	17519	17546	17622	17419	17585	17367	17550	17592	17467	17392	17632	17486	17578	17664	17663	17489	17561	17507	17627	17669	17491	17489	17713	17518	17611	17705	17479	17657	17671	17589	17596	17637	17740	17685	17600	17757	17623	17513	17405	17729	17688	17659	17540	17718	17374	17435	17486	17502	17382	17538	17648	17497	17499	17453	17562	17489	17558	17507	17477	17699	17570	17893	17432	17577	17440	17338	17497	17487	17541	17589	17388	17713	17681	17502	17541	17546	17653	17574	17713	17509	17519	17655	17509	17533	17492	17588	17562	17450	17379	17461	17453	17435	17601	17448	17696	17581	17538	17470	17692	17416	17669	17715	17593	17412	17537	17539	17774	17643	17457	17575	17491	17420	17573	17723	17531	17474	17684	17566	17359	17459	17597	17357	17557	17513	17661	17438	17346	17666	17650	17376	17413	17543	17618	17671	17558	17530	17577	17549	17450	17637	17585	17464	17579	17429	17463	17647	17661	17421	17465	17536	17313	17517	17660	17664	17645	17431	17457	17574	17437	17579	17674	17811	17754	17472	17718	17588	17423	17444	17386	17719	17355	17613	17614	17680	17491	17452	17565	17538	17738	17635	17615	17507	17569	17607	17522	17538	17593	17555	17440	17548	17538	17584	17385	17644	17715	17739	17448	17583	17563	17622	17514	17651	17454	17634	17450	17520	17370	17588	17682	17728	17621	17435	17792	17657	17643	17502	17386	17540	17520	17544	17490	17445	17499	17421	17364	17447	17503	17556	17299	17706	17455	17430	17342	17376	17772	17476	17525	17369	17531	17546	17619	17646	17480	17464	17687	17574	17560	17642	17526	17707	17618	17674	17528	17710	17449	17473	17415	17698	17695	17481	17556	17613	17526	17524	17482	17342	17533	17601	17550	17464	17476	17800	17631	17705	17592	17469	17431	17535	17563	17521	17520	17448	17563	17569	17556	17722	17538	17647	17647	17487	17599	17475	17505	17832	17714	17503	17355	17524	17501	17559	17469	17403	17664	17603	17572	17513	17721	17546	17414	17705	17443	17599	17724	17588	17639	17367	17422	17653	17517	17574	17599	17560	17600	17788	17730	17557	17616	17412	17547	17512	17754	17543	17483	17535	17466	17487	17627	17565	17657	17641	17679	17658	17540	17482	17329	17637	17508	17504	17606	17523	17800	17527	17744	17612	17462	17464	17678	17425	17576	17671	17452	17529	17642	17540	17313	17660	17463	17519	17612	17755	17589	17623	17603	17405	17465	17470	17686	17513	17543	17493	17700	17528	17514	17665	17528	17521	17467	17612	17394	17562	17662	17533	17725	17437	17491	17671	17638	17598	17450	17703	17680	17570	17468	17755	17588	17671	17537	17579	17343	17586	17437	17679	17853	17581	17692	17607	17666	17659	17654	17637	17754	17693	17698	17753	17486	17661	17483	17659	17591	17691	17541	17477	17676	17530	17602	17620	17508	17591	17487	17696	17597	17567	17750	17405	17645	17528	17649	17372	17666	17738	17465	17678	17422	17451	17527	17552	17438	17525	17660	17536	17609	17631	17517	17685	17522	17551	17804	17486	17703	17644	17543	17659	17524	17424	17382	17656	17659	17687	17595	17634	17517	17601	17631	17499	17543	17561	17739	17487	17543	17388	17643	17569	17386	17582	17388	17418	17614	17486	17567	17543	17657	17386	17592	17531	17642	17599	17455	17466	17681	17501	17556	17701	17600	17857	17552	17650	17501	17435	17632	17738	17670	17620	17502	17336	17402	17469	17504	17665	17807	17675	17592	17468	17741	17588	17507	17689	17461	18001	17635	17487	17413	17617	17705	17604	17683	17428	17629	17538	17512	17679	17673	17570	17422	17813	17387	17587	17634	17440	17691	17631	17781	17437	17521	17789	17572	17738	17540	17554	17575	17642	17596	17431	17419	17465	17577	17854	17691	17386	17387	17527	17549	17346	17413	17548	17573	17513	17425	17560	17568	17826	17384	17386	17419	17605	17399	17745	17619	17660	17625	17690	17584	17593	17545	17488	17715	17663	17537	17471	17644	17643	17709	17673	17662	17405	17227	17430	17325	17506	17527	17414	17593	17531	17603	17600	17562	17698	17567	17622	17649	17645	17717	17425	17609	17525	17553	17579	17677	17566	17500	17353	17674	17454	17300	17619	17404	17665	17623	17502	17516	17718	17775	17523	17669	17726	17474	17555	17502	17585	17594	17600	17522	17558	17598	17669	17658	17374	17460	17529	17641	17552	17333	17535	17556	17477	17341	17495	17568	17422	17478	17688	17657	17705	17556	17525	17683	17690	17542	17518	17490	17733	17589	17497	17506	17543	17587	17625	17625	17437	17709	17688	17698	17465	17530	17656	17761	17566	17630	17499	17554	17711	17475	17542	17594	17537	17597	17625	17511	17616	17581	17612	17731	17530	17675	17579	17737	17548	17433	17543	17610	17503	17350	17518	17497	17396	17564	17459	17539	17603	17782	17648	17349	17796	17683	17543	17569	17574	17666	17578	17414	17387	17475	17372	17420	17478	17644	17545	17484	17603	17701	17594	17498	17519	17438	17416	17437	17549	17565	17601	17386	17510	17724	17515	17824	17830	17483	17622	17401	17509	17646	17608	17587	17824	17481	17460	17417	17604	17617	17391	17361	17565	17660	17612	17634	17274	17661	17636	17685	17850	17484	17538	17654	17516	17667	17394	17466	17710	17551	17667	17677	17646	17694	17553	17640	17681	17476	17496	17623	17707	17371	17588	17309	17686	17462	17595	17411	17547	17380	17683	17563	17741	17789	17825	17569	17549	17534	17562	17361	17486	17585	17588	17605	17504	17845	17519	17507	17501	17489	17650	17415	17322	17566	17485	17572	17448	17488	17392	17521	17561	17511	17645	17622	17714	17592	17657	17557	17639	17590	17571	17322	17431	17773	17691	17590	17466	17714	17573	17650	17552	17853	17485	17447	17415	17475	17525	17520	17682	17642	17503	17594	17469	17454	17484	17631	17574	17448	17560	17716	17569	17609	17455	17540	17555	17653	17618	17633	17386	17572	17570	17463	17501	17524	17653	17491	17678	17621	17692	17444	17457	17705	17598	17559	17443	17465	17740	17326	17613	17434	17592	17756	17408	17680	17310	17535	17461	17479	17580	17559	17569	17409	17352	17412	17697	17440	17466	17418	17299	17551	17397	17415	17365	17628	17453	17431	17529	17518	17458	17442	17498	17567	17436	17648	17632	17639	17480	17463	17460	17716	17523	17568	17588	17681	17348	17585	17582	17476	17463	17576	17441	17790	17600	17712	17602	17505	17684	17671	17591	17603	17444	17761	17562	17693	17542	17572	17581	17505	17646	17726	17625	17547	17459	17600	17538	17311	17557	17645	17349	17597	17534	17662	17620	17485	17520	17521	17587	17630	17534	17500	17484	17462	17739	17625	17516	17549	17633	17832	17785	17642	17504	17654	17799	17610	17704	17695	17554	17615	17748	17688	17511	17399	17636	17433	17789	17373	17628	17685	17512	17632	17662	17550	17696	17531	17634	17443	17554	17576	17782	17531	17411	17562	17548	17528	17561	17497	17708	17607	17494	17664	17592	17621	17548	17493	17571	17493	17487	17510	17618	17673	17593	17551	17747	17544	17451	17515	17761	17650	17745	17622	17744	17773	17663	17620	17592	17396	17498	17592	17387	17515	17515	17603	17518	17532	17472	17576	17442	17574	17747	17644	17389	17763	17587	17692	17597	17576	17641	17578	17589	17573	17807	17539	17390	17667	17527	17520	17437	17711	17680	17488	17451	17621	17599	17511	17460	17602	17707	17466	17387	17621	17594	17647
19647	35534	32569	24832	21885	20768	20272	18949	17586	17004	16414	16439	16785	16482	16335	16724	16580	16617	16182	15979	15763	15852	15545	15704	15721	15586	15528	15727	15727	15495	15436	15493	15438	15550	15443	15475	15498	15435	15473	15333	15548	15433	15325	15524	15560	15373	15510	15472	15470	15426	15206	15985	16462	16267	16147	15874	15602	15373	15320	15359	15402	15278	15181	15425	15433	15550	15311	15382	15428	15618	15468	15339	15478	15394	15326	15473	15286	15239	15342	15231	15391	15514	15278	15313	15551	15514	15161	15287	15365	15485	15415	15312	15307	15495	15419	15294	15478	15300	15537	15315	15392	15385	15563	15482	15389	15373	15615	15428	15536	15376	15404	15523	15449	15437	15210	15343	15352	15366	15299	15495	15311	15332	15470	15354	15206	15265	15340	15533	15264	15596	15289	15345	15493	15350	15364	15364	15449	15408	15454	15432	15448	15286	15392	15212	15427	15501	15382	15439	15266	15436	15324	15238	15525	15345	15454	15455	15363	15276	15460	15334	15373	15442	15345	15296	15272	15231	15166	15426	15472	15302	15420	15262	15331	15414	15248	15155	15457	15359	15365	15351	15365	15350	15347	15402	15317	15344	15402	15492	15362	15329	15539	15491	15420	15459	15375	15562	15331	15354	15467	15329	15470	15267	15444	15323	15186	15528	15231	15306	15443	15331	15382	15277	15376	15324	15317	15403	15207	15275	15341	15281	15310	15307	15601	15189	15199	15286	15527	15469	15240	15622	15509	15335	15255	15385	15210	15354	15499	15274	15552	15441	15475	15290	15274	15335	15386	15255	15114	15415	15269	15303	15472	15392	15506	15286	15415	15317	15336	15425	15241	15390	15259	15378	15389	15298	15451	15377	15337	15240	15502	15477	15386	15295	15258	15393	15214	15402	15512	15373	15397	15464	15376	15282	15434	15300	15315	15427	15397	15502	15335	15486	15424	15406	15322	15287	15516	15338	15301	15396	15314	15367	15432	15346	15363	15253	15370	15258	15442	15370	15391	15314	15567	15182	15437	15262	15286	15489	15308	15536	15296	15388	15435	15381	15237	15180	15312	15452	15276	15309	15389	15217	15484	15245	15465	15531	15268	15435	15330	15195	15289	15325	15573	15279	15401	15389	15269	15335	15220	15287	15456	15390	15247	15453	15412	15272	15340	15390	15429	15192	15441	15424	15486	15363	15446	15303	15156	15489	15347	15402	15452	15283	15183	15154	15476	15438	15323	15269	15136	15357	15392	15449	15400	15362	15353	15294	15439	15209	15444	15287	15475	15318	15508	15328	15430	15239	15409	15332	15294	15313	15263	15486	15483	15292	15403	15246	15386	15325	15403	15127	15270	15434	15288	15205	15383	15279	15413	15269	15341	15434	15358	15435	15317	15579	15321	15396	15428	15330	15373	15198	15440	15269	15434	15385	15335	15353	15388	15299	15391	15351	15398	15279	15216	15274	15396	15412	15294	15263	15369	15417	15289	15271	15464	15237	15213	15363	15228	15300	15323	15253	15382	15276	15249	15472	15327	15244	15377	15425	15369	15287	15307	15352	15284	15466	15364	15341	15691	15383	15450	15491	15468	15259	15208	15447	15488	15542	15399	15365	15472	15232	15299	15330	15481	15120	15544	15348	15432	15440	15474	15266	15331	15248	15301	15247	15364	15400	15441	15250	15386	15218	15437	15500	15368	15272	15276	15344	15423	15412	15347	15276	15284	15296	15432	15451	15288	15494	15449	15322	15292	15391	15457	15246	15369	15453	15372	15374	15459	15364	15254	15318	15317	15301	15307	15303	15246	15494	15389	15326	15249	15314	15460	15365	15402	15479	15336	15206	15271	15459	15341	15482	15384	15393	15311	15358	15192	15478	15345	15150	15249	15284	15294	15356	15456	15451	15313	15592	15368	15459	15043	15304	15409	15484	15373	15252	15200	15357	15419	15272	15241	15290	15429	15418	15506	15527	15355	15447	15300	15448	15552	15346	15365	15357	15236	15443	15494	15432	15407	15252	15477	15427	15336	15474	15229	15391	15446	15370	15429	15403	15464	15587	15328	15473	15156	15221	15265	15287	15593	15509	15314	15297	15359	15436	15333	15454	15512	15144	15295	15381	15310	15481	15321	15437	15318	15447	15278	15354	15441	15387	15359	15261	15391	15188	15273	15313	15433	15427	15451	15397	15433	15421	15431	15484	15387	15372	15235	15364	15606	15406	15285	15247	15447	15394	15342	15301	15430	15252	15110	15399	15225	15280	15280	15341	15211	15339	15214	15347	15441	15404	15403	15270	15296	15265	15262	15466	15354	15522	15314	15418	15369	15352	15288	15274	15326	15384	15497	15354	15577	15269	15283	15401	15399	15370	15531	15443	15060	15514	15469	15303	15434	15317	15394	15424	15393	15427	15364	15273	15391	15212	15465	15374	15353	15248	15366	15261	15184	15348	15320	15282	15218	15336	15247	15426	15349	15323	15184	15404	15321	15325	15372	15373	15224	15498	15437	15270	15409	15177	15394	15415	15350	15290	15310	15485	15408	15312	15295	15305	15365	15255	15412	15410	15438	15319	15337	15402	15465	15427	15217	15372	15328	15421	15209	15371	15348	15366	15230	15435	15373	15423	15223	15415	15413	15505	15253	15388	15346	15404	15262	15368	15480	15342	15317	15298	15379	15390	15341	15499	15272	15419	15545	15354	15338	15445	15325	15477	15349	15488	15413	15433	15462	15360	15313	15525	15344	15262	15329	15440	15288	15234	15212	15198	15282	15512	15496	15137	15404	15411	15423	15431	15384	15471	15216	15227	15416	15335	15453	15380	15358	15440	15393	15352	15384	15366	15440	15496	15268	15369	15509	15530	15536	15392	15283	15428	15347	15219	15511	15296	15348	15338	15354	15297	15274	15401	15284	15421	15279	15268	15286	15303	15298	15492	15520	15256	15407	15468	15351	15528	15584	15372	15344	15150	15363	15232	15265	15332	15300	15367	15389	15384	15516	15018	15404	15265	15276	15305	15619	15320	15401	15408	15425	15397	15337	15356	15312	15362	15189	15390	15461	15436	15206	15399	15185	15263	15366	15388	15298	15313	15351	15596	15363	15145	15205	15301	15248	15484	15429	15367	15556	15200	15491	15382	15420	15449	15268	15296	15581	15316	15119	15243	15392	15381	15517	15625	15518	15439	15320	15328	15443	15368	15295	15273	15350	15347	15362	15459	15567	15332	15429	15275	15322	15330	15301	15516	15502	15382	15477	15483	15235	15209	15380	15363	15325	15357	15182	15505	15299	15347	15359	15285	15366	15644	15479	15235	15444	15341	15281	15469	15394	15428	15314	15391	15326	15383	15293	15415	15293	15339	15297	15305	15157	15481	15533	15237	15379	15231	15271	15301	15427	15218	15317	15523	15375	15362	15291	15246	15429	15454	15454	15399	15271	15339	15413	15377	15451	15435	15374	15364	15221	15521	15241	15476	15359	15431	15237	15287	15487	15451	15363	15315	15453	15362	15330	15499	15393	15366	15398	15386	15178	15204	15374	15318	15279	15443	15326	15423	15279	15287	15278	15424	15219	15379	15463	15341	15331	15293	15369	15365	15423	15472	15246	15472	15415	15398	15389	15190	15399	15304	15262	15388	15363	15187	15442	15466	15333	15346	15403	15405	15383	15318	15284	15250	15313	15313	15538	15443	15521	15359	15379	15379	15217	15245	15366	15509	15293	15311	15281	15363	15380	15480	15426	15292	15250	15373	15308	15313	15242	15366	15291	15377	15415	15356	15392	15383	15422	15404	15414	15342	15421	15381	15265	15332	15242	15406	15415	15324	15406	15345	15321	15364	15362	15367	15279	15315	15411	15414	15384	15271	15326	15382	15371	15342	15578	15133	15413	15583	15440	15336	15419	15454	15336	15547	15385	15425	15396	15227	15413	15244	15213	15440	15391	15304	15252	15486	15359	15400	15306	15485	15413	15362	15339	15378	15430	15228	15236	15196	15365	15370	15210	15372	15620	15305	15574	15550	15295	15352	15229	15398	15465	15362	15384	15289	15450	15455	15375	15183	15417	15232	15245	15345	15455	15412	15258	15379	15387	15471	15458	15397	15244	15512	15327	15364	15479	15311	15379	15198	15355	15409	15189	15467	15387	15380	15283	15538	15482	15323	15481	15378	15500	15234	15272	15372	15197	15326	15378	15461	15577	15287	15271	15299	15432	15350	15431	15275	15383	15399	15388	15359	15462	15348	15335	15435	15393	15391	15466	15501	15251	15345	15230	15448	15350	15220	15353	15436	15409	15256	15367	15297	15232	15485	15258	15477	15287	15160	15414	15357	15258	15196	15441	15406	15460	15294	15343	15548	15382	15243	15285	15386	15453	15340	15342	15367	15231	15281	15382	15265	15335	15425	15417	15441	15374	15435	15318	15196	15345	15338	15439	15395	15242	15398	15338	15384	15405	15340	15225	15114	15348	15380	15316	15567	15343	15239	15343	15351	15449	15366	15131	15146	15279	15281	15381	15516	15483	15342	15488	15477	15367	15403	15398	15280	15523	15337	15326	15378	15318	15246	15401	15373	15279	15271	15419	15410	15365	15460	15269	15326	15482	15317	15254	15158	15294	15371	15402	15177	15483	15347	15373	15488	15585	15426	15232	15322	15331	15496	15475	15212	15317	15324	15216	15325	15364	15469	15409	15239	15343	15378	15360	15536	15369	15460	15267	15481	15461	15359	15382	15330	15146	15443	15553	15306	15405	15311	15376	15434	15343	15278	15442	15383	15192	15442	15319	15570	15350	15391	15141	15341	15444	15126	15311	15393	15243	15404	15466	15290	15352	15406	15318	15409	15412	15344	15418	15294	15388	15334	15365	15449	15466	15400	15317	15268	15234	15410	15352	15424	15375	15433	15385	15304	15408	15194	15299	15350	15374	15407	15364	15392	15363	15359	15452	15483	15371	15339	15392	15411	15378	15433	15456	15376	15246	15454	15317	15312	15409	15346	15291	15322	15352	15302	15383	15434	15361	15450	15366	15312	15544	15276	15384	15342	15239	15408	15582	15291	15423	15376	15307	15284	15376	15402	15246	15294	15417	15435	15239	15230	15352	15329	15437	15495	15258	15467	15296	15307	15275	15488	15332	15310	15425	15341	15291	15561
22672	21156	29043	23545	21525	24266	27708	22568	21054	21024	20503	20384	20746	20233	20332	20406	20307	20175	19907	19581	19660	19433	19421	19338	19526	19286	19312	19182	19072	19079	19165	18803	19207	19183	19046	18950	19183	19297	18919	19078	19285	19182	19100	19121	19289	19093	19130	19186	19111	19044	18915	19611	20473	20277	19967	19392	19135	19126	18985	18860	19081	19027	19037	19128	19022	18977	18976	18945	18962	18983	18955	18918	19009	18761	18821	19142	18919	19077	18931	18980	18891	18933	18915	18762	18971	19056	18732	18801	18885	19139	18933	18847	18832	18905	18921	18727	18871	18696	18809	18806	19043	18936	19014	18900	19094	18796	19054	18928	18903	18831	19049	18822	18790	18878	18994	18910	18875	18873	18861	18915	19100	18994	18788	18908	18915	19056	18786	19102	18883	18902	18821	18863	19020	18722	19052	19050	18908	18996	18947	18860	19067	18680	18843	19069	19007	18920	18830	18874	18871	18764	18999	18770	18719	18755	18941	18901	18731	18809	19042	18792	18985	18915	18849	19017	18880	18961	18981	18655	18857	18862	18918	18882	18853	19019	18789	18835	18844	18951	18918	18630	18961	18976	18911	18857	19025	18877	18820	18681	18989	18857	18761	18920	18665	18850	18894	18845	18781	19024	18995	18871	18933	18855	18925	18928	18999	18932	19095	18840	18969	18777	19004	19044	19102	18682	18926	18865	18807	18849	18765	18818	18775	18823	18735	18991	18829	18646	18782	18767	18920	18870	18871	18809	18812	18923	18801	18817	18951	18933	18749	18863	18823	18900	19077	18912	18948	18979	18792	18976	18750	18899	19096	18918	18909	18874	18885	18915	18781	18850	18864	19039	18894	18882	18946	18944	18813	19063	18738	18812	18993	18789	19046	18951	18698	18731	18851	18896	18658	18761	18938	18961	18901	18885	18807	18920	18780	18697	18719	18857	18871	18780	18987	18690	18962	18667	18790	18746	18968	18868	18860	18915	19002	18999	18936	19129	19012	18850	18939	18760	18840	18778	18865	18869	19006	19071	18769	19021	18723	18757	18749	18683	18993	18659	18944	18883	18755	18790	18944	18816	18853	18825	18844	18802	18771	18736	18868	18961	18734	18919	18926	19082	18647	18819	19054	18922	18871	18663	18860	18891	18914	18824	18924	18984	18943	18682	18948	19070	18865	19168	19020	18831	18744	19027	19023	18896	18897	18801	18843	18887	18721	18967	18927	18865	18759	18959	19050	19143	18973	18772	19058	18774	18882	18666	19160	18758	18768	18897	18933	18864	18852	18874	18818	18868	18851	18853	18708	18762	18776	18948	19068	18805	18913	18723	18984	18944	18850	18775	18948	18711	18853	18852	18949	19030	18762	18737	18906	18842	18702	18878	18887	18888	19111	18931	18953	18817	19030	18876	18949	18830	19001	19021	19098	18953	18914	18752	18843	19012	19004	19001	18705	18915	18905	18920	18930	19122	18968	18976	19065	18749	18967	18772	18874	18951	18784	18689	18851	18766	18988	18773	18873	18921	18934	18914	18814	19000	18886	18768	18899	18970	18913	18958	18887	18738	18910	18766	18935	18975	18766	18812	18888	18785	18948	18897	18858	19013	19113	19070	19043	18878	18905	18866	18750	18951	18660	19004	18787	18791	18863	18888	18980	18886	18890	18849	18908	18856	18710	18861	18807	18853	18839	18814	18822	18745	19043	18987	18919	18780	19023	18976	18901	18876	19006	18770	18814	18933	18976	19073	18794	19009	18654	18892	19098	18919	18914	18773	18950	18522	18874	18881	18747	18883	18967	18680	18966	19008	18869	18912	18898	18934	18913	18898	18873	18931	18875	18759	19098	18937	18905	19064	18763	18824	18887	18741	18840	19036	18852	18730	18743	18883	19013	18683	18996	18778	19079	18719	18845	18915	18973	18803	19067	18936	18851	18801	18877	18852	18938	18789	18810	18745	18777	18790	18940	18669	18771	18860	18866	18938	19090	18827	18770	18888	18938	18811	19043	19228	19163	18977	18945	18676	18974	18928	18871	18855	18879	18942	18962	18888	18677	18891	19013	18784	18874	18865	18968	18809	18730	19027	18920	18928	18951	18705	18978	19047	18959	18974	18889	18600	18821	18717	18808	18774	18852	18632	18811	18759	18992	18912	18894	18885	18876	18805	18933	18742	18888	18904	18900	18888	18813	19022	19024	18871	18996	18982	18816	19059	19061	18868	18740	18846	19172	18778	18797	18742	18953	18751	18708	19007	19000	18827	18968	18932	19011	18925	18835	19070	19013	18918	18856	18821	19040	19036	18886	18964	18909	18895	18906	18824	18865	18957	18764	18856	18867	18775	18897	18685	18879	18809	18853	18726	18808	18933	19055	18821	19024	18766	18971	18833	18710	18879	18838	18653	18892	18646	18819	18978	18843	19213	18858	18876	18874	19043	18813	18894	18902	18730	18996	18815	18707	18764	18974	18841	18805	18751	18853	18856	18861	18846	18668	18983	18853	18936	19082	18843	18848	18837	18812	18874	18978	18716	18972	19025	18905	19011	18966	18821	18807	18760	18978	18896	19250	18780	18990	18639	18785	18983	18788	18706	18784	18758	18791	18939	18882	18779	18689	18750	18822	18931	18948	19042	18938	18886	19126	18966	19079	18807	18889	18687	18846	18634	18834	18820	18731	18876	18954	19026	18917	18999	18839	18717	18954	18832	18859	19004	18864	18917	18958	18895	18875	18604	18967	18871	18871	19062	18910	18894	18900	18916	18874	18841	18818	18917	18779	18862	18808	18828	18762	18678	19047	18865	18763	18643	18792	18828	18960	18619	18711	18797	18810	18838	18899	18843	18880	18889	18880	18725	18631	18911	18879	18833	18959	18809	18878	18816	18811	18989	18689	18773	18927	18916	18793	18681	18983	18949	18849	18988	19020	19133	18935	18947	18760	18764	18707	18936	18981	18914	18878	19106	19031	19053	18892	18949	18949	18704	19075	18994	18809	18754	18844	18900	18868	18672	19094	18835	19003	18957	18809	18891	18961	18962	19010	18853	18866	18790	18849	18699	18780	18870	18809	18777	18996	18950	18518	18889	18681	18801	18729	18920	18815	18826	19031	19001	18950	18914	18932	18951	18755	18888	18908	18692	18897	18833	18710	18830	18889	18892	18735	18911	18718	18980	18790	18945	18866	19043	19036	19057	18987	18922	18942	18994	18874	18786	18992	19076	18882	18899	18890	18935	18686	18836	18982	18884	19057	18955	19004	18956	18956	18824	18950	19017	19007	18894	18761	18922	18822	19085	19016	18971	18774	18703	18677	18866	18843	18831	18729	18962	18931	18889	18755	18870	18801	18940	18842	18841	18880	18778	18734	18772	18884	18974	18814	18760	19063	18803	18939	18846	18649	19031	18956	18811	18917	18977	18991	18934	18798	18941	18930	18774	18861	18763	18647	18746	18899	19007	18724	18775	18898	18902	18655	18847	18842	18912	18991	18622	18970	18817	18853	18968	18804	18652	19066	18984	18742	18713	19004	19025	19055	18864	18941	18716	18997	18812	19002	19090	18850	18932	18891	18871	18907	18884	18610	18858	18806	18948	18866	18799	18956	18851	18834	18821	18983	18958	18794	18681	18847	18725	18929	18794	18684	18609	18716	18764	18930	18791	18810	19072	19063	18824	18834	18933	19012	18928	18814	19056	19048	19007	18830	18893	19006	18982	18650	19008	19032	18970	18908	18951	18765	18959	18868	18823	18884	18772	18941	18828	18936	18795	18960	18596	18782	19113	19117	18849	18908	18821	18968	18940	18864	18876	18826	18793	18909	18760	18979	18769	18859	18852	18871	18936	18753	18838	18850	18836	18966	18790	18908	18946	18839	18700	18908	18939	19112	18839	18817	18931	18914	18929	18815	18939	18807	18856	18871	18994	18734	19023	18883	18816	18671	18935	18862	19082	18870	18947	18794	18853	18840	18857	18850	18959	18919	18987	18959	19094	18822	18951	18936	18964	18866	18878	18939	18941	18876	18996	18801	18751	18807	18989	18710	18849	18697	18784	18946	18961	19087	18726	18788	18941	18877	18744	18704	18703	18651	18730	18904	19023	18747	18863	18892	18593	18682	18845	18677	18707	18833	18826	18905	18778	18778	18856	18994	18780	18857	18906	18802	18827	18927	18980	18890	18884	18694	18930	18790	18822	18741	18832	18917	18694	18937	18898	18958	18892	18850	18731	18811	18806	18982	18830	18767	18786	18888	18837	19030	18957	18894	18972	18870	18982	18858	18923	18925	18928	19022	18825	18802	19041	18991	18926	19022	18932	18940	18822	18975	18926	19038	18964	18772	18879	18940	18925	18989	18948	18864	19045	18673	18985	18879	18949	18798	18703	18967	18905	18850	18708	18914	18959	18857	18726	18903	18929	18834	18784	18950	19037	18877	18841	18914	18919	18840	19107	18740	18831	18932	18804	18867	19045	19034	18866	18645	19028	18853	18878	18945	18889	18708	18798	19173	18977	18946	18910	19018	18677	19018	18894	18808	18802	18934	18905	18688	18868	18942	19040	18898	18723	18868	18896	18846	19037	18776	18898	18867	18913	18888	18983	19010	18900	18837	18710	18935	18772	18771	18759	18737	18963	18845	18999	19045	18886	18846	18772	18868	18927	18996	18749	18768	18932	18905	19044	18952	19279	19226	18962	18859	18823	18982	18763	18803	18774	18845	18972	18855	18988	19002	18959	19006	19145	19029	18965	18791	18807	19165	18667	18936	18911	18760	19079	19032	18858	18844	18749	18901	18781	18686	18804	19018	18860	19028	18911	18970	18938	18876	18881	18602	18782	18962	18722	18928	18703	18825	19000	18702	18868	18744	18786	18881	18690	18951	18905	18939	18904	19110	19118	19027	18935	18873	18821	18628	19033	19099	19059	18875	18795	18684	18818	18992	19091	18930	18794	18875	18904	18890	18686	18988	18853	18864	18577	18892	18759	18713	18756	18743	18798	18713	18932	18728	18966	19006	18923	18799	19093	18915	19007	18678	18864	18938	18821	18848	18913	18925	18911	18921	18855	18809	18984	18917	18871	19016	19067	18741	18725	18973	18975	18931	18846	18975	18906	18986	18802	18794	18879	18976	18735	18832	18648	18759	18850	19025	19130	19129	18944
21370	40365	37488	28852	24874	22961	22785	21136	19568	18660	18069	18311	18601	17945	18010	18483	17694	17696	17360	17100	16947	16740	16521	16736	16586	16542	16395	16444	16275	16470	16283	16416	16285	16422	16256	16145	16376	16157	16194	16501	16212	16297	16314	16181	16360	16284	16199	16276	16380	16238	16347	17344	17941	17681	17272	16782	16522	16254	16119	16081	16191	16261	16237	16114	16059	16263	16242	15964	16378	16152	16236	16165	16292	16120	16195	16251	16194	16274	16143	16232	16297	16177	16133	16192	16283	16075	16118	16203	16183	16129	16233	16071	16211	16268	16173	16225	16114	16170	16235	16059	16214	16088	16251	16160	16048	16105	16092	16142	16116	16254	16003	16058	16230	16236	16141	16097	16209	16015	16065	16155	16186	16126	16215	16119	16146	16110	16128	16123	16379	16355	16071	16224	16277	16157	16152	16077	16127	16139	16179	16108	16167	16060	16147	16090	16194	16261	16062	16305	16215	16070	16285	16048	16284	16154	15997	16271	16169	16217	16033	16099	16109	16102	16142	16195	16201	16152	15874	16114	16040	16294	15998	16050	16132	16303	16180	16045	16109	16196	16144	16260	16149	16005	16196	16083	16213	16342	16208	16324	16163	16043	16280	16277	16242	16152	16096	16059	16080	16206	16080	16126	16171	16128	15993	16163	16251	16010	16354	16118	16129	16126	16300	16191	16005	16182	16293	16119	16063	16063	16153	16246	15959	16101	16282	16134	16252	16104	16257	16168	16295	16152	16202	16119	16312	16143	16207	16114	16163	16355	16260	16100	16214	16276	16237	16252	16087	16037	16206	16198	16090	16173	16108	16190	16287	16216	15968	16189	16329	16172	15968	16158	16218	16049	16209	16157	16192	16178	16036	16035	16205	16328	16025	16126	16233	16196	16205	15914	16343	16187	16178	16103	16130	16144	16250	16103	16137	16220	16302	16140	16184	16341	16167	16273	16265	16085	16087	16127	16150	16203	16095	16202	16128	16244	15977	16156	16233	16370	16255	16199	16224	16243	16016	16160	16071	16213	16168	16233	16196	16171	16211	16155	16049	16154	16148	16057	16154	16066	16035	16195	16230	16307	16294	16025	16313	16159	16237	16254	16048	15980	16370	16145	16229	16104	16284	16108	16052	16067	16256	16279	16093	16039	16185	16017	16222	16177	16082	16131	16283	16092	16046	16138	16185	16031	16221	16172	15965	16245	16204	16083	16045	16226	16174	16194	16110	16077	16178	16199	16105	16179	16162	16141	16129	15968	16214	16206	16064	16208	16092	16309	15987	16175	16269	16045	16090	16213	16198	16184	16269	16131	16050	16162	16346	16229	16088	16127	16192	15947	16058	16166	16229	16008	16264	16178	16206	16159	16123	16210	16045	16227	16101	16295	16045	16091	16181	15960	16145	16271	16207	16109	16267	16132	16173	16094	16191	16092	16123	16143	16060	15999	16244	16139	16242	16183	16116	16124	16179	16067	16002	16235	16213	16198	16116	16097	16173	16245	16241	16156	16229	16170	16137	16084	16170	15980	16121	16194	16046	16072	16096	16196	15947	16150	16298	16149	16236	16056	16158	16072	16051	16283	16069	16074	16066	16038	15961	16196	16056	16109	16200	16128	16117	16072	16183	16232	16157	16204	16097	16077	16275	16230	16059	16192	16249	16140	16137	16211	16083	16015	16250	16087	15983	16245	16014	16235	15995	16141	16237	16117	16142	16227	16291	16131	15977	16221	16250	16153	16135	16137	16294	15973	16212	16077	16070	16125	15986	16244	16099	16068	16184	16150	16200	16098	16073	16275	16011	16155	16077	16125	16112	15956	16153	16079	16235	16031	16119	16221	16176	16168	16365	16245	15990	16122	16105	16291	16172	16080	16030	16282	16080	16229	16192	16127	15929	16076	16236	16000	16070	16176	16202	16279	16034	16183	16127	16134	16252	15990	16131	16208	15980	16137	16259	16106	16101	16133	16067	16209	16252	16266	16221	16041	16250	16170	16106	16100	16077	16111	16302	16120	16128	16237	16349	16102	16009	16143	16197	16184	16301	15996	16176	16027	16208	15946	16192	16194	16246	16064	16375	16003	16152	16131	16017	16125	16086	16173	16059	16106	15991	16057	16078	16080	16196	16128	16161	16256	16220	16201	16056	16052	16178	16194	16274	16224	16180	16235	16226	16060	16188	16100	16172	16242	16161	16154	16294	16145	16126	16026	16259	15963	16207	16291	16124	16216	16240	16176	16345	16122	16249	16201	16248	16240	16277	16000	16135	16120	16108	16088	15977	16102	16096	16237	16093	16230	16209	16199	16368	16134	16117	16264	16059	16257	16191	16022	16114	16056	16196	16145	16288	16178	16154	16245	16014	16245	16297	16095	16230	16057	16135	16204	16016	16223	16175	16079	16032	16253	16176	16095	16278	16180	16145	16204	15968	16057	16083	16054	16011	16132	16039	16084	16125	16137	16274	16214	16270	16257	16072	16184	16126	16306	16086	16144	16354	16052	16143	16099	16421	16353	16155	16049	16237	16084	16235	16154	16142	16118	16099	16128	16178	16085	15983	16055	16227	16137	16179	16121	16073	16097	16089	16196	16058	16089	16117	16278	16164	16187	16123	16125	16255	16083	16212	16101	16240	16033	16136	16059	16129	16151	16147	16200	16385	16279	16101	16214	16131	16023	16139	16088	16079	16036	16048	16128	16196	16017	16275	16281	16156	16023	16142	16213	16141	16173	16111	16095	16292	16087	16125	15895	16159	16145	16161	16240	16182	16066	16084	16083	16257	16150	16158	16211	16139	16108	16129	16241	16190	16158	16068	16277	16074	16097	16191	16281	16216	16148	16242	16153	16197	16072	16115	16158	16340	16126	16098	15980	16135	16042	16055	16041	16151	16205	16048	16217	16103	16051	16018	16047	16054	16218	16242	16205	16421	16183	16051	16146	16184	16183	16253	16182	16133	16168	15998	16059	16164	16224	16229	16076	16140	16023	16092	16135	16098	16251	16187	16238	16169	16197	16256	16326	16429	16074	16132	16305	16113	16235	16191	16343	16170	16138	16024	16070	16063	16309	16043	16229	16087	16109	16117	16211	16152	16235	16213	16116	16176	16259	16148	16181	16205	16200	16045	16075	16311	16085	16214	16203	16137	16085	16113	16090	16090	16213	16227	16143	16193	16189	16151	16027	16229	16085	16139	16141	16092	16162	16067	16042	16105	16151	16098	16103	16220	16196	16161	16249	16206	16204	16044	16108	16042	16151	16013	16096	16185	16032	16234	16238	16247	16033	16143	16180	16124	16215	16092	16183	16089	16084	16172	16110	16011	16109	16251	16233	16158	16091	16248	16167	16251	16189	16176	16168	16283	16178	16288	16147	16090	16184	16155	16213	16219	16145	16167	16177	16151	16263	16298	16300	16207	16093	16135	16035	16395	16095	16033	16089	16189	16185	16055	16267	16030	16262	16266	16171	16069	15988	16284	16074	16193	16187	16105	16185	16156	16189	16221	16186	16195	16063	15872	16133	16092	16189	16255	16137	16013	16188	16058	16250	16213	16322	16124	16286	16198	16203	16214	16237	16043	16060	16212	16106	16213	16182	16119	16183	16180	16198	16082	16223	16105	16068	16150	16187	16256	16232	15992	16269	16050	16178	16165	16250	16295	16364	16146	16093	15967	16227	16057	16177	16009	16038	16302	16236	16146	16190	16052	16271	16136	16102	16055	16204	16211	16110	16349	16058	16194	16244	16154	16121	15997	16292	16193	16235	16178	16157	16301	16061	16072	16078	15915	16206	16201	16248	16004	16413	16132	16108	16226	16174	16203	16193	16151	16159	16100	16011	16248	16074	16197	16034	16234	16289	15922	16188	16156	16335	16120	16088	16153	16031	16249	15847	16062	16111	16095	16194	15920	16159	16246	16171	16005	16150	16014	16264	16252	16139	16160	16088	16158	16211	16071	15980	16252	16252	16173	16193	16232	16235	16200	16113	16121	16260	16048	15958	16188	16198	16160	16180	16079	16203	16140	16170	16149	16310	16113	16432	16145	16084	16206	16072	16223	16149	16176	15995	16263	16140	16124	16127	16237	16158	16372	16007	16238	16212	16139	16069	16143	16133	16130	16114	16157	16202	15955	16203	16124	16071	16372	16048	16113	16130	16187	16124	16200	16044	16135	16227	16123	16211	16116	16084	16318	16078	16194	16112	16119	16108	16085	16005	16144	16208	16279	16182	16263	16019	16090	16397	16147	16191	16105	16137	16195	16087	16132	16120	16068	16251	16126	16212	16210	16206	16116	16313	16049	16195	16170	16280	16122	16263	16157	16059	16138	16196	16284	16139	16148	16254	16153	16202	16108	16192	16157	16217	16447	16166	16201	16005	16152	16151	16306	16144	16232	16368	16125	16155	16242	15986	16127	16172	16092	16274	16119	16146	16031	16174	16171	16080	16055	16250	16175	16103	16233	16211	16108	16108	15969	16160	16325	16002	16238	16034	16045	16210	16206	16237	16289	16241	16242	16224	16096	16033	16233	16121	16198	16138	16203	16144	16018	16167	16168	16093	16319	16065	16144	16221	16162	15981	16179	16172	16257	16164	16105	16153	16072	16114	16148	16170	16139	16044	15953	16148	16116	16119	16116	16170	16143	16102	16095	16111	16070	16070	16168	16172	16249	16205	16322	16206	15967	16381	16028	16229	16235	16080	16294	16293	16202	16149	16224	16353	16069	15943	16165	16167	16037	16082	16070	16266	16082	16277	16274	16048	16166	16209	16109	16188	16166	16146	16064	16356	16129	15977	16057	16102	16104	15950	16023	16035	16290	16167	16122	16334	16119	16061	16048	16264	16148	16064	16267	16117	16182	16128	16313	16260	16361	16086	15980	16221	16101	16258	16202	16141	16107	16125	16109	16118	16110	16336	16227	16052	16164	16292	16284	16198	16136	15988	16264	16209	16082	16231	16313	16138	16206	16057	16055	16129	16087	16128	16301	16115	16184	16028	16362	16159	16094	16171	16210	16155	16224	16079	16232	16229	16209	16103	16084	16027	15954	16032	16017	16157	15998	16147	16215	16166	16236	16086	16056	16170	16185	16121	16177	15916	16201	16103	16229	16223	16135	16248	16146	16287	16201	16142	16050	16019	16083	16160	16212	16025
27465	22811	28528	26064	21887	21378	21270	20841	20628	20377	20353	20075	20251	20092	20055	20302	20059	20262	20280	19857	19783	19618	19739	19740	19445	19658	19697	19688	19632	19510	19783	19585	19651	19734	19785	19671	19561	19817	19794	19656	19620	19628	19647	19601	19597	19799	19579	19392	19752	19664	19588	19613	19779	19736	19854	19771	19693	19746	19761	19662	19806	19637	19753	19804	19596	19630	19470	19515	19552	19650	19594	19670	19601	19791	19649	19685	19533	19754	19756	19691	19742	19791	19534	19615	19701	19858	19510	19770	19590	19799	19695	19665	19646	19623	19578	19489	19728	19784	19788	19724	19710	19663	19540	19781	19736	19672	19701	19716	19843	19882	19828	19586	19755	19553	19555	19656	19663	19603	19596	19333	19697	19518	19602	19549	19590	19679	19640	19639	19906	19694	19707	19768	19592	19849	19599	19476	19703	19416	19662	19796	19715	19610	19520	19541	19442	19409	19788	19814	19523	19526	19567	19512	19513	19430	19543	19664	19664	19706	19597	19778	19816	19609	19708	19420	19549	19614	19651	19804	19529	19652	19558	19564	19769	19502	19501	19463	19811	19673	19650	19437	19614	19489	19622	19635	19874	19893	19613	19542	19628	19484	19880	19600	19704	19404	19519	19670	19905	19680	19565	19531	19806	19587	19479	19773	19811	19491	19655	19799	19667	19769	19485	19484	19602	19414	19675	19604	19546	19476	19663	19525	19549	19480	19684	19576	19794	19551	19567	19525	19764	19560	19619	19656	19650	19654	19442	19585	19706	19753	19801	19676	19494	19631	19730	19468	19631	19528	19553	19742	19369	19529	19417	19558	19745	19656	19693	19484	19704	19678	19807	19781	19695	19672	19675	19885	19741	19319	19477	19576	19477	19749	19704	19582	19370	19520	19545	19594	19771	19462	19531	19783	19539	19705	19703	19867	19461	19688	19740	19702	19709	19729	19659	19510	19480	19574	19464	19698	19498	19699	19593	19548	19578	19582	19847	19643	19721	19460	19666	19705	19536	19574	19511	19783	19708	19583	19821	19378	19567	19713	19568	19616	19573	19560	19777	19643	19691	19744	19756	19876	19595	19669	19657	19500	19507	19577	19782	19625	19826	19646	19721	19596	19560	19727	19580	19644	19643	19607	19607	19476	19698	19650	19558	19558	19573	19487	19639	19663	19832	19762	19559	19380	19656	19641	19668	19576	19735	19500	19654	19633	19583	19647	19590	19875	19664	19765	19604	19615	19563	19686	19823	19630	19650	19547	19675	19448	19439	19582	19493	19700	19729	19504	19692	19683	19550	19613	19440	19808	19641	19428	19767	19789	19582	19636	19843	19675	19668	19610	19681	19579	19671	19579	19627	19685	19391	19797	19448	19823	19487	19617	19639	19678	20046	19585	19771	19562	19624	19497	19586	19769	19835	19750	19721	19616	19842	19617	19691	19759	19652	19717	19842	19753	19638	19617	19544	19602	19748	19595	19690	19686	19601	19644	19540	19712	19523	19436	19655	19605	19757	19645	19413	19608	19616	19713	19686	19586	19784	19763	19636	19395	19688	19586	19398	19798	19839	19698	19548	19763	19711	19639	19501	19472	19317	19847	19702	19721	19599	19431	19717	19645	19671	19561	19802	19540	19770	19675	19528	19754	19732	19490	19689	19456	19583	19846	19685	19542	19627	19495	19604	19490	19594	19520	19508	19484	19590	19605	19718	19784	19627	19581	19529	19563	19667	19723	19758	19830	19428	19485	19775	19632	19621	19692	19635	19298	19631	19661	19450	19576	19631	19507	19559	19564	19681	19637	19626	19484	19769	19627	19848	19534	19805	19490	19475	19768	19578	19655	19573	19815	19821	19599	19620	19435	19516	19512	19386	19482	19512	19512	19615	19474	19590	19629	19634	19523	19642	19712	19617	19607	19706	19749	19492	19661	19660	19505	19890	19616	19593	19615	19649	19490	19747	19532	19683	19632	19653	19555	19743	19651	19569	19635	19563	19895	19538	19479	19716	19576	19725	19745	19517	19598	19741	19834	19618	19584	19669	19797	19552	19626	19586	19673	19592	19611	19696	19823	19707	19589	19568	19744	19684	19813	19587	19533	19599	19604	19475	19616	19631	19785	19776	19647	19495	19509	19744	19650	19620	19509	19713	19506	19599	19691	19748	19699	19798	19795	19585	19777	19813	19819	19480	19718	19727	19713	19659	19650	19494	19716	19576	19885	19681	19696	19579	19406	19762	19650	19677	19560	19393	19671	19639	19823	19742	19648	19588	19515	19877	19703	19828	19725	19831	19539	19801	19684	19752	19749	19860	19584	19632	19602	19612	19692	19662	19579	19726	19992	19545	19741	19752	19682	19648	19558	19646	19679	19597	19783	19487	19483	19585	19681	19576	19469	19614	19598	19586	19508	19776	19721	19672	19643	19567	19638	19574	19749	19710	19463	19769	19834	19528	19522	19496	19529	19783	19570	19631	19769	19829	19733	19609	19687	19612	19346	19527	19534	19651	19642	19502	19755	19739	19730	19560	19644	19880	19650	19592	19679	19518	19584	19537	19592	19710	19612	19537	19595	19612	19566	19759	19731	19822	19807	19561	19606	19485	19578	19701	19646	19573	19622	19716	19646	19718	19555	19684	19509	19576	19766	19813	19795	19757	19382	19650	19703	19799	19695	19401	19566	19833	19665	19563	19685	19840	19693	19486	19596	19594	19591	19515	19572	19694	19841	19868	19595	19626	19657	19601	19524	19830	19684	19599	19509	19743	19562	19760	19805	19467	19645	19646	19785	19743	19783	19746	19893	19837	19814	19622	19614	19629	19578	19839	19690	19657	19832	19467	19623	19956	19762	19706	19701	19786	19814	19754	19682	19765	19562	19741	19506	19467	19605	19611	19498	19767	19455	19571	19558	19580	19601	19584	19540	19480	19462	19786	19727	19722	19638	19588	19471	19539	19678	19542	19735	19832	19660	19603	19671	19644	19676	19433	19722	19799	19527	19632	19682	19400	19750	19543	19465	19604	19444	19870	19770	19570	19756	19555	19638	19699	19623	19680	19530	19606	19716	19612	19642	19622	19500	19528	19497	19754	19459	19718	19613	19713	19748	19685	19577	19405	19670	19605	19465	19679	19766	19778	19752	19766	19869	19525	19735	19655	19641	19728	19637	19611	19626	19774	19619	19602	19684	19690	19526	19588	19767	19814	19652	19619	19557	19749	19692	19457	19608	19680	19540	19467	19597	19683	19620	19683	19608	19465	19749	19754	19662	19513	19442	19623	19711	19828	19939	19880	19627	19666	19498	19685	19822	19633	19492	19688	19667	19699	19529	19670	19733	19553	19535	19726	19698	19661	19656	19555	19595	19703	19516	19808	19471	19522	19534	19626	19654	19710	19678	19612	19667	19625	19567	19685	19654	19790	19688	19634	19604	19686	19652	19712	19710	19708	19752	19523	19542	19673	19719	19740	19834	19816	19748	19616	19478	19548	19647	19817	19696	19653	19575	19646	19516	19570	19527	19666	19513	19701	19829	19710	19572	19727	19732	19638	19615	19678	19711	19598	19549	19869	19676	19705	19818	19754	19805	19761	19719	19656	19587	19729	19556	19689	19681	19672	19609	19576	19726	19698	19869	19937	19618	19655	19645	19384	19644	19586	19733	19738	19750	19838	19947	19733	19781	19758	19745	19737	19606	19776	19685	19655	19705	19664	19708	19600	19734	19665	19749	19498	19545	19786	19622	19495	19765	19644	19541	19719	19754	19698	19587	19688	19498	19456	19652	19700	19527	19611	19549	19487	19744	19718	19726	19733	19620	19753	19707	19599	19712	19724	19730	19567	19704	19520	19700	19720	19507	19620	19801	19577	19729	19739	19701	19557	19674	19812	19756	19595	19574	19735	19649	19912	19757	19630	19559	19677	19453	19488	19815	19431	19649	19636	19647	19635	19575	19504	19572	19761	19687	19669	19528	19397	19511	19709	19727	19482	19719	19560	19704	19673	19731	19579	19625	19711	19786	19629	19851	19569	19565	19425	19673	19791	19456	19459	19501	19533	19561	19637	19806	19843	19650	19799	19619	19740	19721	19732	19488	19507	19616	19537	19576	19445	19544	19423	19342	19660	19462	19704	19525	19544	19603	19618	19595	19465	19716	19668	19736	19441	19735	19643	19693	19665	19712	19530	19731	19451	19664	19748	19732	19576	19752	19839	19715	19717	19722	19893	19680	19470	19476	19890	19782	19770	19604	19605	19789	19744	19815	19588	19611	19429	19699	19700	19518	19794	19682	19891	19677	19700	19389	19458	19731	19512	19469	19633	19519	19552	19562	19621	19633	19623	19542	19692	19365	19492	19686	19631	19745	19739	19618	19670	19448	19588	19968	19789	19582	19600	19735	19678	19590	19577	19453	19618	19614	19574	19731	19618	19641	19573	19551	19686	19785	19802	19520	19631	19869	19786	19515	19626	19654	19710	19570	19634	19566	19801	19677	19726	19734	19583	19670	19875	19738	19660	19768	19908	19620	19683	19606	19684	19761	19857	19506	19525	19877	19459	19670	19374	19562	19796	19630	19662	19759	19769	19583	19475	19787	19547	19623	19662	19704	19635	19633	19514	19777	19880	19872	19703	19700	19730	19542	19661	19755	19524	19573	19542	19581	19636	19746	19521	19799	19672	19675	19782	19578	19850	19787	19693	19679	19705	19761	19627	19536	19543	19581	19574	19660	19622	19692	19543	19497	19615	19679	19786	19665	19559	19406	19835	19554	19459	19606	19536	19702	19613	19594	19455	19513	19727	19692	19734	19707	19590	19537	19632	19699	19663	19547	19745	19725	19733	19741	19476	19553	19565	19744	19545	19567	19762	19841	19713	19657	19631	19447	19664	19526	19579	19771	19752	19667	19601	19609	19771	19635	19483	19483	19520	19613	19872	19765	19643	19673	19651	19534	19842	19865	19447	19529	19665	19872	19550	19587	19537	19855	19900	19872	19746	19565	19807	19655	19748	19666	19634	19631	19682	19607	19670	19909	19699	19611	19831	19667	19427	19609	19622	19561	19650	19672	19703	19756	19726	19763	19698	19699	19734	19743	19681	19884	19689	19563	19702	19726	19545	19529	19710	19784	19685	19684	19713	19611	19648	19553	19774	19972	19650	19483
19344	28274	27988	22354	19938	18983	19134	18506	17564	17462	17145	17666	17508	17145	17425	17525	17270	17323	17079	16684	16811	16773	16828	16828	16802	16673	16825	16616	16739	16589	16602	16538	16687	16644	16517	16703	16579	16489	16455	16435	16839	16674	16928	16798	16542	16693	16749	16702	16772	16681	16704	16649	16719	16834	16662	16791	16585	16558	16563	16727	16586	16548	16571	16516	16470	16626	16506	16633	16583	16634	16645	16530	16556	16626	16626	16499	16543	16602	16589	16748	16624	16609	16574	16541	16556	16431	16704	16529	16613	16572	16515	16637	16617	16648	16637	16650	16613	16735	16690	16634	16567	16514	16655	16567	16655	16670	16659	16530	16817	16652	16729	16790	16543	16628	16675	16531	16591	16434	16580	16611	16702	16778	16664	16611	16600	16557	16764	16584	16703	16736	16610	16513	16705	16587	16669	16557	16572	16579	16593	16624	16670	16648	16585	16497	16670	16532	16529	16569	16689	16541	16663	16703	16330	16665	16660	16749	16589	16741	16636	16469	16705	16553	16582	16647	16735	16747	16382	16622	16689	16581	16573	16534	16532	16494	16749	16352	16695	16589	16794	16651	16610	16500	16604	16566	16764	16442	16648	16639	16644	16450	16398	16647	16593	16570	16683	16517	16504	16686	16685	16473	16610	16717	16629	16679	16464	16734	16552	16696	16524	16748	16674	16606	16718	16710	16409	16502	16622	16656	16604	16738	16736	16577	16733	16531	16561	16651	16510	16688	16770	16655	16490	16709	16624	16657	16570	16497	16547	16375	16566	16567	16874	16723	16537	16671	16554	16510	16476	16652	16672	16723	16486	16575	16623	16430	16658	16820	16535	16531	16565	16764	16612	16564	16534	16543	16701	16433	16738	16558	16550	16505	16478	16637	16559	16431	16700	16581	16529	16707	16569	16571	16629	16420	16466	16594	16603	16598	16439	16651	16846	16711	16599	16580	16794	16694	16711	16689	16765	16482	16727	16513	16712	16697	16496	16435	16660	16574	16831	16581	16384	16486	16618	16747	16663	16638	16675	16374	16676	16624	16698	16590	16568	16553	16592	16745	16637	16720	16771	16570	16502	16533	16600	16675	16662	16551	16594	16603	16668	16451	16655	16611	16556	16680	16688	16641	16564	16639	16494	16631	16535	16671	16658	16504	16637	16493	16528	16425	16574	16697	16484	16878	16582	16778	16650	16619	16684	16743	16801	16696	16596	16580	16741	16590	16610	16731	16560	16483	16650	16591	16722	16658	16567	16729	16544	16759	16585	16586	16745	16714	16577	16588	16499	16648	16458	16595	16467	16486	16574	16727	16807	16566	16606	16658	16728	16713	16598	16689	16437	16646	16536	16692	16495	16711	16671	16602	16584	16641	16520	16555	16488	16490	16599	16718	16579	16494	16855	16668	16629	16569	16677	16816	16716	16576	16741	16534	16724	16658	16499	16565	16561	16466	16784	16714	16681	16485	16685	16450	16663	16677	16658	16504	16548	16631	16589	16757	16579	16600	16583	16436	16689	16623	16716	16683	16650	16687	16666	16612	16756	16511	16592	16746	16597	16676	16509	16455	16486	16723	16871	16569	16683	16431	16558	16585	16638	16638	16552	16706	16599	16666	16572	16461	16745	16666	16520	16704	16524	16629	16685	16546	16488	16723	16699	16563	16674	16706	16643	16507	16562	16660	16826	16670	16644	16687	16536	16541	16516	16502	16676	16698	16437	16649	16739	16701	16648	16517	16676	16699	16593	16797	16600	16435	16604	16570	16546	16734	16627	16461	16634	16544	16571	16514	16560	16675	16560	16531	16583	16786	16712	16671	16788	16493	16800	16733	16593	16623	16520	16637	16569	16568	16725	16627	16565	16670	16681	16700	16670	16376	16582	16498	16580	16711	16589	16514	16696	16601	16676	16554	16641	16602	16785	16699	16562	16643	16653	16614	16597	16684	16576	16461	16587	16686	16807	16453	16796	16596	16515	16637	16517	16644	16629	16583	16757	16465	16586	16660	16511	16528	16587	16631	16565	16715	16728	16549	16672	16546	16609	16639	16523	16505	16601	16691	16655	16535	16603	16674	16647	16665	16488	16815	16720	16688	16670	16609	16631	16563	16670	16549	16754	16430	16685	16712	16729	16640	16586	16692	16684	16767	16640	16661	16675	16746	16542	16582	16451	16651	16779	16588	16630	16863	16571	16594	16788	16658	16737	16761	16675	16611	16584	16657	16486	16702	16579	16679	16683	16710	16667	16524	16751	16503	16491	16628	16714	16615	16587	16714	16712	16744	16592	16444	16833	16662	16531	16785	16782	16623	16589	16642	16693	16407	16734	16565	16637	16519	16665	16673	16569	16524	16566	16668	16669	16583	16661	16450	16619	16754	16565	16504	16749	16646	16655	16616	16588	16524	16596	16671	16557	16500	16546	16731	16397	16532	16533	16761	16630	16654	16591	16774	16483	16543	16501	16524	16590	16739	16544	16779	16653	16445	16683	16631	16715	16699	16541	16547	16542	16618	16577	16748	16607	16599	16442	16561	16597	16571	16547	16622	16553	16468	16657	16378	16566	16607	16598	16772	16731	16534	16706	16716	16581	16610	16603	16468	16562	16630	16668	16636	16540	16578	16632	16693	16731	16665	16439	16599	16713	16713	16486	16525	16628	16609	16617	16552	16516	16757	16646	16513	16601	16636	16682	16614	16453	16527	16604	16412	16553	16731	16654	16643	16488	16553	16768	16676	16574	16573	16583	16640	16644	16512	16830	16539	16311	16557	16540	16538	16493	16684	16762	16563	16571	16593	16459	16533	16757	16544	16581	16688	16628	16712	16810	16648	16537	16636	16767	16573	16704	16625	16604	16588	16531	16542	16664	16768	16533	16532	16528	16635	16611	16569	16709	16550	16701	16603	16762	16549	16481	16838	16680	16545	16590	16620	16484	16581	16553	16691	16510	16773	16663	16712	16608	16544	16626	16473	16637	16634	16721	16543	16810	16608	16614	16666	16535	16745	16589	16641	16743	16660	16682	16509	16713	16397	16735	16521	16584	16580	16665	16644	16729	16470	16536	16593	16634	16579	16531	16726	16682	16638	16649	16769	16421	16615	16795	16590	16900	16746	16645	16617	16689	16696	16485	16560	16641	16800	16551	16536	16412	16721	16804	16608	16532	16609	16563	16581	16603	16438	16744	16567	16487	16455	16634	16615	16482	16781	16553	16743	16631	16702	16799	16606	16497	16777	16543	16572	16584	16686	16551	16512	16462	16733	16595	16677	16719	16533	16615	16607	16558	16698	16656	16575	16517	16655	16388	16635	16469	16689	16519	16787	16604	16678	16516	16697	16638	16666	16393	16610	16464	16577	16689	16496	16666	16635	16489	16805	16596	16791	16510	16649	16554	16508	16661	16613	16490	16677	16575	16495	16601	16771	16600	16769	16542	16575	16752	16688	16537	16635	16532	16543	16495	16592	16605	16437	16474	16549	16632	16436	16636	16545	16725	16487	16533	16633	16748	16777	16551	16619	16369	16468	16682	16705	16561	16596	16760	16519	16727	16759	16664	16567	16495	16678	16780	16674	16643	16557	16537	16680	16777	16908	16804	16672	16799	16416	16638	16588	16690	16598	16537	16493	16482	16538	16778	16727	16593	16799	16584	16611	16588	16642	16557	16621	16731	16618	16531	16577	16477	16672	16523	16519	16579	16791	16655	16714	16593	16639	16383	16752	16599	16696	16383	16607	16744	16615	16555	16548	16585	16605	16602	16593	16697	16764	16560	16679	16630	16651	16503	16636	16494	16468	16520	16623	16550	16541	16685	16838	16537	16538	16616	16563	16492	16569	16542	16559	16571	16565	16707	16623	16747	16616	16568	16802	16644	16554	16573	16557	16624	16547	16576	16589	16674	16616	16616	16644	16645	16670	16650	16564	16693	16523	16569	16726	16577	16757	16629	16513	16617	16634	16486	16700	16657	16567	16498	16621	16554	16516	16688	16506	16695	16484	16709	16609	16676	16465	16581	16618	16504	16580	16736	16718	16566	16782	16623	16506	16621	16595	16697	16656	16543	16530	16629	16552	16677	16593	16481	16641	16557	16680	16488	16500	16625	16570	16587	16802	16773	16640	16608	16509	16602	16528	16531	16510	16493	16711	16513	16720	16772	16637	16606	16565	16556	16595	16663	16553	16605	16556	16474	16562	16605	16577	16635	16540	16493	16594	16684	16508	16753	16671	16519	16534	16456	16676	16597	16730	16567	16666	16578	16568	16667	16689	16625	16713	16659	16665	16409	16625	16602	16598	16613	16536	16715	16640	16592	16711	16812	16779	16552	16685	16601	16474	16542	16619	16630	16600	16462	16648	16563	16564	16707	16687	16533	16548	16587	16572	16593	16632	16621	16685	16635	16459	16603	16703	16599	16654	16575	16688	16471	16599	16668	16598	16532	16435	16620	16600	16725	16444	16536	16518	16665	16642	16673	16587	16615	16579	16568	16696	16552	16653	16741	16629	16685	16590	16650	16713	16629	16679	16524	16732	16460	16743	16667	16577	16750	16521	16544	16671	16686	16556	16482	16744	16642	16644	16562	16668	16786	16712	16523	16689	16786	16568	16643	16434	16643	16647	16525	16570	16703	16596	16567	16685	16526	16551	16715	16616	16571	16450	16522	16601	16569	16692	16658	16623	16545	16671	16533	16630	16571	16539	16650	16691	16597	16582	16538	16614	16489	16760	16641	16645	16652	16650	16625	16489	16673	16540	16626	16664	16680	16721	16477	16559	16591	16586	16741	16650	16553	16826	16700	16655	16824	16566	16496	16535	16748	16490	16562	16607	16578	16614	16653	16652	16675	16570	16664	16775	16517	16766	16606	16757	16513	16681	16597	16614	16592	16413	16698	16535	16395	16754	16654	16713	16395	16770	16610	16573	16548	16670	16463	16579	16689	16552	16714	16466	16767	16569	16525	16481	16689	16636	16540	16836	16592	16835	16584	16577	16757	16502	16810	16772	16554	16714	16403	16684	16540	16529	16441	16562	16560	16696	16801	16653	16650	16734	16643	16566	16628	16522	16650	16689	16689	16780	16578	16616	16417	16536	16798	16577	16710	16578	16831	16585	16612	16607	16444	16613	16528	16493	16539	16747	16810	16666	16590	16632
23387	21016	28602	23842	22591	24679	25405	22668	21810	21785	21454	21515	21303	21441	21752	21781	21288	21224	20824	20621	20709	20661	20475	20697	20707	20736	20792	20456	20579	20431	20641	20418	20558	20666	20466	20426	20623	20709	20584	20476	20471	20707	20445	20589	20444	20576	20556	20500	20472	20484	20498	20823	21076	21387	20856	20731	20752	20523	20347	20356	20250	20403	20542	20411	20517	20382	20503	20284	20194	20451	20411	20290	20283	20236	20455	20539	20307	20356	20224	20577	20465	20177	20369	20442	20570	20313	20210	20225	20349	20479	20467	20235	20571	20224	20286	20489	20488	20480	20272	20281	20339	20404	20392	20318	20397	20214	20227	20249	20381	20411	20276	20195	20552	20389	20354	20369	20337	20471	20444	20397	20416	20474	20288	20368	20443	20560	20296	20443	20484	20147	20283	20282	20349	20209	20609	20278	20236	20644	20571	20410	20208	20581	20598	20015	20278	20381	20535	20307	20403	20343	20521	20731	20567	20377	20645	20490	20598	20304	20337	20267	20141	20422	20678	20519	20576	20294	20474	20412	20532	20375	20460	20431	20379	20357	20375	20474	20322	20294	20256	20299	20242	20374	20356	20405	20421	20471	20400	20563	20413	20468	20472	20225	20141	20199	20467	20370	20480	20334	20162	20306	20333	20384	20492	20436	20516	20356	20429	20337	20722	20374	20336	20392	20532	20376	20281	20373	20229	20500	20433	20381	20276	20339	20474	20467	20273	20396	20441	20274	20239	20504	20423	20460	20494	20399	20566	20489	20457	20517	20213	20356	20395	20314	20297	20400	20413	20371	20205	20309	20442	20241	20460	20252	20386	20465	20576	20341	20377	20316	20311	20409	20561	20325	20366	20250	20318	20406	20404	20413	20342	20379	20391	20398	20530	20353	20416	20478	20463	20407	20547	20420	20644	20204	20520	20491	20338	20412	20399	20547	20405	20488	20441	20529	20311	20285	20339	20356	20497	20306	20594	20205	20309	20329	20218	20483	20338	20318	20506	20336	20336	20386	20326	20316	20348	20441	20469	20482	20504	20468	20382	20139	20148	20397	20351	20301	20468	20461	20654	20570	20270	20610	20469	20307	20497	20337	20475	20461	20300	20726	20168	20268	20348	20641	20369	20528	20400	20380	20518	20385	20387	20192	20372	20168	20197	20446	20205	20356	20483	20511	20266	20321	20438	20388	20369	20319	20359	20484	20439	20501	20373	20388	20264	20289	20269	20475	20114	20492	20504	20409	20446	20510	20351	20447	20512	20419	20261	20403	20511	20327	20262	20182	20221	20241	20167	20405	20254	20467	20542	20605	20331	20339	20552	20339	20155	20366	20652	20367	20416	20383	20456	20525	20416	20510	20482	20330	20541	20237	20284	20653	20493	20332	20460	20328	20552	20190	20402	20402	20227	20316	20554	20314	20370	20226	20272	20429	20513	20170	20215	20297	20478	20258	20394	20092	20315	20224	20331	20442	20455	20239	20407	20140	20313	20471	20498	20379	20560	20566	20418	20221	20462	20474	20452	20483	20380	20492	20223	20392	20248	20358	20454	20145	20368	20353	20296	20493	20266	20483	20415	20466	20472	20621	20420	20554	20416	20283	20269	20356	20163	20247	20322	20372	20518	20374	20403	20410	20337	20224	20476	20332	20608	20390	20573	20332	20516	20496	20497	20413	20126	20366	20413	20255	20130	20261	20481	20384	20418	20361	20366	20202	20275	20347	20405	20295	20494	20081	20238	20245	20344	20358	20487	20644	20362	20311	20329	20526	20311	20292	20435	20407	20426	20416	20388	20284	20407	20377	20543	20414	20388	20462	20413	20339	20116	20617	20599	20323	20677	20517	20361	20388	20503	20686	20378	20313	20179	20491	20368	20364	20317	20428	20438	20183	20400	20326	20396	20502	20299	20462	20570	20355	20682	20233	20467	20592	20326	20417	20503	20518	20429	20483	20419	20332	20283	20396	20115	20257	20555	20426	20435	20388	20463	20278	20396	20273	20360	20483	20427	20362	20382	20481	20265	20128	20312	20307	20359	20354	20375	20311	20428	20185	20405	20492	20316	20400	20321	20425	20456	20228	20461	20395	20351	20403	20184	20292	20415	20352	20569	20399	20413	20523	20455	20372	20259	20520	20404	20374	20533	20350	20272	20243	20317	20239	20435	20510	20443	20139	20157	20156	20379	20428	20458	20295	20532	20495	20305	20426	20374	20474	20317	20486	20449	20242	20357	20416	20436	20427	20480	20049	20347	20317	20351	20376	20343	20641	20534	20398	20346	20251	20499	20481	20440	20278	20429	20411	20481	20438	20195	20453	20316	20214	20553	20561	20272	20473	20595	20348	20249	20455	20484	20279	20580	20643	20320	20334	20270	20209	20280	20438	20299	20413	20326	20406	20269	20503	20551	20433	20412	20438	20609	20393	20277	20483	20400	20325	20374	20332	20566	20365	20366	20508	20417	20354	20300	20392	20207	20460	20419	20641	20292	20317	20399	20439	20675	20351	20133	20364	20429	20214	20550	20528	20499	20226	20435	20435	20658	20464	20300	20292	20506	20380	20326	20465	20417	20305	20640	20241	20234	20267	20272	20364	20424	20339	20426	20387	20198	20278	20324	20342	20385	20358	20434	20465	20259	20457	20450	20565	20493	20206	20539	20321	20466	20494	20350	20503	20373	20485	20382	20426	20338	20436	20384	20422	20365	20394	20441	20468	20216	20384	20459	20534	20313	20463	20365	20393	20533	20588	20404	20288	20337	20280	20263	20501	20166	20616	20460	20561	20565	20379	20520	20421	20361	20429	20354	20383	20258	20457	20410	20322	20396	20224	20453	20387	20380	20248	20646	20254	20568	20632	20241	20270	20173	20396	20305	20246	20392	20302	20214	20248	20458	20305	20395	20680	20549	20405	20434	20457	20431	20363	20352	20315	20357	20510	20435	20427	20445	20580	20268	20480	20324	20558	20424	20335	20415	20342	20513	20429	20368	20539	20530	20573	20251	20360	20390	20246	20313	20317	20384	20595	20502	20329	20254	20362	20161	20581	20396	20375	20448	20518	20504	20230	20627	20340	20594	20359	20408	20421	20604	20291	20348	20579	20476	20479	20415	20413	20403	20385	20285	20386	20372	20414	20485	20309	20519	20153	20296	20523	20517	20402	20411	20293	20494	20418	20442	20403	20356	20268	20517	20336	20457	20346	20522	20151	20216	20463	20491	20397	20517	20483	20419	20168	20469	20317	20412	20363	20578	20325	20209	20384	20298	20459	20329	20388	20311	20520	20569	20319	20177	20295	20189	20478	20320	20448	20486	20509	20275	20359	20338	20566	20513	20465	20366	20559	20109	20163	20320	20380	20518	20331	20351	20330	20286	20314	20368	20495	20220	20293	20559	20610	20505	20423	20346	20386	20207	20521	20365	20426	20425	20158	20533	20509	20381	20450	20174	20488	20392	20341	20479	20227	20435	20377	20526	20453	20363	20186	20306	20403	20285	20531	20353	20426	20098	20276	20294	20345	20650	20319	20566	20234	20348	20436	20562	20205	20401	20480	20640	20492	20398	20230	20127	20361	20394	20489	20390	20473	20530	20493	20436	20441	20469	20374	20422	20262	20459	20316	20371	20555	20525	20546	20335	20249	20432	20371	20070	20414	20448	20454	20360	20295	20230	20304	20380	20381	20368	20647	20646	20319	20508	20578	20306	20461	20194	20177	20495	20554	20320	20543	20262	20165	20303	20355	20460	20135	20390	20512	20526	20397	20164	20476	20165	20350	20575	20319	20634	20497	20220	20517	20418	20285	20322	20456	20272	20407	20258	20576	20372	20444	20478	20414	20397	20512	20577	20373	20390	20220	20516	20371	20411	20351	20372	20341	20386	20390	20669	20543	20419	20295	20525	20357	20448	20244	20337	20160	20482	20346	20132	20503	20553	20317	20400	20505	20332	20396	20385	20668	20432	20223	20492	20323	20385	20388	20420	20514	20252	20156	20485	20318	20263	20490	20376	20397	20390	20422	20346	20405	20500	20288	20487	20366	20484	20453	20426	20318	20231	20326	20521	20507	20403	20282	20252	20296	20395	20333	20415	20452	20271	20251	20308	20327	20412	20311	20278	20438	20175	20429	20408	20466	20357	20124	20440	20625	20495	20218	20405	20490	20558	20522	20583	20531	20463	20461	20196	20407	20402	20227	20276	20233	20354	20431	20537	20467	20383	20479	20333	20361	20250	20460	20563	20347	20383	20433	20322	20571	20353	20296	20370	20203	20411	20464	20419	20387	20355	20409	20489	20354	20412	20549	20329	20385	20400	20304	20318	20574	20464	20643	20482	20028	20186	20228	20191	20539	20279	20311	20390	20360	20456	20366	20305	20480	20515	20343	20429	20327	20549	20394	20431	20340	20277	20401	20318	20503	20462	20446	20454	20332	20604	20582	20536	20543	20193	20385	20418	20415	20454	20343	20497	20469	20435	20461	20283	20315	20391	20377	20412	20359	20397	20328	20600	20301	20450	20219	20386	20488	20305	20343	20566	20543	20397	20443	20418	20253	20630	20360	20475	20197	20364	20302	20383	20341	20416	20507	20561	20491	20436	20224	20182	20278	20424	20026	20419	20359	20440	20549	20570	20675	20172	20265	20537	20277	20594	20387	20412	20342	20300	20470	20396	20387	20323	20141	20292	20489	20339	20458	20459	20310	20368	20290	20575	20330	20394	20523	20507	20433	20445	20402	20486	20548	20360	20326	20491	20327	20511	20255	20536	20328	20365	20520	20289	20392	20313	20280	20272	20376	20398	20379	20508	20373	20680	20422	20347	20515	20383	20594	20409	20212	20408	20310	20336	20270	20527	20442	20239	20322	20316	20418	20209	20386	20298	20495	20410	20398	20454	20435	20357	20458	20341	20257	20370	20286	20419	20547	20198	20572	20393	20570	20422	20343	20348	20343	20522	20352	20531	20382	20448	20301	20381	20319	20252	20508	20310	20372	20127	20387	20455	20379	20495	20347	20366	20234	20130	20586	20442	20476	20385	20339	20438	20397	20287	20493	20318	20084	20297	20405	20448	20720	20285	20357	20518	20492	20472	20211	20533	20561	20360	20325	20254	20239	20491	20401	20482	20258	20479	20351	20390	20235	20340	20233	20320	20318
19441	34250	33343	26244	22902	21436	20894	20442	19032	18484	18336	18657	18479	18017	18683	18716	18222	18123	17575	17284	17428	17081	17271	17443	17215	17251	17162	17153	17171	17083	17136	17175	17124	16970	17111	16921	16813	16971	17009	17032	16864	16953	17088	17154	17149	17222	16887	17086	16893	16951	16927	17563	17800	17926	17751	17184	17045	16974	17049	17115	17032	16851	16824	16997	17114	16865	16966	17024	16923	16946	17177	17067	17109	16937	17164	16805	16916	16965	17049	16977	16986	16979	16893	16967	17051	17049	17031	16889	16889	16909	16934	17138	16828	17024	16936	16961	16998	16963	16951	16931	16990	16918	17061	16934	17130	17150	17037	16805	16930	16845	17042	17174	16876	16967	16957	16940	16899	16910	17112	16777	17013	17052	16983	16875	16918	17013	16863	17113	17068	16893	16953	17019	17009	17039	17084	16961	17056	16819	17014	17059	17060	16918	16798	17017	16945	16905	17063	16922	16888	16939	17016	16935	16794	16841	16920	16929	17020	16999	16933	17006	16939	16977	16932	16829	17014	16840	17041	16901	16989	17026	16875	17157	16803	16943	16964	16929	16982	16884	17014	17112	17032	16686	16913	16965	17077	16932	17107	16923	17000	16828	16871	17008	17122	16889	17045	17002	17000	16922	16847	16955	16816	17084	16921	16988	16887	17057	16998	16974	17012	16915	16876	16803	16927	16876	17053	17006	16934	16816	17011	16911	16962	17012	16849	16919	16919	17070	16979	16844	17039	16943	16974	17019	16897	16893	17073	16973	16771	16865	16943	17131	16949	16993	16933	16869	17001	16916	17086	17051	16837	16850	16918	16926	17058	16944	16941	16987	17049	16968	16823	17058	16965	16864	16974	17018	16763	17111	16933	17074	16969	17046	17029	16910	17177	16725	17168	17090	16719	16908	16965	16936	17029	16886	17093	17139	16970	16964	16964	17013	16863	17030	16908	17026	17027	16951	17085	17073	16905	17070	16919	17060	16914	17031	16836	17046	16904	16898	16871	16876	17037	17038	17036	16831	16969	17054	16818	16900	17037	17001	16893	17005	16814	16791	16970	16984	17127	16862	16900	17114	16972	16768	16901	17090	16823	16924	16972	16826	16935	17002	16982	16960	17006	16862	17016	16958	17068	17056	16998	17005	16890	16826	17103	16883	16877	16817	16898	16813	17146	16674	17136	16824	17054	16881	16885	16882	16843	16977	17002	17134	16857	17042	17101	17022	16801	17018	17027	17013	17074	16838	16965	16830	16935	16925	16902	17080	17000	17055	16944	16950	17048	16980	16921	16920	17112	16860	16879	17016	17049	17093	16832	16825	16945	16973	16921	17095	17159	16819	16788	16880	16831	16940	17177	16991	17016	17030	16871	16942	16840	16873	16955	16989	16957	16912	16872	16987	17190	16825	16961	17075	16904	16820	16992	16883	16898	17161	17002	16854	16997	16792	16928	16923	17086	17015	16775	16993	17031	17040	16859	17021	16937	17034	16926	16885	16865	17160	16751	17009	17113	17033	16975	16938	16944	17008	17011	16976	16927	16980	16936	17048	16882	17252	17128	17001	16776	16995	16917	16919	16929	16968	16914	16734	17042	17170	16871	16860	16832	16915	17002	16868	16932	16825	16798	17086	17032	17025	16937	16923	16688	16967	16924	16876	16881	16873	17008	17050	16985	16960	16957	16969	16993	17048	16867	16869	16926	16985	16945	16838	16978	16981	16980	16796	16869	16925	17136	16997	17028	16933	16836	17056	16951	16868	17175	17046	17028	17042	16937	17009	17034	16868	16886	17108	16859	16899	17060	16968	17056	16726	16940	16951	16973	16887	17140	17074	16939	16954	17033	17061	17040	16814	16922	16954	16850	17058	16812	16908	16897	16977	16820	17079	17014	16890	17008	16983	16900	16792	16860	16877	16922	16920	17047	17015	16996	16893	17025	16940	16986	16946	17045	16898	16987	16832	17075	17099	17064	16974	17016	16905	16938	17091	17090	16981	16943	16876	16842	17087	16939	16951	16932	17012	16999	16905	16905	16971	17012	16883	17008	16920	16910	17010	17138	16927	16803	17005	16948	17013	16936	17075	16859	16845	17040	16926	16969	17104	16824	16798	16883	16857	16844	16880	16871	16994	16913	16921	16939	17044	16984	17047	16881	17106	17000	16953	16868	16844	16894	17100	16962	17143	17077	17025	16973	16969	16976	16924	16950	17015	16933	16964	16914	17000	16912	16783	16969	16881	17056	16965	16955	17000	16987	16882	17014	16941	16912	16825	17068	17061	16821	16921	16890	16778	16905	17173	17035	16923	16826	16989	16763	16977	17159	16938	16920	17078	17206	16938	16915	16793	17048	16997	17179	17117	17108	17022	16852	16914	16909	16940	17025	17078	16752	16923	16921	16795	17038	17093	16852	16956	17140	17019	16941	16986	17024	16924	16854	17064	16778	16998	16919	16949	16859	16803	16772	17048	16897	17072	16993	16954	16900	17026	16836	16816	16961	16928	17060	17005	16797	16773	16863	16832	17036	17045	16947	16897	16984	16817	16759	16824	16975	16985	17060	16953	17001	17139	16930	16965	16957	16992	16958	16734	16821	16884	17050	16992	16874	17035	16990	17108	16970	17119	17098	16795	16994	16932	16914	17102	17028	16921	17063	16958	16920	17017	16835	17022	17089	16845	16895	16868	16862	16834	17128	16923	17085	16801	17077	16973	16976	17093	16903	16939	16818	17010	16827	16952	16932	17089	16877	16946	16889	16958	17100	16827	17057	16811	16861	17202	16916	16901	16950	16998	17045	16858	16993	17018	16952	16815	16846	17063	17068	16815	16978	16897	17039	16971	17003	17092	17020	16949	16981	16957	16844	16961	16816	16997	16953	17145	17076	16981	16903	17172	16954	16937	17003	16824	17013	16813	16865	16830	17071	17041	16837	16801	17030	16898	17045	17109	16960	16934	16945	17190	17033	16851	17104	16910	16877	17001	16963	17001	17029	16892	16874	16901	16950	16938	17069	16855	16924	17165	16819	16843	17057	16807	16946	16932	16917	16865	16888	16943	16997	16773	17003	16877	17036	17073	16945	16950	17061	16893	16874	17090	16963	16855	16877	16993	16964	17065	17093	17066	16940	16993	16869	16884	16942	17070	17065	16843	16908	17157	17112	17088	17003	17013	16934	16903	16884	16904	16882	16933	17024	17002	16950	16856	16954	17019	17045	16980	17034	17110	17046	17065	17074	16994	16950	16783	17044	16960	17004	16792	16949	16915	17060	16860	16944	16979	16858	16988	16930	17010	16872	17150	17030	17070	17074	16852	17037	17186	17093	17030	17024	17012	17068	16877	16957	16955	17057	17060	17100	16932	16858	16870	16964	17089	16948	16950	17011	17136	16915	16922	16865	16871	16935	16814	16911	16911	16961	16892	17040	17008	17032	16824	16939	16979	16941	16874	16914	17071	17076	16976	16905	17154	16983	16980	16914	16991	16967	16934	16850	17054	16916	16956	17059	16759	16895	16920	17077	17048	16989	17074	17082	16880	17013	16991	16837	17044	16896	16850	16974	16920	16901	16897	16926	16718	17000	16976	17071	17220	16721	17025	16959	16901	16943	16949	16957	16995	16988	16928	16868	16913	17049	17144	17065	16930	16822	16910	16976	17107	16938	16938	16902	16974	17066	16976	16920	17053	17054	17180	16817	17046	16870	17092	16901	17021	17061	16926	17104	16968	16939	16923	17052	17100	16836	17036	16846	16815	16999	17081	16836	17163	17016	16957	16705	17029	16791	17054	16786	16925	16897	17081	16883	16859	16812	16993	16992	17025	16964	16880	16939	17102	16846	17006	16945	16971	16859	16754	16916	17108	17050	16976	16959	17134	17141	16847	17001	17011	16949	17058	16825	16776	16995	16933	16942	17067	16859	16998	17019	16931	17061	16941	16877	16816	16977	16926	16880	17129	16899	16897	16979	16801	17025	17075	16861	17076	17237	16987	16948	17018	16784	16981	16953	16887	16933	16913	17035	16844	16907	16823	16939	16847	17006	16743	17097	17017	16860	16833	16943	16857	17005	17055	16858	17088	17050	16784	16816	16932	16922	16894	16882	16974	17139	16904	16985	16736	17025	17034	16991	16977	17047	16901	17076	16902	17022	16914	16847	16897	16883	16861	17022	16956	16899	17016	17135	16877	17089	16902	17109	16785	16906	16897	17097	16688	16978	16994	16973	16837	16927	16993	16991	16914	16928	17009	16962	16872	16899	17069	16922	17019	16962	16846	16920	16935	16891	16954	16875	16939	17028	17053	16898	16966	16880	17127	17212	16846	17022	16854	16920	17079	17071	16936	16873	17045	17005	17114	16961	17023	16920	16788	17102	16986	16888	16797	17013	16897	16998	16784	17076	16943	16988	16990	17046	16858	16952	16900	16851	17100	16932	16978	16864	16941	16791	17049	16979	16927	16945	16897	17087	17102	16941	16964	17030	17002	17050	17017	17016	17002	16971	17063	17201	17116	16979	17029	16909	17016	17065	16974	16805	16814	16993	16945	16843	16945	17017	17062	16787	16986	16837	16822	17054	16966	16927	16998	17032	16936	16880	17157	16951	17072	16826	16953	16919	16966	17067	16853	17012	16823	16957	16886	16867	16829	17017	16943	16893	17015	17083	16838	16948	16911	16899	17023	16993	16887	16932	16842	16940	17036	16932	16773	16987	16830	17111	16997	16793	17050	16971	16924	16859	16884	17005	16970	16945	16971	17033	16851	16848	16890	17086	16906	16947	17102	16795	17011	17070	17022	16898	16829	16937	16811	16967	17024	16970	16868	16879	16866	17078	16882	16806	16968	16992	16892	17021	16996	16891	16791	16946	16964	16980	16936	16819	16986	17023	16903	16905	17062	16968	16834	16970	16944	16965	16846	17021	16872	17081	16903	16913	17047	17038	17024	16914	16806	17184	17008	16857	17031	17120	16928	17010	16929	16908	16998	17032	16883	17019	17020	17097	17057	16971	17157	17067	17059	16808	16956	17101	17035	16846	16871	16815	16970	16782	16909	17050	16936	16837	16823	17058	16900	16982	16960	16944	16985	16758	17007	16899	16849	16830	16935	16856	16969	16769	17035	16840	17081	16849	16839	17027	17049	16746	16999	17029	16901	16957	16998
22573	21131	28999	23543	21558	24828	28769	24621	23293	23062	23055	23080	23205	22886	23283	23493	22810	22358	22235	22261	21812	21705	21874	21790	21969	21764	21752	21837	21904	21630	21718	21465	21637	21544	21386	21313	21555	21498	21542	21324	21497	21627	21511	21503	21575	21451	21301	21208	21456	21548	21584	22421	22662	22945	22373	21731	21555	21571	21503	21324	21264	21357	21465	21347	21425	21555	21314	21344	21621	21468	21388	21371	21473	21488	21651	21616	21371	21377	21261	21318	21472	21576	21177	21582	21401	21418	21559	21120	21182	21376	21388	21314	21461	21415	21452	21295	21191	21375	21466	20957	21364	21242	21185	21371	21427	21322	21311	21423	21350	21415	21382	21076	21268	21540	21503	21380	21423	21357	21593	21310	21434	21332	21311	21444	21612	21323	21290	21408	21360	21380	21233	21432	21430	21337	21380	21306	21200	21393	21218	21355	21575	21442	21412	21569	21363	21258	21299	21349	21522	21433	21307	21158	21290	21290	21267	21397	21147	21402	21334	21328	21458	21464	21106	21263	21447	21343	21270	21405	21416	21317	21300	21242	21478	21329	21208	21067	21315	21571	21291	21410	21152	21350	21418	21292	21456	21444	21222	21233	21386	21505	21299	21337	21505	21366	21388	21456	21489	21363	21186	21383	21411	21460	21477	21404	21476	21358	21373	21195	21434	21482	21553	21509	21212	21457	21267	21329	21319	21373	21544	21369	21319	21396	21124	21368	21414	21344	21414	21109	21525	21404	21342	21562	21439	21342	21323	21398	21156	21308	21157	21210	21318	21280	21341	21312	21352	21163	21281	21278	21622	21398	21378	21562	21375	21338	21289	21269	21235	21246	21120	21582	21223	21328	21497	21224	21223	21251	21505	21614	21165	21297	21347	21322	21323	21339	21510	21509	21547	21396	21493	21326	21219	21332	21361	21334	21528	21316	21335	21276	21348	21192	21372	21321	21128	21349	21349	21277	21288	21487	21455	21279	21354	21417	21285	21364	21334	21586	21372	21227	21293	21084	21373	21379	21490	21339	21561	21493	21372	21645	21390	21490	21335	21508	21324	21203	21503	21270	21237	21553	21386	21275	21379	21380	21421	21416	21296	21321	21317	21276	21279	21318	21429	21294	21477	21095	21199	21500	21452	21421	21504	21606	21373	21339	21354	21341	21316	21377	21221	21574	21213	21285	21291	21244	21390	21406	21334	21572	21258	21441	21324	21380	21577	21622	21199	21444	21260	21332	21254	21228	21234	21232	21218	21236	21448	21439	21463	21303	21306	21305	21326	21421	21389	21335	21504	21383	21324	21273	21284	21320	21219	21219	21417	21326	21342	21336	21280	21578	21408	21249	21222	21249	21551	21460	21458	21630	21407	21366	21160	21280	21381	21447	21259	21288	21317	21473	21456	21329	21454	21604	21436	21525	21172	21222	21356	21367	21216	21146	21184	21511	21390	21181	21500	21307	21164	21423	21399	21018	21366	21365	21437	21240	21470	21224	21418	21162	21334	21410	21293	21730	21492	21417	21468	21291	21207	21561	21480	21357	21403	21454	21442	21657	21599	21369	21260	21671	21390	21503	21323	21415	21298	21368	21365	21269	21239	21364	21348	21324	21302	21431	21408	21419	21223	21387	21144	21241	21609	21276	21298	21342	21576	21200	21291	21450	21199	21358	21147	21394	21264	21321	21508	21419	21328	21189	21458	21306	21522	21365	21408	21204	21133	21475	21266	21425	21221	21404	21342	21364	21352	21591	21392	21294	21155	21376	21241	21419	21376	21448	21087	21152	21384	21197	21214	21405	21303	21303	21345	21367	21276	21342	21387	21340	21345	21311	21291	21362	21264	21366	21360	21274	21442	21280	21388	21275	21310	21172	21322	21344	21116	21414	21335	21544	21504	21417	21238	21154	21540	21341	21417	21250	21410	21280	21202	21494	21537	21580	21341	21461	21430	21580	21355	21168	21151	21341	21351	21236	21517	21275	21307	21425	21348	21187	21449	21200	21107	21319	21511	21349	21508	21458	21071	21521	21307	21265	21397	21386	21309	21444	21333	21702	21273	21573	21362	21284	21365	21418	21552	21342	21263	21353	21385	21454	21244	21293	21261	21627	21452	21188	21315	21366	21227	21232	21327	21166	21301	21356	21153	21459	21360	21277	21351	21583	21399	21426	21431	21370	21424	21343	21158	21242	21345	21314	21384	21266	21164	21106	21292	21183	21378	21345	21379	21470	21162	21367	21263	21321	21392	21503	21266	21358	21428	21384	21354	21272	21321	21490	21251	21400	21328	21380	21373	21331	21327	21316	21289	21371	21304	21440	21332	21183	21456	21307	21322	21298	21320	21361	21269	21644	21220	21351	21463	21389	21460	21366	21476	21307	21459	21299	21413	21290	21339	21270	21289	21312	21392	21214	21317	21328	21368	21371	21439	21418	21476	21268	21409	21300	21284	21203	21233	21258	21419	21282	21400	21282	21153	21208	21312	21401	21245	21300	21369	21126	21325	21505	21352	21424	21272	21184	21353	21217	21450	21332	21347	21410	21419	21266	21431	21595	21328	21294	21370	21356	21332	21381	21197	21466	21343	21490	21322	21318	21625	21273	21303	21411	21484	21438	21338	21304	21247	21341	21308	21504	21209	21340	21402	21278	21303	21209	21368	21293	21189	21533	21352	21506	21438	21521	21404	21368	20988	21200	21529	21229	21260	21278	21220	21519	21454	21380	21312	21347	21344	21458	21450	21241	21314	21243	21342	21326	21329	21240	21592	21478	21513	21340	21391	21350	21587	21480	21511	21424	21376	21381	21480	21475	21451	21381	21479	21200	21448	21474	21467	21372	21331	21394	21162	21274	21261	21188	21284	21354	21535	21594	21383	21380	21531	21337	21258	21281	21546	21396	21277	21376	21339	21400	21404	21310	21361	21385	21257	21216	21373	21467	21256	21156	21384	21188	21276	21303	21257	21193	21247	21185	21178	21228	21337	21020	21398	21162	21164	21515	21228	21289	21322	21449	21214	21265	21241	21289	21305	21248	21264	21347	21322	21437	21401	21456	21384	21277	21500	21405	21334	21273	21481	21312	21264	21203	21463	21286	21347	21320	21432	21369	21392	21387	21425	21284	21429	21210	21465	21446	21289	21326	21519	21377	21191	21346	21211	21307	21275	21491	21146	21303	21544	21406	21213	21291	21822	21342	21375	21352	21278	21229	21066	21301	21395	21392	21303	21369	21499	21213	21508	21328	21586	21295	21316	21128	21444	21271	21371	21315	21414	21324	21168	21431	21369	21305	21246	21298	21228	21367	21390	21331	21268	21476	21406	21221	21215	21179	21449	21256	21429	21248	21480	21344	21479	21215	21369	21223	21208	21045	21491	21240	21383	21353	21343	21374	21196	21438	21369	21331	21670	21310	21250	21440	21591	21480	21446	21421	21323	21319	21546	21252	21445	21260	21273	21306	21229	21369	21434	21386	21318	21255	21332	21316	21523	21423	21244	21341	21437	21201	21262	21489	21482	21342	21252	21248	21454	21341	21446	21318	21294	21231	21502	21332	21065	21209	21282	21426	21170	21252	21257	21269	21470	21215	21695	21345	21190	21235	21513	21320	21276	21491	21395	21321	21477	21517	21404	21301	21232	21354	21416	21308	21356	21385	21134	21321	21486	21236	21204	21543	21362	21034	21441	21354	21446	21420	21299	21454	21312	21181	21349	21330	21327	21441	21248	21386	21422	21421	21410	21310	21443	21476	21402	21250	21431	21121	21388	21093	21170	21347	21439	21508	21584	21408	21303	21426	21247	21280	21356	21426	21159	21198	21412	21262	21352	21195	21277	21367	21510	21491	21438	21557	21307	21426	21386	21387	21146	21421	21291	21351	21569	21372	21319	21286	21576	21340	21081	21264	21443	21467	21263	21270	21271	21453	21305	21522	21534	21328	21369	21360	21386	21377	21325	21434	21514	21449	21138	21355	21551	21349	21182	21253	21263	21332	21384	21318	21153	21279	21380	21390	21224	21072	21515	21127	21301	21663	21303	21339	21429	21231	21268	21361	21428	21250	21508	21404	21280	21404	21528	21253	21348	21310	21490	21404	21195	21326	21435	21365	21175	21299	21180	21473	21058	21435	21469	21380	21185	21292	21289	21469	21173	21069	21503	21300	21641	21492	21350	21325	21297	21492	21458	21308	21244	21251	21254	21307	21348	21332	21240	21241	21329	21449	21349	21466	21343	21276	21286	21383	21222	21323	21368	21328	21278	21309	21441	21645	21217	21305	21463	21273	21404	21178	21434	21262	21263	21243	21361	21358	21419	21487	21276	21372	21177	21448	21363	21326	21307	21207	21189	21191	21591	21486	21247	21379	21401	21352	21364	21250	21185	21368	21316	21473	21375	21261	21309	21285	21321	21493	21379	21240	21367	21416	21290	21565	21408	21211	21266	21322	21095	21630	21573	21639	21406	21337	21338	21265	21298	21403	21240	21428	21325	21275	21293	21301	21279	21036	21677	21203	21231	21219	21216	21354	21260	21392	21422	21212	21192	21398	21489	21335	21349	21244	21405	21329	21302	21450	21643	21398	21287	21201	21251	21422	21337	21379	21285	21179	21331	21356	21418	21200	21213	21251	21273	21398	21276	21329	21356	21366	21356	21462	21382	21382	21499	21138	21381	21593	21499	21200	21297	21344	21259	21486	21261	21272	21288	21402	21238	21397	21223	21297	21279	21210	21293	21482	21312	21451	21222	21436	21413	21105	21251	21191	21318	21325	21535	21169	21412	21306	21304	21445	21333	21208	21582	21488	21357	21318	21646	21478	21322	21342	21191	21504	21384	21627	21598	21333	21188	21269	21619	21358	21422	21255	21524	21313	21321	21432	21252	21427	21295	21498	21410	21233	21403	21386	21109	21282	21159	21141	21409	21440	21382	21376	21354	21197	21502	21516	21418	21230	21358	21379	21191	21235	21209	21526	21279	21111	21136	21361	21226	21385	21432	21161	21335	21199	21420	21290	21234	21431	21292	21527	21434	21324	21432	21385	21312	21418	21591	21378	21280	21402	21140	21324	21162	21397	21561	21393	21220	21343	21325	21263	21358	21278	21150	21437	21386	21259	21283	21271	21015	21513	21362	21487	21331	21330	21180	21243	21364	21299
22055	39266	37200	29565	25678	23632	22896	22027	20435	19170	19170	20240	19860	19171	20199	20033	19455	18905	18537	18253	18042	17782	17833	18216	17920	17803	17751	17712	17756	17721	17639	17295	17693	17589	17612	17571	17744	17513	17672	17614	17549	17667	17637	17455	17665	17649	17729	17580	17433	17434	17496	18576	19170	19146	18557	18187	17672	17548	17447	17504	17583	17593	17455	17464	17422	17522	17418	17515	17504	17584	17299	17592	17413	17490	17192	17546	17654	17358	17600	17423	17492	17477	17533	17589	17607	17487	17464	17460	17470	17415	17471	17592	17575	17398	17488	17546	17575	17325	17391	17371	17567	17519	17485	17368	17486	17552	17488	17496	17534	17417	17526	17368	17579	17514	17401	17529	17457	17507	17290	17454	17534	17390	17416	17487	17504	17517	17727	17338	17615	17294	17371	17496	17366	17447	17641	17372	17549	17634	17517	17489	17384	17551	17593	17440	17524	17598	17430	17235	17496	17331	17382	17294	17533	17526	17386	17374	17671	17416	17394	17419	17574	17412	17512	17463	17294	17340	17433	17416	17546	17358	17585	17554	17536	17572	17344	17361	17289	17496	17453	17497	17505	17391	17489	17373	17543	17461	17623	17512	17629	17291	17479	17458	17490	17427	17659	17537	17494	17536	17414	17469	17396	17630	17426	17387	17680	17500	17453	17477	17323	17579	17477	17450	17640	17344	17579	17487	17473	17633	17397	17620	17412	17532	17557	17424	17459	17392	17490	17538	17120	17497	17541	17366	17559	17262	17260	17483	17481	17366	17544	17319	17604	17376	17436	17345	17581	17524	17245	17332	17472	17503	17388	17437	17432	17306	17606	17561	17499	17335	17364	17482	17594	17283	17479	17456	17505	17614	17490	17401	17501	17564	17372	17583	17376	17490	17270	17393	17356	17397	17326	17347	17421	17257	17422	17538	17471	17409	17438	17435	17435	17313	17474	17513	17268	17505	17378	17563	17690	17435	17376	17340	17610	17594	17356	17498	17478	17536	17585	17455	17402	17503	17538	17460	17487	17348	17437	17675	17573	17501	17569	17507	17407	17509	17460	17479	17518	17574	17485	17426	17613	17471	17372	17519	17450	17481	17221	17543	17344	17532	17405	17482	17447	17355	17627	17411	17382	17419	17538	17460	17466	17329	17356	17424	17318	17491	17442	17329	17386	17392	17384	17526	17618	17383	17519	17425	17403	17620	17593	17448	17525	17633	17460	17511	17439	17487	17397	17492	17526	17398	17387	17319	17387	17497	17307	17515	17511	17483	17338	17406	17519	17414	17452	17466	17564	17424	17319	17586	17561	17411	17532	17405	17569	17511	17356	17379	17426	17387	17573	17372	17522	17403	17544	17388	17529	17484	17499	17480	17550	17500	17512	17539	17342	17408	17465	17348	17488	17599	17539	17384	17418	17596	17512	17357	17624	17330	17526	17471	17518	17443	17528	17441	17499	17340	17480	17559	17335	17628	17343	17407	17527	17300	17506	17510	17411	17461	17614	17537	17305	17532	17487	17532	17282	17599	17615	17311	17468	17500	17460	17489	17439	17738	17443	17454	17462	17505	17405	17473	17552	17368	17427	17585	17635	17514	17439	17462	17423	17287	17397	17527	17308	17423	17523	17375	17467	17502	17505	17588	17436	17493	17439	17256	17486	17554	17579	17302	17377	17516	17362	17439	17531	17527	17478	17522	17396	17497	17377	17324	17555	17551	17474	17576	17482	17514	17403	17553	17572	17395	17144	17413	17484	17525	17337	17502	17618	17425	17443	17459	17541	17562	17361	17402	17474	17612	17335	17417	17370	17484	17596	17344	17348	17443	17543	17563	17513	17507	17401	17430	17393	17648	17491	17461	17651	17429	17612	17348	17677	17467	17414	17436	17569	17362	17431	17635	17588	17300	17464	17352	17319	17501	17449	17516	17470	17479	17405	17488	17258	17486	17389	17464	17316	17560	17512	17445	17428	17623	17449	17599	17591	17490	17334	17431	17394	17479	17346	17418	17559	17466	17464	17591	17694	17384	17525	17560	17585	17285	17393	17375	17377	17365	17473	17514	17606	17548	17302	17559	17418	17517	17666	17421	17680	17310	17269	17310	17399	17463	17422	17631	17374	17403	17265	17430	17396	17423	17253	17346	17390	17586	17543	17498	17516	17419	17448	17586	17537	17676	17357	17411	17609	17551	17444	17425	17660	17581	17548	17563	17355	17439	17412	17312	17355	17420	17481	17411	17479	17487	17465	17531	17524	17498	17585	17469	17491	17397	17537	17478	17587	17597	17392	17569	17519	17443	17454	17485	17433	17530	17457	17403	17446	17293	17478	17498	17476	17421	17350	17601	17675	17409	17614	17452	17502	17337	17454	17447	17392	17440	17411	17432	17596	17488	17647	17399	17461	17329	17403	17358	17471	17322	17453	17458	17310	17304	17570	17532	17468	17348	17512	17339	17439	17407	17440	17579	17391	17546	17500	17458	17446	17540	17512	17456	17392	17393	17567	17532	17430	17424	17496	17285	17492	17514	17414	17422	17536	17553	17511	17417	17390	17451	17457	17410	17516	17703	17591	17602	17440	17476	17487	17159	17500	17564	17521	17396	17489	17445	17517	17508	17561	17384	17477	17603	17502	17542	17388	17456	17435	17454	17388	17539	17641	17330	17474	17682	17484	17365	17428	17688	17573	17498	17593	17491	17490	17414	17404	17594	17416	17556	17593	17333	17343	17523	17430	17521	17348	17487	17430	17395	17680	17330	17448	17443	17490	17497	17585	17385	17294	17454	17436	17533	17562	17633	17546	17461	17489	17592	17423	17543	17422	17372	17544	17502	17600	17304	17305	17271	17482	17408	17316	17428	17444	17538	17164	17427	17301	17503	17487	17379	17505	17209	17383	17446	17353	17471	17520	17585	17448	17433	17490	17457	17510	17435	17442	17410	17387	17447	17394	17407	17401	17680	17533	17500	17348	17557	17601	17475	17601	17325	17651	17610	17384	17313	17465	17523	17491	17392	17505	17523	17569	17461	17523	17640	17328	17497	17486	17414	17482	17381	17381	17502	17567	17665	17442	17301	17384	17522	17324	17366	17636	17455	17473	17408	17507	17563	17428	17489	17570	17379	17439	17374	17377	17550	17363	17588	17350	17559	17523	17586	17308	17396	17462	17405	17352	17333	17273	17585	17477	17504	17404	17450	17290	17380	17375	17540	17442	17491	17797	17572	17497	17356	17440	17477	17418	17426	17468	17447	17554	17468	17340	17282	17524	17543	17522	17326	17452	17523	17558	17394	17429	17570	17509	17538	17458	17600	17495	17624	17400	17349	17485	17429	17330	17400	17616	17522	17420	17479	17449	17402	17445	17539	17419	17581	17523	17590	17387	17517	17351	17502	17593	17383	17601	17437	17502	17361	17496	17343	17463	17454	17385	17401	17371	17504	17502	17450	17230	17351	17387	17636	17399	17439	17382	17491	17522	17453	17338	17514	17600	17484	17333	17627	17379	17552	17337	17353	17235	17404	17595	17546	17511	17262	17557	17583	17348	17349	17326	17712	17596	17434	17584	17686	17482	17388	17591	17442	17492	17420	17461	17538	17427	17408	17456	17587	17403	17692	17406	17469	17559	17495	17373	17476	17622	17375	17564	17477	17468	17452	17426	17415	17422	17493	17403	17471	17468	17439	17318	17524	17470	17306	17409	17554	17404	17567	17411	17505	17525	17497	17640	17510	17491	17511	17427	17422	17607	17394	17576	17482	17478	17414	17401	17532	17426	17572	17568	17422	17522	17460	17478	17476	17482	17395	17584	17400	17418	17393	17647	17540	17335	17535	17498	17419	17483	17487	17466	17440	17435	17663	17570	17472	17623	17523	17340	17517	17316	17350	17565	17514	17446	17482	17395	17596	17491	17341	17571	17470	17527	17514	17466	17479	17673	17516	17652	17553	17526	17576	17692	17553	17360	17379	17490	17416	17505	17743	17390	17612	17395	17496	17475	17582	17393	17422	17459	17531	17561	17501	17390	17527	17636	17519	17510	17446	17536	17419	17409	17469	17361	17367	17419	17325	17450	17381	17388	17391	17468	17382	17350	17442	17381	17386	17499	17322	17433	17485	17542	17297	17568	17362	17415	17539	17645	17521	17537	17342	17356	17413	17397	17480	17492	17468	17579	17520	17517	17491	17442	17346	17576	17418	17381	17558	17489	17420	17466	17576	17457	17374	17473	17526	17402	17440	17422	17549	17548	17512	17412	17445	17390	17500	17445	17477	17280	17577	17394	17531	17565	17324	17427	17505	17408	17462	17329	17564	17511	17411	17443	17476	17480	17373	17337	17550	17635	17282	17641	17704	17559	17478	17433	17481	17429	17556	17388	17410	17433	17462	17406	17389	17557	17466	17359	17421	17428	17416	17583	17475	17382	17454	17489	17483	17542	17544	17434	17389	17448	17502	17406	17431	17592	17468	17410	17602	17655	17411	17357	17573	17505	17336	17584	17544	17558	17637	17424	17566	17413	17690	17467	17570	17555	17555	17527	17381	17445	17402	17580	17604	17383	17404	17625	17535	17422	17559	17379	17620	17447	17498	17351	17465	17528	17608	17319	17439	17440	17479	17429	17495	17399	17466	17520	17560	17256	17513	17378	17400	17622	17476	17533	17369	17615	17491	17367	17405	17268	17400	17633	17440	17468	17466	17321	17319	17524	17506	17330	17532	17329	17443	17418	17564	17398	17438	17439	17605	17628	17528	17463	17525	17495	17430	17468	17204	17472	17248	17546	17312	17503	17593	17482	17466	17316	17400	17341	17496	17482	17272	17544	17544	17340	17462	17517	17538	17494	17488	17410	17342	17453	17357	17534	17246	17552	17295	17364	17399	17598	17501	17691	17445	17322	17450	17281	17395	17442	17364	17571	17481	17603	17582	17406	17478	17413	17398	17465	17491	17471	17486	17394	17627	17542	17365	17471	17282	17409	17492	17592	17369	17475	17387	17564	17441	17284	17487	17463	17500	17350	17621	17343	17342	17443	17526	17474	17573	17430	17459	17556	17518	17441	17435	17433	17471	17586	17210	17535	17427	17473	17437	17428	17519	17413	17549	17593	17545	17342	17595	17533	17557	17354	17520	17277	17529	17474	17544	17415	17373	17325	17476
27477	22825	28922	27091	23153	23009	22859	22357	22108	21680	21574	22156	22208	21949	22052	22103	21786	21834	21796	21583	21492	21290	21651	21415	21458	21484	21567	21453	21675	21544	21559	21155	21471	21474	21517	21362	21531	21370	21383	21439	21473	21512	21495	21430	21330	21557	21582	21469	21587	21423	21403	21196	21361	21593	21507	21400	21462	21439	21423	21289	21324	21226	21580	21331	21493	21473	21239	21288	21189	21524	21327	21216	21368	21329	21390	21436	21234	21604	21535	21439	21677	21427	21390	21474	21401	21367	21585	21249	21209	21350	21548	21544	21299	21186	21535	21358	21477	21610	21324	21373	21532	21395	21450	21398	21521	21386	21553	21455	21371	21454	21544	21215	21311	21296	21481	21537	21345	21429	21240	21122	21433	21393	21325	21163	21340	21474	21503	21480	21406	21461	21361	21406	21580	21546	21537	21329	21433	21431	21540	21358	21228	21324	21312	21435	21468	21345	21379	21527	21456	21260	21497	21356	21580	21524	21519	21360	21278	21547	21624	21421	21392	21362	21405	21343	21593	21542	21348	21456	21496	21450	21513	21334	21477	21310	21362	21283	21481	21342	21472	21315	21252	21173	21484	21465	21270	21072	21507	21488	21403	21300	21446	21543	21346	21543	21374	21174	21259	21427	21280	21530	21292	21342	21538	21644	21427	21532	21247	21391	21345	21445	21402	21407	21353	21259	21438	21338	21339	21290	21302	21112	21461	21367	21402	21523	21460	21341	21274	21565	21436	21348	21394	21351	21441	21433	21227	21604	21483	21345	21350	21300	21434	21671	21449	21292	21228	21405	21370	21180	21497	21243	21225	21398	21537	21310	21351	21500	21601	21442	21428	21476	21349	21536	21364	21265	21390	21417	21413	21450	21457	21387	21454	21413	21405	21498	21262	21492	21568	21334	21335	21327	21617	21315	21543	21352	21346	21312	21438	21474	21473	21471	21102	21591	21381	21324	21429	21235	21267	21528	21192	21442	21588	21502	21327	21273	21407	21477	21513	21409	21441	21333	21417	21388	21363	21469	21572	21220	21472	21341	21350	21300	21516	21388	21568	21305	21426	21098	21257	21343	21415	21395	21345	21394	21351	21344	21241	21287	21429	21346	21384	21435	21246	21290	21543	21566	21302	21286	21474	21462	21390	21617	21422	21644	21485	21615	21546	21370	21237	21524	21432	21455	21409	21620	21591	21513	21475	21352	21371	21427	21187	21439	21459	21233	21305	21362	21361	21438	21755	21392	21390	21553	21562	21226	21532	21300	21355	21398	21441	21469	21546	21367	21499	21310	21392	21378	21549	21417	21319	21395	21369	21351	21222	21476	21290	21475	21485	21365	21501	21432	21513	21399	21381	21398	21580	21376	21391	21324	21426	21409	21352	21270	21260	21334	21327	21337	21302	21493	21422	21382	21305	21541	21488	21355	21372	21535	21709	21440	21295	21371	21423	21377	21419	21386	21458	21240	21420	21356	21617	21420	21557	21572	21551	21296	21602	21514	21285	21513	21409	21515	21461	21521	21390	21195	21607	21358	21355	21221	21246	21334	21442	21526	21552	21354	21459	21581	21310	21272	21397	21383	21228	21275	21296	21432	21466	21492	21558	21247	21583	21362	21561	21264	21380	21535	21264	21534	21354	21349	21278	21517	21664	21467	21369	21468	21627	21501	21494	21392	21281	21431	21446	21496	21441	21263	21327	21568	21587	21438	21342	21249	21459	21310	21417	21358	21367	21416	21476	21425	21583	21413	21232	21427	21415	21485	21615	21328	21385	21463	21233	21402	21603	21574	21510	21274	21330	21047	21460	21706	21323	21428	21369	21367	21550	21401	21428	21251	21473	21420	21539	21304	21482	21302	21345	21247	21458	21235	21505	21350	21423	21379	21445	21405	21402	21431	21375	21405	21684	21157	21437	21490	21475	21538	21364	21551	21250	21082	21308	21365	21479	21401	21410	21372	21619	21219	21276	21432	21375	21359	21439	21285	21361	21241	21550	21276	21348	21340	20997	21294	21469	21281	21343	21418	21477	21355	21420	21544	21291	21256	21551	21332	21359	21384	21360	21427	21329	21377	21480	21419	21302	21491	21304	21675	21357	21259	21352	21408	21384	21279	21367	21169	21537	21423	21537	21375	21408	21326	21357	21314	21311	21596	21439	21624	21388	21478	21206	21478	21529	21540	21376	21442	21469	21474	21440	21529	21425	21555	21552	21503	21337	21278	21477	21376	21604	21398	21295	21599	21497	21527	21227	21617	21458	21502	21313	21538	21364	21464	21202	21222	21422	21429	21330	21223	21267	21476	21524	21263	21503	21412	21610	21392	21537	21336	21271	21492	21361	21438	21381	21358	21570	21378	21484	21446	21287	21332	21478	21371	21574	21394	21354	21332	21337	21484	21458	21370	21327	21397	21207	21301	21405	21407	21242	21303	21439	21222	21483	21636	21482	21390	21452	21469	21500	21441	21534	21265	21416	21455	21332	21212	21314	21395	21426	21411	21511	21494	21467	21368	21510	21379	21408	21428	21523	21411	21563	21424	21350	21245	21500	21353	21388	21392	21497	21436	21438	21291	21461	21405	21400	21645	21362	21354	21687	21272	21542	21355	21623	21548	21419	21520	21645	21394	21318	21564	21685	21262	21454	21390	21612	21285	21126	21391	21566	21206	21464	21347	21232	21318	21392	21405	21413	21438	21508	21368	21520	21434	21228	21440	21414	21269	21543	21186	21430	21214	21279	21245	21292	21541	21379	21459	21374	21530	21469	21302	21404	21450	21433	21428	21362	21256	21262	21385	21458	21396	21573	21524	21324	21525	21387	21482	21456	21340	21024	21422	21378	21264	21436	21334	21481	21365	21490	21598	21419	21430	21510	21434	21405	21305	21309	21435	21595	21391	21291	21423	21135	21462	21546	21462	21338	21195	21022	21563	21416	21579	21622	21438	21449	21688	21251	21423	21567	21247	21427	21578	21382	21381	21202	21292	21181	21316	21497	21500	21379	21530	21453	21409	21399	21351	21480	21476	21370	21324	21449	21335	21335	21588	21443	21475	21167	21339	21392	21319	21439	21237	21499	21542	21629	21563	21438	21351	21616	21287	21297	21560	21536	21411	21413	21229	21392	21425	21301	21291	21342	21382	21360	21500	21345	21369	21416	21376	21317	21643	21292	21538	21540	21385	21287	21467	21381	21443	21645	21426	21505	21460	21686	21270	21286	21623	21472	21331	21544	21291	21348	21482	21373	21389	21399	21269	21387	21200	21414	21439	21497	21472	21454	21535	21502	21519	21684	21568	21530	21439	21408	21180	21412	21356	21522	21482	21371	21471	21534	21356	21402	21357	21504	21574	21379	21603	21508	21335	21583	21399	21422	21386	21204	21403	21416	21457	21340	21323	21516	21374	21332	21393	21416	21389	21517	21440	21396	21543	21393	21398	21521	21331	21266	21583	21451	21363	21312	21548	21424	21495	21307	21481	21414	21358	21386	21364	21482	21416	21381	21247	21357	21498	21573	21633	21280	21364	21559	21364	21510	21235	21394	21753	21324	21482	21516	21635	21392	21487	21326	21446	21419	21520	21396	21414	21206	21600	21495	21317	21338	21511	21333	21458	21246	21400	21615	21400	21586	21430	21588	21479	21611	21575	21335	21324	21345	21534	21413	21426	21249	21304	21322	21513	21521	21400	21208	21471	21566	21514	21412	21543	21530	21371	21347	21473	21423	21387	21534	21250	21436	21499	21337	21469	21504	21408	21289	21531	21430	21453	21777	21550	21412	21468	21518	21384	21263	21546	21264	21661	21275	21375	21319	21418	21302	21359	21447	21546	21460	21227	21493	21599	21461	21651	21575	21458	21609	21517	21136	21425	21660	21381	21601	21547	21040	21424	21302	21249	21275	21486	21412	21489	21475	21254	21489	21635	21603	21363	21348	21246	21318	21445	21581	21593	21494	21251	21364	21513	21381	21527	21546	21326	21435	21554	21603	21473	21634	21328	21596	21298	21395	21176	21371	21300	21532	21447	21363	21428	21377	21187	21388	21474	21578	21349	21333	21633	21534	21230	21273	21283	21471	21411	21421	21525	21581	21214	21455	21615	21277	21304	21434	21343	21301	21571	21209	21188	21471	21291	21221	21385	21424	21282	21438	21426	21226	21515	21527	21221	21382	21219	21336	21612	21588	21464	21520	21474	21185	21367	21321	21518	21493	21398	21470	21324	21598	21478	21163	21497	21409	21403	21483	21287	21431	21386	21367	21149	21427	21190	21393	21373	21441	21273	21395	21298	21661	21464	21502	21288	21565	21380	21370	21427	21416	21540	21284	21070	21386	21460	21269	21237	21484	21262	21525	21319	21429	21427	21600	21205	21363	21385	21203	21455	21423	21304	21334	21398	21503	21434	21204	21236	21735	21326	21601	21560	21440	21604	21408	21530	21452	21127	21409	21270	21491	21420	21518	21392	21458	21530	21532	21582	21314	21491	21382	21522	21353	21339	21400	21423	21392	21443	21498	21372	21242	21313	21394	21271	21425	21459	21257	21409	21048	21307	21381	21322	21346	21541	21251	21407	21302	21597	21524	21418	21184	21398	21450	21396	21510	21503	21434	21368	21491	21489	21495	21435	21256	21469	21260	21347	21378	21285	21512	21493	21498	21378	21142	21266	21243	21596	21602	21351	21506	21540	21210	21644	21320	21598	21320	21448	21419	21375	21299	21504	21340	21588	21411	21458	21357	21554	21426	21476	21527	21353	21421	21164	21257	21217	21309	21459	21657	21536	21673	21468	21333	21302	21418	21314	21513	21569	21427	21343	21371	21341	21657	21514	21450	21420	21515	21531	21431	21503	21341	21474	21336	21405	21391	21469	21381	21377	21443	21278	21437	21344	21293	21344	21327	21544	21393	21614	21299	21430	21569	21381	21655	21374	21528	21366	21453	21336	21377	21597	21511	21368	21136	21446	21384	21307	21451	21492	21485	21554	21320	21491	21186	21230	21539	21498	21566	21240	21513	21194	21139	21394	21295	21391	21416	21424	21319	21528	21601	21323	21264	21327	21348	21352	21349	21578	21397	21530	21310	21451	21348	21410	21550	21347	21491	21158	21667	21679	21482	21451	21287	21409	21250	21184	21323	21509	21443	21464	21428	21484
19870	28806	26939	22438	20584	19857	19615	18982	18535	17986	18044	18685	18423	18105	18474	18642	17981	18022	17880	17841	17769	17559	17610	17823	17486	17468	17672	17457	17454	17519	17399	17532	17607	17661	17590	17409	17546	17474	17387	17589	17470	17602	17629	17536	17433	17478	17552	17558	17708	17598	17597	17559	17649	17675	17688	17499	17535	17626	17515	17543	17664	17623	17468	17416	17511	17539	17547	17529	17357	17487	17329	17456	17443	17487	17325	17558	17387	17623	17254	17391	17447	17470	17567	17525	17291	17519	17278	17352	17437	17388	17413	17635	17407	17450	17554	17520	17485	17457	17586	17463	17386	17417	17466	17467	17448	17402	17407	17400	17576	17408	17368	17591	17428	17496	17478	17524	17621	17494	17475	17459	17526	17524	17675	17551	17574	17496	17405	17424	17481	17525	17441	17640	17501	17573	17490	17583	17436	17430	17289	17421	17632	17435	17484	17479	17420	17579	17236	17459	17644	17510	17391	17422	17606	17554	17549	17473	17489	17441	17564	17333	17628	17417	17379	17507	17375	17581	17428	17370	17368	17340	17511	17400	17499	17561	17406	17660	17476	17448	17460	17490	17506	17614	17545	17329	17561	17332	17556	17325	17428	17475	17585	17587	17766	17678	17653	17364	17415	17321	17456	17289	17359	17354	17373	17627	17336	17575	17464	17632	17609	17406	17409	17493	17295	17468	17352	17407	17433	17423	17556	17352	17300	17627	17400	17511	17384	17540	17501	17548	17518	17488	17466	17396	17377	17513	17485	17287	17553	17442	17426	17527	17557	17354	17448	17460	17492	17273	17575	17532	17497	17511	17608	17347	17380	17515	17245	17346	17583	17524	17481	17397	17338	17405	17401	17450	17376	17482	17435	17563	17481	17491	17324	17495	17317	17483	17543	17587	17289	17716	17326	17458	17530	17550	17513	17399	17458	17608	17450	17529	17505	17498	17477	17564	17311	17574	17695	17386	17475	17546	17549	17445	17476	17476	17459	17475	17386	17374	17588	17545	17499	17525	17536	17555	17550	17554	17476	17333	17401	17487	17414	17391	17496	17460	17322	17559	17465	17503	17416	17391	17547	17498	17432	17452	17350	17609	17500	17517	17678	17581	17410	17546	17460	17483	17623	17472	17365	17450	17721	17457	17538	17678	17519	17429	17554	17527	17453	17458	17636	17359	17644	17477	17429	17349	17491	17496	17478	17423	17459	17496	17607	17289	17490	17498	17455	17522	17528	17188	17306	17332	17451	17501	17292	17459	17597	17552	17549	17548	17504	17400	17477	17478	17556	17471	17678	17422	17532	17552	17573	17394	17450	17521	17510	17572	17531	17521	17358	17449	17497	17421	17218	17458	17494	17315	17469	17557	17506	17392	17592	17450	17578	17565	17545	17572	17378	17304	17420	17707	17547	17405	17389	17413	17458	17463	17554	17485	17441	17458	17565	17466	17416	17585	17318	17373	17321	17472	17523	17300	17549	17705	17491	17522	17376	17547	17415	17536	17234	17488	17647	17231	17534	17802	17374	17500	17575	17508	17476	17529	17345	17405	17487	17653	17498	17505	17383	17487	17462	17380	17446	17588	17396	17524	17646	17431	17287	17534	17396	17613	17351	17311	17514	17565	17359	17511	17407	17559	17429	17377	17457	17623	17466	17621	17625	17493	17604	17454	17444	17374	17532	17576	17264	17623	17333	17444	17429	17500	17444	17592	17518	17450	17462	17608	17586	17551	17451	17357	17459	17481	17446	17412	17366	17344	17450	17402	17287	17509	17397	17563	17567	17535	17351	17505	17388	17440	17544	17321	17488	17573	17680	17418	17475	17616	17525	17620	17589	17406	17406	17480	17334	17531	17542	17684	17498	17277	17424	17416	17524	17422	17412	17490	17573	17399	17539	17402	17428	17549	17405	17532	17563	17376	17703	17471	17437	17440	17469	17493	17507	17588	17536	17525	17518	17506	17350	17359	17574	17255	17459	17416	17438	17267	17595	17371	17429	17507	17420	17392	17599	17199	17512	17566	17515	17579	17489	17545	17530	17456	17612	17513	17548	17542	17536	17410	17599	17427	17344	17536	17478	17457	17345	17601	17392	17577	17471	17371	17554	17602	17526	17487	17422	17555	17413	17425	17423	17433	17425	17601	17409	17440	17455	17525	17487	17416	17448	17438	17379	17432	17389	17451	17422	17513	17411	17471	17524	17694	17525	17462	17644	17399	17406	17468	17543	17556	17500	17503	17540	17541	17419	17554	17402	17630	17542	17508	17390	17483	17625	17538	17249	17485	17455	17527	17439	17351	17531	17446	17416	17467	17393	17485	17505	17427	17513	17346	17445	17340	17416	17540	17536	17471	17577	17540	17541	17491	17359	17546	17351	17599	17435	17315	17344	17405	17465	17412	17507	17383	17458	17552	17619	17726	17476	17473	17485	17585	17315	17481	17548	17599	17485	17375	17558	17487	17420	17638	17610	17645	17205	17402	17510	17435	17502	17492	17310	17514	17543	17619	17595	17472	17479	17379	17507	17378	17597	17417	17392	17456	17460	17360	17348	17539	17556	17429	17391	17480	17506	17527	17590	17594	17407	17536	17461	17494	17600	17532	17643	17479	17538	17350	17477	17350	17534	17535	17396	17577	17501	17595	17478	17509	17565	17581	17439	17559	17409	17568	17574	17539	17459	17595	17387	17481	17584	17453	17584	17562	17563	17525	17409	17514	17530	17678	17595	17439	17621	17435	17506	17474	17505	17431	17368	17510	17455	17386	17563	17467	17430	17650	17420	17327	17409	17511	17495	17396	17451	17323	17586	17515	17524	17403	17488	17627	17484	17505	17540	17549	17550	17468	17428	17421	17548	17556	17607	17519	17437	17356	17552	17391	17468	17334	17614	17577	17554	17488	17596	17704	17417	17339	17464	17396	17356	17250	17401	17380	17480	17487	17421	17555	17418	17663	17506	17583	17447	17570	17460	17526	17439	17515	17469	17570	17488	17612	17197	17589	17587	17501	17530	17360	17402	17505	17427	17438	17422	17497	17540	17465	17569	17570	17502	17381	17531	17432	17574	17473	17495	17410	17415	17586	17577	17495	17513	17565	17418	17436	17572	17321	17500	17355	17516	17480	17470	17513	17315	17486	17419	17353	17424	17609	17427	17540	17439	17406	17574	17732	17331	17533	17411	17572	17512	17496	17324	17462	17570	17323	17427	17441	17341	17526	17403	17471	17321	17387	17676	17445	17488	17320	17571	17425	17614	17400	17454	17357	17416	17520	17398	17530	17460	17408	17566	17576	17470	17583	17411	17563	17385	17432	17540	17441	17464	17453	17403	17556	17534	17454	17451	17551	17466	17439	17365	17352	17329	17451	17641	17336	17411	17632	17296	17510	17436	17630	17347	17455	17553	17466	17681	17447	17515	17549	17580	17474	17479	17500	17625	17585	17368	17588	17465	17491	17453	17426	17478	17734	17321	17511	17578	17504	17558	17349	17502	17262	17290	17619	17644	17427	17296	17390	17511	17442	17415	17449	17665	17488	17505	17516	17431	17440	17603	17651	17406	17443	17402	17476	17581	17590	17425	17470	17510	17445	17483	17397	17353	17471	17657	17454	17467	17449	17482	17458	17563	17605	17615	17435	17536	17348	17417	17589	17592	17743	17542	17425	17300	17509	17653	17524	17527	17396	17457	17614	17515	17565	17500	17458	17496	17458	17521	17434	17419	17397	17492	17476	17473	17536	17491	17400	17446	17375	17390	17435	17375	17409	17405	17529	17449	17499	17540	17356	17421	17540	17495	17670	17539	17435	17536	17524	17336	17471	17674	17427	17480	17493	17467	17456	17604	17626	17394	17455	17389	17306	17498	17635	17461	17450	17427	17532	17516	17378	17456	17414	17423	17348	17467	17567	17329	17417	17376	17486	17493	17407	17416	17551	17413	17567	17336	17551	17477	17570	17323	17545	17369	17429	17378	17530	17531	17443	17610	17572	17493	17527	17467	17383	17613	17559	17381	17491	17614	17366	17572	17623	17307	17419	17708	17604	17451	17591	17574	17466	17632	17366	17585	17585	17473	17282	17523	17576	17478	17305	17474	17375	17533	17510	17387	17466	17540	17429	17453	17550	17366	17514	17581	17467	17526	17544	17419	17407	17749	17642	17439	17375	17431	17581	17390	17504	17453	17613	17503	17550	17370	17517	17532	17551	17486	17521	17486	17725	17486	17506	17214	17558	17468	17401	17490	17548	17600	17473	17582	17519	17545	17522	17399	17495	17438	17556	17324	17326	17409	17456	17396	17483	17579	17503	17519	17384	17566	17467	17491	17581	17586	17380	17437	17626	17531	17446	17500	17487	17550	17565	17477	17325	17512	17624	17276	17459	17500	17392	17504	17361	17489	17459	17435	17563	17495	17570	17525	17418	17311	17507	17523	17242	17442	17617	17335	17384	17483	17533	17576	17712	17472	17349	17569	17454	17403	17399	17435	17292	17437	17298	17597	17485	17455	17447	17574	17400	17451	17486	17347	17391	17541	17697	17602	17499	17466	17522	17572	17492	17513	17415	17531	17553	17517	17405	17355	17560	17383	17416	17530	17468	17698	17525	17573	17404	17467	17387	17534	17693	17504	17448	17549	17571	17546	17539	17433	17293	17302	17503	17608	17399	17334	17653	17352	17523	17586	17642	17617	17460	17540	17558	17476	17562	17732	17485	17585	17701	17430	17562	17553	17619	17514	17440	17314	17458	17485	17447	17510	17522	17514	17455	17351	17453	17467	17470	17405	17403	17539	17500	17638	17395	17560	17332	17449	17580	17545	17525	17481	17628	17337	17491	17391	17498	17274	17490	17506	17345	17482	17359	17271	17416	17450	17530	17353	17594	17499	17526	17461	17316	17450	17452	17654	17397	17489	17493	17396	17409	17446	17483	17652	17516	17390	17600	17470	17557	17576	17554	17626	17505	17486	17465	17692	17312	17440	17470	17528	17539	17482	17675	17501	17722	17400	17517	17536	17417	17622	17445	17564	17577	17239	17508	17574	17548	17298	17613	17339	17405	17465	17431	17543	17376	17454	17586	17446	17548	17554	17373	17385	17244	17634	17236	17506	17642	17451	17424	17437	17518	17600	17616	17387	17506	17538	17433	17513	17378	17424	17556
23548	21144	28741	23993	22815	25429	26455	23671	22772	22882	22898	23103	23223	22644	23180	22471	22439	22372	22311	22178	22147	22004	21762	22250	22055	21961	21880	21769	21863	21949	22014	21541	21764	21829	21920	21879	21766	21569	21676	21958	21731	21826	21805	21678	21894	21987	21921	21835	21695	21677	21615	21932	22665	22584	22159	22005	21937	21887	21660	21663	21789	21481	21628	21683	21548	21583	21763	21866	21638	21635	21500	21792	21857	21694	21700	21668	21805	21464	21599	21860	21694	21572	21926	21526	21646	21759	21699	21813	21609	21684	21616	21673	21678	21589	21855	21683	21856	21665	21491	21762	21453	21573	21717	21661	21621	21833	21568	21584	21626	21613	21614	21507	21698	21710	21444	21652	21720	21755	21789	21845	21692	21574	21519	21631	21532	21454	21558	21659	21828	21656	21710	21697	21662	21717	21661	21602	21710	21648	21669	21684	21671	21715	21630	21560	21790	21622	21664	21853	21625	21704	21770	21725	21522	21804	21616	21662	21721	21699	21636	21568	21518	21508	21622	21579	21582	21560	21728	21614	21743	21802	21573	21435	21493	21814	21590	21687	21661	21671	21568	21600	21729	21596	21621	21657	21672	21508	21694	21688	21733	21647	21606	21772	21765	21492	21568	21657	21518	21734	21690	21710	21591	21672	21570	21635	21666	21709	21682	21748	21937	21878	21742	21594	21675	21615	21766	21772	21717	21799	21714	21769	21642	21673	21579	21514	21739	21441	21504	21641	21664	21732	21490	21495	21628	21982	21654	21775	21547	21806	21776	21448	21760	21857	21595	21691	21670	21690	21622	21458	21610	21711	21925	21702	21420	21653	21707	21651	21625	21550	21815	21714	21721	21639	21952	21744	21635	21769	21780	21562	21673	21485	21650	21514	21705	21531	21639	21694	21627	21647	21584	21489	21817	21663	21525	21546	21709	21428	21529	21555	21530	21440	21669	21507	21633	21574	21736	21690	21501	21661	21576	21647	21448	21394	21588	21812	21739	21761	21623	21673	21748	21708	21886	21623	21746	21660	21946	21749	21568	21524	21864	21672	21747	21605	21832	21401	21483	21509	21582	21601	21589	21442	21656	21370	21357	21692	21606	21709	21642	21550	21703	21393	21746	21666	21605	21719	21685	21530	21640	21570	21687	21730	21520	21566	21621	21585	21698	21683	21459	21701	21643	21756	21418	21510	21710	21635	21683	21802	21545	21792	21777	21888	21589	21646	21659	21617	21563	21648	21553	21623	21718	21566	21673	21796	21588	21578	22015	21565	21645	21736	21603	21805	21561	21626	21633	21573	21810	21907	21792	21710	21702	21739	21697	21557	21756	21823	21863	21721	21704	21818	21797	21695	21693	21892	21615	21706	21568	21883	21798	21681	21767	21510	21811	21711	21784	21619	21651	21737	21447	21597	21889	21588	21652	21674	21697	21776	21710	21528	21686	21719	21536	21723	21700	21616	21745	21507	21721	21732	21604	21625	21610	21850	21595	21515	21555	21658	21612	21766	21710	21563	21795	21875	21612	21685	21841	21521	21645	21834	21758	21382	21509	21573	21445	21571	21804	21552	21711	21422	21908	21330	21548	21437	21607	21707	21509	21594	21611	21711	21310	21606	21620	21548	21501	21553	21804	21682	21482	21694	21670	21548	21697	21835	21781	21638	21690	21569	21654	21616	21661	21695	21719	21700	21716	21595	21848	21850	21759	21554	21780	21617	21667	21619	21665	21701	21685	21525	21775	21641	21611	21607	21816	21774	21470	21506	21795	21610	21640	21549	21627	21629	21318	21585	21664	21762	21727	21648	21722	21691	21576	21767	21664	21698	21810	21705	21921	21771	21653	21654	21456	21494	21506	21423	21568	21531	21753	21528	21556	21700	21551	21622	21676	21906	21615	21559	21619	21663	21664	21819	21743	21642	21530	21816	21431	21860	21875	21521	21598	21472	21675	21828	21615	21620	21709	21728	21504	21631	21817	21355	21939	21573	21717	21706	21802	21739	21763	21560	21633	21654	21530	21695	21687	21640	21802	21775	21815	21652	21763	21746	21628	21765	21774	21623	21614	21485	21641	21712	21599	21875	21739	21715	21797	21698	21691	21694	21709	21690	21929	21818	21843	21874	21666	21593	21785	21735	21823	21662	21740	21499	21684	21637	21837	21682	21723	21517	21739	21631	21653	21757	21512	21669	21556	21631	21719	21849	21689	21655	21609	21555	21613	21997	21810	21487	21612	21622	21651	21693	21665	21585	21617	21836	21818	21821	21811	21793	21763	21726	21726	21701	21472	21516	21817	21540	21644	21721	21632	21636	21496	21689	21838	21895	21493	21810	21752	21770	21637	21759	21738	21534	21832	21555	21594	21725	21955	21701	21585	21430	21980	21627	21734	21720	21705	21713	21589	21584	21899	21854	21656	21855	21699	21602	21576	21490	21733	21574	21436	21502	21645	21678	21682	21572	21618	21548	21497	21722	21543	21800	21891	21687	21669	21565	21889	21565	21540	21579	21652	21700	21600	21484	21392	21663	21687	21793	21469	21589	21510	21605	21622	21677	21513	21686	21489	21821	21678	21669	21548	21472	21677	21780	21626	21789	21690	21870	21661	21579	21645	21590	21525	21534	21637	21607	21886	21467	21673	21862	21574	21671	21731	21602	21777	21651	21840	21713	21856	21766	21587	21489	21477	21569	21608	21611	21584	21693	21678	21526	21797	21677	21570	21534	21572	21775	21490	21838	21504	21682	21732	21682	21595	21820	21672	21787	21712	21668	21638	21604	21723	21829	21655	21767	21922	21414	21639	21763	21771	21596	21765	21794	21742	21538	21689	21518	21692	21534	21699	21675	21810	21590	21579	21557	21648	21368	21668	21676	21747	21536	21601	21488	21925	21848	21678	21534	21920	21634	21677	21650	21421	21537	21674	21718	21603	21642	21713	21702	21574	21622	21811	21690	21553	21711	21749	21671	21778	21734	21641	21554	21663	21451	21695	21518	21869	21667	21735	21656	21524	21661	21852	21472	21592	21785	21720	21740	21685	21573	21616	21454	21610	21654	21743	21623	21703	21699	21769	21535	21771	21596	21710	21604	21704	21733	21655	21720	21829	21737	21573	21627	21584	21567	21756	21712	21699	21708	21578	21644	21809	21411	21626	21706	21720	21764	21631	21740	21412	21681	21812	21642	21586	21666	21812	21918	21929	21528	21711	21836	21573	21657	21509	21357	21606	21593	21604	21756	21596	21787	21649	21548	21747	21569	21491	21689	21839	21795	21567	21724	21722	21514	21816	21728	21739	21771	21755	21723	21710	21597	21676	21646	21876	21838	21912	21502	21683	21672	21662	21927	21552	21809	21745	21758	21719	21720	21545	21800	21617	21575	21800	21711	21728	21716	21782	21567	21704	21603	21508	21630	21409	21663	21564	21605	21646	21604	21725	21694	21721	21706	21768	21600	21503	21573	21799	21664	21725	21797	21567	21707	21607	21727	21530	21571	21710	21731	21643	21572	21516	21580	21999	21651	21570	21836	21701	21732	21716	21520	21548	21791	21619	21839	21581	21892	21712	21717	21762	21478	21676	21647	21761	21651	21630	21493	21720	21925	21746	21752	21589	21708	21654	21504	21788	21707	21633	21571	21581	21587	21515	21800	21825	21795	21658	21824	21541	21732	21645	21672	21936	21639	21556	21717	21660	21719	21540	21639	21721	21623	21591	21517	21660	21745	21587	21589	21658	21598	21714	21567	21536	21682	21723	21794	21692	21651	21644	21683	21831	21583	21591	21766	21668	21570	21728	21699	21715	21676	21761	21450	21731	21775	21632	22002	21721	21485	21705	21752	21624	21684	21816	21653	21640	21503	21450	21717	21710	21724	21741	21728	21606	21856	21825	21705	21770	21655	21753	21666	21558	21669	21912	21647	21593	21723	21745	21665	21812	21554	21805	21561	21620	21612	21768	21720	21756	21648	21885	21854	21791	21494	21717	21668	21770	21706	21868	21611	21500	21590	21587	21625	21911	21831	21830	21643	21620	21696	21570	21461	21683	21675	21571	21539	21527	21503	21622	21475	21507	21564	21621	21706	21652	21561	21518	21594	21851	21625	21684	21766	21750	21679	21612	21582	21688	21694	21843	21794	21472	21582	21575	21721	21851	21656	21675	21548	21682	21721	21622	21766	21587	21538	21412	21698	21698	21659	21619	21565	21579	21658	21698	21607	21826	21549	21746	21590	21735	21771	21740	21757	21719	21667	21730	21751	21468	21633	21672	21668	21499	21643	21702	21746	21730	21563	21617	21790	21872	21626	21758	21611	21667	21473	21669	21862	21634	21738	21842	21613	21576	21589	21713	21710	21616	21752	21791	21739	21680	21953	21887	21670	21671	21715	21672	21769	21550	21642	21644	21612	21746	21593	21573	21795	21554	21694	21751	21560	21764	21660	21529	21440	21621	21565	21768	21562	21755	21646	21813	21683	21492	21638	21646	21527	21697	21648	21661	21614	21793	21854	21640	21646	21733	21616	21540	21586	21928	21729	21582	21579	21673	21365	21717	21427	21683	21832	21619	21514	21454	21569	21597	21567	21562	21594	21524	21716	21845	21669	21623	21542	21593	21707	21917	21727	21672	21282	21681	21451	21752	21451	21503	21565	21558	21581	21877	21861	21759	21689	21828	21694	21819	21695	21779	21612	21761	21821	21742	21677	21616	21590	21696	21437	21742	21829	21681	21841	21676	21429	21551	21570	21781	21608	21642	21718	21637	21726	21781	21674	21644	21620	21807	21693	21774	21810	21446	21497	21547	21455	21636	21735	21859	21619	21718	21765	21721	21395	21554	21756	21704	21614	21519	21548	21571	21583	21648	21612	21569	21645	21518	21745	21580	21725	21600	21688	21515	21526	21352	21662	21476	21517	21648	21655	21683	21589	21592	21681	21371	21553	21676	21763	21842	21741	21685	21638	21614	21639	21604	21767	21702	21577	21751	21606	21640	21562	21763	21845	21767	21608	21740	21625	21676	21632	21832	21676	21730	21617	21752	21641	21595	21604	21751	21671	21881	21417	21578	21674	21639	21342	21867	21551	21747	21574	21729	21647	21600	21563	21617	21729	21468	21721	21779	21724	21850	21706	21564	21950	21607	21687	21636	21649	21668	21627
18996	34405	32817	26489	23296	21713	21206	20651	19555	18780	18805	20081	19320	18867	19807	18764	18828	18656	18526	18109	18096	18095	18347	18053	17987	17997	17859	17891	17852	17730	17810	17620	17772	17842	17757	17735	17792	17706	17619	17834	17957	18004	17737	17638	17511	17627	17794	17801	17977	17676	17738	18155	18606	18595	18281	17770	17881	17650	17608	17919	17711	17803	17655	17636	17776	17662	17693	17831	17597	17689	17751	17837	17654	17588	17741	17599	17671	17756	17510	17734	17621	17724	17916	17638	17603	17732	17779	17799	17831	17640	17681	17590	17720	17650	17684	17838	17509	17796	17722	17536	17593	17659	17747	17837	17531	17589	17820	17678	17758	17791	17680	17700	17556	17703	17643	17660	17689	17663	17675	17757	17646	17688	17732	17814	17793	17532	17851	17585	17674	17734	17811	17546	17605	17624	17810	17596	17821	17768	17732	17743	17692	17686	17554	17752	17602	17815	17781	17833	17544	17802	17843	17711	17711	17853	17715	17608	17746	17682	17543	17777	17821	17610	17720	17632	17602	17741	17685	17513	17645	17864	17852	17604	17650	17620	17642	17575	17597	17684	17798	17705	17526	17569	17571	17793	17620	17844	17722	17690	17707	17515	17569	17482	17701	17807	17781	17662	17672	17623	17628	17688	17712	17779	17581	17716	17647	17604	17713	17874	17656	17677	17604	17531	17692	17716	17686	17826	17856	17598	17696	17548	17673	17827	17642	17746	17868	17636	17819	17621	17588	17646	17593	17655	17717	17606	17873	17727	17590	17676	17625	17571	17860	17762	17791	17588	17638	17565	17747	17700	17546	17792	17939	17714	17707	17717	17650	17633	17990	17671	17623	17646	17523	17580	17703	17774	17625	17568	17692	17603	17608	17896	17733	17566	17881	17528	17735	17740	17890	17688	17742	17724	17590	17621	17796	17601	17829	17633	17677	17603	17601	17637	17610	17695	17669	17640	17730	17581	17628	17686	17794	17592	17703	17688	17620	17599	17610	17720	17797	17632	17749	17775	17644	17637	17832	17650	17818	17670	17687	17582	17718	17723	17698	17662	17540	17751	17806	17624	17789	17787	17670	17810	17750	17700	17709	17707	17723	17709	17668	17677	17760	17816	17438	17691	17672	17741	17655	17668	17705	17827	17642	17617	17736	17557	17760	17712	17736	17603	17711	17732	17758	17884	17642	17790	17704	17603	17679	17696	17679	17626	17716	17692	17708	17739	17712	17741	17619	17678	17762	17521	17778	17760	17881	17460	17587	17624	17550	17652	17956	17744	17475	17850	17595	17712	17654	17749	17589	17653	17516	17697	17592	17746	17700	17693	17772	17801	17629	17537	17440	17721	17862	17875	17702	17779	17845	17738	17649	17732	17603	17644	17760	17679	17733	17790	17686	17757	17593	17860	17506	17648	17652	17713	17758	17541	17780	17768	17697	17685	17681	17548	17730	17610	17713	17446	17634	17729	17666	17726	17586	17830	17613	17676	17735	17602	17580	17922	17767	17708	17823	17579	17545	17785	17581	17720	17814	17654	17795	17639	17572	17675	17663	17941	17629	17827	17589	17704	17526	17690	17795	17691	17520	17737	17508	17484	17748	17571	17724	17612	17772	17857	17717	17782	17644	17757	17751	17753	17714	17593	17497	17627	17742	17577	17617	17597	17808	17755	17571	17624	17640	17724	17699	17746	17784	17978	17707	17591	17649	17813	17615	17750	17738	17666	17530	17668	17796	17725	17729	17629	17777	17588	17645	17695	17865	17486	17585	17795	17660	17679	17775	17645	17690	17689	17662	17714	17660	17673	17714	17587	17731	17760	17619	17616	17712	17725	17630	17542	17690	17698	17682	17657	17647	17558	17617	17667	17598	17636	17625	17621	17756	17819	17724	17669	17795	17712	17597	17691	17598	17652	17878	17717	17687	17707	17665	17841	17803	17591	17688	17820	17562	17655	17567	17796	17703	17740	17601	17381	17505	17817	17912	17560	17627	17636	17603	17649	17821	17788	17655	17692	17699	17811	17618	17565	17559	17507	17754	17607	17702	17739	17658	17585	17728	17674	17495	17640	17636	17811	17763	17578	17727	17680	17659	17674	17571	17730	17592	17610	17690	17655	17617	17713	17722	17628	17687	17735	17691	17683	17541	17800	17749	17598	17437	17681	17640	17684	17812	17623	17726	17675	17712	17873	17592	17772	17701	17715	17669	17654	17831	17617	17555	17757	17701	17546	17715	17825	17632	17701	17661	17739	17529	17806	17640	17683	17780	17720	17689	17763	17699	17619	17842	17702	17712	17732	17749	17768	17695	17577	17694	17665	17718	17718	17860	17668	17528	17832	17698	17680	17824	17744	17979	17696	17749	17667	17728	17569	17598	17649	17848	17716	17703	17623	17716	17693	17546	17813	17699	17667	17522	17771	17666	17604	17693	17675	17657	17822	17760	17743	17560	17962	17674	17845	17695	17632	17715	17589	17667	17694	17612	17689	17910	17767	17584	17544	17630	17832	17770	17423	17643	17758	17788	17722	17841	17587	17549	17722	17727	17667	17749	17641	17741	17715	17712	17823	17759	17734	17683	17784	17724	17688	17713	17683	17746	17871	17906	17811	17673	17690	17557	17620	17844	17740	17720	17620	17560	17777	17557	17881	17724	17818	17619	17667	17821	17615	17768	17858	17547	17694	17708	17709	17778	17564	17727	17674	17633	17445	17818	17736	17775	17791	17712	17542	17452	17625	17474	17707	17749	17580	17679	17813	17719	17531	17621	17621	17782	17703	17912	17625	17861	17705	17958	17742	17779	17694	17643	17710	17816	17723	17773	17594	17575	17732	17661	17651	17676	17564	17616	17660	17611	17435	17646	17724	17820	17843	17506	17782	17499	17736	17617	17771	17677	17514	17735	17498	17632	17631	17772	17595	17608	17566	17828	17605	17751	17636	17643	17645	17511	17634	17559	17719	17579	17814	17651	17757	17719	17530	17739	17779	17624	17504	17673	17588	17748	17504	17686	17624	17770	17648	17798	17655	17729	17769	17657	17745	17757	17809	17626	17646	17723	17690	17555	17776	17805	17527	17702	17653	17684	17555	17503	17645	17619	17569	17828	17609	17785	17594	17474	17644	17543	17615	17618	17680	17710	17708	17825	17522	17668	17540	17642	17630	17558	17596	17761	17709	17742	17661	17537	17634	17656	17510	17789	17782	17858	17687	17786	17701	17796	17494	17737	17672	17610	17712	17725	17632	17731	17590	17642	17657	17677	17807	17971	17690	17689	17707	17615	17773	17666	17739	17792	17746	17611	17584	17737	17624	17706	17681	17746	17657	17694	17538	17634	17868	17565	17588	17686	17745	17719	17642	17551	17624	17757	17606	17536	17753	17664	17621	17905	17627	17649	17711	17727	17652	17646	17610	17582	17677	17742	17784	17523	17643	17629	17698	17573	17684	17694	17704	17819	17710	17695	17763	17566	17768	17522	17640	17647	17632	17655	17634	17657	17717	17802	17619	17722	17816	17706	17953	17683	17641	17987	17523	18018	17597	17789	17558	17703	17792	17707	17562	17734	17835	17751	17616	17703	17576	17660	17635	17664	17730	17652	17651	17881	17790	17720	17788	17749	17606	17825	17598	17762	17734	17759	17790	17769	17526	17499	17671	17734	17664	17584	17671	17726	17677	17761	17831	17486	17568	17701	17749	17687	17781	17738	17608	17740	17560	17654	17459	17783	17732	17892	17737	17726	17601	17818	17652	17647	17706	17745	17731	17660	17672	17631	17668	17612	17688	17871	17602	17774	17656	17727	17700	17511	17676	17671	17678	17785	17626	17662	17608	17685	17770	17980	17622	17578	17740	17825	17772	17768	17622	17664	17796	17614	17735	17676	17717	17586	17454	17755	17640	17792	17707	17580	17415	17690	17618	17749	17828	17591	17566	17631	17808	17607	17836	17675	17726	17799	17674	17797	17842	17771	17637	17690	17711	17532	17777	17686	17764	17708	17631	17685	17639	17721	17740	17748	17572	17687	17797	17635	17687	17569	17802	17765	17710	17830	17644	17810	17662	17920	17611	17607	17740	17603	17739	17671	17784	17806	17692	17879	17600	17692	17665	17615	17650	17664	17678	17843	17581	17810	17685	17640	17695	17827	17682	17697	17773	17907	17708	17818	17517	17662	17638	17645	17761	17627	17680	17492	17803	17627	17761	17795	17629	17781	17720	17752	17834	17762	17790	17719	17768	17428	17770	17547	17710	17673	17702	17651	17667	17799	17502	17702	17722	17707	17650	17734	17576	17599	17918	17534	17609	17601	17754	17701	17706	17609	17604	17562	17659	17608	17633	17691	17642	17760	17567	17575	17726	17725	17645	17890	17689	17726	17724	17634	17618	17743	17705	17606	17867	17444	17629	17675	17671	17707	17669	17594	17606	17699	17744	17691	17753	17637	17753	17596	17615	17610	17685	17736	17609	17711	17716	17537	17764	17753	17616	17837	17579	17548	17607	17868	17627	17787	17701	17654	17710	17656	17768	17840	17704	17691	17824	17735	17635	17651	17582	17798	17740	17761	17692	17573	17681	17789	17682	17765	17876	17529	17731	17891	17567	17617	17582	17615	17493	17743	17648	17662	17632	17574	17567	17708	17638	17716	17597	17748	17730	17797	17768	17615	17557	17715	17756	17547	17767	17518	17538	17626	17633	17624	17773	17671	17688	17755	17719	17678	17513	17880	17679	17522	17892	17667	17616	17728	17675	17667	17550	17802	17658	17722	17722	17695	17699	17709	17568	17634	17588	17735	17742	17728	17851	17853	17769	17882	17518	17600	17721	17716	17830	17807	17702	17817	17698	17452	17785	17485	17594	17824	17681	17684	17725	17734	17664	17773	17679	17635	17543	17620	17562	17801	17577	17836	17724	17734	17724	17951	17673	17732	17726	17789	17833	17707	17618	17728	17745	17637	17913	17699	17650	17477	17818	17723	17806	17812	17731	17826	17704	17754	17832	17870	17691	17655	17690	17547	17792	17694	17785	17679	17573	17600	17603	17560	17712	17631	17732	17660	17615	17631	17567	17672	17671	17652	17661	17696	17752	17748	17925	17652	17755	17932	17837	17817	17608	17754	17721	17747	17886	17626	17811	17627	17675	17764	17805	17723	17653
22588	21135	29027	23556	21639	25083	29463	24974	23699	23563	23645	24383	24030	23948	24245	23713	23406	23112	23237	22927	22951	22559	22672	22714	22595	22424	22278	22273	22322	22147	22302	22231	22273	22105	22419	22384	22275	22184	22336	22508	22380	22244	22181	22396	22248	22121	22281	22254	22371	22243	22240	22881	23328	23379	23100	22983	22552	22253	22346	22282	22383	21953	22111	22149	22290	22329	22142	22253	22263	22216	22374	22078	22068	22268	22181	21964	21940	22036	22121	22405	22190	22242	22212	22308	22167	22309	22158	22171	22070	22107	22210	22293	22149	22168	21970	22285	22191	22034	22185	22280	22380	22167	21972	22281	22290	22136	22125	21958	22218	22160	22104	22187	22303	22098	22234	21922	22020	22273	21999	22122	22209	22146	22067	22308	22352	22071	22154	22185	22117	22065	22046	22240	22184	22035	22125	22110	22088	22084	22105	22071	22313	22037	21953	22161	22354	21968	22067	21952	22149	21882	22123	21970	21881	22019	22211	21913	22153	21952	22133	22392	22177	22188	22064	22184	22240	22029	22384	22121	22134	22201	22147	22158	22168	22064	22020	22074	22059	22347	22233	22139	22166	22130	22043	22022	21899	21976	21987	22120	22198	21915	21789	22028	21999	22169	22279	22114	21996	22094	22216	22188	22279	22108	22134	22282	22176	22071	22123	22200	22198	22146	22276	21981	22465	22098	22084	22087	22259	22069	21982	22157	22185	22239	22230	22404	22280	22149	22232	21878	22028	22208	22269	22165	22299	22362	22129	21948	22090	21873	21885	22189	22004	22181	21999	22116	22177	22250	22168	22001	22056	21999	22032	22198	22130	22205	22063	22201	22138	22161	22170	21978	22269	22141	21900	22008	22157	22210	22108	22259	22147	21853	22249	22043	22283	22064	22195	22259	22208	22110	22174	22237	21896	22173	22067	22253	22310	21935	22248	22010	22129	21978	21990	22144	22330	22044	22107	22096	22212	22038	21960	21991	22096	22007	22236	22021	22210	21857	22065	21985	22260	21964	22390	22233	22076	22068	22087	22226	21939	21959	21997	22136	22008	22006	22245	22190	21970	21961	21932	22026	21996	22227	21974	22188	21950	22063	22176	22108	22191	22471	22095	22032	21942	21958	22169	22137	22006	21823	22024	22166	22114	22009	22194	22187	22400	21995	22009	22158	22296	21946	22270	22137	22164	22193	22328	22253	22123	22204	22320	22130	22119	22125	22108	22231	22066	22030	22067	22146	22173	22283	22141	22185	22369	22103	22068	22267	22000	21987	22181	21966	22165	22009	21783	22006	21824	21930	22198	22088	22229	21951	22005	21916	22242	22060	22172	22106	22047	22176	22056	22025	22139	22226	22084	22091	22039	22051	21996	22011	22239	21940	22399	21951	22353	21907	22130	22037	22179	22294	22370	22289	22260	22001	22266	22086	22181	22204	22064	22333	22276	22186	22187	22222	22122	22106	22140	22194	22060	22109	22100	22250	22029	22151	21993	22068	22009	22028	22113	22067	22122	21860	22009	22003	22211	22077	22125	21991	22245	22262	21909	22017	22246	22077	22027	22229	21919	22279	21945	22230	22301	22222	22123	22109	22041	22043	21900	22047	22313	22341	22308	22008	22145	22248	21902	22187	22164	22240	22143	22190	22015	22110	21969	22045	22242	22093	22138	22141	22076	22006	22314	22084	22151	22197	22024	22186	22030	22181	22159	22077	22006	22109	22164	22056	22068	22334	22094	22241	22307	22207	22037	22092	22137	22244	22083	22145	22132	22256	22159	22149	22235	22231	22138	22290	22311	22298	22146	22209	22194	22141	22140	22210	22057	22034	22225	21825	22027	22283	22185	22094	22020	22096	22062	22167	22153	22093	22252	22286	22221	22268	22283	21955	22101	22235	22237	22050	22129	22217	22097	22025	22300	22096	22215	22313	22104	22218	22152	22025	22183	21987	22254	22052	22293	22062	22408	22057	22324	21923	22258	21926	22234	22333	22267	22277	22256	22140	22089	22242	22201	22152	22083	22207	22197	22042	21926	21974	22152	22173	22084	22173	22117	22229	22217	22253	22200	22047	22148	22249	22093	22199	22335	22189	22007	22282	22189	22259	22057	22120	22230	21935	22220	22277	22114	22144	22018	22193	21945	21948	22117	22104	22101	22221	22003	22256	22055	21933	22367	22067	22023	21997	22212	22230	22257	22107	22081	22186	22101	22115	21978	22311	22121	22247	21974	22109	22043	22044	22108	22001	22141	22046	22062	22254	22093	22112	22143	21877	22108	21783	22225	21929	22315	22155	22106	22084	22137	22104	22125	22118	22248	21982	22148	22133	22074	21885	22075	22149	22320	22060	22016	22080	22237	21903	22214	22023	22279	21682	22256	22224	22006	22005	22024	22085	22162	22109	21952	22344	22040	22145	22022	22360	22075	22288	21943	22110	22216	22189	22337	22278	21855	22168	22314	22147	21979	21905	22011	22088	22098	21968	22237	22220	22026	22225	21975	22191	22027	21952	22015	22264	22042	22277	21913	22106	22212	21800	22280	22023	22198	22136	22085	22194	22103	22077	22157	22167	22147	22082	22033	22209	22097	22237	22162	22058	22139	22333	22234	22119	22035	22095	21948	21936	21928	22138	22042	21974	22208	22103	22152	21994	22152	21897	22104	22044	22166	22168	22205	21933	22129	22096	22119	22429	22220	22003	22204	22033	22227	22107	21872	22132	22330	22165	22078	21883	21991	22175	22114	22081	22231	22023	22238	22231	21882	22119	22060	22094	21996	22232	22337	22100	22206	22123	22136	22262	21992	22096	22000	22111	21868	22218	22210	22116	22114	22075	22174	21999	22204	22188	22140	22221	22359	22237	22099	21950	22097	21992	22217	22262	22260	22282	21995	22208	22078	22116	21884	22101	22123	22183	22256	22038	22178	21858	22064	22123	22130	22039	22263	22111	22314	22020	21973	22120	22172	22158	22126	22017	21990	21986	22078	22279	22225	22142	22093	22115	22120	22050	21962	22091	22053	21959	22035	22328	22010	22050	21877	22295	22323	22154	22120	22180	22184	22092	22375	22009	22051	22144	21958	21868	22266	22037	22195	22196	21979	22106	21965	22137	21823	21988	22144	22053	22216	22349	21843	22023	22156	22172	22166	22179	22070	22057	21974	21934	22164	21822	22098	22216	21983	22230	22325	22082	22023	22087	22108	22271	21935	22227	22205	22068	22052	22229	22102	22108	21935	22177	22107	22092	22185	22120	22068	22123	22315	22248	22302	22184	22262	22131	22283	22289	22278	22139	22169	22261	22125	22215	22172	22024	22174	22199	22107	22115	22197	22257	21950	22159	22141	22050	22239	22189	22353	21858	22150	22314	22085	22067	22081	22106	21997	22210	22001	22405	22126	22304	22008	22253	22033	21826	22218	22175	22199	22120	22213	22083	22036	22051	22306	22316	22099	22370	22326	22186	22008	22035	21914	22242	22186	22138	21866	22022	22057	22144	21901	22274	22091	22019	22009	21914	22136	22142	22243	22096	21962	22091	22014	22128	22165	22085	22160	22073	22023	22004	22108	22078	22159	22025	22061	22024	22196	21966	21975	21930	22176	22074	22133	22181	22096	22022	22230	22069	22255	22264	22237	22047	22172	21997	22031	22116	22010	22239	22256	21965	22323	22047	22285	22313	22179	22213	22125	22073	22202	22034	21932	21988	22185	22311	22335	21818	21872	21963	22054	22039	21946	22054	22197	22301	22037	22199	22065	22108	22029	22111	22245	22178	22029	22156	22077	22152	22072	22007	21941	22178	22248	21999	22251	22042	22088	21983	22186	22113	22199	22127	22094	21966	21946	22064	21923	22042	22212	22073	21962	22201	22233	22060	22131	22336	22204	22251	22211	21919	22131	22096	21734	22116	22213	22128	22381	22118	21909	21950	22264	22213	22241	22104	22159	22048	22048	22093	22128	21917	22242	21861	22033	22145	22252	21841	21922	22000	22151	22107	22287	22255	22032	22135	22183	22232	22180	22011	22191	22201	22323	22158	22193	22000	22039	22020	22133	22141	21928	22154	22184	22412	22057	22197	22109	21865	22109	22062	22098	22070	22078	22293	22291	22390	21836	22044	22246	22366	22162	22026	22071	22168	22125	22117	22242	22148	21960	21735	22068	22373	22106	22201	21971	22228	21940	22234	22475	22174	22087	22010	22307	22205	22151	22020	22196	22248	22120	22190	22030	22043	22102	22015	22161	22149	22157	22187	22146	22049	21986	22083	21910	21915	22200	22150	22109	22121	22227	22145	22191	22253	22004	21980	22185	22166	21945	21964	21954	22023	22076	22172	22053	22292	21982	22177	22276	22163	22103	22199	22226	22175	22133	22078	22444	22366	22394	21717	22117	21928	22119	22201	21997	22009	22178	22088	22146	22102	22265	22211	21973	22046	22213	21979	22134	22056	22048	22240	22037	22050	22038	22142	22227	22136	22107	22287	22165	22380	22072	22143	22160	22232	22211	22004	22162	22183	22126	22063	22227	22096	22091	22177	22150	22108	22211	22217	22213	22044	22148	21980	22283	22176	22395	22004	22137	22077	22082	22137	22188	22187	22218	22084	22098	21957	22291	22010	21940	21937	22165	21962	22267	21890	22045	21965	22259	22089	22159	22072	21999	22104	22083	22202	21997	22173	22031	22106	22020	22140	22078	22314	22101	22179	22326	22067	22132	22267	22083	21973	22163	22120	22319	21998	22238	22225	22139	22130	21925	22108	21861	22078	22255	22016	22197	21856	22097	22022	21997	22171	22160	22252	22178	22143	22111	22004	22186	22088	22109	22092	21999	21999	22157	22193	22029	22012	22290	21999	22228	22075	22121	22204	22012	21892	22303	22100	22000	22075	22179	22265	22142	22063	22228	21989	22096	22173	21975	22132	22182	22014	21908	22217	22270	21982	21953	22222	22221	22053	22216	22073	22176	22145	22080	21835	22017	22132	22046	22145	22286	22174	22173	22171	22243	22174	22285	21982	22276	22185	22213	22250	22313	22186	22190	22443	22056	22357	21915	22046	21966	21946	22075	22116	22122	22359	21935	22078	22147	21898	21899	22067	21915	21972	22168	22182	22066	21818	22049	22139	22071	21982	22141	22437	22051	22195	22077	22053	22263	22332
20383	37614	36174	29939	25916	23492	22924	21846	20318	19580	19727	21456	20547	20190	21025	19463	19471	19002	18821	18695	18378	18314	18403	18389	18417	18049	18159	18069	18258	18042	18137	18130	17970	18015	18095	17955	17827	17962	17938	17901	17869	17978	18049	18015	17873	18139	17903	18026	17959	17901	18118	19115	19447	19324	19094	18582	18229	18205	17732	17907	18020	17941	17795	17883	17814	17982	17963	18097	17828	17880	17846	17863	17983	17938	17904	17731	17978	17891	17853	17880	17945	17900	17707	17900	17810	17919	17874	17791	17887	17977	17884	18012	17861	17975	17841	17878	17921	17960	18070	17871	18115	17666	17791	17852	18000	17990	17881	17808	17871	17918	17824	17936	17960	17986	18022	17878	17876	17842	17923	17834	18018	17765	18041	17915	17767	17665	17893	17783	17794	17904	18020	17778	17608	17884	17683	17753	17896	17937	17798	17853	17979	17846	17689	17872	17862	17951	18003	18011	17785	17769	18047	17892	17905	17698	17803	17808	17973	17909	17836	17717	17785	17802	17956	17786	17980	17894	17856	17835	17798	18068	17845	17936	17979	17923	17990	17827	17867	17852	17827	17952	17840	17967	18036	17732	17850	17831	17892	17831	17765	17880	17999	17820	17697	17865	17895	17786	18019	17926	18052	18004	17818	17919	17846	17935	17836	17950	17769	18044	17809	17878	17952	17827	17759	17811	17880	17866	17857	17959	17843	17871	17716	17936	17690	17822	17681	17994	17954	17736	17979	17730	17783	17883	17988	18088	17857	17818	17843	18128	17751	17890	17723	17841	17894	17736	17963	17738	17922	18026	17995	17904	17875	17856	18057	17843	17867	17646	17774	17825	17909	18078	17955	17838	18070	17968	17877	17906	18000	18049	17864	17869	17789	17913	17955	17888	17841	17968	17840	17712	18025	17897	18086	17855	17727	17636	17981	17821	17953	17985	17956	17748	17972	17804	17960	17971	18017	17986	17929	17730	17756	17978	17826	17718	17947	17930	17765	17796	17776	18047	17777	17850	17780	17861	17792	17798	17891	17856	17712	18061	17939	17846	17724	17867	17987	17887	18041	17806	17777	18118	17902	17797	17994	17963	17966	17782	17948	17808	17934	17979	17764	17980	17941	17796	17899	17739	17776	17691	17874	17669	17956	17965	17887	18220	17740	17744	17915	17890	17759	17943	17950	17936	17753	17901	18020	17957	17863	17898	17898	18091	17700	17742	17954	17915	17816	17969	17848	17926	17878	17860	17806	18136	17911	17881	17968	17916	17873	17891	17805	17767	17848	17728	17910	17548	17911	17782	17783	17884	17899	17881	17884	17964	17761	18020	17914	17861	17957	17931	17939	17946	17746	17873	17791	17940	17915	17846	17890	17800	17915	17811	17853	17838	18111	17946	17864	17761	17778	17865	17890	17811	17897	17985	17851	17735	17835	17889	17954	17951	17822	18063	17950	17830	17807	17829	17921	17912	17861	17801	17831	17972	17800	17840	17871	17847	17867	17816	17791	17748	17755	17551	17966	17872	17933	17857	17898	17916	17903	17895	17829	17873	17956	17949	17844	17889	17943	17820	18009	17923	17988	17843	17756	17923	17752	17841	17917	17872	17979	17714	17875	17952	17841	17827	17816	17942	17809	17862	18027	17669	17786	17970	17845	17862	17830	18086	17780	17672	17865	17876	17820	18016	17952	17721	18022	17902	17905	17886	17961	17888	17759	17923	17899	17869	17792	17934	17934	17824	17929	17923	17604	17736	17770	17912	17857	17874	17651	18025	17924	17731	17847	17805	17758	17895	17725	17684	17811	17841	17978	17822	17890	17831	18052	17938	17831	17792	17862	18128	17833	17797	18009	17812	17709	17879	17966	17835	17900	17993	17859	17739	17875	17900	17838	17900	17810	18016	17769	17763	17788	17914	17943	18003	17945	17746	17969	17828	17859	17936	17966	17768	17770	17993	17865	17894	17966	18035	17911	17867	17785	17878	18026	17879	17933	17879	18046	17921	17757	17825	17826	18059	17898	17910	17889	17891	17843	17781	17772	17847	17725	17777	17922	17999	17836	17756	17924	17802	17740	17947	17893	17739	17937	17998	17874	17866	17811	18092	17877	17814	17748	17889	17963	17924	17975	17828	17894	17797	17956	17802	17929	17876	17808	17830	17777	17929	17895	18005	17800	17958	17822	17921	17985	18060	17745	17909	17800	17777	17852	18018	17722	17877	17839	17727	17751	17776	17803	17811	17956	17835	17886	17913	18000	17930	17915	17939	17818	17793	17838	17852	17948	17911	17759	17986	17949	17820	17931	17870	17991	17943	17712	17730	17982	17917	17925	17942	17858	17827	17864	17943	17882	17911	17922	17829	17822	17832	17738	17809	17875	17938	17777	17902	17905	17832	17980	17805	18036	17972	17844	17808	17873	17911	17824	17769	17951	17729	17884	17841	17909	17919	17887	18064	17798	17807	17772	17860	17940	17967	17814	17839	17893	17933	18005	17918	17844	17764	17974	17800	17872	17865	18058	17896	17902	17978	18008	17817	17939	17877	17858	17857	17758	17852	17730	17750	17867	17916	17791	17953	17768	17934	17790	17902	17679	17899	17665	17842	17904	17777	17816	18012	17977	17790	17859	17826	17805	17864	17912	17986	17821	17856	17841	17905	17844	17823	17832	17705	17860	17839	17715	17722	17792	17844	17671	17786	17824	17908	17981	18001	17837	17842	17927	17958	17905	17870	17771	17926	17721	18086	17885	17817	17927	17844	17920	17751	17921	17606	17840	17898	17897	17685	17976	18014	17743	17796	17827	17796	17876	17770	17792	17881	17817	17744	17808	17854	17925	17771	17831	17868	17933	17969	17970	17858	18023	17632	17888	17832	17947	17720	17880	17919	17905	17777	17879	17927	18050	17997	17748	17793	18096	17589	17950	17820	17836	17919	17912	17931	17766	17753	17946	17795	18048	17987	17904	17846	17827	17997	17870	17967	17840	17831	17644	17832	17905	17874	17767	17965	17963	17976	17890	17836	17808	18076	17896	18033	17929	17905	17897	17814	18015	17779	17811	17851	17862	17831	17787	17886	17923	17952	18150	17969	17941	17626	17814	17882	17918	17997	17873	17975	17818	17877	17958	17964	17853	17913	17959	17829	17816	17944	17940	17972	17974	17890	17879	17908	17953	17921	17703	17698	17794	17849	18086	18002	17972	17737	17898	17921	17891	17769	17871	18070	17840	17726	17930	17947	17812	18017	17872	17837	17762	17618	18011	17900	17705	17982	17846	17829	17657	17882	17797	17940	17947	17775	17940	17935	17827	17872	17737	17786	17873	17974	17905	17906	17799	17696	17834	17973	17771	17947	17823	17910	17905	17833	17948	17957	17925	17822	17932	17905	17906	17765	17919	17831	17781	17746	17923	17865	17880	17708	17951	17830	17846	18000	17846	17973	17860	17888	17828	17811	17860	17981	17964	17757	17989	17903	17939	17951	17781	17959	17866	17889	17881	17868	17818	17778	17957	17831	17820	18003	17871	17682	17693	17892	17808	17976	17765	17719	17690	18121	17843	17738	17854	17909	17971	17858	17941	17934	17746	17914	17717	17800	17909	17777	17797	17685	17881	17798	17665	17845	17864	17920	17985	17904	17900	17937	17779	17627	18138	17976	17832	17970	17775	17882	17815	17879	17993	17865	17837	17870	17561	17767	17791	17963	17802	17732	17945	17681	18041	17842	17898	17819	17967	17911	17656	17854	17805	17892	18043	17879	18000	17880	17775	18016	17873	17879	17832	17887	18020	17901	17937	17821	18060	17865	17719	17845	17892	17931	18021	17726	17840	17979	18137	17710	18062	18043	17888	17925	17870	17941	17826	17995	17779	18012	17722	17901	17935	17710	17935	17864	17872	17774	17777	17781	17872	17860	17870	17774	17794	17944	18044	17878	17853	17877	17705	17930	17965	17781	18017	17907	17717	17884	17845	17791	17837	17930	17902	17877	17907	17950	17891	17902	17841	17966	17873	17612	17925	18001	17827	17970	17860	17949	17933	17734	18010	17800	17881	17779	17836	17859	17818	17919	17940	17859	17727	17818	17984	17971	17893	17759	17929	18194	17797	18002	17866	18045	17939	17921	17782	18122	17969	17769	17942	18052	17773	17618	17944	17823	17947	17942	17970	17864	17866	17700	17912	17640	18019	17854	18155	17852	17855	17944	17935	17844	17920	17891	17898	17753	17869	17852	17823	17870	18034	18031	17807	17758	17949	17950	17844	17876	17953	17858	17880	17974	17922	17799	17878	17804	17883	17822	17840	17812	17709	17920	17848	17855	17913	17740	17919	17969	17905	17796	17714	17823	17839	17784	17869	17855	17832	17579	17740	18062	17817	17654	17846	17764	17858	17995	17774	18042	17931	17885	17921	17675	17801	17783	17908	17828	17817	17899	17827	17975	17931	17823	17786	18009	17738	17948	17982	17941	18005	17872	17873	17748	17855	17817	17864	17905	17903	18001	17911	17790	17943	17824	17752	17865	17941	17875	17733	17984	17920	17787	17871	17838	17902	17865	17834	17818	17867	17913	18048	17940	17869	17888	17862	17726	17849	17646	17836	17744	17843	17825	17979	17886	17909	17670	17683	18034	17833	17886	17883	17777	18031	17806	17928	17846	17862	17781	17856	17695	17844	17992	17826	17934	17697	17769	17877	17982	17836	17883	17890	17921	17963	17763	17802	17845	17962	17848	17785	17900	17753	17871	17946	17942	17912	17741	17895	17705	17762	17755	17885	17807	17896	17940	17907	17699	17875	18010	17898	17775	17836	17663	17809	17808	17748	17804	17997	17790	17871	17913	17763	17908	18105	17917	17853	17740	17856	17865	17904	17993	18005	17850	17780	17859	17978	17793	17871	17779	17813	18117	17897	17795	17863	17873	17989	17903	18037	17833	17755	17954	17876	17872	17961	18018	17813	17892	17885	18045	17775	17863	17769	17922	17757	17892	17716	17808	17931	17934	17863	17662	17795	17899	17752	17734	17844	18056	17813	17806	17827	17947	17854	17740	17770	17914	17925	17762	17859	17907	17771	17726	17975	17806	17880	17848	17808	17801	17805	17965	17818	17878	17879	17911	17789	17818	17972	18011	17807	17753	17928	17891	17723	18075	17872	17854
27761	22738	28303	27486	23774	23568	23597	23020	22552	22488	22288	22914	22565	22939	23051	22589	22402	22439	22267	22345	22227	22487	22229	22285	22135	21885	22207	22114	22234	22122	22036	22103	21956	22172	22325	22105	22001	22152	22074	22147	22040	22055	22068	22097	22134	22047	22116	22033	22247	22102	22125	21980	22001	22373	22256	22018	22138	22047	22142	22258	22084	22013	22065	21889	22197	22417	22175	22193	22304	22120	22131	22134	21933	22210	22102	22135	22143	22016	22347	22195	22195	22092	22090	22104	21945	22032	22080	22002	22306	22223	22169	21854	21951	21983	22106	22272	22219	22239	22118	21928	22133	22010	22005	22009	21905	22034	22191	22055	21979	22131	22158	22099	22048	22052	22061	22154	22262	22033	21907	22239	22153	21987	22032	21977	22032	22223	22144	21917	22174	22227	22082	22155	22173	22097	22186	22006	22028	21985	21957	22232	21967	21942	22123	22194	22053	22161	21948	21818	22058	22106	22312	22124	22206	22144	22098	22121	22169	22000	22061	21953	21955	22141	21957	22115	22391	21989	22091	21989	22010	22116	22216	21990	22120	22068	21944	21897	22055	22066	22150	21960	22138	22205	22463	22197	22216	21992	22070	21917	22140	22040	22207	22022	22326	22126	21912	21999	22059	22056	22330	22236	21924	22130	22146	22164	22156	22221	22086	22137	22084	22211	22177	22409	22050	22075	22134	22273	22172	22154	22240	22076	22212	22219	22143	21879	22215	22087	22064	22103	22233	22209	22263	22128	22082	21995	22138	22009	22339	22040	22248	22181	22327	22344	21953	22271	22245	22118	21965	22077	22270	22218	21845	21991	22324	22226	21902	22130	22219	22052	22160	22126	22042	22127	22258	22141	22154	22198	22350	22050	22123	22163	22096	22145	22164	22321	22192	22218	21950	21925	21995	22186	21903	21955	21839	22242	22223	22206	21912	22052	22142	21981	22092	22201	22070	22163	22189	22019	22218	22195	22098	22161	22033	22006	22166	22182	22101	22104	22245	22182	21905	22191	21981	22092	22070	22189	21779	22074	22136	22231	21991	22060	22327	22174	22303	22058	22280	22245	21959	21930	22079	22153	22232	22013	22022	22146	22139	22015	22240	22151	22096	22103	22116	22190	22105	22399	21896	22241	21918	22057	22061	21908	22113	22088	22058	22080	22097	21987	22182	22159	22141	22111	21969	21894	22102	22333	22072	22036	22231	22019	22027	22188	22105	22168	22098	22010	22075	22326	22182	22143	22120	22171	22238	21983	22133	22063	22024	21954	22103	22038	22261	22145	21939	22118	22190	21893	22256	22074	21972	22193	22218	22106	22114	22161	22253	22150	22111	22082	22247	22014	22120	22209	22216	22156	22314	22139	22250	22195	22238	22083	22135	22149	22154	22116	22123	22048	22121	22156	22227	21993	22231	22154	22123	21981	22086	21959	22256	22257	22028	22060	22101	22120	22197	22256	22214	21865	21931	22124	22035	21915	22164	22040	22253	22147	22198	21905	21836	22390	21864	22067	22018	22087	21954	22359	22094	22279	22088	21934	22110	22148	22191	22058	22097	21920	22122	22242	22064	22045	22217	22006	22389	22130	22072	22090	22080	22291	22073	22053	21877	22216	22155	22355	22118	22140	22022	22096	22221	22148	22154	21929	22127	22333	22126	22134	22085	21976	22027	22164	22088	22056	22283	22026	21996	21956	22170	22229	22261	21894	21909	21931	22077	21856	22149	22023	21925	22104	21876	22157	22111	22179	22142	22047	22133	22122	22266	22209	22078	22126	22079	22142	22245	21861	22000	22044	21965	22005	21933	22399	22483	22158	22114	22076	22094	22093	22043	22067	22122	22124	22071	22180	21963	22069	22126	22074	21938	22135	22049	22086	22120	21936	22099	21875	22042	22338	22120	22024	22070	22139	22023	21987	22260	22199	21930	22086	21986	22146	22291	22079	22239	22144	22219	22170	22045	22164	22275	22095	22073	22104	21915	22029	22121	22063	22082	22035	22085	22176	22042	22157	22123	21941	22074	22182	22082	22058	22370	22337	22115	21986	22283	22192	22209	21975	22002	21995	22137	22163	22283	22221	22324	22107	22156	22275	22106	22128	22133	22055	22124	22028	22188	21887	21992	21997	22070	22236	22137	22253	22269	22046	22202	22200	22095	22223	21836	22239	22083	22114	22171	22304	22003	21672	21995	22088	22101	22263	21913	22031	22068	22045	22086	22234	22229	21988	22144	22204	22134	22029	22243	22220	22298	22093	22119	22207	22176	22138	22292	22054	22152	22058	22101	22209	22017	22009	22101	21971	21936	22247	21917	22138	22120	22202	22041	22164	22061	22077	22046	22266	22146	22310	22077	22236	22182	22035	21940	22152	22157	22135	22267	22078	22155	22216	22102	22437	22022	21988	21999	21971	22065	22217	22154	22012	22112	21987	22267	21938	22048	22292	22204	22111	22314	21984	22177	22099	21768	22218	22114	22256	22082	22025	22124	21875	22187	22126	22069	21866	22208	22072	22275	22054	22119	21911	21928	22103	22065	22064	22236	22026	22039	22154	22370	22166	21840	22212	22007	22082	21929	21933	22156	22022	22031	22012	22199	22055	22177	22243	22185	22110	22005	22044	21966	22074	22082	22141	22001	21970	22237	22032	22201	22168	21864	22349	22121	22050	22060	22095	21950	22099	22013	22153	22117	21974	22252	22152	22312	21867	22090	21918	22230	22146	22012	22247	22065	22197	22111	22183	22152	22082	22017	22091	22069	22226	22050	22109	22349	21963	22176	21940	22223	22057	22045	22176	22110	22055	22079	22211	22267	22159	22133	21863	22003	22119	22043	22006	22079	22114	21959	22173	22139	22182	21876	21845	21871	22159	21985	22080	22147	21811	21956	22048	22187	22060	22205	21931	21930	22051	22175	22402	22406	22191	22383	22031	22171	22143	21979	22191	22031	21966	22203	22147	22355	22135	22124	22116	22078	22004	22206	22130	22207	21942	22500	21994	22070	22025	22272	22146	22203	22052	22279	22018	22085	22261	22098	21885	22152	22206	22157	21944	22253	22023	22145	22128	22167	22139	22121	22050	22214	22108	21915	22085	22150	21783	22230	22006	21985	22214	22063	22092	22291	21875	22149	21819	22073	22003	22147	22037	21953	22098	21976	22092	22086	21907	22177	22098	22104	22009	22242	22096	22174	22239	22077	22013	22238	22001	22197	22034	22098	21887	21913	21942	21948	22077	22189	22163	21984	22151	21949	22246	22090	21860	22092	22292	22130	22244	21872	22119	22199	22085	22074	21856	22034	22034	22082	22285	22001	22157	22138	21964	22245	22218	22193	22030	22155	22279	22029	22220	22057	21973	21977	22084	22038	22129	22089	22228	22168	21855	22019	22244	22108	22010	21861	22128	22124	22249	22423	22252	22164	21854	22195	22071	22091	21905	22058	22109	22049	21962	22178	22192	22111	22008	22219	22076	22032	22029	22263	22219	22046	22109	22235	21966	22021	22311	22385	21938	22061	22133	22358	22046	22142	22243	22144	22032	22151	22130	22169	22012	22165	22107	21962	22010	21995	22061	22039	22068	22075	22274	21921	22099	22204	22157	22249	22085	22260	22390	22063	22159	22028	22031	22105	22042	22236	22153	22151	22060	22307	22066	22229	21964	21983	22204	21912	22347	22178	22071	22105	22120	22334	22151	22026	22084	22183	22248	22119	22247	22240	22040	21962	21997	22172	22157	21943	21911	22155	22493	22094	22081	22083	22169	22107	22082	22361	22165	21938	22081	22171	22127	22264	22239	22155	21909	22251	22071	22018	22082	21965	21977	22226	22010	22110	22098	22279	21959	22115	22290	22346	22123	22170	22055	21976	22018	22309	22098	22107	22126	22189	22046	21909	21894	22177	21959	22117	22090	22146	21995	22070	22060	22128	22048	22049	22052	21861	22192	22022	22246	22163	22025	22288	22241	22233	22086	22194	22028	21954	22094	22199	21998	21923	21954	22045	21945	21865	22148	22252	22462	22035	22101	22118	21999	22259	22011	21889	22037	22175	22094	22154	22201	22279	22205	22029	22102	22299	22052	22287	22145	22179	22166	22227	22179	21997	22106	22104	22177	22352	22192	22157	22146	22020	22173	22074	22126	22078	22215	22081	22041	22155	21954	22161	22026	22095	22083	22131	22045	22269	22185	22156	21976	21956	22069	22121	22244	22102	22041	21997	22350	22199	22065	22333	22129	22134	21851	21973	22159	22078	21958	21972	22050	21747	22219	22103	22106	21822	22101	22172	22301	21960	22282	22238	22122	22163	22285	22187	22199	22052	22244	22074	21961	22183	22113	22053	22103	21910	22083	22143	22113	21975	22062	22086	22115	21958	21959	22022	22159	22223	22151	22205	22320	21902	21965	22264	22339	22010	22071	22070	21917	22093	22037	22261	22283	21989	22106	22250	22211	22364	22210	22149	22024	22074	22184	22157	22041	21993	22033	22052	22060	22042	22023	22211	22203	22111	22027	22152	22216	22066	22014	22120	22127	22035	22241	22065	22215	22237	22247	21998	22249	21988	22359	22045	22092	22056	21881	22260	22157	22179	22102	22277	22334	22156	22251	22148	22481	22277	22010	22035	21887	22144	22052	22077	22099	22203	22146	22151	22113	22092	22074	22074	22011	22088	21980	22161	22023	22064	22117	22108	22068	22248	22085	22195	22186	22059	22171	22159	21939	22071	21955	22124	22279	22054	22034	22330	21989	21947	22083	22054	22120	22137	21916	22308	22232	22094	22064	22079	22263	22051	22308	22258	22187	21924	22116	21919	21983	22155	22015	22159	22167	22262	22216	22064	21942	22281	22037	22219	22163	22177	22451	22045	22059	22062	22068	21934	22024	22077	21939	21953	22093	22045	22043	22158	22095	22041	22253	21859	21955	22230	22141	22140	22114	21997	22116	22073	22342	22096	22086	22209	22256	22293	21925	22135	22322	22246	22136	21874	22179	21996	22302	22190	22166	22169	22214	22126	22370	22244	22088	22076	22036	21808	22209	21954	22285	22224	22161	22131	22199	22174	22233	22048	22154	21989	21993	22017	22073	22130	22045	21944	22218	22193	22076	21970	21978	22074	22222	22111	22036	22186	22179	22185	22068	22167	22230	22213	21969
19239	25884	25059	22545	20981	20005	19620	19229	18780	18282	18460	19207	19112	19181	19306	18571	18449	18329	18259	18224	17936	17961	18059	18211	18113	17824	18028	17889	17989	17804	17898	17955	17834	17991	17720	17886	17994	17922	17923	17943	18042	17910	17788	17967	17984	17753	17761	17956	17993	17843	17805	17929	17950	17941	17832	17902	17966	17884	17864	18050	17802	17941	17836	17855	17790	17966	17953	17662	17812	18080	17985	17921	17945	17980	17813	17731	17808	17942	17701	17722	17963	17884	17760	17832	17862	17739	17826	18049	17884	17882	17896	17882	18061	17787	17819	17859	17827	17675	18047	17999	17784	17852	17875	17971	17991	17764	17866	17860	17942	17931	17863	17860	17912	17883	17862	17809	17820	17790	17999	17913	17753	17897	17878	17789	17837	17811	17935	17751	17806	17895	17926	17804	17752	17895	17894	17806	17820	17898	17873	17891	17937	17996	17927	17966	17918	17840	17918	17907	17632	17757	17717	17687	17875	17868	18081	17781	17867	17595	18031	18120	17862	17689	17987	17817	17917	17855	17871	17691	17863	17756	17972	17739	17739	17740	17927	17949	17701	18170	17859	17943	17953	17966	17926	17814	17991	17801	17822	17815	17902	17775	18048	17908	17846	17976	17748	17721	17826	17900	17977	17891	17801	17840	17888	18022	17891	17821	17923	17761	17982	17966	17975	17839	17790	17930	17883	17888	17964	17961	18023	17870	17932	17917	17682	17973	17695	17876	17875	17757	17951	17881	17886	17901	17785	17804	17954	17872	17910	17821	17882	17777	17930	17951	17813	18031	17842	17844	17844	17785	17790	17895	17959	17735	17822	17800	17780	17810	17846	18070	17943	17664	17898	17842	17812	17978	17704	17937	17855	17879	18072	17940	17887	17798	17804	17914	17976	17901	17928	18021	17834	17879	17761	17981	17837	18009	18050	17756	17807	17759	17966	17926	17887	18034	18018	17816	17733	17976	17755	17988	17765	17882	17822	17872	17966	17870	18016	17742	17929	17985	17844	17957	17651	17791	17932	17809	17738	17860	17909	17924	17854	17942	17830	17893	17865	17881	17895	17851	18033	17764	17705	17972	17797	17890	17835	17909	17806	17879	17675	17944	17767	17848	17810	17707	18009	17790	17813	17968	18086	17861	17833	17684	17784	17817	17708	17809	17979	17685	17951	17838	17876	17701	18020	18010	17892	17867	17793	17807	17947	17926	17938	17852	17930	17911	17969	17741	17915	17845	17789	17793	17791	17737	18033	17831	17846	17865	17838	17850	17794	17889	17686	17775	17860	17999	17859	17969	17941	17934	17783	17675	17864	17803	17988	17915	17756	17680	17980	17909	17753	17764	17928	17888	17849	17809	17868	17794	17695	17769	17938	17819	17735	17783	17875	17896	17941	17889	17954	17900	17882	17792	17779	17820	17889	17739	17794	17940	17639	17841	17838	17868	17761	17824	17891	17881	17983	17744	17862	17876	17938	17802	17800	17718	17997	17976	17918	18018	18007	17822	17876	17986	17767	17868	17795	17858	17751	17848	17835	17833	18018	17789	17775	17901	18087	17822	17890	18029	17916	17775	17888	17886	18038	17968	17903	17784	17867	17849	17822	17866	17870	17899	17749	17979	17859	17975	17757	17779	17727	17883	18014	17975	17829	18080	17675	17804	17815	17892	17929	17800	17959	17965	18016	17732	17892	17851	17788	18113	17788	17934	17860	17943	17855	17666	17842	17771	17938	17930	17950	17868	17881	17843	17801	17561	17912	17784	17722	17944	17921	17762	17992	17881	17705	17977	17755	17855	17895	17840	17990	17735	17850	17835	17918	17753	17894	17934	17834	17837	17838	17871	17838	17807	17927	17730	17826	18008	17879	17944	17732	17793	17655	17883	17887	17923	18074	17819	17942	17728	17997	18050	17861	17690	17889	17769	17978	17807	17904	17897	17907	17735	17853	18044	17759	17834	17875	18016	17909	17885	17736	17875	17846	17741	17766	17846	17903	17770	17925	17821	17880	17820	17853	17790	17865	17910	17743	17842	17987	18062	17781	17841	17678	17896	17896	17815	17768	17972	17839	17849	18036	18076	17757	17835	17883	17798	17765	17824	17824	17724	17846	18068	17783	17881	18056	17979	17806	17876	18008	17886	17977	17853	17705	17843	17908	17980	17924	18076	17881	18053	17782	17989	17744	18065	17758	17913	18118	17879	17908	17840	17918	17827	17837	17952	17759	17934	17676	17952	17833	17995	17865	17720	17883	17763	17799	17903	17968	17873	17817	17977	17904	17775	17973	17861	18008	17858	17959	17739	17898	17826	17827	18081	17780	17853	17807	17905	17879	18033	17767	17830	17911	18102	17937	18048	17870	17798	17846	17600	17942	17911	17788	17741	17941	17784	18043	17969	17926	17780	17698	18097	18053	17923	17992	17808	17822	18049	17816	17776	17756	17812	17787	17944	17801	17915	17813	17767	17996	17848	17816	17906	18007	17690	17880	18003	17847	17747	17841	17943	17865	18101	17640	17989	17895	17880	17822	18007	17795	17909	17995	17861	17902	17806	17894	17918	17811	17906	17886	17891	17867	17888	17660	17714	18031	17823	17620	17949	18026	17780	17987	17930	17946	17731	17928	17677	17958	17918	17820	17864	17972	17888	17921	17973	17952	17946	17875	17848	17940	17880	18035	17917	17822	17964	17801	17823	18025	17807	17801	18005	17847	17705	17772	17967	17711	17795	17843	17837	17851	17912	17909	17810	17827	17885	17913	17862	17963	17937	18009	17838	17776	17992	17680	17916	17526	17878	17925	18080	17788	17786	17862	17863	18122	17897	17770	17742	17875	17785	17856	17890	17905	17674	17921	17850	17773	17941	18060	17782	17839	17824	17967	17952	17785	17813	17999	17836	17721	18104	18055	17964	17770	17730	18016	17902	17863	17935	17957	17928	17735	17930	17906	17934	17980	17883	17807	18018	17879	17721	17868	17964	17904	18012	17607	17722	17973	17767	17860	17711	17872	17877	17735	17860	17716	17889	17883	17718	17840	17833	17871	17853	17989	17622	17917	17822	17954	17992	17889	17766	17933	17781	17912	17810	17755	17865	17956	17856	17841	17887	17819	17935	17830	17854	17683	18050	17999	17906	18033	18030	17690	18001	17777	17917	17815	17953	17882	17928	17948	17942	17793	17838	17807	18004	17914	17846	17909	17820	17986	17975	17914	18004	17935	17772	17869	17852	17935	17849	17974	17839	17900	17815	17886	17873	17954	17833	17994	17858	17670	18070	17825	18032	17799	17917	17732	17909	17739	17892	17751	17855	17879	17758	17853	18066	17971	17740	17798	17951	17930	17773	17982	18066	17885	17867	17911	17835	17951	17891	17897	17981	17852	17827	17794	17821	17844	17914	18008	17902	17893	17675	17978	17808	17762	18060	17899	17941	17858	17960	17846	17835	17962	17937	17820	17915	17942	17872	17919	17806	17939	17946	17751	17860	17961	17890	18008	17933	17750	18003	17567	17748	17777	17832	17793	17714	17812	17904	17923	17897	17909	17714	17913	17800	17789	17792	17952	17838	18003	17729	17624	17764	17867	17760	17952	18005	17873	17837	17894	17878	17780	17851	17896	17768	17935	17899	17906	17856	17882	17992	17702	17916	17789	17849	18164	17805	17913	17921	18035	17955	17923	18060	17843	18006	17954	17785	17766	17776	17792	17756	18053	17979	17890	17869	17981	17942	17803	17868	17834	17761	17892	17940	17812	17900	17716	17857	17877	18022	17853	17735	17845	17952	17856	17842	17937	17846	17721	17930	17826	17873	17778	17875	17869	17868	17778	17801	17868	17866	17663	17833	17875	17774	17934	17910	17902	17850	18003	18003	17693	17853	17797	17852	17910	17699	18022	17913	17845	17883	17809	17922	17914	18057	17987	17724	17902	17930	17746	17927	17856	17930	17726	18042	17893	17853	17940	17849	17942	17864	17912	17896	17932	17893	17894	17977	17803	17892	18041	17789	17896	17870	17853	17939	17922	17883	17762	17885	17870	17822	17835	17896	17945	17871	17905	17680	18061	17704	17853	17926	17792	17778	17913	17874	17866	17864	17885	17745	17893	17959	17810	17910	18007	17999	17803	17715	17890	17699	17976	17783	17921	17839	17897	17838	17839	17844	17923	17819	17905	18049	17962	17806	17862	17896	17801	17730	17973	17888	17920	17932	18046	17940	17842	17860	17924	17849	17912	17768	18083	17719	17873	17757	17920	17788	18023	17914	17904	17886	17936	17657	17832	17909	17991	17770	17958	18184	17751	18053	17958	17711	17932	17878	17835	17803	17865	17938	17974	17823	17850	17837	17993	17926	17833	17666	17916	17723	17942	17735	18011	17663	17792	17702	17920	17811	17909	17889	17793	18004	17830	17822	17880	17719	17902	17860	17892	17906	17735	17849	17861	17716	17771	17995	18037	17921	17848	18050	17814	17807	17856	17774	17937	17806	17918	17854	17965	17841	18174	17736	17930	17973	17767	17856	17759	17817	17903	17856	17789	17981	17967	17811	17885	17983	17832	18026	17917	17861	17887	17961	17850	17896	17914	17713	17812	17939	17876	17842	17727	17772	17804	17672	17923	17822	17962	17941	17818	17737	17937	17882	18036	17728	18094	17835	17867	17729	17875	17698	17882	17871	17942	17965	18020	17663	17981	18027	17808	17941	17844	17888	17873	17758	17770	17985	17962	17840	17829	17755	17881	17838	17797	17975	17983	17741	17875	17787	17998	17773	17883	17898	17741	17725	17643	17857	18085	17874	17825	18092	17696	17871	17957	17991	17980	17957	17943	18030	17837	18142	17838	18018	17874	17935	17858	17724	17914	17804	17847	17776	17851	17835	18019	18005	17763	17868	17907	17949	18043	17732	17789	17792	17789	17827	17975	17719	17807	17941	17761	17855	17846	17955	17749	17810	18050	17772	18101	17810	17921	18008	18042	17682	17751	17929	17716	17817	17874	17865	17995	17939	17927	17768	17958	17763	17737	17987	17978	17994	17697	17880	17708	17944	17671	17800	17956	17955	17752	17856	17771	17867	17849	17833	17864	17896	18011	17863	17871	17820	17863	17881	17796	17834	17747	17802	18031	17811	17736	17912	17695	17854	17980	17712	17950	17767
23517	21167	28806	24070	22939	25449	26717	23554	22683	22851	22776	23100	23123	23339	23130	22224	22283	22267	22500	22101	22042	22100	22098	21850	21995	21999	21781	21885	21939	21793	21812	21659	21798	21739	21908	21904	21626	21858	21729	21873	21725	21835	21629	21707	21677	21890	21791	21788	21485	21844	21771	22024	22436	22485	22246	22046	22110	21798	21730	21683	21631	21624	21692	21788	21790	21782	21780	21543	21563	21512	21697	21758	21582	21803	21786	21778	21816	21752	21606	21841	21554	21773	21652	21624	21609	21466	21501	21620	21746	21511	21672	21507	21529	21581	21712	21723	21644	21702	21489	21647	21503	21720	21485	21645	21776	21545	21579	21731	21695	21786	21494	21725	21738	21360	21617	21880	21795	21304	21849	21616	21726	21822	21680	21877	21937	21670	21641	21657	21753	21710	21589	21690	21848	21614	21612	21493	21741	21604	21770	21684	21745	21672	21759	21617	21762	21662	21755	21455	21572	21585	21553	21698	21572	21521	21923	21759	21799	21726	21502	21546	21578	21653	21684	21703	21740	21588	21707	21489	21575	21505	21675	21691	21716	21506	21672	21802	21639	21526	21513	21786	21841	21841	21414	21620	21756	21608	21584	21681	21905	21438	21793	21638	21798	21596	21593	21583	21727	21425	21746	21646	21818	21780	21943	21851	21790	21410	21762	21714	21359	21648	21697	21487	21697	21718	21689	21573	21714	21622	21545	21823	21530	21677	21663	21551	21510	21758	21613	21503	21700	21653	21543	21611	21878	21773	21591	21665	21765	21703	21666	21724	21626	21770	21880	21718	21649	21454	21546	21678	21766	21612	21556	21696	21586	21745	21577	21632	21849	21750	21709	21605	21455	21648	21762	21636	21523	21755	21550	21851	21633	21763	21793	21793	21689	21642	21700	21747	21593	21647	21868	21654	21685	21584	21630	21581	21701	21650	21752	21652	21545	21810	21441	21467	21655	21689	21665	21482	21457	21758	21702	21417	21611	21727	21821	21843	21867	21663	21764	21973	21667	21522	21702	21846	21705	21692	21473	21604	21716	21588	21749	21537	21739	21461	21550	21784	21690	21837	21821	21617	21764	21922	21558	21638	21524	21690	21860	21598	21631	21509	21634	21488	21715	21501	21533	21574	21510	21610	21820	21670	21822	21889	21651	21588	21728	21733	21635	21671	21596	21665	21706	21723	21755	21777	21553	21680	21423	21660	21484	21787	21521	21626	21598	21567	21671	21707	21675	21541	21619	21632	21929	21737	21868	21854	21625	21858	21643	21703	21537	21627	21558	21856	21602	21545	21595	21400	21597	21733	21706	21628	21704	21667	21783	21668	21570	21783	21781	21563	21628	21688	21728	21652	21828	21915	21835	21811	21708	21541	21753	21692	21658	21539	21466	21582	21883	21700	21504	21615	21562	21723	21827	21663	21700	21720	21813	21546	21707	21927	21687	21879	21583	21685	21501	21661	21592	21778	21740	21612	21578	21749	21734	21812	21690	21692	21466	21769	21532	21618	21615	21501	21370	21439	21972	21611	21671	21643	21852	21744	21543	21781	21816	21689	21600	21819	21711	21641	21724	21799	21639	21881	21687	21739	21627	21689	21568	21539	21619	21776	21517	21630	21795	21698	21427	21726	21843	21655	21713	21836	21868	21749	21624	21703	21785	21752	21537	21560	21594	21647	21681	21596	21815	21596	21674	21728	21491	21714	21624	21623	21698	21588	21479	21639	21925	21814	21573	21643	21807	21433	21784	21579	21433	21845	21698	21853	21705	21666	21580	21623	21908	21472	21560	21786	21578	21579	21595	21466	21694	21705	21676	21497	21850	21661	21725	21684	21517	21703	21633	21557	21768	21594	21662	21601	21838	21670	21822	21596	21688	21650	21630	21507	21644	21596	21520	21542	21754	21901	21726	21715	21753	21469	21746	21467	21692	21470	21727	21754	21782	21739	21755	21574	21630	21680	21750	21619	21620	21858	22011	21797	21585	21734	21608	21660	21739	21664	21780	21416	21713	21701	21662	21522	21601	21584	21695	21660	21587	21643	21667	21792	21465	21493	21851	21740	21847	21855	21532	21592	21601	21455	21686	21431	21591	21492	21621	21809	21484	21758	21726	21792	21740	21750	21636	21838	21716	21649	21751	21690	21651	21543	21524	21595	21668	21872	21676	21458	21697	21684	21700	21508	21736	21878	21661	21855	21695	21988	21756	21993	21867	21858	21773	21662	21547	21835	21470	21477	21570	21579	21724	21508	21670	21665	21886	21832	22004	21721	21603	21652	21703	21651	21778	21650	21650	21602	21837	21600	21783	21613	21645	21665	21749	21819	21816	21668	21556	21770	21837	21655	21680	21392	21545	21659	21812	21532	21729	21604	21848	21822	21541	21507	21722	21758	21688	21592	21584	21649	21441	21522	21636	21534	21814	21779	21684	21696	21860	21581	21692	21608	21546	21664	21705	21506	21623	21817	21701	21696	21737	21650	21665	21746	21801	21737	21527	21692	21503	21636	21681	21713	21728	21812	21742	21443	21739	21553	21454	21658	21708	21877	21762	21786	21936	21794	21590	21593	21870	21733	21740	21720	21990	21495	21691	21708	21732	21957	21526	21523	21628	21378	21787	21673	21599	21334	21642	21492	21710	21682	21680	21647	21624	21669	21533	21747	21448	21735	21752	21783	21474	21456	21625	21575	21613	21710	21832	21452	21556	21879	21531	21705	21903	21497	21702	21664	21842	21324	21696	21610	21768	21518	21614	21496	21624	21740	21632	21623	21532	21722	21807	21691	21517	21581	21596	21610	21739	21490	21630	21740	21436	21591	21785	21575	21636	21598	21770	21641	21772	21493	21634	21860	21814	21475	21629	21554	21567	21715	21550	21740	21714	21592	21666	21601	21790	21737	21602	21918	21639	21633	21707	21409	21735	21582	21783	21566	21821	21680	21516	21603	21721	21672	21500	21799	21909	21703	21739	21664	21720	21593	21684	21757	21788	21761	21769	21895	21642	21664	21754	21838	21740	21517	21610	21670	21817	21817	21763	21812	21577	21738	21574	21698	21565	21561	21787	21699	21681	21760	21366	21685	21716	21644	21459	21833	21865	21476	21684	21571	21627	21681	21556	21673	21791	21744	21716	21672	21943	21626	21570	21648	21798	21598	21696	21754	21845	21626	21557	21741	21680	21700	21730	21711	21787	21607	21625	21517	21445	21736	21718	21920	21550	21726	21800	21531	21499	21479	21682	21499	21647	21643	21847	21543	21731	21878	21663	21675	21701	21657	21576	21557	21464	21608	21532	21617	21602	21697	21829	21743	21773	21544	21698	21646	21683	21686	21836	21573	21854	21730	21437	21636	21540	21386	21486	21749	21443	21772	21754	21807	21716	21586	21650	21591	21522	21703	21592	21682	21639	21738	21710	21747	21535	21784	21640	21759	21782	21454	21705	21607	21690	21852	21653	21636	21627	21718	21859	21546	21711	21612	21604	21527	21643	21617	21692	21559	21677	21722	21565	21710	21844	21566	21886	21819	21614	21555	21924	21699	21525	21493	21759	21713	21604	21754	21544	21408	21625	21703	21618	21748	21631	21587	21790	21624	21696	21582	21521	21561	21743	21728	21743	21821	21698	21777	21717	21570	21756	21421	21708	21666	21634	21545	21679	21610	21655	21636	21483	21405	21714	21358	21752	21782	21436	21662	21780	21659	21706	21645	21714	21786	21698	21747	21578	21731	21639	21770	21550	21546	21437	21715	21768	21691	21574	21704	21459	21937	21742	21679	21581	21588	21462	21536	21809	21694	21816	21870	21726	21734	21697	21501	21842	21687	21612	21524	21617	21694	21693	21715	21624	21572	21557	21556	21689	21673	21757	21670	21620	21745	21715	21586	21851	21524	21771	21405	21692	21738	21815	21901	21758	21568	21824	21645	21755	21779	21660	21646	21514	21419	21450	21707	21390	21640	21670	21446	21538	21829	21874	21729	21741	21627	21798	21751	21458	22050	21651	21482	21826	21477	21672	21557	21606	21721	21587	21535	21594	21823	21445	21615	21494	21717	21482	21548	21630	21582	21715	21539	21492	21616	21659	21823	21664	21694	21610	21829	21616	21521	21708	21778	21697	21634	21743	21537	21557	21772	21664	21641	21811	21810	21650	21583	21651	21746	21487	21594	21685	21569	21681	21822	21640	21673	21621	21598	21480	21483	21697	21387	21753	21774	21878	21548	21765	21825	21768	21535	21495	21609	21481	21663	21618	21755	21657	21620	21556	21817	21696	21521	21736	21526	21727	21640	21761	21605	21604	21544	21504	21514	21560	21556	21519	21462	21634	21691	21873	21758	21769	21663	21585	21668	21700	21615	21607	21740	21729	21751	21733	21507	21398	21854	21583	21628	21801	21930	21683	21649	21894	21654	21556	21640	21742	21636	21641	21811	21612	21701	21792	21674	21797	21800	21699	21536	21657	21818	21622	21588	21596	21502	21596	21520	21683	21597	22092	21610	21589	21568	21628	21616	21507	21595	21529	21778	21608	21660	21745	21807	21738	21699	21655	21751	21603	21751	21620	21502	21461	21536	21769	21658	21936	21760	21588	21597	21890	21884	21719	21691	21747	21735	21628	21671	21689	21649	21327	21642	21651	21742	21515	21777	21612	21589	21699	21642	21877	21639	21457	21707	21725	21831	21602	21521	21509	21591	21867	21838	21312	21611	21696	21673	21752	21558	21566	21649	21707	21708	21777	21480	21615	21970	21577	21572	21663	21466	21372	21594	21868	21793	21801	21443	21704	21585	21741	21528	21451	21723	21855	21704	21887	21785	21587	21820	21636	21610	21915	21692	21761	21890	21789	21802	21739	21529	21864	21477	21632	21700	21595	21711	21763	21815	21570	21731	21690	21753	21576	21717	21644	21581	21658	21666	21665	21743	21678	21584	21605	21601	21712	21679	21606	21490	21675	21567	21512	21706	21588	21625	21682	21542	21741	21750	21651	21462	21600	21778	21689	21724	21838	21638	21555	21653	21662	21721	21764	21573	21708	21597	21465	21648	21474	21630	21617	21605	21601	21748	21753	21615	21552	21866	21804	21736	21647	21873	21423	21651	21680	21526	21554	21983	21672	21654	21858	21412	21593	21658	21547	21420	21723	21778	21739	21638
18937	32769	29932	25722	23574	21999	21225	20335	19280	18916	18900	20141	19624	19995	19704	18555	18474	18543	18470	18097	18040	17966	17960	17989	17784	17904	17673	17740	17796	17711	17986	17698	17614	17678	17654	17747	17651	17675	17686	17624	17719	17463	17537	17585	17695	17423	17783	17566	17678	17737	17802	18201	18557	18461	18324	18018	17838	17628	17570	17565	17728	17794	17636	17631	17625	17739	17628	17634	17660	17602	17627	17620	17654	17631	17686	17762	17675	17415	17672	17449	17533	17649	17555	17759	17690	17582	17565	17631	17553	17737	17563	17534	17545	17556	17609	17611	17499	17729	17584	17658	17542	17716	17506	17731	17588	17685	17723	17568	17679	17829	17478	17563	17715	17648	17705	17632	17555	17605	17787	17570	17554	17472	17651	17717	17692	17601	17649	17504	17686	17615	17592	17613	17552	17540	17751	17593	17475	17780	17646	17487	17640	17538	17503	17564	17647	17600	17618	17553	17733	17624	17569	17603	17468	17631	17609	17556	17656	17549	17630	17534	17545	17687	17522	17543	17711	17569	17662	17670	17512	17637	17372	17781	17561	17669	17702	17648	17565	17384	17649	17418	17706	17519	17672	17536	17489	17568	17488	17658	17545	17677	17637	17558	17730	17581	17654	17678	17658	17562	17798	17741	17511	17633	17581	17534	17705	17595	17552	17770	17606	17564	17545	17667	17541	17705	17645	17690	17560	17584	17681	17653	17464	17525	17548	17546	17355	17662	17482	17465	17699	17521	17562	17491	17432	17681	17602	17832	17606	17716	17557	17601	17607	17678	17713	17682	17509	17850	17603	17641	17423	17601	17634	17554	17617	17657	17648	17687	17613	17565	17565	17419	17632	17440	17524	17382	17575	17607	17543	17852	17579	17550	17499	17568	17619	17604	17725	17443	17632	17495	17467	17573	17594	17513	17717	17526	17370	17665	17696	17546	17515	17582	17576	17787	17658	17435	17575	17645	17722	17377	17498	17616	17507	17732	17665	17571	17577	17627	17627	17573	17720	17835	17559	17633	17598	17740	17652	17633	17480	17595	17664	17653	17479	17841	17558	17625	17615	17532	17684	17618	17584	17545	17571	17764	17540	17649	17638	17696	17524	17653	17424	17514	17861	17578	17642	17746	17550	17626	17626	17606	17678	17667	17808	17411	17636	17544	17653	17569	17616	17676	17500	17751	17533	17721	17553	17680	17682	17633	17545	17783	17652	17651	17474	17761	17610	17647	17450	17709	17418	17753	17725	17537	17395	17459	17428	17606	17794	17674	17644	17665	17535	17734	17632	17626	17660	17651	17632	17610	17694	17691	17743	17481	17630	17627	17641	17613	17818	17682	17512	17745	17607	17599	17596	17697	17687	17711	17461	17342	17591	17586	17706	17588	17553	17543	17678	17599	17803	17566	17556	17663	17421	17474	17604	17711	17574	17593	17645	17717	17495	17692	17452	17431	17442	17452	17536	17537	17617	17594	17613	17608	17837	17709	17650	17541	17577	17608	17749	17621	17597	17639	17635	17608	17583	17647	17655	17626	17479	17733	17671	17501	17651	17659	17479	17546	17568	17643	17533	17719	17567	17601	17754	17713	17547	17490	17530	17629	17790	17582	17678	17426	17705	17643	17459	17554	17768	17568	17722	17398	17627	17492	17662	17676	17478	17638	17678	17555	17624	17616	17669	17584	17802	17596	17518	17588	17451	17573	17614	17800	17778	17508	17727	17486	17612	17556	17583	17695	17669	17580	17481	17568	17509	17616	17505	17525	17892	17520	17661	17688	17687	17583	17517	17504	17674	17537	17707	17730	17691	17667	17464	17460	17554	17618	17619	17531	17610	17678	17485	17590	17553	17616	17542	17714	17587	17505	17665	17824	17660	17766	17559	17566	17579	17694	17637	17482	17518	17679	17560	17609	17524	17526	17661	17561	17598	17585	17735	17547	17514	17526	17567	17683	17629	17527	17534	17683	17520	17671	17526	17711	17644	17585	17488	17648	17697	17548	17650	17628	17731	17627	17604	17597	17717	17553	17499	17467	17626	17554	17672	17610	17663	17691	17607	17694	17610	17515	17552	17605	17528	17631	17759	17685	17775	17684	17353	17560	17639	17663	17590	17485	17571	17606	17602	17670	17690	17692	17742	17815	17686	17710	17616	17478	17723	17522	17481	17636	17457	17684	17924	17518	17611	17626	17365	17567	17538	17595	17903	17415	17505	17627	17449	17600	17682	17422	17661	17608	17634	17694	17710	17533	17491	17693	17521	17660	17561	17559	17700	17541	17746	17551	17612	17641	17869	17462	17467	17575	17541	17491	17667	17508	17511	17548	17677	17750	17596	17579	17360	17700	17694	17632	17681	17530	17561	17679	17540	17727	17630	17804	17532	17657	17524	17590	17612	17715	17717	17549	17551	17567	17534	17636	17678	17626	17548	17683	17593	17667	17492	17620	17823	17654	17495	17738	17465	17658	17530	17728	17375	17488	17516	17499	17667	17638	17558	17596	17533	17430	17723	17504	17635	17547	17553	17648	17519	17676	17482	17727	17749	17528	17598	17653	17601	17699	17557	17548	17661	17721	17695	17528	17798	17488	17632	17579	17427	17613	17540	17647	17702	17677	17425	17497	17729	17592	17639	17637	17654	17692	17666	17662	17545	17719	17498	17650	17857	17510	17523	17706	17668	17553	17542	17598	17646	17655	17683	17472	17721	17585	17602	17612	17647	17592	17440	17516	17631	17588	17741	17451	17547	17586	17577	17614	17540	17648	17601	17629	17682	17625	17616	17671	17517	17642	17673	17567	17561	17750	17559	17440	17656	17577	17698	17561	17454	17468	17640	17605	17577	17667	17501	17382	17558	17413	17431	17388	17578	17535	17544	17625	17617	17780	17764	17656	17613	17611	17634	17759	17643	17476	17860	17558	17487	17735	17526	17546	17696	17483	17531	17689	17382	17462	17728	17579	17604	17524	17637	17722	17587	17584	17616	17651	17633	17592	17618	17590	17686	17912	17621	17734	17616	17784	17571	17606	17723	17582	17592	17653	17642	17639	17743	17554	17484	17550	17522	17517	17623	17574	17602	17664	17575	17460	17536	17587	17627	17515	17611	17622	17688	17588	17584	17687	17518	17571	17553	17582	17760	17536	17716	17523	17594	17630	17581	17383	17551	17787	17640	17438	17609	17654	17428	17551	17518	17654	17783	17519	17549	17474	17514	17714	17529	17677	17646	17672	17669	17657	17649	17737	17544	17573	17389	17493	17659	17618	17893	17532	17613	17461	17631	17778	17711	17477	17589	17362	17601	17689	17652	17474	17689	17650	17593	17535	17749	17567	17609	17677	17511	17502	17759	17470	17687	17601	17642	17534	17612	17714	17610	17545	17571	17737	17636	17544	17568	17536	17498	17602	17570	17679	17476	17671	17712	17492	17689	17505	17520	17661	17590	17639	17390	17605	17715	17551	17590	17629	17612	17417	17602	17720	17693	17601	17685	17543	17544	17706	17649	17635	17699	17535	17514	17565	17437	17696	17414	17810	17524	17578	17388	17595	17524	17570	17806	17458	17522	17861	17606	17448	17639	17694	17451	17710	17493	17726	17438	17601	17467	17568	17518	17592	17608	17706	17529	17652	17701	17678	17556	17424	17491	17485	17554	17686	17643	17772	17542	17655	17531	17612	17816	17640	17659	17790	17634	17583	17540	17594	17678	17621	17614	17534	17572	17826	17673	17600	17700	17558	17485	17638	17685	17461	17543	17738	17575	17732	17798	17490	17617	17576	17530	17443	17721	17569	17531	17592	17476	17694	17523	17485	17760	17806	17683	17521	17639	17725	17661	17644	17610	17477	17504	17664	17590	17538	17519	17527	17620	17661	17514	17743	17707	17448	17609	17543	17650	17721	17507	17745	17704	17498	17613	17695	17530	17592	17695	17617	17668	17639	17665	17565	17610	17554	17794	17691	17595	17516	17492	17721	17604	17673	17785	17576	17483	17707	17580	17558	17625	17739	17694	17571	17689	17700	17568	17664	17628	17694	17548	17448	17564	17740	17723	17737	17792	17769	17630	17659	17735	17520	17749	17583	17646	17654	17459	17650	17577	17453	17549	17441	17712	17687	17593	17599	17471	17594	17625	17724	17495	17780	17600	17636	17481	17755	17628	17522	17539	17560	17388	17515	17618	17620	17632	17713	17610	17686	17491	17494	17689	17557	17783	17508	17556	17615	17697	17688	17681	17491	17652	17595	17481	17489	17659	17582	17634	17714	17468	17687	17607	17569	17434	17561	17549	17527	17618	17572	17918	17562	17779	17600	17673	17820	17581	17716	17474	17527	17449	17623	17611	17644	17757	17719	17731	17576	17661	17686	17637	17443	17446	17593	17469	17657	17652	17667	17692	17702	17589	17644	17607	17743	17734	17564	17495	17708	17475	17702	17693	17333	17686	17398	17480	17740	17536	17488	17625	17557	17698	17660	17769	17604	17549	17666	17661	17683	17700	17745	17637	17616	17558	17700	17565	17495	17818	17706	17582	17490	17532	17814	17599	17726	17738	17700	17690	17741	17486	17448	17776	17562	17726	17696	17489	17671	17605	17782	17535	17551	17590	17743	17491	17660	17591	17587	17482	17581	17559	17645	17566	17717	17658	17474	17619	17605	17577	17479	17550	17659	17552	17686	17739	17808	17637	17576	17697	17537	17633	17513	17634	17487	17730	17576	17514	17695	17414	17692	17623	17442	17564	17562	17572	17646	17582	17670	17773	17668	17612	17645	17687	17664	17486	17659	17584	17712	17576	17508	17647	17530	17525	17370	17503	17723	17702	17597	17758	17570	17638	17618	17592	17610	17502	17593	17447	17435	17616	17630	17496	17568	17548	17744	17538	17679	17802	17671	17628	17599	17570	17644	17670	17531	17594	17386	17458	17754	17660	17610	17608	17629	17563	17615	17731	17755	17611	17534	17578	17726	17787	17717	17494	17638	17672	17770	17770	17526	17556	17661	17664	17540	17622	17668	17591	17696	17684	17554	17642	17409	17730	17676	17776	17590	17578	17572	17435	17663	17577	17539	17519	17478	17604	17536	17519	17629	17652	17543	17684	17616	17656	17508	17500	17700	17758	17641	17778	17631	17656	17394	17459	17609	17634	17733	17655	17715
22662	21166	29020	23608	21688	25120	28941	24669	23250	23438	23346	23968	23731	23810	23851	22852	22567	22667	22568	22486	22110	21886	22249	22380	22167	22344	21780	22241	22139	22013	21947	21949	21813	21946	21881	21773	21892	21818	21722	21538	22055	21925	22051	21779	21764	21865	21695	21807	21839	21918	21684	22501	22933	22794	22514	22446	22111	21756	21827	21719	21719	21754	21783	21525	21697	21542	21532	21701	22022	21913	21802	21824	21863	21804	21811	21787	21726	21515	21672	21684	21725	21763	21935	21907	21655	21647	21627	21785	21731	21506	21738	21690	21679	21940	21644	21898	21662	21713	21655	21917	21741	21800	21892	21420	21587	21812	21690	21878	21669	21697	21728	21628	21723	21668	21713	21650	21832	21792	21912	21866	21774	21823	21784	21513	21797	21401	21777	21442	21622	21711	21867	21612	21828	21527	21794	21424	21603	21539	21572	21552	21808	21659	21576	21572	21732	21617	21607	21787	21779	21530	21654	21398	21548	21486	21522	21636	21838	21633	21770	21360	21737	21607	21798	21670	21653	21468	21636	21711	21646	21528	21716	21542	21799	21689	21568	21832	21651	21616	21644	21696	21434	21650	21684	21547	21355	21706	21732	21514	21374	21664	21736	21662	21375	21633	21663	21693	21829	21526	21468	21583	21425	21776	21613	21682	21826	21498	21562	21757	21756	21673	21825	21462	21857	21767	21593	21576	21768	21876	21504	21347	21478	21664	21504	21350	21594	21715	21799	21734	21573	21566	21646	21769	21687	21668	21702	21689	21731	21607	21667	21737	21737	21855	21767	21495	21701	21473	21667	21671	21527	21705	21599	21764	21631	21645	21644	21512	21545	21706	21760	21574	21792	21870	21923	21682	21721	21546	21554	21638	21374	21550	21635	21516	21710	21565	21587	21574	21752	21457	21707	21723	21726	21522	21643	21652	21736	21541	21733	21680	21773	21673	21660	21630	21583	21742	21757	21523	21808	21649	21610	21683	21620	21728	21711	21766	21785	21609	21590	21561	21631	21498	21531	21582	21762	21549	21603	21812	21605	21569	21672	21494	21488	21701	21578	21506	21585	21848	21733	21635	21502	21765	21660	21759	21697	21651	21664	21549	21691	21682	21728	21715	21597	21601	21832	21619	21870	21516	21845	21729	21764	21602	21764	21739	21476	21516	21646	21719	21671	21772	21516	21444	21723	21528	21603	21683	21739	21530	21641	21791	21601	21917	21628	21602	21760	21780	21563	21686	21731	21682	21371	21749	21809	21648	21800	21604	21597	21716	21684	21600	21747	21969	21759	21579	21818	21286	21707	21521	21748	21665	21782	21596	21547	21548	21768	21705	21718	21680	21784	21573	21777	21826	21491	21622	21731	21568	21644	21569	21654	21924	21868	21672	21343	21538	21528	21695	21621	21821	21668	21572	21485	21510	21922	21604	21801	21630	21661	21594	21764	21687	21729	21823	21622	21713	21668	21863	21747	21803	21623	21687	21769	21758	21733	21646	21773	21678	21653	21564	21661	21772	21507	21539	21536	21768	21807	21661	21671	21535	21694	21575	21774	21728	21495	21660	21593	21601	21833	21673	22062	21669	21811	21849	21645	21596	21694	21516	21689	21496	21525	21708	21657	21692	21653	21680	21548	21743	21663	21482	21773	21531	21996	21763	21684	21570	21540	21409	21632	21810	21685	21762	21685	21711	21680	21521	21685	21782	21787	21634	21649	21602	21713	21706	21829	21412	21727	21712	21518	21474	21612	21640	21578	21717	21505	21536	21604	21580	21670	21747	21749	21577	21583	21451	21600	21733	21664	21767	21617	21523	21654	21591	21947	21787	21525	21626	21438	21620	21555	21571	21632	21578	21519	21784	21777	21756	21852	21620	21694	21702	21593	21694	21687	21697	21572	21639	21856	21689	21876	21615	21815	21618	21693	21613	21482	21700	21831	21992	21534	21845	21539	21575	21588	21816	21751	21799	21733	21692	21689	21748	21571	21667	21646	21590	21717	21450	21679	21538	21687	21543	21482	21681	21759	21433	21640	21866	21654	21771	21537	21851	21717	21548	21806	21890	21683	21673	21590	21605	21771	21484	21752	21630	21775	21608	21533	21627	21565	21647	21778	21823	21592	21591	21503	21535	21629	21868	21891	21619	21613	21714	21577	21687	21716	21637	21455	21608	21819	21654	21461	21670	21808	21680	21624	21607	21564	21682	21867	21668	21657	21428	21700	21809	21536	21408	21501	21659	21715	21703	21770	21926	21547	21734	21660	21549	21754	21627	21804	21621	21529	21552	21519	21736	21634	21710	21790	21846	21800	21531	21750	21817	21671	21704	21594	21778	21617	21616	21589	21473	21849	21609	21599	21733	21669	21591	21625	21699	21712	21844	21620	21507	21747	21756	21506	21772	21726	21818	21790	21569	21699	21694	21793	21606	21473	21919	21520	21615	21742	21775	21835	21668	21648	21831	21782	21841	21543	21558	21898	21845	21614	21965	21606	21467	21546	21758	21671	21602	21561	21447	21771	21817	21577	21618	21806	21858	21615	21762	21637	21672	21651	21574	21647	21722	21676	21604	21579	21797	21672	21664	21832	21683	21532	21583	21618	21618	21463	21560	21727	21796	21640	21557	21601	21975	21754	21471	21784	21611	21724	21601	21813	21523	21574	21480	21814	21619	21873	21670	21848	21920	21499	21522	21665	21608	21807	21702	21664	21839	21730	21594	21575	21515	21716	21615	21746	21686	21754	21679	21709	21846	21542	21542	21635	21538	21854	21650	21747	21460	21750	21671	21702	21569	21617	21825	21624	21606	21625	21556	21740	21678	21707	21722	21678	21608	21585	21700	21781	21678	21597	21594	21921	21649	21677	21529	21782	21655	21588	21773	21557	21745	21574	21543	21686	21641	21616	21553	21685	21538	21680	21519	21558	21772	21944	21936	21594	21711	21733	21594	21525	21695	21647	21543	21527	21392	21618	21770	21602	21491	21665	21397	21633	21577	21730	21633	21612	21438	21600	21520	21789	21612	21380	21779	21617	21700	21578	21654	21600	21560	21713	21487	21767	21455	21597	21726	21794	21583	21545	21703	21500	21616	21644	21719	21508	21535	21820	21734	21568	21774	21668	21618	21403	21592	21642	21711	21701	21462	21763	21743	21737	21538	21703	21428	21602	21719	21453	21577	21683	21529	21682	21646	21577	21729	21567	21632	21589	21677	21578	21743	21526	21700	21651	21785	21666	21423	21405	21854	21663	21492	21795	21659	21840	21580	21708	21718	21626	21693	21606	21577	21678	21830	21600	21821	21688	21968	21659	21727	21641	21526	21520	21622	21807	21508	21655	21602	21429	21609	21685	21645	21580	21705	21638	21684	21771	21872	21607	21617	21758	21755	21564	21636	21726	21768	21568	21539	21601	21403	21643	21707	21680	21720	21751	21620	21918	21480	21574	21600	21810	21789	21793	21453	21477	21531	21748	21645	21595	21351	21534	21561	21749	21551	21607	21734	21769	21590	21565	21550	21563	21861	21566	21443	21819	21742	21873	21420	21409	21706	21845	21636	21636	21577	21886	21574	21676	21537	21581	21536	21575	21632	21559	21681	21695	21603	21436	21643	21606	21634	21649	21728	21696	21581	21590	21746	21677	21605	21922	21690	21678	21645	21593	21449	21675	21667	21825	21524	21759	21468	21671	21591	21547	21784	21939	21613	21607	21833	21802	21379	21853	21906	21929	21773	21718	21732	21573	21691	21526	21720	21840	21738	21576	21831	21734	21558	21825	21901	21767	21833	21673	21652	21715	21547	21541	21836	21742	21536	21924	22051	21679	21538	21553	21638	21523	21535	21404	21597	21714	21573	21648	21727	21695	21859	21509	21528	21680	21721	21495	21623	21760	21673	21751	21796	21686	21630	21634	21824	21533	21615	21469	21551	21652	21412	21782	21444	21787	21494	21522	21852	21536	21672	21648	21518	21770	21672	21791	21669	21768	21599	21571	21782	21590	21584	21773	21667	21827	21604	21608	21723	21654	21696	21464	21610	21753	21575	21578	21593	21797	21639	21678	21701	21767	21749	21616	21547	21733	21602	21780	21775	21806	21718	21674	21694	21524	21617	21602	21612	21617	21483	21477	21573	21650	21624	21728	21818	21810	21750	21736	21702	21660	21480	21661	21459	21652	21553	21502	21640	21815	21554	21710	21577	21801	21500	21570	21508	21355	21708	21608	21636	21772	21590	21515	21647	21719	21631	21884	21857	21390	21699	21638	21658	21832	21581	21649	21570	21618	21667	21817	21548	21489	21575	21611	21628	21697	21489	21703	21670	21656	21668	21803	21721	21710	21557	21622	21541	21598	21861	21688	21777	21813	21805	21843	21843	21781	21614	21591	21572	21631	21585	21722	21848	21685	21493	21729	21574	21777	21895	21628	21779	21521	21631	21731	21663	21633	21725	21626	21702	21698	21684	21485	21862	21776	21482	21799	21665	21628	21560	21660	21608	21712	21567	21785	21575	21684	21629	21747	21709	21647	21717	21736	21743	21499	21713	21463	21510	21730	21608	21517	21684	21719	21485	21450	21765	21651	21523	21706	21713	21576	21727	21612	21764	21776	21752	21611	21634	21590	21756	21577	21584	21646	21683	21728	21619	21726	21743	21635	21695	21712	21441	21601	21708	21612	21641	21758	21733	21736	21642	21574	21531	21624	21832	21630	21855	21685	21661	21612	21682	21670	21716	21523	21616	21566	21618	21869	21601	21563	21541	21573	21471	21672	21520	21815	21480	21684	21645	21590	21479	21672	21839	21873	21802	21611	21564	21703	21554	21779	21674	21471	21603	21580	21390	21574	21739	21630	21752	21575	21667	21815	21669	21840	21508	21594	21813	21703	21607	21509	21519	21529	21600	21693	21568	21844	21779	21603	21516	21642	21583	21762	21694	21687	21471	21770	21692	21699	21740	21607	21598	21562	21596	21570	21515	21709	21822	21468	21532	21701	21527	21415	21794	21625	21791	21820	21550	21670	21618	21698	21691	21626	21575	21700	21741	21670	21649	21707	21544	21822	21768	21729	21635	21754	21504	21641	21657	21594	21735	21493	21611	21582	21681	21659	21659	21648	21759	21701	21738	21585	21549	21617	21609	21620	21813	21548	21675	21579	21885
21063	37993	33600	27780	26042	23635	22832	21635	19996	19391	19679	21159	20612	21079	20472	19092	18672	18749	18704	18212	18204	18089	17943	18192	17910	17999	17791	18021	17775	17797	17802	17677	17693	17751	17702	17790	17803	17635	17903	17689	17754	17721	17738	17791	17711	17734	17600	17679	17591	17411	17940	18942	19308	19184	18517	18347	17770	17600	17680	17572	17417	17612	17582	17543	17659	17482	17694	17648	17777	17419	17724	17614	17466	17711	17470	17599	17696	17727	17674	17624	17552	17604	17694	17608	17557	17516	17544	17497	17702	17461	17498	17562	17523	17683	17514	17649	17716	17412	17505	17504	17565	17443	17657	17626	17600	17514	17359	17675	17687	17602	17501	17386	17656	17550	17444	17550	17598	17546	17676	17636	17683	17552	17608	17537	17593	17596	17628	17651	17658	17424	17446	17498	17525	17712	17557	17788	17573	17544	17453	17499	17632	17456	17533	17527	17476	17657	17637	17621	17486	17420	17600	17459	17579	17560	17633	17566	17457	17626	17542	17647	17593	17358	17614	17532	17590	17661	17592	17554	17615	17483	17657	17681	17324	17601	17501	17578	17698	17550	17681	17420	17542	17412	17703	17704	17479	17614	17715	17659	17668	17441	17444	17739	17606	17570	17510	17770	17552	17529	17578	17710	17551	17555	17597	17467	17727	17452	17510	17578	17519	17663	17550	17600	17569	17586	17538	17474	17599	17465	17448	17449	17347	17604	17534	17686	17601	17542	17689	17506	17677	17697	17571	17376	17648	17581	17702	17757	17716	17560	17634	17522	17675	17530	17464	17642	17555	17590	17545	17536	17470	17590	17517	17524	17629	17585	17555	17444	17605	17469	17354	17418	17551	17459	17524	17541	17697	17482	17488	17609	17468	17641	17465	17587	17607	17732	17542	17563	17651	17678	17670	17566	17590	17605	17696	17576	17529	17670	17602	17414	17533	17626	17684	17548	17550	17576	17693	17904	17633	17449	17603	17437	17529	17614	17639	17656	17655	17518	17711	17488	17464	17502	17680	17595	17484	17399	17646	17558	17338	17465	17538	17539	17577	17494	17649	17599	17618	17288	17660	17659	17631	17697	17800	17384	17569	17553	17606	17563	17380	17591	17565	17422	17567	17645	17593	17433	17564	17652	17618	17561	17642	17448	17550	17650	17578	17686	17614	17663	17573	17468	17667	17587	17579	17435	17553	17609	17462	17651	17682	17626	17557	17501	17596	17590	17652	17663	17543	17430	17509	17555	17496	17477	17436	17593	17481	17534	17556	17543	17503	17526	17538	17444	17466	17488	17444	17588	17519	17377	17494	17587	17558	17571	17571	17718	17381	17455	17575	17577	17710	17451	17549	17715	17551	17593	17689	17610	17304	17542	17609	17553	17436	17587	17537	17578	17632	17633	17481	17569	17437	17470	17535	17546	17571	17528	17576	17662	17585	17426	17496	17611	17622	17543	17567	17477	17628	17491	17390	17408	17686	17579	17484	17641	17555	17643	17631	17479	17661	17680	17542	17630	17391	17495	17593	17746	17518	17660	17482	17626	17552	17665	17731	17482	17568	17647	17496	17645	17468	17483	17569	17599	17622	17480	17503	17765	17686	17491	17589	17613	17573	17437	17564	17580	17619	17470	17675	17511	17651	17488	17766	17443	17451	17482	17475	17467	17559	17508	17670	17402	17610	17554	17523	17517	17620	17483	17539	17516	17676	17633	17628	17679	17645	17509	17374	17561	17596	17712	17538	17497	17561	17462	17438	17483	17636	17563	17611	17642	17541	17511	17432	17741	17663	17578	17540	17418	17348	17495	17748	17619	17696	17611	17568	17545	17491	17378	17528	17575	17745	17479	17625	17574	17622	17553	17466	17504	17711	17686	17604	17470	17653	17640	17530	17723	17411	17664	17511	17607	17568	17538	17576	17585	17677	17652	17529	17555	17503	17618	17617	17507	17532	17629	17485	17629	17679	17473	17459	17557	17565	17462	17601	17706	17693	17556	17491	17474	17528	17558	17735	17500	17544	17651	17655	17679	17522	17430	17574	17574	17597	17718	17590	17550	17524	17489	17446	17642	17537	17638	17637	17557	17583	17689	17506	17571	17453	17521	17437	17436	17499	17476	17672	17345	17598	17567	17604	17523	17431	17576	17706	17543	17599	17429	17630	17575	17383	17472	17839	17552	17559	17650	17498	17578	17613	17582	17494	17671	17363	17714	17679	17385	17740	17574	17546	17344	17408	17616	17553	17520	17557	17589	17589	17597	17682	17566	17493	17465	17676	17565	17534	17636	17638	17576	17326	17509	17470	17584	17453	17537	17672	17497	17644	17816	17524	17584	17544	17587	17636	17548	17576	17568	17532	17774	17639	17656	17450	17498	17535	17582	17620	17608	17477	17464	17577	17493	17508	17433	17742	17516	17578	17713	17556	17503	17726	17589	17528	17571	17553	17675	17459	17576	17501	17645	17537	17725	17626	17513	17599	17423	17677	17507	17510	17507	17457	17621	17460	17654	17604	17673	17329	17566	17779	17729	17528	17502	17775	17627	17409	17663	17514	17423	17668	17464	17682	17535	17543	17657	17585	17506	17699	17499	17421	17513	17615	17534	17618	17459	17633	17337	17604	17596	17618	17413	17573	17617	17560	17535	17551	17441	17557	17625	17589	17373	17350	17638	17579	17572	17549	17452	17675	17489	17704	17495	17492	17478	17440	17565	17650	17390	17608	17579	17535	17587	17575	17502	17525	17557	17571	17479	17433	17726	17464	17378	17791	17657	17692	17685	17390	17587	17694	17510	17498	17505	17426	17656	17720	17490	17448	17526	17651	17424	17726	17613	17601	17401	17522	17585	17580	17614	17687	17430	17725	17432	17486	17573	17416	17486	17699	17587	17481	17580	17600	17512	17542	17641	17705	17656	17529	17656	17598	17642	17394	17624	17616	17540	17715	17586	17539	17649	17518	17889	17350	17573	17571	17498	17584	17631	17532	17556	17545	17744	17739	17608	17597	17553	17533	17629	17392	17606	17709	17600	17538	17560	17676	17427	17674	17652	17581	17612	17472	17648	17621	17830	17536	17405	17699	17494	17512	17552	17541	17557	17595	17519	17606	17337	17497	17551	17595	17664	17548	17580	17500	17577	17589	17686	17548	17571	17409	17442	17488	17570	17456	17747	17575	17707	17435	17685	17417	17673	17604	17448	17383	17720	17615	17525	17573	17535	17657	17432	17620	17610	17569	17482	17372	17539	17460	17477	17462	17673	17569	17652	17405	17432	17466	17440	17699	17558	17544	17540	17714	17644	17676	17567	17390	17566	17464	17585	17273	17569	17610	17385	17580	17568	17666	17528	17507	17355	17671	17553	17682	17632	17708	17635	17475	17346	17371	17623	17688	17644	17515	17592	17538	17498	17673	17651	17415	17504	17886	17597	17524	17645	17402	17543	17499	17514	17471	17601	17450	17497	17759	17565	17421	17545	17679	17678	17487	17668	17665	17652	17510	17499	17693	17504	17575	17612	17446	17424	17572	17426	17526	17612	17562	17593	17433	17557	17680	17549	17583	17553	17480	17544	17512	17613	17587	17706	17685	17523	17572	17486	17682	17648	17611	17484	17580	17525	17664	17696	17423	17598	17571	17613	17675	17499	17600	17517	17649	17458	17531	17515	17416	17450	17532	17481	17583	17539	17347	17479	17547	17469	17607	17522	17433	17508	17558	17625	17633	17577	17473	17528	17584	17439	17612	17605	17533	17705	17754	17618	17837	17573	17684	17437	17737	17384	17511	17692	17599	17523	17532	17690	17545	17649	17380	17498	17616	17690	17523	17640	17519	17513	17516	17432	17405	17264	17544	17581	17736	17427	17567	17596	17693	17390	17556	17696	17600	17578	17597	17533	17520	17657	17404	17495	17515	17475	17566	17598	17590	17462	17718	17624	17735	17473	17549	17646	17475	17610	17725	17486	17546	17410	17625	17645	17458	17662	17537	17629	17511	17497	17573	17423	17670	17724	17529	17582	17699	17577	17631	17562	17721	17628	17611	17552	17595	17444	17397	17432	17380	17479	17504	17694	17662	17682	17505	17563	17706	17371	17465	17418	17612	17530	17619	17625	17548	17590	17610	17596	17498	17605	17631	17480	17483	17632	17562	17518	17716	17608	17568	17658	17465	17519	17716	17579	17674	17475	17537	17472	17481	17551	17439	17437	17730	17665	17517	17462	17474	17536	17396	17490	17384	17747	17428	17584	17393	17570	17569	17751	17511	17533	17336	17550	17609	17638	17549	17685	17452	17530	17635	17517	17621	17439	17635	17743	17584	17715	17558	17577	17797	17411	17620	17341	17418	17655	17644	17444	17547	17442	17610	17438	17477	17619	17493	17656	17499	17510	17702	17533	17787	17593	17573	17481	17524	17585	17492	17618	17731	17547	17457	17487	17622	17400	17588	17587	17511	17597	17734	17403	17383	17387	17475	17559	17510	17400	17465	17431	17651	17572	17528	17451	17621	17679	17613	17366	17502	17742	17700	17530	17613	17653	17588	17533	17657	17567	17598	17673	17648	17352	17660	17634	17672	17529	17425	17536	17570	17440	17675	17608	17511	17555	17503	17578	17616	17646	17656	17544	17465	17592	17464	17529	17607	17399	17634	17553	17645	17557	17563	17672	17548	17566	17633	17763	17444	17635	17790	17644	17504	17471	17564	17400	17564	17459	17553	17614	17727	17731	17725	17309	17525	17515	17449	17521	17581	17644	17568	17318	17692	17588	17526	17558	17459	17540	17603	17560	17447	17644	17554	17423	17693	17553	17596	17493	17327	17741	17334	17692	17521	17412	17401	17641	17453	17586	17502	17554	17606	17403	17506	17548	17675	17379	17608	17635	17564	17563	17442	17466	17485	17548	17626	17692	17411	17536	17499	17650	17447	17537	17695	17550	17525	17722	17469	17575	17523	17687	17711	17781	17614	17515	17432	17466	17556	17570	17628	17408	17480	17585	17628	17570	17671	17446	17395	17631	17545	17638	17547	17430	17621	17655	17550	17617	17518	17593	17430	17585	17446	17578	17462	17481	17679	17606	17476	17691	17632	17508	17486	17566	17653	17598	17722	17403	17775	17650	17671	17587	17594	17609	17493	17564	17644	17689	17580	17513	17648	17394
27621	22719	27672	25639	22588	22598	22504	22060	21893	21536	21802	22071	21961	22057	21915	21407	21465	21558	21552	21315	21276	21096	21383	21499	21170	21249	21345	21371	21406	21301	21336	21314	21153	20949	21403	21339	21225	21108	21250	21214	21324	21186	21066	21215	21466	21421	21120	21214	21292	21348	21266	21332	21549	21196	21251	21131	21207	21231	21077	21160	21141	21206	21221	21015	21008	21191	21099	21067	21082	21140	21143	21160	21384	21257	21265	20944	21233	21070	20960	21050	21070	21034	21404	21185	21118	21130	21080	21542	21159	21370	21155	21051	21123	21219	21028	21129	21219	21128	20984	21043	21152	21217	20928	21272	21021	21217	21183	21006	20891	21130	21187	21240	21223	21209	21111	21035	21121	21227	21111	21274	21280	21205	21145	21025	21100	20979	21154	21199	21338	21262	21014	21179	21311	21295	21151	21210	21274	21244	21005	21268	21099	21263	21341	21120	21211	21112	21248	21280	21227	21203	21047	21194	21230	21051	21129	21135	21227	20976	21298	21113	21233	21366	21417	21126	21070	21172	21064	21355	21433	21177	21037	21230	21183	21093	20907	21302	21036	20886	21148	21118	21128	21317	21095	20910	21161	21030	21144	21030	21147	21244	21097	21137	21018	21046	20966	21061	21147	21338	21304	21329	21161	21290	21130	21237	21250	20992	21050	21206	21329	21258	21205	21159	21341	21169	21116	20826	21237	21281	21243	21100	21247	21047	21324	21335	21250	21362	21252	21215	21176	21050	21111	21256	21025	20977	21158	21182	21246	20970	21266	21140	21228	21368	21169	21364	21162	21027	21191	21128	21323	21348	21238	21441	21058	21366	21024	21315	21187	21281	21206	21193	21214	21234	21165	21354	21126	20981	21177	21302	21062	21195	21063	21111	21180	20996	21164	21180	21334	21192	21255	21097	21016	21080	21186	21254	21087	21086	21356	21278	21055	21144	21337	21080	21331	20995	21242	21145	21127	21202	20952	21025	21331	21245	21486	21217	21287	21065	21130	21261	21015	21062	21214	21075	21176	21137	20887	21356	21206	21017	21260	21044	21151	20955	21222	21131	21175	21347	21101	21076	21161	21218	20937	21334	21319	21112	21151	21292	21243	21143	21176	21284	21196	20874	21009	21017	21092	21123	21280	21057	21282	21250	21202	21131	21257	21189	21117	21019	21378	21367	21099	21278	21218	21093	21207	21213	20893	21179	21373	21352	21387	21141	21482	21368	21161	21147	21250	21217	21292	21172	21152	21166	21160	21337	21224	21264	21451	21165	21080	21112	21169	21154	21046	20947	21098	20954	21064	21476	21322	21024	21077	21002	21231	21371	20872	21028	21228	21151	21155	21341	21212	21160	21136	21096	21149	21213	21267	21178	21210	21185	21076	21053	21134	21183	21255	21088	21195	20898	21031	21174	21283	21290	21147	21024	21150	21183	21211	21135	21189	21216	21301	21275	21234	21277	21400	21001	21033	21016	21078	21139	21411	21305	21352	21186	21337	21131	21153	21352	21293	21185	21141	21196	21209	21095	20886	21343	21129	21359	21272	21166	20993	21157	21245	21203	21076	20930	21128	21275	21063	21178	21072	21060	20935	21241	21088	21066	21035	21150	21111	21405	21391	21213	21144	21110	21193	21023	21077	20968	21128	21072	21442	21049	21133	21019	21108	21302	21000	21085	21181	21122	21253	21278	21050	21117	21093	21069	21177	21234	21283	21003	21182	21167	21127	21186	21083	21102	21143	20970	21085	20953	21015	21299	21208	21150	20986	21179	21256	20995	21186	21196	21277	21049	21287	21115	21010	21142	21079	20852	21022	21212	21220	21055	21349	21182	21108	21141	21081	21261	21395	21340	21251	21316	21165	20896	21248	21030	21089	21143	21264	21128	20995	21038	21157	21307	21478	21104	21221	21232	21179	21056	21232	21183	21288	21136	21317	21173	20900	21120	21271	21087	21344	21145	21208	21199	21108	21260	21138	20990	21152	21431	21322	21004	21281	21327	21121	21062	21148	21044	21364	21158	21115	21215	21234	21147	21202	21216	21165	21330	21188	21240	21197	21163	21176	21141	21090	20953	21279	21074	21090	21096	21176	21070	21107	21107	21258	21376	21093	21252	21139	21178	21187	21137	21036	21245	21200	21108	21277	21200	21012	21007	20975	21285	21196	21121	21156	21213	21292	21089	21336	21217	21081	21088	21098	21341	21105	21177	21121	21344	21170	21198	21052	21059	21364	21118	21271	21289	21173	21045	20904	21070	21230	21213	21170	21068	21292	21194	21191	21176	21207	20984	21167	21017	21201	21243	21213	21083	21280	21341	21189	21400	21217	21246	21294	21071	21181	21262	21212	21210	21165	21034	21242	21164	21137	21003	21206	21108	21173	21097	21263	21100	21134	21457	21315	21078	21172	21241	21113	21043	20938	21110	21183	21201	21080	21336	21191	21212	21242	21161	21112	20884	21131	21342	21193	20951	21185	21157	21136	21336	21181	21200	21139	21315	21228	21199	21363	21123	21345	21085	21021	21010	21331	21400	21239	21187	21136	21071	21022	21294	21247	21244	21424	21071	21274	21155	21027	21295	21208	21078	20959	21115	20980	21148	21087	21219	21060	21239	21138	20984	21294	21035	21344	21282	21151	21199	21174	21208	21220	21378	20956	21247	20968	21171	21327	20957	21212	21142	21209	21214	21218	21081	21122	21048	21497	21139	21107	21360	21112	21142	21096	21087	21198	21222	21266	21173	20935	21248	21107	21314	21129	20944	21184	21174	21223	21092	21241	21240	21127	20812	21099	21206	21170	21341	21096	21119	21239	21093	21088	21361	21359	21127	21279	21174	21386	21296	21292	21239	21236	21140	21188	21131	21256	21198	21417	21056	21265	21093	21209	21152	21041	21353	21138	21345	21243	21414	21260	21313	21191	21274	21107	21090	21178	21073	21231	21271	21168	20893	21283	21195	21068	21134	21065	20946	21418	21170	21300	21110	21273	21053	21386	21184	21182	21244	21169	21168	21169	21073	20973	21105	21337	21185	21409	21198	20893	21106	21293	21092	21252	21259	21111	20975	21078	21194	21010	21147	21321	21399	21079	21074	21178	21189	21215	21193	21047	21058	21168	21276	21314	21172	21285	21237	21233	21176	21209	21201	21236	21282	21297	21175	21226	21111	20990	21405	21216	21385	21151	21274	21336	21211	21111	21075	21129	21124	21017	21000	20988	20965	20960	20924	20969	21300	21319	21460	21220	21064	21181	21178	20988	21435	20985	21017	20908	21353	21277	21104	21321	21249	21138	21236	21313	21196	21085	21237	21338	21215	21230	21334	21246	21154	21170	21156	21229	21352	21159	21089	21060	21357	21274	20970	21008	21062	21042	21319	21218	21163	21414	21070	21242	21217	21371	21318	21160	21100	21311	21070	21228	21078	21136	21151	21229	21189	21109	21242	20920	21262	21214	21073	21126	21119	21112	21087	21133	21340	21096	21135	21095	21161	21214	20995	21023	21119	21315	21349	21084	21293	21132	21265	21188	21056	21252	21417	21170	21236	21265	21283	21180	21185	21067	21284	21059	21138	21182	21176	20981	21125	21103	21146	21132	21392	21126	21287	21170	21154	21155	21391	21238	21038	20862	21330	21166	20963	21135	21235	21120	21024	21240	21118	20885	21152	21164	20967	21045	21362	20997	21147	20990	21163	21253	21182	21109	21334	21123	21070	21197	21070	21230	21451	21159	21229	21097	21169	21118	21132	21274	21233	21123	21222	21221	21147	21252	21085	21087	20951	21028	21141	21412	21285	21187	21081	21057	20965	21199	21187	21086	21154	21225	21167	21082	21114	21368	21202	21073	21286	21229	21010	21204	21183	21381	21126	21341	21142	21174	20963	21182	21277	21250	21077	21222	21232	21097	21125	21304	21165	21239	21049	21359	21221	21075	21258	21197	21355	20984	21052	21061	21397	21008	21352	21083	21114	21213	21147	21313	21251	21338	21236	21360	21196	21241	21287	21158	21238	21083	20955	21163	21105	21204	21268	21233	21151	21190	21030	21307	21004	21093	21189	21087	21187	21197	21277	21012	20999	21273	21086	21200	21387	21244	21094	21125	21307	21303	21227	21137	21080	21009	21035	21200	21399	21154	21322	21211	21201	21222	21241	21209	21176	20993	21229	21219	21214	21084	21074	21127	21065	21148	21283	20983	21176	21319	21320	21172	21267	21381	21103	21053	21236	21077	21066	21217	21380	21136	21018	21082	21055	21139	21258	21192	21316	21064	21201	21083	21143	21161	20982	21336	21082	21129	21186	21134	21383	21275	21105	21133	21240	21257	21118	21137	20965	21303	21325	21450	20974	21179	21118	21246	21080	21330	21132	20971	21201	21075	21348	21166	21338	21303	20970	21144	21076	21232	21192	21167	21210	20962	21285	21224	21172	20917	21283	21212	21226	21266	21321	21431	21413	21373	21208	21285	21226	21177	21268	21168	20993	21202	21111	21258	21246	21192	21296	21065	21368	21450	21155	21209	21069	21054	21182	21131	21253	21124	21223	21210	21411	21317	21155	21108	21074	21296	21153	21341	21040	21284	21276	21264	21112	21413	21202	21139	21089	21221	21235	21218	21017	21218	21335	21268	21192	21193	21056	21270	21198	21121	21232	21238	21192	21182	21138	21260	21239	21130	21064	21281	21054	21311	21351	21237	21125	21079	21223	21110	21269	21247	21155	21202	21162	21124	21046	21027	21251	21090	21086	21091	21124	21362	21234	21214	21155	20997	21174	21071	21082	21247	21078	21163	21335	21085	21207	21071	21113	21100	21091	20914	21090	21090	21092	21291	21062	21054	21208	21130	21330	20860	21105	21234	21277	21084	21010	21309	21315	21442	21229	21248	21094	21462	21093	21314	21243	21184	21151	21159	21174	21147	21150	21234	21230	21258	21190	21108	21318	21191	21269	21288	21365	21232	21162	21202	21313	21091	21378	21293	20986	21075	21344	21052	21463	21279	21193	21299	20987	21127	21157	21186	20998	21069	21042	21197	21322	21349	21162	21251	21081	21181	21280	21233	20882	21276	21189	21107	21066	21360	21211	21049	20929	21308	21227	21352	21205	21190	20982	21226	21098	21356	21156	21224	21344	21230	21237	21330	21200	21281	21197
19339	26588	23704	20776	20161	19488	18844	18676	18097	17662	18306	18746	18497	18868	18351	17732	17792	17475	17781	17675	17387	17585	17331	17494	17592	17396	17342	17352	17341	17395	17259	17444	17329	17103	17270	17413	17240	17371	17337	17256	17340	17241	17255	17459	17230	17371	17480	17300	17419	17374	17309	17262	17241	17426	17440	17529	17373	17178	17261	17268	17293	17402	17282	17299	17266	17106	17235	17414	17137	17429	17343	17252	17175	17158	17372	17096	17023	17212	17350	17100	17270	17090	17285	17292	17190	17182	17215	17276	17149	17328	17095	17394	17419	17287	17188	17105	17207	17453	17322	17371	17165	17173	17354	17344	17247	17350	17205	17273	17187	17405	17322	17231	17308	17240	17310	17173	17366	17169	17303	17218	17221	17086	17394	17406	17133	17385	17298	17419	17267	17437	17124	17252	17432	17221	17329	16967	17212	17402	17222	17413	17329	17216	17416	17184	17361	17174	17345	17322	17380	17296	17243	17215	17331	17207	17328	17279	17210	17253	17324	17256	17285	17210	17290	17236	17321	17262	17296	17113	17588	17452	17345	17232	17245	17191	17418	17181	17270	17390	17447	17203	17173	17358	17166	17207	17531	17201	17317	17138	17370	17329	17290	17266	17249	17245	17321	17351	17277	17304	17233	17208	17241	17245	17261	17218	17292	17422	17303	17370	17234	17089	17352	17140	17176	17336	17263	17326	17370	17334	17341	17266	17224	17155	17123	17335	17272	17205	17162	17340	17317	17301	17255	17136	17250	17183	17348	17187	17397	17165	17251	17352	17261	17317	17319	17168	17357	17429	17315	17429	17319	17093	17302	17116	17410	17328	17230	17270	17331	17264	17273	17215	17255	17367	17255	17242	17284	17380	17348	17196	17279	17095	17250	17342	17423	17067	17293	17238	17497	17107	17597	17469	17200	17149	17292	17462	17265	17291	17269	17183	17178	17210	17301	17397	17411	17413	17161	17298	17386	17126	17092	17316	17390	17363	17119	17383	17222	17220	17045	17370	17063	17253	17301	17334	17265	17451	17468	17328	17367	17189	17325	17465	17428	17167	17207	17519	17290	17241	17199	17322	17195	17480	17325	17251	17487	17147	17293	17263	17259	17159	17236	17321	17290	17230	17318	17255	17245	17171	17271	17187	17298	17350	17181	17203	17292	17336	17236	17328	17335	17329	17364	17106	17422	17141	17167	17073	17226	17349	17261	17081	17214	17332	17153	17277	17366	17290	17283	17297	17265	17336	17292	17374	17290	17372	17262	17246	17279	17415	17265	17174	17135	17363	17396	17278	17164	17298	17445	17385	17280	17235	17399	17078	17256	17419	17452	17199	17284	17150	17240	17287	17253	17262	17352	17188	17344	17199	17183	17374	17221	17198	17534	17299	17150	17256	17235	17283	17189	17245	17229	17283	17258	17261	17263	17165	17351	17357	17387	17213	17122	17289	17176	17184	17270	17094	17102	17102	17233	17336	17341	17260	17348	17139	17103	17208	17182	17372	17074	17453	17348	17388	17341	17275	17307	17263	17227	17313	17391	17304	17158	17273	17298	17323	17012	17450	17427	17421	17376	17445	17543	17430	17209	17129	17279	17250	17247	17333	17109	17348	17095	17240	17238	17222	17274	17309	17163	17390	17245	17174	17344	17531	17122	17325	17251	17240	17198	17350	17201	17228	17365	17407	17206	17425	17177	17359	17181	17228	17101	17268	17281	17339	17238	17386	17178	17242	17471	17309	17166	17237	17354	17351	17114	17404	17308	17266	17339	17235	17284	17229	17351	17211	17290	17220	17133	17283	17387	17310	17234	17361	17144	17283	17358	17251	17346	17323	17175	17245	17051	17442	17319	17240	17237	17321	17329	17201	17178	17238	17195	17273	17139	17374	17246	17213	17451	17170	17335	17153	17203	17291	17262	17219	17276	17257	17297	17051	17234	17318	17404	17245	17270	17205	17205	17047	17263	17351	17104	17250	17334	17413	17288	17372	17251	17278	17348	17171	17299	17410	17235	17275	17269	17219	17412	17281	17234	17248	17226	17171	17301	17273	17276	17223	17472	17104	17326	17301	17295	17303	17212	17432	17116	17160	17360	17226	17284	17302	17382	17221	17287	17185	17322	17304	17262	17328	17256	17269	17293	17267	17277	17250	17140	17350	17424	17315	17294	17209	17253	17368	17305	17116	17355	17125	17305	17304	17228	17175	17187	17178	17151	17398	17221	17162	17296	17384	17351	17258	17298	17224	17298	17194	17169	17352	17056	17213	17279	17365	17300	17205	17201	17199	17257	17159	17167	17278	17229	17112	17174	17359	17270	17096	17268	17235	17400	17102	17376	17283	17246	17238	17588	17354	17247	17329	17298	17295	17235	17571	17293	17342	17333	17193	17278	17047	17315	17473	17376	17328	17340	17121	17329	17252	17400	17051	17415	17286	17251	17179	17291	17223	17169	17295	17181	17361	17148	17339	17109	17347	17328	17400	17060	17352	17238	17369	17314	17152	17274	17102	17210	17424	17129	17291	17433	17342	17271	17289	17249	17081	17372	17308	17149	17315	17140	17268	17445	17372	17342	17238	17133	17301	17085	17325	17228	17448	17013	17262	17258	17334	17278	17241	17254	17235	17186	17390	17393	17272	17335	17379	17416	17358	17231	17230	17268	17157	17385	17085	17067	17358	17195	17101	17339	17177	17210	17264	17312	17196	17223	17415	17369	17176	17346	17292	17324	17162	17398	17137	17396	17139	17230	17283	17137	17094	17239	17282	17271	17218	17216	17095	17360	17278	17256	17219	17190	17305	17397	17270	17336	17287	17258	17308	17363	17139	17146	17230	17153	17276	17150	17359	17249	17300	17253	17216	17181	17117	17269	17037	17300	17304	17333	17241	17145	17230	17271	17306	17378	17525	17384	17408	17211	17378	17172	17237	17111	17325	17234	17232	17171	17368	17260	17164	17178	17321	17407	17336	17208	17242	17227	17232	17163	17155	17286	17189	17411	17308	17346	17334	17315	17276	17358	17324	17302	17108	17279	17403	17226	17257	17273	17387	17416	17328	17320	17240	17373	17433	17238	17364	17437	17389	17201	17246	17323	17397	17219	17256	17161	17304	17131	17322	17346	17195	17476	17316	17271	17366	17410	17298	17158	17255	17372	17322	17249	17260	17335	17185	17258	17222	17109	17202	17355	17297	17188	17376	17253	17206	17230	17196	17216	17302	17175	17273	17262	17258	17451	17273	17454	17261	17110	17328	17248	17414	17231	17273	17154	17366	17232	17234	17068	17053	17347	17258	17348	17129	17523	17234	17106	17277	17362	17401	17315	17446	17448	17120	17206	17293	17365	17346	17174	17335	17299	17340	17102	17191	17189	17321	17197	17496	17256	17328	17190	17330	17251	17270	17318	17190	17333	17211	17146	17280	17143	17218	17419	17238	17234	17305	17202	17297	17302	17307	17268	17459	17196	17426	17376	17325	17260	17205	17328	17175	17278	17361	17425	17404	17272	17291	17200	17192	17159	17317	17093	17151	17162	17159	17162	16980	17272	17147	17274	17235	17341	17138	17193	17111	17325	17093	17392	17180	17241	17311	17276	17269	17413	17284	17288	17368	17198	17294	17259	17280	17350	17339	17512	17294	17446	17314	17481	17214	17424	17187	17239	17409	17161	17240	17309	17170	17338	17268	17124	17430	17124	17103	17155	17316	17212	17236	17251	17256	17110	17242	17307	17490	17256	17268	17319	17062	17078	17265	17173	17160	17426	17195	17293	17227	17367	17314	17274	17310	17463	17274	17242	17232	17284	17244	17284	17304	17191	17228	17455	17202	17388	17247	17233	17055	17350	17162	17300	17336	17322	17194	17334	17333	17294	17384	17353	17210	17375	17225	17325	17241	17374	17264	16956	17116	17290	17400	17265	17261	17225	17092	17278	17251	17244	17288	17262	17393	17225	17295	17346	17343	17360	17406	17059	17258	17196	17371	17431	17143	17288	17282	17366	17277	17284	17090	17194	17429	17220	17357	17266	17199	17231	17436	17170	17111	17298	17269	17176	17192	17411	17315	17246	17401	17319	17329	17266	17380	17441	17173	17286	17205	17193	17465	17326	17334	17383	17309	17460	17391	17052	17342	17288	17459	17185	17317	17304	17312	17207	17206	17217	17106	17324	17254	17239	17485	17280	17338	17298	17118	17236	17197	17236	17421	17360	17456	17287	17150	17453	16980	17229	17085	17154	17216	17421	17252	17129	17304	17254	17246	17131	17252	17326	17099	17259	17284	17233	17281	17188	17307	17263	17315	17376	17421	17360	17354	17339	17376	17335	17346	17235	17357	17188	17363	17221	17195	17405	17399	17293	17358	17268	17443	17319	17392	17228	17300	17422	17290	17269	17180	17057	17303	17287	17244	17102	17203	17198	17326	17310	17175	17305	17371	17332	17145	17254	17231	17404	17209	17208	17320	17140	17301	17086	17259	17189	17216	17187	17294	17218	17123	17165	17300	17201	17166	17320	17223	17404	17314	17353	17241	17300	17215	17186	17425	17281	17301	17259	17269	17293	17250	17283	17310	17377	17210	17255	17202	17309	17265	17266	17254	17209	17426	17181	17297	17240	17180	17175	17200	17184	17139	17263	17361	17060	17258	17235	17387	17348	17154	17440	17239	17350	17196	17168	17241	17353	17297	17337	17172	17295	17153	17365	17301	17230	17238	17269	17320	17172	17322	17454	17127	17330	17342	17134	17274	17165	17408	17358	17259	17213	17158	17221	17317	17275	17354	17231	17190	17234	17265	17397	17206	17037	17465	17211	17283	17288	17315	17269	17380	17258	17308	17141	17319	17417	17424	17210	17319	17353	17301	17267	17237	17352	17061	17414	17232	17223	17616	17391	17297	17282	17209	17173	17255	17425	17147	17151	17433	17379	17279	17204	17266	17333	17175	17332	17122	17314	17371	17240	17244	17387	17174	17173	17239	17418	17385	17256	17314	17260	17317	17301	17362	17217	17352	17501	17270	17275	17264	17273	17160	17196	17419	17171	17413	17281	17321	17253	17435	17323	17244	17315	17397	17134	17253	17305	17276	17481	17347	17273	17350	17376	17270	17260	17222	17335	17303	17123	17379	17274	17189	17090	17301	17352	17395	17228	17505	17189	17306
23516	21169	28809	23913	22558	24946	25524	23059	22117	21998	22221	22858	22798	23081	22223	21622	21507	21675	21635	21287	21090	21396	21303	21355	21442	21419	21572	20919	21221	20989	21224	21123	20925	20889	20812	21104	21173	21116	20900	21207	21037	21000	21249	21124	21033	21108	21017	21013	21030	20793	20996	21335	21661	21548	21524	21360	21161	20949	20854	20862	20973	20955	21140	21065	21140	21054	21040	20912	20806	20837	21026	20999	20784	20761	20760	21148	21084	20960	20893	21083	21044	21049	21096	20980	20974	20861	20831	21046	21115	20941	21009	20928	20921	21045	20928	21141	21016	20989	20897	20978	20930	20968	20957	20694	21017	20908	21021	21243	21079	20989	21015	20920	20975	21001	20879	20715	20915	21101	20965	21000	21009	21129	20823	20691	21014	21242	21046	20695	20882	20922	20950	20940	21063	20963	21029	21127	20914	21063	20858	20731	20986	20756	20675	21087	21134	21016	20927	20979	21195	21112	20786	20776	21047	20989	21102	21093	21097	20984	20995	20885	20792	20821	20680	20796	21179	20991	20832	21100	20951	20963	21014	20972	21043	20846	20977	21004	20703	20932	20837	20897	21022	20988	21029	20824	20804	20874	20799	21052	21029	21211	20917	20840	20971	20889	21123	21128	21098	20884	20743	20795	21033	20808	21141	21107	20982	20889	21099	20937	20890	20991	21037	20851	20790	20673	20746	21070	20961	20775	20874	20796	20931	20827	20849	21087	20787	21189	21069	20775	20853	20917	21027	21076	20971	20897	21176	21029	20809	20925	20795	21133	21035	20868	21011	21046	20887	20929	21017	20810	21041	21009	20713	20930	20885	20689	20891	20636	20892	20982	20844	20690	20952	20937	21080	20979	20925	21086	20934	21120	20930	20843	20935	21060	21018	20816	20992	21015	20729	20677	20832	20932	20703	20946	21021	20841	20937	20902	21058	20954	20893	20898	21041	20903	20908	20991	20831	21024	20945	21002	20923	20870	21096	21064	21203	21057	21030	20685	20786	20814	20778	20765	21001	20960	20805	20876	21077	21077	20811	20972	20866	20946	20950	21111	20959	20981	21033	21170	20851	21072	20927	20809	21045	20922	20729	20789	20957	21046	21038	21068	21065	20982	20962	20860	21117	20995	20699	21022	20778	20877	20755	20698	20768	21228	20900	20963	21093	20998	20947	20739	21039	20978	20676	20863	21100	20953	20834	20796	21117	21013	20764	21025	20783	20903	20800	20835	21036	20947	20861	20877	21102	21078	21079	20984	20973	20974	20982	21024	20919	20892	21189	21074	20952	20889	21005	21158	20935	20876	20862	20869	20866	20871	20986	21169	20847	21137	20952	20853	20919	20910	21129	20901	20951	21047	20860	20772	20759	20976	20918	20981	21139	21020	20948	20975	21040	20948	21019	20979	20910	20884	20776	20919	21140	20869	21018	21220	21160	20978	20853	20995	20861	20944	20966	20917	20977	20888	21045	20924	21032	20843	20920	20931	21164	21207	20986	21107	20991	20993	20973	21165	20980	20883	20818	20953	20947	21003	21012	20692	20914	21036	20869	21070	20980	20652	20801	20782	21336	20807	21076	21178	20870	20899	21006	20974	20934	21063	21020	21048	20838	20818	20894	20942	20864	21104	20836	21156	21156	20854	20871	20841	20800	20882	20800	20806	20941	21074	21034	20683	20799	20878	21088	20855	21119	20661	20909	20957	20911	20830	20836	21106	20875	20863	21149	21010	21158	20784	21024	20978	21237	21142	20789	20984	21128	20855	20939	20844	20890	20846	21048	20952	20784	21197	21108	21119	20914	21023	20994	20709	20970	21133	20881	21007	21089	21035	21014	21060	21143	20920	21045	20942	20992	20852	21024	20915	21230	20880	20964	20965	20807	20956	21008	20864	21095	20870	21066	21061	21051	20842	20954	20919	20931	20778	20915	21041	21094	20748	20961	20844	21036	20894	21146	20929	20828	20970	20914	21093	21069	20683	20888	21096	20916	21262	20950	20984	21004	21007	20926	20829	20960	20709	20770	20897	20855	20925	20929	20901	20952	20844	20832	21124	21010	21043	21037	21152	20839	20795	20821	20863	21057	20820	20891	20919	20727	20976	20923	20828	20969	21009	20976	20767	20981	20925	20995	20878	21056	21083	20993	20893	20938	20973	21025	20944	20853	21052	20767	21047	21183	21008	20871	20956	20910	21037	20975	21079	21060	20916	21088	20966	20978	20957	20977	20856	20919	20734	20738	20710	20788	20834	21025	20979	20853	20713	20877	20879	20882	20791	21032	21107	20995	20957	20890	20930	20935	20895	20943	20949	20971	21016	21166	20977	20932	20878	20873	20949	20810	20921	20851	20958	21166	20873	21086	20933	20867	20922	20814	21124	20797	20925	21030	20948	21012	20997	21003	21039	20968	21026	21107	21103	20961	20665	20942	21010	20997	21001	20825	20796	20868	20856	20824	20843	20845	20902	21087	21130	20909	20973	20979	21047	20917	21030	20781	20746	20797	20838	20896	21081	20873	21049	20872	21004	20870	21012	20867	21114	20909	21199	21067	20934	21117	21159	20779	21000	21115	20897	21072	20902	20848	21073	20755	20932	21047	20860	20882	21161	20944	20840	20911	20977	20981	21081	20891	20931	21021	20960	20934	20978	21068	20888	21132	21041	20950	21005	21110	21029	20822	20761	21030	21113	20842	21123	20907	20983	21001	20791	21044	20787	20989	20925	21002	20911	20938	20878	20856	20975	20865	20904	20870	20977	20917	20962	20751	21069	20686	20901	20957	20904	20867	20620	20981	20751	20778	20776	20844	20707	20934	20849	20894	20923	20797	20981	21122	21007	21040	20975	20953	20965	20973	20689	20845	21047	20790	20907	21011	20798	20803	20788	20909	20761	20951	20878	20993	20928	20882	20960	20911	21171	20767	21106	21025	20974	20918	20990	20759	20927	20978	20788	20794	20846	20857	20741	20983	20769	21054	21203	21008	21017	20979	20983	20826	21074	21020	20933	20798	20930	20716	20957	21030	21037	20902	21039	20784	20792	20878	20703	20850	20890	20956	20833	20794	21054	20952	20785	20670	20809	20999	20987	20879	20997	20932	21001	20868	20788	21036	20759	20909	20842	20879	20829	20791	20993	20922	20890	21109	20968	20932	20937	20962	20818	20563	21101	20786	20998	20851	20980	20930	21270	20688	20919	20850	20875	21097	20761	20846	20997	20945	20996	21037	20945	20819	20795	21022	20799	20995	20954	20900	21110	20808	20890	20868	20847	20788	20870	21130	21014	20722	20726	20950	20907	21014	21010	20916	20941	20896	21174	20870	20979	20911	21114	21034	20942	21050	20884	20966	20880	20816	20856	20808	20983	21108	21088	20753	20933	20894	20999	20900	21192	20927	20978	20918	21053	21158	20770	20967	20891	20936	20834	20847	20996	20763	21035	21018	21087	21053	20994	20946	20834	21060	20930	20964	20854	21031	21102	20940	21047	21218	21059	20888	20917	20976	20974	20685	20903	20747	20890	20977	21090	21003	21051	21067	20794	20865	20857	20944	20989	21144	20941	20978	20907	20885	21043	20923	20666	20896	20954	20927	21047	21021	20937	21004	20918	20972	20841	20938	20927	21079	20822	20928	20801	20857	20813	21074	21149	20909	20901	20828	20994	20903	21034	21141	21046	20871	20862	20888	20721	20620	21107	20906	21013	20932	21029	21128	20982	21034	20978	21274	21092	20889	20888	20946	20924	20996	20910	20907	20936	20963	20981	20862	20985	20972	20961	21042	20836	20903	20875	20932	20968	20909	20930	20710	20964	20876	20930	20911	20810	20924	20997	20696	21311	20971	20962	21020	20905	20914	20926	20976	20868	20741	20923	21025	20875	20931	21036	20891	21012	21008	20948	20874	20682	21059	20939	20913	20927	20996	21026	21113	21146	20955	21024	20882	20729	20935	20894	20899	21098	20948	21158	20981	20811	21223	21090	21081	20881	21170	20928	21142	20868	21092	20903	20924	20884	20828	20871	20885	20819	20950	20880	21013	21003	20718	20864	20852	21176	20897	20802	21021	20866	21015	21081	21005	20879	21008	20965	20848	21112	20925	21308	20816	21076	21176	20811	20915	20916	20868	20828	20684	20983	20919	20786	20892	21037	20939	21055	20865	20787	20805	21049	20984	21045	20975	20978	21169	20832	20962	20747	21085	20919	21032	20914	21114	20876	20918	21103	21052	20658	20767	20925	20933	21052	21059	21119	20816	21006	20970	20913	20882	20946	21009	20931	20940	20783	21011	21004	20907	20813	21150	20758	20684	20864	20848	21051	21109	21101	20960	21220	20875	20952	20868	21000	21005	20779	21081	20956	20972	20768	21007	21159	20989	20931	20976	20999	21072	20891	21187	21279	20953	21035	21053	20872	20782	21115	20783	20952	20859	21034	21149	20873	21011	20934	20797	21034	20734	20892	21070	21056	21071	21053	20890	20857	20975	20896	20812	20876	20769	20952	20869	21021	20929	21099	20966	21022	21134	21034	20895	20876	20917	21053	20919	20943	21033	20836	20914	20917	21018	20953	20767	21038	20730	21018	20804	20819	20872	21091	21127	20943	21080	20607	20872	20955	21057	20883	20894	21105	20972	20997	20848	21021	21223	21013	20861	20903	21105	20837	20857	20802	21143	20864	20995	20946	20762	20821	20960	21083	21190	20962	21045	20864	20951	20947	20888	20930	20861	20686	20919	20748	20852	20766	21112	20687	20982	20916	21147	21090	21059	20873	20926	21100	20954	20756	21217	20838	20848	20898	20864	21083	20839	21065	21108	21133	20882	20968	20837	20880	20952	20972	21028	20830	21015	21047	20781	20895	21079	21151	20896	21031	21129	21060	20920	20963	21051	21016	20831	20901	21032	21004	21008	20955	21002	20990	20898	21173	20810	20994	20817	21136	20773	20732	20785	20914	20897	20983	21117	20837	21245	20878	20919	20950	21001	21098	20837	21014	21008	21137	20862	21021	20849	20609	20970	20961	20882	20950	20811	20786	20789	20888	21022	20878	20913	20988	21022	20979	21011	21001	20629	21118	21031	20750	20969	20962	20900	21052	20912	20809	20886	21056	20687	20736	20922	20860	21095	20979	20842	20970	21023	20863	20895	20833	20842	20923
19577	33324	29177	23646	22197	21377	20668	20021	18801	18453	19024	20061	19822	19986	18749	17986	18022	17767	17906	17430	17598	17640	17689	17515	17338	17350	17192	17391	17324	17414	17146	17302	17516	17310	17384	17199	17436	17374	17453	17382	17396	17121	17131	17125	17112	17233	17134	17256	17272	17173	17385	17747	18381	17869	17630	17501	17281	17103	17228	17032	17214	17217	17192	17310	17214	17253	17245	17069	17132	17205	17313	17142	17175	17224	17213	17187	17006	17262	17309	16991	17233	17192	16972	17268	17068	17202	17246	17013	17194	17033	17313	17109	17110	17101	17193	17119	17155	17117	17200	17084	17069	16930	16957	17284	16983	17215	17164	17195	17254	17058	17073	17155	16974	17266	17120	17242	17135	17053	17033	17244	17063	16874	17183	16948	17129	17229	17194	17285	17082	17182	17073	17208	17101	17164	17198	17074	17007	17233	17108	17162	17196	17007	17051	16929	17121	17176	17196	16976	17259	17164	17173	17101	17303	17080	17281	17151	17272	17139	17043	17307	17255	17128	17237	17133	17196	17307	17140	17093	17115	17207	16976	17010	17094	17182	17147	17043	17153	17264	17198	17150	17273	17316	17170	17215	16985	17209	17325	17159	17179	17133	17161	17187	17126	17232	17290	17168	17310	17118	17217	17194	17091	17320	17041	17119	17081	17120	17140	17194	17290	17276	17248	17159	17178	17124	16987	17188	17108	17128	17087	17161	16957	17228	17195	17286	17175	17301	17198	17050	17111	17262	17057	17054	17134	17373	17060	17323	17132	17133	17289	17235	17112	17104	17317	17155	17083	17074	17098	17144	17210	16894	17051	17163	17149	17232	17252	17076	17096	17213	17112	17098	17027	17197	17161	17268	17261	17307	17236	17316	17073	17016	17181	17104	17157	17051	17050	16933	17077	17089	17054	17063	17218	17168	17155	17150	17191	16915	17299	17073	17027	17250	17191	17077	17192	17039	17085	17302	17144	17182	17044	17201	16887	17142	17181	17147	17064	17097	17169	17000	17160	17102	17277	17147	17234	17257	16879	17228	17178	17159	17129	17332	17181	17264	17108	17083	17283	17207	16914	17245	17169	17145	17147	17045	17122	17131	16999	17300	17131	17150	17052	17021	17141	17062	17092	17245	17196	17343	17197	17215	17240	17117	17017	17165	17117	17140	16989	17236	17099	17093	17217	17134	17098	17241	17167	17067	17053	17074	17183	17340	17008	17075	17076	17312	17014	16962	17195	17009	17134	16955	17184	17094	17170	17124	17127	17262	17178	17085	17321	16988	17148	17132	17209	17001	17123	17067	17083	17034	17164	17087	17163	17095	17161	17057	17198	17034	17291	17198	17238	17165	17230	17153	17255	17135	17206	17147	17098	17221	17228	17145	16894	16961	17145	17088	17148	17291	17265	17171	17099	17172	17097	17171	17059	17051	17223	17280	17185	17178	17195	17217	17170	17057	17088	17285	17087	17121	17083	17133	17025	17177	17235	17122	17217	17022	16988	17066	17183	17278	17264	16987	17253	17157	17201	17052	17070	16933	17010	17218	17214	17248	17169	17095	17032	17208	17104	17191	17154	16972	17159	17226	17032	17073	17136	17193	17019	17195	17040	17175	17092	17004	17229	17094	17289	17190	17126	17190	17215	17077	17200	17161	17154	17023	17152	17122	17039	17238	17101	17117	17296	17247	17046	17320	17189	17011	16955	17269	17224	17083	17353	16927	17185	17207	17204	17171	16937	17043	17156	17071	17146	16986	17218	17123	17282	17046	17158	17075	17037	17187	17214	17225	17173	17138	17080	17135	17012	17016	17339	17043	17205	17094	17205	16995	17194	16982	17019	17140	17268	17257	17120	17016	17147	17201	17060	17185	17026	17180	17198	17157	17097	17127	17191	17034	17324	17317	17169	17034	16972	17251	17151	16961	17225	17100	17028	17243	17233	17155	17194	17268	17229	17201	17188	17047	17161	17124	17267	17266	17221	17216	17107	17115	17238	17179	17087	17132	17139	17138	17143	17211	17042	17082	17114	17086	16981	17207	17044	17001	17148	17235	17052	17202	17305	17117	17087	17164	17131	17178	17039	17140	17166	17092	17139	17144	17167	17189	17105	17140	17114	17108	16941	17117	17301	17137	17111	17088	17112	17090	16993	17273	17104	17055	17134	17229	17122	16948	17179	17138	17165	17005	17078	17116	17028	17243	17124	17203	17160	17073	17215	17084	17271	17220	17127	17343	17011	17217	17000	17275	17298	17102	17127	17243	16914	17166	17218	17119	17264	17091	17081	17198	17138	17063	17155	17155	16951	17151	17100	17212	17152	17205	17255	17075	17121	17052	17179	17118	17066	17263	17265	17032	17140	17339	17184	16842	17049	17038	17024	16864	17052	17157	17374	17135	17085	17129	17220	17164	17067	17234	17126	17110	17244	17153	17024	17238	17053	17134	17157	17072	16998	17205	17137	17288	17254	17269	16961	17275	17120	17078	17195	17191	17048	17249	17172	17089	17057	16917	17234	17236	17072	17190	17171	17034	17154	17223	17067	16944	16911	17283	17173	17131	17164	17133	17147	17246	16963	17204	17224	17124	17315	16989	17233	17046	17205	17012	16977	17182	17154	17099	17307	17139	17116	17165	17155	17146	17221	17144	17166	17102	17190	17079	17042	17108	17311	17278	17206	17090	17224	17046	17140	17099	17236	17152	17030	17236	17354	17158	17289	17177	17172	17307	17211	17179	17094	17049	17069	17169	17194	17141	17402	17036	17340	17060	17088	17038	17047	17254	17182	17237	17116	17223	17238	17139	17231	16969	17054	16953	17327	17034	17030	17257	17010	17198	17270	17249	16941	17073	17045	16947	17161	17129	17109	17198	17197	17103	17210	17113	17186	17194	17025	17189	17207	17201	17246	16969	17081	17007	17181	17235	17114	17206	17158	17243	17141	17049	17237	17067	17095	17100	17153	17261	17110	17161	17238	16891	17230	17139	17216	17074	17053	17160	17103	17252	17158	17090	17165	17159	17075	17292	17165	17091	17286	17185	17192	17162	16928	17315	17059	17127	16999	17184	17000	17122	17234	17366	17155	17059	17242	17116	17434	17193	16957	17153	17062	17096	16966	17170	17283	17007	17051	17169	17376	17144	17179	17058	17203	17310	17179	17106	17150	17152	17300	17119	17147	17085	17114	17153	17303	17164	17166	17145	17345	17122	17008	17218	17205	17171	17098	17161	17179	17311	17219	17190	17046	17152	17178	17069	17016	17348	17086	17250	17271	17286	17179	16982	16955	17004	17087	17226	17052	17081	17266	17293	17122	17175	17152	17335	16992	17059	17155	17093	17243	16975	17196	17250	17077	17210	17006	17094	17177	17098	17275	17183	17238	17212	17064	16970	17145	17148	17094	17224	17132	17171	17126	17179	17082	17361	16904	16906	17322	17070	17063	17298	17185	17236	17406	17332	17133	17138	17338	17189	17164	17162	17273	17014	17208	17060	17191	17064	17345	16996	17181	17222	17087	17261	17056	17198	17265	17058	17195	17092	17268	17141	17300	17062	17175	17168	17350	17120	17141	17331	17174	17133	17133	17294	16935	17174	17076	17097	17068	17123	17184	17118	17223	17101	17187	17165	17083	17131	17134	17306	17120	17058	17192	17202	17287	17188	17069	17297	17209	17089	16984	17341	17071	17015	17124	17060	17116	17130	17289	17103	17340	16921	17208	17263	17065	17127	17139	17141	17035	17254	17197	17195	17097	17032	17078	17034	17140	17169	17366	17102	17174	17262	17103	17262	17134	17143	17064	17080	17178	17030	17214	17104	17147	17094	17051	17256	17154	17185	17170	17171	17080	17143	16967	17092	17184	17228	16989	17290	17250	17218	17242	17222	17309	17197	17165	17292	16930	17135	17087	17249	17064	16870	17141	17296	17240	17091	17234	17052	17264	17273	16993	17229	17235	17288	17199	17108	17144	17199	17139	17351	17124	17266	17223	17108	17151	17020	17107	17196	17235	17173	17142	17252	17239	16965	17118	16960	17211	17179	17196	17031	17160	17230	17014	17098	17182	17288	17011	17150	16914	17085	17102	17101	17163	17311	17141	17280	17193	17183	17132	17221	17010	17032	17317	17260	17131	17083	17200	17225	17194	17189	17093	17164	17127	17197	17235	17109	17136	17157	17120	17301	17136	17050	17175	17253	17247	17092	17092	17263	17137	17031	17132	17198	17277	17173	17044	17225	17003	17205	17081	17106	17080	17266	17243	17184	17030	17274	17103	16985	17243	17270	16896	17237	17198	17176	17082	17121	17184	17187	17169	17169	17305	17146	17068	17094	17003	17127	17130	17067	17121	17128	17290	17131	17170	17162	17031	17034	17013	17200	17008	17256	17218	17160	17229	17187	17024	17016	17147	17134	17077	17314	17103	17290	17268	17065	16997	17168	17147	17239	17201	17239	17084	17261	17059	17112	17341	17033	17086	17126	17048	17338	17186	17197	17078	17122	17107	17251	17188	17138	17262	17210	17027	17108	17138	17250	17482	17126	17157	17131	17308	17259	17190	17079	17171	17002	17229	17063	17098	17259	17187	17078	17258	16951	17298	17203	17066	17076	17084	17191	17171	17086	17209	17198	17220	17163	17333	17104	17150	17141	17185	17179	17172	17009	17120	17048	17250	16987	17122	17239	17010	17164	17179	16966	17020	17155	17086	17098	17458	16959	17002	17011	17090	17294	17165	17094	17222	17206	17037	17091	17149	16941	17147	17109	17222	17112	17104	17104	17010	17165	17048	17015	17305	17182	17050	17161	17111	17272	17154	17164	17263	17138	17153	17268	16904	17141	17143	16947	17198	17225	17107	17221	17218	17115	16941	17102	17113	17042	16976	16996	17229	17269	17103	17031	17124	17169	17215	16986	17192	17175	17112	17083	17056	17193	17284	17145	17152	16986	17061	17322	17211	17125	17127	17244	17033	17347	17052	17298	17142	17168	17034	17193	17020	17134	17213	17080	17125	17095	17185	17112	17127	17114	17130	17453	16970	17083	17200	17132	17077	17066	17004	17336	17231	17085	17270	17040	17393	17140	17217	17210	17258	17345	17021	17163	17283	17104	17183	17075	17263	17147	17170	17011	17171	17048	17205	17326	17272	17072	17128	17119	17099	17318
22631	21152	28960	23586	21496	24461	28466	23887	22528	22686	22706	23351	23602	23614	22497	21698	21293	21503	21955	21445	21258	21223	21317	21244	21257	21437	21266	21080	21147	20974	21104	21189	21034	20965	21008	21203	21107	21058	21166	20850	21285	21119	21082	20976	20958	20603	20971	20938	21111	20847	21112	21944	22212	21827	21825	21434	21173	20936	20780	20971	20861	20842	20858	20625	20928	20722	21017	20729	21092	20976	20858	20833	20934	20853	20748	20958	20863	20767	20747	20876	20856	20844	20944	20634	20712	21001	20783	20915	20708	20721	20578	20867	20878	20694	20639	20802	20923	20747	20882	20807	20859	20949	20985	20947	20784	20811	20801	20689	20928	20628	20793	20901	21030	20771	20980	20719	20806	20734	20889	21041	20814	20728	20744	20796	20913	21074	20906	20921	20920	20842	20834	20709	20760	20758	20834	20785	20803	20776	20838	20796	20799	20778	20796	20766	20833	20879	20720	20710	20628	20821	20755	20893	20910	21022	20722	20645	20755	20643	20832	20823	20944	20899	20836	20602	20950	20778	20929	20883	20948	20914	20774	20696	20654	20956	20560	20927	20904	20708	20961	20731	20829	20944	20703	20665	20838	20880	20904	20745	20929	20763	20946	20530	20766	20700	20830	20840	20746	20909	20663	20674	20847	21099	20698	20843	20958	20875	20958	20979	21038	20593	20762	20634	20749	20797	20701	20747	20754	20509	21042	20882	20739	20697	20978	20695	20650	20971	20921	20726	20624	20552	20681	20906	20814	20843	20808	20930	20918	20670	20827	20608	20502	20843	20679	20875	20773	20964	20882	20736	20867	20796	20993	20841	20950	20824	20617	20637	20647	20819	20949	20665	20608	20700	20661	20728	20759	20761	20612	20826	20725	20878	20852	20740	20804	20676	20901	20801	20687	20981	20756	20773	20967	20743	20801	20847	20762	20809	20809	20708	20759	20694	20839	21136	20664	20847	20661	20623	20990	20722	20815	20763	20824	20633	20920	21058	21071	20924	20842	20993	20921	20682	20982	20612	20897	20843	20561	20760	21001	20871	20739	20536	20763	20666	20882	20681	20875	20642	20708	20732	20685	20707	20741	20757	20767	20687	20662	20678	20792	20609	20660	20810	20997	20899	20947	20833	20802	20675	20770	20827	20701	20766	20725	20727	20960	20826	20655	20781	20856	20881	20873	20634	20737	20927	20819	20817	20741	20644	20791	20857	20762	20760	20603	20965	21055	20717	20881	20862	20794	20805	20712	20906	20777	20472	20745	20847	20660	20663	20875	20614	20604	20811	20607	20730	20686	20701	20740	20785	20672	20845	20850	20949	20724	21091	21009	20719	20708	20994	20749	20766	20815	20971	20838	21067	20689	20489	20696	20678	20793	20741	20956	20884	20624	20742	20932	20608	20772	20850	20945	21013	20705	20838	20712	20807	20959	20722	20877	20812	20783	20855	20839	20740	20778	20916	20814	20679	21001	20823	20843	20778	20927	20791	20770	20819	20725	20987	20990	20571	20581	20691	20592	20709	20759	20729	20631	20760	20935	20917	20650	20963	20751	20666	20883	20594	20762	20762	21022	20750	20766	20751	20906	20540	21020	20846	20865	20797	20849	20940	20925	20928	20885	20787	20742	20729	20899	20869	20608	20747	20775	20885	20574	20754	20846	20744	20689	20778	20709	20583	20813	20785	21052	20845	20833	20622	20749	20840	20944	20619	20739	20791	20700	20734	20795	20718	20809	20877	20747	20844	20955	21006	20853	20805	20913	20784	20758	20770	20726	20665	20663	20673	21036	20731	20912	20918	20959	20797	20791	20857	20959	20850	20886	20721	20848	20714	20734	20613	20643	20714	20824	20862	20730	20958	20685	20878	20853	20692	20847	20704	20722	20484	20965	20927	20871	20699	20596	20650	20893	20787	20986	20837	20396	20689	20952	20840	20679	20698	20813	20846	20869	20944	20823	20870	20755	20813	20640	20760	20817	20788	20805	20686	20853	20979	20821	20929	20742	20698	20875	20757	20607	20928	20680	20809	20811	20731	20863	20815	20762	20978	20749	20720	20841	20588	20997	20776	20748	20741	20567	20928	20693	20895	20722	20884	20814	20768	20612	20736	20599	20840	20949	20867	20793	20794	20631	20718	20838	20733	20846	20928	20973	20800	20709	20707	20661	20926	20755	20619	20703	20749	20708	20745	20696	20794	20796	20555	20837	20695	20825	20820	20816	20691	20968	20705	20735	20817	20991	20904	20636	20810	20647	20924	20721	20771	20805	20905	20772	20619	20667	20932	20712	20868	20850	20872	20633	20689	20650	20770	20528	20739	20689	21036	20758	20734	20736	21065	20759	20803	20693	21094	20854	20819	20927	20779	20905	20761	20844	20755	20760	20933	20822	20903	20748	20534	20665	20926	20823	20649	20756	20681	21029	20760	20777	20670	20799	21001	20419	20895	20807	20700	20903	20762	20682	20665	20845	20723	20766	20584	20700	20706	20625	20600	20727	20927	20778	20826	20768	20856	20575	20763	20859	20935	20919	20852	20904	20618	20762	20709	20618	20535	20757	20820	20766	20910	20752	20778	20760	20756	20798	20666	20863	20631	20919	20755	20647	20751	20863	20493	20867	20777	20835	20576	20964	21011	20624	20706	20706	20734	20842	20751	20863	20744	20798	20638	20833	20724	20675	20838	20595	20832	20682	20796	20957	21047	20830	20729	20712	20998	20592	20899	20826	20883	20776	20735	20735	20933	20704	20675	20688	20851	20871	20657	20737	20771	20658	20843	20790	20811	20843	20589	20825	20773	20673	20749	20685	20957	20849	20907	20658	20865	20779	20803	20764	20846	20922	20752	20692	20950	20854	20641	20790	20829	20995	20775	20815	20786	20755	20742	20765	20759	20977	21056	20786	20792	20798	21023	20779	20668	20872	20831	20725	20782	21089	20753	20937	20705	20897	20614	21038	20907	20567	20797	20804	20619	20846	20574	20630	20616	20941	20772	20887	20919	20876	20999	20858	20811	20910	21010	20888	20627	20805	20747	20842	20785	20474	20736	20763	20921	20738	20816	20925	20779	20757	20850	20717	20813	20747	20681	20735	20812	20740	20756	20866	20801	20734	20793	20627	20920	20911	20827	20657	20696	20536	20765	20718	20802	20803	20869	20961	20925	20636	20917	20835	20929	20723	20752	20881	20832	20931	20948	20961	20792	20872	20916	20796	20650	20654	20600	20889	20761	20825	20823	20916	20756	20843	20889	20733	20587	20916	20717	20917	20786	20814	20747	20669	20823	20796	20829	21050	20730	20659	20826	20833	21087	20741	20857	20876	20939	20938	20916	20925	20913	20801	20814	20950	20700	20405	20684	20845	20740	20836	20891	20801	20926	20748	20943	20933	20856	20817	20830	20707	20844	20824	20635	20843	20781	20856	20770	21004	20770	20863	20850	20943	20781	20870	20714	20964	21004	20950	20907	20733	20839	20885	20776	20725	20910	20777	20781	20722	20800	20867	21057	20790	20856	20935	20549	20808	20669	20924	20923	20809	20932	20744	21063	20763	20874	20713	20798	20704	20883	20647	20999	20891	20786	20819	21008	20954	20960	20760	20815	20618	20947	20902	20747	21028	20787	20896	20611	20881	20772	21032	20723	20836	20930	20643	20512	20631	20710	20690	20921	20516	20887	20824	20814	20964	20723	21003	20516	20940	20796	20853	20790	21062	20755	20446	20617	20806	20792	20861	20900	21002	20860	20787	20796	20985	20782	20742	20770	20813	20720	21058	20762	20919	20936	20833	20720	20629	20670	20698	20710	20721	20627	20773	20725	20833	20752	21040	20873	20726	20916	20721	20753	20747	20986	20833	20588	20842	20731	20848	20958	20805	20829	20783	20837	20597	20974	20373	20859	20667	20664	20869	20713	20761	20883	20976	20864	20948	20581	20906	20727	20718	20767	20622	21056	20820	20861	20828	20835	20785	20907	20772	20676	20685	20892	20818	20839	20809	20790	20744	20712	20815	20705	20644	20624	20785	20686	20789	20908	20691	20783	20799	20710	20777	20873	20726	20797	21048	20791	20762	20768	20921	20903	20900	20821	20830	20795	20656	20837	20916	20675	20830	20837	20761	20819	21071	20839	20620	20645	20871	20854	20626	20959	20793	20948	20938	20961	20740	20995	20941	20799	20848	20740	20615	20742	20746	20895	20769	20728	20720	20992	20574	20993	20900	20628	20639	20671	20633	20722	20643	20935	20749	20873	20585	20867	20948	20830	20658	20881	20720	20649	20642	20910	20558	20634	20740	20801	20807	20790	20662	20628	20733	20907	20958	20653	20761	20785	20788	21148	20915	20782	20810	20745	20939	20865	20660	20780	20664	20908	20821	20920	20618	20742	20578	20772	20660	20786	20805	20738	20797	20916	20502	20575	20696	20760	20944	20556	20633	20659	20919	20669	20723	20945	20946	20703	20727	20600	20762	20739	20901	20803	20883	20982	20661	20732	20706	20827	20877	20857	20782	21027	20718	20731	20703	20636	20903	20775	20952	20816	20819	20672	20924	20781	20783	20656	20840	20758	20832	20680	20913	20774	20790	20736	20798	20797	20780	20602	20758	20680	20681	20710	20822	20765	20805	20836	20717	20687	20985	20901	20901	20808	20747	20914	20740	20830	20706	20764	20584	20727	20867	20713	20875	20857	20965	20851	20783	20859	20860	20750	20728	20761	20846	20785	20706	20624	20886	20714	20646	20776	20813	20841	20766	20830	20691	20881	20825	20943	20860	20665	20602	20774	20680	20802	21071	20935	20922	20739	20898	20694	20712	20851	20641	20606	20903	20803	21205	20859	20759	20733	20931	20624	20810	20911	20757	20912	20693	20699	20830	20598	21157	20758	20644	20778	20588	20827	20767	20879	20633	20855	20563	20910	20707	20556	20838	20725	21059	20859	20776	20857	21086	20802	20878	20428	20559	20679	20782	20677	20725	20806	20870	20860	20979	20750	20831	20847	21062	20684	20852	20806	20590	20662	20759	20715	20805	21007	20966	20737	20916	20715	20955	20842	20850	20862	20853	20446	20923	20770	20777	20664	20884	21012	20778	20712	20638	20602	20804	20757	21021	20648	20817	20892	20749	20805	20978	20950	20663	20830	20760	21048	21046	20824
21570	38514	33929	25834	23711	22587	22143	20961	19652	19103	19683	21251	21256	20766	18919	18099	17810	17902	18235	17632	17605	17571	17627	17530	17377	17375	17295	17345	17254	17272	17233	17154	17182	17188	17183	17090	17193	17187	17210	17153	17057	17212	17182	17269	17061	17212	17105	17113	17165	17073	17415	18599	18719	18385	18057	17554	17300	16955	16930	17184	17022	16886	17126	17113	16979	17098	17065	17176	17066	17001	16985	17077	17081	17079	16999	16987	17065	16965	16956	17354	17003	17173	16970	17108	17164	17134	16934	17075	17176	16921	16874	17084	17129	17018	16941	17011	17073	16964	16994	17081	17003	16968	17143	17013	16919	17042	17114	17044	17145	17023	16920	16921	16828	17146	17063	16959	16954	17074	16963	17100	17134	17159	17020	17022	17074	16986	17175	17104	17006	17117	16901	17000	17110	17230	17101	17104	17062	17025	17144	17193	17072	17060	16979	17004	17047	16939	17179	17013	17012	17148	17032	17099	17314	17117	17044	17046	17045	17104	16997	16969	17150	17037	16934	16999	16871	16956	17247	17034	17233	16993	17071	17072	16969	17071	17077	16981	17058	17122	17039	16907	16982	17068	17097	17148	16931	17046	16929	17027	16887	16866	17010	17137	17095	17112	17050	16968	17061	17085	16990	16880	16984	16976	17059	17022	17143	17040	17258	16871	17140	17076	17167	17020	16920	17017	17031	17057	16932	17161	16931	17172	17162	17093	16988	17113	17061	16923	17169	17100	16883	16932	17073	17095	16947	17102	17146	16966	17035	16956	17055	17037	17005	17029	16981	17064	16977	17029	17143	17059	17036	17012	17060	17072	16945	16990	16906	16986	16922	17150	17137	17198	17053	17082	16943	16978	17128	16951	17095	17004	17071	17057	17107	17083	17049	17197	17074	17101	17164	17283	16979	17310	16944	16883	17179	16999	17102	16851	16923	16939	16935	17047	16980	16916	16990	16950	17041	17023	16996	17125	16938	16960	16973	17150	16960	16837	16943	16945	17004	16810	17198	16967	17102	16939	16939	16916	17051	17114	16968	17010	17019	17029	17079	17030	17123	16966	17096	17047	17055	16981	17036	17097	17015	16976	17098	16965	17054	16956	17109	17035	17013	16983	17073	16994	17147	17225	16965	17031	17055	16984	17057	17029	17059	16920	16966	16981	17166	17029	17101	16985	17014	17091	17124	16915	16988	17019	17055	17071	16996	16951	16843	17001	17201	16932	17056	17031	17029	17022	17059	16927	17050	17073	17037	17162	17136	16967	17099	16929	17158	16977	16880	17050	16920	16963	17075	17050	17132	17030	17027	16881	16988	17173	16917	17064	17139	16833	17081	17095	17131	16933	17116	16862	17242	17118	17130	17081	17031	17254	17008	17097	16923	16988	17038	17014	16780	16851	16841	16899	16908	17002	17037	16904	17093	17005	17176	17009	17139	16766	16980	16969	17012	17209	17052	17146	17043	16861	16848	17151	17031	16995	17015	17179	17120	16908	16928	16983	16953	17068	16915	17063	16958	17004	16992	16979	16935	17041	17092	17095	17021	16963	16939	16996	17176	16866	17172	16844	16788	17154	17188	17092	16944	16890	17118	16840	17050	17068	16986	17034	17153	16946	17075	16987	16967	17089	17017	16996	17002	16840	17013	17064	17056	17009	17116	17043	16893	16921	16901	17055	17038	16954	16918	16953	17298	17014	16713	16831	16992	17186	17022	17001	17009	17136	16915	16914	17188	17088	16972	17127	16888	17024	17245	17005	16933	17048	17140	17114	17093	17171	17137	16999	17016	17098	17121	17160	17011	16948	16690	17065	17016	16931	16965	17007	17042	16799	17150	17040	17005	17029	16949	16936	17119	16873	17172	16995	17041	16907	17039	16726	17052	17023	16959	17118	16979	17027	17036	17143	16896	17021	17168	17024	17074	17017	16986	17003	16973	17021	17073	17152	17012	17048	17084	17057	17046	17003	17287	17004	17039	17025	16965	17021	17101	17149	17143	17110	17053	17070	16913	17233	17012	16978	17355	17051	16863	16996	16901	17089	17018	17063	16920	17047	17007	17108	16941	17074	17147	17019	17072	16999	16931	16877	17168	17088	16971	16994	17067	17059	17108	17138	16959	16980	17038	17110	17050	16917	16963	17073	16796	17103	16939	16975	16897	17032	17104	16965	17257	16992	17130	17078	17143	17344	17028	16966	17017	17063	17115	17060	17022	17015	17094	16917	16882	16921	17154	17042	17085	17092	17138	16974	17082	17044	16918	16922	17274	17110	17083	17107	17048	17024	17132	17070	16929	17237	16863	17032	17110	16992	17169	16942	16875	17013	17046	17026	17082	16990	16994	17117	16962	17019	16939	16980	17002	17286	17111	16987	17089	16961	17219	17199	17026	17089	17117	17011	17026	17283	17118	17146	17052	17191	17038	16941	17098	17060	17128	16996	17086	17022	16949	17053	16967	16953	16980	16966	17010	17149	17064	17117	17006	17149	16958	17116	17114	17116	16956	16924	17069	17004	17058	16961	17212	17044	17011	17148	17146	17046	17001	16977	17088	17046	16981	17017	16936	16902	16860	16899	17059	16948	17058	16899	17063	17024	16946	17034	16993	17128	16997	16873	17010	17138	16846	16935	17306	16893	17071	17114	17028	17041	17174	17066	17081	16941	17044	17048	16965	16989	17103	17098	17116	17100	16843	17135	17043	16804	17138	17045	16936	17057	16992	17040	17056	16977	16779	17039	16967	16871	16830	17025	17055	16755	16907	17139	16765	17090	16996	17003	17090	17111	17006	17160	17092	17096	17099	17161	17090	17020	17174	16989	17072	17095	16963	16958	17029	17164	17034	16856	17075	17190	17066	16860	17077	17189	16968	17015	16977	17040	16923	17249	17056	16779	16903	16934	17120	16981	16933	17055	16963	17033	17034	16941	17065	17022	16961	17073	16976	17152	17060	16991	16968	17120	17013	16958	17087	17086	16892	17079	17096	17069	16946	16949	16996	17039	17054	17173	16913	17079	17076	17061	17130	17039	17004	17122	16930	16826	17005	16850	17135	17091	17070	17029	16984	16999	16932	16866	17082	17138	16988	17126	17110	17124	17103	17010	17001	16986	16970	17146	17044	17195	16896	17013	16936	17173	16979	17046	16997	17109	17063	17080	16916	17107	16961	16904	16962	17062	17008	16989	17046	17130	17055	17121	17049	16795	17182	17007	16890	17200	16950	17230	16947	17125	17105	16844	17059	17087	17189	16917	16993	17115	17015	16952	17207	17078	17054	16847	17077	17142	17067	17034	17077	16968	16980	16929	16927	17105	17133	17013	16988	16855	16933	17021	17097	16849	16854	17061	16977	16928	17176	17005	17049	16861	17096	17185	17075	17154	17039	17151	17116	17063	17005	17008	17053	17077	17098	17008	17004	16951	17058	17126	17177	17230	16954	16902	16944	16934	16948	17116	17081	17017	16925	16898	17095	17097	17023	17057	17119	17134	16956	16945	16975	16924	17152	16960	17064	17116	16998	17133	16897	16921	17177	17009	16961	16903	17034	17034	16925	17079	17039	17097	17029	17098	16841	17076	16903	16865	17152	16983	17126	17039	17078	17145	17086	17107	16969	17070	16981	17094	17076	17063	16989	16809	17177	16881	16873	16972	17255	16835	17026	17002	17021	17060	17144	17032	17126	16908	17016	16937	16948	17004	16947	17056	17149	17043	17037	17070	17056	16951	17234	16946	16976	16970	16930	17239	16999	16907	17042	17234	16967	17093	17042	17181	17202	16977	17145	16966	17025	17038	16973	17083	16954	16981	16911	16801	16855	17032	16999	17043	17039	16924	16826	17101	16982	16977	17007	16931	17004	17053	17120	17018	17115	17035	17061	16951	17016	17024	17159	16969	16973	17093	16979	16972	16976	17073	16898	17029	17063	17080	16878	17059	17009	16993	17019	16988	17099	16924	17151	17016	16852	17089	17161	17043	16971	17074	16920	17079	17165	16875	17006	17065	16944	17158	16941	17065	16963	17098	17221	17083	16991	17011	17134	17057	16969	17136	17056	16962	17028	17282	17137	16927	16912	16959	16928	17052	17000	17108	17016	16941	16974	16851	17079	16944	17104	17001	16974	17084	17081	17006	16972	17153	17058	16893	17018	17045	16848	17160	17049	17179	17127	17038	17140	17098	16953	17046	17113	17100	17024	17072	16936	17204	16944	16884	16926	16997	17064	16956	17048	17164	17126	16986	16962	16959	17037	17067	17191	16968	17088	16960	17111	17181	16904	16968	17027	17069	16975	16884	17068	16856	16865	17051	16938	16862	16849	17090	17056	16943	17101	16759	16920	16905	17287	17003	16929	17015	17075	17008	16988	17039	17061	17106	17148	17172	16963	17023	17028	16846	17043	17084	17110	17073	16944	16922	17117	16961	16943	17119	16970	16988	17148	17028	17036	17138	17135	16921	17170	16989	16930	17179	17044	16897	17003	16928	17094	17027	17071	17060	17151	16901	16926	17121	17016	17136	16779	16898	16985	16796	16902	17054	17024	16903	17121	16857	17008	17044	17129	16975	17003	17021	16947	17080	17043	17029	17095	17140	16893	16796	16973	16928	16990	17130	17030	17118	17029	16913	17128	17029	17150	17006	17029	16904	16980	17044	17084	16946	17016	17020	17114	17008	17205	17016	17003	17160	17158	17005	17140	17011	17004	17039	16843	17095	17014	17135	16973	17126	17091	17138	17067	17044	17093	16910	17051	16849	17029	16920	16982	17013	16919	17269	17165	17258	17056	16930	17060	16782	16889	17037	16924	17042	17142	16896	16913	17160	17038	16855	16997	17264	16911	16908	17020	17009	17006	17122	16894	16951	16953	17130	17039	16917	16955	17089	17095	16774	17052	17086	16822	16952	17138	17054	16990	17056	17108	16947	17045	17166	16977	17015	17024	17043	17045	16841	17056	17017	17032	17078	17090	17032	17081	17079	17117	16943	17066	17057	17016	16829	17228	16990	17076	17009	16968	17076	17000	17160	16980	17026	16886	16822	17138	17010	16958	17069	16957	17008	16959	17071	17053	17060	16927	16935	17105	17015	16899	17057	16999	17107	16828	17008	16950	17008	17131	16985	17055	17134	17053	16981	17112	17031	16974	17178	17064	16984	17044	17177
27513	22798	27301	24116	20821	21015	20923	20717	20302	19939	20411	20750	20763	20640	20412	19841	19989	19748	19868	19882	19911	20075	19858	19806	19997	19913	20031	19592	19968	19943	19939	19932	19977	19722	19695	19859	19641	19778	19928	19891	19764	19752	19863	19734	19590	19846	19760	19783	19841	19789	19643	19922	20077	19833	20066	19759	19798	19800	19871	19679	19912	19481	19572	19854	19691	19864	19523	19716	19713	19762	19508	19739	19905	19903	19485	19582	19724	19821	19671	19611	19784	19719	19783	19720	19769	19770	19798	19748	19616	19818	19702	19692	19796	19861	19814	19675	19798	19657	19553	19773	19618	19858	19872	19766	19824	19923	19741	19780	19711	19593	19823	19550	19899	19682	19970	19768	19902	19715	19490	19532	19736	19821	19928	19568	19850	19758	19820	19795	19966	19716	19656	20015	19796	19962	19751	19889	19460	19492	19729	19796	19879	19775	19790	19804	19809	19610	19714	19925	19728	19640	19361	19563	19696	19542	19823	19630	19700	19940	19680	19706	20002	19762	19888	19740	19741	19715	19792	19704	19754	19947	19654	19628	19935	19673	19833	19810	19676	19739	19815	19823	19765	19518	19686	19335	19688	19690	19755	19742	19707	19703	19637	19726	19666	19630	19877	19858	19817	19771	19568	19567	19623	19888	19578	19791	19849	19898	19812	19690	19880	19906	19610	19791	19658	19789	19581	19533	19814	19708	19708	19529	19747	19799	19653	19677	19383	19745	19855	19954	19753	19906	19693	19582	19838	19703	19664	19815	19809	19786	19802	19672	19778	19776	19857	19806	19772	19743	19534	19545	19627	19898	19828	19633	19680	19767	19678	20012	19802	19676	19595	19604	19732	19840	19695	19912	19737	19723	19756	19487	19881	19795	19611	19787	19535	19751	19698	19804	19792	19751	19779	19789	19852	19753	19660	19673	19609	19809	19674	19696	19761	19762	19900	19651	19775	19737	19709	19969	19525	19777	19587	19867	19663	19758	19735	19834	19915	19482	19781	19800	19704	19703	19636	19741	19773	19758	19659	19636	19730	19672	19667	19511	19686	19414	19552	19761	19667	19767	19561	19849	19597	19688	19681	19685	19741	19801	19771	19684	19853	19816	19765	19638	19826	19695	19516	19920	19919	19803	19690	19527	19540	19577	19576	19764	19751	19677	19650	19682	19641	19683	19559	19648	19611	19570	19904	19803	19648	19694	19787	19702	19638	19990	19765	19595	19827	19557	19673	19672	19661	19661	19739	19747	19839	19735	19818	19848	19628	19882	19740	19578	19846	19708	19573	19676	19704	19816	19590	19786	19736	19615	19649	19728	19684	19885	19802	19795	19866	19739	19634	19858	19698	19474	19778	19954	19770	19886	19843	19910	19638	19777	19872	19781	19831	19703	19604	19977	19283	19814	19822	19788	19682	19846	19443	19550	19828	19689	19822	19545	19814	19687	19532	19641	19657	19811	19701	19643	19751	19837	19903	19894	19829	19935	19728	19754	19775	19787	19767	19830	19707	19639	19808	19944	19692	19713	19670	19579	19537	19883	19657	19439	19849	19638	19760	19717	19890	19612	19643	19789	19653	19497	19785	19786	19845	19770	19705	19585	19620	19594	19770	19872	19830	19939	19700	19670	19668	19668	19646	19659	19699	19782	19664	19727	19798	19687	19758	19823	19503	19691	19650	19785	19711	19756	19610	19929	19711	19674	19946	19615	19850	19839	19661	19838	19961	19937	19822	19639	19821	19710	20028	19748	19623	19790	19683	19750	19623	19758	19783	19728	19728	19856	19717	19772	19868	19609	19922	19818	19773	19659	19669	19806	19703	19904	19951	19813	19688	19710	19737	19599	19824	19881	19925	19448	19474	19930	19830	19865	19750	19843	19491	19712	19683	19755	19901	19840	19702	19730	19728	19781	19947	19895	19861	19720	19716	19670	19606	19671	19818	19599	19515	19901	19743	19514	19708	19758	19654	19818	19711	19733	19814	19921	19837	19661	19684	19874	19700	19700	19697	19999	20000	19778	19725	19903	19776	19802	19858	19939	19822	19797	19704	19667	19823	19640	19776	19719	19680	19826	19827	19688	19855	19670	19670	19648	19694	19664	19830	19758	19783	19645	19627	19716	19628	19716	19739	19888	19903	19561	19777	19736	19793	19680	19520	19551	19656	19636	19936	19787	19838	19642	19810	19671	19868	19779	19569	19649	19684	19830	19751	19807	19647	19813	19687	19701	19727	19809	19950	19984	19690	19748	19676	19575	19763	19665	19658	19571	19771	19674	19902	19712	19792	19741	19738	19930	19842	19707	19762	19926	19878	19786	19712	19797	19818	19735	19944	19589	19753	19831	19827	19704	19787	19800	19585	19509	19821	19752	19769	19839	19792	19703	19572	19916	19666	19734	19715	19856	19756	19773	19838	19634	19665	19680	19768	19746	19727	19569	19932	19814	19772	19627	19957	19701	19648	19687	19657	19735	19898	19728	19821	19819	19719	19840	19667	19721	19531	19742	19751	19644	19751	19837	19834	19692	19920	19709	19767	19943	19804	19758	19772	19600	19689	19793	19773	19736	19882	19860	19616	19871	19796	19855	19644	19779	19938	19760	19749	19725	19785	19748	19754	19813	19768	19464	19654	19745	19869	19616	19645	19795	19667	19589	19727	19699	19715	19952	19647	19569	19915	19682	19999	19748	19536	19647	19789	19621	19809	19773	19725	20046	19935	19780	19932	19707	19720	19796	19965	19496	19649	19818	19712	19736	19773	19862	19949	19797	19879	19715	19767	19766	19418	19777	19684	19510	19722	19980	19614	19722	19760	19559	19772	19641	19819	19741	19727	19820	19821	19773	19885	19974	19889	19842	19767	19812	19768	19768	19894	19719	19777	19745	19857	19711	19669	19889	19680	19644	19599	19381	19856	19612	19793	19601	19683	19637	19823	19836	19741	19872	19598	19583	19586	19741	19643	19748	19826	19688	19705	19529	19605	19700	19657	19735	19863	19678	19701	19843	19825	19725	19871	19774	19901	19647	19792	19702	19467	19701	19710	19768	19802	19782	19761	19778	19540	19635	19534	19666	19999	19633	19652	19911	19722	19449	19675	19663	19701	19522	19765	19728	19664	19781	19742	19795	19923	19852	19770	19712	19709	19658	19985	19743	19834	19718	19641	19768	19777	19650	19672	19644	19710	19630	19811	19746	19668	19719	19672	19818	19847	19617	19676	19706	19733	19477	19841	19751	19713	19843	19565	19668	19771	19665	19737	19824	19826	19604	19903	19656	19847	19790	19814	19878	19727	19684	19627	19717	19834	19877	19786	19673	19673	19714	19691	19784	19645	19677	19763	19753	19815	19653	19694	19788	19821	19686	19737	19662	19663	19705	19869	19673	19873	19646	19714	19664	19902	19619	19755	19841	19701	19622	19746	19773	19941	19784	19683	19759	19568	19625	19652	19685	19840	19792	19722	19796	19732	19589	19738	19733	19898	19702	19521	19831	19637	19587	19718	19774	19754	19791	19688	19787	19797	19828	19752	19632	19553	19794	19671	19647	19644	19866	19696	19595	19866	19559	19698	19555	19780	19892	19928	19716	19649	19656	19744	19707	19705	19599	19912	19720	19667	19637	19651	19830	19601	19732	19728	19777	19786	19715	19581	19680	19676	19805	19934	19719	19883	19847	19972	19946	19690	19860	19661	19802	19765	19744	19816	19573	19705	19655	19659	19640	19719	19776	19775	19860	19757	19793	19771	19712	19729	19717	19672	19760	19862	19681	19769	19681	19780	19811	20010	19618	19692	19324	19781	19692	19678	19475	19748	20035	19816	19893	19984	19963	19739	19587	19862	19901	19825	19943	19811	19637	19807	19692	19706	19737	19715	19738	19725	19662	19635	19662	19768	19780	19886	20035	19684	19735	19709	19700	19777	19755	19867	19729	19848	19864	20144	19771	19857	19875	19620	19783	19670	19776	19780	19718	19698	19902	19512	19596	19754	19893	19756	19668	19693	19876	19751	19927	19693	19842	19863	19775	19762	19782	19772	19843	19772	19719	19582	19717	19645	19712	19999	19800	19709	19970	19724	19815	19846	19634	19737	19788	19764	19762	19634	19546	19706	19741	19718	19687	19713	19778	19961	19768	19681	19771	19628	19482	19805	19709	19670	19762	19836	19733	19897	19920	19793	19762	19869	19691	19559	19674	19753	19818	19717	19961	19685	19883	19981	19892	19693	19696	19859	19824	19757	19910	19819	19982	19801	19836	19808	19553	19622	19927	19813	19856	19739	19694	19679	19887	19841	19789	19704	19879	19889	19713	19472	19674	19769	19637	19570	19685	19772	19869	19714	19607	19877	19768	19822	19720	19445	19993	19700	20007	19770	19604	19688	19743	19793	19873	19794	19826	19846	19585	19835	19733	19942	19982	19784	19880	19749	19727	19692	19621	19651	19556	19841	19703	19735	19898	19940	19617	19757	20045	19863	19744	19734	19642	19821	19575	19563	19748	19753	19586	19813	19847	19687	19624	19793	19707	19526	19906	19934	19786	19714	19745	19614	19542	19691	19712	19873	19794	19761	19671	19776	19899	19730	19757	19698	19759	19777	19700	19675	19438	19659	19937	19860	19766	19745	19716	19452	19937	19768	19710	19862	19833	19793	19792	19674	19780	19909	19671	19829	19802	19666	19810	19838	19784	20010	19907	19951	19952	19738	19679	19809	19639	19744	19918	19956	19684	19896	19954	19772	19693	19621	19739	19731	19829	19730	19735	19710	19835	19783	19538	19761	19712	19695	19744	19864	19701	19794	19683	19773	19750	19802	19672	19870	19662	19866	19646	19701	19716	19811	19828	19792	19920	19764	19902	19682	19880	19674	19618	19910	19808	19734	19924	19671	19493	19775	19662	19729	19778	19652	19630	19690	19977	19739	19612	19643	19656	19989	19720	19770	19534	19618	19808	19633	19906	19876	19915	19730	19726	19669	19668	19921	19773	19771	19644	19830	19887	19733	19606	19669	19698	19739	19743	19806	19705	19699	19715	19796	19608	19580	19753	19608	19593	19656	19769	19780	19783	19575	19707	19778	19738	19826	19689	19734	19711	19549	19630	19757	19836	19836	19794	19861	19764	19646	19696	19674	19725	19690	19644	19690	19893	19836	19740
19826	28366	23976	19393	18457	18318	18090	17994	17436	17171	17630	18216	18245	17790	17187	16870	16762	16802	16645	16720	16555	16587	16697	16457	16651	16531	16513	16401	16547	16348	16537	16441	16362	16377	16557	16528	16715	16378	16478	16682	16440	16423	16339	16392	16422	16326	16440	16513	16516	16299	16461	16465	16523	16433	16578	16572	16503	16475	16593	16594	16411	16301	16595	16467	16510	16546	16279	16441	16589	16519	16370	16514	16445	16388	16585	16437	16360	16343	16452	16520	16325	16545	16428	16338	16410	16397	16245	16454	16341	16495	16440	16454	16308	16671	16656	16490	16439	16473	16434	16371	16413	16417	16365	16488	16437	16394	16383	16533	16654	16526	16471	16579	16571	16610	16433	16327	16367	16343	16352	16486	16516	16497	16570	16582	16392	16518	16524	16371	16355	16524	16579	16330	16448	16418	16349	16443	16494	16295	16179	16421	16463	16491	16444	16307	16435	16512	16284	16437	16497	16566	16483	16665	16371	16558	16397	16528	16469	16395	16360	16432	16455	16615	16488	16378	16520	16454	16395	16593	16450	16291	16320	16404	16480	16447	16669	16546	16416	16495	16360	16452	16343	16272	16484	16345	16352	16448	16378	16463	16356	16597	16555	16638	16315	16436	16459	16688	16408	16401	16216	16445	16373	16422	16431	16561	16590	16480	16405	16502	16438	16384	16473	16358	16400	16500	16551	16524	16334	16462	16502	16494	16552	16271	16548	16333	16354	16572	16495	16330	16341	16412	16555	16450	16490	16379	16459	16350	16377	16443	16440	16342	16332	16384	16298	16284	16446	16575	16474	16483	16307	16324	16309	16399	16400	16484	16629	16463	16354	16401	16396	16428	16307	16413	16515	16301	16385	16430	16418	16376	16356	16311	16402	16438	16516	16554	16415	16543	16721	16426	16358	16277	16499	16455	16392	16378	16617	16535	16538	16117	16558	16391	16321	16544	16371	16344	16464	16567	16441	16470	16427	16398	16365	16362	16475	16399	16554	16553	16513	16407	16584	16477	16559	16472	16551	16465	16657	16596	16715	16475	16407	16304	16342	16239	16366	16727	16324	16540	16448	16352	16495	16535	16474	16432	16472	16492	16418	16553	16433	16313	16677	16283	16403	16381	16578	16423	16442	16528	16630	16473	16489	16352	16320	16417	16348	16495	16496	16379	16537	16370	16403	16523	16521	16429	16543	16486	16513	16430	16434	16549	16625	16280	16328	16386	16397	16581	16517	16558	16504	16464	16354	16565	16431	16365	16369	16388	16345	16441	16544	16345	16303	16454	16397	16458	16557	16462	16589	16503	16464	16338	16507	16518	16483	16600	16540	16500	16384	16398	16483	16489	16371	16432	16459	16482	16523	16235	16576	16429	16337	16528	16393	16329	16308	16562	16559	16587	16419	16483	16437	16548	16392	16433	16445	16310	16572	16428	16623	16455	16443	16326	16610	16354	16429	16415	16532	16523	16509	16466	16401	16599	16467	16487	16395	16429	16565	16408	16431	16382	16399	16431	16468	16349	16420	16394	16478	16451	16552	16359	16402	16324	16376	16404	16613	16529	16367	16549	16450	16459	16529	16445	16154	16383	16556	16506	16569	16412	16403	16608	16636	16523	16416	16312	16413	16173	16493	16308	16381	16400	16629	16276	16480	16508	16307	16519	16285	16488	16561	16359	16628	16492	16293	16350	16422	16394	16412	16525	16288	16464	16376	16552	16452	16437	16462	16578	16516	16640	16605	16449	16535	16539	16511	16387	16469	16492	16551	16597	16487	16393	16618	16359	16512	16405	16562	16230	16507	16330	16484	16635	16525	16334	16580	16454	16565	16482	16351	16392	16444	16309	16526	16295	16481	16520	16432	16551	16503	16490	16441	16520	16358	16395	16375	16531	16575	16373	16447	16455	16494	16681	16345	16499	16454	16601	16393	16405	16548	16292	16478	16503	16346	16473	16484	16379	16326	16480	16463	16581	16353	16317	16521	16323	16505	16456	16671	16347	16561	16447	16330	16538	16516	16488	16538	16359	16511	16361	16403	16508	16309	16510	16400	16497	16536	16459	16492	16528	16357	16360	16384	16420	16491	16367	16390	16311	16607	16505	16277	16612	16386	16373	16322	16387	16375	16399	16520	16258	16614	16382	16512	16442	16536	16507	16501	16457	16532	16353	16521	16441	16440	16477	16315	16625	16444	16350	16697	16307	16415	16566	16356	16438	16581	16334	16260	16508	16444	16487	16419	16358	16435	16487	16551	16389	16586	16370	16434	16473	16433	16363	16565	16606	16254	16422	16515	16338	16425	16415	16357	16566	16405	16561	16361	16510	16391	16410	16464	16391	16503	16475	16335	16465	16393	16580	16531	16387	16527	16409	16378	16358	16505	16547	16424	16375	16612	16416	16485	16380	16407	16497	16236	16515	16417	16501	16536	16484	16391	16628	16535	16270	16511	16574	16235	16348	16533	16483	16513	16475	16527	16507	16386	16536	16364	16452	16347	16477	16565	16300	16496	16693	16395	16383	16211	16466	16545	16301	16442	16312	16449	16449	16484	16531	16752	16397	16483	16411	16532	16298	16427	16502	16305	16427	16462	16491	16442	16334	16405	16328	16299	16603	16375	16513	16294	16217	16512	16429	16528	16310	16457	16475	16299	16449	16482	16501	16503	16386	16571	16481	16424	16516	16423	16467	16572	16535	16429	16507	16334	16390	16363	16667	16508	16442	16397	16459	16310	16348	16494	16453	16441	16568	16561	16526	16310	16507	16255	16326	16456	16272	16431	16393	16514	16537	16369	16576	16367	16444	16516	16394	16288	16406	16370	16534	16450	16531	16471	16462	16521	16325	16440	16236	16292	16465	16320	16331	16462	16487	16377	16458	16277	16530	16496	16569	16414	16585	16499	16521	16534	16311	16520	16505	16311	16513	16368	16403	16700	16639	16469	16273	16578	16559	16496	16511	16451	16541	16480	16406	16456	16556	16404	16542	16360	16646	16476	16435	16663	16534	16393	16495	16403	16515	16390	16433	16545	16447	16261	16383	16421	16382	16360	16521	16440	16503	16443	16463	16505	16423	16334	16437	16380	16587	16254	16519	16314	16360	16384	16397	16434	16530	16347	16488	16485	16521	16467	16493	16400	16542	16380	16593	16449	16477	16579	16283	16456	16450	16600	16469	16403	16256	16594	16379	16576	16428	16531	16349	16427	16452	16484	16356	16444	16405	16404	16464	16447	16425	16533	16423	16513	16520	16517	16626	16418	16527	16406	16383	16280	16442	16560	16334	16486	16487	16309	16460	16419	16546	16401	16369	16394	16493	16453	16435	16421	16572	16473	16143	16511	16416	16333	16582	16531	16651	16487	16504	16454	16386	16420	16536	16585	16372	16547	16362	16496	16481	16320	16489	16504	16496	16441	16490	16574	16294	16420	16500	16405	16483	16439	16309	16454	16270	16533	16548	16425	16411	16446	16307	16585	16398	16622	16388	16476	16569	16505	16500	16317	16495	16357	16398	16440	16267	16358	16386	16477	16497	16353	16530	16407	16340	16460	16550	16514	16400	16616	16482	16387	16543	16572	16428	16473	16473	16320	16543	16368	16429	16502	16545	16487	16458	16498	16510	16422	16393	16479	16527	16397	16416	16677	16404	16319	16577	16513	16541	16479	16241	16600	16378	16295	16475	16407	16451	16504	16618	16567	16341	16423	16499	16386	16384	16472	16515	16662	16525	16428	16567	16270	16729	16316	16415	16505	16283	16561	16532	16503	16341	16544	16429	16431	16493	16429	16495	16552	16372	16372	16532	16398	16394	16521	16489	16449	16527	16456	16538	16453	16257	16446	16217	16215	16346	16461	16474	16403	16516	16435	16496	16602	16644	16493	16317	16349	16426	16323	16386	16388	16467	16420	16354	16351	16356	16453	16477	16599	16343	16525	16363	16414	16420	16608	16427	16647	16402	16439	16540	16417	16518	16554	16528	16452	16438	16436	16475	16446	16526	16600	16586	16461	16392	16426	16499	16253	16444	16316	16361	16425	16599	16376	16368	16531	16600	16377	16492	16451	16398	16579	16544	16448	16478	16413	16504	16485	16490	16539	16548	16541	16480	16438	16580	16540	16390	16540	16569	16418	16710	16581	16532	16379	16379	16452	16379	16416	16438	16555	16372	16665	16581	16474	16245	16474	16403	16507	16565	16450	16417	16434	16490	16390	16287	16457	16405	16648	16186	16380	16585	16293	16501	16426	16716	16385	16632	16351	16398	16668	16424	16491	16591	16573	16388	16405	16419	16399	16488	16513	16394	16548	16573	16557	16449	16443	16279	16478	16552	16315	16342	16447	16616	16338	16389	16672	16335	16562	16556	16480	16489	16481	16541	16545	16423	16505	16441	16484	16494	16303	16400	16536	16324	16403	16474	16490	16548	16477	16502	16385	16312	16477	16392	16486	16487	16522	16512	16372	16497	16678	16441	16343	16425	16473	16272	16567	16521	16277	16318	16502	16331	16323	16357	16493	16499	16435	16490	16543	16456	16339	16385	16663	16470	16366	16425	16479	16332	16550	16411	16379	16525	16416	16527	16328	16442	16434	16545	16545	16479	16558	16443	16369	16306	16432	16465	16383	16540	16606	16539	16428	16571	16391	16435	16424	16198	16392	16440	16459	16442	16305	16670	16624	16503	16430	16497	16312	16480	16352	16615	16457	16461	16561	16714	16483	16515	16544	16513	16508	16597	16494	16524	16506	16441	16346	16341	16577	16453	16335	16522	16489	16436	16594	16463	16215	16466	16244	16544	16490	16497	16473	16393	16419	16464	16424	16279	16423	16525	16461	16442	16428	16566	16360	16484	16365	16506	16459	16468	16272	16617	16449	16456	16580	16427	16354	16522	16638	16273	16455	16547	16456	16427	16379	16559	16456	16475	16396	16533	16539	16544	16375	16484	16460	16413	16462	16422	16501	16531	16489	16432	16717	16485	16492	16412	16395	16402	16504	16450	16449	16522	16419	16376	16508	16570	16394	16470	16463	16468	16393	16549	16266	16497	16498	16570	16383	16350	16447	16572	16593	16374	16423	16372	16526	16540	16420	16432	16549	16364	16370	16390	16455	16549	16329	16766	16336	16526	16480	16600	16525	16529	16545	16369	16318	16555
23591	21179	28813	23900	22216	23623	23752	21060	20187	20212	20391	20844	20853	20449	20072	19504	19455	19458	19399	19171	19199	19370	19507	19247	19251	19245	19354	19077	19205	18907	18990	18898	18830	19003	19059	19170	18974	19055	19166	19078	18908	18902	19116	18993	19000	18887	19162	19062	18826	18904	18856	19352	19517	19646	19394	19209	19148	18980	18983	18986	19009	18982	18998	18798	19024	18977	19027	18915	18968	19082	19055	18908	18958	18948	18828	18886	18960	18889	18644	18979	18770	18787	18913	19029	19057	18841	19145	18754	18904	18803	18867	19069	18758	18819	18945	18875	18865	18828	18907	18925	18832	18718	19004	18939	18858	18698	18941	18845	19013	18964	18996	18945	18882	18903	18707	18904	19066	18795	18748	18766	18705	18869	18703	18808	18639	18971	18964	18904	18885	18870	18988	18914	18795	18615	18885	19081	19038	19014	18859	18817	18682	18954	19156	18875	19114	18859	18901	19002	18897	19000	19033	18744	18963	18666	18921	18996	18811	18742	18741	18945	18699	19070	19020	18942	18808	18597	18957	19080	18942	19037	18804	18982	19183	18854	18829	18714	18864	18894	18667	18932	18969	18898	18962	18810	19020	18931	18895	18886	18920	19068	18815	18962	19061	18999	18911	18642	18801	18792	19017	18967	18992	18921	19047	19088	18853	18745	18735	18907	18794	18754	18931	18866	18885	18941	18989	18984	18995	18665	18912	18788	18887	18809	18934	18790	18829	18710	18766	18902	18755	18816	18988	18917	19024	18741	19012	18916	18888	18778	18832	19008	18886	18842	18850	18899	18856	19019	18925	18758	18872	18904	19061	19048	18849	18947	19079	18979	18884	18834	18796	18668	18877	18868	18960	18787	18960	18942	18890	18933	18873	19109	18967	18775	19019	18918	18972	19099	18835	19028	18818	18912	19054	19040	18999	18714	18836	18933	18961	18666	18844	18822	18793	18841	18781	19049	18887	18879	18767	18820	18952	18930	18846	19074	18828	18819	18737	18797	18530	18762	18848	18611	19039	19005	18860	19095	18958	18696	18817	18878	19011	18766	18980	18774	18824	18951	19063	19126	18824	19198	19108	19061	19016	19031	18761	18858	18874	18778	19026	18890	18627	18715	18867	19223	18840	18939	19057	18859	18923	19048	18846	18989	18899	18917	18745	18628	18878	18718	18791	18865	19109	18869	18959	18838	18828	18919	18738	18652	18891	18932	19211	18945	18955	18725	18798	18781	19012	19168	19061	18858	19032	19056	19002	18865	18792	19031	18898	19030	19016	18813	18894	18939	19065	18824	18886	18902	19017	18992	19039	18937	18917	18909	19003	18808	18776	18957	18891	18856	18966	18899	19156	18975	18985	18924	18915	18739	18818	19040	18852	18965	18963	18992	18813	18655	18827	18913	18955	18815	18900	18989	18861	19003	18968	18679	18859	18938	19007	18990	18983	18904	18865	18909	18856	19001	18983	18760	19029	18940	18698	18885	19106	18948	19093	19000	18944	18995	19000	18915	18885	18998	18850	18750	18977	18694	18787	19058	19106	18904	18678	19059	18873	19037	18925	19042	18907	19068	18971	18891	18891	18859	18803	18605	18815	18718	18851	18958	19064	19017	18880	18942	18766	18863	18767	18969	19071	18955	19002	18650	18970	18787	19045	18853	18938	18884	18882	18773	19025	18832	18833	18569	18753	18963	18924	18916	18856	18953	18858	18967	18864	19000	18887	19071	18761	18911	18905	18657	18876	18935	18913	18812	19043	18937	18731	18962	18787	19020	18735	18898	18873	19022	18868	19072	18793	19177	18964	18915	18946	18974	18803	19105	18793	18754	19057	19099	18902	19061	19118	18930	18991	18835	18812	19004	18809	18979	19020	19041	19058	18901	19027	18945	19032	19073	18924	19078	18909	18750	18847	19068	18853	19031	19023	18900	18943	18810	19029	18938	19095	18871	18782	18876	18688	18814	18968	18786	18991	18898	19085	18916	18932	18936	18853	18828	18751	18852	18805	19020	18774	18891	18899	18820	18858	18989	19076	18830	19018	19002	18750	19203	18912	19010	18940	18892	19072	18818	18926	18913	18906	18869	18899	19194	18957	18977	19057	18839	18931	18783	19114	18887	18907	18832	19003	18850	19075	18813	19016	18929	18828	18839	18952	18876	19228	18662	19004	18784	19024	19240	18969	19037	19222	18913	18907	19018	18969	18904	18986	18833	19156	18686	18834	19027	18889	18951	18868	18916	18860	18956	18817	18958	19021	18964	18949	19041	19251	18730	19030	18896	19174	19010	18767	18983	18904	19103	18872	18941	18744	18870	18816	18688	18865	18824	18918	18914	18819	18923	19000	18957	18901	19031	18929	18911	18864	18878	18899	18820	18651	18993	18990	18951	18918	18915	18809	18857	18922	18751	18854	18583	18925	18947	18826	18859	18824	18906	18902	18979	18869	19041	19121	18868	18768	18950	18955	18903	18888	19036	18979	18763	18859	18860	18793	18904	18966	18935	18847	18865	18934	19070	18977	19045	18814	18987	18989	18874	18761	18824	18802	18783	18793	18774	18982	19003	18783	18901	18936	18899	18824	19006	18909	18916	19060	18977	18977	19125	18949	18770	19090	18884	18928	18633	18753	18867	18703	18864	19045	19059	18981	18893	19079	18876	19088	18814	18932	18919	19009	18911	18960	19120	18882	18824	19143	18772	18961	18827	18963	18904	18877	18847	18783	18899	18854	18902	19107	18905	18977	19066	18925	19025	18710	18778	18924	18985	18857	19000	19171	18806	19202	18948	19049	18809	18957	18912	19077	19026	18847	18916	19047	18930	18728	18858	18763	19018	19044	18809	18908	18890	18878	18986	18966	18833	18982	18980	19078	18802	18950	18898	18958	18815	18856	18883	18957	19139	19134	18929	18830	18914	18998	18931	18883	18905	19173	18766	19100	18989	18772	18846	18922	18875	18778	18987	19004	18717	18938	18745	18816	18883	18989	18897	18869	18806	18679	18916	18959	18804	18887	19155	18939	19002	18859	18823	19053	18960	18988	19007	18827	18828	18872	18998	18935	19123	18630	19064	18832	19139	18672	18807	19053	18990	19029	19025	18963	18883	19013	18956	18943	18920	18922	18783	19048	18956	19085	18945	18921	18915	18845	18925	19033	18860	19086	18845	18941	18970	18930	19040	18781	18675	19019	18915	18905	18738	18994	18916	18730	18994	18718	18880	18996	18977	18927	18860	18852	18980	18969	18766	18828	18840	19044	18929	19085	18992	19204	18855	19050	18967	19087	18893	18898	18945	18863	18998	18720	18702	18799	18954	19046	18945	19061	18952	19008	19084	18997	18733	18989	18860	18838	18790	18753	18923	18928	19178	18900	18903	19051	18773	18796	18826	18907	18672	19016	19011	18951	18921	18756	18757	18691	18987	18926	18760	18897	18868	18973	18928	18970	18989	19062	19177	18872	18823	19111	18965	18899	18950	19063	19021	19114	18942	19034	18901	18935	18965	18702	18838	19002	18987	18660	18921	18898	18870	19126	19037	18794	18689	18919	18760	18875	18783	18825	18918	18795	18804	18880	18892	19050	18821	18873	18868	19081	18890	18824	18847	18995	19006	18842	18988	18920	18987	18914	18863	18874	18920	18982	18725	19019	18763	18980	18742	18908	18923	18888	18768	18810	18680	18793	18836	18834	18839	19032	18908	19109	18689	18910	18840	18700	18820	19035	18692	18741	18968	18881	18818	18787	18927	19087	18832	18847	18884	18666	18847	19024	18956	19116	18963	19036	18665	18929	18856	18900	18675	19159	19000	18949	18962	18581	18824	18803	18881	18887	19015	18752	18698	18907	18896	18878	18901	18707	19021	19001	19043	18895	18937	18923	19058	18880	19007	18821	18996	18869	19082	18831	18773	19062	18944	18994	18955	18658	18906	18865	18858	19115	18819	18930	19038	18804	18699	18928	19067	18910	18885	18905	19041	18841	18866	18964	18911	19050	19147	18988	18855	18646	18765	18991	18712	18953	18869	18919	18998	19058	18919	18858	18858	18993	19086	18994	18913	18945	18828	18934	18816	18902	18794	18884	18774	18828	18816	19021	18868	18796	18935	19045	18958	18790	18855	18782	18865	18875	18943	19009	18881	18867	19006	19058	18931	18883	18956	18887	18934	18754	18888	19096	18912	18803	18913	18879	18925	18958	19018	18952	18759	18902	18871	18824	19032	18996	18740	19009	19002	19032	18866	18900	18853	18972	18752	18671	18860	18889	18923	18932	18920	18859	18913	18965	18812	18918	18683	18664	19057	18709	18980	18946	18799	18620	19061	18948	18997	19178	18945	18919	18772	18850	18811	18799	18915	19025	19009	18924	18834	19020	18952	18979	18990	18911	18944	18853	18910	19035	19095	18809	18917	18935	18830	19041	18750	18931	18971	19052	18855	18929	18856	18886	18919	18991	19024	18902	18876	18936	18919	18796	18917	18730	19041	19069	18682	18718	18936	19046	18876	18820	18715	18969	19029	18926	19129	18862	18905	19084	18992	18940	18934	18879	19101	18688	18980	18849	19094	18907	18911	19022	18775	19017	18886	18850	18822	18950	18903	19009	18756	18775	18695	18696	18804	18894	19010	18961	18790	18879	18775	18802	18838	19161	18947	18913	18687	19076	18833	18945	18785	18943	19035	18908	18868	18640	18909	18967	18825	18833	18913	19004	18882	18921	18913	18629	18752	18705	18807	18952	19063	18915	18933	18808	18866	18754	18875	18883	19051	19076	19121	18941	18902	18966	18884	18920	18778	18913	18912	18990	18919	19076	18831	19020	19058	19032	19035	18860	19041	18728	18972	18835	18844	18995	18896	18735	19008	18867	18948	18855	18701	18888	18902	18873	19017	19175	18669	19033	18839	18874	18791	18994	18721	19015	19214	18840	18861	18819	19094	18863	18835	18720	18979	18751	18885	18797	18741	18984	18695	18901	18713	18913	18827	18950	18794	18718	18964	18962	18831	19070	18876	18766	18829	18854	18945	18911	19110	18810	18813	18995	18973	18745	19016	18930	19008	18871	18792	18676	18972	19155	18970	18977	18911	18968	18866	18905	19062	18766	19092	18949	18923	18984	18860	18882	18978	18802	18943	19093	19106	19051	19015	18935	18842	18942	18772
20894	36222	30288	22372	20421	19853	19152	18874	18047	17405	18353	19001	18855	18068	17284	16598	16523	16535	16435	16191	16320	16323	16353	16280	16398	16356	16226	16112	16069	16305	15982	16160	16135	16188	16178	16095	16173	16138	16087	16214	16034	16102	16076	15916	16267	16149	16032	16066	16034	16184	16190	16640	17332	16920	16522	16210	16090	16158	15964	16045	15901	16051	15975	16007	15931	15861	16077	16033	15877	16073	15962	15993	15836	16022	16003	16074	15931	16003	15948	16044	15949	15910	15972	16016	15911	16065	16139	15988	15986	15971	15991	15978	15970	15939	15971	16012	15942	16145	15892	16134	15990	15946	15933	16026	15912	16007	15963	15877	16049	15899	15983	16044	15996	15922	15913	15852	15923	15939	16130	16128	16121	15913	16020	15957	16094	15933	15968	16103	15939	16049	16064	15867	15877	16018	16046	15930	16018	15962	15843	16036	15929	15908	15979	16221	15930	16036	15964	16040	15954	16068	16019	16032	15939	15977	15896	15902	16134	15935	15946	15820	15936	16054	15979	16057	16016	16062	15838	16137	15925	16082	15996	15925	15989	16006	16023	15925	15888	16001	15952	16012	16013	16001	15875	16055	15788	15993	15882	16127	15875	15860	15985	16019	16015	15936	16012	15963	15946	15968	15961	15864	16287	16011	15933	15930	15961	15991	16033	15743	15964	15969	16038	15904	15915	16029	16157	15915	15780	15941	15999	15849	16076	16016	16063	16032	15795	15998	16171	15932	15984	16185	16094	16012	15999	16159	15999	15987	16002	15886	15934	15937	15877	16038	15959	15928	16166	15882	16043	15980	15916	15958	15871	15787	15964	16044	15855	15998	16042	16092	16058	16177	15919	16052	16021	15898	15860	15862	15836	16033	16105	15944	15971	15924	15942	16062	15986	16041	16007	16003	16150	16136	15952	16110	15871	15952	16097	16055	15912	15959	15935	15957	16116	16028	15974	16153	15921	16125	15969	15808	16003	15907	16189	15990	15969	16023	15921	16023	15980	15701	15915	16094	16134	15987	15964	16092	16204	15898	15907	15925	16011	15977	15935	15979	15990	15937	16040	16024	15998	16083	16075	16000	16064	15873	15985	16094	16102	16170	15863	16013	15984	15934	16155	15962	16155	15886	15991	16010	16026	15923	15990	16080	15842	15982	16071	16031	15837	15967	15929	16219	15976	15759	16097	16075	15849	15981	16061	15868	16011	16000	16037	15868	15977	15790	16101	16076	15980	15985	16084	15851	15895	16044	15943	15866	16067	16073	15904	15995	15791	15817	15866	15808	15920	16079	15974	16013	15898	15973	15857	15983	15969	15910	15919	15945	15943	15892	16007	15872	16067	15993	15851	16092	15918	16080	15810	16009	15764	15762	15943	16131	15785	16007	15880	15953	16146	15989	16139	15866	16016	15972	15791	16073	16092	15865	15748	16038	15944	15827	16009	15899	15904	15969	16056	15930	15856	15941	15946	15762	16067	15984	15873	15951	16060	16094	16040	15870	15984	15907	15923	15942	15945	16081	15998	15894	16039	15936	16112	16011	15885	15756	15971	15927	16019	15886	15971	16033	15944	16013	16198	15969	15901	15965	15928	15922	15953	15851	15882	16042	15868	15853	15917	15801	15850	15901	16004	15901	15957	15904	15821	16135	15876	15979	15813	15977	15819	16075	15957	15924	15974	16009	15931	15955	15967	16118	15973	16144	15809	15952	15984	15960	16000	15914	15868	15986	15851	15987	16090	16098	16100	16115	15979	16121	16012	15833	15943	15998	15987	15859	16015	16007	15924	16124	15998	16027	15723	15689	15951	16071	15822	16123	15952	15915	15887	15799	16066	15928	15970	16008	16055	16043	16028	15901	15939	15944	16108	15863	15778	16132	15938	15977	15934	15915	16140	16108	15897	15868	16097	15890	16076	15978	16034	15937	15948	16030	15857	15950	16036	15999	15819	16022	15874	15991	16000	15964	15982	15869	15998	15901	15823	16226	15930	16005	16097	15877	15953	16078	16084	16088	16043	15896	15982	15906	15833	15989	16070	15926	15951	15933	16083	16043	15978	15980	15901	16034	16007	16024	15980	16055	16106	15923	16051	15836	16184	15829	15925	15953	16004	15951	16024	16055	15933	15855	15781	15961	16000	16083	15936	16179	15963	16144	15945	15876	16034	15888	16148	15928	15906	16028	15922	16176	16105	15856	16006	15909	16129	15907	15833	15909	15994	15988	15779	15904	15942	15829	15933	15978	15985	15908	15878	16083	15921	15999	16078	16006	16008	16066	15857	15932	15998	16067	16013	15935	15977	16035	16015	15939	15964	16055	15983	15883	15939	15901	15984	16091	15915	15926	16094	15902	16028	15910	15972	15883	15886	15998	15945	16102	16020	15964	15903	15897	16016	15942	16066	15900	15966	15955	16038	16092	15877	16038	16167	16008	15939	16112	15948	15895	15948	15997	16035	16034	16158	16003	15925	15764	16006	15852	16151	16106	16027	16024	15939	15838	16140	16100	15954	15862	16264	16039	15925	16070	15938	16095	15852	16252	15898	15942	15955	15980	15965	15950	15937	16039	16032	15914	15856	15884	15899	15803	15994	16004	15847	16082	15892	15903	15962	15933	15958	16056	16006	15836	15985	15927	15779	15931	15941	15902	15947	16004	15822	15996	15814	16082	15814	15996	16094	16056	15808	15904	15957	15928	16040	15968	16021	16101	15973	16176	16128	16013	16097	16156	15834	16066	16084	15957	16033	15797	15912	15960	15954	15910	16094	15864	15940	16003	16128	15935	16117	16009	15953	15915	16072	15934	15948	15821	15885	16052	16203	16141	15992	16019	15967	15960	16056	15982	16162	15978	16035	16053	15891	15914	16056	16085	15917	15938	15831	15885	15962	15820	15850	15983	15987	15933	16085	15950	15994	16151	16057	15991	15981	16053	15938	15961	16111	15987	16028	16026	16115	15954	15936	16042	15988	15997	15840	15956	15896	15834	16091	15958	16084	15877	15961	15960	16014	15842	15867	15909	16195	15840	16001	15979	16018	15923	15933	15994	15836	15927	15855	15998	15859	15821	15969	15951	15978	16029	15961	16024	15899	15789	16052	15730	15918	15989	16018	15873	15987	16002	16173	15697	15968	15951	16161	15945	15929	16137	15971	15899	15703	15766	16060	16035	15799	16212	15951	16126	15978	15950	15916	15969	16050	15864	16088	16018	15968	15904	16048	15915	16117	15956	16146	16019	15992	15874	15815	15825	15957	15921	15788	15987	16065	15997	15874	15925	15869	15949	16055	15968	16077	16054	15995	16070	16072	15943	16022	16103	15782	15901	15736	16052	15920	16153	15971	15895	16067	15963	15738	16102	15829	15919	15984	15982	16201	16010	15916	16201	15977	15986	16065	16068	15946	15998	16024	15859	15965	15997	15935	15899	15833	15902	15948	16045	15880	15940	16058	15888	16035	15942	15977	15867	15922	16135	15978	15930	16089	16162	15977	15917	16118	16072	16031	16081	15964	16135	15734	16008	16071	16127	16009	16011	16029	15980	15938	16057	15938	15811	16065	16121	15880	15890	16115	15894	16049	15838	16067	16064	16052	15855	15975	16034	16033	16031	15895	15773	16016	16102	15940	16144	15959	15777	15827	15929	15865	15991	16010	15998	15936	16004	15835	15942	16127	15934	16001	15949	15979	16007	15839	15988	15837	16009	15966	16079	16088	15955	16083	15925	16031	15968	16093	16031	16114	15881	16046	15886	15998	15901	15924	15880	15931	16017	15954	16018	16017	15948	15928	15982	16034	15832	15917	15833	16093	16018	15966	16021	15902	16144	15827	15902	15871	16250	15987	16025	15835	15837	15909	15985	16052	16011	15890	15893	15997	16111	15987	16138	16024	15993	16032	15865	16061	16143	16091	15880	16130	15989	16107	16084	16104	16036	16057	16009	16015	16203	15915	16001	16152	15709	15870	15983	15976	16017	15765	16066	16037	15929	15978	15997	16173	16042	15914	15976	15857	15916	16046	16057	15963	15931	15923	15994	16019	16018	16049	16068	15809	16008	16103	15887	15742	15996	16148	15781	15905	16112	15973	16068	16001	16009	15793	16100	15967	15800	16142	15945	15937	16011	15931	15916	15996	16004	15921	16140	16129	16019	15981	16163	15912	15835	15839	16064	15975	15839	15849	16022	15878	15872	15953	16043	16122	15955	16044	16227	15849	16107	16074	15871	16045	16105	16007	15840	16010	16134	15912	15934	16007	15947	15899	15975	15976	15970	15993	16053	16050	15960	16000	16037	15834	15877	16088	15853	15874	15868	15967	15813	15885	15990	15993	16020	16060	16125	15968	15966	16018	15923	15965	15826	16009	16022	15916	16007	16041	16029	16028	15909	15861	15962	15938	16039	16011	15939	16031	15909	15876	15947	16010	15896	15970	15948	15982	15898	15938	15957	16123	15878	15890	15848	15998	15922	16125	16053	15755	15903	16103	15910	15991	16090	15835	15862	15945	15996	15939	16031	15949	16017	16032	15750	15946	15948	16036	15978	15831	16137	16006	16081	15931	16102	15944	15919	16020	16029	15998	15988	15919	16116	16008	15929	16088	15979	16027	15995	16087	15977	16056	16061	16006	15982	15825	16192	16087	15790	15907	16118	15950	16087	16013	16001	15861	16032	16036	15879	16134	15968	15994	15881	15959	15875	15913	16029	15975	16075	16018	15889	15921	16099	15950	16090	15990	15960	16120	15954	15863	16045	16134	15967	15967	15975	16025	15917	15801	15859	15991	16027	15899	16092	16071	15895	15980	15927	15931	16101	15877	15909	16032	16065	16051	16055	16136	16019	16054	15768	15972	15868	15942	15797	16140	15967	16009	15906	15991	16070	16106	15959	16124	15994	16041	15951	16008	16091	15933	15997	15985	16053	15963	15927	15977	16147	16058	15966	16045	16075	15960	15946	16056	15973	16043	15941	15912	15992	16123	15817	15842	15970	16059	15904	15943	15940	15954	16036	16083	16141	15961	15799	16071	16009	15896	15905	16000	15855	15801	15956	15956	15934	15937	15867	15820	16114	16084	16024	15938	16013	15847	16034	16004	15943	15981	15864	15970	15958	16019	16140	16001	15996	16054	15733	15865	15991	15927	15843	15913	16168	15972	15897
22723	21167	29095	23558	21404	23734	26848	21409	20257	20289	20515	21305	21341	20587	19931	19485	19316	19114	19228	19210	19010	19130	19024	18813	18934	18970	18783	18604	18913	18744	18922	18716	18872	18698	18538	18843	18643	18510	18767	18485	18470	18578	18655	18672	18466	18555	18538	18633	18613	18505	18631	19245	20086	19962	19542	19309	18974	18568	18425	18438	18537	18488	18567	18622	18659	18629	18429	18427	18368	18405	18586	18500	18556	18569	18513	18441	18554	18487	18430	18522	18423	18414	18472	18461	18551	18733	18619	18354	18668	18350	18521	18360	18586	18502	18694	18607	18455	18554	18618	18387	18530	18483	18506	18542	18248	18431	18416	18410	18385	18402	18561	18522	18567	18679	18639	18677	18589	18887	18517	18487	18545	18365	18684	18497	18531	18471	18499	18400	18430	18536	18431	18581	18151	18277	18437	18468	18251	18537	18440	18563	18638	18283	18440	18492	18436	18293	18470	18237	18574	18362	18441	18387	18459	18439	18592	18498	18414	18540	18383	18518	18647	18413	18505	18443	18537	18430	18511	18503	18608	18599	18441	18408	18313	18488	18492	18553	18222	18571	18447	18427	18570	18474	18510	18573	18639	18673	18672	18636	18509	18411	18451	18449	18421	18518	18506	18499	18553	18410	18350	18536	18475	18573	18405	18434	18408	18418	18631	18419	18646	18593	18592	18599	18435	18523	18695	18382	18376	18484	18456	18537	18352	18283	18372	18596	18320	18504	18545	18468	18619	18366	18388	18319	18623	18558	18368	18448	18274	18506	18410	18400	18388	18431	18440	18526	18515	18568	18406	18302	18469	18242	18378	18338	18488	18491	18415	18416	18540	18614	18553	18433	18550	18613	18513	18521	18538	18690	18608	18326	18510	18401	18552	18600	18561	18431	18518	18465	18367	18326	18639	18384	18711	18626	18483	18517	18417	18399	18520	18663	18439	18542	18676	18440	18473	18630	18770	18387	18461	18518	18287	18586	18577	18238	18500	18543	18451	18327	18603	18657	18473	18456	18538	18421	18582	18445	18290	18531	18442	18513	18706	18440	18386	18442	18547	18477	18437	18486	18472	18727	18555	18450	18451	18431	18415	18440	18660	18510	18531	18424	18417	18473	18681	18449	18332	18332	18359	18292	18449	18581	18481	18569	18348	18619	18430	18393	18303	18327	18492	18327	18675	18390	18369	18435	18724	18629	18544	18473	18561	18634	18569	18289	18336	18362	18391	18572	18563	18501	18334	18415	18504	18249	18311	18476	18683	18592	18712	18576	18358	18466	18540	18434	18620	18439	18506	18381	18342	18274	18258	18452	18431	18389	18271	18415	18510	18468	18377	18679	18392	18483	18529	18547	18419	18360	18343	18640	18586	18453	18428	18548	18416	18621	18389	18669	18547	18426	18403	18366	18541	18427	18522	18538	18481	18419	18669	18614	18595	18504	18705	18329	18686	18329	18331	18413	18409	18566	18565	18603	18476	18503	18678	18482	18494	18219	18331	18497	18347	18406	18507	18631	18427	18611	18521	18274	18380	18677	18342	18572	18381	18421	18514	18413	18528	18532	18594	18321	18317	18493	18274	18552	18393	18324	18544	18404	18444	18538	18291	18541	18587	18485	18535	18407	18375	18504	18507	18705	18639	18465	18324	18405	18339	18405	18474	18589	18316	18497	18330	18457	18335	18518	18753	18504	18615	18302	18472	18607	18504	18365	18463	18410	18596	18464	18319	18537	18475	18348	18596	18307	18432	18331	18286	18614	18438	18555	18420	18316	18581	18611	18449	18450	18393	18263	18427	18457	18461	18476	18490	18436	18585	18422	18288	18550	18593	18489	18417	18461	18304	18448	18349	18471	18416	18533	18319	18375	18403	18453	18436	18459	18465	18510	18464	18551	18575	18467	18542	18458	18547	18521	18481	18593	18503	18445	18423	18169	18309	18486	18460	18304	18300	18629	18500	18634	18482	18520	18255	18409	18528	18472	18506	18411	18526	18535	18401	18392	18330	18517	18462	18418	18423	18558	18649	18611	18475	18596	18446	18306	18629	18289	18604	18390	18392	18698	18606	18649	18495	18451	18485	18505	18383	18498	18342	18391	18572	18288	18520	18342	18358	18585	18469	18537	18466	18504	18455	18431	18475	18589	18327	18551	18259	18405	18408	18438	18484	18488	18603	18592	18405	18666	18352	18430	18477	18505	18341	18593	18509	18357	18557	18611	18498	18468	18333	18487	18410	18659	18602	18536	18561	18436	18369	18516	18585	18357	18461	18211	18486	18343	18286	18228	18526	18628	18458	18534	18471	18336	18516	18547	18607	18410	18670	18516	18601	18355	18596	18241	18334	18426	18399	18329	18505	18663	18533	18279	18556	18410	18435	18683	18708	18535	18501	18404	18471	18325	18379	18658	18363	18421	18374	18561	18731	18581	18590	18366	18402	18726	18375	18456	18522	18512	18613	18504	18381	18380	18442	18524	18402	18428	18404	18574	18607	18365	18605	18550	18507	18523	18667	18562	18607	18408	18641	18626	18482	18316	18386	18378	18444	18309	18488	18255	18562	18499	18364	18469	18302	18457	18449	18524	18457	18474	18568	18507	18440	18444	18420	18565	18601	18349	18452	18345	18427	18184	18523	18469	18540	18490	18352	18569	18456	18490	18279	18321	18407	18277	18486	18312	18437	18444	18303	18428	18307	18552	18219	18438	18612	18415	18511	18362	18608	18411	18530	18613	18501	18331	18569	18582	18672	18321	18512	18627	18644	18366	18404	18646	18470	18593	18436	18493	18568	18318	18492	18350	18357	18531	18568	18464	18422	18570	18332	18448	18609	18553	18537	18564	18343	18094	18460	18456	18383	18433	18434	18438	18280	18378	18444	18436	18593	18463	18498	18414	18568	18666	18571	18267	18143	18562	18470	18488	18407	18575	18490	18536	18286	18532	18513	18329	18624	18683	18542	18313	18496	18374	18592	18451	18501	18421	18537	18410	18584	18401	18502	18539	18775	18451	18432	18420	18536	18456	18553	18398	18583	18560	18484	18466	18464	18625	18616	18537	18278	18469	18487	18236	18531	18571	18483	18547	18517	18502	18221	18420	18490	18383	18493	18458	18503	18543	18407	18530	18676	18483	18487	18491	18500	18376	18366	18591	18298	18316	18555	18605	18399	18595	18701	18293	18321	18516	18549	18649	18376	18445	18612	18405	18415	18533	18397	18411	18627	18479	18505	18313	18318	18369	18331	18533	18441	18695	18428	18402	18419	18433	18420	18500	18426	18316	18545	18575	18351	18371	18389	18398	18398	18552	18442	18441	18664	18488	18408	18606	18566	18422	18550	18607	18577	18514	18490	18445	18427	18470	18513	18402	18465	18280	18348	18402	18668	18582	18562	18577	18481	18441	18710	18358	18397	18447	18341	18379	18301	18438	18382	18488	18211	18256	18394	18656	18583	18469	18586	18361	18481	18419	18327	18408	18461	18447	18426	18294	18219	18603	18454	18571	18610	18455	18644	18268	18615	18269	18440	18466	18559	18475	18502	18514	18704	18483	18514	18478	18449	18504	18389	18574	18588	18572	18400	18600	18509	18320	18344	18577	18601	18384	18373	18566	18487	18372	18570	18416	18453	18444	18276	18465	18542	18489	18459	18423	18407	18495	18467	18453	18508	18562	18323	18531	18489	18363	18474	18595	18679	18448	18405	18419	18485	18399	18474	18429	18373	18500	18394	18166	18598	18599	18583	18652	18464	18554	18485	18426	18506	18257	18649	18523	18323	18499	18282	18543	18490	18279	18424	18424	18419	18501	18365	18495	18424	18314	18677	18576	18628	18439	18519	18320	18471	18183	18494	18189	18447	18393	18485	18609	18454	18364	18519	18465	18225	18263	18520	18489	18476	18319	18564	18590	18552	18433	18457	18400	18496	18522	18506	18477	18559	18532	18404	18490	18291	18576	18587	18450	18315	18509	18609	18474	18406	18481	18466	18476	18453	18553	18630	18414	18427	18460	18380	18478	18514	18388	18527	18500	18230	18445	18505	18423	18533	18417	18619	18415	18346	18395	18412	18537	18563	18445	18536	18589	18434	18584	18646	18551	18443	18605	18398	18399	18498	18798	18531	18552	18444	18464	18184	18529	18552	18378	18472	18330	18340	18422	18521	18575	18556	18313	18686	18432	18328	18690	18517	18400	18601	18551	18497	18586	18669	18344	18284	18406	18491	18322	18654	18442	18597	18385	18701	18585	18580	18416	18441	18469	18384	18348	18437	18575	18417	18490	18756	18327	18482	18430	18578	18473	18439	18259	18486	18435	18449	18666	18294	18353	18531	18585	18372	18188	18344	18304	18384	18406	18702	18370	18401	18339	18511	18443	18521	18402	18493	18413	18537	18291	18341	18223	18447	18536	18483	18314	18264	18327	18430	18440	18604	18232	18626	18476	18395	18558	18525	18581	18526	18392	18462	18450	18492	18641	18583	18241	18530	18491	18298	18390	18524	18552	18420	18531	18434	18518	18609	18620	18393	18711	18404	18516	18369	18335	18674	18475	18388	18363	18555	18418	18440	18390	18447	18576	18236	18558	18321	18397	18659	18559	18578	18666	18595	18516	18534	18546	18289	18253	18249	18529	18531	18419	18552	18485	18490	18388	18443	18578	18585	18506	18398	18515	18379	18540	18509	18335	18442	18591	18227	18354	18568	18429	18514	18660	18405	18444	18418	18377	18701	18471	18432	18529	18460	18499	18380	18655	18614	18462	18518	18555	18450	18539	18468	18380	18492	18386	18545	18491	18587	18579	18339	18522	18652	18411	18416	18344	18324	18112	18290	18477	18269	18236	18468	18421	18522	18484	18408	18570	18473	18500	18573	18468	18593	18385	18611	18583	18613	18532	18489	18712	18496	18524	18451	18533	18310	18490	18388	18514	18383	18542	18506	18625	18783	18390	18430	18467	18680	18569	18584	18476	18414	18289	18547	18485	18526	18572	18458	18580	18646	18681	18430	18475	18441	18361	18316	18393	18621	18366	18526	18234	18482	18644	18556	18235	18665	18455	18489	18485	18415	18433	18541	18352	18278	18479	18514	18523	18293	18519	18610	18517	18315	18632	18506	18613	18417	18454	18652	18214	18412	18488	18427	18542	18570	18293	18644	18354
22788	41004	35668	25227	22081	21095	20528	19747	18449	17534	18722	20285	20063	18531	17395	16462	16475	16462	16289	16252	16298	16317	16186	15915	16222	16281	15998	16114	15804	15810	15955	15839	15812	15823	15768	15719	15682	15862	15620	15791	15614	15754	15808	15753	15799	15723	15699	15809	15654	15637	15943	16940	17846	17566	16911	16340	15849	15703	15752	15724	15490	15772	15666	15654	15713	15672	15707	15877	15687	15503	15730	15713	15536	15905	15676	15692	15667	15762	15578	15799	15670	15662	15761	15557	15745	15403	15633	15596	15654	15505	15593	15742	15766	15753	15474	15515	15425	15804	15722	15727	15769	15682	15634	15526	15443	15653	15727	15553	15521	15648	15604	15600	15744	15766	15652	15811	15736	15645	15762	15424	15631	15783	15812	15669	15644	15602	15514	15674	15597	15786	15682	15690	15699	15531	15668	15573	15656	15598	15433	15936	15694	15572	15730	15549	15586	15743	15751	15561	15682	15651	15546	15783	15548	15499	15699	15666	15487	15591	15557	15704	15705	15562	15755	15741	15663	15583	15649	15581	15791	15479	15745	15525	15509	15696	15728	15698	15609	15674	15551	15662	15652	15629	15860	15586	15657	15744	15662	15447	15545	15700	15730	15743	15520	15649	15622	15617	15703	15570	15776	15560	15556	15625	15685	15571	15690	15537	15637	15677	15512	15623	15594	15664	15526	15736	15687	15560	15756	15676	15696	15746	15682	15589	15679	15676	15617	15654	15736	15755	15724	15641	15728	15724	15639	15822	15725	15509	15675	15575	15738	15789	15608	15673	15443	15596	15564	15511	15732	15614	15645	15611	15574	15601	15659	15403	15656	15604	15589	15668	15752	15760	15614	15442	15566	15619	15643	15618	15578	15715	15636	15612	15576	15698	15668	15821	15703	15767	15652	15730	15568	15689	15589	15650	15599	15568	15658	15866	15625	15671	15642	15468	15588	15597	15636	15510	15555	15694	15646	15556	15656	15517	15514	15772	15669	15628	15560	15512	15534	15760	15657	15656	15458	15579	15617	15610	15645	15585	15589	15628	15833	15505	15686	15621	15624	15742	15659	15604	15648	15627	15673	15674	15787	15559	15634	15677	15738	15738	15758	15656	16007	15567	15547	15698	15682	15587	15678	15662	15716	15638	15541	15674	15803	15637	15720	15474	15528	15624	15588	15653	15675	15742	15664	15738	15644	15615	15562	15709	15655	15717	15560	15682	15642	15625	15778	15464	15679	15606	15669	15609	15796	15601	15587	15596	15593	15662	15851	15575	15514	15504	15600	15662	15719	15580	15708	15617	15726	15724	15578	15762	15727	15524	15673	15521	15687	15652	15635	15791	15542	15628	15553	15697	15616	15574	15727	15629	15536	15607	15495	15585	15882	15585	15596	15721	15688	15759	15700	15715	15669	15524	15613	15775	15613	15634	15617	15489	15569	15609	15612	15451	15635	15732	15637	15497	15691	15656	15700	15469	15567	15727	15541	15643	15505	15544	15682	15590	15645	15663	15807	15792	15595	15574	15638	15735	15596	15519	15658	15605	15766	15613	15547	15507	15862	15596	15530	15479	15672	15627	15799	15589	15510	15647	15740	15659	15754	15619	15538	15591	15650	15558	15733	15652	15610	15633	15462	15684	15514	15489	15643	15647	15687	15647	15658	15719	15636	15546	15530	15711	15629	15459	15713	15659	15719	15732	15681	15629	15763	15702	15681	15642	15542	15673	15607	15608	15571	15432	15668	15648	15817	15573	15534	15656	15541	15622	15519	15756	15709	15575	15582	15681	15706	15675	15421	15762	15567	15651	15691	15671	15718	15603	15585	15754	15637	15644	15722	15569	15775	15530	15606	15688	15609	15679	15723	15579	15508	15679	15609	15674	15589	15567	15666	15751	15706	15657	15532	15729	15575	15786	15629	15572	15678	15653	15708	15576	15594	15737	15818	15688	15583	15791	15682	15581	15690	15489	15622	15655	15800	15703	15484	15733	15824	15650	15693	15606	15531	15665	15732	15484	15626	15774	15741	15683	15627	15673	15586	15756	15575	15677	15552	15758	15859	15669	15551	15633	15698	15829	15596	15507	15800	15691	15682	15745	15836	15736	15832	15673	15577	15662	15519	15755	15670	15750	15700	15494	15670	15639	15567	15636	15539	15675	15723	15645	15620	15645	15691	15707	15708	15679	15616	15574	15615	15764	15463	15612	15660	15608	15526	15699	15672	15552	15561	15750	15651	15581	15790	15879	15725	15528	15638	15519	15637	15644	15696	15680	15627	15461	15691	15591	15868	15567	15636	15573	15668	15749	15739	15553	15602	15550	15448	15657	15755	15603	15697	15691	15811	15586	15686	15523	15615	15692	15629	15585	15561	15632	15532	15434	15528	15606	15854	15699	15710	15661	15814	15618	15545	15499	15733	15716	15598	15460	15706	15777	15746	15496	15694	15674	15593	15630	15710	15556	15578	15680	15615	15644	15676	15503	15749	15585	15602	15483	15729	15526	15696	15779	15677	15575	15787	15525	15742	15630	15651	15724	15457	15735	15825	15677	15677	15711	15656	15723	15580	15743	15694	15597	15579	15766	15670	15611	15623	15706	15621	15549	15407	15552	15581	15470	15448	15668	15627	15677	15623	15744	15608	15562	15666	15618	15554	15657	15644	15682	15641	15719	15631	15496	15734	15610	15573	15616	15578	15657	15812	15629	15692	15558	15743	15753	15765	15662	15717	15668	15474	15743	15552	15982	15737	15797	15660	15790	15627	15651	15591	15554	15585	15608	15538	15735	15599	15554	15598	15606	15688	15564	15601	15500	15526	15563	15622	15672	15654	15693	15757	15572	15594	15729	15761	15535	15714	15674	15623	15673	15714	15830	15651	15646	15657	15562	15534	15607	15825	15719	15607	15604	15791	15660	15604	15511	15682	15677	15677	15426	15667	15690	15506	15766	15720	15760	15681	15787	15720	15634	15611	15515	15620	15726	15504	15470	15612	15554	15529	15696	15716	15691	15631	15601	15408	15641	15516	15642	15679	15757	15810	15719	15625	15765	15431	15649	15584	15640	15581	15536	15736	15570	15384	15524	15545	15683	15533	15688	15707	15694	15770	15661	15624	15722	15682	15612	15469	15484	15688	15757	15731	15711	15616	15638	15826	15708	15775	15519	15574	15806	15544	15704	15564	15811	15640	15809	15675	15567	15634	15752	15649	15632	15720	15658	15525	15739	15669	15709	15647	15593	15551	15726	15542	15530	15635	15718	15655	15552	15639	15713	15470	15640	15847	15654	15662	15827	15515	15713	15773	15452	15624	15657	15792	15611	15640	15696	15561	15484	15730	15759	15588	15584	15537	15601	15780	15708	15502	15559	15588	15709	15588	15529	15783	15524	15703	15778	15643	15637	15593	15572	15506	15684	15491	15654	15695	15643	15657	15699	15660	15507	15754	15679	15616	15706	15653	15734	15651	15626	15671	15627	15612	15640	15718	15659	15684	15593	15653	15743	15682	15656	15534	15562	15723	15651	15620	15539	15720	15521	15818	15600	15750	15914	15684	15634	15738	15437	15616	15662	15771	15633	15664	15620	15596	15784	15594	15472	15607	15661	15625	15569	15615	15776	15705	15508	15563	15664	15547	15554	15649	15672	15689	15600	15711	15791	15874	15627	15611	15656	15544	15567	15712	15767	15650	15562	15724	15544	15690	15644	15538	15709	15582	15586	15604	15682	15706	15626	15774	15589	15649	15745	15800	15737	15482	15552	15490	15713	15519	15567	15718	15872	15543	15454	15641	15714	15751	15655	15601	15650	15587	15675	15468	15565	15753	15570	15656	15650	15700	15728	15622	15923	15835	15540	15840	15669	15640	15593	15590	15805	15620	15747	15588	15662	15715	15770	15421	15465	15682	15647	15646	15673	15587	15718	15669	15614	15670	15679	15674	15670	15625	15761	15569	15706	15737	15658	15674	15713	15761	15601	15555	15790	15525	15600	15700	15685	15641	15612	15336	15612	15754	15701	15537	15522	15502	15577	15656	15597	15691	15850	15593	15722	15553	15808	15688	15636	15684	15774	15507	15604	15576	15696	15706	15832	15870	15524	15673	15719	15758	15617	15532	15691	15523	15657	15774	15631	15667	15806	15547	15712	15642	15719	15585	15533	15619	15617	15701	15553	15672	15682	15830	15680	15607	15645	15697	15838	15600	15614	15544	15730	15495	15875	15606	15637	15339	15564	15643	15684	15578	15792	15436	15842	15613	15530	15685	15868	15599	15593	15600	15751	15757	15703	15567	15524	15628	15602	15535	15595	15576	15651	15577	15729	15614	15576	15728	15503	15787	15492	15805	15781	15595	15789	15765	15621	15730	15649	15710	15561	15681	15668	15619	15576	15696	15680	15678	15593	15543	15615	15576	15750	15641	15844	15459	15625	15700	15677	15612	15782	15682	15560	15759	15626	15787	15791	15583	15605	15752	15700	15531	15571	15393	15811	15629	15677	15701	15696	15610	15543	15584	15748	15892	15658	15767	15568	15706	15582	15634	15761	15770	15529	15661	15681	15545	15510	15712	15735	15703	15616	15545	15726	15601	15595	15530	15620	15879	15645	15689	15658	15601	15565	15540	15789	15703	15723	15785	15641	15708	15727	15642	15685	15637	15523	15593	15625	15608	15496	15620	15604	15626	15470	15556	15845	15546	15598	15694	15857	15760	15621	15681	15402	15589	15608	15633	15562	15659	15556	15566	15557	15619	15541	15450	15747	15553	15380	15850	15802	15801	15617	15689	15679	15680	15782	15533	15558	15587	15586	15648	15824	15686	15616	15648	15667	15578	15648	15768	15574	15609	15679	15614	15528	15628	15690	15674	15567	15712	15630	15667	15712	15570	15739	15735	15569	15682	15602	15560	15578	15556	15749	15742	15744	15594	15648	15673	15720	15574	15629	15549	15617	15621	15644	15688	15610	15675	15728	15678	15586	15705	15781	15604	15618	15617	15823	15640	15783	15508	15754	15703	15514	15581	15523	15790	15529	15692	15690	15642	15675	15744	15673	15814	15758	15604	15686	15676	15537	15733	15819	15792	15681	15763	15714	15728	15582	15731	15627	15500	15560	15629	15613	15730	15602	15493	15756	15748	15600	15540	15517	15622	15775	15796	15534
27421	22667	26631	22479	17937	17756	17839	17344	16886	16988	17087	17707	17893	17514	17195	16781	16809	16736	16861	16673	16736	16765	16662	16700	16687	16517	16690	16614	16425	16321	16492	16355	16412	16372	16587	16603	16434	16481	16256	16614	16636	16695	16495	16551	16462	16461	16410	16636	16553	16496	16491	16581	16760	16716	16739	16867	16817	16557	16457	16529	16531	16697	16605	16565	16381	16478	16378	16688	16448	16400	16456	16412	16458	16437	16514	16552	16577	16381	16357	16462	16425	16429	16399	16582	16184	16570	16596	16588	16412	16398	16478	16518	16452	16495	16613	16494	16412	16439	16408	16382	16401	16754	16458	16474	16300	16568	16632	16437	16584	16566	16475	16376	16482	16513	16469	16606	16386	16766	16566	16444	16487	16575	16418	16665	16518	16385	16470	16553	16541	16438	16494	16445	16506	16513	16376	16436	16515	16339	16474	16450	16429	16408	16377	16335	16493	16615	16452	16491	16505	16521	16479	16552	16484	16517	16499	16147	16624	16627	16469	16404	16592	16660	16725	16555	16626	16489	16382	16526	16433	16498	16473	16613	16562	16542	16672	16446	16380	16498	16581	16566	16477	16283	16488	16569	16528	16380	16410	16534	16632	16690	16384	16566	16520	16478	16502	16294	16617	16304	16497	16520	16507	16173	16303	16327	16385	16412	16525	16416	16616	16594	16454	16409	16415	16688	16488	16496	16472	16478	16458	16640	16416	16558	16503	16471	16578	16435	16474	16601	16636	16501	16453	16493	16538	16435	16556	16523	16504	16453	16425	16723	16428	16618	16448	16695	16479	16403	16596	16329	16267	16431	16516	16478	16455	16619	16616	16655	16567	16287	16315	16527	16395	16679	16277	16366	16576	16413	16534	16532	16490	16573	16474	16377	16636	16389	16551	16433	16505	16472	16695	16518	16670	16530	16490	16371	16429	16524	16445	16287	16514	16557	16524	16374	16492	16532	16548	16505	16475	16515	16555	16491	16619	16592	16546	16565	16708	16583	16534	16482	16477	16310	16542	16525	16488	16323	16492	16330	16437	16604	16620	16616	16445	16397	16557	16473	16565	16766	16734	16444	16523	16454	16636	16416	16530	16536	16749	16350	16477	16283	16322	16626	16506	16593	16427	16500	16397	16529	16553	16707	16762	16750	16378	16388	16496	16294	16383	16484	16240	16598	16577	16618	16582	16498	16684	16678	16472	16465	16542	16428	16618	16338	16535	16542	16564	16239	16424	16377	16460	16491	16436	16618	16550	16475	16391	16459	16607	16395	16406	16602	16348	16519	16345	16647	16664	16573	16435	16587	16697	16731	16545	16518	16646	16505	16682	16514	16491	16494	16334	16578	16571	16639	16562	16354	16565	16231	16370	16348	16544	16306	16502	16411	16351	16396	16528	16374	16381	16430	16630	16560	16402	16532	16385	16542	16319	16401	16390	16493	16567	16400	16634	16569	16464	16591	16309	16542	16388	16504	16446	16440	16482	16445	16385	16192	16568	16284	16715	16631	16490	16476	16339	16613	16457	16510	16487	16458	16548	16485	16448	16330	16610	16344	16289	16608	16397	16456	16507	16489	16577	16550	16709	16516	16377	16506	16427	16569	16500	16581	16459	16595	16464	16403	16520	16509	16311	16442	16663	16487	16702	16601	16399	16544	16250	16572	16427	16375	16600	16447	16614	16555	16606	16619	16451	16372	16686	16702	16674	16428	16505	16462	16422	16558	16173	16428	16617	16427	16517	16510	16542	16296	16532	16560	16432	16638	16674	16399	16395	16483	16325	16607	16470	16607	16677	16528	16523	16343	16463	16566	16605	16419	16669	16582	16462	16572	16530	16709	16397	16515	16508	16673	16464	16602	16629	16587	16441	16570	16643	16595	16624	16728	16439	16383	16439	16430	16477	16445	16409	16670	16414	16626	16515	16472	16469	16635	16520	16232	16507	16587	16267	16411	16792	16248	16434	16453	16511	16342	16576	16397	16565	16663	16397	16320	16434	16440	16471	16371	16415	16503	16696	16357	16313	16325	16535	16445	16343	16406	16508	16477	16409	16504	16509	16441	16316	16501	16654	16680	16591	16400	16503	16388	16439	16516	16443	16641	16461	16593	16506	16461	16529	16415	16433	16666	16410	16638	16435	16496	16677	16362	16552	16694	16702	16474	16541	16193	16469	16236	16514	16654	16370	16366	16672	16514	16575	16494	16401	16651	16538	16619	16661	16349	16453	16209	16465	16707	16462	16345	16511	16325	16577	16597	16569	16502	16488	16576	16404	16553	16654	16637	16615	16541	16694	16440	16288	16392	16564	16408	16686	16586	16346	16415	16445	16545	16273	16469	16518	16489	16564	16371	16590	16536	16307	16517	16446	16338	16440	16433	16694	16601	16613	16591	16241	16446	16453	16548	16838	16445	16571	16645	16474	16460	16462	16475	16520	16595	16559	16411	16597	16397	16583	16590	16612	16585	16557	16411	16378	16598	16417	16504	16430	16272	16475	16431	16526	16510	16425	16579	16331	16666	16388	16517	16367	16418	16428	16383	16487	16366	16629	16668	16307	16432	16438	16597	16551	16612	16571	16472	16300	16589	16555	16591	16421	16516	16608	16592	16438	16455	16319	16698	16615	16628	16586	16627	16626	16613	16661	16567	16503	16506	16563	16534	16542	16230	16284	16422	16749	16737	16518	16470	16436	16735	16573	16462	16511	16367	16396	16408	16412	16596	16529	16650	16581	16524	16175	16475	16547	16651	16558	16615	16435	16567	16536	16417	16550	16401	16432	16378	16313	16482	16433	16340	16424	16366	16639	16414	16641	16397	16409	16411	16411	16431	16354	16506	16286	16473	16729	16435	16558	16412	16509	16491	16537	16575	16227	16607	16439	16265	16322	16446	16603	16475	16375	16358	16552	16423	16468	16604	16553	16633	16546	16515	16366	16598	16453	16685	16483	16438	16433	16746	16605	16673	16491	16278	16488	16606	16398	16437	16658	16684	16527	16481	16492	16571	16538	16605	16675	16244	16569	16489	16484	16596	16710	16447	16547	16584	16376	16405	16386	16668	16618	16688	16411	16570	16387	16528	16605	16376	16456	16462	16470	16640	16615	16595	16434	16395	16320	16332	16459	16769	16551	16489	16550	16458	16539	16664	16576	16664	16544	16572	16475	16421	16584	16604	16580	16358	16512	16509	16379	16594	16675	16525	16593	16407	16638	16671	16216	16650	16397	16414	16369	16447	16526	16366	16432	16363	16596	16493	16470	16617	16580	16669	16453	16525	16572	16697	16567	16376	16485	16443	16628	16350	16525	16511	16292	16391	16497	16390	16527	16392	16353	16385	16558	16531	16449	16397	16602	16547	16401	16630	16596	16436	16423	16488	16710	16345	16606	16574	16392	16342	16300	16423	16540	16604	16683	16555	16435	16439	16428	16429	16500	16557	16673	16394	16667	16461	16577	16493	16486	16502	16593	16388	16563	16550	16686	16648	16619	16653	16552	16441	16429	16322	16432	16451	16397	16314	16410	16513	16531	16575	16537	16792	16658	16534	16485	16501	16484	16427	16395	16432	16350	16318	16498	16433	16659	16459	16453	16537	16427	16579	16531	16453	16461	16397	16662	16342	16626	16438	16510	16469	16404	16365	16443	16533	16430	16578	16508	16487	16482	16534	16591	16464	16436	16396	16632	16420	16475	16504	16546	16509	16534	16700	16338	16568	16515	16436	16564	16374	16612	16402	16461	16488	16612	16541	16386	16646	16407	16369	16599	16427	16352	16595	16379	16537	16556	16357	16543	16426	16414	16382	16432	16383	16620	16321	16414	16428	16295	16552	16585	16393	16622	16462	16515	16614	16321	16636	16412	16373	16444	16420	16494	16420	16542	16525	16595	16265	16322	16521	16623	16430	16398	16394	16499	16351	16712	16547	16597	16517	16489	16451	16328	16361	16591	16673	16543	16523	16431	16450	16405	16582	16403	16322	16517	16665	16424	16323	16413	16671	16595	16517	16635	16513	16504	16595	16605	16576	16444	16563	16538	16652	16606	16533	16525	16452	16492	16812	16493	16416	16476	16619	16595	16409	16613	16667	16657	16323	16610	16312	16456	16669	16513	16420	16610	16444	16358	16457	16364	16640	16513	16343	16483	16487	16359	16527	16547	16636	16439	16451	16477	16312	16501	16534	16389	16478	16634	16689	16578	16613	16290	16581	16431	16500	16599	16483	16456	16526	16532	16476	16629	16446	16615	16611	16461	16513	16641	16443	16467	16597	16581	16489	16310	16315	16363	16594	16409	16457	16371	16413	16605	16510	16629	16513	16530	16514	16406	16505	16407	16607	16276	16320	16477	16354	16503	16530	16382	16469	16363	16682	16325	16319	16459	16559	16365	16533	16569	16644	16437	16487	16352	16418	16429	16352	16495	16626	16481	16564	16367	16599	16728	16534	16424	16777	16533	16594	16518	16581	16588	16644	16424	16390	16344	16638	16286	16619	16436	16419	16506	16385	16460	16493	16480	16594	16433	16385	16696	16369	16460	16287	16563	16436	16387	16448	16404	16513	16578	16539	16533	16356	16595	16701	16509	16589	16611	16688	16495	16368	16362	16458	16616	16464	16370	16426	16549	16587	16686	16545	16498	16392	16540	16668	16535	16364	16398	16513	16616	16379	16591	16509	16629	16373	16559	16535	16402	16370	16611	16594	16451	16735	16476	16672	16283	16583	16660	16462	16688	16568	16672	16321	16469	16560	16592	16577	16452	16519	16579	16539	16380	16423	16353	16753	16458	16568	16503	16399	16559	16326	16438	16572	16614	16460	16487	16572	16317	16252	16568	16389	16613	16521	16180	16557	16702	16540	16483	16287	16441	16607	16592	16542	16475	16457	16527	16630	16511	16538	16244	16341	16347	16442	16534	16406	16273	16443	16421	16209	16452	16378	16280	16538	16571	16587	16575	16488	16645	16415	16333	16412	16465	16480	16478	16548	16469	16574	16614	16631	16623	16491	16305	16314	16391	16467	16472	16558	16610	16499	16287	16620	16452	16526	16479	16432	16596	16303	16387	16561	16605	16416	16295	16593	16424	16570	16492	16504	16257	16300	16514	16550	16411	16581	16563	16601	16424	16419	16613	16570	16494	16534	16358	16645	16470	16474
20451	29256	25334	18610	16525	16347	16454	15968	15470	15334	15885	16699	16663	15695	15427	14979	14730	14898	14785	14672	14707	14793	14866	14701	14775	14870	14683	14840	14768	14754	14613	14727	14572	14551	14606	14610	14606	14703	14616	14724	14677	14469	14658	14716	14602	14633	14541	14462	14472	14476	14491	14600	14856	14777	14749	14621	14572	14604	14441	14513	14470	14674	14520	14501	14451	14430	14556	14471	14427	14527	14431	14487	14583	14588	14488	14426	14670	14693	14743	14558	14483	14509	14500	14675	14714	14564	14450	14579	14489	14730	14668	14555	14543	14518	14687	14597	14507	14416	14589	14791	14644	14544	14447	14660	14485	14453	14650	14537	14467	14478	14568	14465	14766	14669	14533	14598	14585	14435	14558	14642	14619	14520	14537	14475	14609	14363	14471	14618	14551	14635	14423	14502	14491	14574	14471	14657	14534	14859	14473	14605	14615	14601	14603	14546	14534	14528	14398	14652	14386	14548	14510	14613	14583	14463	14556	14475	14377	14738	14402	14700	14554	14675	14423	14666	14471	14481	14617	14448	14525	14484	14638	14654	14588	14465	14639	14573	14525	14555	14454	14324	14637	14586	14597	14472	14558	14594	14491	14629	14591	14547	14588	14720	14498	14560	14535	14677	14536	14651	14526	14549	14529	14617	14800	14372	14645	14445	14526	14421	14624	14596	14506	14556	14637	14564	14702	14582	14800	14506	14516	14409	14309	14632	14567	14430	14339	14642	14600	14457	14524	14567	14396	14592	14545	14537	14784	14506	14372	14547	14527	14590	14506	14490	14420	14567	14543	14421	14715	14496	14727	14509	14773	14444	14572	14667	14565	14499	14501	14505	14769	14634	14663	14550	14634	14455	14586	14476	14592	14676	14607	14502	14706	14458	14699	14587	14433	14682	14555	14707	14534	14472	14323	14613	14595	14570	14294	14572	14567	14650	14596	14564	14694	14624	14590	14549	14680	14461	14550	14287	14586	14490	14569	14702	14575	14601	14644	14545	14417	14606	14483	14623	14610	14653	14570	14424	14610	14334	14513	14502	14460	14547	14635	14644	14667	14638	14589	14448	14698	14359	14762	14475	14465	14462	14592	14611	14537	14733	14524	14606	14525	14480	14542	14462	14637	14551	14812	14556	14506	14624	14686	14666	14682	14528	14455	14586	14607	14819	14609	14495	14647	14524	14656	14652	14626	14499	14831	14534	14291	14616	14424	14558	14624	14456	14559	14485	14511	14524	14586	14432	14500	14375	14657	14581	14571	14582	14681	14561	14732	14489	14669	14659	14651	14519	14610	14455	14618	14709	14736	14681	14381	14745	14722	14419	14589	14546	14422	14659	14508	14536	14665	14706	14563	14372	14475	14480	14613	14495	14593	14599	14536	14602	14612	14548	14515	14573	14454	14528	14509	14627	14344	14546	14660	14515	14617	14445	14548	14473	14592	14598	14656	14539	14491	14538	14458	14710	14630	14540	14532	14493	14523	14549	14575	14403	14507	14422	14562	14621	14652	14632	14582	14703	14536	14632	14459	14586	14694	14575	14638	14668	14453	14506	14497	14500	14690	14407	14457	14503	14585	14672	14482	14448	14664	14677	14441	14536	14642	14665	14653	14545	14577	14533	14721	14486	14605	14480	14470	14627	14415	14570	14398	14502	14281	14735	14570	14625	14471	14434	14810	14613	14679	14663	14557	14675	14543	14447	14550	14567	14498	14527	14487	14638	14718	14400	14513	14436	14585	14557	14459	14470	14640	14606	14476	14587	14660	14457	14586	14478	14448	14601	14578	14622	14490	14625	14549	14617	14550	14503	14400	14478	14798	14666	14498	14507	14424	14712	14438	14594	14661	14623	14566	14396	14692	14558	14515	14443	14580	14527	14583	14525	14777	14442	14451	14572	14573	14648	14592	14619	14443	14439	14631	14644	14501	14489	14554	14645	14589	14540	14540	14550	14502	14451	14586	14551	14575	14673	14566	14456	14713	14626	14584	14524	14447	14530	14498	14483	14701	14598	14614	14581	14467	14476	14697	14771	14607	14512	14677	14466	14653	14367	14385	14689	14656	14552	14594	14448	14604	14501	14435	14444	14608	14373	14418	14478	14500	14447	14531	14646	14632	14413	14578	14695	14563	14368	14389	14531	14555	14540	14430	14481	14544	14719	14494	14574	14496	14547	14600	14454	14643	14630	14521	14543	14728	14488	14419	14506	14544	14575	14602	14600	14382	14508	14625	14664	14637	14439	14631	14598	14661	14509	14628	14730	14649	14375	14523	14512	14704	14636	14614	14641	14440	14539	14582	14490	14545	14596	14449	14499	14552	14713	14629	14436	14766	14276	14663	14421	14530	14459	14686	14572	14759	14656	14475	14583	14482	14610	14521	14456	14525	14508	14491	14618	14452	14581	14410	14608	14595	14580	14534	14512	14622	14640	14566	14589	14429	14596	14502	14656	14578	14508	14510	14683	14565	14549	14607	14459	14575	14613	14510	14520	14432	14709	14658	14561	14553	14563	14629	14351	14673	14749	14570	14424	14493	14584	14574	14691	14634	14645	14517	14660	14806	14647	14650	14644	14721	14521	14563	14687	14685	14415	14633	14631	14662	14552	14718	14648	14554	14680	14607	14539	14536	14427	14450	14510	14540	14628	14679	14480	14534	14536	14545	14348	14522	14470	14479	14627	14555	14545	14605	14434	14623	14654	14564	14606	14394	14549	14604	14368	14603	14537	14578	14581	14457	14531	14722	14587	14406	14526	14557	14556	14538	14504	14633	14536	14447	14601	14524	14472	14503	14851	14475	14581	14580	14754	14627	14676	14507	14680	14450	14550	14702	14458	14630	14364	14589	14514	14637	14457	14559	14487	14577	14392	14361	14422	14649	14537	14620	14580	14662	14392	14657	14587	14625	14582	14441	14456	14488	14541	14466	14550	14650	14555	14629	14571	14572	14503	14475	14728	14517	14463	14534	14524	14540	14599	14664	14484	14663	14735	14562	14516	14506	14600	14614	14485	14613	14627	14568	14656	14641	14517	14373	14532	14562	14844	14484	14621	14622	14537	14356	14664	14582	14344	14617	14473	14550	14526	14455	14610	14658	14500	14556	14609	14547	14514	14605	14572	14568	14552	14566	14565	14432	14454	14581	14751	14682	14597	14673	14554	14439	14671	14484	14522	14588	14678	14498	14494	14455	14526	14555	14615	14794	14595	14737	14569	14555	14663	14496	14509	14726	14491	14420	14541	14761	14490	14399	14600	14557	14635	14498	14675	14540	14596	14571	14458	14616	14551	14390	14346	14568	14487	14528	14433	14561	14406	14683	14625	14506	14549	14723	14458	14568	14546	14459	14570	14717	14663	14518	14707	14724	14633	14479	14705	14579	14657	14593	14590	14465	14505	14741	14600	14676	14551	14552	14591	14470	14654	14533	14610	14508	14690	14639	14548	14537	14532	14575	14426	14461	14643	14645	14614	14618	14479	14494	14494	14470	14434	14481	14470	14524	14553	14521	14597	14579	14622	14549	14459	14572	14568	14626	14437	14560	14625	14513	14531	14752	14526	14525	14601	14679	14537	14616	14465	14550	14541	14648	14488	14609	14442	14548	14395	14657	14623	14523	14562	14583	14767	14635	14505	14573	14570	14493	14563	14508	14649	14364	14537	14556	14659	14473	14700	14558	14531	14617	14548	14525	14502	14722	14655	14608	14504	14560	14387	14640	14765	14625	14511	14421	14771	14491	14555	14419	14522	14572	14599	14632	14573	14448	14531	14645	14647	14457	14462	14496	14625	14623	14569	14560	14705	14580	14686	14710	14684	14620	14557	14573	14505	14791	14484	14479	14574	14615	14681	14352	14543	14514	14694	14431	14650	14638	14583	14438	14527	14644	14584	14613	14594	14664	14622	14370	14491	14664	14483	14520	14531	14600	14538	14642	14548	14475	14504	14726	14582	14571	14617	14664	14529	14683	14533	14531	14609	14614	14622	14465	14688	14556	14515	14588	14553	14588	14381	14552	14700	14492	14593	14712	14456	14506	14546	14617	14632	14638	14575	14646	14634	14529	14530	14496	14604	14576	14719	14630	14737	14672	14427	14653	14520	14591	14579	14480	14609	14566	14535	14684	14360	14617	14561	14394	14472	14536	14599	14527	14784	14442	14607	14510	14616	14550	14691	14691	14594	14656	14392	14539	14490	14535	14623	14535	14547	14686	14538	14589	14632	14545	14798	14634	14541	14649	14518	14472	14660	14575	14644	14613	14566	14655	14475	14520	14653	14550	14207	14625	14581	14519	14567	14505	14442	14583	14709	14560	14445	14533	14756	14495	14500	14751	14604	14668	14621	14781	14650	14586	14573	14635	14681	14643	14519	14614	14466	14564	14568	14442	14564	14579	14671	14643	14654	14521	14602	14571	14474	14585	14691	14732	14535	14627	14500	14511	14503	14480	14565	14519	14678	14647	14508	14499	14541	14629	14683	14487	14467	14610	14419	14620	14531	14606	14573	14717	14433	14571	14639	14691	14483	14584	14582	14649	14469	14608	14712	14573	14596	14625	14656	14605	14715	14699	14704	14686	14529	14745	14414	14665	14511	14549	14338	14567	14638	14620	14505	14564	14596	14551	14446	14693	14398	14619	14414	14537	14517	14491	14607	14648	14557	14597	14582	14629	14453	14778	14589	14529	14592	14507	14589	14597	14492	14556	14453	14571	14568	14519	14561	14415	14481	14597	14375	14591	14643	14594	14680	14600	14596	14765	14546	14681	14503	14568	14658	14360	14642	14393	14598	14697	14740	14496	14551	14651	14467	14551	14654	14526	14574	14469	14604	14557	14656	14332	14619	14537	14651	14627	14577	14346	14446	14527	14416	14494	14406	14538	14427	14508	14516	14532	14703	14525	14766	14681	14483	14540	14498	14526	14694	14334	14614	14633	14719	14467	14729	14582	14633	14561	14426	14540	14548	14693	14540	14375	14478	14520	14713	14512	14499	14729	14388	14594	14646	14699	14571	14570	14571	14494	14375	14687	14513	14642	14600	14509	14646	14658	14405	14386	14676	14679	14460	14583	14656	14556	14476	14602	14630	14641	14548	14432	14514	14492	14560	14571	14649	14670	14428	14498	14374	14668	14517	14332	14458	14552	14647	14434	14636
23739	21174	28695	24011	21898	22022	21132	18170	17252	17009	17647	18731	18131	17320	17422	16723	16274	16421	16235	16139	16237	16304	16434	16255	16326	16225	16252	16140	16144	16258	16101	16185	16109	15924	16337	16102	15909	16149	16068	16108	15826	16134	15992	15946	16132	16178	15878	16067	15932	16100	16037	16380	17062	16658	16510	16444	16158	16079	16127	15986	15877	15994	15971	15996	15759	15942	16112	16103	15949	15989	16032	15988	16209	16018	16094	16192	16208	15938	16042	15987	15849	15958	15941	16002	16091	15886	16043	16100	15860	16192	15990	15803	15882	15851	16068	15930	16019	15936	15799	16022	15942	16049	15997	16048	15964	15997	15972	15960	16114	15749	15976	16133	15936	15975	16120	15949	15962	15989	16062	15884	16076	16082	15821	15988	16064	15876	16082	16088	16065	15981	15904	15955	15868	15930	15845	15969	16017	15774	15992	15909	16088	15901	16070	15984	16005	15896	16046	15772	15880	15978	15870	15856	16121	15877	15950	16007	15996	16038	15906	15954	15882	16057	15951	15847	16015	16055	16063	15900	15785	15829	15901	15858	15928	16028	15939	15905	15848	15884	15878	16065	15824	15965	15881	15916	15923	16030	16098	15954	15907	15976	15861	15940	16008	16019	15968	15958	15926	15908	16028	16215	15914	16020	16084	15903	15899	15880	16073	15841	15877	15917	15988	15995	15777	16068	15896	15809	15943	15770	15867	15937	15933	16033	16187	16000	16084	16036	15797	15932	15878	15978	16152	15879	15994	15890	15819	15926	16064	16047	16044	15898	15874	15992	16088	15948	15901	15860	16023	15972	15878	16007	16005	15962	15906	15764	15906	15964	15793	15822	15837	15839	15838	16083	15744	15965	15771	16170	15974	16029	15987	15901	15862	15849	16070	15686	15867	15962	15879	15802	15967	15860	15981	15884	15796	16000	16004	15897	15928	15997	16091	16043	15919	15990	16045	15834	15989	15802	15928	16013	15837	15881	15991	15990	16022	16026	15928	15936	15907	16109	16023	15913	15920	15913	15813	16006	15873	15948	16065	16147	15919	15901	16037	15834	16043	15884	15963	16036	15893	16077	16000	16066	15861	15939	15957	15847	15884	16055	15902	15985	15890	15941	15893	15929	16014	15698	16074	15961	15744	15844	15991	15846	15863	15854	15892	15894	16015	15975	15799	15832	15765	15960	16068	15799	15849	15824	15998	15995	15965	15922	15704	15937	16000	15802	15892	16128	15908	15906	15844	15788	15752	15812	16037	15753	15680	16004	16182	15874	15785	15862	15881	16015	16090	15941	15909	15914	15864	16094	16029	15891	16107	15854	15980	15942	16117	15915	15897	15908	15710	15714	16082	15931	15799	16112	15978	15922	15926	15950	16055	15861	15569	15965	15927	16063	16055	15660	15986	16096	15940	15669	15911	15981	16017	16025	16179	16026	15910	16053	15902	16120	15772	16053	15895	15851	15867	15840	15994	15854	16029	15901	15897	15811	15969	16156	15983	16170	15829	15837	15985	15826	15913	15877	15848	15943	15903	15764	16001	16054	15929	15907	15974	15920	15954	16095	15933	15925	16020	16024	15929	16057	15981	15928	16072	15950	15916	15969	15843	15933	15949	15989	15962	16049	16115	16004	15895	16057	16020	15960	16025	15784	15896	15869	16234	15925	15988	15987	15992	15814	15895	15955	15863	15966	16026	15836	16075	15924	15915	15916	16152	15866	15993	15790	15839	15975	16086	15862	15862	16153	16004	15774	15809	15989	15879	15991	16055	15819	15893	15903	15854	16123	15981	15929	15945	15959	15957	16029	15559	16102	16163	15913	15938	15831	15883	16070	15972	15986	16061	16062	15793	15906	16031	15928	15944	15904	15861	15885	16002	15758	15993	16008	16140	15986	15931	15984	15892	15938	16032	16202	15746	15883	16008	16139	16209	16036	15995	15950	15964	15871	16110	15765	15816	16027	15876	15892	15873	16013	15875	15820	15892	16068	15977	15897	15942	15834	15845	15890	15757	16104	16095	16178	15843	15806	15870	15976	15681	15900	15876	15994	16045	16077	16004	15918	15973	15833	16029	16061	16053	15887	16050	15725	15846	15852	15923	15931	15995	15822	15844	16107	15856	15874	15898	16063	16013	16123	15895	16172	16038	16149	15985	15928	15757	15879	16031	15814	15879	16105	15842	15858	16001	16047	16045	16170	16002	15894	16078	16032	15952	16030	15801	15998	16015	15853	16074	16033	15896	15815	15939	16162	15949	15909	16011	15915	15836	15938	15964	15940	16031	15974	15905	15978	15957	15849	15912	15853	16038	15832	15969	15987	15804	15672	15790	15912	16026	16105	15939	15907	15816	16117	15955	15868	15970	15792	15656	15961	15958	15825	15865	16120	15932	15872	15922	15786	15860	15849	16001	15814	15891	15849	15888	16007	15878	15872	15965	15946	16074	15877	16064	15865	15854	15901	15941	15958	15892	15902	15848	16030	15977	16174	15878	15910	16072	16073	16050	15877	16135	15932	15851	16156	15954	15965	15994	15779	15806	15788	15800	16037	15729	16081	15961	15869	15882	15942	16105	15907	15823	15977	15895	16045	15865	15742	15904	15976	16010	15961	16139	15859	16036	15974	16099	16015	15980	16063	16003	15965	15813	15816	15911	15905	15847	15885	15917	16016	16213	16000	16063	15952	16056	15961	15957	15923	15919	15985	15984	16056	15886	15855	15932	16020	16030	15935	16024	15719	15887	15870	15979	16007	16195	15784	16103	16032	16045	16020	15994	15718	15879	15980	15914	15988	16045	16006	16073	15933	15827	15978	15946	16015	16017	15871	15992	16035	15768	16042	15997	16055	16007	15932	15881	15844	16021	15898	15848	15874	15807	15764	16057	15851	15883	15949	16026	15679	15897	15829	15951	16208	15950	16250	16012	15872	15899	16072	16104	15971	15851	15997	15822	15922	16068	15914	15824	15885	16012	15885	16202	16157	15909	15899	15836	16064	15821	16011	15997	15995	15988	15799	16056	15971	15950	16063	15771	15842	16027	15777	15982	15957	16153	15813	15958	15999	16078	16083	15853	15991	15877	15836	15953	16029	15797	16037	15986	15929	15822	15909	15898	15850	15898	15839	16021	15883	16099	16070	15912	15986	15988	15853	15892	16019	15886	16075	16041	15951	15814	16005	15857	15933	16042	16080	16069	16041	16023	15931	15828	15966	15739	15908	15898	16118	15829	15989	16180	15763	16080	15944	15954	16191	16051	15998	15965	16103	15990	16091	15913	15793	16004	15924	16007	15802	16122	16156	15926	15947	15945	15736	15846	15650	15770	15930	15910	15998	16081	15862	16025	16147	15928	15813	15900	15930	15967	15992	16046	15853	16107	15964	15927	16024	16095	16056	15914	15739	16051	15783	15903	16048	15890	16015	15904	15938	15714	15975	15877	15933	15836	15860	15935	15942	15881	16008	15885	15917	15856	15808	15823	15962	15883	16039	15894	15926	16009	15918	16048	15895	15934	16097	16153	16013	15935	15891	16093	16025	15844	15922	16000	16074	15990	16065	16014	16171	16013	15889	15996	15906	16070	15957	16022	16023	16068	15990	15947	15862	15841	16012	16032	15819	15894	16126	16047	15776	15985	16005	15890	15778	15941	16117	15978	15789	15876	15965	16054	15933	15899	15873	15953	15909	15800	16073	16093	15897	15864	15941	15955	16080	16125	15846	15984	15858	15964	16020	15884	16046	16104	15955	15718	15837	15898	15840	15996	15842	16045	16128	15894	15919	15889	16045	15767	15958	15929	16023	15999	16056	15963	15849	15923	15823	16050	15842	16042	15844	15786	16016	16105	15824	16127	16066	15978	15916	15737	16030	16026	15923	15877	15801	15810	15931	15873	15920	16085	16082	16086	15902	15931	16050	15837	15697	16033	16036	15817	15912	15774	16047	15890	15883	15923	16106	15957	15795	15947	15943	15894	16055	15945	15911	15798	15931	16034	15993	15990	15819	16013	15858	16272	16149	15914	15993	16090	15796	15914	16068	16035	16031	16033	15864	15794	15903	16047	15927	15987	15913	16059	15935	15961	16060	15969	15899	15791	16011	15794	15937	15989	15947	15766	15872	15914	15918	16172	15950	15788	16047	15946	15940	15963	15958	16004	15853	15986	15934	16089	16013	15842	15966	15995	15835	15766	16054	15945	15850	15965	15873	16005	16017	16110	15901	15834	15924	15927	15968	15840	16027	15768	16013	15898	15900	16103	15674	15946	15826	15932	16091	15873	15912	16013	16049	16090	15867	15906	16071	15808	15913	15921	15998	16186	15989	16037	16097	16005	15974	15993	15818	15996	15917	16052	15830	15706	15964	15901	16096	15857	16020	16021	16069	15941	16067	16057	16130	15901	15971	16027	16005	16061	15773	15864	16022	16009	15895	15963	15814	15966	16019	15927	16060	15953	15904	15834	15932	16040	16058	15909	16108	16117	15993	15863	16172	15922	15924	15885	16068	15640	15964	15726	15942	15938	15951	16125	15983	16003	15792	16104	16011	16038	16053	15819	15946	15971	16024	15928	15809	15793	15934	15912	15971	15821	16066	16047	16127	15936	16033	15953	15952	16205	16014	16086	15920	15909	15866	15727	15938	15950	15932	16028	16005	15657	15909	16147	15906	16093	16105	15882	16015	15919	15983	15946	15890	15901	15919	16082	15944	15808	15851	15762	15768	15917	15989	16012	15904	15976	15775	15989	16015	16063	16038	16050	16138	15910	16064	15755	15988	15821	16090	15996	16120	16080	15998	15923	15813	15831	15722	15716	15798	15975	15832	15843	15862	15935	15806	15910	15834	15902	16057	15884	15977	15793	15862	15999	15775	15910	15955	16054	15794	16196	16084	15907	16098	15978	15961	15967	16029	15828	15920	15974	16077	16036	16004	16142	15932	15995	16073	16004	15854	15853	16034	16204	15985	15965	16074	15823	16104	15839	15938	15957	15997	15954	15932	15922	15876	16052	15877	15951	15844	15890	15860	16011	16052	15910	15924	15728	15926	15949	16129	15932	15886	15884	15895	15899	15984	15882	16059	16015	15791	15697	15696	15987	16082	15879	15944	15877	15964	16086	15819	15859	15900	15937	16026	15846	15933	15775	15813	15999	15865	15987	15891
20552	35683	31599	22355	18767	17740	17705	17097	16104	15744	16661	18864	17654	16290	15859	14982	14877	14717	14736	14749	14642	14734	14867	14687	14649	14723	14385	14689	14440	14310	14553	14371	14580	14506	14493	14412	14606	14369	14431	14321	14561	14543	14427	14469	14414	14321	14349	14292	14262	14389	14339	14954	15677	15262	14983	14757	14463	14326	14191	14465	14222	14316	14436	14318	14329	14306	14297	14295	14346	14538	14360	14256	14321	14396	14279	14356	14463	14327	14440	14277	14496	14199	14427	14140	14368	14316	14290	14551	14344	14357	14277	14237	14346	14322	14552	14348	14196	14192	14424	14451	14168	14395	14344	14381	14423	14424	14378	14317	14378	14363	14402	14434	14335	14435	14259	14275	14268	14219	14304	14274	14220	14138	14477	14366	14189	14469	14394	14540	14316	14279	14388	14271	14286	14393	14305	14291	14480	14367	14347	14533	14339	14564	14315	14268	14337	14270	14327	14489	14384	14278	14242	14295	14318	14348	14362	14397	14200	14425	14373	14388	14247	14423	14515	14248	14366	14437	14240	14375	14312	14350	14307	14232	14364	14345	14515	14300	14309	14400	14312	14291	14441	14162	14419	14342	14317	14432	14424	14159	14226	14449	14227	14409	14176	14447	14436	14243	14428	14424	14367	14299	14228	14222	14229	14452	14514	14352	14275	14319	14241	14416	14307	14495	14484	14482	14302	14344	14334	14347	14417	14402	14260	14235	14234	14424	14461	14225	14343	14297	14281	14268	14194	14372	14408	14375	14428	14498	14386	14365	14469	14379	14431	14212	14266	14230	14191	14408	14326	14314	14308	14238	14290	14408	14317	14159	14397	14338	14333	14382	14397	14185	14429	14349	14497	14353	14381	14314	14424	14331	14320	14422	14237	14460	14175	14429	14290	14213	14224	14381	14513	14251	14340	14402	14252	14335	14342	14312	14415	14485	14348	14390	14178	14423	14443	14529	14277	14482	14270	14242	14483	14479	14289	14155	14205	14263	14395	14345	14269	14277	14343	14307	14298	14341	14464	14315	14191	14287	14370	14363	14369	14306	14208	14460	14395	14322	14421	14392	14322	14346	14278	14487	14339	14249	14363	14367	14385	14250	14257	14307	14403	14223	14538	14372	14269	14441	14426	14436	14241	14344	14276	14331	14192	14262	14492	14432	14288	14520	14431	14233	14300	14375	14420	14424	14206	14223	14248	14165	14358	14330	14351	14496	14249	14417	14341	14402	14454	14351	14399	14273	14340	14198	14209	14251	14340	14400	14481	14202	14281	14347	14263	14303	14310	14437	14339	14365	14400	14317	14419	14295	14319	14454	14374	14292	14154	14240	14612	14197	14347	14255	14291	14194	14221	14196	14225	14321	14286	14452	14265	14416	14217	14252	14336	14331	14278	14405	14402	14445	14384	14378	14321	14544	14360	14322	14414	14293	14267	14208	14308	14433	14494	14312	14254	14408	14498	14327	14402	14274	14305	14337	14301	14460	14401	14461	14510	14183	14330	14194	14313	14182	14308	14286	14265	14296	14347	14360	14446	14382	14398	14236	14408	14340	14245	14417	14351	14405	14526	14487	14347	14326	14555	14353	14421	14315	14458	14191	14434	14436	14451	14354	14310	14260	14472	14200	14233	14225	14151	14318	14268	14370	14498	14456	14360	14245	14484	14361	14501	14249	14455	14356	14357	14294	14486	14262	14407	14241	14440	14260	14369	14229	14339	14314	14269	14175	14354	14415	14386	14245	14443	14249	14174	14430	14290	14400	14358	14292	14282	14389	14392	14493	14359	14343	14349	14275	14303	14423	14503	14362	14409	14550	14299	14326	14294	14348	14288	14368	14271	14373	14283	14427	14465	14217	14292	14206	14298	14469	14353	14219	14299	14364	14306	14387	14484	14358	14301	14230	14204	14356	14387	14325	14324	14419	14394	14352	14331	14421	14362	14383	14239	14493	14408	14310	14278	14380	14282	14417	14295	14350	14293	14407	14443	14318	14420	14382	14365	14452	14135	14339	14527	14417	14347	14462	14617	14455	14312	14373	14262	14196	14379	14431	14278	14221	14395	14203	14433	14139	14387	14319	14201	14317	14350	14329	14365	14449	14260	14294	14222	14441	14188	14241	14390	14284	14215	14194	14394	14301	14299	14344	14302	14392	14335	14315	14372	14205	14504	14392	14206	14291	14296	14317	14234	14347	14340	14366	14370	14280	14522	14364	14479	14349	14291	14398	14520	14234	14283	14254	14436	14285	14371	14437	14419	14237	14259	14440	14242	14318	14159	14355	14248	14371	14391	14247	14371	14221	14425	14293	14301	14343	14461	14329	14396	14356	14206	14253	14423	14418	14297	14423	14431	14200	14067	14321	14280	14333	14268	14424	14114	14229	14170	14356	14438	14353	14412	14399	14267	14204	14362	14322	14298	14413	14295	14407	14155	14169	14458	14362	14434	14256	14421	14438	14168	14390	14452	14282	14197	14518	14272	14295	14266	14276	14210	14235	14339	14428	14483	14352	14399	14356	14170	14309	14260	14403	14258	14452	14408	14222	14348	14340	14289	14146	14429	14363	14380	14415	14266	14210	14122	14164	14337	14234	14232	14360	14252	14216	14375	14385	14433	14403	14255	14617	14397	14247	14377	14458	14332	14320	14428	14294	14329	14277	14254	14194	14479	14371	14421	14433	14244	14353	14327	14470	14332	14252	14277	14198	14466	14271	14423	14298	14312	14244	14485	14444	14311	14364	14320	14342	14202	14379	14477	14216	14344	14282	14258	14456	14244	14407	14390	14220	14392	14359	14478	14181	14314	14338	14269	14686	14390	14267	14280	14161	14421	14408	14525	14321	14515	14216	14335	14320	14440	14150	14476	14292	14226	14569	14399	14209	14335	14292	14315	14361	14245	14426	14246	14269	14383	14349	14113	14284	13977	14195	14479	14317	14221	14310	14241	14331	14374	14299	14363	14207	14255	14273	14408	14421	14363	14477	14362	14598	14358	14476	14316	14363	14297	14316	14379	14338	14276	14407	14302	14323	14340	14279	14377	14313	14309	14290	14358	14280	14366	14372	14384	14321	14311	14263	14236	14393	14372	14350	14431	14437	14413	14338	14315	14173	14305	14330	14397	14337	14262	14415	14337	14338	14463	14264	14311	14322	14412	14195	14342	14504	14422	14234	14445	14335	14183	14379	14333	14360	14392	14321	14444	14402	14372	14213	14269	14124	14338	14368	14315	14304	14387	14458	14323	14257	14283	14332	14234	14399	14131	14338	14356	14328	14214	14314	14510	14252	14281	14369	14234	14392	14341	14227	14334	14281	14326	14351	14379	14374	14384	14307	14448	14366	14311	14248	14371	14282	14338	14445	14212	14294	14362	14172	14408	14136	14345	14272	14374	14407	14238	14328	14383	14347	14396	14163	14552	14331	14637	14430	14287	14387	14295	14235	14289	14316	14340	14213	14263	14359	14211	14231	14216	14234	14326	14270	14244	14330	14315	14189	14400	14350	14300	14420	14138	14383	14231	14334	14333	14278	14410	14209	14360	14214	14347	14342	14322	14419	14275	14388	14270	14307	14215	14362	14207	14305	14360	14343	14335	14129	14382	14370	14224	14417	14400	14376	14306	14346	14191	14324	14248	14378	14324	14199	14098	14654	14374	14315	14386	14153	14101	14481	14373	14224	14356	14525	14241	14279	14400	14356	14303	14300	14479	14424	14265	14415	14310	14318	14407	14293	14332	14212	14296	14436	14243	14364	14399	14334	14368	14375	14280	14498	14225	14200	14333	14320	14072	14411	14405	14198	14513	14278	14479	14318	14376	14410	14446	14256	14364	14152	14425	14202	14483	14215	14385	14370	14289	14250	14438	14426	14382	14391	14334	14306	14367	14339	14403	14343	14306	14253	14193	14248	14413	14291	14472	14485	14415	14147	14476	14363	14456	14368	14297	14372	14370	14347	14329	14242	14334	14431	14377	14305	14343	14194	14400	14313	14451	14393	14354	14377	14378	14344	14232	14533	14330	14202	14399	14417	14368	14181	14444	14351	14445	14157	14478	14345	14341	14272	14410	14419	14161	14134	14462	14268	14477	14394	14335	14306	14508	14467	14381	14105	14318	14304	14411	14278	14291	14240	14336	14346	14202	14300	14415	14296	14372	14475	14381	14239	14444	14372	14275	14309	14488	14249	14202	14355	14189	14371	14420	14113	14230	14264	14305	14424	14120	14317	14496	14494	14194	14233	14445	14529	14346	14420	14423	14209	14442	14299	14348	14364	14339	14250	14374	14483	14439	14326	14354	14423	14322	14258	14340	14328	14283	14220	14198	14379	14316	14325	14402	14250	14204	14293	14257	14405	14370	14311	14409	14421	14346	14331	14419	14189	14364	14312	14141	14314	14419	14346	14376	14269	14284	14444	14389	14402	14396	14336	14119	14231	14342	14234	14436	14259	14282	14319	14593	14162	14299	14234	14267	14243	14528	14375	14516	14285	14187	14366	14372	14259	14252	14243	14236	14274	14325	14299	14210	14319	14348	14346	14448	14284	14365	14320	14333	14469	14395	14481	14319	14372	14239	14385	14319	14384	14301	14314	14419	14101	14329	14368	14337	14262	14284	14482	14335	14251	14416	14420	14258	14413	14378	14450	14330	14267	14284	14282	14344	14300	14467	14283	14347	14426	14391	14584	14291	14215	14407	14365	14329	14418	14192	14298	14319	14427	14203	14435	14357	14317	14202	14268	14250	14369	14444	14427	14282	14360	14333	14225	14242	14319	14379	14344	14463	14326	14255	14340	14291	14269	14405	14306	14402	14242	14425	14449	14410	14327	14215	14272	14430	14258	14419	14394	14380	14340	14195	14361	14333	14317	14328	14035	14424	14254	14319	14233	14335	14269	14272	14450	14250	14335	14440	14331	14370	14291	14376	14286	14317	14386	14422	14290	14276	14389	14313	14523	14424	14403	14264	14269	14366	14135	14424	14405	14332	14522	14331	14384	14282	14375	14269	14303	14236	14210	14301	14531	14365	14352	14272	14348	14356	14281	14349	14339	14336	14395	14239	14472	14371	14268	14316	14284	14431	14358	14359	14284	14422	14349	14282	14237	14406	14375	14372	14303	14239	14348	14527	14234	14358	14416	14471	14353	14235	14436
22694	21135	28990	23545	21335	23405	25665	20218	18838	18791	19277	20939	19964	19099	18835	18151	17876	17662	17559	17369	17651	17550	17564	17334	17556	17561	17405	17588	17519	17421	17223	17602	17315	17281	17316	17266	17217	17161	17300	17282	17225	17110	17246	17155	17511	17382	17179	17291	17183	17136	17206	17631	18622	18671	18310	17680	17433	16917	17326	17167	16945	17233	16858	16856	17137	17237	17272	17021	16894	17033	17014	17260	17293	17177	17111	17270	17182	17232	17132	16913	16972	16900	17189	16816	17275	16962	17003	16995	16936	17242	17162	16953	16925	17068	17314	17295	17121	16945	17112	17059	17162	17050	17199	16949	17104	17236	17307	17050	17028	17080	17011	17142	17064	17129	17152	17020	17034	17192	16728	17026	16943	17028	16943	16997	16950	17051	17004	17210	16968	17110	17325	16807	17103	17035	17031	16963	17090	17199	17249	16942	16992	16940	17195	17032	16868	17195	17108	17224	17016	17120	17214	17234	16909	16865	17078	17075	16900	17022	16875	16972	17095	17153	17222	17183	17284	17000	17153	17307	17186	17083	17051	17189	17124	17069	16866	17011	16925	17037	17025	16941	16979	17154	17237	17319	16941	17020	16933	17117	16991	17193	17000	16959	17130	17046	17183	17022	16931	16947	16875	16982	17058	17071	17128	16936	16932	17176	16914	17163	17332	16643	16910	17087	17057	16951	17022	17171	16957	17130	17237	16955	16933	16803	17043	16938	17154	17007	17084	17210	16938	17094	17175	17080	17155	17267	16999	16993	17079	17123	17309	17004	17028	17209	16977	17140	17215	17059	17071	16977	17076	16892	16986	17199	17086	17103	16925	17130	16931	17061	16980	16898	17155	17007	17268	17246	17268	17056	17145	16921	16951	17163	17124	17063	17159	16973	17045	17013	17047	17183	17163	17170	17200	16936	17075	17272	17010	17118	16915	17070	17014	17127	17221	17012	17142	16905	17106	17153	17085	16872	17154	17028	17017	16978	17032	17180	17113	17062	17124	17075	17194	17184	17152	16944	17016	17168	17078	17098	17055	17150	16945	17159	16928	16832	17163	16861	16990	17099	17142	17001	17246	17097	17038	17118	17094	16993	17090	16913	16888	16944	17084	17095	17122	17013	17130	17099	17089	17000	17116	17184	17206	16988	17076	17225	17080	17068	17226	17001	16947	17092	17128	16989	17267	17229	17199	17266	17193	17069	16948	16954	17239	17109	17180	17030	17238	17089	17208	17095	17180	17044	16849	17158	16863	17157	17185	16985	17178	17054	17177	16948	17102	17056	17142	16881	17057	17061	17267	17078	16926	17036	17011	17156	17203	16855	16997	16966	16828	17115	17047	17058	17132	17116	17217	17096	17095	16977	17083	17083	16936	16989	16965	17207	17091	17155	17179	17139	17116	17223	17169	17216	17143	16986	17003	17059	17216	17096	17047	17074	17213	17130	16963	16993	17012	17044	16981	16998	17022	17033	16924	16964	16952	17184	17273	16949	17079	17100	17008	16815	17145	17153	17042	17056	16909	17061	17102	17086	17199	17111	17033	17243	17085	17018	17097	16957	17249	16848	17160	17096	17305	17108	17009	16973	16997	16984	17041	17106	16903	17198	16911	17168	17020	17185	16863	17051	16948	17121	17023	17084	17150	17264	17046	16984	17178	17220	17064	17059	17009	16977	16954	17097	17048	17291	17131	17036	17109	17094	17025	17119	16988	16804	16847	17268	16816	17017	17043	17133	17025	17113	17123	17062	17034	17155	17068	16987	17005	17103	17129	16954	17166	17138	17042	17073	17060	17196	17142	17043	16824	17187	17171	17358	16969	17125	17216	16991	17027	17106	17144	17165	16923	16986	17160	17153	17003	17039	16882	17061	17125	17101	17127	17165	17029	17054	17116	17212	16915	16905	16949	17166	17044	17030	17063	16941	17147	17127	17098	17055	17125	16830	17097	17053	17038	17128	16825	17266	17032	17140	17332	17145	17119	17043	17357	17093	17295	16971	16916	17114	17187	17000	16946	16898	16897	16958	17060	17116	17019	16871	16949	16919	17176	16954	17073	16973	17059	16845	17039	16929	17045	17088	17296	17138	17033	17017	17107	17080	16983	17150	17097	17030	17076	16956	16988	17090	16910	17062	17118	17019	16901	16921	17119	17060	17086	16912	17141	17045	16895	17015	17013	17001	17207	17119	17292	17127	16947	17234	17078	16972	17125	17082	17131	17038	17111	16834	16962	16990	16939	16953	17066	17116	17062	17004	16962	17083	17038	16882	17194	16824	17026	17112	16929	16995	17301	17068	17204	17005	17126	17181	17173	17174	17011	16968	17087	17091	17053	17048	17085	17202	17046	16935	17078	17196	17136	16972	16975	16942	16834	17046	17050	17070	16963	17057	17086	17122	17043	16909	17172	17257	17064	17088	17156	16965	17191	17093	17087	17077	16975	16986	17192	17119	17146	17007	17160	17204	17090	16950	17245	17002	17051	17084	17070	16998	16996	17093	16898	17047	17003	17047	17107	17190	17054	17074	17243	17049	17180	16981	17004	17016	17136	17101	17038	17066	17031	17030	17175	16893	17034	17047	17007	16943	16941	17102	17121	17119	17133	17122	17039	17038	17091	16901	17013	16945	17174	16967	17080	17026	17023	17203	16805	17079	16990	17011	17186	17080	17009	16991	17154	17057	16778	17024	16895	17094	16953	16900	16932	17128	17310	16865	17084	16959	16976	17095	17114	17111	17139	16925	17116	17029	17178	17160	17261	17117	17189	16879	17383	16981	17245	16950	17082	17006	17041	16973	17191	16770	17054	16951	17071	17261	16963	16974	17268	17113	17031	17155	17046	16983	16883	17103	16863	17047	17164	17407	17049	17014	17071	16864	17117	16994	16951	17072	17056	17078	17200	16885	16983	16945	16947	16840	16973	16977	16918	16795	16967	17050	17203	17004	16902	17010	17196	16859	16968	16980	17047	17083	17269	16901	16989	16739	17140	17313	17224	17153	17075	17098	17223	16961	16945	17061	16846	17346	17067	17099	16922	17213	17158	17012	17180	17094	17195	17121	17070	16861	16988	16878	17021	17119	16949	16964	17073	17154	16805	17103	17081	17124	17089	16950	16981	17172	17065	17056	17010	16916	16867	16950	16910	17065	17000	17092	17088	16892	17190	17083	17114	17160	17041	16890	16982	17202	17050	17054	17138	16944	17138	16845	17089	17053	17107	17219	16986	16996	17072	17113	17247	17086	17159	17178	16949	16957	17114	17157	17069	17119	16996	17050	16949	17015	17098	17028	17239	16868	17025	16985	17023	17114	17089	16966	17012	16899	16984	16923	17014	17016	16901	16931	17120	17159	17113	17009	17079	16903	16879	17043	16946	17073	17091	16978	17040	16987	16870	16901	17202	17143	17037	17056	17094	17070	16855	17154	16913	17148	17028	17041	16941	16878	17132	16889	16817	17024	17012	16975	17297	16908	16958	17034	16893	17071	17047	17195	16977	17025	17189	16864	17023	17080	17091	17011	17027	16952	16995	16875	16952	17042	17111	17071	16949	17067	16877	17102	16966	16914	17010	17067	16969	16981	17056	16854	17187	16896	17106	17131	16989	17038	16770	17037	17082	17077	17091	17069	17215	16966	17183	17384	17218	17012	17028	17038	17037	17052	17081	17131	16957	16933	17034	16962	17098	17051	16902	16970	17003	16941	16830	16954	17012	17166	17007	17115	16784	16854	16979	17203	17074	17050	17091	17048	16978	16939	16828	17061	17118	17161	16996	17126	16960	17138	16991	17102	16961	17151	17006	17085	16913	16924	16782	17104	17141	17025	16960	16997	17056	17013	17003	17280	16905	17154	17116	17294	16967	17061	17207	17252	16863	17179	16947	17065	17013	16905	17067	17032	17037	17030	17193	16945	16968	17095	17125	16985	16910	17004	17149	17250	17233	16958	17015	17172	17091	17019	16958	17097	16908	17058	17096	17032	17162	17083	17129	17055	17176	17152	17191	17108	17078	17098	16882	16745	17021	17106	17016	16839	17166	17129	17103	17107	17183	17039	16965	17068	17074	17062	16969	17189	17055	17134	17240	16960	17053	16832	17020	17020	17125	17116	17212	16997	16996	16883	16909	17199	16898	17256	16918	16906	17012	17064	17092	17008	17087	16958	16907	17138	17153	17063	17106	17053	17059	17065	16948	16943	17201	17159	17037	16957	17054	16866	17071	17086	17064	17197	16960	16999	16917	16999	17048	17151	16868	16784	16993	17077	17095	16990	17263	17156	17221	17099	17053	17061	17168	16980	17037	17011	17243	17061	17209	17207	17032	17094	17298	17197	17180	17022	16815	17067	17108	17079	17148	16959	17146	17121	17068	17074	16998	16979	16895	17116	16992	16985	17087	17044	16960	17095	17111	16936	16947	17146	17165	17113	17153	17157	17039	16928	17220	17231	17115	17222	17142	17065	16978	17033	16996	17078	17094	17041	17222	17026	16877	16721	17206	16963	17112	17049	17053	17004	16855	16868	17159	17034	16859	17190	17023	17054	17110	17044	16944	17202	16970	16860	17026	17233	16878	16936	17126	17154	17098	16888	17108	17303	17237	17021	16956	17130	17122	17123	16830	16988	17160	17253	17157	17073	16970	17089	16918	17040	16945	17038	16990	16852	17169	17053	16921	17025	16824	17064	17005	17099	17117	16867	16924	17153	16991	16860	17329	17211	17179	16928	17165	17056	17132	17285	17230	17467	17091	17053	17064	16960	17151	17180	17223	17190	17124	16955	17113	16969	17043	17281	17065	17046	17089	16887	16922	16914	16870	17036	17145	17083	17201	17217	16858	16983	17123	17013	16928	16972	16883	17217	17155	17001	17033	16830	17229	17152	17064	17259	17196	16906	17116	17268	17008	17137	17196	17190	17027	16935	17036	17095	17018	17056	17068	17156	17164	17082	17001	17065	17007	17098	17108	16999	16993	17134	17194	16958	17181	16951	16901	17150	16827	17133	16954	17086	17160	17241	17135	17037	17268	17132	17060	17195	17022	17078	17141	17062	17025	17003	16935	17154	17037	16942	17037	17081	17049	16966	17022	17064	16879	17240	17065	16971	17258	16930	16971	17072	17048	17113	17054	17067	17180	17249	16864	17055	16936	17082	16953	17295
22423	40200	36122	26528	21889	20072	19706	18780	17522	16969	18458	21010	18789	17578	17291	16270	15709	15329	15335	15395	15452	15315	15304	15588	15209	15400	15293	15357	15123	15224	15141	15099	15137	14918	15059	15140	14951	15015	15118	14961	14917	14886	14939	15003	14841	14933	15145	15125	14983	14803	15021	15808	16865	16502	16168	15610	15109	15015	15054	14914	14809	15075	14830	14906	14874	14979	14892	14981	14973	14971	14959	14986	14989	14731	14792	14910	14879	15080	15041	14830	14880	14899	14827	14778	14864	14879	14991	14899	14899	15042	14951	14850	14755	15078	15036	14922	14914	14790	14907	14869	14819	14900	14902	15003	14894	14919	14972	14834	14764	14968	14876	15033	14874	14723	14721	14925	14934	14978	14887	15008	14949	14836	14928	14865	14848	14850	14799	15067	14995	15034	14809	15185	14865	14892	14847	14949	14788	14835	14857	14827	14995	14742	15011	14908	14952	14884	14937	14796	15058	14766	14838	14683	14848	14805	14903	14747	14908	14964	14901	14975	14975	14899	14836	14986	14944	14947	15056	14973	14843	14984	14996	14854	14838	14901	14905	14899	14907	14807	14861	14920	14910	14788	14912	14924	14936	14774	14914	14655	14785	14823	15024	14979	14855	14830	14923	14916	14814	14928	14669	14998	14915	14841	14956	14816	14858	15024	14752	14705	14888	14770	14812	14969	14756	14835	14898	14857	15171	14767	14931	14947	14922	14953	14951	14892	14964	14843	14990	14631	14945	15042	14787	14824	14809	14892	14814	14832	14895	14897	14848	14781	14990	15049	14890	14808	14928	14947	15030	14727	14920	15012	14656	14891	14900	14846	14940	14983	14872	14934	14752	15026	14956	15169	14821	15038	14841	14996	14686	15012	14848	14871	14838	15113	14817	15051	14917	14682	14768	14883	14945	14970	14868	14966	14742	14913	14921	14851	14854	14828	14909	14845	14916	14900	15029	15012	14780	14888	14847	14839	14850	15179	14862	14986	14830	14816	14902	14797	14809	15142	14922	14811	14757	15047	14795	14729	14720	14927	14865	14938	15052	14951	14717	14934	14950	14903	14883	14857	14933	14798	14740	15115	14910	14766	14871	14931	14979	14874	14946	14749	14925	14947	14528	14733	14927	14983	14892	14775	14946	14830	14843	14860	14862	14905	14955	14858	14848	14763	14839	14858	14860	14805	14920	14923	15000	14812	14647	14821	14829	14867	14980	14950	14848	14810	15015	14895	14940	14761	14959	14891	14835	14800	14824	14751	14937	14944	14792	14851	14895	14972	14802	14879	14863	14753	14870	14840	14831	14990	14904	14914	14697	15074	14875	14860	14903	14906	15102	14937	14978	14805	14862	14898	14962	15023	14922	14900	14905	14795	14972	14989	15012	15015	14807	14832	14661	14979	14795	14783	15001	14978	14842	14820	14921	14837	14850	14732	14760	14813	14889	15018	14934	15039	14851	14852	14878	14874	14802	14882	14849	15007	14856	14708	15109	14775	14635	14653	14896	15113	14833	15087	14905	15042	14896	14825	15076	14934	14957	14952	14930	14969	14631	14726	14837	14962	14809	14898	14992	14888	15015	14794	14971	14912	14912	14914	14851	14888	14925	14755	14884	14707	14987	14773	15034	14934	14876	14859	14960	14909	14922	14847	14904	14922	14836	14929	14828	14928	14945	14897	14825	14896	14995	14991	14855	14808	14980	14766	14953	14969	14972	14927	14843	14858	14818	14833	14894	14912	14841	14865	15040	14976	14848	14841	14748	14825	15011	14739	15046	14912	14816	14798	14874	14794	15052	14974	14808	14933	14812	14801	14800	14678	15018	14949	14779	14867	14709	14853	14854	14770	14883	14702	15067	14973	14829	14907	14758	14862	15015	14945	14855	14789	15009	14765	15061	14809	14886	14918	14963	14936	14854	14896	14860	14920	14939	14902	14808	14781	14792	15023	14929	15009	14795	14955	14765	15060	14880	14840	14844	14758	14824	14850	14721	14816	14781	14853	14906	14827	14823	14973	14635	14885	15000	14855	14751	14952	14891	14956	14949	15093	14908	14875	15001	15022	14956	14894	14776	14779	14912	14885	15036	14836	14848	14850	14832	14747	14797	14785	15050	14981	14932	14875	14795	14991	14907	14826	14830	15022	14972	15031	14842	14982	14880	14900	14733	14895	14891	14860	14791	14858	15006	14793	14841	15042	15002	14891	14848	14995	14923	14845	14918	14820	14924	15005	14928	14872	14903	14805	14852	15035	14934	14857	14871	14900	14744	14870	14887	14928	14985	14827	14953	14879	14867	14726	14964	14829	14815	14920	14900	14901	14756	14817	14842	14823	14834	14990	14844	14983	14847	14893	14753	14975	14757	14761	15009	14917	14842	14889	15008	14921	14791	14955	14797	14975	14795	14961	14914	14798	14789	14866	14891	15044	14751	14887	14840	14849	14856	14964	15037	14970	14839	14855	14875	14914	14946	14910	14847	14935	14876	14965	14899	14888	14761	14972	15069	14894	14999	14837	15191	14977	14975	14874	14956	14879	14835	15022	14923	14968	14973	15016	14789	14995	15042	14917	14912	14940	14945	14789	14887	14963	15033	14789	14955	14843	14844	14883	14886	14970	14919	14929	14924	14930	15101	14884	14984	14987	14840	14955	14917	14958	14691	15009	14832	14922	14769	14944	15016	14922	14761	14965	14767	14908	14880	14917	14927	14814	14917	14935	14965	14929	15021	15017	14787	14937	14883	14854	14887	15076	14848	14940	14993	15097	14769	14835	14798	14996	14903	14822	14770	14897	14944	14903	14912	14917	14779	14981	15082	15031	14864	14713	15049	15185	14756	14790	14811	14938	14850	14942	15005	14962	14774	14816	15052	14752	14915	14722	15013	14734	14931	14799	14933	14915	14900	14837	14906	14858	14736	15040	14769	14750	14852	14808	14925	15021	14811	14974	14872	14956	14838	14886	14768	14958	14925	14807	14964	14876	14749	14926	14779	14715	15005	14823	14599	14823	14969	15040	14736	14849	14692	14799	14872	14828	14780	15108	14766	14812	14921	14902	14780	14898	14793	14847	14930	14896	14857	14755	14694	14866	14738	14888	14881	15037	14796	14845	14977	14960	15003	15043	14986	14926	14821	15055	14969	14783	14705	15085	14794	15018	14955	14934	14952	14875	14883	14965	14845	14875	14856	14923	14836	15058	14847	15029	14902	14906	14945	14941	14797	14812	14812	14856	14829	14987	14937	14943	15053	14806	14946	14730	15028	14804	14861	14983	14798	14851	14824	14899	14877	14912	14824	14858	15056	14874	14949	14956	14909	14931	15059	14937	14962	15026	14783	14996	14711	14946	15023	14903	15032	14762	14763	14915	14870	14853	14950	14883	14838	14885	14916	14913	14985	14896	14836	14870	14826	14917	14982	14858	14927	15034	14842	14861	14848	14955	15091	14987	14948	14966	14889	15054	15019	15028	14964	14970	14754	14926	14978	14718	14888	14829	14884	14977	14996	14858	15028	14928	14949	14988	14652	14791	14804	14844	14846	14802	14890	14910	14840	14986	14776	14775	15092	14819	14886	14874	14851	14846	14812	14976	14866	14933	14774	15047	14895	15080	14925	15000	14969	14905	14946	14925	15005	14868	14744	14978	14772	14612	15019	14920	14979	14962	15016	14889	14917	14904	14883	14934	14663	14810	14721	14905	14909	14980	14925	14709	14950	14877	14889	14796	14924	14931	14912	14931	14857	15052	15024	14945	14985	14993	14880	14900	14764	14831	14910	15005	14856	14976	14888	14942	15100	14976	14971	14839	14958	14984	14963	14789	14767	14843	14864	14891	14878	14871	14931	14866	14756	14891	14831	14759	14875	14875	15017	14906	15042	14852	14917	14751	14773	14870	14874	14835	14710	15010	14813	14857	14876	14834	14892	14896	15046	14915	14762	14850	14879	14879	14806	14808	14910	14802	14862	14819	15042	14942	14933	14928	14836	14773	14944	14853	14901	14768	14978	14796	15007	14837	14815	14761	14870	14852	15056	14913	14984	15058	14965	14917	14841	14876	14931	14950	15009	14973	15051	14999	14739	14884	14872	14763	14767	14917	14930	14784	15012	14893	14831	14881	14789	14747	14851	14815	14864	14953	14923	14821	14937	15035	15013	14901	14754	14867	14804	15116	14870	14959	14884	14924	14891	14822	14943	14913	14826	14947	14717	14814	14935	14837	14806	14780	14942	14943	14903	14933	14832	14917	14970	14887	14999	14960	14964	14583	14991	14969	14968	14965	14719	14913	14876	14814	15059	14938	14847	14845	14981	14875	14798	14824	14890	14828	14896	14930	14903	15030	14975	14774	14947	14925	14711	14957	14722	14866	14859	14898	14912	14820	14852	14819	14895	14800	14888	14837	14970	14857	15030	14872	15003	14843	14790	15016	15094	14859	14916	15148	14783	14997	14775	14880	14978	14753	14985	14955	14804	14784	15006	14898	14958	14827	14975	14779	14881	14804	14716	14812	14965	14874	14972	14939	14984	14907	14886	14918	14803	15065	14829	15121	14979	14821	15044	15026	14880	14927	14834	14977	14822	14836	14937	14785	14798	14845	14810	14749	14956	14806	14887	14941	14800	14800	14912	14896	14824	14961	14913	14929	15084	14862	14950	14882	14957	14845	14911	14894	14889	14944	14879	14996	14777	15064	15081	14973	14861	14860	14862	14810	14666	14846	15046	14839	15064	14788	14936	14871	14993	14842	14712	14773	14853	14871	14768	14762	14981	14837	14997	14965	14673	14940	14714	14995	14830	14854	14773	14922	14825	14787	14996	14946	14859	14804	14824	14867	14918	14755	14807	14906	14805	14794	14872	14868	15007	15031	14998	14878	15041	14746	14955	14983	14978	14735	14953	14973	14771	14938	14866	14868	14951	14722	14917	14854	14760	14900	14935	14932	15002	14832	14994	14878	15018	14911	14828	14853	14968	14677	14815	14884	14908	14951	14719	14983	14791	14850	14963	14881	14842	14855	14831	14647	14849	14873	14875	14989	14858	14910	14888	14844	14857	14813	15062	14872	15033	14957	14973	14797	15020	14745	14943	14887	14782	14874	14774	14800	14752	14899	14985	14788	14891	15042	14853	14930	14993	14735	14634	14942	14878	14778	14921	14995
27347	22385	26647	23243	18273	17598	17683	17385	16885	16834	17229	17978	17568	17176	17081	16676	16626	16464	16459	16619	16367	16430	16503	16405	16606	16331	16425	16427	16582	16495	16499	16512	16409	16499	16392	16273	16321	16357	16321	16478	16428	16416	16598	16408	16442	16428	16388	16468	16509	16421	16380	16399	16452	16623	16568	16531	16476	16502	16316	16160	16380	16347	16430	16344	16385	16364	16382	16244	16290	16450	16305	16497	16346	16303	16472	16182	16328	16378	16467	16464	16349	16515	16261	16301	16370	16333	16520	16265	16485	16251	16348	16286	16376	16174	16457	16385	16511	16373	16441	16502	16228	16350	16387	16253	16287	16340	16619	16394	16474	16468	16528	16243	16391	16467	16399	16241	16323	16266	16269	16453	16348	16115	16243	16299	16435	16367	16382	16344	16289	16372	16480	16239	16282	16408	16452	16395	16390	16435	16415	16547	16429	16296	16338	16287	16128	16324	16457	16604	16428	16499	16433	16380	16556	16379	16394	16296	16535	16170	16286	16369	16558	16319	16394	16487	16500	16292	16363	16484	16367	16343	16576	16296	16446	16390	16220	16389	16298	16463	16354	16333	16307	16270	16262	16323	16541	16446	16379	16384	16414	16109	16427	16443	16567	16625	16530	16452	16322	16302	16272	16429	16392	16304	16537	16543	16401	16272	16125	16379	16434	16102	16470	16369	16400	16587	16400	16344	16321	16572	16280	16486	16382	16250	16325	16299	16360	16262	16574	16453	16587	16349	16342	16439	16507	16195	16509	16515	16470	16399	16288	16372	16461	16378	16564	16429	16412	16481	16345	16321	16477	16350	16306	16450	16361	16323	16353	16182	16421	16369	16267	16465	16525	16283	16302	16286	16439	16410	16338	16283	16220	16287	16328	16402	16398	16530	16390	16405	16281	16471	16424	16555	16362	16289	16339	16351	16375	16412	16396	16358	16391	16406	16447	16275	16279	16593	16215	16429	16376	16277	16345	16410	16483	16409	16598	16267	16410	16405	16302	16261	16539	16433	16463	16330	16362	16226	16313	16374	16191	16481	16413	16398	16463	16378	16421	16425	16452	16428	16446	16447	16257	16257	16284	16455	16255	16080	16319	16394	16368	16290	16251	16426	16401	16543	16449	16380	16323	16401	16403	16567	16410	16258	16497	16480	16385	16283	16321	16374	16638	16465	16638	16391	16268	16402	16351	16165	16315	16396	16420	16428	16356	16284	16278	16339	16403	16482	16407	16401	16337	16410	16490	16297	16391	16498	16505	16436	16237	16428	16408	16405	16420	16585	16426	16427	16480	16261	16371	16317	16294	16247	16441	16383	16367	16304	16297	16392	16251	16335	16400	16290	16468	16317	16313	16176	16254	16393	16576	16640	16363	16406	16526	16249	16438	16264	16387	16375	16207	16319	16495	16283	16399	16394	16438	16518	16443	16365	16291	16238	16182	16473	16307	16380	16447	16374	16206	16372	16345	16275	16477	16326	16295	16331	16388	16373	16288	16164	16137	16327	16342	16198	16500	16285	16488	16511	16474	16413	16434	16380	16279	16444	16294	16146	16629	16329	16578	16432	16428	16576	16356	16424	16254	16469	16271	16249	16360	16288	16388	16395	16289	16119	16376	16311	16233	16416	16422	16072	16420	16257	16386	16437	16223	16444	16678	16425	16571	16577	16176	16295	16214	16440	16352	16449	16472	16329	16330	16252	16311	16375	16467	16375	16470	16377	16491	16335	16325	16420	16435	16503	16191	16275	16237	16412	16513	16264	16329	16254	16385	16178	16387	16526	16128	16363	16447	16421	16444	16416	16456	16458	16309	16364	16192	16410	16435	16452	16225	16379	16405	16395	16463	16520	16277	16378	16495	16488	16334	16514	16379	16315	16429	16162	16310	16535	16290	16334	16323	16179	16666	16473	16250	16309	16503	16205	16414	16275	16264	16323	16234	16343	16231	16282	16381	16546	16435	16461	16560	16320	16337	16459	16196	16481	16454	16343	16326	16421	16340	16488	16130	16445	16377	16165	16244	16265	16430	16574	16574	16179	16626	16430	16357	16508	16359	16278	16401	16490	16410	16343	16354	16272	16514	16385	16394	16496	16147	16466	16398	16375	16358	16336	16306	16349	16238	16368	16339	16420	16415	16550	16563	16308	16261	16299	16208	16401	16457	16508	16400	16275	16424	16512	16259	16386	16292	16491	16416	16467	16393	16401	16311	16425	16500	16558	16420	16399	16321	16278	16523	16322	16371	16295	16473	16492	16549	16276	16422	16437	16508	16411	16504	16362	16202	16198	16420	16377	16248	16226	16455	16607	16316	16242	16059	16286	16425	16466	16407	16385	16441	16298	16520	16483	16238	16431	16298	16606	16458	16299	16318	16629	16235	16316	16437	16501	16432	16280	16529	16308	16351	16518	16213	16401	16250	16255	16487	16403	16323	16114	16216	16254	16427	16284	16424	16321	16376	16312	16452	16400	16377	16241	16441	16311	16166	16487	16272	16322	16300	16489	16540	16362	16479	16433	16427	16597	16418	16464	16392	16335	16305	16335	16506	16499	16266	16213	16539	16566	16484	16430	16324	16512	16463	16335	16259	16360	16238	16398	16399	16308	16257	16442	16312	16376	16239	16350	16539	16286	16266	16478	16399	16424	16454	16333	16345	16392	16353	16214	16409	16259	16429	16270	16364	16463	16343	16315	16174	16190	16408	16404	16458	16473	16365	16431	16516	16484	16335	16254	16363	16234	16315	16369	16401	16568	16474	16181	16671	16464	16427	16416	16557	16357	16147	16283	16332	16219	16315	16343	16311	16482	16317	16500	16440	16471	16323	16373	16451	16410	16547	16297	16314	16351	16228	16504	16342	16286	16500	16440	16230	16427	16439	16441	16543	16340	16253	16374	16357	16371	16397	16328	16303	16383	16366	16451	16418	16480	16421	16262	16494	16300	16164	16370	16342	16417	16294	16315	16251	16455	16380	16365	16497	16396	16323	16456	16407	16376	16410	16311	16574	16457	16502	16321	16335	16109	16129	16309	16277	16272	16414	16416	16500	16458	16395	16390	16298	16371	16317	16336	16281	16444	16250	16398	16431	16402	16444	16387	16201	16292	16572	16430	16529	16344	16463	16368	16186	16355	16369	16224	16348	16363	16489	16417	16355	16178	16444	16388	16497	16404	16341	16277	16303	16275	16386	16346	16335	16416	16265	16285	16406	16431	16463	16528	16395	16374	16334	16134	16509	16310	16311	16339	16538	16377	16635	16447	16348	16352	16249	16304	16561	16497	16465	16508	16498	16308	16429	16282	16286	16647	16385	16368	16246	16473	16293	16494	16344	16280	16460	16329	16316	16392	16283	16289	16217	16305	16249	16196	16503	16409	16400	16267	16415	16358	16348	16265	16209	16386	16428	16314	16468	16435	16395	16437	16348	16460	16419	16420	16307	16225	16384	16438	16453	16433	16408	16420	16454	16277	16409	16309	16416	16408	16476	16445	16503	16327	16276	16464	16424	16237	16415	16483	16477	16402	16476	16238	16516	16469	16400	16396	16462	16175	16471	16305	16282	16531	16199	16367	16381	16353	16389	16235	16276	16382	16355	16521	16449	16364	16437	16300	16363	16293	16370	16542	16333	16614	16608	16431	16092	16383	16418	16324	16591	16221	16254	16596	16456	16254	16277	16405	16555	16431	16298	16138	16271	16446	16144	16204	16186	16289	16220	16273	16200	16495	16411	16391	16445	16351	16455	16481	16358	16438	16340	16399	16196	16421	16347	16435	16464	16420	16326	16363	16449	16540	16291	16244	16302	16432	16427	16190	16435	16299	16415	16486	16309	16534	16393	16609	16224	16270	16512	16424	16371	16437	16298	16117	16397	16309	16298	16360	16592	16400	16363	16330	16153	16385	16358	16187	16358	16436	16533	16359	16289	16215	16435	16512	16360	16346	16156	16266	16386	16120	16221	16584	16489	16429	16483	16555	16261	16390	16298	16375	16596	16496	16445	16341	16342	16424	16360	16324	16398	16437	16501	16366	16516	16439	16485	16357	16513	16493	16285	16457	16536	16509	16367	16414	16589	16516	16478	16316	16325	16304	16181	16326	16290	16412	16277	16338	16283	16313	16348	16420	16443	16449	16574	16384	16536	16321	16369	16399	16435	16393	16414	16432	16375	16212	16235	16400	16272	16405	16280	16445	16371	16473	16308	16330	16344	16198	16279	16304	16323	16455	16214	16396	16448	16548	16436	16338	16350	16203	16575	16293	16398	16375	16515	16182	16329	16633	16292	16524	16340	16508	16354	16439	16372	16327	16421	16388	16544	16429	16276	16252	16203	16476	16442	16441	16250	16479	16435	16764	16403	16351	16667	16400	16370	16548	16314	16385	16379	16614	16434	16400	16572	16503	16354	16524	16414	16227	16282	16357	16318	16384	16400	16427	16016	16364	16316	16333	16529	16344	16436	16401	16380	16279	16458	16414	16196	16219	16414	16279	16291	16580	16364	16312	16291	16545	16587	16462	16330	16626	16508	16501	16412	16328	16408	16301	16473	16564	16389	16415	16222	16389	16272	16406	16584	16332	16549	16270	16450	16321	16284	16172	16576	16470	16322	16247	16399	16366	16371	16536	16401	16374	16384	16307	16653	16403	16253	16228	16252	16328	16603	16442	16492	16350	16357	16319	16309	16389	16292	16291	16310	16375	16339	16310	16517	16410	16281	16434	16320	16333	16350	16319	16453	16191	16412	16458	16503	16423	16283	16089	16395	16464	16584	16475	16503	16338	16353	16343	16401	16325	16200	16399	16434	16343	16255	16459	16366	16258	16382	16412	16229	16443	16223	16488	16382	16375	16069	16384	16397	16340	16379	16423	16384	16419	16287	16434	16483	16346	16479	16287	16477	16190	16224	16294	16385	16132	16318	16434	16370	16365	16589	16444	16389	16304	16483	16436	16499	16430	16397	16547	16323	16415	16316	16441	16453	16350	16374	16532	16255	16487	16276	16273	16427	16308	16425	16542	16210	16552	16343	16382	16378	16542	16376	16654	16386	16448	16404	16319	16425	16515	16504	16146	16331	16396	16379	16568	16438	16472	16482	16433	16313	16435	16230	16495	16378	16445	16434	16379	16357	16379	16325	16263	16464	16441	16340	16305
20115	28892	25573	19994	16989	16126	16212	15862	15242	15001	15793	16840	16015	15521	15499	15048	14628	14764	14611	14523	14533	14496	14536	14678	14614	14668	14706	14524	14764	14488	14487	14455	14570	14393	14483	14336	14460	14768	14532	14602	14753	14586	14374	14502	14273	14473	14610	14532	14395	14512	14363	14539	14353	14747	14506	14678	14529	14484	14567	14550	14527	14449	14461	14590	14456	14573	14533	14465	14461	14467	14434	14643	14441	14374	14180	14504	14441	14504	14638	14498	14334	14457	14405	14473	14641	14704	14423	14567	14372	14463	14549	14506	14494	14547	14436	14721	14455	14447	14470	14405	14493	14359	14408	14441	14454	14597	14527	14464	14657	14284	14408	14569	14414	14318	14662	14373	14415	14509	14344	14390	14354	14319	14346	14523	14351	14495	14533	14354	14568	14388	14467	14297	14479	14625	14457	14622	14421	14450	14519	14609	14538	14491	14289	14438	14391	14457	14480	14544	14602	14458	14315	14554	14282	14442	14503	14485	14529	14373	14275	14481	14549	14419	14549	14565	14327	14526	14406	14359	14558	14460	14409	14486	14679	14244	14571	14434	14405	14520	14508	14571	14446	14571	14439	14419	14420	14453	14409	14507	14418	14473	14487	14523	14398	14321	14627	14372	14413	14324	14519	14273	14639	14580	14632	14488	14504	14406	14346	14329	14379	14535	14567	14283	14380	14428	14461	14520	14463	14409	14443	14401	14376	14320	14621	14431	14595	14352	14602	14453	14406	14505	14518	14461	14545	14380	14439	14548	14437	14436	14425	14479	14452	14490	14584	14550	14270	14469	14440	14504	14267	14568	14327	14444	14392	14420	14329	14432	14626	14458	14615	14522	14378	14289	14594	14418	14459	14484	14364	14431	14581	14431	14325	14239	14414	14316	14378	14626	14654	14500	14428	14309	14499	14395	14374	14516	14553	14544	14485	14439	14466	14498	14299	14478	14477	14260	14471	14439	14479	14475	14398	14478	14396	14366	14346	14516	14346	14435	14681	14538	14304	14365	14375	14370	14584	14396	14423	14485	14461	14314	14380	14396	14445	14420	14264	14362	14618	14603	14508	14468	14439	14350	14456	14366	14518	14482	14486	14430	14408	14408	14530	14580	14438	14623	14386	14452	14440	14533	14307	14500	14373	14414	14544	14388	14478	14511	14383	14237	14377	14392	14499	14379	14574	14407	14463	14407	14396	14372	14476	14388	14553	14426	14324	14616	14520	14331	14430	14492	14356	14684	14571	14412	14535	14442	14434	14348	14464	14456	14517	14435	14435	14356	14345	14400	14309	14544	14321	14341	14559	14489	14629	14395	14575	14594	14478	14582	14555	14526	14527	14399	14447	14436	14605	14485	14465	14460	14533	14371	14492	14527	14606	14525	14536	14366	14402	14265	14440	14319	14535	14447	14497	14517	14592	14626	14397	14392	14312	14483	14545	14522	14376	14501	14574	14431	14360	14427	14468	14308	14552	14498	14521	14552	14644	14370	14476	14507	14460	14574	14437	14418	14406	14373	14434	14426	14544	14586	14295	14439	14616	14378	14450	14492	14339	14435	14473	14395	14622	14575	14533	14646	14470	14536	14330	14494	14473	14279	14528	14529	14519	14441	14357	14452	14367	14238	14579	14481	14527	14421	14438	14463	14475	14343	14539	14489	14390	14594	14410	14632	14448	14331	14428	14489	14497	14397	14594	14351	14463	14506	14333	14468	14175	14489	14602	14418	14271	14395	14234	14451	14347	14401	14446	14447	14532	14312	14423	14336	14620	14545	14413	14459	14370	14447	14566	14649	14491	14438	14459	14501	14498	14603	14553	14451	14534	14329	14463	14399	14688	14436	14262	14476	14363	14352	14499	14498	14292	14306	14513	14444	14399	14273	14349	14420	14427	14290	14496	14520	14480	14566	14593	14356	14436	14630	14417	14576	14398	14465	14418	14444	14600	14372	14562	14324	14538	14292	14404	14319	14364	14258	14506	14375	14490	14440	14344	14569	14490	14456	14454	14405	14603	14678	14372	14352	14397	14472	14534	14349	14393	14501	14546	14482	14515	14510	14429	14501	14477	14521	14455	14403	14301	14448	14514	14330	14397	14383	14407	14535	14576	14463	14514	14522	14471	14299	14466	14352	14623	14415	14397	14344	14427	14564	14476	14465	14510	14392	14430	14493	14537	14468	14380	14627	14417	14563	14463	14586	14449	14310	14494	14339	14438	14384	14428	14499	14280	14476	14417	14538	14347	14610	14376	14319	14292	14658	14437	14441	14309	14420	14488	14535	14372	14487	14597	14391	14585	14409	14469	14517	14522	14411	14466	14615	14426	14264	14359	14479	14394	14513	14422	14418	14458	14432	14561	14602	14450	14497	14485	14539	14582	14480	14361	14388	14479	14473	14406	14346	14659	14474	14432	14502	14441	14577	14553	14472	14415	14536	14584	14439	14540	14595	14739	14424	14602	14268	14563	14476	14394	14332	14486	14467	14537	14445	14469	14412	14474	14365	14451	14562	14410	14554	14427	14486	14540	14410	14369	14440	14529	14444	14572	14421	14432	14625	14468	14488	14261	14582	14281	14396	14431	14336	14444	14514	14361	14446	14448	14464	14293	14499	14405	14529	14490	14416	14487	14346	14492	14504	14471	14545	14416	14354	14543	14507	14460	14420	14407	14370	14465	14330	14587	14509	14531	14465	14596	14530	14416	14504	14606	14391	14379	14394	14502	14370	14308	14365	14610	14375	14382	14543	14508	14447	14419	14314	14513	14357	14547	14569	14560	14458	14566	14441	14443	14507	14443	14621	14358	14516	14465	14537	14556	14478	14372	14412	14411	14513	14500	14375	14270	14427	14530	14583	14510	14405	14597	14512	14653	14394	14350	14455	14284	14468	14417	14493	14608	14480	14506	14522	14477	14382	14462	14413	14523	14561	14342	14767	14638	14393	14354	14458	14414	14638	14518	14521	14406	14502	14237	14642	14466	14538	14411	14639	14388	14358	14488	14567	14545	14564	14400	14422	14489	14401	14522	14558	14421	14595	14381	14489	14592	14502	14539	14302	14392	14295	14340	14779	14619	14509	14278	14621	14387	14342	14510	14566	14282	14471	14390	14336	14495	14474	14520	14364	14325	14385	14370	14371	14528	14354	14520	14575	14558	14512	14354	14549	14513	14499	14487	14384	14555	14452	14398	14363	14537	14334	14359	14519	14373	14350	14483	14473	14705	14387	14263	14492	14647	14387	14507	14450	14375	14530	14443	14325	14431	14464	14617	14343	14444	14399	14497	14237	14616	14384	14414	14528	14516	14425	14388	14332	14400	14473	14327	14387	14469	14647	14468	14455	14467	14500	14378	14344	14654	14403	14403	14528	14512	14737	14374	14306	14411	14528	14336	14524	14509	14387	14492	14608	14446	14453	14481	14506	14540	14405	14344	14330	14488	14444	14534	14599	14507	14529	14358	14413	14377	14519	14553	14461	14386	14517	14498	14267	14535	14406	14610	14351	14498	14333	14404	14456	14591	14435	14286	14657	14436	14520	14480	14405	14476	14576	14554	14591	14581	14514	14541	14376	14352	14519	14367	14365	14467	14402	14375	14369	14321	14563	14395	14346	14476	14579	14556	14383	14426	14585	14611	14553	14358	14562	14462	14525	14383	14469	14578	14568	14476	14460	14506	14415	14495	14619	14382	14463	14516	14710	14484	14486	14585	14568	14344	14408	14587	14606	14410	14353	14450	14457	14368	14379	14492	14431	14595	14359	14498	14457	14494	14410	14409	14600	14373	14468	14396	14403	14439	14383	14484	14260	14668	14398	14426	14583	14401	14567	14507	14394	14434	14481	14478	14403	14257	14547	14473	14590	14502	14362	14496	14404	14433	14461	14585	14514	14408	14543	14468	14524	14522	14459	14391	14532	14484	14516	14623	14480	14484	14648	14446	14203	14272	14247	14543	14528	14396	14481	14589	14276	14462	14643	14558	14520	14504	14481	14346	14480	14655	14401	14474	14258	14404	14468	14487	14285	14417	14335	14372	14422	14534	14392	14401	14470	14502	14448	14392	14407	14436	14430	14558	14558	14489	14683	14616	14460	14591	14377	14440	14297	14626	14431	14618	14418	14404	14530	14446	14401	14528	14436	14519	14583	14513	14498	14475	14287	14503	14398	14383	14412	14477	14485	14470	14587	14555	14349	14392	14457	14492	14506	14411	14528	14389	14676	14516	14421	14576	14463	14390	14450	14447	14459	14333	14443	14444	14627	14459	14469	14522	14465	14352	14481	14379	14458	14423	14506	14431	14357	14514	14250	14516	14491	14463	14511	14539	14445	14637	14362	14409	14529	14305	14436	14435	14542	14641	14453	14542	14363	14502	14372	14351	14393	14609	14588	14334	14407	14590	14483	14525	14434	14318	14393	14408	14332	14531	14352	14514	14469	14516	14378	14577	14528	14537	14573	14472	14481	14374	14600	14379	14421	14596	14257	14620	14499	14492	14503	14405	14595	14377	14368	14478	14453	14418	14514	14527	14466	14506	14615	14418	14285	14522	14505	14425	14650	14455	14483	14504	14401	14515	14574	14569	14446	14612	14365	14562	14500	14642	14517	14443	14545	14192	14602	14472	14528	14491	14342	14419	14579	14458	14502	14405	14519	14330	14388	14397	14496	14340	14486	14521	14381	14585	14428	14287	14456	14458	14406	14503	14410	14556	14414	14537	14482	14477	14525	14444	14211	14558	14438	14368	14343	14491	14544	14493	14512	14526	14458	14562	14399	14240	14623	14578	14577	14454	14372	14552	14412	14337	14549	14407	14504	14513	14548	14422	14351	14627	14373	14595	14544	14515	14404	14496	14427	14609	14441	14409	14485	14459	14391	14475	14381	14424	14423	14480	14487	14437	14374	14476	14499	14492	14437	14486	14438	14311	14501	14419	14617	14418	14346	14548	14477	14524	14582	14509	14369	14394	14424	14468	14563	14643	14511	14464	14407	14426	14544	14461	14380	14380	14474	14317	14506	14476	14428	14650	14371	14402	14465	14528	14407	14456	14332	14446	14626	14305	14505	14540	14417	14380	14400	14542	14470	14373	14495	14513	14562	14303	14424	14564	14329	14548	14626	14568	14522	14503	14568	14468	14418	14343	14490	14579	14566
23598	21141	28686	23957	21924	21902	20541	17934	17030	16839	17506	18512	17772	16923	17016	16399	16232	16098	16107	16001	15960	16087	16069	16074	16051	15904	16024	16110	15937	15931	15908	15884	15763	15889	15876	15643	15765	15954	15957	15762	16025	15686	15973	15841	15954	15845	15701	15816	15690	15714	15722	16016	16591	16686	16438	16021	16002	15860	16022	15700	15719	15881	15842	15629	15770	15618	15817	15784	15810	15848	15586	15600	15751	15781	15746	15718	15655	15774	15814	15663	15885	15823	15954	15753	15800	15783	15709	15681	16009	15999	15773	15984	15761	15861	15637	15752	15842	15824	15661	15822	15819	15964	15724	15712	15727	15675	15749	16020	15802	15705	15853	15732	15703	15835	15761	15837	15556	15732	15772	15880	15879	15832	15735	15784	15662	15617	15794	15766	15703	15621	15955	15659	15685	15741	15616	15840	15915	15859	15923	15887	15869	15677	15962	15653	15806	15805	15804	15817	15782	15731	15764	15736	15781	15800	16110	16063	15836	15914	15687	15809	15655	15661	15877	15775	15728	15730	15945	15733	15754	15674	15534	15653	15823	15773	15762	15691	15650	15727	15926	15867	15740	15729	15830	15890	15809	15825	15840	15775	15908	15793	15926	16007	15829	15760	15732	15873	15610	15828	15661	15585	15726	15583	15850	15801	15764	15674	15863	15847	15753	15520	15710	15894	15654	15742	15878	15674	15956	15804	15576	15762	15890	15752	15741	15787	15692	15895	15781	15778	15562	15640	15697	15936	15962	15960	15960	15712	15797	15781	15496	15828	15898	15659	15710	15825	15865	15659	15774	15792	15616	15644	15871	15758	15589	15741	15632	15581	15690	15735	15662	15755	15627	15901	15947	15789	15593	15805	15640	15747	15817	15621	15834	15861	15469	15810	15773	15693	15856	15849	15945	15571	15888	15497	15799	15726	15768	15692	15837	15709	15869	15868	15780	15941	15808	15738	15752	15722	15897	15929	15915	15755	15732	15683	15707	15562	15969	15806	15888	15670	15752	15734	15972	15662	15636	15713	15773	15850	15684	15794	15674	15727	15824	15768	15532	15746	15638	15851	15654	15550	15817	15507	15778	15513	15680	15568	15616	15617	15779	15619	15801	15648	15899	15816	15745	15844	15792	15685	15846	15775	15804	15861	15684	15722	15722	15581	15770	15703	15694	15613	15793	15635	15674	15746	15815	15526	15843	15687	15903	15871	15781	15649	15685	15922	15798	15675	15910	15695	15688	15612	15703	15553	15724	15763	15732	15854	15766	15656	15561	15626	15711	15583	15667	15915	15916	15633	15677	15575	15690	15559	15807	15867	15690	15794	15607	15733	15688	15666	15739	15976	15962	15807	15898	15773	15864	15799	15915	15719	15786	15671	15848	15624	15774	15724	15839	15923	15627	15644	15965	15733	15610	15742	15894	15805	15716	15696	15825	15767	15835	15792	15839	15698	15785	15900	15728	15708	15824	15628	15716	16001	15865	15699	15721	15629	15733	15761	15561	15692	15732	15741	15807	15669	15606	15765	15744	15681	15701	15782	15721	15785	15802	15769	15866	15631	15930	15772	15667	15944	15870	15816	15832	15835	15669	15839	15807	15623	15704	15861	15918	15851	15597	15834	15734	15642	15730	15730	15729	15681	15701	15510	15808	15793	15636	15914	15623	15662	15781	15664	15709	15763	15671	15775	15877	15686	15489	15643	15527	15665	15684	15746	15654	15699	15862	15857	15754	15823	15691	15715	15551	15882	15894	15887	15814	15770	15705	16008	15819	15661	15820	15714	15899	15871	15838	15598	15604	15779	15776	15641	15771	15699	15628	15794	15877	15855	15800	15964	15817	15755	15888	15933	15890	15783	15793	15632	15768	15798	15660	15801	15762	15921	15721	15494	15596	15728	15774	15615	15795	15911	15704	15805	15808	15531	15667	15830	15664	15696	15845	15865	15910	15736	15707	15717	15905	15816	15493	15906	15843	15859	15652	15795	15762	15881	15765	15940	15744	15686	15703	15787	15946	15786	15789	15871	15804	15810	15679	15692	15815	15724	15752	15747	15933	15677	15692	15645	15713	15735	15762	15787	15943	15687	15696	15709	15648	15777	15866	15740	15810	15831	15681	15618	15679	15911	15790	15770	15493	15741	15736	15838	15830	15567	15702	15700	15756	15929	15845	15701	15696	15756	15782	15663	15777	15924	15881	15960	15882	15958	15728	15893	15695	15858	15737	15744	15655	15651	15934	15737	15600	15743	15653	15685	15703	15638	15848	15869	15806	15756	15861	15720	15674	15563	15889	15737	15933	15605	15666	15730	15650	15746	15727	15719	16036	15843	15756	15814	16011	15858	15766	15695	15609	15864	15880	15810	15480	15838	15688	15623	15728	15602	15924	15754	15822	15770	15635	15747	15743	15622	15842	15671	15963	15803	15763	15914	15807	15754	15658	15689	15655	15820	15714	15817	15813	15718	15918	15841	15761	15770	15896	15613	15834	15866	15854	15734	15664	15674	15935	15711	15826	15631	15877	15918	15702	15921	15861	15516	15785	15836	15778	15840	15845	15773	15868	15874	15814	16140	15720	15708	15868	15877	15738	15731	15815	15784	15827	15708	15800	15692	15744	15747	15853	15885	15575	15762	15773	15924	15601	15727	15791	15745	15662	15683	15773	15897	15649	15802	15866	15677	15702	15792	15845	15708	15902	16120	15729	15781	15616	15846	15838	15723	15852	15792	15817	15656	15618	15770	15916	15813	15741	15562	15738	15837	15933	15705	15809	15869	15732	15763	15754	15666	15710	15707	15853	15682	15768	15824	15874	15842	15963	15885	15812	15663	15864	15758	15775	15859	15847	15800	15838	15763	15864	15845	15583	15727	15930	15827	15915	15936	15760	15783	15873	15753	15675	15693	15651	15586	15748	15917	15689	15674	15763	15712	15808	15561	15797	15558	15759	15675	15497	15761	15857	15772	15771	15759	15712	15693	15688	15693	15434	15645	15644	15936	15888	15761	15779	15654	15645	15812	15721	15580	15974	15839	15748	15788	15888	15734	15847	15789	15813	15815	15722	15753	15723	15814	15988	15984	15693	15780	15738	15813	15997	15887	15736	15864	15971	15910	15804	15856	15697	15658	15547	15954	15684	15834	15644	15912	15812	15862	15889	16022	15783	15841	15694	15743	15687	15704	15677	15810	15919	15805	16087	15787	15658	15896	15860	15905	15909	15909	15707	15773	15717	15701	15657	15875	15770	15802	15770	15715	15974	15848	15694	15839	15930	15802	15636	15695	15788	15739	15678	15790	15809	15884	15823	15561	15776	15618	15772	15961	15665	15638	15792	15618	15777	15703	15911	15925	15725	15725	15903	15856	15650	15844	15524	15580	15738	15661	15742	15851	15757	15890	15678	15951	15772	15778	15966	15665	15738	15802	15620	15764	15804	15949	15796	15636	15865	15688	15844	15672	15748	15690	15546	15808	15663	15908	15815	15912	15805	15806	15966	16104	15784	15745	15830	15743	15717	15710	15559	15758	15722	15437	15742	15844	15747	15875	15708	15776	15830	15756	15919	15698	15719	15629	15909	15617	15683	15787	16036	15824	15746	15808	15858	15708	15801	15812	15816	15757	15747	15900	15476	15744	15719	15503	15727	15711	15772	15662	15731	15729	15683	15788	15708	15720	15727	15645	15659	15713	15802	15578	15554	15713	15850	15609	15764	15582	15891	15704	15789	15673	15684	15917	15684	15633	15779	15712	15863	15772	15657	15740	15818	15881	15529	15720	16093	15913	15844	15798	15708	15828	15618	15964	15776	15808	15908	15745	15907	15771	15745	15659	15781	15624	15769	16027	15546	15710	15678	15844	15720	15779	15709	15691	15827	15650	15873	15671	15657	15842	15674	15802	15716	15988	15860	15779	15974	15756	15855	15573	15680	15803	15763	15871	15721	15746	15850	15776	15630	15815	15820	15785	15692	15874	15635	15861	15663	15731	15896	15941	15886	15774	15721	15561	15714	15737	15933	15861	15805	15907	15757	15673	15642	15709	15835	15646	15621	15838	15778	15779	15789	15927	15654	15911	16001	15788	15873	15829	15740	15660	15844	15855	15840	15770	15665	15665	15856	15847	15648	15682	15784	15741	15716	15682	15664	15712	15776	15740	15747	15909	15721	15813	15860	15752	15808	15896	15685	15827	15842	15714	15747	16029	15781	15524	15784	15831	15733	15899	15854	15842	15851	15706	15731	15668	15645	15586	15959	15960	15835	15605	15725	15760	16009	15588	15752	15799	15841	15848	15842	15773	15912	15993	15680	15717	15830	15797	15805	15911	15618	15661	15807	15644	15870	15865	15808	15717	15836	15662	15802	15979	15923	15697	15719	15434	15554	15673	16048	15782	15723	15724	15515	15638	15909	15696	15603	15643	15791	15572	15689	15696	15770	15764	15727	15877	15811	15966	15586	15783	15869	15870	15723	15918	15816	15741	15962	15824	15757	15741	15720	15875	15876	15775	15805	15795	15765	15787	15811	15854	15765	16008	15729	15823	15759	15796	15828	15792	15774	15521	15784	15856	15862	15883	15641	15868	15775	15606	15700	15713	15740	15776	15672	15859	15788	15711	15622	15708	15586	15721	15861	15666	15746	15566	15906	15623	15832	15710	15705	15760	15917	15815	15986	15704	15523	15720	15737	15736	15806	15696	15733	15789	15764	15875	15727	15744	15817	15792	15856	15856	15873	15818	15830	15726	15761	15787	15855	15846	15884	15883	15967	15748	15702	15933	15705	15787	15876	15742	15829	15807	15716	15944	15713	15732	15778	15840	15889	15741	15810	15689	15862	15803	15820	15798	15936	15670	15929	15841	15755	15822	15815	15735	15879	15792	15781	15743	15748	15856	15931	15978	15917	15863	15803	15526	15858	15874	15675	15642	15784	15903	15610	15741	15698	15804	15720	15847	15816	15667	15780	15638	15727	15664	15704	15756	15920	15753	15650	15871	15680	15660	15843	15969	15910	15959	15843	15790	15973	15798	15610	15783	15771	15864	15967	15961	15730	15653	15883	15822	15488	15816	15783	15590	15624	15831	15597	15756	15640	15820	15711	15721	15856	15959	15749	15802	15646	15892	15700	15748	15839	15696	15645	15684	15965	15733	15653	15715
20928	36649	32187	24114	19827	18010	17707	17173	16126	15649	17301	18566	16847	15745	16007	15073	14696	14681	14454	14309	14450	14379	14639	14675	14510	14546	14787	14476	14595	14585	14522	14436	14262	14472	14265	14370	14414	14400	14362	14271	14553	14286	14286	14507	14328	14351	14372	14175	14298	14329	14306	14684	15396	15426	14915	14606	14394	14273	14310	14248	14352	14256	14286	14293	14121	14254	14421	14330	14186	14233	14332	14311	14411	14176	14265	14270	14295	14128	14211	14287	14325	14465	14246	14221	14275	14278	14253	14274	14395	14148	14250	14268	14382	14253	14292	14376	14182	14307	14375	14205	14302	14391	14260	14243	14416	14203	14246	14326	14304	14178	14241	14358	14282	14366	14181	14233	14421	14184	14374	14070	14338	14292	14198	14239	14200	14284	14258	14114	14253	14327	14387	14354	14024	14345	14265	14105	14329	14176	14213	14361	14083	14360	14316	14284	14200	14211	14154	14284	14171	14235	14374	14057	14207	14179	14317	14156	14030	14336	14115	14284	14397	14220	14189	14189	14232	14322	14340	14199	14247	14367	14276	14236	14334	14248	14215	14374	14366	14352	14141	14358	14266	14178	14300	14296	14337	14386	14394	14201	14348	14322	14176	14412	14332	14248	14182	14209	14196	14348	14343	14330	14379	14246	14159	14159	14200	14214	14258	14200	14341	14296	14227	14145	14413	14323	14335	14334	14150	14229	14384	13979	14266	14273	14229	14202	14387	14187	14304	14264	14090	14221	14136	14386	14184	14249	14198	14194	14262	14244	14381	14265	14240	14276	14126	14143	14403	14301	14248	14285	14165	14363	14213	14344	14336	14266	14318	14178	14334	14244	14391	14294	14361	14295	14116	14053	14242	14329	14338	14324	14328	14269	14252	14291	14312	14279	14223	14164	14186	14225	14285	14226	14148	14127	14252	14137	14463	14355	14191	14167	14283	14204	14345	14284	14147	14190	14212	14155	14239	14285	14265	14268	14119	14169	14475	14282	14330	14438	14422	14415	14197	14301	14163	14382	14195	14421	14278	14315	14378	14257	14328	14179	14316	14274	14298	14029	14296	14248	14276	14239	14268	14433	14141	14400	14316	14334	14305	14253	14286	14397	14124	14399	14366	14303	14255	14374	14333	14089	14176	14217	14209	14342	14384	14216	14352	14236	14407	14302	14305	14178	14210	14089	14136	14330	14371	14098	14179	14398	14236	14392	14407	14388	14375	14137	14304	14206	14124	14321	14210	14327	14260	14279	14238	14455	14298	14289	14389	14171	14238	14308	14100	14360	14298	14342	14421	14350	14283	14169	14338	14102	14269	14396	14222	14346	14271	14394	14142	14273	14169	14227	14198	14191	14308	14256	14097	14243	14324	14297	14220	14102	14354	14351	14199	14138	14396	14144	14325	14160	14301	14106	14146	14237	14245	14300	14265	14111	14295	14156	14324	14177	14351	14127	14253	14408	14330	14205	14184	14372	14204	14231	14293	14243	14170	14305	14318	14332	14118	14191	14294	14264	14344	14323	14158	14202	14396	14105	14152	14254	14158	14313	14346	14159	14136	14321	14058	14271	14183	14401	14227	14237	14361	14370	14203	14323	14390	14334	14247	14220	14316	14339	14412	14295	14188	14231	14268	14114	14260	14125	14295	14280	14150	14266	14184	14293	14224	14221	14336	14129	14426	14059	14255	14269	14225	14294	14264	14178	14201	14194	14420	14445	14254	14240	14248	14222	14281	14183	14383	14343	14329	14336	14328	14134	14347	14375	14209	14374	14486	14423	14278	14399	14111	14154	14265	14117	14355	14434	14384	14282	14202	14284	14353	14285	14248	14189	14349	14280	14385	14232	14379	14369	14375	14307	14216	14423	14272	14277	14227	14280	14277	14244	14345	14285	14335	14128	14099	14165	14369	14205	14277	14409	14306	14295	14311	14498	14358	14391	14138	14453	14193	14362	14334	14169	14314	14249	14129	14349	14153	14232	14112	14271	14291	14135	14410	14156	14206	14211	14332	14325	14284	14289	14202	14399	14284	14228	14336	14197	14309	14114	14273	14301	14284	14088	14306	14193	14218	14133	14204	14300	14261	14229	14202	14410	14175	14092	14193	14265	14282	14280	14294	14176	14354	14204	14250	14326	14203	14196	14289	14251	14133	14215	14325	14461	14139	14324	14257	14121	14375	14268	14159	14232	14320	14177	14229	14230	14350	14182	14199	14318	14171	14285	14280	14150	14399	14225	14267	14401	14306	14214	14184	14340	14264	14214	14453	14338	14383	14401	14140	14362	14336	14330	14381	14188	14412	14238	14374	14309	14332	14290	14127	14336	14462	14292	14249	14191	14484	14216	14259	14288	14243	14303	14247	14213	14254	14165	14139	14262	14101	13994	14253	14294	14312	14155	14303	14274	14190	14287	14397	14289	14235	14405	14134	14327	14149	14239	14248	14208	14092	14253	14275	14194	14377	14315	14268	14232	14137	14146	14368	14226	14321	14528	14283	14379	14323	14125	14297	14386	14385	14417	14219	14172	14305	14247	14324	14366	14192	14180	14261	14181	14442	14246	14233	14290	14169	14025	14469	14229	14297	14337	14277	14195	14350	14350	14288	14195	14346	14232	14287	14222	14381	14270	14205	14450	14361	14138	14297	14166	14041	14160	14417	14149	14193	14344	14336	14427	14183	14301	14272	14218	14267	14448	14253	14224	14454	14170	14245	14332	14165	14171	14265	14453	14340	14339	14161	14181	14164	14357	14271	14162	14166	14361	14278	14142	14317	14237	14277	14299	14357	14351	14173	14169	14277	14203	14184	14231	14357	14163	14235	14218	14238	14420	14422	14369	14224	14106	14140	14147	14230	14078	14358	14320	14229	14143	14395	14187	14070	14352	14126	14246	14304	14432	14471	14254	14172	14026	14156	14251	14124	14388	14210	14283	14153	14383	14340	14312	14137	14202	14189	14236	14257	14249	14203	14192	14181	14354	14259	14224	14413	14301	14387	14325	14129	14302	14207	14112	14127	14246	14170	14328	14236	14238	14406	14141	14192	14250	14375	14260	14275	14168	14328	14174	14379	14293	14196	14194	14454	14122	14277	14114	14366	14377	14030	14349	14374	14392	14205	14242	14349	14146	14248	14303	14212	14206	14343	14169	14188	14279	14177	14448	14326	14328	14305	14243	14232	14230	14397	14372	14249	14413	14216	14190	14164	14131	14410	14314	14220	14279	14167	14267	14432	14353	14203	14466	14286	14400	14155	14147	14438	14272	14243	14176	14324	14123	14334	14126	14262	14329	14272	14311	14348	14273	14316	14219	14345	14311	14313	14236	14134	14281	14308	14216	14325	14328	14354	14180	14295	14216	14277	14386	14355	14203	14294	14254	14214	14363	14319	14401	14030	14330	14342	14163	14405	14228	14243	14200	14452	14221	14409	14355	14344	14202	14251	14323	14295	14155	14375	14250	14379	14397	14166	14308	14135	14187	14059	14158	14228	14247	14355	14194	14167	14323	14400	14215	14196	14342	14272	14295	14508	14355	14276	14293	14334	14322	14233	14261	14217	14092	14342	14388	14423	14280	14332	14314	14330	14267	14431	14217	14269	14278	14282	14220	14183	14257	14191	14162	14230	14331	14237	14165	14168	14280	14164	14443	14263	14310	14121	14322	14195	14281	14245	14284	14333	14362	14291	14291	14356	14241	14298	14317	14262	14402	14093	14233	14323	14277	14249	14427	14219	14220	14279	14422	14310	14149	14211	14276	14167	14315	14335	14207	14256	14229	14223	14181	14073	14289	14106	14276	14365	14202	14055	14217	14146	14210	14199	14217	14342	14294	14278	14323	14240	14195	14186	14209	14168	14263	14287	14412	14188	14289	14240	14237	14181	14302	14331	14295	14379	14348	14188	14444	14139	14258	14193	14167	14350	14180	14345	14278	14249	14340	14210	14311	14380	14222	14347	14410	14246	14212	14293	14347	14298	14198	14144	14401	14260	14409	14294	14211	14329	13861	14353	14155	14230	14248	14250	14307	14321	14235	14255	14242	14247	14359	14242	14218	14425	14344	14240	14235	14191	14304	14232	14198	14234	14262	14203	14310	14122	14203	14222	14214	14146	14241	14325	14259	14273	14219	14158	14251	14227	14137	14362	14307	14394	14455	14343	14291	14282	14327	14361	14358	14340	14391	14276	14143	14246	14289	14193	14343	14256	14227	14259	14249	14163	14112	14372	14416	14226	14268	14401	14264	14245	14371	14364	14279	14125	14377	14325	14193	14260	14240	14268	14383	14321	14231	14249	14271	14195	14113	14273	14299	14223	14267	14190	14345	14136	14394	14229	14335	14349	14416	14361	14165	14273	14266	14245	14194	14258	14212	14346	14230	14240	14271	14292	14235	14280	14264	14317	14271	14231	14276	14106	14244	14297	14284	14247	14317	14237	14431	14425	14167	14419	14248	14393	14134	14277	14251	14407	14183	14369	14113	14428	14282	14319	14354	14293	14264	14071	14242	14292	14276	14173	14230	14234	14261	14305	14337	14279	14322	14235	14341	14358	14153	14339	14414	14209	14116	14137	14344	14287	14306	14105	14273	14267	14187	14210	14194	14188	14079	14384	14305	14221	14197	14402	14450	14414	14150	14325	14250	14226	14356	14290	14234	14320	14333	14304	14355	14370	14273	14331	14128	14293	14258	14243	14351	14365	14170	14397	14234	14373	14393	14268	14245	14361	14235	14226	14441	14204	14509	14191	14282	14365	14193	14157	14168	14148	14217	14202	14294	14205	14357	14344	14122	14096	14449	14165	14309	14241	14222	14251	14371	14235	14238	14317	14029	14252	14101	14189	14387	14342	14406	14270	14345	14318	13957	14470	14309	14261	14153	14331	14428	14162	14257	14351	14275	14214	14217	14297	14417	14162	14252	14272	14317	14145	14375	14278	14248	14306	14273	14468	14301	14114	14353	14235	14370	14121	14221	14201	14237	14232	14304	14235	14305	14133	14240	14264	14378	14416	14272	14385	14232	14361	14322	14309	14251	14322	14248	14106	14425	14286	14132	14084	14148	14487	14230	14283	14324	14358	14080	14294	14276	14318	14298	14190	14279	14327	14255	14215	14347	14337	14291	14346	14326	14075	14150	14185	14177	14273	14329	14228	14290
22683	21144	29008	23544	21348	23224	25131	19654	18114	18097	19003	20343	19049	17933	17838	17339	16923	16821	17012	16773	16672	16640	16699	16577	16735	16491	16794	16768	16747	16650	16722	16389	16289	16607	16411	16416	16502	16424	16216	16313	16221	16403	16340	16490	16399	16316	16522	16377	16302	16274	16353	17369	18148	17300	17165	16756	16862	16379	16457	16430	16406	16490	16306	16217	16347	16318	16341	16396	16335	16318	16399	16286	16270	16349	16364	16416	16231	16294	16390	16243	16308	16210	16237	16463	16091	16265	16425	16341	16425	16341	16310	16266	16331	16354	16202	16279	16333	16441	16319	16457	16425	16249	16436	16215	16252	16295	16269	16156	16349	16211	16330	16368	16229	16374	16148	16242	16237	16339	16404	16239	16200	16321	16231	16349	16313	16063	16221	16383	16128	16251	16202	16310	16294	16436	16430	16246	16282	16358	16211	16364	16229	16349	16268	16386	16353	16258	16273	16351	16108	16315	16119	16388	16254	16132	16547	16371	16167	16238	16394	16448	16255	16212	16337	16079	16253	16100	16474	16327	16462	16296	16235	16203	16380	16153	16256	16386	15973	16181	16253	16190	16197	15946	16176	16342	16460	16335	16080	16330	16269	16081	16337	16205	16216	16363	16114	16163	16397	16405	16352	16178	16399	16056	16321	16314	16281	16101	16176	16253	16464	16379	16334	16279	16253	16190	16355	16244	16317	16437	16300	16282	16469	16359	16391	16425	16352	16260	16319	16112	16311	16315	16174	16206	16142	16179	16133	16246	16369	16329	16505	16288	16419	16224	16393	16315	16372	16342	16354	16302	16268	16291	16436	16182	16198	16135	16305	16224	16454	16243	16337	16327	16376	16347	16433	16238	16366	16363	16345	16411	16484	16357	16407	16392	16199	16258	16142	16120	16336	16180	16233	16261	16308	16259	16304	16295	16256	16222	16247	16439	16218	16390	16391	16230	16257	16374	16291	16154	16126	16210	16124	16440	16439	16299	16092	16430	16232	16442	16301	16224	16298	16255	16372	16412	16304	16235	16203	16208	16104	16361	16117	16351	16129	16322	16282	16423	16260	16254	16345	16308	16600	16551	16503	16296	16093	16164	16306	16406	16397	16361	16440	16254	16305	16122	16294	16394	16238	16332	16193	16388	16218	16162	16419	16323	16210	16144	16252	16179	16381	16289	16358	16419	16192	16209	16385	16336	16407	16234	16492	16429	16293	16258	16198	16349	16337	16334	16219	16182	16120	16261	16273	16312	16353	16326	16423	16413	16037	16428	16178	16199	16265	16216	16268	16214	16322	16343	16195	16016	16077	16540	16311	16294	16208	16374	16295	16363	16000	16329	16181	16202	16281	16252	16305	16255	16205	16344	16067	16252	16306	16302	16409	16119	16407	16327	16172	16257	16115	16413	16428	16437	16238	16122	16291	16414	16483	16140	16274	16242	16403	16339	16156	16221	16202	16387	16361	16403	16365	16349	16174	16441	16419	16334	16324	16330	16041	16311	16230	16228	16287	16155	16199	16358	16340	16384	16271	16251	16075	16515	16086	16110	16218	16165	16222	16204	16321	16296	16275	16370	16143	16392	16232	16163	16046	16202	16301	16168	16234	16334	16453	16249	16445	16326	16527	16191	16205	16302	16431	16375	16300	16256	16452	16268	16172	16178	16316	16305	16128	16437	16275	16387	16207	16153	16288	16244	16320	16276	16303	16189	16282	16098	16396	16286	16345	16327	16348	16384	16116	16236	16299	16183	16247	16300	16326	16318	16367	16134	16341	16363	16174	16516	16414	16391	16461	16413	16354	16251	16339	16199	16273	16226	16148	16186	16379	16353	16298	16219	16191	16103	16301	16344	16258	16241	16243	16404	16320	16102	16409	16267	16384	16322	16162	16186	16313	16419	16159	16391	16248	16326	16212	16192	16353	16175	16246	16181	16226	16386	16542	16254	16303	16201	16320	16094	16353	16263	16158	16213	16418	16412	16222	16344	16426	16341	16111	16221	16458	16354	16435	16118	16201	16412	16246	16141	16214	16242	16391	16220	16430	16251	16205	16028	16091	16373	16415	16323	16220	16372	16467	16439	16261	16268	16299	16376	16217	16286	16255	16408	16145	16368	16414	16213	16090	16189	16308	16164	16249	16129	16546	16233	16078	16230	16305	16038	16202	16205	16267	16414	16301	16305	16228	16194	16324	16281	16136	16310	16338	16406	16338	16298	16295	16236	16241	16216	16481	16456	16211	16296	16297	16326	16285	16110	16281	16273	16326	16153	16147	16465	16284	16306	16351	16363	16321	16528	16450	16187	16313	16277	16324	16478	16096	16258	16302	16300	16289	16259	16425	16257	16513	16229	16168	16278	16278	16135	16302	16300	16355	16222	16303	16456	16259	16396	16521	16176	16442	16384	16291	16224	16104	16360	16131	16224	16304	16275	16229	16248	16351	16385	16268	16468	16192	16383	16470	16263	16381	16296	16180	16422	16261	16267	16336	16287	16120	16166	16311	16349	16287	16360	16322	16203	16444	16365	16292	16328	16427	16337	16124	16176	16486	16291	16156	16200	16274	16160	16242	16255	16504	16285	16159	16310	16174	16220	16229	16220	16294	16167	15981	16208	16288	16398	16047	16284	16088	16275	16499	16284	16261	16210	16386	16293	16213	16391	16284	16232	16333	16330	16319	16348	16144	16322	16239	16220	16309	16406	16289	16035	16036	16252	16359	16341	16314	16288	16382	16281	16247	16313	16239	16264	16288	16190	16333	16411	16397	16201	16285	16145	16272	16404	16173	16238	16358	16360	16235	16076	16322	16117	16488	16298	16230	16331	16305	16266	16302	16219	16302	16206	16277	16345	16207	16218	16196	16116	16451	16224	16344	16445	16547	16270	16228	16211	16139	16261	16197	16396	16238	16086	16244	16212	16398	16234	16361	16194	16233	16302	16446	16307	16234	16098	16341	16298	16288	16286	16355	16438	16418	16375	16408	16160	16400	16326	16207	16324	16377	16279	16384	16008	16331	16216	16339	16449	16280	16313	16277	16235	16401	16195	16225	16211	16378	16338	16544	16429	16359	16192	16376	16196	16350	16248	16157	16412	16172	16099	16208	16200	16422	16280	16332	16444	16060	16307	16253	16140	16377	16249	16200	16445	16342	16353	16274	16204	16208	16275	16275	16173	16198	16081	16314	16186	16120	16251	16127	16318	16365	16395	16056	16247	16382	16351	16230	16186	16394	16451	16211	16107	16254	16242	16225	16171	16327	16206	16321	16312	16088	16193	16259	16129	16288	16415	16262	16377	16178	16176	16351	16304	16368	16175	16338	16319	16433	16275	16210	16154	16397	16295	16288	16110	16306	16289	16107	16157	16343	16361	16384	16289	16501	16320	16194	16173	16225	16308	16336	16220	16334	16112	16411	16388	16292	16074	16062	16083	16075	16091	16097	16336	16278	16440	16217	16303	16317	16270	16213	16410	16298	16588	16411	16331	16394	16238	16378	16478	16261	16239	16121	16114	16380	16319	16192	16068	16401	16406	16358	16303	16312	16324	16387	16098	16272	16322	16247	16353	16249	16485	16334	16354	16202	16462	16230	16368	16350	16332	16237	16074	16453	16193	15959	16207	16311	16164	16430	16287	16253	16428	16444	16378	16240	16272	16146	16133	16345	16250	16201	16211	16280	16171	16417	16146	16187	16395	16293	16212	16204	15999	16298	16333	16145	16425	16443	16288	16286	16276	16235	16269	16195	16258	15974	16320	16213	16348	16213	16175	16320	16337	16280	16210	16288	16210	16145	16109	16400	16228	16181	16401	16267	16269	16225	16228	16440	16354	16418	16216	16215	16166	16353	16407	16274	16254	16413	16350	16198	16322	16191	16425	16302	16014	16203	16098	16374	16187	16318	16299	16269	16331	16252	16200	16263	16151	16263	16364	16442	16136	16213	16316	16465	16140	16479	16380	16060	16267	16235	16377	16222	16032	16086	16348	16179	16353	16227	16281	16396	16178	16287	16267	16122	16160	16290	16305	16501	16308	16130	15986	16127	16422	16262	16295	16295	16418	16542	16209	16303	16394	16198	16467	16145	16370	16163	16185	16235	16115	16370	16358	16480	16260	16258	16304	16203	16204	16160	16207	16296	16275	16281	16467	16192	16018	16102	16392	16272	16503	16277	16291	16379	16170	16481	16084	16154	16105	16271	16302	16240	16302	16244	16220	16461	16031	16287	16181	16349	16155	16412	16479	16210	16344	16410	16334	16138	16180	16042	16248	16183	16122	16283	16287	16267	16430	16482	16118	16331	16436	16244	16244	16323	16213	16258	16138	16449	16379	16422	16329	16440	16304	16069	16408	16334	16424	16296	16316	16229	16232	16220	16250	16386	16146	16265	16342	16341	16508	16140	16266	16303	16121	16264	16304	16382	16271	16065	16222	16209	16345	16136	16248	16555	16264	16147	16213	16247	16375	16185	16110	16404	16263	16249	16195	16205	16390	16307	16098	16368	16220	16188	16138	16035	16384	16208	16273	16365	16205	16321	16271	16259	16062	16356	16388	16220	16142	16199	16313	16373	16188	16284	16389	16324	16280	16269	16314	16253	16232	16217	16298	16118	16145	16198	16202	16391	16166	16252	16363	16255	16408	16271	16260	16538	16225	16318	16374	16176	16325	16354	16348	16181	16290	16270	16335	16134	16296	16324	16333	16188	16274	16114	16162	16324	16456	16468	16387	16522	16265	16618	16308	16346	16378	16318	16296	16290	16009	16158	16240	16396	16260	16420	16397	16071	16430	16273	16171	16284	16270	16302	16401	16460	16188	16447	16216	16352	16429	16347	16314	16359	16189	16382	16297	16286	16156	16395	16473	16484	16357	16377	16353	16156	16452	16318	16274	16258	16303	16347	16269	16280	16051	16171	16236	16191	16135	16352	16359	16418	16399	16273	16404	16304	16411	16325	16276	16229	16290	16239	16244	16377	16288	16280	16465	16277	16282	16246	16223	16395	16609	16278	16249	16518	16374	16267	16157	16268	16094	16318	16420	16288	16195	16247	16310	16285	16139	16113	16252	16246	16487	16228	16373	16189	16225	16176	16199	16073	16265	16265	16372	16174	16196	16316	16412	16232	16356	16190	16254	16276	16169	16192	16328	16306	16507
23235	41876	36912	27434	22764	20275	19558	18879	17447	17022	18801	20489	18276	16812	16641	15591	15254	14974	15037	14859	15044	14860	14864	14974	15042	14849	15065	14910	15156	15008	14751	14772	14793	14772	14754	14656	14501	14861	14734	14790	14806	14573	14762	14600	14550	14690	14446	14601	14578	14533	14609	16216	16721	15633	15707	15215	14924	14519	14563	14645	14542	14737	14648	14409	14557	14549	14589	14431	14462	14671	14675	14710	14628	14458	14555	14708	14682	14511	14686	14401	14657	14601	14390	14380	14520	14592	14666	14715	14675	14661	14523	14614	14460	14653	14568	14552	14722	14476	14530	14597	14598	14633	14636	14646	14710	14577	14515	14482	14466	14430	14514	14677	14719	14667	14732	14611	14566	14435	14439	14560	14535	14639	14458	14528	14629	14476	14780	14488	14669	14608	14522	14557	14406	14485	14597	14447	14520	14540	14637	14711	14635	14341	14587	14632	14442	14496	14476	14547	14571	14551	14456	14611	14577	14698	14495	14570	14597	14472	14709	14513	14434	14625	14467	14498	14575	14569	14508	14510	14401	14648	14520	14539	14626	14531	14501	14681	14647	14692	14564	14678	14733	14712	14494	14383	14456	14422	14527	14516	14637	14681	14415	14855	14655	14571	14636	14499	14626	14577	14706	14492	14519	14654	14488	14539	14619	14545	14545	14588	14552	14532	14508	14816	14431	14627	14650	14360	14829	14525	14560	14581	14393	14549	14669	14543	14531	14430	14482	14511	14550	14557	14518	14460	14644	14330	14635	14585	14601	14532	14549	14653	14630	14724	14500	14551	14440	14623	14600	14537	14600	14478	14590	14524	14515	14695	14446	14817	14567	14427	14567	14401	14647	14578	14716	14443	14532	14678	14505	14427	14661	14458	14587	14481	14521	14389	14575	14628	14582	14560	14477	14688	14563	14449	14656	14494	14651	14572	14647	14575	14581	14696	14515	14636	14541	14578	14732	14562	14650	14558	14504	14565	14553	14478	14685	14570	14437	14590	14561	14583	14658	14467	14567	14579	14651	14601	14540	14460	14481	14511	14562	14509	14563	14564	14398	14527	14675	14470	14541	14515	14585	14589	14651	14654	14557	14474	14537	14630	14636	14705	14561	14487	14448	14612	14279	14598	14599	14584	14706	14796	14630	14677	14493	14623	14685	14740	14458	14671	14572	14501	14558	14595	14532	14686	14519	14537	14346	14621	14406	14435	14600	14557	14634	14504	14467	14465	14572	14333	14554	14520	14499	14687	14505	14547	14559	14377	14615	14461	14539	14573	14537	14619	14664	14572	14498	14562	14754	14534	14564	14523	14656	14492	14566	14435	14715	14485	14427	14698	14515	14574	14491	14534	14491	14706	14506	14556	14780	14494	14447	14442	14496	14722	14553	14576	14545	14450	14535	14685	14650	14427	14608	14596	14457	14446	14559	14687	14584	14488	14323	14410	14783	14612	14478	14598	14509	14543	14628	14717	14613	14785	14507	14368	14643	14472	14519	14486	14446	14389	14457	14552	14653	14553	14449	14643	14464	14578	14512	14606	14250	14580	14565	14437	14512	14686	14541	14547	14397	14615	14619	14537	14835	14500	14691	14561	14471	14302	14664	14573	14595	14420	14525	14470	14468	14485	14570	14486	14593	14382	14416	14548	14516	14563	14513	14650	14668	14589	14678	14641	14689	14535	14614	14654	14575	14660	14545	14666	14685	14491	14620	14522	14554	14662	14613	14421	14562	14499	14450	14566	14588	14588	14634	14559	14460	14380	14403	14637	14756	14422	14667	14463	14629	14657	14713	14529	14476	14595	14605	14462	14513	14390	14443	14626	14593	14536	14609	14683	14620	14455	14400	14673	14741	14516	14500	14531	14530	14571	14752	14645	14725	14644	14443	14597	14495	14679	14493	14504	14354	14637	14692	14428	14609	14747	14431	14686	14542	14630	14560	14537	14594	14563	14545	14581	14658	14589	14598	14616	14605	14618	14490	14666	14623	14591	14404	14597	14435	14444	14688	14401	14604	14557	14527	14562	14513	14600	14487	14619	14571	14275	14653	14494	14646	14583	14563	14603	14515	14636	14493	14445	14490	14457	14437	14538	14395	14470	14390	14497	14627	14595	14683	14431	14453	14660	14339	14474	14692	14469	14627	14522	14507	14373	14701	14440	14636	14544	14591	14612	14594	14580	14501	14597	14620	14514	14371	14488	14653	14567	14598	14466	14684	14539	14525	14554	14741	14641	14503	14433	14528	14558	14470	14491	14556	14756	14693	14597	14828	14605	14640	14753	14670	14508	14521	14388	14526	14565	14673	14522	14573	14422	14549	14500	14506	14827	14595	14638	14622	14545	14582	14491	14494	14560	14491	14626	14567	14510	14468	14526	14537	14564	14459	14537	14771	14640	14438	14557	14470	14599	14602	14534	14522	14505	14407	14542	14752	14558	14595	14506	14536	14515	14497	14540	14462	14651	14405	14509	14553	14436	14563	14497	14620	14354	14669	14446	14686	14485	14730	14578	14588	14579	14437	14552	14631	14495	14537	14339	14661	14635	14639	14563	14652	14517	14619	14488	14628	14647	14534	14441	14583	14571	14512	14545	14557	14534	14590	14537	14568	14564	14477	14533	14469	14740	14677	14636	14583	14465	14454	14555	14555	14628	14543	14468	14639	14699	14493	14545	14580	14496	14384	14623	14524	14667	14671	14652	14763	14512	14460	14537	14832	14601	14760	14615	14651	14616	14613	14573	14420	14541	14572	14461	14428	14518	14575	14526	14586	14404	14623	14769	14681	14570	14686	14512	14614	14665	14572	14679	14467	14735	14528	14698	14603	14488	14608	14643	14683	14607	14458	14470	14564	14417	14454	14511	14515	14551	14483	14498	14528	14515	14579	14697	14444	14646	14626	14679	14522	14563	14709	14408	14616	14583	14557	14432	14485	14587	14537	14507	14465	14618	14728	14531	14441	14616	14774	14667	14503	14558	14575	14496	14565	14696	14506	14520	14568	14553	14689	14690	14508	14507	14619	14628	14578	14568	14617	14481	14532	14603	14487	14569	14406	14539	14473	14521	14433	14513	14605	14743	14649	14514	14528	14531	14536	14576	14541	14547	14540	14631	14634	14586	14519	14326	14596	14611	14546	14661	14571	14549	14550	14499	14537	14333	14394	14497	14525	14504	14665	14606	14557	14709	14561	14689	14488	14633	14524	14697	14542	14558	14482	14582	14491	14724	14538	14580	14625	14552	14539	14518	14566	14492	14742	14485	14370	14456	14708	14456	14682	14603	14609	14447	14511	14516	14626	14465	14521	14482	14610	14439	14614	14587	14572	14518	14625	14523	14623	14553	14388	14738	14519	14515	14543	14923	14512	14651	14703	14548	14516	14545	14711	14550	14497	14524	14546	14684	14622	14574	14578	14457	14684	14595	14536	14401	14462	14549	14591	14595	14514	14483	14594	14564	14484	14615	14554	14702	14639	14546	14597	14496	14532	14401	14523	14493	14490	14535	14521	14431	14636	14549	14603	14617	14586	14463	14506	14554	14524	14518	14559	14385	14551	14454	14561	14668	14498	14562	14710	14726	14566	14637	14475	14517	14537	14531	14610	14696	14464	14683	14667	14438	14691	14482	14490	14582	14615	14450	14585	14576	14543	14377	14495	14653	14646	14578	14509	14523	14484	14441	14501	14618	14589	14589	14614	14491	14511	14488	14676	14497	14588	14463	14569	14471	14633	14540	14552	14586	14445	14539	14510	14408	14470	14681	14634	14450	14779	14699	14543	14716	14556	14438	14548	14650	14587	14536	14504	14612	14498	14412	14607	14641	14715	14689	14609	14634	14498	14510	14475	14576	14650	14682	14610	14690	14699	14466	14512	14522	14516	14588	14645	14550	14514	14508	14622	14483	14539	14512	14460	14641	14576	14645	14512	14496	14563	14511	14581	14502	14522	14682	14544	14493	14384	14403	14479	14666	14695	14616	14628	14627	14717	14538	14539	14386	14688	14561	14523	14591	14513	14546	14590	14555	14400	14528	14536	14507	14741	14576	14607	14512	14571	14563	14661	14479	14570	14509	14623	14715	14692	14523	14512	14451	14394	14372	14422	14733	14612	14745	14452	14621	14520	14537	14652	14556	14578	14553	14590	14544	14676	14561	14570	14441	14702	14611	14621	14441	14580	14554	14553	14549	14643	14588	14570	14483	14598	14491	14549	14516	14524	14552	14569	14705	14628	14522	14658	14537	14465	14460	14782	14575	14475	14689	14472	14714	14589	14601	14470	14424	14544	14680	14701	14588	14487	14437	14516	14609	14656	14550	14684	14441	14595	14713	14550	14442	14804	14463	14640	14529	14580	14646	14667	14472	14574	14544	14534	14559	14429	14581	14622	14593	14552	14456	14415	14600	14645	14591	14404	14689	14597	14466	14473	14426	14513	14558	14563	14575	14745	14488	14425	14518	14519	14596	14282	14602	14677	14340	14623	14502	14324	14473	14519	14690	14573	14373	14527	14484	14567	14610	14576	14608	14563	14566	14527	14485	14530	14692	14442	14643	14354	14683	14576	14443	14416	14556	14539	14410	14585	14584	14549	14621	14465	14447	14544	14494	14444	14715	14587	14726	14567	14675	14624	14615	14345	14598	14454	14552	14590	14494	14599	14455	14571	14583	14474	14573	14656	14458	14616	14539	14576	14611	14558	14628	14718	14504	14604	14605	14690	14556	14510	14394	14489	14517	14611	14438	14581	14511	14508	14435	14424	14558	14446	14536	14480	14654	14506	14531	14595	14481	14394	14500	14496	14634	14632	14536	14457	14717	14421	14500	14682	14612	14411	14603	14480	14633	14238	14528	14375	14516	14552	14646	14564	14397	14708	14467	14677	14605	14416	14534	14510	14509	14439	14511	14446	14495	14546	14544	14517	14613	14490	14499	14538	14577	14586	14578	14456	14554	14622	14483	14538	14581	14642	14473	14551	14502	14566	14559	14547	14439	14442	14506	14487	14523	14564	14429	14448	14443	14522	14551	14598	14626	14558	14470	14640	14534	14550	14647	14459	14631	14539	14528	14525	14795	14698	14462	14468	14476	14568	14636	14635	14622	14603	14673	14486	14343	14429	14585	14500	14585	14611	14517	14657	14568	14430	14650	14511	14645
27346	22994	27549	23615	18874	17985	17904	17429	17143	17163	17529	17792	17447	17229	17107	17251	16790	16874	16550	16492	16614	16563	16641	16766	16770	16688	16688	16552	16788	16779	16431	16531	16678	16630	16589	16546	16479	16573	16637	16733	16599	16435	16691	16664	16350	16750	16769	16450	16690	16581	16792	16694	16555	16598	16596	16557	16688	16525	16624	16591	16450	16551	16575	16374	16618	16476	16566	16513	16579	16622	16315	16401	16495	16650	16444	16625	16484	16588	16735	16481	16566	16327	16607	16605	16670	16612	16545	16468	16506	16580	16679	16498	16600	16368	16494	16606	16598	16578	16651	16568	16575	16569	16508	16606	16599	16392	16685	16590	16543	16509	16286	16567	16557	16462	16481	16542	16292	16567	16565	16521	16622	16498	16535	16405	16513	16469	16472	16479	16656	16500	16683	16537	16595	16548	16559	16613	16484	16605	16512	16400	16514	16570	16568	16388	16528	16792	16593	16323	16606	16477	16495	16577	16541	16651	16723	16603	16495	16478	16420	16596	16501	16728	16573	16478	16447	16575	16514	16592	16700	16265	16701	16578	16440	16394	16528	16692	16409	16567	16469	16601	16487	16587	16545	16561	16517	16542	16797	16393	16481	16524	16591	16517	16573	16632	16658	16557	16544	16583	16501	16619	16602	16540	16557	16765	16693	16421	16655	16613	16557	16682	16534	16490	16572	16626	16399	16448	16454	16487	16691	16521	16636	16753	16613	16542	16702	16568	16383	16494	16478	16561	16686	16501	16485	16396	16572	16596	16332	16305	16639	16482	16513	16682	16624	16404	16493	16404	16647	16515	16685	16321	16667	16635	16563	16382	16231	16562	16471	16530	16691	16575	16567	16620	16449	16412	16732	16511	16527	16458	16532	16418	16476	16609	16791	16494	16501	16391	16332	16485	16401	16564	16616	16748	16513	16538	16652	16767	16561	16478	16424	16555	16658	16597	16553	16703	16617	16579	16403	16489	16349	16667	16554	16608	16438	16511	16500	16691	16740	16584	16481	16695	16516	16416	16690	16502	16694	16643	16476	16770	16448	16688	16462	16703	16379	16512	16679	16611	16572	16481	16646	16441	16456	16615	16493	16506	16524	16596	16621	16644	16552	16624	16671	16580	16427	16616	16438	16520	16513	16395	16630	16666	16322	16359	16525	16530	16655	16443	16514	16562	16482	16588	16462	16532	16574	16572	16415	16398	16570	16453	16357	16402	16457	16649	16535	16535	16526	16350	16457	16482	16552	16570	16508	16598	16708	16697	16501	16571	16564	16681	16370	16370	16439	16615	16584	16560	16495	16471	16651	16716	16575	16484	16554	16630	16452	16369	16605	16480	16541	16616	16594	16638	16518	16544	16495	16353	16735	16587	16436	16341	16632	16423	16459	16644	16461	16458	16469	16466	16458	16551	16614	16597	16594	16318	16453	16578	16633	16533	16496	16670	16632	16589	16620	16399	16514	16609	16539	16419	16531	16554	16556	16312	16433	16673	16317	16571	16606	16589	16627	16374	16619	16513	16584	16431	16586	16528	16774	16526	16543	16449	16428	16509	16517	16375	16405	16523	16494	16611	16618	16734	16577	16532	16711	16642	16467	16715	16635	16462	16671	16763	16298	16465	16483	16472	16564	16457	16538	16452	16721	16561	16380	16541	16574	16469	16368	16610	16621	16517	16385	16609	16664	16319	16399	16585	16405	16485	16573	16631	16595	16660	16551	16501	16530	16710	16470	16539	16611	16521	16533	16353	16510	16529	16552	16529	16457	16304	16681	16572	16655	16549	16501	16791	16496	16477	16559	16468	16520	16584	16559	16365	16464	16633	16538	16692	16501	16443	16408	16591	16599	16457	16527	16647	16468	16502	16560	16479	16527	16461	16597	16558	16662	16463	16634	16337	16432	16655	16487	16609	16439	16454	16368	16388	16598	16417	16579	16537	16683	16631	16604	16622	16493	16522	16302	16542	16535	16478	16592	16477	16597	16471	16394	16503	16613	16438	16442	16621	16791	16560	16610	16623	16531	16599	16440	16568	16631	16545	16666	16584	16733	16683	16589	16409	16470	16670	16482	16468	16517	16671	16653	16616	16492	16418	16434	16638	16531	16420	16663	16566	16761	16488	16690	16606	16615	16590	16535	16383	16432	16461	16662	16639	16541	16455	16460	16389	16581	16471	16512	16639	16511	16520	16729	16664	16439	16503	16640	16597	16612	16503	16677	16412	16509	16595	16647	16476	16449	16620	16339	16500	16605	16747	16595	16685	16532	16493	16490	16737	16518	16444	16567	16622	16488	16514	16688	16453	16516	16533	16411	16538	16511	16549	16458	16512	16632	16422	16565	16395	16709	16463	16596	16788	16568	16667	16543	16444	16441	16559	16643	16655	16654	16577	16642	16616	16391	16374	16382	16602	16620	16487	16498	16568	16556	16312	16576	16562	16562	16327	16530	16582	16486	16603	16622	16639	16668	16563	16581	16460	16569	16624	16603	16358	16605	16574	16589	16517	16597	16382	16696	16481	16681	16679	16490	16422	16529	16368	16448	16599	16421	16653	16614	16554	16482	16566	16542	16293	16535	16583	16416	16500	16471	16455	16505	16683	16520	16436	16563	16622	16722	16357	16450	16479	16781	16615	16554	16507	16828	16538	16603	16484	16488	16370	16639	16739	16653	16595	16521	16656	16756	16623	16740	16638	16665	16550	16549	16552	16447	16566	16471	16511	16829	16554	16619	16559	16529	16488	16563	16441	16568	16488	16488	16584	16425	16574	16518	16425	16511	16486	16469	16533	16542	16659	16681	16383	16398	16424	16445	16476	16623	16651	16542	16790	16466	16453	16460	16683	16531	16550	16344	16270	16601	16528	16593	16655	16465	16745	16611	16493	16570	16436	16683	16459	16503	16643	16537	16643	16693	16662	16735	16670	16750	16507	16542	16428	16444	16497	16406	16642	16531	16626	16594	16621	16777	16762	16369	16470	16661	16453	16442	16616	16617	16396	16713	16594	16689	16571	16516	16386	16389	16468	16506	16571	16615	16591	16544	16540	16643	16556	16448	16377	16701	16331	16364	16598	16545	16332	16541	16425	16668	16641	16669	16520	16586	16549	16516	16477	16634	16550	16681	16465	16696	16508	16585	16600	16490	16531	16442	16560	16433	16661	16639	16499	16596	16578	16423	16544	16588	16463	16803	16590	16728	16599	16522	16583	16594	16584	16549	16480	16496	16575	16618	16491	16489	16656	16600	16568	16369	16672	16542	16650	16386	16447	16655	16458	16676	16372	16601	16617	16517	16592	16657	16397	16670	16650	16500	16448	16636	16620	16624	16648	16528	16498	16623	16677	16485	16617	16521	16592	16666	16754	16591	16637	16711	16669	16520	16581	16654	16646	16618	16416	16439	16429	16536	16603	16297	16596	16187	16553	16560	16505	16587	16551	16454	16577	16672	16662	16444	16520	16644	16432	16694	16563	16433	16418	16563	16504	16514	16681	16636	16532	16546	16575	16622	16623	16749	16527	16711	16672	16545	16454	16493	16585	16712	16505	16501	16754	16640	16555	16556	16541	16490	16568	16745	16642	16633	16499	16624	16580	16484	16462	16467	16627	16391	16496	16547	16492	16597	16495	16729	16404	16693	16623	16401	16572	16422	16618	16611	16454	16706	16501	16542	16612	16371	16705	16555	16615	16671	16509	16514	16659	16547	16650	16524	16582	16516	16531	16496	16607	16659	16416	16620	16578	16489	16564	16562	16604	16558	16460	16616	16679	16612	16681	16539	16469	16404	16670	16553	16699	16545	16646	16681	16449	16264	16480	16402	16563	16712	16602	16562	16482	16656	16498	16612	16631	16665	16586	16536	16516	16589	16458	16463	16612	16472	16687	16470	16540	16574	16450	16385	16546	16541	16544	16518	16526	16396	16404	16745	16590	16518	16614	16449	16563	16282	16372	16440	16405	16372	16544	16595	16370	16493	16515	16645	16549	16470	16602	16513	16433	16746	16397	16630	16482	16591	16577	16454	16304	16545	16515	16566	16539	16652	16527	16490	16295	16527	16698	16539	16561	16677	16647	16470	16740	16823	16612	16519	16396	16458	16618	16647	16501	16572	16565	16733	16455	16457	16603	16449	16421	16437	16364	16599	16529	16556	16353	16486	16455	16428	16443	16680	16637	16646	16536	16427	16612	16500	16418	16261	16500	16502	16522	16596	16617	16499	16413	16548	16355	16357	16352	16309	16373	16778	16577	16463	16572	16539	16540	16543	16718	16471	16573	16507	16492	16679	16412	16628	16594	16691	16469	16319	16442	16541	16640	16568	16516	16594	16487	16476	16453	16535	16530	16740	16378	16489	16493	16639	16549	16474	16321	16490	16442	16661	16613	16345	16545	16728	16524	16706	16715	16627	16591	16617	16555	16356	16512	16501	16661	16504	16448	16540	16553	16477	16494	16442	16665	16538	16512	16646	16746	16609	16574	16476	16565	16792	16470	16385	16604	16647	16677	16362	16500	16522	16509	16609	16427	16452	16615	16579	16477	16600	16452	16412	16693	16527	16619	16702	16332	16504	16556	16368	16578	16519	16789	16450	16734	16481	16597	16581	16722	16483	16530	16501	16515	16574	16446	16681	16537	16475	16646	16592	16829	16715	16469	16309	16469	16504	16581	16604	16551	16722	16593	16537	16559	16354	16609	16508	16841	16728	16647	16539	16546	16735	16572	16657	16485	16662	16551	16576	16696	16537	16509	16648	16674	16402	16723	16669	16468	16730	16511	16634	16543	16664	16502	16457	16610	16545	16612	16833	16667	16705	16440	16784	16495	16600	16487	16524	16557	16658	16459	16609	16645	16519	16376	16553	16529	16445	16692	16736	16562	16531	16762	16616	16474	16753	16507	16508	16643	16590	16624	16578	16410	16565	16587	16440	16531	16531	16483	16850	16582	16554	16649	16684	16680	16418	16549	16545	16525	16428	16520	16545	16641	16519	16640	16603	16578	16450	16651	16607	16542	16435	16444	16701	16496	16505	16497	16479	16717	16547	16602	16515	16536	16588	16475	16812	16477	16515	16488	16625	16706	16685	16740	16532	16673	16645	16607	16704	16836	16544	16517	16672	16316	16515	16554	16562	16573	16587	16606	16545	16553	16658	16458
21472	32173	27471	20173	17905	16895	16425	16041	15487	15483	16882	16680	15904	15688	15283	15076	14925	14869	14909	14833	14666	14592	14745	14748	14905	14858	14792	14606	14835	14704	14765	14748	14592	14852	14789	14590	14751	14705	14856	14550	14754	14666	14811	14725	14649	14654	14518	14620	14738	14592	14766	14800	14920	14812	14805	14775	14924	14681	14677	14765	14707	14490	14638	14637	14596	14930	14652	14682	14658	14678	14664	14734	14592	14747	14797	14686	14699	14635	14749	14641	14787	14624	14829	14783	14674	14755	14646	14676	14709	14734	14666	14672	14616	14709	14732	14691	14684	14666	14822	14763	14636	14773	14558	14620	14810	14532	14716	14744	14719	14739	14748	14762	14656	14741	14859	14734	14655	14704	14576	14776	14793	14713	14522	14668	14856	14774	14762	14595	14933	14603	14726	14634	14688	14695	14601	14533	14594	14713	14714	14671	14664	14816	14888	14496	14788	14660	14670	14624	14635	14452	14715	14486	14692	14824	14552	14606	14707	14734	14715	14640	14668	14821	14582	14807	14581	14755	14873	14669	14755	14879	14697	14729	14666	14756	14667	14681	14606	14598	14794	14814	14719	14765	14657	14705	14615	14689	14727	14677	14533	14691	14576	14833	14665	14647	14581	14711	14673	14684	14707	14617	14794	14631	14715	14800	14570	14638	14617	14609	14702	14773	14669	14725	14556	14653	14609	14844	14696	14616	14686	14775	14608	14547	14729	14700	14844	14670	14549	14738	14794	14583	14527	14629	14647	14749	14684	14728	14796	14632	14728	14832	14903	14743	14526	14637	14603	14838	14614	14574	14716	14516	14733	14688	14767	14677	14601	14785	14622	14756	14661	14783	14806	14648	14652	14713	14626	14546	14743	14653	14815	14750	14801	14577	14660	14785	14732	14755	14576	14827	14713	14676	14575	14708	14580	14897	14597	14665	14713	14727	14671	14766	14764	14635	14644	14651	14692	14774	14725	14705	14777	14799	14741	14684	14711	14701	14684	14683	14717	14680	14600	14700	14595	14853	14660	14767	14544	14559	14580	14732	14640	14658	14732	14653	14814	14745	14538	14729	14744	14539	14914	14794	14701	14442	14686	14551	14916	14731	14723	14667	14675	14690	14583	14746	14472	14705	14668	14765	14649	14667	14751	14605	14541	14611	14549	14526	14832	14706	14649	14681	15043	14596	14717	14806	14681	14747	14812	14694	14831	14773	14708	14596	14626	14685	14562	14957	14599	14689	14764	14618	14812	14710	14617	14576	14741	14784	14520	14556	14783	14753	14630	14593	14654	14702	14770	14706	14775	14610	14706	14464	14698	14734	14621	14664	14664	14579	14601	14657	14745	14620	14716	14559	14579	14666	14770	14758	14587	14588	14714	14804	14793	14793	14787	14871	14606	14588	14759	14748	14809	14717	14719	14719	14720	14743	14737	14649	14645	14737	14807	14765	14584	14711	14594	14736	14693	14770	14801	14749	14685	14523	14576	14575	14654	14656	14760	14691	14775	14690	14637	14673	14616	14705	14742	14649	14783	14711	14725	14637	14772	14567	14728	14868	14811	14722	14672	14649	14680	14712	14747	14869	14654	14624	14712	14622	14752	14686	14641	14649	14668	14747	14703	14705	14573	14639	14717	14757	14547	14779	14698	14786	14678	14783	14724	14742	14794	14539	14720	14803	14744	14830	14682	14653	14779	14562	14746	14565	14710	14573	14741	14658	14726	14755	14747	14616	14735	14688	14669	14665	14705	14684	14676	14737	14755	14573	14695	14694	14801	14593	14788	14682	14720	14752	14654	14659	14725	14747	14684	14652	14411	14531	14744	14835	14761	14704	14688	14707	14818	14809	14778	14747	14473	14559	14687	14783	14551	14795	14814	14705	14728	14799	14746	14779	14591	14573	14712	14848	14607	14564	14662	14637	14773	14660	14626	14675	14549	14725	14780	14820	14735	14718	14660	14695	14630	14611	14678	14691	14731	14838	14619	14614	14724	14629	14609	14666	14609	14749	14490	14709	14668	14597	14763	14686	14641	14686	14613	14727	14642	14813	14605	14457	14682	14729	14641	14516	14582	14617	14652	14853	14659	14774	14764	14747	14855	14569	14798	14666	14707	14682	14827	14809	14735	14613	14579	14745	14641	14732	14723	14782	14649	14788	14714	14814	14564	14553	14753	14805	14729	14807	14719	14798	14714	14667	14778	14668	14621	14673	14738	14710	14872	14702	14680	14573	14790	14726	14782	14807	14609	14640	14641	14733	14749	14643	14633	14784	14682	14896	14791	14653	14678	14651	14859	14682	14768	14497	14710	14681	14730	14736	14608	14751	14777	14632	14753	14643	14736	14776	14571	14762	14558	14680	14595	14676	14698	14828	14643	14572	14485	14756	14725	14799	14656	14701	14645	14794	14763	14985	14658	14761	14693	14476	14607	14543	14548	14956	14621	14658	14533	14739	14641	14628	14736	14703	14701	14622	14509	14628	14721	14770	14753	14673	14774	14678	14506	14615	14912	14658	14803	14609	14654	14675	14684	14678	14849	14758	14713	14650	14663	14597	14627	14574	14851	14723	14938	14687	14901	14797	14666	14875	14579	14634	14638	14820	14695	14668	14654	14714	14677	14709	14725	14672	14683	14776	14689	14730	14867	14566	14698	14722	14742	14544	14695	14644	14661	14639	14844	14782	14650	14821	14821	14707	14729	14616	14691	14566	14672	14765	14752	14693	14636	14658	14646	14749	14595	14637	14542	14720	14594	14714	14680	14672	14723	14589	14636	14638	14781	14753	14919	14821	14767	14601	14615	14658	14750	14700	14661	14558	14621	14585	14580	14672	14637	14630	14538	14784	14809	14573	14697	14597	14745	14649	14503	14808	14618	14668	14734	14524	14660	14762	14735	14634	14630	14651	14735	14651	14642	14666	14797	14616	14679	14704	14784	14776	14555	14642	14488	14665	14817	14669	14757	14618	14574	14543	14618	14637	14740	14785	14738	14705	14747	14714	14596	14667	14689	14808	14639	14658	14705	14528	14607	14685	14601	14750	14684	14773	14673	14655	14772	14602	14619	14562	14654	14687	14791	14746	14715	14697	14637	14742	14511	14822	14454	14611	14629	14752	14753	14578	14784	14701	14794	14682	14633	14781	14761	14690	14583	14585	14737	14693	14689	14696	14682	14668	14590	14813	14869	14571	14570	14777	14741	14905	14757	14610	14710	14617	14729	14618	14520	14675	14718	14826	14656	14816	14797	14842	14683	14710	14596	14801	14664	14681	14787	14834	14678	14711	14686	14600	14706	14657	14626	14683	14761	14766	14587	14839	14749	14662	14892	14651	14830	14856	14851	14815	14641	14485	14681	14616	14632	14608	14899	14672	14785	14626	14694	14651	14568	14891	14741	14724	14787	14642	14662	14700	14713	14651	14711	14730	14615	14740	14678	14551	14815	14717	14704	14714	14737	14733	14637	14721	14820	14681	14679	14783	14800	14877	14683	14668	14762	14808	14787	14738	14771	14691	14734	14575	14714	14782	14836	14746	14720	14821	14759	14608	14792	14702	14483	14742	14732	14734	14657	14614	14735	14733	14693	14463	14723	14657	14791	14841	14640	14806	14743	14741	14890	14618	14664	14497	14658	14622	14597	14667	14741	14611	14696	14703	14837	14756	14727	14794	14703	14563	14658	14624	14811	14768	14616	14679	14644	14582	14783	14923	14744	14711	14792	14632	14761	14660	14668	14903	14691	14777	14778	14813	14737	14709	14859	14714	14614	14812	14696	14807	14725	14729	14768	14686	14617	14746	14773	14765	14814	14680	14930	14707	14841	14676	14672	14532	14727	14751	14714	14800	14689	14606	14593	14713	14789	14651	14785	14721	14732	14713	14655	14612	14570	14648	14806	14734	14633	14720	14736	14603	14728	14759	14615	14555	14659	14943	14587	14784	14780	14880	14640	14672	14625	14664	14688	14846	14705	14701	14652	14566	14646	14825	14801	14728	14637	14649	14817	14771	14693	14607	14738	14572	14713	14560	14665	14798	14776	14857	14535	14683	14737	14634	14811	14669	14879	14638	14615	14802	14471	14751	14712	14774	14536	14706	14707	14550	14888	14715	14686	14664	14894	14774	14706	14786	14745	14797	14608	14635	14546	14615	14674	14900	14564	14708	14656	14747	14685	14675	14640	14729	14578	14821	14586	14666	14605	14644	14667	14739	14717	14704	14735	14668	14662	14771	14700	14689	14817	14708	14704	14660	14854	14647	14653	14566	14543	14660	14654	14690	14732	14693	14634	14734	14696	14809	14670	14786	14814	14696	14842	14655	14817	14828	14812	14754	14738	14761	14856	14696	14672	14596	14890	14759	14762	14678	14784	14714	14655	14684	14621	14708	14847	14939	14506	14796	14522	14553	14833	14666	14814	14629	14644	14592	14697	14649	14638	14802	14797	14742	14599	14605	14592	14768	14684	14639	14589	14851	14572	14692	14624	14672	14667	14813	14617	14615	14625	14716	14794	14659	14695	14799	14741	14704	14692	14794	14614	14588	14680	14693	14651	14624	14679	14611	14682	14776	14923	14629	14791	14771	14699	14726	14854	14664	14634	14610	14639	14775	14684	14720	14629	14716	14654	14618	14673	14480	14713	14684	14684	14703	14760	14671	14654	14594	14690	14713	14709	14564	14684	14801	14816	14699	14611	14503	14725	14651	14720	14828	14654	14686	14563	14688	14616	14563	14555	14535	14781	14730	14702	14767	14705	14663	14757	14648	14796	14758	14628	14773	14450	14855	14806	14710	14793	14741	14775	14830	14729	14779	14774	14728	14751	14649	14703	14612	14742	14782	14630	14687	14712	14690	14794	14727	14620	14583	14656	14675	14630	14733	14790	14692	14794	14735	14730	14799	14826	14666	14818	14756	14830	14791	14801	14795	14706	14732	14571	14587	14681	14504	14770	14770	14578	14671	14700	14655	14908	14763	14750	14743	14931	14707	14601	14826	14732	14726	14706	14661	14680	14739	14641	14554	14670	14537	14680	14593	14717	14628	14782	14679	14806	14733	14585	14702	14687	14728	14710	14767	14619	14776	14722	14605	14552	14803	14650	14773	14824	14772	14588	14827	14858	14732	14755	14722	14690	14567	14829	14733	14695	14677	14507	14723
23620	21234	28864	24063	22233	22794	22070	19229	18173	18491	19384	19444	18623	18314	17946	17617	17544	17253	17309	17361	17444	17417	17246	17050	17240	17222	17183	17347	17341	17287	17207	17197	17298	17104	17071	17040	17010	16998	17035	17099	17152	17076	17231	16911	17165	17077	17069	16932	17167	17134	17165	17432	17913	17851	17599	17496	17333	17065	17107	17185	16982	16939	16935	17041	17066	17152	17117	17053	17081	17005	17039	17089	17091	16921	17082	16956	16945	16857	17121	17141	17099	16968	17047	17179	17067	17022	17089	17041	16949	17072	17038	17053	16977	17100	17064	17075	17019	17096	17326	16974	17044	17077	16940	16792	17037	16963	17183	17206	16841	17139	17228	17139	17114	17004	17108	16998	16962	16833	16985	16947	17043	17083	17063	16920	16903	16881	17062	17083	17003	16978	16906	17081	16943	17007	17018	17065	16978	17035	17015	17021	17034	17118	17050	16969	16965	16959	17173	16774	17097	16984	16884	17167	17031	16899	16885	16969	16954	17025	17006	17148	17165	17081	16891	17087	16917	16943	17015	16949	17102	17131	17114	16983	16970	17053	17051	16897	17085	16991	17139	17129	16822	16776	16951	16916	16958	17078	16998	16882	16837	17036	17192	16892	17016	17050	16909	16873	17142	16955	17056	16847	17120	17050	16872	16920	17120	16939	16979	17167	16940	16850	17082	16930	17066	16950	16998	17103	16897	17082	16856	16992	16992	17085	16950	17051	16944	17029	17149	16882	17119	16792	17109	17162	17101	17098	16981	16932	17062	16859	16899	17124	17031	16877	17012	17036	17161	16919	16924	17050	16892	16898	17020	17092	17190	17223	17124	16984	16945	16810	16879	16940	17001	16868	16998	16910	17072	17106	16844	16961	16976	16833	17042	16796	16982	16864	17056	17069	16956	17051	16939	17179	16953	16868	16976	17023	17137	17118	17027	17148	17134	17022	16932	17147	17121	17006	16887	17184	17170	17116	16919	17076	17038	17040	17072	17006	16897	17025	16948	16915	17105	17046	16898	16966	17047	17041	17039	17102	17133	16881	16812	16914	17166	16723	17221	17102	17087	16900	17022	17033	17150	17041	16809	16976	16883	16943	16975	17022	17029	16926	17021	16951	16954	16910	16901	17006	16990	17013	17034	17198	17174	17080	16800	16996	17013	16917	16991	16764	16827	17080	17053	17200	17033	16939	16987	17022	16985	17038	17024	16855	16991	17018	16887	17098	17244	17077	16831	17017	16983	16887	17121	16987	17250	16965	16994	16840	16843	17096	16923	16997	17038	17092	17022	16969	17106	17098	16963	17071	17252	17065	17085	17150	16942	16744	17203	17122	16980	16964	16975	16941	16874	16727	16892	16813	17254	17007	16827	16911	16983	17079	16811	16959	16926	16932	17056	16879	17104	16941	16917	16846	17049	17129	16901	17002	17003	16912	17155	16923	17034	16904	17098	16984	16860	17032	17312	17226	16921	17012	16959	16951	16924	16927	17014	17012	16868	16776	16783	17012	17288	17071	16879	17049	17126	17055	17142	17102	17057	17134	16979	16950	16997	16909	16962	16992	16954	16850	16882	16894	16909	16931	16972	17210	17086	17092	16934	17210	17058	16929	17163	16972	16855	16771	16977	17045	17009	17045	16948	16876	17062	16972	17042	16867	17180	16981	17117	16936	17083	16944	16923	16956	17064	17164	16779	16769	17040	17111	17158	17085	17092	16926	16986	17107	16935	16913	17055	16881	17060	17061	17079	16887	17062	16869	17108	17013	17193	16970	16850	17011	17198	17176	17157	16993	17188	17052	16874	16673	17012	17071	17183	17046	17094	17022	17109	17162	16999	16936	17024	16946	17118	16730	16983	16955	17000	16975	17016	16986	17015	17010	16928	16910	17229	17165	17020	17096	17015	16868	17096	17033	17030	17032	17070	17017	16953	16979	17121	17045	16950	17018	17080	17154	17003	16962	17141	16837	17067	16864	16816	16936	17009	17091	16986	16977	17264	16919	17076	17048	16948	17025	17224	16902	17135	17066	17003	17032	16672	17112	16975	17116	17235	16957	17003	17022	16903	16670	16947	17086	16898	17040	16829	17100	17020	16964	16906	17157	16980	16993	17048	17141	17173	17157	17110	17317	16810	17001	17068	16957	17126	17017	16935	17125	16984	16851	17029	16997	16994	17167	16974	16898	16945	16896	17039	16963	16944	16969	17142	16973	17036	17020	16852	17036	17237	16996	17164	17164	17320	16896	17040	17155	16999	16963	17095	16838	16929	16950	17083	16850	16967	16911	16854	16864	17152	16902	17100	17009	17219	16991	17115	17014	17114	16798	16859	17131	17054	16800	17135	17031	17265	17199	16827	17038	17053	17087	16992	17109	17120	16958	17064	17035	17216	17122	17071	16957	17037	17058	16933	17049	16942	16892	17090	17087	17049	17011	16910	17115	16815	16880	17014	17197	16991	16952	17019	17107	17233	16801	16878	17075	16989	17211	17194	17066	17101	17094	17009	17064	16885	17233	16867	17048	16960	17250	17128	17081	17084	17057	16995	16926	16946	17134	16949	16973	16858	17029	17023	16972	16996	16802	16974	17180	16999	17156	17013	16891	16995	17047	16914	17044	16811	17067	17095	16944	16840	17015	16848	16988	17052	17043	16982	16917	17048	17021	16846	17031	16985	16821	17165	17103	16995	17103	17054	17101	16992	16840	17008	16966	16991	16806	16864	16943	16957	17088	16952	16990	16981	17037	16938	17005	17089	17200	16957	16733	16944	16969	17064	17072	17005	17139	16937	17183	17179	17002	17149	17141	16940	16966	17098	16960	17165	17082	17261	17019	16894	16985	16858	16994	17211	17116	16961	16917	17051	17000	17093	17178	17014	16918	16963	17072	17281	16924	16935	17125	17062	16806	17009	16943	16896	17230	17119	17141	16840	16995	17253	17159	17063	17074	17021	17041	17145	16985	16909	17158	17098	17156	16863	16867	17208	17049	17053	16882	17143	16986	17061	16915	16870	17043	16984	16993	17014	16893	17111	16948	16953	17198	17097	16947	17010	17160	16921	16831	17135	16938	16994	16911	17071	16961	17064	16888	16881	16944	16931	17064	17032	17149	16950	17139	17177	16865	17092	16971	17056	17097	16923	16836	17053	17082	17146	17063	16910	16979	16897	16997	17016	17046	16944	16941	16877	16973	17105	16996	17040	17153	17043	17191	17005	16978	16838	17068	16963	17044	16743	16849	17080	16874	16952	17121	17079	17068	16853	16902	16920	16915	17075	17035	17203	16982	17095	17094	16937	16899	16915	16861	16788	16983	16995	16969	17276	17008	17071	17072	17028	17152	17164	17106	17181	16936	17044	17060	16822	17011	16999	16943	16929	16883	16741	17020	16959	16937	17107	17165	17024	16864	16869	17182	16871	16920	17126	16979	16879	17021	16914	16805	17103	17186	16912	16951	16912	16934	17231	16960	17101	17019	17050	17112	16918	16996	17109	16847	16963	16975	16898	17046	16888	17105	17106	16935	17009	16898	16926	17035	17184	17082	17098	17114	17147	17067	17064	16914	17051	17025	16964	16899	17030	17024	16852	16895	17012	16971	16861	16989	17082	16924	16865	16938	17071	17073	17035	17019	17091	16990	17095	16924	16993	17138	17040	16905	16964	16928	17109	16880	17045	17095	16955	17267	17129	17039	16823	16846	16929	17020	17169	17051	17058	17156	16928	17034	17020	16863	17253	16970	16932	16928	16996	17253	16971	16971	16941	16966	17139	17166	16992	17039	16995	17069	16900	16982	17039	17103	17104	17097	17019	17209	17033	16895	16904	17106	16878	17046	16993	16975	16872	17122	16727	16889	16960	16908	16876	17024	16996	17064	17094	16979	16892	17152	17011	16955	17023	17091	16945	17260	16883	17165	17093	17049	16829	17045	16982	16980	17024	16914	17067	16875	17043	17075	17121	16943	17042	16957	16988	16914	16871	16828	17018	17018	16890	17140	16855	17053	16769	16904	16876	17233	16981	17146	16958	16937	16910	17052	17010	16935	17028	17218	17059	17182	17083	17180	16967	16798	16751	17143	16878	16992	17014	16881	17124	16898	17066	17050	16950	17155	17074	16827	16983	17188	16930	17095	17050	17068	17012	16835	17158	17172	16875	17000	17173	17201	17087	16788	17108	17143	17020	17097	17144	16977	17067	16975	17066	17130	16852	17053	17032	16920	17014	16982	17095	17003	16915	17030	16916	16894	17259	16798	17039	17187	17036	16928	16945	17007	17152	17218	17031	17124	16974	16726	16767	17066	17023	16784	16952	16869	16806	16922	16922	17187	17111	17142	17096	17026	17224	17262	17272	17082	17103	16984	17092	16967	16872	17003	17007	16984	16848	16964	17006	17144	17068	17201	17216	17081	17158	17070	16934	17056	17041	17102	17065	17008	17125	16775	17111	16926	16929	16940	17200	17059	17162	17232	17188	17048	16996	17095	16931	17041	16888	16904	16966	16876	17244	16952	16947	16918	16749	16928	17065	17110	17170	16949	17117	16959	17026	16988	17113	16897	16937	17014	17053	17099	16830	16914	16811	17010	16993	17076	16943	17174	17199	17021	17036	17207	16918	16973	16913	16934	16843	16938	16880	16937	17038	16996	16744	16944	16952	16790	17056	17105	17018	16844	17064	17017	16987	16971	17055	16871	17133	16937	17242	16981	17249	17010	17073	17252	17077	16948	17043	17088	16849	17219	17107	17071	17154	17025	16805	16928	16820	16984	17144	16904	17040	17054	16973	16894	17066	16953	17019	16990	17013	17027	16826	16975	17013	17008	16894	16941	16953	16872	17074	17024	17000	17126	16955	17067	17110	16931	17018	16936	17112	16999	17100	17128	17042	17054	17121	16905	16993	16902	17025	16864	17226	17181	16860	16806	16923	17101	16919	16860	17027	17081	16984	17193	17137	17014	17179	17258	17019	16697	17100	16934	17064	16950	16963	16869	16972	16992	17171	17197	17208	17283	16895	16909	16980	17006	17034	17077	16869	16916	17100	16878	17257	16903	17091	16930	17200	16926	16935	17107	17008	17051	16958	17065	17094	16964	16981	16954	17128	17087	16854	17073	17165	16962	17005	16875	17165	17092	17035	17048	16962	17075	17084	17204	17126	17026
21627	38807	34166	24862	21109	19155	18439	17732	16735	17150	18980	18263	17174	16879	16202	15830	15633	15545	15269	15118	15337	15127	15495	15295	15293	15155	15470	15438	15279	15254	15034	14997	15186	15293	15198	15117	15063	15029	15171	15095	15048	15113	15167	15051	15147	15100	15133	14974	14973	15015	15137	15704	16074	15746	15942	15710	15440	15157	15105	15041	14982	15148	15078	15045	15067	15092	15128	15058	15123	15102	15138	15128	15240	14966	15213	15018	14965	15090	15002	15055	15129	15106	15059	15054	14975	15116	15083	14981	15150	15109	15054	15314	14969	15002	14955	15069	15052	15081	14930	15151	15095	14908	15019	15048	15150	14997	15217	15101	15053	14982	15134	15177	15135	15131	14973	15058	14987	15069	15102	15147	15204	15063	15034	14865	15054	15141	15183	14917	15029	15063	15025	15161	15199	15097	15033	15002	14959	14975	15002	15153	15030	15127	15110	15163	15086	14969	15085	15020	15113	14900	15096	14951	15150	15049	15087	15090	15030	15092	15142	15041	15076	15079	15057	15230	15106	15115	15069	15200	15072	15227	14852	14937	15314	14948	15149	15108	15031	14916	14854	15178	15144	15230	15041	14963	15123	14964	14976	15048	14870	15047	15009	15016	15030	15142	15029	15086	15024	15049	14953	14899	15118	15177	15007	15075	14931	15089	15100	15084	15009	14956	15168	14907	15091	15055	15119	15165	15161	15170	14965	14856	14938	15092	15115	14879	15082	15049	15118	14883	15062	14919	15207	14935	14986	15066	14971	15021	15174	15162	15015	15043	15057	15092	15196	14986	15120	15040	15079	15033	15095	15060	15103	14961	15200	15034	15022	15046	15050	14895	15085	14939	14884	15018	15231	15054	14957	15184	15170	15040	14969	15267	15172	15027	15027	14969	15005	15038	14947	15095	15190	15037	15110	15192	14936	14963	15111	15064	15072	15020	15193	14981	15094	15016	15128	14842	15180	15190	14999	15023	15150	15031	15149	15098	15074	14976	14987	14930	15198	15039	15004	15133	15004	15053	14955	15073	15159	15063	15120	14966	15099	15079	15090	14960	14914	15049	15052	15160	15024	15055	15075	15053	15122	15061	15096	15140	15097	15094	15032	14962	14962	15063	14975	14949	15136	15110	15098	15067	15075	15031	14836	15039	14972	15149	15153	15151	14998	15032	14963	15122	15042	14997	15041	14949	15111	15024	15147	15036	15067	15128	15058	14994	15096	15166	15196	14922	15116	15072	15026	15056	15075	14948	14960	14953	15013	15020	14992	15025	15031	14942	15253	15151	14997	15058	15053	14945	14920	15054	15014	15129	15028	15021	15108	15109	14958	15000	15204	15038	14972	14995	14843	15060	15055	15152	15062	15149	15155	14998	14909	14960	15000	15181	15079	15004	15054	15094	15022	15114	15026	15029	14968	15136	15163	15225	15056	15009	15038	15127	15134	14966	15109	14972	14795	14926	15051	15134	14827	15097	15050	15153	15216	14948	14970	15084	15134	15030	15080	14967	15027	14973	15050	15010	15169	14950	14964	14948	14938	15057	15173	15011	15095	14899	14986	15052	14929	15062	15023	15193	15031	15129	15030	14985	15128	15076	14918	15020	15085	15099	14994	15031	14888	15115	15099	14940	15189	14977	15090	15153	15162	15160	15059	15053	14889	15022	14996	14991	15186	15021	15045	15096	14936	14904	15000	15083	15092	15104	15194	15037	14987	15147	15093	14927	15176	15147	15014	15243	15047	15007	15125	15138	14929	15095	14940	15129	15040	15226	15015	14914	15066	15129	14911	15080	14990	15118	15096	15152	15046	15007	15008	14984	15089	14931	15149	15202	15026	15053	15169	15061	14960	14923	15210	15072	15120	14973	15002	15208	15003	14935	15117	15106	15159	14842	14976	14833	15213	14898	14927	15018	14958	15161	14959	14935	15037	14856	14966	14919	15217	15123	15148	14980	15017	15047	15153	15027	15070	15091	15090	15017	15175	14949	15266	15128	14935	15116	15031	14971	14909	15084	15081	15039	15096	14954	15022	15153	14841	15111	15231	15122	15017	15004	14925	15128	15137	15120	15095	15000	15073	15046	15053	15050	14951	14969	15060	15157	15220	15056	14992	15099	15168	15041	15162	15057	15154	14963	15102	15137	15038	15141	15015	14897	15132	15047	15102	15091	15241	14879	15057	14981	15018	15021	15029	15151	15004	14994	15011	14974	15060	15043	15041	15114	15135	15003	15020	15151	14980	15133	15109	14958	14860	15009	15063	15052	14848	14996	15218	15102	14927	15045	14983	15140	15014	15068	15047	15193	14943	15231	15079	15119	15035	15007	15009	15089	15083	14834	15019	15025	15062	14969	15093	15125	15009	15066	15135	14881	15107	15201	15060	15040	14991	15034	15145	15012	15180	15044	15101	15024	15014	14999	14989	14972	14991	15104	15179	15032	15120	15108	15023	15001	15150	14992	15075	15070	15070	15231	15035	14906	14928	15086	15046	15004	15030	14984	15030	14969	15220	14964	14984	15122	15076	14929	15114	14917	15072	15076	15120	15156	15050	14956	14903	15067	15255	15015	15054	15037	15070	15099	15116	15022	15330	15183	15035	15006	14986	15096	15168	15143	15051	15213	15033	14902	15169	15056	14935	14978	15126	15089	14999	15105	15016	15137	15177	15021	15039	15013	15021	15019	15074	15241	15005	15094	15088	15169	15093	15094	15122	15028	15045	14968	15202	15183	15104	15081	15126	15118	14995	15135	15044	15025	14968	15117	15099	14989	14778	14932	14982	14898	15029	14975	15221	14933	14999	15118	15065	15180	15140	15137	15020	15023	14919	15003	15015	14931	15120	15144	15037	14885	15023	15217	15172	15102	14795	14989	15123	15012	15013	15233	15103	15006	15109	14957	15034	15190	15210	15023	14935	14858	15084	15106	15021	15095	15059	15042	14947	15152	14937	15065	14894	15124	15163	15105	15025	15112	15125	15191	15013	15252	14986	15184	14981	14968	15014	14998	15204	15005	15222	14968	15076	15081	15044	14943	15144	15029	14998	15140	14988	15216	14929	14966	14925	15046	15003	15023	15035	14906	15097	15053	15083	15075	14999	15078	15077	15115	14952	15082	15077	15094	15072	15048	15068	15016	15009	15090	15079	14992	15066	14996	15146	14973	15024	15233	14983	14891	15032	14951	15022	15121	15068	15022	15207	15031	15045	14962	15193	15121	15062	15045	15031	15021	15037	14980	15121	15025	15051	15090	15125	14980	14991	15082	15181	15135	15135	14993	15028	15085	14907	14968	15206	15003	14951	14961	15017	15012	15155	15069	14955	14870	14992	15050	14996	14859	15195	15126	15126	15168	15103	14991	15087	15086	15092	14913	14837	15113	15067	14896	15139	14967	15133	15038	15078	14803	15081	14868	14959	15051	15029	15026	15068	15128	15049	14900	15015	15074	15088	14856	15038	15097	15030	14969	15018	15106	15102	14963	15134	15113	15055	15263	14968	15096	14982	14957	15102	15095	14984	15123	14970	15038	15036	14989	15093	15027	15029	15034	15075	15175	15028	14910	15101	15069	14995	14877	15070	15145	15108	15162	15076	14788	15095	15188	14888	15083	15118	15138	14854	15013	15026	14982	15038	14953	14958	14966	14937	14984	14981	15129	14994	14963	15197	14890	15087	15031	15166	15071	15067	15048	15184	15116	14958	15051	14992	14887	14970	15003	15071	15059	15021	14952	15150	14875	15048	15058	14964	15001	15109	15283	15101	15036	15109	15019	14880	15128	15071	15259	15283	14979	15138	15052	15112	14986	14932	14931	15081	15138	15108	14961	15077	14978	14931	14976	15175	15013	15114	15050	14960	15160	15004	14970	15088	15085	15028	15079	14906	14872	15071	14941	15201	15047	15117	15024	14988	15221	15135	15053	15009	14966	15109	15051	14995	15082	15018	15022	15040	15040	14954	14972	15001	14897	15334	15078	15060	14820	14989	15031	14999	15008	15015	14993	15045	14986	15030	15076	14956	15101	15122	15053	14937	15253	14952	14904	15087	15203	15106	15132	14957	14972	15091	14989	15196	14909	15266	15020	15106	14841	15065	15024	15021	15155	15057	14974	14945	15118	15183	15001	15067	15205	15056	14999	15067	14958	15097	15139	15134	14934	15003	15062	15080	14888	15063	14870	15070	15069	15073	15125	15065	14980	15149	14926	14980	15170	15188	14994	15135	15111	14988	14927	14910	15144	15153	15092	15248	15107	15088	14979	15022	15090	15003	14926	15122	15106	14947	15054	14846	14940	14882	15143	14941	15087	15073	15060	15082	14989	15018	15134	14950	15060	15104	15168	14996	14987	15072	15096	15105	15002	15032	15025	15036	15051	15124	15122	15012	15032	15040	14824	15072	15191	15011	14874	15130	15172	15038	15000	14886	15106	14988	15281	15008	15180	15160	15043	14977	14863	15026	15062	14913	15063	14935	14844	14932	14949	15084	15069	15029	15145	15151	15242	14881	15064	15200	15191	15378	15186	15155	15088	15035	15044	15167	15088	15042	14907	15111	15152	15148	15092	14994	14987	15134	15019	14906	15078	15152	15067	14919	15179	14973	15033	15085	15085	14943	15235	15222	14971	15164	15083	15006	14930	15007	15066	14985	15002	15066	15048	15143	15065	15007	15086	14846	15131	14959	15015	15033	15079	15082	14985	15137	14955	15182	15098	15123	14964	14862	15110	14997	14882	15026	15010	15022	15123	15037	14924	15240	15107	14953	15019	15064	15013	14879	15029	15189	14900	15171	15020	15128	14871	15044	15092	14928	15086	14888	14958	15100	15061	15143	15223	14904	15051	15163	15135	15077	15048	15043	15033	15034	14956	15029	15025	14991	15341	15018	14962	15050	15062	14940	15145	15156	15020	15181	15088	15068	15022	15180	15187	15141	15104	14952	15065	15049	15061	14889	15110	15092	15092	14993	14978	14830	15021	15065	15093	15117	14913	15051	15253	14909	15053	15013	14962	15313	15050	15127	15106	14924	15015	15031	14960	15249	15056	14960	15069	15086	15096	15085	15026	15104	14937	15200	15045	14972	14977	14953	15054	14924	15189	15044	15126	15170	14920	15064	14973	15121	15023	15213	14954	15113	15057	15096	14995	14994	15064	15116	15141
22635	21122	29009	23478	21369	23683	26236	20839	19305	19734	20754	21047	20248	19760	19099	18611	18443	18248	18229	18135	18272	18033	18019	18310	18275	18103	18304	18168	18039	17941	18202	17901	18099	17987	17965	17894	17951	18013	18003	18141	17819	18122	17900	17874	17924	17934	17846	17771	17901	17943	18190	18747	19024	19257	19118	18568	18521	17961	17967	18024	17824	17672	17778	17841	17793	17954	18017	17851	17895	17891	17863	17900	18054	17702	18068	17814	17838	17963	17861	17666	17842	17809	17836	17838	17887	18015	17744	17835	17875	17920	17994	18005	17645	18002	17952	17747	17730	17701	17868	17829	17625	17632	17721	17840	17875	17798	17664	17865	17823	17770	17759	17693	17711	17841	17802	17635	17817	17846	17816	17765	17727	17806	18112	18010	17727	17824	17963	17788	17766	17813	17865	17800	17783	17778	17931	17826	17718	17879	17783	17905	17866	17659	17880	17796	17879	17884	17957	17721	17743	17946	18021	17734	17906	17983	17612	17886	17769	17777	17654	17782	17772	17800	17867	18038	17832	17593	17821	18007	17635	17765	17730	17669	17835	17854	17821	17750	17796	17798	17871	17703	17602	17968	17892	17706	17671	17676	17995	18023	18107	17747	17916	17575	17974	17791	17912	18154	17609	17825	17820	17693	18142	17647	17675	17898	17807	18041	17970	17770	18010	17553	17724	17850	17923	17776	17747	17866	17669	18040	17706	17976	17827	17847	17873	17883	17941	17863	17852	18168	18078	17673	17860	17728	17752	17652	17904	17555	17613	17594	17849	17824	17787	17849	17851	17747	17672	17762	17927	17867	17829	17889	17837	17799	17729	17754	17765	17804	17889	17939	17936	18029	17677	17872	17892	17680	17854	17772	17970	17839	17677	18083	17705	17568	17706	17604	17763	17859	17731	17880	17847	17850	17756	17734	17833	17869	17837	17853	17855	17661	17691	17807	17855	17877	17951	17966	17872	17780	17857	17574	17835	17766	17891	17932	17652	17790	17768	17561	17749	17652	17801	17700	17654	17677	17702	17597	17959	17937	17991	17799	17824	17896	17696	17582	17686	17727	17658	17809	17760	17737	17815	17968	17858	17984	17842	17637	17729	17780	17818	17740	17811	17928	17910	17865	17662	17568	17513	17794	17741	17955	17822	17822	17848	17860	17823	17757	17521	17825	17997	17868	17739	17841	17699	17793	17697	17929	17802	17826	17806	17985	17820	17664	17576	17702	17652	17696	17821	17893	17746	17660	17688	17718	17908	17838	17877	17771	17778	17746	17809	17635	17862	17815	17934	17744	17727	17875	17647	17773	17655	17816	17849	17950	17824	17745	17622	17980	17916	17827	17724	17927	17770	18033	17753	17713	18009	17791	17799	17587	17776	17709	18033	17873	18004	17932	17712	17859	17800	18061	17925	17752	17680	17759	17910	17966	17869	17770	17902	17675	17742	17911	17724	17662	17891	17763	17803	17679	17949	17901	17722	17823	17777	17798	17730	17993	17829	17931	17826	17847	17841	17751	17946	17728	17841	17877	17619	17834	17780	17668	17783	17714	17741	17776	17776	17894	17675	17802	17842	17833	17658	17680	17786	17752	17879	17768	17872	17994	17863	17805	17899	17837	17712	17691	17892	17693	17826	17547	17862	17777	18062	17657	17857	17593	17830	17763	17824	17900	17809	17677	17881	17696	17617	17857	17739	17918	17975	17900	17721	17810	17902	17765	17768	17782	17853	17645	17746	17844	17852	17907	17697	17740	17833	17686	17731	17725	17725	17874	17956	17941	17703	17770	17716	17824	17923	17994	17810	17871	17780	17652	17857	17924	17971	17782	17892	17879	17942	17764	17796	17695	17625	17698	17608	17666	17833	17919	17861	17710	17833	17789	17925	17858	17839	17635	17913	17958	17712	17764	17766	17865	17745	17759	17779	17728	17596	17776	17610	17769	17903	17967	17642	17762	17796	17784	17627	17663	17794	17868	17791	17706	17718	17585	17674	17800	17721	17817	17847	17898	17957	17864	17726	17732	17909	17792	17652	17742	17851	17745	17662	17869	17931	17694	17837	17790	17851	17848	17648	17798	17666	17781	17750	17717	17849	17733	17863	17901	17928	17836	17617	17887	17708	17869	17610	17733	17839	17775	17919	17868	17835	17780	17862	17830	17748	17610	17835	17776	17818	17756	17896	17806	17881	17871	17727	17681	17821	17803	17792	17580	17559	17945	17698	17777	17658	17828	17946	17761	17619	17842	17776	17743	17784	17640	17606	17783	17772	17927	17642	17806	17781	17795	17854	17883	17737	17679	17868	17668	17892	17990	18123	17831	17873	17858	17914	17878	17778	17897	17790	17811	17765	17823	17703	17836	18018	17872	17722	17964	17945	17759	17887	17538	17700	17847	17778	17817	17748	17545	17870	17683	17861	17750	17646	17503	17733	18042	17883	17825	17647	17661	17868	17727	17829	17679	17614	17874	17778	17808	17774	18001	17907	17872	17789	17800	17762	17519	17629	17512	17846	17814	17667	17744	17797	17855	17792	17698	17797	17744	17697	17908	17758	17646	17757	17518	17689	18110	17869	17651	17595	17849	17770	17631	17706	17626	17798	17881	17863	17851	17756	17926	17870	17815	17881	17677	17488	17747	17861	17908	17785	17538	17865	17809	17786	17657	17848	18001	17998	17654	17778	17775	17978	17815	17772	17614	17762	17642	17767	17774	17731	18009	17759	17685	17918	17940	17814	17948	17680	17562	17709	17670	17763	17806	17788	17880	17808	17719	17822	17864	17703	17782	17739	17782	17880	17864	17597	17628	17682	17812	17758	17747	17783	17742	17841	17718	17795	17833	17973	17859	18006	17635	17838	17798	17987	18034	17864	17677	17636	17695	18022	17828	17623	17766	17644	17822	17961	17638	17767	17915	17841	17720	17660	17858	17947	17685	17870	17638	17860	17744	17846	18002	17653	17964	17822	17604	17919	17780	17777	17831	17692	17730	17889	17840	17918	17768	17852	17707	17891	17899	17886	17858	17643	17795	17815	17836	17748	17640	17789	17810	17832	17587	17857	17887	17679	17624	17731	17662	17811	17890	17948	17810	17759	17814	17799	17812	17704	17866	17753	17951	17821	17710	17706	17925	17747	17702	17885	17689	17869	17739	17730	17788	17802	17669	17908	17746	17572	17792	17726	17743	17824	17834	17903	17822	17819	17933	17776	17803	17795	17881	17768	17967	17708	17918	17951	17833	17789	17912	17813	17824	17888	17866	17731	17958	17921	17853	17714	17718	17892	17735	17789	17930	17710	17624	17672	17904	17741	17888	17544	17817	17676	17927	17791	17708	17876	17696	17615	17678	17702	17709	17827	17663	18006	17884	17733	17878	17768	17921	17721	17558	17699	17920	18161	17664	17983	17765	17864	17757	17706	17741	17817	17764	17765	17919	17926	17897	17840	17654	17614	17869	17766	17579	17757	17778	17779	17786	17677	17956	17791	17605	17941	17511	17770	17676	17727	17812	17606	17750	17853	17934	17648	17684	17790	17586	17884	17711	17527	17599	17642	17819	17914	17986	17861	17687	17797	17686	17880	17776	17695	17862	17666	17704	17768	17758	17716	17474	17885	17786	17894	17710	17966	17804	17532	17669	17889	17871	17815	17804	17794	17754	17776	17821	17662	17705	17721	17698	17884	17714	17615	17824	17804	17605	17818	17835	17728	17663	17901	17932	17719	17728	17736	17909	17718	17817	17778	17745	17975	17618	17849	17891	17729	17899	17931	17887	17914	17726	17782	17903	17867	17936	17919	17732	17823	17680	17730	17736	17818	17825	17773	17791	17762	17906	17846	17875	17748	17683	17712	17787	17934	17665	17808	17870	17706	17632	17726	18032	17933	17971	17774	17897	17730	17592	18000	17630	17943	17899	17759	17641	17853	18171	17609	17696	17793	17828	17948	17712	17819	17789	17852	17783	17616	17827	17924	17854	17820	17827	17562	17687	17859	17937	17865	17740	17824	17913	17821	17714	17685	17825	17734	17771	17979	17870	17613	17786	17722	17735	17752	17864	17836	17802	17927	17676	17802	17719	17839	17958	17777	17936	17871	17761	17725	17633	17871	17710	17823	17719	17810	17778	17804	17778	17689	17903	17763	17852	17760	17945	17924	17732	17972	17873	17819	17752	17889	17912	17740	17736	17850	17762	17926	17851	17849	17889	17779	17672	17734	17762	17837	17856	17713	17745	17790	17817	17843	17781	17832	17768	17976	17957	17960	17825	17834	17800	17908	17889	17743	17875	17885	17759	17704	17759	17727	17937	17557	17871	17703	17948	17686	17700	17647	17751	17659	17974	17798	17703	17886	17820	17904	17660	17939	17748	17742	17952	17690	17702	17774	17669	17771	17765	17761	17793	17513	17807	17880	17923	17906	17826	17656	17609	17673	17922	17742	17727	17798	17969	17871	17574	17827	17862	17901	17732	17783	17737	17898	17839	17881	17724	17833	17808	17665	17697	17924	18119	17870	17695	18050	18057	17839	17899	17973	17592	17886	17807	17731	17726	17898	17858	17891	17692	17744	17768	17711	17942	17683	17764	17784	17817	17793	17888	17689	17795	18018	17836	17781	17696	17878	17895	17675	17688	17975	17617	17860	17755	17850	17694	17664	17459	17701	17919	17680	17787	17838	17694	17824	17780	17771	18076	17631	17658	17924	18049	17725	17894	17864	17663	17840	17689	17867	17608	17574	17882	17933	17822	17821	17759	17840	17900	17793	17827	17584	17879	17736	17731	17744	17818	17778	17823	17811	17580	17969	17899	17911	17555	17914	17671	17800	17754	17581	17624	17876	17808	17864	17932	17865	17778	17874	17847	17781	17771	17791	17694	17702	17826	17866	17906	17858	17607	17822	17761	17807	17681	18022	17856	17714	17679	17889	17837	17650	17661	17735	17672	17826	17626	17850	17705	17865	17777	17896	17734	17706	17579	17756	17598	17971	17848	17872	17733	17654	17687	17868	17909	17749	17705	17923	17743	17913	17659	17793	17888	17758	17863	17508	17774	17731	17710	17797	17788	17674	17805	18007	17869	17897	17703	17596	17783	17662	17665	17725	17816	17894	17817	17811	17697	17695	17919	17863	17984	17845	17898	17843	17883	17996	18111	17930	17654
23012	42833	38553	28773	23933	21543	20513	19388	18007	18233	20606	20322	18967	17818	17173	16152	15950	15952	15798	15717	15747	15837	15814	15611	15662	15775	15863	15913	15695	15664	15715	15590	15492	15670	15785	15615	15574	15680	15581	15364	15543	15644	15504	15539	15572	15524	15484	15408	15418	15589	15960	16470	17032	17164	16880	16297	15698	15426	15425	15374	15490	15433	15482	15442	15486	15385	15508	15367	15217	15559	15408	15496	15307	15360	15556	15269	15307	15741	15515	15355	15289	15668	15491	15321	15467	15438	15442	15358	15332	15367	15365	15335	15419	15440	15286	15552	15424	15250	15461	15446	15449	15504	15432	15330	15512	15468	15316	15532	15459	15410	15412	15520	15333	15241	15327	15375	15463	15472	15388	15348	15327	15451	15501	15445	15394	15353	15481	15443	15485	15347	15584	15307	15445	15481	15427	15319	15342	15384	15456	15310	15450	15431	15454	15367	15323	15457	15220	15557	15532	15441	15483	15415	15535	15428	15517	15347	15409	15355	15270	15285	15490	15422	15409	15379	15643	15161	15601	15437	15270	15442	15358	15297	15384	15548	15380	15416	15366	15410	15496	15459	15370	15329	15448	15544	15411	15289	15527	15281	15377	15561	15405	15476	15319	15508	15388	15506	15282	15379	15527	15545	15467	15456	15416	15446	15567	15505	15357	15442	15485	15338	15303	15424	15527	15311	15349	15504	15412	15523	15475	15466	15507	15520	15398	15269	15318	15185	15400	15179	15346	15373	15281	15448	15357	15353	15492	15463	15363	15482	15235	15427	15178	15351	15271	15405	15394	15385	15358	15397	15511	15351	15368	15524	15376	15472	15354	15329	15418	15534	15345	15543	15347	15430	15465	15531	15368	15253	15488	15403	15326	15509	15402	15435	15444	15343	15342	15241	15495	15288	15429	15208	15472	15300	15363	15328	15394	15231	15400	15522	15421	15524	15465	15375	15322	15349	15244	15282	15426	15326	15322	15392	15393	15446	15467	15553	15371	15329	15460	15546	15511	15502	15534	15380	15367	15344	15555	15233	15414	15351	15273	15443	15218	15431	15405	15408	15343	15351	15520	15374	15242	15449	15284	15446	15375	15487	15373	15500	15393	15337	15344	15544	15334	15361	15440	15473	15407	15566	15430	15530	15528	15277	15348	15421	15387	15345	15466	15468	15259	15394	15221	15336	15372	15370	15399	15520	15441	15148	15475	15472	15289	15503	15412	15395	15468	15450	15400	15300	15368	15495	15225	15410	15410	15285	15447	15348	15514	15350	15313	15474	15466	15574	15550	15585	15290	15289	15355	15376	15299	15575	15581	15487	15461	15409	15543	15366	15494	15390	15459	15334	15368	15522	15411	15316	15491	15370	15626	15355	15349	15508	15371	15469	15442	15426	15463	15419	15440	15421	15451	15571	15311	15372	15455	15404	15354	15227	15482	15267	15538	15419	15353	15391	15501	15434	15406	15341	15429	15594	15334	15413	15443	15349	15432	15431	15471	15570	15335	15384	15481	15375	15360	15392	15402	15288	15486	15426	15502	15363	15444	15403	15311	15374	15562	15403	15330	15263	15409	15271	15452	15330	15403	15396	15533	15448	15294	15542	15448	15420	15432	15474	15535	15334	15326	15522	15372	15345	15462	15409	15548	15552	15545	15321	15367	15328	15450	15314	15330	15406	15365	15524	15268	15338	15516	15302	15571	15520	15318	15260	15553	15387	15244	15450	15535	15442	15491	15440	15432	15235	15269	15439	15464	15553	15367	15350	15491	15297	15411	15314	15463	15423	15243	15213	15382	15325	15347	15436	15559	15458	15399	15372	15407	15407	15509	15384	15453	15356	15389	15534	15526	15399	15385	15470	15384	15340	15580	15566	15482	15322	15535	15332	15456	15513	15257	15511	15376	15295	15474	15239	15367	15264	15483	15308	15413	15483	15448	15418	15259	15402	15539	15317	15343	15416	15647	15524	15427	15241	15522	15420	15291	15300	15446	15414	15353	15423	15266	15489	15258	15281	15537	15378	15364	15475	15395	15406	15360	15475	15230	15404	15408	15376	15197	15364	15371	15414	15284	15542	15344	15393	15414	15316	15455	15442	15385	15394	15428	15357	15448	15321	15423	15447	15489	15357	15532	15426	15316	15499	15378	15479	15470	15360	15400	15298	15529	15284	15456	15514	15365	15297	15524	15370	15315	15654	15499	15483	15274	15410	15154	15467	15434	15405	15486	15453	15432	15516	15568	15397	15441	15383	15474	15395	15379	15341	15410	15449	15427	15612	15558	15452	15583	15466	15352	15275	15539	15502	15438	15532	15526	15479	15382	15414	15287	15442	15375	15443	15510	15462	15322	15472	15460	15391	15354	15443	15477	15303	15474	15335	15306	15416	15424	15190	15382	15400	15303	15339	15551	15337	15468	15205	15327	15367	15298	15244	15519	15395	15476	15530	15464	15410	15607	15459	15325	15247	15408	15465	15329	15508	15403	15397	15404	15595	15339	15481	15350	15603	15346	15403	15371	15423	15357	15382	15316	15414	15429	15448	15486	15377	15379	15320	15447	15391	15316	15328	15587	15293	15391	15355	15403	15479	15373	15302	15339	15454	15363	15339	15374	15292	15490	15373	15336	15502	15325	15313	15424	15336	15454	15432	15362	15456	15344	15334	15461	15402	15229	15367	15514	15370	15339	15450	15402	15456	15478	15438	15523	15449	15388	15382	15366	15465	15319	15331	15532	15166	15275	15519	15320	15483	15376	15274	15384	15421	15528	15262	15494	15498	15669	15363	15326	15324	15313	15460	15298	15479	15374	15374	15312	15252	15468	15173	15471	15306	15564	15409	15126	15334	15493	15481	15351	15556	15473	15254	15394	15414	15276	15483	15570	15374	15397	15389	15456	15420	15417	15364	15307	15401	15313	15378	15433	15318	15428	15423	15495	15261	15434	15389	15412	15360	15450	15272	15449	15321	15282	15318	15409	15436	15347	15320	15501	15330	15429	15412	15504	15298	15408	15464	15295	15525	15323	15329	15254	15340	15456	15277	15375	15493	15702	15573	15526	15481	15348	15413	15631	15263	15405	15288	15413	15260	15163	15424	15426	15486	15412	15504	15315	15386	15482	15263	15403	15423	15361	15395	15587	15374	15435	15385	15569	15447	15375	15525	15400	15250	15373	15420	15453	15375	15420	15486	15397	15490	15431	15617	15343	15506	15597	15507	15305	15336	15416	15392	15355	15463	15526	15317	15405	15377	15472	15481	15418	15403	15338	15400	15543	15236	15458	15386	15604	15396	15261	15489	15527	15453	15069	15390	15633	15354	15372	15206	15439	15264	15458	15295	15364	15547	15142	15409	15403	15437	15426	15468	15335	15404	15219	15408	15331	15315	15461	15384	15399	15480	15384	15484	15496	15435	15384	15477	15365	15388	15266	15461	15250	15373	15298	15349	15241	15426	15489	15382	15361	15428	15398	15429	15406	15339	15389	15675	15280	15390	15440	15432	15376	15561	15324	15393	15526	15394	15321	15287	15465	15508	15491	15278	15259	15327	15401	15499	15326	15248	15439	15408	15232	15407	15401	15266	15437	15268	15563	15427	15447	15359	15496	15422	15263	15321	15447	15469	15510	15347	15465	15508	15218	15476	15379	15126	15477	15277	15598	15567	15338	15357	15304	15360	15395	15316	15305	15483	15616	15211	15385	15262	15357	15557	15375	15441	15350	15335	15274	15445	15501	15136	15306	15340	15376	15298	15429	15409	15477	15413	15335	15281	15408	15531	15566	15341	15466	15545	15289	15417	15312	15533	15460	15441	15520	15461	15399	15407	15247	15480	15410	15357	15346	15557	15326	15503	15545	15307	15455	15430	15330	15400	15340	15460	15355	15481	15374	15452	15438	15453	15331	15412	15427	15410	15523	15288	15291	15380	15406	15527	15123	15434	15475	15394	15393	15423	15247	15382	15508	15376	15415	15483	15287	15379	15372	15380	15373	15477	15284	15514	15346	15179	15382	15297	15257	15400	15298	15428	15246	15494	15276	15333	15397	15312	15437	15538	15454	15439	15420	15652	15436	15380	15461	15355	15416	15395	15344	15322	15601	15558	15329	15339	15444	15457	15631	15464	15443	15453	15402	15383	15403	15428	15389	15369	15423	15386	15299	15223	15302	15371	15264	15486	15415	15350	15361	15489	15470	15160	15239	15315	15304	15372	15393	15454	15544	15376	15340	15307	15486	15222	15366	15446	15353	15352	15405	15397	15347	15451	15297	15445	15324	15360	15248	15335	15369	15323	15334	15405	15523	15335	15483	15134	15463	15573	15360	15350	15326	15579	15524	15402	15312	15355	15350	15412	15382	15319	15402	15366	15294	15480	15396	15589	15453	15244	15327	15511	15574	15556	15425	15316	15363	15543	15485	15521	15286	15381	15306	15535	15433	15323	15177	15397	15336	15220	15466	15241	15394	15330	15394	15353	15354	15324	15226	15392	15528	15282	15276	15386	15315	15448	15510	15260	15334	15400	15302	15324	15414	15360	15545	15334	15494	15440	15403	15418	15469	15339	15428	15552	15365	15189	15562	15274	15315	15284	15558	15348	15423	15388	15245	15357	15353	15405	15441	15374	15610	15336	15443	15293	15506	15322	15445	15457	15410	15454	15414	15481	15314	15439	15548	15283	15337	15599	15230	15414	15370	15257	15155	15261	15366	15335	15412	15376	15511	15395	15396	15295	15323	15426	15549	15494	15455	15519	15200	15514	15418	15320	15292	15410	15324	15366	15259	15300	15435	15446	15365	15412	15426	15442	15272	15354	15479	15313	15292	15269	15562	15460	15330	15390	15538	15392	15339	15411	15593	15463	15441	15390	15463	15324	15366	15201	15337	15301	15184	15397	15299	15405	15441	15510	15464	15300	15549	15528	15325	15408	15522	15355	15438	15339	15324	15356	15427	15404	15415	15248	15398	15292	15494	15247	15410	15339	15375	15419	15330	15459	15516	15338	15377	15454	15496	15312	15469	15278	15406	15362	15342	15471	15340	15345	15524	15257	15396	15374	15362	15266	15455	15282	15414	15416	15396	15375	15431	15397	15352	15381	15365	15378	15293	15481	15358	15459	15235	15588	15429	15584	15500	15305	15537	15481	15379	15324	15308	15524
27554	23108	28136	24339	19475	18305	18259	17649	17432	17926	18336	18232	17742	17483	17378	17371	17053	17188	17082	17098	17130	17135	16898	16716	16834	17151	17153	17015	17031	17285	17094	17105	16817	17059	16848	17114	17120	16903	17058	16900	16801	16960	17241	17123	16936	16897	17046	16886	16868	16835	17255	17196	17056	17048	17241	17054	17141	17123	17153	16921	16977	16963	16778	16785	17019	16961	16851	16756	16922	16843	16956	16833	17076	16914	16902	16824	16853	17056	16999	16899	17075	16748	16965	16837	16882	17052	16983	17014	16962	17003	17049	16859	16992	17068	16783	16999	16971	16941	16792	16828	17031	16953	16960	17000	16877	16927	17103	16940	16784	16714	16715	16762	16912	17090	16652	16731	16930	17064	16965	16939	17019	17133	16992	16932	17141	16791	17064	17029	16990	16986	16941	16884	16984	17029	16860	16943	16827	17031	16948	17055	16934	17063	16669	16998	16985	16947	17013	17049	16807	17041	16914	16803	17082	16909	16979	16849	16888	16871	16905	16805	16905	17019	16998	16790	16921	16994	16763	17110	16952	16840	16920	16998	16755	16868	16935	16946	16907	17113	16805	16927	16929	16854	17146	17138	16979	16872	16883	17006	16980	16936	16903	17106	16984	17019	16939	16987	16883	17110	16888	16807	17008	16848	16955	16910	16806	17059	17050	16871	17040	16973	16994	17092	17042	17096	16937	16903	17089	16963	16832	16939	17168	17039	17090	16901	17063	17055	16955	16793	17014	16699	16871	16879	16753	16932	16818	17005	16952	16821	16924	16956	16892	17020	17099	16866	17020	17014	16880	16884	17101	17004	16735	16815	16889	16883	17187	17054	16952	16866	16933	16901	16828	16889	16859	16820	16834	16789	16906	16969	16951	16959	17006	17125	17056	16975	16968	17114	16837	16900	16853	16948	16932	17019	16985	16893	16903	16843	16914	16972	16869	17139	16997	17138	16912	17104	17044	16956	16860	16796	16854	16942	16835	16896	16860	16868	17020	16773	17022	17013	16972	16947	16913	16943	17045	16956	16998	16780	16787	17021	16894	17061	16754	16969	16901	16924	16819	16885	16896	17079	16938	17016	16947	16708	17034	16908	16938	17139	16985	16911	16949	16752	17107	16689	17064	17021	16957	16973	16945	16975	16902	16795	17064	16933	17103	17111	16862	16888	16892	16863	17215	17065	16987	17071	16685	16921	16911	16901	17156	17048	17087	16733	17238	16940	16976	16933	16813	16784	16956	17031	16952	16938	16847	16852	16870	17024	16922	16918	16946	16776	16942	16914	17092	17054	16903	16952	17093	17136	17065	17050	17186	16830	17002	16857	16964	17067	16933	16897	16895	16896	16920	16991	17010	16934	16948	16743	17084	17014	16846	17089	17074	17044	17000	16771	16951	17153	17085	16874	17099	17072	17010	16876	16828	17026	16893	17050	17219	17058	16890	16893	16878	17029	17034	16753	17131	16766	16852	16977	16966	17113	17042	16767	16832	16885	16891	16976	16888	16843	16990	16874	17123	17021	16999	16851	16881	16979	16933	17078	17154	16731	17030	17038	17114	16839	17026	16885	16945	16837	16919	17064	16968	16931	17064	17036	16827	16763	16971	16814	16900	17060	17067	17019	16999	17085	16778	16829	16956	17105	16934	16908	16940	17201	16887	17025	16996	16818	17024	16811	16760	16979	16876	16846	16999	17030	16854	16867	16841	16913	16985	16937	16943	16925	16809	17080	17028	16886	16851	16801	16881	16700	16778	16842	16830	16983	16848	16826	16856	16794	16906	16855	17091	17009	16755	16889	16915	16996	16950	16861	16911	17078	16964	17060	16959	17079	17029	16981	16902	16968	16993	17100	16870	17105	17049	17130	17035	16818	16921	16900	16916	17040	16947	17065	17007	17019	17065	17003	16925	16889	16913	16984	16778	16862	17025	16711	16775	16863	16938	16889	16915	17023	16923	17137	16959	16938	17122	16895	16896	16946	17054	16924	17029	17144	17057	16963	16976	17050	17115	17059	16964	16785	16778	16965	16805	16955	16959	16811	16901	16994	16849	16865	17050	17023	16924	16929	16898	16937	16766	16983	16866	16872	16882	16927	16849	17015	16742	17101	17055	17135	16913	16783	16816	16925	16942	16824	16875	17102	16921	17008	16750	16968	16890	17127	16964	16989	17024	17027	17037	16837	16935	16887	16955	16781	16917	17059	17039	16966	16782	16988	17010	16772	17185	17052	16851	16731	17005	16869	16912	17145	17041	16938	16844	17062	16831	17033	16976	17035	16948	16855	16942	17133	16934	17089	17022	16790	16866	16795	16772	17135	17011	17079	17143	17039	16783	16838	16861	16876	16950	16933	16716	16977	17285	16998	17029	16818	16797	16960	16839	16987	17131	16979	16862	17036	17012	16789	17108	17025	17041	16849	16951	17035	16932	16967	16995	17103	17012	17025	16900	16987	17125	16734	17106	16977	17018	17014	16991	16930	17046	17140	16928	16882	16897	17000	16942	16915	16941	16977	17022	16898	17118	16943	16646	16814	16859	17031	16948	16972	16876	17211	16807	16814	16743	16943	17045	16931	17190	16859	17075	17127	17126	17104	17141	17018	16958	17024	17023	16852	17185	16891	16915	16986	16931	16895	16874	16981	16800	17073	16963	16957	16982	17074	16844	16946	16757	16950	17102	16898	17019	17233	17016	17142	17002	17021	16989	16740	16916	17073	16884	16853	16853	17073	16921	16948	16829	16729	16913	16971	16942	16926	16838	16982	16954	16909	16742	16917	16864	16911	17069	16935	16862	16880	17128	16959	16984	17112	16850	16788	16990	16959	17093	16891	16777	16774	17030	17070	17110	16936	17053	16884	17017	16983	16910	16769	16929	16788	17022	16988	16881	16862	16924	16956	17066	17115	16929	16901	16843	17101	17081	16954	16878	16965	16975	16969	17098	17136	17055	17026	17023	16765	17133	16809	16868	17079	16963	16826	16795	16856	17058	16951	16877	16874	16903	16901	17015	16944	16974	16896	16918	17123	16942	16840	16888	16891	17090	17078	17021	17080	16904	16898	17096	16864	16804	16948	17009	16756	16768	16976	16704	16856	16866	17105	16781	16979	17003	16912	16877	16807	16875	16821	17086	17070	17089	17119	16976	17028	16827	17186	16933	17003	16956	16859	17048	17077	17046	16873	16832	16951	16991	16927	17008	17001	16970	17044	16988	17096	17028	17022	16834	17131	16958	16807	17088	16988	17053	17156	17141	17040	17031	17139	17113	16989	16757	17041	16885	16961	16942	16928	17052	17103	16822	17149	17030	17157	16973	17213	17027	16899	17469	17122	17042	16872	16872	16897	17176	17173	16947	17048	17095	16900	17072	16899	16992	17087	17122	16972	17236	16850	16906	17055	16970	16971	16934	16918	16883	17050	17047	16918	16977	16969	16851	16960	17094	16869	16938	16910	17054	17024	16996	17267	16994	16819	16973	16879	16790	16871	17230	16872	16847	17153	16996	16893	17098	17024	16971	16980	16823	17099	16970	17037	16973	17112	17108	17048	16959	16924	16937	16908	16801	16966	16868	17244	16838	16917	16888	16894	16951	16902	17148	17038	16973	17093	17013	17073	16872	17020	16951	17018	16948	16792	17181	16799	16995	17207	16920	16939	16914	16854	17041	17173	17131	16943	17003	16885	16955	16936	17115	16894	16899	17068	17053	17129	16946	16956	16939	17107	17081	16920	16811	17059	17050	17013	16850	17024	16924	17004	16991	17014	16916	16871	17009	16774	16912	17159	17038	16985	16971	16998	16961	16949	17022	16929	16800	17027	17086	16892	17198	16964	17061	17005	16957	17043	16970	16951	16925	16839	16943	16972	16965	17047	16917	16886	16887	16994	16951	16972	16919	17018	16810	16849	16909	16997	17035	16905	16939	16976	16901	17006	16948	16945	16877	16988	17224	17116	17009	17054	16906	16606	16816	17131	17001	17039	16920	17015	16969	16665	17004	17040	17018	17180	17191	17084	17039	16883	17115	17061	16850	17059	16968	16953	16925	17080	16772	16949	17007	16919	16938	16830	17055	16913	16791	16771	16982	16873	17026	17027	16829	17174	16952	16936	16847	16978	17156	16953	16913	17008	17059	16794	16808	16863	16858	16936	16827	17060	17175	17186	17120	17112	17017	16957	17071	17067	16893	16837	17145	17014	16923	16982	17027	16884	17042	17169	16865	16884	17003	16764	17072	17016	17102	17105	16817	16921	16828	16862	17043	17040	16811	16976	16866	16999	16988	16875	16944	16974	16885	16766	17096	16917	16951	16934	16846	17008	16892	16883	16911	17037	17065	17071	16737	17044	16908	16922	17026	16812	16853	16853	16909	16713	16995	16901	16840	16871	16996	16960	16988	17212	17213	17064	17021	17051	16935	16817	17025	17166	16920	16976	16915	16980	16920	16871	16975	17106	16896	16972	16959	16695	16764	16967	16954	17074	16821	17146	17039	17000	16948	16938	16915	16952	17040	17087	16820	17000	16877	17063	16857	16964	17122	16932	16849	16872	16760	16966	17095	16983	16916	16927	16945	17087	17060	17050	16944	16888	17036	17014	16973	17031	17061	16977	17030	16720	16769	17102	17139	17074	17046	16981	17021	16957	16849	17043	16921	17043	16907	16817	16888	16868	16906	16867	16934	16954	17136	16996	16882	16999	16846	16927	17043	17120	16876	16661	16935	16933	16931	16877	16974	16889	16982	17059	16861	16974	17090	16851	16982	17070	17001	16868	17051	17026	16850	16906	16932	16933	16836	17009	16983	16845	16916	16849	16971	17091	17017	16950	17036	16867	16929	17057	16729	17036	16881	16974	17079	17051	16924	17053	17085	16975	16751	17065	16909	17039	16913	16770	16998	16996	16939	16983	17048	16962	17244	16963	16732	16990	16863	16834	16971	16994	17105	16883	16866	16974	17041	16869	16832	16848	16767	17052	16820	17024	17131	16787	16907	16906	17078	17021	16895	16969	17023	17039	16784	16984	17175	16898	16777	17049	16975	17035	16903	16874	16841	16961	16811	17103	17149	17045	16911	16933	16896	17035	17023	16871	16895	17024	17010	16992	16952	16963	16994	16730	16920	16966	16981	16732	17103	16890	16957	16909	16913	16688	16925	16814
20898	31483	28670	21376	18244	17405	16731	16229	15901	16445	17033	17130	16096	15726	15697	15188	15153	15109	14944	15001	14983	14994	14989	14916	15087	15068	14972	15196	14990	15037	14862	15056	14854	14975	14950	14951	14872	14941	15009	14954	15079	15004	14873	14991	14855	14916	14804	14788	14907	15019	14910	14997	14921	15196	15026	15055	15018	14963	14923	14872	15102	14979	14878	14983	14816	14820	15047	14854	14763	15083	14923	14952	15036	14922	14828	14968	14810	14741	14940	14957	15014	15044	14984	14934	14957	14861	15102	14835	14960	14884	14896	14993	15090	14942	14849	14963	15023	14886	14887	14990	14920	14925	14852	14935	14925	14961	14895	14926	15164	14971	14862	14820	14934	14881	15083	14974	15031	14919	15020	14957	14718	14925	14837	14902	14883	14788	14968	14986	15049	14866	14918	14959	14920	14778	14918	14962	14945	14874	14932	14919	14867	14931	14927	14927	14924	14879	14957	15078	14802	14847	15152	14964	14962	14847	14968	15027	14973	15004	14883	14945	14910	15024	14850	14987	14916	15032	14864	15013	15051	15058	15020	15025	15002	14959	15044	14885	14880	14965	14950	14956	14962	14984	14949	14972	14885	14987	14894	15052	14943	14928	14859	14926	15044	14902	14837	14998	14734	15045	14938	14917	14959	14742	14856	15035	14942	14918	14950	14962	14808	14844	14986	14792	14831	15004	14882	15009	14970	14949	14874	14971	14867	14857	14845	14897	14798	14917	14844	15003	14914	14852	14847	14921	14967	15012	14987	14952	14927	15019	15021	15113	14848	14896	14856	14977	14790	14840	14885	14928	14900	14805	15008	14983	14889	14966	14862	14974	14933	14913	15037	15004	14837	15041	14927	14999	14897	14847	14725	14865	14911	14874	14985	14778	14874	15012	14913	15043	14950	15118	14937	14944	14855	14882	14989	15080	14905	14919	14946	15064	14986	14864	14974	14816	14909	14963	15005	15012	14801	15031	14936	14984	14929	14794	14934	15063	14829	14898	15024	15204	15011	14897	15094	15147	14952	14853	14898	15093	14923	14894	14736	14990	14863	15001	14833	15011	15028	14879	14779	14830	15193	15122	14940	14962	15070	15146	15092	14898	15036	14870	14985	15016	14972	14796	14927	15024	14954	14970	14926	14928	15009	14833	14970	15218	14839	14964	14966	14718	15051	15121	15059	15025	14906	14898	15062	14882	14981	15019	14874	14994	15134	14832	14933	14902	14975	14975	15009	14960	14859	14922	15010	14946	14850	15031	15009	14929	14755	14858	14967	14807	15002	14879	15021	14885	14951	14940	14894	14952	14847	14993	14808	14837	15094	14984	14880	14891	14736	15041	14924	14872	15003	14792	15039	15088	14907	14861	15002	14767	14963	14936	15022	15024	14905	14900	14916	14894	14972	14997	14877	14907	14914	14870	14897	14974	14843	14930	14661	14928	14799	14928	14926	14905	14870	14831	14782	15074	15057	14958	14833	14967	14963	14994	14911	14858	15085	15032	14946	14862	14855	15058	15091	14851	14773	15004	14961	14919	14959	14974	14780	14945	15014	14683	15052	15062	14862	15023	14870	15003	14984	14961	14898	14890	14894	15098	14909	14828	14821	14818	14811	14808	14855	14986	15121	15029	14914	14981	14924	15000	14873	15034	14872	14844	15042	14874	14975	14736	14780	14921	14843	14914	14806	14893	14872	14914	14914	15050	14878	15068	15151	14853	14692	14833	14850	14995	14938	15035	14954	15059	14865	14969	14829	14935	15089	14996	14977	14724	14929	14909	14785	15104	14877	14823	15062	14887	14926	15034	14818	14961	15136	14803	14925	14958	14890	14855	14782	14925	14991	15043	14871	14920	14766	14994	15086	15021	15048	14979	15043	14844	15033	15038	14851	14803	14992	14922	14944	14918	14968	15002	15000	14994	14982	14883	14967	14971	14987	14889	14849	14816	14816	15147	14994	14980	14988	14746	14844	14842	14938	15026	14979	14859	14789	14960	14833	14951	14970	14836	14813	14939	14894	14923	14773	14816	15175	14949	14775	15129	14909	14902	14951	14952	15025	15125	14970	14839	14952	14999	14795	14967	14768	14855	14879	14946	15026	15062	14936	14871	14925	15062	15116	14724	14985	15018	15146	14948	14987	14799	15020	14857	14898	14901	15059	14897	15044	14729	14927	14884	14951	15126	14924	14752	15050	14848	14947	14867	14907	14955	14971	14860	14781	14917	14922	14922	14914	14971	15038	15088	14891	14975	14912	14880	14851	15060	14931	15098	15097	14827	15088	14746	14816	15025	15030	14999	14916	14844	14976	14879	15192	14850	14972	14828	15051	14928	15051	14875	14729	15045	14956	14891	14967	14897	14926	15011	14870	14992	15022	14841	14890	14798	14859	14963	14908	14920	14903	14903	14833	14962	15045	14971	14775	14863	15076	14956	14992	14855	15033	14759	15040	14979	14980	14942	14972	14956	14910	14957	15114	14990	15056	14924	15016	14870	14916	15054	14847	14992	15129	14990	14959	15033	15023	14930	14937	14929	14851	14988	14978	14886	14873	14921	14918	15037	15105	14911	14750	14978	14999	14880	14994	14996	14983	14876	14987	14946	15017	15054	14853	15007	14940	14877	14826	14925	14820	15032	15007	14905	14828	14761	14887	14865	14825	14891	15020	14822	14982	14893	14856	14891	15017	14799	15010	14844	14948	15287	14776	14924	14990	14883	15038	14985	14994	14940	14876	14929	14986	14963	14849	14950	14941	15114	14817	14921	14919	15073	14891	14756	14888	14890	14876	14873	15048	14932	14922	15061	14843	14890	15103	14970	15053	14825	14844	14959	15079	14955	14911	15005	15034	15072	14955	14945	15051	15027	14943	14932	15008	14901	14917	14936	15053	14854	14986	14981	14984	14782	14966	14942	15021	14906	14951	14907	14878	14936	14873	14815	15156	14968	14939	14916	14779	14921	14727	15028	14975	14991	15050	14881	15044	14758	14827	15009	14888	14903	14889	14945	14864	14914	14913	14996	15084	14882	14939	14925	14971	14848	15048	14944	14856	14834	14987	14836	14951	14982	14878	15109	15024	14921	15013	14837	14851	14928	14897	14869	14898	15048	14835	14994	14949	14971	14751	14912	15050	14965	14927	14919	14768	14956	14898	15031	15130	14896	14976	14989	14974	14872	14832	14934	14985	14983	14958	14786	15017	14960	14877	15044	14865	14883	15025	15046	14790	14852	14944	14956	14875	14785	14993	14949	14917	15051	14925	14899	14869	15055	14964	14834	15112	14858	14988	14979	15049	14857	14793	14896	15034	14845	14883	14880	15081	14977	14972	14977	14910	14871	14974	14800	14986	14983	15056	14743	15025	14930	14888	14983	14902	14856	14915	14856	14827	14886	15050	14932	14989	15103	14826	15076	14946	14873	14947	14891	14837	14946	14903	14722	14930	14971	14875	14878	14866	14866	15014	14841	14774	14995	15019	15005	14982	15001	14923	14944	14882	14833	14881	14863	15083	14972	15056	14915	14942	15067	14863	14928	14962	15239	14800	14887	14987	14866	14820	15062	14894	14841	14818	14985	14843	15186	14931	15029	14975	14915	15132	15051	14836	14897	14799	15001	14942	14922	15099	14890	14880	14916	14911	15022	14920	15069	14709	15012	14909	15009	14822	14918	14823	15049	14925	15017	14749	15129	14859	14936	14973	14945	15001	14918	14968	15183	15019	14948	14973	14910	14941	15015	14878	14911	14842	14810	14919	14719	14951	14992	15023	15081	14858	14899	14912	14892	14823	14856	14852	14842	14903	14956	14900	14977	15043	14857	14975	15117	14992	14892	14835	14885	14985	14917	15037	14928	15014	15017	14747	14983	15013	14888	14919	14782	14961	15128	15022	14918	14866	15023	14999	14945	14987	14885	14817	15063	14860	15040	14968	15068	14724	14665	15100	14785	15066	14904	14975	14743	14686	14808	14979	14803	14821	14837	14917	15010	14955	14925	15017	14920	14965	14926	14901	14997	14947	14951	15061	14861	14918	15029	15013	14989	14903	14974	15053	14913	14978	14966	14869	15176	15043	14810	15011	14935	14874	14986	15108	15003	14922	14817	14953	15051	15042	14825	14929	14826	15107	15009	15039	14876	14807	14885	14908	14969	15080	14950	14825	14936	14918	14803	14988	14931	14998	14889	14870	14813	14975	14948	15073	14896	14943	14846	14906	14998	14922	15030	15089	14955	15013	15027	14653	15009	14939	14964	14881	15021	14992	14887	15043	14975	15093	14945	14896	14911	14991	15042	14881	14776	14895	14938	14964	14744	14854	14713	14879	14874	14757	14930	14894	14815	14983	14835	14896	14852	14978	14958	14916	14999	14998	15007	14891	15108	14871	14974	14962	14805	15054	14864	14960	14942	15026	14963	15061	14784	14893	14953	14852	14976	14856	14856	15038	14816	15021	14974	14988	14827	15069	14835	15048	14957	15011	14971	14915	14947	14826	14896	14955	15035	15004	15022	14949	14917	14874	14917	14899	15036	14818	14971	14926	14983	15106	14917	14735	14920	15091	15003	15050	14956	14895	15133	14790	14837	15000	14842	15037	14867	14887	14955	15145	14985	14875	15086	15100	15039	15010	14999	14998	14920	14930	14680	14816	14866	15059	14771	14844	14806	14836	14831	14866	14973	14880	14833	14852	14907	14838	14945	14877	14931	14926	14967	14859	14792	14800	15054	14920	14921	14992	14896	14950	14785	15052	14944	14908	14821	14955	14915	14986	15007	15001	15027	14791	15014	14837	14831	14950	14895	15014	15166	14878	15094	14941	14912	14934	14958	14926	14965	15021	14988	14728	15022	14814	14861	15050	14978	14911	14865	14927	15079	14955	14878	14816	14830	14981	14735	14942	14798	15040	15094	14964	15029	14956	15027	14907	15057	15008	14833	14986	14954	15044	14947	14919	15042	15002	14937	15067	15146	15158	14981	14709	14841	14843	14970	14909	14896	14918	15006	14930	14754	15085	14961	15103	14941	15010	14868	15045	15092	14908	14823	14905	14812	14987	14921	14992	15114	15081	14987	14896	14969	14978	15130	14854	15004	14973	14836	14873	14906	14960	14734	14789	14930	15064	14933	14996	14819	15180	14903	14942	14923	14912	14962	14879	14871
23628	21141	28698	23954	22104	22430	21363	18046	17514	18229	18985	18705	17862	17250	16984	16771	16561	16257	16413	16181	16371	16233	16358	16259	16381	16365	16495	16169	16120	16252	16458	16271	16112	16387	16348	16237	16127	16144	16296	16088	16050	16187	16038	16034	16294	16091	16197	16300	16138	16284	16207	16398	16612	16976	16982	16814	16347	16235	16062	16075	16109	16165	16217	16205	16162	16044	16105	16071	16219	16056	15815	16159	16224	16089	16281	16264	15983	16162	16177	15935	16116	16284	16179	16152	16254	16073	16172	16081	16164	16298	16125	16144	16134	16214	16146	15987	16215	16140	16074	16118	16310	16062	16195	16020	15985	16054	16233	16005	16172	16152	16029	16106	16136	16246	16198	16210	16185	16332	16148	16078	16101	16023	16261	16149	15946	16099	16011	15895	15963	15855	16271	16054	16183	16022	16168	16157	16134	16075	16135	16038	15976	16235	15871	16067	16025	16012	16220	16194	16183	16302	16169	16007	16145	16116	16036	15887	16023	16120	16309	15846	15898	16155	16113	16131	16135	16038	16051	16039	16236	16218	16112	16070	16059	16178	16104	16125	16048	16051	16127	16128	16060	16085	16069	16178	15833	16108	15937	16056	16150	16098	16116	16108	16114	16005	16191	15994	16413	16019	16041	16167	16215	16007	16066	16040	15919	16144	16106	16149	16071	16031	15933	16148	16092	16136	16053	16139	16094	15891	15950	16189	16234	16197	15996	16087	16206	16108	16165	16315	16104	16175	16182	16010	16092	16400	16218	16066	16030	15887	16242	16217	15969	16120	16060	16071	16058	16051	16092	16172	16135	15997	16080	16014	16016	16094	16108	15959	16068	16131	16178	16153	16034	16162	16066	16077	16225	16176	16140	16014	15864	16003	16044	16069	16100	16155	16138	16131	16235	16170	16241	16146	16217	15916	15910	16104	16168	16075	16022	16182	15915	16183	16016	16053	16210	16124	15855	15883	16000	16004	16086	16053	16228	16003	16094	16160	16010	16091	16035	15950	16144	16115	16038	16117	16179	16013	16136	16223	16113	16167	16213	16272	16140	16112	16051	15994	16057	16158	16045	16124	16039	16176	16194	16028	16110	16073	16000	16056	16114	15955	16088	16228	15971	15964	16107	16224	15969	16006	16079	16065	15932	16029	16243	16064	16156	16075	16026	16241	16260	16000	16003	16014	16027	15862	16341	16062	16087	16182	16124	16081	16040	16154	16145	16095	16222	16052	16269	15957	16082	16036	16281	15888	16153	16162	16151	16162	16015	16254	16144	16132	16090	16009	15983	15930	16032	16011	16149	16081	16193	16001	15933	16063	16054	15923	15959	16018	16130	16002	16190	15980	15950	15915	16111	16161	16312	16104	16265	16196	16146	16169	16032	16234	16191	16116	16218	16024	16175	16119	16264	16176	16162	16114	15905	16160	16180	15777	16014	16011	16218	16096	15900	15920	16235	16256	15964	15994	16162	16063	16127	16113	16210	16200	16230	15999	16241	16198	16138	16160	16045	15777	16002	15932	16048	15985	16112	16099	16015	16348	16122	16052	15962	16184	16223	16094	16286	16136	16140	16332	16230	16058	16084	16094	16212	16281	16077	15925	16034	16083	15970	16002	16071	16176	16082	15924	16028	16128	16238	16189	16049	16096	16154	16234	16009	16105	16171	16295	16163	16200	16179	16127	16011	15893	16206	16224	16168	16073	16059	16195	16115	16177	16141	16125	16170	16003	16056	16154	16131	16197	15998	16108	16202	16084	16197	16007	15939	16139	16035	16293	16084	15991	16173	16283	16280	16224	15996	16193	16139	16181	16025	16112	16102	16055	16201	16347	16074	16151	15990	16156	16151	16023	16182	16266	16010	16042	16262	16043	16182	16072	15823	16084	16111	16319	16172	16108	16078	16231	16107	16174	16200	16252	16280	16256	16154	16083	16296	16301	15910	15948	16171	16104	16217	16153	15944	16235	16213	16036	15976	16008	15957	16124	15931	16082	16009	16199	16243	16173	16035	16185	16063	16126	16101	16015	16296	16140	16061	16034	15931	16121	16216	16158	16197	16014	15994	16012	16148	16239	16019	16091	16134	16038	15990	16081	16022	16134	15931	16034	16279	15988	16121	15951	16109	16185	16018	16129	16187	16253	16259	16271	16051	15864	16228	16002	16100	16198	15998	16116	16100	16180	16007	16098	16058	15990	15943	16101	16035	16282	16129	15935	16048	16062	16150	16124	16221	16146	16218	16169	16216	16095	16138	16141	16108	16065	16239	16150	16050	16019	15968	16106	16156	16267	16086	16077	16037	16042	16040	16032	16024	15952	15906	15960	16151	16155	15965	16053	16006	16027	16037	16274	16093	16329	16149	16211	16175	16069	16055	16155	16224	16401	16255	15949	16055	16115	16176	15998	15919	15928	16145	16273	16089	16129	16140	16012	16016	16115	15955	16276	16278	15946	16359	16169	16163	16131	16022	16134	16166	16195	15934	16017	16200	16074	16085	16041	16069	16048	16178	16193	15956	16107	16124	16228	16185	16062	16099	16086	16098	16049	16076	15915	16007	16226	16137	16326	15943	16058	16143	16084	16216	16095	16056	16232	16315	16110	16187	16095	16176	16023	15994	15989	16327	16118	15925	15951	16118	16179	16106	15939	16116	16090	15966	16076	16005	16044	16086	16177	16143	16002	16239	15968	16193	16124	16121	16171	16107	16011	15953	16047	15971	15998	16022	15962	16003	16231	16238	15949	16233	15982	16128	16077	16099	15801	15960	15955	16205	16082	16126	16253	16287	15823	15972	16075	16051	16092	16337	16052	16086	16230	16173	16259	16265	16169	16218	16174	16092	16044	16253	16080	16116	15989	16289	16400	16342	16012	16159	16198	16164	16223	16170	16182	16392	15960	16091	16224	16131	16150	15983	16132	15903	16139	16004	16230	15967	16174	16114	15959	15977	16058	16002	16233	15968	16073	16111	16024	15977	16275	16126	16073	16034	15964	16142	16014	16002	16041	16010	16185	16115	16119	15968	16189	16171	16144	16027	16044	16131	16082	16143	16248	16033	16033	16011	16288	16181	16173	16228	16082	16179	15947	16237	16062	16265	16192	16070	15960	16180	15879	16131	16047	16156	16143	16120	16124	16133	15926	16212	16145	15868	16258	16093	16064	16217	16111	16101	16207	16236	15971	16354	16231	16090	16153	16156	16302	16158	16141	16113	16110	15922	16124	16094	16117	16187	16179	15965	16216	16077	16223	16068	16081	16119	16263	16160	16147	16205	15992	16041	15971	16122	15968	15905	16141	16009	15987	16253	16261	16191	16108	16220	16051	16048	16051	16092	16102	16173	16025	16065	16043	16002	16103	15955	16064	16014	15965	16318	15996	16168	15880	15862	16029	16183	16196	16000	15992	16037	16188	15897	16130	16025	16047	16120	15989	16123	16093	16112	16096	15979	16133	16255	16148	15968	16079	15970	16108	16022	16064	16143	16246	16029	16162	16172	16267	16216	16029	16235	16042	16212	16146	16141	16100	16217	16142	16050	16146	16324	15977	15839	16160	16130	15991	15953	16200	16134	15916	16105	16142	16296	16188	16181	16047	16352	16176	16280	15922	15940	16154	16194	16120	16120	16135	15960	15957	16232	16068	16185	16298	16235	15861	15971	16004	16206	16161	16210	16117	16092	16112	16234	16114	16053	16125	16056	15971	16210	15985	16043	16108	16189	16194	16182	16292	16134	16303	16179	15979	16318	16274	16039	16103	16007	16057	16164	15887	16078	16283	16123	15863	16104	16179	16081	16074	16100	16256	16187	16151	16134	16252	16124	16069	15939	16131	16300	16036	16076	16043	16039	16205	16028	16171	16131	16184	16079	16065	16038	16017	16190	16032	16022	16130	15952	15852	16222	16049	16006	16088	15968	16002	16234	16296	16024	15975	16148	16123	16222	16035	16071	15916	16124	16291	16054	16030	16126	16093	16035	15925	16038	16060	15915	15830	16183	16135	16113	16025	16009	15969	16055	16020	15981	16075	16194	16227	16130	16178	16437	16351	16327	16188	16214	16043	16326	16300	16102	16044	16187	16068	15855	16021	16015	16186	16193	16014	16009	16190	16126	16066	16005	16057	15968	16020	16293	16187	16120	15894	16092	16010	15941	15920	15989	16241	16149	16193	15889	16285	16227	16102	16262	16123	16148	16062	16251	16081	16062	16118	15989	16151	16225	16239	16174	16273	16070	16124	16104	16293	16193	16109	16163	16063	16075	16183	16065	15917	16095	16029	16074	16089	16096	16250	16083	16058	16106	16059	16317	15884	16112	15969	16118	16178	16260	16080	16250	16267	16044	15942	16188	15972	16133	16049	16002	16077	15876	16187	16085	16343	16110	16136	15882	16177	16057	16298	15955	16117	16086	15940	16131	16048	16169	16097	16051	16065	16264	16243	16091	16195	16305	15976	16002	16003	16058	16123	15991	15979	16179	16093	16147	16166	16189	16275	16183	16310	16087	16209	16194	15930	16120	16196	16083	15920	15979	16173	15977	16279	16260	16267	16358	16204	15923	16019	16167	15998	16116	16229	16165	15914	16160	16096	16183	15997	16184	16077	16318	16119	16147	16028	15868	16152	16175	16265	16041	16007	16073	16154	16225	16029	16265	16002	15965	16078	16251	16399	15993	16165	16463	16452	16250	16267	16212	16031	16247	16153	16053	16135	16012	15992	16253	16098	16177	15948	15919	16078	16077	16048	15940	16002	15933	16023	15993	16049	16196	16233	16224	16004	16163	16122	16232	16090	16255	16348	16050	16091	16396	16048	16167	16074	16089	16185	16313	16309	16071	16133	16113	16276	15994	16187	16166	16130	16086	16032	16113	16063	16176	16113	16106	16242	16307	16066	16152	16260	16154	16158	16094	16111	16091	15981	16079	16138	16149	15963	16063	16201	16049	16204	16061	16030	16140	16066	16061	16100	16171	16309	16077	16251	16095	16223	16027	16154	16048	16122	16130	16165	16031	16128	16193	16239	16112	16233	16077	16071	16118	16301	16121	16031	16191	16216	16073	16048	16074	16096	16067	16187	16117	16107	16128	16090	16002	16160	16021	16105	16131	16154	15999	16058	16187	16111	15981	16199	15999	16041	16140	15811	16072	16043	16141	16059
20696	37332	34227	25227	21148	18736	18183	16881	16596	17758	18800	18161	16857	16154	15756	15068	14992	14565	14552	14582	14700	14520	14623	14728	14658	14656	14822	14793	14773	14560	14638	14682	14619	14550	14575	14672	14573	14436	14446	14457	14672	14548	14296	14538	14449	14502	14595	14565	14578	14550	14609	14576	15205	15550	15624	14955	14698	14429	14447	14471	14363	14445	14459	14457	14540	14420	14509	14421	14481	14536	14651	14301	14391	14388	14446	14585	14366	14609	14438	14322	14293	14502	14520	14419	14507	14387	14379	14442	14523	14398	14453	14590	14356	14533	14439	14422	14354	14578	14511	14411	14425	14433	14577	14346	14410	14532	14313	14490	14469	14456	14433	14371	14335	14359	14345	14369	14530	14463	14487	14563	14266	14372	14497	14351	14584	14391	14407	14373	14378	14727	14405	14527	14425	14375	14320	14313	14444	14531	14300	14519	14516	14526	14496	14402	14529	14257	14386	14507	14516	14456	14496	14491	14242	14519	14398	14547	14357	14347	14365	14341	14388	14442	14398	14512	14325	14499	14276	14573	14580	14300	14332	14510	14471	14402	14598	14416	14500	14538	14644	14431	14422	14411	14462	14436	14462	14580	14374	14489	14346	14572	14516	14315	14614	14361	14345	14353	14407	14416	14356	14527	14575	14374	14500	14390	14502	14355	14411	14380	14523	14445	14548	14290	14368	14469	14297	14425	14395	14250	14630	14472	14442	14527	14521	14463	14554	14540	14516	14528	14283	14374	14371	14538	14489	14317	14518	14510	14414	14431	14498	14494	14507	14267	14516	14460	14435	14435	14429	14272	14447	14421	14489	14351	14477	14441	14595	14559	14408	14315	14293	14540	14411	14383	14489	14488	14576	14463	14400	14504	14456	14426	14380	14532	14378	14478	14299	14450	14408	14318	14574	14485	14377	14409	14414	14337	14335	14422	14462	14472	14493	14448	14478	14350	14446	14496	14565	14527	14650	14471	14434	14534	14344	14441	14408	14345	14663	14489	14410	14407	14486	14468	14483	14545	14538	14342	14519	14548	14359	14392	14467	14408	14244	14473	14374	14351	14394	14506	14419	14358	14470	14458	14636	14424	14512	14285	14526	14347	14412	14504	14439	14523	14604	14384	14489	14459	14445	14535	14394	14413	14622	14527	14403	14444	14274	14419	14364	14462	14475	14486	14348	14440	14389	14287	14476	14588	14524	14542	14530	14309	14617	14447	14473	14448	14388	14540	14535	14332	14494	14389	14402	14430	14394	14360	14367	14485	14525	14447	14491	14382	14651	14443	14354	14275	14480	14397	14530	14448	14334	14498	14400	14485	14584	14467	14513	14428	14490	14540	14388	14257	14454	14235	14427	14351	14425	14432	14411	14464	14503	14534	14603	14464	14542	14501	14411	14464	14556	14414	14257	14520	14366	14369	14257	14536	14426	14404	14501	14465	14447	14473	14525	14400	14402	14451	14510	14355	14654	14357	14403	14394	14514	14297	14382	14331	14511	14509	14590	14523	14437	14293	14323	14460	14277	14228	14346	14435	14475	14559	14365	14357	14493	14553	14403	14559	14424	14325	14579	14480	14546	14561	14487	14486	14602	14477	14491	14385	14491	14440	14422	14620	14580	14462	14468	14556	14440	14527	14442	14544	14467	14367	14620	14203	14523	14498	14552	14409	14380	14499	14285	14532	14556	14500	14471	14394	14368	14546	14293	14487	14403	14484	14360	14575	14467	14628	14478	14318	14331	14437	14423	14481	14345	14399	14554	14321	14467	14440	14410	14566	14549	14545	14373	14467	14361	14562	14454	14538	14475	14438	14625	14448	14332	14561	14520	14623	14489	14435	14325	14340	14345	14422	14434	14492	14342	14320	14401	14538	14376	14516	14543	14441	14516	14436	14537	14392	14450	14472	14455	14502	14557	14538	14263	14465	14427	14442	14429	14493	14598	14379	14506	14441	14312	14392	14403	14351	14477	14556	14565	14215	14403	14640	14522	14308	14400	14442	14370	14395	14459	14516	14470	14607	14418	14423	14366	14469	14486	14480	14435	14585	14480	14488	14632	14316	14480	14432	14626	14597	14436	14361	14506	14454	14361	14430	14338	14465	14471	14412	14470	14471	14396	14468	14571	14471	14464	14411	14308	14480	14288	14541	14387	14266	14545	14459	14372	14533	14477	14478	14432	14466	14559	14508	14317	14522	14535	14311	14528	14430	14229	14638	14400	14386	14492	14352	14404	14673	14494	14543	14348	14462	14375	14445	14566	14406	14423	14479	14379	14392	14458	14521	14556	14411	14444	14311	14325	14400	14353	14407	14499	14425	14501	14300	14533	14421	14422	14415	14450	14524	14419	14434	14512	14331	14479	14549	14569	14379	14548	14395	14520	14534	14485	14488	14363	14428	14493	14563	14484	14184	14532	14390	14365	14432	14577	14463	14523	14441	14557	14367	14569	14323	14306	14582	14632	14398	14468	14418	14411	14447	14351	14479	14553	14406	14535	14591	14455	14370	14563	14470	14437	14509	14364	14442	14450	14524	14411	14538	14407	14499	14356	14433	14561	14510	14292	14544	14222	14490	14400	14500	14464	14551	14458	14552	14429	14394	14460	14363	14510	14646	14580	14398	14522	14599	14531	14419	14593	14379	14466	14377	14420	14396	14680	14538	14516	14463	14550	14470	14475	14263	14437	14488	14388	14440	14515	14444	14370	14274	14469	14464	14601	14439	14459	14495	14331	14643	14415	14279	14359	14291	14442	14479	14409	14416	14560	14367	14570	14412	14365	14437	14403	14423	14424	14432	14292	14669	14405	14451	14440	14488	14379	14407	14620	14475	14342	14548	14475	14473	14506	14457	14387	14485	14316	14312	14536	14497	14453	14465	14392	14336	14565	14435	14325	14413	14425	14496	14474	14547	14643	14597	14374	14450	14429	14437	14318	14474	14427	14484	14150	14499	14350	14451	14522	14554	14321	14441	14378	14384	14596	14469	14451	14272	14542	14327	14466	14489	14385	14415	14324	14365	14370	14605	14471	14542	14272	14452	14419	14408	14649	14467	14534	14431	14363	14369	14322	14408	14526	14457	14552	14295	14544	14375	14448	14526	14457	14511	14312	14495	14404	14470	14395	14508	14391	14364	14523	14311	14486	14565	14427	14446	14460	14629	14677	14494	14510	14296	14562	14498	14437	14391	14511	14584	14491	14651	14449	14521	14432	14331	14342	14454	14463	14406	14451	14551	14466	14406	14521	14397	14499	14441	14352	14403	14580	14511	14479	14503	14492	14452	14423	14387	14316	14472	14476	14423	14655	14611	14500	14270	14571	14392	14341	14399	14420	14566	14373	14456	14304	14562	14591	14485	14469	14358	14540	14477	14466	14433	14384	14500	14410	14442	14380	14424	14435	14462	14574	14581	14502	14413	14451	14471	14396	14395	14368	14365	14316	14468	14450	14238	14468	14548	14414	14405	14428	14407	14422	14451	14426	14538	14449	14496	14374	14386	14480	14445	14541	14464	14203	14399	14388	14502	14407	14481	14498	14423	14502	14586	14404	14380	14360	14471	14447	14504	14531	14478	14286	14404	14359	14578	14441	14420	14588	14419	14379	14516	14426	14479	14420	14582	14475	14502	14462	14595	14420	14509	14433	14417	14431	14332	14664	14479	14455	14355	14299	14285	14304	14428	14463	14461	14468	14396	14580	14460	14322	14506	14339	14449	14437	14392	14304	14463	14324	14355	14426	14465	14463	14548	14588	14352	14418	14553	14368	14293	14624	14404	14427	14565	14314	14298	14579	14511	14472	14365	14571	14309	14283	14400	14465	14324	14394	14542	14321	14240	14474	14546	14412	14606	14515	14477	14393	14647	14348	14418	14457	14614	14473	14298	14326	14544	14558	14429	14404	14289	14559	14577	14462	14432	14632	14420	14534	14604	14405	14504	14397	14454	14286	14422	14319	14281	14530	14465	14397	14491	14545	14364	14428	14500	14335	14385	14479	14485	14446	14656	14455	14682	14404	14495	14307	14347	14629	14308	14371	14746	14384	14506	14535	14432	14290	14087	14450	14438	14551	14254	14267	14494	14481	14346	14595	14466	14489	14593	14524	14329	14531	14375	14577	14370	14501	14546	14364	14407	14563	14457	14381	14619	14481	14447	14556	14534	14292	14611	14331	14549	14510	14509	14562	14548	14495	14489	14399	14258	14557	14364	14599	14290	14348	14417	14535	14596	14362	14345	14455	14572	14348	14358	14366	14428	14355	14530	14418	14331	14473	14404	14501	14511	14076	14619	14394	14560	14452	14540	14664	14391	14459	14530	14374	14364	14528	14381	14420	14457	14427	14449	14732	14302	14536	14386	14323	14266	14462	14423	14417	14568	14441	14369	14519	14486	14453	14385	14441	14514	14467	14500	14296	14498	14485	14465	14360	14608	14525	14437	14490	14436	14465	14461	14408	14429	14405	14437	14439	14359	14480	14396	14354	14392	14480	14317	14515	14442	14489	14536	14392	14595	14391	14318	14559	14337	14355	14680	14558	14388	14336	14408	14318	14457	14490	14431	14411	14404	14456	14390	14432	14440	14312	14550	14549	14578	14467	14527	14372	14357	14367	14385	14474	14583	14616	14418	14442	14401	14421	14380	14637	14507	14597	14544	14476	14387	14355	14644	14516	14433	14440	14484	14387	14445	14349	14484	14500	14415	14452	14688	14565	14331	14508	14384	14404	14448	14537	14381	14425	14440	14451	14460	14313	14270	14358	14335	14396	14322	14447	14394	14579	14380	14444	14471	14603	14529	14265	14568	14586	14508	14580	14399	14525	14532	14485	14523	14656	14474	14536	14382	14521	14418	14341	14443	14437	14534	14422	14400	14391	14499	14445	14457	14484	14445	14404	14547	14412	14323	14406	14463	14369	14494	14406	14481	14517	14325	14322	14420	14455	14346	14506	14528	14440	14513	14301	14657	14393	14566	14517	14531	14386	14373	14444	14430	14500	14477	14692	14653	14725	14617	14457	14547	14457	14283	14470	14519	14470	14400	14366	14446	14421	14480	14540	14203	14403	14629	14332	14366	14400	14605	14327	14433	14487	14416	14450	14335	14526	14603	14488	14573	14387	14497	14392	14555	14317	14295	14539	14652	14584	14468	14515	14356
22817	21236	29167	23611	21526	23633	25913	20095	18705	19862	21006	20677	19200	18643	17961	17891	17460	17353	17021	17213	17272	17172	17095	17221	17034	17121	17314	17370	17106	17379	17300	17061	17154	17091	16895	17079	17201	16972	17116	16889	16944	16822	17089	17048	16998	16689	17022	16951	16744	16815	17257	17305	17920	18535	18292	17769	17377	16839	16913	16798	16757	16894	16521	16782	16802	16850	17051	16824	16823	16803	16917	16873	16763	16555	16744	17007	16960	16713	16840	16843	16806	16674	16794	16783	16870	16904	16935	16925	17037	16792	16760	16962	16709	16834	16898	16658	16844	16704	16738	16677	16741	16582	16704	16917	16798	16832	16754	16770	16948	16812	16798	16933	16849	16859	16691	16775	16552	16971	16871	16703	16856	16859	16793	16879	16838	16901	16653	16822	16817	16708	16851	16758	16802	16896	16614	16669	16499	16833	16856	16715	16858	17021	16922	16781	16928	16906	16876	16588	16826	16760	16736	16883	16727	16568	16894	16850	16658	16764	16429	16657	16726	16927	16697	16865	16714	16936	16911	16643	16617	16655	16954	16780	16660	16633	16889	16784	16873	16666	16602	16848	16752	16911	16829	16745	16831	16734	16762	16707	16768	16720	17022	16968	16777	16768	16675	16712	16882	16911	16836	16717	16769	16569	16778	16636	16610	16779	16685	16652	16970	16716	16956	16953	16887	16854	16825	16975	16821	16786	16913	16717	16847	16674	16747	16823	16762	16842	16818	16866	16788	16715	16834	16827	16683	16618	16584	16901	16683	16941	16903	16847	16931	16752	16730	16844	16950	16783	16766	16884	16854	16795	16645	16846	16810	16605	16692	16774	16762	16811	16786	16661	16716	16979	16795	16888	16762	16852	16810	16829	16632	16843	16838	16775	16627	16841	16891	16777	16723	16853	16786	16934	16781	16928	16588	16687	16663	16891	16926	16932	16886	16995	16696	16939	16691	16875	16590	16807	16801	16811	16708	16856	16814	16827	16758	16658	16795	16628	16722	16803	16679	16818	16894	16806	16822	16869	16790	16738	16451	16754	16682	16802	16771	16840	16765	16785	16656	16808	16813	16944	16944	16809	16680	16727	16607	16646	16783	16743	17004	16768	16855	16787	16906	16896	16932	16516	16782	16740	16703	16879	16785	16784	16710	16688	16789	16867	16750	16665	16798	16831	17008	16919	16695	16847	16765	16602	16825	16784	16973	16950	16741	16806	16702	16870	16741	16837	16785	16856	16831	16696	16730	16905	16890	16965	16920	16843	16859	16891	16827	16770	16601	16690	16744	16761	16737	16628	16798	16707	16569	16910	16708	16832	16773	16646	16730	16813	16936	16682	16738	16910	16786	16892	16760	16876	16849	16814	17052	16928	16868	16865	16690	16836	16908	16655	16710	16726	16835	16753	16844	16859	16786	16739	16802	16720	16699	16567	16912	16630	16702	16763	16907	16741	16768	16582	16779	16577	16829	16686	16732	16784	16913	16680	16554	16620	16974	16864	16908	16771	17011	16681	16601	16777	16683	16677	16797	16789	16635	16788	16627	16917	16736	16775	16861	16891	16788	16934	16739	17073	16886	17063	16695	16891	16723	16741	16735	16685	16776	16789	16601	16691	16685	16745	16663	16954	16761	16726	16575	16747	16787	16861	16602	16869	16833	16944	16740	16793	16582	16690	16758	16894	16921	16738	16485	16687	16716	16749	16700	16750	16899	16902	16847	16820	16744	16648	16919	16679	16856	16748	16703	16646	16636	16781	16713	16719	16819	16702	16811	16907	16754	16875	16672	16788	16796	16678	16635	16654	16618	16853	16879	16756	16696	16741	16469	16696	16696	16593	16644	16707	16920	16886	16817	16840	16955	16830	16878	16919	16987	16903	16850	16810	16702	16728	16901	16752	16757	16668	16739	16726	16634	16778	16893	16887	16693	16824	16768	16922	16941	16906	16629	16786	16844	16792	16673	16684	16924	16887	16790	16542	16813	16610	16727	16842	16909	16771	16703	16810	16811	16830	16769	16542	16699	16804	16862	16832	16802	16734	16579	16765	16853	16926	16685	16758	16663	16594	16853	16623	16677	16826	16698	16692	16610	16729	16805	16772	16660	16585	16723	16750	16692	16693	16739	16686	16904	16684	16747	16889	16843	16780	16769	16738	16924	16719	16709	16689	16878	16835	16675	16791	16818	16815	16905	16702	16856	16747	16704	16849	16885	16948	16696	16717	16813	16936	16927	16871	16677	16870	17168	16957	16736	16685	16951	16888	16774	16662	16775	16837	16807	16659	16884	16875	16721	16789	16884	16844	16734	16972	16674	16620	16992	16985	16840	16800	16742	16733	16847	16649	16777	16790	16898	16617	17084	16812	16657	16651	16696	16761	16789	16845	16776	16486	16773	16840	16770	16886	16824	16633	16923	16682	16749	16791	16855	16791	16683	16761	16868	16743	16787	16797	16757	16678	16830	16820	16773	16793	16865	16756	16711	16926	16655	16773	16651	16831	16852	16650	16701	16668	16753	16832	16687	16787	16877	16717	16796	16649	16894	16770	16789	16864	16872	17009	16836	16737	16829	16877	16908	16687	16756	16853	16855	16865	16759	16675	16845	16769	16978	16748	16695	16648	16738	16780	16880	16677	16859	16588	16709	16726	16897	16602	16675	16834	16815	16812	16699	16888	16707	17063	17051	16811	16852	16714	16724	16719	16715	16906	16973	16615	16501	16572	16800	16971	16876	16762	16827	16771	16830	16913	16641	16724	16932	16784	16913	16590	16612	16883	16788	16760	16948	16548	16949	16744	16764	16715	16843	16831	16831	16871	16763	16835	16741	16491	16797	16587	16752	16778	16933	16984	16505	16779	16869	16758	16535	16738	16866	16943	17022	16841	16852	16817	16620	16781	16732	16654	16724	16795	16778	16840	16831	16707	16824	16781	16660	16842	16950	16782	16774	16789	16809	16663	16720	16803	16798	16908	16877	16692	16648	16848	16954	16888	16920	16755	16857	16754	16683	16556	16827	16807	16720	16706	16578	16615	16572	16794	16758	16653	16794	16869	16692	16883	16971	16805	17006	16591	16758	16845	16819	16871	16829	16651	16924	16913	16658	16881	16892	16887	16866	16787	16741	16931	16791	16929	16884	16741	16635	16821	16695	16670	17001	16769	17016	16715	16822	16695	16812	16709	16731	16898	16658	16882	16648	16531	16774	16739	16846	16740	16819	16777	16699	16640	16783	16898	16674	16884	16870	16877	16775	16623	16655	16761	16882	16653	16785	16990	16913	16824	16701	16922	16692	16791	16697	16796	16560	16689	16776	16657	16581	16948	16852	16611	16607	16770	16668	16867	16828	16659	16894	16881	16942	16528	16844	16849	16830	16709	16777	16723	16872	16699	16745	16853	16823	16690	16843	16825	16881	17072	16871	16915	16671	16754	16747	16590	16745	16766	16584	16636	16589	16701	16919	16828	16790	16637	16744	16735	16730	16850	16617	16763	16470	16778	16692	16855	16864	16559	16686	16695	16914	16761	16691	16653	16879	16848	16785	16738	16891	16790	16752	16796	16848	16807	16663	16755	16879	16645	16699	16591	16838	16894	16525	16879	16880	16758	16877	16714	16506	16785	16848	16736	16610	16645	16906	16845	16779	16738	17046	16846	16566	16852	16830	16827	16797	16774	16853	16958	16898	16865	16790	16756	16655	16698	16829	16743	16960	16780	16901	16680	16773	16659	16688	16871	16916	16664	16998	16767	16739	16768	16865	16636	16677	16900	16969	16751	16901	16790	16785	16772	16905	16869	16676	16686	16707	16845	16806	16665	16711	16938	16906	16853	16756	16824	16745	16628	16691	16723	16644	16775	17029	16820	16764	16753	16687	16624	16671	16789	16707	16903	16931	16724	16711	16857	16761	16586	16820	16813	16678	16684	16610	16922	16825	16690	16580	16597	16649	16566	16788	16830	17055	16800	16738	16809	16793	16757	16889	16801	16925	16732	16753	16681	16857	16719	16635	16787	16877	16775	16917	16848	16932	16973	17055	16741	16760	16803	16783	16744	16670	16789	16783	16724	16892	16790	16956	16937	16785	16784	16776	16650	16812	17069	16605	16788	16835	16755	16519	17013	16835	16848	16899	17032	16725	16664	16762	16843	16819	16999	16852	16878	16759	16710	16937	16860	16628	16746	16846	16767	16755	16610	16714	16687	16831	16754	16856	16847	16857	16712	16686	16676	16696	16717	16757	16780	16793	16650	16948	16809	16716	16696	16733	16748	16593	16859	16859	16760	16627	16687	16818	16802	16703	16832	16789	16822	16865	16802	16832	16694	16855	16802	16627	16703	16874	16778	16586	16738	16778	16965	16832	16670	16663	16821	16795	16837	16731	16757	16711	16781	16878	16710	16779	16715	16755	16623	16892	16872	16736	16659	16745	16745	16818	16827	16879	16617	16794	16588	16805	16761	16596	16650	16689	16807	16650	16748	16790	16674	16860	16863	16787	16786	16824	16733	16540	16779	16732	16796	16772	16872	17075	16842	16455	16547	16686	16692	16827	16704	17061	16773	16933	16880	16673	16813	16614	16779	16777	17020	16849	16708	16795	16794	16771	16736	16702	16831	16583	16796	16787	16877	16880	16809	16591	16613	16612	16696	16748	16742	16952	16823	16724	16658	16778	16784	16843	16731	16736	16766	16918	16776	16814	16809	16751	16671	16773	16982	16762	16593	16888	16653	16658	16812	16742	16787	16790	16702	16845	16666	16769	16946	16798	16640	16553	16712	16935	16838	16791	16864	16732	16691	16849	16934	16664	16878	16944	16768	16913	16817	17032	16697	16960	16723	16812	16819	16753	16754	16840	16711	16792	16706	16683	16797	17071	16835	16782	16603	16644	16638	16703	16893	16788	16598	16784	16910	16772	17082	16741	16778	16641	16828	16815	16833	16816	17004	16842	16885	16744	16798	16717	16918	16588	16541	16908	16822	16599	16928	16851	16697	16767	16807	16867	16789	16920	16796	16813	16663	16803	16592	16956	16530	16748	16794	16697	16847	16982	16633	16854	16761	16891	16775	16724	16729	16765	16687	16805	16548	16791	16814	16771	16775	16788	16905	17010	16639	16802	16820	16855	16835	16737	16673	16832	16743	16675	16650	16725	16805
22617	41975	38490	29087	24590	21176	19909	18614	17762	19685	21367	20598	18082	17036	16286	15865	15607	15231	15159	15086	15032	15240	15242	15070	15117	15161	15187	15137	15176	15169	15139	15216	14991	15204	15000	15043	14966	15005	14830	14837	14773	14960	14876	14973	15041	14905	15013	14762	14897	14873	14942	15675	16302	16928	16524	15920	15278	14858	14901	14683	15038	14940	14983	14873	14891	14884	14993	14880	14851	14933	15037	14921	14975	15011	14932	14668	14990	14917	14835	14950	14890	14852	14724	14842	15025	15033	14838	14773	14879	15079	14829	14895	14780	14930	14830	15000	14930	14837	14812	14923	14877	14799	14871	14878	14885	14830	14877	14779	14917	14748	14874	14756	14850	14840	14753	14815	14847	14858	14835	14980	14987	14923	14895	14990	14601	15000	14765	14871	14933	14872	14944	15014	14974	14982	15023	14900	14871	14861	14944	14700	14892	14866	14844	14826	15036	14725	14839	14910	14900	14962	14920	14743	14941	14929	14854	14799	14869	14841	14846	14888	14949	14842	14866	14979	14957	14962	14810	14901	14820	14902	14757	15106	14870	14741	15058	14859	14835	14883	14836	14761	14836	14916	14934	14919	14896	14956	14780	14770	14737	14854	14806	14875	14786	14726	14871	14941	15065	14724	14960	14822	14980	15029	14744	15108	14858	14835	14899	14888	14829	15068	14909	14955	14901	15026	14917	14932	14827	14968	14965	14883	14672	14698	14839	14851	14849	14761	14661	14804	14844	14914	14909	14669	14774	14682	14840	14846	14529	14907	14899	14800	14830	14909	14948	14745	14851	14826	14881	14755	14789	14935	14786	14818	14887	14804	14934	14863	14849	14720	14875	14901	14816	14827	14774	14736	14806	14902	15034	14765	14814	14766	14903	14782	14901	14918	14884	14848	15069	14749	14826	15009	14776	14810	14790	14751	14702	15033	14815	14787	14949	14813	14899	14803	14792	14974	14989	14800	14853	14949	14839	14916	14843	14779	14753	15060	14870	14818	14948	14920	14831	14849	14870	14831	14842	14793	14938	14861	14931	14829	14934	14795	14908	14819	15005	14889	14814	14887	14964	14916	14962	14896	14943	14947	14900	14899	14800	14841	14843	14908	14970	14785	14935	14845	15039	14884	14807	14918	14830	14680	14978	14958	14883	14706	14833	14992	14803	14950	14787	14904	15068	14796	14833	14804	14828	14963	14908	14991	14966	14940	14858	14939	14934	14802	14696	14835	14779	15032	14770	15073	14862	14934	14798	14829	14796	14725	14911	14828	14929	14839	14738	14888	14913	14913	14842	14774	14923	14898	14909	14866	14846	14824	14829	14889	14834	14989	14872	15019	14821	14718	14854	14872	14908	14995	14892	14939	15106	14912	14913	14870	14859	14920	14843	14638	14722	14978	14808	14901	14961	14922	14883	14862	14951	14935	14845	14954	14912	14702	14848	14790	14977	14809	14786	14801	14679	14721	14950	14839	14830	14683	14909	14775	14825	14820	14692	14816	14954	14759	14845	14858	14829	14776	14935	14803	14860	14860	14887	14784	14753	14901	14947	14925	14887	14953	14929	14904	14889	14930	14951	14885	14900	14817	14985	14707	14858	14856	14748	14746	14888	14955	15055	14928	14763	14891	14935	14740	14830	14730	14869	15056	14860	14832	14836	14839	14975	14783	14758	14948	14875	14897	14834	14739	14978	14871	14835	14884	14797	14968	14755	14931	14837	14974	14841	14701	14816	14869	14765	14973	14748	14952	14848	14940	14811	14853	15082	14833	14843	15016	14870	15062	14867	14913	14891	14980	14916	14823	14779	14851	14873	14804	14857	14961	14797	14945	14724	14950	14989	14604	14910	14891	14847	14798	14814	14879	14794	15008	15008	14890	14982	14874	14875	14880	14828	14764	14949	14883	14715	14778	14800	14822	14955	14728	14925	14775	14878	14767	14781	14896	14912	14868	14971	14829	14940	14805	14705	14948	14765	14961	14771	14851	15083	14742	14913	14973	15036	14832	14867	14792	14840	14769	14900	14749	14698	14879	14883	14887	14720	14744	15025	14902	14899	15011	14779	15021	14843	14749	14910	14828	14808	14827	14896	14802	14747	14791	14783	14709	14754	14897	14841	14772	14782	14773	14958	14914	14916	14936	14806	14902	14946	14807	15057	14860	14919	14828	14962	14912	14887	14839	14812	14892	14768	15003	14781	15038	14749	14948	14738	14898	14844	14859	14802	15098	14723	14863	14871	14738	14880	14770	14808	14795	14819	14875	14751	14880	14907	14889	14916	14904	14854	14770	15025	14930	14926	14800	14973	14896	15100	15026	14876	14766	14814	14867	14878	14846	14898	14840	14660	14931	14886	14775	14767	14808	15009	14875	15064	14985	14839	14926	15080	14939	14802	14852	14916	14836	14873	14806	14942	14760	14881	14853	14855	14737	15023	14756	14720	14905	14809	14825	14842	14922	14916	14808	14843	14954	15032	14855	14947	14700	14905	14742	14899	15045	14846	14827	14896	15048	14881	14927	14948	14800	14791	15059	14762	14889	14858	14984	14748	14829	14827	14908	14773	15001	14921	14882	15020	14827	14966	14905	14828	14874	15039	14790	14796	14765	14926	15006	14805	14909	14974	14924	14758	14897	14898	14831	15056	14816	14782	14934	14685	14921	14842	14898	14811	14940	14853	14878	14943	14869	14873	14658	14975	14862	14857	14714	15077	14950	14817	14764	14741	14786	14641	14772	14883	14866	14687	14658	14926	14832	14867	14948	14749	14789	14781	14715	15074	14778	14981	14849	15032	14790	14881	14765	14839	14938	14891	14842	14774	14806	14933	14947	14869	14618	14947	14890	14849	14770	14811	14702	14803	14765	14733	14716	14756	14802	14967	14842	14982	14923	14965	15028	14970	14747	14869	14961	15029	15083	14857	14860	14913	14889	14763	15011	14732	14909	14758	14809	14799	14799	14902	14898	14833	14798	14732	14981	14894	14768	14876	14926	14767	15020	14808	14816	14924	14765	14921	14768	14985	14915	14811	14909	14938	14887	14822	14774	14897	14922	14784	14667	14859	14824	14942	14892	14830	14860	14762	14843	14912	15000	14842	14761	14981	14708	14870	14865	14958	14783	14864	14811	14880	14893	14970	14864	14902	14876	14924	14891	14847	14937	14550	14855	14818	14974	14926	14944	14861	14880	14853	14961	14781	14954	14913	14912	14774	14868	14680	14944	14846	14787	14834	14886	14862	14905	14740	14771	14946	14977	14823	14861	14803	14800	14734	14773	14950	14900	14954	14973	14864	14895	15043	14911	14774	15083	14818	14869	14840	14945	14905	14886	14947	14899	14935	14780	14760	14713	14916	14866	14865	15070	14949	15051	14973	14904	14914	14879	14906	14809	14801	14692	14931	14766	14957	14867	14877	14791	14807	14822	14835	14917	14985	15005	14756	14866	14758	14880	14943	14888	14876	14750	14822	14751	14924	14931	14938	14992	14926	14855	14788	14733	14933	14996	14922	15047	14679	14780	15009	15010	14939	14864	14750	14974	14828	14884	15016	14965	14933	14918	14867	14948	14888	14964	14918	14864	14889	14812	15011	14676	14907	14979	14830	14698	14778	14795	14808	14822	14677	14970	15003	14758	14875	14850	14897	14915	14915	14791	14794	14798	14728	14982	14712	14862	14943	14877	14938	14872	14941	14726	14789	14932	14660	15151	14808	14861	14963	14821	14867	14906	14922	14737	14762	14737	14843	14831	14921	15016	14951	14907	14777	14924	14864	14778	14755	14906	14733	14652	14934	14713	14864	14733	14784	14737	14870	14811	14821	14831	14848	14845	14978	14780	14773	14985	14743	14824	15076	14989	14843	14879	14853	14943	14750	14735	14892	14797	14793	14808	14773	14894	14932	15037	14908	14593	14765	14999	14825	14713	14907	14809	14887	15011	15066	14868	14824	14769	14949	14791	14923	14955	14782	14834	14651	15024	14802	14682	14751	14763	14885	14853	14808	14923	14796	14865	15032	15003	14952	14804	14820	14908	14897	14870	14850	14886	14828	14844	14857	14881	15025	14785	14827	14712	14824	14830	14779	14767	14963	14933	14850	14898	14705	14810	14819	14880	14881	14894	14832	14893	14965	14676	14804	14841	14924	14749	14931	14879	14856	14970	14859	15003	14893	15062	14833	14834	14820	14992	14764	15020	14827	14851	14916	14828	14804	14765	14764	14979	14845	14950	15038	14808	14812	14798	14792	15086	14925	14814	14853	14665	14859	14769	14780	14892	14926	14821	14996	14965	14952	14767	14834	14861	14808	14936	14924	14900	14976	14865	14932	14896	14822	14958	14924	14867	15050	14749	14679	14899	14903	14677	14949	14890	14903	14829	14844	14802	15014	14829	14877	14693	14967	14886	14935	14718	14858	14928	14933	14982	14858	14989	14822	14929	14819	14742	14836	14785	14671	15015	14919	14996	14939	14837	14617	14935	14887	14823	14733	14946	14745	14847	14901	14856	14763	14741	14673	14862	14842	14866	14790	14881	14774	14850	14858	14827	14932	14780	14757	14981	14758	14995	14864	14755	14915	14871	14884	14832	14847	14923	15026	15033	14817	14811	14867	14846	14693	14860	14786	14877	14883	14808	14825	14740	15012	14836	14786	14909	14737	14957	14834	14870	14819	14851	14960	14763	14826	14860	14795	14876	14910	14811	14920	15083	14897	14859	14856	14789	15001	14799	14734	14963	14781	14812	14971	14818	14982	14929	14917	14999	14945	14875	15020	14855	14732	14777	14908	14801	14818	14934	14783	14866	14887	15081	14799	14826	14895	14626	14820	14915	14786	14776	14941	15048	14931	14821	14814	14785	14940	14790	14755	14833	15003	14897	14750	14877	14968	14788	14891	14789	14929	14615	14938	14766	14963	14929	14767	14926	14912	14912	15071	14802	14902	14869	14690	14764	14883	14753	14803	14812	14888	14842	14900	14901	14931	14783	14777	14839	14840	14901	14827	14710	14828	14729	14773	14900	14638	14956	14826	14836	14780	15027	14765	14745	14880	14731	14976	14684	14910	14830	14953	15066	14906	14747	14720	15033	14813	14790	14732	14834	14885	14904	14967	14748	14840	14802	15036	14879	14813	14837	14744	14911	14882	14852	14827	14875
27436	23102	28481	25545	20587	19913	19581	18728	18637	19063	19720	19503	19084	18673	18338	18267	18311	18215	18063	18212	18050	18152	18178	17997	18141	18010	18093	18173	18007	17983	17915	17885	17904	18079	17847	18242	17903	17949	17921	18342	17890	18064	18104	18133	17807	18161	18000	18016	18087	17960	17734	18122	18201	18557	18476	18193	18061	18024	18076	17961	18214	18046	17995	17911	18149	18077	18093	18097	18120	17880	17904	18068	18173	18046	18153	18186	17992	17983	18031	18029	17942	18076	17975	18177	18100	18048	18013	18009	17926	18259	17907	17977	17988	18158	18299	18175	18096	18057	17869	17875	18243	18158	17930	18112	17904	18242	18113	18010	17931	17890	18089	17836	17882	17908	18088	18101	17792	18129	17878	18041	18034	18031	17816	18077	17892	17926	18081	18052	18018	17888	18037	18072	18210	17912	18037	18078	17962	17912	18046	18211	18134	18025	17986	17767	18105	18161	17933	17996	18034	18043	17917	17951	18007	18103	18017	17852	17905	18205	18241	18135	18040	18056	18005	17972	18033	18098	17980	17793	18116	18011	18079	17937	17968	18219	18180	17922	18190	17878	18029	17862	18044	17956	17978	18107	18064	17950	18011	17882	18086	17933	18035	17881	17941	17908	17968	17787	17892	18239	18041	17998	18052	17925	18059	17975	18179	18060	17995	17652	17891	18123	18246	17938	17966	17921	17873	17905	18124	18222	18149	18013	17849	17863	17907	17935	17854	18052	17936	17906	17996	18088	18169	17997	18121	18165	17845	17964	17929	17952	17846	18001	18019	18063	17893	17912	17852	17999	17857	17977	18032	17780	17982	17933	18081	18037	17938	18026	18091	18009	17857	17909	17829	18200	17969	17875	18050	18054	18068	18010	17927	18032	18009	17947	18051	18120	18188	18083	17938	17958	17877	17954	17873	17909	18047	17912	17944	18212	17978	17910	18201	17955	18030	17914	18072	17811	17971	18092	18225	18071	18188	18058	17907	17909	17789	17953	18018	18109	18100	18192	18155	18115	18091	18227	18153	18038	18086	17927	17927	18110	18105	18123	18109	18049	18082	18093	18088	18105	17993	17955	18018	18099	17893	18091	17957	18064	17764	18197	18133	18082	18246	18083	17813	18012	17967	17853	18147	18194	17918	18056	17879	17935	17843	17957	17821	17742	18001	18149	18043	18029	17911	18049	17982	17948	17970	17862	18064	17880	18211	18039	18116	18106	17825	18028	18031	17854	17954	18142	17994	17930	18154	18034	17960	18014	18074	17904	18048	18005	17995	17873	17932	17834	17994	17980	17867	18097	18178	18004	18111	17915	18020	17731	17976	17776	17916	17890	18134	17983	18173	18178	17885	17997	17891	18070	18032	17851	18070	17997	18072	17987	17977	17862	17803	18266	18084	18012	17807	17934	18020	18246	18149	17926	17925	18125	17987	18107	18239	17960	18046	18012	18214	17902	17975	17816	18056	18182	18022	18116	17892	17998	18158	18059	18179	18032	17881	18121	18010	18011	18023	17768	17923	17897	18120	18079	18116	17930	18103	18101	18123	17917	18094	18033	18090	17783	18025	17876	17812	17904	18115	18035	17940	18053	18011	17906	17975	18174	17949	18081	18062	18155	17899	18020	17956	18200	17936	18146	18233	18051	18041	17764	18069	17938	17986	18105	17928	17861	18069	17992	17929	18086	18150	18013	17878	18188	17945	17801	17946	18020	18173	18062	18095	17924	17757	17966	17965	17969	18020	17889	18024	18058	18083	17955	18026	17968	18106	18017	18072	18070	17950	18282	18041	17939	17921	17903	18085	17875	17923	18000	18127	17981	18095	18139	18034	17880	18023	18213	17945	18102	17828	17900	17919	18206	18056	17906	18064	18083	18017	18202	17977	17792	17905	17953	18076	18073	18121	18037	18059	17999	18228	17956	18052	18048	18122	18097	18098	18141	18005	18105	18029	18147	18118	17912	18127	18069	17992	17973	17930	17814	18052	18047	17860	17969	18110	18190	18226	17924	18141	17991	17966	17966	18001	17989	18082	17914	18080	18044	18049	18079	18072	18043	17965	18082	17943	17972	18012	18100	17923	18066	18091	18077	17925	17864	18058	17869	17963	17999	18148	17979	18126	18013	17946	18038	18029	18026	18008	18019	17873	17942	18128	18237	17825	17947	18029	17923	17929	17986	18015	18047	17964	18032	18046	18137	18222	17939	18237	18121	18137	17965	18038	17981	18118	17843	18076	18017	17970	17918	18191	17948	18061	17905	18007	17787	17954	17740	18146	18048	18159	17885	18058	17811	18102	18105	17818	17980	17998	18095	18180	18036	17920	17818	18040	18044	17881	17918	18023	17849	17828	18112	17986	17880	18039	18096	18008	18112	17932	17986	18227	18039	17917	18171	18001	18072	17991	17849	18029	17879	17915	18226	18127	18074	17944	17944	18069	18157	18002	18032	17927	17921	17864	18028	18020	18047	17992	17960	18364	18016	18121	18007	18130	17828	18150	17961	18171	17941	17943	17911	18276	18125	18136	17914	17907	17952	18048	17932	17987	17866	17877	18020	17983	17871	18047	18096	18045	18066	18030	17843	17838	18065	18058	17925	17868	17882	17862	17980	18180	18176	17924	17654	18023	18135	17908	17991	18122	18179	17978	18034	17993	17994	17894	18030	18116	17934	18046	17957	17776	18126	17874	17942	17939	18010	17814	18099	18080	17807	17964	17939	17960	17966	17975	17953	17924	18141	18091	17988	18059	18150	17908	17862	17967	17888	17896	18087	17780	17855	18290	17834	17992	17909	18087	18144	18211	17979	18160	17942	17951	18082	17861	17968	18085	18073	18114	17867	18064	18003	18017	18133	17957	18080	18088	18196	17851	18074	18106	17742	17990	18027	18089	18036	18136	18070	18172	18056	18061	17845	18077	17821	17930	17987	18071	17989	18035	18133	18235	18129	18263	17912	18093	17948	18120	17844	18061	17924	17902	18120	17788	18063	17964	18063	17995	18143	17923	18053	18226	17952	18098	18122	18031	18048	18146	18132	17915	18077	17955	18190	17997	18003	17968	18060	18100	18248	18176	18093	17913	18079	18032	18060	18259	18128	18130	18108	18069	18083	18027	18096	18078	17873	17952	18016	18116	18038	18073	18100	17878	18127	17781	17970	18013	17885	17935	18102	17885	18009	18159	17986	17874	17914	18063	17991	18100	18114	17974	17944	18050	17805	17889	17900	17918	17927	18060	17959	18212	18165	17948	17987	18008	18122	17988	18072	18060	18366	18032	17956	17947	17910	18010	18128	18035	17901	17973	18158	17852	17836	18043	18004	17784	17818	18034	17893	18061	18148	17994	17903	17696	17862	18198	18047	17829	18089	17859	17937	18121	18081	18116	17986	18022	17897	18041	18098	17861	18181	18125	18151	18045	18012	17992	18112	17900	18089	17891	17988	18028	17871	17814	18028	17790	18065	17837	17950	18175	17799	18020	17990	18092	18166	18016	17844	18028	18080	17996	18076	17849	17764	17948	18008	17905	17864	18075	17856	17887	18141	17849	17837	18029	18138	18035	17892	18094	17877	17870	17965	17947	18111	18254	18168	18152	18046	18022	17913	17864	17957	18081	18192	17944	18024	17826	17989	18069	18028	17953	18195	17959	18034	18085	18140	17971	17845	17901	18135	18181	18050	17893	18084	17969	18005	17946	18202	17972	18016	17863	17813	18016	18028	17891	17993	17778	17878	17883	18135	18102	17925	17984	17919	17918	17894	18195	18141	18164	17899	17882	18070	17870	18089	17985	17934	17916	18053	17894	18050	17897	18013	18060	17936	17993	17959	17998	18087	18058	17921	18195	18122	17994	17861	17999	17862	17871	18083	17955	18051	18046	18012	18451	18266	17912	18029	17939	17871	18102	18060	18028	18160	18143	18164	18130	18155	18106	17862	17930	18082	18022	18014	18075	18164	17953	18087	18209	17983	18051	17869	18016	18225	18039	17875	17932	17930	17858	17954	18084	17996	17938	18031	17973	18056	17954	17918	18029	18067	18032	18009	17884	17920	18014	18074	18147	17691	17841	17831	17859	18086	18026	18064	17944	18039	17995	18129	18004	18028	17907	18055	18086	18013	18140	17948	18063	18086	17924	17947	17962	18039	17887	18076	18161	18062	17987	17761	17998	18095	18007	18030	18018	17896	18112	17996	17858	18183	18105	18063	17895	18114	18044	18115	18316	18018	18188	18095	17941	17903	17831	17944	18189	17983	17936	17936	17942	17887	17896	17939	17957	18184	18117	18020	18025	18011	18197	18106	18160	17884	17922	18002	18129	18214	18028	18128	17908	17800	17893	17991	17974	17887	17991	17999	18063	17989	17806	17824	18150	18022	17972	18166	17947	17778	17776	18005	17906	17825	17833	17966	18101	18088	17964	18044	18031	17881	17933	18081	17954	17826	18032	18011	17959	18137	17966	17944	18055	17837	18003	17896	18060	17856	18116	17913	18035	18000	18003	18026	18016	18016	18053	18159	17847	18030	17788	18043	18033	18026	18085	18170	18126	17923	17950	18025	18042	18082	18208	18059	17922	18069	18243	18131	18028	18026	17890	18049	17920	18028	18229	18003	18046	18122	18190	17976	18209	17902	17924	17981	17787	18120	17973	17985	17950	18016	18129	17974	17952	17806	18245	18111	18083	17949	17870	18096	18042	18010	18078	17977	18077	17937	18024	17991	18157	18038	18117	17975	18100	17989	18067	18077	17859	17982	18163	17847	17985	17951	18024	17899	17977	18006	17877	17928	17873	17900	18045	17965	17906	17886	17966	18075	18087	17756	18007	18090	17825	17904	18005	18229	17966	18088	17961	17921	17930	18081	18151	18136	17758	18092	18071	17891	18071	17811	18080	17970	18105	17822	18165	18359	17946	18060	17846	18112	18048	17896	17963	18121	17981	17887	18029	18112	17973	17951	17904	17896	18025	17879	18052	18127	17899	18007	18087	18128	18133	17970	17977	18104	18012	18161	18080	18017	18172	17827	18165	18152	18004	17943	17840	17923	18085	17897	17857	17903	18149	18086	18010	18137	18246	18053	18043	18247	17857	18129	18115	17868	17856	18079	18067	18083	18004	18048	18165	18108	18087	18153	17902	17896	17894	18033	17959	18064	17985	17962
21147	31134	28339	22131	19435	18013	17450	16534	16426	17493	18700	18270	17059	16618	15786	16015	15842	15776	15798	15677	15690	15547	15668	15735	15856	15791	15574	15671	15901	15700	15741	15673	15701	15730	15571	15651	15568	15602	15652	15640	15506	15774	15896	15509	15582	15689	15628	15684	15650	15667	15794	15832	15593	15876	15917	15880	15957	15640	15748	15576	15670	15712	15633	15656	15664	15604	15665	15595	15599	15583	15602	15692	15519	15671	15571	15651	15762	15695	15467	15765	15545	15609	15565	15511	15698	15778	15576	15527	15679	15638	15748	15701	15645	15670	15594	15674	15510	15587	15701	15595	15754	15686	15548	15510	15790	15510	15794	15673	15636	15627	15697	15726	15631	15695	15668	15745	15554	15571	15802	15534	15640	15512	15633	15583	15715	15759	15487	15747	15518	15759	15788	15643	15718	15723	15888	15568	15642	15679	15715	15703	15527	15645	15577	15573	15675	15695	15619	15665	15630	15629	15771	15753	15813	15682	15769	15493	15558	15594	15667	15717	15764	15530	15632	15619	15571	15702	15643	15696	15347	15848	15711	15517	15619	15683	15661	15733	15773	15574	15523	15717	15650	15701	15512	15551	15686	15616	15462	15776	15710	15540	15506	15740	15755	15838	15651	15670	15540	15838	15583	15705	15685	15614	15753	15561	15552	15928	15624	15678	15681	15656	15595	15832	15644	15693	15665	15604	15473	15697	15734	15659	15521	15590	15683	15657	15709	15462	15682	15599	15585	15911	15576	15744	15762	15637	15608	15529	15744	15667	15555	15519	15679	15710	15563	15675	15629	15620	15668	15823	15543	15689	15733	15570	15724	15808	15775	15758	15796	15597	15761	15766	15589	15730	15708	15654	15587	15716	15601	15700	15614	15633	15741	15659	15712	15586	15696	15575	15588	15819	15760	15585	15770	15593	15628	15532	15632	15492	15726	15752	15638	15633	15753	15478	15781	15563	15635	15668	15557	15664	15784	15701	15834	15533	15586	15715	15727	15631	15612	15896	15573	15721	15635	15565	15592	15666	15895	15719	15678	15773	15555	15710	15837	15625	15650	15656	15692	15652	15665	15725	15607	15530	15806	15585	15687	15581	15622	15669	15541	15692	15547	15697	15723	15626	15646	15850	15698	15635	15707	15693	15596	15504	15628	15505	15629	15480	15767	15736	15836	15584	15602	15595	15602	15724	15699	15748	15666	15549	15532	15584	15766	15664	15602	15729	15692	15674	15602	15547	15679	15599	15691	15563	15591	15734	15638	15494	15648	15698	15600	15569	15623	15584	15653	15707	15505	15721	15720	15602	15716	15772	15592	15785	15590	15604	15654	15789	15492	15661	15720	15632	15710	15551	15611	15718	15515	15650	15573	15554	15609	15518	15741	15450	15731	15637	15545	15524	15606	15617	15583	15442	15667	15470	15596	15453	15633	15492	15767	15760	15892	15788	15588	15679	15686	15605	15635	15665	15496	15858	15800	15639	15509	15541	15769	15634	15567	15698	15649	15695	15524	15544	15615	15811	15655	15792	15693	15718	15698	15832	15551	15640	15612	15768	15630	15708	15636	15727	15563	15624	15454	15716	15683	15518	15601	15639	15563	15683	15705	15755	15548	15705	15555	15637	15686	15715	15795	15952	15512	15745	15796	15701	15711	15664	15713	15567	15605	15606	15713	15667	15717	15695	15640	15688	15631	15635	15683	15670	15652	15845	15478	15671	15614	15554	15705	15673	15907	15640	15518	15682	15421	15693	15612	15693	15717	15827	15721	15558	15636	15715	15573	15631	15568	15611	15743	15669	15714	15531	15730	15634	15833	15542	15570	15660	15761	15694	15763	15472	15736	15481	15611	15681	15532	15707	15722	15667	15559	15589	15665	15761	15835	15577	15688	15731	15514	15783	15556	15528	15809	15632	15589	15696	15778	15556	15557	15586	15600	15456	15545	15745	15639	15652	15625	15504	15673	15654	15627	15740	15563	15689	15618	15603	15445	15617	15705	15757	15709	15617	15610	15486	15675	15814	15702	15796	15756	15631	15645	15655	15678	15609	15705	15607	15651	15793	15654	15602	15609	15733	15792	15598	15606	15692	15708	15726	15655	15685	15674	15751	15662	15674	15754	15648	15688	15802	15627	15784	15777	15730	15638	15649	15532	15725	15517	15728	15585	15710	15574	15627	15813	15469	15531	15903	15526	15837	15656	15567	15753	15754	15554	15534	15723	15687	15714	15804	15768	15595	15695	15578	15783	15729	15867	15458	15645	15722	15607	15659	15604	15545	15624	15884	15646	15698	15708	15388	15633	15579	15645	15529	15697	15655	15587	15602	15397	15583	15743	15596	15716	15539	15785	15681	15630	15521	15609	15552	15509	15719	15509	15645	15694	15769	15489	15621	15802	15587	15932	15377	15708	15801	15609	15731	15757	15720	15605	15720	15724	15664	15471	15634	15583	15683	15680	15724	15710	15728	15583	15819	15672	15577	15751	15537	15598	15596	15736	15523	15633	15655	15527	15519	15492	15791	15613	15664	15707	15663	15703	15754	15671	15641	15704	15782	15707	15537	15719	15648	15559	15699	15527	15643	15642	15700	15758	15681	15739	15564	15713	15779	15560	15582	15703	15460	15543	15678	15781	15654	15620	15589	15463	15644	15549	15655	15684	15507	15603	15595	15830	15595	15712	15531	15763	15552	15727	15814	15596	15745	15657	15772	15728	15665	15666	15647	15529	15614	15694	15595	15618	15720	15653	15718	15591	15621	15727	15611	15694	15563	15562	15641	15590	15457	15705	15602	15749	15718	15718	15537	15768	15676	15651	15546	15900	15534	15645	15763	15829	15675	15591	15625	15701	15824	15602	15616	15639	15742	15749	15560	15597	15576	15680	15507	15591	15643	15619	15746	15536	15885	15655	15758	15727	15732	15699	15587	15662	15638	15684	15744	15742	15448	15726	15625	15721	15700	15647	15671	15691	15903	15601	15913	15655	15668	15677	15629	15599	15742	15724	15800	15614	15743	15509	15639	15726	15809	15696	15540	15753	15689	15688	15712	15666	15778	15617	15582	15557	15668	15712	15660	15649	15626	15764	15670	15714	15696	15849	15691	15672	15599	15732	15611	15757	15731	15659	15557	15554	15615	15620	15646	15671	15768	15675	15543	15652	15553	15687	15516	15525	15517	15573	15574	15699	15725	15623	15728	15512	15635	15647	15911	15633	15420	15685	15771	15712	15769	15692	15690	15816	15772	15787	15653	15581	15774	15496	15599	15711	15588	15744	15763	15707	15661	15562	15738	15640	15793	15694	15602	15683	15713	15650	15645	15616	15750	15695	15681	15541	15600	15730	15545	15597	15744	15594	15686	15698	15647	15676	15744	15501	15673	15715	15774	15670	15624	15766	15576	15584	15574	15698	15887	15505	15928	15473	15493	15750	15590	15755	15574	15588	15873	15628	15610	15623	15661	15699	15657	15596	15698	15555	15710	15651	15838	15715	15529	15603	15730	15584	15625	15713	15739	15528	15787	15721	15560	15630	15606	15539	15574	15415	15666	15742	15666	15726	15683	15667	15639	15834	15687	15516	15707	15724	15572	15651	15718	15773	15728	15804	15558	15732	15774	15723	15731	15600	15678	15578	15777	15708	15619	15627	15584	15506	15571	15535	15590	15560	15717	15659	15627	15860	15630	15556	15743	15835	15551	15610	15592	15796	15890	15648	15726	15593	15534	15703	15645	15592	15647	15656	15629	15729	15713	15531	15800	15687	15671	15767	15557	15781	15597	15626	15872	15603	15639	15768	15709	15707	15789	15707	15667	15669	15501	15617	15596	15579	15697	15670	15764	15670	15586	15677	15663	15663	15750	15566	15629	15634	15690	15784	15666	15686	15701	15656	15656	15657	15552	15627	15584	15853	15514	15610	15619	15664	15676	15705	15575	15607	15607	15696	15563	15667	15508	15812	15560	15584	15752	15541	15648	15788	15638	15622	15744	15810	15740	15505	15637	15537	15610	15763	15593	15592	15731	15640	15776	15631	15710	15551	15688	15651	15823	15828	15676	15654	15790	15625	15740	15697	15575	15787	15791	15737	15588	15709	15699	15804	15697	15651	15540	15671	15654	15738	15479	15601	15680	15631	15621	15700	15762	15504	15647	15805	15652	15738	15759	15710	15746	15613	15600	15483	15686	15706	15594	15751	15577	15621	15563	15753	15632	15579	15579	15740	15609	15656	15652	15602	15584	15590	15728	15474	15706	15762	15718	15780	15627	15682	15615	15446	15653	15872	15631	15627	15690	15661	15736	15578	15794	15716	15646	15711	15692	15632	15519	15658	15578	15712	15629	15563	15775	15574	15819	15817	15811	15573	15686	15413	15724	15566	15638	15644	15699	15490	15790	15595	15666	15601	15623	15672	15546	15775	15721	15769	15624	15604	15594	15634	15617	15603	15685	15555	15822	15660	15607	15806	15623	15645	15771	15655	15656	15719	15707	15517	15671	15487	15799	15837	15424	15699	15669	15654	15517	15611	15686	15695	15739	15495	15824	15545	15672	15647	15804	15664	15632	15645	15709	15529	15524	15621	15772	15631	15631	15470	15641	15504	15527	15724	15548	15755	15657	15749	15640	15649	15645	15708	15561	15750	15753	15750	15663	15598	15767	15610	15662	15606	15682	16001	15581	15775	15749	15523	15590	15495	15817	15778	15725	15751	15646	15771	15623	15773	15659	15725	15537	15709	15726	15686	15744	15638	15651	15593	15648	15670	15774	15645	15638	15706	15776	15601	15548	15679	15668	15761	15660	15762	15677	15710	15550	15449	15701	15628	15491	15696	15687	15686	15905	15697	15605	15643	15633	15867	15579	15882	15525	15764	15650	15734	15657	15803	15801	15779	15602	15721	15636	15737	15729	15711	15693	15509	15522	15590	15791	15498	15586	15767	15683	15631	15740	15597	15581	15782	15691	15671	15603	15789	15584	15849	15671	15596	15608	15736	15670	15738	15524	15684	15586	15461	15684	15711	15701	15622	15702	15706	15470	15762	15597	15577	15768	15635	15407	15644	15666	15698	15680	15638	15673	15767	15768	15749	15614	15605	15702	15706	15792	15619	15777	15651	15686	15676	15674	15707	15666	15624	15675	15646	15578	15594	15721	15586	15624
23604	21168	28800	24043	22491	24092	23694	20555	20205	21159	22002	21533	20787	20261	19795	19264	19155	19078	19129	19281	19355	19124	19291	19237	19298	19045	19071	19214	18931	19095	19167	19117	19171	19159	18872	19165	18942	18986	19236	18927	19080	18829	18792	19106	19068	19016	19032	18990	18985	18876	18778	19198	19365	19935	19811	19713	19487	18979	19028	19047	19092	19079	18964	18953	18976	18959	18812	18996	18947	18892	19092	18914	18948	18749	18746	18941	19069	18785	18944	18883	19059	18854	18922	18992	18994	18937	18920	18672	18939	19061	18939	19003	19086	18886	19027	19112	18897	18762	18834	18745	18792	18956	19018	18840	18905	19092	19111	18939	18823	18910	19121	18765	18917	18706	18785	18806	18912	18912	19087	18860	19039	18851	19001	18595	18803	18745	18799	18872	18986	18797	18770	19071	18786	18873	18785	18870	18802	18780	18960	18910	19054	18943	18911	18798	18793	18834	18911	18861	18842	19037	19041	18910	18953	18946	18882	18988	18957	19004	18918	18768	18740	19061	19146	18877	18808	19014	18901	18871	18808	18924	18824	18876	18921	18873	18701	18871	18692	18793	19024	18976	18851	18871	18910	18836	18724	18971	18736	18784	18898	18958	18840	18716	18832	18673	19036	18849	18626	18860	18840	18810	18829	19110	19041	18944	18893	18862	18978	19004	19096	18878	18935	18723	18867	18992	18808	18692	18831	18800	18746	18969	19049	18824	18981	18904	18780	19004	18907	18887	19044	19073	18632	18859	18970	18822	18831	18861	18878	19117	19031	19001	19024	18942	18823	18788	18954	19010	18948	18785	18858	18872	19108	19004	18878	18714	19118	18931	18902	18986	18823	18893	18979	18754	18919	18709	18965	18815	18947	18947	18992	18962	18899	18982	18764	18880	18859	18918	18794	19039	18700	18769	18848	18794	19031	18763	19023	18879	18724	18825	18893	18861	19114	19032	18794	18989	18925	18789	18829	18833	18930	18885	18962	18708	19060	18864	18828	18895	18836	18901	19000	19028	18999	18978	18803	18700	18803	19012	18959	18770	19089	18858	18811	18954	18962	18884	18900	19126	18877	18888	18767	19033	18797	18927	18913	18962	18917	18776	18868	19004	18670	19063	18690	18655	19104	18694	18698	18810	18863	19113	18929	18936	18807	18972	18878	18831	18809	18804	18766	18642	18994	18930	18999	18806	18881	18898	18947	18964	18938	18854	18962	19102	18944	18940	18806	18864	18872	18685	19019	18852	18766	18746	18869	18804	19006	18902	18730	18722	19000	18849	18905	18826	18731	18881	18977	18768	18957	18880	18803	18898	19014	18877	18885	18964	18735	18834	19136	18766	18824	18945	18933	18987	18952	18683	18970	18985	18813	18748	18991	19027	18916	18960	18941	19090	19013	18798	18782	18927	18903	18920	18764	18783	18799	18790	18865	18750	19160	19129	18847	18918	18969	19063	18857	18848	19019	18978	19059	18664	18991	19025	19014	18662	19135	18811	18913	18887	18915	18773	18698	18956	19049	18785	18777	18832	18886	19017	19189	18915	18900	18800	18985	18908	18733	18813	18951	18875	19112	18898	18814	18867	18969	18976	18960	18916	18679	18898	18864	18873	18825	18865	18826	18890	18896	18831	18968	18916	18795	18798	18905	18863	18766	18816	18966	18811	18900	18832	18984	18925	18803	18919	18859	19069	19051	18777	18928	18742	18756	18806	18789	19130	18838	18869	19030	18855	19041	18820	18987	18956	18908	18903	19062	18685	18857	18868	18950	19036	18857	18833	18762	18928	18809	18740	18817	18896	18778	19011	19003	19062	18964	18888	18957	18786	18717	18745	18989	19071	18943	18989	19218	18783	18901	18735	18882	18906	18965	19054	19063	19000	18971	19009	18807	18705	18957	18910	18857	18855	18782	19152	18810	18909	18943	18894	18932	18997	18863	18996	18850	18929	18840	18976	18941	18971	18937	18976	18744	18868	18850	19132	18916	18705	18806	18687	19001	18993	18681	18645	19069	18751	19092	19117	18728	18764	18936	18969	19081	18983	18701	18898	18989	19085	18975	18988	18856	18913	18716	18590	18901	18870	18844	18986	19066	18881	18886	18865	18856	18825	18880	18942	18895	19025	18850	18990	19050	18863	18866	19078	18856	19125	18849	19028	18877	18907	18884	18749	19161	18903	18945	18894	18900	18878	18871	19024	18843	18926	18989	18841	18873	18728	18937	18901	18880	18868	18842	18767	18941	18784	18815	18732	18982	18957	18943	19232	19179	19048	18888	18961	19047	18914	19050	18785	18829	18933	18695	18943	18881	18872	18925	18898	19044	18827	18779	19274	18857	18912	18998	18776	18939	18722	18813	18956	18643	18888	18731	19011	18810	18802	18936	18834	18755	18806	18792	18923	18751	18969	19022	18918	18735	18914	18904	18785	18919	18937	18842	18832	18695	18865	18884	18895	18911	19042	18821	19073	18792	18862	18928	18688	18684	18881	18690	18902	18942	18941	18781	18685	18849	18821	18997	18822	18907	18967	19035	18915	18990	18717	18929	18825	18763	19028	18811	18822	19020	18692	18885	18794	18835	18816	18849	18885	18835	19055	18917	18890	18948	19039	18871	18861	18989	18829	18847	19135	19022	18852	18816	18937	18948	18990	18891	18844	18967	18782	18837	18887	18833	18902	18946	18789	18923	19157	18989	19033	19044	18957	18864	19009	18976	18861	18924	19053	18826	19008	18907	19007	18990	18980	19206	18829	18741	18911	18930	19106	19110	18958	19007	18839	19047	18852	19026	18972	19016	18952	18943	18650	18940	18980	18953	18597	18871	18951	18774	18896	18985	18811	18959	18987	18943	18960	18963	18741	18981	18819	19009	19016	19071	18947	18929	18892	18826	18947	19049	18926	18897	18960	18966	18976	18972	18882	18964	18984	18908	18778	18864	18843	19009	18981	18837	18911	19158	18760	18961	18747	18847	18628	19012	19119	18900	18808	18983	18815	18823	18745	18935	18933	18848	19042	18999	18645	19021	18846	18860	19160	18971	18738	18857	18650	18948	18899	18856	18758	18869	19103	18973	18855	18643	18810	19028	18851	19036	19049	18961	18974	18763	18898	18901	18880	18916	18950	18902	18996	18853	18827	18794	18683	18893	18910	18981	18980	18906	19037	19053	18915	18967	19002	18883	19074	18933	18876	18890	18671	18742	18802	18906	18890	18952	18797	19008	19013	18911	19055	19072	18970	18755	19173	18930	19007	19005	18717	19039	18883	19173	18860	18876	18876	18940	19058	19022	18964	18760	18930	18934	18867	18810	18940	18976	19010	18949	18917	18851	18874	18896	18857	18823	18859	18692	18931	18689	18889	18792	18908	18869	18687	19012	19001	18956	18963	18709	19034	18993	19007	18912	18874	18981	18919	18662	18742	18815	18913	18860	18820	18834	18803	18900	18792	19123	19195	18989	18848	19088	19094	18810	18815	18659	18850	18946	18956	18923	19099	18922	18782	19142	18710	18825	18787	18881	18917	18961	19001	18966	18843	19016	18977	18732	19024	18911	19023	19065	19198	19030	19093	18648	18810	19049	18966	18715	19005	18698	18896	18902	19002	18985	18951	18897	18750	18985	18926	19023	18910	18949	18957	19011	18790	19048	18851	18787	18978	18830	18831	18843	18950	19002	18948	18902	18942	18808	18814	18817	18937	18827	18841	18761	18741	18998	18845	18859	18833	18854	18785	18864	18934	18897	19022	19029	18975	18916	19007	18927	18864	19158	19079	18846	18892	19114	19203	18947	18897	18877	18659	18845	18867	18990	18951	18781	18678	18884	18905	18857	18775	18868	18781	18846	18949	18723	18940	18936	18917	18855	18996	18976	18906	18977	19149	19040	19101	19051	18912	18976	19100	18808	18979	18977	18815	18995	18978	18699	18652	18751	19025	18910	18846	18823	18785	18827	18807	19148	18969	18687	18794	18654	18922	19064	18761	19013	18898	19009	18875	18927	18932	18923	18795	18739	18947	18833	18997	18833	18868	18966	18903	19002	18907	18940	18988	18926	18838	18895	18758	18959	18975	18976	18951	18804	18982	19004	18919	18895	18978	19068	19093	19044	18898	19032	18815	18743	18670	18786	18994	18711	19014	18977	18885	18942	19021	19073	18914	19021	18908	18954	18777	19064	18951	18911	18880	19003	18811	18852	18685	18959	18767	18776	18864	18909	18883	18955	18875	18737	18718	18936	18979	18989	18658	18780	18974	18864	18921	18650	18932	18611	18819	18904	18897	18772	18982	18869	18838	18924	19044	18915	19111	19033	18703	18968	19066	18747	18836	18875	18780	18818	18788	18893	18846	18793	18891	19028	18800	18681	18919	19055	18846	18922	18973	18942	19037	18939	18875	18976	19045	18912	19222	18914	18931	18959	19012	19015	18840	19003	19003	19058	18847	19125	18973	18962	18850	18838	18876	18877	18976	19018	18772	18900	18867	19110	18763	18975	19088	18957	18854	18778	18884	18851	18666	19009	18778	18840	18770	18917	19116	18867	19102	18862	18989	18922	18813	18998	18920	18657	18758	19001	18869	18816	18862	18700	18961	18859	18941	18941	18761	18875	18967	18778	18901	18938	18693	19106	18819	18852	18840	18911	18907	18717	18912	18865	18838	18893	19062	18876	18729	18880	18823	18754	18858	18935	18982	18812	18777	19042	18884	18874	19087	18899	18892	19024	18984	18996	19007	18766	18850	18872	19177	18827	18732	18660	18987	18863	18919	18825	18840	19022	19030	19012	19076	19018	19018	18891	18906	18995	18967	19226	18938	18760	19163	18903	18816	18869	18921	18874	18829	19068	18877	19059	18929	18631	19003	18809	18802	18857	18882	18945	18841	19005	19077	19080	18841	18854	18793	18935	18900	19082	19043	19031	19167	18870	18817	18917	18740	18956	18820	18988	18915	18760	18910	18934	18775	18914	18761	18824	18792	18977	18838	18919	18965	18934	18919	18906	18891	18987	18779	19063	19003	18658	18944	18853	18878	19061	18924	18897	18947	19081	18702	18527	18893	19024	18933	19032	18913	18976	18818	18862	18847	18941	18719	18821	19127	18758	18910	18836	18913	18735	19030	18970	18795	18920	18984	18765	18926	18895	18747	19081	19146	19066	18882
21117	37916	34195	26730	22684	20817	19288	18264	18093	19521	20730	19654	18581	17917	17097	16761	16467	16547	16194	16212	16410	16295	16205	16417	16189	16223	16210	16305	16312	16290	16105	16225	16264	16142	16245	16306	16223	16220	16149	16296	16117	15999	16366	16288	16214	15941	16301	15999	16054	16070	16265	16539	16760	17489	17138	16753	16436	16108	16151	16185	16179	16064	16159	16085	16065	15933	16107	16083	15973	16172	16174	15959	16104	15992	16047	16194	16121	16003	16142	16124	16219	16158	16120	16193	15972	15925	16265	15995	16311	16221	16258	16187	16250	16173	16038	16116	16121	16241	16123	16156	16207	16226	16065	16112	16148	16123	16123	16076	16125	16121	16112	16219	16111	16261	16115	16083	16048	16136	16144	16181	16135	16130	16092	16183	16122	16079	16095	16067	16210	16088	16232	15864	16183	16245	16253	16182	16324	16258	16052	16045	16128	16158	16231	16100	16296	16174	16016	16142	16105	16129	16203	16204	16097	16054	16163	16065	16181	16009	16152	16020	16206	16122	16116	16075	15970	15981	16109	16305	16040	16216	16089	16243	16028	16108	16107	16116	15913	16028	16115	16105	16219	16074	16212	16119	16109	16122	16096	16092	16134	16163	16153	16027	16106	16018	16011	16155	16027	16086	16324	16140	16146	16034	16095	16044	16021	16148	16078	16088	16270	16254	16216	16069	16161	16144	16081	16295	16126	16127	16137	16068	16132	16058	16093	16090	16108	16305	16179	16150	16126	16248	16121	16322	16220	16149	16112	16194	16172	16034	16063	16093	16179	16131	16155	16151	16130	16209	16269	15962	16130	16015	16145	16147	16118	16181	16037	16228	16142	16047	16383	16089	16004	16142	16155	15870	16016	16092	16185	16133	15997	16145	16030	16199	16038	16035	16140	16204	15929	16225	16038	16138	16061	16289	16229	16090	16112	16052	15986	16213	16135	16068	16166	16086	16146	16201	16185	16056	16235	16300	16113	16098	16084	16271	16214	16153	15979	16156	16174	16001	16135	16174	16064	16340	16154	16079	16065	16101	16216	16174	16197	16115	16176	16091	16077	16000	16162	16031	16038	16221	16157	16039	16067	16120	16164	16269	16079	16179	16238	16138	16293	16180	15926	15815	16211	16294	15831	16253	16162	16095	16004	16063	16181	16342	16072	16105	16089	16078	16153	16126	16077	16072	16093	16092	16120	16332	16016	16231	16094	16036	16298	16198	16021	16139	16299	16171	16105	16071	16169	16140	16088	16130	16108	16195	16100	16050	16268	16067	16106	16202	16074	16350	15992	16084	16038	16229	15993	16196	16159	16239	16114	16173	16177	16152	16094	16070	16084	16184	16208	16194	16041	16245	16025	16106	16100	16192	16084	16216	15971	16233	16230	15959	16066	16251	16221	16035	16210	16277	16145	16111	16193	16196	16135	16050	16079	16142	16108	16134	16060	16123	16110	16178	16257	16129	16130	15985	16096	16008	16012	16137	16256	16118	16066	15955	15914	16254	16071	16278	16110	16128	16117	16070	16113	16082	16158	16148	16174	16203	16116	16162	16046	16014	15957	16105	16148	16026	16090	16091	15976	16067	16310	16011	16119	15981	15998	16169	16337	16215	16208	16061	16091	16092	16102	16172	16179	16161	15942	16172	16136	16123	16044	16015	16085	16164	16120	16016	16255	16153	16260	16174	16060	16303	15926	16205	16013	16166	16150	16109	16056	16115	16313	15964	16244	16124	16077	16089	16181	16127	16133	16337	16211	16053	16023	16135	15997	16123	16093	16046	16069	16107	16232	16144	16000	16050	16085	16107	16032	16057	16137	16245	16396	16032	16141	16169	16087	16134	16178	16131	16048	16165	16307	16273	16054	16261	16076	16180	16124	15931	16341	16017	15971	15999	16237	16096	16215	16224	16132	16286	16133	16023	16106	16171	16141	16024	16318	16214	16229	16130	16227	16190	16054	16097	16167	16137	16303	16159	16116	16026	16012	16188	16125	16081	16142	16227	16125	16014	16289	16048	16326	16158	16054	16140	16178	16056	16142	16080	16077	16021	16205	16063	15925	16100	16216	16212	16068	16208	16048	16108	16237	16012	16376	16112	16108	16031	16172	16237	16134	16011	16161	16223	16178	16049	16155	16043	16194	16238	16132	16113	16140	16299	16075	16280	16212	16189	16010	16111	16110	15988	15989	16124	15946	16180	16213	16097	16037	16058	16111	16060	16165	16091	16214	16060	16109	16129	16192	15902	15944	16102	16096	16058	16157	16129	16177	16114	16193	16094	16148	15998	16062	16059	16169	16085	16245	16144	16060	16148	16070	16191	16220	15978	16132	16131	16210	16138	16109	16147	16264	16201	16150	16123	16222	15991	16105	16141	16063	15942	16034	16287	16021	16038	16160	16222	16289	16136	16112	16044	16133	16079	16027	15957	16115	16108	15988	16045	16134	16205	16073	15983	16228	16192	16201	16019	16104	16104	16084	16201	15905	16128	16063	16083	16212	16280	16192	16211	16260	16022	16061	16154	16071	16173	16131	16122	16090	16036	16024	16124	16083	16128	16190	16252	16085	15964	16067	16185	16152	16121	16151	16242	16124	16072	16181	16018	16068	16157	15971	16121	16170	16110	16116	16145	16080	16120	16148	15999	16044	16197	16269	15977	16205	16298	16117	16287	16348	16161	15909	16103	16172	16064	15993	16087	16084	16029	16240	16145	16029	16131	15998	16178	16127	16025	16343	16057	15958	16195	16176	16059	16159	16087	16100	16033	16204	16151	16213	16242	16211	16356	15984	16256	16050	16090	16205	16236	16087	16061	16097	15994	15873	16227	16014	16187	16091	16146	16038	16124	16320	16057	16108	16083	16186	16061	16189	15963	16157	16073	16071	16168	16209	16197	16048	16069	16197	16122	16099	16087	16217	16062	16087	16143	16245	16152	16121	16146	16192	16206	16197	16168	16125	16101	16085	15984	15995	16011	16103	16107	16105	16116	16052	16117	16017	16152	16231	16110	16179	16223	16169	16296	15952	16063	16017	16324	16177	16022	16043	16009	16273	16128	16141	16270	16201	16147	16005	16171	16219	16032	16181	16124	16106	16077	16128	16141	15979	16183	16096	16212	16034	16067	16000	16014	16033	16218	16150	16229	16111	16103	16161	16200	16048	16213	16187	16210	16223	16082	15936	16111	16140	15951	16216	16104	16224	16009	16074	16072	16085	16071	16078	16264	16091	16202	16134	16239	16159	16081	16135	16272	16049	16164	16099	16198	16198	16077	16217	16240	16187	16100	16183	16077	16134	16156	16064	16043	16229	16224	16145	16077	15969	16040	16134	16208	16313	16229	16279	16230	16238	15969	16104	16088	16242	16080	16079	16069	16100	15988	16149	16154	16086	16113	16062	16050	16218	16123	16144	16185	16321	16227	16134	16076	16099	16206	16181	16220	15885	16095	15973	16190	16216	16132	16177	16115	16075	16160	15999	16041	16279	15979	16294	16013	16115	16078	15944	16137	16213	16090	16098	16221	15913	16156	16088	16071	16042	16163	16079	15878	16132	16142	16199	16207	16029	16169	16029	16112	16081	16230	16010	16090	15973	16083	16225	16239	16152	16017	16169	16136	16290	16012	16265	16046	16127	16190	16118	16261	16193	16179	16066	16025	16130	16072	16063	16220	16085	16024	16092	16162	16243	16044	16044	16159	16167	16162	16017	16002	16086	15901	16088	16185	16293	15985	16249	16292	16064	16291	16033	16015	16299	16205	16092	16155	16123	15971	16169	16214	16184	16286	16353	16178	16022	16084	16108	16108	16186	16026	15898	16122	16274	16106	16101	16028	16242	16155	16114	16312	15877	16093	16058	16274	16135	16029	16071	16014	16139	16074	16147	16174	16171	16327	16018	16117	16056	16138	16125	16167	16085	16223	16093	16215	16033	16250	16136	16309	16061	16049	16197	16082	16212	16148	16225	16260	16037	16184	16203	16124	16144	16130	16131	16099	16253	16328	16203	16138	16321	16186	16163	16026	16250	16147	15956	16178	16206	16095	16177	16223	16129	16140	16232	16196	16098	16005	16095	16051	16152	15908	15996	16171	16104	16102	16178	16228	16158	16032	16186	16074	16255	16123	16118	16127	16181	16197	15957	16199	15946	16240	16109	15891	16020	16228	16054	16036	16190	16088	16195	16212	16168	16115	16272	16128	16215	16075	16086	16206	16125	16001	16103	16255	16089	16115	16078	16016	16190	16210	15943	16182	16119	16062	16116	16143	16053	15943	16147	15965	16100	16022	16156	16271	16235	15900	16075	16179	16129	16109	16085	16156	15867	16008	16235	16179	16179	16217	16101	16156	16183	16185	16183	15967	16218	16191	16167	16069	16242	16176	16202	16158	16105	16204	16126	16029	16178	16175	16114	16085	16265	16140	16118	16130	15906	15975	16123	16102	16155	16307	15939	16134	16209	16222	16162	16026	16289	16058	16181	16274	16044	16105	16171	16023	16112	16159	16104	15927	16195	16295	16151	16034	16246	16133	16203	16184	16233	16023	16191	16049	16118	16211	16242	16093	16038	16239	16305	16138	16207	16012	16195	16200	16211	16180	16232	16238	16164	16292	16208	16205	16129	16078	16072	16259	16100	16417	16240	16221	16124	16095	16078	16089	16087	16144	16095	16116	16137	16147	16182	16097	16194	16187	16055	16058	16130	16194	16168	16112	16102	16111	16071	16090	16160	16141	16124	16021	16146	16114	16087	16164	16065	16042	16237	16038	16118	16085	16033	16290	16104	16241	16318	16035	16013	16030	16172	16109	16125	16088	16074	16234	16023	16017	16154	16178	16203	16025	16156	16028	16292	16259	16161	16140	16113	16028	16237	16182	16142	16184	16078	16145	16186	16236	16123	16207	16037	16168	16244	16076	16101	16291	16188	16032	16023	16087	16199	15989	16243	16027	16232	16127	16264	16125	16072	16217	16057	16115	16120	16085	16218	16065	16206	16098	16095	16030	16180	16030	15921	15990	16083	16329	16165	16085	16137	16168	16158	15986	16196	16204	16172	16126	16087	16151	16215	16274	16241	15982	16133	16313	16126	15917	16177	16100	16160	16195	16394	16148	16051	16126	16015	16297	16229	16174	16163	16321	16092	16129	16081	16064	16063	16106
22605	21121	28975	23519	21503	24509	27657	22422	21779	23304	24201	23442	22221	21534	20966	20317	20393	20059	20183	19982	20347	20026	20065	19889	19879	19831	19811	19849	19869	19912	19929	19995	19943	19972	19750	19829	19951	19877	19737	19861	19715	19940	19964	19780	19780	19752	19853	19912	19702	19805	19590	19951	20603	21223	21064	20536	20339	19698	19678	19580	19753	19557	19721	19708	19875	19547	19735	19563	19619	19840	19530	19652	19617	19816	19635	19733	19769	19855	19878	19620	19622	19694	20005	19743	19689	19791	19630	19838	19815	19688	19583	19730	19787	19738	19596	19696	19688	19770	19763	19601	19731	19805	19724	19559	19808	19564	19451	19511	19450	19736	19828	19590	19715	19712	19716	19596	19937	19950	19584	19842	19557	19612	19583	19625	19611	19675	19764	19706	19613	19476	19621	19453	19674	19707	19717	19668	19722	19505	19570	19667	19705	19818	19492	19635	20034	19659	19769	19550	19583	19716	19658	19667	19778	19575	19620	19633	19465	19629	19643	19608	19698	19615	19554	19662	19624	19983	19569	19723	19584	19508	19680	19652	19733	19623	19659	19684	19772	19716	19723	19752	19826	19689	19773	19753	20049	19364	19664	19531	19716	19489	19564	19382	19761	19798	19711	19656	19378	19580	19651	19617	19694	19624	19642	19492	19750	19831	19583	19587	19508	19557	19601	19707	19855	19725	19718	19596	19788	19485	19551	19820	19714	19704	19517	19569	19801	19552	19490	19652	19652	19725	19686	19664	19640	19636	19687	19632	19659	19678	19680	19641	19490	19453	19680	19684	20001	19699	19459	19715	19520	19391	19805	19692	19578	19603	19549	19668	19626	19759	19672	19642	19554	19827	19579	19775	19789	19879	19870	19760	19783	19560	19737	19620	19679	19663	19604	19422	19634	19585	19552	19729	19879	19842	19788	19385	19512	19723	19685	19640	19758	19813	19890	19684	19592	19618	19651	19693	19645	19657	19771	19754	19816	19824	19547	19753	19652	19654	19862	19478	19737	19518	19825	19691	19608	19810	19554	19601	19718	19572	19636	19630	19672	19573	19629	19626	19716	19601	19509	19675	19701	19419	19667	19681	19618	19442	19508	19859	19692	19531	19724	19560	19685	19668	19566	19634	19715	19686	19799	19890	19782	19516	19845	19678	19783	19607	19573	19638	19689	19617	19848	19764	19743	19546	19778	19862	19845	19566	19535	19380	19641	19661	19810	19691	19736	19573	19663	19560	19551	19648	19483	19739	19721	19589	19531	19745	19541	19746	19675	19812	19492	19569	19766	19522	19453	19652	19740	19561	19602	19549	19809	19871	19678	19656	19660	19785	19749	19792	19525	19562	19676	19616	19614	19500	19540	19709	19714	19516	19633	19218	19630	19690	19578	19541	19778	19652	19699	19561	19832	19624	19652	19611	19501	19576	19674	19478	19772	19665	19626	19579	19755	19657	19701	19602	19631	19786	19857	19563	19495	19622	19529	19522	19553	19510	19521	19740	19719	19590	19667	19535	19674	19537	19638	19739	19768	19741	19768	19688	19523	19637	19442	19524	19496	19766	19506	19593	19506	19724	19304	19651	19607	19575	19767	19792	19399	19552	19707	19729	19470	19740	19622	19617	19784	19639	19792	19753	19654	19602	19858	19698	19788	19720	19767	19611	19714	19583	19406	19511	19651	19631	19668	19519	19720	19725	19724	19723	19741	19623	19589	19761	19537	19649	19444	19632	19625	19541	19697	19722	19742	19597	19557	19768	19611	19758	19597	19908	19623	19610	19611	19867	19856	19745	19786	19594	19500	19703	19777	19734	19596	19583	19613	19732	19699	19745	19533	19627	19504	19505	19739	19741	19632	19582	19571	19668	19471	19679	19791	19432	19499	19819	19607	19624	19867	19710	19801	19690	19514	19495	19608	19726	19631	19790	19494	19622	19722	19712	19818	19645	19721	19633	19807	19704	19401	19709	19757	19798	19537	19588	19521	19622	19485	19563	19509	19562	19592	19650	19693	19544	19714	19824	19544	19751	19518	19867	19602	19771	19581	19691	19677	19863	19553	19676	19530	19484	19738	19715	19280	19649	19746	19733	19610	19868	19571	19821	19696	19685	19770	19694	19635	19757	19706	19529	19518	19632	19811	19753	19575	19662	19592	19712	19743	19701	19778	19490	19506	19583	19492	19627	19609	19612	19612	19531	19656	19690	19581	19755	19402	19835	19628	19680	19394	19546	19799	19785	19659	19589	19817	19760	19748	19716	19610	19634	19638	19769	19662	19561	19495	19627	19441	19502	19613	19636	19711	19805	19763	19737	19492	19596	19561	19552	19454	19631	19716	19674	19687	19796	19456	19603	19610	19438	19648	19461	19499	19787	19676	19649	19795	19689	19692	19478	19533	19624	19582	19647	19723	19600	19652	19736	19337	19612	19554	19671	19727	19660	19729	19542	19601	19611	19501	19685	19504	19707	19558	19644	19701	19637	19497	19644	19722	19487	19445	19687	19544	19417	19750	19566	19480	19390	19544	19600	19593	19521	19682	19597	19733	19633	19612	19603	19562	19572	19622	19611	19846	19619	19680	19618	19669	19763	19877	19537	19435	19709	19850	19667	19787	19876	19546	19466	19684	19734	19762	19524	19772	19511	19609	19709	19761	19607	19595	19623	19521	19531	19781	19478	19715	19482	19513	19653	19658	19669	19632	19603	19696	19629	19606	19539	19622	19605	19696	19671	19610	19659	19716	19808	19659	19805	19862	19689	19660	19833	19666	19563	19514	19549	19606	19728	19525	19669	19686	19531	19482	19825	19682	19645	19608	19461	19482	19520	19571	19537	19661	19499	19811	19793	19501	19563	19517	19418	19575	19596	19565	19782	19684	19535	19810	19668	19650	19596	19634	19735	19632	19510	19777	19734	19690	19648	19610	19497	19581	19667	19467	19624	19477	19708	19646	19585	19653	19627	19660	19537	19414	19449	19573	19781	19623	19695	19782	19578	19755	19736	19619	19517	19478	19846	19657	19771	19795	19732	19660	19771	19622	19696	19796	19640	19697	19297	19462	19764	19595	19645	19556	19789	19696	19448	19673	19514	19727	19611	19446	19561	19565	19671	19450	19723	19675	19544	19767	19663	19534	19425	19601	19499	19691	19745	19421	19594	19449	19627	19802	19558	19776	19633	19739	19845	19615	19671	19747	19514	19672	19617	19608	19552	19774	19724	19593	19836	19705	19699	19659	19653	19704	19573	19717	19491	19590	19758	19877	19676	19571	19705	19668	19466	19565	19784	19589	19581	19623	19678	19595	19785	19544	19670	19724	19715	19753	19774	19882	19719	19576	19767	19765	19638	19781	19492	19558	19728	19696	19519	19633	19831	19647	19498	19764	19584	19633	19590	19414	19479	19608	19871	19688	19542	19656	19761	19575	19556	19622	19620	19663	19504	19575	19734	19497	19368	19540	19826	19491	19414	19693	19637	19467	19717	19630	19774	19761	19688	19420	19649	19450	19830	19610	19499	19700	19600	19652	19697	19600	19526	19657	19709	19691	19549	19515	19514	19527	19439	19689	19553	19733	19758	19607	19865	19609	19616	19711	19564	19660	19466	19638	19520	19481	19843	19673	19578	19577	19602	19796	19916	19684	19634	19518	19788	19897	19546	19573	19565	19644	19642	19744	19615	19712	19715	19660	19490	19840	19498	19666	19522	19774	19588	19640	19811	19556	19659	19800	19751	19581	19679	19617	19704	19798	19636	19623	19764	19443	19529	19706	19531	19436	19773	19563	19523	19673	19694	19633	19658	19698	19692	19744	19668	19650	19525	19552	19604	19589	19678	19519	19555	19560	19489	19652	19704	19523	19849	19724	19520	19641	19572	19714	19740	19636	19663	19586	19777	19682	19588	19800	19711	19638	19727	19612	19472	19444	19534	19661	19624	19608	19636	19610	19508	19672	19538	19589	19651	19511	19595	19603	19691	19865	19586	19631	19594	19302	19373	19871	19576	19551	19709	19622	19616	19748	19716	19855	19830	19708	19560	19808	19798	19646	19711	19474	19555	19464	19688	19725	19704	19691	19747	19793	19512	19491	19839	19589	19663	19695	19538	19657	19697	19722	19542	19679	19629	19321	19571	19844	19590	19806	19556	19765	19794	19855	19820	19585	19713	19786	19756	19774	19849	19668	19671	19458	19838	19725	19674	19647	19762	19575	19532	19728	19525	19429	19508	19465	19655	19328	19548	19725	19665	19624	19818	19652	19612	19484	19487	19673	19589	19590	19525	19632	19532	19658	19629	19488	19711	19588	19652	19640	19507	19630	19704	19587	19482	19609	19484	19710	19819	19709	19600	19727	19726	19670	19655	19611	19414	19544	19658	19913	19554	19736	19699	19557	19550	19539	19539	19687	19438	19639	19597	19806	19499	19561	19675	19344	19478	19823	19779	19852	19767	19675	19727	19659	19681	19605	19650	19625	19806	19612	19596	19739	19707	19590	19686	19684	19626	19898	19755	19475	19757	19683	19678	19653	19650	19515	19778	19901	19527	19596	19432	19427	19640	19656	19744	19806	19616	19591	19570	19724	19857	19729	19850	19717	19835	19622	19483	19658	19840	19782	19631	19610	19768	19625	19720	19532	19530	19708	19729	19729	19584	19609	19484	19705	19625	19416	19510	19734	19718	19543	19679	19382	19601	19571	19798	19823	19458	19553	19350	19664	19556	19570	19563	19769	19702	19736	19560	19610	19855	19708	19595	19575	19641	19700	19518	19873	19744	19791	19701	19658	19688	19534	19744	19887	19587	19676	19730	19618	19517	19706	19522	19619	19558	19501	19511	19550	19612	19726	19495	19567	19592	19641	19556	19472	19710	19482	19590	19705	19614	19727	19480	19641	19597	19589	19697	19757	19481	19510	19606	19456	19604	19673	19682	19617	19585	19818	19695	19686	19795	19655	19615	19620	19596	19603	19847	19659	19708	19486	19704	19538	19629	19672	19660	19508	19713	19579	19460	19590	19489	19614	19697	19581	19404	19658	19531	19730	19540	19686	19861	19636	19811	19572	19640	19521	19616	19530	19670	19857	19544	19675	19516	19608	19556	19577	19542	19591	19472	19618	19589	19720	19582	19726	19689	19549	19466	19599	19482	19788	19719	19745	19550
23251	42412	38462	29778	26040	23237	21420	19795	20693	21804	23513	21852	19866	19117	18020	17353	17116	16852	16829	16728	16850	16915	16753	16677	16790	16640	16916	16737	16893	16945	16722	16667	16736	16774	16692	16720	16791	16780	16752	16577	16656	16490	16802	16482	16654	16722	16767	16522	16619	16721	16680	17199	17648	18768	18357	17462	17095	16668	16421	16737	16396	16578	16541	16612	16673	16618	16562	16467	16534	16625	16617	16512	16452	16544	16526	16585	16595	16546	16623	16423	16568	16528	16562	16412	16699	16588	16408	16621	16400	16683	16464	16591	16577	16498	16512	16639	16508	16577	16661	16626	16657	16533	16384	16665	16711	16641	16692	16617	16456	16607	16546	16668	16587	16412	16593	16666	16438	16656	16603	16502	16581	16741	16405	16553	16514	16513	16469	16627	16594	16600	16479	16460	16583	16591	16608	16535	16531	16548	16426	16475	16538	16532	16439	16526	16649	16348	16590	16507	16681	16498	16605	16443	16597	16597	16454	16520	16536	16792	16455	16737	16512	16556	16528	16555	16583	16499	16584	16465	16530	16567	16433	16544	16435	16581	16329	16654	16592	16484	16589	16424	16617	16744	16723	16640	16457	16512	16618	16615	16401	16640	16502	16465	16365	16376	16706	16662	16684	16521	16666	16496	16809	16571	16681	16504	16632	16607	16675	16661	16644	16633	16638	16681	16611	16451	16524	16447	16641	16539	16470	16510	16510	16461	16682	16667	16528	16620	16610	16640	16691	16534	16728	16689	16490	16579	16496	16613	16407	16640	16562	16550	16545	16484	16590	16624	16538	16758	16604	16699	16579	16410	16611	16391	16546	16702	16626	16551	16525	16660	16513	16438	16576	16650	16503	16457	16609	16606	16600	16429	16632	16393	16496	16447	16502	16377	16430	16422	16574	16475	16444	16547	16484	16753	16516	16501	16452	16554	16414	16458	16496	16325	16461	16336	16582	16716	16461	16557	16291	16440	16540	16447	16373	16574	16473	16606	16524	16698	16442	16501	16689	16485	16718	16391	16556	16446	16427	16546	16430	16545	16616	16495	16509	16611	16476	16613	16476	16486	16535	16558	16478	16597	16401	16559	16494	16472	16725	16607	16408	16815	16687	16458	16642	16673	16537	16564	16490	16514	16612	16632	16472	16525	16448	16554	16637	16562	16647	16658	16531	16551	16511	16727	16596	16628	16577	16377	16511	16568	16477	16551	16636	16671	16520	16509	16460	16505	16446	16706	16594	16384	16549	16542	16664	16586	16658	16485	16607	16611	16586	16668	16550	16718	16647	16514	16498	16555	16430	16558	16425	16684	16301	16581	16576	16418	16597	16555	16549	16615	16494	16605	16555	16409	16590	16521	16599	16530	16635	16491	16654	16684	16460	16495	16524	16693	16610	16683	16553	16721	16635	16490	16470	16472	16434	16640	16533	16555	16436	16512	16505	16633	16571	16669	16449	16618	16413	16616	16341	16646	16564	16557	16376	16574	16467	16598	16581	16556	16559	16462	16387	16574	16647	16433	16777	16596	16675	16637	16507	16590	16448	16572	16437	16480	16633	16461	16593	16597	16706	16492	16619	16619	16614	16560	16557	16477	16443	16663	16550	16620	16509	16599	16581	16483	16719	16459	16505	16468	16484	16554	16600	16462	16583	16560	16519	16554	16633	16626	16544	16368	16395	16445	16629	16489	16533	16732	16499	16471	16509	16493	16500	16512	16466	16659	16630	16579	16493	16474	16282	16662	16597	16378	16659	16790	16603	16613	16574	16389	16674	16519	16686	16672	16590	16474	16378	16649	16760	16657	16510	16444	16486	16632	16607	16489	16455	16572	16653	16652	16452	16458	16558	16448	16580	16622	16557	16636	16579	16524	16642	16468	16554	16457	16683	16528	16438	16600	16426	16735	16440	16525	16630	16642	16587	16743	16535	16574	16616	16542	16488	16562	16589	16658	16639	16556	16653	16564	16581	16466	16614	16462	16499	16590	16570	16688	16643	16446	16548	16578	16698	16735	16577	16611	16444	16707	16570	16542	16503	16598	16594	16496	16640	16322	16561	16637	16704	16349	16575	16600	16680	16653	16406	16754	16573	16557	16598	16722	16333	16627	16611	16534	16639	16465	16500	16546	16507	16578	16544	16642	16534	16501	16387	16525	16581	16431	16582	16593	16540	16544	16428	16524	16488	16493	16457	16585	16420	16580	16753	16520	16545	16488	16511	16324	16621	16514	16467	16637	16538	16666	16602	16455	16500	16521	16523	16512	16463	16479	16620	16423	16543	16573	16517	16628	16631	16483	16441	16523	16646	16514	16527	16454	16587	16590	16428	16479	16556	16505	16700	16577	16583	16529	16618	16519	16515	16550	16655	16514	16638	16646	16463	16491	16531	16578	16633	16414	16662	16680	16494	16500	16367	16659	16665	16476	16282	16543	16409	16563	16582	16563	16563	16596	16487	16671	16463	16587	16587	16459	16615	16499	16578	16548	16505	16423	16651	16572	16506	16513	16525	16430	16673	16562	16746	16431	16405	16618	16606	16635	16568	16486	16468	16658	16668	16619	16486	16438	16556	16404	16484	16590	16516	16491	16626	16567	16443	16627	16427	16515	16579	16522	16546	16618	16694	16585	16634	16728	16548	16482	16610	16509	16568	16489	16563	16492	16642	16531	16403	16515	16514	16545	16564	16427	16631	16478	16494	16434	16601	16517	16567	16223	16638	16332	16476	16537	16558	16579	16537	16528	16374	16579	16591	16590	16522	16556	16633	16487	16707	16746	16439	16440	16604	16594	16531	16622	16840	16641	16511	16611	16636	16485	16561	16511	16582	16616	16501	16674	16529	16529	16435	16604	16530	16595	16540	16507	16497	16653	16482	16659	16460	16386	16546	16555	16535	16622	16378	16631	16481	16597	16551	16425	16587	16575	16596	16596	16580	16554	16478	16580	16639	16632	16666	16543	16651	16569	16703	16675	16696	16493	16518	16508	16592	16527	16443	16558	16654	16559	16666	16596	16486	16573	16536	16611	16640	16355	16517	16707	16348	16592	16334	16474	16378	16509	16523	16550	16449	16707	16409	16716	16584	16542	16540	16617	16446	16290	16512	16559	16568	16639	16459	16758	16475	16472	16510	16680	16649	16440	16547	16471	16450	16476	16595	16551	16570	16421	16538	16401	16472	16507	16524	16728	16602	16548	16700	16641	16441	16652	16578	16459	16659	16590	16648	16654	16591	16409	16656	16583	16713	16484	16763	16540	16489	16590	16704	16491	16450	16562	16574	16609	16513	16693	16645	16751	16611	16540	16524	16498	16781	16578	16461	16533	16565	16547	16451	16674	16534	16516	16605	16497	16607	16434	16483	16824	16561	16462	16545	16574	16448	16687	16523	16601	16446	16601	16599	16571	16597	16584	16638	16571	16623	16674	16665	16613	16747	16483	16542	16531	16581	16373	16495	16509	16577	16638	16542	16509	16629	16449	16533	16567	16619	16506	16496	16472	16531	16552	16743	16666	16471	16594	16465	16719	16576	16544	16506	16577	16602	16548	16592	16504	16790	16468	16521	16462	16575	16401	16817	16605	16459	16591	16495	16491	16630	16524	16535	16551	16663	16661	16655	16608	16332	16537	16653	16545	16522	16548	16595	16568	16421	16533	16640	16557	16478	16715	16700	16547	16596	16578	16433	16646	16568	16421	16589	16386	16683	16488	16523	16606	16556	16472	16506	16650	16637	16659	16657	16442	16612	16511	16616	16459	16468	16764	16856	16448	16489	16409	16544	16390	16405	16602	16626	16473	16743	16610	16478	16730	16516	16516	16590	16552	16545	16507	16531	16440	16528	16416	16488	16840	16676	16435	16516	16400	16600	16726	16668	16621	16641	16572	16785	16679	16634	16585	16512	16381	16627	16513	16541	16559	16518	16630	16535	16637	16428	16434	16474	16539	16760	16587	16617	16588	16689	16589	16532	16670	16654	16652	16614	16451	16522	16712	16598	16429	16587	16524	16372	16579	16547	16564	16624	16467	16625	16607	16517	16549	16684	16528	16445	16508	16578	16497	16512	16562	16605	16539	16532	16675	16576	16550	16567	16670	16407	16550	16462	16473	16553	16685	16386	16589	16776	16694	16624	16726	16511	16492	16540	16578	16501	16602	16523	16534	16600	16441	16457	16510	16516	16544	16551	16551	16580	16531	16560	16598	16548	16595	16647	16551	16388	16597	16527	16330	16494	16541	16553	16468	16494	16787	16552	16391	16593	16682	16385	16775	16497	16600	16560	16489	16558	16539	16483	16396	16606	16401	16619	16532	16471	16539	16435	16372	16644	16446	16440	16690	16635	16563	16692	16564	16381	16671	16660	16442	16473	16435	16441	16654	16612	16536	16681	16606	16536	16548	16499	16666	16572	16587	16487	16494	16422	16428	16596	16606	16677	16606	16504	16822	16629	16749	16532	16419	16622	16544	16721	16584	16634	16676	16536	16633	16680	16490	16475	16669	16539	16374	16692	16454	16491	16648	16644	16616	16619	16491	16543	16427	16512	16488	16637	16571	16733	16509	16453	16494	16590	16394	16519	16559	16655	16498	16415	16699	16401	16369	16649	16683	16543	16594	16533	16608	16444	16560	16487	16428	16480	16495	16680	16527	16720	16652	16532	16699	16598	16631	16451	16810	16684	16504	16507	16678	16577	16469	16642	16483	16552	16500	16543	16509	16567	16523	16660	16558	16525	16405	16549	16560	16444	16713	16596	16529	16556	16412	16643	16429	16541	16519	16392	16627	16555	16650	16587	16510	16593	16407	16588	16623	16480	16618	16533	16591	16574	16725	16573	16776	16564	16464	16583	16534	16580	16508	16601	16690	16487	16625	16554	16384	16666	16490	16577	16648	16811	16599	16569	16505	16588	16627	16411	16582	16525	16488	16534	16626	16434	16585	16433	16585	16776	16537	16644	16563	16646	16543	16551	16673	16465	16583	16689	16426	16584	16597	16604	16459	16627	16637	16525	16404	16497	16757	16566	16521	16493	16596	16544	16530	16470	16471	16435	16599	16526	16659	16646	16430	16497	16605	16635	16499	16361	16519	16615	16443	16635	16646	16339	16667	16485	16529	16648	16506	16460	16530	16480	16674	16594	16604	16492	16693	16600	16641
27664	23613	29547	26964	22652	21761	21398	20949	21163	21640	22039	21810	20800	20952	20818	20389	20063	20199	20234	20273	20218	20333	20134	20312	20015	20250	20128	20008	20305	20042	19924	20037	20063	20150	20108	20128	20390	20232	20035	20085	20193	20206	20168	20122	20106	20262	20131	20214	20261	20157	20180	20339	20152	20242	20222	20312	20356	20355	20274	20108	20214	20022	20135	20085	20064	20192	20250	20090	20179	19958	20222	20234	20295	20129	20192	19967	20114	20268	20010	20192	19999	20175	20211	20025	20188	20162	20167	20007	20041	20081	20192	20198	20261	20308	20107	19896	20297	20135	20200	20020	20056	20236	20158	20280	20225	20075	20290	20118	20235	20330	20146	20284	20091	20140	20166	20101	20341	20435	20106	20177	20387	20094	20155	20200	20275	20155	20224	20150	20268	20084	19845	20335	20269	20153	20008	20275	20106	20201	20258	19973	19975	20275	20161	20088	20030	19985	20198	20181	20092	19897	20379	20152	20097	20162	20207	20025	20307	20221	20309	20172	20130	19867	20082	20114	20074	20253	20164	20239	20028	20344	20065	20105	20183	19933	20199	20262	20018	20256	20171	20027	20135	20102	20125	20224	20224	20117	20346	20318	20198	20190	20164	20035	20181	20053	20229	20164	19995	20128	20079	20184	20224	20156	20101	19873	20165	20165	20219	20236	20234	19990	20161	20272	20229	20119	20165	20118	19952	20244	20080	20080	20223	20224	20038	20060	20260	20040	20123	19865	20075	20032	20180	20203	20208	19877	19960	20208	19831	20106	20187	20201	20061	20193	20316	20003	20142	19991	20149	20182	20151	20013	20234	20082	20044	20212	20132	19890	20268	20360	20155	20164	20248	20033	20117	20268	20155	20146	19931	20149	20012	20190	20230	20252	20339	20220	20162	20113	20113	20306	20214	20158	20101	20151	20111	20081	20195	20114	20145	20082	20036	20054	20328	19973	20067	20089	20312	20205	19973	20153	20090	20354	20123	20114	20274	20160	19916	20090	20138	20359	20190	19982	20185	20341	20118	20244	20218	20157	20131	20102	20058	20204	19864	20104	19898	20153	20172	19970	20024	20102	20246	20246	20220	20061	20041	20328	20037	20257	20178	20282	20109	20167	20121	20093	20210	20180	19940	20125	20190	20121	20374	20138	20210	20060	20122	20136	20225	20073	20119	20069	20174	19959	20130	20216	20090	20127	20262	20192	20260	20154	19996	20185	20110	20135	20004	20129	20120	20090	20181	20081	20239	20009	20068	20238	20218	20133	20326	20240	20144	20049	20124	20249	20045	20162	20160	20221	20195	20086	20194	20060	20136	20127	20052	20162	20239	20246	20128	20201	20240	20228	20227	20295	20088	20009	20141	19989	20119	20232	20140	20253	20025	20096	20259	20084	20157	20047	20098	19970	20113	20171	20193	19926	20150	20136	20150	20119	20288	20206	20039	20369	20121	20193	20075	20317	20029	20028	20058	19996	20092	20306	20301	19857	20199	20216	20105	19852	20199	20117	20183	20168	20194	20289	20180	20221	20038	20102	20101	20220	20143	19929	19995	19987	20421	20153	20108	19949	20041	20430	20266	19997	20155	20210	20033	19976	20161	19949	20153	20241	19997	19786	20268	20220	20070	20233	20258	20233	20158	20131	20142	20092	19997	20233	20104	20239	20187	20126	20101	19779	20060	20029	20025	20204	19945	20255	20083	20160	20067	20021	19942	19797	20237	20213	20079	20029	20124	20172	20077	20159	20270	20257	20197	20175	20185	20122	20283	20320	20335	20287	20196	20164	20062	20397	20352	20090	20304	20222	20333	20216	20226	20075	20233	19998	20154	19979	20017	20073	20021	20199	20373	20293	20005	20122	20153	20282	20127	20144	20190	20189	20193	20126	20229	20189	20126	20261	20140	19993	20085	20235	20092	20058	20039	20220	20313	20208	20251	20203	20071	19997	20227	20088	20243	20170	20202	20176	20234	20260	20115	20265	20194	20306	20313	20180	20153	20222	20245	20325	20200	20094	20158	20193	20160	20257	20097	19996	20152	20140	20093	20049	20016	20031	20109	19913	20181	19820	20150	19955	20211	20182	19961	20341	20140	19838	20346	20260	20183	19985	20077	20028	20007	20115	20321	20140	20031	20145	20158	19827	20136	20070	20365	20206	20276	20044	20104	20374	20261	20374	20124	20051	20170	20199	20169	20217	20059	20153	20255	20234	20140	20143	20062	19963	20150	20046	20203	20305	20131	20166	20084	20035	20261	20127	20157	20036	20329	20255	20071	20069	20204	20277	20022	19992	20199	19860	20116	20229	20253	19956	20153	20016	20014	20352	20253	20298	20377	20118	20070	20076	20249	20210	20250	20051	20188	20135	20339	20251	20237	20173	20109	20122	20055	20178	20273	20258	20140	20142	20101	20046	20221	20176	19929	20118	20101	20112	20195	20098	20038	20280	20122	20262	20163	20168	20247	20123	20199	20034	20188	20188	20157	20231	20116	20127	20011	20169	20194	20066	20247	20393	20070	20023	20294	20107	20039	20068	20136	20194	20150	20026	20160	20212	20097	20022	20081	20297	20164	20140	20106	20076	20198	20026	20110	19978	20184	20120	20221	20038	20158	20223	20261	20283	20247	20031	20099	20017	20109	19746	20173	19801	20252	20030	20196	20034	19976	20120	20236	20235	20188	20205	20142	19922	20092	20102	20135	20201	20047	20166	19862	20351	20185	20037	20071	20093	20175	19972	20394	20030	20109	20102	20232	19999	19943	20129	19966	20079	20207	20040	20354	20018	20224	20541	20264	19991	20024	20199	20217	20087	20200	20087	20008	20036	20133	20134	20016	20315	19997	20111	20124	20032	20060	20055	20183	20191	20162	20152	19923	20167	20021	20065	20155	20138	20476	20178	19934	20082	20000	20126	20026	19900	20055	20104	20151	20211	20282	20084	19903	20207	20234	20136	20331	20260	20189	20032	20112	20261	20428	20159	19971	20050	20138	20199	20203	20017	20186	19959	20288	20071	20161	20132	20335	20244	19963	20196	20080	20118	20038	20161	19993	20231	20046	20262	20187	20030	20269	20162	20058	20014	20311	20064	20070	19847	20259	20179	20025	20366	20347	20288	20423	20186	20221	20034	20271	20222	20083	19878	20087	20112	20015	20169	20048	20112	20140	20445	20216	20135	20029	20171	20229	20050	20092	20122	20206	20301	20171	20269	20326	20010	19964	20159	20226	20248	20097	20311	20186	20267	20013	20035	20373	20382	20372	20247	20279	20358	20133	20073	20089	20255	20289	20336	20170	20062	20270	20230	20052	20220	20204	20261	20204	20030	19845	20244	20086	20212	20115	20076	20106	20145	20172	20049	20265	20259	20072	20171	20066	20329	20460	20106	19898	20111	19985	20295	19922	20131	20102	20124	20021	20134	20488	20113	20198	20099	20200	19966	20160	20191	20141	20286	20112	20133	20216	20281	20135	20161	19993	19846	20121	20313	19947	19930	19973	20063	20230	20063	20162	20217	20076	20259	19972	20078	20067	20301	20093	20338	19977	20305	20128	20141	20011	20269	20076	20048	20214	20029	20263	20210	20118	20200	20072	20039	20002	20212	20187	20152	20186	20003	20239	20210	20136	20053	20069	20152	20158	20271	20273	19922	19983	20091	20286	20279	20302	20084	20194	20010	20298	20128	20097	20093	20265	19951	20033	20103	19936	20104	20222	19948	20191	20132	20248	20265	20175	20160	20069	20187	19961	20236	20047	20172	20260	20020	20098	20063	20167	20030	20165	19863	20150	20309	20091	20286	20074	20132	20063	19999	20251	20201	20486	20088	20227	20168	20310	20251	20156	20142	20262	20085	20116	19959	20175	20043	20199	20263	20164	19981	20096	20113	20517	20020	20344	20173	20039	20086	20158	20309	20221	20153	20283	20294	20243	20236	20191	20384	20104	20335	20263	20106	20251	20122	20113	20097	20236	20327	20300	20056	20060	19996	20339	20177	20291	20097	20065	20023	20205	20094	20324	20133	19998	20235	20318	20261	20100	20115	20018	20152	20217	20251	20171	20187	20042	20152	20314	20322	20040	20084	20222	20370	20209	19882	20013	19864	20253	20047	20298	20152	20233	20088	19972	20206	20179	20057	20148	19961	20115	20086	20019	20058	20141	20103	20067	19985	19863	20044	19952	20008	19960	20225	20004	20369	20194	20105	20225	20074	19943	20079	20132	20057	20248	20189	19907	20079	20314	20136	20090	20289	20303	20015	20273	20222	20242	20327	20094	20025	20299	20115	20144	20280	20194	20098	20071	20001	20016	20001	20124	20115	20422	20160	19955	20229	20230	20424	20185	20009	20249	19968	20170	20084	20138	20190	20210	20188	20142	20154	20230	20262	19972	20258	20255	19918	19978	20303	20216	20301	20210	20202	20364	20124	20202	20250	20249	20162	20209	20295	20289	20191	19929	20118	20309	20027	20227	20087	20124	20088	20056	20219	20169	20230	20125	20238	20087	20077	20104	20101	20132	20096	20059	20291	20221	20344	20341	20158	20198	20238	20347	20094	20213	20192	19976	20320	19928	20223	20166	20182	20409	20331	20173	20166	20310	20256	20100	20122	20012	20070	20136	20157	20160	20096	20166	20018	20058	20097	20004	20292	20064	20105	20376	20256	20095	20174	20221	20374	20021	20270	20122	20207	20135	20006	20220	20026	20108	20092	20194	20202	20032	20393	20147	20118	20333	20231	20196	20286	20088	19938	20217	20153	20013	20205	20253	20256	20297	20231	20208	20080	20098	20367	20135	20030	20228	20032	20088	20110	20075	20064	20024	20006	20299	20263	20424	20246	20193	20120	20115	20121	20120	20130	20169	20178	20336	20078	20097	20253	20046	20149	20287	20300	20068	20249	20130	20042	20151	19974	20246	20061	20226	20001	20107	20256	20297	19901	20118	20263	20202	20176	20187	20134	20040	20103	19936	20288	20147	20249	20027	19935	20401	20050	20225	20289	20120	20100	20291	20171	20399	20201	20149	20087	19985	20084	19984	19979	20268	20280	20176	19821	19931	19967	20145	19989	20119	20229	20106	20128	20115	20145	20183	19967	20310	20160	20113	20095	20146	20116	20148	20224	20294	20322	20104	20166	20075	20279	20382	20327	20271	20227
22230	33079	29692	22730	20798	19334	18434	17945	18710	19105	19867	19200	17954	17867	17570	17231	16939	16822	16779	16879	16964	16705	16851	16829	16783	17008	16836	16805	16920	16689	17067	16988	16919	17236	16963	17013	16893	16950	16907	16907	16923	16811	16988	16837	16877	16822	16978	16809	16880	16595	16838	16921	16909	17080	17143	16982	16953	17128	16952	16581	16824	16975	16927	16891	16822	16994	16834	16829	16844	16888	16863	16850	16873	16769	16996	16908	16893	16775	16818	16787	16913	16629	16941	16916	16758	16858	16834	16893	16891	16881	16694	16867	16794	16882	16934	16937	16952	16754	16861	16716	17020	17019	16806	16745	16789	16660	16823	16676	16825	16764	16843	16808	16880	16892	16933	16819	16886	16883	16728	16702	16833	16834	16916	16865	16589	16769	16807	16965	16748	16765	16725	16949	17069	16824	16724	17102	16790	16717	16895	16790	16915	16888	16872	16988	16913	16983	16832	16953	16856	16664	17093	16786	16926	16824	16877	16825	16895	16875	16950	16808	16833	16848	16975	16971	16760	16950	16862	16751	16856	16855	16888	16883	17055	16975	16759	16960	16676	16797	16744	16760	16739	17007	16926	16905	16859	16788	16862	17078	16777	16969	16862	16718	17066	16904	16872	16710	16767	16906	16910	16752	16846	16875	16948	16861	16834	16774	16778	16861	16965	16829	17013	16754	16995	16901	16742	16857	16852	16759	16745	16703	16831	16958	16824	16940	16827	16866	16991	16800	16810	16897	16661	16900	16870	16852	16808	16681	16906	16921	17052	16722	16826	16837	16743	16975	16785	16929	16701	16755	16916	16953	16928	16950	16796	16946	16952	16727	16875	16699	16854	16976	16800	16910	16841	16755	16897	16884	16860	16768	16945	16853	16683	16755	16854	16947	16870	16946	16779	16848	16770	16934	16760	16854	16836	16839	16733	16850	16714	16677	16749	16830	16784	16923	16751	16847	16905	16790	16928	16766	16908	16988	16746	16875	16732	16886	16875	16970	16910	16988	16797	16867	16875	16833	16831	16883	16850	16835	16949	16757	16788	17070	16693	16657	16908	16891	16670	16794	16779	16794	16884	16745	16877	16953	16910	16895	16784	16795	16777	16801	16907	16974	16621	16951	16792	16859	16787	16764	16997	16687	16902	16946	17028	16805	16891	16851	16898	16949	16748	16971	16823	16947	16775	16840	16893	16634	16938	16911	16931	16821	16953	16814	16988	17007	16883	16799	16917	16853	16807	16808	16791	16856	16813	16790	16949	16961	16962	16855	16755	16802	16786	16791	16793	16919	16797	16892	16863	16902	17017	16795	16918	16790	16581	16711	16840	16843	17028	16830	16868	16633	16872	16963	17083	16795	17062	16881	16752	17009	16984	16655	16863	16964	16861	16936	16901	16788	16801	16928	16868	16827	16980	16842	16732	16924	16910	16954	16734	16715	16920	16732	16910	16831	16756	17008	16982	16747	16785	16957	16867	16939	16851	16909	16865	17067	16694	16771	16785	16989	16940	16855	16941	16909	16950	16778	16851	16983	16837	16734	16784	16795	16762	16826	16830	16888	16728	16813	16645	16919	16771	16827	16750	16884	16825	16865	16886	16833	16863	17000	16770	16648	16885	17045	16687	16776	16731	16857	16942	16678	16724	16832	16870	16983	17038	16832	16725	16814	16800	16885	17052	16750	16936	16791	16845	16968	16734	16867	16761	16765	17014	16826	16952	17069	16906	16833	16758	16804	16819	16685	16926	16842	16850	16966	16910	16856	16886	16814	16902	16838	16901	16661	16793	16783	16855	16863	16878	16842	16901	16988	16979	16870	17058	16867	16730	16708	16782	16836	16849	17006	16922	16873	16888	16835	16776	16753	16920	16540	16867	16734	16909	16818	16743	16883	16934	16900	16804	16981	16792	16863	16680	16860	16809	16891	16741	16848	16681	16776	16744	16809	17015	16845	16774	16767	16789	16916	16760	16830	16911	16836	16854	16875	16714	16813	16852	16799	16867	16996	16915	16911	16898	16898	16871	16995	16803	16896	16895	16839	16904	16946	16747	16943	16665	16873	16913	16813	16997	17087	16675	16771	16881	16782	16845	16816	16723	16922	16923	16762	16734	16855	16702	16749	16773	17018	16686	16778	17037	17045	16967	16929	16909	16761	16725	16693	16880	16879	17015	16737	16810	17082	16896	16730	16841	16737	16971	16875	16813	16998	16858	16726	16946	16798	17044	16814	16867	16824	16724	16813	16832	16834	16776	16818	16748	16939	16752	16803	16915	17083	16902	16759	16835	16737	16876	16827	16790	16811	16758	16952	16938	16929	16933	16825	16842	16917	16812	16800	16732	16845	16871	16991	16715	16921	16797	16938	16768	16857	16832	16714	17026	16898	16806	16867	16634	16852	16866	16944	16896	16721	16742	16800	16928	16965	17001	16865	16883	16825	16909	16831	17029	16741	16769	16970	16856	16932	17058	16908	16853	16912	16618	16942	16722	16639	16774	16901	16785	16707	16854	16713	16932	17144	16791	16853	16745	16507	16953	16963	16855	16888	16759	16788	16858	16835	16874	16929	16879	16680	17085	17021	16825	16830	16913	16852	16870	16932	16775	16795	17002	16815	16988	16835	16837	16799	16831	16799	16675	16907	16859	16808	16778	16733	16898	16839	17040	16826	16872	16736	16935	16824	16847	16964	16682	16781	16832	16766	17043	16887	16704	16913	16936	16820	16855	16781	16786	16937	16747	16675	16962	16699	17124	16734	16834	16969	17006	16839	16899	16847	16747	16910	16819	16936	16965	16911	16867	16916	16863	16832	16866	16799	16780	16819	16755	16694	16847	16962	16837	16753	16881	16975	17005	16824	16860	16787	16836	17036	16860	16844	16764	16800	16999	16884	17111	16913	16839	16942	16673	16836	16872	16836	16794	17023	16975	16851	16924	16784	16960	16774	16845	17086	16947	16794	16812	16921	16781	16611	16769	16838	17058	16745	16914	16749	17025	16860	16871	16906	16843	16854	16830	16780	16897	16893	16835	16833	16945	16830	17010	17035	16724	16800	16718	16863	16843	16629	16713	16882	16873	16831	16843	16806	17001	16910	16872	16975	16828	16778	16819	16999	16909	16805	17033	17131	16939	16751	16763	16875	16900	16931	16847	16899	16754	16855	16881	16716	16921	16797	16913	16799	16753	16744	16846	16718	16846	16862	16910	16950	16831	16775	16779	16799	16902	16893	16725	16909	17012	16875	16907	16944	16887	16880	16784	16972	16799	16793	16838	16743	16888	16835	16902	16964	17024	16936	16843	16796	16750	16813	16825	16798	17064	16840	16880	16935	16931	16881	16899	16826	16772	16862	16760	16885	16882	16871	16970	16772	16847	16778	16928	16900	16838	17027	16726	16954	16833	16789	16702	16810	16824	17034	16966	16818	16956	17006	16870	16888	16964	16789	16892	16789	16876	16787	16836	16902	16948	16720	16873	16878	16853	16779	16796	16797	16884	16918	16927	16791	16830	16962	16954	16740	17000	16919	16896	16848	16858	16919	16882	16932	16760	16774	16868	16901	16875	16781	16705	16801	16897	16780	16904	16812	16866	16858	16891	16881	16674	16881	16759	16806	16793	16958	16881	17064	16770	16926	16885	16865	16686	16896	16963	16852	16794	16762	16979	16863	16750	16941	16826	16787	16819	16756	16767	16824	16933	16696	16774	16904	17009	16944	16932	16951	16833	16907	16702	17008	16885	16701	16676	16928	16795	16891	16709	16780	16851	16843	16807	17146	16941	16793	16886	17072	16655	16870	16770	16895	16790	16835	16988	17047	16853	16795	16725	16738	16964	16852	16840	16969	16773	16845	16867	16935	16850	16906	16736	16801	16767	16890	17018	16944	16870	16712	16742	16735	16996	16798	16909	16913	16920	16763	16796	16872	16783	16798	16861	16936	16878	16870	16800	16975	16912	16877	16861	16923	16770	16846	16770	16919	16905	16920	16876	16878	16908	16723	16759	16974	16960	16897	16881	17029	16745	16965	16688	16892	16849	16717	16918	16699	16950	16824	16891	16774	16738	16879	16831	16810	16912	16850	16649	16721	16805	16822	16724	16668	16842	16795	16989	16799	16936	16789	17025	17027	16783	16946	16868	16824	16866	16949	16741	16788	16879	16816	16842	16887	16811	16826	16719	16959	16863	16822	16799	16781	16805	16801	16875	16907	16816	16720	17011	16932	16822	16637	16905	16911	16831	16814	17004	16931	16966	16756	16913	16803	17013	16841	17088	16925	16861	16864	16715	16828	16820	16856	16842	16777	16821	16834	16714	16954	16845	16785	17026	16808	16863	16831	16823	17050	16815	17061	16872	16639	16918	16738	16916	17068	16926	16864	16907	16900	16911	16857	16820	16837	16872	16918	16923	16857	16830	16761	16906	16843	16788	16891	16764	17037	16609	16844	16820	16741	16697	16673	16757	16937	16879	16910	16811	16856	16830	16678	16927	16788	16967	16868	16842	16900	16833	16720	16772	16965	16768	16816	16780	16928	16987	16669	16699	16955	16812	17119	16888	16924	16807	16828	16924	16921	16845	16914	16812	16842	16939	16882	16823	16884	16950	16711	16931	16894	16858	16875	16837	16934	16974	16946	16947	16842	16926	16892	16800	16846	16879	16822	16972	16776	16830	17035	16844	16845	16939	16807	16915	16702	16853	16869	16935	16999	16734	16890	16793	16552	16776	16990	16795	17079	16858	16887	16996	16845	16732	16959	16667	16835	16795	16987	16801	16666	16782	16819	16815	16941	16785	16744	16749	16995	16790	17050	16869	16812	17003	17041	16713	16795	16715	16843	16706	16861	16771	16863	16964	16781	16740	16927	16688	17071	16858	16823	16958	16696	16862	16937	16670	16906	16724	16882	16920	16759	17004	16760	16779	16847	16764	16833	16705	16789	16973	16886	16848	16936	16882	16799	16951	16882	16884	16793	16765	16982	16792	16884	16784	16842	16774	16850	16828	16686	16893	16768	16896	16777	16851	16881	16793	16712	16934	16863	16751	16780	16826	16946	16989	16928	16789	17031	16821	16890	16716	17013	16886	17001	16833	16906	16833	17018	16837	16747	16892	16950	16829	16840	16826	16864	16695	16760	16852	16737	16782	16976	16829	16885
23540	21176	28799	24014	22773	25110	25389	22412	22444	23264	23850	23242	22355	21888	21499	21324	21096	20997	20908	20773	20694	20919	20765	20700	20886	20910	21026	20846	20845	20792	20634	20736	20843	20810	20846	20566	20583	20668	20919	20691	20545	20569	20606	20705	20944	20630	20763	20664	20814	20839	20658	20761	21425	21453	21278	20988	20633	20638	20432	20711	20493	20629	20902	20798	20626	20772	20699	20725	20626	20784	20609	20579	20582	20516	20839	20705	20752	20524	20910	20830	20795	20625	20866	20596	20756	20641	20683	20675	20558	20668	20827	20515	20505	20713	20751	20634	20693	20629	20663	20810	20661	20797	20643	20743	20852	20798	20690	20619	20881	20746	20534	20710	20598	20555	20851	20620	20382	20689	20507	20697	20592	20627	20853	20613	20574	20676	20751	20726	20577	20723	20753	20572	20791	20684	20808	20718	20742	20645	20650	20657	20682	20535	20648	20572	20524	20927	20832	20516	20775	20591	20640	20587	20639	20511	20458	20705	20568	20552	20667	20588	20812	20663	20534	20458	20568	20602	20721	20633	20688	20509	20795	20673	20711	20819	20658	20688	20532	20549	20750	20716	20736	20373	20711	20531	20728	20612	20654	20596	20604	20698	20561	20616	20626	20556	20640	20669	20489	20628	20881	20762	20407	20376	20653	20727	20727	20660	20375	20635	20596	20689	20806	20532	20819	20699	20793	20725	20583	20546	20299	20632	20449	20609	20639	20667	20448	20762	20710	20618	20571	20681	20521	20809	20671	20496	20719	20669	20754	20908	20618	20451	20568	20478	20551	20735	20648	20682	20555	20435	20577	20403	20593	20593	20793	20504	20768	20817	20759	20504	20625	20581	20648	20622	20681	20592	20674	20553	20797	20546	20604	20593	20486	20764	20778	20708	20748	20588	20657	20633	20935	20547	20563	20668	20576	20583	20804	20673	20801	20606	20587	20644	20635	20565	20535	20649	20558	20706	20720	20746	20383	20818	20778	20901	20747	20500	20686	20629	20707	20658	20761	20752	20761	20736	20557	20800	20406	20545	20747	20668	20671	20794	20805	20667	20612	20683	20644	20921	20730	20627	20536	20691	20752	20535	20585	20797	20531	20608	20567	20794	20722	20610	20584	20611	20542	20505	20809	20536	20589	20508	20918	20687	20671	20536	20727	20652	20630	20701	20678	20579	20683	20614	20735	20447	20414	20715	20543	20673	20626	20554	20932	20669	20818	20760	20723	20779	20531	20713	20686	20764	20763	20556	20611	20795	20634	20517	20605	20759	20637	20326	20496	20351	20499	20594	20679	20638	20902	20598	20650	20611	20642	20584	20690	20498	20452	20644	20557	20766	20648	20780	20692	20646	20565	20847	20506	20641	20882	20835	20774	20649	20477	20477	20717	20565	20619	21008	20676	20516	20857	20551	20688	20735	20604	20538	20594	20611	20598	20474	20856	20617	20767	20665	20812	20521	20589	20806	20555	20551	20780	20687	20772	20639	20547	20613	20702	20530	20397	20658	20660	20760	20703	20665	20773	20679	20571	20520	20332	20693	20563	20994	20719	20528	20643	20682	20671	20791	20534	20669	20643	20492	20492	20813	20858	20849	20532	20802	20513	20365	20343	20837	20604	20892	20448	20698	20848	20826	20531	20684	20581	20867	20886	20574	20686	20698	20498	20632	20739	20731	20755	20744	20680	20560	20699	20617	20386	20982	20500	20845	20857	20571	20676	20720	20756	20506	20578	20504	20537	20388	20617	20653	20555	20469	20752	20578	20457	20659	20515	20666	20692	20654	20822	20789	20711	20768	20429	20882	20689	20633	20713	20668	20885	20548	20914	20589	20602	20616	20761	20815	20750	20610	20756	20671	20460	20633	20476	20380	20461	20621	20567	20737	20682	20747	20470	20669	20705	20477	20907	20768	20865	20743	20669	20733	20567	20463	20565	20783	20485	20571	20755	20459	20685	20701	20771	20631	20633	20704	20702	20731	20496	20876	20488	20540	20712	20602	20527	20469	20722	20513	20758	20637	20792	20591	20620	20745	20719	20515	20715	20543	20697	20504	20728	20337	20618	20583	20501	20735	20463	20610	20506	20481	20804	20663	20568	20656	20564	20746	20662	20677	20485	20754	20625	20725	20487	20643	20609	20792	20652	20733	20638	20550	20652	20375	20568	20498	20590	20657	20499	20468	20696	20725	20814	20620	20692	20603	20485	20629	20417	20480	20891	20649	20858	20574	20663	20569	20569	20950	20754	20745	20486	20733	20661	20503	20607	20590	20382	20690	20876	20445	20707	20582	20730	20590	20644	20424	20672	20513	20812	20636	20662	20685	20754	20615	20487	20753	20745	20724	20528	20533	20463	20401	20742	20658	20511	20463	20550	20720	20732	20650	20696	20769	20640	20671	20923	20442	20838	20595	20852	20506	20817	20565	20714	20496	20441	20670	20706	20751	20769	20640	20631	20609	20839	20883	20686	20424	20654	20757	20571	20594	20647	20567	20530	20819	20719	20509	20544	20509	20709	20583	20523	20608	20804	20524	20691	20711	20727	20659	20508	20564	20842	20620	20546	20515	20655	20648	20657	20713	20664	20660	20685	20646	20528	20489	20443	20604	20557	20622	20690	20522	20594	20809	20665	20523	20849	20903	20514	20480	20770	20777	20647	20538	20457	20681	20793	20606	20644	20743	20662	20443	20744	20525	20502	20664	20467	20566	20710	20511	20652	20699	20719	20797	20461	20638	20604	20536	20399	20520	20689	20667	20521	20580	20790	20629	20847	20785	20699	20843	20721	20717	20628	20663	20742	20625	20570	20562	20790	20729	20688	20599	20385	20556	20686	20656	20467	20695	20812	20743	20786	20756	20750	20384	20775	20992	20863	20577	20557	20602	20658	20511	20609	20650	20591	20355	20653	20730	20539	20733	20603	20810	20807	20529	20500	20869	20688	20607	20516	20771	20633	20494	20544	20838	20964	20537	20828	20774	20664	20774	20592	20766	20653	20656	20642	20717	20747	20597	20566	20744	20603	20631	20838	20498	20451	20524	20865	20702	20650	20662	20872	20534	20568	20720	20801	20523	20537	20598	20578	20585	20718	20625	20748	20705	20802	20540	20736	20638	20504	20643	20536	20559	20565	20467	20607	20428	20624	20559	20426	20821	20775	20672	20594	20809	20428	20656	20607	20573	20608	20701	20568	20744	20726	20574	20757	20421	20722	20697	20743	20455	20625	20592	20479	20898	20740	20685	20653	20543	20508	20698	20628	20817	20637	20756	20798	20712	20580	20386	20656	20700	20751	20555	20507	20639	20900	20781	20378	20647	20715	20507	20737	20676	20514	20718	20703	20629	20818	20685	20526	20668	20639	20737	20757	20667	20748	20552	20455	20637	20754	20781	20701	20370	20627	20754	20619	20516	20572	20641	20602	20778	20695	20741	20661	20658	20628	20608	20708	20564	20493	20535	20605	20665	20464	20415	20576	20343	20732	20757	20882	20575	20754	20690	20338	20532	20593	20929	20862	20605	20616	20558	20757	20589	20633	20616	20619	20785	20711	20554	20566	20554	20486	20736	20500	20717	20674	20509	20601	20594	20664	20547	20636	20525	20536	20624	20718	20592	20625	20696	20663	20555	20693	20685	20957	20760	20661	20627	20676	20644	20703	20640	20329	20678	20598	20531	20865	20677	20623	20516	20706	20775	20645	20604	20415	20835	20684	20874	20900	20482	20738	20696	20545	20747	20724	20502	20875	20624	20800	20645	20657	20484	20643	20503	20667	20580	20474	20543	20548	20741	20620	20562	20360	20491	20409	20658	20784	20621	20612	20736	20769	20488	20574	20660	20724	20723	20753	20749	20611	20614	20586	20457	20696	20680	20567	20388	20293	20653	20691	20634	20449	20697	20550	20731	20704	20601	20537	20808	20542	20672	20631	20693	20589	20616	20617	20486	20562	20904	20807	20783	20724	20623	20652	20785	20589	20529	20593	20783	20590	20775	20594	20547	20541	20728	20828	20577	20704	20497	20582	20568	20749	20584	20742	20802	20692	20425	20686	20648	20835	20639	20708	20711	20708	20526	20694	20757	20503	20535	20727	20579	20759	20643	20826	20787	20606	20637	20820	20573	20621	20574	20758	20707	20701	20661	20520	20623	20677	20667	20769	20558	20733	20722	20665	20870	20764	20589	20725	20654	20530	20753	20783	20652	20761	20690	20694	20457	20688	20614	20758	20782	20720	20745	20678	20842	20781	20553	20534	20750	20404	20832	20585	20620	20773	20589	20599	20654	20509	20573	20587	20709	20695	20883	20674	20768	20426	20627	20703	20454	20609	20546	20627	20622	20705	20466	20803	20640	20785	20545	20626	20763	20606	20591	20732	20589	20704	20529	20621	20472	20658	20471	20502	20486	20769	20682	20710	20679	20711	20625	20546	20744	20616	20656	20703	20726	20641	20648	20694	20644	20760	20959	20708	20788	20705	20689	20602	20498	20617	20712	20698	20752	20611	20551	20433	20827	20521	20678	20857	20786	20851	20521	20805	20547	20650	20734	20822	20753	20695	20653	20695	20472	20734	20600	20721	20396	20506	20645	20808	20845	20612	20631	20703	20794	20771	20943	20665	20774	20517	20391	20645	20682	20809	20733	20781	20673	20813	20751	20557	20476	20756	20776	20571	20701	20682	20563	20587	20616	20737	20713	20686	20601	20650	20830	20751	20828	20824	20843	20786	20595	20529	20686	20779	20525	20616	20596	20706	20832	20708	20727	20708	20357	20724	20760	20760	20508	20576	20542	20750	20712	20667	20665	20450	20878	20617	20663	20615	20547	20554	20429	20685	20645	20659	20712	20653	20679	20766	20747	20623	20599	20728	20689	20817	20680	20813	20448	20523	20706	20682	20541	20687	20720	20721	20683	20775	20758	20813	20576	20566	20468	20596	20491	20601	20677	20634	20752	20775	20817	20512	20458	20661	20681	20745	20615	20651	20422	20443	20656	20541	20519	20723	20717	20626	20610	20837	20816	20715	20535	20408	20676	20408	20510	20609	20598	20722	20595	20653	20532	20524	20461	20507	20511	20788	20611	20487	20496	20629	20689	20677	20708	20499	20795	20672	20618	20646	20472	20732	20473	20570	20607	20504	20504	20429	20439	20765	20597
22797	40358	36353	27378	23767	21879	20403	19678	20219	21211	21895	21008	19134	19009	18309	17714	17571	17312	17398	17252	17239	17285	17353	17381	17377	17382	17183	17342	17097	17273	17555	17263	17267	17308	17295	17370	17281	17304	17200	17184	17221	17174	17292	17130	17375	17256	17306	17299	17245	17265	17067	17405	18003	18258	17969	17645	17545	17387	17143	17287	17058	17159	17082	17162	17159	17136	17250	17044	17268	17429	17136	17166	17104	17116	17239	17242	17085	17176	17213	17409	17152	17173	17079	17148	17221	17250	17020	17096	17204	17139	17131	17188	17251	17184	17289	17334	17216	17034	17180	17358	17240	17128	17102	17124	17087	17164	17128	17214	17245	17077	16987	17219	17201	17115	17108	17089	17061	17245	17328	17146	17092	17221	17235	17229	17000	17050	17129	17128	17147	17213	17099	17096	17184	17264	16946	17116	17135	17209	17127	17129	16925	17260	16891	17300	17122	17220	17224	17319	17091	17077	17187	17156	17085	17033	17143	17057	17122	17202	17059	17162	17195	17209	17068	17177	17289	17222	17288	17168	17100	17020	17148	17263	17049	17162	17139	17296	17208	16944	17061	17142	17023	17193	17282	17060	17228	17111	17221	17252	17084	17362	17348	17133	17133	17040	17201	17168	17169	17179	17096	17191	16998	17011	17466	17173	17267	17085	17352	17148	17050	17105	17050	17275	17068	17122	17269	17195	17122	17237	17142	16999	17044	17050	17212	17170	17273	17137	17222	17218	17290	17202	17223	17000	17287	17101	17113	17037	17264	17140	17014	17210	17103	17244	17150	17142	17170	17279	17136	17021	17164	17226	16898	17132	17041	17244	17152	17115	16995	17160	17046	17120	17161	17169	17251	17153	17041	17216	17227	17045	17169	17196	17313	17162	17197	17179	17259	17170	17208	17066	17143	17027	17114	17267	17134	17232	17340	17205	17131	17166	17168	17247	17304	17164	17134	17172	17125	17165	17197	16998	17175	17234	17170	17036	16921	17071	17268	17077	17133	17195	17236	17131	17270	17304	17103	17153	17215	17270	17123	17227	17075	17090	17056	17133	17134	17287	17093	17103	17019	17183	17144	17145	17082	17225	17208	17103	17249	17199	17207	17106	17172	17078	17209	17253	17345	17331	17031	17283	16975	17041	17329	17217	17092	17152	17231	17151	17425	17243	17086	17161	17111	17098	17215	17164	17082	17049	17213	17221	17205	17069	17184	17191	17129	17274	17107	17110	17129	17075	17418	17159	17067	17163	17113	17272	17206	17160	17178	17097	17074	17080	17003	17106	17236	17263	17144	17139	17246	16951	17116	17348	17241	17096	17135	17208	17144	17080	17271	17152	17157	17277	17128	17200	17189	17064	17054	17099	17230	17188	16972	17058	17166	17085	17168	17140	17142	17039	17061	17209	17195	17311	17170	17084	17121	17281	17277	16996	17168	16981	17169	17061	17130	17195	17242	17240	17101	17054	17145	17070	17181	17204	17143	17023	17186	17190	17093	17088	17113	17158	17301	17206	17368	17257	17048	17053	17043	17207	17079	17113	17176	17087	17137	17096	17136	17122	17128	17337	17105	17286	17000	17168	17134	17240	17171	17083	17211	17048	17167	17128	17322	17172	17151	17052	17074	17342	17124	17059	17180	17237	17053	17127	17056	16987	17332	17249	17039	17182	17227	17280	17304	17324	17081	17122	17310	17087	17295	17054	17289	17153	17247	17083	16934	17104	17050	17118	17202	17149	17080	17352	17262	17260	17344	17084	17134	17112	17261	17310	17249	17238	17288	17205	16950	17262	17199	17217	17069	17089	17272	17000	17160	17238	17163	17089	17169	17250	17064	17035	17249	17282	17216	17062	17121	17077	17135	17232	16978	17120	17155	17032	17364	17243	17162	17257	17282	17209	17013	17277	17278	17251	17013	17182	17128	17081	17175	17087	17152	17155	17126	17300	17154	17218	17131	17202	17050	17146	17105	17264	17128	17042	17128	17145	17103	17148	17226	17137	17210	17132	17201	17174	17118	17116	17198	17171	17337	17138	17021	17165	17131	17203	16981	17131	17085	17160	17221	17019	17171	17075	17181	17130	17142	17176	17283	17249	17026	17166	17088	17197	17183	17231	17111	17145	17182	17147	17138	17073	17206	17253	17270	17135	17206	17114	17218	17234	16933	17082	17190	17117	17121	17256	17140	17120	17156	17154	17114	17065	17177	16918	17097	17118	17199	17205	17069	17229	17170	17057	17066	17180	17277	17143	17173	17372	17246	17115	17101	17077	17459	17117	17173	17154	17123	17330	17051	17271	17094	17101	17233	17203	17140	17135	17275	17070	17074	17081	17194	17027	16995	17284	17239	17181	17099	17074	17019	17089	17193	17247	17088	17087	17122	16945	17010	17202	17022	17195	17267	17278	16991	17269	17119	17043	17120	17186	17169	17322	17071	17197	17193	17092	17035	17192	17262	17088	17183	17161	17127	17119	17156	17097	17139	17099	17101	17199	17222	17029	17176	17113	17204	17190	17162	17099	17254	17201	17156	17246	17221	17165	17311	17169	17395	17238	17010	17238	17270	17151	17135	17121	17182	17307	17189	17267	17083	17153	17274	17232	17181	17137	17126	17245	17369	17083	17169	17075	17317	17170	17216	17275	17315	17147	16965	17255	17105	17160	17216	17285	17055	17260	17252	17090	17071	17239	17106	17277	17265	17341	17121	17156	17082	17123	17294	17014	17259	17197	17206	17073	17246	17100	17148	17249	17106	17265	17262	17347	17043	17273	17234	17188	17200	17241	17305	17299	17150	16980	17305	17153	17222	17065	17192	17382	17140	17312	17197	17169	17068	17309	17200	17121	17171	17341	17077	17080	17261	17167	17226	17106	17064	17130	17059	17037	17293	17021	17149	17182	17212	17104	17022	17037	17180	17191	17176	17233	17204	16957	17315	17245	17270	17150	17124	17349	17244	17170	17321	17185	17099	17210	17189	17126	17274	17068	17256	17339	17116	17219	17219	17120	17055	17025	17109	17095	17014	17264	17190	17132	17270	17146	17141	17117	17214	17133	17333	17137	17044	16981	17058	17183	17128	17076	17237	17227	17130	17143	17274	17258	17094	17221	17180	17146	17268	17137	17131	17253	17135	17257	17179	17236	17085	17162	17281	17074	17115	17159	17171	17228	17113	17238	17397	17340	17145	17428	17161	17210	17137	17320	17221	17152	17333	17210	17273	17205	17151	17193	17157	17134	17221	17094	17113	17192	17172	17275	17166	17237	17107	17207	17216	17214	17140	17118	17085	17350	17191	17206	17152	17141	17241	17070	17088	17106	17314	17318	17338	17120	17266	17026	17251	17162	17246	17135	17367	17349	17283	17117	17409	17058	17257	17114	17184	17288	17290	17241	17209	17106	17274	17204	17175	17073	17090	17233	17240	17030	17191	17096	17099	17156	17110	17166	17096	17124	17277	17245	17096	17061	17093	17274	17242	17264	17229	17254	17269	17295	17180	17170	17122	17058	17181	17181	17222	17204	17244	17266	17181	17285	17124	17068	17081	17300	17232	17206	17167	17247	17002	17146	17139	17091	17305	16971	17207	17276	17087	17166	17261	17236	17157	17241	17267	17033	17224	17265	17108	17179	17224	17332	17045	17154	17132	17137	17234	17272	17095	17192	17436	17151	17113	17214	17176	17240	17062	17127	17204	17203	17306	17163	17089	17286	17128	17065	17043	17186	17278	17077	17232	17050	17177	17022	17225	17221	17227	17283	17221	17223	17200	17147	17036	17108	17185	17182	17138	17047	16906	17265	17200	17222	17157	16971	17024	17307	17136	17029	17034	17104	17218	17237	17213	17237	17200	17214	17101	17000	17185	17163	17304	17262	17156	17185	17092	17134	17283	17103	17161	17098	17185	17097	17085	17359	17124	17276	17367	17161	17157	17281	17088	17148	17163	17111	17293	16976	17069	17344	17234	17210	17153	17174	17110	17396	17185	17003	17291	17178	17127	17168	17248	17175	17126	17336	17137	17353	17337	17176	17120	17246	17257	17054	17197	17389	17270	17214	17100	17165	17302	17227	17159	17225	17112	17221	17208	17073	17221	17199	17142	17230	17269	17119	17271	17184	17074	17176	17146	17238	17121	17106	17188	17202	17248	17303	17153	17303	17100	17169	17135	17192	17133	17293	17098	17132	17127	17278	17232	17192	17155	17287	17087	16949	17276	17229	17147	17263	17221	17073	17068	17010	17187	17143	17016	17156	17123	17247	17083	17038	17229	17377	16988	17343	17273	17139	17113	17258	17173	17073	17187	17409	17075	17158	17267	17134	17086	17204	17143	17169	17113	17136	17240	17160	17085	17117	17285	17169	17244	17153	17119	17087	17130	17146	17358	17233	17077	17146	17255	17210	17130	17376	17100	17135	17271	17247	17126	17047	17143	17336	17242	17085	17112	17121	17358	17101	17152	16925	17063	16946	17154	17296	17030	17220	17177	16848	17119	17244	17203	17179	17066	17147	17302	17128	17077	17235	17249	17067	17293	17227	17297	17051	17038	17155	17166	17137	17360	17125	17054	17347	17134	17072	17325	17192	17060	17193	17029	17305	17125	17350	17190	17211	17130	17132	17150	17116	17166	16955	17209	17255	17262	17224	17261	17019	17417	17200	17124	17199	17063	17028	17132	16967	17186	17149	17082	17232	16987	17299	17077	17048	17178	17363	17064	17155	17199	17152	17246	17141	17254	17304	17374	17231	17098	17074	16989	17209	17145	17132	17018	17042	17001	17295	17263	17128	17225	17236	16960	17275	17046	17013	17061	17152	17226	17202	17189	17217	17108	17056	17195	17258	17185	17139	17167	17220	17071	17205	17049	17341	17032	17262	17284	17308	17115	17358	17179	17051	17092	17211	17242	17139	17116	17189	17222	17277	17088	17122	17254	17172	17194	17301	17312	17270	17161	17181	17139	17079	17165	17035	17167	17090	17202	17077	17203	16998	17096	17126	17124	17173	17240	17142	17271	17192	17146	17303	17196	17306	16977	17094	17182	17093	17229	17079	17223	17006	17246	17395	17157	17225	17186	17229	17082	17282	17151	17168	17073	17081	17159	17289	17276	17137	17210	17111	17001	17135	17080	17117	17179	17267	17098	17139	16950	17073	17200	17146
22594	21152	28977	23595	21641	24999	28709	24350	24046	25165	25786	24270	23560	23276	22702	22351	21908	21967	21789	21809	21426	21819	21413	21622	21510	21763	21629	21536	21726	21562	21728	21704	21759	21629	21506	21743	21632	21621	21703	21462	21591	21451	21587	21497	21527	21534	21483	21565	21511	21546	21554	21729	22442	23215	22463	22159	22082	21620	21577	21383	21661	21453	21387	21322	21496	21536	21482	21369	21387	21453	21705	21435	21640	21431	21402	21538	21335	21554	21474	21352	21331	21546	21467	21445	21257	21415	21712	21418	21553	21465	21756	21506	21499	21410	21446	21408	21342	21447	21476	21435	21425	21215	21535	21664	21497	21518	21482	21316	21461	21287	21401	21590	21644	21757	21341	21414	21654	21609	21447	21314	21306	21613	21527	21485	21532	21561	21431	21360	21276	21566	21519	21547	21608	21341	21451	21455	21416	21391	21474	21457	21309	21500	21636	21525	21636	21604	21246	21347	21614	21358	21357	21409	21465	21448	21434	21548	21535	21476	21436	21464	21281	21489	21538	21564	21323	21395	21234	21375	21458	21307	21453	21327	21534	21575	21433	21453	21334	21591	21336	21399	21410	21451	21522	21383	21336	21245	21314	21409	21599	21355	21481	21406	21396	21459	21349	21368	21416	21368	21503	21401	21451	21539	21699	21381	21368	21462	21331	21316	21530	21445	21409	21380	21356	21511	21378	21427	21653	21404	21512	21490	21410	21367	21582	21430	21434	21311	21405	21355	21445	21442	21495	21412	21369	21380	21707	21248	21296	21357	21535	21528	21425	21323	21388	21372	21353	21539	21466	21244	21398	21284	21511	21556	21308	21315	21408	21130	21381	21276	21482	21518	21287	21330	21341	21494	21470	21187	21292	21416	21434	21351	21389	21322	21249	21281	21474	21324	21309	21334	21677	21544	21379	21469	21463	21511	21463	21307	21349	21294	21419	21289	21493	21405	21286	21314	21288	21441	21482	21510	21514	21534	21468	21585	21517	21151	21587	21402	21357	21524	21255	21349	21548	21186	21618	21356	21418	21400	21425	21320	21396	21263	21435	21439	21371	21559	21423	21199	21523	21322	21458	21568	21443	21414	21394	21382	21334	21429	21391	21239	21433	21352	21337	21410	21445	21492	21444	21466	21520	21384	21396	21388	21593	21342	21247	21490	21550	21307	21178	21484	21235	21348	21318	21370	21285	21510	21382	21500	21673	21230	21421	21319	21556	21290	21460	21247	21369	21233	21583	21298	21311	21426	21523	21483	21614	21314	21441	21366	21633	21389	21294	21355	21432	21325	21630	21549	21396	21548	21265	21618	21333	21493	21554	21547	21326	21375	21373	21581	21530	21359	21471	21387	20989	21440	21347	21324	21484	21460	21314	21247	21417	21472	21311	21428	21442	21317	21251	21244	21206	21472	21339	21303	21370	21534	21589	21375	21435	21392	21330	21328	21348	21307	21394	21404	21422	21239	21419	21422	21348	21545	21334	21512	21429	21297	21476	21377	21570	21425	21310	21349	21424	21362	21538	21163	21251	21553	21387	21314	21225	21070	21174	21441	21324	21230	21427	21375	21417	21433	21340	21388	21537	21580	21371	21380	21264	21374	21425	21277	21270	21297	21441	21389	21314	21208	21500	21328	21491	21302	21443	21408	21389	21402	21477	21338	21342	21378	21546	21480	21362	21463	21476	21251	21450	21564	21317	21480	21398	21546	21533	21390	21474	21622	21375	21396	21321	21571	21356	21529	21623	21416	21057	21440	21404	21355	21107	21373	21472	21241	21293	21285	21590	21347	21463	21373	21578	21337	21407	21272	21440	21532	21399	21376	21505	21369	21487	21370	21459	21362	21419	21374	21408	21435	21414	21584	21095	21330	21259	21436	21430	21281	21591	21372	21373	21224	21626	21618	21045	21352	21423	21671	21295	21362	21239	21207	21353	21430	21469	21325	21291	21385	21592	21264	21625	21346	21542	21570	21570	21349	21349	21333	21428	21499	21399	21498	21138	21577	21341	21351	21267	21527	21357	21415	21341	21187	21493	21581	21712	21646	21613	21523	21492	21452	21523	21294	21328	21290	21632	21732	21563	21394	21332	21578	21394	21428	21149	21397	21617	21237	21488	21391	21389	21208	21447	21289	21290	21403	21332	21451	21386	21251	21204	21497	21519	21440	21424	21473	21313	21151	21286	21159	21383	21399	21503	21289	21472	21532	21521	21565	21440	21453	21347	21535	21489	21166	21549	21342	21145	21573	21372	21447	21382	21398	21485	21504	21243	21338	21489	21550	21311	21326	21362	21198	21348	21366	21379	21389	21319	21482	21243	21475	21316	21340	21449	21476	21388	21620	21440	21405	21372	21368	21239	21242	21507	21291	21544	21339	21370	21348	21396	21317	21517	21424	21564	21715	21439	21298	21278	21673	21237	21667	21501	21317	21523	21295	21640	21401	21404	21324	21340	21344	21433	21509	21302	21311	21347	21377	21608	21565	21447	21216	21533	21354	21448	21434	21424	21723	21519	21306	21556	21441	21295	21378	21509	21427	21318	21507	21429	21406	21590	21522	21318	21442	21508	21444	21262	21361	21633	21473	21515	21384	21509	21362	21255	21289	21410	21287	21382	21624	21334	21448	21589	21601	21426	21376	21298	21467	21456	21446	21523	21265	21491	21283	21238	21412	21380	21335	21283	21382	21225	21570	21484	21413	21464	21492	21569	21483	21435	21470	21555	21551	21513	21284	21443	21366	21366	21455	21418	21528	21267	21167	21435	21613	21571	21504	21456	21448	21221	21382	21307	21409	21723	21553	21447	21405	21214	21529	21455	21521	21354	21287	21489	21427	21422	21339	21205	21606	21432	21516	21430	21269	21253	21500	21285	21500	21553	21585	21372	21221	21490	21256	21645	21304	21410	21651	21543	21512	21472	21439	21582	21398	21336	21344	21643	21684	21518	21441	21456	21452	21547	21262	21469	21561	21347	21336	21475	21416	21417	21460	21482	21445	21488	21560	21182	21390	21612	21652	21410	21464	21388	21439	21466	21462	21350	21144	21373	21312	21311	21492	21443	21461	21282	21468	21485	21574	21460	21657	21457	21406	21313	21408	21483	21339	21541	21387	21308	21264	21290	21271	21261	21425	21545	21325	21435	21629	21485	21498	21241	21356	21470	21396	21357	21518	21531	21357	21369	21692	21285	21405	21378	21638	21439	21246	21352	21477	21396	21438	21495	21351	21442	21502	21575	21503	21446	21445	21421	21181	21607	21367	21438	21418	21389	21372	21444	21638	21480	21528	21402	21497	21476	21368	21591	21388	21419	21660	21450	21483	21319	21452	21246	21389	21302	21130	21304	21306	21549	21370	21468	21439	21389	21398	21446	21357	21605	21451	21242	21448	21333	21354	21327	21481	21368	21397	21415	21307	21421	21381	21383	21317	21349	21556	21382	21439	21603	21435	21311	21395	21517	21361	21473	21293	21123	21551	21487	21184	21527	21454	21321	21484	21437	21363	21333	21706	21337	21346	21329	21515	21377	21378	21395	21280	21270	21269	21258	21439	21468	21574	21638	21251	21265	21462	21435	21584	21350	21451	21165	21445	21593	21334	21345	21486	21295	21446	21369	21318	21280	21435	21403	21420	21428	21255	21529	21374	21595	21359	21295	21195	21308	21296	21505	21256	21336	21271	21157	21349	21319	21439	21469	21582	21466	21310	21658	21333	21516	21568	21383	21253	21412	21378	21282	21335	21412	21431	21227	21418	21453	21517	21539	21445	21567	21228	21404	21416	21530	21594	21283	21492	21595	21418	21395	21481	21553	21586	21230	21292	21290	21360	21133	21470	21545	21335	21349	21322	21374	21352	21479	21244	21453	21353	21508	21476	21282	21519	21309	21246	21496	21308	21337	21325	21389	21466	21267	21576	21482	21599	21503	21496	21358	21526	21677	21420	21640	21547	21636	21472	21432	21395	21433	21318	21456	21389	21577	21479	21526	21295	21474	21437	21352	21409	21317	21475	21554	21361	21319	21456	21412	21322	21277	21455	21436	21436	21274	21501	21453	21441	21472	21284	21604	21516	21431	21459	21236	21147	21274	21270	21575	21163	21327	21486	21571	21290	21288	21459	21543	21369	21420	21317	21453	21212	21427	21405	21403	21239	21410	21399	21527	21431	21426	21410	21579	21244	21188	21360	21539	21326	21536	21404	21327	21306	21576	21368	21506	21359	21462	21551	21776	21380	21856	21160	21334	21495	21345	21273	21362	21478	21227	21323	21491	21386	21438	21407	21765	21138	21401	21193	21421	21547	21420	21572	21453	21052	21459	21388	21370	21381	21537	21240	21237	21489	21394	21386	21519	21608	21298	21477	21395	21424	21529	21286	21472	21242	21266	21446	21365	21282	21338	21429	21238	21214	21344	21361	21603	21341	21516	21505	21369	21244	21412	21369	21257	21426	21325	21443	21449	21573	21450	21454	21450	21505	21475	21436	21442	21510	21220	21294	21513	21355	21302	21553	21324	21403	21279	21382	21398	21493	21412	21534	21573	21510	21520	21388	21351	21344	21332	21384	21467	21558	21498	21439	21403	21375	21527	21341	21179	21477	21689	21309	21445	21361	21270	21309	21341	21179	21355	21200	21374	21287	21415	21452	21376	21475	21369	21435	21460	21486	21420	21459	21403	21470	21494	21354	21373	21413	21430	21386	21465	21574	21197	21555	21365	21267	21148	21400	21270	21352	21571	21393	21366	21442	21185	21305	21612	21506	21347	21394	21493	21314	21281	21424	21541	21541	21371	21443	21413	21465	21518	21452	21536	21300	21442	21330	21424	21348	21467	21388	21480	21505	21392	21298	21549	21367	21387	21518	21378	21368	21570	21348	21555	21261	21447	21331	21379	21209	21550	21454	21503	21320	21331	21170	21349	21551	21434	21525	21489	21495	21378	21319	21501	21511	21517	21257	21235	21537	21380	21428	21432	21519	21433	21482	21456	21347	21238	21504	21272	21348	21121	21288	21594	21451	21344	21332	21388	21274	21283	21458	21574	21120	21382	21320	21407	21467	21446	21436	21405	21438	21438	21472	21666	21416	21388	21447	21298	21328	21422	21368	21263	21455	21305	21514	21374	21357	21353	21348	21577	21596	21446	21409	21499	21491
24372	44693	41127	31036	26662	24094	21975	21689	22294	23089	24168	21295	20582	20372	19143	18385	18081	18127	17854	17849	17731	17887	17785	17862	17646	17713	17862	17805	17867	17693	17803	17765	17841	17877	17867	17822	17767	17749	17760	17617	17548	17763	17579	17638	17569	17514	17670	17779	17609	17539	17796	17831	18908	19603	19008	18361	18004	17756	17509	17561	17588	17647	17732	17491	17515	17659	17636	17558	17470	17464	17601	17595	17591	17370	17526	17615	17599	17622	17544	17507	17556	17613	17713	17663	17616	17463	17610	17667	17636	17638	17483	17460	17560	17600	17392	17597	17563	17508	17552	17626	17470	17389	17711	17395	17542	17698	17463	17513	17469	17465	17336	17633	17529	17295	17595	17537	17634	17561	17538	17658	17562	17737	17601	17524	17491	17445	17702	17438	17371	17611	17447	17603	17696	17390	17437	17543	17534	17740	17599	17514	17506	17625	17580	17518	17616	17492	17484	17390	17543	17514	17369	17390	17516	17484	17665	17556	17508	17590	17467	17632	17763	17518	17604	17605	17453	17648	17519	17618	17574	17400	17588	17420	17489	17481	17570	17521	17524	17607	17492	17605	17634	17354	17594	17503	17652	17540	17573	17513	17438	17496	17553	17448	17526	17460	17482	17599	17501	17614	17442	17400	17534	17488	17583	17639	17552	17513	17416	17427	17395	17423	17649	17669	17527	17610	17723	17416	17646	17622	17506	17547	17471	17521	17580	17585	17647	17369	17508	17572	17543	17514	17545	17684	17735	17448	17576	17520	17427	17562	17544	17410	17524	17565	17521	17633	17514	17566	17517	17490	17769	17496	17467	17695	17518	17385	17426	17705	17562	17435	17505	17594	17536	17508	17651	17436	17702	17630	17506	17442	17567	17735	17389	17399	17586	17508	17508	17588	17422	17619	17498	17497	17588	17441	17448	17531	17595	17651	17482	17578	17486	17492	17599	17443	17544	17501	17464	17499	17666	17537	17740	17690	17579	17644	17519	17449	17464	17573	17553	17513	17471	17634	17294	17575	17568	17532	17413	17480	17434	17665	17525	17605	17588	17480	17685	17585	17654	17408	17579	17392	17615	17777	17461	17559	17669	17632	17564	17506	17562	17675	17638	17507	17774	17607	17501	17520	17660	17654	17505	17363	17372	17450	17535	17408	17640	17673	17334	17439	17625	17547	17554	17341	17622	17541	17563	17654	17569	17566	17474	17529	17420	17458	17327	17576	17525	17556	17559	17701	17484	17431	17702	17690	17480	17488	17455	17516	17562	17439	17603	17427	17631	17577	17514	17439	17613	17504	17647	17369	17561	17447	17504	17628	17544	17668	17639	17594	17489	17478	17637	17602	17677	17596	17539	17427	17515	17556	17494	17374	17431	17741	17397	17623	17463	17440	17414	17692	17537	17498	17693	17586	17538	17486	17537	17642	17550	17666	17540	17430	17584	17718	17554	17478	17385	17618	17415	17510	17477	17553	17555	17563	17685	17467	17567	17708	17680	17470	17337	17450	17491	17565	17577	17457	17491	17583	17415	17372	17577	17592	17518	17451	17605	17542	17673	17472	17624	17857	17442	17562	17546	17326	17352	17486	17660	17549	17579	17463	17545	17480	17834	17353	17504	17484	17570	17581	17363	17496	17576	17526	17530	17451	17534	17582	17229	17614	17559	17434	17545	17599	17588	17672	17482	17428	17715	17488	17697	17491	17660	17438	17586	17548	17632	17429	17496	17570	17511	17601	17551	17446	17538	17476	17393	17639	17550	17547	17618	17598	17449	17368	17422	17484	17446	17603	17609	17431	17541	17513	17668	17498	17507	17723	17548	17337	17621	17482	17445	17393	17606	17435	17685	17429	17521	17386	17503	17497	17560	17494	17577	17304	17677	17606	17542	17524	17510	17674	17393	17568	17598	17448	17517	17542	17500	17382	17706	17622	17557	17409	17560	17474	17612	17463	17486	17486	17457	17599	17693	17542	17504	17457	17533	17468	17527	17539	17507	17422	17583	17633	17409	17625	17648	17428	17581	17508	17485	17576	17659	17703	17777	17563	17722	17454	17490	17481	17587	17703	17462	17535	17431	17508	17528	17804	17524	17535	17600	17522	17445	17438	17483	17547	17542	17553	17647	17470	17459	17456	17642	17330	17675	17552	17513	17743	17556	17475	17519	17552	17598	17422	17490	17604	17570	17349	17587	17683	17473	17634	17537	17616	17512	17515	17635	17353	17564	17562	17612	17590	17393	17434	17607	17525	17503	17511	17546	17634	17564	17709	17641	17704	17542	17596	17534	17414	17548	17478	17516	17288	17426	17541	17580	17536	17550	17647	17567	17422	17437	17758	17632	17656	17607	17622	17338	17551	17605	17285	17556	17774	17532	17806	17412	17679	17473	17579	17500	17752	17530	17818	17578	17431	17487	17555	17414	17621	17462	17460	17580	17606	17591	17478	17580	17338	17500	17403	17348	17497	17439	17581	17652	17484	17431	17547	17469	17526	17362	17375	17598	17530	17464	17572	17532	17560	17492	17577	17497	17546	17641	17474	17669	17512	17588	17692	17678	17472	17649	17634	17367	17398	17466	17589	17511	17511	17676	17580	17569	17350	17377	17435	17384	17669	17618	17556	17577	17479	17436	17435	17544	17470	17588	17391	17641	17343	17371	17462	17545	17450	17632	17684	17717	17532	17399	17577	17505	17564	17572	17357	17626	17417	17460	17447	17620	17514	17617	17562	17489	17539	17567	17481	17512	17418	17572	17377	17594	17469	17480	17626	17526	17356	17598	17408	17706	17544	17596	17494	17444	17590	17615	17341	17630	17596	17632	17411	17607	17673	17655	17230	17491	17578	17439	17447	17539	17544	17598	17593	17543	17467	17613	17414	17571	17549	17600	17588	17469	17517	17486	17569	17582	17642	17621	17418	17583	17640	17488	17615	17551	17392	17443	17468	17540	17443	17739	17569	17707	17550	17548	17615	17534	17581	17428	17537	17830	17440	17577	17494	17396	17585	17461	17548	17553	17653	17497	17491	17683	17538	17553	17603	17572	17637	17403	17515	17699	17425	17600	17516	17612	17538	17443	17623	17508	17572	17569	17496	17609	17554	17545	17638	17397	17609	17508	17516	17537	17613	17587	17614	17383	17529	17573	17638	17606	17718	17394	17416	17519	17477	17531	17497	17505	17587	17691	17309	17548	17558	17453	17482	17431	17516	17350	17725	17466	17523	17503	17730	17510	17448	17422	17495	17620	17402	17329	17625	17584	17581	17460	17641	17507	17524	17557	17516	17427	17583	17428	17813	17598	17495	17715	17634	17424	17515	17694	17452	17551	17525	17651	17565	17690	17615	17530	17454	17513	17588	17499	17591	17643	17406	17601	17551	17527	17449	17562	17574	17657	17520	17540	17623	17578	17672	17581	17515	17469	17441	17660	17480	17590	17600	17406	17395	17514	17658	17508	17418	17589	17695	17526	17718	17582	17509	17804	17429	17476	17515	17658	17519	17578	17616	17731	17466	17595	17510	17451	17491	17599	17380	17515	17497	17622	17470	17569	17609	17547	17272	17437	17508	17420	17589	17592	17506	17623	17694	17498	17584	17614	17536	17770	17493	17513	17432	17605	17501	17484	17592	17649	17526	17668	17580	17668	17715	17463	17539	17518	17590	17569	17612	17667	17567	17431	17500	17394	17631	17483	17621	17463	17538	17531	17690	17668	17571	17730	17649	17486	17465	17519	17555	17540	17523	17508	17389	17577	17422	17605	17697	17517	17655	17576	17505	17549	17697	17509	17201	17675	17657	17430	17475	17729	17575	17382	17550	17464	17465	17555	17498	17558	17548	17494	17527	17551	17489	17539	17313	17502	17403	17471	17359	17407	17567	17450	17412	17626	17660	17410	17563	17582	17502	17560	17458	17538	17533	17608	17484	17385	17609	17429	17715	17537	17460	17647	17522	17566	17479	17558	17513	17426	17533	17522	17405	17541	17554	17501	17590	17469	17694	17616	17449	17502	17373	17740	17414	17560	17560	17422	17771	17707	17613	17367	17396	17701	17672	17359	17556	17500	17666	17648	17438	17608	17474	17701	17777	17590	17616	17676	17463	17661	17686	17448	17769	17481	17558	17449	17465	17555	17676	17593	17700	17394	17591	17454	17601	17479	17391	17609	17545	17438	17659	17446	17407	17564	17599	17549	17434	17501	17468	17509	17496	17631	17418	17471	17528	17458	17566	17534	17548	17520	17421	17435	17644	17510	17653	17530	17590	17599	17528	17433	17599	17618	17585	17730	17480	17635	17497	17652	17407	17561	17634	17457	17615	17699	17438	17417	17542	17512	17620	17516	17467	17459	17597	17528	17618	17514	17546	17804	17637	17595	17367	17521	17659	17567	17502	17538	17518	17728	17518	17655	17473	17494	17593	17461	17597	17397	17500	17485	17387	17594	17430	17572	17438	17346	17456	17540	17558	17479	17721	17597	17442	17304	17510	17670	17558	17547	17540	17628	17554	17451	17611	17611	17746	17627	17652	17448	17669	17315	17406	17495	17395	17480	17484	17621	17724	17299	17653	17586	17523	17485	17476	17657	17416	17383	17489	17469	17511	17471	17583	17428	17647	17573	17444	17396	17415	17568	17463	17596	17430	17563	17475	17558	17599	17332	17629	17459	17606	17550	17566	17559	17536	17574	17508	17527	17545	17568	17648	17525	17495	17591	17385	17504	17516	17515	17498	17582	17486	17339	17695	17668	17616	17443	17434	17448	17639	17378	17600	17637	17596	17546	17581	17506	17670	17475	17545	17590	17601	17634	17505	17486	17490	17617	17538	17412	17313	17494	17464	17361	17335	17509	17501	17502	17586	17545	17627	17373	17526	17550	17527	17491	17465	17605	17639	17599	17605	17553	17558	17482	17578	17604	17496	17593	17589	17556	17662	17572	17564	17421	17514	17522	17617	17638	17510	17500	17702	17429	17543	17492	17614	17427	17511	17604	17551	17714	17607	17540	17577	17342	17770	17396	17679	17662	17609	17550	17502	17511	17731	17652	17452	17532	17490	17426	17552	17516	17349	17555	17350	17608	17509	17337	17478	17628	17408	17430	17526	17741	17726	17491	17521	17455	17737	17604	17622	17537	17570	17564	17717	17705	17697	17509	17489
27864	23913	31075	28643	23866	23448	23062	22658	23106	23035	23397	22661	22453	22258	22078	21725	21921	21679	21784	21794	21765	21639	21741	21820	21760	21599	21784	21761	21663	21990	21792	21552	21841	21672	21713	21670	21641	21614	21691	21645	21693	21887	21865	21521	21691	21740	21816	21646	21876	21707	21875	21651	21674	21914	21962	21861	21691	21639	21600	21752	21728	21732	21516	21559	21490	22032	21634	21594	21662	21722	21637	21628	21749	21573	21952	21861	21622	21685	21864	21552	21875	21325	21433	21662	21719	21546	21638	21536	21713	21820	21576	21844	21662	21833	21620	21645	21582	21714	21428	21254	21594	21713	21641	21674	21902	21675	21703	21528	21618	21593	21652	21617	21683	21959	21655	21581	21554	21644	21652	21685	21707	21405	21698	21535	21819	21344	21766	21840	21926	21525	21624	21741	21645	21657	21466	21392	21651	21616	21707	21564	21653	21659	21723	21586	21803	21786	21689	21768	21823	21604	21600	21783	21641	21650	21861	21829	21542	21563	21713	21536	21606	21730	21630	21572	21693	21709	21509	21646	21676	21582	21496	21779	21651	21510	21817	21689	21641	21828	21569	21616	21733	21557	21482	21620	21608	21969	21695	21517	21805	21467	21494	21573	21519	21427	21798	21776	21801	21634	21776	21939	21628	21716	21784	21721	21803	21455	21452	21547	21618	21571	21493	21683	21918	21840	21666	21857	21830	21778	21782	21742	21708	21874	21685	21835	21786	21615	21575	21645	21480	21674	21666	21458	21649	21690	21583	21669	21816	21628	21834	21407	21723	21731	21861	21595	21539	21412	21602	21699	21611	21640	21541	21716	21458	21760	21801	21679	21468	21609	21557	21576	21610	21593	21489	21513	21604	21455	21574	21518	21685	21690	21609	21725	21445	21539	21508	21672	21567	21626	21829	21395	21600	21665	21543	21579	21870	21641	21689	21701	21574	21775	21559	21770	21394	21662	21681	21516	21553	21744	21926	21541	21537	21603	21637	21879	21729	21507	21630	21504	21724	21732	21732	21824	21835	21783	21673	21499	21744	21645	21685	21505	21574	21636	21542	21621	21646	21541	21692	21724	21702	21627	21665	21712	21715	21781	21474	21613	21715	21552	21465	21573	21618	21522	21786	21501	21570	21847	21714	21650	21684	21542	21850	21924	21488	21813	21641	21578	21689	21540	21718	21561	21696	21736	21621	21741	21751	21568	21671	21674	21583	21632	21878	21648	21649	21645	21509	21870	21577	21704	21594	21768	21574	21661	21800	21641	21778	21604	21538	21746	21695	21703	21436	21539	21726	21452	21450	21688	21721	21775	21663	21682	21804	21796	21494	21665	21884	21730	21754	21515	21675	21550	21725	21914	21797	21434	21875	21539	21757	21665	21831	21642	21671	21932	21755	21595	21452	21626	21799	21729	21719	21591	21471	21666	21544	21508	21559	21619	21588	21834	21526	21722	21645	21812	21664	21575	21624	21784	21335	21526	21531	21556	21554	21785	21697	21625	21698	21772	21888	21481	21530	21491	21677	21723	21592	21750	21741	21572	21566	21784	21717	21635	21409	21762	21442	21642	21521	21679	21813	21676	21861	21503	21511	21775	21652	21856	21875	21651	21908	21811	21653	21525	21605	21836	21814	21692	21505	21662	21681	21689	21601	21733	21575	21656	21516	21741	21648	21711	21624	21589	21436	21437	21653	21820	21725	21697	21698	21812	21730	21717	21567	21529	21801	21653	21693	21366	21593	21568	21858	21464	21674	21714	21689	21637	21633	21633	21668	21733	21776	21741	21584	21703	21706	21466	21693	21744	21791	21766	21672	21622	21408	21859	21540	21255	21586	21719	21659	21341	21401	21641	21794	21764	21709	21691	21604	21634	21685	21514	21807	21750	21452	21873	21696	21679	21724	21691	21592	21657	21821	21458	21463	21579	21666	21816	21530	21788	21862	21767	21669	21674	21897	21841	21653	21587	21722	21523	21520	21426	21585	21769	21838	21444	21651	21648	21450	21759	21499	21679	21711	21694	21737	21673	21669	21704	21536	21524	21513	21723	21607	21824	21727	21561	21506	21880	21517	21561	21485	21755	21802	21646	21654	21561	21574	21794	21643	21699	21617	21721	21520	21638	21487	21502	21446	21744	21706	21643	21579	21621	21407	21465	21775	21727	21536	21543	21644	21703	21438	21669	21745	21750	21747	21648	21710	21519	21722	21513	21591	21663	21635	21746	21769	21707	21748	21798	21586	21645	21705	21710	21529	21426	21401	21611	21851	21770	21816	21726	21594	21800	21776	21686	21569	21688	21649	21704	21604	21562	21574	21503	21595	21682	21842	21685	21639	21748	21505	21602	21787	21557	21680	21433	21682	21857	21749	21469	21796	21769	21511	21737	21637	21540	21437	21632	21483	21699	21924	21770	22082	21770	21562	21612	21745	21934	21782	21568	21916	21771	21830	21617	21551	21746	21809	21764	21776	21636	21579	21671	21602	21595	21630	21629	21556	21815	21659	21742	21457	21577	21726	21618	21697	21492	21532	21762	21559	21667	21542	21924	21622	21660	21574	21575	21549	21638	21719	21677	21587	21691	21841	21820	21679	21540	21602	21643	21723	21695	21486	21773	21776	21605	21524	21866	21708	21763	21696	21555	21462	21624	21641	21715	21529	21702	21842	21736	21693	21802	21670	21708	21632	21813	21740	21727	21497	21575	21681	21613	21669	21739	21738	21671	21492	21574	21706	21542	21800	21762	21595	21765	21529	21602	21589	21554	21629	21704	21511	21646	21468	21594	21667	21687	21916	21720	21460	21826	21573	21630	21866	21469	21601	21664	21769	21796	21519	21694	21930	21739	21471	21615	21514	21745	21743	21683	21909	21518	21641	21616	21709	21598	21741	21685	21858	21710	21650	21674	21603	21710	21580	21755	21718	21888	21716	21647	21731	21615	21599	21706	21606	21508	21480	21526	21526	21754	21677	21569	21738	21617	22022	21586	21706	21746	21753	21519	21621	21539	21599	21718	21640	21699	21592	21639	21450	21765	21831	21835	21721	21656	21740	21627	21649	21864	21628	21688	21497	21483	21803	21634	21720	21539	21602	21654	21982	21745	21634	21625	21649	21776	21587	21582	21708	21863	21968	21717	21750	21842	21619	21750	21674	21776	21448	21508	21716	21639	21732	21783	21666	21842	21595	21705	21538	21753	21749	21522	21544	21650	21517	21503	21617	21615	21667	21750	21775	21727	21833	21688	21889	21785	21731	21660	21713	21715	21431	21451	21696	21820	21783	21742	21830	21521	21763	21702	21592	21492	21759	21834	21767	21667	21893	21700	21636	21656	21651	21767	21700	21542	21446	21631	21348	21482	21773	21393	21627	21948	21753	21694	21554	21704	21662	21609	21718	21462	21731	21563	21622	21426	21831	21563	21772	21593	21653	21461	21698	21536	21657	21757	21627	21579	21731	21620	21587	21666	21577	21789	21401	21776	21679	21574	21638	21626	21523	21652	21710	21633	21729	21624	21748	21740	21560	21539	21825	21734	21641	21783	21746	21764	21864	21675	21604	21745	21932	21536	21586	21611	21590	21637	21475	21625	21564	21697	21660	21738	21543	21723	21722	21534	21679	21699	21722	21827	21765	21579	21661	21718	21667	21512	21651	21492	21602	21607	21595	21812	21611	21715	21539	21671	21683	21664	21778	21868	21858	21650	21759	21569	21667	21519	21717	21596	21735	21560	21614	21626	21660	21835	21772	21480	21780	21550	21623	21671	21808	21342	21708	21592	21739	21905	21767	21754	21624	21575	21681	21652	21641	21810	21593	21683	21634	21459	21588	21627	21588	21598	21551	21742	21666	21749	21859	21768	21617	21762	21691	21592	21547	21495	21803	21457	21854	21786	21602	21787	21794	21889	21784	21780	21857	21686	21450	21678	21698	21575	21641	21508	21740	21565	21758	21617	21589	21618	21778	21716	21683	21662	21505	21771	21452	21663	21517	21717	21428	21737	21627	21622	21957	21641	21617	21716	21905	21690	21617	21771	21397	21579	21808	21487	21757	21785	21731	21693	21533	21865	21508	21437	21807	21680	21815	21775	21778	21614	21671	21815	21709	21493	21541	21795	21516	21567	21784	21857	21693	21612	21651	21633	21724	21777	21781	21545	21674	21774	21410	21668	21758	21672	21827	21867	21781	21614	21621	21783	21637	21844	21827	21651	21648	21874	21648	21565	21590	21875	21639	21706	21609	21527	21629	21665	21716	21632	21583	21630	21738	21659	21485	21735	21843	21713	21585	21726	21708	21724	21690	21521	21782	21886	21653	21469	21413	21462	21759	21500	21777	21532	21674	21594	21600	21500	21674	21621	21639	21579	21726	21710	21765	21692	21498	21448	21716	21565	21861	21574	21570	21629	21609	21525	21683	21670	21784	21737	21618	21682	21714	21752	21671	21771	21703	21671	21538	21557	21676	21481	21595	21583	21567	21562	21674	21581	21815	21649	21950	21806	21541	21760	21556	21763	21548	21735	21523	21505	21707	21679	21755	21694	21686	21583	21710	21696	21705	21553	21569	21567	21968	21650	21573	21763	21542	21714	21758	21700	21691	21741	21785	21781	21762	21656	21495	21380	21427	21865	21644	21685	21696	21537	21742	21569	21644	21689	21720	21494	21800	21930	21523	21571	21640	21695	21739	21640	21665	21704	21813	21870	21846	21634	21855	21661	21660	21600	21543	21751	21650	21634	21727	21733	21750	21749	21733	21753	21748	21593	21763	21661	21663	21692	21637	21682	21677	21437	21615	21707	21674	21440	21540	21551	21636	21486	21764	21674	21576	21595	21612	21482	22028	21528	21520	21895	21685	21953	21709	21837	21666	21461	21521	21703	21640	21571	21584	21666	21560	21576	21521	21426	21649	21726	21605	21538	21673	21557	21590	21627	21797	21757	21820	21412	21606	21586	21692	21790	21638	21638	21694	21893	21579	21718	21782	21569	21505	21609	21634	21673	21569	21504	21781	21667	21721	21826	21495	21638	21592	21613	21763	21437	21776	21648	21434	21706	21909	21731	21682	21450	21713	21482	21558	21457	21295	21756	21511	21491	21745	21653	21748	21734	21799	21559	21703	21881	21787	21429	21745	21590	21584	21801	21739	21750	21676	21803
22625	33925	31857	24357	21307	20255	19133	19447	19941	19822	20301	19298	19245	18691	18304	17954	17663	17780	17710	17832	17728	17793	17664	17786	17661	17757	17632	17597	17548	17866	17675	17618	17823	17915	17938	17711	17756	17464	17718	17620	17669	17522	17673	17722	17665	17615	17752	17649	17854	17598	17522	17842	17848	17848	17723	17869	17753	17594	17668	17702	17566	17572	17730	17438	17640	17614	17718	17794	17713	17519	17611	17673	17815	17581	17521	17750	17535	17647	17617	17459	17662	17490	17721	17566	17728	17618	17678	17679	17673	17679	17697	17524	17693	17787	17801	17603	17728	17554	17570	17812	17700	17614	17740	17707	17731	17648	17627	17675	17667	17570	17646	17498	17701	17579	17563	17662	17812	17836	17500	17749	17692	17505	17743	17643	17778	17629	17835	17608	17837	17764	17687	17592	17606	17534	17775	17554	17627	17765	17849	17556	17675	17618	17689	17739	17565	17770	17687	17743	17727	17677	17637	17656	17760	17594	17687	17623	17770	17569	17598	17879	17786	17625	17619	17716	17693	17745	17606	17709	17886	17643	17756	17620	17695	17654	17619	17579	17767	17748	17599	17674	17667	17762	17752	17691	17723	17522	17629	17606	17609	17737	17573	17774	17802	17775	17414	17686	17526	17562	17731	17675	17664	17583	17597	17633	17574	17780	17710	17647	17856	17459	17796	17652	17677	17727	17675	17610	17581	17683	17645	17793	17544	17571	17525	17612	17821	17647	17762	17666	17537	17661	17827	17627	17835	17627	17586	17581	17786	17689	17689	17722	17481	17549	17436	17618	17676	17624	17681	17795	17784	17613	17680	17535	17943	17654	17689	17744	17791	17602	17581	17548	17706	17766	17693	17597	17708	17607	17761	17619	17774	17745	17627	17774	17733	17562	17714	17744	17783	17688	17697	17768	17653	17579	17658	17803	17574	17737	17784	17601	17693	17584	17607	17740	17619	17646	17647	17747	17604	17603	17841	17752	17628	17785	17702	17721	17646	17773	17663	17764	17635	17494	17639	17443	17784	17699	17609	17734	17781	17637	17403	17855	17664	17700	17683	17690	17741	17724	17712	17724	17648	17617	17695	17560	17578	17544	17697	17706	17699	17648	17649	17589	17719	17781	17661	17748	17566	17784	17623	17630	17721	17643	17553	17744	17678	17562	17606	17676	17745	17700	17695	17610	17522	17539	17580	17483	17811	17746	17632	17598	17823	17643	17574	17559	17568	17548	17598	17637	17477	17772	17823	17649	17602	17835	17757	17593	17679	17612	17689	17627	17673	17647	17890	17570	17505	17626	17787	17817	17587	17683	17685	17757	17549	17531	17766	17763	17624	17542	17800	17814	17642	17783	17719	17596	17764	17543	17613	17607	17647	17523	17735	17718	17799	17726	17770	17313	17555	17745	17895	17628	17396	17660	17635	17604	17570	17728	17698	17693	17756	17762	17681	17770	17744	17728	17615	17774	17685	17598	17601	17794	17799	17650	17651	17616	17608	17749	17743	17534	17829	17734	17674	17591	17729	17654	17734	17668	17757	17751	17774	17645	17527	17707	17642	17698	17464	17852	17584	17809	17711	17758	17554	17669	17637	17549	17730	17657	17736	17563	17643	17648	17892	17587	17581	17791	17708	17556	17666	17611	17700	17809	17652	17686	17636	17676	17576	17673	17700	17697	17726	17593	17559	17490	17688	17772	17655	17758	17716	17705	17750	17504	17663	17698	17655	17682	17547	17509	17716	17797	17957	17675	17635	17672	17626	17616	17781	17443	17660	17550	17678	17795	17645	17631	17823	17655	17725	17708	17583	17685	17503	17698	17654	17751	17619	17633	17743	17650	17759	17664	17752	17674	17682	17757	17561	17624	17638	17623	17711	17881	17649	17717	17490	17592	17822	17713	17684	17734	17686	17727	17602	17707	17665	17638	17626	17676	17803	17610	17567	17756	17683	17604	17533	17554	17737	17641	17658	17673	17561	17585	17818	17591	17739	17591	17827	17503	17756	17611	17833	17801	17679	17545	17615	17619	17748	17651	17507	17746	17463	17720	17647	17718	17641	17607	17600	17792	17634	17550	17655	17707	17539	17618	17610	17526	17740	17663	17665	17740	17668	17698	17529	17784	17623	17608	17727	17704	17649	17711	17502	17593	17473	17635	17842	17671	17697	17607	17584	17573	17807	17747	17648	17628	17730	17638	17769	17564	17801	17490	17622	17736	17578	17721	17772	17666	17668	17721	17788	17803	17806	17648	17709	17730	17548	17598	17611	17590	17704	17725	17357	17672	17452	17696	17602	17708	17637	17811	17588	17710	17482	17614	17584	17788	17600	17713	17575	17669	17593	17701	17614	17589	17846	17607	17613	17550	17875	17486	17561	17652	17509	17794	17582	17751	17710	17476	17773	17796	17563	17654	17658	17634	17753	17740	17627	17707	17768	17729	17636	17730	17753	17706	17792	17759	17637	17672	17695	17768	17711	17530	17621	17725	17707	17754	17522	17625	17772	17750	17674	17761	17734	17589	17604	17609	17738	17644	17777	17687	17613	17561	17621	17514	17508	17651	17692	17690	17653	17659	17707	17542	17638	17718	17450	17742	17666	17597	17630	17768	17689	17592	17647	17624	17709	17729	17647	17685	17815	17562	17717	17604	17676	17652	17665	17647	17751	17775	17499	17560	17693	17665	17772	17378	17564	17618	17754	17705	17678	17644	17551	17790	17666	17647	17674	17590	17664	17544	17744	17665	17551	17659	17629	17575	17726	17630	17681	17733	17575	17702	17644	17530	17712	17681	17902	17521	17659	17939	17826	17650	17708	17659	17630	17643	17667	17563	17719	17559	17823	17534	17804	17609	17706	17625	17490	17775	17595	17691	17629	17516	17731	17667	17719	17542	17711	17632	17693	17615	17487	17775	17785	17717	17757	17568	17615	17615	17526	17601	17636	17640	17557	17857	17662	17652	17791	17778	17817	17660	17676	17756	17709	17519	17703	17534	17676	17780	17773	17563	17720	17707	17757	17536	17626	17682	17553	17666	17731	17649	17700	17536	17633	17743	17722	17773	17638	17624	17561	17608	17741	17536	17584	17673	17626	17665	17696	17552	17698	17499	17699	17746	17557	17571	17601	17597	17483	17529	17724	17844	17649	17765	17511	17615	17632	17837	17614	17479	17779	17787	17597	17549	17503	17777	17799	17798	17704	17747	17587	17659	17973	17701	17699	17835	17493	17788	17691	17660	17649	17644	17735	17683	17516	17607	17706	17668	17639	17641	17626	17441	17580	17741	17796	17723	17517	17633	17693	17764	17695	17787	17889	17733	17584	17523	17651	17570	17592	17542	17667	17511	17506	17508	17609	17649	17583	17713	17508	17628	17514	17677	17630	17781	17613	17424	17702	17721	17793	17612	17685	17704	17653	17621	17708	17467	17541	17641	17771	17632	17664	17796	17726	17760	17436	17599	17636	17614	17494	17526	17744	17549	17665	17700	17830	17525	17620	17585	17525	17581	17644	17620	17765	17656	17702	17804	17672	17706	17789	17733	17725	17608	17680	17727	17835	17546	17520	17782	17817	17689	17661	17708	17571	17713	17793	17822	17772	17713	17828	17650	17741	17632	17691	17490	17559	17653	17638	17453	17852	17623	17505	17753	17669	17397	17641	17449	17617	17721	17601	17794	17609	17771	17652	17528	17657	17637	17659	17818	17677	17691	17641	17684	17799	17671	17673	17654	17787	17624	17642	17729	17655	17630	17725	17479	17736	17735	17699	17561	17596	17530	17684	17677	17753	17512	17672	17671	17645	17515	17673	17786	17683	17740	17648	17794	17514	17584	17696	17731	17730	17627	17731	17826	17713	17664	17606	17593	17724	17618	17850	17698	17566	17709	17604	17452	17526	17721	17664	17698	17532	17856	17678	17712	17655	17611	17717	17674	17646	17756	17695	17530	17773	17587	17768	17652	17617	17883	17768	17643	17771	17678	17720	17675	17649	17776	17644	17686	17611	17770	17539	17612	17752	17669	17501	17709	17583	17765	17512	17556	17583	17578	17623	17675	17705	17514	17733	17770	17770	17679	17742	17674	17630	17940	17677	17605	17503	17661	17725	17549	17476	17598	17624	17574	17755	17649	17724	17566	17587	17750	17787	17566	17658	17602	17747	17707	17685	17649	17792	17540	17613	17525	17718	17686	17528	17641	17759	17616	17659	17797	17857	17670	17585	17791	17528	17537	17836	17591	17482	17661	17727	17643	17889	17685	17719	17790	17894	17787	17654	17706	17532	17703	17594	17527	17743	17657	17777	17676	17568	17733	17649	17621	17767	17742	17781	17573	17742	17706	17460	17621	17747	17639	17485	17901	17771	17504	17652	17531	17663	17595	17679	17735	17702	17454	17728	17655	17562	17694	17653	17544	17634	17758	17594	17385	17661	17780	17656	17811	17769	17731	17628	17738	17545	17716	17691	17531	17585	17754	17756	17532	17674	17733	17535	17645	17630	17654	17615	17680	17615	17648	17731	17546	17841	17871	17858	17685	17725	17669	17651	17876	17524	17669	17590	17687	17703	17795	17695	17610	17792	17483	17653	17659	17562	17714	17840	17660	17635	17660	17564	17701	17592	17579	17665	17629	17664	17644	17665	17654	17682	17583	17689	17560	17930	17704	17680	17749	17619	17578	17780	17594	17721	17748	17780	17790	17549	17676	17766	17744	17387	17683	17722	17548	17719	17641	17544	17696	17789	17522	17602	17647	17684	17507	17581	17718	17680	17563	17632	17655	17643	17649	17586	17728	17621	17736	17659	17639	17750	17574	17695	17633	17739	17492	17927	17691	17660	17659	17616	17779	17531	17740	17576	17631	17771	17689	17735	17726	17522	17571	17566	17830	17640	17717	17576	17484	17515	17497	17629	17719	17705	17683	17720	17528	17608	17831	17568	17756	17828	17643	17701	17755	17596	17755	17628	17745	17761	17561	17531	17789	17743	17596	17679	17710	17739	17829	17451	17813	17788	17632	17692	17686	17784	17507	17839	17469	17645	17640	17718	17843	17652	17679	17738	17652	17675	17660	17569	17682	17812	17693	17694	17758	17517	17608	17809	17735	17719	17803	17538	17739	17536	17609	17677	17688	17565	17707	17803	17658	17583	17703	17707	17815
23551	21178	28841	24041	22883	25207	25453	23253	23754	23266	23511	22686	22450	21972	21615	21497	21160	21186	21317	21127	21291	21226	21046	20998	21087	20838	20888	20878	20753	21018	20870	21100	21053	21331	21048	20715	21156	20850	20853	21020	20867	20938	20928	20866	21098	21056	20877	21003	20877	20776	20912	21130	21351	21583	21683	21490	21110	21033	20775	20860	20889	20774	20860	20828	20874	20925	20791	20826	20626	20787	20860	20793	20873	21003	20855	21056	20769	20735	20724	20780	20714	20912	20882	20803	20812	20948	20960	21050	20842	20669	20920	20863	20776	20701	20730	20571	20751	20672	20860	20705	21064	20538	20949	21029	20866	20833	20803	20964	20816	20850	20831	20692	20979	21120	20821	20587	20850	20993	20861	20805	20838	20768	20982	20836	21010	20861	20932	20931	21031	20746	20839	20717	20795	20805	20893	20713	20775	20831	20711	20955	20948	20839	20739	20661	20788	20806	20811	20800	20909	20769	20783	20836	20917	20963	20877	20932	20786	21072	20948	20785	20989	20912	20964	20986	20865	20906	20830	20763	20765	20695	20733	20978	20535	20925	20949	20839	20584	20712	20572	20766	20909	20864	21250	20845	21011	20821	20939	20909	20961	21031	20880	20642	20958	20730	20715	20890	20948	20769	20772	20908	20919	20938	20818	20835	20666	21036	20892	20756	20939	20889	20768	20822	20920	20743	20907	20923	20958	20752	21088	20874	20698	20920	20715	20812	20566	20752	20891	20819	20997	20892	20810	20648	20913	20676	20721	20816	20980	21070	20775	20853	20768	20651	20978	20627	20716	20928	20801	20696	20866	20784	20793	20721	20685	20861	20953	20815	20836	20840	20838	20902	20727	20903	20922	20884	20927	20831	20951	20741	20924	20743	20949	20876	20664	20759	20795	20999	20847	20622	20846	20807	20830	20828	21051	20705	20459	20734	20671	20911	20943	20943	20778	20755	20898	20640	20715	20704	20915	20912	20870	20744	20910	20960	20775	20800	20519	20769	20730	20883	20732	20718	20850	20720	20701	21000	20883	20787	20661	21006	20773	20834	20885	20951	20987	20906	20880	20710	20800	20866	21119	20789	20845	20831	20786	20794	20834	20889	21019	20991	20894	21030	20971	20742	20860	20782	20731	20707	20632	21057	20740	20736	20730	20812	20784	20907	20861	20814	20745	20680	20821	20786	20965	20941	20834	20752	21026	20903	20797	20837	20884	20872	20908	20784	20937	20816	20702	20748	20916	20799	20764	20841	20658	20794	20846	20658	21014	21009	20840	20886	20582	20742	20811	20934	20823	20828	20777	20851	20735	20974	20924	20798	20867	21061	20606	20794	20790	20954	20880	20793	21014	20861	20910	20940	20763	20816	20671	20768	20939	20768	20742	20906	20969	20892	20890	20916	21015	20973	20947	20709	20767	20842	20864	20798	20958	20944	20946	20934	20765	20949	20639	20717	20944	21063	20727	20829	20723	20851	20956	20853	20998	20789	20749	20749	20891	20807	20653	20621	20710	20765	21049	20658	20729	20765	20876	20816	20859	20654	20862	20679	20752	21014	20796	20893	20841	20748	20746	21055	20896	20769	21086	20703	20857	20718	20695	20492	20769	20699	20667	21023	20867	20721	20939	20782	20900	20870	20856	20844	20707	20956	20937	20874	20889	20921	20757	20748	20924	20797	20901	20800	20898	20825	20953	20876	20857	20865	20880	20735	21019	20879	20967	20800	20932	20720	20756	20632	20860	20868	20900	20800	20877	20826	20673	21015	20805	20756	20870	20706	20531	20742	20829	20916	20841	20890	20831	20827	20759	21048	20944	20882	20861	20944	21030	20900	20698	20806	20638	20834	20743	20846	20803	20838	20646	20839	20662	20590	20944	20725	20757	20816	20874	20705	20947	20902	20762	20862	20826	20698	20825	20825	20882	21006	20685	20739	20903	20764	20741	20758	20795	20890	20724	20784	20997	20786	20646	20868	20657	20799	20711	20871	20909	20893	20720	20701	20817	20970	20897	20846	20850	20605	20777	20981	20737	20624	20962	20713	20829	20699	20782	20694	20891	20781	20723	20846	20769	20832	20801	20797	20728	20826	20857	20993	20911	20572	20987	20774	20718	20790	20802	20779	20757	20717	20665	20987	20807	20761	20782	20986	20952	21026	20697	20806	20798	20976	20820	20863	20923	20824	21120	20915	20904	20911	20732	21076	20842	20819	20817	20953	20842	20951	21135	20978	20861	20848	20881	21037	20953	20868	20765	20653	20750	20774	20981	21046	20917	20964	20923	20752	20822	20856	20975	20788	20851	20803	20893	20744	20809	20864	21066	20806	20889	20842	20547	20738	20940	20807	21034	20761	20730	21126	20867	20660	20722	21000	21123	21048	20803	20767	20937	20692	20874	20803	20904	20646	20807	20922	20702	20879	20846	20670	20821	20979	20764	20796	20792	20779	20933	20826	20626	20720	20986	20800	20731	20849	20836	20811	20708	20876	20971	20828	20930	20857	21011	20980	20802	20983	20851	20970	20841	20871	20775	20895	20785	21172	20960	20988	20931	20768	21003	21164	20745	20838	20832	20762	20903	20743	20865	20849	20974	20987	20876	20864	21055	20974	20869	20873	20876	20866	20836	20823	20930	20780	20947	20802	20821	20744	20803	20781	20920	20956	20742	20884	20963	20800	20843	20844	20743	20877	20844	21012	21004	20787	20864	20981	20649	20577	20964	20825	20620	20801	20747	20925	20735	20854	21086	20791	20910	20712	20758	20867	20983	20719	20828	20797	20914	20863	20922	20866	20872	20880	20894	20920	20829	21008	20655	20804	20955	21083	20914	20852	20900	20855	20859	20909	20701	20683	20866	20711	20841	20844	20761	20686	20896	20979	20765	20828	20729	20874	20979	21073	20708	20800	20909	20932	20992	20784	20710	21055	20967	20828	20767	20664	20920	20676	20907	20747	20891	20903	20832	20926	20711	20861	20842	20915	20884	20501	20807	20778	20711	20739	20774	20811	20639	20657	20772	20817	20725	20911	20687	20851	20806	20947	20769	20991	20807	20884	21194	20875	20813	20904	20892	20867	20615	20759	20788	20638	20784	20821	20927	20623	20593	20681	20912	20861	20798	20939	20835	20871	20945	20651	20855	21120	20949	20945	20906	20635	20781	20729	20993	20911	20953	20964	20624	20865	20728	20900	20887	20775	20864	20703	20799	20797	20814	20866	20974	20928	20938	20828	20801	20776	21026	20829	20618	20681	20841	21162	20845	21041	20793	20872	20765	20825	20649	20832	20915	20840	20704	20679	21030	20862	20947	20878	20777	20754	20856	20665	20715	20870	21029	20770	20959	21069	20826	20915	20983	20906	20638	20664	20939	20893	20955	20834	20833	20746	20717	20869	20778	20960	20954	21026	20653	20863	20936	20729	20799	20796	20833	20972	20851	20947	20827	20817	20808	21081	21071	20742	20532	20807	21047	20796	20923	20867	20897	20905	20812	20920	20978	20764	20956	20769	20889	20752	20856	20742	20825	20916	20907	20897	20964	20938	20759	20907	20846	20709	20758	20908	20742	20862	20772	20734	20779	20775	20657	20741	20976	20649	20793	20754	20805	20829	20976	20641	21067	20801	20900	21095	21070	20717	20801	20764	20796	20923	20885	20746	20941	20786	20793	20946	20964	20645	20838	20750	20944	20719	20892	20937	20644	20971	20686	20952	20990	20742	20924	20793	20890	20777	20682	20803	20586	20820	20690	20780	21122	20847	20655	20761	20984	20625	20877	20468	20666	20779	20776	20726	20627	20764	20772	20715	21071	20916	20897	20877	20807	20987	20869	20928	20745	20885	20867	20782	20705	20675	20839	20950	20766	20642	20709	20778	20781	20760	20741	20871	21041	20757	20967	20712	20907	20818	20639	20707	20774	20764	20674	20819	20663	20771	20785	20745	20818	20952	20954	20785	20988	20708	20867	20692	20864	21210	20763	20852	20754	20852	20970	20841	20880	20702	20903	20732	20946	20950	20752	20897	20881	20856	20826	20803	20894	20849	20648	20794	20915	20885	20768	20916	20578	20871	20794	20815	20749	20864	20926	20727	20962	20949	20955	20816	20973	20785	21042	20768	20977	20845	20716	20831	20933	20777	20818	20711	20633	20819	20774	20848	20719	20844	20831	21027	20851	20906	20789	20900	21175	20868	20909	20738	20738	20896	20677	20821	21070	20974	20804	20677	21069	20946	20790	20890	20980	20931	20903	20958	20744	20702	20849	20644	21049	20845	20801	20826	20876	20941	20734	20746	20964	20898	20673	20913	20800	20884	20855	20879	20971	20870	20809	20812	20898	20923	20813	20969	20991	21000	20898	20838	20730	20715	20983	21052	20798	20692	20732	20680	20797	20796	20893	20866	20750	20819	20981	20913	20697	20959	21109	20654	20918	20833	20717	20792	20958	20753	20795	20865	20767	20787	21043	21133	20671	20818	20804	20876	20850	20981	20901	20789	21032	20866	20763	20959	20759	20841	20794	20764	20798	20823	20766	20832	20813	20768	20902	20836	20928	20748	20712	20661	20894	20871	20820	20646	20755	21004	20785	20949	20854	20895	20761	20713	20894	20766	20696	20909	20690	20827	21028	21225	20858	20731	20758	20884	20848	20932	21041	20686	20825	20861	20980	20947	20809	20693	20720	20702	20754	20856	21107	20856	20797	20781	20972	20894	20878	20729	20831	20641	20850	20851	20764	20680	20777	20968	20907	20729	20819	21044	20822	20826	21070	20785	20848	21087	20778	20888	20816	21059	20788	20652	21023	20916	21222	21064	20680	20516	20854	21023	20975	20857	20916	20883	20866	20847	20783	20902	20621	20717	20879	20781	21031	20773	20658	20857	20984	20730	20803	20706	20792	20869	20776	20813	20587	20801	20857	20804	20739	20677	20865	20783	20757	20747	20743	20902	20911	20611	20835	21004	20902	20900	20847	20809	20930	20736	20853	20839	20671	20838	20839	20890	20896	20861	20914	20737	20823	20817	20966	20860	21008	20956	20818	20915	20837	20894	20918	20829	20724	20656	20839	20857	20838	20876	20836	21026	21070	20852	20919	20814	20852	20859	20920	20690	20882	20887	20787	20948	20841	20995	20890	20943	20918	20733	20692	20697	20906	20785
21629	39046	36743	28198	23822	21500	19984	20640	21582	20604	21227	19705	19528	18746	18235	17783	17690	17570	17508	17404	17455	17394	17417	17221	17219	17334	17246	17291	17207	17471	17360	17254	17287	17356	17366	17344	17247	17408	17268	17271	17141	17302	17264	17386	17446	17178	17227	17238	17334	17345	17441	17555	17793	18416	18146	17835	17451	17305	17186	17261	17081	17306	17062	17213	17311	17160	17233	17128	17014	17223	17311	17223	17194	17109	17024	17364	17155	17157	17173	17317	17156	17252	17079	17307	17283	17180	17082	17156	17150	17197	17196	17218	17306	17245	16993	17121	17199	17199	17221	17261	17157	17246	17103	17274	17098	17261	17364	17352	17220	17426	17153	17192	17266	17141	17100	17135	17068	17225	17120	17174	17149	17309	17388	17048	17249	17256	17099	17141	17273	16999	17162	17174	17199	17125	17199	17138	17187	17137	17410	17120	17096	16920	17232	17207	17273	17165	17165	17075	17208	17123	17198	17218	17094	17221	17185	17347	17196	17242	17247	17294	17030	17229	17050	17177	17375	17235	17115	17093	17205	17279	17125	17201	17107	17173	17109	17127	17131	17230	17197	17155	17063	17233	17044	17266	17386	17201	17158	17124	17112	17160	17239	17004	17292	17220	16998	17176	17285	17145	17071	17131	17128	17186	17218	17248	17172	17192	17377	17225	17213	17184	17121	17284	17419	17256	17077	17324	17354	17125	17279	17330	17208	17228	17055	17062	17270	17143	17261	17301	17337	17086	17208	17175	17165	17189	17251	17088	17228	17069	17311	17169	17154	17153	17192	17311	17365	17063	17308	17022	17170	17182	17133	17153	17227	17149	17222	17198	17267	17311	17320	17144	17240	17324	17204	17241	17219	17130	17106	17157	17188	17369	17303	17093	17108	17260	17283	17162	17190	17137	17139	17175	17122	17259	17185	17240	17260	17263	17433	17178	17059	17255	17097	17147	17165	17171	17102	17133	17204	17216	17156	17308	17273	17027	17214	17259	17044	17329	17239	17197	17295	17195	17278	17228	17170	17233	17053	17131	17092	17132	17212	17148	17221	17073	17181	17195	17090	17194	17168	17082	17252	17150	17033	17207	17144	17120	17283	17239	17274	17234	17188	17232	17225	17266	17317	16987	17200	17188	17276	16979	17082	17150	17092	17204	17245	17178	17188	17261	17187	17177	17200	17285	17334	17041	17067	17185	17215	17313	17190	17093	17105	17137	17320	17156	17116	17110	17052	17302	17349	17240	17084	17170	17160	17154	17205	17283	17379	17305	17172	17132	17267	17074	17089	17201	17225	17183	17275	17210	17075	17081	17143	16972	17084	17020	17192	17027	17081	17168	17178	17213	17170	17248	17193	17249	16952	17248	17043	17192	17132	17154	17047	17168	17070	17211	17177	17152	17172	17202	17135	17257	17209	17213	17189	17152	17139	17000	17268	17217	17212	17221	17174	17151	17314	17315	17373	17241	17250	17251	17301	17040	17289	17231	16986	17112	17319	17330	17154	17083	17166	17037	17253	17140	17280	17187	17083	17071	17335	17160	17235	17191	17186	17224	17229	16976	17045	17261	17321	17250	17316	17276	17179	17094	17421	17215	17211	17214	16956	17224	17026	17285	17211	17198	17187	17177	17066	17196	17096	17113	17236	17092	17099	16955	17343	17180	17225	17227	17196	17182	17227	17378	17216	17178	17189	17294	17080	17027	17068	17167	16966	17212	17236	17169	17240	17143	17233	17296	17208	17219	17203	16991	17113	17130	17251	17168	17135	17300	17293	17294	17373	17125	17114	17163	17184	17176	17254	17149	17336	17316	17403	16999	17169	17063	17355	17037	17156	17037	17276	17253	17250	17211	17183	17163	17260	17286	17103	17349	17158	17389	17062	17354	17344	17192	17261	17384	17192	17247	17076	16952	17243	17078	17068	17174	17158	17284	17153	17107	17267	17111	17356	17049	17127	17277	17223	17208	17103	17318	17129	17165	17156	17218	17102	17159	17311	17188	17197	17110	17276	17147	17088	17117	17323	17177	17249	17290	17220	17277	17054	17293	17275	17074	17134	17111	17131	17254	17197	17268	16949	16968	17174	17208	17205	17082	17383	16970	17209	17313	17295	17336	17020	17178	17272	17271	17247	17158	17296	17262	17186	17290	17231	17127	17210	17075	17341	17081	17270	17147	17175	17066	17150	17222	17159	17259	17247	17116	17236	17190	17157	17150	17431	17211	17277	17125	17019	17157	17062	17149	17049	17285	17056	17038	17240	17189	17118	17168	17096	17240	17206	17195	17306	17022	17107	17288	17150	17211	17196	17231	17250	17163	17097	17183	17128	17309	17146	17230	17191	17286	17016	17065	17187	17222	17312	17208	17134	17284	17235	17166	17282	17094	17155	17254	17133	17213	17266	17206	17151	17167	17376	17104	17033	17105	17114	17140	17155	17288	17213	17193	17209	17198	17210	17324	17234	17145	17218	17225	16918	17360	17158	17092	17235	17314	17247	17194	17234	17285	17042	17262	17168	17220	17024	17247	17139	17284	17185	17102	17217	17255	17364	17254	17043	17120	17225	17150	17025	17163	17219	17322	17075	17162	17124	17271	17443	17261	17248	17164	17101	17270	16997	17006	17129	17046	17161	17169	17251	17268	17296	17559	17105	17256	17286	17249	17359	17229	17295	17299	17292	17148	17186	17200	17162	17096	17345	17166	17264	17255	17200	17056	17211	17175	17283	17043	17165	17090	17198	17226	17297	17289	17163	17058	17184	17347	17286	17146	17283	16959	17144	17291	17205	17293	17227	17218	17070	17178	17372	17118	17157	17220	17201	17097	17090	17139	17230	17254	17131	17307	17045	17252	17023	17259	17167	17056	17111	17019	17132	16919	17288	17112	17150	17109	17282	17149	17201	17243	17201	17263	17327	17185	16986	17164	17339	17104	17255	17169	17206	17186	17284	17192	17215	17281	17240	17146	17276	17160	17349	17313	17112	17215	17307	17160	17166	17096	17092	17032	17127	17281	17264	17246	17395	17260	17217	17148	17179	17162	17038	17281	17222	17327	17114	17101	17331	17279	17213	17289	17165	16930	17246	17145	17161	17160	17025	16933	17099	16917	17168	17263	17274	17064	17151	17291	17223	17243	17027	17233	17286	17333	17242	17204	17221	17083	17230	17170	17050	17434	17276	17163	17247	17231	17236	17061	17226	17244	17333	17317	17134	17273	17184	17281	17053	17196	17379	17057	17209	17156	17105	17352	17014	17141	16971	17006	17116	17070	17044	17254	17234	16997	17150	17150	17297	17118	16948	17130	17221	17130	17032	17268	17182	17135	17373	16991	17076	17261	17181	17252	17255	17025	17236	17154	17290	17182	17203	17367	17123	17175	17000	17103	17222	17282	17362	17265	17236	17174	17022	17111	17155	17215	16972	17264	17248	16956	17131	17232	17271	17241	16965	17106	17312	17131	17166	17185	17191	17202	17044	17331	17210	17171	17295	17151	17154	17183	17163	17191	17046	17194	17220	17330	17110	17201	17253	17325	17126	17188	17062	17427	17178	17167	17004	17088	17260	17097	17144	17167	16961	17193	17194	17217	17380	17258	17182	17040	17228	17145	17291	17338	17213	17304	17224	17125	16989	17165	17287	17189	17012	17169	17120	17245	17195	17227	17211	17179	17174	17209	17068	17297	17224	17090	17193	17232	17310	17127	17154	17259	17179	17301	17315	17143	17203	17280	17232	17217	17098	17001	16981	17307	17265	17080	17083	17273	17146	17191	17166	17232	17196	17124	17131	17067	17365	17207	17109	17219	17316	17251	17192	17043	17153	17126	17355	17107	17190	17288	17106	16988	17222	17136	17158	16973	17100	17220	17254	17266	17152	17253	17106	17115	17208	17176	17094	17167	17266	17176	17290	17308	17210	17053	17315	17416	17162	17099	17149	17117	17237	17144	17201	17180	17324	17182	17358	17269	17183	17260	17054	17091	17182	17122	17415	17098	17140	17033	17060	17290	17375	17311	17327	17145	17123	17157	17160	17043	17126	17023	17160	17143	17110	17215	17327	17067	17191	17193	17111	17244	17202	17237	17166	17203	17229	17162	17194	17123	17275	17189	17381	17063	17201	17120	17248	17222	17115	16942	17270	17281	17109	17122	17227	17258	17289	17315	17210	17142	17105	17214	17286	17316	17082	17177	17306	17274	17288	17331	17206	17330	17062	17128	17192	17119	17179	16936	17020	16964	16986	17232	17352	17076	17258	17155	17231	17206	17279	17286	17182	17131	17123	17170	17190	17221	17081	17163	17073	17137	17053	17128	17100	17153	17153	17151	17257	17309	17304	17236	17324	17291	17153	17219	17254	17168	17039	17288	17307	17195	17183	17071	17263	17144	17123	17227	17081	17415	17213	17250	17141	17164	17146	17160	17027	17191	17227	17139	17130	17278	17029	17250	17233	17198	17150	17191	17109	16978	17196	17214	17246	17355	17381	17243	17114	17213	16852	17239	17260	17244	17035	17340	17339	17363	17142	17305	17113	17174	17173	17197	17190	17167	17400	17027	17202	17313	17186	17140	17332	17149	17096	17081	17201	17213	17168	17124	17250	17238	17352	17356	17081	17190	17321	17277	17338	17177	17069	17209	17198	17279	17156	17066	17215	17184	17119	17240	17211	17158	17014	17082	17146	17186	17230	17121	17185	17319	17388	17211	17177	17152	17133	17289	17271	17344	17178	17044	17034	17258	17261	17220	17234	17204	17064	17251	17280	17077	17159	17077	17103	17213	17128	17231	17175	16925	17273	17107	17184	17014	17309	17037	17204	17211	17241	17172	17219	17056	17034	17249	17035	17312	17178	17007	17284	17249	16888	17092	17063	17203	17274	17157	17206	17260	17032	17345	17217	17204	17163	17258	17354	17195	17184	17182	17276	17188	17306	17184	17102	17334	17142	17240	17022	17247	17279	17297	17100	17349	17291	17195	17196	17214	17126	17181	17311	17274	17353	17171	17139	17258	17269	17147	17204	17227	17252	17256	17073	17252	17105	17082	17190	17281	17342	17165	17116	17206	17173	17148	17118	17349	17297	16999	17317	17126	17292	17032	17176	16993	17222	17195	17359	17195	17323	17211	17344	17135	17301	17181	17330	17432	17085	17204	17196	17232
22510	21086	28934	23502	21642	24954	28357	24374	25062	25106	25069	23884	23901	23466	22781	22500	22200	22187	22034	21751	22004	22085	21881	21870	21819	21641	21844	21960	21788	21586	21912	21775	21655	21741	21848	21553	21795	21837	21451	21572	21747	21489	21750	21611	21695	21618	21854	21591	21708	21712	21733	22066	22239	23051	22816	22372	22048	21663	21618	21705	21793	21673	21593	21708	21687	21668	21726	21684	21560	21636	21630	21596	21441	21624	21575	21691	21513	21535	21668	21747	21409	21671	21688	21676	21576	21533	21536	21493	21440	21691	21635	21591	21993	21676	21514	21581	21699	21591	21579	21715	21525	21522	21585	21583	21627	21611	21515	21492	21526	21949	21341	21567	21494	21677	21500	21581	21503	21550	21706	21501	21547	21691	21748	21479	21398	21631	21661	21438	21461	21540	21573	21647	21511	21610	21740	21665	21510	21426	21610	21583	21427	21515	21436	21536	21488	21688	21676	21853	21507	21697	21619	21562	21759	21467	21687	21542	21474	21627	21537	21484	21623	21569	21584	21488	21411	21521	21654	21717	21502	21414	21632	21451	21368	21547	21647	21323	21436	21671	21464	21394	21459	21431	21724	21631	21527	21533	21569	21472	21575	21589	21635	21679	21505	21566	21446	21642	21681	21565	21423	21702	21434	21496	21579	21651	21699	21553	21575	21385	21341	21525	21661	21586	21394	21548	21607	21543	21753	21607	21494	21699	21518	21588	21431	21423	21356	21366	21738	21652	21528	21672	21654	21457	21592	21243	21681	21468	21518	21677	21770	21627	21626	21603	21466	21425	21427	21740	21674	21499	21482	21550	21603	21405	21727	21653	21464	21589	21489	21378	21467	21432	21539	21620	21611	21723	21739	21760	21600	21371	21618	21554	21580	21231	21483	21569	21672	21646	21600	21654	21321	21635	21759	21408	21449	21411	21468	21826	21411	21613	21661	21650	21289	21565	21516	21599	21517	21536	21705	21509	21601	21474	21408	21636	21499	21428	21701	21490	21596	21637	21670	21535	21395	21623	21323	21600	21588	21735	21549	21468	21408	21666	21586	21594	21681	21518	21327	21545	21516	21525	21533	21692	21701	21642	21626	21678	21587	21646	21609	21467	21566	21682	21704	21750	21521	21326	21594	21332	21763	21310	21444	21676	21741	21474	21605	21729	21543	21392	21420	21669	21805	21609	21579	21520	21528	21767	21640	21397	21441	21522	21586	21463	21693	21466	21678	21601	21627	21269	21454	21724	21607	21618	21653	21647	21454	21337	21526	21631	21613	21524	21769	21705	21520	21466	21730	21567	21667	21529	21628	21480	21518	21480	21504	21513	21649	21406	21551	21626	21552	21647	21502	21467	21567	21609	21630	21587	21667	21432	21494	21597	21484	21499	21725	21549	21601	21543	21419	21361	21399	21389	21460	21550	21660	21548	21687	21484	21495	21599	21515	21369	21471	21675	21766	21446	21452	21474	21620	21491	21617	21266	21609	21602	21457	21600	21804	21635	21651	21440	21738	21601	21625	21500	21453	21428	21584	21555	21520	21607	21608	21644	21946	21617	21444	21577	21507	21443	21454	21486	21805	21532	21611	21478	21582	21434	21569	21497	21496	21429	21653	21657	21604	21549	21538	21600	21492	21531	21623	21600	21545	21688	21528	21461	21607	21452	21520	21464	21882	21515	21586	21454	21555	21472	21688	21600	21549	21656	21662	21642	21478	21417	21543	21470	21544	21400	21596	21331	21521	21635	21411	21357	21636	21710	21661	21662	21514	21331	21398	21715	21598	21589	21446	21687	21587	21851	21519	21750	21571	21370	21465	21638	21383	21603	21731	21518	21888	21524	21463	21480	21386	21677	21648	21495	21492	21605	21535	21420	21731	21454	21346	21470	21340	21659	21606	21554	21316	21407	21701	21481	21659	21490	21572	21535	21487	21550	21539	21731	21642	21389	21447	21249	21556	21680	21260	21588	21650	21768	21830	21605	21608	21439	21259	21384	21693	21501	21442	21586	21828	21764	21598	21743	21590	21687	21748	21549	21425	21528	21556	21686	21583	21541	21566	21657	21650	21595	21469	21484	21569	21529	21584	21771	21664	21473	21621	21513	21375	21713	21465	21350	21552	21862	21630	21519	21500	21467	21540	21511	21452	21414	21428	21572	21408	21380	21320	21590	21751	21726	21737	21485	21651	21467	21750	21591	21637	21504	21556	21333	21679	21532	21493	21602	21363	21478	21380	21474	21587	21555	21450	21396	21526	21429	21643	21508	21796	21606	21419	21297	21594	21681	21625	21521	21605	21601	21431	21519	21565	21804	21600	21549	21400	21374	21642	21551	21534	21671	21505	21680	21636	21515	21728	21551	21379	21824	21564	21624	21579	21624	21670	21581	21560	21529	21735	21516	21588	21339	21761	21553	21577	21673	21529	21532	21640	21403	21549	21440	21445	21444	21496	21604	21501	21535	21565	21389	21607	21417	21531	21546	21663	21491	21435	21427	21407	21547	21580	21722	21677	21423	21591	21672	21599	21332	21540	21373	21741	21421	21352	21550	21596	21601	21561	21612	21501	21787	21715	21545	21614	21427	21556	21426	21495	21632	21334	21651	21512	21483	21477	21637	21678	21695	21378	21707	21567	21583	21669	21588	21445	21776	21545	21518	21520	21497	21309	21623	21387	21607	21646	21550	21355	21571	21685	21610	21618	21543	21475	21514	21541	21575	21499	21460	21548	21550	21574	21483	21715	21745	21531	21430	21596	21411	21605	21612	21616	21525	21525	21415	21461	21391	21611	21420	21587	21682	21548	21656	21659	21546	21532	21543	21454	21763	21471	21367	21546	21639	21363	21394	21400	21512	21500	21353	21547	21607	21450	21583	21659	21604	21664	21588	21470	21506	21659	21580	21546	21582	21662	21521	21239	21417	21532	21732	21751	21661	21433	21396	21460	21657	21513	21602	21511	21453	21550	21657	21484	21550	21561	21492	21411	21501	21315	21232	21644	21593	21698	21565	21566	21440	21615	21703	21592	21634	21594	21519	21546	21457	21814	21579	21316	21699	21432	21638	21602	21607	21591	21343	21612	21642	21449	21365	21657	21480	21495	21467	21716	21362	21488	21537	21553	21578	21599	21493	21460	21660	21592	21606	21595	21637	21595	21668	21502	21765	21577	21852	21460	21418	21552	21507	21779	21776	21300	21540	21376	21323	21767	21584	21433	21545	21585	21536	21582	21661	21586	21514	21484	21695	21550	21464	21377	21550	21626	21512	21511	21554	21525	21575	21647	21679	21464	21499	21655	21613	21473	21450	21447	21590	21587	21785	21582	21585	21626	21488	21494	21465	21500	21470	21341	21223	21464	21720	21331	21592	21457	21671	21670	21697	21577	21694	21612	21569	21267	21423	21660	21470	21534	21364	21339	21562	21444	21306	21349	21554	21559	21669	21675	21446	21590	21776	21521	21463	21786	21427	21703	21554	21525	21534	21416	21524	21330	21447	21544	21860	21416	21516	21585	21312	21580	21609	21566	21553	21564	21830	21544	21366	21793	21726	21610	21351	21635	21546	21620	21262	21363	21380	21521	21369	21561	21446	21470	21578	21582	21426	21667	21361	21420	21593	21793	21460	21602	21495	21692	21374	21525	21502	21593	21530	21574	21491	21787	21406	21764	21566	21658	21484	21491	21646	21608	21782	21568	21507	21657	21477	21616	21540	21518	21574	21334	21546	21434	21673	21534	21529	21621	21479	21593	21408	21539	21532	21505	21532	21620	21529	21647	21615	21460	21405	21629	21284	21562	21328	21535	21425	21586	21624	21684	21546	21632	21588	21529	21429	21384	21634	21557	21687	21707	21377	21483	21574	21505	21570	21551	21606	21564	21336	21640	21621	21636	21480	21317	21342	21682	21674	21710	21764	21688	21505	21343	21464	21441	21501	21361	21281	21476	21516	21597	21358	21582	21628	21541	21382	21513	21589	21448	21455	21519	21463	21581	21484	21675	21435	21305	21586	21512	21390	21333	21415	21512	21645	21711	21393	21675	21635	21406	21534	21564	21373	21335	21211	21359	21489	21384	21387	21435	21601	21590	21483	21512	21403	21524	21549	21709	21282	21630	21686	21610	21518	21615	21387	21499	21466	21503	21483	21481	21544	21674	21591	21623	21638	21499	21431	21547	21556	21763	21550	21472	21586	21486	21475	21821	21635	21560	21631	21520	21378	21655	21621	21708	21511	21323	21672	21598	21498	21468	21583	21589	21621	21533	21505	21645	21691	21477	21604	21697	21519	21847	21415	21668	21653	21483	21529	21202	21578	21400	21467	21528	21763	21598	21576	21562	21676	21579	21764	21726	21487	21753	21561	21258	21408	21562	21421	21737	21662	21644	21623	21483	21607	21344	21630	21674	21435	21739	21288	21595	21148	21574	21552	21404	21505	21410	21688	21489	21438	21906	21444	21598	21428	21563	21462	21657	21449	21482	21724	21829	21815	21303	21411	21554	21795	21492	21737	21690	21650	21603	21514	21661	21427	21756	21551	21401	21466	21476	21433	21718	21381	21613	21435	21573	21475	21630	21443	21574	21464	21465	21626	21631	21495	21425	21415	21675	21506	21409	21463	21658	21520	21655	21329	21519	21600	21656	21714	21525	21449	21637	21869	21498	21664	21631	21492	21615	21583	21472	21585	21721	21772	21436	21611	21655	21442	21434	21518	21542	21683	21682	21730	21713	21669	21462	21537	21409	21450	21714	21560	21599	21740	21620	21362	21428	21675	21411	21429	21535	21428	21408	21593	21654	21542	21682	21483	21653	21475	21457	21499	21697	21471	21619	21701	21558	21525	21523	21605	21514	21678	21435	21707	21754	21523	21399	21348	21568	21680	21574	21509	21650	21590	21457	21561	21416	21612	21601	21497	21387	21536	21516	21473	21546	21427	21543	21547	21427	21455	21652	21650	21529	21479	21743	21495	21420	21480	21602	21671	21554	21592	21524	21629	21736	21795	21665	21348	21306	21360	21462	21618	21586	21624	21549	21362	21499	21462	21559	21569	21409	21635	21432	21490	21536	21216	21489	21374	21555	21641	21655	21410	21624	21454	21686	21463	21565	21554	21372	21587	21413	21719	21319	21717	21559	21387	21442	21510	21559	21640	21531	21593
23779	42786	40456	32009	27078	23683	21802	21783	23635	22177	22955	20583	20913	20058	19194	18444	18541	18040	17947	18076	18108	17998	17940	17981	17841	17703	17918	17842	17778	17631	17567	17697	17795	17628	17810	17773	17546	17771	17924	17538	17790	17675	17765	17601	17688	17633	17570	17652	17620	17588	17801	18505	18703	19810	18994	18570	18012	17800	17695	17500	17540	17624	17620	17521	17662	17590	17562	17638	17576	17475	17656	17780	17540	17417	17671	17554	17743	17532	17477	17492	17611	17636	17717	17558	17409	17610	17639	17628	17558	17661	17540	17592	17609	17462	17778	17590	17618	17551	17832	17567	17741	17406	17611	17613	17568	17605	17514	17761	17466	17603	17565	17588	17613	17654	17628	17545	17588	17666	17637	17674	17591	17652	17577	17700	17741	17645	17680	17403	17749	17579	17435	17527	17735	17739	17547	17558	17508	17651	17605	17573	17460	17700	17468	17574	17635	17724	17595	17798	17666	17559	17589	17558	17485	17638	17538	17295	17704	17421	17736	17646	17521	17669	17618	17521	17517	17728	17472	17644	17567	17699	17627	17672	17608	17751	17580	17486	17559	17668	17679	17681	17596	17582	17639	17667	17645	17418	17472	17600	17551	17582	17628	17655	17592	17702	17646	17631	17589	17604	17661	17476	17442	17644	17525	17591	17407	17605	17611	17798	17532	17530	17605	17620	17568	17694	17611	17474	17654	17572	17497	17750	17421	17416	17526	17603	17495	17535	17393	17564	17599	17503	17430	17534	17755	17452	17565	17545	17718	17690	17678	17617	17605	17653	17468	17491	17794	17707	17702	17589	17622	17518	17616	17612	17586	17650	17512	17542	17530	17765	17578	17650	17642	17556	17682	17551	17551	17669	17611	17685	17511	17620	17470	17534	17556	17597	17608	17470	17486	17673	17442	17673	17604	17552	17521	17741	17698	17310	17554	17498	17668	17482	17694	17537	17445	17709	17524	17511	17555	17504	17592	17467	17575	17520	17556	17462	17666	17563	17575	17537	17572	17445	17695	17510	17666	17757	17540	17761	17643	17610	17693	17560	17658	17813	17544	17507	17600	17633	17542	17635	17411	17714	17500	17480	17475	17509	17617	17625	17705	17302	17520	17431	17555	17575	17640	17519	17782	17670	17497	17573	17502	17581	17430	17606	17653	17452	17502	17798	17642	17694	17525	17445	17598	17687	17509	17426	17582	17592	17759	17622	17676	17499	17529	17725	17433	17618	17632	17518	17578	17550	17746	17573	17497	17695	17488	17604	17597	17487	17551	17503	17659	17489	17514	17626	17597	17555	17604	17699	17407	17700	17488	17521	17498	17520	17742	17628	17750	17627	17467	17673	17563	17528	17691	17545	17632	17606	17593	17731	17680	17521	17749	17770	17691	17624	17367	17641	17547	17465	17742	17618	17537	17460	17612	17585	17613	17600	17554	17730	17585	17492	17612	17528	17444	17734	17578	17537	17582	17659	17674	17556	17744	17497	17488	17583	17709	17521	17677	17582	17522	17514	17604	17704	17355	17645	17607	17408	17372	17631	17519	17587	17686	17565	17631	17683	17615	17665	17527	17446	17724	17662	17528	17731	17446	17563	17489	17586	17778	17604	17510	17500	17652	17544	17639	17551	17494	17697	17628	17672	17456	17637	17586	17560	17618	17641	17385	17539	17719	17604	17702	17590	17634	17528	17696	17486	17588	17631	17642	17607	17770	17648	17512	17534	17580	17434	17441	17466	17631	17723	17619	17565	17629	17618	17606	17542	17546	17641	17560	17599	17382	17738	17550	17625	17590	17488	17474	17671	17745	17463	17568	17536	17634	17624	17473	17428	17538	17646	17742	17556	17673	17571	17551	17405	17484	17583	17557	17497	17651	17684	17560	17597	17496	17626	17584	17543	17495	17302	17682	17534	17746	17503	17538	17617	17706	17726	17737	17556	17514	17607	17527	17490	17526	17576	17543	17585	17463	17648	17563	17646	17342	17558	17688	17493	17632	17766	17590	17484	17483	17556	17637	17541	17519	17510	17524	17594	17619	17457	17614	17511	17572	17716	17564	17389	17440	17565	17464	17499	17648	17368	17443	17533	17530	17539	17499	17599	17528	17491	17694	17689	17615	17527	17547	17732	17632	17474	17510	17609	17617	17536	17554	17620	17530	17528	17504	17547	17488	17611	17719	17597	17651	17786	17532	17502	17715	17439	17504	17614	17564	17615	17573	17550	17489	17584	17663	17589	17671	17583	17612	17454	17693	17575	17539	17539	17470	17305	17654	17559	17480	17546	17704	17544	17542	17581	17551	17529	17546	17548	17496	17553	17655	17723	17524	17632	17690	17638	17531	17653	17609	17609	17536	17541	17452	17554	17702	17583	17682	17605	17648	17639	17668	17566	17545	17482	17519	17575	17727	17652	17763	17542	17640	17674	17555	17638	17576	17736	17396	17610	17515	17530	17630	17578	17527	17690	17534	17541	17527	17561	17476	17596	17668	17698	17721	17566	17667	17559	17717	17659	17741	17559	17457	17470	17709	17647	17559	17699	17598	17611	17579	17681	17649	17681	17632	17612	17637	17702	17598	17454	17598	17552	17633	17633	17615	17643	17517	17555	17715	17622	17425	17501	17633	17655	17584	17557	17506	17550	17600	17606	17676	17641	17534	17566	17607	17595	17773	17472	17588	17687	17405	17649	17463	17593	17524	17661	17453	17825	17500	17561	17700	17602	17685	17393	17548	17680	17525	17542	17517	17624	17731	17507	17893	17496	17704	17478	17455	17441	17500	17639	17519	17458	17494	17614	17746	17581	17655	17671	17574	17589	17579	17563	17589	17621	17622	17615	17401	17561	17654	17659	17305	17590	17589	17634	17584	17577	17553	17502	17590	17535	17602	17617	17528	17643	17416	17618	17561	17440	17757	17610	17718	17622	17593	17520	17592	17684	17419	17592	17599	17617	17698	17656	17644	17463	17761	17714	17688	17763	17395	17660	17411	17532	17718	17685	17769	17510	17548	17672	17520	17780	17691	17835	17562	17488	17526	17501	17449	17672	17655	17641	17691	17549	17546	17745	17660	17555	17636	17435	17599	17455	17482	17617	17647	17557	17728	17680	17569	17660	17507	17581	17534	17646	17690	17741	17572	17613	17418	17536	17591	17518	17676	17435	17554	17502	17527	17551	17607	17559	17549	17535	17663	17509	17463	17354	17602	17658	17759	17585	17551	17699	17655	17613	17569	17690	17669	17641	17352	17608	17683	17533	17550	17490	17583	17600	17559	17530	17593	17570	17467	17471	17473	17559	17371	17616	17445	17714	17713	17778	17657	17618	17822	17468	17469	17542	17547	17778	17361	17590	17702	17700	17515	17586	17456	17604	17423	17467	17509	17721	17654	17654	17647	17599	17499	17623	17552	17630	17543	17663	17397	17587	17424	17752	17541	17674	17482	17735	17575	17654	17502	17477	17632	17551	17612	17508	17485	17648	17504	17706	17695	17586	17470	17654	17576	17575	17651	17529	17505	17502	17567	17629	17582	17540	17640	17494	17612	17663	17780	17693	17726	17532	17711	17634	17706	17579	17535	17487	17666	17578	17550	17574	17690	17301	17618	17641	17503	17546	17518	17511	17445	17421	17580	17559	17779	17604	17598	17639	17532	17498	17667	17577	17594	17468	17485	17707	17641	17562	17559	17413	17368	17640	17585	17535	17557	17624	17620	17696	17552	17659	17654	17588	17632	17471	17611	17659	17359	17473	17670	17664	17560	17699	17654	17516	17553	17553	17454	17552	17576	17653	17684	17716	17512	17583	17635	17477	17656	17638	17491	17448	17740	17513	17433	17614	17560	17699	17639	17572	17637	17590	17547	17573	17735	17641	17600	17620	17643	17605	17550	17564	17708	17460	17542	17719	17560	17682	17636	17689	17785	17422	17599	17542	17662	17664	17534	17692	17750	17742	17543	17738	17657	17639	17458	17558	17476	17638	17468	17551	17680	17549	17541	17507	17560	17534	17615	17741	17465	17514	17592	17430	17583	17691	17718	17466	17730	17676	17734	17523	17768	17675	17720	17506	17770	17634	17659	17619	17599	17598	17513	17698	17615	17463	17477	17736	17578	17577	17646	17428	17557	17562	17392	17685	17633	17601	17632	17669	17682	17647	17671	17417	17757	17512	17645	17658	17524	17564	17501	17575	17635	17486	17713	17685	17572	17555	17540	17443	17770	17527	17541	17519	17426	17728	17381	17631	17758	17655	17508	17462	17785	17531	17581	17773	17742	17593	17540	17436	17584	17655	17595	17564	17706	17667	17538	17623	17491	17694	17499	17450	17749	17421	17730	17391	17546	17633	17628	17699	17685	17704	17423	17673	17508	17516	17646	17665	17444	17541	17681	17344	17633	17692	17427	17620	17506	17570	17506	17585	17691	17530	17547	17570	17621	17598	17528	17485	17594	17656	17457	17664	17669	17600	17492	17487	17588	17669	17652	17639	17523	17505	17545	17636	17557	17470	17458	17514	17739	17570	17441	17628	17579	17513	17767	17521	17629	17482	17644	17524	17701	17770	17595	17462	17381	17622	17593	17438	17671	17673	17579	17531	17638	17538	17597	17575	17549	17468	17581	17523	17494	17462	17592	17499	17684	17559	17556	17478	17646	17434	17366	17525	17377	17509	17732	17685	17599	17508	17552	17578	17658	17661	17545	17551	17689	17652	17561	17439	17763	17610	17645	17544	17561	17586	17395	17652	17544	17557	17704	17396	17898	17590	17604	17607	17556	17581	17448	17482	17410	17626	17618	17401	17562	17550	17544	17666	17762	17815	17605	17693	17477	17582	17597	17777	17763	17598	17661	17487	17434	17599	17464	17446	17511	17511	17736	17659	17635	17626	17643	17561	17584	17590	17612	17817	17610	17564	17671	17474	17680	17521	17720	17591	17466	17537	17514	17624	17535	17640	17528	17491	17414	17426	17666	17652	17642	17575	17434	17586	17561	17534	17550	17699	17332	17453	17386	17656	17591	17632	17396	17688	17557	17625	17481	17400	17624	17569	17766	17440	17611	17604	17548	17664	17574	17682	17616	17707	17687	17677	17576	17496	17570	17532	17549	17494	17585	17659	17535	17623	17711	17663	17522	17641	17608	17523	17628	17672	17527	17451
27750	23858	30962	29615	25347	24427	24092	23666	24204	24040	23574	23703	23928	23722	23656	23052	23143	22934	23083	22957	23142	23195	22931	23147	23027	22970	23060	23018	22900	22972	22774	23002	22748	22683	22999	22747	22875	22784	23125	22820	22960	23131	22896	23116	22895	22990	22967	23057	22916	23030	22980	22894	22962	23204	23187	23004	23127	22828	22871	22887	22765	22765	23044	23140	22812	23155	22961	22898	23012	22864	22919	22938	23137	22910	22861	22896	22991	22895	22912	22781	23038	22824	22881	22999	23104	22890	22878	22892	22993	22733	22869	22826	23129	22860	23131	22737	22956	22773	22817	22833	22959	22877	23132	23174	23062	22948	22980	23130	22658	22822	23079	22959	22818	22881	22947	23070	23028	23025	22963	22800	22860	22913	22780	22779	23024	22950	23046	23190	23001	22782	22977	23002	22833	23027	22709	22730	23004	22927	22943	22711	22822	22889	23106	22935	22897	22921	23073	22880	22941	22997	22641	22872	22820	22835	22991	22962	22997	22718	23058	23042	22950	22682	23044	22732	22854	23162	22832	22743	22963	22714	23096	22815	22818	22958	23041	22790	22885	22977	23033	23006	22761	22883	23002	23232	23103	22833	22769	22886	22917	22751	22791	22904	23031	23030	23010	22899	22967	22746	22893	22950	22944	22863	22892	23020	22886	22816	22993	22654	22691	22740	22652	22785	23040	22728	22946	22900	22809	22946	22739	22892	23084	23107	22780	22836	22997	23002	22939	22902	22927	23093	22853	22980	22642	22982	22881	22821	23090	22687	22854	22905	22852	22877	22951	22821	22831	23073	23147	22841	22894	22794	22913	22940	23005	22852	22960	23023	23055	22882	22887	22807	22870	22925	22907	22916	23077	22993	23026	23020	23022	23156	22771	22900	22898	23049	22995	23050	22909	22911	22720	23030	23028	23028	22838	22956	22916	22995	22987	22996	23152	22884	22895	22924	22928	23092	22778	23158	22842	22919	22937	22906	22966	23190	22760	22757	23007	22970	22908	22897	23022	22673	22931	22973	23135	22967	22981	23181	22735	23085	22971	22945	22784	23191	22924	22968	22949	22780	23129	22924	22982	22973	23095	23141	22756	23068	22855	22912	22666	22642	23109	22755	23024	22982	22715	22841	22809	22900	22882	22873	23061	22951	22801	23045	22795	22885	22854	22908	22847	22979	22835	22772	22801	22844	22915	22917	22817	22716	22998	22952	22901	22933	22802	22934	22922	22964	22860	23054	22700	22744	23009	22850	23011	23057	22796	22840	22911	22855	22886	22958	22952	22878	22950	22980	23120	22862	22866	22922	23184	22840	22836	22768	22899	22761	22961	22870	22658	22900	22947	22856	22863	22881	22725	22959	22889	22819	22937	23014	22706	23068	22975	22880	22939	22887	22944	22933	22993	22941	23028	23050	23028	23058	23013	22918	22632	22793	22817	22756	22649	22934	22915	22892	22707	23014	23012	22916	22935	22897	23113	22696	22882	22902	23017	22986	22970	23113	23090	22962	22898	22793	22928	22869	22961	22965	22791	22934	22721	22899	22807	22961	22769	22777	22963	22796	22911	22987	22681	22912	22878	23100	22944	23068	22866	22999	23025	22961	22746	22776	22858	22816	22873	22777	22999	22972	22760	23142	22919	22672	23080	22834	22780	22937	22841	22820	23032	23119	23095	23146	23063	22693	23036	22773	22745	23019	22943	22622	22903	22993	22857	23035	22835	23024	22899	22815	23135	22859	22924	22789	22867	22898	22819	22869	22953	22723	22934	22933	22989	22741	22926	22972	23093	22932	22891	22733	22893	22968	22809	23130	22788	22905	22989	22893	22928	22967	22986	22914	22902	22916	22821	22904	22851	22878	22785	22846	23032	22725	23052	22785	22845	22862	22943	22924	22924	22951	22878	22753	23097	23067	22889	22843	22666	22779	22855	23027	22826	22880	22892	22867	23065	23049	22806	22798	22978	22990	22730	22741	23027	23060	23050	23094	22899	22987	23037	22921	23087	22918	22852	22816	22866	22744	22840	23091	23010	23081	23012	22685	22987	22858	22766	22583	22624	22868	22906	23075	22759	22929	22694	23219	23176	23000	22935	22894	23005	22926	22787	23052	22975	22957	23013	23034	22864	22952	22897	23193	23026	23049	22843	22936	23108	23060	22748	23030	22915	22876	22825	22980	23085	22931	22985	23017	22799	23059	22956	23056	22997	23085	22852	22812	22739	22949	22760	22828	23088	22671	22906	22858	22908	22856	22968	23114	22999	23079	22969	22974	23011	22864	22933	22827	22996	23111	23069	22894	22955	22854	22762	22850	22742	22829	23121	23109	23090	22869	23035	22728	22914	22990	22839	22939	23075	22957	22827	22848	23065	22889	22924	23001	23034	23034	23050	22902	23167	23114	22996	22842	22912	22772	22933	22886	22922	23158	23163	22847	22819	22956	22898	22937	22736	22794	22870	22770	23055	22856	23074	22929	22930	23203	22980	22751	22971	22960	22779	22766	22921	23076	22782	22939	23062	22872	22851	22840	22756	22860	22966	23040	22804	23012	22759	22986	23271	22973	23106	22872	22792	22917	23155	22860	22965	22882	22909	22800	22725	22842	23013	23073	23006	23058	22854	22691	23052	22975	22930	23051	22923	22830	22962	22853	23059	23006	22991	22812	23124	22941	23108	22692	22592	22961	22970	23098	22755	23028	23005	22995	22753	22812	22655	22937	22863	22773	23038	22862	22680	22980	22848	23059	23047	22791	22944	22795	22840	22987	22978	22807	22870	22825	22907	22785	22949	22864	22883	22953	22796	22869	22944	23023	23001	22849	22799	22950	23004	22810	22975	22730	22873	22804	22779	22950	22865	22862	23087	22912	22865	22669	22860	22885	23042	23075	23064	22936	22633	22882	23111	22991	23008	23055	23009	22778	22984	23017	22788	22881	23065	23079	22964	22964	22910	22766	22933	22963	23010	22963	23048	22944	23160	22928	22877	22905	22762	22878	22884	22977	22734	22935	22981	23083	23078	22847	23108	23000	22847	22714	22903	22831	22944	22893	22952	22962	22819	22931	23196	23159	22722	22870	23140	22701	22988	22941	22897	22855	22926	22671	23041	23012	22805	23108	22944	22907	23043	22996	22835	23014	22999	22690	22957	22822	22888	22626	22942	22912	23109	23017	23029	22931	22853	22968	23025	22941	23235	22960	22932	22824	22888	23027	22912	22772	22983	23194	22890	22773	23090	22769	22905	23037	22847	22902	22849	23026	22736	23016	23014	23060	22929	22853	22997	22875	23017	22959	23012	22821	23096	22993	22970	22892	22894	22860	22902	22782	23124	22871	23115	22655	23131	23225	22979	22757	22866	22673	22850	22967	23093	22936	23178	22918	22984	23047	22834	22805	22945	22922	22951	22960	22773	22923	22938	22860	22679	22793	22903	22920	22921	22856	23191	22842	22877	22713	23018	22938	23105	22726	23163	23040	22867	22931	22890	22918	22644	22857	23112	22862	22916	23060	22920	22791	22942	23151	22801	23229	23039	22714	23005	22881	22940	22991	22888	23107	22860	23033	22797	22851	22976	22922	22862	22785	23126	22914	23115	22725	22860	22785	23020	22850	22747	22863	22915	23039	22779	22990	23035	23015	23066	22948	22988	22878	23198	22933	22836	22938	22894	22837	22813	22848	22784	22847	22826	22802	22828	22931	22754	23056	23108	22760	22992	23014	23086	22847	22731	22856	23144	23054	22726	23089	22947	22756	22820	22842	23077	22916	22875	22963	23062	22888	22727	22892	22961	22777	22782	23077	22877	22737	22619	22691	23117	22942	22880	22878	22855	22821	22813	23018	22926	22734	22894	23040	22903	23045	22883	22966	22946	23113	22943	22886	22879	22791	22914	23000	23082	22924	22738	22973	23021	22825	22779	22728	22780	22866	23124	23150	22744	22795	22939	22943	22735	22888	23017	22986	22772	22932	22975	23081	22808	22944	23140	22734	23045	22879	23053	22866	22939	22843	23061	22807	23020	23001	22938	22821	22873	22893	23082	22944	22946	22782	22844	22805	22939	22730	22977	22960	22971	22830	22822	22895	22958	22869	23129	22950	22810	22917	23098	22997	22992	22911	22970	22794	22992	22718	22848	22864	22992	23001	23015	22767	22928	22932	22994	22783	22920	23090	22823	22990	22856	22990	22989	22846	22929	22735	23001	22993	22918	22883	22902	22884	22891	22766	22948	22957	22918	23145	22995	22883	22686	22891	22891	22735	22810	22902	22968	22735	23132	22939	23047	22845	22883	22996	23133	22810	23065	22586	22677	22831	22863	22897	23120	22835	22974	22774	22850	22862	22753	22916	23087	23081	22950	22880	22973	22832	22840	22879	23007	22917	22853	22896	22886	23025	22855	22992	22827	23054	23090	23144	22739	22987	22870	22950	23069	23108	22845	23001	22913	22781	22908	22753	22805	22808	23132	23053	23061	22973	22982	22932	22914	23105	23066	23038	23177	22950	22861	22799	22864	23008	22941	22824	23006	23033	22832	22998	22898	22998	22985	23195	22933	23015	22963	22831	22782	23111	22788	23044	22801	22893	23035	22876	23126	22861	22984	22939	23010	22908	22848	22940	22827	23028	23108	22766	22986	22803	22992	22819	22848	22925	22896	22929	22691	22790	22868	22721	22952	22824	22811	22656	22922	23068	22832	22697	22907	22905	22913	22668	23014	22970	22910	22936	22782	22871	22757	22740	22857	23004	22854	23036	22816	22870	22884	22955	22860	22879	22730	22882	22841	22874	22861	22844	23140	22800	22848	22809	22878	22920	22869	22730	22876	23047	23098	22859	23009	22968	22812	22900	23056	22850	22805	22877	22796	22936	22988	22898	22986	23066	22989	23130	23070	23005	22952	22993	22743	23126	23004	22930	23070	23051	22840	22772	22974	22744	22887	22761	22902	23139	22872	22701	23067	23041	23152	22915	22997	23080	22887	22991	22897	22749	22905	22997	22954	22805	23083	23141	23112	23140	22762	22887	23004	22850	22591	23039	22754	22949	23083	22925	22932	22775	22784	22925	22918	22913	22945	23045	22888	22660	22962	22851	23016	22916	23134	22964	22887	22955	23032	22752	23067	22948	22941	22839	22821	22682	22834	22996	22944	22967	22909	22800
22886	32850	30926	25290	22275	20713	19840	20218	20444	20133	19646	19454	19817	19338	19013	18760	18890	18581	18614	18502	18584	18573	18555	18460	18630	18442	18302	18419	18360	18619	18457	18354	18428	18189	18768	18486	18475	18591	18493	18290	18296	18481	18399	18493	18414	18373	18355	18348	18463	18615	18448	18565	18525	18439	18437	18496	18482	18144	18531	18366	18333	18358	18522	18362	18373	18473	18412	18386	18566	18174	18540	18452	18419	18346	18378	18370	18528	18380	18390	18213	18322	18604	18343	18394	18475	18431	18466	18314	18351	18595	18414	18426	18381	18439	18322	18485	18345	18372	18400	18327	18379	18249	18367	18486	18442	18338	18548	18450	18532	18347	18304	18474	18239	18497	18343	18318	18454	18431	18455	18423	18369	18462	18529	18464	18337	18203	18527	18471	18424	18537	18332	18435	18367	18214	18376	18447	18342	18321	18290	18200	18232	18294	18394	18459	18415	18298	18418	18344	18421	18390	18206	18241	18491	18515	18309	18301	18441	18377	18446	18450	18424	18411	18206	18486	18351	18311	18458	18319	18303	18409	18526	18347	18291	18539	18312	18415	18449	18326	18348	18440	18253	18373	18492	18312	18404	18437	18373	18361	18434	18312	18406	18319	18483	18454	18501	18392	18448	18201	18338	18492	18465	18283	18643	18278	18449	18390	18359	18464	18257	18408	18263	18333	18297	18282	18296	18364	18410	18338	18365	18399	18433	18419	18371	18288	18388	18322	18302	18288	18537	18405	18469	18493	18222	18539	18526	18410	18408	18389	18317	18246	18477	18396	18453	18470	18397	18658	18137	18241	18215	18252	18473	18523	18428	18570	18422	18489	18210	18626	18290	18307	18375	18430	18358	18532	18397	18394	18323	18351	18339	18445	18313	18510	18453	18557	18378	18603	18431	18465	18388	18423	18350	18342	18327	18271	18239	18366	18432	18433	18451	18377	18473	18302	18218	18464	18219	18296	18320	18285	18464	18481	18169	18426	18456	18337	18375	18487	18451	18348	18421	18385	18553	18318	18417	18581	18432	18391	18477	18196	18413	18252	18291	18505	18218	18341	18367	18496	18304	18440	18422	18316	18399	18485	18357	18281	18376	18502	18460	18506	18330	18457	18388	18390	18302	18377	18387	18496	18423	18533	18406	18261	18430	18432	18399	18190	18385	18309	18171	18273	18362	18278	18306	18325	18489	18439	18506	18337	18420	18419	18367	18365	18370	18439	18330	18357	18377	18562	18456	18385	18533	18395	18411	18410	18306	18374	18408	18303	18439	18326	18390	18425	18497	18397	18329	18419	18336	18412	18485	18340	18440	18424	18461	18378	18397	18548	18341	18393	18398	18346	18395	18385	18401	18442	18419	18350	18270	18515	18424	18338	18278	18348	18499	18315	18270	18388	18355	18249	18351	18176	18426	18224	18438	18238	18568	18357	18398	18537	18288	18473	18335	18581	18393	18423	18371	18329	18437	18399	18337	18421	18341	18412	18376	18323	18337	18448	18214	18281	18284	18403	18477	18423	18441	18432	18327	18183	18517	18346	18501	18516	18431	18270	18364	18405	18485	18395	18331	18327	18553	18442	18375	18509	18210	18482	18214	18467	18452	18494	18358	18429	18525	18164	18334	18391	18377	18521	18351	18404	18518	18319	18368	18288	18284	18440	18409	18386	18296	18525	18455	18346	18310	18324	18485	18321	18431	18366	18281	18421	18257	18411	18608	18495	18284	18468	18356	18261	18309	18432	18434	18412	18304	18199	18258	18243	18521	18371	18387	18402	18541	18387	18593	18270	18530	18374	18322	18258	18499	18289	18329	18421	18437	18345	18498	18506	18377	18354	18251	18320	18449	18444	18467	18376	18486	18395	18346	18346	18325	18407	18395	18406	18623	18484	18348	18526	18400	18617	18197	18305	18270	18296	18441	18524	18364	18353	18431	18395	18320	18418	18372	18364	18307	18304	18370	18382	18391	18410	18376	18404	18508	18242	18413	18417	18327	18387	18443	18428	18322	18520	18304	18466	18433	18336	18403	18485	18346	18551	18316	18423	18388	18379	18295	18485	18328	18372	18370	18374	18339	18283	18297	18392	18346	18519	18308	18301	18622	18422	18304	18237	18389	18309	18436	18363	18429	18415	18310	18486	18119	18476	18379	18434	18376	18369	18142	18233	18413	18398	18365	18448	18445	18236	18280	18434	18268	18419	18357	18363	18228	18375	18417	18353	18538	18360	18353	18391	18366	18499	18395	18428	18365	18375	18315	18254	18542	18444	18444	18348	18312	18424	18287	18568	18377	18348	18398	18355	18405	18392	18334	18358	18396	18410	18497	18453	18476	18538	18365	18546	18327	18369	18229	18289	18357	18323	18467	18440	18538	18458	18392	18227	18278	18282	18343	18385	18441	18269	18416	18299	18341	18317	18260	18517	18330	18470	18323	18381	18487	18218	18371	18397	18321	18439	18285	18164	18541	18344	18530	18355	18426	18372	18340	18321	18272	18417	18383	18343	18222	18477	18433	18479	18162	18427	18500	18220	18474	18306	18519	18324	18269	18375	18578	18261	18517	18359	18309	18353	18287	18513	18253	18315	18502	18340	18304	18417	18407	18496	18371	18586	18203	18295	18383	18471	18397	18341	18318	18481	18320	18412	18253	18411	18202	18284	18409	18381	18363	18306	18508	18408	18271	18367	18278	18328	18514	18348	18545	18381	18391	18437	18419	18373	18315	18323	18289	18375	18422	18364	18386	18398	18373	18407	18354	18525	18322	18423	18345	18282	18462	18429	18550	18381	18550	18371	18314	18465	18332	18357	18511	18272	18209	18252	18497	18449	18377	18244	18557	18409	18335	18386	18356	18350	18369	18378	18239	18367	18439	18480	18335	18391	18488	18318	18280	18360	18422	18319	18234	18431	18432	18534	18357	18550	18409	18235	18401	18524	18575	18535	18496	18436	18236	18316	18432	18419	18420	18338	18373	18407	18378	18449	18211	18605	18664	18409	18362	18353	18414	18113	18309	18473	18304	18316	18346	18453	18435	18421	18365	18492	18410	18313	18410	18438	18270	18468	18394	18266	18501	18345	18400	18474	18392	18427	18358	18347	18237	18395	18344	18383	18282	18319	18511	18290	18501	18414	18443	18364	18425	18422	18257	18305	18342	18180	18448	18375	18259	18370	18420	18522	18342	18557	18549	18288	18263	18328	18436	18472	18503	18501	18348	18402	18460	18430	18370	18429	18491	18347	18496	18455	18493	18397	18492	18421	18560	18302	18445	18448	18520	18390	18405	18509	18301	18445	18342	18449	18353	18642	18449	18426	18582	18456	18384	18394	18451	18488	18353	18338	18397	18522	18484	18489	18486	18484	18526	18376	18488	18227	18462	18404	18349	18380	18407	18296	18490	18328	18476	18327	18482	18362	18354	18297	18455	18345	18439	18438	18335	18531	18486	18530	18471	18527	18412	18412	18324	18388	18307	18375	18391	18451	18352	18420	18457	18462	18322	18227	18329	18451	18404	18532	18494	18483	18475	18422	18598	18445	18400	18409	18146	18485	18261	18423	18310	18368	18406	18504	18530	18310	18424	18362	18386	18507	18437	18335	18378	18451	18401	18461	18325	18360	18461	18460	18510	18396	18305	18355	18400	18418	18278	18364	18378	18403	18384	18386	18347	18436	18326	18339	18461	18435	18480	18480	18454	18308	18522	18534	18400	18396	18381	18371	18581	18395	18292	18399	18308	18220	18353	18609	18488	18442	18568	18494	18294	18385	18305	18539	18247	18633	18525	18391	18426	18427	18449	18456	18379	18488	18425	18425	18432	18276	18307	18272	18498	18231	18473	18251	18284	18274	18432	18419	18409	18453	18348	18453	18546	18264	18600	18404	18352	18407	18316	18421	18427	18161	18456	18359	18302	18548	18396	18441	18434	18377	18335	18357	18371	18396	18289	18243	18489	18595	18407	18510	18338	18539	18314	18438	18357	18432	18373	18514	18311	18470	18345	18314	18423	18513	18477	18347	18316	18478	18288	18338	18512	18429	18497	18435	18248	18438	18501	18420	18410	18474	18298	18287	18394	18388	18640	18467	18580	18432	18516	18412	18306	18408	18377	18277	18384	18332	18569	18282	18434	18345	18452	18461	18274	18346	18473	18334	18114	18371	18435	18450	18415	18353	18310	18431	18492	18476	18530	18355	18427	18315	18442	18413	18418	18320	18548	18313	18386	18461	18472	18365	18410	18531	18457	18428	18356	18384	18253	18421	18507	18365	18272	18383	18419	18525	18346	18274	18378	18498	18317	18468	18250	18475	18437	18353	18195	18530	18331	18517	18331	18516	18334	18401	18502	18664	18413	18292	18610	18317	18324	18527	18224	18338	18448	18275	18194	18373	18470	18408	18497	18484	18264	18344	18325	18445	18281	18268	18504	18367	18548	18370	18263	18479	18364	18239	18370	18462	18506	18511	18466	18387	18486	18421	18526	18492	18394	18471	18560	18438	18234	18542	18350	18283	18442	18534	18527	18375	18468	18425	18371	18588	18144	18463	18452	18285	18296	18428	18408	18305	18522	18418	18444	18489	18448	18424	18312	18529	18431	18272	18386	18461	18351	18537	18286	18329	18149	18377	18422	18422	18317	18391	18325	18396	18375	18407	18322	18369	18503	18534	18367	18240	18540	18387	18473	18519	18314	18486	18479	18511	18559	18469	18334	18386	18545	18466	18193	18667	18422	18337	18341	18425	18340	18303	18401	18244	18325	18485	18350	18476	18322	18243	18341	18300	18435	18205	18385	18310	18508	18589	18358	18349	18335	18549	18231	18458	18512	18359	18249	18323	18356	18467	18418	18416	18469	18490	18402	18282	18355	18366	18527	18353	18292	18422	18453	18490	18513	18526	18464	18526	18333	18520	18411	18368	18298	18319	18459	18408	18291	18378	18310	18445	18448	18137	18613	18591	18374	18372	18435	18475	18334	18287	18137	18405	18388	18454	18355	18379	18620	18403	18305	18165	18371	18320	18420	18413	18290	18341	18481	18368	18347	18283	18393	18211	18423	18405	18382	18529	18387	18210	18512	18570	18371	18244	18352	18502	18381	18464	18520	18315	18407	18386	18376	18557	18277	18609	18421	18287	18454	18398	18489	18489	18552	18534
23450	21202	28873	24168	23726	27259	28509	26160	26254	26500	25926	25927	26235	25740	25616	25366	25194	24909	24929	24840	24728	24606	24675	24711	25014	24757	24607	24868	24801	24422	24874	24594	24574	24726	24806	24649	24716	24664	24556	24702	24697	24558	24414	24569	24748	24659	24629	24697	24423	24619	24874	25408	25533	25115	24810	24730	24731	24776	24500	24595	24628	24508	24430	24536	24650	24531	24784	24682	24560	24618	24521	24498	24514	24451	24505	24450	24488	24585	24678	24466	24468	24408	24668	24481	24539	24594	24461	24623	24680	24651	24458	24631	24584	24503	24385	24496	24811	24505	24669	24570	24488	24556	24510	24424	24690	24475	24634	24749	24563	24658	24368	24472	24514	24593	24393	24508	24558	24404	24469	24437	24666	24450	24363	24525	24638	24611	24413	24696	24661	24688	24565	24520	24743	24602	24453	24596	24508	24750	24597	24750	24645	24386	24529	24535	24406	24473	24444	24522	24495	24489	24609	24729	24631	24503	24570	24738	24574	24665	24548	24504	24630	24510	24710	24522	24371	24518	24371	24481	24598	24586	24503	24528	24626	24420	24650	24457	24355	24706	24317	24466	24333	24433	24743	24461	24442	24536	24391	24466	24333	24681	24425	24449	24472	24453	24509	24491	24297	24412	24497	24769	24596	24685	24382	24632	24449	24331	24497	24480	24513	24475	24791	24592	24473	24372	24369	24547	24608	24484	24645	24493	24461	24319	24437	24496	24547	24392	24523	24641	24453	24630	24538	24497	24539	24618	24688	24377	24735	24489	24431	24490	24499	24655	24644	24517	24735	24580	24481	24781	24325	24409	24573	24560	24647	24489	24577	24781	24593	24600	24620	24430	24318	24678	24384	24459	24536	24301	24434	24548	24837	24717	24379	24574	24721	24550	24589	24332	24602	24723	24651	24642	24672	24588	24498	24434	24379	24610	24652	24450	24580	24657	24761	24722	24542	24506	24531	24624	24445	24660	24533	24376	24470	24291	24775	24611	24414	24710	24710	24586	24422	24583	24638	24508	24653	24606	24530	24481	24566	24601	24634	24369	24769	24427	24442	24507	24461	24457	24564	24678	24642	24603	24589	24541	24631	24639	24272	24670	24400	24580	24667	24241	24431	24454	24578	24605	24507	24779	24582	24398	24328	24476	24497	24644	24475	24597	24410	24542	24508	24405	24655	24575	24495	24639	24358	24572	24482	24495	24635	24677	24591	24633	24550	24714	24503	24342	24675	24416	24381	24519	24271	24332	24673	24686	24441	24474	24618	24474	24449	24568	24686	24310	24564	24410	24676	24767	24476	24648	24578	24447	24413	24406	24541	24614	24531	24652	24481	24655	24645	24437	24641	24665	24679	24451	24524	24423	24541	24555	24917	24725	24670	24558	24497	24609	24589	24664	24694	24502	24475	24581	24587	24379	24601	24659	24537	24427	24636	24758	24659	24543	24723	24474	24594	24559	24695	24477	24547	24528	24445	24526	24631	24650	24718	24485	24556	24587	24611	24179	24484	24622	24529	24589	24536	24465	24780	24638	24736	24668	24875	24519	24489	24411	24551	24543	24575	24479	24649	24289	24582	24551	24618	24679	24634	24596	24472	24168	24505	24700	24591	24366	24522	24501	24448	24529	24654	24721	24696	24443	24540	24567	24511	24311	24642	24522	24473	24518	24606	24762	24792	24445	24444	24610	24611	24460	24533	24667	24546	24611	24601	24433	24479	24596	24563	24568	24537	24751	24666	24435	24457	24503	24584	24743	24507	24601	24565	24277	24548	24294	24545	24732	24419	24531	24746	24495	24675	24533	24666	24326	24610	24494	24534	24492	24631	24492	24516	24747	24579	24344	24459	24725	24627	24591	24517	24729	24474	24640	24523	24630	24771	24619	24622	24449	24753	24604	24642	24533	24457	24613	24685	24423	24514	24428	24598	24495	24517	24815	24437	24581	24472	24578	24527	24609	24538	24506	24472	24538	24323	24690	24697	24514	24681	24717	24565	24570	24576	24606	24737	24583	24615	24640	24412	24583	24698	24567	24449	24581	24501	24272	24483	24498	24747	24716	24571	24515	24671	24601	24715	24421	24690	24463	24609	24672	24604	24430	24510	24583	24568	24576	24756	24511	24538	24506	24738	24544	24671	24703	24530	24296	24638	24464	24542	24785	24675	24600	24557	24497	24712	24613	24542	24733	24647	24575	24284	24496	24654	24537	24443	24668	24662	24581	24761	24383	24760	24868	24300	24586	24456	24407	24701	24791	24526	24547	24388	24394	24434	24343	24424	24711	24701	24490	24699	24602	24496	24426	24406	24551	24668	24512	24437	24488	24657	24709	24465	24503	24784	24386	24646	24585	24612	24499	24740	24514	24506	24510	24536	24389	24537	24615	24728	24350	24476	24489	24556	24601	24249	24405	24611	24428	24557	24503	24436	24339	24660	24552	24698	24625	24411	24614	24596	24666	24553	24679	24659	24746	24650	24548	24408	24602	24506	24417	24633	24334	24481	24569	24541	24458	24738	24372	24549	24480	24470	24684	24553	24382	24788	24616	24552	24381	24559	24373	24622	24670	24723	24426	24413	24692	24594	24562	24532	24382	24387	24340	24310	24485	24719	24490	24668	24674	24402	24443	24414	24618	24406	24503	24682	24636	24401	24565	24470	24591	24464	24547	24575	24578	24569	24717	24624	24455	24820	24390	24226	24505	24703	24533	24418	24416	24488	24542	24564	24647	24681	24587	24643	24470	24612	24624	24427	24535	24558	24341	24803	24577	24390	24566	24612	24721	24608	24701	24507	24599	24739	24668	24565	24544	24779	24568	24450	24411	24571	24579	24775	24666	24632	24647	24433	24588	24868	24781	24451	24690	24705	24600	24706	24337	24603	24576	24508	24623	24422	24486	24457	24451	24607	24443	24319	24530	24527	24651	24453	24370	24505	24413	24435	24749	24430	24382	24641	24692	24761	24506	24601	24448	24593	24642	24568	24577	24410	24476	24460	24558	24583	24533	24562	24660	24586	24274	24459	24630	24497	24387	24575	24620	24513	24573	24592	24517	24702	24825	24678	24621	24492	24369	24638	24689	24423	24526	24629	24397	24571	24294	24497	24681	24481	24298	24469	24495	24452	24509	24430	24509	24566	24645	24552	24647	24371	24477	24664	24580	24701	24691	24584	24712	24463	24489	24485	24322	24785	24362	24629	24701	24589	24445	24576	24423	24652	24416	24627	24426	24447	24606	24590	24436	24723	24461	24409	24386	24557	24584	24452	24444	24535	24295	24671	24611	24552	24630	24571	24433	24699	24689	24805	24421	24475	24469	24550	24471	24415	24663	24494	24738	24514	24599	24424	24634	24394	24602	24766	24642	24633	24461	24416	24603	24198	24626	24545	24768	24730	24528	24553	24531	24560	24536	24590	24653	24684	24531	24597	24496	24514	24540	24447	24542	24527	24313	24238	24463	24545	24395	24471	24754	24565	24696	24596	24416	24584	24415	24604	24402	24578	24595	24660	24556	24584	24480	24378	24659	24620	24582	24576	24519	24613	24451	24672	24552	24370	24373	24457	24679	24615	24545	24710	24821	24183	24584	24742	24391	24586	24521	24473	24582	24719	24544	24549	24700	24444	24500	24389	24574	24620	24413	24603	24568	24446	24454	24405	24563	24736	24388	24453	24536	24563	24688	24543	24625	24698	24609	24462	24503	24648	24425	24493	24655	24553	24488	24522	24453	24571	24455	24722	24575	24436	24523	24717	24565	24464	24617	24483	24651	24591	24441	24647	24413	24558	24322	24573	24612	24517	24581	24379	24537	24675	24618	24597	24600	24407	24490	24360	24430	24466	24384	24543	24617	24495	24456	24834	24565	24244	24442	24555	24725	24374	24507	24429	24469	24498	24654	24735	24245	24637	24609	24360	24531	24579	24474	24357	24312	24370	24442	24858	24396	24650	24729	24442	24566	24638	24708	24510	24501	24533	24507	24773	24473	24448	24700	24497	24489	24411	24500	24587	24590	24402	24685	24436	24404	24474	24444	24488	24349	24806	24482	24662	24777	24615	24622	24564	24487	24375	24587	24586	24545	24482	24550	24672	24515	24459	24513	24418	24518	24639	24566	24782	24603	24583	24673	24578	24442	24528	24561	24480	24373	24486	24695	24436	24571	24508	24475	24480	24583	24310	24412	24440	24619	24424	24635	24529	24643	24393	24553	24676	24443	24369	24515	24263	24688	24856	24668	24318	24410	24515	24561	24448	24534	24568	24452	24584	24555	24423	24666	24568	24604	24510	24460	24619	24348	24351	24442	24533	24717	24591	24543	24704	24640	24604	24371	24550	24601	24752	24430	24695	24651	24579	24533	24704	24709	24586	24604	24684	24666	24546	24652	24422	24525	24544	24488	24456	24402	24715	24633	24796	24623	24602	24525	24569	24570	24323	24467	24383	24539	24545	24403	24554	24611	24540	24626	24507	24523	24603	24544	24480	24469	24651	24477	24556	24529	24565	24490	24608	24300	24579	24577	24532	24509	24713	24658	24550	24543	24506	24346	24552	24642	24486	24610	24351	24609	24504	24373	24583	24752	24523	24436	24537	24518	24553	24632	24661	24440	24494	24574	24453	24634	24475	24702	24695	24409	24819	24685	24499	24449	24556	24458	24664	24475	24693	24556	24540	24431	24685	24508	24444	24529	24563	24591	24644	24511	24526	24431	24768	24563	24439	24514	24472	24564	24825	24524	24513	24428	24403	24489	24586	24700	24421	24682	24572	24554	24562	24500	24448	24348	24639	24630	24533	24534	24625	24606	24529	24641	24496	24559	24658	24482	24571	24580	24609	24569	24555	24599	24363	24493	24423	24597	24535	24616	24499	24489	24351	24483	24358	24522	24565	24359	24277	24607	24618	24509	24576	24534	24495	24350	24700	24493	24563	24570	24542	24432	24454	24447	24638	24426	24550	24580	24663	24470	24535	24579	24631	24536	24288	24603	24616	24464	24481	24651	24589	24589	24569	24357	24535	24688	24472	24473	24246	24527	24656	24737	24583	24518	24562	24726	24498	24523	24482	24723	24423	24478	24487	24443	24499	24647	24578	24522	24379	24440	24402	24524	24450	24605	24694	24768	24595	24888	24672	24753	24597	24567	24577	24507	24359	24254
23440	40769	37116	29882	25904	23372	21999	22032	22409	21864	20939	21265	21785	20975	20614	20235	19988	19829	19547	19585	19393	19613	19520	19448	19499	19383	19442	19635	19450	19354	19475	19301	19412	19455	19281	19380	19312	19547	19265	19303	19277	19185	19231	19533	19234	19202	19276	19542	19393	19492	20126	20452	20271	20025	19740	19405	19486	19270	19356	19239	19436	19386	19385	19316	19244	19190	19299	19372	19309	19327	19412	19153	19364	19184	19272	19420	19303	19319	19261	19275	19243	19174	19339	19115	19419	19260	19303	19283	19357	19324	19267	19348	19278	19317	19463	19181	19209	19228	19160	19344	19185	19247	19295	19407	19425	19366	19336	19290	19308	19386	19448	19383	19125	19141	19274	19320	19247	19245	19340	19372	19247	19342	19359	19406	19344	19291	19282	19204	19209	19330	19303	19309	19281	19452	19524	19221	19140	19531	19202	19211	19354	19224	19451	19349	19238	19471	19069	19183	19214	19412	19137	19213	19369	19305	19459	19187	19292	19413	19235	19175	19297	19211	19431	19339	19136	19458	19282	19322	19201	19375	19242	19183	19445	19097	19252	19174	19211	19286	19117	19157	19136	19134	19394	19183	19506	19161	19310	19213	19242	19443	19270	19241	19201	19562	19284	19060	19363	19351	19291	19291	19261	19335	19182	19309	19322	19284	19322	19119	19219	19265	19331	19204	19236	19418	19299	18950	19284	19465	19225	19347	19252	19271	19096	19351	19422	19410	19333	19241	19312	19301	19298	19416	19346	19243	19441	19360	19341	19343	19383	19239	19283	19324	19243	19177	19326	19449	19195	19429	19367	19226	19299	19165	19457	19391	19220	19251	19215	19308	19417	19155	19235	19205	19282	19340	19279	19347	19547	19350	19183	19162	19326	19414	19361	19256	19090	19286	19254	19272	19308	19406	19307	19229	19426	19216	19509	19374	19236	19215	19243	19357	19165	19413	19405	19413	19394	19315	19262	19345	19294	19039	19319	19354	19309	19216	19281	19408	19456	19189	19324	19418	19176	19237	19142	19134	19328	19431	19255	19252	19464	19377	19109	19253	19441	19228	19329	19245	19373	19391	19248	19214	19253	19419	19287	19162	19118	19532	19272	19287	19204	19145	19171	19351	19455	19298	19327	19200	19217	19406	19346	19322	19410	19451	19296	19299	19403	19483	19305	19331	19385	19216	19374	19366	19448	19248	19237	19399	19175	19366	19374	19444	19336	19322	19337	19352	19134	19253	19183	19136	19359	19242	19154	19359	19315	19178	19408	19216	19159	19328	19284	19531	19312	19188	19369	19255	19319	19235	19444	19311	19484	19275	19477	19341	19221	19281	19255	19137	19236	19368	19298	19406	19339	19255	19402	19193	19413	19371	19281	19323	19254	19247	19307	19161	19477	19560	19183	19279	19481	19154	19237	19244	19391	19249	19269	19188	19249	19416	19240	19132	19087	19278	19250	19252	19303	19330	19189	19327	19043	19253	19305	19461	19222	19192	19116	19259	19488	19361	19291	19250	19528	19268	19401	19467	19203	19254	19190	19385	19365	19414	19238	19331	19318	19303	19311	19168	19280	19299	19372	19431	19228	19278	19396	19338	19309	19240	19298	19446	19273	19319	19407	19196	19341	19260	19443	19154	19300	19221	19311	19346	19243	19254	19128	19267	19265	18957	19353	19287	19299	19429	19240	19161	19324	19284	19150	19267	19355	19355	19412	19313	19085	19165	19263	19093	19221	19231	19579	19161	19022	19277	19387	19241	19202	19263	19318	19201	19381	19235	19283	19299	19444	19249	19458	19367	19142	19254	19104	19253	19193	19238	19170	19313	19297	19346	19256	19273	19394	19348	19293	19267	19166	19355	19230	19553	19278	19204	19078	19392	19444	19284	19138	19360	19295	19258	19280	19334	19181	19329	19240	19333	19283	19342	19377	19205	19176	19450	19300	19126	19463	19386	19229	19241	19298	19247	19145	19028	19197	19467	19244	19260	19279	19202	19064	19396	19272	19320	19263	19267	19537	19296	19139	19032	19227	19189	19472	19250	19123	19224	19128	19337	19251	19184	19315	19322	19265	19149	19308	19288	19235	19276	19253	19206	19292	19318	19361	19361	19190	19344	19242	19243	19221	19274	19234	19234	19248	19243	19192	19265	19330	19343	19193	19266	19356	19351	19318	19158	19276	19154	19326	19269	19269	19461	19406	19271	19298	19263	19287	19174	19026	19138	19183	19194	19312	19329	19353	19359	19481	19272	19073	19050	19301	19259	19375	19422	19377	19365	19411	19212	19321	19453	19354	19107	19481	19275	19302	19146	19253	19230	19123	19433	19486	19260	19401	19054	19274	19424	19312	19151	19309	19406	19295	19252	19318	19220	19268	19247	19370	19469	19227	19440	19398	19265	19345	19346	19279	19297	19262	19374	19424	19217	19341	19182	19156	19104	19252	19265	19389	19329	19396	19337	19203	19424	19469	19238	19363	19163	19196	19197	19424	19358	19314	19173	19292	19363	19248	19227	19438	19202	19436	19226	19259	19154	19246	19199	19449	19286	19158	19309	19243	19466	19178	19201	19279	19300	19179	19208	19163	19432	19149	19489	19454	19127	19201	19192	19304	19339	19407	19126	19373	19189	19232	19367	19416	19347	19188	19248	19500	19223	19151	19111	19515	19392	19325	19152	19260	19156	19138	19377	19211	19162	19232	19364	19366	19285	19326	19338	19178	19286	19172	19374	19219	19238	19346	19447	19197	19147	19315	19279	19246	19352	19360	19334	19181	19174	19122	19286	19452	19289	19441	19357	19186	19278	19399	19350	19276	19258	19239	19228	19106	19461	19364	19423	19410	19504	19265	19275	19134	19181	19246	19236	19248	19330	19266	19282	19180	19214	19291	19279	19270	19356	19335	19159	19379	19266	19365	19319	19236	19293	19258	19078	19396	19343	19489	19286	19226	19239	19186	19232	19430	19259	19403	19456	19341	19371	19289	19092	19235	19340	19284	19412	19449	19253	19276	19290	19241	19220	19407	19196	19252	19256	19344	19384	19393	19136	19256	19321	19110	19407	19251	19229	19240	19206	19249	19313	19369	19211	19360	19310	19281	19382	19282	19236	19236	19222	19261	19245	19297	19254	19201	19256	19222	19362	19399	19295	19276	19346	19347	19361	19276	19311	19193	19294	19334	19381	19373	19285	19319	19337	19143	19382	19201	19368	19183	19355	19280	19240	19237	19289	19286	19129	19229	19143	19205	19238	19134	19364	19509	19313	19408	19288	19307	19296	19348	19236	19271	19378	19275	19236	19193	19320	19294	19312	19342	19122	19284	19105	19423	19323	19306	19163	19405	19320	19135	19351	19296	19257	19128	19188	19263	19289	19344	19383	19408	19392	19357	19311	19212	19185	19218	19318	19468	19421	19255	19318	19361	19177	19166	19358	19280	19296	19408	19193	19191	19211	19242	19371	19358	19197	19201	19364	19206	19344	19200	19466	19195	19366	19290	19242	19252	19354	19281	19218	19146	19160	19251	19207	19201	19190	19228	19423	19202	19258	19336	19321	19223	19254	19223	19252	19413	19279	19253	19281	19366	19282	19317	19451	19233	19349	19421	19322	19344	19307	19206	19235	19443	19312	19345	19198	19301	19203	19273	19337	19307	19510	19455	19335	19225	19340	19245	19223	19313	19310	19563	19342	19349	19260	19185	19354	19392	19198	19413	19357	19209	19260	19224	19286	19197	19176	19352	19303	19229	19342	19110	19278	19263	19432	19278	19143	19390	19114	19400	19481	19257	19194	19357	19506	19079	19332	19101	19220	19184	19232	19307	19278	19271	19286	19309	19230	19531	19428	19412	19506	19481	19259	19119	19240	19394	19199	19294	19239	19441	19433	19240	19228	19210	19269	19355	19309	19242	19205	19260	19259	19315	19204	19328	19256	19226	19348	19377	19112	19350	19249	19273	19144	19398	19137	19176	19322	19230	19360	19410	19187	19350	19090	19314	19412	19367	19243	19256	19277	19346	19533	19298	19301	19353	19194	19418	19337	19380	19197	19289	19281	19284	19143	19341	19335	19390	19298	19417	19258	19375	19088	19202	19142	19048	19453	19260	19301	19118	19181	19424	19345	19256	19391	19352	19208	19271	19422	19288	19153	19458	19166	19309	19342	19248	19386	19226	19261	19293	19196	19271	19140	19293	19173	19368	19297	19204	19328	19213	19311	19408	19107	19370	19184	19347	19279	19339	19397	19291	19298	19334	19188	19305	19109	19240	19172	19289	19246	19234	19203	19303	19217	19131	19257	19371	19405	19267	19371	19301	19259	19459	19341	19235	19213	19221	19269	19277	19344	19285	19216	19255	19229	19317	19234	19423	19261	19403	19103	19256	19109	19196	19332	19443	19365	19273	19319	19250	19073	19206	19145	19313	19263	19218	19335	19341	19314	19324	19367	19525	19331	19354	19268	19439	19229	19247	19243	19374	19233	19109	19405	19371	19068	19320	19188	19223	19188	19337	19236	19289	19411	19251	19213	19241	19353	19370	19159	19249	19258	19242	19238	19280	19357	19337	19303	19345	19235	19331	19223	19163	19283	19408	19333	19344	19274	19466	19291	19378	19259	19406	19372	19301	19323	19198	19446	19403	19385	19275	19493	19474	19489	19341	19379	19342	19247	19304	19283	19247	19259	19378	19236	19377	19191	19263	19350	19382	19411	19400	19349	19324	19160	19394	19359	18982	19268	19289	19293	19337	19316	19396	19229	19454	19354	19456	19336	19256	19225	19419	19325	19400	19235	19158	19238	19324	19338	19413	19492	19185	19398	19119	19330	19333	19117	19565	19255	19375	19357	19199	19392	19295	19240	19207	19381	19189	19285	19093	19146	19246	19227	19180	19434	19424	19356	19169	19407	19355	19227	19431	19181	19427	19082	19429	19341	19269	19233	19110	19145	19346	19158	19343	19233	19339	19320	19350	19343	19202	19329	19186	19201	19378	19278	19284	19154	19119	19345	19310	19124	19146	19301	19162	19224	19325	19339	19337	19280	19319	19348	19179	19280	19289	19355	19211	19484	19299	19266	19298	19241	19317	19326	19372	19213	19244	19355	19379	19079	19192	19337	19263	19387	19254	19156	19286	19136	19261	19121	19465	19271	19344	19329
22484	21120	28976	23613	21994	26408	30759	27075	27340	27335	26908	26833	27078	26567	26652	26062	25568	25564	25531	25309	25485	25619	25425	25504	25446	25373	25276	25282	25274	25070	25199	25537	25228	25251	25420	25317	25047	25071	25211	25398	25085	24997	25033	25212	25224	25005	25289	25248	25161	25451	26047	26629	26074	25708	25702	25275	24975	25203	24920	25207	25250	25101	24812	25105	25302	25151	25171	24963	24891	24972	24847	24905	25179	25010	25161	24941	25129	24846	25184	25131	25084	25241	25112	24896	25033	25154	24826	25089	25086	25163	25033	24765	25053	25178	24929	24990	24959	25128	25084	25096	25367	25029	25198	25050	25241	25053	25067	24999	24741	24959	24918	25126	25057	24873	25037	25017	25075	24931	25059	25255	25089	25292	25131	25135	24962	24966	25014	24816	25070	25174	24953	25072	25258	25012	25058	25129	25069	25168	24926	25173	25090	25278	24831	24901	25108	25035	25259	25130	24950	24777	24720	24877	24980	24973	25031	25002	25143	25066	25239	25142	24788	24891	24838	24936	25076	24889	25062	24824	24984	25063	24900	24927	24776	24961	24980	25013	25266	25155	25182	25101	24932	24957	25146	25021	25291	24792	24915	24747	25019	24956	25001	25004	24940	25222	25005	25197	24842	24905	25144	24779	24946	25021	24843	25017	24973	24977	24921	24995	25033	25028	25019	24960	25000	25227	25062	25195	24936	25123	24775	25170	25167	25311	24901	25065	25140	25074	24845	25099	24819	25183	24923	25010	25097	24743	24900	25051	24870	24977	25013	25030	25174	24882	24892	24972	24870	25444	24890	24885	24924	25091	25075	25143	24804	25088	24870	25066	25086	24964	24787	24784	24902	24839	25032	25129	25079	25180	25124	25128	24867	25190	24995	24801	25107	25139	24988	25159	24908	25091	24967	25122	25009	25097	25075	24899	24947	25154	25097	25048	25020	25127	25090	25221	24991	24916	24938	24978	25171	24877	24867	25141	25160	24798	24915	25010	25058	24816	25097	25013	25047	24917	25031	24843	24972	24904	25021	25084	24998	24891	25135	24898	25098	24937	25144	25194	25101	24960	24986	24883	25244	24999	24973	24857	25027	24613	25054	25080	24904	25179	25123	25040	24868	25041	24892	24971	24960	25106	24959	25036	25209	25062	24853	24751	25008	25009	24882	25122	25061	24843	24924	25133	25154	25077	25079	24817	25038	24925	25127	25110	25147	24956	25176	25142	24940	24922	25197	24925	24977	25077	25033	25136	24788	25083	24888	25113	24883	25061	24955	25054	24789	25052	24781	24842	24782	24876	24955	24941	25010	25385	25221	25038	24895	25217	24980	25003	24754	24963	24901	24832	25262	25049	24788	25085	25177	25084	25161	24975	24866	24910	24947	25062	25031	25071	24964	25179	24769	25082	24939	25008	24963	24912	25097	24999	25018	24850	25231	25191	24985	25035	25006	24906	25065	25188	25144	25045	25093	25283	25156	25045	24980	24906	24963	24970	25033	25072	25063	25023	24907	25128	25104	25133	25027	25055	24950	24896	24992	24902	24963	25060	25099	25001	24872	24997	25139	24962	25022	25053	25049	25086	24997	25093	25134	25040	24906	25100	24971	25051	25014	25165	24832	24743	25017	25135	25005	25076	25070	24925	25115	24842	25106	24992	24840	25094	24964	25030	25147	25105	25036	25209	25053	25138	24961	24969	25168	25024	24904	24901	24891	25063	25017	25098	24965	24908	24877	24986	25024	24783	24871	24840	24786	25020	24747	25158	25004	25127	25150	25166	25067	25223	24980	25045	24888	25049	25059	24818	25301	24893	25110	25111	24933	24858	25188	25127	25184	25116	24956	25002	25030	24911	25153	24833	25000	24971	25044	24938	25042	25138	24780	24915	25065	25133	25140	24821	24723	25170	24945	24858	25232	24847	25097	24949	25119	25038	25060	24852	24915	25023	25026	24960	25115	24994	24924	24799	24960	24933	24991	25080	24829	25194	24804	25127	25017	24773	25040	24968	24918	24936	24861	25067	24968	24749	24988	24859	25067	25195	24832	24948	25007	25111	25037	25067	25126	25200	24913	25059	25158	24998	25029	25051	24961	24982	24924	24919	24866	25161	24985	24999	25136	24787	25130	24977	25098	24929	25414	24949	24811	25202	24961	25226	25229	25012	24914	24923	25204	25089	25278	24890	24930	25184	24930	25256	25159	25187	24870	25039	25063	24854	24993	25113	25229	25086	25097	25003	25272	24952	25258	24995	25133	25078	25011	25020	24923	24857	25013	24846	25288	24859	25298	25014	24962	25125	25136	25055	25055	24866	25042	25341	24880	24978	25168	25210	25113	24945	25136	24950	25042	25096	25070	25101	25041	24866	25144	25046	24996	24789	25185	24954	25122	24677	24995	25204	25056	24997	25010	25006	24927	24872	25117	25139	24979	25042	24849	24880	24925	25075	24902	24828	24995	24940	25051	25034	24750	25094	25112	25120	24916	24993	25058	25135	25044	25103	25073	25151	25070	25029	24798	24942	25116	25044	24990	25113	24949	24931	24955	25071	24894	24918	24828	25060	24969	24946	25072	25240	25048	25124	25042	24949	25160	25048	25061	24829	25025	24964	25000	25084	24925	24931	24994	25102	24925	24704	24907	25038	25005	25080	24999	24994	24967	25268	24980	25083	24994	24897	25115	25059	24974	24930	24854	24829	25134	25184	25212	25087	25006	25040	24846	25119	25029	25069	25074	24964	25033	25000	25006	25064	24836	24892	25005	25280	24986	25072	25033	25213	25288	25188	25181	25267	25117	24991	24882	25067	24953	25202	24850	25057	24915	24916	24987	25115	24842	25057	25226	24904	25050	24854	25152	24930	25096	24888	25178	25298	25085	25039	24999	25195	24997	24958	24832	24900	25035	24928	25175	25119	25122	24981	24876	25044	25044	25006	25081	25056	24820	24997	25114	24844	24928	25072	25174	25255	24944	25095	24881	25127	25019	25224	24824	24943	24932	24863	24824	25030	25103	25063	25095	24824	24786	24963	24875	24970	24934	25004	25022	25004	24945	24673	25173	25024	24749	25196	24863	25029	25044	25074	25133	24942	25189	25051	25117	24922	24973	24891	25096	25216	24929	25043	25036	25044	24996	24929	25046	25038	25107	25167	25021	24697	24812	24935	24899	25107	25103	24880	24943	24939	24948	25018	25107	25124	24863	24798	25019	25058	24826	24824	25029	24983	24955	25226	25021	25084	25103	24921	25086	24702	24800	25010	25002	25075	25022	24873	24791	25105	24999	25007	25222	25099	25055	24931	25225	24969	25147	25039	24913	24943	25040	25135	25150	25113	24932	24880	24974	25154	25137	25280	25098	24828	24929	24974	25175	25255	25043	25044	25163	24977	24898	24975	25029	24821	24988	25024	25007	25134	24997	25152	25006	24958	24994	25083	25143	25144	25182	24977	25266	25282	25053	25041	25015	25166	25339	24967	25015	25077	25243	25020	25072	25160	24607	24828	25031	25020	24929	25159	25268	25157	24930	25108	25113	25059	24902	25055	25041	24903	24964	25097	24902	25075	24745	24661	24797	24750	24894	24992	24990	24819	25033	24987	24941	25100	25167	25002	25079	24967	25081	25053	25016	25053	24892	24779	25073	24979	24999	24971	24927	24914	25062	24721	25007	25036	25310	25014	25211	25027	24773	24976	24937	24985	25242	25080	25066	24876	24970	24801	25224	24996	24851	25023	25134	25034	24846	25165	25066	25342	24817	25232	25032	25108	25077	25174	24964	24978	25218	25085	25041	25089	24763	25056	25082	24772	24864	24881	24973	25008	24958	24986	25292	25029	25015	25210	25118	25060	25005	25268	24867	24945	24861	24940	24998	25097	24996	24923	24928	25045	25007	24847	24840	24916	24976	25035	25013	25026	24882	25253	24959	25108	25055	25155	24960	25025	25020	25093	25038	24986	25214	25155	25043	25075	24828	25001	25244	24865	24902	25077	24841	25100	24911	24966	25020	24905	24985	24979	25027	25019	25052	25048	25070	25013	25174	25013	24810	24974	24832	25018	25120	24993	25096	25022	25215	24955	25084	25153	25004	25230	25041	24789	24819	24843	24913	25123	24966	25114	25024	25004	25226	25151	25065	24984	24860	24968	25196	25162	24975	25018	25091	24939	24891	24873	25105	24976	25049	24981	25098	24885	25246	24962	25008	24983	24904	24934	24893	24993	25003	25082	25124	24941	24854	25010	25039	25421	25089	25081	25033	25047	25126	25011	24899	24885	25259	24982	25260	25015	24803	24816	25004	24999	25061	25039	24951	25108	24862	25006	25193	24807	25166	25051	25099	24971	24882	24943	25003	24812	25088	24984	25032	24873	25095	25175	25116	24975	25089	25039	25048	24978	24880	25169	24914	25039	24682	24889	25050	24903	25187	25079	24918	25084	24805	24974	24878	25011	25009	24874	25121	25324	25053	24969	24978	25077	24965	24995	25081	24930	24684	25109	24917	24973	24929	25200	25004	25027	25146	25019	25249	24927	24984	25153	24973	24869	24953	25176	24845	25064	25102	25102	25062	25099	25130	24953	24855	24780	24957	24891	25158	25026	24924	24897	24931	24979	25167	24989	24890	24888	24924	24858	25185	25096	25018	25008	25049	24752	25041	25053	24963	25028	24931	25067	24976	24815	24986	25159	25006	24835	24968	24933	24788	25117	25045	24740	25006	25000	25056	25112	25165	25170	25167	24960	24893	25092	25260	25235	25150	24870	25064	24915	25163	24823	25230	24829	24962	25080	25052	24937	24953	25129	25076	25122	24982	25170	24853	24975	25200	24955	24865	25129	24910	25069	25202	24943	25196	25009	24955	25010	25039	24887	24974	24815	25030	25165	25154	24886	25041	25213	25109	24928	25039	25057	25068	25043	25178	24904	24891	24987	25057	24943	25037	24998	24913	24969	24955	25168	24801	24783	25228	24941	25039	25218	25186	25012	24928	25038	25039	25151	25002	25117	25185	25059	25111	25152	25066	25075	24984	25095	25001	25064	25014	24932	25226	25173	25145	24959	24893	25198	24672	25191	25039	25034	25213	25134	25162	25110	24885	25138	25057	24939	24962	25134	24946	25153	24967	25231	25037	25146	25345	24890	25081	24982	25132	25028	25032	24952
25285	45330	41406	32613	28064	25272	23073	22947	23252	22598	21944	22500	22703	21570	21384	20928	20583	20077	19867	19837	19847	19765	19641	19586	19885	19706	19636	19921	19554	19409	19558	19512	19616	19696	19729	19606	19528	19612	19505	19438	19609	19262	19479	19552	19505	19517	19531	19619	19495	19904	20990	21525	20777	20247	19778	19775	19671	19479	19508	19485	19512	19314	19255	19488	19398	19347	19513	19523	19577	19506	19379	19413	19526	19536	19474	19604	19465	19395	19455	19317	19673	19421	19318	19417	19563	19423	19361	19388	19656	19516	19352	19540	19450	19554	19476	19480	19570	19310	19425	19480	19467	19355	19368	19622	19519	19281	19572	19429	19418	19405	19330	19609	19441	19379	19336	19367	19450	19615	19519	19221	19365	19357	19394	19372	19430	19266	19421	19406	19699	19456	19543	19406	19579	19406	19362	19379	19415	19382	19267	19336	19400	19478	19644	19355	19449	19392	19317	19449	19487	19403	19536	19564	19420	19450	19415	19446	19598	19386	19474	19361	19504	19478	19347	19459	19466	19387	19292	19590	19348	19468	19507	19273	19386	19535	19626	19424	19526	19543	19507	19431	19367	19273	19267	19551	19581	19579	19540	19345	19540	19505	19478	19461	19481	19313	19449	19614	19298	19282	19466	19420	19490	19585	19571	19464	19541	19500	19405	19519	19371	19416	19542	19419	19574	19294	19397	19415	19306	19496	19358	19370	19501	19485	19456	19423	19347	19502	19650	19388	19596	19485	19432	19466	19472	19529	19282	19324	19605	19299	19413	19424	19632	19466	19480	19399	19525	19496	19335	19554	19480	19317	19518	19400	19474	19451	19287	19421	19484	19428	19389	19417	19420	19497	19495	19380	19512	19379	19510	19452	19550	19295	19346	19420	19431	19509	19391	19401	19357	19535	19523	19399	19509	19471	19364	19216	19469	19427	19379	19457	19558	19342	19434	19488	19313	19573	19479	19378	19366	19437	19392	19529	19306	19484	19386	19595	19361	19495	19383	19463	19248	19396	19308	19342	19413	19368	19437	19337	19394	19554	19244	19501	19609	19519	19319	19647	19375	19519	19446	19444	19636	19437	19442	19375	19431	19397	19492	19467	19324	19529	19480	19271	19447	19413	19586	19413	19429	19263	19298	19414	19424	19370	19611	19396	19624	19377	19471	19388	19467	19472	19364	19303	19341	19242	19627	19520	19527	19422	19494	19551	19527	19355	19411	19358	19361	19482	19455	19409	19461	19462	19529	19545	19379	19492	19542	19676	19431	19348	19524	19280	19286	19203	19547	19557	19499	19400	19621	19595	19434	19518	19401	19533	19309	19473	19174	19383	19357	19398	19504	19393	19354	19521	19454	19484	19505	19554	19438	19378	19322	19361	19516	19419	19329	19314	19583	19486	19236	19445	19303	19346	19371	19294	19270	19493	19498	19397	19480	19432	19420	19465	19346	19394	19505	19336	19429	19576	19399	19504	19671	19358	19309	19291	19519	19315	19372	19513	19427	19414	19357	19515	19449	19316	19493	19385	19456	19249	19403	19460	19289	19500	19352	19534	19386	19393	19459	19540	19403	19440	19508	19289	19433	19452	19334	19356	19344	19226	19379	19407	19231	19401	19275	19304	19364	19693	19433	19474	19456	19418	19436	19283	19326	19400	19502	19374	19491	19314	19493	19595	19385	19369	19352	19586	19533	19569	19468	19486	19316	19559	19426	19400	19465	19530	19381	19343	19411	19215	19477	19440	19467	19403	19522	19548	19245	19649	19394	19661	19424	19330	19415	19407	19372	19379	19331	19542	19461	19313	19224	19596	19397	19567	19462	19356	19189	19345	19382	19376	19443	19456	19489	19513	19378	19594	19505	19489	19392	19374	19681	19355	19504	19212	19470	19403	19409	19282	19398	19571	19587	19538	19348	19699	19300	19341	19504	19606	19317	19416	19437	19326	19591	19566	19332	19476	19652	19514	19356	19480	19454	19404	19367	19405	19317	19301	19328	19315	19303	19332	19344	19370	19617	19361	19416	19464	19285	19585	19361	19561	19399	19429	19537	19535	19439	19327	19286	19348	19400	19489	19572	19264	19642	19304	19335	19521	19329	19390	19387	19445	19531	19248	19481	19355	19520	19409	19406	19358	19428	19344	19423	19558	19129	19376	19390	19200	19430	19391	19375	19534	19465	19511	19362	19497	19426	19449	19487	19415	19487	19532	19365	19334	19187	19431	19380	19297	19588	19403	19390	19476	19665	19537	19367	19366	19406	19560	19457	19383	19422	19383	19536	19518	19341	19518	19421	19299	19462	19497	19360	19367	19302	19440	19401	19511	19322	19502	19466	19214	19396	19382	19335	19155	19364	19314	19417	19525	19471	19364	19482	19437	19456	19436	19355	19428	19325	19467	19456	19202	19438	19338	19700	19622	19304	19404	19370	19646	19435	19327	19465	19530	19306	19375	19319	19278	19455	19431	19378	19443	19515	19350	19489	19382	19392	19338	19496	19368	19285	19454	19466	19383	19559	19639	19529	19359	19321	19325	19639	19369	19408	19332	19454	19741	19415	19368	19441	19480	19445	19502	19453	19678	19288	19463	19346	19420	19419	19427	19346	19411	19384	19476	19254	19333	19480	19361	19478	19500	19444	19461	19466	19369	19543	19425	19511	19424	19414	19480	19448	19499	19532	19452	19361	19389	19378	19466	19436	19328	19383	19513	19524	19490	19350	19521	19412	19353	19348	19369	19353	19321	19426	19609	19393	19444	19582	19444	19370	19523	19357	19469	19514	19410	19409	19256	19442	19313	19486	19631	19380	19331	19294	19449	19375	19536	19395	19281	19600	19423	19416	19362	19413	19558	19416	19367	19332	19277	19430	19245	19475	19285	19454	19452	19296	19396	19377	19447	19386	19601	19375	19343	19442	19435	19513	19472	19493	19418	19582	19506	19295	19404	19417	19518	19345	19497	19392	19168	19470	19387	19568	19425	19513	19375	19455	19448	19708	19507	19414	19361	19318	19441	19263	19151	19517	19319	19442	19517	19436	19339	19504	19517	19533	19269	19425	19317	19064	19310	19407	19458	19368	19409	19453	19401	19362	19239	19405	19376	19331	19423	19257	19467	19415	19599	19408	19457	19272	19601	19241	19471	19582	19408	19401	19546	19454	19541	19546	19431	19415	19439	19375	19497	19358	19542	19405	19464	19515	19275	19394	19518	19522	19564	19232	19291	19460	19618	19500	19237	19398	19394	19466	19451	19462	19349	19454	19496	19485	19350	19715	19403	19392	19276	19442	19511	19449	19439	19312	19368	19180	19552	19388	19450	19516	19343	19179	19417	19354	19513	19381	19403	19506	19510	19648	19438	19423	19552	19360	19427	19454	19387	19350	19430	19521	19375	19443	19392	19373	19556	19573	19294	19338	19265	19196	19466	19527	19353	19338	19403	19382	19498	19454	19439	19415	19507	19325	19391	19501	19432	19478	19442	19438	19320	19498	19496	19446	19402	19305	19455	19484	19380	19378	19284	19476	19348	19534	19394	19291	19480	19600	19385	19577	19360	19387	19443	19268	19589	19243	19499	19220	19385	19456	19447	19481	19327	19511	19385	19458	19479	19335	19526	19430	19326	19403	19423	19521	19386	19436	19464	19409	19417	19360	19482	19338	19296	19368	19415	19419	19487	19379	19308	19399	19564	19302	19493	19344	19352	19331	19435	19585	19443	19422	19333	19549	19566	19467	19266	19409	19345	19432	19307	19407	19346	19474	19481	19565	19457	19487	19509	19455	19505	19359	19570	19532	19391	19564	19479	19430	19411	19364	19510	19280	19442	19528	19402	19432	19423	19656	19350	19269	19524	19516	19500	19483	19440	19279	19511	19315	19511	19378	19494	19343	19566	19332	19509	19267	19347	19448	19331	19361	19276	19458	19369	19477	19347	19405	19448	19378	19565	19347	19472	19606	19585	19193	19379	19361	19413	19411	19485	19355	19620	19403	19583	19495	19455	19517	19495	19350	19404	19353	19334	19362	19376	19361	19532	19412	19490	19424	19365	19207	19538	19409	19484	19276	19436	19395	19486	19455	19325	19363	19341	19449	19320	19350	19294	19463	19480	19567	19281	19485	19272	19518	19370	19380	19422	19596	19296	19426	19392	19287	19503	19368	19410	19340	19374	19577	19338	19327	19505	19441	19350	19475	19455	19418	19392	19360	19445	19410	19495	19392	19466	19277	19508	19451	19306	19414	19215	19426	19240	19431	19249	19377	19386	19451	19544	19561	19315	19331	19442	19376	19402	19322	19402	19457	19316	19540	19455	19289	19373	19505	19502	19384	19497	19540	19384	19422	19445	19467	19510	19387	19643	19569	19444	19408	19290	19486	19334	19378	19676	19271	19557	19511	19477	19501	19441	19319	19264	19537	19379	19385	19361	19450	19600	19249	19494	19361	19611	19510	19585	19434	19446	19467	19515	19348	19338	19361	19455	19494	19377	19328	19493	19477	19386	19526	19377	19341	19399	19438	19404	19250	19397	19387	19503	19263	19545	19432	19426	19415	19403	19384	19573	19350	19523	19516	19428	19348	19586	19401	19407	19436	19501	19420	19562	19383	19386	19487	19190	19400	19439	19519	19490	19416	19387	19414	19426	19554	19378	19627	19242	19367	19496	19306	19526	19491	19406	19410	19469	19401	19448	19523	19280	19576	19381	19332	19513	19494	19291	19346	19279	19478	19530	19479	19424	19545	19250	19449	19598	19413	19376	19387	19220	19496	19326	19207	19374	19420	19526	19443	19451	19455	19362	19440	19491	19464	19536	19404	19463	19494	19392	19524	19543	19380	19574	19181	19436	19608	19352	19411	19422	19419	19296	19454	19463	19574	19330	19498	19362	19361	19447	19326	19308	19249	19481	19483	19407	19533	19386	19488	19340	19473	19418	19477	19518	19378	19554	19552	19573	19470	19356	19393	19441	19399	19461	19474	19347	19461	19366	19397	19376	19529	19337	19319	19377	19237	19574	19319	19432	19390	19336	19479	19379	19467	19458	19429	19464	19352	19526	19335	19403	19286	19489	19524	19468	19585	19234	19556	19482	19320	19637	19458	19585	19373	19311	19266	19638	19625	19475	19281	19278	19636	19329	19420	19388	19445	19534	19485	19390
27810	24478	31503	29553	25734	25081	24733	24258	24422	24516	24183	24237	24227	24228	23963	23810	23838	23925	23674	23419	23482	23580	23561	23474	23479	23373	23465	23844	23661	23470	23573	23350	23575	23739	23805	23514	23414	23607	23402	23536	23656	23670	23556	23672	23514	23586	23544	23402	23653	23413	23660	23642	23765	23649	23711	23466	23602	23656	23699	23459	23542	23385	23424	23464	23587	23359	23608	23590	23532	23560	23357	23697	23448	23524	23587	23528	23444	23724	23583	23466	23441	23519	23624	23520	23533	23396	23626	23356	23627	23579	23397	23452	23566	23651	23552	23480	23628	23276	23652	23559	23232	23377	23698	23686	23601	23362	23496	23363	23514	23560	23454	23588	23659	23445	23438	23667	23526	23478	23427	23490	23713	23362	23572	23391	23456	23484	23751	23522	23617	23552	23352	23650	23536	23519	23449	23365	23477	23382	23453	23721	23486	23508	23803	23799	23641	23546	23640	23485	23388	23558	23682	23383	23654	23792	23556	23623	23645	23471	23513	23573	23422	23399	23619	23638	23535	23686	23473	23413	23395	23616	23602	23521	23314	23646	23545	23335	23367	23636	23537	23527	23645	23568	23622	23563	23641	23368	23421	23478	23706	23479	23550	23575	23607	23520	23611	23419	23511	23423	23320	23662	23592	23571	23519	23618	23603	23593	23506	23558	23247	23345	23353	23579	23554	23568	23535	23521	23594	23317	23511	23519	23569	23545	23746	23489	23715	23459	23655	23420	23567	23679	23422	23606	23531	23560	23341	23426	23391	23493	23413	23624	23528	23629	23454	23780	23660	23318	23608	23485	23617	23464	23448	23533	23446	23545	23511	23574	23720	23714	23661	23484	23495	23534	23337	23767	23705	23575	23425	23441	23562	23608	23329	23431	23457	23714	23559	23755	23670	23565	23576	23364	23505	23484	23480	23441	23511	23602	23789	23621	23614	23543	23385	23463	23447	23582	23752	23625	23392	23517	23649	23604	23635	23693	23444	23458	23448	23655	23453	23586	23612	23530	23459	23535	23650	23510	23409	23327	23667	23509	23534	23485	23490	23349	23462	23480	23649	23503	23564	23575	23507	23319	23503	23664	23585	23379	23443	23521	23259	23540	23383	23448	23492	23335	23438	23418	23422	23594	23697	23396	23603	23491	23414	23611	23601	23677	23630	23667	23368	23513	23469	23609	23654	23550	23523	23813	23419	23474	23449	23631	23470	23442	23424	23460	23654	23499	23507	23610	23718	23484	23389	23537	23485	23506	23570	23183	23706	23567	23697	23353	23485	23725	23473	23481	23443	23270	23409	23451	23611	23570	23366	23536	23645	23618	23379	23666	23508	23620	23469	23468	23650	23466	23600	23809	23548	23394	23475	23646	23536	23448	23505	23509	23483	23568	23436	23439	23637	23530	23545	23507	23582	23269	23495	23446	23616	23438	23661	23630	23874	23411	23608	23707	23542	23528	23575	23473	23566	23382	23400	23421	23461	23453	23687	23586	23565	23545	23482	23559	23356	23457	23389	23490	23437	23363	23707	23582	23546	23753	23586	23522	23573	23588	23415	23431	23642	23332	23467	23521	23351	23308	23492	23522	23740	23530	23488	23490	23523	23476	23535	23463	23552	23712	23558	23567	23303	23472	23596	23588	23378	23608	23737	23318	23582	23637	23608	23540	23640	23652	23573	23596	23507	23374	23628	23498	23685	23656	23631	23561	23568	23399	23361	23286	23547	23715	23461	23800	23447	23654	23475	23397	23445	23794	23649	23532	23323	23366	23697	23641	23483	23542	23609	23491	23548	23504	23616	23502	23562	23460	23643	23474	23610	23626	23373	23401	23394	23583	23541	23671	23297	23613	23653	23715	23446	23456	23487	23482	23468	23671	23655	23716	23567	23716	23529	23667	23706	23522	23710	23584	23404	23516	23533	23550	23634	23776	23721	23732	23583	23464	23287	23604	23419	23368	23520	23499	23574	23573	23541	23515	23407	23686	23770	23329	23281	23510	23421	23411	23629	23362	23519	23670	23452	23495	23492	23199	23664	23599	23682	23353	23729	23614	23524	23461	23544	23519	23306	23481	23572	23616	23370	23681	23688	23460	23539	23626	23595	23539	23652	23693	23635	23582	23479	23486	23510	23352	23517	23464	23471	23538	23536	23431	23579	23685	23678	23492	23511	23383	23429	23687	23567	23764	23686	23406	23512	23720	23614	23669	23571	23654	23529	23679	23576	23627	23487	23485	23653	23728	23651	23461	23384	23667	23597	23441	23563	23730	23549	23416	23395	23642	23459	23536	23525	23474	23574	23236	23506	23421	23580	23584	23593	23672	23431	23539	23599	23722	23652	23474	23531	23552	23351	23328	23509	23532	23628	23479	23622	23575	23329	23423	23472	23257	23411	23591	23482	23374	23525	23388	23492	23495	23643	23589	23466	23434	23595	23478	23529	23690	23617	23405	23545	23584	23478	23626	23655	23649	23805	23519	23457	23648	23354	23374	23859	23602	23389	23185	23446	23751	23343	23432	23480	23417	23559	23323	23600	23434	23578	23615	23488	23543	23297	23461	23455	23492	23648	23437	23386	23477	23547	23522	23405	23546	23703	23602	23548	23625	23551	23452	23356	23352	23637	23566	23659	23415	23641	23512	23579	23600	23592	23581	23432	23554	23515	23445	23659	23542	23547	23564	23517	23420	23416	23629	23666	23215	23423	23657	23354	23339	23523	23468	23444	23496	23698	23596	23363	23262	23380	23763	23656	23531	23737	23573	23496	23707	23369	23332	23519	23643	23402	23724	23202	23450	23667	23489	23327	23537	23539	23483	23472	23462	23605	23530	23574	23418	23445	23528	23298	23405	23587	23517	23465	23610	23429	23486	23495	23680	23658	23421	23543	23677	23581	23619	23684	23555	23554	23428	23578	23446	23745	23484	23531	23568	23605	23502	23580	23504	23650	23451	23379	23526	23631	23496	23445	23354	23750	23327	23481	23515	23595	23444	23461	23518	23385	23532	23290	23501	23483	23645	23666	23558	23556	23290	23482	23499	23608	23754	23688	23521	23363	23597	23474	23481	23529	23520	23483	23404	23497	23550	23361	23736	23507	23610	23561	23567	23439	23503	23605	23378	23518	23514	23583	23488	23401	23587	23835	23505	23670	23500	23621	23519	23547	23524	23509	23371	23603	23387	23554	23485	23410	23558	23675	23755	23522	23556	23594	23473	23261	23561	23599	23625	23639	23496	23579	23818	23610	23373	23436	23616	23518	23663	23596	23625	23541	23546	23482	23588	23455	23494	23732	23638	23680	23502	23633	23601	23898	23813	23634	23435	23731	23462	23530	23802	23633	23509	23422	23705	23385	23543	23520	23608	23670	23597	23509	23703	23522	23592	23395	23347	23530	23760	23511	23398	23545	23364	23599	23633	23438	23569	23560	23425	23469	23666	23454	23550	23523	23800	23660	23504	23284	23611	23614	23466	23583	23411	23604	23487	23703	23599	23410	23568	23361	23604	23528	23456	23565	23619	23432	23632	23445	23456	23456	23399	23671	23455	23421	23374	23431	23641	23779	23442	23482	23431	23565	23672	23724	23653	23759	23644	23661	23817	23727	23373	23369	23538	23629	23655	23803	23601	23622	23615	23554	23610	23667	23430	23361	23462	23531	23672	23495	23519	23302	23446	23589	23413	23614	23650	23621	23467	23558	23463	23654	23628	23351	23542	23287	23558	23560	23362	23739	23505	23415	23439	23853	23717	23727	23673	23601	23847	23602	23563	23420	23618	23287	23515	23475	23639	23767	23549	23581	23699	23483	23466	23556	23587	23546	23591	23422	23652	23531	23409	23370	23609	23526	23491	23362	23305	23656	23324	23495	23415	23211	23698	23690	23627	23522	23557	23589	23459	23587	23526	23611	23731	23453	23393	23511	23719	23520	23714	23659	23388	23611	23566	23580	23766	23722	23750	23582	23653	23470	23635	23477	23498	23554	23364	23417	23596	23471	23251	23510	23395	23664	23714	23581	23643	23546	23395	23584	23692	23343	23424	23512	23562	23570	23646	23642	23368	23723	23557	23467	23618	23434	23639	23353	23590	23505	23407	23486	23628	23520	23608	23493	23188	23340	23590	23639	23714	23636	23563	23537	23522	23800	23647	23536	23582	23513	23488	23448	23728	23416	23436	23540	23657	23594	23502	23661	23700	23491	23604	23437	23686	23775	23404	23539	23397	23742	23428	23326	23493	23643	23687	23527	23543	23557	23651	23586	23492	23810	23694	23599	23598	23507	23760	23390	23722	23557	23550	23509	23440	23617	23565	23560	23242	23402	23408	23678	23602	23346	23433	23417	23734	23498	23610	23529	23688	23537	23453	23509	23684	23479	23529	23604	23631	23544	23430	23645	23603	23595	23587	23795	23459	23411	23314	23509	23478	23475	23539	23349	23531	23468	23595	23732	23488	23554	23623	23436	23441	23446	23403	23493	23458	23605	23693	23451	23727	23720	23595	23590	23470	23467	23701	23484	23515	23609	23346	23673	23424	23500	23514	23878	23650	23632	23693	23535	23709	23449	23592	23476	23470	23412	23435	23292	23648	23564	23461	23490	23603	23506	23565	23376	23466	23472	23505	23544	23519	23398	23299	23415	23482	23495	23643	23603	23554	23601	23452	23565	23510	23689	23454	23720	23448	23611	23681	23648	23435	23616	23594	23639	23504	23365	23412	23493	23624	23547	23740	23792	23690	23837	23464	23436	23232	23737	23334	23578	23260	23603	23533	23404	23417	23477	23394	23439	23617	23676	23492	23520	23727	23747	23664	23426	23674	23394	23530	23553	23554	23589	23469	23387	23609	23590	23643	23510	23400	23392	23490	23567	23543	23570	23468	23412	23437	23638	23653	23681	23379	23786	23494	23357	23483	23489	23520	23710	23670	23455	23620	23581	23708	23466	23542	23554	23690	23511	23590	23505	23545	23527	23579	23490	23516	23666	23450	23335	23573	23492	23439	23572	23580	23676	23742	23524	23411	23576	23420	23528	23382	23644	23554	23450	23448	23490	23371	23488	23519	23555	23484	23414	23443	23537	23442	23448	23343	23474	23503	23547	23708	23560	23595	23487	23452	23447	23497	23560	23564	23464	23794	23622	23578	23625	23607	23743	23494
23897	34874	31042	24801	22043	20873	19888	19702	20000	20029	19669	19360	19928	19754	19386	18979	19061	18870	18732	18784	18712	18648	18470	18627	18716	18791	18609	18554	18523	18449	18613	18557	18460	18795	18622	18636	18578	18665	18690	18654	18694	18584	18565	18498	18719	18537	18517	18723	18834	18535	18700	18676	18941	18853	18770	18908	18632	18602	18635	18606	18554	18681	18580	18517	18695	18635	18702	18613	18703	18448	18697	18789	18705	18591	18630	18563	18493	18722	18702	18667	18296	18596	18580	18711	18502	18649	18653	18538	18760	18554	18527	18448	18620	18634	18436	18609	18434	18595	18406	18411	18560	18652	18572	18612	18818	18597	18496	18720	18712	18561	18513	18854	18672	18432	18559	18694	18430	18576	18375	18617	18440	18639	18568	18531	18603	18654	18515	18648	18627	18691	18573	18694	18458	18557	18814	18788	18465	18701	18728	18635	18649	18683	18538	18430	18569	18434	18641	18514	18665	18516	18594	18640	18569	18708	18737	18583	18422	18558	18635	18558	18659	18649	18630	18535	18530	18560	18474	18543	18400	18551	18568	18610	18727	18674	18625	18598	18470	18586	18674	18591	18759	18526	18675	18555	18528	18554	18608	18506	18537	18591	18439	18593	18684	18539	18523	18539	18547	18680	18602	18503	18880	18567	18729	18651	18643	18572	18732	18675	18429	18748	18645	18367	18606	18489	18610	18637	18672	18727	18774	18545	18621	18469	18558	18592	18584	18540	18673	18705	18635	18597	18710	18567	18777	18720	18687	18828	18592	18784	18745	18690	18481	18535	18719	18665	18603	18662	18756	18548	18712	18691	18451	18536	18710	18565	18481	18701	18428	18467	18667	18603	18655	18579	18750	18535	18571	18794	18637	18531	18817	18510	18735	18605	18587	18584	18578	18664	18487	18548	18544	18755	18648	18625	18569	18534	18636	18665	18487	18612	18511	18677	18445	18532	18624	18448	18768	18498	18492	18779	18572	18580	18613	18603	18502	18620	18589	18583	18665	18449	18570	18597	18871	18626	18714	18578	18482	18649	18633	18698	18508	18493	18603	18743	18588	18546	18468	18645	18588	18559	18575	18900	18585	18502	18680	18640	18576	18654	18451	18745	18596	18699	18638	18777	18532	18597	18604	18486	18601	18607	18611	18677	18565	18571	18673	18517	18487	18695	18745	18541	18654	18660	18773	18680	18597	18610	18812	18598	18617	18429	18525	18649	18691	18754	18610	18585	18599	18555	18676	18609	18588	18681	18609	18601	18458	18692	18615	18733	18623	18686	18591	18604	18645	18620	18691	18534	18639	18486	18568	18664	18645	18667	18505	18624	18613	18474	18592	18688	18633	18746	18481	18666	18519	18466	18471	18554	18643	18803	18827	18706	18467	18610	18611	18640	18636	18612	18712	18588	18582	18522	18598	18594	18466	18558	18566	18499	18542	18558	18513	18525	18568	18692	18527	18466	18699	18646	18586	18643	18564	18407	18601	18763	18683	18629	18646	18598	18567	18633	18600	18514	18541	18570	18624	18534	18547	18659	18663	18627	18543	18562	18574	18576	18700	18532	18499	18596	18583	18538	18726	18561	18710	18392	18684	18532	18661	18654	18485	18783	18610	18663	18483	18688	18567	18423	18577	18549	18594	18628	18612	18693	18631	18532	18642	18519	18672	18647	18646	18590	18635	18561	18680	18755	18522	18772	18725	18645	18679	18580	18616	18797	18670	18714	18532	18424	18593	18613	18475	18496	18705	18639	18469	18586	18659	18322	18577	18533	18783	18373	18803	18630	18761	18667	18595	18549	18735	18864	18699	18641	18724	18549	18720	18507	18558	18836	18491	18589	18348	18656	18790	18644	18502	18515	18698	18554	18630	18552	18600	18613	18690	18584	18558	18468	18635	18680	18499	18550	18480	18649	18450	18626	18437	18592	18654	18662	18631	18567	18502	18535	18613	18538	18400	18676	18444	18596	18506	18675	18736	18665	18716	18384	18582	18498	18641	18510	18688	18506	18491	18649	18582	18597	18502	18502	18663	18643	18579	18822	18545	18713	18700	18629	18735	18534	18656	18615	18657	18664	18688	18668	18467	18554	18853	18500	18568	18578	18551	18726	18744	18585	18641	18734	18719	18723	18735	18582	18599	18773	18581	18458	18727	18674	18390	18428	18647	18606	18622	18683	18617	18622	18683	18573	18479	18796	18632	18635	18661	18767	18608	18603	18561	18582	18584	18879	18621	18533	18597	18657	18560	18568	18593	18596	18609	18653	18696	18567	18527	18656	18546	18621	18629	18612	18716	18694	18547	18568	18621	18705	18572	18712	18655	18532	18654	18571	18648	18645	18629	18768	18457	18461	18606	18627	18757	18621	18591	18573	18537	18859	18620	18539	18747	18800	18501	18661	18805	18598	18666	18670	18672	18608	18603	18594	18674	18679	18666	18490	18550	18620	18679	18552	18441	18785	18573	18521	18654	18508	18699	18643	18742	18497	18583	18614	18332	18792	18451	18550	18589	18629	18744	18461	18615	18665	18520	18565	18638	18564	18634	18754	18630	18531	18671	18525	18748	18691	18500	18614	18565	18645	18535	18440	18611	18766	18676	18743	18518	18674	18300	18684	18414	18495	18668	18745	18644	18635	18577	18690	18669	18497	18458	18579	18537	18666	18612	18653	18498	18651	18494	18533	18744	18576	18682	18671	18651	18424	18517	18740	18514	18552	18714	18708	18559	18776	18650	18533	18838	18576	18698	18645	18583	18565	18573	18404	18559	18781	18647	18518	18552	18536	18524	18460	18618	18527	18736	18720	18625	18804	18509	18737	18476	18628	18644	18622	18771	18713	18376	18490	18352	18584	18486	18640	18562	18595	18683	18776	18608	18669	18598	18680	18820	18739	18503	18512	18636	18580	18610	18615	18680	18437	18597	18607	18615	18624	18649	18538	18774	18873	18755	18586	18600	18662	18570	18719	18607	18651	18571	18406	18577	18610	18559	18540	18631	18541	18692	18753	18703	18599	18524	18555	18838	18407	18600	18598	18532	18813	18495	18657	18619	18435	18685	18647	18454	18503	18471	18599	18728	18658	18624	18590	18635	18740	18529	18582	18642	18589	18509	18471	18530	18443	18586	18571	18631	18492	18503	18614	18494	18790	18578	18625	18732	18530	18779	18709	18700	18689	18608	18734	18538	18438	18673	18659	18472	18806	18528	18613	18559	18712	18524	18618	18619	18517	18695	18497	18560	18553	18567	18555	18521	18581	18724	18591	18678	18726	18629	18722	18537	18601	18604	18646	18472	18706	18694	18587	18632	18637	18677	18866	18619	18737	18615	18551	18644	18460	18623	18645	18567	18581	18460	18499	18590	18567	18680	18587	18568	18681	18681	18598	18755	18651	18641	18656	18586	18672	18655	18588	18562	18509	18590	18556	18612	18624	18781	18678	18749	18577	18607	18476	18730	18601	18666	18577	18539	18751	18382	18758	18627	18575	18572	18766	18690	18619	18707	18515	18575	18355	18862	18596	18658	18682	18615	18744	18616	18612	18674	18495	18474	18466	18530	18448	18791	18667	18379	18758	18533	18529	18628	18740	18775	18614	18705	18640	18606	18606	18759	18642	18617	18500	18662	18641	18772	18692	18580	18757	18655	18302	18557	18704	18457	18545	18530	18840	18721	18638	18573	18683	18526	18833	18600	18676	18565	18551	18654	18667	18623	18697	18461	18644	18598	18721	18587	18795	18580	18557	18399	18796	18597	18693	18745	18538	18587	18727	18609	18523	18652	18451	18554	18699	18585	18531	18707	18548	18638	18613	18576	18385	18760	18572	18703	18499	18568	18727	18622	18756	18674	18477	18463	18656	18610	18581	18649	18726	18574	18582	18691	18545	18718	18731	18518	18593	18753	18459	18549	18810	18631	18441	18488	18552	18501	18480	18567	18683	18455	18672	18513	18744	18584	18635	18700	18655	18633	18710	18491	18595	18632	18584	18713	18587	18661	18419	18606	18532	18613	18467	18522	18678	18629	18683	18519	18625	18610	18605	18705	18455	18609	18527	18732	18709	18565	18695	18553	18744	18757	18766	18575	18600	18468	18645	18644	18565	18617	18685	18676	18515	18639	18556	18673	18758	18666	18784	18829	18659	18734	18620	18633	18652	18598	18539	18579	18645	18767	18509	18581	18487	18643	18651	18506	18670	18726	18571	18518	18577	18482	18598	18682	18487	18393	18552	18651	18567	18717	18800	18523	18716	18521	18679	18607	18447	18643	18645	18501	18711	18697	18528	18595	18673	18607	18537	18624	18586	18468	18565	18630	18557	18666	18729	18766	18543	18643	18458	18669	18563	18599	18427	18587	18590	18661	18634	18621	18507	18814	18486	18455	18646	18577	18607	18713	18643	18718	18660	18584	18685	18822	18534	18614	18683	18652	18476	18713	18707	18816	18634	18601	18727	18695	18603	18679	18599	18632	18605	18704	18625	18520	18670	18616	18632	18573	18758	18827	18527	18756	18704	18601	18602	18714	18532	18511	18657	18567	18616	18404	18734	18686	18564	18686	18683	18545	18600	18706	18647	18646	18751	18757	18413	18656	18611	18559	18646	18617	18679	18631	18673	18733	18600	18808	18435	18688	18638	18572	18593	18682	18613	18537	18689	18658	18521	18749	18537	18767	18670	18610	18583	18520	18587	18687	18853	18604	18652	18580	18572	18742	18613	18608	18606	18560	18735	18624	18633	18524	18708	18498	18568	18673	18395	18544	18640	18670	18834	18512	18639	18734	18746	18534	18645	18723	18621	18547	18553	18497	18595	18750	18499	18521	18702	18631	18545	18458	18573	18597	18612	18741	18715	18514	18661	18627	18664	18843	18559	18648	18367	18610	18439	18702	18585	18583	18558	18554	18652	18613	18644	18434	18754	18424	18651	18546	18711	18586	18534	18671	18546	18512	18759	18329	18695	18762	18602	18534	18696	18716	18678	18542	18777	18717	18594	18732	18511	18612	18441	18749	18783	18676	18721	18693	18693	18666	18622	18799	18702	18762	18717	18546	18532	18714	18663	18696	18508	18578	18674	18646	18623	18614	18634	18662	18547	18660	18683	18630	18555	18366	18687	18759	18634	18530	18596	18538	18523	18590	18695	18636	18612	18709	18833
23464	21175	28840	24062	23390	26189	27393	24756	24817	25072	24541	24639	24965	24446	24233	24051	23837	23614	24024	23528	23487	23738	23489	23451	23424	23464	23344	23456	23294	23481	23598	23517	23613	23327	23537	23576	23286	23397	23465	23439	23481	23474	23414	23402	23192	23538	23227	23563	23415	23261	23927	23826	24066	24029	23539	23492	23536	23274	23269	23381	23303	23279	23225	23391	23144	23417	23298	23591	23364	23352	23243	23303	23364	23321	23152	23166	23339	23152	23295	23403	23278	23306	23376	23400	23368	23280	23150	23405	23064	23170	23174	23321	23564	23234	23152	23382	23365	23201	23400	23259	23314	23346	23408	23167	23288	23319	23220	23253	23258	23188	23076	23273	23228	23440	23260	23258	23190	23164	23191	23208	23419	23300	23221	23496	23195	23262	23390	23195	23372	23426	23384	23317	23284	23330	23413	23148	23341	23197	23426	23146	23228	23253	23390	23507	23291	23045	23191	23193	23288	23420	23378	23353	23498	23255	23413	23385	23376	23406	23550	23165	23370	23256	23322	23186	23286	23056	23217	23246	23409	23154	23146	23156	23423	23518	23422	23100	23315	23320	23234	23081	23411	23313	23355	23274	23277	23259	23325	23359	23326	23275	23080	23474	23321	23363	23257	23302	23511	23234	23310	23144	23423	23183	22993	23422	23229	23233	23102	23366	23349	23322	23222	23219	23384	23222	23367	23270	23352	23250	23205	23282	23343	23210	23340	23452	23243	23037	23278	23196	23295	23371	23311	23256	23412	23341	23313	23555	23496	23302	23099	23254	23229	23201	23333	23303	23159	23062	23427	23262	23195	23242	23337	23372	23225	23478	23356	23176	23460	23268	23249	23329	23206	23129	23147	23178	23208	23321	23035	23474	23302	23246	23189	23125	23413	23342	23385	23262	23214	23308	23153	23314	23233	23243	23240	23262	23301	23411	23289	23489	23180	23223	23392	23177	23350	23206	23444	23192	23236	23378	23364	23296	23487	23253	23247	23470	23296	23295	23262	23293	23289	23293	23524	23239	23246	23232	23267	23476	23138	23272	23296	23311	23253	23362	23161	23217	23458	23399	23297	23409	23227	23165	23132	23266	23097	23372	23248	23219	22976	23156	23328	23360	23242	23193	23239	23290	23254	23416	23190	23326	23440	23347	23161	23145	23209	23304	23491	23311	23476	23238	23167	23235	23380	23254	23196	23225	23366	23203	23320	23510	23444	23191	23040	23023	23397	23259	23183	23233	23169	23355	23227	23402	23273	23244	23484	23395	23298	23178	23287	23399	23372	23299	23168	23317	23588	23404	23549	23362	23289	22963	23041	23506	23132	23484	23299	23145	23208	23353	23422	23194	23419	23190	23279	23229	23109	23429	23331	22942	23264	23131	23416	23338	23342	23330	23412	23243	23214	23030	23349	23143	23332	23291	23278	23151	23159	23198	23369	23454	23475	23439	23409	23226	23387	23419	23068	23054	23098	23338	23281	23087	23168	23440	23264	23017	23308	23322	23154	23169	23166	23171	23175	23322	23480	23207	23088	23206	23539	23409	23473	23143	23307	23295	23390	23057	23235	23421	23370	23365	23245	23360	23373	23284	23306	23291	23219	23414	23287	23384	23286	23307	23321	23390	23435	23181	23477	23407	23197	23181	23475	23557	23258	23463	23345	23437	23460	23341	23210	23273	23103	23211	23388	23272	23451	23260	23071	23245	23243	23503	23382	23261	23561	23445	23460	23220	23093	23241	23291	23353	23480	23079	23382	23154	23138	23422	23184	23298	23401	23282	23346	23491	23270	23323	23418	23481	23308	23194	23246	23259	23105	23027	23298	23229	23137	23163	23345	23170	23139	22929	23357	23286	23112	23170	23288	23217	23105	23510	23305	23243	23154	23242	23420	23201	23307	23270	23517	23342	23322	23337	23276	23457	23284	23332	23188	23145	23174	23300	23343	23239	23177	23287	23400	23410	23194	23380	23101	23262	23308	23353	23364	23337	23405	23146	23468	23159	23352	23375	23351	23421	23226	23476	23143	23271	23213	23343	23297	23590	23319	23318	23374	23412	23146	23028	23193	23299	23457	23243	23227	23333	23267	23308	23235	23094	23328	23456	23466	23280	22925	23151	23474	23364	23187	23231	23197	23418	23304	23425	23362	23410	23285	23216	23255	23243	23142	23192	23216	23367	23371	23330	23286	23267	23418	23335	23231	23360	23145	23195	23353	23038	23019	23252	22958	23203	23148	23346	23349	23083	23169	23022	23253	23275	23208	23314	23356	23378	23190	23114	23363	23194	23384	23269	23294	23375	23226	23260	23249	23048	23293	23257	23214	23445	23154	23150	23163	23362	23253	23354	23230	23190	23309	23141	23207	23359	23314	23133	23231	23284	23172	23329	23287	23328	23455	23377	23223	23261	23257	23276	23345	23376	23207	23333	23310	23291	23410	23487	23248	23526	23208	22954	23143	23340	23350	22991	23173	23203	23511	23580	23305	23424	23309	23320	23275	23115	23301	23560	23425	23540	23479	23517	23305	23414	23361	23235	23118	23247	23383	23256	23236	23221	23405	23342	23309	23075	23282	23337	23509	23330	23448	23249	23281	23399	23238	23326	23508	23089	23458	23314	23361	23306	23158	23247	23338	23353	23559	23366	23110	23435	23393	23254	23094	23329	23339	23328	23320	23312	23082	23408	23411	23115	23116	23166	23129	23356	23336	23384	23296	23330	23270	23260	23142	23253	23307	23452	23239	23376	23436	23304	23142	23237	23457	22928	23170	23260	23274	23272	23344	23388	23163	23173	23378	23373	23553	23408	23538	23496	23316	23335	23403	23101	23139	23326	23154	23270	23193	23197	23238	23140	23215	23348	23188	23355	23449	23176	23197	23326	23397	23213	23348	23244	23211	23172	23200	23438	23116	23320	23455	23241	23279	23302	23192	23419	23323	23303	23204	23248	23235	23161	23137	23237	23383	23000	23366	23184	23139	23301	23124	23399	23003	23298	23161	23328	23375	23264	23296	23402	23156	23558	23160	23227	23421	23489	23352	23296	23103	23178	23375	23376	23342	23093	23349	23285	23294	23142	23226	23121	23268	23272	23137	23234	23432	23155	23320	23212	23311	23561	23513	23222	23144	23044	23240	23134	22908	23352	23569	23298	23357	23149	23235	23077	23180	23259	23143	23239	23437	23230	23210	23614	23148	23125	23352	23215	23485	23353	23326	23298	23258	23338	23243	23177	23249	23364	23365	23101	23182	23361	23140	23350	23168	23324	23176	23366	23319	23324	23235	23177	23346	22971	23276	23195	23229	23287	23217	23260	23303	23276	23400	23358	23391	23321	23136	23224	23198	23180	23087	23191	23283	23413	23444	23160	23042	23282	23208	23320	23164	23263	23067	23445	23173	23268	23306	23530	23189	23364	23425	23432	23279	23204	23142	23150	23144	23290	23165	23284	23262	23418	23209	23382	23371	23084	23152	23212	23247	23124	23205	23185	23554	23296	23483	23330	23479	23524	23065	23117	23373	23389	23265	23128	23220	23212	23155	23396	23312	23238	23286	23340	23461	23177	23420	23357	23571	23300	23216	23283	23357	23237	23289	23538	23399	23449	23483	23319	23231	23377	23479	23327	23518	23467	23274	23413	23321	23364	23058	23318	23266	23389	23306	23520	23443	23229	23433	23033	23412	23118	23099	23411	23395	23520	23302	23381	23232	23234	23385	23124	23178	23258	23388	23209	23175	23237	23233	23227	23180	23393	23501	23411	23241	23338	23214	23219	23091	23240	23243	23276	23236	23328	23230	23185	23389	23336	23330	23193	23437	23188	23424	23361	23448	23466	23534	23359	23215	23393	23342	23158	23139	23229	23231	23291	23037	23545	23427	23195	23162	23174	23104	23308	23290	23312	23276	23329	23399	23391	23436	23075	23398	23389	23247	23249	23268	23224	23035	23448	23306	23598	23355	23362	23219	23410	23234	23214	23194	23208	23166	23360	23301	23281	23287	23342	23369	23268	23187	23245	23322	23109	23300	23157	23359	23234	23081	23195	23344	23395	23348	23243	23184	23350	23337	23246	23304	23342	23295	23274	23201	23320	23226	23412	23400	23513	23188	23336	23295	23311	23500	23102	23438	23344	23340	23517	23470	23130	23250	23166	23355	23430	23144	23293	23230	23028	23473	23397	23310	23316	23409	23485	23252	23334	23374	23315	23549	23084	23316	23050	23138	23292	23301	23389	23160	23477	23324	23106	23275	23149	23206	23232	23406	23404	23383	23227	23442	23375	23629	23500	23318	23450	23318	23291	23323	23480	23220	23295	23315	23517	23282	23123	23320	23109	23119	23444	23258	23368	23355	23199	23221	23468	23250	23611	23262	23431	23208	23181	23387	23387	23261	23220	23389	23369	23249	23425	23237	23234	23209	23254	23237	23314	23239	23359	23248	23423	23448	23219	23130	23254	23234	23384	23236	23249	23185	23580	23320	23232	23310	23352	23389	23354	23282	23312	23135	23282	23126	23140	23064	23311	23138	23365	23077	23379	23076	23372	23403	23353	23078	23015	23309	23237	23499	23207	23192	23148	23351	23021	23322	23239	23300	23131	23279	23415	23512	23287	23511	23622	23298	23235	23224	23144	23256	23284	23277	23333	23122	23439	23257	23162	23205	23369	23232	23378	23403	23265	23293	23213	23501	23325	23098	23357	23203	23143	23282	23364	23331	23412	23275	23163	23649	23433	23217	23306	23377	23278	23396	23193	23408	23361	23390	23504	23379	23339	23343	22919	23272	23086	23559	23494	23353	23389	23334	23327	23506	23157	23351	23247	23494	23400	23256	23180	23310	23220	23500	23316	23273	23325	22956	23357	23371	23246	23381	23274	23438	23034	23462	23267	23097	23338	23329	23315	23598	23258	23487	23196	23026	23167	23329	23248	23194	23160	23364	23224	23309	23191	23323	23449	23060	23281	23181	23190	23357	23332	23290	23367	23384	23443	23475	23141	23091	23156	23158	23271	23494	23259	23271	23365	23266	23388	23151	23068	23322	23057	23236	23461	23388	23143	23328	23349	23283	23185	23209	23363	22994	23380	23691	23297	23287	23320	23321	23270	23401	23388	23361	23246	23122	23429	23260	23035	23005	23233	23376	23203	23379	23300	23363	23195
23692	41698	37361	28959	25057	22535	21315	20699	21011	20655	20231	20820	20655	20012	19674	19352	19130	19015	18752	18717	18801	18895	18713	18699	18825	18657	18634	18647	18518	18465	18421	18489	18632	18527	18697	18669	18666	18482	18682	18692	18671	18672	18595	18778	18567	18610	18785	18462	18513	18624	19212	19284	19504	19102	18933	18648	18593	18639	18494	18662	18480	18309	18749	18630	18462	18560	18607	18407	18458	18617	18480	18475	18798	18493	18651	18614	18742	18397	18499	18561	18560	18504	18584	18510	18674	18498	18472	18508	18638	18451	18686	18519	18641	18264	18602	18635	18408	18502	18489	18648	18565	18414	18414	18622	18520	18489	18618	18585	18484	18576	18665	18438	18612	18559	18636	18457	18529	18455	18405	18537	18560	18658	18492	18633	18625	18578	18745	18529	18625	18649	18497	18696	18389	18539	18506	18517	18346	18496	18663	18596	18570	18382	18768	18396	18438	18493	18332	18511	18532	18519	18573	18568	18700	18452	18511	18545	18500	18359	18640	18552	18409	18477	18601	18713	18559	18626	18726	18400	18501	18537	18464	18496	18513	18587	18675	18506	18745	18517	18511	18421	18530	18529	18666	18683	18610	18650	18570	18504	18563	18548	18474	18509	18603	18537	18674	18652	18510	18637	18663	18428	18482	18655	18578	18493	18485	18592	18619	18388	18497	18470	18581	18424	18636	18564	18638	18487	18591	18560	18545	18489	18435	18572	18551	18527	18524	18634	18397	18467	18463	18303	18656	18368	18728	18670	18438	18496	18665	18386	18366	18503	18394	18469	18404	18486	18580	18653	18449	18494	18475	18490	18550	18481	18613	18498	18397	18512	18469	18554	18597	18652	18346	18600	18459	18349	18395	18753	18563	18483	18494	18547	18607	18426	18525	18472	18518	18626	18534	18534	18574	18562	18504	18451	18601	18498	18710	18303	18547	18587	18544	18634	18748	18501	18539	18647	18626	18442	18622	18554	18382	18606	18538	18476	18482	18369	18536	18712	18605	18522	18530	18443	18420	18522	18737	18552	18514	18424	18549	18521	18475	18537	18402	18584	18622	18581	18463	18466	18479	18460	18627	18493	18576	18592	18440	18738	18690	18522	18590	18537	18660	18454	18404	18556	18516	18481	18550	18569	18590	18543	18541	18465	18524	18396	18724	18499	18395	18655	18489	18580	18459	18658	18646	18460	18606	18635	18510	18737	18637	18530	18538	18337	18577	18431	18578	18575	18649	18470	18434	18598	18498	18568	18585	18454	18435	18430	18615	18653	18502	18585	18575	18430	18589	18408	18519	18452	18504	18789	18518	18639	18513	18567	18547	18615	18453	18696	18642	18671	18500	18535	18552	18488	18479	18648	18651	18531	18531	18567	18602	18457	18485	18390	18558	18509	18620	18622	18515	18660	18655	18517	18521	18619	18526	18614	18589	18455	18436	18617	18453	18416	18543	18612	18466	18462	18512	18521	18427	18513	18605	18610	18467	18311	18424	18386	18529	18461	18624	18705	18469	18379	18549	18702	18385	18544	18641	18407	18504	18634	18640	18639	18539	18619	18539	18635	18659	18338	18511	18518	18516	18536	18512	18567	18512	18615	18599	18522	18473	18616	18485	18432	18538	18382	18380	18624	18459	18643	18367	18627	18511	18574	18447	18576	18553	18346	18514	18494	18495	18526	18499	18600	18446	18636	18496	18392	18423	18540	18474	18463	18591	18565	18518	18588	18573	18483	18507	18586	18523	18596	18866	18427	18492	18430	18412	18474	18537	18373	18302	18665	18640	18575	18562	18531	18353	18516	18312	18665	18387	18482	18521	18468	18508	18697	18708	18511	18407	18615	18689	18565	18477	18477	18690	18438	18509	18560	18458	18559	18548	18532	18491	18607	18561	18487	18663	18451	18359	18502	18416	18501	18504	18641	18646	18480	18526	18527	18465	18550	18608	18542	18523	18473	18687	18554	18445	18533	18624	18352	18566	18480	18466	18567	18682	18586	18531	18408	18517	18551	18492	18440	18396	18394	18687	18449	18498	18602	18583	18703	18455	18590	18634	18641	18499	18707	18405	18656	18550	18502	18441	18530	18602	18518	18588	18611	18545	18517	18637	18689	18498	18540	18611	18578	18586	18462	18378	18565	18603	18784	18658	18523	18689	18242	18512	18572	18629	18587	18548	18493	18508	18508	18577	18544	18563	18532	18391	18527	18355	18581	18491	18577	18501	18686	18305	18495	18500	18455	18513	18574	18609	18502	18567	18375	18391	18571	18623	18492	18703	18583	18412	18602	18489	18506	18551	18581	18697	18550	18549	18428	18454	18559	18439	18514	18387	18529	18395	18537	18506	18581	18563	18692	18552	18515	18583	18339	18510	18614	18621	18569	18547	18756	18553	18451	18568	18480	18526	18532	18590	18550	18646	18547	18471	18544	18495	18445	18556	18544	18578	18432	18469	18609	18552	18517	18492	18543	18445	18454	18618	18482	18453	18580	18716	18619	18450	18467	18610	18566	18455	18490	18589	18363	18669	18419	18550	18668	18552	18777	18503	18631	18691	18592	18527	18495	18495	18658	18497	18536	18455	18364	18671	18682	18434	18520	18501	18606	18611	18534	18810	18607	18426	18652	18524	18608	18485	18563	18594	18527	18558	18648	18566	18560	18389	18436	18474	18514	18491	18566	18586	18499	18665	18530	18563	18376	18581	18369	18541	18497	18635	18547	18529	18387	18407	18480	18651	18502	18529	18567	18607	18370	18372	18478	18548	18416	18571	18576	18628	18493	18451	18345	18393	18537	18686	18477	18565	18494	18538	18565	18585	18505	18644	18645	18484	18683	18503	18523	18673	18468	18603	18685	18444	18516	18339	18605	18559	18459	18554	18435	18453	18451	18447	18570	18580	18417	18562	18409	18610	18463	18528	18404	18585	18464	18566	18669	18319	18516	18599	18417	18381	18557	18472	18437	18402	18382	18596	18558	18463	18538	18529	18514	18548	18485	18431	18617	18631	18571	18592	18422	18469	18388	18473	18506	18495	18565	18483	18389	18481	18738	18402	18345	18482	18540	18452	18464	18463	18463	18410	18610	18610	18572	18438	18550	18550	18606	18633	18516	18534	18488	18626	18392	18297	18557	18600	18592	18584	18483	18489	18467	18456	18561	18434	18512	18565	18633	18444	18476	18578	18548	18507	18443	18541	18624	18323	18532	18514	18516	18584	18544	18664	18471	18584	18559	18653	18620	18435	18564	18619	18416	18603	18457	18543	18528	18416	18599	18636	18502	18584	18421	18374	18480	18580	18685	18553	18662	18626	18493	18362	18594	18558	18512	18493	18692	18693	18682	18578	18588	18568	18569	18468	18460	18541	18556	18351	18483	18495	18600	18454	18428	18409	18579	18666	18516	18397	18446	18484	18470	18543	18623	18528	18547	18316	18559	18430	18630	18489	18548	18741	18481	18395	18620	18546	18453	18603	18570	18604	18499	18575	18432	18644	18697	18426	18559	18492	18510	18730	18517	18604	18486	18424	18517	18605	18516	18510	18544	18482	18675	18843	18658	18568	18539	18440	18641	18519	18751	18635	18448	18567	18539	18512	18494	18624	18476	18643	18363	18564	18475	18623	18440	18593	18416	18632	18571	18476	18431	18542	18556	18348	18475	18586	18500	18625	18580	18567	18433	18398	18302	18736	18605	18348	18594	18498	18438	18548	18621	18722	18434	18653	18519	18607	18596	18716	18579	18477	18584	18596	18294	18577	18514	18506	18448	18454	18378	18610	18581	18565	18556	18302	18421	18493	18531	18328	18622	18535	18498	18545	18487	18411	18728	18453	18474	18579	18609	18551	18591	18614	18558	18468	18582	18408	18417	18569	18613	18341	18655	18726	18641	18656	18506	18592	18567	18574	18637	18629	18475	18566	18686	18380	18461	18657	18553	18299	18684	18431	18575	18443	18563	18481	18561	18572	18463	18787	18421	18623	18550	18525	18574	18584	18564	18565	18633	18499	18672	18549	18469	18546	18572	18652	18574	18465	18377	18433	18437	18575	18461	18594	18504	18605	18570	18623	18590	18529	18449	18409	18439	18435	18623	18487	18650	18580	18341	18622	18695	18443	18358	18586	18549	18614	18488	18597	18587	18370	18395	18487	18369	18611	18474	18472	18692	18454	18497	18517	18590	18759	18341	18515	18546	18485	18575	18575	18488	18521	18626	18425	18525	18551	18445	18553	18528	18642	18582	18580	18536	18547	18438	18456	18677	18552	18640	18547	18473	18537	18601	18450	18406	18535	18652	18511	18511	18549	18431	18452	18633	18480	18666	18709	18493	18436	18470	18378	18679	18511	18633	18520	18435	18512	18520	18599	18587	18403	18579	18611	18527	18552	18531	18413	18529	18465	18494	18484	18575	18501	18549	18505	18553	18430	18582	18393	18600	18550	18607	18649	18463	18515	18629	18654	18441	18506	18592	18592	18345	18678	18456	18612	18396	18500	18529	18389	18517	18526	18435	18741	18614	18613	18464	18440	18480	18479	18319	18703	18640	18543	18530	18371	18427	18535	18711	18701	18405	18599	18605	18534	18430	18601	18481	18542	18487	18491	18663	18561	18385	18528	18466	18541	18493	18452	18463	18548	18506	18499	18491	18517	18764	18371	18594	18557	18460	18546	18484	18562	18517	18495	18620	18615	18643	18312	18703	18531	18520	18463	18560	18721	18597	18521	18570	18491	18480	18565	18606	18640	18525	18668	18592	18522	18308	18592	18470	18693	18591	18683	18618	18533	18395	18820	18494	18641	18612	18568	18646	18536	18570	18511	18709	18532	18486	18616	18451	18491	18520	18395	18637	18592	18496	18589	18595	18446	18633	18578	18474	18720	18636	18468	18485	18501	18468	18587	18622	18459	18566	18563	18456	18647	18548	18636	18385	18403	18506	18569	18241	18540	18675	18613	18407	18462	18678	18543	18467	18580	18407	18541	18340	18535	18636	18632	18440	18600	18384	18527	18430	18437	18338	18691	18475	18664	18520	18602	18484	18465	18697	18467	18609	18615	18707	18478	18406	18590	18578	18627	18469	18433	18651	18495	18581	18638	18528	18560	18568	18420	18530	18522	18614	18339	18448	18608	18597	18636	18536	18467	18761	18528	18608	18417	18576
22582	21183	29033	23611	21871	25442	29669	25520	25128	25574	25165	25176	25290	24815	24427	24328	24036	23955	23763	23659	23791	23788	23777	23719	23359	23490	23644	23303	23533	23486	23519	23486	23486	23393	23434	23531	23373	23529	23678	23680	23532	23429	23523	23392	23107	23270	23534	23257	23237	23493	23550	24304	24889	24561	24112	23709	23504	23206	23305	23361	23300	23225	23299	23374	23370	23386	23236	23239	23172	23365	23436	23297	23290	23328	23194	23072	23402	23159	23361	23483	23319	23224	23177	23075	23378	23305	23355	23126	23242	23154	23216	23193	23202	23139	22936	23184	23312	23141	23144	23269	23225	23351	23171	23430	23495	23214	23318	23490	23139	23331	23111	23149	23142	23346	23312	23100	23223	23276	23462	23252	23247	23204	23261	23300	23332	23303	23285	23354	23254	23170	23215	23255	23023	23102	23226	23178	23265	23304	23106	23092	23225	23166	23155	23304	23242	23059	23461	23540	23206	23212	23272	23289	23364	23270	23309	23110	23314	23308	23220	23369	23180	23243	23371	23254	23121	23115	23160	23247	23331	22988	23483	23180	23165	23317	23160	23245	23111	23098	23341	23282	23270	22927	23186	23023	23237	23113	23398	23271	23427	23247	23331	23331	23215	23174	23314	23161	23293	23161	23218	23189	23392	23247	23249	23057	23216	23305	23261	23309	23239	23290	23331	22964	23046	23164	23206	23264	23353	23164	23112	23286	23259	23106	23087	23082	23253	23159	23310	23034	23332	23400	23238	23257	23407	23475	23332	23163	23105	23152	23357	23268	23362	23435	23160	23284	23290	23599	23111	23245	23147	23236	22958	23380	23202	22979	23230	23353	23452	23233	23149	23289	23199	23312	23320	23238	23317	23204	23179	23101	23120	23138	23298	23258	23164	23184	23338	23407	23220	23357	23159	23415	23244	23363	23162	23096	23316	23475	23276	23263	23169	23170	23363	23041	23171	23395	23135	23341	23149	23260	23199	23001	23301	23488	23430	23569	23416	23338	23358	23398	23315	23199	23172	23225	23059	23316	23412	23312	23229	23065	23239	23301	23288	23178	23220	23120	23128	23286	23342	23277	23063	23276	23289	23072	23114	23117	23201	23357	23252	23275	23274	23244	23483	23221	23217	22986	23331	23165	23189	23153	23282	23195	23340	23269	23238	23243	23515	23204	23259	23051	23157	23091	23210	23340	23219	23125	23255	23296	23147	23054	23185	23296	23126	23215	23381	23124	23194	23348	23521	23222	23039	23366	23241	23331	23140	23191	23208	23159	23198	23168	23277	23336	23452	23317	23361	23082	23395	23287	23186	23263	23351	23238	23169	23349	23154	23228	23422	23331	23335	23223	23400	23289	23208	23194	23193	23108	23222	23339	23283	23246	23301	23277	23306	23149	23065	23140	23053	23253	23216	23077	23346	23290	23300	23149	23236	23389	23345	23167	23052	23289	23260	23072	23285	23104	23168	23195	23304	23181	23235	23247	23138	23154	23021	23066	23446	23546	23184	23444	23203	23136	23219	23264	23179	23233	23338	23188	23116	23261	23250	23161	23334	23302	23165	23164	23000	23107	23190	23198	23113	23240	23230	23329	23520	23244	23332	23076	23326	23327	23518	23140	23247	23088	23134	23228	23124	23310	23149	23311	23229	23148	23224	23450	23213	23092	23065	23130	23401	23151	23405	23231	23145	23197	23354	23249	23097	23196	23300	23415	23595	23183	23319	23059	23071	23395	23410	23040	23216	23231	22987	23255	23185	23342	23242	23174	23296	23167	23299	23313	23077	23183	23020	22925	23185	23201	23232	23108	23316	23006	23134	23229	23178	23218	23498	23048	23240	23119	23187	22976	23328	23103	23309	23411	23103	23190	23161	23450	23137	23281	23113	23235	23137	23343	23342	23210	23324	23360	23337	23101	23129	23287	23159	23307	23028	23148	23159	23572	23138	23244	23383	23360	23357	23274	23072	23105	23293	23180	23215	23264	23370	23512	23332	23139	23349	23151	23049	23128	23097	23227	23277	23252	23178	23398	23130	23059	23383	23284	23203	23035	23262	23244	23210	23351	23372	23196	23345	23217	23163	23212	23135	23176	23108	23194	23190	23195	22952	23200	23330	22972	23420	23312	23091	23148	23220	23254	23153	23343	23378	23160	23260	23009	23296	23125	23387	23290	23290	23358	23197	23234	23200	23156	23388	23334	23330	23232	23143	23378	23309	23150	22954	23143	23137	23190	23274	23210	23293	23156	23349	23051	23404	23308	23049	23192	23336	23479	23300	23079	23137	23482	23420	23265	23384	23064	23182	23248	23099	23062	23204	23333	23202	23377	23258	23424	23174	23233	23231	23270	23182	23209	23225	23204	23367	23457	23205	23408	23109	23320	23307	23311	23174	23531	23225	23144	23141	23288	23414	23326	23276	23330	23215	23158	23180	23171	23305	23255	23347	23327	23303	23057	23132	22949	23076	22891	23344	23121	22983	23183	23145	23145	23132	23239	23296	23196	23200	23336	23138	23392	23265	23272	23364	23380	23163	23177	23267	23264	23127	23195	23396	23338	23244	23343	23353	23324	23418	23302	23080	23279	23183	23136	22987	23055	23193	23149	23247	23258	23066	23112	23307	23244	23536	23174	23170	23236	23110	23228	23056	23181	23335	23187	23233	23095	23136	23459	23232	23132	23204	23182	23059	23198	22964	23162	23150	23218	23270	23368	23309	23231	23388	23307	23150	23017	23283	22982	23339	23198	23225	23230	23166	23252	23257	23093	23430	23184	22988	23158	23229	23245	23168	23365	23363	23063	23380	23255	23239	23323	23176	23337	23261	23243	23306	23029	23330	23221	23161	23174	23157	23347	23312	23364	23166	23520	23237	23458	23182	23366	23198	23046	23127	23156	23138	23067	23229	23118	23340	23104	23317	23277	23056	23262	23359	23161	23337	23146	23376	23323	23445	23101	23273	23370	23074	23220	23360	23459	23406	23175	23406	23249	23225	23142	22875	23127	23183	23017	23217	23078	23309	23274	23422	23409	23288	23159	23264	23321	23231	23092	23224	23204	23137	23426	23475	22958	23445	23315	23136	23313	23376	23193	23381	23308	23205	23207	23422	23185	23309	23252	23319	23135	23315	23251	23344	23174	23327	23153	23286	22993	23263	23221	22960	23231	23348	23110	23289	23077	23327	23225	23326	23234	23045	23236	23386	22847	23047	23269	23157	23360	23142	23170	23146	23134	23152	22931	23359	23064	23306	23207	23282	23187	23329	23205	23436	23083	23471	23152	23143	23376	23321	23209	23260	23087	23303	23128	23107	23072	23185	23312	23195	23225	23393	23261	23256	23517	23252	23048	23056	23313	23422	23371	23048	23278	23293	23166	23191	23492	23271	23302	23041	23267	23238	23111	23132	23249	23176	23189	23144	23019	23189	23211	23270	23305	23154	23154	23142	23360	23159	23133	23358	23204	23136	23224	23288	23130	23330	23389	23245	23280	23361	23203	23345	23008	23301	23059	23180	23141	23289	23195	23302	23235	23257	22998	23508	23357	23234	23178	23127	23352	23325	23233	23452	23215	23299	23288	23301	23194	23362	23285	23275	23234	23169	23124	23199	23381	23198	23236	23322	23238	23259	22958	23281	23156	23070	23092	23235	23108	23323	23354	23198	22950	23246	23185	23184	23448	23057	23320	23133	23390	23349	23281	23181	23222	23161	23358	23190	23352	23307	23365	23248	23233	23186	23326	23438	23114	23184	23227	23435	23331	23261	22958	23090	23338	23307	23354	23286	23096	23204	23379	23396	23281	23114	23292	23037	23007	23165	23168	23316	23299	22994	23220	23309	23321	23365	23251	23393	23099	23308	23250	23298	22966	23214	23212	23146	23148	23269	23393	23168	23235	23297	23218	23039	23283	23247	23204	23288	22855	22930	23214	23272	23360	23041	23086	23482	23403	23502	23340	23248	23181	23065	23298	23371	23212	22848	23186	23285	23079	23213	23379	23315	23333	23210	23174	23273	23236	23031	23105	23223	23196	23141	23412	23585	23282	23436	23129	23179	23146	23147	23270	23309	23336	23041	23158	23281	23160	23272	23024	23298	23139	23220	23272	23273	23322	23228	23322	23163	23201	23136	23243	23204	23106	23554	23240	23139	23064	23172	23235	23435	23404	23285	23420	23261	23359	23288	23239	23253	23029	23438	23181	23265	23279	23237	23253	23305	23461	23258	23258	23172	23189	23447	23237	23319	23342	23208	23244	23220	23156	23464	23215	23374	23281	23141	23238	23101	23520	23091	23346	23227	23159	23382	23423	23196	23086	23093	23447	23249	23270	23153	23279	23182	23298	23382	23171	23185	23295	23182	23155	23310	22994	23389	23145	23469	23268	23269	23325	23042	23292	23014	23147	23098	23338	23283	23313	23218	23340	23276	23221	23440	23289	23269	23233	23335	23298	23304	23286	23345	23211	23388	23129	23327	23148	23420	23298	23182	23261	23159	23367	23294	23232	23204	23728	23109	23297	23052	23260	23265	23283	23383	23405	23264	23242	23277	23293	23422	23196	22957	23280	23166	23103	23206	23253	23303	23412	23448	23159	23214	23328	23336	23105	23099	23101	23262	23271	23306	23160	23358	23134	23419	23350	23264	23412	23272	23483	23401	23204	23226	23308	23450	23060	23313	23328	23099	22941	23125	23392	23271	23294	23373	23414	23055	23493	23254	23402	23129	23144	23096	23363	23246	23313	23218	23222	23287	23148	23072	23440	23402	23228	23296	23476	23051	23179	23209	23207	23109	23468	23190	23243	23230	23230	23200	23253	23281	23241	23155	23036	23207	23185	23260	23208	23179	23091	23158	23241	23338	23105	23312	23016	23396	23203	23049	23082	23118	23486	23138	23303	23375	23192	23009	23253	23116	23154	23296	23188	23095	23113	23101	23296	23236	23525	23237	23316	23187	22977	23279	23105	23187	23294	23193	23327	23401	23193	23007	22964	23161	23139	23273	23394	23124	23058	23167	23301	23217	23235	23435	23204	23016	23304	23063	23043	23139	23245	23134	23238	23023	23020	23376	23392	23376	23233	23000	23213	23209	23417	23239	23155	23173	23446	23045	23107	23354	23339	23461	23221	23129	23037	23246	23347	23117	23237	23425	23145	23334	23183
25363	45792	41867	32116	28157	24036	22186	21400	21734	21283	21098	21657	21518	20864	19945	19702	19345	19029	18849	18733	18791	18991	18794	18666	18578	18616	18628	18777	18667	18598	18649	18691	18647	18608	18422	18511	18775	18675	18542	18677	18605	18734	18615	18508	18719	18637	18519	18565	18805	18595	18927	20081	20457	19914	19379	18896	18942	18430	18579	18415	18377	18430	18412	18449	18556	18394	18469	18475	18519	18397	18636	18512	18566	18691	18439	18550	18550	18537	18518	18533	18604	18640	18433	18549	18333	18508	18421	18504	18523	18481	18647	18604	18516	18559	18542	18457	18453	18513	18451	18455	18528	18558	18409	18385	18580	18363	18418	18468	18288	18607	18347	18406	18531	18579	18530	18597	18557	18378	18357	18343	18347	18464	18586	18636	18491	18469	18411	18446	18367	18635	18449	18449	18578	18472	18535	18538	18303	18450	18586	18474	18447	18378	18289	18386	18340	18518	18618	18678	18597	18539	18589	18573	18337	18392	18371	18578	18559	18526	18466	18333	18556	18395	18494	18446	18479	18644	18431	18455	18618	18400	18349	18430	18241	18526	18677	18424	18594	18328	18645	18334	18445	18438	18632	18348	18507	18391	18332	18453	18366	18460	18657	18530	18552	18541	18272	18623	18477	18248	18505	18565	18418	18463	18475	18414	18510	18465	18574	18540	18534	18503	18237	18359	18513	18397	18302	18469	18326	18509	18543	18349	18445	18453	18523	18368	18670	18483	18484	18497	18597	18633	18542	18469	18419	18342	18545	18476	18381	18616	18599	18505	18474	18380	18519	18652	18263	18604	18575	18514	18384	18390	18476	18439	18487	18495	18528	18342	18496	18445	18386	18564	18524	18579	18424	18533	18370	18586	18450	18481	18347	18554	18477	18381	18622	18389	18366	18568	18533	18520	18704	18269	18611	18469	18491	18630	18356	18563	18301	18477	18407	18683	18442	18498	18386	18481	18634	18627	18639	18561	18583	18417	18339	18482	18462	18409	18581	18572	18469	18476	18510	18585	18528	18478	18441	18545	18439	18521	18567	18383	18579	18422	18327	18281	18643	18367	18548	18396	18474	18383	18490	18568	18398	18533	18313	18375	18406	18469	18528	18484	18449	18295	18484	18663	18551	18423	18488	18429	18550	18412	18523	18404	18567	18435	18564	18563	18445	18481	18285	18549	18500	18570	18336	18482	18478	18413	18531	18226	18419	18479	18509	18451	18699	18409	18502	18440	18479	18605	18562	18465	18343	18574	18595	18359	18649	18470	18425	18194	18563	18354	18350	18442	18638	18466	18418	18618	18356	18419	18387	18362	18493	18307	18455	18483	18349	18446	18492	18379	18411	18454	18413	18342	18583	18626	18417	18514	18418	18532	18446	18556	18385	18562	18475	18333	18515	18513	18472	18515	18406	18610	18380	18251	18392	18529	18510	18613	18450	18458	18502	18380	18424	18673	18402	18320	18392	18451	18387	18382	18421	18381	18554	18528	18504	18554	18653	18379	18450	18305	18370	18645	18497	18305	18536	18491	18677	18478	18428	18373	18569	18450	18310	18450	18286	18391	18519	18552	18437	18461	18475	18394	18551	18733	18408	18537	18560	18428	18500	18389	18346	18450	18337	18406	18476	18644	18351	18573	18392	18427	18473	18461	18404	18501	18395	18519	18463	18553	18473	18439	18409	18520	18407	18464	18542	18542	18481	18421	18301	18631	18347	18372	18318	18541	18446	18413	18476	18480	18413	18445	18442	18644	18610	18462	18573	18394	18589	18476	18370	18530	18485	18377	18326	18433	18511	18408	18485	18493	18562	18433	18614	18583	18359	18465	18547	18384	18402	18526	18368	18312	18615	18411	18597	18339	18516	18356	18495	18400	18396	18381	18395	18509	18374	18587	18537	18473	18436	18398	18427	18407	18465	18382	18571	18358	18512	18621	18490	18579	18333	18562	18435	18529	18446	18372	18417	18322	18438	18369	18550	18218	18468	18472	18527	18314	18365	18326	18416	18366	18498	18431	18464	18441	18479	18379	18410	18434	18446	18565	18346	18405	18553	18487	18292	18422	18490	18502	18499	18383	18296	18490	18544	18569	18486	18454	18624	18657	18330	18436	18376	18580	18407	18352	18553	18411	18425	18580	18573	18459	18517	18340	18510	18357	18490	18508	18439	18411	18225	18709	18433	18260	18611	18328	18465	18415	18484	18294	18554	18469	18439	18317	18459	18582	18370	18403	18596	18302	18514	18411	18399	18460	18490	18655	18464	18512	18349	18389	18429	18384	18509	18628	18390	18461	18411	18508	18294	18626	18304	18387	18382	18522	18425	18448	18523	18554	18397	18526	18488	18484	18474	18430	18308	18536	18625	18370	18509	18527	18502	18556	18525	18731	18459	18562	18490	18429	18341	18462	18575	18375	18575	18299	18532	18429	18521	18573	18544	18523	18390	18316	18382	18461	18266	18394	18355	18458	18341	18436	18296	18203	18482	18554	18460	18291	18427	18323	18541	18491	18408	18446	18487	18400	18551	18424	18434	18482	18659	18539	18440	18327	18395	18545	18551	18449	18698	18591	18623	18648	18481	18339	18320	18560	18290	18413	18525	18374	18513	18645	18576	18405	18466	18520	18628	18636	18575	18483	18465	18389	18561	18384	18743	18477	18488	18422	18507	18457	18325	18455	18484	18354	18257	18708	18634	18338	18552	18370	18469	18412	18397	18696	18320	18540	18385	18465	18276	18330	18385	18470	18375	18565	18289	18664	18422	18280	18546	18464	18516	18458	18414	18351	18528	18366	18560	18469	18365	18497	18483	18450	18395	18469	18491	18320	18440	18439	18344	18465	18406	18467	18543	18588	18345	18511	18507	18430	18452	18556	18304	18548	18541	18445	18448	18414	18494	18434	18459	18454	18587	18442	18367	18405	18597	18629	18338	18365	18342	18322	18504	18472	18557	18357	18130	18360	18541	18416	18544	18585	18486	18533	18450	18441	18516	18292	18438	18430	18407	18393	18541	18435	18424	18582	18510	18469	18251	18374	18500	18255	18486	18525	18435	18425	18552	18408	18405	18621	18387	18472	18551	18498	18512	18591	18316	18619	18436	18262	18500	18497	18486	18450	18511	18369	18443	18363	18472	18741	18544	18397	18345	18603	18466	18440	18547	18412	18361	18415	18588	18549	18569	18556	18372	18349	18590	18401	18439	18273	18369	18489	18550	18599	18358	18648	18444	18526	18556	18284	18527	18613	18338	18476	18493	18520	18268	18535	18357	18503	18507	18445	18393	18497	18500	18544	18439	18404	18474	18426	18439	18393	18497	18311	18479	18366	18549	18352	18413	18392	18399	18414	18297	18490	18421	18710	18610	18519	18529	18466	18518	18454	18434	18533	18461	18552	18436	18343	18462	18492	18490	18412	18462	18356	18297	18449	18471	18526	18597	18386	18484	18260	18595	18436	18602	18479	18331	18484	18577	18499	18344	18591	18506	18479	18482	18306	18390	18402	18457	18460	18430	18346	18442	18581	18436	18467	18413	18415	18476	18379	18567	18370	18580	18360	18405	18559	18325	18508	18429	18574	18404	18485	18526	18422	18543	18466	18541	18322	18510	18494	18508	18544	18556	18434	18421	18489	18455	18428	18489	18537	18618	18606	18318	18553	18529	18486	18509	18360	18571	18546	18385	18481	18590	18420	18591	18340	18454	18445	18366	18436	18378	18600	18596	18421	18231	18547	18422	18536	18694	18500	18388	18484	18290	18401	18343	18536	18351	18546	18513	18574	18582	18580	18373	18286	18498	18411	18472	18448	18541	18340	18429	18458	18492	18555	18533	18402	18583	18411	18577	18411	18517	18572	18381	18506	18504	18622	18391	18490	18580	18724	18471	18491	18436	18309	18607	18402	18427	18405	18317	18340	18468	18442	18499	18486	18288	18335	18391	18597	18432	18358	18743	18570	18459	18468	18449	18430	18478	18380	18485	18439	18527	18464	18520	18495	18463	18403	18455	18487	18436	18346	18497	18626	18461	18485	18449	18392	18631	18324	18454	18547	18535	18524	18336	18603	18465	18389	18441	18496	18456	18373	18373	18364	18489	18263	18459	18309	18516	18353	18305	18433	18457	18411	18469	18317	18363	18512	18547	18524	18395	18546	18553	18481	18477	18376	18454	18334	18625	18522	18551	18516	18503	18500	18468	18507	18436	18589	18350	18490	18502	18559	18561	18397	18503	18418	18521	18461	18492	18612	18557	18592	18594	18343	18249	18426	18611	18495	18401	18414	18418	18662	18489	18466	18520	18387	18423	18402	18459	18350	18324	18405	18460	18535	18607	18526	18447	18542	18458	18480	18343	18524	18450	18414	18250	18512	18320	18534	18367	18455	18480	18437	18636	18513	18379	18426	18513	18389	18542	18380	18598	18346	18516	18381	18445	18437	18340	18565	18652	18388	18426	18437	18512	18515	18458	18513	18305	18504	18441	18499	18407	18331	18312	18584	18533	18444	18387	18535	18642	18381	18394	18420	18507	18492	18403	18413	18588	18263	18417	18364	18611	18546	18549	18528	18395	18676	18292	18445	18496	18258	18405	18435	18415	18478	18583	18416	18449	18330	18356	18355	18581	18507	18527	18503	18426	18419	18543	18204	18539	18342	18589	18412	18473	18549	18516	18631	18314	18348	18410	18476	18382	18535	18395	18386	18707	18352	18490	18424	18504	18584	18441	18709	18678	18436	18508	18739	18537	18463	18460	18349	18160	18439	18428	18589	18558	18456	18504	18615	18418	18521	18511	18458	18412	18407	18323	18364	18557	18534	18383	18384	18410	18407	18349	18311	18516	18504	18500	18400	18336	18372	18397	18546	18479	18478	18558	18592	18448	18544	18455	18630	18497	18439	18562	18487	18489	18556	18348	18504	18615	18386	18294	18775	18525	18312	18378	18475	18542	18330	18501	18460	18328	18324	18359	18521	18531	18415	18372	18446	18371	18499	18479	18386	18528	18475	18374	18408	18503	18517	18425	18469	18336	18725	18535	18692	18529	18395	18316	18408	18634	18432	18427	18542	18635	18588	18652	18534	18417	18508	18353	18504	18426	18350	18327	18471	18548	18320	18313	18675	18396	18613	18481	18426	18464	18357	18513	18430	18383	18493	18370	18399
28027	24527	32029	29571	25148	24277	23780	23443	23432	23293	23301	23938	23576	23525	23397	23143	23108	23101	22872	22923	22940	22872	22801	22736	23008	22960	22869	22774	22906	23057	22973	22962	22807	23041	23136	22924	22874	22753	22726	22965	22902	22850	22745	23108	22920	22792	22910	22841	22915	22949	22642	22838	23255	22924	22783	22814	22801	23074	22876	22933	22980	22600	23118	22710	22787	22820	22788	22558	22703	22746	22660	22641	22891	22721	22935	22850	22708	22879	22748	22790	22870	22845	22782	22856	22830	23038	22724	22828	23108	22786	22776	22928	22936	22797	22995	22626	22700	22661	22803	23006	22914	22873	23041	22854	22672	22708	22831	22783	22691	22905	23010	22686	22697	22630	22643	22871	22982	22928	22872	22694	22514	22828	22511	22707	22831	22852	22746	22724	22897	22759	22681	22796	22768	22979	22708	22705	22692	22834	22692	22625	22793	22754	22655	22930	22973	22800	22756	22917	22767	22810	22867	22898	22720	22846	22772	22853	22540	22809	23043	22882	22798	22809	22911	22855	22937	22746	22629	22750	22728	23085	22791	22556	22878	23033	22743	22620	22976	22755	22754	22919	22826	23016	22946	22781	22973	22928	22605	22471	22822	23096	22875	22950	22847	22734	22741	22943	23055	22670	22816	22941	22881	22557	22705	22579	22711	22875	22733	22694	22923	22841	23011	22814	22974	22865	22788	22893	22576	22826	22870	22977	22871	22895	22874	22827	22785	22563	22857	22689	22814	22850	22818	22793	22798	22736	22950	22845	22622	22772	22720	22864	22775	22972	22699	22750	22858	22915	22817	22947	22892	22861	23001	22705	22866	22774	22756	22739	22781	22603	22664	22883	22948	22713	22727	22766	22802	22820	23028	22802	22830	22928	22853	22961	22926	22928	22837	22743	22844	22985	22607	22704	22656	22729	22922	23000	22841	23147	22780	22824	22848	22769	22785	22866	22907	22772	22932	22887	22669	22875	22724	22708	22778	22764	22825	22760	22615	22648	22750	22852	22648	22686	22804	22918	22913	22661	22777	22912	22710	22661	22719	22901	22746	22560	22689	22779	22666	22785	22633	22731	22865	22882	22763	22789	22895	22728	22642	22746	22655	22880	22791	22770	22845	22706	22809	22686	22747	22824	22948	22945	22890	22702	22893	22778	22638	22769	23018	22530	22893	22909	22527	22632	22871	22758	22817	22881	22731	22764	22752	22868	22983	22667	22774	22797	22715	22778	22486	22901	22772	22741	22787	22851	22684	22923	23056	22971	22813	22756	23055	22958	22717	23049	22800	22548	22846	22904	23068	22838	22881	22693	22704	22810	22818	22912	23057	22871	22806	22764	22718	22817	22672	22834	22678	22887	23032	22810	22480	22962	22650	23007	23043	22896	22900	22879	22851	22716	22667	22933	22621	22788	22933	22887	22735	22864	22683	22732	22633	22977	22875	22489	22809	22801	22731	22884	22623	22642	22776	22849	22843	22841	22785	22806	22616	22867	22917	22898	22869	22634	22724	22555	22741	22899	23119	22942	22620	22644	22826	22999	22930	22780	22873	22671	22848	22863	22886	22830	22818	22867	22732	22727	22811	22737	22687	22874	22597	22711	22809	22972	22996	22864	22911	22896	22763	22797	22901	22761	22766	22816	23045	22902	23020	22529	22865	22959	23021	22730	22945	22776	22769	22988	22978	22958	22636	22568	22705	22867	22918	22955	22798	22820	22624	22671	22909	22849	23009	22896	22780	23053	22931	22728	22886	23014	22907	22663	22670	22769	22722	22708	22885	22813	22832	22794	22804	22760	22939	22961	22835	22635	22672	22859	22678	22935	23006	22722	22665	22834	22521	22863	22739	22840	22814	22801	22752	22913	23074	22800	22795	22918	22890	22888	22826	22644	22697	22807	22751	22817	22647	22891	22876	22536	22793	22784	22755	22886	22760	22773	22720	22801	22792	22816	22776	22938	22902	22761	22786	22911	22851	22962	22939	22779	22748	22788	22858	22823	22814	22812	22918	22717	22712	22715	22621	23082	22721	22999	22757	22765	22796	22858	22943	22982	22850	22863	22843	23150	22880	22889	22780	22919	22937	23069	23046	22739	22817	22790	22756	22905	22776	22753	23023	22731	22795	22781	22849	23029	22811	22832	22932	22642	22929	22867	22928	22698	22761	22809	22757	22955	22775	22925	22830	22887	22779	22938	22763	22908	22748	22988	22762	22732	22904	22738	23009	22932	22759	22931	22859	22685	22849	23026	22844	23099	22815	22838	22854	22944	23077	22827	22965	22842	22679	22589	22843	22892	22988	22865	22816	22887	22971	23007	22782	22834	22744	22955	23041	22727	22710	23010	22679	22701	22664	22704	22807	22703	22820	22735	22827	22832	22980	22666	22865	22978	22859	22925	22863	22766	22839	22899	22786	22564	22888	22695	22772	22789	22793	22825	22736	22853	22919	22935	22726	22735	22805	22716	22995	22928	22978	22818	22702	22716	22784	22789	22580	22858	22922	22876	22767	22821	22920	22803	22755	22719	22749	22979	22851	22654	22862	22708	22934	22882	22667	22710	22747	22800	22667	23013	22898	22889	22863	22621	22841	22820	22758	22692	22799	22811	22916	22856	22786	23010	22908	22847	23106	22858	22699	22983	23016	22876	22843	22988	22849	22946	22774	22822	22948	23005	22820	22661	22851	22755	22714	22539	22794	22757	22919	22727	23136	22682	22861	22725	23038	22539	22876	22892	22747	22982	22816	22776	23052	22723	22765	22769	22696	22985	22838	23119	22696	22898	22723	22816	22830	22794	22839	22808	23186	22954	22931	22873	22925	22845	22772	22856	22995	22935	22900	22720	22581	22620	22828	22638	22913	23117	22780	22741	22755	22696	22947	22650	22869	23057	22768	22851	22774	22908	22708	22873	22863	22512	22810	22732	22888	22919	22747	22932	22887	22838	22820	22769	22808	23009	22790	22647	22682	22619	22934	22879	22876	22633	22631	22885	22841	22876	22893	22824	22743	22980	23029	22863	22999	22858	22819	22775	22751	22901	22878	22792	22728	23017	22828	22796	22738	22922	22923	22970	22854	22872	23064	23028	22779	22953	22780	22692	22533	22904	22825	22843	22835	22802	22877	22774	23088	22919	22746	22836	22879	22581	22789	22764	22816	22747	22736	22950	22901	22982	22845	22831	22612	22924	22735	22678	22795	22840	23150	22902	22910	22757	22649	22872	22827	22953	22754	22975	22849	22724	22838	22904	22933	23122	22802	22940	23063	22973	22693	22609	22618	22851	22878	22791	22971	22821	22682	22857	22753	22786	22560	23072	22917	22775	22628	22850	22980	22594	22639	22919	22663	22939	22938	22875	23024	22889	22899	22923	22868	22873	22574	22857	22949	22902	22823	22745	22886	22847	22811	22821	22966	22655	22823	22757	22896	22936	22737	22886	22637	22878	22680	22823	22967	22726	22868	22714	22741	22846	22636	22557	22791	23052	22900	22772	23187	22700	22785	23071	22763	22969	23033	22733	22850	22760	22798	22795	23236	22883	22908	22723	22883	22875	22525	22646	22937	22666	23114	22941	22910	23033	22522	22758	22782	22975	23014	22772	22744	22862	23099	23032	22912	22863	22950	22903	22695	23065	22737	22863	22763	22837	23004	22911	22783	22845	22709	22801	22801	22892	22799	22646	22729	23168	22890	22679	22827	22782	22851	23014	22766	22900	22601	22745	22820	22628	22780	22761	22844	22837	22651	22836	22783	22886	22856	22680	22790	22798	23001	22588	22762	22842	22762	22987	22813	22947	22912	22857	22551	22659	22752	22642	22982	22963	22906	22810	22758	22808	22620	22713	22873	22676	22813	22754	22973	23113	22791	22644	22741	22850	22954	22915	22830	23024	22999	22971	22928	22912	22725	22974	22878	22823	22797	22903	22955	22802	23083	22965	22975	22858	22702	22769	22858	22651	22693	22685	22918	22766	23029	22689	22916	22759	22953	22918	22738	22653	22796	22759	22888	22622	22893	22816	22810	22841	22829	22684	22865	22787	22842	22775	22892	23035	22896	22671	22951	23112	22784	22567	22960	22630	22839	22842	22999	22669	22690	22777	22849	22854	22998	22761	22849	22824	22791	22775	22941	22828	22730	22740	22739	22934	23122	22999	22830	23000	22705	22727	22774	22846	22677	22812	22802	22735	22783	22708	22813	22829	23041	22801	23076	22882	22917	22841	22888	22696	22936	22910	22919	22994	22782	22737	22972	22775	22944	22819	22712	22992	22750	22879	22757	22737	22881	22723	22814	23001	22947	22595	22868	22809	22646	22889	22726	22704	22641	22779	23002	22812	22941	22774	22880	22704	22690	22743	22662	22747	22823	22738	22758	22745	22600	22648	22900	23047	23035	22736	22764	22766	22827	22983	22847	22539	22745	22973	22902	22767	22826	22555	22852	22876	22896	22802	22907	22944	22848	22847	22914	22860	22822	23053	22823	22879	22773	22551	22709	22744	22873	23006	22963	22887	22960	22809	22936	22904	22667	22683	22781	22763	22822	22707	22874	22770	22743	22737	22846	22843	22716	22926	23111	22836	22672	22972	22828	22922	22734	23006	22878	22963	22894	22912	22877	22742	23034	22925	22991	23015	22832	22779	22722	22790	23063	22880	22693	23037	22994	22968	22793	23030	22939	22674	22835	22893	22884	22870	22811	22812	22815	22863	22780	22708	22860	22997	23096	22965	22726	22868	22588	22740	22678	22815	22880	22912	22851	22794	22905	22909	22797	22781	22848	22793	22588	22745	23002	22805	22763	22897	22664	22869	22910	22959	22883	22804	22848	22945	22982	22672	22961	22862	22850	22787	23025	22730	22760	22876	22804	22571	22726	22860	23030	22861	22864	22701	22782	22750	22760	22797	22596	22731	22767	22631	22917	22893	22963	23011	22693	22667	22991	23011	22778	23143	22801	22998	22984	22891	22933	22749	22726	22950	22778	22894	23052	22635	22883	22850	22625	22773	22634	22753	22832	23174	22937	22925	22924	22967	22928	22935	22684	22893	22947	22971	22904	22879	22897	22784	22746	23003	22807	22830	22786	23050	22754	22795	22809	22757	22759	22711	22705	22622	22913	22824	22966	22941	22851	22931	22928	22767	22937	22795	22968	22747
24676	35964	32107	24881	22310	20133	19196	19040	19294	19263	19291	19422	19334	19277	18802	18740	18538	18453	18584	18158	18450	18285	18444	18405	18270	18350	18156	18262	18332	18245	18365	18272	18412	18158	18347	18235	18306	18265	18032	18312	18097	18171	18156	18245	18139	18235	18110	18385	18217	18487	18287	18234	18491	18466	18376	18068	18321	18344	18314	18224	18319	18170	18201	18180	18393	18220	18150	18213	18234	18194	18176	18345	18367	18206	18256	18349	18170	18306	18157	18337	18239	18339	18195	18308	18299	18166	18422	18211	18339	18084	18006	18291	18132	18213	18155	18413	18250	18181	18150	18192	18021	18236	18217	18093	18356	18104	18314	18125	18302	18152	18165	18246	18216	18279	18119	18219	18090	18339	18293	18223	18384	18198	18261	18248	18377	18244	18384	18115	18213	18126	18208	18266	18005	18157	18022	18319	18348	18150	18172	18301	18206	18141	18402	18265	18210	18142	18248	18280	18017	18422	18400	18101	18164	18240	18042	18130	18361	18135	18187	18160	18252	18251	18246	18228	18132	18117	18302	18203	18313	18275	18249	18218	18113	18279	18226	18292	18060	18120	18256	18261	18277	18084	17978	18232	18324	18283	18275	18189	18215	18185	18087	18153	18230	18149	18201	18210	18250	18206	18427	18235	18242	18428	18307	18136	18315	18126	18320	18226	18260	18290	18186	18169	18283	18091	18041	18476	18248	18203	18259	18136	18294	18132	18210	18342	18171	18195	18260	18333	18297	18121	18224	18241	18305	18257	18250	18330	18231	18180	18132	18266	18258	18208	18154	18161	18259	18242	18193	18122	18136	18254	18182	18237	18154	18129	18276	18179	18362	18339	18221	18213	18418	18318	18097	18202	18206	18201	18065	18223	18268	18227	18189	18039	18373	18172	18085	18257	18131	18201	18195	18350	18256	18239	18211	18184	18134	18218	18254	18279	18400	18128	18350	17999	18234	18229	18353	18209	18200	18223	18178	18321	18128	18187	18262	18278	18125	18212	18381	18216	18250	18196	18107	18208	18207	18103	18229	18281	18332	18228	18358	18278	18182	18195	18308	18248	18202	18153	18253	18374	18435	18400	18321	18198	18229	18232	18249	18343	18213	18382	18213	18128	18227	18036	18362	18187	18258	18244	18084	18381	18107	18296	18225	18269	18086	18274	18154	18071	18280	18198	18078	18307	18306	18244	18114	18258	18369	18168	18362	18206	18289	18112	18242	18160	18099	18067	18076	18028	18128	18115	18198	18270	18161	18184	18208	18263	18227	18370	18151	18538	18275	18236	18243	18320	18312	18344	18349	18145	18318	18431	18458	18310	18075	18380	18203	18261	18250	18158	18097	18327	17851	18044	18257	18088	18361	18281	18331	18191	18305	18372	18182	18273	18161	18203	18353	18127	18169	18183	18204	18311	18298	18222	18264	18229	18155	18343	18244	18077	18133	18339	18298	18263	18399	18208	18248	18317	18116	18216	18322	18018	18168	18220	18503	18190	18211	18168	18114	18211	18240	18267	18129	18198	18190	18301	18314	18294	18233	18170	18229	18336	18317	18228	18164	18252	18169	18205	18287	18131	18226	18097	18126	18300	18332	18242	18327	18366	17954	18323	18202	18225	18178	18115	18263	18165	18118	18011	18208	18233	18278	18068	18140	18188	18185	18359	18280	18238	18233	18188	18140	18251	18132	18228	18280	18196	18235	18215	18337	18322	18274	18217	18249	18179	18183	18262	18261	18260	17926	18203	18158	18463	18191	18199	18259	18298	18341	18314	18265	18244	18239	18154	18172	18192	18059	18264	18262	18232	18192	18337	18375	18019	18316	18201	18009	18220	18166	18249	18194	18117	18255	18186	18231	18370	18460	18144	18275	18182	18014	18295	18343	18291	18287	18105	18225	18287	18192	18162	18196	18223	18222	18102	18304	18237	18225	18329	18238	18370	18264	18081	18165	18323	18156	18266	18228	18266	18180	18362	18206	17994	18077	18210	18102	18145	18398	18352	18340	18208	18354	18307	18464	18415	18254	18133	18280	18185	18364	18422	18212	18068	18107	18188	18521	18229	18134	18241	18366	18181	18219	18246	18312	18358	18029	18295	18228	18425	18190	18327	18272	18192	18074	18314	18170	18327	18150	18300	18253	18173	18301	18164	18206	18292	18327	18104	18236	18121	18262	18361	18129	18306	18350	18266	18146	18286	18154	18139	18177	18171	18266	18232	18191	18475	18299	18160	18370	18160	18308	18182	18180	18313	18246	18097	18399	18342	18317	18211	18068	18262	18111	18074	18358	18133	18303	18232	18411	18197	18204	18177	18149	18309	18188	18265	18279	18150	18279	18224	18259	18196	18160	18285	18071	18157	18274	18379	18281	18331	18190	18469	18198	18255	18321	18341	17951	18102	18412	18270	18300	18249	18229	18187	18191	18167	18204	18191	18194	18382	18300	18079	18160	18204	17963	18336	18223	18360	18263	18195	18193	18407	18233	18136	18221	18150	18289	18327	18084	18330	18293	18139	18299	18392	18456	18120	18266	18315	18303	18202	18447	18197	18231	18150	18128	18320	18230	18261	18283	18170	18166	18341	18294	18214	18257	18258	18149	18142	18264	18216	18338	18154	18207	18165	18092	18185	18260	18057	18231	18246	18139	18418	18294	18288	18150	18127	18160	18122	18369	18258	18385	18232	18418	18334	18313	18202	18198	18234	18215	18177	18318	18262	18147	18277	18242	18328	18414	18234	18017	18342	18171	18219	18359	18369	18161	18238	18382	18438	18093	18235	18086	18211	18336	18264	18038	18346	18277	18050	18466	18355	18252	18283	18284	18327	18243	18397	18276	18385	18361	18248	18147	18233	18135	18249	18149	18128	18274	18232	18264	18277	18146	18346	18312	18234	18225	18281	18281	18107	18281	18329	18065	18160	18284	18156	18279	18054	18200	18369	18237	18121	18394	18292	18186	18075	18147	18192	18041	18162	18239	18288	18299	18366	18284	18285	18236	18330	18284	18410	18405	18325	18260	18237	18255	18423	18308	18278	18255	18377	18392	18212	18168	18315	18146	18118	18264	18196	18242	18265	18167	18372	18198	18287	18323	18241	18256	18412	18203	18424	18238	18233	18023	18101	18140	18178	18282	18393	18368	18213	18299	18244	18307	18388	18216	18085	18207	18404	18037	18274	18276	18112	18344	18248	18307	18234	18302	18281	18193	18208	18309	18150	18167	18185	18202	18248	18189	18248	18299	18261	17992	18216	18181	18241	18027	18210	17985	18264	18512	18297	18217	18132	18170	18073	18183	18234	18159	18204	18176	18188	18245	18361	18243	18394	18244	18347	18091	18151	18363	18180	18352	17944	18180	18312	18133	18158	18245	18203	18327	18166	18223	18104	18288	18179	18435	18208	18158	18226	18149	18280	18152	18255	18178	18338	18257	18300	18228	18267	18191	18209	18329	18244	18207	18328	18318	18319	18308	18223	18355	18119	18275	18333	18316	18467	18072	18475	18117	18263	18476	18021	18000	18270	18299	18299	18255	18155	18206	18357	18160	18321	18300	18405	18108	18291	18323	18296	18307	18338	18262	18336	18199	18304	18372	18081	18446	18244	18254	18247	18303	18091	18364	18009	18345	18200	18255	18284	18075	18334	18243	18253	18278	18040	18320	18231	18282	18318	18200	18341	18380	18102	17993	18352	18374	18088	18306	18253	18257	18166	18339	18336	18175	18110	18390	18186	18364	18133	18250	18370	18262	18239	18296	18134	18181	18302	18355	18274	18088	18488	18139	18245	18308	18227	18132	18254	18104	18076	18355	18370	18333	18293	18317	18198	18273	18183	18263	18165	18129	18275	18307	18351	18354	18301	18174	18194	18277	18038	18084	18232	18094	18251	18185	18210	18364	18260	18160	18215	18345	18150	18310	18105	18126	18114	18090	18491	18323	18279	17954	18146	18257	18306	18078	18318	18092	18372	18316	18185	18229	18186	18175	18171	18270	18127	18203	18152	18387	18448	18322	18114	18264	18497	18219	18151	18259	18302	18168	18090	18083	18284	18253	18311	18135	18177	18359	18303	18262	18207	18417	18199	18365	18354	18175	18212	18275	18122	18154	18167	18297	18198	18291	18207	18348	18147	18197	18148	18147	18227	18076	18288	18121	18243	18308	18197	18361	18157	18281	18331	18163	18193	18086	18277	18174	18143	18272	18161	18204	18100	18326	18193	18346	18108	18293	18359	18238	18357	18308	18189	18331	18217	18079	18264	18315	18260	18265	18308	18129	18206	18297	18319	18229	18342	18213	18193	18197	18201	18255	18296	18095	18304	18133	18149	18261	18303	18276	18212	18126	18170	18289	18445	18487	18150	18236	18213	18191	18339	18175	18287	18205	18235	18199	18186	18226	18307	18326	18277	18191	18152	18223	18198	18249	18150	18141	18211	18231	18136	18277	18315	18187	18231	18334	18273	17934	18342	18325	18234	18059	18226	18434	18174	18122	18366	18200	18368	18225	18168	18277	18231	18065	18234	18373	18227	18290	18271	18146	18325	18111	18264	18145	18169	18290	18212	18189	18209	18259	18159	18290	18192	18244	18229	18282	18361	18189	18216	18203	18193	18356	18053	18211	18353	18415	18030	18210	18145	18274	18102	18290	18149	18173	18467	18096	18244	18218	18257	17976	18220	18295	18436	18252	18424	18404	18211	18179	18243	18330	18253	18314	18179	18148	18223	18217	18262	18113	18295	18283	18268	18078	18363	18083	18250	18063	18250	18330	18209	18175	18091	18255	18238	18074	18178	18184	18289	18179	18194	18354	18245	18060	18064	18288	18298	18245	18324	18269	18359	18154	18047	18314	18120	18293	18378	18288	18123	18187	18274	18217	18357	18229	18292	18421	18347	18308	18192	18468	18280	18122	18258	18187	18129	18186	18381	18299	18234	18297	18127	18147	18225	18084	18179	18248	18263	18428	18356	18257	18122	18282	18228	18071	18214	18140	18334	18228	18235	18056	18132	18411	18465	18390	18245	18184	18184	18429	18104	18264	18173	18189	18373	18228	18098	18228	18121	18268	18150	18207	18330	18456	18282	18162	18257	18235	18303	18244	18192	18228	18214	18346	18353	18337	18142	18181	18276	18292	18301	18470	18082	18240	18299	18349	18193
23645	21262	28935	24201	23241	25397	25809	22896	22705	22877	22781	23006	23012	22801	22551	22215	22184	22010	21782	22069	22070	21980	21801	21662	21860	21683	21722	21827	21764	21614	21692	22191	21751	21846	21858	21594	21856	21542	21544	21598	21721	21551	21535	21672	21544	21544	21680	21818	21806	21632	21841	22206	22521	22253	22158	21909	21624	21776	21694	21633	21674	21508	21613	21695	21508	21613	21672	21544	21601	21487	21673	21542	21530	21868	21515	21529	21654	21871	21566	21627	21487	21651	21530	21680	21377	21522	21840	21447	21369	21416	21366	21705	21584	21603	21712	21746	21414	21612	21554	21530	21567	21660	21694	21699	21430	21480	21598	21704	21716	21484	21768	21647	21358	21722	21629	21383	21758	21526	21545	21601	21575	21554	21544	21720	21734	21660	21779	21718	21629	21729	21571	21638	21445	21558	21675	21574	21683	21485	21748	21557	21593	21619	21548	21766	21535	21538	21677	21708	21558	21448	21712	21623	21271	21388	21543	21577	21609	21516	21601	21624	21580	21811	21570	21467	21503	21573	21530	21640	21785	21658	21675	21713	21825	21511	21630	21519	21467	21581	21504	21592	21537	21489	21691	21701	21348	21432	21638	21495	21605	21741	21599	21508	21576	21579	21587	21463	21573	21556	21649	21525	21451	21633	21672	21380	21519	21680	21697	21542	21515	21599	21561	21623	21898	21575	21516	21713	21700	21666	21609	21740	21675	21677	21606	21655	21570	21459	21638	21645	21604	21343	21626	21373	21498	21391	21661	21651	21477	21674	21850	21629	21470	21552	21756	21439	21535	21515	21350	21509	21620	21660	21666	21483	21527	21686	21804	21385	21788	21584	21592	21576	21436	21696	21670	21778	21609	21525	21731	21540	21731	21566	21498	21468	21628	21682	21611	21579	21607	21572	21662	21559	21681	21559	21525	21465	21521	21541	21598	21548	21507	21613	21497	21660	21345	21293	21480	21756	21485	21326	21491	21555	21493	21240	21655	21617	21402	21483	21677	21611	21600	21632	21569	21528	21515	21569	21602	21760	21499	21494	21614	21383	21703	21430	21636	21639	21393	21403	21758	21459	21525	21696	21588	21480	21435	21611	21346	21745	21619	21579	21422	21499	21720	21381	21736	21740	21622	21530	21471	21569	21779	21519	21616	21491	21475	21672	21680	21515	21529	21637	21634	21466	21642	21642	21600	21642	21433	21248	21819	21528	21510	21450	21521	21194	21701	21609	21584	21570	21548	21537	21614	21565	21494	21485	21692	21658	21646	21657	21795	21614	21584	21668	21615	21467	21770	21703	21572	21616	21655	21434	21536	21492	21660	21603	21442	21487	21555	21619	21447	21519	21701	21445	21446	21647	21555	21622	21573	21650	21542	21560	21574	21452	21619	21522	21691	21719	21693	21468	21483	21662	21595	21595	21446	21543	21696	21657	21636	21535	21585	21623	21656	21609	21511	21425	21484	21727	21376	21547	21573	21582	21450	21572	21734	21606	21595	21545	21502	21546	21455	21717	21606	21803	21668	21488	21418	21548	21453	21646	21762	21434	21434	21530	21602	21349	21270	21487	21628	21530	21334	21468	21776	21306	21688	21608	21533	21604	21400	21455	21594	21506	21815	21561	21508	21450	21416	21715	21522	21665	21603	21563	21808	21679	21519	21738	21300	21732	21501	21548	21772	21528	21665	21745	21667	21631	21429	21528	21636	21517	21601	21560	21462	21604	21755	21545	21364	21570	21519	21618	21687	21758	21836	21646	21739	21722	21423	21775	21580	21486	21419	21367	21633	21682	21438	21647	21603	21374	21554	21540	21573	21618	21806	21569	21674	21416	21613	21780	21581	21460	21471	21407	21663	21561	21487	21535	21656	21522	21521	21675	21392	21375	21681	21541	21313	21769	21519	21529	21471	21525	21414	21540	21583	21537	21682	21464	21444	21806	21502	21561	21539	21911	21607	21621	21830	21676	21636	21543	21634	21411	21474	21516	21607	21447	21348	21511	21509	21744	21636	21654	21459	21451	21513	21544	21407	21525	21485	21458	21591	21731	21568	21429	21611	21542	21665	21672	21563	21669	21554	21548	21486	21538	21614	21571	21385	21549	21651	21602	21512	21621	21599	21530	21646	21502	21445	21794	21605	21523	21592	21514	21625	21489	21592	21505	21672	21822	21689	21661	21479	21564	21586	21502	21594	21598	21671	21554	21464	21554	21630	21544	21618	21660	21512	21620	21607	21652	21658	21749	21534	21452	21515	21500	21686	21602	21425	21575	21630	21460	21669	21666	21729	21558	21639	21484	21640	21627	21405	21548	21483	21531	21474	21644	21834	21410	21446	21459	21530	21548	21670	21757	21503	21823	21449	21592	21357	21444	21577	21477	21667	21463	21589	21493	21524	21591	21627	21422	21700	21722	21702	21420	21577	21642	21444	21554	21553	21605	21542	21731	21663	21717	21697	21425	21605	21661	21529	21633	21637	21659	21800	21724	21657	21726	21515	21582	21565	21535	21482	21542	21530	21400	21432	21380	21424	21537	21678	21615	21570	21493	21453	21261	21517	21585	21520	21394	21754	21646	21343	21689	21650	21621	21395	21615	21385	21720	21602	21522	21840	21751	21692	21649	21595	21517	21713	21446	21638	21514	21628	21434	21506	21705	21498	21571	21658	21453	21765	21664	21328	21485	21462	21491	21731	21584	21619	21608	21856	21743	21517	21648	21501	21469	21633	21754	21335	21534	21557	21531	21543	21530	21467	21662	21667	21739	21505	21405	21546	21612	21339	21468	21625	21724	21606	21491	21390	21717	21503	21521	21461	21591	21386	21619	21299	21494	21800	21651	21717	21648	21545	21633	21710	21643	21716	21741	21643	21746	21780	21517	21555	21560	21573	21640	21595	21458	21603	21508	21579	21450	21445	21439	21583	21758	21850	21513	21798	21519	21576	21711	21489	21602	21427	21409	21497	21619	21608	21576	21469	21670	21494	21570	21767	21501	21690	21764	21803	21573	21568	21630	21578	21630	21509	21637	21651	21666	21421	21599	21611	21354	21498	21497	21534	21631	21614	21679	21858	21798	21598	21497	21609	21505	21457	21497	21695	21725	21478	21459	21473	21398	21705	21493	21613	21644	21534	21638	21500	21451	21610	21580	21441	21244	21561	21555	21541	21563	21791	21676	21533	21534	21512	21749	21748	21602	21597	21538	21860	21501	21623	21308	21664	21592	21674	21708	21450	21450	21651	21735	21576	21423	21431	21457	21571	21573	21628	21567	21527	21597	21622	21591	21678	21554	21587	21624	21459	21824	21669	21690	21550	21553	21621	21802	21642	21655	21761	21530	21383	21566	21662	21514	21585	21631	21715	21328	21551	21615	21630	21527	21775	21657	21505	21510	21540	21774	21597	21659	21382	21824	21574	21629	21509	21473	21578	21534	21823	21531	21369	21433	21619	21318	21720	21619	21492	21593	21277	21572	21416	21417	21626	21422	21677	21443	21737	21796	21641	21790	21749	21359	21672	21412	21366	21474	21564	21610	21691	21578	21649	21553	21522	21743	21614	21521	21434	21549	21408	21452	21652	21816	21627	21524	21520	21633	21807	21832	21763	21519	21641	21607	21439	21405	21718	21846	21707	21486	21405	21494	21599	21633	21689	21555	21645	21393	21791	21428	21378	21511	21631	21629	21771	21592	21525	21756	21568	21485	21533	21568	21262	21571	21507	21666	21755	21347	21566	21619	21587	21543	21547	21517	21604	21422	21402	21451	21396	21589	21579	21662	21451	21639	21810	21459	21670	21531	21476	21489	21530	21665	21447	21494	21558	21387	21542	21502	21540	21512	21734	21778	21587	21374	21514	21632	21567	21744	21512	21425	21402	21462	21800	21570	21476	21690	21772	21519	21683	21566	21581	21698	21514	21705	21602	21461	21271	21704	21675	21612	21690	21489	21616	21566	21736	21516	21532	21508	21520	21495	21636	21466	21591	21701	21652	21523	21562	21583	21531	21522	21506	21666	21357	21524	21727	21567	21690	21549	21493	21548	21584	21545	21443	21721	21568	21509	21649	21787	21624	21562	21748	21530	21445	21674	21483	21672	21562	21565	21671	21311	21528	21656	21406	21583	21702	21630	21602	21544	21613	21576	21465	21549	21454	21523	21493	21840	21713	21559	21466	21401	21560	21586	21655	21694	21427	21593	21509	21534	21701	21678	21671	21721	21522	21662	21584	21564	21699	21630	21686	21625	21610	21242	21651	21300	21433	21745	21484	21460	21549	21671	21639	21466	21511	21678	21710	21613	21595	21536	21417	21503	21616	21628	21671	21761	21695	21619	21499	21622	21379	21586	21685	21478	21604	21475	21493	21469	21486	21449	21837	21576	21494	21588	21608	21622	21429	21526	21495	21645	21545	21632	21596	21456	21639	21517	21470	21680	21416	21488	21609	21595	21643	21609	21519	21592	21656	21642	21716	21649	21627	21552	21565	21547	21615	21518	21491	21359	21328	21783	21544	21735	21607	21559	21706	21546	21833	21425	21654	21657	21500	21454	21764	21475	21706	21484	21623	21846	21713	21389	21485	21516	21679	21446	21818	21688	21391	21704	21573	21369	21360	21502	21756	21790	21662	21662	21692	21673	21756	21665	21508	21651	21324	21542	21564	21688	21577	21550	21562	21681	21731	21584	21639	21420	21570	21570	21520	21442	21682	21684	21780	21459	21781	21471	21701	21762	21688	21731	21504	21662	21716	21573	21530	21388	21541	21518	21575	21527	21291	21483	21614	21516	21486	21386	21326	21708	21539	21657	21622	21680	21582	21691	21428	21255	21412	21732	21871	21640	21530	21643	21457	21782	21614	21660	21377	21647	21542	21609	21456	21313	21465	21402	21601	21755	21392	21640	21663	21255	21512	21572	21510	21763	21460	21545	21533	21574	21421	21425	21549	21441	21614	21534	21595	21693	21619	21558	21753	21758	21562	21585	21540	21513	21713	21588	21461	21660	21561	21540	21723	21715	21747	21485	21493	21479	21510	21592	21621	21489	21679	21416	21772	21666	21575	21617	21752	21659	21525	21457	21441	21621	21415	21485	21610	21734	21696	21540	21453	21470	21676	21402	21498	21395	21435	21325	21578	21484	21588	21574	21579	21598	21396	21668
24476	42559	38261	29132	25028	21932	19955	19369	19498	19361	19329	19647	19268	19029	18551	18428	18054	18280	17967	17847	17874	17883	17750	17797	17842	17606	17733	17600	17793	17868	17730	17597	17710	17795	17609	17587	17775	17835	17631	17583	17636	17709	17667	17648	17575	17662	17627	17712	17658	17654	17587	18295	18823	18526	18232	17991	17756	17658	17607	17534	17587	17557	17613	17621	17520	17656	17624	17480	17708	17563	17483	17720	17648	17577	17592	17731	17688	17467	17641	17679	17499	17753	17601	17471	17557	17710	17654	17546	17611	17613	17625	17287	17551	17547	17575	17542	17567	17775	17564	17498	17653	17678	17546	17426	17665	17566	17609	17600	17646	17749	17585	17442	17689	17639	17619	17562	17516	17639	17525	17603	17696	17589	17690	17547	17466	17605	17260	17591	17529	17545	17624	17733	17508	17544	17461	17646	17530	17376	17496	17695	17444	17610	17654	17554	17733	17635	17629	17764	17754	17656	17455	17559	17805	17607	17733	17573	17465	17620	17600	17694	17649	17606	17379	17513	17561	17644	17495	17498	17704	17525	17523	17610	17646	17441	17548	17403	17669	17630	17583	17646	17545	17733	17586	17460	17597	17383	17715	17502	17553	17717	17596	17488	17597	17652	17639	17616	17485	17647	17380	17500	17577	17666	17571	17631	17532	17508	17629	17709	17652	17579	17528	17570	17594	17732	17608	17461	17498	17437	17484	17449	17502	17407	17601	17556	17524	17629	17526	17631	17621	17668	17592	17559	17428	17597	17580	17544	17592	17377	17569	17539	17558	17567	17541	17534	17673	17544	17546	17596	17641	17415	17525	17564	17515	17502	17553	17505	17669	17562	17465	17692	17496	17620	17623	17757	17421	17685	17565	17390	17596	17585	17571	17502	17407	17529	17584	17670	17631	17500	17531	17503	17587	17688	17711	17609	17484	17394	17683	17588	17627	17449	17403	17765	17633	17451	17516	17573	17461	17676	17553	17675	17738	17484	17461	17576	17640	17634	17617	17470	17586	17521	17677	17486	17601	17811	17600	17418	17517	17557	17622	17594	17726	17686	17503	17646	17549	17591	17664	17668	17505	17576	17742	17344	17466	17656	17640	17497	17539	17395	17699	17591	17521	17676	17660	17530	17617	17350	17511	17398	17595	17715	17479	17432	17728	17455	17671	17628	17518	17450	17586	17510	17702	17575	17548	17543	17638	17568	17351	17451	17701	17682	17690	17501	17639	17464	17490	17719	17531	17571	17584	17629	17470	17434	17576	17548	17478	17733	17661	17567	17604	17598	17471	17427	17525	17558	17638	17577	17507	17827	17700	17537	17705	17595	17600	17569	17642	17620	17495	17542	17666	17542	17501	17438	17607	17560	17538	17505	17490	17553	17436	17505	17536	17375	17534	17689	17589	17659	17668	17605	17551	17611	17496	17665	17844	17539	17701	17634	17439	17745	17733	17462	17699	17521	17495	17420	17656	17587	17601	17595	17750	17560	17521	17445	17669	17733	17703	17588	17685	17583	17649	17580	17563	17641	17548	17643	17632	17675	17407	17695	17637	17615	17541	17651	17478	17562	17670	17610	17655	17515	17471	17435	17549	17601	17696	17711	17595	17597	17554	17491	17534	17613	17603	17536	17467	17634	17513	17609	17578	17677	17656	17583	17617	17474	17629	17395	17587	17556	17536	17651	17414	17590	17451	17449	17546	17573	17604	17557	17403	17432	17524	17540	17641	17510	17636	17804	17525	17394	17611	17679	17526	17453	17560	17602	17541	17454	17629	17551	17497	17567	17663	17486	17598	17660	17703	17503	17598	17522	17682	17539	17501	17700	17488	17626	17515	17643	17658	17489	17504	17528	17484	17310	17723	17648	17441	17634	17570	17612	17566	17619	17488	17741	17515	17666	17627	17363	17686	17444	17528	17594	17692	17572	17492	17642	17635	17524	17545	17625	17592	17558	17702	17439	17464	17527	17723	17625	17669	17567	17580	17643	17704	17450	17594	17497	17523	17571	17526	17549	17594	17517	17690	17477	17635	17473	17474	17358	17643	17602	17664	17656	17593	17665	17402	17387	17631	17591	17601	17470	17510	17610	17504	17647	17784	17565	17814	17619	17593	17635	17531	17638	17512	17717	17633	17768	17542	17553	17532	17561	17301	17635	17528	17663	17493	17520	17598	17445	17566	17431	17363	17530	17643	17657	17570	17336	17383	17741	17662	17606	17562	17582	17671	17686	17524	17442	17645	17399	17562	17636	17602	17557	17437	17458	17578	17566	17436	17677	17522	17660	17381	17544	17572	17443	17362	17634	17563	17636	17285	17769	17480	17522	17685	17307	17575	17625	17592	17490	17576	17599	17607	17443	17514	17547	17424	17615	17622	17715	17542	17570	17604	17633	17588	17657	17629	17497	17563	17551	17525	17498	17668	17660	17468	17696	17673	17615	17708	17556	17533	17463	17517	17568	17400	17607	17523	17673	17530	17606	17490	17456	17549	17634	17515	17563	17487	17679	17623	17765	17335	17472	17593	17571	17639	17511	17732	17669	17552	17585	17595	17519	17616	17651	17626	17346	17640	17562	17658	17545	17497	17481	17677	17508	17548	17579	17596	17496	17727	17539	17730	17570	17571	17558	17437	17498	17590	17381	17566	17548	17684	17488	17540	17561	17603	17712	17653	17567	17503	17699	17534	17621	17497	17640	17520	17537	17621	17580	17534	17568	17371	17613	17435	17573	17678	17476	17535	17642	17505	17500	17585	17658	17646	17616	17658	17701	17500	17577	17668	17499	17508	17538	17595	17617	17562	17702	17587	17473	17665	17551	17432	17649	17640	17375	17638	17695	17532	17737	17523	17713	17412	17575	17822	17440	17431	17647	17655	17612	17674	17629	17700	17580	17422	17606	17506	17598	17604	17645	17781	17641	17667	17605	17555	17528	17708	17666	17564	17549	17479	17658	17600	17421	17386	17644	17520	17588	17539	17550	17412	17403	17525	17540	17404	17503	17518	17600	17577	17655	17771	17467	17680	17480	17715	17534	17479	17751	17681	17594	17487	17435	17424	17565	17538	17558	17569	17455	17556	17486	17694	17588	17619	17474	17742	17507	17540	17460	17549	17584	17470	17633	17679	17713	17777	17522	17797	17632	17714	17485	17675	17514	17608	17532	17530	17629	17493	17711	17551	17603	17632	17373	17598	17593	17610	17421	17630	17446	17554	17455	17653	17502	17609	17734	17609	17535	17714	17574	17514	17522	17617	17513	17525	17675	17531	17741	17678	17450	17526	17470	17710	17466	17576	17524	17667	17573	17547	17584	17461	17551	17542	17516	17607	17562	17651	17801	17491	17830	17546	17470	17538	17520	17707	17467	17684	17602	17530	17680	17700	17656	17338	17642	17409	17442	17648	17590	17691	17637	17486	17623	17559	17433	17695	17567	17818	17660	17422	17850	17667	17558	17611	17610	17643	17495	17570	17593	17473	17628	17622	17509	17544	17566	17466	17659	17608	17655	17697	17651	17493	17706	17500	17614	17442	17612	17592	17641	17586	17803	17512	17626	17633	17446	17438	17628	17398	17779	17750	17621	17734	17405	17466	17529	17568	17518	17488	17689	17559	17548	17551	17681	17408	17511	17547	17542	17521	17559	17591	17649	17596	17707	17505	17572	17588	17711	17535	17593	17636	17648	17710	17618	17608	17575	17445	17527	17523	17673	17400	17453	17605	17590	17580	17620	17253	17625	17490	17540	17633	17649	17488	17473	17520	17538	17415	17523	17707	17453	17440	17715	17464	17467	17511	17370	17587	17402	17588	17582	17488	17487	17433	17610	17634	17466	17515	17558	17690	17504	17652	17513	17418	17477	17644	17659	17572	17613	17628	17388	17570	17559	17687	17636	17589	17751	17685	17715	17424	17477	17676	17610	17523	17459	17749	17515	17588	17641	17607	17445	17565	17549	17662	17547	17520	17559	17713	17529	17751	17488	17446	17523	17303	17559	17820	17541	17620	17603	17620	17665	17607	17687	17621	17496	17589	17531	17409	17731	17518	17663	17448	17620	17615	17508	17517	17472	17625	17541	17596	17566	17505	17744	17545	17681	17750	17505	17609	17620	17546	17678	17585	17650	17664	17562	17684	17604	17758	17709	17654	17558	17458	17584	17530	17498	17690	17381	17389	17642	17436	17598	17643	17628	17531	17528	17615	17429	17442	17740	17536	17638	17583	17459	17599	17645	17640	17408	17634	17445	17580	17668	17789	17610	17511	17616	17561	17648	17549	17638	17436	17438	17483	17552	17512	17559	17522	17424	17485	17503	17568	17657	17623	17524	17577	17516	17487	17730	17397	17458	17666	17617	17642	17642	17371	17516	17685	17621	17581	17512	17414	17628	17416	17778	17481	17508	17522	17653	17676	17475	17771	17637	17656	17703	17579	17500	17648	17488	17540	17396	17482	17520	17501	17606	17598	17524	17496	17618	17577	17600	17547	17581	17600	17603	17671	17505	17648	17681	17613	17613	17665	17598	17579	17574	17447	17621	17571	17609	17541	17487	17613	17571	17381	17532	17573	17716	17771	17532	17591	17620	17649	17566	17550	17735	17582	17318	17579	17587	17518	17527	17586	17506	17666	17774	17543	17622	17818	17394	17571	17394	17591	17527	17600	17642	17664	17512	17642	17431	17612	17510	17544	17576	17616	17513	17707	17555	17478	17512	17537	17593	17651	17611	17505	17623	17647	17576	17465	17506	17486	17509	17716	17418	17620	17488	17674	17672	17443	17604	17507	17457	17603	17588	17366	17524	17675	17671	17719	17590	17827	17578	17453	17488	17592	17697	17563	17549	17595	17601	17494	17508	17671	17633	17644	17475	17616	17597	17579	17436	17537	17481	17682	17585	17433	17456	17691	17561	17516	17568	17425	17564	17463	17555	17475	17812	17687	17368	17670	17615	17567	17304	17459	17523	17733	17731	17485	17674	17557	17736	17593	17619	17693	17757	17654	17570	17620	17519	17577	17448	17596	17555	17546	17624	17593	17662	17503	17677	17515	17551	17471	17777	17502	17518	17567	17574	17495	17431	17647	17571	17434	17459	17603	17507	17664	17784	17616	17532	17554	17554	17550	17684	17427	17464	17667	17396	17618	17365	17526	17581	17563	17682
22762	21254	29154	23725	21794	24765	27799	22982	22374	22465	22350	22696	22543	22096	21615	21618	21446	21221	21121	20831	20914	21214	21066	20984	20944	20796	20699	20910	20769	20636	21026	20817	20833	20710	20931	20798	20828	20752	20799	20715	21019	20755	20818	20789	20737	20871	20886	20841	20689	20782	20896	21860	22098	22022	21580	21114	20964	20975	20427	20603	20445	20504	20648	20878	20748	20704	20655	20464	20795	20816	20615	20684	20570	20589	20694	20697	20546	20817	20711	20621	20607	20553	20565	20681	20834	20811	20999	20791	20536	20742	20737	20564	20741	20634	20704	20766	20685	20811	20784	20696	20624	20566	20579	20561	20630	20686	20855	20820	20459	20675	20742	20726	20591	20621	20545	20641	20741	20663	20643	20505	20702	20670	20537	20682	20668	20485	20746	20843	20732	20595	20684	20738	20654	20575	20427	20561	20521	20807	20733	20594	20522	20577	20527	20671	20871	20647	20716	20562	20491	20809	20708	20642	20445	20720	20651	20779	20611	20641	20627	20709	20706	20703	20737	20648	20578	20696	20545	20866	20653	20758	20636	20642	20689	20736	20830	20516	20629	20489	20423	20336	20534	20652	20611	20691	20398	20686	20711	20429	20515	20464	20627	20488	20637	20447	20550	20619	20673	20667	20503	20677	20738	20452	20445	20615	20600	20515	20489	20777	20348	20758	20371	20480	20526	20624	20466	20521	20443	20708	20691	20546	20578	20533	20721	20538	20746	20652	20599	20550	20668	20544	20338	20604	20573	20635	20546	20357	20703	20632	20449	20587	20739	20689	20673	20480	20538	20695	20449	20428	20496	20546	20626	20740	20601	20563	20615	20377	20403	20662	20525	20656	20620	20612	20775	20670	20684	20474	20603	20995	20680	20651	20496	20688	20754	20522	20857	20599	20588	20650	20476	20858	20695	20612	20652	20789	20742	20695	20475	20668	20636	20491	20568	20718	20613	20563	20551	20497	20578	20577	20642	20744	20572	20637	20639	20488	20451	20501	20471	20703	20760	20549	20316	20652	20616	20566	20547	20504	20632	20627	20539	20620	20640	20678	20754	20734	20698	20746	20689	20681	20733	20699	20508	20538	20361	20419	20803	20647	20388	20553	20475	20669	20778	20566	20669	20665	20548	20437	20446	20577	20637	20551	20728	20722	20635	20644	20619	20413	20278	20565	20517	20659	20548	20391	20643	20732	20675	20596	20690	20559	20455	20623	20592	20335	20622	20593	20506	20752	20460	20542	20745	20902	20515	20577	20592	20631	20676	20657	20515	20482	20503	20484	20559	20595	20549	20495	20548	20651	20457	20633	20881	20641	20700	20727	20588	20559	20654	20747	20579	20638	20696	20499	20753	20626	20586	20569	20619	20623	20616	20364	20707	20684	20371	20645	20754	20654	20618	20791	20358	20730	20503	20537	20593	20646	20503	20636	20468	20540	20640	20689	20652	20684	20648	20644	20722	20666	20703	20714	20472	20568	20433	20696	20595	20580	20600	20430	20639	20826	20533	20543	20598	20529	20670	20712	20709	20360	20861	20580	20487	20542	20420	20792	20736	20791	20638	20363	20475	20543	20738	20465	20757	20597	20640	20548	20594	20334	20593	20613	20587	20381	20679	20540	20373	20461	20525	20638	20786	20526	20671	20412	20715	20564	20420	20577	20586	20591	20473	20625	20490	20446	20617	20549	20694	20784	20645	20606	20614	20508	20747	20545	20477	20807	20566	20629	20674	20567	20577	20671	20500	20481	20464	20691	20506	20550	20449	20530	20559	20698	20755	20678	20795	20574	20756	20446	20627	20762	20605	20474	20567	20597	20561	20596	20565	20616	20737	20692	20606	20576	20325	20613	20654	20766	20571	20691	20385	20581	20822	20440	20347	20623	20603	20612	20693	20374	20621	20504	20449	20713	20690	20698	20620	20467	20583	20703	20604	20502	20448	20565	20542	20679	20540	20366	20351	20432	20479	20618	20775	20554	20473	20563	20495	20693	20534	20592	20593	20726	20589	20653	20716	20741	20648	20589	20553	20515	20591	20533	20595	20680	20723	20617	20585	20546	20532	20850	20470	20605	20791	20634	20602	20400	20311	20604	20794	20741	20565	20689	20640	20964	20612	20714	20585	20639	20698	20554	20798	20670	20640	20487	20610	20570	20697	20287	20544	20623	20581	20628	20638	20715	20528	20548	20646	20496	20525	20798	20616	20618	20527	20504	20556	20476	20664	20606	20499	20579	20618	20540	20675	20470	20336	20635	20535	20629	20464	20571	20568	20528	20585	20633	20437	20664	20739	20681	20609	20613	20597	20399	20473	20831	20575	20705	20650	20550	20393	20372	20678	20635	20680	20492	20761	20619	20425	20593	20575	20785	20959	20817	20514	20647	20599	20519	20684	20574	20430	20626	20509	20599	20694	20652	20587	20386	20736	20488	20754	20679	20661	20755	20539	20482	20727	20513	20568	20727	20748	20561	20679	20515	20510	20591	20765	20705	20572	20623	20957	20788	20580	20602	20661	20583	20689	20621	20440	20563	20825	20564	20609	20677	20772	20511	20680	20559	20709	20696	20343	20415	20658	20529	20658	20578	20665	20619	20413	20658	20687	20634	20598	20490	20447	20800	20631	20739	20523	20700	20466	20603	20528	20730	20625	20542	20712	20747	20525	20598	20640	20742	20576	20483	20587	20467	20833	20629	20609	20620	20558	20669	20549	20630	20639	20644	20726	20729	20545	20658	20765	20612	20707	20646	20697	20770	20621	20509	20476	20485	20647	20610	20443	20465	20580	20506	20693	20646	20592	20528	20505	20611	20563	20512	20484	20626	20467	20596	20569	20466	20582	20444	20696	20505	20558	20605	20624	20635	20702	20520	20157	20522	20697	20623	20575	20704	20770	20470	20480	20548	20638	20646	20506	20717	20548	20682	20636	20635	20642	20463	20594	20425	20703	20648	20588	20674	20518	20425	20470	20654	20345	20417	20651	20735	20460	20723	20719	20451	20652	20516	20455	20667	20635	20498	20472	20596	20636	20652	20651	20593	20652	20521	20506	20555	20546	20610	20552	20644	20603	20562	20681	20605	20683	20557	20660	20460	20512	20647	20692	20398	20683	20716	20688	20464	20408	20470	20476	20658	20553	20595	20629	20733	20657	20639	20570	20546	20767	20638	20569	20611	20546	20400	20712	20531	20638	20556	20732	20647	20529	20854	20633	20452	20599	20574	20749	20315	20496	20417	20588	20505	20631	20472	20553	20726	20603	20659	20479	20739	20780	20393	20589	20676	20711	20493	20426	20523	20690	20656	20333	20641	20697	20669	20815	20726	20785	20743	20773	20506	20808	20401	20490	20538	20360	20513	20369	20494	20506	20510	20803	20560	20580	20572	20451	20619	20648	20543	20660	20458	20574	20695	20729	20609	20397	20712	20713	20602	20549	20506	20360	20545	20509	20581	20605	20557	20676	20682	20427	20583	20494	20526	20591	20883	20713	20801	20531	20445	20498	20755	20470	20540	20723	20752	20569	20544	20726	20574	20726	20423	20824	20722	20503	20569	20553	20591	20619	20768	20583	20567	20521	20431	20706	20717	20823	20547	20611	20606	20769	20525	20510	20779	20486	20628	20570	20685	20608	20800	20733	20559	20443	20680	20421	20437	20602	20523	20671	20727	20658	20507	20658	20525	20353	20581	20531	20547	20335	20466	20552	20768	20634	20661	20379	20652	20685	20699	20572	20587	20625	20675	20514	20825	20534	20572	20854	20649	20515	20672	20506	20564	20785	20644	20823	20603	20697	20692	20672	20654	20582	20395	20627	20520	20514	20624	20602	20612	20488	20668	20580	20424	20603	20880	20681	20487	20751	20687	20565	20574	20586	20654	20787	20681	20532	20785	20661	20645	20617	20538	20613	20669	20792	20673	20656	20614	20872	20692	20602	20824	20786	20691	20543	20695	20456	20550	20415	20582	20471	20693	20678	20566	20473	20672	20554	20453	20484	20648	20477	20412	20544	20624	20483	20660	20691	20619	20814	20740	20669	20503	20574	20515	20782	20528	20702	20740	20668	20608	20636	20642	20641	20723	20620	20565	20682	20437	20599	20769	20566	20711	20388	20546	20674	20410	20477	20580	20437	20652	20608	20638	20648	20551	20531	20607	20453	20416	20460	20514	20461	20648	20998	20658	20665	20308	20402	20673	20654	20644	20459	20459	20764	20558	20525	20638	20600	20680	20779	20650	20761	20700	20374	20554	20635	20718	20656	20675	20690	20660	20403	20831	20606	20530	20522	20663	20627	20565	20562	20659	20452	20733	20600	20458	20443	20723	20473	20641	20528	20676	20620	20473	20506	20645	20411	20606	20513	20535	20581	20749	20755	20503	20750	20790	20542	20485	20751	20652	20681	20470	20780	20379	20512	20795	20802	20449	20449	20767	20435	20500	20507	20419	20613	20444	20558	20650	20597	20579	20702	20599	20753	20516	20475	20601	20778	20688	20556	20704	20795	20653	20727	20554	20382	20535	20658	20682	20480	20651	20537	20461	20592	20638	20718	20540	20409	20473	20312	20529	20509	20497	20555	20647	20657	20535	20594	20513	20488	20465	20591	20534	20661	20623	20642	20444	20606	20795	20711	20374	20287	20700	20749	20665	20589	20781	20578	20655	20507	20648	20807	20833	20471	20617	20605	20753	20596	20479	20504	20482	20585	20615	20651	20617	20696	20510	20316	20657	20852	20679	20590	20606	20669	20685	20616	20730	20638	20640	20650	20633	20414	20823	20464	20689	20614	20722	20575	20566	20539	20697	20755	20476	20495	20658	20556	20381	20712	20573	20667	20363	20630	20693	20663	20429	20497	20453	20916	20396	20585	20784	20727	20747	20796	20509	20530	20407	20572	20672	20567	20471	20604	20427	20636	20808	20692	20630	20338	20459	20692	20758	20660	20691	20659	20506	20649	20412	20624	20809	20615	20482	20615	20528	20479	20590	20438	20337	20581	20468	20665	20524	20567	20492	20509	20666	20734	20438	20729	20711	20699	20489	20635	20779	20516	20692	20633	20575	20625	20473	20569	20544	20565	20363	20526	20463	20767	20511	20822	20757	20544	20715	20632	20737	20584	20639	20486	20283	20370	20487	20578	20599	20621	20709	20552	20577
26852	47303	42516	32581	27733	23544	20636	19964	19976	19279	19257	19849	19439	18988	18315	17950	17980	17606	17445	17390	17438	17440	17388	17267	17216	17120	17091	17124	17194	17221	17210	16915	17000	17027	17205	17033	17271	17068	16996	16962	17226	17072	17138	16956	16977	16982	16975	17230	17003	16890	17362	18808	18766	18698	18126	17665	17224	16996	17064	17115	17150	16898	17085	16942	17114	16874	17024	17047	17004	17081	17094	16870	17136	16919	17064	16985	16988	16894	17148	17101	16919	17163	16980	17020	17001	16872	16828	16948	16860	17065	16965	17049	16919	16939	16981	16919	17031	17182	16980	17136	16992	16983	16996	17143	16916	17081	17014	16933	17041	17054	17168	17033	16957	16855	17205	16877	16994	17063	16989	16916	17045	16946	16873	17100	16904	17164	16954	17038	17194	17098	17080	16945	17076	17098	16967	17033	16951	17019	16950	17035	16931	17023	16942	17198	16939	16909	16874	17131	16881	17115	17004	16905	16819	17120	16981	16826	17053	16852	16968	16913	16963	16867	16961	16909	16863	16925	17089	17060	16793	16917	16889	17063	17050	17088	16952	16988	16837	17103	16955	17009	16955	17092	17194	17147	16950	16881	16774	16941	16990	16994	17042	16915	17037	16935	17140	17014	16970	16988	17003	17015	17025	16994	16914	17015	17094	16937	16948	16915	16985	17032	16966	17130	17141	16947	17015	16990	17003	17026	16898	16869	16783	17036	16887	16958	17036	16946	17124	17047	16899	16952	17000	16919	17247	16953	16736	17046	16957	17092	17007	17019	17028	17005	16926	17048	16926	16800	16913	16882	16981	17079	16897	16843	16779	17083	16955	16983	17054	17055	16903	17101	17062	16910	16882	17105	16887	16914	16777	16874	17079	16988	17085	17029	16980	16981	17007	16832	17116	16840	16814	17027	16979	16828	16895	16958	17077	16989	16905	17032	17044	16969	17006	17034	16913	16921	16962	16854	16953	17068	16994	16811	16958	17053	17041	17183	17165	17000	16878	17015	17067	16978	16844	16927	17074	17176	17118	16946	17075	16882	16904	16886	16911	16916	16891	16802	17010	17072	16927	16947	17129	16977	17089	17014	16966	17151	16954	16883	17041	17058	17135	16991	16793	16992	17021	16967	16837	16893	16844	16922	16948	16946	17011	16803	17091	16764	16884	17001	17000	17195	16949	16993	17077	16909	16975	17053	16937	16893	16999	17062	16867	16869	17049	17100	16852	16886	16904	16765	16948	17007	16904	17095	16818	16955	16947	17156	16859	16915	16977	17042	16900	16994	17027	17037	16836	17012	16802	16922	17128	16777	17116	17044	16934	17056	16971	17006	17049	17063	17208	17028	16948	16977	17011	17165	16762	17004	16950	16906	17107	16954	16920	17017	17170	17164	16809	17023	16955	16941	16812	17060	16952	16862	17088	16745	16999	17081	17006	17009	16911	16840	16936	16958	16790	16826	17095	16959	16971	16822	16971	16905	17014	17228	16913	16976	16921	16922	16991	16941	16890	17027	17111	16922	17013	17012	16994	17025	16898	17075	16926	16873	17096	16965	17089	17025	16963	16994	16863	16986	16801	17106	17014	17024	17105	17068	16982	17067	17110	17190	17058	16956	16951	16946	17132	16880	16899	16938	17023	16940	16988	16911	17086	16927	17027	17086	17135	16905	16903	16964	17010	16981	17168	16939	17007	16933	17026	17013	16801	16904	16725	16817	16979	16941	17070	16782	17000	17027	17113	16946	17103	16986	16864	17113	16937	17062	16934	16981	16970	16848	16973	16958	17060	17034	16932	17038	17090	16863	16909	17090	17031	17118	16942	17112	16988	16857	16936	16942	17019	17054	17087	17108	17026	17135	16852	16796	17111	16718	17108	17033	17124	17030	17110	16979	16943	16940	16931	17041	16950	16933	16871	16869	16998	17138	16949	17123	16861	17014	17154	16995	16749	16998	17036	17043	16880	16952	16942	17070	16952	16904	17061	16969	16881	16932	16999	16914	17006	16915	17021	16952	16948	17059	16918	16962	17045	16725	17030	16923	16838	17050	16978	17073	16877	17002	16906	16733	16886	17026	16924	16841	16991	16911	16977	16817	16977	16919	17023	17025	16979	16808	17047	17073	16995	17029	17088	17086	17059	16957	17059	17125	16832	16791	17017	16962	16991	16838	16875	17099	16996	16930	17112	17096	16833	16879	17072	16958	17037	16836	16990	17055	16912	17011	17092	16923	16822	16936	17024	16953	17111	17099	16772	16947	16985	16996	16842	17037	17012	16921	16932	17002	16968	17024	17076	17047	16975	17126	16971	17089	16974	17042	17042	17087	16948	16984	17086	17159	16917	17106	17150	17085	16957	16919	17018	16942	17036	16803	16950	16975	16852	17181	16917	16969	17153	17043	17060	17019	16777	16959	17015	16976	16961	16904	16988	17074	16916	16844	16931	16871	16958	16932	16972	17133	16894	16896	16884	17016	17063	17228	16918	17001	17009	16974	16769	17020	17019	16917	16959	16964	17074	16957	17023	17070	16974	16884	16877	17037	17055	16960	16975	16950	17234	17022	16835	16802	17089	16925	16864	16827	16856	16825	17071	17184	17063	17042	16950	17010	17061	16817	16937	17008	17129	16934	17201	16995	16926	17029	17134	16838	16906	16876	16916	17113	16778	17130	16939	16817	16892	16955	16883	17017	16869	16948	16865	16913	16989	16978	17030	16962	16738	17148	17002	16954	17101	16972	17075	16906	17041	16820	16945	16945	17017	17017	16821	16873	17000	16817	16895	16856	17022	16998	16744	17125	17028	17141	16918	16944	17097	16928	16957	16956	17036	16950	17095	16929	16844	16997	17030	16869	16803	16933	17022	16998	17015	17041	16761	16889	16928	16998	16872	17047	16993	17039	16965	16833	17012	17084	17243	16969	17014	17049	17110	16914	17013	16987	16981	16955	16977	16955	17043	16949	16928	17112	16785	16922	17011	17096	17086	17020	17151	16963	16833	17054	17067	16971	17141	17051	16986	16934	17031	16844	17216	16962	17138	16955	16899	16816	16909	16942	17003	16973	16954	17028	16791	17026	16983	16906	16875	16807	16906	17076	16991	17138	16875	16995	16999	16998	16994	17165	16927	16856	17044	16942	16985	17042	16949	16824	17065	17075	16972	16969	16925	17121	16906	16935	17087	16943	17023	17022	16933	17128	16889	17054	16858	16989	17057	17057	17178	17178	16995	16917	17185	16891	17049	16901	16997	16913	16952	16962	16932	16929	16942	16958	16924	17134	16968	16977	16811	16960	17074	17056	16823	17083	16921	16928	16946	17262	16852	16982	16986	16789	17012	16966	16923	16982	17068	16836	16948	17045	16930	17079	17097	16843	16831	16971	16936	16924	17006	17029	16945	16927	17059	16988	16967	16987	16797	16985	16823	17013	17059	17204	17044	16876	16878	16815	16926	17081	16959	17041	17011	16976	16936	16996	16945	17203	16920	16883	17113	17194	16896	16951	16828	17028	16896	16965	16800	17013	17050	16924	16984	16966	17034	16965	17019	16896	16936	16859	16807	17039	16868	17061	16964	16961	16878	17128	16987	16975	17060	16958	16869	17015	17055	16911	17079	16935	17003	17252	16957	16949	16823	16900	16996	17036	16970	17027	17110	16899	16986	17055	16961	16959	16887	16801	16962	17153	17017	16995	16896	17028	17021	16992	16896	16923	16973	17187	17041	17092	17123	16826	16941	16902	16887	16982	16871	17107	16703	17016	16828	16870	17076	16993	17020	16974	17043	17093	16885	16998	16912	17115	16918	17019	16910	17034	16987	17030	17082	17279	16966	16941	17007	16908	16882	17028	17118	17260	16678	17003	16916	17010	17015	17197	17018	16875	16941	16995	17012	17173	16962	16835	17069	16988	17143	16999	17245	17036	16979	16948	16838	17204	17023	17117	17013	17029	16850	16929	16927	16923	16960	16957	17259	16854	17075	16989	16954	17146	17079	16902	17054	16974	16935	16907	17010	16845	16819	16962	16898	16967	17063	16813	16924	17002	16906	16986	17123	16774	16942	16874	17069	16970	16898	17070	16842	17230	17115	16947	16944	16898	17110	17142	17158	17004	17104	17090	17028	16937	16915	17028	16974	16986	17020	16988	16988	16976	16794	16911	16949	16976	16852	16934	17058	16752	16830	17030	17220	17003	16900	16846	17041	17081	17104	16989	16833	16803	16872	16855	16929	16831	16957	16911	16948	16972	17018	17168	17095	16893	16820	16848	16962	17024	17154	17029	16853	16799	17082	17072	16988	16962	16891	17002	16879	17272	17044	16946	17053	17110	16910	16956	16996	16771	17100	17026	16966	17110	17047	17016	17116	16943	16947	16998	17114	16815	16872	17135	16851	16896	16997	16890	16959	16938	16875	16820	16871	17199	16885	17107	16858	17027	16947	16850	16909	16950	16995	16766	16760	16935	16831	17067	16943	16840	17109	17070	16851	16877	16915	16970	16819	16877	17039	16913	16972	16907	17098	16909	16899	17091	16970	17052	16714	16926	17114	16934	17041	16776	17074	17073	16973	16921	16958	17027	17124	17063	16813	16876	17188	17004	17101	16945	17126	16976	16753	16939	16912	17093	16874	16922	17100	17032	16919	16964	16923	16920	16758	17138	16912	16871	16991	16921	16989	16971	16947	17052	16995	17122	16979	16877	16842	16761	16937	17016	17003	17004	16831	16917	16902	17042	16979	16972	17000	16957	16922	16870	17059	16869	16876	17059	17123	17172	16901	17159	17097	16974	16851	17050	16932	16982	17103	16928	16911	16790	17060	16784	17022	16920	16986	17051	16996	16878	16958	16984	17011	16897	16931	17027	16875	16920	17113	16995	16970	17106	17144	17000	17054	16818	16978	16959	16940	16984	16901	16725	17039	17040	16848	17007	16873	17053	17015	16959	16921	17013	17081	16810	17039	16886	16910	17123	16916	16913	16947	16896	16853	16849	17062	16923	16887	17031	16938	16804	17047	17008	16810	17026	16981	16912	17042	16990	16669	16956	16953	16942	17045	16902	17141	16954	16926	16936	17082	17038	16827	16812	16974	17154	16837	16969	16931	16932	17031	16837	16832	16985	16881	16992	17050	16829	16875	16777	17073	16898	17009	16925	16932	16825
27918	24449	31230	27948	22967	21407	20725	20147	20170	20147	19845	20200	20048	20092	19779	19833	19686	19769	19812	19572	19719	19835	19656	19826	19634	19622	19542	19642	19567	19572	19491	19657	19773	19669	19603	19710	19532	19585	19682	19860	19534	19516	19652	19624	19697	19610	19243	19338	19603	19524	19443	19756	19701	19503	19664	19606	19704	19493	19523	19575	19635	19690	19535	19469	19596	19405	19499	19540	19379	19531	19630	19539	19593	19384	19702	19703	19690	19492	19731	19641	19633	19689	19440	19629	19372	19416	19320	19446	19554	19615	19559	19381	19696	19526	19425	19665	19558	19417	19570	19752	19429	19583	19731	19445	19432	19557	19434	19644	19632	19461	19556	19461	19463	19576	19719	19259	19567	19489	19564	19676	19641	19434	19516	19528	19598	19564	19413	19509	19609	19597	19640	19327	19538	19698	19543	19599	19293	19543	19445	19370	19623	19683	19432	19232	19503	19357	19690	19479	19606	19492	19353	19741	19612	19579	19547	19431	19619	19342	19711	19366	19427	19508	19508	19509	19377	19392	19503	19608	19480	19296	19547	19453	19675	19351	19363	19378	19608	19521	19754	19575	19588	19557	19625	19690	19518	19613	19544	19512	19729	19427	19512	19459	19510	19565	19599	19345	19435	19528	19452	19527	19472	19600	19596	19698	19457	19571	19546	19375	19690	19362	19397	19397	19778	19401	19451	19630	19616	19610	19417	19429	19627	19500	19507	19478	19472	19542	19519	19519	19629	19521	19314	19294	19430	19620	19507	19490	19462	19385	19496	19524	19643	19570	19485	19543	19646	19488	19696	19767	19641	19448	19601	19515	19552	19536	19531	19528	19558	19413	19401	19587	19664	19530	19783	19631	19717	19367	19385	19394	19529	19702	19403	19603	19732	19616	19661	19603	19647	19770	19642	19546	19515	19506	19456	19530	19509	19556	19394	19518	19494	19661	19517	19630	19580	19527	19569	19676	19835	19546	19623	19454	19468	19487	19484	19369	19420	19424	19500	19538	19475	19547	19335	19345	19508	19686	19597	19455	19416	19581	19610	19878	19367	19563	19645	19393	19843	19261	19480	19593	19445	19632	19403	19401	19596	19550	19481	19763	19580	19604	19564	19544	19476	19611	19585	19500	19361	19438	19579	19517	19608	19597	19557	19421	19485	19671	19556	19471	19411	19501	19564	19340	19558	19684	19549	19571	19592	19483	19702	19764	19431	19482	19589	19608	19680	19601	19422	19568	19316	19304	19640	19691	19532	19469	19426	19534	19552	19680	19476	19679	19601	19517	19503	19466	19642	19529	19671	19561	19613	19846	19504	19564	19566	19679	19448	19630	19518	19507	19617	19482	19518	19607	19531	19458	19501	19676	19519	19759	19613	19568	19287	19491	19719	19576	19574	19511	19466	19656	19561	19684	19836	19660	19714	19745	19751	19640	19342	19726	19574	19502	19472	19638	19532	19285	19679	19777	19406	19646	19533	19639	19684	19590	19660	19497	19651	19728	19662	19531	19538	19749	19660	19597	19563	19481	19530	19440	19312	19421	19694	19686	19616	19537	19331	19493	19707	19593	19590	19624	19397	19556	19646	19543	19663	19453	19579	19538	19558	19393	19598	19536	19451	19158	19451	19426	19656	19548	19506	19492	19456	19586	19524	19639	19577	19665	19423	19501	19580	19517	19439	19603	19644	19453	19496	19572	19517	19686	19483	19415	19475	19716	19578	19608	19464	19414	19593	19615	19547	19381	19567	19676	19449	19441	19507	19462	19556	19667	19480	19813	19437	19604	19714	19545	19485	19478	19560	19756	19410	19487	19658	19368	19688	19570	19604	19594	19799	19552	19380	19537	19687	19588	19599	19677	19721	19516	19689	19450	19584	19495	19668	19498	19694	19523	19635	19656	19526	19498	19466	19563	19526	19648	19704	19597	19530	19509	19552	19510	19600	19577	19476	19534	19354	19497	19610	19501	19792	19372	19388	19221	19544	19563	19625	19479	19695	19467	19652	19735	19676	19591	19527	19595	19541	19521	19447	19469	19612	19711	19608	19594	19547	19583	19608	19641	19423	19611	19554	19493	19705	19621	19526	19398	19308	19443	19518	19365	19589	19472	19623	19543	19482	19830	19694	19742	19456	19623	19527	19426	19699	19709	19415	19494	19474	19469	19587	19573	19574	19408	19406	19419	19579	19409	19727	19557	19640	19489	19642	19571	19588	19393	19603	19520	19602	19610	19535	19579	19563	19656	19536	19572	19636	19609	19525	19420	19403	19479	19490	19357	19619	19622	19565	19211	19480	19606	19280	19593	19581	19719	19453	19556	19463	19579	19543	19521	19599	19686	19600	19775	19331	19583	19782	19439	19433	19386	19556	19640	19796	19532	19470	19649	19478	19671	19445	19621	19837	19490	19729	19570	19553	19526	19587	19711	19494	19443	19462	19636	19559	19543	19424	19222	19483	19480	19546	19523	19691	19611	19623	19603	19447	19686	19418	19469	19454	19674	19499	19482	19280	19549	19440	19488	19468	19571	19486	19614	19478	19265	19440	19630	19611	19552	19674	19623	19527	19552	19398	19535	19497	19805	19581	19528	19510	19675	19556	19629	19470	19429	19738	19601	19528	19399	19438	19663	19708	19788	19484	19599	19205	19779	19607	19671	19572	19590	19498	19571	19534	19591	19689	19562	19494	19550	19570	19480	19626	19691	19377	19706	19517	19671	19486	19562	19797	19578	19551	19722	19537	19450	19630	19527	19726	19444	19553	19650	19506	19761	19760	19725	19453	19447	19479	19658	19690	19518	19457	19654	19488	19778	19476	19599	19406	19737	19713	19524	19540	19395	19602	19535	19565	19398	19566	19703	19735	19511	19406	19401	19434	19503	19613	19454	19490	19521	19700	19650	19425	19481	19618	19446	19401	19361	19607	19475	19456	19524	19473	19512	19399	19406	19401	19555	19595	19539	19757	19542	19542	19564	19349	19573	19380	19547	19578	19604	19599	19458	19529	19625	19614	19533	19332	19367	19554	19640	19487	19588	19586	19552	19589	19460	19463	19408	19623	19527	19782	19607	19687	19600	19454	19588	19446	19356	19706	19452	19489	19567	19669	19508	19534	19406	19499	19395	19477	19719	19512	19701	19432	19563	19579	19790	19632	19250	19517	19728	19718	19558	19484	19273	19623	19377	19599	19461	19555	19443	19522	19495	19765	19632	19640	19586	19358	19481	19541	19683	19589	19504	19590	19451	19502	19442	19400	19551	19645	19707	19596	19684	19513	19512	19628	19586	19645	19358	19518	19425	19327	19544	19724	19650	19658	19657	19433	19583	19646	19624	19447	19749	19557	19494	19389	19472	19566	19490	19335	19529	19462	19645	19515	19518	19460	19382	19469	19466	19604	19465	19548	19508	19617	19541	19573	19477	19561	19349	19575	19568	19475	19322	19504	19567	19576	19503	19599	19749	19648	19710	19531	19530	19821	19617	19325	19417	19721	19443	19418	19493	19546	19468	19626	19756	19398	19374	19494	19755	19557	19570	19500	19468	19536	19382	19616	19641	19621	19673	19625	19559	19482	19640	19687	19540	19509	19337	19441	19610	19488	19387	19360	19673	19405	19635	19361	19645	19485	19582	19504	19534	19533	19357	19301	19467	19495	19640	19526	19568	19710	19573	19624	19436	19599	19560	19513	19417	19450	19447	19632	19463	19642	19497	19563	19598	19449	19811	19699	19639	19783	19443	19523	19427	19549	19413	19691	19467	19658	19482	19439	19493	19683	19437	19596	19526	19452	19432	19494	19501	19619	19435	19401	19693	19470	19446	19431	19682	19645	19645	19814	19488	19376	19776	19505	19584	19658	19411	19398	19609	19627	19598	19429	19483	19659	19477	19762	19560	19299	19638	19461	19396	19593	19345	19301	19579	19371	19481	19629	19530	19599	19392	19524	19568	19631	19538	19429	19419	19416	19442	19569	19605	19667	19495	19548	19675	19498	19557	19495	19257	19739	19617	19648	19706	19729	19506	19300	19398	19432	19607	19422	19637	19557	19646	19692	19598	19582	19723	19598	19597	19457	19216	19601	19314	19532	19425	19408	19604	19574	19810	19522	19491	19272	19418	19445	19378	19721	19510	19696	19602	19465	19474	19627	19643	19723	19445	19651	19546	19524	19441	19536	19605	19558	19682	19718	19639	19736	19567	19581	19484	19495	19719	19542	19515	19630	19681	19651	19489	19527	19341	19690	19595	19644	19542	19641	19573	19693	19701	19404	19491	19655	19590	19492	19531	19791	19526	19460	19344	19451	19504	19443	19560	19532	19441	19496	19602	19562	19679	19550	19390	19391	19521	19680	19564	19555	19639	19470	19648	19544	19437	19479	19385	19414	19366	19429	19486	19705	19509	19398	19469	19667	19570	19702	19499	19441	19510	19429	19697	19667	19588	19667	19436	19435	19315	19623	19765	19890	19614	19451	19414	19406	19444	19380	19485	19720	19659	19531	19567	19317	19470	19308	19485	19680	19446	19506	19483	19539	19583	19669	19632	19480	19456	19410	19395	19340	19365	19642	19675	19786	19294	19819	19532	19578	19442	19364	19345	19607	19517	19580	19695	19505	19631	19553	19732	19625	19504	19481	19283	19639	19517	19469	19591	19641	19443	19549	19619	19516	19514	19574	19488	19456	19392	19438	19476	19501	19357	19741	19570	19532	19575	19569	19475	19686	19706	19398	19618	19562	19450	19604	19385	19572	19514	19447	19683	19782	19757	19702	19504	19514	19623	19578	19581	19390	19467	19583	19618	19667	19725	19467	19775	19362	19550	19548	19670	19616	19521	19511	19670	19606	19368	19768	19633	19594	19281	19496	19402	19392	19539	19642	19687	19509	19718	19564	19441	19622	19363	19410	19634	19544	19608	19390	19590	19537	19394	19392	19602	19615	19519	19483	19467	19586	19457	19624	19527	19643	19446	19429	19544	19545	19655	19407	19635	19535	19525	19592	19573	19672	19624	19578	19743	19633	19598	19587	19711	19646	19504	19437	19739	19800	19667	19597	19571	19550	19481	19620	19545	19699	19559	19648	19833	19608	19546	19624	19713	19443	19303	19584	19583	19410	19758	19574	19496	19679	19561	19488	19624	19519	19538	19508	19772	19427	19544
24914	37454	33047	24995	21284	19171	17488	17177	17326	17036	17172	17366	17187	17143	16959	16884	16941	16587	16437	16548	16581	16573	16533	16596	16353	16420	16407	16543	16599	16572	16419	16422	16529	16593	16400	16549	16475	16495	16447	16355	16548	16409	16490	16422	16496	16508	16441	16617	16392	16534	16600	16503	16631	16610	16470	16637	16646	16446	16372	16406	16366	16449	16389	16392	16496	16452	16404	16334	16418	16280	16493	16385	16529	16554	16564	16415	16431	16377	16443	16480	16508	16627	16553	16514	16347	16449	16459	16390	16407	16472	16449	16190	16460	16267	16338	16531	16534	16236	16417	16517	16395	16541	16387	16387	16292	16353	16534	16429	16246	16371	16426	16408	16246	16246	16588	16514	16478	16455	16421	16449	16403	16381	16382	16463	16469	16408	16361	16546	16486	16378	16352	16428	16499	16537	16446	16505	16477	16364	16406	16473	16460	16476	16442	16468	16572	16247	16480	16322	16339	16324	16399	16508	16302	16418	16353	16354	16515	16382	16554	16447	16483	16474	16474	16495	16450	16407	16482	16291	16525	16426	16348	16478	16526	16257	16234	16337	16316	16428	16469	16355	16394	16368	16480	16389	16389	16292	16453	16587	16489	16408	16413	16544	16424	16357	16394	16372	16363	16372	16346	16327	16442	16294	16408	16515	16355	16473	16436	16225	16353	16700	16316	16491	16239	16421	16365	16403	16329	16307	16508	16456	16424	16458	16326	16410	16457	16553	16370	16232	16228	16538	16429	16555	16339	16523	16459	16522	16303	16342	16319	16453	16442	16382	16419	16417	16445	16382	16525	16430	16569	16320	16439	16328	16531	16429	16440	16528	16537	16547	16351	16449	16345	16276	16277	16449	16321	16421	16417	16586	16578	16363	16478	16596	16527	16368	16346	16381	16500	16463	16472	16452	16438	16450	16338	16299	16465	16356	16491	16331	16309	16490	16245	16450	16499	16551	16626	16326	16501	16572	16560	16458	16487	16500	16375	16392	16370	16411	16298	16541	16316	16573	16408	16437	16385	16382	16379	16449	16513	16423	16432	16572	16425	16433	16564	16358	16410	16514	16276	16532	16390	16312	16623	16225	16591	16408	16607	16229	16490	16427	16473	16348	16218	16336	16500	16419	16476	16265	16525	16495	16638	16238	16415	16674	16399	16287	16372	16363	16262	16190	16538	16533	16392	16304	16415	16494	16467	16485	16399	16427	16438	16333	16523	16476	16526	16585	16608	16428	16317	16437	16549	16460	16370	16471	16261	16536	16344	16271	16541	16613	16423	16574	16375	16339	16498	16408	16553	16460	16338	16505	16379	16378	16287	16319	16362	16469	16475	16415	16355	16385	16641	16495	16466	16341	16497	16578	16502	16463	16359	16461	16503	16538	16485	16406	16269	16397	16448	16428	16272	16375	16443	16654	16324	16425	16482	16460	16616	16400	16640	16497	16438	16224	16376	16524	16394	16484	16465	16464	16441	16454	16516	16483	16461	16408	16327	16318	16421	16437	16332	16400	16620	16486	16431	16505	16382	16312	16410	16458	16433	16337	16577	16382	16460	16470	16510	16386	16471	16481	16580	16404	16458	16489	16451	16367	16430	16256	16498	16451	16411	16466	16410	16286	16389	16515	16342	16172	16634	16414	16459	16342	16440	16531	16241	16503	16337	16575	16359	16373	16536	16407	16562	16342	16354	16483	16422	16416	16616	16369	16406	16313	16271	16672	16362	16405	16246	16303	16468	16302	16479	16383	16472	16469	16504	16271	16522	16465	16346	16301	16371	16493	16260	16404	16316	16602	16423	16530	16385	16639	16233	16408	16516	16371	16395	16375	16392	16536	16338	16518	16748	16573	16457	16328	16542	16445	16450	16412	16405	16432	16619	16423	16235	16538	16620	16411	16409	16456	16322	16450	16443	16441	16424	16399	16508	16436	16372	16627	16389	16455	16420	16375	16569	16421	16533	16521	16361	16487	16451	16472	16552	16476	16387	16365	16513	16318	16321	16491	16541	16473	16547	16401	16355	16546	16428	16362	16432	16312	16452	16438	16342	16539	16312	16392	16463	16400	16358	16507	16463	16447	16447	16368	16491	16373	16207	16388	16417	16431	16401	16534	16639	16246	16396	16488	16479	16246	16539	16404	16449	16580	16504	16369	16494	16367	16486	16351	16175	16406	16471	16329	16488	16385	16505	16352	16294	16428	16258	16407	16621	16232	16421	16419	16470	16495	16436	16410	16488	16448	16474	16209	16422	16533	16322	16426	16530	16513	16230	16464	16390	16523	16353	16617	16452	16371	16484	16477	16423	16329	16254	16497	16623	16564	16278	16400	16531	16538	16551	16516	16366	16517	16311	16414	16287	16402	16366	16364	16234	16392	16462	16399	16424	16275	16370	16498	16332	16548	16451	16378	16483	16262	16330	16424	16364	16528	16356	16519	16502	16348	16531	16646	16299	16424	16477	16343	16520	16527	16365	16482	16490	16536	16360	16454	16385	16344	16391	16401	16318	16643	16268	16611	16416	16391	16447	16236	16583	16288	16509	16520	16464	16392	16405	16535	16262	16390	16310	16313	16464	16550	16377	16471	16467	16562	16514	16439	16438	16492	16277	16422	16516	16279	16369	16358	16342	16334	16487	16267	16474	16304	16452	16436	16385	16384	16557	16464	16434	16396	16513	16520	16516	16439	16511	16527	16431	16270	16441	16338	16525	16506	16355	16434	16379	16441	16584	16447	16320	16325	16457	16644	16410	16534	16401	16433	16403	16471	16465	16482	16502	16497	16355	16519	16537	16378	16495	16387	16290	16516	16448	16485	16479	16433	16163	16627	16320	16566	16521	16385	16433	16480	16339	16433	16427	16516	16442	16518	16462	16578	16358	16377	16220	16424	16523	16446	16484	16446	16620	16474	16473	16380	16393	16464	16420	16494	16355	16473	16299	16531	16385	16338	16352	16347	16366	16293	16466	16383	16380	16459	16489	16512	16437	16360	16404	16452	16625	16454	16575	16489	16255	16445	16502	16471	16396	16366	16365	16249	16455	16297	16397	16467	16537	16567	16283	16531	16318	16572	16392	16487	16213	16321	16400	16458	16597	16413	16383	16409	16422	16377	16399	16457	16153	16490	16512	16564	16411	16470	16367	16436	16475	16451	16527	16548	16379	16486	16342	16395	16529	16524	16488	16452	16427	16266	16413	16408	16472	16631	16414	16575	16265	16435	16157	16342	16471	16523	16348	16370	16502	16520	16504	16417	16406	16530	16302	16328	16461	16549	16529	16432	16309	16456	16314	16424	16479	16446	16281	16496	16356	16250	16498	16511	16356	16254	16362	16426	16346	16531	16510	16628	16410	16459	16446	16431	16531	16442	16409	16504	16337	16436	16656	16263	16401	16605	16491	16499	16530	16384	16446	16323	16415	16311	16432	16515	16444	16568	16317	16383	16442	16502	16467	16441	16316	16363	16569	16475	16417	16467	16653	16506	16495	16444	16521	16572	16448	16527	16519	16279	16273	16460	16377	16590	16433	16576	16506	16482	16524	16531	16365	16430	16407	16429	16442	16319	16371	16471	16474	16391	16437	16466	16322	16408	16496	16453	16185	16365	16341	16447	16486	16532	16419	16440	16414	16565	16434	16634	16516	16326	16252	16365	16505	16485	16287	16294	16553	16595	16530	16524	16414	16592	16376	16443	16436	16372	16404	16459	16596	16301	16300	16265	16416	16523	16501	16513	16275	16449	16441	16550	16446	16434	16286	16430	16509	16598	16569	16525	16483	16279	16363	16507	16462	16477	16500	16338	16602	16438	16330	16342	16462	16348	16470	16448	16398	16263	16187	16545	16566	16335	16468	16596	16389	16406	16483	16609	16414	16520	16505	16579	16514	16601	16411	16369	16384	16277	16510	16451	16321	16249	16458	16529	16406	16448	16708	16477	16206	16393	16468	16367	16414	16227	16397	16511	16472	16522	16377	16412	16544	16286	16420	16509	16357	16474	16416	16397	16425	16423	16484	16629	16323	16398	16499	16387	16413	16289	16453	16437	16348	16526	16514	16497	16498	16453	16338	16474	16401	16435	16579	16274	16605	16335	16501	16380	16338	16552	16403	16546	16559	16464	16522	16473	16322	16565	16499	16471	16326	16465	16608	16377	16460	16436	16416	16468	16351	16504	16402	16277	16360	16387	16274	16535	16388	16611	16384	16463	16364	16473	16447	16134	16405	16306	16451	16510	16450	16360	16370	16448	16480	16434	16481	16433	16393	16444	16398	16297	16291	16483	16548	16496	16494	16461	16285	16595	16508	16374	16612	16517	16413	16591	16254	16450	16510	16304	16491	16421	16431	16441	16368	16374	16315	16465	16525	16416	16326	16472	16335	16431	16454	16514	16437	16451	16291	16538	16493	16423	16365	16467	16476	16433	16311	16528	16473	16298	16497	16314	16455	16619	16461	16468	16405	16415	16399	16391	16402	16412	16338	16283	16499	16385	16298	16600	16414	16426	16462	16228	16464	16448	16392	16504	16384	16480	16435	16287	16519	16394	16564	16497	16438	16343	16384	16336	16500	16323	16297	16398	16452	16372	16527	16558	16401	16526	16411	16536	16514	16387	16366	16504	16386	16451	16587	16363	16468	16376	16463	16368	16487	16596	16412	16446	16684	16391	16414	16422	16297	16421	16493	16438	16526	16475	16279	16513	16504	16405	16626	16514	16257	16495	16395	16492	16486	16327	16316	16537	16342	16453	16402	16260	16521	16483	16552	16476	16415	16336	16369	16373	16643	16296	16239	16452	16477	16531	16470	16383	16604	16409	16304	16318	16442	16566	16394	16292	16394	16411	16511	16469	16345	16480	16424	16292	16504	16604	16284	16269	16125	16405	16434	16443	16442	16612	16386	16489	16352	16316	16301	16444	16593	16526	16319	16247	16236	16500	16335	16407	16443	16508	16328	16456	16472	16516	16620	16525	16620	16392	16428	16346	16387	16405	16567	16427	16328	16425	16293	16545	16486	16486	16433	16421	16463	16521	16520	16373	16421	16418	16557	16471	16429	16454	16383	16328	16311	16491	16231	16527	16443	16567	16230	16256	16517	16335	16386	16387	16385	16418	16261	16262	16414	16478	16540	16403	16395	16262	16361	16590	16452	16362
23565	21177	28784	24119	22919	24477	23942	20831	20005	20345	20220	20210	20285	20091	20003	20053	19860	19615	19609	19562	19674	19729	19599	19445	19487	19544	19138	19383	19463	19344	19543	19376	19380	19144	19460	19400	19432	19388	19483	19441	19438	19431	19335	19271	19400	19432	19363	19500	19261	19387	19553	20006	19891	20032	19934	19506	19247	19343	19241	19298	19277	19350	19150	19323	19306	19219	19274	19192	19465	19352	19414	19298	19246	19224	19162	19425	19371	19504	19240	19452	19241	19202	19382	19261	18998	19299	19357	19306	19407	19319	19318	19228	19238	19354	19357	19117	19152	19126	19092	19254	19366	19165	18971	19388	19322	19082	19049	19169	19229	19111	19466	19195	19140	19175	19259	19115	19302	19339	19112	19263	19107	19179	19276	19322	19411	19302	19259	19358	19306	19172	19327	19457	19171	19197	19350	19400	19396	19246	19150	19431	19382	19333	19268	19117	19206	19102	19165	19202	19137	19291	19431	19176	19565	19312	19303	19440	19245	19138	19347	19385	19178	19211	19318	19447	19177	19236	19256	19457	19387	19262	19257	19026	19247	19347	19355	19378	19271	19391	19230	19290	19188	19173	19143	19356	19205	19294	19228	19257	19171	19317	19277	19266	19100	19102	19229	19275	19345	19291	19376	19418	19177	19173	19212	19377	19145	19304	19354	19215	19292	19222	19355	19170	19249	19254	19304	19286	19232	19378	19647	19348	19118	19257	19579	19310	19350	19231	19254	19192	19241	19139	19123	19288	19327	19215	19305	19139	19067	19330	19096	19245	19493	19351	19172	19371	19274	19149	19334	19140	19271	19268	19204	19343	19109	19266	19368	19372	19356	19377	19273	19306	19171	19190	19476	19216	19097	19324	19213	18984	19320	19157	19226	19152	19144	19372	19291	19354	19323	19258	19286	19414	19235	19446	19371	19367	19284	19289	19294	19294	19304	19283	19175	19046	19103	19310	19198	19290	19439	19411	19334	19109	19171	19346	19368	19211	19258	19196	19192	19406	19301	19308	19323	19297	19217	19223	19219	19519	19358	19249	19253	19179	19409	19433	19471	19383	19305	18928	19185	19024	19254	19370	19380	19184	19119	19219	19185	19250	19255	19113	19138	19362	19165	19269	19319	19354	19498	19388	19261	19305	19273	19309	19129	19279	19250	19518	19208	19188	19396	19210	19399	19332	19230	19385	19535	19274	19336	19051	19291	19190	19448	19227	19317	19210	19235	19168	19341	19099	19458	19329	19278	19136	19411	19445	19417	19175	19282	19094	19366	19394	19387	19414	19238	19244	19236	19395	19118	19168	19398	19316	19431	19299	19409	19216	19451	19406	19212	19275	19327	19319	19376	19261	19587	19082	19392	19210	19239	19175	19362	19441	19287	19432	19306	19032	19192	19364	19225	19255	19188	19233	19273	19218	19092	19211	19325	19373	19148	19073	19402	19255	19393	19110	19221	19425	19364	19245	19122	19121	19174	19363	19267	19336	19493	19277	19353	19434	19371	18976	19140	19185	19196	19437	19316	19296	19395	19281	19401	19374	19249	19055	19107	19171	19588	19166	19343	19101	19397	19247	19199	19274	19271	19274	19427	19245	19271	19098	19292	19150	19425	19243	19286	19465	19379	19361	19161	19350	19100	19140	19275	19374	19396	19183	19453	19272	19295	19397	19452	19371	19387	19274	19303	19365	19189	19132	19161	19208	19265	19264	19248	19265	19189	19347	19109	19252	19368	19120	19196	19010	19393	19241	19168	19161	19253	19287	19038	19400	19306	19245	19297	19262	19502	19470	19269	19165	19437	19250	19219	19063	19434	19442	19363	19314	19321	19057	19432	19228	19246	19440	19408	19409	19314	19273	19361	19224	19362	19238	19250	19316	19207	19323	19373	19408	19269	19116	19226	19198	19201	19240	19351	19319	19154	19358	19189	19363	19077	19341	19245	19166	19121	19132	19401	19353	19306	19433	19238	19065	19374	19233	19346	19313	19202	19348	19153	19263	19184	19238	19293	19425	19272	19376	19267	19401	19251	19145	19466	19194	19153	19240	19359	19210	19423	19372	19362	19282	19294	19244	19368	19044	19367	19214	19108	19262	19200	19194	19281	19286	19135	19294	19339	19295	19279	19361	19320	19363	19499	19274	19205	19345	19162	19111	19257	19317	19604	19446	19186	19191	19275	19245	19320	19330	19199	19279	19082	19381	19244	19147	19096	19260	19281	19213	19338	19275	19239	19117	19153	19247	19403	19110	19107	19194	19156	19018	19520	19597	19282	19320	19186	19348	19336	19200	19475	19436	19303	19277	19320	19288	19248	19170	19336	19264	19354	19366	19503	19081	19171	19302	19151	19449	19418	19175	19424	19065	19197	19260	19304	19275	19175	19164	19259	19115	19184	19387	19098	19398	19094	19224	19241	19294	19332	19348	19225	19523	19158	19117	19378	19361	19181	19284	19514	19350	19513	19267	19306	19170	19334	19236	19237	19388	19320	19362	19373	19421	19143	19182	19301	19252	19436	19288	19254	19271	19155	19356	19289	19152	19236	19421	19355	19411	19263	19361	19528	19482	19396	19182	19403	19211	19095	19318	19382	19404	19329	19245	19188	19299	19180	19193	19341	19454	19412	19239	19330	19112	19200	19315	19482	19101	19318	19292	19362	19227	19197	19246	19349	19312	19220	19274	19118	19272	19248	19437	19361	19325	19461	19461	19177	19058	19369	19138	19519	19416	19410	19395	19265	19363	19164	19402	19446	19375	19382	19365	19243	19544	19173	19310	19479	19058	19342	19312	19329	19355	18892	19207	19173	19279	19253	19244	19257	19096	19059	19294	19436	19178	19148	19279	18957	19155	19358	19265	19108	19204	19448	19381	19333	19343	19389	19279	19393	19416	19186	19598	19248	19346	19170	19197	19294	19371	19201	19374	19230	19182	19285	19192	19283	19276	19352	19416	19115	19344	19353	19166	19257	19302	19231	19366	19097	19307	19330	19400	19194	19304	19177	19228	19336	19199	19293	19428	19322	19357	19372	19136	19317	19245	19424	19301	19080	19178	19164	19330	19468	19204	19178	19432	19258	19195	19287	19222	19305	19236	19347	19309	19239	19264	19190	19336	19241	19378	19196	19228	19372	19675	19323	19295	19264	19341	19449	19340	19338	19235	19225	19228	19181	19242	19213	19439	19560	19312	19272	19403	19338	19317	19431	19387	19216	19397	19393	19330	19359	19200	19379	19506	19565	19347	19396	19321	19235	19169	19354	19203	19404	19344	19230	19193	19299	19472	19271	19300	19051	19290	19280	19202	19514	19302	19314	19411	19328	19110	19356	19344	19105	19162	19176	18992	19217	19411	19267	19454	19258	19336	19358	19277	19328	19321	19235	19157	19291	19499	19237	19130	19291	19203	19187	19369	19303	19198	19565	19196	19232	19373	19414	19398	19397	19418	19250	19327	19305	19260	19144	19147	19362	19422	19243	19406	19496	19395	19360	19317	19399	19312	19467	19283	19380	19279	19368	19382	19334	19269	19196	19327	19172	19299	19112	19204	19243	19199	19197	19345	19294	19501	19495	19340	19454	19397	19282	19224	19427	19364	19231	19403	19498	19188	19215	19437	19339	19286	19537	19434	19308	19227	19315	19124	19196	19213	19343	19327	19314	19342	19523	19526	19361	19143	19261	19298	19347	19499	19300	19493	19330	19388	19420	19148	19255	19511	19434	19299	19382	19285	19250	19259	19192	19315	19136	19419	19326	19276	19248	19204	19156	19103	19247	19273	19439	19319	19335	19383	19346	19424	19584	19200	19181	19196	19127	19303	19323	19291	19102	19309	19402	19257	19413	19400	19306	19366	19235	19295	19156	19052	19362	19175	19337	19418	19473	19439	19369	19311	19253	19373	19285	19357	19626	19253	19276	19326	19251	19201	19194	19453	19149	19192	19306	19355	19186	19265	19392	19383	19476	19232	19238	19289	19376	19239	19174	19128	19144	19271	19374	19276	19200	19117	19176	19334	19504	19351	19146	19046	19388	19292	19172	19310	19342	19249	19231	19308	19226	19043	19258	19349	19179	19270	19284	19270	19184	19257	19243	19257	19393	19110	19397	19139	19225	19190	19068	19538	19180	19316	19367	19220	19151	19226	19273	19171	19295	19396	19164	19283	19019	19310	19320	19403	19550	19289	19177	19312	19331	19246	19328	19364	19496	19198	19078	19418	19186	19053	19370	19286	19050	19197	19190	19193	19201	19320	19162	19217	19166	19360	19245	19313	19318	19397	19238	19306	19356	19197	19196	19436	19366	19213	19391	19493	19302	19590	19374	19225	19178	19117	19277	19372	19200	19309	19442	19335	19210	19280	19473	19186	19375	19331	19356	19251	19271	19002	19347	19314	19299	19340	19389	19344	19377	19207	19317	19072	19375	19135	19417	19270	19171	19213	19328	19362	19179	19458	19202	19244	19230	19230	19431	18971	19338	19414	19297	19243	19406	19292	19424	19249	19420	19221	19208	19249	19237	19211	19068	19525	19499	19356	19361	19336	19301	19360	19280	19122	19350	19270	19313	19342	19399	19275	19435	19096	19227	19112	19178	19231	19510	19336	19119	19317	19384	19222	19292	19410	19326	19140	19401	19282	19241	19236	19582	19587	19328	19231	19271	19375	19350	19167	19224	19296	19131	19312	19093	19332	19148	19249	19426	19202	19342	19324	19395	19277	19128	19125	19390	19319	19264	19446	19183	19212	19166	19397	19458	19302	19200	19159	19324	19406	19220	19506	19223	19321	19458	19298	19470	19073	19390	19403	19260	19164	19276	19232	19187	19283	19240	19243	19259	19412	19348	19237	19364	19249	19441	19133	19091	19257	19319	19200	19156	19330	19161	19266	19256	19214	19420	19209	19089	19240	19221	19176	19186	19183	19207	19302	19337	19382	19263	19109	19072	19073	19216	19264	19325	19343	19325	19194	19447	19260	18965	19258	19307	19486	19194	19196	19217	19186	19297	19193	19194	19280	19323	19389	19289	19395	19210	19309	19305	19371	19313	19154	19180	19182	19243	19208	18998	19374	19186	19360	19183	19207	19190	19368	19329	19300	19192	19342	19259	19464	19349	19263	19332	19361	19104	19208	19274	19241	19216	19103	19435	19341	19297	19275
24966	43652	39514	30058	24475	21145	18800	17996	17788	17423	17249	17729	17702	17216	16945	17119	16880	16621	16604	16677	16752	16817	16651	16482	16368	16394	16459	16326	16429	16343	16381	16318	16335	16318	16393	16392	16177	16419	16358	16380	16363	16430	16440	16291	16311	16510	16481	16299	16165	16206	16762	17207	17489	17140	16836	16621	16417	16184	16279	16340	16383	16390	16253	16334	16451	16347	16337	16293	16397	16163	16192	16322	16227	16294	16360	16400	16269	16423	16292	16330	16325	16408	16222	16329	16362	16272	16295	16424	16374	16376	16339	16240	16404	16202	16263	16375	16210	16356	16170	16221	16118	16380	16251	16433	16299	16333	16303	16172	16307	16214	16231	16112	16374	16081	16255	16396	16384	16379	16232	16285	16399	16352	16231	16289	16285	16148	16226	16164	16433	16060	16238	16291	16194	16274	16421	16298	16400	16354	16321	16186	16322	16410	16443	16330	16295	16351	16359	16216	16295	16184	16322	16344	16399	16116	16244	16242	16345	16393	16328	16121	16351	16236	16214	16212	16251	16364	16104	16318	16446	16263	16331	16080	16162	16412	16149	16321	16360	16257	16202	16313	16276	16360	16397	16409	16380	16160	16400	16210	16241	16137	16331	16085	16369	16110	16074	16234	16269	16336	16139	16284	16264	16350	16270	16351	16234	16178	16255	16292	16412	16206	16116	16315	16422	16220	16443	16432	16184	16277	16233	16131	16454	16182	16245	16161	16222	16249	16316	16321	16163	16308	16402	16387	16460	16366	16226	16163	16309	16360	16279	16332	16431	16323	16272	16190	16398	16326	16088	16200	16210	16261	16313	16220	16292	16360	16194	16296	16318	16115	16406	16244	16138	16210	16235	16241	16259	16206	16271	16146	16401	16109	16175	16304	16127	16342	16408	16102	16149	16154	16355	16363	16169	16355	16237	16127	16199	16170	16292	16389	16235	16182	16296	16292	16218	16414	16381	16175	16225	16241	16342	16248	16373	16375	15987	16298	16262	16542	16386	16219	16342	16358	16103	16278	16205	16357	16365	16214	16221	16334	16378	16380	16188	16270	16175	16088	16303	16275	16180	16224	16350	16364	16338	16212	16349	16182	16105	16215	16292	16236	16232	16260	16323	16177	16282	16053	16228	16117	16206	16242	16292	16219	16371	16083	16201	16394	16203	16386	16066	16015	16291	16263	16193	16303	16252	16205	16376	16235	16270	16496	16378	16354	16347	16027	16282	16294	16325	16356	16322	16126	16217	16246	16233	16235	16211	16470	16338	16261	16408	16321	16315	16182	16354	16221	16232	16234	16446	16036	16266	16322	16260	16357	16305	16309	16240	16251	16247	16371	16437	16217	16201	16206	16256	16196	16331	16343	16408	16231	16222	16136	16271	16209	16339	16313	16284	16198	16265	16211	16355	16225	16284	16325	16355	16338	16215	16194	16337	16210	16273	16450	16234	16317	16273	16260	16230	16231	16177	16272	16405	16366	16331	16368	16214	16398	16348	16301	16194	16338	16167	16279	16340	16296	16176	16342	16284	16255	16423	16273	16354	16241	16283	16291	16270	16249	16209	16219	16347	16388	16382	16245	16303	16249	16334	16276	16298	16231	16130	16341	16392	16293	16195	16243	16352	16241	16351	16450	16298	16242	16329	16326	16176	16365	16175	16262	16212	16254	16317	16425	16339	16323	16319	16335	16323	16195	16342	16322	16295	16287	16135	16429	16141	16271	16344	16279	16276	16209	16237	16233	16115	16193	16304	16247	16146	16210	16286	16285	16190	16376	16169	16280	16232	15983	16152	16371	16268	16484	16297	16212	16307	16266	16205	16393	16209	16198	16354	16227	16312	16355	16296	16550	16200	16232	16227	16254	16200	16324	16328	16319	16319	16116	16504	16390	16316	16166	16194	16245	16250	16329	16178	16356	16319	16394	16323	16343	16209	16258	16059	16297	16230	16454	16321	16437	16239	16152	16399	16300	16143	16132	16277	16249	16304	16145	16319	16409	16595	16428	16122	16283	16221	16297	16248	16334	16179	16286	16274	16233	16407	16128	16197	16369	16403	16186	16151	16350	16263	16277	16189	16177	16308	16279	16349	16244	16298	16153	16306	16264	16401	16402	16276	16291	16442	16299	16321	16303	16310	16337	16216	16419	16280	16314	16331	16154	16110	16355	16395	16420	16326	16356	16332	16195	16377	16259	16240	16238	16350	16148	16237	16311	16121	16282	16280	16303	16338	16259	16258	16232	16178	16274	16373	16235	16329	16349	16359	16188	16274	16361	16335	16446	16219	16343	16293	16253	16163	16246	16285	16273	16244	16195	16368	16224	16450	16250	16148	16206	16328	16245	16435	16205	16246	16322	16264	16344	16462	16306	16243	16284	16393	16200	16428	16229	16305	16303	16403	16296	16370	16416	16436	16140	16216	16221	16167	16403	16413	16258	16357	16292	16351	16309	16224	16235	16150	16269	16333	16228	16181	16171	16265	16228	16300	16330	16384	16254	16362	16258	16263	16305	16417	16348	16398	16312	16285	16115	16341	16339	16404	16153	16365	16111	16299	16342	16215	16326	16262	16369	16293	16131	16387	16237	16141	16226	16318	16247	16299	16285	16221	16350	16352	16141	16387	16307	16417	16416	16419	16249	16181	16222	16312	16212	16244	16346	16342	16477	16283	16282	16204	16323	16298	16453	16154	16244	16343	16333	16271	16230	16159	16364	16281	16200	16163	16251	16231	16125	16310	16317	16305	16306	16245	16187	16295	16075	16400	16255	16291	16385	16172	16521	16271	16293	16199	16326	16286	16331	16407	16217	16341	16214	16400	16350	16224	16228	16224	16417	16331	16194	16252	16228	16332	16200	16390	16248	16322	16328	16299	16396	16201	16233	16356	16255	16283	16253	16167	16192	16338	16260	16318	16259	16371	16197	16159	16134	16235	16349	16169	16201	16354	16362	16304	16241	16163	16224	16247	16285	16364	16169	16433	16273	16314	16258	16315	16242	16107	16273	16217	16285	16360	16293	16340	16376	16404	16303	16205	16146	16355	16320	16170	16144	16246	16384	16313	16338	16361	16198	16175	16391	16363	16220	16392	16410	16308	16198	16298	16169	16288	16287	16284	16306	16239	16362	16327	16312	16220	16333	16240	16245	16231	16337	16074	16454	16417	16320	16309	16342	16153	16434	16434	16279	16176	16205	16248	16255	16185	16352	16273	16434	16334	16392	16368	16277	16317	16325	16313	16279	16286	16175	16400	16359	16250	16250	16379	16477	16158	16234	16408	16218	16318	16339	16306	16350	16283	16154	16376	16286	16204	16312	16109	16354	16374	16061	16219	16336	16342	16237	16209	16168	16365	16243	16211	16278	16271	16152	16299	16330	16052	16293	16303	16254	16374	16301	16341	16285	16224	16461	15983	16324	16300	16394	16181	16224	16256	16136	16223	16100	16449	16336	16184	16361	16310	16332	16087	16254	16370	16328	16197	16236	16186	16263	16267	16214	16296	16257	16170	16329	16208	16378	16141	16275	16412	16354	16133	16294	16071	16314	16171	16333	16336	16193	16256	16241	16264	16236	16008	16206	16240	16201	16414	16364	16382	16231	16239	16263	16484	16192	16228	16203	16185	16232	16485	16346	16379	16279	16167	16255	16203	16316	16106	16305	16200	16382	16402	16274	16388	16289	16239	16168	16288	16321	16324	16164	16310	16328	16337	16302	16289	16436	16152	16203	16304	16292	16233	16213	16338	16360	16224	16332	16384	16306	16319	16277	16350	16379	16283	16392	16342	16327	16204	16206	16230	16277	16420	16288	16271	16400	16158	16201	16296	16172	16208	16282	16252	16274	16350	16249	16333	16168	16316	16148	16448	16275	16267	16224	16340	16233	16386	16439	16187	16365	16267	16305	16270	16368	16084	16282	16344	16317	16238	16161	16335	16373	16219	16220	16411	16428	16370	16204	16315	16161	16460	16258	16175	16229	16316	16290	16203	16264	16265	16298	16165	16151	16270	16331	16078	16323	16317	16371	16116	16187	16360	16316	16287	16256	16331	16373	16312	16245	16384	16271	16312	16317	16071	16363	16280	16433	16318	16199	16235	16319	16147	16303	16381	16200	16215	16288	16233	16310	16364	16292	16459	16288	16280	16512	16137	16244	16199	16154	16261	16223	16406	16260	16275	16245	16190	16153	16387	16185	16423	16274	16153	16148	16321	16145	16304	16328	16299	16349	16218	16355	16325	16427	16211	16299	16377	16323	16218	16369	16348	16325	16473	16316	16387	16185	16426	16374	16247	16222	16168	16281	16127	16285	16265	16334	16206	16262	16387	16187	16164	16304	16276	16390	16221	16347	16185	16460	16132	16292	16334	16358	16246	16270	16096	16292	16196	16419	16180	16327	16250	16383	16058	16244	16213	16271	16147	16286	16047	16282	16480	16334	16300	16012	16453	16165	16339	16269	16220	16170	16154	16250	16335	16369	16217	16232	16347	16308	16226	16302	16326	16199	16200	16253	16131	16225	16272	16161	16250	16347	16380	16356	16335	16259	16228	16203	16656	16242	16195	16248	16419	16375	16093	16357	16304	16186	16203	16464	16223	16293	16344	16295	16209	16352	16356	16519	16147	16167	16077	16250	16377	16163	16311	16210	16349	16105	16210	16296	16270	16193	16303	16310	16220	16365	16438	16212	16203	16270	16249	16188	16332	16361	16383	16219	16335	16430	16273	16184	16308	16307	16315	16311	16262	16234	16282	16224	16152	16237	16284	16310	16388	16238	16111	16383	16248	16186	16289	16304	16250	16419	16343	16146	16450	16181	16261	16337	16347	16202	16236	16289	16214	16304	16347	16321	16203	16403	16290	16464	16446	16330	16235	16239	16305	16159	16239	16313	16154	16171	16264	16287	16297	16347	16215	16521	16223	16326	16213	16242	16297	16129	16395	16173	16420	16358	16265	16330	16143	16244	16229	16069	16263	16235	16238	16256	16268	16311	16245	16311	16294	16200	16335	16393	16212	16400	16051	16475	16294	16384	16417	16311	16291	16247	16220	16377	16423	16154	16336	16305	16304	16443	16251	16393	16396	16317	16235	16243	16217	16440	16350	16408	16247	16099	16157	16430	16334	16248	16371	16163	16187	16219	16333	16040	16493	16413
22789	21227	29113	23693	21723	24558	27155	22228	21190	21378	20672	21099	21115	20913	20805	20829	20396	20463	20040	20216	20165	20187	20196	19941	20099	20077	20007	19893	20016	20133	19712	19979	19911	19895	19961	19817	20054	19991	19996	19758	19844	20104	19844	19810	19994	19956	19775	19942	19884	19903	20390	21205	21521	21027	20643	20423	19881	19737	19716	19789	19772	19706	19915	19788	19772	19708	19845	19778	19822	19606	19675	19863	19644	19795	19556	19839	19966	19794	20001	19809	19937	19680	19560	19838	19997	19894	19649	19577	19878	19669	19634	19860	19896	19720	19525	19860	19624	19740	19557	19566	19854	19706	19796	19834	19691	19576	19762	19810	19742	19744	19715	19688	19941	19827	19727	19642	19697	19663	19927	19729	19872	19880	19864	19657	19727	19729	19834	19850	19614	19779	19797	19940	19703	19838	19911	19681	19768	19906	19824	19919	19634	19580	19817	19676	19741	19808	19568	19718	19750	19781	19820	19657	19827	19824	19527	19747	19835	19683	19730	19874	19738	19633	19750	19913	19738	19552	19810	19900	19730	19664	19781	19619	19845	19677	19793	19708	19455	19784	19880	19864	19586	19654	19927	19710	19665	19781	19783	19700	19924	19810	19805	19779	19557	19760	19587	19769	19696	19662	19706	19943	19840	19677	19809	19848	19682	19610	19742	19832	19635	19743	19597	19764	19733	19878	19781	19790	19622	19819	19864	19776	19873	19782	19766	19601	19802	19695	19829	19687	19693	19794	19901	19695	19712	19811	19692	19554	19798	19820	19861	19751	19730	19705	19527	19709	19776	19944	19694	19622	19783	19444	19727	19701	19740	19535	19676	19768	19742	19714	19980	19711	19709	19748	19503	19690	19671	19897	19879	19705	19648	19677	19858	19502	19722	19717	19850	19592	19675	19769	19666	19713	19525	19699	19689	19745	19917	19547	19852	19867	19748	19969	19902	19730	19646	19793	19673	19772	19976	19723	19662	19586	19739	19768	19700	19797	19878	19663	19722	19795	19874	19708	19528	19694	19824	19719	19638	19528	19691	19754	19699	19554	19889	19833	19572	19694	19769	19577	19771	19796	19883	19670	19626	19728	19358	19743	19588	19640	19761	19800	19850	19711	19536	19727	19667	19908	19649	19842	19762	19748	19597	19691	19906	19820	19574	19614	19761	20003	19776	19810	19726	19822	19680	19646	19747	19603	19861	19738	19798	19642	19781	19830	19382	19748	19453	19779	19598	19912	19789	19821	19686	19758	19820	19608	19665	19720	19828	19751	19499	19716	19702	19656	19630	19686	19871	19666	19825	20130	19734	19713	19785	19459	19671	19857	19731	19816	19625	19699	19743	19602	19878	19529	19782	19670	19683	19751	19910	19560	19738	19749	19678	19812	19711	19716	19650	19571	19770	19818	19735	19936	19849	19677	19624	19953	19835	19489	19764	19784	19662	19799	19773	19637	19766	19681	19867	19939	19653	19673	19557	19705	20030	19778	19655	19625	19912	19850	19834	19883	19812	19783	19513	19760	19608	19705	19560	19779	19470	19693	19758	19921	19740	19811	19901	19648	19549	19533	19547	19744	19651	19688	19855	19697	19587	19670	19738	19628	19988	19705	19831	19719	19740	19865	19921	19819	19585	19591	19584	19567	19651	19776	19721	19835	19770	19901	19767	19616	19872	19791	19723	19686	19852	19713	19647	19500	19636	19794	19536	19718	19708	19882	19683	19793	19735	19706	19883	19850	19636	19605	19686	19625	19843	20142	19777	19693	19872	19637	19727	19746	19795	19566	19775	19612	19824	19617	19554	19842	19654	19733	19849	19722	19571	19795	19780	19775	19823	19683	19743	19763	19638	19776	19788	19682	19656	19844	19800	19583	19627	19631	19825	19931	19667	19748	19560	19856	19806	19834	19602	19733	19891	19818	19850	19724	19618	19738	19814	19754	19805	19584	19788	19667	19870	19748	19864	19674	19785	19615	19720	19520	19736	19747	19811	19932	19726	19622	19647	19755	19752	19887	19603	19762	19551	19747	19651	19792	19754	19753	20020	19817	19853	19743	19967	19856	19718	19933	19981	19669	19708	19666	19880	19632	19716	19803	19690	19625	19619	19692	19845	19629	19520	19942	19740	19613	19774	19603	19760	19677	19879	19607	19731	19752	19634	19708	19640	19684	19715	19559	19674	19728	19752	19859	19607	19730	19841	19686	19896	19766	19600	19682	19827	19847	19722	19639	19893	19888	19678	19613	19646	19733	19749	19604	19594	19962	19605	19730	19772	19716	19778	19846	19738	19845	19887	19555	19700	19622	19555	19889	19777	19731	19626	20082	19963	19728	19770	19624	19697	19736	19822	19623	19594	19817	19818	19483	19744	19702	19746	19728	19894	19693	19796	19678	19611	19722	19757	19700	19590	19747	19800	19712	19870	19727	19453	19693	19610	19819	19873	19627	19624	19789	19641	19826	19754	19726	19637	19698	19792	19530	19542	19618	19884	19777	19751	19796	19774	19688	19696	19605	19808	19553	19582	19623	19763	19398	19731	19695	19887	19723	19692	19776	20016	19732	19702	19739	19639	19598	19642	19553	19648	19838	19713	19698	19600	19875	19674	19824	19731	19627	19748	19659	19753	19596	19769	19669	19680	19643	19516	19861	19666	19735	19733	19808	19829	19686	19770	19816	19812	19684	19701	19654	19607	19896	19705	19767	19755	19711	19649	19907	19563	19651	19737	19658	19755	19766	19756	19734	19761	19590	19982	19719	19828	19803	19653	20026	19679	19664	19656	19762	19536	19767	19713	19757	19747	19692	19624	19694	19701	19685	19768	19799	19635	19441	19571	19775	19853	19773	19665	19795	19901	19776	19669	19791	19703	19870	19787	19693	19751	19814	19687	19632	19686	19667	19716	19682	19674	19768	19909	19928	19749	19839	19785	19665	19710	19435	19780	19767	19818	19636	19674	19643	19779	19738	19790	19743	19754	19699	19853	19729	19609	19731	19670	19653	19736	19697	19603	19655	19568	19745	19667	19905	19647	19800	19768	19803	19754	19709	19623	19669	19706	19513	19647	19552	19659	19583	19966	19934	19554	19825	19783	19549	19804	19575	19730	19603	19731	19725	19585	19869	19572	19466	19851	19930	19556	19631	19907	19624	19792	19560	19713	19661	19770	19767	19802	19721	19751	19811	19743	19715	19783	19611	19722	19667	19685	19978	19944	19686	19844	19534	19661	19772	19928	19700	19797	19736	19822	19715	19683	19643	19663	19550	19808	19755	19713	19657	19755	19527	19636	19794	19786	19862	19754	19801	19663	19683	19593	19696	19625	19501	19745	19673	19776	19874	19679	19693	19762	19830	19825	19769	19690	19703	19730	19998	19866	19591	19729	19634	19600	19827	19686	19731	19478	19749	19647	19778	19853	19530	19888	19615	19619	19660	19881	19734	19756	19658	19639	19349	19589	19815	19600	19664	19863	19668	19697	19487	19743	19782	19757	19610	19778	19549	19813	19993	19719	19791	19648	19712	19808	19693	19721	19640	19737	19815	19692	19758	19817	19953	19647	19858	19658	19777	19893	19535	19709	19499	19649	19742	19668	19869	19530	19796	19883	19892	19705	19895	19727	19800	19682	19739	19793	19917	19736	19814	19594	19828	19857	19732	19557	19767	19864	19819	19660	19594	19965	19766	19806	19976	19745	19782	19619	19573	19839	19508	19863	19785	19990	19644	19729	19693	19624	19717	19590	19762	19596	19700	19659	19963	19798	19625	19709	19534	19890	19803	19996	19811	19770	19771	19677	19680	19715	19643	19971	19671	19751	19733	19723	19597	19952	19912	19672	19642	19615	19735	19704	19660	19928	19856	19617	19878	19651	19634	19989	19714	19907	19634	19906	19738	19665	19630	19671	19525	19658	19682	19740	19769	19889	19818	19911	19595	19756	19866	19711	19714	19832	19713	19673	19737	19718	19780	19740	19706	19919	19795	19764	19634	19812	19728	19769	19561	19927	19696	19947	19807	19819	19850	19466	19806	19658	19638	19881	19822	19664	19770	19472	19775	19567	19510	19654	19729	19753	19646	19721	19779	19766	19487	19791	19739	19625	19625	19872	19692	19637	19697	19528	19686	19731	19771	19886	19741	19667	19538	19654	19622	19821	19625	19687	19705	19873	19611	19689	19598	19677	19869	19825	19803	19917	19725	19738	19600	19398	19505	19820	19649	19765	19784	19791	19649	19871	19673	19794	19831	19669	19865	19659	19840	19705	19574	19624	19685	19793	19738	19737	19858	19786	19650	19704	19867	19681	19585	19613	19633	19885	19614	19619	19697	19647	19693	19696	19761	19477	19791	19885	19720	19745	19642	19621	19643	19722	19774	19969	19805	19763	19746	19542	19657	19560	19684	19850	19579	19710	19586	19660	19808	19877	19877	19835	19804	19733	19593	19692	19889	19795	19806	19846	19840	19627	19772	19611	19910	19750	19744	19853	19512	19921	19835	19736	19764	19850	19814	19735	19675	19621	19690	19730	19822	19715	19611	19763	19514	19734	19600	19787	19595	19709	19486	19641	20070	19816	19716	19563	19541	19691	19612	19735	19675	19749	19549	19465	19681	19844	19625	19713	19806	19931	19657	19557	19927	20002	19737	19733	19785	19842	19670	19788	19626	19739	19732	19556	19705	19885	19635	19657	19486	19666	19686	19917	19934	19813	19769	19786	19698	19608	19647	19865	19667	19705	19529	19713	19601	19850	19732	19649	19731	19713	19813	19604	19569	19465	19732	19714	19808	19535	19750	19739	19776	19743	19635	19885	19713	19703	19660	19879	19782	19852	19424	19843	19659	19655	19800	19702	19586	19505	19747	19627	20031	19606	19684	19717	19716	19796	19614	19740	19649	19675	19510	19694	19613	19831	19584	19579	19684	19641	19820	19561	19822	19667	19666	19755	19729	19670	19918	19653	19737	19877	19539	19639	19560	19508	19564	19984	19531	19626	19703	19629	19664	19582	19679	19804	19766	19797	19756	19676	19672	19812	19772	19728	19706	19567	19834	19701	19754	19669	19686	19772	19796	19901	19856	19791	19708	19744	19588	19865	19727	19681	19588	19691	19661	19763	19746	19591	19782	19654	19803	19893	19555	19745	19579	19840	19775	19681	19661
27179	48915	43866	34272	28120	23532	20575	19106	18629	17958	17926	18701	18351	17913	17632	17624	17270	17129	17131	17076	17012	17217	17100	16749	16988	16775	16720	16828	16754	16851	16749	16501	16574	16752	16690	16734	16838	16802	16711	16561	16594	16808	16809	16578	16843	16611	16835	16554	16594	16619	17874	18481	18417	18021	17477	16974	16539	16668	16593	16444	16596	16477	16420	16511	16500	16647	16641	16619	16547	16673	16534	16447	16531	16514	16704	16529	16436	16577	16694	16608	16803	16509	16557	16413	16587	16532	16511	16596	16618	16600	16608	16540	16509	16610	16606	16443	16416	16684	16364	16509	16522	16292	16412	16410	16682	16449	16399	16632	16417	16547	16516	16524	16598	16484	16625	16567	16530	16740	16523	16458	16466	16556	16605	16590	16436	16836	16426	16487	16475	16447	16589	16492	16570	16618	16601	16409	16515	16773	16509	16715	16556	16560	16503	16669	16487	16456	16529	16567	16446	16618	16528	16582	16582	16472	16620	16569	16511	16623	16594	16584	16553	16543	16544	16528	16542	16616	16739	16739	16664	16471	16643	16604	16674	16600	16649	16681	16757	16560	16642	16538	16519	16616	16468	16612	16741	16507	16535	16502	16699	16638	16589	16653	16572	16533	16563	16738	16479	16642	16583	16610	16576	16545	16546	16590	16549	16593	16647	16584	16667	16591	16478	16649	16523	16417	16542	16637	16493	16620	16634	16663	16673	16564	16613	16557	16742	16680	16540	16538	16661	16506	16538	16635	16637	16710	16606	16547	16734	16543	16458	16584	16571	16496	16625	16620	16460	16616	16622	16593	16532	16254	16752	16562	16548	16491	16624	16618	16656	16583	16719	16504	16512	16452	16751	16592	16664	16446	16583	16627	16463	16613	16596	16349	16668	16582	16623	16599	16526	16705	16627	16491	16633	16647	16515	16586	16360	16586	16607	16563	16548	16571	16670	16595	16445	16499	16770	16554	16781	16537	16648	16758	16473	16727	16497	16654	16454	16660	16599	16441	16501	16553	16553	16548	16625	16560	16566	16439	16488	16569	16626	16679	16655	16719	16480	16602	16522	16459	16581	16533	16527	16663	16434	16568	16423	16687	16552	16656	16473	16581	16722	16594	16504	16789	16530	16435	16510	16355	16431	16632	16310	16584	16332	16673	16592	16522	16371	16548	16601	16570	16550	16636	16524	16583	16800	16691	16561	16631	16503	16566	16380	16495	16548	16598	16676	16479	16538	16506	16548	16612	16605	16529	16655	16602	16411	16568	16651	16617	16452	16526	16525	16498	16579	16785	16695	16392	16647	16549	16613	16493	16569	16622	16491	16586	16685	16605	16603	16535	16515	16430	16683	16616	16544	16435	16641	16622	16587	16498	16766	16555	16576	16768	16503	16517	16502	16580	16598	16511	16620	16536	16399	16674	16538	16499	16544	16691	16533	16429	16635	16518	16514	16702	16563	16581	16586	16630	16464	16566	16502	16506	16588	16527	16548	16661	16469	16586	16431	16676	16595	16597	16473	16556	16610	16644	16667	16434	16639	16627	16684	16602	16541	16617	16572	16529	16495	16441	16466	16882	16636	16553	16507	16494	16727	16467	16575	16534	16618	16369	16535	16762	16436	16731	16558	16537	16605	16513	16570	16502	16608	16696	16537	16564	16514	16573	16437	16547	16558	16590	16543	16708	16715	16642	16556	16510	16552	16256	16220	16403	16531	16624	16630	16377	16598	16570	16648	16456	16484	16782	16487	16478	16458	16596	16574	16626	16481	16388	16501	16615	16685	16453	16515	16576	16477	16486	16767	16380	16620	16484	16632	16739	16693	16455	16505	16650	16607	16584	16508	16346	16457	16590	16623	16530	16465	16552	16660	16564	16681	16535	16606	16428	16627	16415	16655	16526	16620	16474	16580	16584	16680	16375	16537	16609	16556	16541	16530	16568	16621	16460	16569	16422	16627	16582	16405	16589	16359	16565	16382	16440	16606	16566	16522	16568	16675	16591	16654	16447	16403	16402	16519	16617	16329	16598	16560	16587	16511	16622	16407	16567	16507	16456	16545	16661	16411	16492	16590	16431	16607	16632	16675	16683	16557	16512	16710	16518	16429	16582	16604	16378	16469	16357	16720	16600	16587	16479	16466	16492	16775	16448	16577	16463	16650	16516	16588	16524	16754	16429	16374	16523	16445	16588	16595	16486	16442	16550	16455	16491	16741	16550	16559	16586	16461	16636	16693	16809	16722	16494	16657	16439	16607	16669	16527	16690	16548	16549	16484	16374	16632	16420	16585	16704	16662	16338	16589	16562	16559	16359	16433	16528	16579	16467	16507	16484	16642	16621	16516	16573	16596	16552	16506	16531	16310	16705	16653	16627	16443	16574	16419	16561	16528	16506	16410	16719	16542	16565	16581	16429	16634	16443	16505	16460	16385	16539	16626	16528	16502	16508	16561	16554	16593	16520	16604	16480	16525	16642	16512	16525	16489	16623	16726	16611	16544	16463	16592	16555	16465	16545	16643	16500	16508	16582	16440	16722	16643	16441	16550	16540	16526	16652	16647	16732	16617	16444	16470	16711	16525	16496	16420	16536	16567	16675	16521	16406	16450	16560	16499	16532	16613	16564	16860	16560	16500	16597	16681	16633	16572	16722	16623	16721	16581	16474	16520	16514	16595	16597	16504	16568	16539	16617	16577	16491	16551	16658	16640	16697	16441	16587	16532	16635	16621	16678	16604	16706	16616	16429	16553	16592	16663	16510	16724	16417	16586	16585	16522	16454	16599	16452	16521	16490	16466	16534	16518	16602	16521	16494	16466	16494	16509	16509	16621	16483	16523	16405	16547	16597	16738	16605	16457	16617	16687	16544	16438	16669	16629	16618	16466	16508	16754	16536	16460	16597	16717	16541	16645	16407	16538	16550	16550	16732	16492	16613	16579	16706	16716	16620	16613	16443	16673	16589	16509	16597	16671	16593	16561	16424	16684	16521	16531	16517	16591	16523	16616	16732	16665	16601	16622	16577	16549	16556	16429	16616	16367	16605	16589	16533	16480	16643	16630	16607	16588	16526	16382	16647	16541	16575	16547	16565	16423	16552	16627	16521	16534	16605	16555	16561	16519	16582	16626	16574	16653	16488	16388	16665	16609	16647	16500	16509	16463	16703	16395	16345	16441	16706	16612	16519	16533	16444	16542	16553	16326	16715	16570	16550	16625	16522	16460	16368	16614	16488	16540	16554	16626	16521	16520	16680	16532	16471	16765	16528	16474	16369	16555	16403	16373	16627	16496	16600	16599	16581	16624	16306	16570	16586	16683	16378	16614	16503	16377	16547	16491	16520	16463	16575	16646	16557	16542	16648	16613	16458	16467	16544	16578	16517	16577	16523	16530	16463	16626	16538	16532	16476	16714	16417	16511	16605	16491	16561	16794	16670	16647	16407	16575	16633	16514	16782	16774	16802	16462	16596	16666	16357	16503	16489	16493	16573	16441	16622	16416	16485	16447	16456	16506	16530	16444	16553	16698	16414	16607	16547	16462	16729	16469	16590	16480	16659	16528	16614	16665	16523	16564	16388	16479	16677	16604	16569	16568	16476	16641	16565	16470	16600	16569	16541	16723	16618	16490	16414	16439	16641	16543	16442	16520	16404	16581	16698	16545	16408	16626	16512	16590	16578	16473	16566	16614	16574	16565	16540	16671	16535	16718	16556	16555	16543	16491	16525	16524	16553	16500	16452	16572	16640	16615	16363	16579	16524	16534	16524	16506	16681	16596	16525	16520	16602	16465	16531	16476	16548	16682	16536	16541	16320	16523	16632	16650	16603	16411	16558	16492	16472	16666	16377	16346	16616	16668	16542	16685	16542	16450	16525	16559	16542	16485	16530	16526	16606	16619	16591	16495	16534	16521	16505	16493	16513	16610	16435	16547	16736	16484	16594	16564	16683	16692	16467	16741	16477	16535	16424	16444	16621	16555	16547	16652	16494	16625	16501	16490	16639	16641	16653	16553	16516	16546	16547	16515	16515	16621	16632	16558	16560	16440	16627	16481	16681	16585	16757	16595	16518	16635	16409	16794	16355	16512	16509	16660	16503	16594	16734	16681	16453	16519	16581	16722	16610	16698	16438	16663	16405	16650	16527	16743	16664	16428	16554	16516	16496	16577	16622	16525	16639	16764	16531	16702	16419	16544	16456	16698	16631	16329	16459	16708	16666	16376	16652	16434	16576	16567	16476	16455	16579	16515	16490	16420	16565	16487	16511	16478	16510	16640	16745	16513	16535	16630	16610	16483	16444	16515	16447	16605	16495	16571	16419	16592	16759	16717	16544	16594	16534	16507	16517	16617	16382	16697	16635	16494	16451	16457	16503	16527	16523	16644	16659	16377	16696	16553	16541	16438	16576	16583	16684	16418	16513	16392	16598	16489	16728	16666	16491	16486	16461	16646	16628	16601	16411	16549	16510	16667	16629	16511	16665	16595	16625	16542	16599	16504	16902	16605	16502	16799	16479	16566	16543	16661	16556	16491	16490	16561	16688	16531	16455	16541	16551	16549	16408	16545	16611	16485	16531	16798	16660	16405	16551	16595	16448	16582	16529	16457	16541	16590	16515	16786	16506	16540	16623	16566	16451	16541	16691	16622	16457	16507	16789	16465	16560	16647	16487	16539	16618	16624	16545	16570	16532	16604	16431	16572	16617	16612	16515	16508	16474	16744	16635	16446	16705	16439	16519	16534	16560	16617	16452	16608	16488	16564	16515	16609	16579	16570	16356	16536	16547	16439	16623	16580	16557	16672	16577	16539	16509	16535	16624	16475	16537	16533	16577	16618	16513	16625	16560	16515	16462	16541	16535	16561	16663	16583	16462	16458	16632	16612	16698	16611	16490	16660	16510	16468	16516	16534	16464	16480	16619	16483	16454	16515	16571	16422	16605	16506	16394	16486	16680	16586	16495	16419	16461	16544	16587	16545	16521	16600	16498	16523	16473	16492	16446	16563	16660	16661	16463	16485	16746	16660	16603	16535	16416	16678	16446	16514	16532	16370	16587	16473	16461	16507	16722	16524	16491	16439	16743	16490	16529	16522	16473	16550	16488	16431	16461	16429	16488	16681	16690	16570	16646	16611	16478	16583	16538	16597	16566	16577	16480
27940	24900	31985	29234	23798	22226	21105	20592	20509	20575	20279	20417	20566	20634	20555	20237	20138	20358	20275	20355	20276	20352	20256	20101	20159	19932	20067	20174	20199	20111	20216	20286	20255	20142	20153	20109	19910	20289	20143	20051	20355	19955	20206	20224	20093	20082	20034	20352	20016	20140	20006	20373	20296	20327	20322	20235	20351	20207	20210	20049	20091	20187	20040	20106	20173	20221	20325	20155	19836	20197	20277	20187	20289	20446	20040	20181	19897	20097	19987	20127	19935	20217	20266	19876	20042	20189	19944	20160	20159	20055	20092	20067	20012	20161	20084	20063	20164	20132	20110	20093	20234	20177	19925	20039	20214	20085	20122	19941	20123	20009	20157	20279	20215	20071	20213	20091	19987	20043	20209	20013	20047	20008	20108	19998	20170	19972	19973	20103	20219	20175	20157	19979	20099	20084	20371	20017	20176	20297	20143	20183	20164	20209	20169	20085	20058	20018	20099	20002	20074	20084	20305	20212	20097	20357	20184	20129	20029	20159	20065	19960	20280	20172	20369	19987	19917	19917	20024	20107	20129	20033	20039	20167	20285	20174	20167	20225	20165	20143	20066	20221	20197	20246	20075	20040	20106	19878	20101	20114	19790	20303	20196	19946	20178	20103	20093	20027	20045	20163	20106	20079	20186	19975	20196	20200	20072	19986	20071	20120	20019	20169	20014	20146	20389	20132	20251	20331	20192	20021	20191	20107	19942	20074	20035	20061	20079	20086	20035	20184	20189	20029	20153	20083	20110	20202	20154	19948	19897	19975	19856	19804	20071	20070	20235	20076	20390	20060	20219	19980	19928	20216	20098	19962	20055	20160	19978	19937	19965	20172	20054	20164	20097	20051	20160	20169	20170	20212	20143	19978	20025	19994	20297	20095	20148	20236	19924	19992	20190	20190	19997	20059	20169	20116	20226	20001	20247	19954	20169	20098	20025	20003	20045	19999	20185	20070	20319	19811	20166	20172	20165	20064	20049	19864	20077	20010	20067	19991	20098	19932	20115	20060	20142	20166	20104	19912	20239	20174	20187	20056	20116	20038	20124	20067	20077	20000	20014	20085	19992	20116	20170	20236	20144	20300	20147	20332	20067	20247	20162	20103	20166	20298	20366	20126	20040	20327	20200	20123	20128	20112	20196	20273	19971	19991	20090	20196	20074	20077	19968	20042	19938	20155	20071	20025	19915	20115	20074	20218	20089	20159	19967	20184	20011	19964	20232	20088	20172	19860	20216	19977	20116	20213	19968	20073	20132	20144	20049	20266	20011	20097	20177	20075	20123	20325	20037	19783	20320	20054	20191	20107	20021	19842	19996	20330	20145	20052	19841	20111	20359	20106	20038	19813	19861	20135	20038	20090	20126	20036	20128	20090	20180	19971	19979	20211	20068	20221	20249	20207	20072	20187	20089	20100	19892	19980	20073	20052	20174	20235	20103	20043	20240	20139	19914	20118	19979	20242	20029	20075	20248	20038	20094	20147	20266	20172	20111	20233	20178	20117	20091	20256	20122	20187	20156	20131	19838	20201	19943	20363	20261	19948	20233	20040	19996	20139	20125	20201	19839	20224	20046	20108	19906	20061	19983	20024	20061	20263	20380	20445	19942	20264	20216	20099	20045	20219	20268	19978	20031	20195	20269	20081	20023	19921	20082	19989	20193	20378	20162	20345	20267	20037	20136	20081	20202	20144	20129	20101	20123	20068	20136	20211	20121	20088	20123	19762	20085	19878	20174	20036	20203	20418	20000	20234	20128	20256	19902	19991	20198	20076	20012	20411	20254	20000	20009	20066	20221	20059	20104	20259	19961	20081	20168	20134	19976	20039	20191	20201	19952	20125	20284	20130	20084	20063	20171	20097	20068	20409	19982	19970	20116	20079	20098	20123	20053	20389	20549	20199	20073	19904	20141	20283	20396	19904	20067	20036	20102	20270	20055	19965	19932	20240	20119	19988	20008	20161	20014	20070	20183	19887	19956	20074	20250	20071	20094	20035	19952	19931	20199	19991	19926	20097	20161	20153	20003	19984	20265	20192	20288	19892	20049	20009	20102	20258	20218	20005	20315	20187	20100	20213	20174	20024	20108	19683	20011	20178	20192	20200	20252	20116	20318	20208	20137	20073	20271	20148	20145	20347	20146	20183	20090	20246	20301	20138	20039	20063	20149	20073	20145	20142	20040	20202	19954	20014	20009	20087	20379	20194	20015	20044	20063	20264	19970	20081	20149	20178	20058	19957	20340	20140	20020	20088	20053	20149	19934	20031	20097	20062	19903	19729	19973	20252	20050	20048	19945	20124	20130	20220	20102	19988	20025	20172	20111	19948	20012	20126	20108	19949	20000	20239	20196	20168	20093	20166	20071	20049	20110	20105	20121	20342	20159	20085	20197	20078	20248	20264	20019	19995	20168	20057	20358	20177	20119	19865	20142	20108	20166	20006	20187	20148	20134	20036	19821	20029	20147	20027	20200	20074	20088	20344	20233	20098	20125	20271	20278	20210	20077	19969	20055	20017	20235	20137	20079	19950	20251	20236	20139	20189	20018	20109	19984	19985	20292	20039	20101	20070	20083	20085	20066	20166	20161	20105	20121	20150	20185	20115	20109	20119	20211	20241	20384	19941	20239	20189	20140	20010	20166	20124	20111	20103	19960	20086	20079	20225	20142	20197	20173	20026	19996	20161	20161	20205	20003	20161	19971	20132	20052	20211	20109	20027	20301	20290	20332	19991	20105	20151	20229	20090	19891	20047	20101	19874	20099	20265	20141	19987	20096	20142	19930	20151	20062	20169	20025	19923	20073	20137	20047	20176	20126	19975	20189	20287	20039	20192	20135	20177	20154	19876	20024	20016	19998	19929	20211	20069	20065	20062	20156	20038	20262	20006	20096	20130	19973	20251	20157	20111	20188	20061	20027	20093	20217	20110	20094	20138	20196	20102	20253	20115	20183	20042	20256	20119	20166	20128	20217	20177	20102	20114	19971	20245	20239	20041	20193	20026	20038	20130	20178	20053	20271	20142	20111	20272	20197	20080	20170	20128	20144	19983	20010	20215	19877	19985	20265	20160	20285	19894	20143	20162	20098	20042	19899	20132	20182	20078	20093	20191	20377	20113	20281	20080	20304	19993	20244	20221	20122	20107	20288	20381	20208	20551	20083	20211	19949	19967	20061	20302	20034	20052	19980	19981	20091	19908	20343	19973	20201	19967	19958	20090	20136	20067	20068	20147	19974	20215	20086	20027	19991	20200	20209	20063	20083	20041	20275	19869	20213	20111	20019	20044	20029	19799	20280	20148	20188	20025	19856	20150	20165	20038	19966	20117	20058	20089	19879	19994	19950	20147	20117	20224	20116	20202	20074	20107	20294	20311	20047	20136	20218	20125	20160	20166	20017	20153	20259	20015	19943	19957	20096	20222	20115	20243	20191	20216	20273	20219	20217	20091	20004	19955	20049	20229	19884	20039	20068	20125	20470	20027	20272	20086	20207	20101	20259	19954	20274	20017	20048	20225	20216	20049	20284	20200	20301	20104	20260	19958	20123	20161	20131	20166	20265	20096	20286	20295	20083	20231	19975	20117	20048	20330	19948	20151	20264	20243	20211	20250	20084	19934	20086	20074	20023	19851	20136	20092	20049	20182	20080	20097	20028	20134	20109	20153	20147	20087	20257	20000	19955	20249	20004	20111	20023	20106	20130	20274	20175	20050	20228	19983	19883	20026	20137	19973	20121	20114	20124	20244	20144	20055	20147	20128	20145	20141	20037	20104	20040	20146	19985	20235	20183	20117	20119	20132	20398	20293	20065	20060	19978	20084	20268	20290	20042	20174	20147	20068	20006	20205	20088	20033	20502	20248	20262	20084	20278	20227	20324	20214	20232	20236	20161	20222	20072	20115	20115	20013	20098	19955	20326	19937	20154	20231	20261	20120	20143	20217	20115	19975	20092	20164	20147	20152	20061	20182	20186	20237	20012	20114	20166	20152	20102	19895	20050	20161	20096	19848	20231	19937	20108	20254	20125	20109	20128	19944	20138	20104	20285	20094	20190	20071	20142	20172	20124	20103	19890	20239	20075	20079	20116	19906	19844	20123	20293	19930	20183	20350	19959	20248	20080	20081	20093	20007	19933	19972	20134	20219	20042	20030	20166	20090	19989	20111	20152	20167	20241	20227	19905	20046	20073	20127	20373	20200	20012	19982	20216	20122	20052	20059	19884	20032	20108	20140	20143	20020	20171	20282	20203	20246	20231	19851	20075	20107	19905	20184	20269	20039	20049	20226	20258	20232	20125	20137	20050	19945	19997	20094	20396	20234	20052	20209	20128	20235	19988	20027	20340	20096	19998	19949	20202	20058	20187	19894	20106	20049	20277	20374	20184	20054	20128	20162	20277	20030	20145	20179	20264	20108	20091	19968	19976	19780	20055	20163	20135	19938	20088	19961	20197	20038	20045	20377	20035	20241	20070	20004	19920	20178	20073	20223	20020	20050	20032	20096	19959	20157	20227	20195	20075	20236	20259	20056	20174	19982	20070	19996	20185	20064	20245	20011	20042	20042	20346	20181	20042	20101	20211	19947	20139	19950	19937	19792	19968	20229	20101	20159	20034	19994	19952	20062	20060	20052	20148	20050	20022	20127	20126	19969	20086	19945	20186	20066	20155	20270	19876	20002	20254	20106	20041	20195	20075	19974	20275	20141	20076	20187	20024	20095	20156	20083	20218	20016	20095	20093	20210	20083	20041	20020	20138	20003	20086	20018	20064	20075	20248	19868	20050	19988	20217	20120	19991	20161	20113	20149	20030	20365	20293	20150	20243	19918	19940	20176	20166	20100	19916	20035	20068	20130	20044	20198	20267	20292	20052	19976	19954	19975	20139	20175	20204	20022	19926	20082	20194	20151	20113	19965	20141	20181	20154	20184	20046	20076	19741	20015	20054	20180	20027	19999	19949	20143	20181	20082	20107	19870	20141	20289	20083	19999	20164	20148	20200	20154	20042	20046	20157	20117	20092	20253	20111	20049	20036	20265	19972	20071	20190	20025	20092	20139	20035	19978	20117	20068	20027	19884	20034	20031	20130	20140	20017	20177	20342	20370	20309	20149	20196	20041	20213	19920	20111	20367	20153	20357	20210	20013	20226	20131
25707	38628	33742	26210	21870	19339	17909	17593	17229	17195	17110	17337	17533	17337	17487	17150	16770	16988	16948	16949	16999	17053	16885	16967	16792	16797	16762	16815	16601	16958	16623	16880	16666	16749	16853	16663	16801	16770	16801	16865	16901	16659	16832	16861	16816	16738	16758	16787	16630	16758	16933	16874	16935	16921	16894	16939	16808	16788	16870	16753	16734	16804	16654	16626	16699	16789	16757	16618	16755	16585	16860	16835	16715	16815	16838	16951	16773	16868	16829	16759	16962	16485	16779	16777	16814	16781	16783	16847	16595	16738	16757	16858	16619	16638	16698	16646	16681	16822	16899	16738	16718	16822	16796	16793	16790	16905	16703	16948	16822	16707	16701	16808	16698	16862	16904	16678	16644	16955	16673	16892	16950	16818	16887	16605	16761	16784	16770	16673	16739	16846	16899	16754	16785	16691	16728	16810	16921	16773	16636	16770	16757	16735	16878	16936	16693	16754	16786	16842	16850	16948	16810	16859	16717	16705	16945	16672	16830	16715	16768	16696	16790	16750	16857	16642	16720	16765	16684	16880	16799	16780	16716	16943	16755	16887	16808	16814	16783	16812	16744	16695	16778	16851	16803	16789	16843	16841	16861	16839	16718	16912	16842	16922	16886	16773	16792	16739	16675	16830	16634	16858	16877	16693	16746	16588	16751	16729	16692	16729	16980	16813	16846	16722	16855	16608	16656	16657	16612	16810	16827	16996	16709	16945	16636	16766	16793	16649	16809	16861	16719	16776	16651	16898	16864	16927	16947	16722	16923	16590	16743	16908	17014	16698	16830	16753	16840	16503	16672	16608	16849	16841	16675	16760	16704	16852	16653	16752	16915	16808	16745	16796	16861	16870	16665	16892	16866	16703	16939	16876	16775	16698	16892	16761	16758	16828	16703	16668	16912	16875	16869	16837	16734	16813	16602	16806	16777	16655	16838	16973	16777	16783	16889	16887	16946	16842	16884	16465	16839	16843	16681	16925	16737	16801	16662	16784	16897	16643	16930	16863	16859	16894	16768	16749	16911	16679	16877	16721	16808	16646	16786	16661	16872	16656	16836	16816	16760	16715	16717	16724	16682	16833	16752	16913	16885	16716	16642	16821	16817	16797	16649	16759	16904	16866	16753	16853	16729	16875	16758	16893	16669	16809	16941	16779	16796	16531	16696	16995	16679	16853	16641	16744	16760	16797	16816	16734	16852	16792	16789	16851	16760	16921	16839	16879	16822	16900	16726	16845	16745	16720	16792	16750	16851	16739	16714	16804	16942	16659	16774	16775	16677	16754	16911	16887	16894	16728	16909	16647	16841	16962	16690	16796	16731	16955	16846	16679	16728	16770	16838	16778	16855	16718	16815	16901	16878	16779	16728	16601	16902	16762	16726	16735	16902	16746	17029	16675	16694	16701	16788	16684	16877	16852	16852	16648	16807	16760	16793	16692	17009	16829	16872	16690	16658	16853	16843	16726	16767	16813	17066	16834	16781	16764	16737	16810	16816	16857	16792	16898	16690	16786	16811	16860	16765	16823	16826	16837	16932	16708	16573	16729	17016	16765	16691	16695	16955	16841	16676	16896	16819	16780	16748	16913	16877	16995	16724	16847	16808	16724	16865	16642	16573	16830	16829	16641	16866	17003	16807	16946	16832	16808	16637	16742	16863	16903	16579	16840	16665	16798	16810	16825	17009	16632	16619	16916	16792	16778	16762	16836	16833	16592	16822	16830	16643	16862	16948	16619	16810	17030	16733	16833	17004	16744	16841	17014	16735	16809	16858	16833	16699	16913	16801	16793	16753	16690	16817	16830	16797	16649	16611	16808	16712	16681	16645	16737	16699	16761	16868	16730	16674	16752	16598	17026	16737	16889	16803	16802	16812	16658	16943	16736	16749	16828	16561	16801	16776	16687	16785	16618	16854	16771	16763	16817	16788	16668	16852	16910	16971	16635	16680	16712	16815	16886	16895	16628	16835	16876	16862	16740	16724	16927	16887	16889	16997	16852	16829	16898	16900	17021	16769	16857	16808	16906	16709	16848	16788	16664	16792	16844	16835	16694	16810	16659	16903	16677	16839	16672	16902	16661	16806	16750	16830	16718	16793	16616	16893	16799	16670	16717	16846	16820	16773	16584	16761	16795	16983	16796	16783	16990	16791	16800	16867	16841	16816	16854	16885	16846	16776	16712	16905	16674	16796	16573	16751	16688	16780	16756	16761	16754	16988	16758	16790	16866	16832	16772	16889	16664	16793	16815	16710	16801	16826	16877	16721	16883	16633	16767	16841	16864	16961	16746	16738	16931	16883	16639	16806	16872	16972	16645	16696	16782	16861	16859	16948	16817	16763	16658	16782	16730	16635	16864	16827	16935	16847	16577	16810	16569	16947	17025	16879	16883	16750	16735	16852	16708	16966	16837	16973	16626	16751	16778	16955	16728	16716	16887	16683	16669	16814	16813	16555	16843	16771	16981	16802	16840	16676	16747	16780	16681	16961	16597	16676	16789	16825	16887	16718	16699	16726	16705	16826	16808	16595	16764	16912	16709	16789	16739	16778	16735	16774	16868	16698	16874	16956	16642	16731	16707	16744	16839	16842	16812	16699	16887	16812	16870	16935	16881	16656	16772	16851	16926	16717	16912	16682	16649	16811	16846	16920	16843	16813	16816	16849	16759	16767	16904	16735	16566	16667	16808	16807	16910	16811	16881	16918	16815	16984	16725	16739	16877	16829	16819	16781	16708	16628	16783	16852	16770	16811	16919	16987	16777	16748	16728	16777	16894	16791	16681	16849	16852	16778	16796	16738	16837	16807	16853	16873	16897	16685	16769	16605	16673	16756	16916	16910	16917	16895	16787	16590	16818	16810	16730	16863	16714	16894	16822	16735	16941	16833	16722	16770	16878	16788	16657	16602	16769	16766	16595	16702	16775	16759	16894	16672	16909	16770	16700	16820	16645	16755	16714	16800	16823	16766	16758	16740	16726	16861	16945	16687	16670	16824	16856	16807	16754	16970	16735	16775	16837	16833	16895	16799	16880	16932	16818	16714	16698	16623	16687	16803	16727	16767	16736	16708	16740	16724	16839	16766	16753	16802	16827	16649	16792	16796	16652	16769	16801	16640	16860	16774	16827	16853	16741	16736	16766	16857	16782	16808	16752	16716	16723	16734	16886	16833	16826	16722	16903	16791	16783	16729	16685	16798	16910	16816	16711	16877	16774	16844	16979	16703	16778	16759	16759	16848	16764	16893	16841	16829	16755	16716	16698	16773	16716	16780	16671	16788	16752	16801	16598	16764	16955	16807	16828	16673	16678	16754	16776	16793	16622	16768	16899	16836	16729	16843	16688	16846	16771	16900	16835	16466	16680	16731	16939	16744	16739	16725	16709	16837	16715	17004	16894	16645	16904	16782	16808	16825	16731	16932	16831	16831	16994	16951	16713	16801	16826	16771	16707	16833	16702	16711	16613	16703	16812	16916	16821	16803	16609	16791	17029	16618	16896	16724	16686	16784	16708	16783	16623	16820	16662	16705	16967	16819	16687	16849	16871	16694	16635	16852	16847	16640	16725	16737	16661	16561	16692	16642	16796	16809	16845	16843	16724	16892	16926	16701	16808	16773	16640	16742	16738	16955	16922	16885	16853	16710	16857	16721	16766	16856	16798	16819	16775	16678	16895	16818	16845	16750	16801	16838	16749	16827	16773	16859	16762	16935	16765	16801	16925	16661	16876	16763	16642	16674	16691	16890	16833	16736	16792	16778	16787	16747	16726	16676	16647	16858	16770	16896	16882	16883	16785	16683	16845	16754	16810	16652	16753	16789	16723	16639	16891	16749	16798	16852	16721	16648	16809	16817	16873	16835	16752	16791	16694	16767	16716	16859	16967	16775	16842	16764	16757	16889	16853	16759	16861	16980	16843	16981	16819	16682	16774	16906	16730	16873	16656	16884	16705	16790	16904	16805	16729	16714	16845	16768	16706	16856	16688	16766	16980	16814	16830	16825	16907	16816	16894	16751	16751	16874	16776	16705	16792	16771	16838	16849	16787	16745	16558	16916	16805	16616	16851	16797	16629	16638	16721	16785	16922	16760	16826	16649	16675	16813	16726	16836	16820	16741	16775	16795	16987	16947	16728	16715	16685	16682	16855	16773	16551	16796	16735	16772	16709	16584	16811	16985	16738	16833	17042	16789	16677	16849	16691	16795	16793	16757	16812	16808	16866	16803	16765	16714	16831	16773	16762	16655	16923	17014	16892	16941	16628	16659	16848	16691	16774	16780	16739	16791	16707	16618	16840	16821	16753	16799	16794	16926	16753	16875	16833	16863	16789	16715	16748	16666	16684	16758	16713	16784	16878	16779	16873	16789	16798	16784	16747	16951	16746	16803	16680	16802	16770	16777	16756	16787	16755	16696	16790	16786	16640	16786	16846	16765	16712	16883	16641	16948	16711	16983	16844	16938	16935	16696	16818	16705	16869	16810	16700	16850	16639	16793	16721	16713	16708	16828	16778	16925	16841	16778	16753	16819	16698	16658	16828	16831	16689	16693	16772	16677	16781	16923	16957	16866	16808	16669	16609	16798	16809	16576	16712	16702	16945	16677	16766	16678	16874	16853	16766	16799	16768	16906	16640	16897	16677	16716	16868	16698	16731	16739	16774	16796	16849	16863	16677	16851	16658	16931	16750	16663	16933	16921	16653	16726	16861	16755	16614	16720	16721	16806	16607	16857	16774	16837	16797	16750	16863	16615	16720	16687	16694	16726	16638	16815	16839	16714	16621	16799	16761	16853	16717	16743	16813	16880	16778	16827	16790	16976	16951	16563	16847	16686	16844	16821	16680	16690	16790	16845	16623	16826	16898	16904	16832	16814	16621	16799	16874	16970	16764	16872	16590	16866	16728	16749	16682	16893	17026	16607	16890	16803	16749	16794	16733	16865	16718	16849	16752	16775	16794	16791	16915	16839	16650	16758	16823	16852	16857	16790	16677	16725	16765	16773	16723	16815	16693	16831	16843	16791	16796	16829	16699	16787	16806	16947	16694	16957	16861	16877	16866	16661	16848	16692	16662	16745	16784	16702	16868	16801	16894	16762	16865	16852	16760	16665	17041	16772	16611	16853	16916	16740	16767	16950	16859	16854	16768	16836	16784
23601	21197	28851	24151	23039	24334	24120	20980	20377	20173	20125	19976	20418	20351	20096	19975	20085	19631	19660	19707	19661	19731	19773	19839	19574	19489	19545	19535	19401	19612	19391	19322	19361	19510	19576	19599	19506	19400	19470	19409	19435	19392	19443	19404	19362	19565	19631	19442	19481	19728	19656	20347	20351	20225	20107	19584	19401	19274	19391	19259	19461	19419	19388	19426	19428	19456	19461	19475	19284	19316	19500	19135	19397	19531	19349	19342	19594	19370	19351	19302	19463	19429	19438	19435	19326	19391	19244	19408	19476	19335	19247	19476	19357	19363	19351	19355	19278	19284	19475	19357	19431	19285	19448	19453	19384	19124	19363	19434	19582	19522	19396	19230	19453	19408	19443	19233	19566	19332	19400	19328	19438	19345	19532	19417	19489	19330	19213	19185	19381	19168	19672	19396	19322	19309	19363	19569	19379	19376	19379	19473	19418	19201	19481	19296	19164	19378	19398	19523	19435	19562	19568	19493	19656	19314	19403	19347	19296	19450	19433	19429	19338	19204	19137	19340	19702	19287	19303	19419	19416	19371	19362	19624	19317	19314	19351	19350	19543	19312	19370	19361	19391	19281	19433	19307	19157	19463	19347	19464	19366	19297	19108	19322	19295	19392	19337	19277	19432	19524	19206	19412	19383	19356	19197	19320	19513	19466	19300	19421	19444	19265	19350	19561	19418	19273	19331	19378	19259	19381	19141	19433	19473	19449	19362	19339	19279	19329	19473	19216	19262	19418	19466	19331	19407	19471	19551	19523	19511	19272	19314	19450	19242	19071	19662	19486	19451	19251	19286	19310	19470	19427	19258	19543	19392	19323	19470	19508	19506	19563	19341	19214	19470	19477	19026	19368	19303	19390	19133	19122	19363	19322	19284	19433	19555	19320	19417	19170	19334	19213	19116	19185	19395	19324	19484	19497	19292	19442	19282	19431	19511	19332	19292	19323	19539	19342	19356	19316	19346	19269	19447	19392	19393	19463	19482	19481	19385	19457	19536	19374	19259	19470	19196	19483	19311	19543	19375	19301	19355	19628	19361	19286	19441	19371	19292	19187	19340	19225	19469	19338	19397	19303	19373	19450	19346	19272	19681	19418	19362	19273	19148	19393	19189	19507	19387	19441	19241	19459	19443	19280	19385	19414	19270	19327	19468	19206	19513	19495	19339	19386	19346	19443	19462	19317	19573	19398	19253	19360	19268	19305	19418	19362	19170	19457	19598	19314	19388	19209	19415	19275	19313	19251	19551	19243	19393	19396	19401	19317	19337	19196	19442	19438	19301	19380	19281	19300	19249	19337	19288	19473	19612	19302	19234	19219	19346	19287	19480	19343	19327	19455	19416	19483	19381	19625	19292	19360	19479	19130	19506	19372	19292	19520	19602	19384	19326	19594	19359	19452	19264	19478	19393	19468	19280	19412	19531	19465	19381	19544	19402	19427	19623	19275	19149	19236	19291	19393	19477	19306	19339	19223	19325	19494	19530	19489	19304	19307	19419	19549	19379	19255	19373	19313	19455	19483	19412	19411	19466	19291	19422	19455	19399	19457	19468	19431	19435	19467	19348	19418	19389	19537	19446	19617	19396	19414	19513	19259	19357	19480	19257	19538	19073	19382	19277	19288	19304	19339	19370	19492	19359	19277	19341	19094	19413	19690	19591	19555	19299	19519	19430	19468	19421	19310	19579	19304	19570	19436	19497	19333	19135	19169	19328	19450	19394	19332	19362	19382	19273	19326	19145	19466	19335	19446	19348	19475	19387	19248	19458	19418	19420	19264	19267	19479	19417	19360	19367	19394	19263	19298	19519	19272	19402	19430	19238	19339	19567	19445	19290	19279	19287	19139	19424	19352	19108	19362	19325	19143	19202	19306	19490	19363	19517	19518	19331	19297	19225	19148	19130	19355	19460	19345	19271	19220	19487	19342	19274	19136	19605	19406	19431	19501	19254	19454	19412	19375	19412	19465	19330	19317	19504	19435	19437	19221	19245	19507	19557	19287	19317	19299	19475	19391	19320	19537	19500	19405	19282	19098	19210	19676	19494	19418	19226	19574	19343	19222	19418	19529	19272	19377	19217	19314	19296	19280	19461	19539	19276	19352	19282	19390	19154	19323	19397	19448	19242	19308	19348	19283	19355	19353	19520	19394	19491	19314	19281	19424	19370	19382	19550	19203	19408	19394	19196	19242	19616	19383	19373	19572	19309	19526	19399	19180	19397	19179	19395	19490	19323	19314	19304	19309	19305	19164	19526	19503	19135	19346	19390	19333	19499	19416	19443	19488	19311	19399	19421	19308	19338	19385	19386	19445	19340	19545	19357	19352	19400	19356	19376	19432	19293	19314	19265	19360	19233	19346	19289	19675	19536	19442	19465	19500	19440	19453	19490	19526	19278	19473	19453	19429	19398	19382	19312	19469	19283	19242	19441	19313	19353	19488	19250	19469	19410	19392	19430	19170	19356	19427	19445	19514	19501	19353	19525	19420	19168	19245	19253	19430	19158	19389	19253	19399	19181	19384	19423	19384	19514	19310	19473	19532	19381	19482	19413	19378	19303	19319	19305	19435	19368	19390	19518	19311	19366	19361	19202	19292	19446	19445	19292	19455	19454	19395	19335	19188	19356	19535	19507	19303	19193	19123	19368	19501	19236	19326	19309	19543	19549	19179	19263	19238	19492	19451	19382	19499	19342	19371	19256	19247	19645	19289	19347	19587	19510	19330	19313	19549	19423	19336	19428	19498	19287	19474	19307	19427	19391	19414	19291	19328	19431	19261	19395	19360	19512	19601	19258	19330	19537	19285	19456	19320	19334	19438	19362	19213	19315	19255	19485	19474	19386	19447	19296	19324	19322	19600	19309	19339	19504	19300	19338	19399	19411	19436	19511	19378	19355	19173	19293	19507	19248	19364	19430	19311	19311	19375	19543	19278	19287	19323	19430	19424	19523	19287	19428	19420	19435	19289	19582	19395	19549	19692	19364	19431	19302	19460	19376	19161	19362	19389	19424	19208	19389	19367	19053	19360	19426	19322	19290	19347	19329	19424	19362	19305	19343	19249	19323	19348	19407	19318	19245	19403	19562	19473	19225	19456	19308	19280	19487	19284	19412	19473	19415	19374	19276	19310	19454	19506	19325	19548	19557	19476	19168	19403	19248	19296	19188	19308	19388	19073	19261	19343	19562	19400	19491	19199	19103	19298	19513	19470	19253	19409	19444	19279	19444	19355	19487	19264	19370	19316	19238	19493	19311	19407	19358	19265	19410	19658	19371	19410	19269	19297	19345	19237	19446	19349	19537	19358	19516	19360	19293	19301	19356	19341	19551	19464	19495	19183	19273	19198	19438	19524	19329	19104	19178	19541	19305	19359	19377	19370	19317	19448	19613	19266	19537	19373	19182	19435	19369	19391	19488	19325	19376	19446	19473	19519	19423	19231	19368	19450	19439	19278	19452	19470	19452	19318	19377	19429	19313	19357	19497	19261	19398	19509	19385	19376	19224	19192	19367	19379	19446	19405	19508	19316	19354	19658	19348	19397	19344	19606	19514	19255	19447	19547	19485	19337	19449	19257	19317	19165	19284	19375	19268	19379	19508	19459	19332	19296	19281	19355	19335	19504	19386	19284	19363	19430	19298	19340	19351	19175	19551	19497	19495	19292	19351	19462	19433	19310	19209	19423	19317	19403	19349	19515	19188	19311	19186	19345	19439	19425	19363	19164	19359	19479	19554	19210	19162	19330	19351	19247	19281	19351	19372	19250	19203	19322	19306	19291	19445	19313	19493	19366	19522	19450	19378	19396	19425	19407	19385	19337	19348	19391	19437	19415	19432	19707	19644	19420	19429	19363	19348	19230	19373	19312	19445	19380	19400	19274	19544	19360	19289	19483	19657	19468	19414	19324	19268	19468	19518	19403	19251	19341	19422	19279	19325	19385	19419	19432	19307	19416	19581	19350	19257	19448	19517	19492	19285	19434	19314	19353	19237	19545	19467	19274	19326	19318	19461	19375	19371	19354	19315	19385	19329	19483	19397	19355	19362	19285	19395	19560	19379	19269	19252	19391	19542	19506	19504	19493	19300	19402	19559	19370	19220	19526	19482	19561	19319	19300	19463	19293	19197	19374	19391	19330	19213	19305	19236	19493	19340	19372	19550	19273	19336	19430	19373	19339	19376	19466	19278	19508	19483	19373	19334	19177	19192	19547	19385	19515	19396	19428	19350	19276	19339	19191	19492	19472	19539	19114	19405	19447	19503	19257	19384	19480	19561	19473	19415	19343	19224	19608	19441	19488	19454	19619	19560	19348	19279	19516	19334	19565	19616	19352	19454	19316	19364	19104	19256	19254	19363	19435	19264	19251	19330	19401	19359	19169	19359	19658	19436	19338	19290	19129	19355	19343	19366	19347	19260	19661	19688	19418	19383	19443	19534	19241	19382	19383	19330	19592	19440	19353	19365	19519	19428	19391	19467	19388	19283	19440	19169	19418	19536	19427	19408	19531	19429	19446	19403	19577	19534	19296	19483	19416	19286	19389	19416	19581	19592	19328	19414	19464	19149	19317	19573	19347	19308	19287	19532	19592	19276	19266	19307	19282	19496	19397	19502	19343	19678	19356	19452	19326	19470	19470	19462	19286	19448	19482	19489	19455	19417	19407	19426	19152	19594	19436	19410	19517	19405	19222	19244	19501	19405	19267	19336	19430	19211	19309	19448	19197	19113	19251	19309	19239	19457	19445	19570	19449	19232	19071	19461	19344	19448	19576	19183	19627	19179	19370	19605	19571	19329	19263	19425	19478	19526	19154	19307	19314	19354	19419	19390	19445	19366	19560	19332	19515	19451	19546	19388	19362	19540	19333	19354	19153	19415	19413	19156	19604	19455	19383	19491	19303	19133	19409	19368	19238	19236	19225	19685	19510	19356	19338	19532	19342	19765	19475	19304	19556	19259	19464	19132	19268	19339	19249	19334	19526	19492	19378	19341	19455	19494	19323	19294	19300	19333	19313	19437	19390	19442	19235	19342	19575	19329	19584	19483	19509	19314	19438	19351	19317	19491	19453	19298	19504	19553	19426	19484	19338	19515	19396	19352	19313	19327	19441	19135	19132	19446	19391	19490	19583	19327	19240	19543	19270	19367	19454
25375	43603	39228	30389	25074	21314	19042	18218	17549	17164	16919	17236	17594	17336	17385	17146	16799	16765	16674	16808	16762	16782	16801	16564	16517	16276	16429	16574	16452	16464	16438	16639	16379	16392	16474	16479	16463	16450	16463	16367	16426	16483	16441	16550	16406	16448	16468	16258	16380	16331	16814	17587	17528	17384	17005	16554	16420	16407	16480	16389	16337	16460	16312	16444	16209	16459	16528	16213	16517	16419	16336	16255	16535	16352	16393	16424	16506	16408	16368	16384	16484	16322	16172	16480	16299	16279	16343	16312	16493	16503	16516	16419	16467	16243	16517	16388	16448	16496	16447	16355	16397	16392	16420	16439	16447	16364	16462	16428	16472	16264	16461	16231	16350	16393	16483	16138	16524	16251	16476	16333	16383	16235	16195	16385	16486	16328	16412	16276	16362	16401	16361	16555	16331	16366	16196	16502	16470	16308	16469	16250	16320	16227	16435	16283	16450	16215	16415	16453	16278	16388	16425	16451	16432	16447	16338	16269	16323	16426	16266	16538	16378	16423	16218	16489	16334	16381	16411	16335	16231	16440	16409	16367	16408	16493	16374	16443	16502	16408	16472	16359	16298	16403	16475	16531	16633	16303	16534	16418	16182	16348	16338	16397	16345	16384	16323	16279	16419	16382	16452	16445	16360	16410	16387	16253	16271	16349	16268	16260	16347	16395	16551	16246	16368	16508	16447	16153	16326	16311	16469	16334	16324	16457	16405	16393	16475	16319	16392	16372	16442	16306	16342	16266	16246	16372	16437	16417	16261	16246	16317	16422	16464	16372	16436	16190	16314	16311	16348	16387	16465	16458	16306	16430	16382	16425	16591	16299	16309	16678	16324	16511	16221	16300	16366	16264	16327	16436	16441	16361	16426	16494	16471	16351	16238	16179	16254	16425	16396	16243	16329	16184	16284	16441	16295	16203	16379	16271	16366	16261	16476	16350	16344	16275	16259	16412	16254	16417	16360	16411	16349	16067	16397	16368	16295	16421	16260	16343	16414	16252	16434	16310	16398	16366	16467	16473	16360	16278	16551	16620	16311	16353	16496	16337	16469	16317	16551	16205	16393	16245	16400	16300	16249	16246	16286	16414	16165	16479	16469	16462	16375	16313	16534	16174	16413	16337	16359	16457	16374	16464	16325	16414	16353	16315	16295	16340	16433	16354	16288	16502	16465	16349	16378	16300	16414	16544	16551	16379	16435	16470	16444	16206	16308	16467	16249	16211	16330	16463	16355	16495	16193	16273	16404	16285	16349	16374	16318	16277	16578	16418	16340	16422	16310	16432	16259	16234	16351	16390	16309	16455	16214	16556	16439	16339	16398	16420	16326	16281	16294	16263	16272	16282	16364	16507	16623	16301	16259	16372	16308	16257	16343	16441	16281	16468	16309	16351	16445	16354	16355	16383	16438	16581	16318	16365	16504	16276	16434	16472	16341	16483	16452	16460	16423	16281	16341	16308	16298	16271	16237	16434	16287	16286	16368	16462	16334	16438	16401	16491	16438	16473	16363	16257	16322	16383	16414	16389	16284	16367	16285	16306	16423	16490	16504	16377	16300	16399	16294	16326	16356	16292	16264	16360	16373	16296	16413	16288	16366	16380	16335	16397	16317	16249	16321	16248	16445	16515	16320	16451	16223	16521	16484	16308	16425	16291	16385	16190	16249	16403	16398	16296	16416	16342	16331	16435	16437	16318	16292	16414	16475	16443	16347	16371	16219	16363	16264	16373	16636	16311	16463	16184	16464	16390	16329	16361	16367	16363	16242	16414	16466	16235	16478	16268	16361	16317	16436	16219	16440	16343	16441	16358	16394	16251	16397	16096	16339	16386	16385	16214	16571	16265	16282	16249	16210	16380	16439	16488	16306	16549	16250	16277	16403	16344	16293	16396	16516	16468	16389	16411	16523	16282	16464	16301	16348	16360	16365	16323	16388	16245	16275	16372	16357	16242	16282	16346	16277	16414	16383	16386	16177	16339	16378	16513	16504	16611	16285	16350	16133	16495	16380	16310	16437	16366	16464	16430	16315	16461	16444	16435	16293	16574	16406	16297	16234	16264	16419	16284	16236	16427	16231	16342	16418	16360	16223	16361	16255	16280	16405	16420	16331	16338	16400	16295	16367	16480	16242	16262	16484	16339	16456	16477	16179	16318	16349	16364	16361	16271	16526	16352	16408	16408	16402	16350	16365	16422	16423	16331	16343	16349	16395	16556	16327	16371	16296	16320	16450	16326	16335	16462	16457	16433	16413	16370	16256	16407	16227	16595	16410	16213	16246	16391	16391	16183	16296	16289	16296	16416	16343	16436	16279	16422	16294	16394	16482	16304	16443	16256	16323	16327	16255	16303	16492	16479	16484	16385	16568	16350	16364	16351	16267	16237	16467	16448	16228	16324	16384	16468	16442	16316	16329	16382	16282	16391	16297	16311	16482	16318	16349	16361	16214	16268	16213	16429	16303	16302	16497	16337	16446	16308	16304	16263	16452	16468	16206	16351	16306	16405	16193	16417	16349	16336	16274	16491	16397	16390	16230	16566	16249	16480	16349	16447	16301	16445	16563	16309	16320	16362	16352	16405	16248	16234	16371	16360	16380	16331	16305	16278	16273	16352	16435	16232	16205	16454	16475	16499	16071	16308	16383	16456	16408	16311	16382	16423	16219	16352	16496	16365	16441	16444	16611	16457	16288	16418	16213	16120	16355	16269	16450	16418	16334	16332	16464	16287	16165	16369	16451	16246	16335	16568	16213	16379	16396	16303	16405	16409	16306	16519	16393	16367	16377	16445	16363	16371	16387	16338	16654	16312	16421	16430	16424	16363	16307	16257	16439	16406	16447	16409	16399	16443	16470	16334	16442	16481	16402	16359	16251	16234	16447	16231	16374	16318	16232	16265	16304	16414	16270	16333	16444	16418	16515	16630	16324	16456	16353	16115	16374	16334	16384	16307	16292	16522	16394	16423	16540	16375	16467	16374	16449	16412	16369	16334	16451	16296	16380	16410	16344	16352	16309	16219	16393	16470	16348	16498	16379	16263	16245	16529	16366	16273	16414	16313	16429	16416	16443	16485	16374	16253	16455	16449	16196	16338	16390	16352	16321	16305	16462	16279	16348	16371	16520	16442	16413	16254	16394	16311	16385	16348	16461	16395	16377	16321	16425	16341	16367	16341	16348	16514	16384	16613	16419	16469	16235	16251	16183	16416	16404	16249	16365	16336	16318	16517	16402	16392	16260	16487	16478	16358	16247	16302	16294	16410	16390	16444	16243	16435	16315	16442	16515	16407	16428	16306	16469	16332	16332	16196	16502	16238	16464	16406	16391	16242	16461	16375	16280	16315	16395	16357	16467	16235	16288	16330	16453	16345	16235	16344	16504	16048	16436	16187	16055	16274	16374	16455	16300	16446	16375	16337	16280	16379	16276	16591	16407	16498	16256	16409	16500	16534	16486	16352	16354	16387	16252	16397	16345	16437	16196	16451	16440	16336	16465	16432	16471	16280	16379	16305	16415	16300	16237	16330	16359	16273	16391	16506	16416	16297	16377	16252	16455	16321	16294	16354	16319	16494	16168	16288	16418	16517	16479	16394	16440	16327	16299	16409	16372	16249	16247	16534	16186	16171	16368	16378	16222	16513	16336	16313	16236	16382	16359	16518	16408	16438	16410	16358	16160	16363	16514	16446	16489	16344	16527	16239	16479	16492	16383	16356	16372	16405	16368	16299	16320	16163	16305	16382	16387	16474	16164	16495	16360	16212	16157	16380	16253	16275	16346	16327	16311	16484	16319	16313	16375	16475	16458	16471	16382	16356	16394	16190	16385	16283	16481	16336	16422	16369	16283	16406	16223	16426	16443	16414	16476	16464	16338	16403	16396	16255	16469	16437	16390	16384	16283	16362	16433	16349	16514	16308	16219	16471	16500	16320	16339	16366	16359	16380	16193	16201	16269	16215	16367	16192	16311	16364	16386	16522	16412	16356	16318	16324	16350	16314	16438	16313	16479	16580	16475	16434	16362	16481	16490	16377	16430	16391	16234	16345	16348	16382	16545	16262	16485	16391	16344	16421	16217	16434	16286	16299	16374	16310	16307	16477	16299	16338	16478	16442	16326	16444	16400	16340	16367	16372	16362	16278	16178	16150	16197	16414	16307	16479	16441	16246	16272	16371	16369	16482	16325	16336	16308	16365	16357	16184	16402	16220	16277	16190	16508	16293	16419	16253	16313	16202	16504	16342	16453	16304	16534	16257	16421	16407	16293	16314	16365	16321	16567	16386	16431	16363	16402	16552	16379	16326	16290	16311	16344	16338	16486	16565	16291	16155	16359	16343	16502	16349	16253	16236	16227	16430	16171	16393	16325	16403	16488	16575	16288	16377	16396	16258	16333	16517	16465	16400	16402	16511	16158	16370	16326	16301	16371	16363	16476	16286	16531	16175	16401	16305	16450	16380	16201	16465	16215	16314	16388	16324	16249	16337	16558	16379	16308	16572	16519	16363	16304	16263	16313	16335	16361	16412	16478	16482	16466	16383	16293	16348	16204	16281	16187	16419	16439	16253	16374	16453	16473	16342	16389	16419	16451	16461	16522	16337	16269	16328	16396	16279	16510	16260	16521	16406	16235	16487	16257	16373	16326	16427	16302	16445	16314	16323	16171	16335	16567	16347	16261	16306	16398	16538	16453	16351	16286	16306	16444	16224	16464	16333	16402	16490	16261	16332	16356	16383	16439	16377	16294	16547	16321	16315	16483	16332	16364	16281	16294	16464	16282	16504	16424	16380	16192	16367	16310	16352	16184	16547	16416	16130	16291	16419	16412	16297	16241	16329	16391	16244	16322	16366	16528	16373	16260	16442	16399	16530	16489	16155	16289	16417	16303	16513	16266	16278	16364	16502	16542	16267	16531	16372	16370	16354	16259	16307	16339	16331	16458	16426	16257	16265	16364	16161	16489	16371	16451	16362	16436	16255	16448	16419	16414	16196	16442	16444	16302	16510	16409	16410	16385	16312	16399	16433	16454	16349	16525	16518	16426	16296	16308	16392	16441	16300	16382	16456	16326	16368	16518	16236	16305	16338	16224	16469	16276	16264	16344	16481	16342	16210	16251	16249	16323	16459	16352	16541	16334	16409	16307	16326
22744	21163	29045	23627	21627	24062	26251	20898	19522	19709	19142	19418	19787	19672	19355	19469	19395	18926	19034	18843	18960	18913	18951	18653	18805	18672	18741	18587	18569	18599	18667	18608	18541	18529	18639	18551	18517	18503	18643	18585	18558	18326	18591	18435	18475	18672	18620	18572	18433	18422	18797	19742	20159	20007	19587	18978	18661	18483	18392	18296	18546	18441	18359	18466	18280	18323	18431	18289	18534	18460	18573	18495	18487	18318	18527	18383	18650	18296	18497	18573	18259	18409	18464	18167	18620	18337	18539	18524	18278	18623	18520	18426	18402	18560	18524	18486	18563	18400	18256	18198	18286	18382	18430	18490	18411	18544	18566	18390	18421	18368	18285	18449	18455	18269	18427	18403	18381	18349	18241	18325	18282	18399	18284	18356	18505	18188	18214	18444	18267	18254	18213	18624	18472	18306	18708	18327	18044	18326	18420	18460	18379	18449	18312	18329	18228	18409	18612	18532	18403	18614	18231	18243	18463	18501	18405	18398	18247	18304	18329	18385	18616	18470	18321	18272	18222	18369	18497	18227	18310	18063	18536	18420	18281	18422	18304	18322	18253	18380	18638	18325	18505	18359	18333	18392	18422	18443	18348	18479	18353	18220	18395	18387	18408	18287	18220	18302	18306	18418	18531	18255	18307	18248	18263	18317	18444	18227	18355	18174	18265	18514	18559	18289	18379	18426	18289	18490	18383	18391	18167	18234	18253	18385	18462	18286	18418	18513	18372	18420	18459	18228	18311	18338	18261	18546	18455	18324	18363	18378	18304	18271	18421	18305	18543	18493	18223	18214	18085	18462	18407	18334	18384	18426	18403	18166	18316	18324	18532	18166	18418	18484	18244	18492	18415	18347	18292	18524	18424	18490	18439	18219	18388	18164	18361	18268	18456	18554	18418	18516	18282	18282	18232	18445	18391	18317	18272	18353	18328	18238	18479	18346	18494	18371	18493	18410	18501	18432	18403	18432	18376	18301	18249	18339	18226	18390	18632	18499	18402	18289	18535	18488	18555	18354	18388	18282	18298	18411	18329	18280	18489	18559	18321	18354	18415	18211	18347	18271	18375	18409	18340	18453	18467	18698	18218	18340	18294	18288	18288	18359	18429	18591	18304	18360	18298	18416	18382	18442	18367	18319	18371	18167	18252	18557	18296	18426	18494	18426	18376	18504	18309	18383	18382	18221	18403	18495	18510	18605	18328	18256	18276	18520	18424	18123	18188	18334	18258	18416	18424	18217	18340	18281	18315	18200	18352	18511	18383	18499	18527	18350	18326	18262	18270	18460	18222	18366	18312	18420	18426	18535	18168	18521	18579	18304	18285	18430	18411	18512	18353	17989	18282	18467	18372	18369	18402	18306	18505	18322	18431	18243	18329	18376	18444	18298	18539	18301	18354	18260	18319	18547	18369	18509	18467	18302	18422	18275	18212	18325	18165	18390	18312	18210	18224	18239	18253	18402	18456	18516	18460	18337	18469	18524	18626	18482	18615	18259	18163	18380	18472	18366	18591	18274	18466	18420	18295	18485	18362	18504	18356	18386	18649	18176	18316	18197	18400	18501	18448	18478	18413	18199	18385	18458	18542	18262	18406	18205	18117	18509	18369	18500	18555	18114	18327	18396	18385	18300	18463	18437	18200	18436	18584	18615	18368	18385	18272	18287	18401	18508	18365	18529	18495	18418	18496	18218	18204	18218	18168	18432	18261	18400	18388	18404	18462	18200	18358	18436	18451	18399	18450	18488	18034	18248	18243	18433	18515	18378	18420	18335	18407	18370	18234	18461	18476	18375	18290	18452	18459	18218	18321	18479	18503	18219	18320	18560	18235	18258	18290	18325	18369	18256	18413	18464	18310	18408	18523	18421	18165	18333	18273	18376	18474	18311	18263	18423	18354	18284	18277	18212	18198	18028	18505	18238	18400	18319	18482	18273	18469	18493	18348	18230	18292	18242	18326	18514	18295	18380	18618	18371	18350	18257	18306	18240	18483	18174	18419	18359	18336	18429	18424	18438	18545	18545	18296	18293	18501	18510	18153	18298	18213	18447	18427	18416	18322	18409	18285	18514	18509	18447	18252	18478	18375	18345	18348	18251	18313	18169	18543	18402	18569	18319	18352	18364	18427	18533	18377	18303	18621	18427	18533	18450	18380	18472	18370	18401	18161	18473	18371	18401	18377	18499	18380	18256	18372	18264	18420	18333	18396	18287	18347	18342	18389	17972	18304	18151	18156	18347	18311	18318	18357	18373	18630	18365	18160	18401	18537	18509	18381	18469	18391	18511	18551	18497	18244	18371	18314	18460	18269	18406	18279	18328	18336	18196	18210	18255	18432	18325	18335	18561	18568	18296	18434	18272	18404	18421	18520	18349	18326	18406	18530	18480	18433	18436	18544	18410	18373	18396	18622	18578	18556	18312	18441	18348	18388	18381	18464	18338	18439	18324	18336	18409	18364	18268	18232	18330	18343	18576	18768	18440	18465	18441	18434	18241	18329	18265	18407	18455	18541	18416	18399	18146	18318	18406	18242	18305	18362	18440	18398	18425	18296	18451	18240	18482	18320	18423	18416	18411	18409	18132	18576	18277	18313	18307	18200	18102	18269	18304	18178	18452	18453	18381	18432	18317	18304	18456	18405	18571	18560	18532	18259	18648	18339	18268	18284	18590	18468	18182	18385	18265	18405	18494	18387	18540	18315	18447	18281	18385	18348	18477	18381	18326	18568	18406	18271	18446	18298	18446	18203	18460	18389	18631	18350	18390	18313	18423	18318	18478	18548	18515	18336	18376	18504	18384	18324	18609	18353	18374	18323	18354	18552	18300	18508	18329	18193	18049	18258	18293	18362	18205	18384	18418	18423	18214	18126	18223	18481	18379	18302	18303	18237	18343	18333	18406	18527	18478	18319	18513	18344	18325	18365	18329	18592	18436	18221	18392	18230	18499	18400	18237	18466	18251	18441	18060	18246	18392	18238	18399	18653	18273	18237	18269	18353	18315	18391	18465	18430	18616	18248	18392	18218	18380	18408	18382	18458	18362	18352	18307	18419	18392	18350	18254	18144	18218	18234	18205	18176	18408	18312	18465	18268	18494	18350	18492	18550	18359	18315	18241	18220	18231	18476	18713	18749	18403	18410	18255	18279	18434	18382	18367	18262	18458	18650	18294	18403	18457	18317	18383	18389	18322	18431	18547	18235	18277	18627	18181	18298	18315	18425	18403	18490	18375	18286	18363	18444	18338	18426	18394	18417	18432	18431	18553	18417	18316	18457	18475	18419	18611	18268	18540	18493	18403	18209	18637	18451	18492	18371	18390	18521	18594	18348	18392	18252	18390	18222	18406	18281	18334	18277	18447	18288	18415	18411	18385	18369	18413	18271	18373	18265	18462	18331	18433	18520	18450	18633	18384	18405	18485	18369	18337	18363	18562	18447	18362	18443	18403	18496	18260	18220	18258	18287	18267	18229	18253	18289	18387	18412	18536	18476	18351	18387	18347	18546	18394	18267	18282	18599	18289	18518	18356	18322	18481	18387	18193	18273	18322	18429	18227	18300	18380	18443	18377	18356	18164	18356	18383	18249	18362	18403	18248	18361	18404	18411	18492	18394	18421	18552	18359	18490	18362	18338	18305	18253	18198	18281	18214	18260	18268	18299	18556	18351	18486	18500	18535	18435	18279	18509	18389	18294	18209	18319	18412	18440	18264	18199	18460	18295	18367	18238	18454	18543	18469	18495	18489	18575	18425	18473	18374	18265	18493	18429	18299	18295	18249	18246	18446	18528	18348	18512	18292	18344	18304	18464	18437	18429	18222	18358	18290	18344	18351	18354	18222	18443	18584	18348	18361	18570	18567	18681	18547	18161	18134	18148	18305	18507	18300	18272	18191	18245	18504	18130	18437	18396	18430	18344	18494	18308	18605	18467	18625	18214	18399	18505	18451	18428	18196	18451	18347	18523	18439	18323	18173	18458	18499	18652	18373	18331	18352	18346	18471	18262	18416	18554	18607	18406	18230	18324	18286	18484	18363	18391	18244	18337	18308	18427	18222	18408	18312	18374	18298	18546	18224	18335	18471	18232	18339	18176	18233	18656	18391	18115	18324	18438	18271	18469	18493	18628	18493	18321	18490	18260	18249	18511	18269	18342	18235	18291	18348	18390	18587	18386	18263	18467	18333	18237	18428	18452	18279	18120	18285	18167	18353	18288	18401	18517	18544	18291	18422	18263	18431	18313	18358	18547	18387	18570	18470	18536	18306	18452	18395	18267	18599	18616	18414	18445	18468	18383	18572	18361	18464	18704	18174	18105	18441	18333	18413	18504	18488	18467	18548	18318	18435	18638	18194	18195	18293	18229	18256	18086	18352	18230	18395	18090	18379	18454	18247	18346	18304	18624	18583	18390	18266	18308	18346	18225	18266	18185	18433	18453	18568	18413	18283	18460	18453	18394	18426	18373	18165	18342	18334	18299	18430	18257	18576	18612	18233	18442	18368	18607	18621	18341	18470	18270	18297	18367	18397	18309	18320	18428	18311	18500	18370	18216	18559	18687	18511	18224	18432	18348	18333	18380	18214	18249	18369	18362	18515	18191	18450	18433	18368	18348	18323	18216	18470	18285	18236	18373	18466	18318	18319	18380	18414	18314	18478	18391	18401	18546	18368	18383	18413	18261	18206	18134	18431	18448	18480	18419	18396	18547	18389	18517	18442	18421	18373	18274	18407	18207	18260	18360	18401	18337	18223	18416	18471	18277	18417	18340	18525	18377	18267	18488	18269	18432	18350	18402	18341	18283	18690	18048	18379	18519	18477	18330	18412	18245	18385	18464	18297	18437	18345	18374	18350	18411	18057	18370	18560	18273	18338	18477	18293	18407	18364	18292	18410	18437	18268	18399	18349	18117	18230	18466	18466	18319	18145	18228	18545	18206	18365	18402	18403	18211	18427	18363	18292	18487	18286	18471	18540	18181	18365	18613	18271	18462	18426	18422	18279	18366	18448	18424	18238	18323	18407	18388	18416	18303	18490	18280	18245	18402	18407	18286	18404	18609	18281	18488	18218	18489	18380	18526	18457	18431	18523	18274	18493	18302	18251	18237	18312	18327	18302	18307	18426	18455	18168	18403	18257	18352	18375	18566	18283
26606	47363	42632	33078	27287	22124	19873	18506	17475	17071	16827	17089	17488	17087	17031	16958	16602	16299	16244	16542	16574	16477	16340	16280	16023	16005	15843	16098	15973	15981	15982	16119	15813	16019	15826	15998	15858	15845	15916	15990	15858	15853	15841	15907	15956	15981	15860	15697	15769	15928	16421	17445	17617	17761	17183	16579	15900	15680	15885	15800	15864	15942	15765	15785	15722	15658	15789	15921	15716	15794	15749	15813	15675	15788	15676	15861	15885	15832	15687	15868	15765	15875	15735	15811	15735	15773	15762	15903	15910	15819	15892	15827	15992	15878	15759	15832	15856	15550	15863	15830	15918	15802	15892	15770	15820	15890	15836	15879	15720	15621	15812	15925	15873	15760	15717	15769	15824	15888	16058	15788	15817	15819	15690	15707	15822	15668	15754	15723	15806	15856	15668	15918	15916	15772	15758	15719	15790	15648	15760	15676	15786	15808	15758	15838	15850	15867	15699	15775	15820	15765	15881	15843	15791	15870	15659	15809	15839	15759	15880	15898	15732	15783	15895	15778	15873	15792	15782	15698	15760	15875	15847	15881	15902	15742	15826	15676	16094	15790	15802	15724	15887	15678	15614	16006	15645	15825	15893	15613	15780	15829	15779	15704	15695	15909	15799	15688	15835	15943	15800	15841	15854	15820	15795	15921	15833	15917	15625	15680	15840	15819	15940	15731	15897	15748	15634	15745	15764	15757	15867	15707	15640	15679	15831	15844	15737	15858	15584	15638	15708	15915	15796	15670	15693	15898	15870	15766	15913	15870	15596	15672	15933	15767	15981	15900	15746	15725	15828	15698	15836	15839	16000	15739	15825	15776	15849	15628	15844	15846	15733	15749	15625	15950	15831	15821	15778	15705	15706	15901	15595	15942	15710	15708	15845	15667	15635	15706	15582	15737	15865	15802	15709	15725	15686	15762	15914	15837	15830	15751	15896	16023	15769	15758	16013	15741	15710	15744	15833	15883	15912	15781	15688	15793	15923	15861	15833	15773	15846	15919	15903	15871	15817	15768	15638	15840	15810	15780	15823	15962	15903	15772	15805	15697	15791	15685	15727	15820	15832	15745	15784	15955	15734	15777	15812	15889	15759	15789	15780	15703	15783	15786	15839	15814	15857	15747	15617	15775	15739	15697	15875	15655	15842	15694	15824	15804	15925	15585	15845	15742	15858	15828	15745	15813	15786	15677	15830	15788	15635	15821	15658	15928	15825	15789	15810	15843	15896	15746	15769	15790	15974	15645	15897	15671	15810	15845	15784	15634	15775	15565	15634	15913	15907	15642	15651	15805	15985	15778	15740	15755	15653	15623	15740	15698	15787	15664	15800	15900	15810	15777	15940	15672	15926	15734	15751	15593	15816	15874	15690	15695	15686	15808	15805	15737	15850	15843	15879	15718	15855	15820	15802	15945	15908	15657	15745	15943	15821	15804	15803	15812	15689	15693	15551	15766	15932	15893	15763	15780	15843	15854	15706	15710	15956	15782	15788	15669	15795	15857	15754	15756	15810	15727	15670	15996	15665	15793	15714	15842	15787	15689	15697	15872	15667	16011	15741	15813	15764	15964	15761	15691	15870	15710	15825	15665	15900	15641	15817	15753	15805	15703	15793	15933	15666	15741	15802	15814	15734	15790	15705	15899	15871	15718	15684	15748	15682	15782	15874	15831	15786	15603	15677	15765	15994	15762	15656	15761	15685	15746	15799	15640	15821	15882	15613	15892	15775	15734	15677	15598	15541	15846	15777	15844	15956	15786	15761	16037	15945	15784	15711	15743	15767	15595	15654	15761	15807	15866	15783	15789	15693	15827	15607	15920	15723	15696	15873	15772	15820	15900	15827	15855	16001	15756	15875	15834	15707	15912	15918	15791	15989	15682	15745	15696	15827	15781	15785	15884	15796	15691	15660	15858	15797	15825	15779	15851	15767	15850	15466	15584	15765	15671	15721	15901	15784	15615	15828	15871	15597	15755	15769	15903	15885	15778	15815	15753	15719	15748	15718	15781	15776	15895	15914	15861	15691	15634	15840	15881	15804	15872	15783	15852	15923	15852	15691	15990	15776	15836	15846	15776	15653	15909	15711	15793	15750	15632	15918	15674	15868	15908	15794	15839	15901	15723	15907	15699	15883	15837	15848	15752	15867	15722	15796	15593	15883	15868	15763	15805	15780	15622	15712	15815	15829	15672	15631	15668	15802	15663	15635	15863	15793	15922	15794	15622	15631	15661	15787	15747	15749	15828	15657	15783	15785	15772	15822	15598	15744	15744	15833	15825	15810	15664	15807	15821	15696	15767	15790	15854	15671	15853	15854	15840	15939	15899	15730	15790	15710	15758	15764	15898	15785	15823	15835	15819	15827	15698	15847	15746	15820	15785	15722	15876	15692	15939	15572	15833	15666	15931	15598	15773	15957	15819	15933	15881	15819	15586	15708	15851	15632	15874	15693	16007	15952	15723	15949	15783	15926	15705	15739	15840	15737	15864	15781	15713	15790	15879	15955	15681	15583	15784	15787	15709	15703	15764	15728	15829	15870	15839	15639	15803	15755	15728	15810	15727	15745	15738	15917	15870	15802	15722	15921	15629	15771	15787	15780	15797	15552	15732	15934	15829	15818	15801	15832	16041	15857	15902	15851	15718	15800	15868	15821	15755	15776	15876	15865	15741	15624	15652	15698	15645	15790	15839	15637	15801	15760	15784	15864	15819	15630	15966	15853	15719	15819	15733	15705	15802	15853	15707	15607	15721	15762	15904	15738	15830	15715	15827	15762	15761	15630	15957	15660	15718	15818	15734	15800	16007	15666	15841	15781	15908	15766	15830	15714	15957	15745	15789	15981	15802	15865	15767	15817	15787	15887	15813	15920	15803	15826	15798	15821	15751	15873	15876	15649	15643	15785	15753	15780	15847	15682	15834	15775	15828	15753	15826	15777	15666	15827	15629	15648	15750	15726	15708	15737	15742	15728	15848	15765	15693	15922	15699	15716	15764	15818	15736	15683	15892	15777	15819	15946	15897	15742	15820	15694	15798	15885	15945	15583	15976	15745	15720	15823	15667	15934	15658	15806	15818	15781	15879	15860	15730	15799	15975	15829	15690	15807	15624	15580	15755	15662	15839	15751	15801	15764	15672	15667	15807	15691	15762	15863	15643	15762	15692	15872	15623	15665	15782	15834	15619	15918	15704	15758	15757	15815	15788	15731	15882	15780	15869	15730	15797	15609	15678	15912	15890	15759	15659	15821	15997	15693	15780	15713	15850	15845	15842	15749	15733	15840	15825	15677	15765	15678	15764	15806	15984	15694	15775	15779	15878	15790	15629	15798	15715	15701	15931	15687	15784	15777	15952	15702	15842	15784	15806	15647	15914	15626	15769	15668	15780	15782	15708	15717	15818	15781	15875	15873	15814	15798	15748	15822	15874	15709	15726	15799	15892	15871	15804	15905	15715	15789	15774	15854	15883	15674	15571	15837	15861	15826	15737	15887	15728	15709	15972	15736	15638	15605	15810	15925	15705	15789	15872	15606	15822	15602	15854	15934	15696	15829	15773	15592	15755	15694	15839	15839	15632	15760	15815	15804	15670	15666	15709	15825	15681	15744	16057	15723	15853	15801	15754	15868	15724	15770	15846	15758	15750	15698	15742	15911	15678	15745	15689	15728	15793	15839	15754	15918	15712	15700	15755	15737	15948	15816	15670	15814	15893	15784	15908	15737	15906	15695	15884	15979	15750	15879	15831	15788	15784	15800	15762	15762	15715	15753	15675	15813	16018	15901	15844	15902	15874	15813	15751	15701	15831	15634	15932	15709	15774	15761	15804	15884	15795	15872	15897	15789	15815	15787	15790	15578	15829	15743	15739	15767	15735	15732	15964	15801	15716	15838	15783	15798	15771	15812	15791	15691	15877	15699	15760	15846	15961	15860	15702	15914	15666	15945	15880	15594	15887	15781	15844	15832	15818	15664	15740	15686	15823	15790	15779	15747	15792	15912	15925	15740	15863	15871	15560	15901	15801	15662	15653	15854	15859	15796	15820	15671	15767	15778	15894	15683	15876	15705	15625	15631	15874	15604	15866	15928	15703	15837	15708	15786	15900	15742	15752	15735	15743	15725	15787	15891	15784	15642	15635	15778	15704	15625	15827	15848	15786	15725	15744	15766	15631	15741	15853	15823	15715	15793	15728	15857	15863	15702	15815	15643	15905	15748	15797	15636	15816	15798	15787	15919	15702	15872	15798	15762	15892	15753	15894	15660	15726	15686	15880	15588	15735	15730	15899	15870	15785	15703	15780	15820	15794	15747	15768	15792	15887	15643	15827	15540	15846	15862	15663	16019	15860	15789	15659	15811	15712	15729	15796	15620	15668	15745	15892	15711	15769	15800	15898	15822	15721	15805	15983	15731	15821	15853	15869	15882	15910	15826	15834	16006	15693	15894	15740	15898	15659	15706	15792	15881	15859	15940	15627	15616	15804	15712	15832	15841	15812	15719	15836	15853	15841	15674	15629	15844	15749	15830	15626	15769	15581	15871	15898	15882	15680	15690	15746	15823	15779	15826	15835	15700	15729	15565	15785	15702	15984	16015	15960	15637	15825	15838	15964	15937	15672	15737	15812	15825	15784	15703	15747	15687	15845	15744	15699	15651	15772	15694	15723	15898	15630	15806	15730	15789	15768	15777	15728	15729	15878	15760	15862	15782	15896	15983	15735	15848	15732	15901	15701	15892	15884	15792	15782	15654	15657	15844	15785	15825	15891	15841	15802	15821	15701	15790	15725	15676	15906	15841	15732	15870	15655	15691	15953	15898	15850	15825	15779	15704	15779	15911	15680	15731	15896	15816	15688	15609	15782	15592	15763	15792	15720	15794	15804	15793	15686	15679	15886	15779	15715	15879	15842	15916	15686	15794	15792	15847	15778	15903	15852	15799	15790	15734	15738	15858	15874	15726	15724	15667	15895	15805	15649	15681	15909	15802	15631	15773	15738	15830	15788	15782	15715	15955	15825	15761	15793	15819	15773	15705	15666	15807	15739	15858	15911	15664	15657	15591	15701	15802	15901	15704	15849	15776	15730	15867	15733	15880	15647	15936	15792	15613	15758	15725	15772	15752	15831	15892	15807	15773	15901	15936	15896	15920	15780
27888	24334	30257	26514	21299	19373	18871	18225	18089	17916	17869	17948	18045	18138	18002	18113	18043	17959	17832	17711	18077	17883	17875	17936	18176	17764	17684	17856	17633	17970	17608	17675	17716	17610	17601	17674	17737	17677	17677	17952	17897	17648	17659	18035	17848	17592	17591	17674	17788	17551	17906	17913	17926	17882	17973	17671	17916	17833	17614	17538	17617	17614	17788	17502	17669	17698	17636	17804	17836	17530	18005	17624	17648	17730	17869	17824	17694	17603	17748	17712	17787	17738	17655	17710	17632	17739	17718	17629	17873	17714	17545	17581	17642	17570	17934	17803	17839	17691	17636	17678	17580	17578	17490	17811	17694	17607	17578	17707	17870	17844	17511	17531	17805	17745	17518	17523	17529	17809	17550	17760	17748	17621	17608	17718	17572	17762	17917	17705	17721	17829	17685	17575	17548	17606	17600	17621	17580	17596	17802	17694	17594	17808	17953	17864	17821	17701	17881	17893	17508	17982	17915	17722	17903	17706	17710	17681	17732	17770	17767	17668	17549	17778	17589	17615	17727	17648	17937	17780	17707	17593	17803	17587	17609	17786	17607	17760	17699	17810	17753	17740	17677	17589	17775	17545	17740	17596	17511	17692	17602	17658	17617	17874	17679	17657	17741	17472	17714	17555	17783	17770	17775	17710	17774	17817	17795	17790	17536	17740	17611	17856	17856	17748	17747	17723	17803	17867	17608	17726	17795	17648	17874	17734	17877	17669	17906	17860	17842	17674	17867	17669	17763	17586	17688	17613	17623	17571	17669	17559	17565	17686	17623	17759	17924	17769	17774	17655	17742	17986	17954	17789	17545	17744	17594	17646	17429	17454	17865	17747	17815	17670	17628	17688	17928	17532	17830	17652	17719	17696	17816	17705	17762	17843	17762	17828	17731	17795	17879	17696	17746	17600	17715	17791	17595	17513	17669	17642	17746	17650	17863	17859	17717	17604	17604	17669	17700	17699	17835	17756	17500	17499	17705	17739	17599	17754	17536	17796	17629	17658	17849	17702	17647	17694	17774	17847	17745	17990	17571	17638	17732	17822	17843	17583	17555	17723	17764	17735	17640	17542	17450	17768	17787	17783	17490	17598	17698	17578	17521	17845	17741	17555	17797	17426	17583	17800	17676	17712	17666	17503	17835	17558	17726	17663	17854	17901	17719	17626	17781	17762	17441	17534	17940	17653	17625	17873	17623	17656	17631	17659	17722	17680	17774	17721	17699	17911	17742	17698	17694	17661	17779	17528	17727	17635	17946	17606	17629	17668	17815	17677	17844	17389	17737	17733	17863	17739	17849	17543	17741	17847	17768	17787	17823	17666	17791	17742	17949	17681	17743	17856	17623	17469	17722	17635	17671	17963	17666	17688	17506	17876	17616	17823	17792	17797	17775	17741	17736	17721	17688	17653	17715	17861	17885	17864	17734	17825	17541	17715	17717	17781	17766	17754	17619	17683	17784	17751	17474	17463	17885	17788	17669	17819	17684	17736	17491	17636	17628	17726	17574	17582	17799	17913	17695	17594	17840	17596	17769	17693	17704	17705	17754	17800	17839	17677	17697	17717	17767	17599	17875	17757	17575	17860	17885	17707	17739	17816	17738	17683	17686	17659	17665	17795	17765	17623	17743	17674	17715	17802	17713	17832	17624	17693	17651	17642	17615	17497	17784	17594	17695	17684	17647	17686	17708	17848	17635	17806	17930	17697	17721	17662	17830	17826	17651	17630	17814	17773	17859	17988	17604	17695	17733	17651	17712	17511	17564	17805	17633	17725	17701	17807	17866	17734	17649	17640	17873	17660	17838	17671	17653	17725	17743	17668	17668	17768	17782	17554	17790	17958	17692	17704	17608	17674	17784	17674	17684	17740	17748	17688	17627	17737	17743	17694	17609	17687	17738	17808	17548	17771	17703	17635	17716	17704	17672	17730	17687	17621	17582	17759	17761	17854	17853	17838	17766	17667	17606	17755	17672	17547	17807	17873	17820	17892	17785	17612	17709	17663	17709	17833	17982	17833	17604	17621	17779	17703	17660	17789	17579	17783	17664	17754	17514	17656	17561	17581	17658	17657	17792	17701	17837	17801	17558	17633	17846	17797	17936	17543	17632	17725	17918	17567	17754	17779	17801	17686	17750	17598	17856	17752	17863	17872	17635	17882	17880	17827	17595	17593	17676	17764	17743	17675	17666	17701	17709	17605	17709	17704	17880	17763	17726	17636	17676	17777	17523	17576	17787	17717	17650	17767	17688	17901	17779	17778	17798	17620	17828	17796	17744	17798	17875	17789	17629	17684	17745	17733	17566	17729	17494	17849	17702	17690	17676	17685	17620	17763	17740	17811	17669	17515	17640	17686	17804	17774	17670	17822	17519	17879	17555	17872	17681	17607	17611	17617	17830	17933	17539	17658	17616	17673	17674	17682	17798	17885	17765	17711	17598	17671	17695	17895	17605	17669	17699	17778	17732	17594	17643	17790	17671	17638	17795	17728	17690	17667	17792	17559	17521	17740	17724	17688	17792	17564	17781	17845	17775	17681	17684	17676	17727	17587	17638	17554	17688	17672	17715	17718	17830	17715	17817	17764	17811	17621	17591	17730	17593	17619	17709	17702	17714	17695	17704	17652	17735	17579	17564	17676	17732	17714	17745	17621	17813	17788	17954	17880	17659	17681	17744	17813	17617	17778	17705	17946	17851	17793	17707	17760	17893	17977	17804	17810	17736	17630	17672	17741	17802	17713	17642	17664	17628	17690	17784	17794	17761	17607	17752	17733	17707	17690	17693	17837	17726	17665	17861	17848	17853	17648	17726	17766	17587	17707	17735	17638	17870	17592	17797	17778	17882	17841	17807	17520	17621	17680	17556	17784	17591	17755	17668	17728	17723	17730	17658	17726	17554	17636	17769	17836	17636	17675	17940	17691	17674	17717	17822	17600	17697	17665	17956	17568	17731	17515	17660	17687	17786	17650	17760	17637	17725	17701	17722	17464	17666	17705	17664	17706	17780	17564	17979	17740	17666	17465	17670	17681	17678	17608	17620	17733	17787	17682	17726	17652	17736	17725	17697	17864	17794	17678	17540	17601	17569	17808	17789	17774	17735	17801	17638	17743	17787	17682	17755	17856	17596	17615	17715	17773	17946	17710	17656	17708	17661	17848	17810	17678	17734	17681	17820	17739	17917	17668	17750	17864	17907	17721	17904	17837	17714	18004	17791	17679	17755	17645	17768	17827	17810	17571	17678	17848	17613	17585	17582	17754	17577	17760	17692	17752	17923	17551	17620	17467	17703	17619	17627	17758	17798	17771	17827	17654	17763	17791	17734	17701	17798	17623	18016	17708	17831	17833	17810	17654	17569	17610	17913	17631	17655	17759	17823	17717	17793	17748	17593	17852	18009	17899	17784	17603	17671	17808	17626	17791	17710	17845	17633	17850	17896	17694	17887	17800	17805	17562	17937	17731	17733	17854	17760	17644	17777	17779	17842	17630	17809	17840	17852	17533	17810	17789	17692	17634	17845	17704	17732	17822	17560	17852	17687	17571	17854	17772	17836	17591	17985	17721	17639	17730	17740	17542	17714	17871	17908	17815	17910	17914	17874	17862	17757	17653	17828	17725	17895	17874	17744	17877	17667	17764	17691	17658	17592	17621	17765	17919	17858	17609	17779	17775	17761	17732	17574	17683	17684	17581	17730	17787	17519	17623	17865	17710	17824	17844	17759	17481	17711	17783	17845	17814	17621	17653	17510	17637	17775	17713	17820	17696	17797	17675	17812	17852	17697	17785	17833	17900	17773	17644	17696	17747	17511	17724	17544	17690	17901	17716	17619	17713	17817	17738	17650	17709	17947	17718	17628	17745	17669	17764	17790	17863	17778	17910	17559	17671	17769	17918	17808	17745	17716	17729	17575	17728	17783	17781	17770	17705	17852	17852	17871	17763	17683	17649	17679	17869	17968	17843	17806	17728	17763	17906	17854	17821	17653	17882	17651	17665	17640	17678	17748	17686	17874	17888	17876	17635	17901	17817	17843	17760	17615	17809	17632	17784	17584	17554	18013	17728	17650	17744	17877	17955	17751	17531	17737	17686	17768	17821	17779	17660	17664	17670	17849	17791	17577	17588	17870	17922	17550	17856	17634	17747	17733	17601	17642	17617	17710	17590	17911	17612	17800	17680	17695	17639	17823	17839	17811	17667	17685	17732	17621	17801	17760	17746	17785	17833	17766	17675	17788	17539	17619	17628	17717	17698	17704	17670	17742	17919	17910	17908	17532	17658	17879	17428	17857	17818	17695	17750	17683	17709	17568	17922	17773	17602	17690	17744	17776	17797	17842	17630	17903	17623	17860	17809	17722	17655	17798	17714	17966	17719	17796	17899	17672	17776	17679	17798	17618	17912	17778	17669	17619	17732	17683	17595	17575	17681	17743	17870	18041	17718	17703	17714	17719	17746	17793	17612	17536	17625	17716	17831	17852	17702	17792	17842	17727	17826	17773	17653	17687	17706	17683	17744	17665	17660	17804	17810	17843	17614	17702	17884	17634	17569	17616	17653	17766	17708	17917	17809	17618	17652	17812	17611	17786	17724	17667	17572	17851	17702	17752	17697	17930	17712	17757	17866	17747	17775	17569	17720	17970	17669	17746	17945	17842	17835	17786	17618	17768	17611	17666	17682	17755	17668	17751	17662	17732	17813	17689	17614	17600	17646	17604	17835	17717	17667	17676	17978	17938	17728	17745	17796	17720	17540	17971	17654	17763	17659	17708	17643	17774	17611	17626	17876	17754	17663	17633	17695	17797	17770	17843	17712	17616	17698	17731	17646	17597	17814	17708	17740	18002	17815	17659	17714	17756	17620	17843	17866	17678	17676	17508	17578	17554	17833	17568	17853	17648	17571	17670	17580	17520	17779	17755	17525	17689	17705	17682	17821	17806	17764	17559	17717	17752	17807	17665	17681	17694	17720	17679	17706	17897	17731	17746	17652	17709	17773	17766	17579	17781	17781	17797	17578	17711	17612	17737	17628	17730	17913	17831	17853	17529	17746	17791	17665	17589	17908	17675	17729	17698	17778	18010	17683	17581	17584	17861	17806	17611	17809	17265	17922	17819	17706	17639	17688	17856	17740	17765	17805	17878	17583	17745	17695
24882	37273	32230	24078	20452	17699	16744	16147	15802	15606	15712	15759	15915	16077	15869	16058	15692	15476	15663	15675	15677	15735	15542	15621	15525	15739	15722	15632	15503	15499	15489	15514	15356	15527	15666	15574	15647	15430	15671	15623	15537	15485	15679	15341	15547	15660	15600	15601	15571	15540	15630	15578	15561	15678	15682	15477	15431	15450	15473	15399	15399	15639	15602	15290	15469	15529	15384	15499	15508	15489	15471	15398	15461	15478	15524	15475	15402	15492	15482	15389	15487	15404	15676	15464	15377	15327	15498	15487	15413	15418	15340	15553	15467	15566	15544	15489	15363	15360	15400	15437	15475	15500	15519	15524	15565	15406	15625	15470	15375	15396	15393	15306	15392	15546	15367	15365	15524	15509	15412	15446	15619	15533	15695	15469	15430	15484	15434	15487	15558	15304	15565	15600	15599	15400	15505	15352	15573	15589	15608	15452	15429	15465	15479	15683	15471	15288	15510	15714	15401	15412	15625	15483	15529	15486	15265	15627	15434	15536	15355	15599	15444	15664	15441	15619	15513	15538	15284	15429	15545	15456	15483	15337	15630	15491	15275	15533	15596	15483	15404	15384	15315	15383	15536	15506	15450	15439	15538	15461	15472	15544	15515	15496	15618	15635	15654	15360	15437	15417	15581	15349	15333	15517	15386	15550	15464	15547	15486	15473	15462	15479	15719	15445	15485	15423	15484	15644	15487	15352	15395	15667	15623	15506	15355	15460	15435	15513	15523	15433	15484	15506	15433	15435	15539	15508	15555	15576	15597	15475	15579	15427	15578	15370	15464	15648	15616	15207	15428	15504	15523	15446	15475	15423	15303	15487	15416	15395	15596	15568	15383	15399	15485	15478	15445	15561	15430	15464	15414	15508	15473	15472	15525	15344	15512	15339	15750	15443	15491	15448	15638	15507	15630	15388	15247	15533	15604	15346	15462	15605	15323	15449	15719	15542	15652	15518	15398	15452	15531	15548	15463	15559	15508	15503	15433	15278	15555	15544	15542	15568	15418	15494	15459	15364	15432	15412	15599	15540	15442	15515	15413	15423	15337	15492	15438	15508	15444	15564	15334	15465	15625	15524	15714	15514	15617	15498	15381	15457	15650	15497	15727	15423	15611	15348	15498	15629	15457	15475	15496	15518	15569	15338	15454	15579	15358	15367	15622	15671	15401	15396	15631	15521	15482	15589	15538	15597	15451	15633	15410	15413	15386	15523	15424	15296	15284	15627	15484	15569	15477	15500	15454	15324	15441	15418	15532	15536	15590	15469	15491	15393	15343	15535	15406	15480	15340	15557	15435	15448	15421	15613	15380	15526	15361	15459	15496	15327	15339	15444	15499	15420	15597	15395	15461	15433	15392	15482	15443	15469	15536	15361	15660	15512	15554	15341	15554	15415	15435	15501	15571	15429	15442	15474	15583	15533	15506	15507	15527	15378	15467	15388	15472	15533	15494	15554	15578	15344	15467	15541	15479	15530	15469	15487	15374	15474	15383	15381	15433	15476	15522	15463	15466	15346	15380	15453	15525	15425	15400	15504	15466	15410	15391	15496	15543	15454	15664	15469	15528	15395	15510	15456	15513	15396	15486	15575	15825	15470	15354	15564	15459	15500	15530	15212	15568	15310	15423	15376	15533	15564	15413	15472	15336	15331	15332	15627	15390	15405	15289	15439	15606	15429	15455	15536	15586	15404	15507	15438	15461	15455	15517	15490	15429	15295	15375	15399	15499	15498	15619	15526	15444	15499	15415	15467	15407	15332	15318	15543	15379	15522	15553	15464	15407	15521	15492	15493	15657	15520	15508	15439	15573	15466	15564	15476	15395	15604	15355	15466	15278	15580	15482	15653	15540	15388	15522	15540	15521	15443	15493	15477	15341	15389	15555	15495	15413	15370	15589	15467	15500	15585	15490	15504	15456	15626	15555	15421	15585	15519	15369	15566	15483	15547	15569	15374	15484	15492	15408	15300	15682	15577	15330	15620	15498	15471	15528	15500	15488	15380	15366	15372	15482	15508	15495	15564	15599	15689	15593	15449	15400	15420	15182	15564	15428	15466	15541	15514	15464	15486	15420	15457	15501	15444	15555	15590	15533	15508	15353	15445	15545	15396	15412	15441	15342	15529	15618	15393	15375	15518	15454	15314	15383	15397	15611	15499	15519	15492	15472	15439	15510	15398	15557	15375	15571	15706	15579	15553	15561	15441	15588	15311	15497	15617	15561	15545	15565	15503	15489	15479	15657	15560	15487	15500	15468	15616	15354	15628	15297	15395	15509	15508	15555	15509	15448	15354	15602	15636	15538	15404	15439	15557	15451	15398	15277	15527	15427	15456	15487	15527	15580	15411	15509	15621	15416	15626	15585	15373	15569	15395	15417	15539	15362	15495	15307	15274	15604	15430	15256	15503	15545	15617	15480	15384	15442	15602	15551	15849	15726	15620	15608	15550	15546	15488	15544	15499	15562	15632	15528	15614	15429	15517	15440	15344	15677	15637	15431	15167	15483	15354	15513	15424	15557	15403	15433	15558	15419	15566	15451	15558	15622	15429	15566	15480	15511	15401	15457	15562	15556	15407	15401	15505	15611	15451	15495	15479	15561	15420	15455	15410	15639	15459	15376	15478	15546	15453	15511	15456	15415	15430	15631	15536	15521	15469	15531	15557	15474	15346	15337	15413	15422	15532	15569	15470	15410	15442	15416	15495	15524	15341	15428	15529	15562	15280	15371	15592	15487	15447	15578	15550	15502	15247	15515	15533	15512	15340	15477	15580	15265	15576	15492	15503	15467	15451	15390	15363	15520	15457	15367	15562	15506	15595	15528	15564	15554	15346	15595	15516	15360	15539	15565	15273	15308	15436	15432	15451	15434	15521	15419	15453	15419	15468	15522	15402	15357	15424	15494	15542	15400	15658	15324	15405	15571	15508	15439	15401	15634	15432	15507	15660	15319	15478	15337	15601	15522	15437	15412	15588	15588	15443	15382	15359	15299	15477	15517	15495	15605	15348	15636	15581	15423	15499	15415	15560	15488	15604	15542	15444	15523	15600	15546	15581	15373	15570	15347	15497	15440	15473	15657	15371	15533	15541	15485	15350	15468	15429	15507	15502	15623	15401	15482	15372	15551	15408	15562	15592	15611	15485	15473	15497	15484	15339	15529	15556	15490	15391	15249	15473	15357	15518	15547	15394	15246	15528	15507	15699	15451	15356	15476	15422	15511	15446	15257	15420	15536	15496	15569	15142	15612	15588	15439	15326	15546	15643	15490	15586	15656	15638	15443	15433	15260	15534	15474	15400	15587	15575	15563	15460	15571	15442	15386	15575	15446	15563	15460	15477	15535	15412	15405	15499	15419	15507	15379	15575	15446	15337	15457	15435	15582	15485	15397	15395	15321	15641	15621	15273	15574	15340	15504	15609	15414	15409	15557	15467	15451	15634	15592	15582	15607	15391	15441	15418	15502	15560	15593	15643	15455	15302	15404	15590	15643	15430	15592	15459	15426	15499	15599	15545	15531	15628	15505	15562	15383	15531	15632	15445	15493	15432	15590	15318	15541	15392	15477	15500	15399	15498	15512	15345	15415	15574	15545	15472	15360	15480	15503	15612	15396	15602	15543	15542	15552	15654	15568	15604	15478	15575	15557	15598	15441	15508	15435	15522	15391	15471	15396	15567	15379	15518	15565	15599	15399	15524	15476	15660	15473	15551	15502	15289	15384	15440	15433	15444	15589	15623	15495	15375	15403	15376	15508	15637	15577	15434	15508	15199	15643	15471	15385	15428	15277	15430	15312	15403	15426	15556	15437	15491	15498	15568	15515	15557	15523	15698	15430	15511	15612	15342	15694	15623	15576	15591	15572	15417	15461	15432	15424	15582	15460	15482	15502	15467	15526	15356	15407	15393	15411	15403	15509	15536	15487	15443	15612	15541	15241	15512	15578	15508	15504	15490	15492	15403	15484	15427	15551	15593	15454	15385	15544	15532	15436	15432	15597	15363	15475	15696	15551	15525	15492	15576	15623	15383	15567	15579	15569	15336	15406	15388	15617	15335	15535	15354	15641	15584	15497	15625	15626	15581	15437	15417	15445	15400	15363	15488	15420	15488	15443	15568	15545	15328	15553	15490	15433	15604	15350	15545	15565	15549	15438	15530	15675	15564	15429	15668	15453	15416	15718	15387	15458	15482	15354	15457	15475	15464	15630	15491	15464	15470	15534	15563	15530	15390	15517	15640	15428	15527	15536	15488	15594	15605	15627	15450	15531	15611	15608	15346	15501	15576	15388	15415	15419	15389	15511	15649	15476	15434	15389	15385	15604	15521	15504	15548	15511	15585	15609	15331	15391	15553	15504	15519	15448	15515	15450	15523	15581	15577	15663	15350	15642	15328	15452	15515	15547	15410	15561	15534	15274	15679	15553	15520	15416	15597	15604	15613	15597	15401	15680	15471	15589	15425	15488	15383	15589	15387	15632	15559	15433	15462	15370	15552	15448	15572	15578	15462	15571	15608	15481	15587	15626	15542	15484	15594	15422	15353	15526	15530	15491	15328	15483	15421	15363	15518	15502	15519	15441	15595	15571	15401	15685	15310	15494	15509	15540	15531	15480	15518	15520	15428	15431	15421	15411	15391	15541	15474	15462	15415	15525	15411	15497	15510	15473	15404	15715	15513	15510	15645	15527	15648	15476	15505	15453	15377	15479	15554	15462	15315	15424	15704	15455	15525	15615	15469	15677	15405	15540	15467	15490	15490	15492	15484	15518	15662	15405	15452	15779	15469	15632	15557	15465	15388	15432	15336	15502	15479	15456	15591	15609	15454	15355	15504	15497	15521	15577	15549	15532	15445	15593	15305	15582	15423	15468	15636	15682	15641	15451	15393	15688	15548	15512	15293	15443	15529	15623	15408	15487	15417	15449	15531	15443	15394	15514	15582	15444	15395	15527	15428	15513	15486	15530	15319	15502	15453	15383	15467	15548	15386	15566	15340	15327	15382	15465	15530	15616	15352	15617	15618	15536	15351	15530	15583	15402	15555	15517	15482	15468	15366	15367	15457	15503	15521	15518	15420	15437	15456	15303	15648	15337	15582	15763	15517	15618	15574	15500	15526	15602	15614	15489	15516	15456	15409	15594	15419	15619	15514
23787	21258	28898	24113	22650	23711	22996	19902	19225	19218	18954	18922	19005	19047	19009	19075	18943	18708	18557	18781	18932	18826	18642	18720	18728	18619	18509	18557	18496	18283	18466	18331	18329	18462	18392	18341	18508	18523	18431	18495	18439	18488	18426	18400	18470	18372	18484	18332	18472	18244	18861	19074	19322	19145	18990	18705	18578	18540	18373	18462	18527	18604	18428	18465	18472	18446	18475	18694	18212	18456	18489	18612	18505	18322	18613	18288	18445	18445	18554	18547	18302	18254	18306	18475	18509	18457	18416	18278	18376	18534	18524	18300	18335	18635	18536	18236	18322	18449	18479	18491	18605	18403	18386	18289	18411	18406	18328	18595	18316	18562	18288	18199	18453	18219	18351	18448	18530	18475	18423	18317	18418	18319	18509	18461	18420	18481	18366	18167	18397	18201	18412	18195	18532	18217	18272	18392	18425	18411	18403	18329	18351	18572	18529	18198	18411	18459	18508	18581	18425	18419	18552	18223	18291	18230	18416	18448	18412	18353	18159	18461	18495	18396	18569	18514	18293	18318	18342	18276	18568	18492	18336	18346	18332	18229	18479	18423	18228	18444	18340	18264	18272	18344	18277	18340	18487	18425	18441	18517	18477	18389	18467	18312	18411	18275	18430	18264	18322	18457	18327	18302	18183	18403	18287	18310	18288	18370	18280	18210	18336	18354	18363	18412	18336	18371	18345	18342	18437	18475	18484	18246	18434	18210	18456	18387	18205	18372	18515	18199	18106	18434	18489	18463	18455	18185	18373	18287	18337	18427	18516	18439	18394	18459	18509	18313	18462	18289	18354	18411	18492	18394	18255	18353	18353	18219	18247	18487	18413	18202	18346	18382	18457	18378	18307	18165	18334	18369	18393	18312	18194	18407	18460	18233	18283	18512	18681	18209	18295	18328	18304	18418	18481	18515	18257	18359	18484	18627	18377	18343	18220	18346	18474	18441	18636	18363	18371	18560	18567	18381	18366	18545	18323	18330	18405	18562	18479	18294	18208	18540	18453	18440	18286	18503	18593	18542	18467	18351	18191	18432	18356	18345	18342	18258	18173	18411	18241	18341	18261	18475	18554	18324	18214	18379	18506	18308	18392	18646	18331	18239	18441	18468	18502	18462	18233	18522	18313	18256	18524	18498	18242	18069	18170	18414	18316	18281	18344	18415	18313	18394	18110	18341	18392	18237	18567	18443	18284	18109	18525	18573	18397	18252	18388	18334	18397	18252	18420	18495	18228	18331	18393	18505	18481	18490	18459	18400	18345	18385	18291	18277	18353	18155	18209	18579	18500	18428	18438	18483	18297	18516	18293	18368	18419	18189	18462	18450	18423	18427	18242	18342	18289	18168	18711	18432	18331	18268	18435	18295	18354	18565	18474	18447	18145	18530	18567	18518	18366	18290	18148	18461	18321	18449	18365	18322	18326	18349	18515	18357	18320	18328	18388	18672	18123	18338	18204	18418	18312	18478	18475	18309	18347	18420	18235	18531	18361	18680	18385	18418	18417	18383	18375	18285	18524	18515	18340	18260	18242	18487	18469	18360	18396	18457	18349	18311	18563	18483	18394	18458	18419	18629	18320	18666	18411	18525	18271	18347	18584	18569	18503	18314	18571	18304	18291	18546	18350	18467	18181	18220	18391	18339	18325	18483	18418	18030	18438	18298	18425	18313	18515	18385	18464	18404	18513	18651	18377	18600	18441	18363	18405	18525	18258	18152	18348	18445	18103	18384	18479	18343	18423	18362	18499	18346	18369	18298	18467	18552	18419	18384	18529	18314	18506	18421	18388	18356	18458	18653	18606	18499	18495	18487	18372	18445	18477	18145	18301	18391	18456	18239	18248	18362	18276	18579	18423	18470	18359	18349	18169	18311	18403	18486	18448	18579	18330	18561	18517	18425	18533	18628	18328	18350	18330	18521	18353	18243	18545	18661	18405	18410	18548	18466	18395	18260	18570	18428	18354	18269	18547	18353	18480	18455	18325	18313	18279	18451	18238	18443	18399	18420	18469	18261	18409	18484	18490	18594	18363	18357	18313	18480	18475	18446	18406	18481	18454	18303	18357	18396	18425	18573	18353	18272	18270	18417	18374	18485	18610	18681	18438	18556	18474	18430	18523	18410	18286	18390	18464	18399	18441	18492	18450	18332	18382	18289	18474	18340	18238	18244	18379	18577	18475	18305	18378	18271	18293	18487	18410	18382	18347	18443	18302	18179	18597	18509	18371	18463	18302	18461	18533	18527	18399	18599	18407	18504	18471	18377	18542	18247	18423	18284	18362	18559	18264	18514	18308	18319	18336	18435	18485	18469	18422	18371	18241	18145	18418	18538	18374	18304	18348	18478	18294	18277	18190	18167	18355	18362	18430	18446	18389	18446	18442	18406	18140	18377	18361	18275	18480	18417	18399	18353	18320	18459	18346	18268	18343	18567	18349	18361	18448	18343	18328	18375	18356	18314	18279	18408	18490	18243	18471	18515	18350	18402	18408	18321	18380	18425	18496	18358	18299	18644	18438	18377	18521	18477	18339	18419	18522	18602	18429	18374	18370	18486	18352	18379	18492	18429	18294	18310	18470	18485	18358	18404	18326	18579	18358	18357	18284	18409	18430	18491	18374	18349	18381	18535	18374	18458	18751	18300	18359	18319	18303	18373	18258	18493	18407	18280	18439	18505	18298	18346	18297	18233	18342	18405	18404	18367	18456	18315	18351	18516	18474	18443	18094	18434	18385	18445	18362	18220	18408	18372	18496	18493	18428	18317	18414	18258	18510	18422	18522	18403	18270	18351	18324	18212	18357	18391	18287	18339	18228	18420	18267	18385	18555	18286	18349	18395	18441	18606	18389	18317	18431	18465	18403	18397	18338	18247	18460	18515	18482	18156	18428	18486	18486	18266	18305	18554	18317	18370	18287	18381	18416	18437	18330	18385	18440	18218	18485	18502	18237	18498	18621	18404	18223	18321	18537	18528	18350	18552	18461	18391	18401	18441	18468	18304	18323	18320	18384	18520	18451	18598	18366	18320	18395	18515	18294	18305	18299	18386	18478	18375	18424	18461	18545	18390	18394	18417	18364	18342	18436	18308	18376	18321	18454	18335	18490	18376	18546	18370	18523	18500	18426	18301	18309	18279	18226	18334	18404	18337	18721	18252	18410	18363	18251	18119	18199	18315	18247	18375	18371	18236	18365	18410	18171	18559	18481	18376	18215	18315	18327	18577	18285	18293	18322	18307	18218	18141	18454	18199	18377	18496	18496	18395	18388	18373	18392	18529	18367	18420	18615	18193	18488	18370	18460	18400	18451	18615	18528	18428	18431	18486	18358	18379	18414	18480	18491	18337	18335	18392	18446	18323	18278	18277	18305	18575	18489	18515	18265	18299	18301	18462	18400	18277	18450	18516	18365	18388	18418	18341	18305	18390	18367	18437	18305	18426	18323	18568	18366	18628	18523	18543	18594	18254	18261	18400	18583	18416	18465	18282	18372	18478	18357	18273	18288	18201	18302	18474	18213	18463	18332	18390	18489	18485	18236	18292	18336	18508	18505	18172	18380	18348	18290	18360	18351	18233	18520	18391	18378	18390	18408	18303	18397	18526	18247	18110	18437	18465	18562	18336	18288	18412	18266	18304	18449	18339	18262	18178	18299	18432	18459	18291	18535	18213	18368	18544	18307	18440	18747	18576	18424	18301	18464	18444	18252	18310	18509	18249	18410	18283	18395	18409	18315	18466	18359	18326	18173	18441	18345	18200	18286	18371	18420	18388	18401	18400	18413	18369	18381	18354	18459	18445	18384	18532	18394	18526	18370	18184	18525	18318	18433	18281	18386	18390	18448	18437	18363	18397	18499	18293	18230	18386	18449	18390	18418	18369	18397	18293	18241	18400	18211	18515	18376	18291	18234	18239	18299	18373	18170	18541	18613	18538	18448	18319	18366	18342	18510	18359	18342	18484	18181	18548	18368	18243	18300	18371	18396	18211	18580	18372	18282	18537	18243	18254	18385	18456	18375	18396	18254	18217	18639	18421	18231	18411	18375	18608	18551	18356	18479	18233	18383	18244	18499	18413	18475	18460	18380	18433	18311	18301	18409	18458	18397	18437	18367	18549	18290	18513	18421	18390	18489	18270	18443	18419	18268	18272	18461	18527	18355	18361	18181	18247	18409	18380	18474	18358	18471	18294	18393	18428	18536	18404	18380	18331	18409	18406	18382	18433	18294	18180	18530	18423	18490	18219	18306	18496	18541	18355	18514	18576	18478	18417	18415	18345	18462	18465	18249	18343	18432	18489	18169	18324	18358	18318	18285	18507	18335	18326	18418	18304	18427	18252	18426	18354	18534	18383	18283	18476	18472	18292	18460	18482	18425	18449	18570	18500	18504	18349	18427	18459	18489	18477	18330	18427	18515	18316	18368	18491	18362	18306	18393	18384	18394	18243	18401	18505	18532	18160	18428	18357	18381	18515	18319	18457	18335	18496	18248	18558	18340	18202	18476	18089	18186	18383	18492	18291	18457	18510	18301	18524	18466	18430	18549	18394	18473	18376	18421	18458	18412	18264	18346	18400	18357	18488	18345	18214	18469	18499	18230	18504	18493	18313	18301	18257	18569	18522	18320	18658	18682	18364	18674	18461	18431	18596	18509	18510	18347	18351	18300	18406	18330	18590	18427	18283	18447	18441	18454	18474	18661	18242	18717	18335	18477	18321	18544	18473	18506	18397	18501	18375	18590	18083	18242	18173	18483	18406	18387	18380	18382	18569	18203	18223	18497	18205	18253	18326	18429	18436	18537	18343	18434	18625	18473	18343	18375	18422	18519	18477	18556	18391	18358	18354	18457	18382	18265	18367	18479	18336	18577	18308	18456	18500	18554	18275	18467	18261	18510	18360	18248	18390	18471	18247	18248	18235	18115	18297	18621	18379	18327	18461	18392	18449	18402	18299	18383	18433	18359	18315	18551	18269	18504	18488	18556	18374	18439	18551	18471	18467	18216	18342	18451	18317	18545	18456	18316	18598	18189	18415	18496	18413	18246	18296	18309	18248	18211	18626	18403	18432	18224	18463	18394	18477	18405	18365	18169	18508	18423	18507	18412	18428	18324	18305	18524	18320	18355	18523	18459	18330	18529	18531	18431	18258
24849	43108	37870	28324	23768	19968	18380	17713	16779	16739	16337	16522	16987	16624	16626	16652	16346	16348	16085	16183	16242	16217	16235	16067	16102	15909	15974	15909	16022	16004	16074	15906	15825	15862	15961	16004	16055	15763	15899	16035	16033	15978	15912	16082	15995	15927	15990	15782	15863	15826	16712	16737	16909	16745	16192	16159	15849	15834	15769	15969	15892	15866	15876	15871	16052	15655	15857	15760	15751	15895	15825	15798	15917	15888	15732	15798	15881	15847	15796	15938	15901	15945	15890	15860	15770	15849	15782	15853	15824	15855	15961	15809	15852	15947	15920	15977	15936	15838	15685	15924	15950	15915	16074	15749	15808	15702	15914	15696	15990	15850	15732	15878	16070	15744	15964	15849	15784	15956	16061	15943	15866	15787	15674	15917	15771	15850	15855	15929	15828	15795	15848	15944	16018	15903	15796	15684	15875	15813	15904	15950	15929	15748	15765	15782	15825	15806	15906	16016	15768	16038	15939	15832	15843	15773	15999	15982	15791	15937	15954	15917	15985	15796	15677	15875	15908	15742	15807	15778	15903	15815	15735	15703	15778	15722	15851	15870	15996	15777	15754	15835	15952	15811	15722	15969	15867	15879	15724	15896	15824	15916	15983	15924	15821	15836	15616	15935	15899	15983	15877	16109	15783	15887	15783	15850	15795	15891	15983	15882	15792	15680	15923	15770	15900	16044	15938	15936	15851	15980	15653	15841	16067	15822	15786	15851	15965	15740	15923	15853	15923	15920	15850	15903	15904	15824	16050	15785	16074	15917	15901	15867	15746	15873	15937	15724	15883	15770	15951	15740	15914	15860	15739	15833	15917	15708	15987	15902	15909	15959	15899	15781	15902	15903	15798	15903	15693	15798	15889	15954	15752	15948	15924	15885	15805	15777	15863	15888	16005	15717	15890	15646	15875	15923	15887	15706	15906	15822	15823	15795	15833	15869	15877	15805	15847	15968	15735	15938	15801	15653	15825	15876	15708	15842	15773	15858	15994	15839	15890	15776	15829	15903	15894	15796	15983	15888	15962	15905	15864	15801	15927	15918	15895	15928	15913	15854	15646	15857	15750	15961	15973	15875	15861	15958	16037	15875	15926	15823	15680	15815	15717	15729	15779	15981	15964	15845	16020	15926	15934	15797	15906	15756	15967	15925	15968	15749	15669	15879	15876	15850	15810	15927	15771	15805	15768	15994	15894	15767	15766	15837	16010	15668	15856	15824	15759	15854	15780	15810	15755	15763	15981	15940	15757	15683	15783	15794	15752	15883	15791	15708	16056	15852	15844	15904	15836	15900	15832	15942	15863	15777	15998	15936	15715	15833	15754	16117	15815	15760	15844	15993	15835	15863	15891	15971	15827	15979	15800	15685	15844	15821	15926	15780	15890	15787	15809	15828	15839	15873	15818	15868	15883	15748	15847	15951	16113	15785	15890	15836	16078	15896	15933	15819	15741	15798	15737	15962	15752	15935	15920	15810	15907	15946	15830	15776	15884	15731	15897	15777	15942	15892	15916	15829	15989	15918	15680	15852	15843	15943	15808	15820	15940	15910	15827	15725	15588	15856	15589	15799	15815	15936	15808	15962	15736	15880	15625	15959	15869	15789	15803	15755	15906	15925	15882	15896	15902	15953	16005	15934	15852	15787	15850	15916	15869	15909	15691	15852	15978	15725	15875	15759	15862	15788	15774	15776	15825	15889	15777	15915	15787	15761	15926	15731	15992	15695	15978	15756	15921	15845	15865	15859	15641	15774	15831	16072	15941	15730	15981	15844	15826	15837	16018	15901	15716	15910	15807	15785	15931	15877	15744	15880	15990	15931	15751	15884	16016	15791	15748	15767	15790	15789	15849	15769	15932	15844	16044	15845	16014	15819	15837	15796	15808	16004	15931	15898	16187	15759	15900	15880	15841	15620	15748	15733	15739	15899	15915	15885	16025	15877	15925	15873	15661	15867	15909	15890	15899	15731	15774	15807	15740	15950	16093	15922	15948	16017	15871	16044	15916	16004	15909	15697	16041	15993	15755	15930	15761	15819	15722	15865	15772	15966	15730	15863	15854	15731	15915	16039	15868	16004	15796	15735	15859	15666	15891	16062	15705	15827	15941	15811	15911	15857	15617	15811	15964	16004	15879	15893	15910	15837	15906	15818	15784	15901	15914	15946	15873	15741	15763	15936	15830	15833	15779	15679	15954	15858	15740	15805	15902	15917	15723	15732	15846	15788	15745	15836	15942	15892	15728	15906	15809	15947	15883	15759	15714	15641	15607	15941	15772	15800	15852	15901	15706	15793	15795	15716	15933	15727	15792	15895	15900	16015	15738	15853	15936	15867	15791	15846	15952	15787	15842	15776	16025	15695	15733	15968	15706	16042	15964	15768	15905	15821	16171	15962	15905	15980	15825	15769	15823	15843	15887	15738	15821	15939	15833	15794	15880	16005	15960	15866	15934	15955	15732	15668	15900	15785	15817	15841	15733	15813	16115	15779	15932	15851	15984	15864	15945	15819	15908	15984	15960	15932	15932	15782	15844	15824	15956	15996	15675	15873	15840	15826	15783	15969	15804	15729	15720	15859	15810	15869	15950	15777	15901	15774	15781	15730	15768	15873	15844	15703	15892	15801	15964	15972	15895	15800	15926	15993	15991	15957	15920	15818	15997	15821	15925	15805	15916	15929	15898	16022	15926	15879	15840	15804	15824	15898	15928	15901	15817	15939	15779	15739	15858	15821	16053	15717	15824	15848	16018	15853	15779	15816	15787	15918	15958	15717	15727	15779	15705	15706	15778	15854	15717	15855	15915	15993	15955	15769	15845	15979	15768	15935	15900	16029	15818	16005	15707	15698	15935	15814	15896	16030	15718	16100	15701	15825	15854	15986	15977	15588	15883	15855	15959	15850	15735	15762	15900	15771	15837	15711	15956	15832	15922	15866	15814	15778	15955	15866	15723	15621	15975	15839	15915	15892	15862	15739	15900	15891	16074	15766	15839	15803	15872	15764	15679	15947	16050	15853	15772	15961	15760	15768	15766	15798	15718	15752	15916	15775	15781	15665	15883	15786	15785	15853	15895	15731	15918	15755	15791	15845	15787	15929	15818	15966	15856	15908	15795	15950	15784	15860	15865	15847	16035	15799	15815	15947	15765	15796	15846	15922	15826	15893	15637	15764	15937	15738	15776	15852	15846	15636	15957	15905	15680	15876	15843	15894	15804	15864	16000	15798	15887	15871	15958	15791	15783	15850	15781	15953	16018	15828	16054	15820	15853	15820	15774	15694	15913	16003	15937	15788	16006	15743	16035	16033	15852	15891	15690	15752	15626	15810	16021	15885	15907	15881	15951	15885	15637	15738	15725	15771	15842	16002	15856	15872	15819	15824	15898	15850	15845	15795	15808	15898	16002	15671	16014	15785	15718	15921	15773	15742	15730	16041	15966	15958	15734	15797	15949	16004	16000	15940	15810	15927	15951	16013	15865	15651	15869	15891	15899	15936	15920	15813	15742	15841	16034	15840	15859	15959	15942	15982	15833	15776	15923	15889	15833	15888	15884	15804	15786	15807	15856	15928	15986	15699	15795	15850	15984	15746	16041	15832	15892	15773	15990	15659	15899	15823	15690	15757	15948	15868	15802	15734	15763	15763	15798	15840	15854	15885	15978	15771	15930	15819	15734	15882	15984	15837	15845	15844	15767	15857	15972	15773	16011	16064	15769	15851	16144	15995	15906	15860	15916	15867	15794	15861	15906	15977	15841	15714	15894	15710	15925	15730	15691	15959	15870	15874	15691	15857	15815	15844	15874	15751	15917	15822	15911	15707	15748	15886	15866	16017	15893	15868	15843	15790	15965	15826	16082	15875	15659	15927	15802	15843	15878	15715	15857	15900	15858	15721	15920	15833	15739	15840	15901	15782	15828	15723	15770	15952	15881	15993	15823	15913	16030	15933	15865	16038	15859	15931	15740	15715	15942	15788	15872	15830	15796	15855	15971	15914	15790	15998	15839	15878	15635	16083	15748	15928	15825	15813	15820	15700	15834	15833	15880	15728	15923	15767	15810	15930	15764	16003	15825	15843	15969	15851	15724	15982	16113	15837	15961	15882	15908	15839	15865	16058	15928	15697	15860	15987	15701	15680	15874	15972	15894	15838	15958	15757	15841	15903	15955	15829	15943	15749	16084	15806	15928	15894	15797	15732	15917	15796	15997	16047	15785	15929	15898	15829	15877	16052	15870	15933	15843	15773	15892	15782	15884	15748	15669	15893	15912	15780	15916	15737	15810	15803	15978	15951	15931	15932	15891	15892	15796	15996	15974	15760	15920	15808	15817	15954	15939	15902	15879	15820	15660	15761	15701	15871	15751	15748	15969	15914	15732	15937	15965	15862	15867	15706	16012	15923	15870	15748	15864	15701	15850	15778	15774	15793	15891	15792	15634	15878	15765	15841	16020	15819	15717	15725	15910	15930	15901	15840	15750	16026	15882	15891	15785	15875	15784	15963	15882	15904	15802	15876	15825	15965	15913	15835	15942	15778	15938	15958	15955	15806	15772	15816	15906	15760	15744	15802	15832	15755	15798	15927	15869	15908	15727	15892	15943	15918	15840	15924	15999	15942	15961	15873	15768	15951	15763	15775	15936	15901	15907	15978	15973	15774	15746	15917	15764	15874	15769	15828	15825	15862	15750	15903	15890	15782	15792	15879	15949	15865	15809	15900	15884	15714	15794	15919	15942	15935	15663	15659	15884	15785	15977	15890	15865	15782	15950	15920	16165	15768	15742	15875	15951	15913	15845	15808	15959	15709	15760	15866	15873	15976	15889	15912	15838	15822	15944	15958	15928	15924	15939	15841	15944	15976	15778	15781	15933	15840	15970	15983	15780	15920	15725	15962	15925	16015	15832	15895	15982	15828	15764	15889	15881	15858	15937	16025	15758	15812	15911	15702	15903	15923	15853	15753	15813	16079	15612	15802	15852	16006	15785	15830	15911	15828	15966	15874	15808	15836	15805	16008	15660	15874	15942	15791	15819	15822	15915	15853	15951	15917	15686	16026	15937	15933	15802	15900	15932	15925	15643	15899	15877	15944	15836	15978	15776	15720	15928	15981	15787	15858	15789	15834	15859	15815	15960	15956	15752	15897	15984	15907
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
