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
339400111250	339400111817	339400112367	339400112917	339400113467	339400114017	339400114567	339400115117	339400115667	339400116217	339400116767	339400117317	339400117867	339400118417	339400118967	339400119517	339400120067	339400120617	339400121167	339400121717	339400122267	339400122817	339400123367	339400123917	339400124467	339400125017	339400125567	339400126117	339400126667	339400127217	339400127767	339400128317	339400128867	339400129417	339400129967	339400130517	339400131067	339400131617	339400132167	339400132717	339400133267	339400133817	339400134367	339400134917	339400135467	339400136017	339400136567	339400137117	339400137667	339400138217	339400138767	339400139317	339400139867	339400140417	339400140967	339400141517	339400142067	339400142617	339400143167	339400143717	339400144267	339400144817	339400145367	339400145917	339400146467	339400147017	339400147567	339400148117	339400148667	339400149217	339400149767	339400150317	339400150867	339400151417	339400151967	339400152517	339400153067	339400153617	339400154167	339400154717	339400155267	339400155817	339400156367	339400156917	339400157467	339400158017	339400158567	339400159117	339400159667	339400160217	339400160767	339400161317	339400161867	339400162417	339400162967	339400163517	339400164067	339400164617	339400165167	339400165717	339400166267	339400166817	339400167367	339400167917	339400168467	339400169017	339400169567	339400170117	339400170667	339400171217	339400171767	339400172317	339400172867	339400173417	339400173967	339400174517	339400175067	339400175617	339400176167	339400176717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2700	3600	2300	2700	3600	2300	2700	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24177	21718	29130	25440	24935	27043	26726	22392	21658	21486	21131	20643	20267	20280	20301	19995	20222	19919	20023	19790	19972	20377	21560	20780	20376	20467	20136	20484	21191	21149	20665	20064	19556	19550	19648	19813	19545	19511	19636	19807	19647	19983	19856	19730	19705	19664	19593	19515	19503	19735	19563	19570	19357	19585	19718	19703	19404	19463	19394	19396	19339	19619	19851	19509	19450	19510	19581	19389	19766	19713	19636	19691	19426	19603	19821	19772	19618	19700	19386	19542	19780	19485	19503	19384	19595	19607	19601	19520	19818	19739	19695	19517	19361	19447	19617	19545	19380	19638	19702	19775	19542	19411	19596	19518	19444	19216	19296	19381	19588	19425	19730	19431	19892	19541	19527	19510	19708	19605	19431	19645	19495	19576	19435	19632	19649	19538	19298	19483	19608	19623	19461	19540	19524	19525	19558	19605	19691	19525	19497	19393	19330	19361	19676	19365	19603	19252	19452	19596	19548	19583	19464	19292	19621	19777	19374	19461	19622	19282	19510	19432	19337	19394	19444	19595	19667	19503	19323	19500	19661	19657	19521	19487	19700	19400	19406	19533	19640	19759	19389	19619	19565	19722	19452	19656	19671	19612	19526	19329	19584	19478	19699	19782	19594	19835	19628	19391	19464	19606	19551	19446	19412	19468	19553	19652	19354	19494	19426	19434	19289	19782	19584	19620	19231	19446	19583	19361	19367	19581	19775	19438	19495	19471	19504	19371	19295	19416	19586	19337	19404	19592	19623	19699	19280	19505	19738	19613	19522	19293	19440	19765	19440	19481	19533	19272	19270	19565	19485	19586	19631	19826	19618	19368	19674	19472	19349	19381	19508	19430	19698	19450	19595	19591	19272	19428	19404	19626	19402	19596	19459	19426	19696	19575	19733	19625	19562	19573	19597	19348	19317	19489	19395	19487	19550	19544	19847	19210	19282	19333	19506	19599	19290	19571	19664	19552	19375	19487	19560	19725	19511	19458	19323	19312	19710	19539	19555	19456	19605	19613	19468	19338	19547	19446	19470	19385	19372	19403	19548	19770	19525	19645	19463	19428	19626	19529	19575	19494	19547	19668	19631	19628	19522	19607	19410	19660	19584	19704	19588	19446	19599	19523	19618	19788	19610	19623	19425	19575	19337	19660	19607	19624	19553	19632	19450	19557	19591	19569	19430	19450	19469	19663	19603	19518	19699	19813	19391	19516	19479	19340	19626	19458	19503	19481	19460	19370	19416	19524	19448	19515	19654	19444	19621	19639	19580	19576	19505	19469	19404	19514	19473	19526	19625	19780	19608	19405	19356	19443	19403	19429	19321	19401	19546	19417	19410	19452	19685	19403	19298	19440	19703	19127	19371	19467	19559	19466	19335	19362	19505	19445	19515	19454	19467	19461	19698	19606	19511	19519	19428	19627	19574	19485	19444	19591	19320	19404	19537	19410	19495	19476	19432	19653	19528	19586	19467	19590	19463	19342	19504	19424	19437	19535	19628	19848	19563	19710	19525	19284	19483	19236	19415	19415	19265	19333	19269	19522	19414	19714	19746	19744	19525	19672	19587	19449	19493	19343	19376	19565	19651	19134	19508	19556	19520	19421	19313	19297	19833	19461	19615	19416	19579	19426	19508	19428	19495	19483	19492	19411	19622	19720	19361	19320	19619	19497	19532	19467	19558	19487	19613	19816	19625	19567	19696	19502	19528	19493	19551	19585	19557	19659	19615	19632	19593	19556	19573	19590	19530	19450	19482	19570	19526	19483	19504	19408	19306	19452	19556	19557	19658	19517	19355	19447	19519	19526	19541	19337	19674	19434	19635	19515	19558	19566	19513	19587	19564	19550	19461	19475	19491	19596	19440	19510	19442	19555	19692	19361	19567	19639	19544	19442	19294	19416	19505	19643	19463	19487	19598	19504	19484	19487	19538	19574	19548	19474	19622	19546	19581	19558	19339	19606	19397	19578	19588	19616	19462	19460	19624	19357	19549	19469	19276	19332	19506	19598	19512	19719	19701	19539	19299	19467	19334	19527	19556	19568	19389	19458	19481	19430	19351	19458	19334	19397	19389	19772	19307	19645	19488	19481	19524	19584	19396	19487	19398	19498	19533	19498	19655	19455	19631	19561	19576	19536	19621	19445	19613	19517	19614	19470	19443	19595	19639	19402	19621	19528	19384	19466	19527	19511	19825	19700	19533	19511	19450	19477	19575	19518	19613	19651	19618	19340	19574	19473	19301	19674	19517	19630	19595	19807	19565	19515	19502	19445	19585	19603	19451	19556	19619	19316	19316	19578	19477	19414	19754	19576	19331	19476	19593	19739	19599	19369	19551	19623	19575	19433	19578	19604	19453	19396	19451	19673	19750	19515	19544	19504	19829	19307	19537	19522	19615	19488	19452	19640	19468	19429	19546	19586	19452	19623	19702	19411	19660	19483	19535	19504	19456	19471	19344	19549	19282	19591	19558	19419	19594	19602	19438	19480	19571	19521	19368	19484	19552	19406	19560	19387	19725	19764	19573	19497	19522	19664	19502	19390	19368	19593	19595	19648	19414	19545	19657	19460	19545	19431	19525	19664	19552	19517	19502	19504	19477	19179	19511	19560	19576	19467	19682	19485	19356	19491	19571	19181	19506	19363	19575	19591	19573	19630	19350	19272	19516	19622	19676	19634	19482	19580	19526	19507	19324	19525	19679	19728	19774	19399	19376	19529	19229	19367	19509	19585	19737	19662	19506	19507	19452	19785	19569	19299	19628	19462	19219	19383	19511	19613	19597	19718	19419	19401	19740	19528	19460	19395	19261	19621	19420	19567	19610	19414	19718	19397	19520	19597	19534	19515	19700	19565	19453	19485	19572	19245	19759	19678	19431	19492	19465	19342	19615	19319	19446	19400	19515	19520	19313	19407	19618	19680	19461	19668	19690	19434	19497	19560	19731	19664	19194	19335	19590	19477	19571	19538	19497	19575	19522	19433	19331	19570	19706	19489	19533	19527	19587	19619	19543	19571	19600	19636	19535	19429	19701	19396	19535	19542	19512	19476	19669	19693	19479	19595	19566	19501	19832	19759	19390	19568	19550	19530	19507	19479	19645	19429	19528	19386	19338	19590	19455	19572	19508	19440	19467	19506	19823	19715	19485	19560	19733	19463	19490	19532	19537	19450	19651	19617	19373	19519	19641	19467	19429	19476	19600	19610	19439	19662	19450	19361	19469	19298	19567	19688	19599	19533	19402	19334	19397	19481	19587	19137	19358	19427	19520	19476	19650	19557	19313	19344	19416	19486	19517	19475	19556	19436	19417	19432	19487	19557	19400	19500	19635	19390	19536	19509	19600	19619	19729	19544	19625	19508	19421	19255	19461	19548	19371	19674	19556	19793	19510	19599	19757	19472	19660	19501	19472	19405	19477	19477	19502	19321	19490	19439	19521	19760	19472	19592	19317	19651	19404	19416	19358	19512	19417	19376	19386	19399	19473	19567	19525	19671	19652	19381	19460	19623	19481	19591	19647	19519	19766	19609	19491	19303	19566	19409	19435	19540	19679	19537	19390	19659	19677	19355	19295	19419	19537	19429	19707	19853	19321	19589	19365	19509	19732	19596	19499	19544	19378	19418	19398	19530	19437	19495	19497	19563	19568	19508	19451	19616	19614	19413	19418	19352	19529	19503	19570	19558	19379	19503	19590	19422	19634	19376	19556	19541	19562	19472	19627	19434	19471	19554	19247	19554	19588	19582	19711	19634	19484	19636	19493	19549	19410	19416	19436	19352	19520	19627	19521	19419	19515	19514	19659	19647	19503	19488	19430	19663	19373	19473	19668	19686	19603	19620	19555	19581	19498	19612	19316	19485	19701	19595	19473	19584	19499	19391	19473	19525	19588	19709	19592	19586	19620	19788	19544	19486	19566	19399	19503	19444	19380	19328	19411	19646	19296	19419	19518	19392	19543	19385	19696	19459	19475	19549	19785	19353	19280	19598	19665	19529	19742	19701	19680	19449	19661	19419	19364	19655	19292	19612	19470	19585	19669	19429	19445	19389	19605	19729	19536	19968	19378	19318	19627	19539	19644	19614	19601	19528	19598	19431	19430	19434	19616	19696	19605	19545	19704	19683	19895	19558	19482	19622	19646	19473	19368	19623	19337	19396	19563	19705	19467	19609	19572	19432	19530	19585	19558	19561	19696	19524	19549	19366	19613	19422	19381	19523	19572	19501	19535	19669	19398	19410	19525	19580	19379	19487	19679	19559	19369	19535	19566	19613	19608	19527	19859	19683	19500	19507	19496	19418	19670	19233	19301	19416	19587	19524	19364	19355	19409	19573	19605	19376	19399	19314	19404	19497	19360	19271	19633	19554	19504	19548	19717	19298	19530	19642	19515	19415	19610	19486	19535	19508	19526	19457	19469	19737	19494	19494	19397	19378	19773	19772	19729	19509	19496	19501	19621	19590	19522	19592	19574	19622	19500	19333	19754	19446	19502	19502	19492	19392	19589	19581	19314	19679	19539	19352	19507	19731	19548	19369	19594	19234	19570	19636	19372	19563	19533	19619	19521	19671	19569	19657	19464	19594	19391	19688	19373	19538	19315	19518	19500	19555	19551	19398	19496	19503	19759	19671	19419	19656	19615	19218	19631	19454	19550	19462	19530	19480	19463	19487	19741	19464	19564	19538	19374	19695	19705	19765	19669	19718	19444	19551	19188	19554	19371	19691	19450	19408	19547	19411	19542	19273	19453	19800	19515	19373	19544	19742	19796	19520	19582	19655	19350	19417	19556	19494	19469	19585	19426	19647	19569	19591	19577	19636	19436	19535	19664	19395	19523	19526	19678	19586	19639	19772	19209	19728	19588	19370	19534	19538	19412	19602	19484	19595	19748	19494	19630	19502	19419	19351	19471	19457	19424	19560	19313	19633	19526	19411	19531	19396	19570	19426	19502	19751	19304	19205	19517	19658	19536	19390	19313	19335	19559	19685	19379	19600	19693	19844	19337	19462	19490	19364	19385	19471	19439	19463	19518	19369	19308	19580	19836	19325	19552	19405	19629	19504	19753	19575	19401	19775	19515	19461	19473	19529	19547	19662	19412	19286	19432	19674	19733	19605	19679	19752	19661	19487	19588	19298	19684	19629	19642	19552	19481	19255	19583	19638
19783	39175	36543	27445	22091	18404	16095	14340	13985	13436	12764	12440	12131	12277	12153	12112	11999	11817	11620	11895	11759	12140	13695	12439	11991	12321	12195	12404	12995	13005	12424	11860	11685	11723	11546	11584	11712	11633	11531	11497	11678	11519	11449	11622	11460	11592	11499	11576	11471	11531	11597	11487	11656	11612	11497	11405	11724	11528	11585	11352	11531	11625	11606	11342	11571	11463	11492	11547	11519	11548	11540	11590	11518	11454	11525	11514	11409	11540	11519	11271	11606	11400	11478	11516	11518	11605	11466	11640	11465	11298	11430	11461	11511	11398	11633	11544	11490	11544	11533	11516	11469	11434	11447	11525	11512	11448	11430	11620	11540	11482	11457	11520	11668	11500	11436	11514	11434	11642	11393	11592	11375	11404	11450	11311	11334	11466	11320	11437	11487	11577	11573	11362	11479	11526	11323	11577	11451	11423	11506	11622	11497	11538	11479	11518	11548	11490	11387	11446	11570	11470	11451	11405	11592	11522	11416	11291	11560	11460	11427	11325	11419	11629	11421	11455	11494	11632	11473	11401	11503	11459	11333	11451	11552	11621	11462	11384	11448	11508	11628	11698	11285	11425	11399	11473	11510	11551	11283	11285	11575	11558	11431	11555	11359	11519	11454	11443	11457	11503	11439	11557	11613	11464	11507	11476	11646	11541	11544	11337	11445	11386	11354	11471	11507	11396	11328	11519	11405	11341	11433	11535	11370	11696	11384	11316	11354	11589	11431	11338	11638	11506	11389	11500	11498	11534	11499	11499	11527	11677	11430	11278	11533	11372	11445	11329	11503	11478	11423	11373	11389	11460	11446	11486	11409	11529	11491	11518	11424	11414	11671	11440	11443	11361	11504	11374	11310	11512	11484	11390	11405	11427	11449	11492	11458	11520	11470	11394	11326	11324	11449	11425	11606	11493	11474	11270	11391	11465	11424	11480	11500	11609	11386	11484	11459	11469	11362	11577	11277	11482	11279	11491	11430	11503	11515	11446	11505	11511	11501	11459	11576	11579	11496	11549	11339	11391	11379	11349	11517	11493	11546	11363	11439	11473	11337	11597	11472	11299	11513	11443	11512	11525	11523	11411	11416	11513	11412	11637	11380	11340	11358	11343	11462	11478	11435	11544	11626	11532	11597	11479	11399	11462	11429	11448	11387	11470	11430	11284	11407	11480	11415	11637	11462	11410	11585	11546	11347	11778	11458	11413	11317	11347	11454	11437	11462	11455	11236	11478	11403	11458	11320	11587	11386	11491	11462	11516	11401	11511	11589	11533	11679	11475	11394	11416	11450	11503	11401	11624	11406	11465	11463	11404	11346	11398	11635	11544	11526	11284	11560	11477	11468	11468	11479	11539	11448	11295	11325	11523	11481	11462	11408	11373	11492	11363	11473	11464	11478	11321	11452	11497	11445	11554	11440	11230	11577	11368	11419	11482	11453	11380	11286	11478	11516	11498	11461	11412	11282	11542	11528	11325	11530	11513	11593	11391	11416	11378	11499	11501	11327	11468	11393	11441	11583	11439	11472	11410	11521	11424	11536	11396	11335	11422	11363	11444	11394	11381	11484	11427	11480	11431	11476	11491	11524	11365	11490	11284	11455	11415	11332	11392	11353	11492	11472	11366	11413	11658	11413	11450	11554	11395	11514	11400	11380	11524	11522	11455	11438	11406	11642	11448	11506	11524	11479	11511	11611	11332	11314	11324	11494	11499	11403	11224	11393	11387	11295	11340	11467	11486	11454	11630	11470	11436	11520	11269	11419	11315	11480	11588	11483	11338	11470	11472	11494	11374	11363	11308	11377	11525	11407	11410	11419	11315	11451	11438	11485	11383	11394	11646	11506	11479	11360	11380	11397	11369	11400	11417	11451	11412	11423	11421	11493	11550	11452	11350	11288	11557	11726	11373	11190	11305	11449	11538	11398	11402	11424	11403	11334	11517	11396	11413	11508	11516	11550	11486	11483	11383	11629	11370	11522	11448	11421	11480	11530	11552	11531	11489	11458	11485	11552	11388	11556	11355	11515	11481	11420	11424	11263	11553	11345	11294	11456	11417	11436	11525	11350	11214	11493	11288	11413	11536	11442	11451	11341	11525	11711	11477	11318	11514	11359	11466	11365	11523	11486	11513	11433	11621	11318	11414	11491	11414	11489	11474	11313	11368	11386	11313	11519	11291	11503	11482	11379	11473	11395	11323	11444	11320	11534	11519	11502	11432	11646	11433	11325	11449	11362	11644	11429	11411	11483	11417	11614	11511	11449	11433	11356	11593	11371	11461	11513	11434	11519	11351	11509	11486	11435	11490	11388	11452	11438	11434	11444	11518	11420	11396	11545	11331	11471	11257	11389	11540	11477	11493	11531	11382	11415	11599	11393	11464	11516	11421	11550	11504	11634	11401	11416	11437	11577	11350	11585	11419	11439	11459	11236	11507	11347	11379	11501	11452	11431	11381	11479	11416	11605	11358	11424	11279	11459	11500	11711	11484	11506	11431	11403	11452	11495	11351	11468	11320	11547	11531	11304	11222	11568	11235	11320	11543	11419	11279	11539	11441	11504	11539	11513	11411	11322	11298	11572	11619	11575	11527	11487	11319	11453	11589	11388	11438	11638	11421	11553	11593	11346	11306	11432	11442	11457	11379	11469	11384	11413	11514	11524	11554	11382	11462	11591	11416	11501	11519	11423	11251	11480	11363	11506	11383	11425	11366	11380	11454	11453	11348	11493	11424	11449	11344	11432	11481	11591	11499	11507	11456	11562	11507	11416	11401	11495	11346	11468	11415	11395	11429	11440	11300	11507	11578	11509	11294	11489	11203	11509	11514	11469	11384	11369	11408	11368	11465	11510	11527	11368	11486	11491	11201	11569	11649	11532	11517	11474	11371	11366	11263	11475	11359	11483	11444	11530	11337	11520	11315	11534	11477	11454	11568	11513	11468	11521	11571	11365	11487	11449	11386	11456	11586	11519	11487	11421	11232	11547	11388	11215	11551	11494	11490	11512	11430	11465	11286	11428	11377	11588	11694	11569	11360	11384	11550	11458	11499	11489	11393	11466	11395	11397	11432	11533	11496	11409	11461	11466	11278	11545	11252	11432	11268	11582	11333	11500	11554	11472	11456	11507	11550	11499	11604	11437	11536	11405	11311	11508	11605	11501	11543	11236	11440	11474	11493	11501	11595	11415	11499	11402	11548	11634	11474	11250	11499	11516	11383	11407	11392	11338	11396	11453	11392	11624	11518	11510	11477	11649	11560	11405	11320	11394	11612	11609	11418	11333	11497	11509	11371	11474	11483	11324	11484	11523	11598	11499	11281	11516	11527	11447	11573	11481	11604	11604	11362	11444	11374	11500	11472	11348	11282	11403	11459	11426	11375	11441	11384	11381	11539	11583	11477	11339	11423	11365	11476	11406	11456	11519	11244	11335	11431	11511	11428	11537	11335	11456	11472	11527	11483	11238	11367	11392	11430	11232	11417	11437	11162	11361	11557	11469	11419	11450	11533	11505	11522	11512	11560	11627	11487	11451	11519	11377	11383	11520	11548	11267	11555	11341	11394	11498	11429	11367	11397	11289	11669	11320	11461	11512	11422	11469	11316	11618	11436	11235	11449	11484	11387	11471	11392	11489	11467	11530	11319	11415	11472	11413	11434	11509	11409	11426	11485	11710	11241	11536	11456	11448	11354	11297	11433	11360	11362	11499	11533	11460	11509	11559	11487	11410	11273	11500	11230	11492	11424	11438	11402	11573	11632	11462	11407	11541	11380	11470	11298	11513	11546	11524	11377	11440	11295	11401	11542	11497	11438	11498	11577	11366	11436	11610	11569	11380	11396	11593	11470	11407	11560	11462	11431	11323	11373	11700	11522	11300	11462	11413	11464	11575	11553	11372	11370	11309	11496	11448	11421	11530	11414	11540	11512	11488	11282	11565	11413	11522	11434	11473	11442	11392	11367	11383	11331	11482	11428	11489	11492	11514	11555	11362	11567	11474	11352	11461	11397	11428	11329	11438	11389	11492	11713	11380	11359	11568	11492	11355	11578	11389	11438	11478	11507	11436	11494	11553	11645	11545	11535	11417	11389	11446	11456	11359	11567	11453	11463	11290	11552	11477	11485	11428	11447	11471	11447	11536	11335	11434	11436	11359	11487	11344	11514	11521	11444	11263	11372	11339	11375	11467	11434	11462	11510	11537	11486	11450	11434	11407	11546	11407	11443	11447	11348	11400	11454	11501	11494	11457	11375	11693	11465	11430	11485	11303	11384	11462	11684	11496	11337	11209	11417	11480	11434	11305	11572	11403	11446	11584	11642	11633	11301	11502	11542	11434	11425	11467	11564	11487	11477	11409	11412	11380	11359	11384	11463	11331	11451	11521	11517	11323	11521	11529	11492	11527	11643	11471	11431	11531	11332	11435	11537	11480	11513	11506	11343	11270	11480	11568	11308	11389	11374	11423	11457	11518	11578	11474	11489	11325	11351	11364	11279	11338	11403	11504	11364	11457	11276	11474	11386	11482	11448	11377	11479	11604	11391	11475	11388	11527	11472	11424	11511	11332	11402	11217	11448	11441	11477	11442	11553	11485	11444	11276	11580	11476	11558	11520	11572	11390	11347	11384	11576	11373	11543	11288	11394	11642	11393	11300	11424	11622	11488	11439	11204	11429	11475	11546	11062	11482	11459	11474	11500	11479	11493	11533	11396	11509	11488	11437	11526	11385	11433	11285	11587	11459	11470	11370	11379	11495	11425	11406	11387	11317	11444	11433	11332	11536	11514	11403	11543	11216	11408	11491	11596	11451	11418	11342	11327	11574	11485	11411	11569	11397	11430	11407	11370	11432	11359	11589	11487	11616	11440	11371	11463	11508	11413	11360	11494	11505	11489	11255	11478	11484	11496	11504	11388	11350	11431	11415	11366	11414	11520	11392	11285	11640	11476	11595	11355	11442	11363	11531	11464	11428	11639	11421	11536	11500	11523	11269	11339	11619	11413	11442	11447	11501	11324	11607	11277	11579	11425	11364	11492	11313	11307	11387	11455	11333	11335	11417	11537	11408	11299	11474	11547	11481	11479	11491	11536	11386	11511	11341	11363	11362	11260	11354	11370	11280	11476	11373	11335	11566	11346	11414	11377	11571	11601
32638	28485	31194	27931	24814	23745	23036	22385	21896	21808	21604	21725	21583	21261	21268	21279	21096	21247	21406	21366	21374	21233	21414	21105	21370	21212	21305	21369	21397	21427	21506	21402	20984	21386	21239	21387	21269	21285	21275	21469	21326	21213	21291	21058	21410	21131	21166	21098	21353	21354	21255	21307	21296	21301	21132	21112	21098	20966	21163	21130	21226	21441	21152	21467	21332	21118	21193	21298	21498	21317	21261	21252	21056	21185	21246	21315	21124	21106	21256	21302	21248	21307	21354	21386	21306	21279	21214	21233	21199	21177	21128	21242	20943	21044	21150	21324	21346	21152	21299	21073	21194	21136	21141	21307	21250	21197	21439	21190	21042	21230	21082	21113	21305	21269	21160	21157	21266	21231	21080	21188	21097	21339	21382	20991	21313	21188	21281	21206	21237	20968	21220	21017	21168	21147	21341	20945	21347	21392	21163	21170	21416	21099	21156	21064	21022	21059	21182	21192	21367	21207	21199	21081	21122	21194	21172	21114	21243	21251	21058	21040	21458	21317	21207	21204	21083	21030	21306	21222	21182	21188	21126	21199	21084	21127	21120	21228	21298	21274	21208	20972	21343	21259	21516	21460	21068	21292	21144	21402	21333	21039	21417	21453	21273	21328	21115	21448	21389	21031	21325	21108	21047	20991	21021	21296	21241	21075	21050	21295	21063	21091	21324	21411	21175	21065	21297	21284	21058	21298	21273	21226	21211	21257	21075	21075	21134	21106	21327	21226	21269	21384	21414	21538	21384	21107	21187	21182	21324	21271	21380	21339	21008	21077	21311	21234	21194	21134	21257	20977	21162	21375	21257	21485	21214	21197	21074	21271	21259	21155	21171	21104	21147	21177	21169	21141	21108	21090	21205	21420	21243	21119	21193	21226	21229	21013	21059	21033	21205	21169	21118	21261	21129	21209	21377	21348	21185	20981	21359	21217	21295	21406	21086	21226	21037	21178	21006	21217	21183	21136	21199	21193	21222	21107	21248	21471	21172	21095	21185	21104	21243	21179	21536	21249	21428	21224	21172	21098	20983	21137	21028	21118	21232	21132	21179	21234	21259	21017	21126	21228	21371	21293	21173	21004	21114	21413	21338	21371	21227	21224	21275	21130	21175	21359	21370	21274	21105	21169	21170	21007	21093	21148	21261	21304	21243	21070	21114	21198	21194	21400	21140	21425	21271	21250	20957	20980	20938	21208	21095	21390	21431	21256	21142	21157	21257	21045	21154	21129	21242	21137	21210	21208	21233	21145	21299	21260	21248	21333	21219	21364	20937	21313	21001	21077	21146	21195	21180	21195	21265	21282	21089	21164	21232	21115	21210	21079	21050	21015	21206	21139	21298	21099	21335	21256	21145	21235	21241	21230	21171	21315	21176	21437	21206	20975	21183	21324	21224	21248	21214	21216	21064	21265	21017	21241	21128	21022	21478	21010	21229	21165	21083	21160	21302	21423	21300	21269	21287	21097	21293	21127	21339	21168	21427	21093	21110	21157	21193	21108	21109	20981	21265	21269	21162	21090	21290	21215	21292	21110	21133	21119	21180	21180	21167	21326	21177	21300	21089	21413	21362	20982	21206	21211	21219	21232	21087	21273	21185	20969	21188	21386	21370	21098	21025	21336	21060	21339	21306	21083	21231	21408	21296	21133	21419	21227	21193	21130	21102	21122	21431	21474	21010	21274	21109	21075	21191	21070	21199	21175	21421	21342	21290	21211	21024	21023	21189	21305	21159	21400	21370	21132	21321	21343	21320	21322	21138	21278	21391	21139	21198	21181	21238	21108	21219	21210	21318	21278	21200	21340	21148	21275	21319	21469	21156	21140	21255	21139	21506	21101	21107	21196	21284	21231	21254	21189	21218	21260	21312	21319	21243	21180	21254	21231	21026	21318	21258	20978	21161	21151	21105	21082	21351	21385	21218	21151	21247	21457	21201	21159	21231	21191	21137	21503	21152	20973	21429	21172	21144	21362	21183	21153	21292	21236	21251	21148	21198	21218	20961	21084	21248	21208	21215	21235	21326	21104	21117	21240	21289	21123	21135	21132	21201	21140	21432	21340	21278	21311	21114	21264	21208	21229	21300	21375	21351	21267	21391	21496	21202	21095	21157	21225	21161	21072	21026	21350	21430	21072	21217	21263	21078	20994	21224	21359	21304	21196	21045	21310	21244	21108	21329	21213	21536	21187	21224	21379	21445	21352	21163	21208	21177	21289	21140	21357	21092	21013	21029	21155	21261	21214	21127	21082	21145	21001	21398	20975	21138	21120	21105	21280	21037	21185	21151	21252	21521	21286	21160	21157	21232	21134	21263	21419	21160	21371	21248	21189	21206	21136	21514	21135	21383	21261	21104	21224	21273	21203	21069	21233	21087	21231	21218	21409	21168	21047	21246	21310	21451	21169	21307	21111	21149	21229	21053	21273	21191	21175	21150	21257	21269	21270	21089	21140	20839	21371	21300	21508	21237	21249	21225	21227	21353	21116	21186	21107	21258	21264	21347	21261	21166	21118	21294	21152	21323	21159	21269	21034	21061	21146	21117	21129	21211	21361	21067	21220	21297	21095	21327	21044	21144	21284	21309	21189	21203	21343	21153	21109	21275	21032	21208	21083	21398	21401	21186	21224	21216	21228	21280	21310	21056	21449	21038	21243	21301	21147	21140	21214	21138	21162	21093	20855	21059	21067	21245	21117	21188	21136	20995	21308	21151	21150	21076	21215	21481	21265	21264	21248	21206	21076	21048	21352	21284	21201	21139	21189	21009	21172	21107	21106	21322	21123	21231	21144	21261	20831	21177	21152	20981	21336	21238	21101	21472	21366	21382	21153	21151	21438	21111	21075	20988	21181	21052	21280	21099	21158	21192	21290	21209	21202	21174	21091	21172	21198	21045	21039	21189	21143	21325	21235	21312	20948	21061	21301	21306	21195	21144	21380	21260	21336	21136	21037	21327	21466	20995	21109	21204	21168	21183	21373	21227	21122	21127	21254	21259	21553	21191	21380	21449	21045	21156	21184	21198	21179	21236	21142	21223	21295	21327	21200	21197	21496	21391	21243	21408	21274	21279	21253	21572	21158	21202	21417	21262	21186	21164	21217	21143	21158	21126	21175	21259	21251	21142	21200	21146	21251	21019	21143	21414	21268	21319	21174	20957	21318	21378	21367	21303	21256	21265	20977	21118	21304	21163	21279	21281	21102	21137	21254	21207	21022	21007	21227	21118	21120	21352	21282	21186	21095	21088	21061	21126	21158	21142	21306	21158	20956	20983	21066	21185	21112	20854	20992	21207	21211	21384	21237	21288	21118	21203	21325	21277	21202	21066	21007	21356	21020	21198	21194	21006	21067	21119	21180	21212	21244	21405	21209	21342	21207	20874	21307	21040	21326	21205	21311	21156	21287	21173	21029	21052	21279	21126	21153	21140	21115	21321	21141	21206	21162	20969	21144	21346	21263	21396	21270	21168	21348	21274	21214	21017	21131	21074	21314	21147	21081	21339	21148	21240	21409	21067	21046	21286	21354	21305	21386	21203	21461	21343	21088	21104	21418	21339	21323	21128	20926	21313	21551	20916	21013	21265	21097	21112	21494	21046	21309	21205	21041	21093	21316	21225	21109	21290	21098	21209	21279	21299	21256	21336	21230	21044	21287	21126	21084	21098	21298	21165	21184	21191	21281	20994	21280	21321	21142	21251	21322	21042	21051	21374	21163	21369	21244	21199	21243	21142	21290	21339	21057	21063	21340	21378	21388	21089	21182	21052	21179	21011	21210	21138	21392	21292	21054	21309	21277	21146	21136	21094	21198	21148	21378	21209	21204	21324	21211	21486	21333	21191	21274	21181	21120	21017	21145	21027	21248	21438	20979	21202	21790	21181	21232	21077	21036	21226	21329	21311	21099	21394	21269	21137	21147	21118	21280	21130	21366	21085	21062	21215	21236	21116	21072	21188	21181	21189	21108	21368	21219	21179	21167	21091	21112	21110	21419	21289	21294	21297	21259	21322	20916	21388	21357	21340	21517	21376	21298	21338	21208	21304	21355	21195	21200	21184	21130	21209	21277	21238	21362	21319	21332	21363	21254	21400	21041	21043	21237	21356	20985	21260	21211	21178	21299	21135	21251	21482	21261	21192	21061	21207	21138	21244	21059	21170	21225	21223	21059	21246	20972	21274	21267	21239	21190	21133	21248	21278	21323	21041	21170	21205	21043	21251	21140	21127	21055	21246	21197	21044	21109	21007	21462	21180	21140	21312	21047	21131	21357	21432	21141	21142	21240	21098	21494	21285	21061	21242	21128	21162	21131	21311	21031	21184	21321	21342	21208	21335	21157	21209	21137	21281	20989	21045	21163	21199	21290	21351	21363	21230	21261	21095	21279	21597	21381	21426	21028	21253	21356	21095	21227	21407	21290	21207	21108	21385	21147	21179	21158	21045	21214	21242	21152	21192	21151	21046	21272	20980	21239	21164	21291	21350	21138	21316	21255	21246	21209	21211	21026	21327	21150	21300	21269	21106	21101	21237	21096	21526	21147	21247	21138	21288	21213	21223	21320	21282	21406	21347	21063	21357	21263	21249	21401	21095	21180	21040	21296	21261	21285	21133	21003	21261	21305	21363	21344	21200	21439	21278	21103	21247	21308	21255	21141	21262	21106	21333	21442	21123	21193	21025	21225	21177	21082	21369	21292	20949	21040	21154	21281	21251	21292	21211	21204	21117	21104	21156	21226	21129	21211	21281	21170	21057	21176	21182	21065	21308	21292	21000	21216	21310	21341	21283	21141	21310	21249	21211	20856	21310	21174	20991	21270	21161	21062	21344	21151	21076	21226	21355	21224	21366	21251	21394	21308	21316	21283	21247	21319	21388	21220	21044	21311	21357	21171	21278	21183	21518	21064	21060	21303	21217	21060	21216	21396	21376	21076	21051	21150	20924	21082	21294	21275	21302	21076	21059	21388	21407	21402	21202	21189	21223	21398	21100	21520	21101	21170	21378	21372	21365	21340	21221	21297	21395	21168	21198	21214	21139	21274	21203	21287	21233	21127	21232	21081	21157	21209	21213	21041	21202	21309	21201	20839	21052	21287	21160	21395	21158	20981	21128	21107	21145	21363	21181	21219	21234	21346	21194	21234	21413	21143
19828	26434	23500	18206	16591	14970	13799	13257	13300	12836	12655	12335	12425	12162	12123	12228	12162	12119	12183	12108	12107	12127	12258	12270	12173	12105	12183	12044	12228	12147	12293	12201	12183	12098	12185	12044	12221	11968	12019	12282	12221	12053	12160	12217	12011	12069	12031	12200	12194	12056	12231	11979	11913	12017	12020	12193	12098	11924	11987	12139	12019	12007	12127	11994	12086	12094	12060	12168	12143	12058	12054	12188	12175	12044	12018	12064	11959	12165	12056	11996	12109	12136	11987	12192	12094	12097	12044	11989	12159	11998	12097	12130	11941	12126	12111	12101	12328	12174	11864	12050	12062	12141	12075	11976	11985	12052	12207	11981	12060	12131	12218	12179	12009	12105	12074	12102	12130	12162	12118	11971	12136	11882	12052	12017	12018	12088	12162	12072	12075	12101	12052	12097	12011	12179	12314	12219	11993	12186	12208	12054	12096	11867	12195	12010	12071	12100	11979	12236	12113	12101	12169	12150	12167	12093	12137	12038	12068	12094	11992	12022	12043	12059	12075	11940	12060	12088	11864	12194	12010	12099	11969	12086	12182	12106	12135	12192	12038	11812	12051	12049	12071	12118	12157	12136	12090	12057	12105	12124	12015	12084	12197	12107	11985	11969	12040	11999	12045	12044	12047	12028	11921	12018	12179	12103	12188	12192	12040	12127	12183	12144	12035	11956	12046	12032	11991	12009	12000	12101	12085	12071	12054	12241	12131	12108	12069	12193	12147	12119	12028	12000	12167	11993	12123	12054	12173	11956	12074	12184	11986	11984	12029	12054	12188	12097	12106	12050	12106	12194	12066	11938	11962	12096	11987	12060	12092	12131	11988	12179	12019	11976	12123	11982	12231	11950	12044	11980	11892	12124	12007	12129	12019	12199	12033	11959	12080	12001	12081	12152	12160	12224	11955	12095	12112	12070	12024	12057	11878	12050	11926	12048	11845	12012	12093	12076	12193	11854	11925	12076	12080	12163	12063	12098	11938	12103	12055	12090	11984	12099	12138	12204	12152	12126	12169	12042	12286	11956	12158	12136	12049	12278	12078	12195	12128	12034	12048	11920	12067	12181	12029	12218	12138	11980	11981	12240	11972	12065	11956	12184	12076	12022	11960	12157	12175	12054	11975	12205	12150	12133	12137	11994	12250	12042	12085	12106	12040	12072	11999	11925	12263	12188	12094	12080	12063	12174	12061	12123	11962	12214	12291	12071	12099	11873	11978	12145	11896	12056	12067	12120	12012	12120	11966	12139	12079	12189	12086	12047	12133	12102	12116	12301	12055	12231	11993	12098	12221	12176	12079	12208	12210	11995	12068	12184	12244	12100	11941	12060	12076	11967	12031	12129	12169	12087	12086	12241	12187	12058	11975	12138	12158	11986	12036	12167	12055	11952	12010	12092	12109	11982	11929	12026	12047	12140	12124	12035	11998	11940	11897	11955	12153	12289	12076	11979	11983	11969	12136	12115	12193	11972	12124	12088	12070	12170	12209	12188	12040	12092	12305	12104	12216	12037	11883	11996	12247	12051	12099	12108	12154	12055	12116	12109	12009	12081	12091	12101	12041	12095	11984	11947	12088	12032	12099	12193	11962	12147	12069	12082	11950	11906	12017	12048	12019	11884	11959	12045	12168	12019	12246	12072	12271	12175	12133	12176	11935	11994	11982	11937	12052	12146	12222	11921	11934	11936	12083	12028	11972	12109	12024	12164	12113	12239	12005	12001	12078	12017	12123	12015	11966	12105	12085	12048	12119	12058	12058	12057	12088	11950	11939	12139	12185	12097	12096	12116	12055	12155	12015	12221	12071	12137	12203	12087	12060	12110	11959	11953	12061	11884	11905	11893	11953	11983	12042	12093	12068	12039	12073	12142	12046	11984	12155	11997	12099	12004	12079	11951	12084	12328	12040	12120	12053	12032	11814	11984	12040	12024	12190	12018	11850	11938	12092	12147	12224	12069	12002	12071	12008	12146	11989	12008	12152	11909	12044	12065	11848	11997	12142	11957	12273	12001	11929	12092	12066	11945	12134	11996	12072	12007	12162	11989	12096	12095	12004	12028	12108	12051	12013	12004	11882	12150	12151	11946	11966	12087	12086	12089	12017	12184	11936	11969	12200	12280	11865	11903	12219	12070	12117	12076	12084	12175	12010	12070	12153	12178	12021	12106	11892	12118	12069	12020	12179	11990	12119	12045	12220	12226	11999	12152	12072	12216	11992	12019	12157	12049	12001	11975	12086	12045	12101	12123	12124	12062	11988	12145	12016	12009	12188	11992	12012	12158	12294	12189	12050	12094	12069	12124	12120	11979	12144	12065	12096	11996	11961	12107	12124	12072	12189	11993	12137	12124	11956	11938	12117	11883	12241	12128	12126	12001	12050	12177	12056	11992	12169	11969	12104	12080	12054	12062	12073	12029	11969	12018	12193	12058	12093	12047	12110	11918	12131	12017	12100	11992	12048	12175	12032	12120	12027	12168	12039	12019	12016	12082	12084	12085	11981	12094	11909	12094	12251	12192	11979	12086	12065	12104	12172	12088	11993	12201	11923	11990	12118	12201	12094	11984	12209	12185	12044	12144	12226	12162	12079	12022	11937	12273	11898	12165	12173	12247	12082	11999	12125	12100	12012	12102	11942	12069	12089	12004	12002	11957	11990	12075	12175	12157	12080	11966	12064	12080	12085	12076	12062	12080	12026	12062	11978	12209	12112	12112	12084	12010	12178	12113	12235	11974	12093	12079	11985	12014	12024	11906	12003	12007	12254	12004	12166	12286	12030	12096	12154	11992	12137	12037	12120	12009	12038	12318	11936	12333	12219	12192	11989	12050	12090	12178	11968	11950	12191	12063	12023	12171	12026	12004	12098	12149	11906	11997	12164	12109	11996	12163	12129	12063	12120	12040	12076	12091	12141	12152	12049	11980	12241	11954	12111	12132	12146	12179	12080	12069	12080	12068	12030	12172	11952	12123	12271	12112	12118	12145	11995	12116	12108	12177	11990	11951	12054	12240	12050	12171	12059	12022	12217	12106	11948	11923	11950	12100	11966	12043	12114	12149	11956	12129	12084	12020	12063	12127	12162	12162	12146	11943	12131	12125	12007	11973	12076	12105	12028	12097	11986	12013	11990	12046	11980	11953	11927	11977	12082	12117	12005	12056	12097	12147	12066	12210	12176	12087	12239	12067	12074	12117	11935	12013	12109	11871	12070	12102	12195	12190	12098	11950	12079	12082	12095	12020	11881	12077	12073	11975	12203	12100	11768	12039	11967	12172	12115	12097	12086	11974	11947	11913	12205	12150	12043	12075	12150	12060	12235	12055	11990	12100	12135	11817	12242	12097	12115	12217	12001	12194	12159	12203	11952	12054	12244	12191	11975	12079	12157	12267	12182	12265	12044	12017	12195	12016	12110	12086	12259	12026	12121	12164	12193	12111	12202	12073	11941	12110	12143	12005	12061	12033	12278	12084	12041	12017	12117	12190	12035	11892	12053	12049	12163	11960	12119	12103	11917	12201	12031	12192	12117	12077	12150	12058	12187	12154	12103	12212	12085	12056	12004	12241	11891	12076	12010	11970	11943	12150	11969	12075	12193	12099	12039	12052	12073	12065	12095	11956	12118	12093	12060	11843	12168	12017	12159	12095	12089	12119	12137	12017	12295	12127	12023	12194	12182	12122	12022	12200	12133	11963	12094	12151	12071	12127	11900	12338	11997	12051	12186	12082	12134	12058	12136	12079	12025	12070	11996	12074	11961	12131	12029	12152	12228	12104	11946	11957	12023	12156	12038	12067	12164	12078	11977	12065	11978	12093	12047	12082	11932	12018	12056	12122	11974	11904	11896	12257	12058	12029	12252	12007	12208	12128	11943	12216	12148	12267	12130	12006	12107	12182	12112	12208	12032	12034	12131	11975	11981	12011	12119	12142	12065	12079	12175	12251	12020	11983	12066	12082	12260	12051	12111	12141	12191	12132	11959	12027	12163	11973	12262	12100	12068	12067	12189	12032	12066	12004	12001	11972	12134	12205	12295	12045	12113	11897	12191	12037	12043	11849	12102	11947	12036	12163	12063	11965	12283	12243	12061	12046	12150	12088	12013	12011	11959	12226	12064	12111	11931	12294	12270	12150	12115	12112	12070	12011	12147	12190	12118	12008	12023	12094	12047	12031	11989	12264	11966	12073	12165	12200	12123	12065	12036	11942	12213	12044	12058	12083	12083	12089	12026	12100	12061	12006	12033	12275	12079	12052	12213	12095	12059	12131	12179	12234	11954	12027	12154	12051	12157	12109	11977	12135	12018	12068	12028	11972	12030	11949	11996	12097	12144	12138	12172	12126	12035	12110	12188	12220	12162	12026	12097	12254	12112	12114	12001	12135	12175	11934	12193	11977	12130	12259	12092	11983	11962	12040	12115	11927	12036	12135	12149	11993	12035	12209	12046	12179	11972	12103	12183	12082	12141	11930	11875	12222	12151	12080	12124	12171	11803	12137	12086	12137	12037	12182	12244	12024	12272	12161	12054	12120	11930	12051	12180	11982	12105	11895	12026	12208	11974	12176	12064	11945	12253	12134	12081	12032	12023	12100	12204	12148	12024	12149	12280	12141	12010	12174	12107	12042	12121	12071	12084	12097	12243	12151	12018	12069	12012	12077	12170	12066	12138	12011	11939	12133	12051	12038	12041	12254	12213	12130	11964	12081	12082	12192	12009	12012	11949	12133	12215	12117	12018	12141	12085	11976	12112	12032	12097	12068	12125	11945	12185	12011	12075	12110	12119	12044	12118	12126	12064	12067	12228	12190	12102	11958	12016	12063	12155	11869	12182	12065	12034	12038	12029	12205	12154	12143	12156	12117	12195	12046	12120	12202	12132	11979	12018	12272	12202	12013	12120	12126	12066	12011	12058	12219	12164	12118	12070	12212	12142	12106	12106	12104	12097	11926	12101	11985	12216	12030	12112	12123	12093	12138	12203	12192	12045	12040	12075	12069	12068	12081	12018	12148	12187	12165	12041	12125	12155	11990	12102	12179	12123	12181	12029	12032	11997	12009	12105	12043	12136	12189	12235	12125	12140	12244	12176	12137	12056	11916	12141	11997	12122	12172	12117	12199	12222	12073	12184	12085	12154	12247	11960	12187
24714	21088	28002	27019	26813	26942	26203	24831	23956	23674	23469	23367	23011	23172	22902	22876	22949	22991	22716	22718	22982	22920	23313	22903	23026	22935	22881	22717	23339	23450	23576	23217	23090	22581	22309	22485	22684	22614	22745	22575	22839	22664	22460	22759	22415	22413	22448	22292	22117	22324	22495	22637	22501	22399	22526	22546	22676	22580	22468	22492	22712	22520	22568	22450	22731	22748	22651	22543	22361	22730	22432	22540	22668	22606	22524	22349	22475	22345	22474	22667	22480	22509	22544	22392	22461	22530	22408	22444	22740	22553	22470	22498	22437	22380	22796	22351	22549	22585	22652	22735	22490	22463	22722	22326	22433	22618	22559	22715	22432	22333	22693	22292	22605	22677	22675	22505	22659	22423	22611	22331	22736	22453	22704	22468	22587	22759	22551	22554	22542	22449	22340	22492	22443	22607	22713	22482	22658	22537	22586	22450	22565	22377	22376	22499	22657	22482	22503	22497	22555	22386	22559	22594	22678	22664	22425	22414	22470	22497	22740	22364	22512	22473	22605	22587	22526	22614	22647	22397	22644	22527	22579	22430	22740	22544	22358	22535	22594	22439	22570	22411	22621	22590	22518	22615	22369	22325	22508	22634	22572	22584	22790	22628	22598	22074	22169	22598	22641	22474	22514	22723	22284	22409	22442	22390	22690	22595	22696	22428	22530	22447	22588	22459	22712	22464	22483	22354	22374	22286	22313	22563	22368	22362	22620	22423	22462	22556	22448	22551	22293	22656	22545	22567	22412	22541	22411	22653	22507	22498	22559	22351	22491	22444	22563	22413	22679	22352	22615	22630	22344	22492	22575	22454	22614	22996	22548	22393	22638	22268	22497	22421	22432	22504	22524	22315	22741	22642	22542	22464	22555	22933	22541	22600	22522	22574	22504	22549	22400	22669	22523	22532	22665	22386	22426	22349	22265	22379	22604	22388	22784	22582	22361	22521	22473	22738	22442	22705	22547	22228	22517	22559	22603	22685	22709	22566	22838	22659	22708	22664	22621	22357	22558	22571	22590	22525	22514	22702	22465	22556	22447	22538	22597	22761	22568	22612	22532	22618	22871	22737	22543	22407	22679	22495	22507	22484	22533	22452	22543	22487	22391	22663	22439	22552	22577	22704	22607	22315	22315	22694	22423	22353	22560	22499	22698	22815	22700	22372	22473	22718	22817	22544	22654	22606	22483	22448	22290	22694	22586	22546	22645	22477	22572	22435	22806	22437	22621	22334	22528	22414	22698	22773	22608	22536	22770	22422	22673	22416	22694	22427	22435	22491	22865	22683	22243	22367	22493	22656	22445	22189	22345	22455	22584	22333	22554	22362	22554	22779	22671	22304	22434	22519	22741	22536	22250	22575	22252	22654	22583	22620	22514	22608	22341	22600	22483	22432	22446	22551	22396	22551	22475	22597	22482	22568	22642	22711	22443	22593	22484	22785	22546	22302	22590	22644	22740	22379	22550	22487	22379	22398	22473	22459	22703	22441	22472	22505	22700	22650	22393	22456	22314	22337	22725	22340	22734	22490	22559	22342	22669	22458	22239	22449	22455	22506	22561	22283	22423	22466	22530	22317	22643	22685	22423	22431	22474	22623	22625	22475	22484	22452	22780	22777	22678	22846	22449	22577	22484	22894	22580	22512	22525	22585	22618	22453	22762	22867	22563	22313	22563	22743	22699	22618	22324	22477	22495	22526	22412	22412	22315	22679	22559	22524	22705	22643	22628	22691	22311	22610	22901	22516	22461	22432	22587	22568	22372	22492	22568	22309	22526	22812	22381	22561	22504	22615	22646	22708	22525	22342	22655	22703	22320	22584	22527	22445	22631	22476	22529	22500	22534	22248	22551	22486	22666	22615	22648	22471	22491	22644	22529	22490	22585	22689	22596	22687	22258	22462	22749	22479	22602	22626	22684	22562	22582	22690	22392	22583	22731	22514	22461	22396	22506	22389	22489	22788	22638	22456	22507	22693	22519	22256	22720	22371	22533	22945	22656	22479	22351	22344	22530	22258	22650	22532	22639	22569	22474	22414	22617	22448	22618	22504	22574	22445	22575	22479	22437	22359	22474	22542	22560	22378	22396	22863	22506	22522	22563	22331	22690	22632	22612	22444	22641	22494	22350	22312	22607	22702	22748	22586	22528	22375	22750	22344	22463	22742	22613	22578	22574	22462	22593	22499	22585	22609	22602	22759	22512	22488	22649	22498	22460	22445	22241	22275	22679	22382	22560	22592	22583	22407	22773	22401	22700	22574	22606	22590	22487	22597	22561	22620	22461	22373	22517	22441	22380	22732	22582	22548	22447	22703	22568	22420	22605	22303	22508	22310	22460	22528	22777	22764	22480	22550	22727	22537	22534	22654	22224	22395	22489	22353	22578	22643	22618	22709	22487	22590	22512	22484	22666	22340	22459	22459	22639	22365	22410	22672	22673	22779	22587	22486	22539	22375	22605	22643	22348	22441	22600	22575	22504	22327	22535	22464	22215	22620	22657	22775	22619	22446	22361	22363	22523	22573	22325	22391	22785	22529	22505	22463	22439	22487	22384	22702	22734	22636	22453	22525	22684	22559	22641	22670	22514	22809	22499	22298	22392	22421	22654	22502	22703	22679	22441	22520	22496	22469	22445	22696	22588	22429	22634	22324	22418	22535	22543	22521	22679	22721	22667	22735	22498	22663	22434	22497	22394	22531	22697	22427	22485	22540	22613	22521	22321	22785	22658	22690	22371	22606	22558	22595	22320	22555	22601	22445	22574	22746	22582	22691	22453	22438	22526	22599	22567	22534	22546	22336	22377	22523	22567	22495	22592	22728	22469	22547	22759	22671	22547	22528	22601	22414	22497	22650	22441	22365	22435	22503	22409	22554	22687	22546	22482	22587	22604	22531	22536	22492	22587	22344	22565	22564	22538	22482	22698	22518	22378	22533	22674	22797	22433	22515	22699	22661	22589	22469	22427	22535	22433	22779	22430	22401	22627	22591	22397	22433	22396	22520	22670	22335	22141	22542	22527	22373	22808	22683	22562	22747	22726	22365	22709	22435	22674	22602	22643	22581	22652	22561	22390	22668	22600	22658	22384	22709	22584	22628	22538	22433	22275	22418	22397	22521	22629	22286	22665	22780	22534	22684	22596	22657	22449	22338	22576	22502	22410	22593	22730	22475	22511	22386	22598	22289	22682	22621	22756	22407	22479	22529	22706	22602	22319	22427	22603	22630	22774	22509	22392	22527	22323	22535	22520	22653	22511	22509	22808	22455	22545	22430	22452	22652	22438	22348	22662	22414	22693	22561	22382	22460	22620	22757	22542	22595	22655	22493	22694	22367	22503	22712	22711	22736	22540	22427	22452	22654	22403	22514	22545	22543	22633	22595	22341	22613	22591	22789	22548	22550	22457	22613	22466	22700	22432	22263	22689	22420	22569	22541	22406	22479	22570	22402	22538	22463	22521	22744	22496	22658	22417	22219	22623	22351	22381	22607	22706	22382	22642	22270	22489	22464	22417	22606	22473	22542	22658	22476	22431	22626	22506	22434	22840	22600	22398	22470	22644	22599	22610	22605	22601	22450	22281	22586	22799	22555	22702	22378	22670	22364	22291	22462	22698	22817	22568	22428	22650	22517	22448	22321	22477	22615	22541	22494	22471	22714	22431	22633	22309	22445	22516	22582	22680	22527	22579	22603	22532	22764	22435	22466	22451	22684	22416	22556	22439	22421	22304	22384	22498	22776	22525	22468	22566	22466	22548	22687	22711	22229	22686	22491	22362	22522	22341	22603	22673	22458	22479	22556	22612	22329	22607	22537	22558	22251	22537	22594	22565	22362	22466	22496	22388	22680	22449	22479	22350	22592	22575	22370	22372	22464	22467	22536	22819	22604	22444	22631	22432	22514	22331	22397	22446	22545	22408	22558	22512	22383	22383	22518	22620	22572	22466	22337	22509	22677	22605	22727	22820	22486	22631	22488	22523	22393	22501	22692	22846	22776	22740	22783	22453	22415	22504	22531	22502	22510	22693	22604	22255	22413	22500	22652	22599	22420	22495	22391	22529	22512	22447	22414	22457	22457	22485	22606	22373	22734	22568	22299	22749	22722	22473	22406	22656	22486	22663	22525	22372	22576	22984	22476	22320	22506	22627	22533	22348	22474	22601	22621	22447	22402	22527	22634	22390	22294	22596	22643	22401	22652	22570	22683	22576	22584	22417	22323	22503	22596	22522	22498	22412	22437	22840	22702	22610	22616	22427	22435	22490	22349	22556	22702	22652	22487	22847	22723	22542	22584	22541	22538	22383	22543	22619	22459	22561	22289	22585	22518	22308	22281	22756	22696	22746	22721	22568	22513	22526	22694	22369	22447	22569	22749	22694	22567	22511	22796	22643	22498	22325	22345	22480	22588	22537	22377	22728	22440	22409	22319	22408	22523	22502	22609	22456	22548	22549	22782	22656	22540	22493	22473	22310	22535	22305	22370	22657	22534	22770	22474	22516	22564	22375	22432	22461	22537	22550	22601	22523	22468	22455	22679	22917	22693	22650	22522	22466	22614	22554	22271	22621	22464	22823	22593	22637	22633	22450	22672	22661	22555	22673	22626	22453	22660	22572	22589	22633	22616	22770	22399	22775	22497	22613	22677	22316	22526	22478	22494	22569	22562	22503	22516	22546	22527	22497	22432	22536	22445	22364	22788	22457	22567	22485	22558	22473	22427	22474	22420	22517	22609	22367	22490	22693	22272	22625	22613	22400	22502	22700	22603	22485	22749	22358	22421	22420	22546	22562	22173	22638	22642	22481	22651	22454	22676	22772	22403	22566	22458	22641	22395	22494	22628	22446	22713	22656	22457	22516	22387	22370	22602	22575	22465	22211	22517	22710	22471	22666	22436	22644	22529	22548	22457	22537	22383	22868	22603	22542	22508	22321	22423	22562	22677	22570	22476	22470	22310	22902	22594	22713	22342	22434	22713	22593	22539	22620	22659	22558	22628	22609	22333	22746	22511	22742	22681	22279	22486	22253	22638	22340	22720	22389	22721	22674	22808	22442	22635	22639	22532	22429	22474	22580	22715	22653	22290	22759	22519	22442	22445	22567	22605	22484	22356	22537	22436	22488	22355	22593	22488	22375	22693	22593	22428	22808	22440
18234	33394	30266	22610	20154	17052	15603	15030	14459	14040	13690	13586	13417	13365	13363	13116	13221	13181	13092	12957	13061	13110	13828	13164	13224	13308	13153	12921	13485	13943	13967	13470	13017	12793	12965	12832	12952	13059	13067	13078	12898	12955	12989	12937	13008	13044	12830	12724	12858	12754	12747	12687	12896	12782	12907	12989	12857	12968	12782	12899	13125	12803	12739	12805	12964	12777	12772	12846	12999	13093	12702	12688	12949	12638	12990	12947	12667	12872	12751	12841	12863	12914	12945	12880	12856	12972	12925	12960	12799	12803	12872	12880	12846	12740	12923	12843	12872	12892	12816	12818	12845	13011	12817	12909	12842	12780	12816	12749	12831	12679	12910	12901	12926	12893	12892	13002	12835	12912	12929	12926	12861	12814	12961	12741	12798	13095	12803	12940	12805	12787	12844	12855	13059	12796	12722	12817	12769	12821	12749	12930	12633	12875	12875	12775	12922	12805	13140	12852	12727	12806	12781	12966	12903	12944	12947	12879	12987	12803	12859	12697	12807	12879	12838	12910	12842	12789	12733	12956	12860	12801	12866	12683	12792	12872	12797	12877	12924	12937	12871	12745	12660	12701	12999	12875	12786	12709	12732	12878	12822	12752	12942	12740	12772	12797	12852	12861	12717	12893	12702	12740	12869	12763	12913	12778	12799	12917	13040	12731	12685	12824	12796	12799	12959	12833	12956	12674	13042	12860	12779	12881	12832	12748	13013	12843	12822	12871	12856	12818	12961	12971	12803	12882	12750	12857	12964	12677	12757	12870	12865	12991	12826	12996	12956	12748	12903	12874	12973	12724	12875	12535	12836	12906	12740	12826	12794	12804	12697	12751	12885	13017	12683	12833	12926	13043	12651	12783	12769	12704	12882	12925	12771	13010	12870	12938	12702	12940	12756	12649	12994	12913	12803	12948	12779	12647	12838	12783	12897	12814	12959	12862	12882	12894	12834	12910	12721	12728	12683	12874	12679	12782	12769	12807	12757	13007	12803	12765	12749	12862	12930	12881	12887	12813	12775	12795	12897	12773	12818	12791	12942	12850	12848	12783	12751	12863	12884	12949	12926	12830	12798	12930	12891	12786	12792	12879	12871	12916	12869	12833	12822	13041	12704	12956	13014	12949	12939	12824	12864	12868	12797	12914	12823	12725	12871	12753	12804	13038	12788	12736	12919	12834	12682	12972	13019	12764	12805	12698	12750	12918	12928	12834	12893	12850	12820	12777	12829	12857	13032	12853	12743	12864	12855	12915	12846	13025	12859	12819	12741	12864	12811	12873	12786	13009	12743	12867	12831	12762	12704	12836	12879	12964	12760	12733	12802	12887	12894	13029	12856	12993	12713	12924	12856	12940	12902	12805	12732	12985	12813	12776	12937	13110	12744	12879	12960	12928	12959	12964	12849	12882	12759	12638	12976	12889	12779	12693	12921	12636	12923	12777	12894	12838	12773	12831	12918	12640	12925	12788	12755	12743	12767	12987	12802	12856	12886	12924	13024	12945	12876	13067	12843	12935	12898	12909	12989	12957	12959	13000	12629	12777	12825	12703	13007	12849	12765	12827	12817	12919	12842	12777	12870	12787	12802	12847	12890	12801	12708	12770	12867	12910	12793	12772	12888	12856	12967	12831	12917	12886	12875	12833	12863	12759	12821	12833	13065	12954	12763	12826	12812	12828	12812	12958	12887	12902	13022	12800	12802	12860	12862	12921	12842	12963	12990	12729	12969	12844	12796	12813	12807	12685	13007	12840	12861	12923	12928	12917	12762	12843	12890	12912	12880	12834	12843	12749	12847	12957	12723	12983	12779	12724	12879	12742	12797	12794	12924	12829	12780	12950	12766	12861	12773	12844	13067	12723	12821	12949	12736	12728	12777	12927	12876	12813	12735	13046	12759	12918	12932	12803	12816	12825	13039	12847	12909	12752	12900	13042	12795	12851	12981	12910	12837	12937	13008	12819	12935	12900	12785	12793	12940	12975	12814	12801	12819	12894	12853	12897	12896	12720	12900	12900	12827	12692	12934	12832	12618	12751	12633	12732	12830	12747	12835	12762	12936	12840	12864	12995	12865	12923	12892	12851	12684	12606	12916	12781	12806	12744	12928	12953	12807	12796	12848	12878	12783	12819	12861	12899	12848	12877	12869	12869	12788	12911	13021	12852	12882	12641	12912	12684	12989	12908	12840	12693	12735	12817	13040	12779	12923	12750	12970	12929	12831	12898	12759	12791	12791	12830	12831	12930	12911	12891	12880	12791	12776	12892	12898	12934	12834	12934	12820	12699	12851	13131	12777	12766	12807	12869	12925	12768	12816	12690	12801	12819	12833	12977	12902	12882	12814	12875	12792	12795	12823	12832	12740	12808	12757	12822	12912	12831	12774	12838	13056	12804	12707	13000	12818	12758	12815	12736	12711	12715	12840	12723	12893	12872	12878	12792	12804	12814	12855	12633	12780	12848	12830	12886	12856	12890	12712	12908	12873	12824	12929	12813	12802	12710	12866	12846	12969	12740	12864	12713	12874	12809	12831	12817	12879	12780	12885	12740	12856	12844	12895	12958	12859	12821	12850	12771	12990	12761	12900	12897	12990	13052	12715	12769	12853	12760	12839	12931	12975	12747	12789	12870	12808	12592	12893	12496	12935	12718	12739	12841	12811	12787	12888	12792	12885	12981	12978	12971	12711	12912	12989	12853	12750	12873	12757	13044	12948	12648	12696	12787	12966	12690	12902	12935	12875	12679	12855	12982	12696	12938	12751	12951	12781	12706	12897	12842	12962	12833	12754	12856	12734	12786	12881	12778	12894	12865	12828	12821	12947	13034	12915	12707	13003	12902	12977	12853	12949	12833	12888	12886	12722	12826	12933	12622	12983	12715	12912	12751	12910	12823	12794	12753	12840	12765	12859	12885	12967	12797	12977	12786	12837	12814	12812	13079	12771	12752	12715	12892	12615	12857	12781	12949	12901	12946	12941	12607	12947	12752	13018	12866	12873	12710	12774	12771	12816	12775	12936	12767	12816	12738	12948	12820	12928	12858	12837	12766	12844	12859	12860	12893	12712	12832	12787	12716	12888	12737	12872	12836	12877	12716	12783	12883	12837	12887	12956	12796	12857	12933	12780	12824	12944	12745	12710	12927	12789	12774	12918	12687	12748	12883	12670	12744	12826	12923	12890	12780	12844	12952	12839	12901	12859	12880	12802	12903	12933	12863	12895	12896	12771	12984	12814	12904	12913	12742	12931	12959	12560	13115	12928	12841	12955	12834	12873	12872	12787	12942	12836	12765	12857	12902	12921	12874	12787	12890	12701	12926	12895	12908	12848	12886	12864	12863	12772	12845	12691	12802	12891	12846	12923	13058	12880	12903	12865	12840	12736	12947	13015	12782	12869	12887	12823	12785	13079	12816	12878	12873	12968	12824	12770	12817	12711	12956	12827	12847	12689	12819	12642	12728	12923	12796	12826	12727	12922	12714	12785	12860	12783	12710	12790	12806	12973	12610	12665	12902	12974	12946	12790	12841	12928	12776	12931	12805	12914	12631	12957	12955	12965	12659	12814	12661	12926	12716	12657	12677	12911	12826	12985	12791	12891	13014	12873	12947	12965	12852	12805	12898	12937	12781	12732	12878	12846	12608	12731	12872	12889	12965	12766	12986	12898	12963	12935	12755	12995	12847	13041	12912	12741	12775	12841	12731	12956	12796	13057	12615	12847	12944	12960	12873	12913	12897	12832	12873	12975	12972	12776	12912	12705	12630	12863	12768	12731	12937	12761	12907	12861	12851	12866	12926	12710	12812	12764	12717	12739	12785	12813	12858	12965	12803	12875	12795	12889	12893	12836	12905	12658	12967	12775	12839	12696	12843	12962	12878	12942	12894	12868	13046	12838	12829	12789	12889	12805	12872	12908	12994	12889	12934	13004	12836	12838	12875	12829	12681	12887	12838	12987	12868	12946	12777	12728	12855	12861	12723	12875	12844	12767	12856	12808	12905	12782	12862	12710	12788	12837	13026	12981	12983	12877	12843	12718	13020	12956	12900	13044	12881	12884	12889	12790	12899	12808	12901	12972	12997	12946	12726	12980	12797	12802	12979	12892	12877	12711	12838	12852	12695	12785	12948	12749	12844	12888	12779	12713	12982	13057	12958	12820	12699	12946	12929	12805	12709	12723	12846	12778	12748	12801	12905	12970	12968	12831	12776	13062	12734	13001	12755	12830	12796	12826	12789	12706	12918	12779	12936	12806	12791	12954	13064	12866	12924	12710	12807	12847	12940	12718	12970	12937	12768	13038	12912	12650	12839	12672	12892	12804	12838	12830	12789	12947	12843	12825	12940	13011	12826	12986	12881	12823	12809	12814	12625	12855	12898	12722	12885	12797	12741	12915	12781	12974	12953	12608	13038	12739	13065	12802	12968	12896	12821	13114	12929	12834	12932	12819	12827	12840	12714	12846	12840	12929	12979	12860	12907	12833	12849	12700	12731	12850	12888	12885	12968	12959	12970	12786	12834	12784	12871	12889	12750	12967	12773	12907	13037	12780	12982	12816	12917	13013	12743	12882	12883	12965	12831	12971	12807	12808	12792	12830	12869	12760	12955	12914	12790	12711	12841	12807	12860	12787	12786	12776	12820	12849	12915	12604	12894	12759	12888	13005	12732	12790	12843	12765	12907	12685	13009	12664	12766	12725	12861	12847	12915	12958	12918	12819	12888	12849	12771	12710	12767	12900	12917	12899	12889	12959	12792	12948	12821	12657	12915	12783	12901	12851	12887	12801	12868	12938	12903	12716	12918	12763	12867	12754	12769	13007	12828	12728	12905	12834	12739	12884	12803	12924	12931	12944	12895	13075	12857	12840	12843	12868	12869	12775	12754	12808	12841	12876	12749	12777	12937	12920	12723	12827	12833	12981	12764	12962	12814	12767	12925	12940	12800	12968	12999	12868	12761	12785	12935	12885	12898	12991	12795	12816	12779	12704	12785	13046	12889	12924	12900	12890	12688	12898	12869	12860	13171	12795	12562	12706	12848	12769	12956	12730	12850	12935	12905	12731	13005	12885	12798	12952	12675	12747	12870	12828	12769	12806	12959	12905	12742	12656	12850	12885	12774	12915	12712	12850	12702	12807	12849	12923	12905
23000	21007	28148	25001	25494	28651	30072	27072	25924	25296	25414	25026	24800	24660	24515	24368	24623	24217	24516	24630	24890	24341	24862	24738	24778	24284	24127	23984	24467	25903	25854	25617	24869	24169	24092	23989	23944	24142	24108	24162	23997	23939	23995	24305	24032	24023	24066	23908	24026	24106	23858	24036	23713	23732	23676	23766	24035	23617	23944	23656	23996	23630	23934	23916	23981	24168	24111	23892	23913	23840	24082	23969	23928	24089	23877	23732	24021	24205	23837	23895	24040	23773	23837	24155	23925	24022	23846	23793	23934	23566	24092	23961	23845	23826	23980	23996	23941	23883	23964	23957	23782	23890	24179	23993	23753	23877	23957	23870	23885	23885	24117	24049	24035	23958	23968	23809	23710	23732	23961	24052	23763	23898	24067	23823	24115	24024	23816	23728	23797	23713	23899	23664	24074	23872	23942	23684	24058	23958	23790	23923	23735	24155	23966	24078	23997	23915	24066	23942	23767	23987	23795	23804	23832	23815	23850	23977	23981	23774	23721	24005	24024	23977	23875	23787	23955	23951	23946	23913	23850	23793	23670	23888	23855	23698	24118	23824	24194	23977	23977	24025	24163	24028	23974	23794	24094	23641	24031	23834	23777	23774	23950	23845	24177	23831	23832	24082	23717	23656	23740	23842	23716	23841	23665	24036	23982	24018	23928	23833	24038	24019	23926	23827	23759	23699	24032	23920	23969	23933	24098	23927	23972	23959	23746	23768	24011	23773	23892	23758	23950	23776	23707	23780	23806	23960	23831	23975	24009	23978	23602	24044	23799	24058	24156	23812	24009	23962	23936	23806	23889	23844	23809	23957	23772	23937	23729	24028	24010	23725	23848	23786	23695	24164	23753	23942	24111	23880	23927	23831	23870	23827	23888	23747	24049	23794	23909	23917	23744	23961	24042	24077	23806	23980	23754	23926	24083	23972	24143	23993	23869	23886	23898	24048	23579	23967	24145	23971	23664	23653	23921	23891	24021	23846	23936	23929	23652	23703	24009	23809	23833	23804	24151	23883	23738	23980	24031	23825	23858	24036	23876	23978	23961	23845	23667	23849	24002	23557	23680	23863	23928	23960	24142	24140	23989	23696	23680	23951	24060	23905	23971	23936	24065	23994	24085	23905	23713	23839	23898	23737	23604	24042	23862	24171	23924	23944	23847	23883	24035	23644	23722	24063	23749	23807	24011	23787	23723	23870	23757	23718	23871	23811	23771	23950	23670	23769	23813	23728	23835	23876	23919	23865	23987	23950	24140	23660	23765	23915	24208	23718	24088	23957	24155	23938	23787	23911	23693	23693	23763	23785	23840	24006	23725	24118	23977	23759	23781	23979	23787	24018	23714	23995	24013	23828	23968	23869	23804	23830	23874	23747	23799	23854	23811	23969	23807	23719	23867	23739	23768	23703	23975	24001	24043	24113	24003	23826	24046	23661	23703	23880	23822	23874	23980	23874	23966	24108	23827	23845	23921	23839	23936	24022	24033	23874	23959	24029	24021	23881	23965	23797	23825	23890	23804	24038	23877	23600	23824	23803	23741	23654	23916	23715	23852	23864	24032	24103	23848	23750	23914	24145	24057	24065	24264	23703	23973	23946	23904	23895	23986	23728	23721	23926	23884	23845	23838	23778	23647	23831	23847	23826	23789	23655	23680	23722	24098	23702	23900	23801	23898	23809	23817	23894	23990	23873	24000	24018	23891	24010	23978	23752	23802	23744	23771	23887	24054	23973	24140	23968	23830	23902	23809	23970	24026	23890	23842	23832	23730	23743	23928	23771	23935	23872	23985	23950	23917	23721	24021	23827	23766	24065	23909	24064	24002	23885	23969	23957	23908	24112	23801	23937	23881	24003	23691	23868	23969	24129	23841	23996	24038	24029	23826	23685	24010	24066	24040	23967	23873	23715	24026	23775	23880	23928	23926	23807	23561	23827	23845	23984	24062	23832	23885	23870	23739	23847	23983	23968	23818	23902	23927	23887	23980	23615	23872	23861	24083	23898	24075	24025	23918	24099	23769	23716	23783	23725	23949	23920	23665	23855	23929	24053	23982	23941	23836	23563	24108	23819	23889	23849	23810	23711	23936	23624	23809	24152	23821	23750	23737	24115	24120	23767	23834	23824	23889	23802	23665	23913	23927	24105	23837	23512	23919	23807	23781	23745	23958	23901	23980	23849	24123	23813	23838	23795	24020	23868	23753	23858	23807	24123	23908	23912	23737	23858	23842	23869	23729	23943	23568	23993	23840	23806	23841	24055	23989	23871	23914	23792	23744	24075	23752	23933	23962	23840	23862	24157	23999	23825	23930	24002	23915	23834	23960	23675	24031	23581	24049	23916	23982	23679	23622	23700	24040	24015	23904	23714	24116	23872	24025	24214	24113	23959	23852	23851	23851	24010	24001	23898	23866	23625	23909	23908	23814	23884	23909	24161	23866	23906	23961	23893	23899	24014	24025	23772	23867	23824	23642	23998	24021	23954	23916	23761	23791	24048	24017	24041	23887	23758	23872	24131	23738	23593	23916	24006	23674	23851	23861	23812	23927	23940	23777	23677	23894	23933	23825	23788	23764	23695	23766	24022	23860	23890	24057	23870	24047	23947	23854	23865	23805	24109	24088	23834	23858	23777	23969	23729	23685	23884	24097	23878	23861	23806	24045	23902	23829	23984	23978	23949	23785	23964	23895	23861	24071	23937	23826	23978	23727	23891	24034	23803	24039	24016	24028	24143	23754	23878	23848	23824	23790	23803	23838	23835	23911	23734	23858	23900	24161	23985	24112	24048	23926	23997	23838	23922	23984	23989	24155	23865	23789	23692	23895	23777	23706	23938	23778	24175	24070	23874	23892	23826	23987	23917	24042	23726	24018	24232	23671	23951	23976	23979	23789	23730	23829	23821	23946	23725	23896	23921	23929	24048	24060	23885	23985	23949	23723	23866	23948	23983	23946	23982	23705	23697	23978	23908	23875	23896	23860	23867	24051	23889	24011	23816	23945	23860	23773	23877	23637	23813	24108	23907	24014	23861	23800	23783	23889	23940	23821	23656	24247	23710	24180	24298	23698	23878	24031	23983	23865	23779	23898	23963	23969	23927	23995	24086	23881	23964	23909	23927	24109	23979	23856	23949	24101	23826	23979	23844	23895	23926	23775	23996	23650	23886	23689	23728	23767	23613	24079	23852	23754	23868	23857	24057	23820	23868	23735	23850	23810	23826	23834	23862	23933	23646	23889	23935	23866	23749	23808	23586	23816	23897	24114	23679	23963	23846	23756	24060	23931	23856	23910	24027	24166	23960	23833	23833	23811	23988	23935	23804	23968	23924	23831	23865	24024	23745	23866	24051	23803	23893	23895	24027	24090	23985	24059	23958	24043	23875	24040	23715	23944	23871	23902	23716	23653	23829	23959	24110	23858	23821	23807	23702	23815	23850	24023	24060	23776	24022	24053	23740	23825	23892	23974	23853	23873	23657	23887	23790	23908	23880	23895	23861	23928	23774	23766	23995	23961	24163	23957	23943	23917	23765	23898	23985	23913	23784	24020	24065	23875	24229	23931	23999	24062	23768	23795	23868	24048	23755	23861	23988	23902	23941	23768	24032	23808	23928	24058	23692	23867	24178	23890	23882	23872	23903	24205	23904	23868	23714	24284	23899	24030	23656	23893	24142	23729	24129	24053	23947	24002	23780	23840	23719	23882	24145	23961	24253	23858	23954	24022	23920	23830	23947	23951	23944	23879	23779	24062	23875	23928	23971	23938	24222	23977	23655	23830	24083	23885	23895	23830	23959	23718	23915	23907	24004	24081	23947	23854	23839	23951	23886	23769	23808	23882	24110	24101	23900	23837	24058	23740	23820	23811	23946	24029	24036	23928	23815	24033	23910	23990	24037	23712	23861	23985	23811	23754	23884	23750	24158	23795	23742	23969	24293	24066	23789	23622	23991	24221	23806	24138	23950	23920	23836	23811	23942	23928	23910	23971	24052	24087	23765	23860	23728	23965	23883	23759	24060	23778	23976	23749	24086	24024	23963	24219	23949	24022	23939	23808	23861	24043	23972	23769	23817	23822	23796	24048	23943	24046	23791	23921	23647	23986	23879	23888	23882	23950	23977	24028	23925	23830	24100	23629	23755	23768	23719	23998	23886	23971	24065	23795	23828	23888	23791	23762	23838	24003	23706	23745	23915	24107	23875	23796	23772	24069	24024	23929	24120	24009	23882	24011	23650	23774	23941	24063	23844	23918	23868	23872	23863	24072	24059	24000	23933	23788	23891	23892	23813	23840	23906	23857	23838	23867	23842	23826	23719	23738	23930	24015	23732	24044	24041	23874	23916	23886	23884	24165	23888	24126	23688	23704	23878	23912	24081	24057	23797	23956	23821	24021	24127	23935	23927	23921	23832	23919	23883	24068	24031	24082	23819	23905	24011	23723	23956	23863	23960	23756	23963	23952	23860	23938	24007	23955	23947	24007	23919	23954	23914	23757	23823	23827	23980	23805	23992	23950	24044	23829	23997	23916	23764	24138	23937	23751	23841	23948	23731	23957	23959	23942	24067	24047	23816	23907	23871	23803	23768	23746	23685	24013	23796	24187	23728	23932	23743	23921	23736	24019	23908	23814	23837	24008	24074	23739	23896	23806	23714	23562	23761	23639	23815	23871	24081	23994	23840	23979	23908	23689	23733	23946	23701	23747	24016	24012	23990	23876	23897	23843	23830	23857	23655	23664	23784	24014	23939	23862	23972	24001	23708	23869	24037	23842	23908	24110	23878	24041	23773	23932	23747	23811	23880	23840	24071	23875	23976	23956	23730	23944	23930	24208	23902	23906	24062	24068	23682	24013	23669	23950	24142	23961	23831	23615	24039	24109	23986	24274	24019	23784	23968	23912	23829	24210	23993	23791	23928	24150	23703	24050	23922	23899	23905	24056	24127	23867	23934	23732	23901	23979	23908	24033	23546	23795	24003	23748	23639	24029	23941	23799	23783	23799	23893	23933	23994	23817	23928	24008	24020	24000	23765	23939	23761	24050	24071	24171	24059	23962	24052	24092	24022	24000	23784	23954	24187	23890	24057	23790	23828	23969	23902	23932	23876	23700	23829	24070	23986	24057	24100	23910	23886	24018	24071	23758	23853	23833	23802
20653	40383	37893	29064	22562	19223	17790	16868	15715	15095	14968	14700	14251	14429	14437	14204	14059	14086	14172	14426	14690	13965	14755	14092	14133	13837	13909	13928	14606	15539	15737	14987	14285	13889	13583	13597	13525	13647	13738	13634	13730	13837	13635	13896	13593	13643	13641	13597	13608	13437	13672	13640	13704	13593	13523	13673	13573	13565	13713	13781	13723	13631	13654	13519	13573	13684	13658	13613	13594	13614	13784	13655	13596	13678	13503	13577	13483	13825	13669	13665	13860	13593	13659	13607	13553	13692	13654	13325	13529	13598	13489	13615	13516	13698	13702	13695	13725	13383	13628	13708	13883	13572	13587	13694	13490	13512	13680	13537	13465	13531	13690	13686	13524	13677	13649	13520	13484	13549	13610	13449	13646	13584	13658	13650	13582	13556	13631	13452	13686	13621	13589	13579	13693	13507	13509	13593	13675	13553	13524	13550	13662	13510	13564	13370	13688	13670	13667	13654	13629	13610	13543	13664	13526	13541	13482	13670	13455	13536	13559	13457	13714	13657	13671	13701	13446	13598	13814	13565	13513	13650	13550	13490	13713	13518	13692	13603	13772	13520	13564	13487	13748	13633	13782	13471	13646	13689	13426	13514	13515	13504	13695	13465	13557	13388	13570	13478	13748	13656	13485	13489	13658	13702	13584	13560	13714	13438	13539	13773	13590	13684	13556	13665	13680	13628	13573	13603	13759	13584	13745	13519	13591	13684	13503	13669	13409	13591	13473	13532	13766	13609	13545	13501	13586	13501	13531	13490	13488	13530	13451	13705	13499	13700	13516	13499	13556	13549	13620	13462	13517	13502	13467	13652	13621	13781	13638	13401	13437	13496	13578	13554	13623	13630	13669	13620	13516	13597	13675	13657	13587	13490	13790	13557	13542	13542	13650	13699	13616	13559	13571	13499	13525	13592	13413	13614	13637	13469	13658	13575	13558	13659	13573	13729	13428	13642	13622	13639	13638	13623	13643	13579	13509	13642	13555	13653	13446	13483	13506	13751	13748	13550	13642	13593	13441	13515	13414	13706	13517	13621	13428	13448	13614	13551	13507	13536	13425	13639	13516	13458	13638	13589	13581	13688	13405	13625	13663	13485	13549	13656	13496	13436	13802	13703	13476	13615	13507	13668	13640	13458	13613	13552	13616	13597	13470	13613	13647	13476	13568	13517	13359	13568	13581	13463	13458	13459	13463	13345	13520	13613	13640	13536	13607	13504	13703	13590	13274	13542	13592	13579	13526	13479	13521	13585	13604	13548	13628	13521	13520	13513	13595	13569	13674	13601	13454	13593	13463	13500	13597	13722	13624	13462	13680	13514	13668	13626	13611	13604	13609	13632	13712	13511	13615	13625	13468	13646	13602	13477	13553	13509	13541	13653	13612	13642	13495	13568	13520	13640	13574	13577	13629	13796	13726	13524	13715	13586	13710	13675	13593	13738	13637	13355	13626	13604	13502	13475	13789	13483	13531	13701	13584	13476	13490	13524	13623	13443	13476	13781	13484	13403	13638	13620	13649	13612	13581	13629	13501	13653	13662	13541	13600	13624	13683	13421	13511	13510	13457	13519	13529	13621	13692	13641	13616	13573	13575	13700	13534	13540	13612	13511	13498	13380	13524	13420	13572	13743	13674	13345	13545	13572	13634	13676	13447	13511	13610	13596	13662	13582	13425	13445	13506	13479	13607	13532	13459	13506	13602	13590	13512	13649	13593	13488	13522	13587	13641	13517	13678	13669	13595	13470	13438	13749	13677	13648	13604	13593	13572	13511	13611	13421	13560	13598	13488	13667	13525	13533	13559	13547	13666	13737	13523	13547	13578	13520	13680	13492	13667	13738	13654	13454	13735	13645	13684	13564	13288	13499	13420	13617	13583	13630	13597	13562	13626	13666	13583	13641	13491	13486	13571	13808	13672	13523	13614	13580	13455	13618	13513	13637	13391	13531	13508	13701	13662	13765	13616	13636	13459	13509	13408	13472	13500	13876	13750	13669	13549	13584	13510	13526	13695	13808	13599	13596	13581	13440	13600	13567	13538	13429	13751	13468	13339	13530	13553	13557	13649	13531	13642	13491	13565	13431	13710	13470	13573	13571	13516	13635	13496	13662	13711	13491	13537	13640	13698	13591	13560	13485	13566	13561	13470	13683	13534	13516	13562	13618	13676	13535	13333	13496	13629	13527	13721	13527	13758	13563	13609	13625	13436	13564	13631	13632	13466	13588	13585	13646	13661	13662	13728	13538	13548	13473	13596	13542	13485	13766	13467	13705	13630	13542	13626	13623	13507	13432	13650	13500	13608	13538	13575	13604	13451	13648	13573	13529	13476	13582	13460	13456	13535	13466	13544	13557	13565	13518	13589	13456	13739	13480	13494	13721	13688	13565	13460	13645	13608	13471	13614	13426	13432	13696	13618	13666	13556	13480	13573	13474	13563	13625	13591	13617	13694	13502	13575	13559	13454	13518	13571	13559	13648	13577	13523	13463	13656	13446	13586	13672	13561	13727	13653	13534	13531	13655	13523	13576	13516	13618	13554	13584	13570	13550	13430	13561	13467	13459	13567	13598	13701	13511	13629	13435	13599	13477	13499	13589	13513	13482	13628	13439	13577	13624	13609	13532	13674	13542	13660	13711	13421	13451	13605	13424	13669	13579	13752	13599	13627	13473	13568	13409	13581	13430	13479	13707	13613	13524	13601	13563	13471	13366	13697	13500	13744	13556	13554	13548	13455	13497	13550	13640	13461	13674	13588	13554	13591	13549	13705	13750	13642	13643	13659	13532	13469	13690	13588	13723	13538	13518	13505	13589	13548	13562	13671	13535	13611	13654	13485	13598	13675	13490	13551	13507	13575	13545	13492	13553	13359	13449	13495	13563	13564	13582	13544	13560	13615	13693	13584	13577	13794	13623	13466	13554	13367	13448	13417	13505	13464	13650	13732	13523	13461	13527	13617	13534	13665	13439	13659	13480	13615	13582	13707	13515	13771	13355	13557	13732	13500	13511	13616	13803	13637	13663	13562	13726	13583	13620	13535	13644	13449	13408	13477	13572	13592	13570	13624	13565	13519	13623	13638	13488	13433	13582	13669	13617	13680	13596	13552	13572	13507	13583	13653	13517	13620	13611	13417	13574	13726	13736	13520	13573	13555	13505	13557	13446	13603	13526	13501	13451	13723	13694	13482	13622	13626	13577	13574	13632	13525	13495	13517	13447	13653	13707	13638	13331	13455	13330	13585	13513	13743	13550	13660	13494	13657	13608	13547	13521	13501	13606	13730	13417	13618	13552	13419	13651	13714	13555	13572	13427	13635	13571	13596	13679	13686	13480	13620	13546	13523	13594	13720	13622	13315	13571	13523	13603	13456	13487	13575	13504	13693	13563	13516	13674	13645	13519	13398	13609	13606	13418	13728	13513	13634	13584	13556	13629	13399	13580	13660	13551	13575	13580	13584	13602	13512	13562	13471	13636	13418	13656	13577	13413	13589	13577	13745	13561	13618	13430	13511	13548	13771	13565	13562	13525	13537	13625	13560	13623	13588	13641	13765	13479	13437	13567	13648	13510	13643	13639	13559	13685	13424	13466	13555	13540	13578	13607	13525	13607	13721	13656	13576	13618	13494	13533	13608	13605	13495	13693	13645	13607	13658	13593	13490	13514	13736	13534	13704	13349	13632	13774	13394	13592	13674	13606	13520	13468	13714	13471	13696	13544	13523	13547	13534	13689	13649	13733	13616	13580	13488	13549	13516	13555	13591	13570	13626	13522	13566	13456	13604	13514	13440	13599	13511	13729	13604	13572	13447	13581	13700	13637	13553	13607	13642	13506	13562	13457	13671	13553	13636	13404	13596	13597	13796	13562	13483	13730	13604	13548	13683	13581	13565	13596	13489	13526	13497	13508	13479	13618	13591	13465	13424	13329	13654	13716	13498	13478	13618	13569	13603	13692	13618	13634	13440	13512	13593	13625	13468	13582	13478	13609	13615	13560	13468	13459	13645	13387	13481	13408	13608	13577	13553	13446	13487	13527	13695	13600	13551	13516	13450	13466	13548	13477	13622	13521	13626	13711	13453	13644	13673	13437	13582	13522	13612	13564	13694	13454	13628	13636	13762	13663	13536	13605	13723	13504	13609	13687	13584	13512	13547	13672	13505	13628	13551	13599	13696	13689	13595	13542	13564	13590	13503	13669	13573	13660	13614	13590	13611	13607	13679	13403	13635	13609	13505	13343	13656	13697	13498	13568	13543	13663	13525	13525	13642	13679	13716	13568	13623	13577	13651	13357	13502	13758	13453	13544	13692	13743	13592	13654	13630	13595	13484	13626	13395	13500	13597	13629	13486	13593	13534	13550	13586	13497	13482	13537	13513	13663	13555	13600	13566	13641	13673	13804	13554	13578	13457	13734	13690	13602	13793	13474	13487	13742	13530	13507	13460	13526	13630	13559	13446	13658	13562	13816	13480	13505	13614	13568	13663	13792	13401	13753	13554	13539	13700	13620	13714	13487	13782	13317	13584	13753	13470	13466	13400	13791	13531	13469	13526	13678	13608	13512	13572	13666	13595	13608	13419	13624	13418	13476	13717	13698	13449	13674	13667	13843	13508	13570	13633	13460	13779	13708	13555	13611	13618	13633	13421	13466	13620	13430	13494	13647	13428	13416	13647	13523	13649	13656	13522	13482	13578	13583	13739	13780	13440	13427	13703	13510	13550	13554	13619	13418	13454	13658	13582	13520	13551	13794	13456	13421	13598	13620	13608	13476	13462	13480	13565	13738	13525	13463	13547	13438	13635	13581	13620	13749	13648	13708	13483	13652	13528	13424	13614	13668	13650	13492	13626	13537	13636	13699	13531	13578	13736	13497	13646	13501	13596	13462	13724	13552	13636	13492	13512	13561	13482	13551	13796	13523	13528	13496	13522	13435	13493	13599	13595	13702	13478	13572	13452	13463	13494	13554	13586	13502	13464	13511	13457	13636	13676	13634	13644	13518	13534	13509	13532	13585	13612	13692	13601	13461	13518	13509	13532	13519	13460	13444	13495	13661	13696	13679	13428	13443	13456	13474	13598	13538	13605	13487	13614	13561	13693	13526	13794	13476	13522	13329	13630	13523	13384	13636	13668	13547	13706	13617	13586	13533
32722	29553	32839	30990	27319	26475	25720	25049	24999	24498	24347	24142	24377	23963	23987	24038	24081	23769	23903	24127	24002	24395	23953	24147	23994	23788	24019	24269	24086	24310	23899	24068	24069	24021	23997	24027	23825	23925	24115	23899	24003	23791	23889	23791	23766	23877	23844	24057	23999	23721	24079	23917	24046	23796	23893	23991	23750	23895	23930	24111	23871	23812	23908	24041	23917	23848	23840	23897	24090	23960	23916	24059	23728	24017	23793	23949	23988	23651	23693	23765	23994	24048	24027	24216	23879	23970	23901	23824	23824	23865	23910	23764	23941	23768	23920	23652	23716	23940	24112	23786	23743	23896	23989	23900	24052	23934	23994	23948	23853	23767	23952	23869	23924	24070	24090	24194	23898	23887	24066	24175	24194	24039	24134	23956	23803	24149	24091	23961	24103	24042	23950	24111	23941	23887	23888	24002	23862	23743	23946	24078	23982	24142	23784	23873	23851	23760	24235	23629	23862	23964	23731	23976	23905	23971	23878	23951	23849	23660	23982	24038	23991	24010	23829	24115	23995	23802	24018	24117	23728	23942	23949	24101	23862	23970	23924	23994	23835	23818	23951	24020	24071	23976	23968	23688	23967	23823	23741	23802	23895	24006	23896	23995	23706	23964	23923	23743	23778	23900	23936	24046	23949	23859	23883	23911	23693	23758	23820	23896	23914	23887	23974	24120	23761	23810	23691	23708	23701	23887	24023	24159	24071	23801	23832	23926	23826	24044	23924	23841	23849	23933	23809	23958	23827	23914	24017	23913	24049	23612	23999	23875	23784	24032	23826	23935	23766	23528	23980	23912	23881	23788	23947	24009	24058	24396	23931	24016	23752	23998	23766	23968	23809	24045	23709	23844	24098	23683	23948	23789	23993	23787	23966	23919	23781	23833	23867	23838	23925	23823	24055	23961	23775	24015	23902	23953	23906	24031	24124	23897	23733	23844	23819	23995	24072	24095	24007	23944	23901	23746	24182	23851	23966	23980	23869	23805	24114	23797	23885	23864	23929	23912	23880	23633	24113	23642	23853	24049	24009	23908	23847	23859	23788	24015	23880	23739	23813	23839	24003	23772	23869	23893	23930	23987	23760	23965	23904	23908	23489	23782	23752	23796	23870	23915	23954	23801	23841	23732	23951	23875	23721	23900	24080	23963	23685	23892	23851	23919	23959	23871	23762	23737	23896	23873	23928	23960	24070	23940	23700	23819	24055	23744	23900	23741	24103	23797	24153	23714	23998	23962	23863	23905	23842	24082	23941	23951	23973	23732	23840	24034	24007	23910	24036	23835	24078	23815	23908	23971	23467	24096	23896	24058	23882	23808	23765	24076	23994	23918	23749	23838	24195	23682	23847	23886	23747	23937	23955	23896	23913	24065	23625	23927	23937	23814	23874	23994	23905	24027	23796	23909	23801	23848	24018	23925	23920	23929	23845	24036	24083	23905	23666	23843	23718	24088	23932	23921	23886	24135	23939	23980	23945	24142	23928	24004	23943	23956	23844	24032	23852	24085	23878	23849	23951	23802	23942	23927	23975	24017	23975	23951	23924	24031	23894	23854	23961	23880	23729	23683	24068	24005	23719	23863	23839	23999	23890	23825	23894	23849	23619	23841	23808	23793	23777	24004	24072	23960	24114	24123	23791	23848	23846	23738	23871	23821	24043	23688	24076	23865	23877	23917	23890	23913	23921	23933	23954	23844	24018	23873	23889	23907	24089	23890	23978	23997	23771	23840	24272	23710	23669	23785	23895	23958	24049	24048	24009	23936	23916	23829	23821	23851	24061	23707	24025	23783	23962	24033	24051	24206	23978	23687	23920	23878	24025	23810	23935	23784	23836	23944	23885	23839	23893	23844	24160	23726	23654	23914	24067	23725	23765	23883	23744	23667	23855	23837	23732	24045	23895	23928	23987	23715	23844	23880	23903	23904	23745	23964	24059	23802	23989	23968	24111	23801	23734	23824	23782	23790	23883	23874	23826	23998	23948	23828	23946	23942	24021	23959	24069	23757	24247	23753	23869	23875	23993	23885	24169	24112	23924	23956	23948	24128	23919	23766	23982	23715	23815	23819	23710	23854	23807	23926	24121	23812	23997	23806	23863	24075	23777	23693	23828	23945	23721	23844	23915	23737	23765	23966	23649	23899	24006	23681	23805	23852	23893	24192	24066	23817	24090	23977	24003	23713	23937	23921	23842	23845	23869	24039	24121	24014	24115	23880	23879	23751	24051	24047	24174	23953	23803	23894	23890	24037	24084	23890	23798	23953	23954	24022	23970	23968	23818	23888	24048	23920	24150	23932	23963	23872	24203	23903	23804	23619	23926	23913	23874	23815	23677	24104	24072	24014	23877	23992	23821	23852	24003	24040	23798	23938	24021	23805	24002	24034	23863	24089	24009	23747	23799	24010	23894	23776	23999	24044	24191	23850	23891	23801	23788	23783	23841	23942	23928	24060	23845	23915	23913	23851	24060	24133	23955	23973	23844	23882	23830	23890	23754	23672	24022	24193	23856	23962	23868	23914	23867	24117	23908	23747	23826	23837	23578	23916	23910	23960	23952	23890	23785	23760	24183	23713	23886	24084	23899	24031	23933	23660	23854	23707	23860	23957	23845	23893	23932	23809	23810	23852	23916	24080	24195	23911	24031	23735	24067	23813	23990	23947	24025	23841	23864	23965	23802	24070	24058	23949	23802	23983	23874	23928	24119	23983	23672	23832	23943	24158	23959	23911	23902	23950	23823	23701	23720	23945	23721	23821	24117	23998	23764	23835	24021	23823	24054	23799	23713	23902	24059	23898	23857	23884	23809	23859	23986	23777	24069	23854	23834	23949	23820	23882	24095	23773	23894	23856	23742	23750	23837	23812	23637	23903	23755	23634	23681	23943	23795	23985	23985	23835	23978	23930	23846	23904	23886	23921	24137	24086	24016	23814	23816	23730	24096	23950	24014	24141	24003	24078	24159	23730	23934	23913	23907	24074	24066	23847	23790	24123	23882	23995	23967	23786	23930	23845	23945	23605	23913	23806	23829	23764	24020	23997	24028	23806	23845	24025	24066	23870	23890	23687	23720	23824	24178	23825	23866	23885	23945	23769	24019	23902	23754	24006	23853	23949	23892	23897	23975	24029	23806	24017	23732	23964	23751	24002	23826	23741	23657	24004	23728	24071	23949	23697	24160	23941	24095	23888	24102	23884	23875	23960	23756	24056	23821	23971	23858	23945	23841	24004	23692	23939	23992	23957	24327	23941	23788	23993	23919	23610	23872	23998	24145	24074	23887	23834	23954	23932	23943	23884	23868	23742	23711	24040	24023	23746	23997	23810	23829	23908	24042	23955	24092	23764	24088	24067	23967	23940	24055	24084	23926	23821	23992	23683	23691	23748	23924	23894	23572	23908	23981	23879	23638	23666	23948	23712	23829	23839	24045	24014	24064	23833	23918	24097	23899	24109	23899	23778	24244	23915	23945	23807	23845	24210	24088	23979	24003	23919	24065	23944	24153	23763	23814	24076	23989	23996	23935	23980	24022	23787	23900	23922	23967	24123	23934	24001	23981	24045	23970	23865	23882	24014	24010	24162	23904	24057	24156	23962	23753	23878	24114	24035	23862	24040	24142	23814	23779	23908	24006	24038	23891	23986	23928	23876	23746	23826	24272	23839	23974	23857	23941	23774	23722	23704	24150	24036	24110	23890	23727	23898	23996	23972	24091	23787	24047	23736	24093	24109	23875	23888	23861	23732	23732	23857	23922	23989	23742	23942	23888	23951	24062	24140	23958	24106	24020	23949	23897	23966	24045	23576	24033	23798	23661	23747	23993	23938	23973	23943	23727	23919	23981	23911	23847	23960	24027	23767	24071	24049	23975	23917	23879	23928	23979	23841	23935	23818	23774	23867	23870	23917	23977	23928	23932	23783	23854	24127	23917	24183	23785	23886	23897	23947	23989	24008	24052	23922	23962	23733	23815	23761	23988	24036	24030	24043	24033	23730	23979	23908	24165	23634	23855	23897	23981	24005	24103	23851	24022	24038	23997	23922	24074	24025	23878	23957	23772	23664	23931	23960	23722	23798	23823	23933	23968	24024	24170	24054	23681	23886	24114	23668	23854	24098	24126	24125	23822	24223	24210	24167	23774	24108	23881	23962	23707	23873	23822	23824	24002	24023	23946	23899	23942	24131	23743	23728	23997	23764	24112	23987	23817	23809	23762	23892	23941	23916	23539	23865	24164	23637	23880	23946	23886	24021	24006	23678	23815	23826	23967	24296	24127	23957	24034	24060	23982	23942	23858	24053	23811	23792	23886	24108	24071	23521	23844	23886	24125	23817	23821	23767	23932	24068	24086	23827	23948	23931	23858	23950	23880	23971	23826	23786	23949	23954	23830	23964	23846	24209	23926	23871	23860	23873	23959	23738	23817	23942	23775	23855	23937	23961	23810	23992	23781	23871	23732	23897	23692	23847	24014	23736	23943	24016	24133	23783	24059	23748	23796	23753	23749	23989	23971	24199	23869	23816	23974	23862	23819	23952	24064	23863	23988	24018	24014	23725	23835	23977	23941	23878	23950	23848	24004	24100	24014	24019	24114	23898	24013	23685	23936	24057	24014	23885	23677	23832	23877	23891	24059	23783	24000	23834	24149	23955	24041	23569	23738	23922	23977	23946	23984	23724	23904	23674	23984	24006	23932	23858	23982	23928	24166	23994	23796	24016	23771	23873	24030	24084	23874	23826	23872	23969	23980	23787	23831	24105	23875	24008	24037	24070	24068	23712	23912	24013	23729	24134	23858	23780	24058	23988	24070	23969	23797	24093	23908	23891	23708	23972	23938	23962	23793	23816	23969	23945	23942	24056	23852	23860	23781	23860	24121	23784	23868	24021	24318	23942	23986	24056	24274	23980	23909	23891	24053	23657	23858	24089	23815	23977	23872	23979	23848	24037	24123	23974	24053	24079	24032	24111	23961	23729	23820	23883	23888	24025	24076	23904	23727	24153	24193	23976	24239	24177	24049	23954	24122	23910	24130	24127	23982	24000	23996	23933	23866	24017	24048	23830	23920	24092	23950	23862	24125	23808	23886	23848	23858	23944	23999	24023	23714	23708	23893	23925	23967	24017	24053	23706	23998	23877	24025	24071	23796	23885
20104	27185	24090	20399	17431	16378	15278	14656	14508	14002	13949	13563	13541	13598	13454	13528	13536	13441	13369	13615	13442	13477	13487	13361	13633	13376	13486	13421	13324	13513	13545	13733	13439	13382	13409	13370	13249	13582	13397	13504	13382	13188	13357	13360	13268	13461	13356	13523	13488	13456	13244	13400	13339	13403	13359	13415	13345	13240	13401	13177	13573	13417	13337	13499	13254	13324	13518	13542	13348	13242	13362	13258	13414	13184	13464	13230	13453	13228	13282	13476	13447	13313	13605	13265	13281	13349	13346	13270	13432	13417	13476	13292	13238	13278	13356	13453	13453	13567	13269	13194	13344	13393	13330	13297	13241	13208	13481	13329	13537	13395	13309	13376	13335	13323	13387	13300	13385	13293	13522	13490	13308	13248	13364	13341	13374	13340	13321	13369	13346	13632	13239	13364	13233	13025	13438	13234	13373	13519	13249	13271	13547	13337	13491	13352	13256	13404	13327	13312	13183	13361	13188	13226	13431	13445	13514	13188	13306	13371	13341	13234	13358	13392	13289	13348	13359	13177	13476	13379	13403	13426	13350	13448	13419	13270	13343	13453	13427	13421	13396	13473	13257	13400	13447	13308	13346	13189	13221	13383	13230	13372	13405	13515	13394	13338	13395	13452	13472	13381	13385	13160	13494	13342	13414	13429	13494	13436	13251	13441	13354	13418	13532	13392	13226	13279	13300	13431	13482	13277	13566	13293	13431	13309	13246	13466	13486	13441	13396	13486	13396	13445	13282	13199	13491	13173	13284	13281	13381	13546	13365	13299	13448	13261	13345	13367	13218	13375	13164	13345	13346	13437	13343	13371	13487	13405	13438	13450	13368	13293	13300	13401	13296	13316	13345	13259	13456	13389	13515	13354	13387	13356	13396	13470	13245	13252	13423	13523	13472	13458	13578	13283	13157	13403	13488	13321	13427	13382	13345	13215	13282	13277	13428	13331	13340	13357	13303	13344	13239	13374	13378	13332	13336	13435	13225	13299	13454	13300	13265	13466	13466	13655	13349	13300	13228	13311	13358	13240	13243	13359	13530	13509	13373	13294	13418	13603	13445	13336	13431	13210	13495	13275	13253	13419	13374	13386	13250	13356	13328	13368	13406	13369	13400	13423	13441	13344	13405	13389	13376	13339	13347	13333	13485	13250	13389	13243	13451	13318	13346	13307	13517	13226	13240	13402	13417	13410	13342	13347	13277	13296	13411	13276	13253	13342	13218	13432	13518	13459	13377	13480	13293	13244	13272	13346	13246	13472	13316	13473	13295	13532	13382	13308	13377	13347	13247	13467	13355	13329	13199	13406	13423	13363	13229	13365	13241	13653	13465	13528	13436	13300	13165	13527	13488	13454	13403	13414	13345	13253	13344	13271	13455	13480	13307	13338	13439	13318	13297	13378	13398	13454	13425	13306	13420	13323	13471	13109	13394	13215	13366	13486	13301	13270	13229	13415	13281	13287	13224	13381	13491	13360	13406	13376	13463	13461	13604	13342	13270	13300	13319	13295	13495	13205	13338	13397	13228	13428	13363	13410	13350	13267	13324	13305	13542	13309	13364	13326	13401	13453	13144	13400	13409	13149	13349	13432	13402	13300	13318	13394	13502	13443	13372	13459	13298	13347	13364	13428	13428	13263	13218	13399	13463	13365	13240	13481	13452	13408	13458	13348	13197	13259	13243	13249	13339	13445	13283	13203	13359	13515	13297	13418	13306	13384	13382	13388	13218	13448	13452	13272	13329	13465	13314	13261	13423	13411	13290	13415	13491	13398	13422	13370	13523	13295	13388	13326	13486	13277	13240	13222	13643	13111	13434	13470	13334	13415	13413	13280	13475	13277	13149	13447	13404	13330	13380	13487	13320	13306	13346	13409	13488	13352	13436	13409	13233	13377	13304	13222	13512	13425	13344	13500	13337	13409	13564	13481	13366	13431	13282	13405	13398	13234	13560	13344	13528	13274	13312	13492	13438	13423	13382	13395	13277	13295	13413	13305	13503	13371	13300	13261	13437	13407	13339	13413	13327	13339	13343	13316	13213	13357	13415	13380	13337	13334	13264	13293	13345	13340	13415	13365	13308	13444	13448	13316	13431	13323	13343	13280	13398	13274	13128	13297	13315	13324	13422	13326	13378	13507	13307	13286	13262	13287	13439	13189	13432	13326	13247	13460	13254	13426	13387	13273	13398	13363	13610	13262	13299	13438	13456	13388	13365	13379	13417	13352	13369	13255	13336	13482	13282	13377	13314	13262	13325	13301	13270	13082	13500	13362	13243	13482	13241	13607	13169	13187	13374	13337	13295	13402	13400	13453	13414	13521	13419	13323	13342	13345	13320	13335	13380	13287	13233	13432	13456	13287	13288	13388	13426	13402	13479	13369	13395	13353	13166	13404	13352	13339	13331	13412	13497	13351	13149	13401	13316	13299	13205	13443	13365	13360	13273	13489	13334	13311	13251	13291	13359	13252	13315	13417	13491	13429	13510	13314	13378	13339	13093	13364	13350	13370	13515	13336	13279	13371	13475	13416	13481	13350	13446	13327	13275	13330	13557	13375	13365	13257	13336	13365	13377	13399	13406	13277	13500	13442	13137	13206	13349	13367	13317	13406	13334	13381	13323	13549	13458	13281	13221	13267	13297	13101	13272	13342	13405	13313	13351	13288	13277	13245	13408	13232	13375	13320	13568	13401	13473	13385	13533	13383	13443	13369	13280	13387	13225	13398	13405	13224	13453	13358	13556	13401	13375	13401	13166	13531	13402	13390	13447	13428	13226	13431	13483	13281	13313	13237	13362	13226	13266	13227	13435	13268	13495	13352	13474	13370	13327	13212	13314	13390	13318	13377	13368	13077	13288	13389	13371	13382	13406	13254	13451	13376	13155	13284	13233	13324	13441	13429	13431	13389	13353	13499	13316	13296	13318	13292	13319	13384	13474	13491	13462	13406	13408	13285	13496	13379	13218	13247	13390	13422	13185	13373	13546	13325	13329	13473	13320	13383	13354	13257	13325	13257	13260	13455	13371	13312	13427	13394	13182	13294	13299	13238	13516	13280	13395	13500	13226	13350	13342	13162	13364	13152	13196	13456	13380	13342	13363	13325	13497	13422	13342	13557	13440	13446	13472	13467	13293	13239	13259	13412	13193	13318	13550	13284	13414	13364	13340	13335	13369	13277	13423	13106	13351	13427	13300	13342	13302	13292	13422	13316	13423	13301	13345	13392	13379	13343	13398	13303	13352	13313	13338	13327	13474	13325	13192	13410	13394	13424	13308	13490	13370	13437	13456	13249	13399	13264	13508	13317	13325	13371	13352	13289	13376	13437	13297	13257	13311	13235	13551	13304	13262	13511	13348	13326	13365	13221	13394	13400	13379	13361	13383	13261	13444	13315	13362	13335	13360	13245	13394	13244	13221	13445	13363	13457	13416	13379	13232	13310	13458	13415	13358	13442	13186	13341	13427	13321	13294	13302	13497	13195	13174	13298	13111	13426	13362	13400	13370	13488	13560	13237	13340	13199	13520	13282	13525	13379	13446	13419	13193	13389	13350	13582	13357	13286	13456	13295	13151	13446	13335	13211	13414	13283	13473	13405	13202	13408	13208	13398	13374	13111	13398	13356	13373	13282	13373	13335	13285	13406	13525	13387	13322	13257	13319	13301	13350	13627	13275	13453	13493	13438	13284	13361	13401	13513	13379	13385	13384	13353	13349	13394	13245	13449	13375	13468	13340	13270	13428	13358	13487	13333	13402	13470	13398	13286	13406	13320	13478	13366	13462	13295	13290	13493	13317	13329	13262	13524	13392	13446	13340	13482	13301	13218	13284	13255	13388	13421	13251	13321	13493	13341	13401	13165	13476	13223	13450	13443	13403	13556	13419	13334	13292	13284	13264	13449	13340	13410	13390	13350	13312	13352	13435	13367	13462	13268	13318	13474	13380	13348	13431	13331	13364	13396	13209	13424	13206	13321	13342	13133	13355	13189	13374	13476	13248	13445	13365	13426	13395	13318	13193	13340	13448	13483	13350	13384	13317	13404	13415	13482	13387	13245	13449	13308	13352	13313	13513	13315	13407	13229	13357	13300	13295	13386	13256	13250	13388	13515	13381	13546	13261	13343	13451	13361	13525	13364	13345	13308	13382	13423	13316	13516	13337	13379	13366	13169	13313	13416	13333	13234	13289	13439	13426	13507	13321	13362	13339	13391	13323	13346	13382	13424	13310	13429	13322	13371	13273	13399	13566	13338	13397	13458	13439	13396	13477	13476	13481	13386	13250	13423	13254	13304	13419	13313	13370	13404	13348	13347	13422	13394	13364	13335	13433	13292	13453	13460	13399	13485	13638	13329	13416	13201	13404	13283	13339	13235	13281	13168	13458	13265	13431	13380	13701	13412	13116	13270	13510	13328	13278	13451	13366	13173	13294	13416	13306	13387	13390	13403	13249	13400	13317	13275	13401	13540	13285	13440	13378	13503	13417	13403	13388	13305	13376	13245	13193	13437	13346	13442	13378	13537	13307	13360	13217	13521	13381	13389	13326	13363	13268	13273	13434	13293	13438	13467	13366	13441	13275	13386	13389	13324	13306	13373	13366	13446	13437	13257	13480	13433	13312	13384	13336	13362	13302	13375	13267	13169	13506	13441	13462	13315	13363	13249	13414	13384	13297	13400	13452	13483	13420	13447	13296	13370	13325	13515	13332	13415	13398	13266	13401	13401	13519	13474	13350	13281	13339	13344	13305	13370	13269	13304	13196	13267	13316	13219	13315	13329	13377	13391	13335	13427	13360	13294	13325	13379	13394	13304	13233	13419	13320	13445	13349	13541	13407	13379	13474	13243	13520	13348	13248	13414	13484	13406	13204	13321	13383	13450	13455	13543	13249	13446	13265	13158	13310	13375	13231	13505	13238	13358	13381	13329	13524	13539	13312	13213	13310	13343	13323	13448	13515	13385	13451	13328	13216	13368	13075	13365	13423	13278	13324	13269	13401	13283	13327	13369	13432	13407	13465	13419	13369	13348	13398	13377	13294	13230	13401	13508	13533	13383	13288	13286	13349	13460	13357	13404	13464	13296	13291	13284	13526	13291	13249	13519	13403	13252	13404	13345	13366	13241	13471	13238	13497	13320	13254	13262	13423	13503
24452	21021	27974	27618	27800	28463	28985	27029	26440	25784	25360	25431	25229	25104	25092	24817	24848	24983	24876	24935	25102	25623	25221	25386	25575	24955	24921	24728	25308	25426	25848	25381	25080	24892	24727	24682	24529	24816	24893	24984	24927	24943	24778	24748	24600	24622	24735	24784	24812	24616	24779	24627	24755	24763	24718	24831	24741	24780	24498	24795	24684	24940	24711	24575	24748	24831	24789	24880	24566	24634	24709	24782	24946	24830	24706	24638	24541	24661	24898	24542	24680	24657	24583	24724	24652	24740	24585	24597	24877	24719	24519	24409	24619	24611	24371	24606	24877	24743	24793	24649	25044	24853	24849	24698	24620	24751	24763	24747	24630	24558	24824	24690	24628	24888	25013	24815	24542	24517	24700	24831	24743	24646	24748	24839	24558	24667	24635	24845	24878	24816	25051	25006	24626	24824	24823	24909	24702	24527	24521	24461	24945	24653	24351	24764	24758	24711	24497	24555	24549	24517	24635	24488	24679	24627	24723	24753	24813	24686	24521	24568	24539	24677	24876	24919	24604	24663	24577	24831	24428	24700	24877	24596	24704	24725	24617	24644	24524	24434	24686	24773	24559	24648	24543	24732	24933	24708	24798	24554	24701	24849	24742	24734	24780	24424	24842	24478	24627	24650	24629	24673	24701	24310	24759	24561	24744	24767	24761	24691	24684	24634	24999	24688	24653	24544	24547	24637	24788	24654	24555	24681	24775	24742	24668	24845	24751	24934	24878	24411	24616	24767	24595	24798	24849	24531	24676	24731	24757	24479	24513	24747	24810	24668	24649	24790	24745	24663	24758	24608	24532	24544	24552	24363	24495	24851	24755	24814	24669	24880	24505	24713	24844	24753	24763	24901	24722	24620	24588	24649	24806	24706	24808	24689	24648	24592	24548	24653	24780	24928	24671	24702	24796	24485	24741	24599	24945	24502	24738	24648	24635	24677	24676	24740	24852	24837	24540	24812	24649	24547	24847	24670	24601	24545	24594	24776	24765	24658	24617	24756	24775	24961	24751	24448	24830	24716	24732	24736	24727	24543	24729	24634	24460	24614	24649	24429	24714	24489	24730	24501	24548	24619	24663	24533	24791	24778	24597	24536	24873	24640	24744	24776	24820	24625	24730	24586	24716	24711	24595	24585	24751	24766	24784	24822	24736	24797	24728	24535	24492	24654	24787	24376	24441	24660	24833	24932	24755	24833	24724	24801	24605	24762	24668	24758	24714	24637	24441	24371	24810	24411	24843	24734	24680	24592	24590	24835	24738	24799	24903	24771	24659	24628	24629	24596	24903	24651	24571	24755	24813	24596	24784	24930	24741	24680	24545	24541	24531	24422	24702	24739	24633	24663	24690	24378	24627	24794	24976	24681	24920	24742	24815	24736	24495	24812	24682	24453	24642	24635	24589	24730	24795	24621	24945	24580	24529	24962	24612	24581	24636	24764	24860	24784	24562	24759	24772	24662	24932	24619	24763	24530	24590	24685	24677	24505	24938	24641	24652	24945	24485	24663	24537	24688	24708	24629	24592	24521	24724	24839	24414	24491	24754	24731	24726	24619	24500	24557	24488	24724	24788	24669	24668	24831	24509	24707	24798	24841	24616	24711	24650	24618	24811	24613	24643	24666	24566	24746	24465	24645	24690	24779	24553	24941	24782	24653	24824	24714	24638	24787	24702	24612	24749	24805	24755	24816	24846	24920	24747	24638	24583	24618	24785	24654	24812	24766	24653	24730	24711	24526	24781	24889	24625	24766	24756	24505	24649	24552	24845	24785	24591	24543	24866	24806	24684	24768	24557	24683	24682	24982	24694	24641	24627	24677	24672	24658	24876	24509	24798	24314	24716	24785	24678	24908	24775	24704	24690	24678	24775	24645	24810	24668	24647	24655	24730	24510	24286	24546	24470	24442	24615	24713	24640	24437	24558	24543	24502	24641	24797	24690	24617	24836	24576	24782	24822	24789	24503	24737	24670	24425	24618	24566	24758	24797	24789	24538	24715	24975	24918	24675	24794	24487	24915	24581	24661	24569	24400	24834	24733	24761	24726	24709	24797	24747	24895	24738	24543	24532	24640	24709	24551	24637	24716	24730	24916	24849	24791	24796	24518	24770	24446	24523	24831	24627	24748	24626	24640	24620	24796	24744	25031	24494	24785	24680	24634	25043	24686	24491	24625	24696	24751	24597	24840	24701	24998	24807	24850	24667	24664	24803	24702	24872	24641	24409	24504	24688	24794	24449	24596	24572	24682	24812	24876	24690	24863	24838	24840	24695	24674	24711	24520	24572	24813	24734	24604	24525	24692	24523	24691	25005	24832	24508	24663	24972	24912	24863	24858	24854	24722	24584	24490	24542	24550	24606	24825	24510	24542	24595	24759	24621	24925	24459	24640	24479	24674	24745	24802	24848	24902	24570	24756	24715	24622	24704	24511	24536	24665	24528	24594	24460	24507	24703	24792	24595	24889	24599	24456	24756	24625	24567	24602	24629	24672	24850	24693	24643	24665	24674	24610	24778	24584	24800	24478	24687	24644	24697	24794	24473	24801	24895	24651	24521	24815	24635	24608	24902	24880	24642	24991	24605	24907	24430	24702	24678	24525	24534	24638	24682	24739	24625	24712	24769	24722	24502	24824	24798	24730	24828	24856	24558	24578	24784	24718	24605	24578	24658	24357	24704	24626	24555	24725	24637	24903	24593	24849	24599	24718	24641	24547	24621	24667	24909	24591	24710	24713	24769	24573	25032	24809	24711	24726	24402	24492	24558	24436	24580	24638	24786	24576	24516	24534	24657	24619	24720	24745	24965	24723	24828	24766	24582	24773	24705	24368	24670	24604	24711	24740	24958	24770	24553	24814	24680	24597	24526	24596	24711	24612	24827	24900	24679	24818	24960	24786	24530	24621	24697	24935	24694	24779	24774	24648	24542	24671	24542	24718	24510	24779	24628	24748	24772	24579	24751	24424	24927	24830	24858	24727	24839	24500	24752	24672	24722	24805	24780	24512	24805	24659	24696	24673	24354	24997	24736	24623	24695	24711	24800	24916	24434	24763	24598	24688	24718	24800	24718	24441	24611	24620	24666	24523	24647	24861	24508	24757	25006	24755	24728	24627	24739	24786	24747	24521	24581	24509	24563	24507	24601	24792	24767	24737	24651	24537	24520	24731	24705	24897	24647	24679	24790	24671	24674	24756	24726	24623	24761	24642	24666	24602	24809	24573	24737	24555	24925	24736	24752	24822	24495	24613	24771	24526	24577	24550	24632	24778	24483	24790	24663	24589	24826	24624	24598	24562	24660	24637	24638	24743	24657	24579	24770	24879	25019	25053	24463	24849	24492	24628	24593	24678	24596	24688	24413	24491	24771	24799	24932	24524	24838	24753	24553	24792	24662	24777	24695	24517	24753	24923	24507	24912	24699	24869	24852	24826	24643	24632	24765	24596	24685	24413	24816	24830	24606	24804	24695	24783	24872	24591	24772	24612	24724	24942	24640	24596	24768	24575	24432	24801	24913	24728	24636	24615	24692	24773	24787	24694	24660	24656	24317	24594	24761	24678	24529	24787	24737	24702	24851	24735	24785	24888	24426	24626	24591	24920	24806	24616	24788	24810	24619	24736	24539	24798	24609	24563	24957	24645	24847	24553	24838	24612	24642	24796	24654	24758	24592	24629	24488	24817	24648	24628	24789	24557	24860	24559	24752	24679	24837	24833	24698	24612	24688	24761	24838	24780	24726	24838	25028	24866	24858	25021	24837	24534	24665	24737	24709	24814	24601	24841	24735	24883	24785	24329	24676	24831	24825	24756	24962	24731	24450	24527	24563	24675	24528	24608	24770	24646	24610	24739	24668	24631	24567	24974	24618	24817	24720	24631	24563	24632	24702	24678	24513	24691	24646	24879	24723	24661	24666	24809	24684	24719	24876	24687	24648	24720	24628	24541	24698	24676	24829	24552	24493	24825	24819	24551	24800	24823	24625	24522	24638	24616	24795	24586	24744	24640	24724	24601	24695	24635	24758	24679	24602	24555	24669	24556	24597	24849	24808	24831	24743	24545	24616	24753	24640	24776	24531	25003	24778	24809	24650	24702	24826	24888	24608	24539	24563	24483	24972	24615	24504	24722	24527	24687	24720	24592	24659	24679	24724	24953	24767	24762	24796	24825	24767	24565	24608	24601	24377	24818	24666	24838	24583	24738	24635	24327	24549	24755	24810	24902	24870	24880	24905	24941	24717	24868	24838	24676	25006	24749	24600	24728	24526	24708	24841	24427	24449	24615	24689	24775	24704	24575	24585	24633	24727	24327	24662	24622	24791	24744	24658	24766	24904	24877	24668	24507	24559	24540	24765	24659	24371	24923	24741	24579	24566	24578	24597	24700	24568	24759	24696	24527	24720	24746	24932	24772	24928	24616	24619	24865	24697	24754	24833	24735	24766	24744	24879	24596	24698	24553	24478	24653	24562	24923	24684	24709	24691	24800	24379	24414	24912	24876	24816	24582	24787	24765	24751	24698	24908	24789	24888	24777	24606	24594	24535	24842	24726	24780	24768	24842	24740	24968	24811	24852	24567	24649	24538	24593	24885	24499	24782	24656	24745	24434	24607	24713	24535	24624	24696	24573	24635	24686	24732	24529	24672	24514	24939	24702	24614	24473	24501	24429	24853	24779	24668	24856	24765	24744	24700	24880	24613	24852	24753	24739	24825	24713	24746	24758	24580	24508	24538	24772	24599	24755	24715	24582	24752	24729	24672	24642	24687	24781	24724	24748	24740	24519	24800	24755	24733	24947	24792	24935	24870	24888	24581	24609	24969	24641	24566	24667	25010	24496	24757	24786	24586	24676	24700	24793	24750	24818	24477	24899	24801	24778	24718	24496	24775	24717	24477	24730	24753	24590	24698	24671	24814	24417	24797	24829	24671	24733	24864	24890	24528	24894	24711	24949	24506	24742	24717	24611	24460	24500	24579	24573	24682	24486	24781	24852	24987	24680	24482	24753	24657	24594	24722	24752	24517	24577	24550	24625	24701	24776	24606	24761	24619	24643	24690	24842	24815	24812	24635	24897	24851	24770	24775	24768	24757	24812	24666	24886	24691	24704	24628	24489	24562	24511	24668	24968	24818	24772	24665	24715	24785	24787	24630
18907	31994	29964	24079	20305	18002	16964	16196	15607	15103	14687	14305	14408	14113	14268	14186	14246	14261	14015	14103	14180	14439	14432	14617	14629	14131	14083	14015	14245	14565	14896	14310	14265	14000	14106	14004	14057	13838	14006	13825	13925	14018	13996	13761	13881	13879	13991	13886	13769	14068	13929	14104	13803	13828	13894	13958	13848	13863	13823	13863	13860	13883	13976	14115	13847	13993	13941	13953	13844	13969	13848	14029	13721	13871	13951	13756	13757	13942	13779	13873	13806	13692	13758	13871	13884	13803	13889	13842	13848	13928	13914	13745	13747	13822	13792	13838	14022	13876	14009	13818	13852	13745	13838	13906	13735	14007	13724	13999	13799	13817	13848	13971	13825	13822	13793	13759	13870	13846	13852	13878	13939	13689	13868	13843	13872	13818	13964	13960	13943	13859	13687	13731	13837	13879	13905	13792	13738	13967	13816	13877	13813	13864	13940	13867	13780	13967	13759	13856	13723	13833	13720	13924	13834	13758	13912	13833	14038	13873	13809	13897	13915	13889	13839	13779	13878	13795	13868	13900	13800	13827	13879	13914	13715	13749	13753	13840	13938	13744	13895	13837	13861	13774	13850	13965	13958	14023	13886	13937	13773	14001	14022	13769	13952	13824	13855	13841	13881	14055	13698	13867	13831	13758	13756	13797	13732	13879	14062	13755	13803	13704	13793	13795	13806	13943	13787	13746	13891	14022	13857	13806	13597	13895	13710	13892	13700	13856	13953	13751	13935	13789	13707	13911	13879	13977	13926	13747	13932	13723	13780	13677	13763	13787	13795	13859	14037	14001	13812	13842	13942	13801	13829	13801	13769	13817	13897	13848	13842	13994	13868	13834	13873	13994	13710	13813	13932	13731	13758	13890	13890	13779	13764	13779	13719	13660	13762	13844	13832	13742	13756	13754	13678	13774	13783	13972	13924	13652	13874	13797	13923	13926	13791	13842	13824	13832	13658	13814	13770	13759	13865	13761	13936	13737	13834	13759	14186	13824	13796	13826	13689	13524	13806	13826	13871	13767	13816	13754	13703	13825	14106	13827	13669	13665	13882	13840	13929	13812	13741	13838	13895	13992	13629	13860	13833	13831	13733	13765	13831	13916	13887	13988	13881	13993	13945	13676	13853	13810	13745	13933	13908	14001	13863	13918	13834	13722	13890	13749	13710	13967	13763	13746	13790	13901	13954	13887	13837	13852	13720	13812	13815	13874	13885	13877	13765	13776	13891	13692	13677	13848	13669	13808	13882	13804	13841	13916	13815	13865	13898	13808	13700	13788	13732	13738	13879	13920	13791	13827	13953	13826	13720	13896	13871	13762	13834	13712	13823	13854	13789	13800	13789	13768	13875	13884	13684	13926	13823	13820	13837	13887	13995	13718	13776	13880	13609	13855	13837	13899	13880	13755	13672	13823	13919	13765	13729	13729	13764	13849	13664	13905	13869	13797	13758	13740	13999	13828	13666	13819	13981	13779	13879	13888	13652	13886	13851	13905	13800	13769	13762	13872	13953	13676	13850	13748	13871	13995	13783	13888	13767	14017	13858	13818	13945	13858	13680	13756	13828	13919	13817	13794	13872	13818	13848	13744	13650	13757	14002	13934	13608	14040	13855	13836	13929	13820	13844	13660	13828	13976	13810	13881	13772	13675	13960	13916	13994	13792	13758	13853	13802	13995	13721	13953	13862	13879	13749	13845	13886	13808	13792	13771	13777	13811	13858	13787	13828	13714	13759	13846	13885	13791	13875	13616	13825	13874	13952	13819	14031	13586	13749	13767	13842	14047	13874	13748	13732	13830	13750	13696	13903	13865	13649	13841	13896	13860	13863	14003	13828	13733	13774	13697	13906	13816	13868	13742	13959	13718	13980	13734	13776	13788	13818	13823	13929	13782	13783	13683	13990	13822	13752	13728	13814	13962	13954	13942	13666	13706	13909	13757	13641	13772	13865	13981	13971	13695	13827	13849	13808	13761	13842	13792	13843	13831	13896	13748	13751	13800	13980	13628	13747	13894	13819	13885	13866	13940	13879	14007	13798	13666	13955	13946	13783	13742	13825	13903	13849	13952	13934	13911	13926	13863	13694	13925	13800	13874	13752	13785	13760	13836	14008	14000	13798	13801	13933	13925	13769	13819	13916	13918	13815	13752	13806	13880	13913	13956	13590	13890	13912	13690	14012	13740	13815	13861	13681	13807	13776	13984	13995	13850	13960	13751	13755	13917	13950	13646	13754	13868	13531	13772	13857	14002	13828	13674	13883	13829	13869	13986	13884	13820	13897	13919	13716	13683	13918	13805	13724	13940	13743	13987	13818	13656	13941	13747	13701	13981	13819	13711	13624	13813	14026	13952	13941	13876	13860	13957	13990	13681	13765	13694	13794	13867	13851	13743	13952	13778	13855	13815	13771	13956	13955	13785	13976	13902	13890	13917	13749	13947	13844	13802	13903	13879	14007	13713	13949	13936	13895	13890	13947	13905	13891	13963	13712	13744	13755	13859	13793	13751	13698	13750	13667	14062	13802	13996	13855	13787	13806	13637	13774	13825	13873	13895	13961	13807	13718	13755	13905	13653	13914	13636	13685	13855	13756	13674	13828	13814	14032	13958	13813	13810	13780	13820	13771	13856	13852	13834	13818	13958	13845	13768	13927	13776	13943	13722	14026	14031	13870	13831	13974	13873	13757	13712	13827	13855	13874	13905	13735	13758	13722	13932	13788	13787	13834	13871	13652	13936	13874	13814	14006	13900	13891	13989	13865	13834	13828	13794	13807	13929	13714	13861	13749	13851	13822	13670	13804	13857	13642	13754	13848	13849	13861	13934	13877	13904	13835	13914	13772	13732	13883	14014	13655	13790	13850	13922	13693	13678	13685	13773	13902	13837	13872	13810	14027	13723	13881	14041	14055	13707	13721	13994	13944	13859	13764	13712	13608	13805	13818	14012	14033	13771	13864	13759	13833	14109	13804	13856	13745	13728	13783	13775	13840	13832	13754	13859	13614	13829	13771	13839	13621	13905	13754	13781	13708	13908	13661	13665	13776	13942	13828	13925	13920	13897	13866	13748	13854	13888	13941	13736	13887	13751	13746	13866	13874	13749	13864	13816	13802	13896	13962	14080	13819	13823	13817	13834	14012	14004	13963	13708	14056	14000	13923	13669	13806	13834	13723	13937	13913	13901	13852	13796	13894	13861	13625	13904	13817	13807	13704	13890	13639	13897	13823	13839	13871	13733	13763	13869	13898	13795	13846	13742	13769	13681	13861	13753	13850	13909	13813	13864	13678	13958	13826	13933	13815	13832	13864	13895	13845	13849	13778	13683	13901	13917	13755	13826	13751	13993	13696	14014	13833	13867	13901	13878	13937	13886	13775	13702	13855	13815	13805	13779	13838	13707	13932	13908	13989	13875	13975	13839	13858	13808	13774	13708	13828	13620	13584	13977	13812	13795	13801	13682	14021	13843	13961	13917	13960	13763	14009	13936	13760	13720	13918	13857	13764	13691	13746	13803	13894	13865	13818	13804	13744	13832	13881	13660	13841	13705	13785	13795	13734	13714	13941	13839	13761	13748	13893	13965	13802	13897	13852	13656	13845	13857	13761	13984	13940	13951	13699	13755	13935	13818	13949	13727	13949	13843	13951	13872	13783	13948	13653	13900	13895	13797	13884	13799	13853	13882	13864	13961	13860	13778	13979	13881	13965	13897	13880	13785	13824	13729	13960	13862	13889	13954	13771	13905	13766	13657	13780	13819	13679	13941	13811	13905	13768	13734	13764	13847	13902	13962	13852	13963	13804	13755	13910	13853	13816	13829	13743	13832	13857	13902	13669	13742	13790	13876	13920	13716	13737	13737	13741	13896	13920	13974	13691	13868	13885	13855	13909	13941	13980	13799	13981	13876	13816	13813	13758	13751	13900	13810	13817	13844	14002	13955	13836	13717	13958	14020	13881	13789	13856	13788	13841	13855	13843	13870	13806	13847	13890	14017	13868	13869	13806	13813	13846	13902	13764	13809	13942	13826	13830	13689	13977	13780	13753	13777	13945	13742	13827	13712	14113	13715	13864	13732	13865	13828	13843	13707	13812	13694	13767	13710	13692	13922	13807	13762	13930	13771	13839	13764	13784	13946	13867	14014	13954	14014	13821	13803	13867	13897	13930	13884	13940	13837	13659	13863	13915	13786	13807	13872	13849	13943	13948	13792	13885	13795	13872	13999	13766	13910	13910	13746	13836	13819	13656	13840	13957	13731	13808	13861	13793	13817	13943	13960	13749	13761	14014	13751	13983	13648	14005	13821	13823	13811	13992	13963	13919	14045	13741	13921	13860	13765	13928	14055	13954	13799	13791	13759	13801	13761	13791	13859	13837	13938	13871	13747	13758	13741	13829	13895	13789	13646	13839	13775	13900	13813	13793	13830	13872	14017	13837	13853	13761	13721	13820	13821	13865	13822	13669	14012	13773	14021	13720	13833	13908	13883	13935	13883	13737	13811	13679	13973	13773	13835	13944	13968	13841	13669	13738	13732	14017	13864	13864	13872	13924	13677	13914	13875	14063	13783	13708	13796	13791	13713	14081	13929	13945	14031	13840	13672	13951	13581	13918	13919	13874	13835	13837	13899	13955	13927	13728	13920	13814	13808	14030	13832	13653	13818	13759	13647	13864	13833	13821	14012	13857	13770	13845	13873	13817	13742	13854	13868	13863	13873	13847	13956	13929	13759	13753	13892	13884	13950	13752	13905	13734	13835	13807	13809	13811	13878	13763	13805	13701	13942	13940	13774	13800	13832	13725	13763	13820	13808	13985	13767	13942	13780	13845	13854	14051	13871	13955	13906	14007	13876	13658	13884	13841	13785	13969	13850	13845	14003	13785	14081	13689	13713	13681	13749	13725	13807	13851	13873	13836	13684	13864	13645	13866	13869	13872	13935	13641	14000	13851	13812	13815	13691	13845	13891	13799	13971	13740	13860	13947	13719	13787	13743	13847	13832	13861	13952	13880	13846	13840	13730	13843	13796	13913	13864	13903	13901	13777	13839	13882	13821	13637	13697	13799	13894	13923	13916	13802	13716	13788	13909	13826	14004	13816	13755	14004	13872	13651	13798	14024	13920	13956	13766	13884	13947	13704	13869	13890	13615
22939	21025	28115	25114	25791	29540	31111	28348	27184	27173	26867	26561	26319	25908	26053	25771	25946	26018	25646	25691	25700	26243	26003	26816	27038	26042	25518	25511	26250	26985	27190	26661	26067	25429	25420	25435	25416	25599	25542	25360	25448	25469	25405	25467	25278	25474	25530	25305	25588	25280	25483	25337	25346	25383	25328	25194	25312	25342	25465	25449	25337	25450	25271	25399	25354	25383	25321	25489	25092	25202	25390	25312	25130	25409	25078	25365	25319	25262	25330	25419	25246	25354	25209	25635	25536	25358	25315	25238	25590	25471	25357	25260	25083	25395	25238	24969	25339	25420	25299	25220	25234	25350	25385	25584	25126	25456	25431	25335	25458	25649	25240	25357	25298	25259	25253	25319	25374	25244	25386	25195	25324	25041	25289	25288	25447	25011	25067	25124	25281	25234	25333	25309	25012	25211	25189	25339	25189	25191	25291	25420	25404	25500	25330	25018	25339	25456	25094	25084	25177	25437	25506	25241	25332	25235	25402	25325	25418	25474	25355	25007	25401	25258	25544	25249	25242	25427	25304	25286	25296	25245	25258	25316	25614	25385	25222	25172	25309	25023	25252	25319	25190	25261	25382	25522	25202	25355	25133	25099	24917	25285	25543	25390	25132	25189	25423	25271	25482	25183	25221	25206	25278	25238	25127	25313	25358	24835	25345	25269	25444	25409	25485	25252	25284	25306	25424	25229	25583	25100	25471	25107	25580	25347	25231	25371	25530	25357	25355	25494	25051	25397	25344	25402	25330	25670	25440	25240	25327	25358	25263	25430	25335	25271	25334	25366	25230	25599	25238	25422	25324	25166	25276	25202	25207	25171	25516	25096	25379	25001	25318	25610	25299	25217	25105	25528	25560	25208	25615	25355	25269	25302	25175	25372	25244	25252	25224	25398	25389	25145	25234	25286	25108	25484	25222	25128	25327	25259	25375	25135	25535	25330	25296	25383	25291	25554	25282	25358	25348	25229	25222	25267	25099	25222	25178	25430	25297	25219	25350	25531	25325	25043	25270	25436	25317	25268	25500	25527	25275	25351	25173	25194	25377	25157	25092	25390	25298	25372	25041	25362	25620	25207	25358	25271	25143	25370	25141	25450	25217	25229	25521	25192	25518	25313	25336	25474	25229	24990	25397	25235	25455	25515	25231	25309	25461	25340	25437	25340	25213	25188	25267	25385	25194	25352	25264	25435	25171	25150	25371	25188	25201	25566	25440	25327	25502	25257	25298	25223	25219	25296	25353	25455	25266	25203	25222	25278	25293	25185	25338	25096	25475	25294	25290	25248	25423	25141	25440	25467	25093	25350	25268	25543	25366	25325	25333	25385	24987	25113	25417	25297	25068	25502	25192	25718	25413	25196	25173	25344	25390	25393	25381	25329	25352	25270	25363	25569	25446	25461	25216	25157	25523	25454	25079	25231	25223	25295	25013	25148	25126	25135	25631	25359	25297	25339	25054	25481	25284	25109	25378	25295	25356	25240	25310	25120	25573	25327	25415	25290	25204	25026	25155	25408	25403	25259	25268	25021	25340	25335	25334	25347	25413	25184	25228	25231	25340	25407	25238	25433	25175	25290	25153	25379	25083	25305	25237	25514	25278	25294	25264	25459	25468	25180	25244	25174	25557	25343	25362	25250	25261	25392	25314	25497	25282	25496	25435	25526	25013	25321	25389	25434	25406	25439	25198	25400	25395	25501	25025	25419	25319	25101	25252	25268	25390	25195	25442	25289	25247	25370	25394	25263	25167	25185	25313	25073	25344	25105	25225	25463	25503	25381	25333	25460	25397	25294	25183	25384	25256	25433	25221	25275	25338	25259	25337	25307	25361	25500	25359	25253	25173	25080	25313	25504	25422	25531	25493	25156	25459	25295	25282	25156	25247	25524	25419	25354	25131	25297	25436	25473	25226	25350	25067	25251	25168	25283	25249	25542	25612	25344	25351	25322	25330	25071	25479	25454	25280	25316	25233	25210	25147	25412	25520	25488	25496	25435	25444	25516	25380	25296	25506	25408	25668	25152	25081	25452	25062	25290	25503	25508	25391	25242	25076	25248	25101	25311	25420	25190	25450	25134	25389	25254	25274	25229	25325	25139	25261	25252	25481	25332	25497	25284	25299	25230	25479	25246	25403	25242	25150	25358	25470	25203	25209	25079	25382	25370	25314	25435	25403	25228	25494	25192	25099	25371	25415	25327	25172	25318	25403	25514	25224	25296	25216	25216	25463	25353	25283	25259	25301	25205	25495	25412	25279	25130	25214	25408	25295	25064	25433	25352	25229	25277	25150	25351	25102	25514	25354	25439	25292	25252	25220	25190	25322	25515	25127	25109	25172	25414	25544	25312	25058	25471	25110	25482	25456	25127	25221	25134	25158	25409	25407	25196	25509	25315	25233	25430	25264	25532	25423	25158	25235	25239	25275	25368	25319	25277	25374	25368	24941	25253	25281	25276	25428	25542	25306	25348	25374	25109	25407	25354	25059	25333	25617	25424	25220	25223	25518	25514	25159	25012	25300	25171	25383	25200	25197	25314	25246	25388	25171	25415	25432	25135	25134	25250	25124	25136	25348	25583	25320	25239	25574	25326	25354	25415	25407	25563	25314	25348	25469	25431	25263	25398	25260	25156	25223	25013	25360	25270	25312	25261	25274	25343	25386	25379	25258	25360	25300	25247	25216	25276	25368	25456	25132	25460	25153	25300	25549	25387	25566	25581	25219	25399	24872	25428	25345	25328	25392	25472	25433	25354	25341	25394	25542	24987	25200	25369	25034	25454	25388	25357	25303	25344	25342	25398	25147	25292	25249	25224	25259	25498	25404	25404	25211	25250	25277	25457	25304	25069	25134	25195	25414	25252	25119	25122	25390	25137	25234	25350	25469	25262	25166	25412	25493	25482	25217	25167	25174	25191	25271	25098	25182	25256	25410	25315	25291	25180	25424	25210	25448	25343	25511	25146	25107	25231	25535	25336	25358	25123	25165	25225	25231	25438	25419	25418	25380	25405	25253	25279	25195	25246	25100	25313	25528	25004	25311	25472	25517	25258	25445	25180	25048	25136	25128	25193	25321	25380	25237	25575	25250	25432	25332	25162	25319	25306	25021	25274	25253	25306	25368	25198	25330	25247	25573	25286	25340	25294	25333	25434	25384	25332	25329	25189	25526	25255	25448	25290	25252	25613	25210	25247	25571	25283	25136	25252	25475	25544	25408	25295	25336	25300	25263	25122	25452	25488	24970	25244	25389	25321	25229	25058	25281	25360	25289	25292	25181	25390	25450	25383	25066	25129	25237	25192	25547	25565	25303	25178	25424	25547	25556	25257	25103	25593	25431	25157	25204	25350	25516	25499	25317	25319	25167	25181	25373	25197	25421	25131	25326	25255	25486	25338	25216	25321	25104	25321	25372	24974	25426	24952	25275	25210	25572	25413	25199	25313	25244	25369	25348	25332	25109	25187	25388	25445	25361	25432	25201	25429	25536	25291	24959	25373	25239	25126	25350	25439	25410	25617	25399	25264	25418	25406	25171	25165	25409	25650	25362	25388	25386	25425	25175	25189	25439	25464	25358	25208	25342	25343	25445	25264	25367	25160	25338	25262	25343	25409	25417	25470	25374	25333	25392	25207	25431	25300	25291	25047	25152	25308	25351	25098	25245	25079	24972	24973	25410	25375	25391	25174	25215	25414	25195	25255	25264	25116	25302	25212	25439	25493	25460	25404	25343	25397	25526	25272	25367	25347	25432	25187	25102	25336	25272	25288	25477	25478	25072	25169	25384	25223	25323	25477	25284	25461	25296	25266	25194	25352	25523	25251	25179	25348	25235	25271	25054	25239	25065	25476	25232	25271	25272	25334	25243	25374	25032	25481	25335	25322	25020	25264	25383	25344	25346	25236	25442	25332	25373	25404	25417	25477	25386	25401	25557	25325	25291	25371	25292	25142	25367	25549	25373	25401	25213	25312	25353	25303	25424	25242	25411	25307	25318	25368	25018	25312	25123	25269	25213	25169	25327	25129	25308	25510	25382	25396	25253	25348	25392	25288	25062	25584	25381	25342	25350	25464	25443	25380	25415	25206	25357	25611	25447	25367	25317	25206	25288	25164	25507	25310	25381	25296	25521	25258	25486	25370	25551	25244	25545	25291	25305	25327	25451	25220	25620	25176	25324	25311	25268	25266	25573	25490	25413	25228	25317	25167	25296	25276	25418	25193	25228	25238	25228	25104	25102	25432	25241	25365	25420	25383	25188	25204	25292	25244	25510	25242	25248	25187	25474	25410	25023	25332	25249	25170	25419	25261	25288	25347	25300	25341	25314	25294	25429	25292	25173	25423	25006	25431	25491	25488	25121	25398	25242	25161	25314	25229	25305	25210	25504	25552	25181	25247	25109	25540	25479	25377	25196	24994	25190	25307	25330	25104	25363	25149	25200	25353	25343	25316	25124	25299	25300	25440	25347	25154	25292	25407	25238	25366	25349	25512	25387	25174	25148	25640	25297	25257	25233	25333	25488	25425	25377	25504	25355	25267	25106	25254	25413	25127	25488	25017	25104	25252	25350	25328	25316	25323	25423	25390	25491	25440	25517	25089	25338	25262	25310	25451	25341	25180	25189	25207	25236	25120	25463	25255	24975	25151	25080	24932	25289	25361	25493	25417	25464	25302	25449	25411	25304	25085	25324	25113	25184	25270	25457	25243	25317	25459	25167	25502	25354	25456	25347	25249	25152	25284	25325	25123	25307	25122	25278	25336	25309	25335	25169	24880	25259	25033	25409	25090	25401	25316	25129	25342	25437	25498	25340	25420	25126	25259	25170	25355	25470	25314	25342	25512	25456	25199	25200	25290	25268	25412	25351	25291	25266	25613	25214	25244	25166	25249	25403	25212	25165	25217	25561	25355	25396	25458	25332	25147	25285	25263	25278	24930	25748	25237	25186	25367	25315	25073	25537	25461	25247	25338	25381	25249	25128	25181	25245	25296	25312	25109	25318	25443	25449	25288	25057	25246	25496	25351	25301	25379	25383	25566	25236	25301	25463	25673	25261	25168	25250	24983	25489	25570	25044	25029	25295	25485	25499	25231	25319	25491	25335	25404	25355	25436	25368	25240	25239	25298	25360	25288	25236	25457	25486	25384	25545	25282
19904	37009	35197	27032	22397	19674	18642	17720	16476	15846	15451	15167	14876	14885	14618	14529	14645	14442	14569	14592	14625	15117	14803	15953	15514	14539	14313	14314	15148	15760	16083	15526	14782	14446	14332	14313	14463	14282	14340	14302	14518	14346	14280	14068	14242	14221	14234	14105	14271	14125	14366	14253	14146	14247	14161	14213	14199	14112	14166	14147	14130	14285	14185	14287	14113	14163	14069	14541	14096	14146	14181	14231	14200	14453	14090	14138	14273	14167	14270	14243	14121	14278	14271	14366	14332	14166	14028	14235	14067	14123	14301	14217	14318	14099	14402	14052	14111	14118	14092	14251	14181	14119	14221	14233	14177	14221	14112	14198	14197	14239	14124	14184	14261	14123	14235	14102	14067	14242	14222	14156	14084	14159	14201	14169	14223	14236	13984	14215	14361	14122	14035	14194	14181	14178	14076	14299	14236	14140	14254	14310	14258	14090	14018	14226	14274	14040	14159	14077	13969	13929	14042	14242	14262	14122	14247	14090	14206	14093	14145	14248	14111	14260	14243	14296	14057	14136	14015	14262	14053	14073	14020	14181	14126	14172	14236	14083	14087	14293	14182	14136	14162	14022	14175	14156	14215	14083	14167	14302	14201	14139	14373	14172	14204	14134	14110	14054	14087	14059	14188	14296	14065	14193	14165	14196	14230	14019	14268	14152	14145	14029	14076	14269	14263	14170	14066	14092	14207	14332	14176	14137	14098	14213	14236	14161	14101	14295	14248	14275	14167	14097	14097	14188	14221	14239	14238	14135	14066	14339	14323	14084	14181	14057	14243	14282	14190	14083	14103	14128	14112	14221	14157	14265	14263	14304	14164	14146	14145	14237	14099	14172	13944	14116	14155	14179	14101	14101	14204	14287	14121	14096	14075	14241	14253	14143	14143	14174	14192	14254	14128	14232	14187	14149	14167	14089	14113	14052	14135	14194	14251	14161	14159	14198	14072	14203	14116	14211	14055	13948	14192	14100	14288	14054	14111	14189	14003	14083	14275	14295	14283	14091	14282	14036	13977	14199	14169	14360	14104	14161	14161	14211	14034	14123	14204	14196	14342	14259	14111	14138	14371	14073	13938	14147	13968	14106	14292	14257	14070	14262	14037	14096	14261	14215	14128	14126	14168	14204	14336	14045	14273	14158	14196	14149	14129	14166	14075	14201	14236	14375	14173	14068	14029	14043	14049	14220	14059	14064	14130	14225	14036	14277	14204	13976	13953	14180	14239	14309	14078	14096	14239	13964	14060	14107	14277	14198	14062	14068	14079	14059	14215	14003	14136	14278	14098	14177	14205	14203	14037	14227	14071	14149	14235	14257	14195	14228	14192	14164	14136	13997	14114	14044	14103	14131	14383	14147	14222	14006	14068	14246	14173	14207	14269	14155	14224	14159	14213	14114	13994	14204	14258	14124	14098	14048	14111	14093	14075	14114	14215	14299	14304	14088	14244	14147	14140	14176	14290	14170	14131	14106	14182	14196	14104	14199	14096	14112	14155	14285	14318	14334	14305	14151	14107	14155	14139	13973	14156	14195	14100	14213	14084	14243	14181	14181	14242	14053	14016	13962	14118	14382	14251	14138	14139	14053	14168	14160	14175	14270	14308	14262	14155	14108	14256	14192	14069	14103	14170	14211	14349	14405	14240	14036	14029	14155	14204	14285	14393	14204	14150	14226	14257	14212	14160	14161	13992	13986	14243	14278	14203	14186	14142	14165	14250	14164	14252	14143	14155	14022	14257	14067	14321	14231	14392	14089	14256	14314	14173	14243	14129	14058	14099	14140	14253	14314	14080	14204	14154	14163	14225	13943	14234	14036	14109	14122	14104	14148	14143	14100	14220	14023	14198	14058	14163	14117	14098	14254	14048	14231	14044	14059	14221	14221	13887	14130	14196	14188	14187	14021	14373	14083	14227	14171	14233	14012	14140	14222	14061	14063	14214	14176	14305	14122	14048	14289	14288	14141	14078	14159	14009	14002	13981	14024	14215	14081	14082	14048	14151	14001	14208	14464	14115	14243	14200	14175	13939	14237	14057	14180	14176	14356	14136	14259	14186	14193	14170	14168	14235	14065	14310	14083	14227	14236	14192	14159	14250	14090	14147	14065	14043	14170	14186	14205	14120	14108	14276	14469	14250	14055	14405	14085	14070	14343	14058	14147	14262	14243	14301	14101	14088	14130	14223	14210	14010	14170	14114	14082	14208	14009	13898	14183	14421	14152	14186	14199	14015	14096	14058	14032	14099	14288	14165	14124	14232	13890	14427	14299	14226	14199	14253	14022	14238	14163	14203	14198	14025	14175	14130	14315	14142	14302	14215	14155	14112	14075	14057	13985	14060	14169	14165	14081	14212	14092	14002	14023	14265	14109	14187	14148	14077	14135	14179	14272	13945	14154	14055	14140	14096	13925	14260	14299	14222	14167	14227	14310	14190	14083	13975	14193	14309	14122	14203	14135	14226	14219	14060	14142	14283	14118	14173	14088	13960	14455	14192	13991	14064	14112	14229	14117	14229	14149	14144	14118	14015	14375	14228	14194	14133	14242	14220	14108	13986	14269	13948	14216	14101	14128	14253	14189	14076	14000	13972	14322	13837	14345	14014	14102	14271	14157	14133	14112	14139	14117	14042	14220	14110	14147	14208	14039	14082	14351	14212	14156	14243	14131	14155	14090	14224	14106	14153	14096	14346	14324	14236	14256	14292	14059	14157	14079	14292	14112	14020	14237	14062	14179	14358	14348	14177	13976	14245	14121	14046	14046	14023	14243	14231	14186	14067	14190	14239	14136	13975	14157	14214	14096	14174	14359	14018	14371	14172	14100	14158	14277	14226	14192	14072	14096	14133	14085	14164	14108	14133	14194	14107	14136	14232	14091	14192	14251	14109	14145	14167	14281	14110	14107	14091	14151	14177	14177	14227	14149	14128	14149	14173	14102	14024	14115	14142	14126	14167	14239	14079	14078	14159	14110	13994	14136	14177	14270	14019	14324	14092	14222	14249	14013	14117	14090	14235	14044	14347	14178	14080	14095	14351	14165	14256	14222	14119	14165	14015	14174	14212	14290	14273	14306	14142	14262	14196	14161	14108	14185	14120	14184	14236	14232	14103	14032	14170	14395	14013	14093	14298	14095	14061	14100	14184	14218	13982	14254	14120	14166	14086	14269	14028	14236	14226	14129	14179	14091	14062	14112	14155	14278	14082	14285	14188	14067	14100	14125	14042	14152	14173	14208	14244	14039	13979	13881	14217	14127	14177	14210	14184	14110	14092	14220	14286	14202	14170	14208	14061	14207	14136	14243	14048	14188	14125	14261	14223	14105	14101	14197	14302	14330	14030	14147	14190	14112	14047	14305	14214	14161	14137	14173	14031	14195	14263	14110	14236	13975	14299	14278	14068	14120	14231	14126	14100	14184	14266	14268	14286	14106	14245	14115	14036	14273	14076	14095	14304	14187	14203	14136	14268	14137	14032	14104	14025	14245	14182	13992	14169	14181	14129	14202	14319	14294	14158	14273	14130	14105	14223	14203	14105	14004	14212	14143	13999	14161	14163	14038	14070	14123	14097	14202	14334	14207	14165	14125	14198	14174	14194	14188	14011	14097	14238	14299	14175	14170	14120	14088	14195	14250	14174	14184	14112	14186	14146	14079	14108	14142	14166	14046	14010	14153	14170	14052	14147	14327	14261	14338	14104	14261	14116	14336	14117	14256	14218	14210	14300	14214	14042	14259	14175	14116	14075	14054	14201	14219	14076	14155	14249	14252	14362	14133	14193	14113	14161	14058	14220	14240	14130	14349	14042	14104	14083	14305	13989	14042	13934	14245	13978	14134	14151	14026	14274	13991	14239	14238	14063	14322	14101	14321	14071	14114	14062	14202	14254	14034	14105	14147	14245	14074	14202	14223	14203	14288	14003	14178	14195	14192	14189	14160	14011	14144	14123	13986	14200	14038	14224	14153	14196	14256	14340	14163	14096	14055	14027	14262	14171	14265	14211	14243	14061	14112	14150	14296	14296	14165	14008	14206	14113	13972	14307	14142	14127	14022	14161	14229	14121	14135	14208	14282	14156	14094	14184	14075	14227	14181	14276	14002	14198	14158	14193	13960	14218	14252	14138	14136	14222	14380	14294	14276	14095	14233	14174	14172	14189	14023	14088	14276	14036	14197	14016	14109	14074	14217	14242	14159	14208	14150	14158	14166	14213	14168	14077	14288	14304	14116	14235	14169	14105	14200	14023	14220	14110	14150	14147	14171	14257	14117	14239	14109	14061	14116	14255	14201	14064	14100	14001	14076	14242	14121	14257	14238	14107	14169	14132	14074	14130	14183	14035	14305	14110	14072	14121	14101	14212	14314	14086	14123	14055	14111	14049	14115	13968	13916	14170	14099	14214	14002	14248	14186	14254	14060	14006	14258	14294	14107	14257	14080	14149	14235	13913	14143	14349	14301	13985	14061	14151	14249	14177	14212	14150	14210	14322	14053	14096	14079	14065	14220	14025	14216	14082	14349	14068	14093	14113	14045	14148	14198	14114	14101	14124	13850	14111	14051	14239	14198	13999	14115	14139	14168	13954	14317	14226	14158	13958	14144	14207	14046	14002	14169	14100	14249	14247	14159	14314	14131	14122	14256	14143	14142	14135	14002	14003	14193	14222	14083	14334	14173	14161	14158	14092	14367	14056	14273	14252	14329	14126	14034	14069	14184	14154	14231	14063	14217	14218	14213	14219	14167	14183	14441	14165	14219	14159	14181	14161	14111	14345	13985	14100	14054	14198	14061	13956	14143	14063	14377	13972	14074	14120	14228	14136	14309	14148	14138	14138	14082	14135	14235	14110	14111	14279	14022	14186	14087	14070	14073	13950	14000	14111	14363	14268	14059	14224	14265	14123	14219	14164	14084	14063	14131	14397	14311	14151	14217	13998	14103	14180	14097	14191	14172	14171	14164	14349	14170	14141	14261	14110	14010	14201	14233	14085	14159	14323	14239	14103	14205	14075	14051	14275	14086	14040	14348	13990	14020	14088	14178	14302	14271	14020	14097	14183	14015	14129	14025	14412	14381	14201	14135	14167	14085	14119	14137	14279	14263	14200	14288	14255	14102	14292	14258	14129	14181	14242	14030	14023	14117	14242	14192
33328	29671	34257	31740	28070	27589	27154	26598	26303	26170	25906	25703	25598	25685	25735	25483	25732	25477	25463	25239	25243	25545	25638	25394	25769	25398	25333	25512	25463	25607	25736	25352	25473	25598	25595	25124	25444	25602	25464	25450	25218	25494	25655	25328	25484	25497	25236	25620	25267	25246	25445	25372	25343	25263	25394	25307	25194	25398	25539	25366	25557	25283	25177	25351	25541	25379	25326	25299	25280	25492	25300	25305	25317	25241	25201	25388	25442	25267	25304	25231	25497	25227	25530	25534	25735	25381	25548	25328	25388	25381	25205	25396	25286	25291	25323	25453	25481	25304	25427	25282	25361	25223	25283	25487	25410	25274	25574	25295	25372	25252	25429	25457	25404	25396	25534	25428	25315	25389	25242	25152	25285	25431	25223	25134	25449	25441	25483	25288	25363	25544	25356	25192	25477	25265	25261	25518	25381	25259	25317	25287	25340	25176	25209	25216	25385	25410	25497	25171	25231	25361	25251	25389	25313	25337	25141	25402	25612	25525	25373	25242	25401	25502	25247	25521	25303	25362	25227	25187	25358	25182	25511	25240	25217	25395	25240	25201	25237	25319	24929	25365	25352	25542	25388	25437	25335	25324	25273	25403	25341	25701	25442	25132	25579	25406	25410	25331	25559	25549	25548	25199	25455	25327	25252	25378	25234	25526	25328	25194	25408	25358	25370	25036	25439	25268	25521	25547	25162	25331	25360	25331	25236	25358	25328	25439	25484	25189	25323	25401	25464	25450	25331	25195	25277	25569	25483	25427	25378	25427	25220	25174	25355	25146	25381	25449	25309	25347	25511	25427	25561	25238	25452	25476	25383	25219	25537	25399	25416	25454	25344	25311	25393	25008	25204	25529	25261	25259	25517	25248	25280	25465	25484	25345	25454	25426	24963	25533	25325	25457	25556	25305	25426	25205	25354	25287	25223	25286	25468	25329	25051	25400	25244	25483	25245	25433	25245	25458	25212	25347	25262	25450	25601	25513	25407	25355	25498	25520	25340	25191	25326	25258	25397	25551	25432	25267	25443	25175	25608	25229	25256	25361	25454	25376	25522	25393	25227	25334	25330	25169	25417	25253	25467	25273	25255	25065	25540	25385	25460	25194	25522	25176	25226	25119	25481	25405	25392	25067	25202	25282	25534	25274	25200	25380	25455	25468	25302	25243	25083	25291	25434	25442	25520	25396	25249	25432	25210	25253	25401	25534	25397	25179	25336	25240	25469	25245	25729	25488	25447	25573	25423	25169	25444	25372	25460	25231	25294	25275	25078	25366	25377	25361	25369	25334	25644	25485	25640	25484	25245	25341	25218	25460	25219	25426	25015	25379	25382	25427	25223	25490	25495	25447	25412	25292	25331	25293	25427	25412	25475	25319	25360	25367	25508	25294	25502	25214	25215	25350	25541	25331	25384	25218	25201	25186	25291	25343	25529	25355	25514	25247	25456	25444	25521	25216	25358	25380	25484	25372	25511	25359	25289	25352	25161	25311	25197	25389	25404	25640	25183	25278	25216	25441	25166	25214	25283	25368	25264	25156	25189	25275	25290	25502	25302	25359	25398	25337	25290	25308	25376	25193	25377	25296	25283	25269	25323	25434	25691	25393	25508	25303	25140	25375	25613	25393	25270	25387	25256	25393	25306	25520	25334	25378	25323	25494	25493	25419	25330	25306	25139	25398	25376	25134	25179	25398	25270	25202	25719	25122	25374	25333	25393	25409	25388	25469	25147	25622	25332	25312	25297	25264	25278	25501	25339	25537	25417	25154	25624	25394	25269	25129	25445	25261	25700	25350	25309	25383	25221	25139	25673	25449	25478	25428	25316	25290	25546	25216	25320	25427	25187	25324	25249	25276	25431	25637	25366	25485	25424	25360	25304	25375	25088	25260	25546	25298	25257	25306	25162	25346	25531	25198	25298	25587	25449	25563	25590	25548	25269	25487	25389	25497	25388	25409	25343	25190	25405	25547	25496	25387	25470	25378	25544	25232	25308	25218	25464	25423	25346	25301	25368	25635	25035	25160	25461	25551	25542	25470	25237	25193	25153	25179	25295	25158	25472	25171	25265	25336	25339	25455	25336	25447	25642	25257	25244	25337	25413	25395	25198	25156	25215	25271	25158	25611	25190	25206	25397	25301	25274	25228	25482	25355	25295	25360	25318	25097	25240	25393	25250	25484	25184	25470	25357	25241	25155	25267	25247	25093	25406	25138	25482	25169	25468	25275	25195	25301	25538	25419	25368	25327	25415	25605	25570	25435	25402	25328	25508	25078	25376	25372	25434	25450	25117	25276	25412	25141	25447	25330	25363	25360	25412	25244	25169	25478	25357	25228	25281	25101	25279	25511	25088	25226	25306	25341	25672	25679	25271	25416	25567	25404	25535	25253	25269	25371	25381	25442	25389	25424	25479	25486	25483	25496	25444	25176	25373	25170	25433	25472	25431	25335	25598	25263	25363	25374	25359	25236	25444	25666	25481	25304	25203	25235	25335	25174	25217	25457	25360	25314	25179	25353	25304	25503	25378	25385	25425	25383	25440	25230	25269	25062	25184	25417	25306	25238	25472	25374	25418	25322	25471	25523	25242	25449	25270	25434	25523	25414	25405	25602	25352	25201	25413	25539	25371	25503	25485	25518	25288	25249	25348	25216	25616	25502	25398	25360	25121	25305	25332	25288	25623	25267	25153	25239	25224	25353	25565	25116	25411	25318	25399	25359	25806	25189	25258	25360	25270	25449	25265	25260	25399	25130	25337	25558	25290	25318	25254	25278	25442	25359	25565	25184	25332	25295	25290	25311	25196	25270	25336	25208	25027	25434	25320	25195	25200	25227	25495	25314	25485	25506	25378	25211	25625	25393	25136	25192	25335	25252	25202	25389	25405	25434	25401	25458	25453	25168	25338	25607	25483	25219	25024	25320	25291	25394	25436	25227	25414	25181	25135	25480	25355	25439	25400	25531	25195	25391	25282	25400	25210	25525	25727	25296	25295	25494	25295	25426	25302	25300	25529	25216	25431	25471	25359	25441	25369	25497	25312	25436	25417	25440	25404	25185	25494	25243	25210	25342	25391	25156	25393	25403	25436	25227	25356	25513	25454	25433	25577	25510	25500	25420	25462	25269	25238	25231	24908	25200	25231	24923	25407	25168	25304	25341	25513	25442	25318	25523	25438	25244	25283	25093	25516	25380	25229	25388	25309	25657	25265	25167	25401	25671	25425	25451	25536	25266	25350	25001	25275	25155	25376	25251	25228	25389	25149	25513	25488	25163	25164	25418	25458	25318	25255	25305	25177	25679	25318	25239	25385	25469	25393	25350	25361	24973	25167	25575	25516	25185	25232	25433	25470	25597	25288	25151	25364	25160	25303	25329	25447	25569	25407	25155	25308	25413	25440	25251	25449	25367	25651	25551	25441	25272	25058	25117	25231	25209	25687	25603	25287	25509	25472	25474	25272	25300	25431	25368	25337	25272	25351	25189	25214	25493	25229	25472	25199	25203	25480	25170	25511	25248	25331	25406	25127	25511	25207	25558	25510	25381	25328	25313	25025	25347	25231	25466	25420	25311	25128	25391	25338	25440	25588	25292	25322	25428	25377	25545	25179	25075	25477	25452	25322	25475	25310	25480	25056	25146	25526	25395	25067	25405	25378	25152	25599	25470	25391	25167	25332	25437	25285	25336	25353	25254	25282	25175	25338	25377	25383	24974	25529	25559	25255	25208	25265	25328	25295	25375	25510	25397	25711	25352	25656	25435	25533	25448	25327	25324	25491	25273	25606	25435	25323	25385	25503	25291	25136	25179	25193	25464	25406	25396	25392	25412	25301	25448	25144	25219	25393	25184	25347	25254	25338	25299	25308	25356	25441	25330	25461	25644	25350	25551	25309	25288	25596	25299	25384	25222	25272	25254	25443	25230	25371	25515	25413	25408	25356	25270	25443	25380	25202	25397	25364	25061	25027	25333	25347	25252	25299	25637	25479	25048	25373	25297	25261	25320	25426	25176	25543	25517	25259	25590	25697	25405	25160	25565	25299	25469	25362	25286	25288	25500	25517	25572	25303	25143	25735	25469	25191	25113	25428	25370	25416	25473	25489	25404	25352	25190	25157	25112	25452	25338	25226	25339	25453	25298	25291	25512	25239	25335	25327	25706	25361	25357	25526	25403	25251	25491	25366	25244	25356	25317	25350	25472	25413	25335	25408	25427	25429	25406	25213	25244	25305	25381	25224	25523	25282	25611	25223	25320	25382	25407	25145	25591	25400	25505	25496	25470	25274	25420	25356	25283	25455	25436	25226	25156	25146	25327	25565	25373	25205	25568	25321	25194	25238	25351	25418	25268	25202	25482	25341	25425	25221	25390	25566	25830	25482	25533	25564	25335	25381	25264	25276	25360	25335	25251	25451	25405	25120	25438	25229	25240	25384	25497	25218	25278	25126	25129	25221	25370	25510	25394	25497	25404	25307	25287	25270	25300	25245	25204	25056	25489	25573	25406	25336	25485	25705	25346	25426	25684	25738	25225	25566	25326	25772	25541	25383	25162	25234	25401	25325	25467	25291	25137	25510	25435	25420	25431	25379	25421	25562	25505	25242	25632	25423	25087	25325	25241	25265	25297	25291	25380	25263	25500	25391	25452	25104	25307	25273	25289	25391	25365	25406	25378	25268	25376	25489	25507	25629	25522	25404	25385	25388	25728	25346	25617	25659	25407	25319	25533	25338	25390	25376	25378	25385	25256	25328	25481	25255	25373	25374	25328	25466	25422	25305	25541	25449	25240	25239	25372	25399	25669	25374	25265	25399	25494	25395	25527	25354	25444	25466	25363	25315	25107	25403	25400	25228	25334	25245	25428	25306	25271	25145	25327	25285	25478	25287	25497	25099	25138	25704	25320	25313	25467	25348	25244	25199	25420	25556	25411	25359	24991	25591	25369	25441	25485	25271	25149	25306	25577	25312	25110	25181	25521	25593	25211	25194	25454	25408	25178	25366	25396	25556	25340	25371	25419	25360	25357	25212	25297	25462	25401	25746	25170	25222	25148	25271	25207	25468	25429	25262	25469	25265	25445	25285	25130	25535	25163	25477	25271	25455	25533	25447	25590	25330	25343	25192	25223	25334	25283	25415	25335	25360	25137	25306	25373
20468	26193	25065	19994	17145	16761	15861	15441	14962	14584	14367	14322	14415	14193	14176	14260	14290	14121	14198	14075	14008	14314	14111	14118	14206	14029	14287	13915	14122	14218	14133	14023	13964	14024	14106	14010	14083	13896	13997	14103	14051	13870	14158	14064	13985	14123	13824	14019	13991	13880	14254	14150	14014	13956	14238	13986	14052	13999	14022	14086	13955	13900	14170	13929	14066	14175	13984	14094	14008	14031	14099	14023	14142	13921	13964	14110	14003	14104	14083	13901	13995	14014	13945	14112	14027	14112	13901	14141	14151	13888	14146	13997	13936	13983	14147	14010	14193	14012	14031	13916	13970	14172	13863	14063	14078	13925	14016	13823	14019	13912	14065	13909	14163	14002	14007	14150	13996	14085	13952	13984	14078	14011	13969	14058	14004	13961	14051	14221	14075	14146	14039	14074	13916	14138	14121	13864	14039	13957	14175	13955	14049	13997	14002	13951	14066	13935	13943	14042	13904	14133	13927	13895	14179	14054	13974	13883	14048	14060	14033	14003	14053	13883	14114	14011	14107	14064	14054	13936	13880	14034	14036	14040	13927	14025	14048	13997	13942	14114	13929	14018	14010	14032	13901	14072	14201	13919	14059	14076	13952	13968	13871	14051	14068	13938	13948	14065	13928	14071	14016	14068	13950	13845	13969	14078	13874	13988	14011	13999	13972	14081	13924	14097	13977	13887	14041	13949	13967	14215	13915	13885	14011	14030	13982	13803	13898	14003	14014	14037	13938	13970	13993	14099	14112	13957	13904	13857	13895	14024	13966	13877	14045	13985	13993	14041	14059	13993	13733	14045	14174	14111	14182	13946	13888	13965	14065	13959	13898	14110	14107	14099	13882	14146	14057	14034	14100	14076	13935	14084	13911	13852	14193	13810	14127	14056	14125	13975	13888	13883	14123	13897	14140	14032	14066	13867	13946	13994	14144	13882	14020	14068	13943	14052	14223	13956	13896	14015	13885	14015	13935	14070	13974	13999	13900	13979	13902	13899	14046	13948	13970	13826	14081	14025	14128	14145	14112	13898	14034	13871	14034	13940	14042	14116	13947	13948	14073	14061	14046	14041	14058	13905	14096	13974	13887	13997	13781	14183	14050	14163	14087	13914	14031	13973	13939	14239	14009	13940	14109	13970	14002	14099	13949	14042	13999	14020	14000	14089	14128	14054	14115	14235	13874	13953	14209	14004	13961	14193	13877	14145	14095	13906	13939	13873	14000	13905	13967	13895	14022	13849	13981	13926	14091	13852	13973	13967	14012	14168	14096	14146	13812	13938	13806	14070	14177	13931	13940	14084	14167	14042	14166	14045	14059	13977	14101	14114	14050	14083	13805	14050	13992	13989	13946	13962	14126	14184	14189	13913	14098	13860	14457	14039	14034	13997	13985	14136	13969	14321	13864	14055	13976	13979	14019	14002	14051	14220	14025	13924	13966	13971	14019	14078	14031	13953	13865	14060	14066	14153	13831	14095	14052	13967	14021	14107	13959	14205	14046	14035	14101	14038	14105	14072	13945	13888	14119	14004	14040	13845	13957	14085	13902	13966	14154	13919	14097	13900	14194	14000	14252	13907	14069	14090	14039	13960	13908	14056	14199	14102	14213	13821	14016	14029	14092	13892	14012	14078	14057	14046	14250	13916	14132	14135	14128	14035	14186	14032	14134	14181	14154	14155	13933	14064	13907	14211	14089	13866	14109	14154	14042	14229	14066	14007	14116	14128	14040	13848	13974	14176	13949	14076	14242	14122	14090	13810	14157	14076	14016	13942	14224	14025	13936	13995	13994	13815	14012	13909	14052	13977	14128	13858	13906	13950	13941	13933	13989	13886	14034	13904	14023	14015	13839	13901	13888	13943	13908	14047	14107	13982	14002	14040	13982	13949	14138	14144	14092	13870	14061	13935	14114	14033	14060	14048	14260	14023	14162	13995	14101	13971	14006	13931	14026	14057	14067	14101	14097	14021	14103	14070	13927	13966	13949	14135	13861	13940	13975	14080	14042	13989	14101	14008	13863	14021	13969	14166	14064	13934	14060	13967	14167	13994	14020	13982	13876	13915	14072	13952	14172	14105	14066	14184	14088	13884	14031	13973	14152	13970	14219	14037	13978	14134	13849	14102	14044	14089	14016	14056	14014	13955	14160	14124	14037	14189	14040	14135	14129	14050	13939	14038	13931	14174	13844	13871	13864	13941	14213	14263	13987	13960	14115	14016	13899	14071	14082	13883	14044	14055	13944	13987	13975	14038	13936	14037	14014	13869	14080	14072	13895	14045	14040	13884	14105	13840	14097	13883	13950	14105	14064	13922	14088	13908	13961	14112	14200	14137	13976	14044	14148	14039	14073	14010	13844	13900	14089	14029	14161	14079	13990	14004	14148	14080	13998	14135	14006	13890	13920	14044	14100	13934	14048	13979	13902	13987	14041	13885	14086	13997	14052	14089	14004	14097	14085	14118	13987	13926	13967	13867	13968	14012	14203	14007	14118	13957	14005	14122	13992	14035	13947	14012	14004	14068	14144	14023	14043	13958	13965	14006	14284	14228	13943	14276	14023	14102	14032	13866	14285	14006	13755	14053	14161	14032	14027	13972	13874	14083	14146	13871	14136	13969	13932	14060	14183	13838	14063	14071	14230	14047	14083	14043	13932	13947	13899	14068	13957	14137	14155	14020	13960	13890	14087	14000	14027	14001	14096	14129	13988	13955	14029	13822	14030	13890	14100	13989	13909	14044	13949	14085	14217	14052	14083	14108	13919	13955	13890	14054	14115	14000	14065	14062	14048	14032	14000	13844	13999	14179	13993	14078	14006	13884	13971	14056	14072	14014	13968	14099	14029	13963	14114	14144	13948	14013	13933	14037	14074	14070	14019	14031	13968	13964	14056	13943	13990	14141	13987	14091	14054	13990	14092	13951	14135	13977	14069	14033	14102	14102	14081	14080	13963	14090	14090	13941	14168	14148	14045	14272	13930	14074	13907	13975	14017	14130	13995	13971	14100	14034	14046	14090	14244	14147	14049	14038	13998	13954	14125	14030	14149	13888	14019	14011	14089	13922	14032	13928	13970	14016	13998	14112	13927	14071	14006	13969	14233	13927	14033	14060	14244	14048	14046	14138	13992	13974	14021	14032	14062	14062	14182	13817	14015	14037	14066	13848	14235	14034	14023	14155	14006	14032	13849	13987	14043	14043	14092	13908	14066	14012	14093	14207	14154	14096	14025	13916	14005	13960	13893	13915	14067	14108	13953	14064	13731	13984	14119	14196	13856	14131	14060	14095	13984	14064	14004	13965	14130	14020	14166	13991	14002	14063	14028	13875	14025	14048	14229	14166	14154	14032	14063	14035	14182	13911	13933	14042	13915	14018	14125	13977	14110	14098	14074	14148	14100	14150	14105	14011	14042	14202	14058	14018	13954	14223	14056	14046	14014	14188	13935	14229	13938	14061	13980	13930	13985	14006	14246	14011	14081	14072	13885	14210	14049	13990	13881	14092	14011	14043	14042	13996	13884	14015	14165	14082	14136	14088	14183	13957	14062	13967	14146	14034	13991	14105	14124	14020	14008	14068	14068	14132	14053	14034	14073	13841	13948	13996	14140	14179	13954	14095	14189	14009	14001	13979	13979	14040	14295	13977	14157	14054	14021	13957	14060	14149	13953	13979	14085	13949	13988	14270	14108	14117	13995	14175	13888	13957	13999	14085	14113	13955	14193	13867	13829	14081	13880	13808	14163	14140	14042	13981	13890	14140	14046	13852	14026	14133	14051	14190	13986	14071	14076	14037	14040	14118	13872	14029	13826	13907	14140	14182	14292	14079	13984	14081	14011	13954	14132	14041	14170	13990	14046	14152	14167	14017	13918	13919	14101	13998	14047	13950	14066	13974	13988	13944	13970	14104	13934	13831	14054	13942	14071	14146	13848	14108	13981	13832	13900	14006	14091	13880	14005	14117	14024	13912	13894	13972	14034	14044	14028	13918	14204	14022	14200	14051	13905	14128	13924	14006	13969	14088	13936	14088	14069	13943	14000	14053	14079	14039	14050	13900	13885	13952	13930	13933	14033	14009	14013	13955	14208	14149	13893	14033	14092	13965	13870	13969	14033	13933	14054	14024	14013	13853	14157	13988	14094	13912	14171	13889	14034	13964	14033	13848	14068	13850	14020	14134	13989	13942	13931	14193	14032	14032	13830	14118	14157	14094	14124	13949	14033	14041	13912	14074	14018	13955	14022	14217	13929	14127	14067	14083	13970	13864	13910	13963	13820	13971	14025	13979	14066	14134	14054	14055	14073	13961	14019	13965	13959	14135	13868	13943	14067	13985	14060	14024	14134	14033	13968	13896	14117	13992	14170	14184	13913	13966	13967	14182	14146	14127	14080	14002	13990	13794	14156	13874	14092	13939	14218	13838	13971	14033	13798	13992	13994	13955	13982	13871	14173	14017	14074	14007	14076	14086	14175	14080	14092	14091	13883	13976	14054	13964	13939	14015	14017	13975	13964	14285	13925	14055	13964	13875	14133	13984	14075	14182	14025	14277	14383	13900	14072	14107	13945	14070	13893	14165	14090	13954	14177	14120	13898	14042	13991	14079	14238	14074	14063	14025	13957	14129	13876	14112	13940	13968	14149	14111	14075	14021	14044	14117	14244	14102	14068	13888	14161	13999	14019	14015	14078	13958	13934	13956	13969	13974	14006	13772	14064	14031	14095	14025	14012	14017	14381	14220	14116	14040	14151	13994	14137	14084	14118	14078	14068	14098	14200	14064	13941	13993	14080	14091	14032	14000	13948	14087	14006	14000	14071	13824	13860	14130	13787	14176	13842	14014	14093	14123	14173	14168	13931	14065	14192	14058	14145	14022	14090	13960	14085	13927	14015	14009	13964	14215	14184	13857	14153	14042	13934	13869	14069	14085	13963	13995	14192	13921	13857	14194	14142	14009	14095	14091	13903	14163	14194	14099	14107	13966	14087	14172	14001	13851	14161	14072	14146	14065	14089	13979	14057	14105	13851	14308	13970	14093	14090	14128	13985	14133	14022	13993	13959	14050	13929	13871	14028	14008	13992	13955	13950	14131	14071	14067	13834	13924	14073	14151	14040	13990	13977	14052	14067	13952	13988	14083	13854	13958	13900	13946
24473	21016	27955	27113	27360	28974	29111	27470	26794	26384	26250	26030	25851	25824	25686	25861	25508	25675	25627	25513	25494	25830	25944	26409	26510	26161	25745	25361	25268	26074	26016	25737	25610	25358	25257	25617	25298	25335	25214	25358	25734	25097	25116	25475	25196	25288	25356	25026	25213	25351	25505	25525	25281	25067	25325	25467	25421	25456	25198	25233	25415	25261	25117	25188	25429	25201	25045	25312	25423	25149	25237	25477	25283	25093	25268	25232	25337	25069	25346	25180	25409	25239	25411	25313	25396	25277	25163	25444	25406	25196	25225	25337	25101	25362	25116	25163	25239	25067	25378	25302	25256	25354	25077	25394	25468	25125	25096	25088	25320	25356	25362	25363	25263	25075	25155	25447	25296	25040	25164	25347	25229	25640	25422	25300	25399	25427	25322	25412	25154	25112	25006	25155	25337	25435	25279	25310	25400	25233	25410	25279	25348	25325	25334	25289	25311	25492	25446	25333	25773	25236	25373	25313	25414	25152	25316	25508	25037	25204	25371	25094	25209	25313	25477	25491	25235	25169	25192	25389	25329	25318	25315	25352	25388	25303	25458	25184	25262	25144	25409	25196	25247	25321	25152	25369	25296	25214	25187	25150	25318	25380	25251	25210	25220	25141	24983	25092	25075	25190	25196	25184	25265	25184	25294	25317	25178	25322	25278	25241	25234	25430	25337	25210	25131	25402	25515	25329	25242	25229	25424	25141	25301	25244	25168	25257	25276	25443	25239	25152	25394	25401	25177	25324	25070	25124	25268	25130	25318	25248	25288	25161	25189	25270	25238	25105	25470	25204	25131	25173	25159	25387	25369	25345	24987	25257	25543	25267	25272	25530	25334	25016	25516	25175	25215	25299	25326	25215	25008	25326	25411	25538	25188	25053	25486	25234	25055	25421	25422	25227	25462	25213	25172	25272	25276	25415	25202	25274	25126	25166	25367	25189	25202	25339	25328	25142	25309	25496	25139	24899	25302	25262	25359	25469	25355	25250	25228	25165	25177	25386	25115	25408	25331	25131	25388	25292	25163	25256	25240	25246	25387	25022	25066	25248	25248	25497	25111	25501	24922	25222	25162	25425	25397	25017	25184	25423	25145	25163	25157	25049	25519	25480	25306	25250	25083	25247	25143	25099	25457	25341	25346	25289	25517	25427	25289	25155	25139	25193	25336	25305	25058	25211	25439	25139	25398	25445	25156	25094	25291	25306	25329	25112	25224	25471	25238	25203	25270	25172	25394	25212	25341	25305	25289	25060	25317	25129	25428	25230	25501	25507	25248	25167	25311	25363	25421	25092	25174	25150	25324	25191	25190	25277	25310	25367	25199	25097	25054	25321	24988	25246	25283	25192	25211	25247	25506	25061	25316	25249	24908	25375	25390	25234	25263	25134	25339	25252	25310	25053	25322	25319	25153	25115	25242	25165	25083	25239	25087	25283	25171	25471	25308	25440	25553	25165	25375	24915	25322	25201	25251	25259	25165	25468	25352	25485	25355	25284	25194	25096	25347	25115	25135	25099	25510	25390	25398	25229	25341	25345	25202	25164	25321	25457	25287	25160	25183	25017	25229	25208	25182	25205	25277	25242	25361	25048	25239	25158	25378	25114	25516	25201	25566	25197	25408	25301	25339	24960	25233	25290	25394	25353	25194	25418	25164	25446	25300	25206	25428	25131	25417	25210	25284	25466	25506	25269	25076	25306	25275	25271	25201	25296	25068	25152	25239	25034	25324	25454	25253	25489	25183	25202	25356	25273	25303	25116	25535	25152	25175	25116	25395	25285	25244	25079	25196	25250	25181	25341	25363	25156	25296	25212	24994	25391	25128	25316	25381	25485	25303	25190	25441	25427	25385	24819	25309	25103	25276	25260	25220	25311	25114	25320	25330	25047	25310	25468	25224	25331	25342	24957	25358	25080	25040	25241	25596	25281	25420	25087	25137	25090	25343	25357	25419	25365	25217	25222	25403	25265	25152	25217	24949	25320	25277	25259	25395	25278	25325	25288	25144	25201	25285	25371	25228	25093	25041	25396	25507	25236	25323	25239	25230	25490	25171	25178	24960	25138	25408	25332	25334	25042	25252	25509	25192	25431	25258	25289	25470	25559	25373	25257	25239	25490	25294	25247	25122	25237	25365	25042	25103	25102	25345	25196	25224	25429	25223	25057	25388	25186	25359	25344	25299	25142	25325	25222	25227	25194	25019	25395	25359	25402	25323	25269	25343	25449	25398	25261	25109	25564	25530	25391	25219	25081	25366	25195	25398	25191	25345	25183	25288	25271	25406	25210	25188	25339	25467	25482	25128	25504	25179	25212	25135	25454	25515	25358	25166	25241	25448	25361	25206	25280	25179	25093	25395	25341	25341	25275	24966	25255	25380	25115	25377	25264	25208	25426	25306	25463	25350	25220	25317	25062	25283	25205	25307	25096	25319	25263	25053	25234	25157	25423	25469	25390	25159	25217	25302	25440	25325	25392	25252	25247	25572	25303	25438	24848	25402	25298	25353	25296	25254	25514	25204	25387	25218	25140	25258	25273	25568	25413	25333	25354	25494	25300	25262	25274	25102	25345	25210	25301	25145	25124	25234	25349	25353	25165	25507	25374	25008	24934	25410	25480	25499	25115	25166	25309	25422	25258	25140	25320	25082	25486	25361	25135	25235	25273	25585	25115	25158	25281	25055	25071	25348	25123	25450	25252	25301	25230	25289	25323	25278	25113	24966	25418	25296	25547	25386	25406	25155	25196	25300	25189	25224	25127	25133	25160	25272	25172	25164	25149	25407	25431	25305	25072	25257	25385	25456	24995	25231	25422	25403	25353	25206	25378	25220	25253	25269	25210	25408	25504	25260	25222	25485	25140	25106	25137	25370	25254	25441	25086	25113	25239	24995	25134	25238	25328	25370	25314	25252	25183	25247	25294	25388	25180	25244	25352	25478	25356	25492	25186	25392	25062	25184	25209	25394	25315	25351	25458	25343	25221	25071	25219	25396	25113	25245	25049	25461	25291	25194	25185	25201	25214	25023	25231	25117	25336	25506	25254	25201	25250	25355	25436	25385	25016	25282	25206	25445	25415	25073	25248	25424	25025	25183	25211	25091	24982	25338	25077	25322	25439	25470	25354	25364	25260	25381	25291	25423	24875	25153	25246	25256	25138	25111	25217	25204	25372	25532	25352	25191	25279	25436	25225	25521	25250	25302	25247	25387	25254	25241	25275	25219	25363	25307	25396	25358	25248	25375	25251	24937	25510	25382	25306	25491	25454	25319	25329	25196	25170	25300	25303	25152	25002	25216	25203	25368	25326	25280	25180	25362	25263	25378	25460	25569	25136	25233	25450	25447	25418	25124	25454	25608	25133	25342	25411	25226	25062	25325	25554	25302	25404	25316	25326	25545	25409	25313	25295	25051	25341	25203	25187	25281	25347	25315	25617	25318	25237	25210	25370	25225	25456	25161	25372	25551	25139	25409	25515	25436	25055	25176	25418	25280	24987	25411	25068	25557	25264	25281	25347	25509	25088	25041	25302	25251	25245	25044	25431	25067	25079	25402	25267	25349	25143	25179	24992	25224	25405	25209	25171	25291	25353	25158	25195	25269	25196	24964	25148	25262	25232	25282	25443	25394	25289	25431	25194	25122	25381	25135	25456	25316	25335	25218	25182	25466	25293	25349	25212	25276	25480	25091	25095	24981	25233	25306	25124	25312	25225	25324	24927	25235	25236	25103	25264	25360	25304	25300	25245	25266	25382	25231	25246	25420	25213	24931	25428	25424	25102	25225	25217	25205	25317	25392	25325	25174	25229	25201	25229	25349	25352	25033	25192	25203	25464	25654	25448	24978	25201	25031	24987	25378	25355	25238	25238	25304	25163	25222	25285	25237	25379	25525	25134	24993	25495	25370	25408	25368	25331	25260	25488	25329	25272	25258	25364	25332	25303	25186	25167	25244	25342	25244	25311	25536	25391	25333	25265	25269	25256	25333	25209	25428	25222	25237	25077	25079	25261	25358	25191	25259	25188	25260	25277	25158	25325	25214	25372	25517	25408	25325	25496	25229	25332	25364	25435	25402	25590	25394	25246	25295	25089	25339	25396	25444	25297	25288	25293	25302	25204	25081	25414	25238	25417	25267	25240	25240	25499	25262	25342	25444	25146	25145	25368	25118	25361	25087	25340	25229	25272	25293	25337	25374	25264	25130	25604	25219	25137	25441	25225	25397	25065	25296	25229	25448	25326	25268	25295	25332	25103	25415	25167	25356	25432	25283	25270	25566	25407	25444	25305	25327	25153	25406	25242	25167	25291	25236	25389	25346	25196	25209	25153	25345	25062	25442	25434	25365	25180	25289	25281	25366	25431	25020	25160	25275	25317	25178	25424	25153	25475	25318	25501	25264	25615	25248	25304	25547	25275	25197	25043	25261	25128	25470	25351	25350	25247	25189	25340	25151	25462	25328	24903	25004	25206	25280	25323	25133	25333	25277	25423	25369	25347	25390	25567	25444	25397	25319	25436	25291	25367	25357	25431	25293	25207	25110	25334	25260	25395	25257	25275	25276	25087	25206	25320	25511	25328	25382	25354	25149	25423	25261	25299	25354	25449	25115	25202	25117	25116	25351	25270	25178	24995	25076	25327	25223	25245	25142	25446	25438	25470	25430	25052	25470	25371	25243	25418	25427	25254	25464	25051	25086	25332	25261	24918	24926	25323	25365	25183	25266	25190	25297	25399	25189	25535	25361	25307	25431	25245	25060	25069	25129	25204	25334	25211	25159	25193	25463	25409	25398	25594	25410	25402	25314	25154	25240	25324	25535	25132	25397	25090	25248	25272	25278	25468	25027	25166	25320	25324	25210	25329	25437	25448	25341	25176	25298	25398	25318	25355	25325	25184	25330	25396	25457	25412	25469	25145	25110	25087	25203	25457	25505	25440	25294	25393	25339	25255	25334	25076	25443	25277	25512	25288	25315	25149	25348	25422	25039	25389	25211	25112	25431	25415	25229	25319	25134	25211	25383	25434	25258	25091	25292	25242	25086	25124	24940	24900	25316	25321	25356	25447	25545	25209	25030	25330	25178	25261	25142	25231	25145	25205	25225	25304	25512	25175	25384	25326	25418	25453	24936	25138	25207	25134	24961	25152	25106	25250
19111	33336	29617	21503	19323	18094	16712	16254	15782	15207	14864	14816	14667	14612	14475	14476	14302	14363	14398	14219	14324	15172	14843	15239	15420	15001	14380	14027	14466	14840	14693	14333	14246	14204	14203	14229	14271	14153	14296	14073	14122	14286	14123	14067	14220	14275	14129	14193	14303	14053	14016	14036	14211	13960	14196	14110	14187	14194	14007	14078	14259	14129	14148	14145	14065	14057	14081	14104	14150	14165	14073	14148	14101	14273	14021	14246	14187	14224	14072	14252	14038	14223	14141	14093	14154	14115	14046	14178	14177	14089	14111	14110	13955	14347	13982	14080	14061	14061	14074	13997	14091	14252	14062	14187	14047	14212	14180	13983	14235	14192	14053	14056	14177	14115	14236	14224	14028	14121	14195	14080	14028	13957	14216	14140	14310	14133	14107	14168	14167	14253	13837	14214	14120	14074	14259	14040	14097	14133	14052	14145	14046	14201	14147	14117	13979	14161	14123	14096	14053	14003	14067	14147	14224	13984	13890	14111	14066	14054	14186	14052	14060	14010	14067	14003	14151	14217	14127	14048	14056	14087	14066	14199	14001	14062	14184	14094	13921	14058	14089	14141	14149	14096	14118	14204	14114	13982	14070	14156	14024	14002	14059	14133	14281	13843	14204	13910	14165	13920	14102	14265	14105	14175	14128	14166	14130	14127	14085	14317	14085	14407	14159	14137	14120	14294	14246	13998	14023	14135	14280	14262	14052	14066	13937	14025	14085	14099	14231	14215	14006	14090	14161	14214	14128	14185	14028	14191	14035	14014	14034	14167	14101	13955	14113	14068	13973	14161	14243	13960	14166	14246	14159	13981	14255	14308	14036	14252	14053	14030	14111	14069	14054	14011	13971	14016	14145	13823	13956	14173	14204	13989	14082	13974	14060	14066	14107	14009	14135	13974	14052	13979	14078	14160	14140	14133	14184	14056	14076	13996	13961	14086	14112	14327	14129	13970	14059	14076	14163	14064	13994	14239	14111	14066	14132	14008	13975	13991	14153	14031	14181	14043	14045	14210	14057	13987	13946	14371	13894	14115	14146	14127	14192	14127	14165	14244	14075	13917	14166	14120	13952	14300	14035	14172	14110	13949	14266	14012	14164	14043	14112	14136	14344	14095	14387	14142	14198	14091	14149	14087	14255	14128	14096	14050	14183	14152	13952	14069	14189	14215	13967	14088	14097	13976	14233	13900	14203	14060	14209	14115	14108	14049	14073	14239	14074	14005	14103	14071	14038	14209	14193	14205	14118	14071	14151	14093	14043	14167	14205	14137	14206	14086	14109	14032	14161	13809	14086	14232	14076	14083	14208	14150	14019	13978	13962	14064	14267	13964	14301	14115	13999	14110	14129	14041	14082	14061	14093	14142	14224	14156	14013	14129	14154	13953	14119	13841	14064	14330	14055	14010	14262	14105	14058	14061	14124	14118	13998	14104	14043	14105	14017	14098	13939	14040	14182	14168	14118	14179	14088	14130	14024	14145	14209	14163	14064	14129	14203	14119	14199	13983	13981	14085	14060	14131	14088	14193	14129	14073	14079	14029	14270	14126	14202	14029	14098	14309	14161	14051	14219	14196	14137	13998	14023	13977	14160	14141	14055	14257	14106	14213	14061	14252	14146	14208	14087	14011	14065	14039	14162	14113	14152	13972	14183	14157	13992	13983	14083	13965	14261	14075	14010	14007	14065	14054	13996	14157	14008	14042	14166	14179	14233	14173	14270	14159	14181	14149	13949	14239	14284	14223	14004	14098	14224	14275	14074	13941	14067	14085	14280	14135	14168	13994	14092	14014	14173	14008	14119	14058	14239	14135	13989	14104	14156	14130	14215	14132	14224	13974	14123	14158	13999	14006	14165	13974	14089	14017	14099	14174	14251	14079	14259	14000	13955	14149	14150	14186	14014	14136	14139	14061	14024	14187	13959	14091	14015	13929	14135	14138	14124	14193	14190	14292	14089	14070	14130	14075	14074	14149	14161	14341	14216	14183	14001	14152	14207	14183	14016	14137	14161	14178	14151	14066	14173	14195	14197	13912	14136	14185	14133	14132	14190	14140	14091	14139	14034	14175	14110	14102	13962	14155	13899	13937	14050	13989	14314	13988	14027	14072	14215	14124	14188	14028	14102	14052	14070	14072	13925	14176	14301	14146	14163	14203	14100	14060	14033	13835	14109	14059	14156	14112	14063	14122	14080	14096	13995	14119	13903	14080	14268	14239	14029	14201	14124	14114	14237	14192	13962	14211	14141	14075	13897	14117	13989	13934	14098	14158	14060	14166	14189	14127	14002	14015	14348	14108	14208	14092	14285	14200	14138	14222	14115	14077	14100	14313	14009	13991	14103	14107	14214	14084	14138	14136	14218	14124	14138	14309	14128	14077	14226	14064	13984	13943	14013	14194	13957	14223	14027	14107	14069	14171	14102	13972	14123	14078	14040	13977	14158	14238	14219	14249	14070	14015	14045	14000	14224	14041	14185	14094	14127	14206	14105	14063	14119	14047	13982	14016	14139	14289	14043	14219	13997	14109	13937	14297	14031	14160	14293	14153	14012	14135	14164	13952	14055	14136	14091	14002	14117	14168	14075	14135	14069	14244	14105	14033	14092	14200	14101	14031	14284	14200	14144	14033	14200	14091	14024	14189	14120	14126	14257	14010	14191	14002	14180	14324	14070	14133	14070	13992	14219	14067	14065	14070	14080	14153	14132	14144	13947	14052	14060	14084	14238	14107	14247	14141	14066	14019	14059	13999	14080	14369	14096	14004	14179	14032	13856	14066	14173	14136	14089	13917	14130	14204	14173	14004	13996	14141	14256	14244	14150	14000	14157	14082	14019	14040	14142	14106	14121	14148	14196	14116	14112	14259	14214	13979	14173	14133	14143	14113	14132	14187	14030	14201	14079	14015	14039	14189	13940	14161	14100	14159	14146	14040	14074	14112	14050	14139	14057	14314	14139	14064	14168	14221	14090	14053	14032	14266	14205	14196	14094	13998	14092	14210	14057	13957	14092	13978	14087	14108	14231	14046	13986	14118	14123	14155	14259	14019	13980	14228	14141	14014	13897	14129	13955	14051	14149	13879	14251	14214	13960	14153	14251	14107	14144	14161	14083	14059	14337	14128	14236	14107	14060	14181	14033	14110	14005	14036	14092	14050	14166	14030	14100	14234	14085	14029	14186	14148	14028	14154	14272	14097	14087	14197	14136	14051	14080	14096	14179	14131	14026	14103	14116	14001	13914	14070	14196	14012	14123	14107	14037	14315	13965	14079	14050	14188	14154	14099	13917	14142	14093	14213	14134	14063	14119	14123	14106	14038	14058	14243	13956	14181	14036	14114	13976	14033	13902	14130	14051	13999	14018	14177	14083	14119	14240	13989	14157	14150	14153	14282	14074	14078	13989	13897	14098	14210	14065	14049	14174	14148	14138	14086	14092	14192	14113	14053	13788	14178	13980	14271	13968	14238	14121	14054	13925	14199	14092	14034	14266	14117	14212	14052	14071	14319	14109	14122	14053	14170	14065	14134	14067	13978	14051	14267	14227	14172	14059	14104	13958	14300	13952	14021	14164	14144	13972	14070	14045	14137	14216	14259	14044	14070	14003	14173	14048	13959	14113	14066	14269	14049	14078	14009	13960	14188	14065	14191	14128	14149	14363	13931	14128	14182	14166	14132	14126	14063	14046	14171	14129	14352	14166	14039	14273	13981	14078	14186	14052	14131	14187	14017	14170	14014	13893	14260	14232	14064	14044	14144	14155	14101	14073	14157	13952	14091	14157	14052	14344	14039	14040	14247	14148	14072	14233	14212	14122	13940	14233	14236	14026	14193	14109	14331	14168	14072	14057	14016	14038	14039	14022	14297	14133	13990	14069	14259	13966	14208	14041	14075	14133	14068	14042	14046	13990	14186	13922	14049	14309	14123	14171	14176	14259	14135	13960	14066	14250	14210	14080	14107	14085	14048	14113	13947	13925	13962	14124	14107	14085	14240	14009	14082	14107	14083	14089	13976	14262	14247	14252	14264	14238	14241	14134	14256	14019	14094	13998	13998	14215	14008	13919	14072	14077	14018	13936	14232	14093	13964	14090	13968	14270	14159	14090	14303	14166	14000	13992	14135	14223	14155	13970	14037	14121	14212	14209	14133	14107	14207	14158	14115	14003	13984	14067	14169	13917	14230	13980	13861	13972	14102	14158	14027	14126	14132	14150	14114	14090	14051	14076	14055	14016	13937	14087	13913	14141	14175	14033	14050	13899	14092	14040	13990	14084	14125	14195	14016	14080	14131	14108	14106	14195	14092	14090	14243	14237	14128	13960	14139	14332	13925	14134	14187	14114	13932	14246	13843	14150	14034	14297	14187	14179	14131	13909	14154	14096	14001	13987	14075	13958	14006	14130	14115	13971	14080	14167	14081	14088	14191	14164	14095	14130	14241	14189	14107	14080	14156	14379	14055	13981	14081	14013	13956	14124	13998	14152	14005	14039	14191	14115	14029	14039	14016	13961	13938	14082	14195	14119	14033	14176	14049	13884	14213	13999	14009	14158	14198	14094	14254	14183	14079	14047	14109	14169	14068	14010	14042	14245	13971	14125	14131	14140	14107	14071	14011	13974	14073	14114	14017	14029	14117	14498	14128	14033	14211	14158	14030	13999	13923	14019	14074	14001	13901	13925	14012	14220	14090	14044	14160	14115	14169	14143	13958	14018	14114	14130	14213	14165	14159	14230	14139	14154	14216	14098	14053	14077	14039	13925	14102	14245	14213	14148	14086	14114	14175	14149	14093	14049	14112	13903	14107	14095	14027	14044	14043	13998	14054	14154	14096	14033	14162	13949	14163	14031	14096	14212	13988	14117	14166	14175	14069	14243	14145	14020	14091	14330	14040	14249	14165	14015	14200	14217	14058	14052	14008	14084	14149	14173	14085	14065	14238	14165	14173	14061	14153	14129	14000	14043	14173	14222	14091	14328	13962	14147	14087	13951	14027	14147	14099	14060	14114	14264	14033	14149	14141	14068	14186	14195	14030	13997	14156	14186	14055	14083	14012	14063	14093	13988	14168	14165	14229	13920	14131	13957	14288	14052	14182	14052	14094	14027	14103	13967	14128	14115	14189	14311	13959	14095	14077	14230	13994	14099	13876
22927	21057	28117	25045	25741	30006	31406	29006	28109	27513	27354	26978	26690	26717	26740	26380	26312	26357	26486	26215	26191	26863	28680	28130	28197	26780	26741	26043	26333	26678	26792	26441	26543	26245	25978	25844	25948	25980	26024	26154	26084	26078	25805	25979	26115	25903	25835	26001	25886	25825	25998	25746	26003	25838	25811	25766	25929	25766	25942	25638	25897	25857	25997	25958	25837	25860	25847	25850	26017	25908	25727	25694	26012	25921	26010	25920	25843	25818	25963	25774	25921	26176	25945	25541	25971	25803	25893	25823	26069	25667	25739	25879	26015	25681	25858	26260	25753	25915	25701	25810	25867	25845	25719	25726	25857	25768	25793	25912	25845	25776	25682	26006	25591	25888	25846	25616	25710	25821	25637	25872	25845	25793	25766	25724	25572	25871	26059	25917	25671	26139	25648	25729	25860	25759	25788	25741	25896	25855	25972	25869	25734	25677	25600	25854	25801	25968	25783	25678	25733	25683	25881	25858	25736	25568	25850	26019	25781	25695	25735	26165	25596	25712	25963	25820	25915	25654	25737	25801	26198	25867	25663	25876	25785	25898	25911	25924	25774	25780	25838	26076	25949	25691	26078	25619	25714	26028	25982	25582	25784	25391	25586	25677	25834	25740	25666	25801	25869	25809	25790	25845	26012	25779	25873	25604	25957	25928	25963	25792	25939	26021	25937	25766	25790	26029	25904	25703	25736	25949	25937	25894	25761	25883	25813	25897	25761	25705	25677	25870	25638	25609	25674	25822	25752	25773	25784	25610	25732	25896	25618	25801	25810	26107	25957	26151	25879	25514	25777	25823	25720	25772	25728	25724	25660	25833	25713	25661	25891	25807	25771	25984	25785	25675	25650	25934	25884	25891	25538	25997	26025	26018	25914	25896	25792	25979	26181	25941	25974	25867	25924	25858	25834	25682	25795	25973	25676	25629	25507	25827	25923	25891	26021	25489	25774	25900	25983	25939	25656	25718	25899	25945	25730	25818	25752	25892	25767	25842	25682	25649	26031	25831	25708	25717	26124	25764	26053	25883	25917	25867	25917	25777	25854	25715	25766	25775	25749	25947	25757	25813	25826	26048	25703	25581	25857	25843	25793	25951	26119	25834	25792	25620	25769	25547	25817	25894	25972	25797	25858	25804	25668	25674	25780	25643	25835	26002	25860	26120	26081	25998	25921	25818	25753	25702	25726	25741	25841	25620	25883	26081	25622	25841	25823	25653	26172	25692	25751	25812	25551	25886	25894	25759	25801	25645	25840	25614	25809	26019	25755	25691	25668	25550	25834	25761	25986	25799	25949	25724	25941	25647	26156	25753	25871	25686	25877	25890	25858	25746	25863	25999	25967	25644	25706	25580	25716	25902	25781	25646	25808	25992	25866	25847	25675	26066	25827	26049	25896	25596	25982	25775	26063	25921	25871	25820	25866	25771	25665	25644	25820	25890	25838	25644	26002	25638	25818	25851	26017	25842	26135	26156	25687	25609	25818	26025	25671	25773	25802	25629	25893	25603	25847	25928	25742	25641	25855	25994	25708	25569	25690	25774	25676	25757	25944	25610	25980	25905	25815	25804	25959	25812	25819	25605	25845	25832	25812	26071	25915	25788	25980	25855	25642	25690	25906	25955	25829	25884	25652	25885	25935	25657	25783	26023	25789	25999	25944	25956	25879	25823	25662	25796	25983	25882	25918	25899	26107	25690	25796	25712	25705	25917	25883	25700	25892	25956	25895	25723	25652	25713	25868	25764	25973	25749	25674	25837	25793	25914	26030	26028	25861	25991	25954	25608	25990	25908	26084	26053	25968	25813	25784	25696	25973	25670	26032	25664	25927	25997	25792	25645	25461	25638	25876	25783	25915	25688	25810	25749	25862	25798	26076	25975	25937	25655	25579	25723	25937	25807	25885	25746	25948	26005	25544	25725	25937	25885	25928	25782	25962	25809	25662	25863	25897	25747	25732	25747	25665	25625	25787	25955	25649	25599	25718	25825	25914	25785	25761	25687	26065	25638	25657	25872	25612	25913	25772	26099	25812	25733	25861	25930	25466	25597	25924	25860	25976	25823	26041	25710	25699	25528	25686	25921	25821	26007	26034	25794	25982	25891	25745	25878	25876	25934	25896	25756	25786	26044	25975	25951	25943	25772	26145	26056	25855	25972	25861	25709	25964	25728	25642	25924	25857	25515	25755	25963	25869	25804	25885	25762	25821	26256	25876	25557	25619	25665	25719	25681	25612	25669	25864	25739	25998	25798	25683	25786	25742	25459	25927	25843	25831	25991	25714	25839	25922	25923	25999	25518	25864	25811	26019	25812	26064	25935	25929	25696	25910	26061	25964	25892	25843	25608	25730	26160	25875	25944	25886	26057	25853	25731	25894	25784	25925	25802	25773	26003	25963	25767	25884	25775	26065	25791	25964	25674	25893	25989	25646	25821	25728	25853	25866	25945	26117	25806	25652	25864	25655	25950	25764	25964	26066	25687	25697	25883	25970	25642	26069	25996	25999	26048	25749	25976	25993	25921	25862	25732	25813	25800	26060	25831	26020	25652	25957	25718	26043	25825	25715	25790	25824	25990	25885	25885	25636	25687	25848	25663	25759	25859	26041	25792	26134	26139	25961	26041	25865	25960	26043	25802	25675	25839	25709	26045	25890	26006	25943	25750	25955	25926	26236	25677	25675	25637	25745	25589	26091	25955	26053	25995	25616	25965	26054	25583	25914	25928	25792	25696	26099	25780	25654	25977	25671	25804	25935	25742	26226	25775	26118	25819	26000	25588	25864	25766	25832	25832	25778	25852	25686	25778	25858	25953	25929	25693	25718	25753	25625	26057	25885	26107	25900	25907	25727	25949	26120	25689	26169	25814	25999	25816	26284	25593	25732	26032	25934	25689	25878	25882	25957	25850	25875	25832	25964	25750	25772	26018	26004	25978	25887	25820	25925	25809	25774	25915	25872	25921	25854	25759	25802	25769	25621	25653	25900	25735	25748	26064	25674	25665	25797	25887	25984	25800	25781	26087	25715	25608	25485	25771	25635	25601	25970	25921	25740	25892	25640	25898	25793	25794	25613	25699	25747	25841	25622	25934	25922	25900	25934	25917	25962	25677	25758	25824	25981	25898	26015	25878	25881	25900	25776	26115	25794	25643	25937	25758	25867	25792	25912	25986	25891	25867	25900	25872	25845	25767	25930	25799	25532	25626	25836	26002	25788	25734	25693	25707	25781	25799	25670	25873	25788	25782	25926	25971	25940	25677	25640	25797	26033	25999	25823	25657	25792	25689	25807	25902	26020	25736	25680	25957	25817	25834	25833	25694	25648	25870	25630	25965	25749	25825	25855	26040	25888	25909	25869	25857	25760	25973	25796	25938	25772	25756	25836	25881	26111	25888	25993	25603	25667	25621	25922	26004	25952	25578	25557	25873	25713	25912	25619	25932	25729	25854	25688	25695	25809	26137	25902	25663	25926	25633	25667	25805	25942	25799	25967	25560	25683	25877	25712	25935	25919	25678	26019	25915	25925	25744	25879	25979	25483	25563	25800	25835	25848	25865	25912	25831	25839	25725	25818	25740	25930	25946	25836	25770	25815	25532	26023	25745	26131	25771	25852	25845	25909	25680	25762	25783	25766	25885	25900	25836	25994	25789	25810	25731	25850	25757	25912	26013	25752	25868	25960	25800	25677	25856	25917	25754	26029	25981	25848	25783	26011	25911	25885	25781	26136	25701	26004	25837	25944	25803	25759	25635	25558	25702	25861	25861	25772	25649	25713	25859	25710	25972	25849	25781	25635	25734	25523	25717	25927	25990	26001	26174	26242	26004	25884	25844	25922	25792	25986	25847	25824	25997	25986	25783	25970	25966	26045	25951	25989	26144	25804	25764	25771	25623	25838	26133	25921	25856	25960	25822	25878	25702	25894	25827	25758	25650	26182	25631	25714	25796	26014	25820	25864	25805	25817	25628	25857	25757	25744	25843	25799	26075	25715	25943	25600	25907	25844	26108	25901	25624	25652	26081	25740	26095	25902	25754	25941	25833	25939	25777	25826	25975	25831	25880	25926	25938	25834	25739	25708	25817	25741	25635	25737	25659	25918	25604	25944	25932	25942	25778	25746	25702	25712	26000	25859	25818	25723	25874	25938	25703	25963	25946	25746	25628	25715	25785	25707	25808	25897	25886	26357	25852	25860	26013	25686	25864	25853	26209	25724	25412	25731	25862	25994	25790	25685	25542	25896	25983	25892	25888	25524	25910	26113	25689	25701	25955	25858	25888	25858	25820	25751	25945	26004	25773	25882	25791	26020	25903	25785	25947	26031	25997	25890	25689	25828	25691	25766	25850	25745	25673	25774	25830	25632	25873	26153	25960	25963	25735	25649	25781	25881	26024	25768	25867	25648	25659	25742	25978	25838	26129	25800	25933	25651	25705	25609	25989	25862	25666	25970	25735	25783	25943	25805	25835	25851	26000	26018	25975	26064	25660	25697	25898	26126	25693	25693	25654	25985	25729	25973	25954	26118	25994	25823	25754	25883	25936	25732	25813	25869	25904	25797	25604	25766	25845	26085	25880	25904	26048	25828	25890	25898	25963	25935	25976	25910	25810	25751	25756	25961	26010	25921	25829	25758	25599	25658	25809	25753	25940	25760	25795	26113	25863	25919	25777	25983	25797	25824	26152	26083	25831	25894	25888	25952	25609	25785	25999	26038	25880	25866	25861	26150	25702	25829	25575	25661	25841	25975	25868	25835	25835	25702	25938	25855	25848	26132	25749	25921	25629	25910	25806	25954	25751	26032	25753	25753	26191	25833	25678	25857	25869	25625	25820	26099	25716	25940	25924	25794	25993	25826	25701	25866	25902	25644	25949	25745	25685	25764	25940	25990	25511	25760	25833	25859	25657	25568	25828	25958	25828	25745	25926	25888	25669	25835	25914	26041	25705	25669	25908	26050	25815	25766	25706	26052	25802	25733	26158	25739	25853	25774	25674	25870	25888	25896	25616	25617	25993	25827	25679	25839	25981	25856	25894	25847	25921	25939	25798	25644	25779	25996	25969	25892	25926	25981	25879	25776	25772	25766	25782	25707	25935	26085	25779	25765	25769	25888	25692	25843	26026	25673	25683	25893	25990	25823	25883	25735	25861
21081	37978	31428	24502	22278	20063	18231	17419	17066	16116	15808	15337	15534	15291	15274	15108	14961	14993	14977	14703	14752	15561	17069	16822	16407	15350	15218	14760	14831	15187	15302	14910	14840	14546	14573	14435	14602	14599	14911	14675	14672	14646	14619	14459	14745	14573	14513	14772	14684	14631	14501	14610	14452	14562	14425	14281	14539	14530	14581	14582	14469	14617	14462	14517	14655	14543	14581	14606	14721	14291	14699	14366	14692	14496	14574	14629	14534	14557	14521	14745	14482	14543	14492	14478	14465	14581	14680	14232	14579	14469	14605	14548	14323	14562	14647	14449	14517	14524	14511	14695	14673	14554	14484	14575	14469	14536	14341	14439	14588	14472	14372	14587	14498	14472	14439	14455	14477	14437	14523	14585	14521	14461	14595	14347	14634	14662	14581	14525	14527	14514	14567	14460	14510	14530	14660	14565	14538	14393	14668	14422	14498	14546	14527	14706	14521	14409	14522	14610	14513	14586	14506	14550	14357	14519	14414	14543	14480	14516	14419	14449	14610	14591	14548	14371	14727	14584	14557	14540	14520	14625	14606	14359	14591	14355	14461	14623	14512	14459	14461	14546	14464	14288	14609	14506	14421	14503	14596	14339	14553	14447	14436	14594	14555	14390	14431	14627	14384	14643	14360	14404	14680	14355	14568	14481	14578	14525	14423	14490	14438	14446	14515	14454	14410	14282	14596	14557	14515	14339	14464	14346	14478	14447	14377	14602	14548	14381	14488	14540	14332	14578	14694	14616	14387	14655	14537	14480	14510	14455	14399	14431	14509	14440	14750	14379	14456	14201	14354	14399	14515	14287	14418	14437	14454	14532	14514	14388	14488	14617	14491	14618	14597	14510	14466	14487	14722	14541	14495	14531	14391	14414	14522	14507	14405	14300	14475	14434	14495	14559	14474	14590	14524	14427	14479	14593	14308	14423	14569	14742	14511	14428	14590	14510	14250	14471	14439	14556	14494	14601	14426	14374	14506	14418	14452	14506	14577	14488	14438	14656	14456	14528	14534	14294	14377	14561	14579	14558	14516	14608	14280	14407	14297	14657	14495	14613	14401	14548	14411	14499	14271	14228	14376	14439	14288	14336	14389	14540	14281	14576	14503	14555	14415	14573	14501	14558	14477	14263	14435	14277	14550	14572	14528	14441	14439	14517	14489	14476	14549	14458	14573	14304	14651	14787	14505	14495	14486	14499	14412	14442	14358	14481	14489	14592	14377	14460	14525	14578	14504	14443	14538	14378	14559	14521	14449	14337	14401	14494	14502	14492	14329	14529	14407	14530	14426	14350	14233	14493	14637	14448	14446	14509	14476	14424	14464	14544	14440	14298	14425	14535	14564	14453	14418	14581	14447	14489	14527	14456	14592	14572	14406	14377	14363	14461	14579	14493	14598	14447	14500	14452	14543	14540	14457	14525	14473	14457	14530	14637	14495	14426	14526	14601	14594	14441	14665	14542	14499	14484	14396	14412	14410	14603	14613	14574	14429	14371	14620	14608	14359	14512	14366	14539	14428	14318	14582	14401	14439	14465	14582	14519	14686	14469	14532	14512	14512	14562	14594	14443	14360	14483	14666	14393	14564	14454	14436	14566	14590	14488	14479	14594	14511	14415	14583	14468	14397	14450	14469	14609	14490	14501	14338	14450	14508	14561	14385	14431	14476	14395	14390	14521	14437	14532	14436	14538	14566	14406	14480	14456	14607	14614	14545	14398	14547	14444	14570	14338	14597	14497	14501	14542	14519	14362	14440	14423	14374	14537	14425	14586	14330	14339	14356	14423	14512	14250	14578	14453	14513	14404	14531	14484	14288	14487	14482	14567	14644	14429	14615	14469	14773	14432	14729	14520	14483	14439	14319	14712	14537	14527	14527	14407	14587	14376	14686	14527	14442	14522	14467	14438	14615	14511	14425	14430	14589	14375	14474	14582	14501	14536	14471	14399	14328	14658	14579	14639	14538	14525	14583	14474	14548	14551	14229	14426	14633	14540	14457	14378	14352	14391	14526	14438	14541	14413	14481	14486	14524	14592	14411	14463	14457	14638	14456	14405	14560	14495	14428	14576	14500	14607	14354	14455	14541	14484	14557	14335	14463	14403	14581	14544	14603	14314	14524	14621	14421	14533	14416	14669	14618	14452	14612	14434	14498	14463	14399	14361	14552	14314	14385	14531	14698	14522	14530	14443	14599	14245	14442	14591	14517	14554	14560	14632	14549	14457	14488	14577	14614	14426	14527	14426	14446	14534	14465	14591	14505	14500	14586	14539	14582	14442	14435	14461	14606	14493	14547	14549	14556	14612	14377	14482	14513	14580	14636	14521	14359	14427	14414	14514	14482	14331	14539	14272	14460	14386	14540	14362	14387	14465	14625	14652	14512	14503	14326	14430	14521	14544	14483	14648	14418	14477	14561	14421	14550	14446	14441	14471	14607	14484	14674	14549	14607	14607	14572	14410	14496	14415	14398	14375	14468	14481	14445	14411	14619	14506	14635	14489	14422	14320	14453	14577	14569	14380	14507	14405	14478	14492	14555	14530	14520	14321	14427	14527	14454	14259	14553	14431	14476	14264	14595	14561	14481	14630	14490	14563	14505	14351	14456	14540	14370	14399	14540	14520	14608	14563	14573	14576	14639	14557	14520	14413	14517	14521	14477	14610	14365	14326	14575	14533	14515	14575	14710	14412	14381	14367	14431	14413	14405	14440	14443	14532	14470	14465	14534	14480	14653	14429	14542	14380	14578	14406	14494	14384	14255	14499	14477	14437	14399	14672	14347	14425	14524	14374	14410	14405	14547	14433	14463	14503	14357	14426	14490	14332	14418	14266	14377	14432	14509	14518	14285	14484	14592	14348	14471	14280	14408	14542	14461	14486	14607	14325	14495	14446	14656	14370	14660	14538	14366	14314	14561	14561	14451	14487	14438	14419	14604	14437	14527	14469	14415	14468	14460	14396	14359	14492	14463	14578	14481	14306	14391	14435	14496	14471	14556	14543	14271	14480	14333	14462	14263	14414	14549	14600	14653	14567	14331	14423	14548	14380	14342	14502	14517	14503	14427	14579	14359	14374	14556	14606	14366	14424	14472	14477	14632	14404	14538	14327	14510	14413	14385	14470	14650	14312	14509	14790	14492	14532	14565	14496	14472	14486	14468	14579	14454	14514	14537	14395	14511	14466	14543	14339	14537	14322	14529	14549	14515	14461	14545	14391	14313	14466	14505	14366	14549	14623	14598	14371	14502	14515	14455	14606	14555	14476	14486	14572	14478	14425	14638	14348	14433	14445	14473	14518	14502	14434	14493	14498	14472	14521	14536	14529	14598	14438	14526	14363	14482	14557	14461	14354	14585	14606	14572	14371	14428	14482	14530	14576	14485	14625	14544	14454	14601	14450	14585	14337	14346	14570	14369	14502	14681	14402	14378	14492	14472	14425	14413	14444	14670	14393	14503	14457	14632	14478	14403	14481	14590	14598	14667	14253	14574	14430	14519	14265	14294	14538	14552	14704	14508	14530	14468	14289	14638	14531	14538	14433	14435	14398	14608	14527	14551	14331	14541	14542	14538	14678	14597	14457	14498	14577	14414	14676	14436	14381	14328	14616	14484	14379	14477	14430	14527	14448	14490	14524	14783	14512	14465	14579	14408	14571	14439	14481	14536	14617	14370	14351	14626	14519	14559	14448	14467	14560	14502	14411	14623	14528	14658	14517	14482	14657	14549	14618	14475	14470	14456	14564	14535	14436	14583	14378	14613	14510	14445	14465	14387	14494	14544	14592	14444	14487	14409	14402	14515	14386	14365	14397	14527	14485	14274	14453	14553	14517	14636	14529	14480	14537	14459	14491	14293	14410	14635	14444	14581	14379	14561	14484	14404	14446	14480	14301	14501	14511	14528	14478	14596	14583	14518	14585	14596	14435	14525	14441	14345	14484	14690	14417	14533	14672	14605	14351	14385	14596	14414	14415	14517	14624	14525	14565	14266	14408	14596	14409	14326	14469	14389	14361	14460	14362	14691	14396	14536	14468	14464	14542	14464	14488	14472	14583	14533	14430	14388	14450	14559	14507	14545	14425	14382	14396	14427	14529	14616	14384	14406	14441	14304	14491	14500	14396	14393	14478	14419	14413	14370	14612	14379	14310	14527	14573	14459	14567	14525	14574	14523	14713	14493	14435	14514	14424	14524	14416	14477	14460	14327	14525	14193	14432	14634	14655	14388	14563	14422	14520	14375	14496	14397	14676	14536	14453	14465	14494	14543	14432	14527	14412	14523	14543	14440	14638	14585	14474	14457	14352	14535	14541	14566	14423	14484	14452	14462	14443	14615	14403	14397	14463	14548	14482	14612	14533	14510	14268	14568	14581	14420	14664	14495	14254	14489	14516	14497	14439	14446	14478	14654	14409	14544	14607	14480	14494	14559	14436	14449	14483	14466	14592	14431	14538	14612	14422	14431	14508	14555	14597	14550	14449	14558	14418	14489	14599	14333	14505	14471	14346	14413	14329	14477	14443	14379	14479	14552	14516	14552	14538	14582	14482	14384	14389	14389	14272	14386	14340	14465	14606	14435	14383	14468	14604	14485	14436	14437	14300	14432	14577	14602	14741	14481	14446	14444	14648	14565	14492	14414	14398	14325	14625	14404	14492	14468	14391	14618	14505	14346	14531	14573	14391	14541	14737	14240	14321	14468	14440	14442	14346	14455	14399	14494	14462	14409	14480	14401	14588	14453	14542	14477	14468	14336	14513	14610	14395	14600	14498	14477	14419	14517	14480	14465	14498	14489	14442	14657	14481	14457	14464	14442	14581	14455	14585	14419	14504	14446	14367	14564	14477	14425	14517	14475	14513	14541	14551	14401	14567	14512	14370	14627	14347	14362	14363	14608	14627	14467	14446	14480	14488	14593	14446	14389	14513	14630	14557	14356	14579	14355	14633	14639	14415	14420	14519	14489	14423	14577	14607	14628	14558	14574	14642	14516	14421	14579	14265	14410	14627	14667	14349	14413	14451	14413	14359	14488	14529	14509	14490	14439	14394	14713	14330	14464	14465	14535	14597	14360	14514	14280	14512	14591	14475	14636	14579	14463	14588	14549	14434	14364	14381	14470	14353	14514	14496	14491	14635	14558	14365	14456	14385
33199	29332	32906	31191	28594	28424	27640	27284	26711	26424	26157	26282	26385	26308	26367	26275	26103	26133	26182	26295	25976	26131	26366	26232	26086	26041	25908	26062	26129	26147	26169	25815	26307	26158	26177	26285	26002	25809	25881	26026	26268	26123	26035	25885	26053	25902	25996	26190	25798	26042	25989	26237	25951	25895	25930	26026	25937	26030	25756	25805	25969	25801	25920	25782	25822	26176	26135	26328	25970	26113	26055	26005	25919	26080	26033	26152	26095	25917	25760	26059	25950	25930	25875	25859	26021	26043	25948	26084	26010	26058	25842	25987	25897	25891	26048	25902	25994	25998	26005	25827	25985	26175	26048	26073	26308	25934	26143	26126	26177	26095	26244	26129	25941	26086	26133	26102	26180	26027	26122	25941	25831	26211	26039	26017	26087	26275	25876	25971	26063	26018	26236	26137	26094	26159	25965	25736	25997	25986	25986	25818	25846	26047	26231	26065	26111	26242	26093	25795	26037	25990	25832	26204	26138	26113	26024	25779	25850	26177	26225	26117	26263	26168	25944	26029	25955	26112	25828	25788	25872	26215	26104	26025	25827	26002	26158	26167	25957	25963	26117	25890	25867	25855	25944	26350	26017	26160	26026	25926	26011	26032	26006	25902	26115	26236	25706	25867	26116	26184	26132	26291	26032	25795	26249	26225	26072	26036	25912	25912	26026	25897	26048	26024	26296	25963	26275	25994	26213	26135	26176	26151	26106	26203	26115	25945	26014	26028	26128	25934	26082	26024	25909	25980	25949	26167	26046	25933	25947	26288	26011	26047	25853	26161	26348	26155	25882	26246	26108	26081	26334	25935	25943	26152	26062	25907	26069	26176	26043	26102	26023	26197	26211	26027	25990	26143	25932	26128	26337	25991	26306	26015	26249	25968	25918	26117	25974	26139	25948	25732	26035	25988	26016	26059	25941	25626	25879	26174	26169	26068	26207	26246	25901	26128	25902	26005	26275	26220	26247	25869	25970	25964	26097	25956	25767	25775	25941	26020	26292	26099	26081	26254	25965	26228	26001	25995	25931	25977	25892	25973	25996	26264	26129	26171	26005	25997	26058	26137	25976	26431	26084	26070	25966	26126	26114	26034	26039	26181	26246	26102	26058	26113	25579	25870	26009	25790	25923	25967	25949	25944	26030	26224	26105	26114	26145	26102	25897	25973	25824	25848	26066	25870	26080	26153	25880	26053	26215	26143	26072	25907	25940	26294	26214	26013	26085	25889	26018	25996	25933	26350	25673	25866	25862	26139	26033	25809	25880	26015	26051	26153	25904	25800	25873	26262	26206	25964	25896	26101	26134	25752	26044	26090	26249	26152	26112	26258	25988	25938	25912	25957	25786	26077	26266	25969	25812	26072	26383	26176	26130	25905	26191	26001	26098	26193	26131	26052	25920	25896	26045	25889	25972	26013	26182	26076	26038	26010	26023	26043	26097	26059	26247	26225	26135	26104	25916	25945	26134	26020	25936	26279	26128	26040	26003	25765	26116	25990	25876	26019	25912	26027	26190	25814	26019	26005	26202	25870	25966	26066	25938	25918	25924	26014	26056	25916	26077	25975	25894	25922	25827	26151	25933	25861	25965	26085	25983	26111	25991	26082	25970	26176	26123	26287	26082	26028	26034	25929	25820	25855	26019	26142	25977	25904	25934	26106	26194	26079	26152	25822	25929	25973	26069	26014	26157	26048	26037	26013	26057	26055	25940	26206	26097	26084	25875	25988	25951	26208	25895	26113	26066	25759	26109	26294	25890	25774	25851	25849	25784	26038	26207	26118	26083	25832	25900	25876	26180	25982	26176	26133	26090	26076	25916	26281	26099	26098	25968	26021	26001	25952	26034	25946	26091	26026	25938	25883	26015	25791	25969	26261	26121	25846	26021	26098	25957	26032	26151	25850	26125	26010	25857	25903	26113	25783	25995	25848	25928	25796	25736	26056	26042	26115	26037	25998	26043	26035	26068	25980	26116	26213	25983	25952	26163	26052	26041	25893	26082	26272	26053	25971	26040	26048	26273	26234	26201	25883	26264	26021	25782	26037	26039	26046	26196	26010	26115	26128	26012	25767	26209	26010	25917	26076	26083	25935	25939	26152	26109	26025	26003	26000	26012	25974	26234	26088	26115	26201	26036	26095	25988	25979	26292	25983	25899	25913	26127	26061	26080	26133	26015	26024	26117	25959	26012	26136	26075	26009	25985	26130	25976	26027	26116	26067	26256	25993	26051	25933	26232	25941	26026	25935	25911	25928	26123	26023	26050	25911	25940	25993	25946	25808	25916	25991	26259	26061	26263	26117	26251	25983	26024	25800	26021	26014	26127	25919	26368	26015	25994	26147	26044	25981	25993	25970	25996	25974	26005	26109	26119	25976	26189	26014	26121	26202	25950	26042	25819	26092	26185	25918	25816	26064	26176	25992	25830	26132	26152	26268	26074	26229	26019	26189	26002	25681	25776	25926	25761	25953	25947	25870	25846	26017	26206	25987	26266	26033	26275	26003	26040	26042	26012	26070	26182	25990	25813	25955	25964	26016	26173	26097	26373	26157	26100	26317	25906	26059	25831	25998	25899	26282	26150	26318	25920	25803	26041	26026	25940	25860	26025	25944	26040	26017	25950	26128	25773	26004	25938	26154	26108	25928	26040	26073	25955	26263	25807	26093	26253	25836	26083	25870	25908	26194	26249	26128	26161	26114	26283	25955	25808	25838	26146	26141	26098	26125	26134	25851	25865	26079	26090	25979	26238	26072	26040	25929	26104	26164	26125	26057	25989	26090	25891	25866	25774	26032	26081	26091	26077	25957	25959	25983	25933	26134	26023	25979	25934	26168	26050	26012	26188	26118	25980	25883	26246	26075	26023	25746	25980	26053	25784	26030	25848	25842	25886	26096	26236	25987	26287	26151	25821	26166	26186	26010	26295	25981	26182	26099	26102	25949	26042	26132	25862	25955	25992	25963	26115	26183	26224	26055	25885	26240	26087	26076	26025	26127	26039	26037	25819	25857	25945	26384	26118	26195	25902	25670	26077	26063	26122	26052	26023	25971	25895	25949	26305	25685	26081	26154	26144	26159	26116	26139	25851	25840	25902	26069	26167	26191	25932	26103	26147	26224	26053	26064	26254	26118	25907	25897	26183	25856	26132	26056	26136	25968	26035	26141	26148	26007	26082	26112	26050	26100	26141	26178	26024	26055	25883	26037	25968	26448	26033	25832	25936	25841	26041	26253	25984	26082	26139	26134	25946	25898	26116	26266	26070	26069	26034	25933	25993	26161	26163	26226	25924	26128	25870	25949	26235	26262	26048	26153	26187	25965	25942	25920	26250	26049	25934	26011	26262	26067	26069	26110	25929	26031	25772	26053	25835	26006	26145	26309	26280	26233	26161	26151	25796	25932	26164	26405	25956	25897	26123	25974	25930	25827	26253	26200	26017	26050	26049	25961	26078	25955	26082	25965	26088	25819	26077	26390	25867	25864	26020	26090	25958	25985	26133	25924	26050	26030	25743	25967	26192	25925	26009	25976	25941	26016	25945	26222	26222	26268	25956	26068	25729	25928	25794	26239	25961	26263	26098	26002	26192	25963	25960	25811	26114	25991	26079	26079	26110	26082	25845	26137	26095	26110	26245	26065	25978	26124	26093	26288	26097	25722	25977	26085	26165	25897	26149	25875	26035	25934	26158	26115	26109	25981	25996	26228	25931	25956	26054	25723	26034	26270	25961	26103	26097	26171	25941	25978	26185	26170	26147	26089	25771	26061	26173	26083	26041	26125	26061	26060	26198	25878	26143	26020	25853	25966	26115	25957	26081	25936	26053	26191	26132	26143	25941	26155	26215	26061	25962	25970	26012	26161	26129	25998	25891	25870	26148	26159	26261	25957	25753	26027	26125	26070	26041	25959	25891	25879	26385	26006	26161	26186	25949	26249	26099	26228	26073	25951	26028	26010	25898	25938	26027	26095	26140	25915	26245	25915	25985	26185	26336	25921	25950	25923	26018	26063	26070	26052	26177	26063	25707	25933	26148	25853	26110	26136	26032	26131	26312	25926	26143	26106	26123	25880	26156	26079	25910	26030	26027	26093	26119	26140	25811	26052	26303	26004	25927	26168	26268	25833	25996	25919	25722	26302	25974	26024	25892	26101	25914	26003	26031	25956	26158	26034	25951	25874	25830	25843	25970	26213	26180	25989	26205	26164	26091	26049	26068	26192	25977	25899	26142	26024	25870	26035	25861	26201	26186	26064	25863	26008	25866	26095	25716	25922	25952	25976	25963	26117	26010	26093	25874	25855	25807	26035	26082	26134	26033	26052	26256	25912	26060	25838	25962	25948	26107	25892	26053	26172	25944	26067	26198	25845	26176	25968	25963	26148	26085	26224	26296	25894	25990	25894	25986	26036	25916	26069	25984	26136	25873	26081	25918	26066	25785	25819	26041	25791	26223	26109	25960	25811	26118	25986	26027	25737	26038	25939	25758	25978	26079	25985	26090	25931	25881	26217	25894	25787	25908	26242	26070	26122	26037	25961	26146	25869	26195	26198	26343	26043	26025	26067	25912	25818	26227	26004	25938	26139	26148	26125	26095	26099	26041	26022	26084	26046	25971	26174	26044	25946	25918	25946	25908	25829	25885	25992	25888	26051	25895	26048	26161	25942	25967	26150	26182	26148	26036	26043	25778	26159	26045	25891	25995	25825	25970	26143	26206	26112	25871	25794	26195	26073	26169	25951	25983	26081	26054	26200	26110	26148	26057	25916	26072	25876	25955	25987	25880	25998	25907	26110	26069	26081	26104	25854	26078	26024	26295	26078	26113	26192	26026	25963	26105	25889	26210	26221	26236	26088	26121	26000	26095	26314	25929	26050	26116	26021	26120	25930	26016	26097	26039	26097	25839	25873	26194	25988	26023	26012	26066	26150	25820	26060	26081	26146	26272	26198	25917	26202	26186	26359	26158	25951	26034	25898	26262	25729	25981	25966	26019	26089	26223	26087	26145	25899	26081	26203	26338	26031	25958	26133	26085	25919	26020	25887	26211	26006	25792	25832	25882	25962	26044	26150	26203	26151	26189	26208	26097	25804	25900	26153	26077	25934	26047	26037	25976	26125	26134	25959	26103	26034	26236	25969	25966	26010	26000	26054
20545	25117	22751	18806	17825	17050	15818	15699	15273	14912	14835	14695	14681	14475	14562	14719	14486	14426	14545	14366	14457	14480	14538	14457	14410	14439	14454	14328	14502	14499	14247	14425	14573	14422	14211	14304	14318	14318	14347	14562	14541	14476	14461	14380	14323	14515	14445	14373	14340	14373	14208	14330	14511	14358	14265	14282	14403	14330	14355	14239	14395	14390	14381	14221	14477	14386	14349	14514	14150	14223	14308	14363	14583	14286	14598	14462	14439	14314	14309	14309	14320	14391	14453	14464	14482	14495	14438	14188	14294	14396	14368	14447	14368	14377	14433	14339	14361	14529	14399	14298	14450	14357	14346	14364	14442	14254	14476	14341	14520	14269	14328	14538	14355	14344	14241	14321	14339	14093	14371	14206	14338	14361	14464	14359	14391	14381	14306	14198	14461	14408	14365	14502	14320	14381	14360	14470	14325	14229	14241	14219	14389	14347	14326	14406	14355	14442	14277	14445	14406	14344	14253	14255	14292	14427	14379	14442	14315	14416	14284	14494	14311	14233	14302	14424	14536	14226	14190	14508	14371	14318	14450	14412	14311	14262	14336	14359	14496	14299	14421	14383	14418	14269	14490	14388	14519	14180	14263	14232	14419	14303	14501	14242	14325	14360	14470	14365	14382	14359	14365	14457	14399	14353	14482	14419	14232	14411	14270	14303	14406	14324	14356	14430	14166	14142	14439	14410	14301	14422	14390	14438	14161	14328	14182	14302	14294	14355	14262	14381	14429	14291	14327	14415	14343	14407	14538	14271	14427	14436	14365	14277	14322	14406	14497	14306	14352	14172	14359	14385	14391	14314	14391	14261	14200	14287	14221	14325	14570	14301	14458	14446	14363	14361	14211	14359	14466	14227	14303	14167	14503	14331	14496	14275	14518	14423	14440	14220	14398	14400	14392	14341	14373	14322	14225	14392	14396	14456	14391	14615	14400	14356	14419	14425	14400	14349	14302	14271	14123	14175	14413	14320	14411	14385	14234	14428	14432	14331	14273	14398	14239	14510	14327	14367	14401	14422	14363	14364	14298	14317	14149	14538	14337	14465	14392	14377	14331	14460	14299	14349	14373	14513	14448	14471	14445	14344	14330	14360	14325	14287	14237	14274	14178	14405	14411	14323	14294	14347	14184	14350	14165	14456	14269	14581	14526	14290	14427	14317	14285	14301	14207	14407	14347	14319	14385	14253	14242	14325	14374	14337	14137	14393	14352	14378	14416	14220	14299	14406	14478	14343	14280	14354	14541	14411	14240	14424	14442	14225	14541	14271	14397	14280	14405	14406	14372	14453	14402	14441	14460	14282	14193	14474	14393	14323	14436	14244	14456	14251	14461	14472	14391	14238	14364	14415	14228	14399	14354	14381	14293	14324	14444	14437	14298	14500	14331	14230	14427	14381	14304	14653	14373	14299	14285	14216	14289	14559	14473	14225	14310	14280	14473	14352	14300	14349	14377	14569	14543	14308	14399	14408	14306	14399	14344	14321	14241	14463	14313	14511	14376	14433	14402	14474	14232	14389	14319	14294	14306	14131	14540	14487	14355	14393	14502	14367	14316	14258	14230	14255	14403	14379	14367	14468	14360	14458	14444	14253	14363	14414	14399	14220	14464	14516	14282	14333	14381	14514	14263	14473	14372	14391	14307	14344	14413	14461	14395	14350	14370	14487	14261	14377	14260	14416	14534	14294	14353	14369	14277	14446	14471	14483	14231	14414	14381	14375	14326	14352	14431	14506	14323	14383	14361	14349	14446	14346	14407	14336	14405	14382	14413	14512	14230	14309	14405	14449	14144	14512	14414	14440	14310	14370	14317	14223	14360	14440	14353	14437	14467	14472	14354	14359	14330	14201	14478	14267	14546	14409	14393	14327	14450	14289	14201	14373	14278	14355	14392	14324	14370	14207	14518	14440	14352	14247	14373	14380	14427	14303	14422	14337	14497	14200	14410	14385	14213	14353	14382	14389	14404	14385	14472	14406	14356	14300	14520	14451	14418	14450	14337	14413	14312	14432	14332	14449	14276	14467	14458	14247	14347	14371	14258	14280	14373	14399	14410	14442	14330	14323	14285	14343	14453	14306	14192	14498	14590	14403	14301	14309	14486	14297	14501	14301	14491	14248	14537	14543	14236	14410	14331	14326	14193	14227	14186	14275	14358	14420	14446	14325	14381	14478	14399	14409	14566	14454	14449	14161	14413	14412	14354	14228	14346	14381	14415	14105	14297	14529	14370	14494	14399	14346	14166	14455	14335	14506	14470	14283	14362	14300	14380	14309	14477	14350	14263	14494	14456	14254	14506	14474	14509	14292	14334	14478	14390	14241	14347	14499	14354	14426	14234	14342	14407	14432	14286	14322	14466	14463	14245	14162	14274	14155	14587	14374	14336	14312	14297	14314	14430	14217	14406	14471	14296	14535	14249	14405	14456	14464	14325	14248	14407	14469	14446	14410	14440	14548	14454	14394	14427	14368	14250	14297	14298	14429	14465	14332	14428	14509	14365	14557	14185	14299	14323	14408	14269	14262	14276	14478	14330	14469	14211	14484	14212	14582	14310	14327	14341	14560	14441	14442	14455	14414	14473	14250	14284	14451	14309	14390	14392	14504	14358	14304	14384	14536	14376	14367	14400	14236	14235	14331	14243	14330	14366	14237	14528	14280	14344	14273	14501	14251	14289	14371	14278	14419	14505	14493	14319	14259	14425	14408	14389	14358	14126	14341	14375	14254	14446	14270	14484	14420	14471	14455	14289	14523	14315	14316	14360	14420	14187	14295	14550	14361	14407	14385	14420	14382	14213	14483	14481	14357	14381	14355	14228	14345	14274	14440	14353	14349	14312	14502	14283	14519	14382	14375	14438	14375	14384	14243	14226	14327	14395	14459	14376	14363	14312	14317	14327	14455	14396	14246	14434	14377	14363	14491	14363	14375	14469	14362	14327	14435	14488	14305	14254	14363	14264	14364	14315	14404	14453	14255	14409	14360	14333	14528	14200	14224	14207	14572	14239	14292	14277	14524	14360	14349	14513	14366	14246	14341	14379	14412	14373	14298	14484	14240	14287	14360	14343	14297	14487	14349	14430	14311	14502	14357	14060	14303	14136	14330	14273	14178	14467	14256	14401	14369	14495	14347	14377	14356	14441	14326	14552	14283	14401	14541	14372	14419	14264	14273	14379	14260	14116	14313	14184	14198	14328	14349	14398	14405	14430	14245	14362	14322	14081	14407	14278	14402	14361	14157	14410	14418	14416	14297	14480	14319	14319	14294	14310	14297	14434	14236	14323	14451	14523	14268	14403	14474	14323	14248	14277	14133	14391	14280	14400	14370	14398	14348	14280	14367	14477	14419	14394	14367	14331	14426	14314	14488	14284	14275	14326	14455	14163	14331	14433	14282	14309	14268	14325	14385	14409	14525	14327	14510	14249	14168	14670	14498	14339	14308	14254	14713	14273	14380	14288	14324	14321	14331	14355	14494	14281	14395	14224	14347	14326	14403	14357	14320	14239	14400	14469	14364	14191	14389	14376	14246	14322	14247	14370	14370	14336	14387	14487	14517	14202	14331	14357	14409	14348	14256	14253	14197	14445	14368	14348	14353	14328	14403	14277	14277	14336	14460	14385	14358	14453	14377	14396	14274	14293	14285	14416	14403	14289	14411	14449	14337	14452	14227	14090	14500	14245	14431	14328	14196	14311	14415	14255	14279	14441	14550	14270	14502	14496	14455	14344	14205	14307	14426	14335	14333	14256	14397	14450	14447	14518	14357	14495	14162	14176	14390	14409	14441	14274	14382	14512	14355	14608	14354	14636	14367	14134	14273	14239	14456	14378	14266	14194	14204	14507	14467	14301	14471	14253	14463	14271	14411	14472	14368	14215	14371	14495	14501	14490	14451	14339	14466	14372	14229	14335	14477	14358	14330	14329	14366	14452	14363	14372	14359	14294	14227	14347	14341	14465	14358	14473	14295	14254	14315	14392	14300	14320	14533	14550	14202	14470	14305	14465	14274	14400	14257	14519	14351	14399	14387	14399	14463	14297	14248	14321	14248	14367	14429	14397	14386	14301	14261	14319	14372	14481	14362	14428	14396	14283	14538	14587	14261	14390	14221	14350	14422	14470	14415	14259	14230	14406	14375	14320	14462	14361	14417	14306	14423	14334	14348	14328	14317	14409	14432	14300	14474	14440	14432	14276	14364	14351	14457	14474	14433	14300	14273	14417	14374	14419	14316	14387	14320	14390	14237	14490	14362	14455	14324	14409	14377	14534	14344	14252	14361	14304	14358	14406	14448	14234	14318	14368	14261	14264	14222	14487	14169	14262	14443	14202	14189	14346	14293	14511	14328	14492	14508	14387	14441	14261	14239	14519	14428	14382	14149	14404	14407	14338	14559	14603	14346	14313	14296	14349	14411	14368	14312	14438	14648	14291	14284	14507	14428	14416	14336	14386	14328	14285	14478	14370	14347	14515	14464	14254	14495	14382	14485	14531	14261	14371	14237	14373	14274	14306	14187	14440	14270	14320	14517	14304	14359	14392	14437	14498	14377	14376	14116	14505	14442	14323	14230	14237	14416	14472	14344	14441	14406	14402	14385	14304	14515	14496	14554	14334	14350	14435	14232	14550	14193	14251	14415	14350	14409	14180	14420	14405	14102	14442	14438	14333	14700	14274	14418	14495	14458	14350	14284	14395	14357	14337	14299	14522	14269	14109	14189	14506	14523	14298	14373	14425	14371	14581	14341	14456	14261	14306	14372	14475	14430	14306	14323	14422	14589	14344	14426	14285	14316	14322	14387	14310	14406	14248	14467	14250	14390	14398	14401	14373	14382	14360	14197	14305	14406	14356	14470	14365	14331	14379	14308	14384	14232	14318	14461	14386	14289	14506	14340	14326	14383	14407	14334	14324	14518	14367	14483	14336	14329	14518	14342	14431	14474	14427	14224	14375	14280	14500	14401	14433	14368	14490	14413	14381	14344	14459	14302	14340	14549	14482	14471	14413	14449	14455	14423	14202	14446	14277	14439	14437	14291	14366	14248	14551	14399	14411	14433	14351	14387	14362	14412	14359	14379	14355	14534	14499	14375	14348	14438	14418	14336	14435	14390	14264	14361	14183	14326	14454	14518	14242	14355	14392	14545
24268	21021	27940	27516	28296	30183	30677	28839	27672	27737	27527	27375	27529	27354	27137	26920	26930	26773	26985	27101	27044	27369	28129	28560	27842	27255	26834	26726	26824	26944	26665	26946	27174	26776	26786	26798	26651	26840	26783	26631	26854	26546	26507	26736	26636	26741	26673	26815	26693	26549	26952	26594	26750	26655	26721	26709	26825	26581	26963	26540	26604	26553	26964	26774	26750	26684	26440	26658	26677	26510	26832	26880	26733	26653	26697	26819	27113	26744	26609	26549	26848	26862	26580	26718	26716	27025	27131	26781	26790	26663	26775	26716	26476	26765	26747	26893	26639	26706	26961	26487	26703	26736	26687	26704	26617	26618	26868	26677	26546	26842	26731	26498	26870	26838	26881	26902	26826	26636	26679	26834	26826	26533	26743	26670	26954	26801	26633	26516	26678	26753	26573	26644	26585	26793	26698	26673	26748	26915	26686	26758	26811	26748	26601	26591	26563	26420	26806	26800	26770	26644	26670	26598	26968	26857	26518	26671	26901	26520	26719	26778	26759	26668	26946	26866	26973	26632	26593	26963	26768	26742	26681	26734	26556	26994	26542	26768	26468	26619	26658	26551	26653	26722	26693	26937	26609	26810	26494	26767	26665	26717	26450	26937	26734	26701	26587	26612	26808	26583	26573	26834	26512	26536	26500	26541	26492	26533	26776	26721	26776	26537	26856	26770	26804	26571	26759	26505	26669	26689	26913	26721	26935	26692	26601	26710	26647	26609	26722	26743	26509	26692	26555	26661	26824	26729	26903	26556	26845	26821	26897	26841	26814	26762	26736	26786	26792	26648	26680	26797	26943	26546	26858	26889	26557	26701	26885	26702	26711	27007	26711	26741	26506	26785	26636	26975	26933	26682	26917	26580	26866	26734	26624	26752	26719	26579	26877	26494	26849	26887	26685	26524	26905	26449	26580	26594	26721	26824	26625	26532	26821	26616	26211	26679	26596	26509	26628	26734	26775	26716	26722	26603	26360	26738	26652	26674	26730	27068	26715	26557	26754	26709	26691	26716	26687	26607	26664	26854	26565	26498	26685	26620	26838	26504	26642	26653	26747	26978	26780	26638	26642	26618	26635	26959	26893	26793	26887	26494	26734	26654	26835	26585	26811	26553	26717	26645	26859	26708	26804	26796	26577	26617	26608	26809	26853	26764	26966	26776	26734	26668	26845	26721	26932	26934	26590	26581	26586	26864	26928	26741	26900	26561	26631	26614	26588	26515	26687	26715	26577	26655	26813	26391	26632	26429	26446	26509	26675	26641	26362	26728	26580	26715	26855	26840	26612	26531	26772	26821	26659	26555	26915	26874	26697	26853	26881	26855	26682	26735	26886	26627	26820	26696	26721	26828	26723	26837	26719	26449	26731	26612	26758	26661	26965	26889	26703	26659	26742	26689	26676	26769	26902	26801	26804	26756	26713	27007	26686	26897	26695	26742	26504	26538	26803	26774	26676	26591	26577	26712	26549	26546	26534	26670	26769	26446	26642	26449	26551	26749	26756	26702	26863	26532	26432	26724	26706	26669	26537	26750	26825	26982	26921	26566	26683	26721	26770	26812	26810	26590	26686	26675	26899	26893	26539	26586	26673	26735	26926	27010	26724	26678	26778	26734	26843	26667	26768	26614	26629	26571	26755	26483	26783	26780	26655	26713	27041	26939	26590	26548	26852	26922	26742	26634	26765	26778	26859	26839	26757	26833	26676	26917	26617	26523	26715	26573	26923	26649	26777	26550	26887	26562	26706	26694	26911	26518	26459	26527	26631	26731	26843	26500	26639	26827	26593	26810	26589	26641	26899	26824	26677	26667	26440	26606	26832	26895	26810	26780	26695	26816	26791	26486	26545	26595	26661	26808	26756	26649	26835	26676	26679	26598	26701	26677	26725	26781	26929	26896	26558	26607	26712	26592	26816	26861	26868	27000	26715	26847	26533	26505	26725	26884	26821	26808	26660	26697	26711	26818	26652	26609	26739	26489	26629	26851	26722	26664	26782	26825	26852	26461	26771	26500	26627	26863	26988	26712	26570	26455	26951	26743	26787	26610	26698	26747	27000	26679	26689	26711	26589	26754	26528	26702	26883	26928	26528	26619	26801	26755	26829	26721	26547	26734	27028	26821	26848	26699	26734	26936	26736	26565	26565	26827	26696	26479	26791	26759	26568	26917	26860	26921	26636	26530	26852	26800	26729	26623	26659	26773	26783	26523	26639	26339	26589	26793	26630	26749	26723	26593	26889	26725	26611	26786	26714	26557	26905	26667	26771	27147	26775	26954	26843	26722	26616	26560	26495	26670	26695	26628	26658	26763	26676	26872	26560	26634	26587	26591	26599	26539	26686	26616	26668	26663	26884	26799	26626	26771	26611	26824	26845	26900	26650	26907	26598	26795	26713	26645	26561	26807	26870	26621	26512	26710	26554	26725	26769	26620	26766	26874	26814	26543	26684	26955	26780	26732	26819	26673	26794	26547	26490	26604	26529	26645	26878	26939	26752	26856	26480	26674	26664	26737	26664	26761	26721	26660	26693	26717	26428	26706	26851	26584	26505	26795	26715	26802	26505	26811	26874	26786	26901	26924	26491	27035	26922	26758	26705	26768	26751	26737	26723	26631	26631	26862	26805	26845	26916	26761	26764	26620	26679	26688	26581	26674	26572	26679	26583	26541	26682	26652	26497	26681	26648	26672	26868	26583	26683	26677	26617	26511	26772	26551	26663	26682	26597	26625	26746	26621	26799	26737	26413	26880	26816	26584	26841	26817	26982	26732	26724	26958	26736	26918	26583	26732	26968	26834	26804	26769	26476	26649	26810	26757	26825	26539	26421	26633	26751	27003	26872	26794	26992	26621	26462	26546	26713	26773	26969	26676	26514	26940	26743	26831	27015	26738	26589	26728	26883	26650	26893	26659	26790	26673	26636	26763	26907	26748	26557	26715	26797	26752	26801	26644	26950	26654	26738	26792	26898	26644	26707	26592	26642	26688	26819	26637	26666	26722	26719	26719	26718	26783	26765	26930	26741	27121	26716	26657	26846	26866	26862	26988	26630	26833	26611	26363	26682	26631	26619	26605	26743	26710	26854	26825	26556	26643	26690	26681	26752	26568	26713	26740	26593	26805	27113	26620	26941	26624	26780	26494	26673	26615	26666	26830	26632	26568	26671	26784	26932	26621	26584	26726	26604	26628	26713	26731	26412	26858	26688	26733	26546	26842	26588	26516	26879	26734	26770	26805	26752	26676	26719	26674	26571	26780	26673	26795	26740	26731	26813	26672	26756	26591	26459	26956	26598	26769	26868	26750	26680	26596	26748	26879	26475	26658	26622	26330	26557	26597	26661	26736	26877	26719	26900	26887	26562	26653	26646	26684	26678	26535	26884	26696	26680	26615	26681	26674	26621	26679	26700	26416	26733	26786	26547	26572	26685	26833	26624	26605	26530	26674	26665	26701	26844	26506	27007	26946	26721	26737	26797	26653	26701	26585	26498	26881	26773	26737	26693	26729	26819	26724	26608	26793	26601	26732	26449	26606	26332	26398	26892	26718	26627	26673	26273	26772	26687	26845	26905	26869	27051	26664	26551	26647	26736	26570	26835	26737	26865	26605	26597	26532	26839	26701	26828	26737	26758	26434	26628	27031	26926	26729	26779	26766	26771	26495	26688	26722	26779	26744	26724	26808	26740	26715	26703	26700	26892	26763	26672	26578	26816	26967	26638	26772	26749	26888	26853	26767	26599	26766	26568	26737	26815	26896	26702	26758	26508	26683	26791	26725	26644	26985	26798	26797	26809	26770	26645	26877	26658	26667	26944	27022	26625	26964	26816	26630	26830	26803	26766	26693	26666	26711	26568	26779	26969	26612	26788	26832	26623	26936	26584	26627	26705	26727	26921	26732	26997	26617	26883	26898	26838	26780	26804	26525	26595	26822	26643	26956	26801	26857	26638	26939	26415	26756	26570	26717	26666	26505	26520	26785	26542	26793	26592	26711	26849	26972	26698	26958	26871	26450	26681	26786	27033	26717	26889	26759	26786	26642	26868	26959	26963	26600	26573	26501	26764	26612	26542	26936	26849	26766	26677	26765	26689	26707	26738	26821	26736	26771	26498	26555	26869	26846	26696	26889	26805	26604	26951	26622	26829	26787	26692	26579	26878	26641	26803	26742	26805	26921	26705	26737	26881	26683	26881	26851	26652	26861	26836	26556	26667	26559	26492	26461	26712	26419	26883	26606	26483	26703	26600	26697	26932	26588	26672	26762	26692	26805	26762	26772	26753	26435	26787	26635	26814	26774	26645	27043	26819	26927	26935	26655	26624	26717	26756	26628	26993	26614	26788	26779	26646	26725	26682	26701	26579	26967	26657	26927	26765	26736	26632	26534	26503	26498	26895	26548	26667	26737	26685	26867	26659	26562	26542	26582	26740	26756	26739	26821	26833	26694	26650	26589	26874	26762	26809	26826	26509	26417	26644	26656	26801	26827	26635	26744	26559	26720	26619	26768	26838	26604	26908	26922	26437	26691	26806	26647	26522	26354	26759	26730	26605	26651	26440	26691	26767	26690	26601	26775	26773	26704	26668	26852	26923	26973	26709	26747	26798	26800	26669	26710	26571	26743	26754	26778	26716	26648	26566	26432	26643	26782	26633	26601	26808	26679	26891	26798	26482	26760	26456	26843	26689	26881	26726	26666	26633	26584	26905	26775	26562	26612	26671	26865	26708	26687	26800	26776	26565	26553	26733	26767	26768	26977	26906	26701	26822	26510	26553	27012	26795	26805	26491	26646	26989	26515	26588	26618	26913	26666	26761	26835	26694	26875	26702	26614	26833	26745	26727	27087	26880	26543	26814	26887	26718	26358	26671	26804	26907	26733	26643	26654	26841	26810	26847	26763	26874	26717	26452	26784	26765	26632	26810	26825	26737	26775	26742	26532	26948	26707	26631	26611	26780	27013	26832	26583	26585	26938	26900	26936	26795	26734	26796	26713	26772	26562	26918	26563	26583	26844	26735	26804	26886	26836	26566	26759	26766	26988	26614	26563	26737	26836	26816	26476	26544	26855	26582	26830	26620	26785	26611	26723	26674	26561	26830	26727	26919	26634	26657	26792	26744	26880	26611	26771	26718	26657	26624	26825	26634	26889
17756	29981	27765	23095	20173	18900	18130	16831	16003	15589	15790	15607	15459	15203	15403	15106	15058	15081	14954	15034	15158	15576	16567	16763	15769	15304	14958	14928	15072	14995	15092	15026	15445	15162	15110	14789	15015	15006	14950	14969	15004	14971	14909	14775	14994	15064	14897	14970	14888	14763	14856	15062	14763	14922	14933	15079	14827	14896	14863	14982	14774	15078	14697	14982	15019	14810	14843	15001	14891	14900	14821	14833	14790	14889	15019	14839	14909	14872	14859	14902	14918	14920	14947	14910	14655	14759	14952	14840	14747	14936	14783	14816	14779	14957	14962	15041	14957	14963	14901	15036	14836	14832	14864	15012	14877	14901	15077	14981	14990	14787	14930	14811	14881	14839	14686	14763	14919	14837	14899	14867	14924	14926	14820	14652	14978	14959	14946	14927	14843	14904	14722	14812	14855	14797	14831	14866	14860	14980	14894	14972	14994	14857	14617	14709	14697	14837	14923	14807	14751	14829	14685	14900	14779	14768	14816	14828	14887	14890	14798	14700	14822	14763	14841	14761	14753	14755	14813	14478	14939	14844	14857	14747	14959	14796	14855	14752	14685	14758	14806	14880	14813	14635	14892	14755	14897	14866	14917	14611	14856	14907	14780	14808	14834	14882	14814	14568	14917	14763	14839	14864	14722	14819	14665	14864	14811	14861	14820	14879	14798	14977	14776	14932	14886	14967	14929	14937	14887	14843	14781	14972	14674	14973	14828	14913	15050	14817	14875	14754	14823	14902	14889	14773	14970	14851	14858	14848	14679	14956	14755	15003	14839	14851	15010	14852	14798	14772	14852	14914	15044	14840	14859	15073	14877	14851	14666	14860	14914	14905	14851	14821	14819	14872	14869	14987	14935	14913	14909	14844	14749	14925	14884	14797	14775	14899	14841	14879	14787	14908	14913	14851	14637	14809	14870	14664	14891	14898	14744	14786	14924	14787	14770	14916	14793	15047	14956	14868	14789	14583	14826	14875	15031	14984	14796	14949	14936	14831	14828	14798	14812	14763	14865	14696	14869	14851	14860	14845	14883	14887	15015	14872	14879	14820	14939	14814	14747	14797	14858	14840	14900	14802	14826	14666	14827	14876	14942	14841	14795	14666	14868	14831	14859	15054	14712	14726	14769	14838	14974	14732	14831	14966	14760	14747	14953	15002	14798	14744	14823	14849	15060	14700	14802	14710	14872	14905	14772	14855	14855	15009	14806	14734	14905	14860	14831	14834	14850	15016	14943	14911	14787	14785	14826	14913	14997	15045	14895	14738	14835	14867	14888	14969	15005	14896	14793	14789	14756	14620	14966	14892	14677	14679	14898	14883	14981	14663	14800	14812	14783	14743	14847	14763	14832	14905	14825	14991	14869	14824	14934	14771	14760	14849	14828	14983	14753	14994	14962	14741	14783	14885	14907	14896	14781	14985	14825	14857	14817	14909	14954	14814	14814	14838	14852	14705	14811	14804	14839	14858	14807	14827	14899	14863	14646	14851	14721	14973	14899	14928	14877	14731	14799	14808	14762	14760	14907	14940	14899	14615	14725	14787	14924	14847	14941	14894	14932	14920	14865	14834	14955	14940	14981	14952	14839	14789	14734	14819	14776	14771	14690	14989	14970	14786	14816	14847	14882	14767	14808	14738	14835	14762	14801	14861	15015	15012	14779	14718	14912	14755	14740	14769	14868	15029	14808	14741	14861	14774	15154	14679	14813	14827	15030	14758	14989	14826	14864	14894	14714	14798	14812	14717	14853	14826	14945	14825	14848	14802	14696	14968	14701	14845	14748	14874	14859	14713	14815	14763	14840	14913	14883	14775	14746	14900	15062	14816	14750	14767	14919	14824	14954	15104	14964	14861	14911	14729	14786	14918	14821	14825	14957	14918	14857	14787	14909	14823	14927	14828	14811	14800	14888	14972	14835	14820	14918	14827	14857	15082	14765	14756	14988	14891	14900	14844	14746	14855	15029	14832	14749	15048	14856	14864	14888	14883	14843	14905	14865	14840	14713	14632	14936	14836	14747	14947	14927	15001	14887	14886	14927	14917	14869	15026	15071	14897	14967	14659	14859	14818	14839	14973	14816	14633	14808	14858	14880	14822	14968	14929	14976	14847	14635	15203	14830	14900	14782	14738	14924	14872	14924	14859	14805	14946	14683	14927	14993	14810	14875	14798	14963	15015	14781	14791	14885	14816	14835	14857	14909	14879	15050	14838	14640	14927	14826	14830	15068	14881	14814	14984	14944	15085	14641	14866	15104	14723	14950	14743	14923	14881	14794	14642	14811	15015	14746	14904	14859	14802	14928	14905	14798	14752	14852	14772	14933	14896	15010	14962	14941	14788	14779	14721	14893	14835	14958	14866	15084	14869	14741	14713	14796	15064	14827	14778	14829	14881	14894	14905	14864	15003	14822	14925	14836	14756	14899	14732	14791	14913	15034	14782	14779	14828	15026	14893	14928	14832	14957	14893	14791	14939	14905	15029	14838	14815	14743	14678	14956	14792	14846	14811	14866	14758	14859	14791	14781	14950	14826	14909	14950	15073	14887	14929	15031	14819	14731	14889	14821	14827	14679	14974	14728	14613	14824	14591	14903	14770	14818	14769	14925	14784	14961	14750	14962	14926	14861	14799	14932	14974	14918	14934	15000	15005	14874	14733	14918	14732	15046	14841	14666	14669	14938	14903	14919	14874	14797	14803	15019	14756	14809	14850	14866	14906	14703	14871	14795	14879	14829	14749	14748	14599	14800	14836	14631	14779	14704	14955	14904	14843	14888	14855	14920	14737	14772	14984	14910	14875	14682	14845	14903	14793	14843	14912	14889	14734	14763	14990	14798	14944	14852	14885	14828	14812	14871	14790	14853	14893	14762	14729	14798	14924	14839	14917	14949	14664	14930	14826	14707	14807	14862	14862	14963	15052	14813	14766	14872	14781	14743	14960	14760	14624	14860	14865	14762	14829	14829	14710	14782	14828	14723	14880	14801	14869	14886	14914	15017	14959	14768	14830	15010	14888	14775	14893	14839	14869	14827	14748	15029	14744	14959	14922	14793	15039	14672	14791	14946	14807	14916	14826	15071	14792	14945	14869	14895	14839	14877	14849	14800	14940	14828	14812	14877	14857	14823	15072	14885	14749	14799	14772	14739	14882	14940	14845	14884	14892	14787	14826	14887	14885	14698	14811	14835	14868	14985	14847	14932	14848	14934	14893	14873	14792	14765	15087	14846	14927	14751	14934	14807	14875	14836	14722	14893	14886	14841	14770	14937	14764	15036	14771	14756	14900	14895	14856	14838	14741	14865	14989	14864	14828	14698	14805	14680	14973	14932	14898	14715	14804	15110	14890	14808	14790	14887	14921	14762	14874	14786	15058	14752	14958	14757	14771	14836	14921	14889	14719	14753	14730	14824	14807	14782	14920	14899	14765	14900	14987	14901	14765	14770	14781	14830	14917	14922	14803	14792	14758	14875	14830	14841	14721	14820	15004	14861	14909	14822	14857	14810	15025	14945	15116	15043	15023	14840	14872	14782	14826	14870	14892	14833	14944	14793	14683	14836	14958	14891	14723	14780	14859	14899	14877	15011	14941	14766	14839	14842	14702	14990	14748	14795	14962	14783	14743	14787	14722	14659	14940	14869	14913	14925	14902	14833	14866	14784	14803	14915	14768	14903	14960	14893	14859	14781	14789	14863	14673	14774	15147	14917	14991	14789	14715	14808	14855	14857	14924	14867	14855	14755	14838	14784	14974	14863	15084	14789	14929	14945	14724	15011	14709	14773	14841	14903	14991	14767	14740	14711	14931	14949	14916	14804	14788	14881	14923	15028	14869	14772	14953	14866	15003	14718	14809	14766	14940	14762	14745	14879	14919	14924	14768	14901	14876	14869	14871	14827	14815	14877	14720	15085	14781	14898	14761	15028	14994	14919	15014	14843	14831	14889	14914	14888	14985	14903	14684	14749	14737	14837	14911	14881	15093	14870	14844	14742	14861	14811	14932	14913	14861	14959	14896	14744	14836	15021	14818	14748	14814	14897	14847	14867	14778	14791	14767	14906	14883	14872	14972	14872	14777	14963	15033	14871	14937	14835	14829	14810	14911	14837	14751	14757	14830	14884	14739	14925	14811	14730	14822	14868	14791	15019	14893	14715	14829	14872	14717	15051	14625	14794	14902	14813	15007	14719	14877	14893	14902	14819	14789	14805	14896	14902	15034	14769	14779	15081	14856	14698	14848	14867	14744	14892	14995	14859	14794	14676	14733	14914	14897	14771	14880	14917	14889	14941	14839	14738	14869	14796	15079	14988	14942	14940	14867	14832	14807	14925	14812	14881	14990	14803	14723	14676	14865	14765	14874	14852	14746	14818	14780	14761	14656	14844	14772	14746	14690	14807	14938	14858	14817	14899	14868	14790	14769	14822	14909	14996	14983	14961	14882	14882	14880	14753	15005	14688	14830	14908	14977	14887	14587	14977	14770	15001	14999	14860	15142	14892	14995	14739	14817	15012	14857	14965	14635	14727	14887	14786	14941	14617	14814	14797	14840	14769	14701	14682	14904	14813	14909	15004	14820	14725	14873	14839	14830	14857	14927	14856	14737	14660	14916	15054	14771	14768	15037	14857	14921	14884	14932	14864	14904	14678	14731	15081	14831	14719	14927	14847	14782	14706	14899	14822	14984	15060	14872	14817	14935	14882	14767	14950	14757	14938	14847	14897	14991	14740	14877	14928	14825	14941	14890	14991	14784	14741	14724	14825	14909	14923	14749	14780	14837	14854	14960	14852	14889	14671	14840	14956	14866	14799	14865	14784	14932	14998	15070	15080	14828	14799	14677	14704	15012	14772	14877	14948	14709	14957	14972	14621	14918	14918	14932	14894	14873	14840	14808	14730	14735	14621	14742	14789	14856	15007	14786	14844	14689	14978	15060	14875	14900	14754	14950	14890	14839	14719	14796	14858	14844	14961	14807	14940	14853	14881	14869	14824	14784	15090	14830	14847	14921	14857	14814	14914	14790	15022	14800	14666	14809	14749	14814	14724	14891	14914	14835	14766	14855	14803	14906	14854	14829	14935	14730	15013	14875	14942	14770	14747	14875	14756	14795	14766	14686	14840	14816	14788	14819	14823	14735	14891	14817	15000	14914
22829	21055	28148	25308	27062	30647	32469	29573	28312	28486	28439	27961	27994	27570	27803	27578	27555	27507	27663	27641	28447	28022	29585	30228	28064	27569	27141	27224	27515	27575	27695	27642	27584	27952	27381	27151	27280	27391	27270	27413	27385	27197	27290	27101	27040	27045	27117	27154	27196	27000	27235	27402	26994	27126	27365	27132	27154	27132	27059	26908	27073	27238	27028	27041	27059	27008	27000	27200	27306	27040	26909	27039	27157	27138	26975	26943	26906	26983	26992	27085	27080	26874	27008	27066	27139	27136	27036	27191	27310	27294	27301	27074	27321	27082	27101	26834	26885	27045	27192	27043	27183	27173	27290	27121	26914	27070	27165	27265	27064	26783	26962	27017	27176	26945	27134	27130	26982	26930	27024	27112	26773	27057	26969	27106	27104	27016	27032	26938	27096	26968	26842	26940	27145	27113	26958	27072	26957	26804	27010	27042	27151	26825	26946	27018	27031	27265	27032	27117	27177	26969	27050	27150	26988	27028	27050	26938	27038	27353	27177	27015	27371	27289	27142	26762	26905	27105	26947	27120	27174	27189	27031	26900	27228	27019	27008	27251	27171	27295	27037	27098	27264	26899	27109	27139	26947	26967	26956	26959	26976	27011	26949	26988	27035	27034	27299	26816	27125	27069	27202	27106	27173	27196	27112	27100	27136	26810	27108	27318	27097	27026	26961	26883	26989	26964	26887	27093	27165	26857	26842	26957	27074	27031	27041	27189	26991	26984	27158	26856	27090	27386	27028	27013	27222	27025	27026	27019	26901	26922	26890	27080	26957	27170	26952	26860	27252	27059	26979	27004	27094	26999	26904	27065	27059	26968	27146	26967	27126	27151	27123	26886	26984	26881	26922	27040	27123	27107	27127	27124	27353	26997	27011	26973	26907	26993	27053	27096	27323	26852	26736	27016	27220	26787	27207	27134	26928	26804	27024	26866	27118	26898	27332	27053	27052	27194	26980	26833	27115	26927	26733	26971	27092	26794	26908	27141	27034	27087	27084	26840	26939	26890	27254	26972	27384	27345	27194	27089	26992	26910	27261	26878	27123	26962	27039	26955	26978	27173	26997	27023	27122	26858	26950	26993	26694	27071	26945	27024	27118	27318	27216	26774	26801	27156	27149	27131	26837	27039	27226	27164	27102	26909	26836	26790	26734	27095	27022	27189	26725	27397	27069	26944	26750	27092	26889	27234	27295	27134	26983	26858	27123	27070	27098	27013	27074	26904	26841	26932	26857	27360	27071	27105	26849	27115	26964	26968	27076	26895	26889	26835	27080	26945	26958	26775	27109	27189	27035	27288	27033	26892	26845	26832	26893	27023	26941	26998	27130	26985	27254	27002	27012	26827	26904	27131	26960	26961	26830	26883	27031	26938	27107	27090	27063	27338	27094	27092	26967	27364	26980	26993	27061	26954	26869	27100	27098	26632	27071	27236	26843	27088	27025	26978	26960	27021	26848	27068	27071	26743	26899	26814	26959	26908	26840	27118	27008	26768	26898	27252	27177	27062	27082	27091	26942	27009	27112	27250	27074	27057	26949	26941	27184	26991	27096	26827	26848	27188	27039	27095	27109	26967	26836	26728	26913	27083	27090	27032	27010	27034	26793	27089	27159	26971	26993	27202	27031	27109	27309	27128	27054	27035	26694	26975	27083	26871	26916	27068	26978	27200	26929	27054	27159	27225	27146	26950	26892	27188	27256	26964	26790	26841	27052	27150	27012	26972	27255	27303	27235	26864	26857	26785	27099	27028	26821	27137	26994	26978	27126	27082	27191	26953	26954	26975	27008	26971	27252	26950	27038	26974	27048	27044	27000	26739	26901	27158	26889	27016	27194	27319	26842	26722	26877	26830	26839	27111	27357	26972	27046	26975	27018	26938	26921	26939	27371	27121	27108	26764	27083	27140	26996	27379	27034	27171	27085	27182	27268	27016	26977	27052	27248	27112	27288	27011	27105	27124	26838	27008	27272	26987	27106	26914	26969	26921	27029	27060	26933	26807	27024	26828	26920	27055	27063	26945	26840	26974	27101	27001	26991	26923	27163	27234	27111	27103	26813	26930	27127	26981	26779	26937	26901	26997	26826	27072	26920	27061	27121	26890	26952	26982	27133	27000	27113	27054	26933	27339	27011	26912	27217	26881	26818	26969	27044	27291	27000	26967	26760	26750	27129	27006	27279	27032	27051	26955	27114	27046	27220	27223	27091	27174	26979	27031	27262	27102	26805	26998	27044	27116	26787	26834	27254	27146	27027	27049	27334	27173	26999	27051	26926	27129	27087	27240	26764	27028	27057	27107	27260	27055	27150	27270	27057	26891	26823	27041	27307	27165	26888	26937	27345	27037	27151	27197	27148	27079	26825	26906	26947	26660	26800	27121	27161	27250	27061	27076	27108	26906	27102	27075	26929	27051	27112	27116	26946	26934	26961	26974	27135	26775	26815	27072	27053	26845	26996	26871	27011	26967	27147	27215	26988	26916	27067	27205	27091	27244	27042	26878	26864	27019	26933	27166	27058	27009	27012	27070	27116	26924	26807	27054	27137	26958	27120	27243	27162	27117	26960	27010	26864	27246	26796	27128	27053	26833	27036	27041	26895	27043	26846	26856	26842	27059	26998	26960	27111	27059	27043	26867	27149	26871	26955	26981	27291	27245	27209	27057	27032	27101	27180	27059	26955	27109	26969	26989	27118	27072	27212	27096	27275	27044	26843	27084	26911	27188	27067	26988	27100	27309	26873	26961	26980	26951	27235	26952	27049	27196	27049	27030	27177	27161	27169	27125	27189	26856	27054	27009	27027	27080	27020	27212	26896	27287	27068	27061	26911	27088	27035	26868	26791	26839	26882	27029	26939	27084	27076	26975	26868	27142	27082	27075	27024	27020	26906	26975	27257	26981	27137	27053	26924	27081	27297	26855	26856	26981	27112	27379	26975	27025	26962	26650	26945	26921	27189	27325	27107	27177	27017	26825	26982	26950	26808	27113	26846	27031	26913	27212	26954	26937	26965	26904	27069	26834	27017	27044	27226	26825	27074	26944	26895	27071	26912	27108	27197	27184	27138	27053	27119	27230	27083	27257	27019	27114	26892	26839	27049	27269	27141	27107	26982	27139	27162	26840	27102	26889	27085	27233	27177	26973	26949	27324	27011	26876	26753	27091	26965	27037	27099	27320	27281	27059	27124	27088	27221	27218	27012	27199	27359	27114	26956	26973	26941	27055	26855	26884	27209	26891	26937	27100	27068	26938	27124	27000	27270	27053	27133	26766	27248	26894	26709	27134	26897	26912	26882	27344	27383	27132	26982	27027	27061	26945	26840	26672	27221	26971	26683	26899	27009	26792	27177	26933	27125	27131	26865	27262	27133	26937	26923	26780	27131	26886	27063	27036	26983	27365	26928	27054	26715	26912	26886	27106	27027	27109	27099	26946	27214	27224	26988	26948	27017	26822	26926	27238	27041	26771	27071	26899	27298	27028	26850	26923	27045	27198	27149	26918	27326	27088	27216	26851	27080	26797	27026	27084	26856	27234	27145	27065	27001	26946	27127	26664	27181	27060	26891	27117	26818	27133	26633	27029	26973	26976	27079	26723	26966	26958	26957	27118	27014	27114	26884	26931	27197	26772	27081	27117	27182	26875	27053	26867	26996	27083	26978	26796	26919	27119	26904	26896	27112	27396	27073	26935	27074	26982	27045	27072	27105	27019	27042	27034	27102	26870	27010	26944	26936	27154	27147	27105	27153	26689	26851	26770	27149	27186	27007	27241	27126	27131	27144	27072	26820	27124	27126	26883	27041	27077	27350	27106	26947	27086	27199	27198	27111	27346	27203	26913	26940	27027	27133	26926	27217	27002	26922	26945	27131	27090	26841	27128	27154	27049	27091	27080	26962	26974	27042	27072	27064	26969	27149	27160	27033	27046	27237	27103	26944	27310	26984	27177	26835	27187	27036	27122	27176	27060	26989	27095	27199	26858	27048	26924	26948	26933	26947	27239	27227	26973	27279	27117	27029	26907	26696	26898	27029	26842	26955	27285	26933	26923	27042	27136	27090	27057	27226	27345	27103	26897	26958	27102	27188	26977	27089	27055	27191	27135	26894	26909	27165	27176	27043	26892	27263	27078	27020	26842	26988	26841	27125	26968	26973	27427	27094	26852	27090	26868	26929	27108	27028	27154	26990	26991	27141	26826	26810	26952	26888	26910	27088	27041	26958	27121	27225	26985	27324	27199	27043	26985	27122	27142	27124	27175	27039	27097	26586	27054	26815	26979	26829	27147	27287	27040	27152	27276	27173	27060	27173	27270	27322	26822	27077	26947	26977	27164	26835	26979	26970	26889	27171	27357	27195	26950	27059	27175	26998	27158	27182	27300	27100	27163	27118	27025	27392	27124	26890	26851	26968	27040	27046	26967	26958	26930	27169	27203	27015	27161	27021	26929	26973	27168	27081	27059	26789	27069	27242	26965	26652	27315	27000	26940	26876	26750	26864	27098	27102	27093	27089	27000	27271	27177	27057	27190	27171	27002	26937	27198	27245	26812	27115	27054	27054	26945	27293	27244	26982	26804	26828	27002	27002	27163	27012	26944	27210	27084	27127	27065	26975	27087	26998	27428	26955	27005	27021	27123	26896	26973	27106	26969	27041	27173	27189	26992	26890	26949	26870	26980	27120	27024	26970	26950	27065	26773	27067	27321	26958	26883	27110	27102	27039	26872	26943	27011	26993	26868	27044	27047	27012	27133	26932	27077	27056	26998	26988	27261	27197	27096	27244	27112	26920	26928	26858	26960	26970	27059	26994	26955	27072	26807	26993	27044	27088	27176	27169	27260	27064	27024	27110	27426	27136	27167	27127	27023	26990	26978	27193	26979	27192	27053	27074	26985	27124	26941	27130	27295	26997	27167	26785	26947	26973	27104	27219	26938	26992	26998	27013	27068	27051	26739	26977	27059	27247	26965	27102	26910	26939	26969	27043	27028	27187	27371	27144	26889	27269	27148	27048	26952	27089	27107	26999	27081	27131	27031	27166	26800	26726	27188	27039	27088	27071	27079	27134	27052	27167	26884	26964	26780	26974	26863	26719	26910	27217	26936	27129	27339	27140	27086	27240	27034	27267	27131	26873	27239	26950	26956	27094	27062
19027	35416	33180	27337	23897	20262	18523	17380	16863	16363	15950	15927	15819	15729	15613	15564	15377	15466	15330	15687	16189	16161	17886	18059	15496	15404	15317	15236	15266	15547	15551	15457	15753	15677	15206	15077	15135	15286	15453	15202	15208	15098	15069	15032	15287	15092	15099	15256	15060	14898	14873	14887	15167	15058	15052	15000	15083	15157	15170	15149	15163	15047	15242	15270	15137	15105	15141	15128	15056	15044	15040	15192	14784	15033	15040	15110	15099	15064	14950	15036	15022	15053	15141	14955	15126	14811	14998	15040	15202	15016	15051	15068	15061	15057	15010	14965	15237	15034	15024	15007	15008	15083	15261	15007	14988	14990	15127	15117	15055	15028	14983	15006	14977	15150	14996	15024	14951	14946	14968	14978	15001	14992	14802	15073	15138	15028	14927	14932	14931	15213	15305	15027	14898	15049	15014	15172	15155	15034	15077	15047	15009	15104	15027	15250	15022	14954	15000	15125	14996	15075	14949	15159	15021	14974	15185	14909	14886	14795	14968	15049	15137	15023	15023	14945	15183	14927	15101	14905	15032	14794	15012	14923	15150	15136	15147	15014	15036	14999	14841	14899	15033	15017	15080	14985	15012	14903	15009	15146	15022	15057	15050	14999	15006	14975	15079	15081	15113	14906	15134	14867	15005	14830	15120	14894	15166	15010	15069	15067	14934	15160	14999	15252	14954	14957	14872	15241	14933	14985	15000	15016	15056	14972	15091	14847	15123	14884	15108	15272	15068	14985	15036	14853	15133	15080	15160	14862	14893	15037	14851	15052	15123	15032	15038	15011	14994	15060	14937	15075	15041	15176	15001	14989	14964	15016	15065	15014	15208	15053	15104	15148	15024	15016	14864	15105	15067	15180	15091	14847	14999	14867	15135	15081	14965	15014	15214	15031	14881	15158	15029	15114	14929	14887	15305	14826	14998	15140	15041	14999	15021	15086	15066	15213	14974	14997	15045	15010	15111	14885	15022	15002	14908	15029	14983	15035	14934	14948	14995	15018	15036	14866	14850	15043	15095	15023	15054	15116	15021	15188	15204	14995	15157	14929	15057	14948	14918	15054	15019	15121	15012	14988	15155	15047	14946	15075	15162	15080	15148	15141	15000	15084	15012	15020	15050	15058	15119	15089	15285	15069	15028	15188	14943	15111	15046	14986	15101	14889	15063	14849	15181	14886	15180	14959	15264	15023	15170	15160	14827	14950	15064	14860	15074	15033	15044	14783	15213	14869	14859	15049	15015	15038	15253	14857	14742	14995	15123	14955	15082	15010	15117	14985	14964	14973	14900	15062	15044	15008	15102	14914	14964	15013	15069	14954	15029	15134	15176	14938	15161	14940	14928	15137	14981	14945	14950	15072	15018	15056	14884	15060	14894	14900	15023	15067	14983	14984	14987	15328	15023	14978	15181	14941	14914	15078	15016	15233	14945	14989	15077	14992	14998	15084	14998	15053	14973	15019	15056	14982	15021	14921	14978	14921	15045	15063	15024	14935	15110	15109	15111	15037	15198	14980	15050	15158	14897	14963	15100	14688	15206	15168	15025	14912	14894	15071	15095	14910	14880	14898	14983	15104	15016	15062	15025	15012	15047	15051	15058	15109	14891	14939	15032	15105	14903	15058	14975	14991	15018	14913	15199	14935	14897	15067	15045	14930	14939	15175	15224	14909	15114	14938	15082	15135	15154	15076	15061	15055	14953	15046	15105	14891	14983	14951	15130	14915	15157	15004	15072	14996	15140	14991	15087	14989	15041	15035	15095	15031	15180	15016	15021	15223	14735	14927	15003	14898	15091	15080	14886	15041	14985	15214	14940	14979	14991	14927	15090	15019	15170	15133	14924	14880	15044	15053	15011	15128	15042	14988	15021	14916	15163	14983	15025	15064	14997	14895	15122	14927	15139	14997	15226	15145	15053	15104	15115	14851	14838	15005	15100	14860	15005	14933	14986	14941	15112	15053	14946	15075	14991	15081	15039	14916	15033	14915	15088	15240	14960	15090	15125	15057	14932	15070	15094	15168	14932	15075	15002	14947	15153	15060	15031	14937	14979	15128	15031	14942	15209	14944	15169	15058	14941	14987	15045	15011	14886	15066	15009	15105	15080	15153	14902	15059	15103	15082	15027	14998	15192	14889	15177	14981	15030	14915	14952	15115	15028	14984	15007	15068	15185	14985	14889	15002	14987	15047	14887	14955	14972	15044	15033	14809	15030	14928	15128	15153	15039	14981	15030	15053	14944	15166	15093	15115	14864	14951	14852	14914	15023	15013	15115	15048	15026	14979	15079	15077	15158	15137	15043	15277	15029	15098	15134	15010	15067	14892	15004	15067	14946	14937	14816	15192	14561	15202	15138	14932	15184	14984	14964	14963	15006	14864	15033	15041	15045	15021	14895	15089	14876	15041	15183	15116	14992	15015	14996	15066	14930	14932	15063	14944	15017	15025	14982	15028	15023	14910	15002	14936	15017	15101	15064	14744	15240	15012	15025	15156	14960	14874	15066	14953	15193	14959	14942	14904	14884	15076	15079	15108	15126	14970	14956	14881	14933	15042	15092	15021	14973	15084	14998	15119	15063	15169	14923	14902	14963	14954	15174	15111	14991	14922	15032	15072	15030	14987	14958	14963	14977	15094	15022	14996	14970	15090	14838	15027	14866	15059	15072	14993	14959	14972	14953	14930	14956	14995	14992	14941	15100	15023	15080	15197	15024	15109	15064	14818	15059	15092	14965	14899	14915	14903	15150	15168	15064	15038	15141	15139	15031	15007	15008	14937	14957	14887	14902	15045	15156	15122	14945	15006	14967	14796	15103	15123	15015	15064	14989	14973	14950	15082	15036	15105	14833	14938	14989	15014	15171	14899	14868	15095	14996	15233	15096	15058	15000	15037	14895	14863	15017	15064	15027	14942	14794	15059	15156	14969	14999	15002	15070	14999	15262	15158	15175	14978	14963	14892	15025	15016	15000	14842	14868	14864	14879	14997	15085	14957	14886	14974	14986	15030	14977	14773	15124	15120	14921	15045	14890	14973	14955	15185	15085	14829	14898	14967	15226	15021	15023	14998	15127	15150	15041	15080	15080	14904	14911	15072	15038	14989	15029	14902	14999	15061	14959	14942	15046	15075	15164	14996	15173	14930	14918	15034	15038	15024	15195	15047	15037	15007	14999	15112	14991	15066	14833	15011	15099	15226	14932	14852	14987	15091	14946	15128	15136	15299	14931	15074	15063	15080	15041	15076	14988	15019	14922	15146	15030	15010	14863	14955	14864	15171	14967	15081	15078	14912	15097	15036	14980	15042	15108	15024	15099	15052	15087	15035	15163	15090	15161	15033	14944	15082	14920	14901	15121	14952	14884	15158	15020	15159	15067	15169	14908	15019	15050	14973	14961	15131	14978	14897	15120	14898	14880	15055	14968	14841	15043	15103	15049	14984	14899	15043	14989	15069	15039	15074	15162	15132	15015	14866	15100	14971	15004	15150	14970	15055	15050	14870	15132	14808	15082	15260	14890	15195	15016	14969	15018	14927	15001	14962	15051	15079	15035	15036	14996	15151	15196	15032	15187	15174	15138	14969	15062	15046	15064	14948	15045	14761	15099	15075	14943	14995	14962	14921	15024	14898	15068	14874	15100	15084	15062	14733	15085	15005	14882	14896	14966	15125	14908	15063	14992	14945	15101	15095	14999	14896	15071	14961	15038	15120	15130	15198	15001	14974	15033	15195	15103	15130	15179	14946	14992	15107	15012	15002	14916	15033	15081	14849	14897	14888	14933	14941	14840	15138	15022	14926	15007	15092	14941	14920	14863	15007	15039	15230	15080	15101	14790	15164	15133	14775	15066	14988	14944	14910	15052	15112	15096	15019	15105	14914	15110	15141	15118	15082	14970	15042	14820	14932	15058	15041	14883	15104	14969	15037	14997	15136	14986	14903	14916	15036	14869	15177	15076	15020	15125	15022	15039	15172	14940	15154	15094	14947	14936	14945	14738	14960	15171	15034	15177	15097	15124	15163	15036	15156	15081	14902	15030	15034	14941	15031	14834	14943	15022	14923	14969	14838	15054	15017	15105	14991	15062	15183	14945	14933	14981	14950	15073	14932	15181	15039	14963	15073	15154	14842	15032	14928	15041	14973	15072	15088	15140	14869	15229	14965	14935	15069	15121	15111	15130	14992	15055	14920	15056	15038	15101	15127	15049	14965	15147	15085	15050	15033	15104	14932	14928	14948	14935	15095	15275	15014	14990	14761	15114	15007	15021	15080	15055	14936	15058	14745	15057	15068	14962	15059	15051	14839	15005	15005	14978	14995	15041	15075	15218	15111	15026	14953	15189	15087	14977	14902	15027	14810	14992	14980	15176	14974	15101	15127	15108	15033	14925	14933	14856	15006	14873	15227	15044	14933	15149	15068	15024	15008	15110	15181	15168	15191	14968	14920	15097	15055	14978	14892	14950	15082	15091	14905	15019	14942	14943	14997	15053	15060	15065	15037	15073	14929	14919	14941	15252	15109	15064	15085	15040	14921	15082	14916	15001	15124	15140	15207	15194	14988	15125	14974	15151	15092	15046	14916	14883	14959	14923	15107	14981	15057	15061	15039	14905	14937	14947	14924	14896	15042	15022	14934	15129	14959	14898	14936	14886	14949	14986	15088	14963	15080	15009	15229	14989	14834	14954	15102	15116	15228	15000	14999	14996	15102	14956	15252	15123	15062	15153	15160	14975	15089	15031	15127	15113	15169	14981	15064	15010	14891	15080	15049	14941	14933	15161	15086	15177	14959	14964	14998	14838	15234	15121	15120	14923	15078	15188	14984	15094	15062	15044	15076	14974	14992	15097	15000	14699	14998	15041	14995	15026	14871	15033	14869	14854	15073	15137	15077	14949	15086	15036	14963	15077	15087	15010	14999	15039	14953	15141	15118	14797	14873	14914	14889	14959	15066	14849	15022	14958	15057	15055	14995	14984	14968	14994	15073	14933	15033	14933	15004	15178	14936	15051	14811	15112	14868	15071	14976	14962	14949	14934	14988	15028	15055	15051	15083	15130	14976	15155	15042	14966	15114	15121	15073	15085	15126	14916	14995	14938	14956	15200	14969	15072	14961	15099	15049	14988	14968	15039	14953	15099	14989	14993	14785
33132	29186	34220	32984	30592	28688	27645	27129	26958	26752	27043	26704	26596	26660	26477	26548	26361	26574	26453	26438	26666	26400	26671	26662	26739	26505	26439	26430	26489	26258	26676	26289	26395	26456	26388	26285	26548	26602	26694	26460	26267	26425	26165	26521	26460	26719	26297	26555	26427	26402	26346	26482	26409	26352	26284	26554	26329	26235	26242	26544	26055	26297	26438	26157	26358	26529	26547	26184	26154	26445	26148	26358	26378	26226	26407	26116	26484	26562	26426	26534	26381	26432	26279	26371	26128	26167	26292	26320	26337	26512	26132	26129	26564	26700	26352	26422	26496	26433	26282	26453	26188	26473	26397	26475	26407	26289	26374	26289	26253	26376	26468	26474	26256	26269	26563	26446	26348	26473	26517	26255	26279	26452	26409	26600	26324	26533	26548	26423	26395	26361	26460	26292	26214	26283	26442	26394	26352	26524	26271	26508	26566	26542	26582	26332	26301	26148	26420	26271	26569	26450	26576	26513	26161	26398	26230	26195	26530	26372	26303	26299	26351	26342	26536	26583	26440	26347	26553	26520	26492	26517	26505	26701	26317	26217	26307	26427	26298	26469	26349	26473	26325	26690	26446	26352	26325	26310	26594	26614	26299	26455	26379	26377	26444	26215	26310	26423	26332	26531	26629	26372	26478	26302	26283	26351	26480	26740	26576	26335	26363	26404	26790	26503	26172	26430	26346	26418	26339	26608	26239	26584	26361	26464	26348	26307	26473	26166	26441	26449	26398	26438	26563	26485	26282	26328	26296	26051	26173	26197	26474	26368	26177	26579	26522	26295	26523	26420	26383	26279	26133	26373	26205	26503	26508	26258	26497	26511	26582	26104	26558	26247	26407	26420	26430	26603	26714	26547	26079	26391	26341	26317	26389	26342	26681	26435	26337	26376	26499	26412	26512	26410	26632	26380	26493	26631	26230	26456	26049	26444	26501	26542	26455	26453	26262	26569	26263	26502	26432	26336	26469	26404	26430	26296	26264	26448	26451	26714	26523	26430	26321	26231	26478	26275	26316	26428	26294	26391	26324	26446	26366	26391	26359	26396	26356	26184	26341	26199	26559	26531	26420	26385	26321	26255	26436	26492	26275	26265	26452	26525	26498	26294	26350	26484	26208	26568	26446	26394	26470	26643	26460	26548	26541	26577	26563	26435	26377	26364	26360	26356	26528	26490	26442	26676	26189	26469	26043	26475	26349	26504	26196	26344	26387	26626	26300	26450	26456	26390	26623	26425	26449	26395	26429	26337	26429	26305	26402	26392	26281	26234	26522	26575	26379	26419	26473	26447	26272	26334	26233	26412	26545	26338	26628	26400	26472	26380	26375	26537	26514	26256	26460	26370	26156	26620	26454	26402	26391	26490	26448	26419	26412	26231	26286	26304	26480	26323	26421	26393	26263	26473	26584	26377	26360	26206	26235	26126	26151	26560	26400	26407	26400	26114	26134	26250	26567	26524	26328	26583	26433	26240	26377	26299	26444	26187	26381	26553	26274	26549	26367	26288	26611	26421	26339	26394	26334	26193	26441	26356	26405	26524	26519	26271	26386	26598	26269	26616	26574	26679	26437	26420	26405	26266	26441	26401	26108	26096	26624	26448	26503	26301	26241	26300	26304	26182	26455	26181	26206	26220	26319	26467	26537	26509	26555	26326	26329	26325	26670	26281	26376	26340	26347	26558	26315	26396	26629	26163	26481	26327	26242	26378	26314	26360	26355	26497	26373	26319	26233	26494	26448	26489	26346	26298	26496	26397	26465	26241	26377	26382	26705	26442	26384	26612	26608	26703	26293	26559	26411	26542	26218	26403	26691	26387	26362	26645	26530	26399	26465	26545	26436	26354	26748	26487	26248	26330	26132	26376	26323	26516	26243	26336	26298	26235	26352	25943	26461	26327	26476	26285	26186	26441	26654	26297	26236	26524	26516	26427	26393	26536	26451	26607	26298	26470	26411	26580	26411	26588	26514	26406	26358	26460	26672	26366	26326	26298	26409	26248	26572	26403	26350	26719	26387	26313	26314	26478	26630	26462	26538	26214	26208	26297	26313	26316	26182	26330	26529	26479	26651	26417	26425	26175	26291	26315	26540	26432	26312	26522	26157	26286	26489	26360	26307	26608	26401	26509	26392	26397	26399	26289	26460	26378	26287	26252	26427	26387	26419	26405	26413	26509	26417	26593	26563	26322	26478	26574	26493	26378	26454	26395	26133	26434	26423	26505	26386	26289	26594	26296	26414	26554	26459	26218	26320	26489	26488	26330	26577	26343	26552	26307	26200	26183	26030	26260	26470	26600	26499	26547	26482	26527	26544	26539	26359	26387	26521	26353	26534	26645	26538	26131	26361	26431	26368	26536	26493	26554	26281	26398	26559	26544	26566	26325	26369	26352	26292	26650	26579	26449	26384	26497	26424	26360	26665	26634	26386	26252	26403	26146	26396	26501	26164	26367	26278	26214	26334	26439	26191	26443	26309	26148	26230	26478	26444	26085	26335	26354	26409	26362	26375	26344	26284	26414	26324	26613	26569	26367	26376	26416	26538	26546	26389	26478	26485	26372	26266	26293	26413	26305	26318	26243	26368	26442	26638	26457	26376	26680	26267	26383	26396	26575	26537	26473	26392	26242	26497	26478	26285	26245	26589	26398	26459	26721	26261	26349	26611	26467	26218	26396	26597	26558	26410	26513	26550	26283	26426	26481	26797	26383	26666	26493	26599	26477	26404	26621	26437	26256	26332	26665	26503	26406	26326	26249	26360	26597	26478	26157	26560	26347	26500	26280	26237	26490	26371	26721	26537	26542	26570	26398	26367	26422	26127	26383	26548	26334	26304	26500	26204	26321	26217	26403	26173	26509	26293	26618	26568	26356	26570	26351	26526	26410	26257	26302	26464	26583	26373	26225	26525	26310	26365	26212	26341	26387	26557	26282	26243	26503	26567	26495	26498	26364	26546	26343	26645	26555	26204	26635	26573	26520	26392	26282	26558	26485	26286	26266	26481	26461	26441	26350	26199	26202	26102	26335	26444	26562	26372	26364	26191	26390	26242	26262	26555	26321	26213	26285	26354	26378	26186	26427	26192	26241	26384	26451	26154	26343	26469	26471	26565	26563	26585	26584	26649	26589	26671	26608	26659	26367	26326	26507	26399	26200	26312	26233	26474	26510	26282	26434	26502	26586	26321	26321	26296	26482	26600	26324	26292	26128	26547	26234	26766	26246	26497	26247	26488	26507	26242	26361	26518	26326	26047	26375	26180	26390	26294	26166	26459	26357	26291	26394	26335	26467	26457	26467	26213	26325	26404	26472	26447	26425	26544	26410	26237	26602	26281	26208	26438	26460	26144	26123	26320	26478	26473	26540	26494	26170	26527	26480	26309	26244	26096	26407	26504	26209	26475	26535	26400	26561	26495	26524	26447	26556	26458	26412	26445	26504	26415	26361	26621	26417	26597	26520	26265	26130	26427	26517	26323	26202	26457	26317	26542	26429	26564	26394	26465	26368	26262	26268	26597	26462	26449	26386	26382	26304	26252	26241	26363	26407	26589	26564	26581	26502	26178	26425	26255	26346	26269	26435	26471	26383	26558	26346	26361	26427	26416	26412	26458	26584	26393	26297	26281	26421	26396	26212	26315	26452	26408	26399	26572	26542	26373	26268	26548	26277	26469	26403	26582	26420	26455	26577	26530	26573	26378	26515	26213	26212	26590	26419	26480	26398	26282	26380	26624	26552	26521	26489	26184	26653	26503	26360	26381	26451	26622	26552	26519	26512	26669	26491	26444	26570	26671	26346	26279	26292	26430	26688	26361	26233	26038	26514	26463	26219	26445	26481	26446	26315	26313	26788	26490	26353	26389	26233	26454	26597	26540	26433	26678	26383	26227	26088	26334	26239	26472	26520	26344	26454	26418	26358	26302	26310	26311	26327	26480	26378	26484	26346	26257	26311	26454	26563	26426	26494	26467	26513	26289	26157	26318	26568	26327	26409	26377	26303	26723	26690	26545	26462	26659	26278	26446	26589	26504	26391	26586	26157	26358	26737	26398	26557	26270	26380	26398	26210	26487	26422	26504	26452	26705	26277	26248	26489	26437	26604	26453	26511	26398	26312	26503	26451	26557	26493	26353	26249	26309	26372	26532	26277	26163	26392	26267	26443	26291	26251	26434	26507	26562	26343	26456	26484	26285	26562	26455	26578	26646	26230	26315	26210	26319	26361	26563	26643	26464	26145	26595	26379	26466	26372	26274	26463	26350	26251	26215	26672	26503	26481	26291	26264	26169	26247	26476	26594	26449	26231	26457	26263	26414	26352	26522	26550	26277	26419	26362	26363	26464	26273	26461	26315	26460	26239	26517	26358	26468	26400	26529	26470	25925	26406	26261	26415	26415	26462	26388	26449	26579	26469	26436	26202	26602	26348	26437	26592	26570	26371	26280	26587	26527	26400	26472	26072	26475	26216	26407	26606	26312	26377	26444	26472	26375	26512	26632	26425	26687	26442	26407	26346	26339	26528	26714	26368	26395	26205	26234	26250	26493	26507	26245	26293	26379	26448	26617	26228	26452	26451	26447	26471	26561	26558	26297	26465	26291	26438	26435	26196	26503	26353	26117	26563	26443	26739	26424	26375	26527	26325	26358	26388	26500	26445	26384	26568	26359	26416	26571	26356	26234	26800	26573	26376	26280	26465	26413	26419	26401	26472	26330	26569	26490	26632	26388	26483	26575	26450	26585	26252	26590	26576	26330	26209	26371	26447	26547	26443	26379	26481	26576	26449	26385	26103	26454	26246	26377	26585	26273	26144	26350	26260	26772	26568	26270	26183	26412	26525	26225	26522	26309	26618	26319	26547	26372	26513	26407	26490	26608	26173	26276	26315	26507	26506	26400	26106	26171	26655	26269	26547	26666	26479	26316	26183	26215	26516	26212	26412	26388	26391	26375	26352	26527	26323	26121	26253	26419	26488	26428	26152	26262	26419	26433	26404	26377	26243	26380	26369	26239	26490	26671	26435	26352	26574	26381	26443	26697	26427	26442	26463	26606	26486	26551	26420	26493	26638	26458	26175	26279	26353	26689	26417	26497	26368	26605	26289	26474	26259	26310	26366	26302	26182	26487	26254	26282	26490	26561	26559	26398	26312
19680	25145	24755	21295	19554	16979	16053	15455	15296	15053	14799	14918	14783	14725	14819	14696	14702	14689	14593	14717	14603	14688	14703	14748	14662	14760	14495	14585	14728	14616	14499	14470	14602	14481	14563	14609	14451	14667	14674	14373	14601	14476	14476	14481	14458	14481	14831	14426	14519	14544	14437	14762	14529	14549	14589	14626	14801	14378	14739	14586	14625	14697	14465	14543	14605	14688	14541	14477	14677	14698	14558	14492	14678	14664	14580	14473	14413	14590	14486	14618	14454	14436	14634	14580	14647	14591	14601	14619	14607	14634	14537	14656	14545	14556	14562	14506	14719	14525	14544	14610	14596	14435	14715	14471	14385	14670	14385	14542	14730	14382	14315	14664	14654	14688	14506	14698	14392	14472	14559	14590	14644	14608	14720	14586	14607	14480	14635	14682	14476	14519	14519	14475	14510	14655	14529	14612	14504	14626	14619	14489	14727	14555	14517	14663	14423	14438	14408	14683	14388	14621	14614	14361	14590	14561	14727	14476	14578	14469	14479	14663	14529	14574	14623	14556	14563	14438	14368	14463	14522	14443	14650	14651	14511	14570	14479	14763	14693	14387	14447	14551	14580	14589	14654	14470	14465	14496	14545	14620	14619	14673	14686	14429	14357	14646	14664	14539	14473	14436	14601	14613	14397	14517	14578	14430	14542	14554	14451	14583	14537	14598	14405	14476	14567	14481	14592	14680	14524	14637	14308	14491	14580	14593	14644	14491	14633	14527	14374	14569	14512	14517	14672	14494	14617	14641	14360	14615	14552	14612	14435	14661	14527	14420	14432	14764	14543	14576	14606	14616	14688	14520	14577	14792	14589	14656	14659	14270	14532	14647	14682	14474	14487	14630	14433	14509	14632	14513	14456	14505	14541	14511	14647	14449	14593	14580	14627	14578	14516	14504	14361	14607	14547	14509	14584	14554	14598	14589	14652	14446	14747	14423	14715	14657	14463	14569	14377	14551	14575	14423	14721	14480	14499	14401	14575	14605	14488	14539	14633	14566	14611	14473	14563	14588	14604	14548	14452	14513	14581	14406	14479	14535	14536	14385	14568	14526	14515	14409	14458	14736	14376	14716	14538	14538	14609	14610	14495	14543	14603	14601	14298	14548	14549	14597	14506	14598	14539	14644	14494	14445	14489	14678	14512	14403	14523	14580	14394	14597	14655	14547	14539	14467	14599	14533	14504	14431	14500	14562	14563	14666	14507	14608	14647	14676	14574	14430	14813	14604	14569	14685	14561	14577	14552	14503	14485	14459	14523	14581	14633	14516	14634	14418	14377	14618	14483	14338	14677	14593	14457	14612	14555	14523	14366	14763	14447	14399	14586	14509	14609	14530	14387	14846	14539	14670	14442	14494	14323	14478	14499	14465	14514	14561	14459	14636	14699	14406	14532	14636	14492	14423	14699	14435	14620	14712	14535	14512	14509	14458	14544	14618	14512	14486	14290	14611	14585	14528	14556	14578	14586	14582	14457	14565	14502	14750	14601	14690	14672	14432	14632	14565	14604	14595	14418	14628	14509	14379	14560	14490	14618	14517	14558	14594	14670	14605	14646	14564	14570	14375	14642	14424	14663	14470	14544	14464	14464	14631	14628	14469	14585	14563	14493	14457	14583	14489	14373	14497	14431	14601	14500	14587	14459	14610	14354	14681	14439	14565	14492	14335	14605	14356	14540	14521	14730	14564	14617	14508	14497	14397	14598	14541	14712	14571	14374	14730	14550	14466	14725	14471	14634	14498	14576	14561	14641	14662	14524	14660	14687	14732	14689	14657	14485	14517	14782	14579	14427	14479	14534	14506	14440	14598	14587	14403	14373	14423	14566	14475	14415	14547	14509	14455	14480	14572	14700	14571	14585	14549	14609	14604	14671	14552	14540	14579	14509	14565	14593	14802	14654	14728	14569	14480	14509	14692	14638	14610	14484	14617	14665	14493	14310	14634	14582	14536	14455	14711	14552	14529	14504	14477	14534	14601	14621	14556	14547	14553	14567	14716	14452	14585	14545	14563	14620	14332	14647	14688	14465	14445	14746	14375	14610	14613	14675	14569	14532	14772	14491	14588	14560	14512	14376	14697	14585	14840	14679	14480	14532	14689	14636	14391	14528	14509	14738	14470	14398	14607	14529	14610	14531	14672	14625	14483	14584	14562	14552	14347	14808	14584	14664	14578	14646	14521	14711	14522	14582	14697	14492	14603	14563	14468	14491	14495	14487	14409	14760	14489	14539	14602	14511	14589	14557	14581	14532	14453	14667	14562	14618	14415	14410	14499	14598	14560	14617	14630	14520	14554	14554	14326	14587	14522	14425	14662	14587	14430	14587	14627	14448	14405	14567	14441	14547	14571	14596	14665	14406	14474	14746	14477	14528	14492	14425	14524	14507	14493	14715	14507	14497	14537	14424	14440	14621	14585	14532	14604	14639	14426	14618	14468	14727	14534	14639	14557	14431	14535	14549	14587	14624	14351	14578	14686	14614	14610	14402	14575	14661	14651	14577	14478	14522	14516	14518	14335	14521	14526	14562	14670	14448	14446	14481	14479	14596	14538	14330	14735	14732	14342	14668	14600	14616	14629	14467	14522	14551	14546	14709	14531	14485	14651	14607	14593	14429	14555	14788	14701	14587	14413	14604	14601	14538	14533	14583	14478	14608	14590	14541	14549	14552	14665	14493	14552	14600	14482	14573	14459	14415	14462	14545	14445	14677	14668	14514	14491	14616	14661	14652	14624	14472	14395	14432	14534	14422	14585	14401	14570	14473	14721	14531	14472	14643	14641	14611	14370	14549	14561	14236	14588	14497	14525	14411	14517	14538	14480	14388	14467	14420	14603	14532	14583	14391	14440	14687	14497	14537	14563	14563	14484	14539	14588	14615	14638	14435	14596	14478	14576	14597	14547	14462	14611	14530	14492	14605	14476	14548	14526	14618	14639	14544	14515	14464	14400	14514	14485	14501	14459	14636	14678	14422	14419	14516	14490	14540	14655	14676	14718	14578	14576	14438	14521	14611	14618	14617	14476	14608	14610	14531	14523	14515	14495	14520	14542	14501	14475	14703	14756	14628	14517	14578	14426	14484	14426	14659	14553	14891	14632	14650	14494	14749	14440	14708	14649	14562	14719	14535	14483	14514	14580	14793	14393	14649	14657	14436	14553	14477	14654	14557	14332	14425	14482	14618	14622	14604	14725	14469	14625	14544	14674	14649	14512	14627	14393	14438	14457	14572	14565	14513	14536	14488	14379	14580	14577	14514	14529	14628	14592	14640	14666	14565	14510	14466	14430	14487	14440	14582	14494	14367	14486	14476	14544	14426	14526	14577	14662	14655	14517	14577	14729	14525	14542	14678	14464	14652	14465	14577	14507	14342	14548	14420	14658	14478	14457	14480	14598	14428	14733	14563	14638	14609	14655	14353	14367	14490	14508	14489	14545	14466	14576	14536	14738	14583	14477	14617	14382	14734	14548	14510	14599	14362	14634	14467	14760	14661	14577	14484	14603	14730	14631	14464	14645	14412	14595	14580	14579	14590	14550	14536	14495	14645	14539	14574	14589	14627	14451	14536	14573	14562	14537	14669	14720	14684	14538	14447	14547	14547	14714	14614	14413	14605	14553	14488	14513	14622	14610	14446	14523	14465	14683	14573	14830	14443	14550	14563	14420	14516	14538	14500	14507	14438	14638	14505	14553	14518	14550	14739	14470	14452	14429	14432	14531	14365	14535	14457	14528	14544	14484	14475	14578	14492	14568	14540	14351	14447	14654	14546	14609	14603	14501	14434	14420	14585	14735	14489	14558	14354	14646	14512	14519	14492	14628	14611	14645	14564	14696	14657	14433	14456	14366	14545	14561	14534	14526	14593	14572	14509	14481	14414	14487	14676	14542	14619	14553	14399	14541	14586	14596	14481	14463	14615	14404	14710	14723	14621	14544	14610	14685	14502	14677	14671	14433	14530	14634	14384	14632	14468	14397	14442	14856	14832	14608	14529	14595	14488	14565	14666	14580	14551	14544	14482	14736	14808	14650	14577	14614	14397	14434	14517	14543	14380	14400	14494	14586	14708	14597	14600	14612	14413	14603	14664	14582	14571	14687	14632	14664	14608	14484	14486	14455	14510	14463	14572	14526	14567	14690	14701	14497	14643	14458	14590	14640	14617	14619	14590	14540	14628	14620	14510	14717	14445	14516	14592	14581	14555	14431	14586	14560	14508	14624	14542	14485	14432	14457	14477	14537	14506	14609	14526	14466	14607	14708	14589	14538	14789	14537	14682	14515	14599	14529	14669	14500	14452	14630	14684	14631	14710	14651	14538	14493	14503	14459	14446	14444	14695	14554	14440	14650	14536	14576	14616	14453	14621	14539	14735	14722	14664	14426	14404	14478	14535	14440	14584	14715	14505	14681	14597	14544	14566	14666	14511	14487	14623	14462	14570	14839	14354	14449	14471	14493	14353	14712	14611	14590	14546	14520	14598	14429	14599	14600	14646	14632	14565	14517	14493	14525	14623	14598	14400	14518	14600	14489	14678	14578	14569	14618	14462	14448	14463	14642	14600	14470	14751	14699	14326	14550	14620	14647	14426	14297	14401	14412	14671	14573	14586	14473	14446	14567	14616	14469	14595	14526	14528	14655	14495	14739	14699	14641	14625	14524	14454	14712	14536	14414	14553	14465	14787	14479	14668	14419	14578	14635	14559	14517	14606	14577	14344	14476	14487	14530	14439	14709	14529	14554	14576	14572	14466	14602	14628	14544	14662	14733	14558	14542	14643	14602	14574	14452	14643	14674	14439	14599	14418	14678	14568	14408	14567	14646	14559	14560	14512	14467	14592	14454	14671	14525	14610	14498	14444	14470	14410	14555	14540	14449	14585	14425	14668	14551	14597	14544	14342	14547	14474	14462	14389	14580	14524	14444	14429	14424	14483	14444	14557	14363	14512	14536	14597	14660	14260	14402	14634	14557	14531	14468	14376	14523	14477	14763	14426	14661	14688	14597	14522	14561	14469	14712	14475	14537	14584	14483	14678	14624	14388	14277	14617	14439	14503	14550	14419	14401	14804	14563	14661	14502	14662	14588	14447	14622	14528	14620	14518	14372	14495	14403	14513	14609	14559	14423	14608	14609	14491	14521	14609	14363
24392	21042	28005	28133	28835	29616	29467	27765	27199	27276	26671	26679	26819	26690	26704	26612	26549	26396	26615	26466	26456	27102	27786	28033	27132	26379	26319	26645	26469	26205	26578	26243	26581	26525	26542	26288	26325	26483	26564	26504	26711	26575	26473	26152	26334	26312	26456	26195	26402	26298	26350	26277	26225	26423	26422	26314	26480	26311	26362	26322	26340	26430	26218	26300	26121	26417	26099	26413	26203	26160	26322	26238	26129	26539	26126	26104	26371	26088	26221	26375	26050	26287	25953	26124	26172	26085	26232	26352	26368	26157	26290	26196	26299	26289	26383	26274	26396	26467	26410	26393	26343	25953	26302	26262	26151	26403	26201	26152	26064	26298	26162	26166	26422	26127	26434	26141	26073	26045	26385	26325	26216	25977	26246	26152	26409	26223	26290	26396	26321	25966	26261	26079	26030	26241	26347	26080	26356	26284	26070	26175	26295	26166	26461	26160	26309	26358	26268	26329	26166	26305	26021	26265	26229	26252	26340	26297	26179	26277	26210	26355	26209	26350	26414	26353	26338	26052	26275	26247	26159	26319	26335	26217	26468	26216	26213	26302	26310	26276	26346	26170	26336	26221	26197	26253	26196	26064	26502	26135	26256	26117	26244	26074	26312	26321	26333	26105	26114	26235	26189	26133	26054	26352	26293	26366	26268	26031	26229	26246	26343	26287	26239	26514	26058	26151	26288	26023	26379	26130	26383	26019	26292	26112	26214	26417	26202	26171	26441	26464	26156	26459	26411	26245	26447	26362	25995	26189	26377	26198	26314	26336	26467	26316	26207	26255	26221	26353	26198	26294	26343	26464	26510	26338	26269	26196	26334	26303	26227	26241	26219	26458	26196	26281	26185	25927	26173	26452	26259	26428	26272	26239	26413	26573	26215	26447	26427	26367	26314	26399	26297	26225	26314	26300	26173	26428	26209	26291	26157	25944	26246	26244	26236	26344	26272	26315	26183	26212	26246	26263	26203	26240	26202	26090	26479	26412	26204	26474	26210	26111	26207	26271	26232	26158	26496	26481	26317	26344	26195	26157	26237	26431	26135	26609	26148	26476	26410	26352	26469	26109	26252	26248	26395	26138	26432	26233	26296	26381	26379	26138	26296	26403	26253	26393	26291	25887	26227	26302	26111	26750	26354	26449	26305	26382	26531	26347	26075	26158	26157	26297	26381	26272	26342	26274	26421	26444	26146	26182	26289	26113	26174	26326	26466	26203	26560	25998	26371	26570	26073	26413	26174	26363	26231	26303	26265	26463	26347	26193	26331	26246	26427	26378	26237	26194	26270	26224	26362	26186	26459	26462	26439	26304	26268	26295	26257	26013	26401	26152	26285	26500	26062	26154	26317	26105	26393	26329	26373	26502	26258	26271	26329	26075	26154	26084	26172	26195	26195	26201	26332	26091	26493	26353	26118	26278	26474	26399	26185	26456	26247	26539	26472	26174	26623	26356	26036	26220	26298	26176	26477	26464	26345	26407	26273	26486	26357	26339	26161	26296	26409	26246	26260	26109	26442	26625	26489	26211	26401	26308	26446	26295	26284	26128	26348	26431	26200	26014	26121	26352	26147	26149	26142	26260	26297	26387	26182	26172	26296	26520	26530	26379	26207	26148	26367	26355	26161	26339	26156	26324	26321	26225	26114	26051	26302	26222	26193	26473	26274	26208	26267	26396	26429	26369	26304	26406	26320	26303	26217	26362	26401	26080	26370	26226	26282	26334	26340	26325	26290	26376	26394	26169	26204	26375	26336	26386	26411	26209	26408	26465	26068	26213	26401	26471	26142	26467	26402	26488	26365	26225	26214	26463	26282	26392	26281	26208	26431	26439	26389	26153	26072	26314	26237	26094	26185	26457	26221	25900	26395	26625	26434	26397	26311	26294	26173	26213	26132	26218	26262	26338	26403	26058	26123	26213	26112	26384	26431	26290	26236	26057	26312	26282	26235	26342	26297	26250	26329	26125	26021	26294	26303	26151	26063	26416	26266	26245	26435	26417	26154	26400	26006	26231	26092	26238	26152	26182	26355	26139	26331	26208	26282	26284	26243	26283	26183	25977	26351	26185	26160	26305	26371	26373	26329	26250	26020	26383	26433	26571	26559	26426	26182	26341	26492	26287	26420	26342	26238	25939	26350	26181	26405	26441	26437	26423	26273	26468	26261	26386	26156	26451	26231	26438	26329	26263	26039	26521	26604	26309	26386	26334	26360	26233	26161	26188	26351	26397	26348	26386	26015	26335	26212	26292	26367	26142	26277	26102	26147	26517	26283	26230	26200	26285	26203	26434	26500	26381	26082	26053	26114	26302	26673	26150	26368	26236	26596	26274	26160	26433	26479	26269	26502	26365	26306	26078	26232	26180	26237	26333	26443	26374	26345	26278	26330	26047	26161	26271	26287	26368	26147	26267	26208	26219	26304	26458	26259	26204	26356	26347	26230	26263	26295	26355	26336	26156	26163	26291	26412	26166	26518	26257	26437	26215	26269	26187	26294	26197	26180	26529	26387	26484	26073	26190	26166	26198	26066	26175	26318	26415	26619	26565	26290	26133	26229	26059	26457	26472	26142	26282	26111	26238	26389	26236	26237	26157	26241	26566	26454	26378	26145	26103	26605	26425	26319	26323	26389	26418	26413	26374	26458	25885	26337	26363	26390	26285	26496	26216	26090	26190	26271	26234	26380	26260	26253	26302	26518	26432	26428	26243	26394	26146	26320	26298	26288	25997	26379	26268	26296	26163	26351	26070	26033	26279	26243	26192	26166	26338	26283	26222	26183	26204	26325	26327	26195	26236	26375	26546	26173	26359	26489	26333	26168	26302	26326	26233	26081	26657	26403	26198	26187	26298	26266	26206	26334	26230	26460	26022	26278	26390	26378	26162	26434	26224	26250	26242	26237	26025	26400	26191	26479	26410	26417	26326	26420	26267	26467	26060	26257	26052	26319	26523	26257	26274	26243	26211	26395	26165	26533	26309	26172	26506	26427	26354	26143	26297	26644	26304	26455	26412	26403	26177	26332	25962	26345	26279	26291	26337	26447	26398	26221	26177	26156	26436	26291	26312	26413	26222	26241	26286	26504	26232	26389	26262	26300	26353	26086	26280	26267	26442	26232	26203	26421	26071	26158	26153	26169	26377	26184	26426	26376	26019	26185	26144	26278	26342	26382	26480	26325	26426	26377	26151	26176	26190	26424	26468	26185	26341	26368	26515	26483	26115	26300	26060	26646	26387	26159	26267	25945	26058	26415	26325	25955	26451	26666	26370	26477	26282	26225	26233	26486	26288	26199	26218	26250	26272	26434	26236	26422	26282	26379	26549	26287	26288	26469	26497	26299	26213	26276	26155	26307	26172	26297	26403	26316	26207	26182	26126	26339	26151	26291	26150	26309	26435	26231	26377	26318	26324	26329	26542	26341	26391	26246	26312	26218	25949	26253	26410	26324	26318	26524	26561	26319	26392	26377	26153	26245	26442	25964	26394	26331	26160	26247	26227	26413	26163	26379	26104	26194	26181	26462	26300	26308	26459	26214	26053	26071	26189	26313	26248	26278	26226	26195	26237	26211	26129	26181	26259	26178	26171	25953	26453	26328	26371	26300	26266	26394	26198	26362	25978	26262	26204	26290	26130	26198	26106	26381	26389	26231	26220	26322	26408	26242	26277	26359	26300	26299	26330	26104	26245	26186	26378	26443	26149	26502	26316	26487	26377	26271	26259	26396	26139	26558	26513	26339	26176	26391	26111	26376	26054	26197	26288	26337	26317	26515	26154	26590	26240	26289	26376	26170	26405	26071	26194	26261	26376	26223	26002	26310	26575	26199	26224	25938	26176	26242	26419	26187	26224	26341	26437	26067	26471	26246	26089	26069	26441	26261	26129	26359	26160	26144	26043	26157	26297	26248	26242	26573	26235	26290	26313	26325	26128	26261	26248	26273	26202	26749	26445	26408	26053	25980	26241	26207	26260	26329	26495	26213	26261	26114	26189	26373	26187	26336	26476	26160	26307	26133	26032	26285	26342	26266	26497	26330	26444	26358	26083	26253	26347	26210	26400	26500	26224	26479	26101	26368	26368	26425	26541	26353	26101	26264	26154	26523	26368	26346	26388	26165	26392	26430	26213	26329	26136	26479	25992	26101	26353	26239	26315	26356	26484	26191	26238	26060	26132	26363	26161	26311	26080	26343	26202	26271	26001	26413	26377	26148	26366	26430	26128	26301	26370	26231	26162	26350	26158	26291	26557	26257	26462	26241	26466	26245	26403	26259	26296	26175	26384	26417	26517	26244	26055	26586	26145	26323	26355	26249	26272	26164	26401	26365	26621	26409	26072	26472	26197	26242	26549	26295	26385	26436	26387	26208	26314	26460	26393	26378	26339	26234	26380	26310	26343	26189	26464	26171	26365	26321	26426	26519	26458	26439	26408	26263	26151	26134	26244	26591	26297	26258	26235	26276	26154	26230	26131	26245	26311	26156	26076	26258	26436	26284	26288	26392	26383	26290	26486	26229	26425	26385	26177	26586	26265	26312	26251	26308	26206	26045	26047	26313	26305	26273	26105	26164	26300	26492	26326	26343	26456	26119	26246	26288	26257	26373	26320	26052	26492	26553	26303	26186	26311	26606	26266	26149	26257	26429	26304	26235	26425	26559	26389	26188	26317	26294	26338	26169	26244	26054	26033	26235	26366	26399	26105	26414	26294	26296	26192	26230	26361	26532	26232	26712	26196	26334	26382	26303	26524	26170	26273	26319	26205	26401	26218	26186	26386	26135	26345	26663	26217	26406	26508	26200	26388	26369	26217	26239	26134	26572	26371	26107	26182	25965	26101	26511	26407	26204	26236	26315	26158	26507	26128	26383	26340	26268	26263	26089	26358	26287	26189	26235	26492	26197	26162	26383	26388	26170	26206	26239	26403	26312	26402	26330	26183	26168	26381	26262	26416	26465	26382	26296	26409	26171	26418	26475	26362	26377	26015	26446	26177	26547	26096	26448	26501	26794	26158	26261	26202	26223	26215	26390	26298	26451	26033	26014	26332	26284	26277	26338	26056	26105	26302	26484	26402	26231	26288	26442	26305	26098	26528	26221	26330	26500	26278	26179	26206	26463	26230	26202	26276	26262	26205	26096	26383	26157	26237
17715	30401	28859	24838	20958	18080	16492	15967	15731	15308	15180	14874	14874	15002	14917	14821	14845	14901	14732	14870	15130	15716	16107	16175	15072	14903	14624	14822	14697	14858	14718	14816	14825	14927	14641	14543	14772	14866	14879	14895	14706	14702	14707	14633	14569	14546	14836	14650	14664	14589	14601	14710	14675	14845	14667	14499	14653	14451	14730	14631	14779	14606	14497	14571	14669	14475	14599	14749	14612	14617	14692	14709	14710	14683	14831	14564	14811	14526	14514	14482	14569	14544	14505	14462	14568	14511	14526	14674	14615	14550	14567	14613	14739	14601	14554	14517	14583	14638	14609	14515	14735	14592	14602	14683	14717	14558	14629	14462	14599	14626	14671	14597	14688	14654	14588	14618	14856	14605	14655	14613	14597	14544	14529	14555	14533	14630	14535	14518	14653	14500	14551	14599	14608	14510	14556	14673	14533	14470	14537	14530	14596	14670	14532	14686	14515	14525	14722	14688	14607	14687	14602	14602	14686	14480	14728	14680	14540	14424	14532	14642	14751	14735	14506	14654	14559	14612	14674	14699	14643	14627	14697	14609	14509	14529	14650	14503	14508	14603	14529	14595	14552	14713	14616	14630	14516	14437	14857	14750	14594	14515	14631	14506	14738	14419	14552	14629	14737	14550	14496	14633	14712	14455	14670	14629	14743	14666	14658	14546	14505	14638	14593	14639	14551	14736	14425	14650	14524	14537	14689	14725	14557	14616	14718	14626	14661	14544	14608	14599	14533	14690	14511	14617	14610	14721	14628	14521	14641	14637	14475	14571	14651	14684	14613	14503	14591	14550	14479	14596	14663	14691	14617	14705	14663	14588	14646	14677	14715	14625	14584	14779	14649	14588	14561	14606	14506	14569	14638	14514	14658	14695	14688	14615	14687	14648	14575	14488	14565	14638	14689	14689	14487	14611	14583	14690	14636	14439	14403	14471	14385	14578	14639	14603	14604	14487	14766	14442	14766	14691	14515	14722	14411	14556	14707	14516	14523	14549	14638	14597	14696	14532	14673	14664	14573	14552	14535	14623	14610	14657	14561	14541	14586	14803	14724	14715	14486	14625	14608	14611	14502	14621	14642	14677	14540	14542	14647	14504	14735	14420	14625	14737	14428	14594	14512	14690	14775	14624	14619	14446	14552	14614	14518	14553	14554	14492	14516	14522	14593	14701	14720	14583	14567	14497	14652	14564	14511	14594	14573	14703	14586	14708	14441	14594	14674	14538	14489	14422	14693	14662	14434	14702	14633	14468	14508	14541	14545	14636	14461	14563	14683	14388	14616	14556	14666	14490	14572	14573	14644	14466	14673	14547	14612	14565	14464	14638	14488	14664	14689	14714	14407	14518	14671	14561	14493	14506	14537	14649	14482	14685	14559	14469	14459	14501	14662	14582	14560	14693	14503	14541	14801	14538	14652	14534	14687	14560	14702	14768	14598	14619	14666	14591	14604	14574	14589	14501	14684	14588	14590	14335	14636	14559	14656	14617	14471	14695	14564	14551	14566	14624	14688	14510	14562	14485	14596	14489	14466	14572	14505	14619	14819	14607	14526	14509	14664	14571	14463	14606	14480	14483	14652	14731	14385	14529	14550	14545	14461	14903	14645	14657	14534	14798	14521	14512	14480	14664	14714	14444	14576	14639	14445	14634	14802	14589	14356	14724	14566	14480	14626	14587	14870	14483	14584	14592	14528	14847	14618	14511	14704	14510	14549	14684	14741	14464	14595	14764	14628	14533	14780	14589	14498	14639	14447	14760	14591	14509	14764	14735	14596	14619	14339	14636	14679	14703	14456	14542	14662	14546	14691	14530	14498	14463	14436	14705	14541	14405	14475	14617	14777	14443	14569	14563	14711	14694	14753	14560	14552	14399	14493	14581	14727	14708	14577	14411	14629	14533	14674	14635	14576	14747	14729	14665	14484	14547	14827	14476	14363	14529	14621	14753	14462	14543	14560	14727	14645	14553	14669	14523	14509	14610	14694	14487	14537	14478	14515	14516	14683	14571	14507	14519	14700	14550	14362	14629	14747	14580	14678	14662	14440	14664	14750	14712	14691	14609	14459	14571	14661	14661	14766	14612	14618	14701	14578	14668	14659	14658	14550	14453	14835	14578	14586	14637	14516	14618	14589	14588	14448	14658	14516	14640	14751	14547	14514	14681	14672	14548	14665	14684	14570	14711	14608	14617	14696	14600	14637	14496	14673	14650	14504	14517	14530	14583	14642	14727	14719	14654	14626	14607	14657	14511	14467	14620	14703	14711	14503	14551	14680	14450	14893	14416	14681	14475	14699	14618	14610	14613	14645	14803	14755	14719	14529	14614	14529	14634	14536	14598	14614	14809	14596	14687	14512	14636	14708	14441	14806	14595	14594	14540	14630	14638	14587	14649	14509	14679	14535	14539	14757	14676	14606	14638	14608	14656	14707	14776	14519	14552	14410	14767	14552	14578	14474	14757	14566	14674	14661	14690	14636	14593	14373	14617	14523	14712	14584	14638	14476	14584	14590	14544	14660	14689	14556	14692	14581	14720	14558	14692	14593	14584	14416	14721	14783	14572	14788	14650	14555	14500	14669	14530	14568	14697	14666	14660	14450	14554	14647	14652	14592	14760	14720	14593	14599	14640	14571	14655	14616	14780	14599	14531	14742	14543	14504	14402	14628	14653	14642	14570	14690	14391	14725	14663	14494	14574	14452	14661	14528	14664	14708	14538	14601	14615	14557	14639	14561	14672	14567	14635	14663	14540	14650	14666	14427	14785	14517	14624	14689	14403	14609	14537	14625	14544	14624	14518	14764	14615	14513	14551	14595	14677	14567	14652	14567	14656	14543	14650	14577	14607	14558	14840	14647	14398	14554	14583	14605	14516	14680	14571	14509	14605	14484	14736	14731	14418	14572	14697	14543	14637	14659	14766	14664	14588	14603	14639	14506	14606	14713	14469	14653	14634	14708	14462	14609	14693	14558	14628	14626	14678	14591	14640	14523	14589	14568	14543	14734	14657	14679	14620	14669	14564	14607	14610	14537	14627	14595	14494	14699	14596	14665	14595	14608	14685	14531	14566	14622	14635	14529	14726	14498	14612	14549	14604	14661	14776	14675	14675	14620	14579	14524	14659	14500	14609	14721	14707	14743	14625	14421	14609	14528	14553	14693	14512	14583	14625	14546	14596	14508	14530	14629	14569	14526	14701	14458	14524	14635	14607	14770	14693	14713	14677	14599	14673	14610	14477	14492	14557	14619	14560	14681	14722	14773	14636	14392	14735	14744	14485	14680	14729	14431	14638	14545	14688	14661	14580	14580	14655	14647	14589	14644	14616	14717	14731	14533	14629	14646	14597	14501	14756	14511	14656	14624	14840	14654	14487	14781	14549	14455	14704	14593	14641	14488	14695	14625	14570	14602	14539	14572	14819	14585	14647	14480	14591	14513	14711	14558	14519	14556	14611	14535	14681	14544	14567	14642	14446	14689	14596	14451	14515	14542	14697	14774	14747	14724	14472	14650	14628	14601	14805	14658	14478	14524	14537	14569	14534	14527	14579	14431	14651	14693	14692	14677	14499	14596	14751	14742	14532	14495	14562	14465	14598	14559	14522	14791	14726	14542	14592	14759	14583	14798	14626	14444	14704	14557	14595	14745	14501	14686	14611	14560	14550	14511	14586	14540	14578	14564	14606	14628	14492	14574	14598	14578	14863	14662	14574	14517	14595	14649	14522	14771	14583	14604	14621	14700	14702	14777	14487	14519	14576	14698	14652	14455	14698	14617	14679	14615	14606	14632	14763	14550	14593	14724	14842	14694	14462	14591	14834	14578	14558	14475	14576	14683	14690	14534	14493	14697	14598	14658	14576	14395	14596	14575	14692	14528	14643	14526	14508	14489	14532	14712	14618	14566	14480	14633	14614	14567	14561	14738	14623	14648	14696	14507	14606	14744	14630	14657	14719	14760	14624	14648	14804	14705	14428	14724	14735	14455	14696	14638	14537	14532	14596	14586	14560	14663	14659	14579	14647	14618	14411	14568	14623	14630	14593	14497	14709	14513	14695	14836	14667	14609	14729	14486	14742	14512	14351	14689	14659	14515	14705	14403	14594	14619	14827	14495	14604	14365	14736	14666	14674	14674	14660	14845	14512	14575	14626	14667	14467	14600	14661	14662	14695	14532	14644	14601	14550	14629	14614	14583	14629	14554	14669	14652	14533	14564	14677	14637	14510	14626	14627	14655	14513	14596	14593	14489	14606	14609	14664	14687	14541	14774	14482	14541	14549	14580	14577	14502	14534	14512	14603	14408	14550	14478	14640	14622	14610	14408	14453	14647	14514	14655	14537	14559	14650	14769	14554	14712	14542	14620	14472	14563	14820	14762	14436	14634	14588	14640	14760	14671	14615	14633	14688	14597	14482	14529	14626	14415	14527	14644	14574	14611	14626	14535	14602	14601	14523	14511	14768	14605	14731	14473	14518	14589	14659	14609	14614	14665	14455	14511	14709	14688	14698	14815	14563	14716	14577	14629	14514	14537	14555	14532	14590	14506	14559	14705	14603	14632	14713	14608	14637	14611	14670	14468	14552	14736	14663	14620	14611	14653	14522	14413	14553	14738	14653	14502	14636	14573	14632	14568	14808	14595	14684	14837	14446	14765	14601	14637	14522	14600	14590	14633	14397	14630	14633	14691	14546	14760	14680	14663	14762	14723	14605	14787	14677	14455	14576	14546	14576	14647	14724	14620	14770	14615	14698	14557	14636	14593	14518	14552	14444	14622	14658	14626	14703	14658	14697	14599	14517	14475	14644	14563	14440	14572	14692	14594	14539	14567	14599	14600	14514	14514	14709	14668	14752	14465	14660	14490	14626	14784	14562	14609	14508	14578	14441	14637	14680	14677	14337	14549	14528	14346	14626	14524	14655	14599	14674	14696	14558	14564	14675	14712	14731	14503	14567	14407	14608	14440	14619	14348	14480	14544	14504	14596	14527	14539	14706	14622	14671	14586	14824	14560	14518	14435	14648	14649	14544	14548	14593	14651	14576	14623	14664	14702	14715	14565	14627	14600	14798	14572	14684	14531	14529	14537	14679	14631	14553	14562	14609	14664	14456	14563	14619	14622	14484	14511	14533	14450	14553	14374	14539	14530	14657
22900	20996	27967	25447	26809	30326	31477	29206	28653	28469	27928	27459	27628	27540	27663	27410	27500	27248	27456	27402	27334	29144	30312	29642	28154	27201	27459	27003	27144	27430	27670	27170	27221	27057	26862	26997	27022	27195	27183	27459	27599	27094	27071	26885	27082	27262	26968	27148	26876	26659	26756	27020	26848	27000	27186	26992	26876	27094	26938	26832	26810	26965	27139	27043	26930	26869	27049	26907	26952	26944	27015	27214	26936	26844	27117	27205	27013	26946	27003	26955	27182	27115	26882	27027	26850	26911	26848	27000	27031	26880	26823	26870	26783	26915	26975	26871	27013	27016	26925	26944	27061	26925	26968	26879	26937	26834	27028	27089	26884	26607	26814	27024	26863	26982	26831	27062	27300	27007	26900	26957	26919	26843	27149	26836	26823	26940	27122	26570	26931	27243	26774	26863	26907	27025	26950	27084	26757	26956	26873	26958	26821	27035	27046	27043	26806	26961	26746	26911	26916	26910	26616	26973	26899	27081	27084	26831	27112	26948	26885	26781	26934	26961	27145	27031	26853	26973	26797	26989	26830	27117	26869	27062	27037	27028	26653	26836	26877	26765	26782	26853	26866	26929	27059	26989	27087	26985	27019	26847	27191	26667	26953	27105	26857	26967	26932	26684	26839	26931	26909	27012	26505	27029	26784	26886	26940	27036	26897	27021	26868	26845	26991	26964	26994	26901	26907	26803	26902	26734	26930	27198	27060	26914	26772	26728	27009	27133	26926	26861	27039	26819	26917	27061	27075	26940	26888	27109	27086	27069	26981	26825	27239	26964	26911	26846	26962	26748	26711	26978	27053	27038	26864	26874	27178	26965	26687	26699	27093	26988	26931	26826	27090	26852	27013	26865	27254	26776	26721	26985	27015	27179	27028	26898	26925	27412	27375	27057	27088	26863	26887	26965	27262	27004	27135	26962	26889	26983	27048	26996	26972	26978	26911	26852	27093	26909	27157	27036	26935	26873	26836	26900	26966	27076	26813	26895	26938	26795	26713	26970	26844	27001	26899	27111	27125	26925	26811	27144	27160	26951	26888	27042	26996	27028	26868	26904	26978	26793	26799	27022	27017	26953	27201	27158	26892	26851	26909	26855	27290	26851	27150	27201	27050	26563	26868	26969	26962	26843	26981	26985	27156	26878	26894	26971	27005	26967	27125	27308	26908	26848	26948	26963	26960	26809	26892	27033	27014	26891	26798	26839	26880	26900	26924	26794	26826	27131	27139	27109	26946	27041	26700	26643	27027	27039	27020	26888	26919	26764	26931	26844	27033	26893	26867	27044	26687	26971	27027	27026	26840	26936	26964	27056	26861	27218	27090	26850	26681	26757	27095	26724	27119	26855	26914	26780	26980	26992	26843	26954	26845	27044	26922	26835	27048	27053	27052	26846	26821	26781	26778	26922	26802	26919	27007	27080	26926	26986	26859	26835	26769	26847	27035	27274	27112	26860	26973	26925	26975	26874	27036	26949	26808	26893	26849	26991	26858	26824	27051	26850	26968	26625	26903	27047	27006	26736	26721	27151	27024	26607	26854	26956	27000	27170	27158	26894	27036	27120	27023	26954	27269	26939	26967	26862	26749	27017	26799	27078	27090	26662	26951	27272	26974	26898	26904	26644	26887	26911	26846	27043	27140	26921	27098	26881	26901	26953	26906	27080	26873	26873	27087	27290	27144	26822	27010	27125	27117	26938	26992	27063	26834	26924	27096	26901	26957	26837	27095	27014	26837	26544	26716	26744	26863	27071	27153	26890	26951	26999	26931	26983	26890	27209	27067	27099	26968	27025	26927	26618	26821	26949	27022	26843	26906	26478	27119	26841	27121	26926	27064	26807	26904	26686	27087	27005	26819	26918	26736	27051	26864	26874	26850	26819	27033	27135	26826	26937	26997	27070	27062	26925	26832	26895	26930	27083	26828	27007	26953	26956	26994	26910	26759	26801	27028	27001	26857	26975	27246	26656	26801	26844	26919	26973	26932	26881	26920	26860	26836	26821	26922	27023	27087	26904	26702	27103	26969	27121	26579	26951	27012	27013	26808	26761	26931	26824	27073	26990	26836	26829	26977	26975	26971	26968	26788	26852	26873	27033	27068	26733	26997	26856	27037	26754	27073	26822	27049	27106	26977	27000	26702	26968	27179	26959	26919	26703	26922	27156	26814	26857	26886	27029	26793	26691	26883	26890	26684	26930	26931	27058	26650	26927	26944	26993	27168	27181	27245	27016	26779	26952	27186	26821	26924	27162	26938	27165	26875	27174	26952	26858	26788	26749	27052	27197	26776	27060	27016	26785	26917	26969	26852	26999	26783	26986	27146	26950	26999	26867	26964	26795	26962	26958	27094	26946	27087	26873	26917	27163	26831	26902	27224	27053	27117	26808	26800	27048	26970	26996	27071	26986	26952	27081	26719	26822	27046	26977	27085	27086	27132	26773	26834	27022	26865	26762	26883	26905	27058	27116	26951	27027	27083	26760	27063	26830	26800	27047	27139	26726	26927	26978	26777	27053	26728	26867	26790	26784	27065	26784	26961	26871	26875	26900	27021	26774	26879	26907	26885	26895	26884	26881	26960	27147	26966	26882	26968	26783	26917	26788	26899	26972	26827	27120	27130	26891	26905	26965	27172	26836	26746	26869	26881	26830	27006	26813	27155	27059	26760	26753	26855	27020	26996	26915	26847	26661	27077	27039	27035	26685	26832	26829	27084	26924	26829	26756	27033	26958	26857	27033	26743	26999	27034	27027	27090	26779	26810	27005	26709	26969	27229	26933	26690	26926	26949	26794	26899	26865	27014	26994	26879	26635	26765	27015	26931	26696	26794	27027	26599	26845	27150	27067	26959	26824	27038	26895	26881	27065	26871	26832	26965	26864	27081	26939	27028	26962	27003	27035	26761	26755	26954	27026	26905	26802	27036	26904	26902	27024	27005	26758	26762	26963	26984	27106	26875	26801	26707	26668	27095	27141	26973	27034	26918	26756	26962	26947	26967	26922	26774	26960	26883	26956	26839	26915	27335	26975	26845	26617	27063	27049	26939	27028	27290	27053	26917	27074	26982	26968	27106	26982	26823	26847	26940	27193	26959	26899	27054	26694	26745	26923	27083	26715	27047	27074	26891	27132	27002	27040	26741	27159	26846	26969	26957	26902	26695	26806	26934	26970	27017	26819	26903	26643	26949	26941	26859	26836	26988	26793	26755	26819	26975	27072	26897	26819	26920	26838	27198	26880	27055	27010	26866	26855	26867	27006	26921	26915	27044	27095	26879	27073	26908	26948	26957	26945	27128	26689	27066	26694	26753	26811	26966	26876	26682	27186	26879	26956	26951	26934	26867	27055	27040	26845	26853	27069	26991	26982	26832	27030	27117	27036	27176	27172	27032	27057	27021	27005	26772	27045	26965	26686	27008	26832	26940	26849	26856	26941	26877	26727	27023	26993	26764	27000	26891	26875	26854	27109	26887	27063	27173	26915	26993	26675	27059	26967	26917	26945	26807	26837	27075	27058	26773	26967	27021	27100	26971	26935	26894	26685	26992	27258	27179	26925	27036	26997	26832	26934	26960	27062	26875	27056	26945	26909	26971	26785	26837	26880	27195	26979	26822	26930	26883	27042	26809	26946	26967	26898	26853	26923	26910	26737	27009	27131	26758	26828	26950	26943	26905	26904	26914	26977	26923	26874	27073	26936	27045	26958	27128	26794	26782	26915	26998	26765	26868	26719	26700	26644	26913	26856	26830	26829	27292	26903	26986	27231	26924	27114	26924	26650	26918	27023	27217	26993	26809	26866	26543	26932	27110	26890	27103	27152	26880	27016	26803	27007	26982	26820	27054	26989	26742	27043	27047	26933	27197	26876	26776	27036	26793	26698	27105	27090	26884	26865	27090	27060	27135	27129	27130	27011	27081	26900	27112	26967	26907	26977	27085	26875	27046	26856	26922	26957	26675	26946	27010	26686	27049	26959	27357	26926	26748	27022	26765	26947	26826	27131	27046	26858	26729	26732	26928	26800	27064	26849	26849	26949	27002	27031	27057	26873	26845	27000	27155	27008	27115	26765	26982	26953	27016	26885	26866	26926	27174	26846	26868	26806	26901	26929	26865	27002	27109	26887	27059	26812	27069	26916	26983	26982	26776	27084	26898	26885	27044	26956	27064	26922	27160	27167	26854	26712	26809	26908	27115	26983	26908	26826	26931	26835	26800	26969	27123	26871	26886	27100	26976	26887	26655	26865	26762	26904	27143	27001	26881	26938	26954	26882	27023	27037	26839	26996	27195	26916	26899	27004	27107	26860	26717	26964	26953	27070	26779	26874	27020	26998	26680	26824	27036	26794	26836	27117	26946	27104	26856	27190	26880	26977	26762	26984	27086	26963	26763	26893	26930	27052	26884	26660	26947	27087	27046	26815	26920	26948	27022	26864	26969	26856	26792	26860	27076	26937	26788	27134	27195	26847	26819	26941	26901	27118	26846	26832	26863	27040	26594	26831	26857	26926	26870	26926	26845	27025	26927	27141	27105	27074	26940	27106	26843	27259	27017	26767	26977	27216	26832	26769	26997	26975	27097	26986	26935	26728	27059	26722	26776	27252	26907	26644	26729	26755	27042	26995	27132	26725	27117	26609	26850	27055	26842	26771	27001	26851	27002	27123	27055	27027	26881	26776	26878	27068	27059	27039	26842	26967	27048	26956	26897	26963	27280	26959	26875	26926	26766	27065	26825	27138	27210	27027	26970	26781	27248	27129	27007	26688	26936	27067	26973	26663	26946	27100	26968	27037	26882	26962	27116	26992	26790	26982	26784	26795	26881	26983	27118	27291	27019	27000	27082	27020	27201	26973	26972	26873	26906	26736	26952	26938	26933	26840	26644	26945	26635	26795	26914	26655	26884	27117	27029	26979	26730	26821	26745	26831	26832	26831	27196	26919	27235	27081	26883	27061	27045	26897	27034	26903	26909	27064	26842	26928	27003	26807	27142	26917	27029	26913	26992	26935	27029	27069	26988	27148	26891	26963	27170	26819	27018	26775	27051	27111	26863	26767	26872	26778	26593	26870	26925	27101	27059	27122	27044	26967	27020	26943	27080	26798	26877	27145	26970	26883	26865	27063	27205	26953	26959	27167	26995	27114	26904	26772
18740	34827	32670	26977	22863	19507	17532	17082	16686	16179	15506	15762	15629	15482	15704	15478	15230	15310	15304	15331	15447	17573	18288	17553	16125	15180	15182	15117	15240	15584	15413	15208	15127	15039	15171	15144	15244	15357	15403	15351	15206	15216	15207	15116	15179	15053	15009	15297	15155	15186	15166	15116	14964	15046	15086	15036	14994	15029	15119	15009	15000	14909	14959	15067	15095	15023	14882	14922	15117	14957	15007	15299	15030	15033	15025	14955	14866	15097	15045	14975	14922	15127	14971	14815	15054	14900	15049	15064	15104	15037	15239	15295	14968	14895	14962	15014	14972	14897	15268	14948	15219	15136	15063	14835	14988	15086	14967	14803	14946	15005	14973	14926	15168	14970	15051	14995	15013	14996	15046	14855	14959	15009	15210	15032	15143	14935	14845	14860	14993	14951	15007	14900	14984	15037	14972	15156	14896	15155	15148	15048	14941	14965	15017	14923	15091	15069	15060	14964	15130	14997	14993	14971	14985	15037	15105	14836	15084	15002	14841	15035	15027	14975	15009	15110	15060	14942	14982	15021	15018	15154	14801	15066	14990	15026	15086	14957	15055	15192	14896	15061	15115	15095	14933	15067	15053	14750	14963	14940	15109	15156	14958	14836	15014	14960	15026	15168	14926	15068	15069	15108	15191	15127	14912	14988	14935	14814	15048	14949	15045	15020	14864	14997	15024	15035	15076	15003	15150	14983	15064	14957	15123	14977	14978	14896	14869	15050	15098	14788	14976	14930	14974	15070	14996	14898	14877	14930	14876	15079	14954	15062	15073	14962	15076	15016	14988	15040	14892	14895	15031	14874	14839	14999	15064	14859	14942	15152	14786	15130	15143	14944	14977	14864	14968	14988	15015	15000	14956	14865	14997	15007	15061	14880	15031	15071	14979	15060	14857	15109	15027	14986	15130	15022	14862	15036	14946	14863	14838	14772	14846	15022	15051	15078	14865	14936	15109	14931	15070	14991	15062	15045	14954	15164	14846	14928	14890	14907	14917	15055	15115	14932	14939	15037	15091	15026	14957	14993	14989	14962	14877	15001	14914	14902	14842	15048	15131	14789	15092	14789	15026	14989	14930	15175	15092	14875	14969	14878	15171	14840	14953	14956	14960	15167	14916	14944	14946	14959	15010	14822	15003	15017	15042	14930	14971	14925	15089	14891	14897	14895	15052	14825	14941	14950	15037	15205	14767	15065	15105	14930	15039	15100	14941	15085	14890	15017	15097	15036	15016	15001	14946	15122	14979	14972	14897	15101	14935	14931	14866	14776	15023	14912	14941	15043	14783	14994	14833	14844	14853	14916	14966	14948	15005	15029	15071	15138	14938	15113	14940	15045	15024	15119	14859	15036	14950	15012	14977	15012	14935	15089	14866	14844	14980	15004	15021	15045	14874	14852	14987	15098	14853	14894	14737	14969	14975	15020	15060	14977	15065	14899	14906	15044	14757	15186	14993	15162	15077	14825	15084	15016	14927	14998	15003	15050	14992	15089	14987	14942	15051	15218	15090	14928	14956	14985	15043	14970	15135	15046	14872	14936	14919	15132	14840	14945	14933	15117	14878	14979	14827	14828	14980	15045	14981	14959	14992	14922	15037	14772	14972	14989	15117	15073	14995	14998	14957	14824	15022	14974	15177	15088	15005	14745	15100	14844	15182	14807	14820	14953	15118	15125	15100	14825	14987	15027	15165	14996	15046	15039	14858	14923	14998	14917	15097	14921	14724	15034	14784	14980	15052	15019	14710	14727	14899	14966	14973	15072	14891	14851	14840	14982	14953	14938	15063	14955	14875	14937	14935	15044	15067	15032	15068	14910	15081	14930	15021	15007	15001	15049	14950	14832	15148	14996	14832	15018	14931	14885	15102	14979	14856	14960	14932	14858	14866	14966	14942	15096	14984	15015	15017	15030	14945	15138	14868	14975	14994	14815	14994	14992	14851	15108	14987	14997	15004	14747	14878	14957	14946	15100	15014	14960	15027	14858	14976	14862	15128	14954	14995	15072	15157	14965	14965	15129	14848	14968	14863	14851	15042	14900	15170	14841	15123	15031	15010	14924	14935	15128	15026	15036	14960	15142	14934	15029	14944	15235	15008	14969	14940	14943	15124	15113	14881	14990	14941	15192	15013	15028	15057	14908	15197	15015	14899	14982	14974	15032	14915	15006	15155	14955	15113	14793	15011	14925	14891	14874	14936	15140	15105	14960	15112	14659	14901	14779	14876	15250	15047	14868	14955	15146	14943	14792	14989	15090	15017	14882	15052	14931	14993	15073	14929	14959	15176	15036	15019	14990	15009	14891	14981	15219	15093	14991	15026	14795	14746	15065	15050	14956	15061	14921	15183	14927	14847	15096	14927	14958	14911	15177	15120	15018	14924	15099	15007	15040	14976	14906	14921	14807	14918	15100	15013	15001	15014	14975	14763	14955	15178	14868	15073	15031	15092	14999	14906	15146	15106	14980	15101	14873	14838	15077	15042	15015	15058	14880	15075	14984	15004	15075	15042	15013	14848	14906	15008	15025	15153	15019	14966	15030	14973	14984	14957	14938	14849	14998	14833	14943	14949	14834	15121	14796	14804	15112	15070	15173	15055	15023	14859	15013	14864	14951	15142	14996	14999	14845	14948	14824	15119	14869	14886	15213	15098	14935	15046	14999	14981	15084	15011	14722	14982	15017	14863	15093	14994	14856	14870	15083	15037	15075	14936	14978	14893	15041	14860	14918	15093	15030	14938	14945	15213	15049	14953	14863	15221	14839	14763	14788	15085	15061	15019	14979	14985	14952	14939	14876	15000	15247	14960	14894	14996	14964	14953	15035	14899	14996	14857	15003	15052	15111	14860	14961	14811	14878	14843	15185	14914	14760	15038	14755	14944	14778	14847	15076	14872	15109	15051	15118	14883	14819	15050	14890	15107	14922	15055	14974	14888	14668	15110	14910	14965	14957	15144	15036	14807	15173	14927	15055	14858	15010	14889	14990	15089	14926	14972	14964	15008	14841	15062	15022	15016	14857	15036	14974	14940	14942	14951	14943	14916	14988	14851	15084	15052	14934	14865	15078	15017	15028	14981	15030	14887	14999	14955	14984	14936	15034	14863	14792	14978	15000	15196	14941	15061	14998	15029	14941	14916	15038	14891	14967	15052	15069	14927	14875	15052	15047	14964	15156	15022	15083	15054	15037	15009	15005	15075	15027	15061	14919	15109	14862	14982	15030	14843	15075	14840	14978	14976	14975	14955	14977	15123	14787	15013	14896	14930	14896	15100	14868	15028	14952	15044	14955	15029	15143	15015	15072	15054	15024	14922	14975	14924	15080	15093	14939	15026	15146	14973	14948	15020	14963	14961	15019	15004	15059	14978	14958	15154	14801	15012	14926	15055	14948	14878	15008	14946	14946	14917	14843	15132	14838	14919	14847	14889	14975	15049	14946	15027	14993	15006	14854	15079	15008	14836	15001	14921	15090	15087	14804	14920	15037	15158	14883	14872	14999	15063	15091	14892	14955	15140	14934	14930	14897	15058	14941	15026	15159	14942	14954	14961	14834	14983	14836	15119	14908	14964	14950	15063	15068	14880	14926	15024	14918	14984	15059	15062	15086	15078	14937	14998	14926	14798	14903	15103	14941	14829	14978	15054	14945	14993	15047	15064	14841	15026	15064	14911	15099	15118	15014	15059	15149	14918	14943	15110	15072	15090	14850	14943	15054	15224	14920	15008	15207	14893	15112	14949	14889	15145	15127	14904	14933	14981	15009	14925	15071	14866	14997	14952	14837	14907	14968	15009	14828	15002	15022	15071	14936	15040	14927	15029	14931	14877	15071	14915	15113	14941	14883	14799	14895	14979	15018	14889	15017	14973	14750	15006	14998	14880	15118	14945	15068	14873	14941	14901	14923	14862	15042	15162	14893	15034	14861	14937	14965	15132	15016	15085	15000	14861	14929	14972	15006	15045	14973	14946	15010	14889	14975	15035	14995	14991	14851	14959	14920	15078	15004	14787	15100	14940	15061	15065	15124	15040	15003	14907	15184	14889	14974	15014	14854	15147	15133	15065	14994	14966	14879	15030	15036	14932	15100	15018	15001	15044	15077	14874	14999	14983	14924	15090	15175	15107	15102	14990	14913	15018	14907	15115	15018	15115	14933	14975	15113	14967	15142	15054	14940	15042	14997	14936	15071	14931	15005	15095	15046	15010	15064	15053	15192	15029	14881	15116	15137	15154	14961	14956	14815	14923	14890	14928	15177	15099	14927	14990	14918	15178	14944	14954	15143	15064	14881	15019	14953	15036	14896	15126	15003	14961	15090	14787	15114	15003	14818	14983	14956	14946	14952	14921	14757	14850	15112	14870	15007	14969	14913	15000	15178	15003	14930	14899	14980	15196	14900	15121	14871	15053	14937	14982	15137	15161	14946	14942	14850	14910	14735	14962	15015	14992	15037	14977	15076	14899	14820	15194	15014	14819	15085	15097	14984	14818	15033	14909	15084	15059	14966	15115	15049	15009	14948	15034	15078	14996	15049	14983	15028	14957	14925	14893	14804	15174	14888	15038	14770	14878	14920	14864	15013	14722	14966	15298	14990	15154	15121	14973	15085	14830	15036	15006	14831	15174	15059	14988	14996	15091	14879	14880	15010	15041	15181	15064	14928	14907	14953	15041	15106	14991	14938	15085	14953	14935	15076	15171	15067	15078	14909	15077	15087	15141	14903	14774	15108	15066	14982	14972	14961	14964	14989	15156	14909	15053	14838	15177	14911	14897	14960	14826	15209	14798	15156	15060	15047	15032	14949	14925	14942	15203	14947	14950	15013	15097	14909	15056	15018	15044	15030	15050	14979	14880	15003	15148	15221	14999	14811	14836	15145	14970	15103	15138	15078	15091	14857	15121	15012	14875	14903	15024	14995	14996	15099	14955	14987	14824	14998	15095	14989	15088	15006	15016	15031	15016	15090	14944	15049	14926	14955	14926	15121	14836	15125	14924	14773	14908	14970	14938	15061	14930	14881	14861	15039	14990	14938	15153	15078	14956	15149	15140	15064	15037	15094	15020	15112	15005	14941	15098	14970	15070	14854	15004	15082	14847	14948	15043	14997	14952	14892	14940	14908	15075	14915	14943	14918	15156	14968	15014	15116
34174	29777	34343	32754	29948	29121	28357	28219	28044	27813	27816	27568	27515	27778	27897	27440	27588	27340	27590	27332	27518	27509	27832	27741	27307	27398	27341	27636	27578	27306	27544	27620	27280	27365	27231	27553	27437	27421	27357	27313	27337	27569	27343	27511	27371	27491	27382	27420	27462	27235	27347	27376	27326	27304	27402	27573	27260	27178	27312	27326	27262	27461	27570	27090	27438	27440	27401	27337	27499	27453	27265	27235	27331	27349	27162	27421	27301	27222	27357	27451	27587	27553	27410	27571	27566	27217	27562	27255	27371	27148	27435	27127	27224	27277	27236	27107	27228	27229	27466	27332	27426	27770	27314	27412	27282	27277	27224	27241	27381	27366	27455	27529	27552	27512	27395	27194	27410	27366	27431	27327	27365	27430	27416	27569	27546	27462	27685	27245	27252	27320	27202	27331	27441	27134	27263	27368	27521	27500	27348	27399	27393	27465	27471	27426	27223	27434	27291	27346	27318	27599	27325	27398	27209	26969	27495	27414	27549	27337	27194	27320	27296	27561	27403	27208	27288	27592	27411	27371	27361	27532	27434	27419	27099	27462	27572	27395	27273	27483	27224	27455	27108	27219	27215	27277	27404	27343	27296	27432	27149	27306	27274	27482	27396	27300	27253	27413	27309	27182	27527	27431	27396	27290	27491	27397	27496	27289	27179	27615	27346	27561	27261	27434	27401	27309	27462	27441	27489	27427	27586	27214	27338	27454	27361	27231	27339	27250	27220	27458	27493	27274	27593	27261	27344	27494	27576	27415	27533	27575	27396	27379	27270	27370	27409	27241	27236	27236	27366	27264	27331	27467	27293	27641	27366	27389	27491	27145	27397	27341	27418	27322	27370	26931	27457	27452	27680	27244	27373	27498	27296	27359	27300	27212	27288	27318	27463	27493	27191	27363	27257	27352	27495	27394	27484	27451	27393	27257	27551	27229	27465	27455	27567	27315	27211	27233	27130	27198	27363	27381	27322	27432	27219	27340	27579	27543	27390	27144	27439	27329	27323	27384	27570	27391	27342	27558	27503	27459	26992	27204	27387	27444	27561	27526	27518	27417	27395	27271	27421	27430	27456	27215	27354	27212	27019	27282	27431	27140	27364	27177	27283	27125	27331	27393	27606	27207	27462	27315	27382	27332	27425	27318	27735	27424	27363	27475	27441	27217	27438	27207	27409	27223	27638	27433	27641	27339	27298	27460	27225	27191	27329	27527	27228	27331	27396	27599	27416	27430	27433	27435	27162	27283	27290	27258	27519	27469	27496	27334	27490	27419	27600	27346	27259	27414	27258	27322	27630	27234	27398	27444	27594	27533	27508	27442	27381	27333	27255	27158	27249	27189	27198	27342	27136	27435	27457	27343	27454	27360	27407	27258	27401	27187	27378	27426	27430	27512	27392	27291	27089	27441	27539	27394	27196	27410	27388	27585	27336	27346	27259	27319	27258	27332	27426	27227	27186	27526	27424	27430	27245	27458	27136	27371	27185	27658	27350	27337	27338	27548	27613	27361	27612	27277	27307	27254	27125	27462	27279	27266	27597	27436	27393	27320	27242	27621	27375	27489	27306	27317	27610	27365	27178	27158	27202	27183	27439	27520	27499	27314	27394	27559	27430	27469	27432	27456	27450	27347	27506	27351	27355	27200	27114	27127	27394	27501	27508	27356	27294	27370	27486	27426	27430	27270	27401	27389	27444	27608	27125	27599	27311	27171	27232	27391	27057	27387	27387	27548	27662	27514	27305	27473	27442	27439	27681	27548	27422	27218	27501	27607	27231	27432	27318	27498	27324	27205	27585	27473	27363	27219	27461	27316	27427	27295	27271	27219	27502	27565	27424	27464	27548	27333	27331	27397	27465	27443	27184	27285	27242	27731	27536	27559	27301	27431	27546	27408	27335	27135	27540	27505	27423	27202	27209	27382	27446	27459	27358	27577	27298	27424	27486	27432	27249	27286	27195	27423	27233	27403	27301	27108	27078	27378	27526	27322	27388	27573	27464	27532	27403	27393	27325	27371	27411	27175	27410	27296	27258	27373	27492	27506	27384	27322	27457	27218	27543	27558	27408	27519	27350	27502	27617	27286	27390	27188	27439	27197	27638	27636	27341	27347	27514	27252	27341	27082	27288	27300	27281	27337	27596	27471	27440	27628	27230	27254	27467	27434	27368	27399	27223	27498	27632	27408	27283	27265	27631	27464	27187	27258	27251	27254	27437	27247	27214	27600	27438	27222	27170	27329	27231	27168	27127	27143	27493	27285	27393	27521	27331	27388	27263	27368	27621	27688	27402	27323	27540	27470	27546	27631	27453	27171	27264	27389	27348	27337	27223	27360	27253	27283	27344	27281	27285	27414	27599	27605	27451	27601	27589	27304	27431	27628	27128	27422	27486	27391	27672	27394	27490	27246	27322	27391	27505	27401	27486	27299	27288	27383	27490	27319	27027	27410	27327	27249	27589	27107	27246	27464	27498	27512	27499	27519	27595	27545	27318	27247	27214	27242	27414	27183	27435	27366	27284	27320	27303	27377	27331	27273	27351	27198	27364	27466	27296	27328	27430	27571	27372	27406	27473	27375	27509	27222	27473	27457	27411	27257	27119	27289	27442	27403	27498	27356	27421	27376	27469	27435	27509	27292	27803	27526	27392	27101	27388	27489	27511	27239	27166	27298	27277	27254	27599	27430	27365	27627	27214	27261	27488	27189	27509	27573	27470	27436	27422	27381	27436	27511	27167	27337	27365	27348	27376	27643	27267	27540	27313	27435	27220	27541	27324	27329	27245	27550	27434	27297	27410	27186	27509	27299	27441	27385	27417	27349	27584	27365	27545	27413	27434	27424	27655	27181	27421	27428	27546	27163	27183	27363	27330	27560	27258	27216	27238	27456	27276	27217	27698	27425	27257	27424	27597	27240	27398	27320	27296	27472	27231	27438	27438	27342	27267	27548	27182	27171	27574	27266	27439	27493	27386	27361	27523	27170	27514	27378	27355	27247	27260	27358	27554	27575	27450	27210	27204	27087	27515	27458	27338	27360	27341	27443	27452	27543	27481	27376	27202	27431	27292	27433	27291	27106	27339	27411	27467	27332	27180	27443	27418	27455	27212	27303	27560	27309	27379	27225	27663	27253	27137	27137	27484	27415	27349	27311	27371	27537	27495	27271	27337	27426	27156	27356	27118	27434	27217	27326	27462	27355	27413	27574	27180	27443	27482	27463	27138	27319	27534	27231	27554	27379	27322	27441	27509	27255	27305	27200	27315	27373	27358	27428	27188	27593	27563	27547	27481	27370	27180	27324	27369	27306	27474	27467	27406	27318	27364	27388	27504	27323	27434	27478	27461	27450	27183	27381	27393	27287	27538	27798	27442	27495	27175	27597	27518	27372	27589	27420	27363	27294	27193	27407	27744	27209	27427	27494	27457	27422	27501	27531	27489	27393	27526	27332	27432	27337	27313	27163	27148	27466	27209	27234	27541	27472	27294	27266	27297	27456	27324	27445	27319	27447	27651	27403	27466	27428	27432	27367	27344	27241	27360	27252	27374	27237	27344	27582	27208	27324	27524	27663	27399	27228	27415	27403	27353	27513	27197	27377	27513	27631	27458	27434	27461	27523	27249	27282	27257	27248	27409	27352	27302	27374	27510	27510	27514	27445	27238	27407	27573	27525	27488	27407	27464	27435	27671	27529	27559	27364	27685	27327	27302	27198	27539	27390	27489	27467	27685	27385	27546	27370	27361	27357	27419	27571	27398	27451	27308	27505	27370	27373	27516	27453	27343	27205	27254	27625	27521	27239	27167	27337	27346	27326	27332	27165	27498	27542	27406	27486	27237	27308	27565	27465	27204	27465	27393	27453	27218	27107	27180	27307	27543	27327	27183	27465	27176	27132	27172	27279	27351	27467	27261	27360	27345	27416	27277	27584	27377	27340	27287	27488	27487	27421	27333	27215	27470	27256	27371	27565	27470	27655	27321	27334	27395	27393	27234	27410	27371	27382	27281	27579	27220	27259	27380	27569	27460	27214	27337	27418	27410	27355	27290	27498	27291	27526	27646	27503	27643	27420	27428	27578	27358	27405	27322	27541	27348	27640	27085	27347	27465	27247	27265	27458	27442	27458	27274	27303	27526	27486	27381	27424	27394	27559	27211	27178	27232	27405	27276	27525	27358	27203	27175	27325	27320	27301	27416	27769	27319	27471	27342	27021	27370	27556	27394	27334	27460	27517	27360	27390	27316	27566	27485	27361	27313	27127	27276	27664	27508	27233	27459	27307	27379	27725	27655	27528	27323	27300	27290	27265	27277	27304	27344	27477	27545	27370	27311	27217	27407	27442	27620	27363	27415	27551	27422	27196	27560	27311	27042	27436	27469	27506	27469	27330	27372	27158	27409	27271	27385	27355	27201	27442	27305	27488	27551	27443	27222	27464	27264	27761	27571	27251	27512	27557	27409	27457	27306	27571	27491	27648	27506	27277	27595	27369	27458	27266	27409	27365	27392	27220	27402	27365	27466	27358	27412	27699	27507	27779	27250	27322	27256	27392	27347	27439	27321	27323	27273	27175	27221	27575	27528	27338	27424	27392	27430	27305	27545	27341	27516	27439	27566	27361	27309	27350	27321	27450	27294	27326	27371	27306	27300	27420	27177	27422	27694	27330	27460	27130	27684	27534	27691	27592	27268	27328	27211	27518	27503	27596	27242	27359	27219	27531	27385	27461	27371	27457	27297	27427	27600	27347	27738	27472	27064	27526	27512	27019	27354	27522	27358	27224	27306	27594	27492	27354	27432	27424	27405	27444	27631	27435	27631	27300	27741	27324	27466	27407	27275	27063	27404	27498	27571	27225	27303	27434	27341	27270	27404	27451	27226	27258	27267	27470	27625	27440	27406	27381	27477	27366	27718	27460	27471	27280	27483	27124	27386	27218	27643	27484	27413	27424	27221	27454	27340	27572	27441	27374	27552	27440	27428	27435	27404	27286	27609	27611	27465	27339	27576	27506	27309	27501	27455	27121	27246	27202	27399	27407	27454	27528	27337	27257	27485	27434	27458	27168	27484	27367	27421	27248	27432	27295	27263	27397	27393	27361	27323	27493	27296	27115	27553	27417	27441	27043	27268	27268	27780	27278	27654	27632	27360	27576
19704	25210	24274	20657	18354	16742	16068	15841	15727	15525	15359	15256	15269	15268	15256	15028	15214	15194	15243	15090	15147	15190	15325	15279	15151	15066	15006	15086	15094	15028	15039	15143	15116	15164	14997	15110	15174	15101	15118	15040	15064	14959	15144	15215	14912	15100	15025	15087	15140	14942	15099	15039	15077	15018	15204	15202	15238	15123	14940	14915	15182	15113	14919	15177	14922	14853	14916	14942	15010	15174	14979	15023	15121	15096	14893	14990	14972	15134	15125	15231	15121	15058	15084	14805	14927	15076	14886	15057	15106	15073	14928	15097	14974	15135	15109	14902	15151	15074	15103	15000	14925	15035	14992	15012	14936	15024	15132	14869	15044	15155	14988	15029	14929	14975	15041	14894	15159	15048	15136	15024	15009	15006	15181	15046	15082	14904	14988	15095	15025	14957	14994	15093	15144	15140	15078	15214	15008	15082	14674	14935	14876	15075	15058	14983	15093	15135	15066	14993	15131	15042	14936	15077	15014	15075	14838	14925	14985	15078	14987	15003	14967	15087	14962	15013	15078	15010	14844	14963	15093	15001	15000	15004	15144	15099	15020	14886	14997	14966	14948	15019	15015	14972	15240	14822	15195	15097	14977	14884	14960	14917	15058	14975	15112	14984	15089	15073	15173	14941	14937	14978	14969	15032	15073	14940	15059	15036	14997	15091	15039	15022	14861	15006	15115	15057	14995	15089	14909	15099	15117	14881	15049	15006	15003	15149	14965	14954	15058	14966	14908	14920	14999	14916	14875	14992	15031	15140	15053	15120	15019	15008	14904	15232	15031	15085	15184	15150	15058	15137	14995	15030	15160	14945	14996	15116	15044	15061	15171	14882	14883	15010	14827	15237	15000	15028	14805	15086	15141	14969	15019	15024	15159	15055	15112	14978	15041	14945	15127	15184	14878	15071	15053	15022	14974	15053	14932	14928	14980	14918	15158	15184	14937	15001	15157	15075	15174	14943	15019	15017	15060	15006	14960	15023	14903	14933	15080	14961	15022	15039	15113	15027	15069	14845	15054	15056	15127	14977	15098	14989	14902	14888	14975	14942	15046	15229	14954	15148	14885	14973	15075	15222	14942	15016	15031	15036	15102	15097	15017	14971	14999	15000	15062	15053	14934	14977	15091	15138	14952	14981	15044	14944	14907	15074	15129	15090	14907	15047	14955	15138	14895	15129	15028	14971	15100	14991	15081	15003	15199	14959	14989	15089	15080	15078	15004	15112	14968	15158	14848	15087	15008	15013	15017	15045	15120	15110	15066	15024	14792	15274	15158	15105	14956	15047	14987	15164	14988	15110	15040	14896	14924	15123	15040	15097	14970	15022	14905	14989	15017	14937	14939	15098	14979	14996	15047	15248	15166	15010	14943	14985	15066	14971	15129	14979	15149	15062	14900	14996	15245	14966	15007	14856	15131	15079	15112	14911	14988	15116	14945	15135	15211	15121	15095	15012	15004	14888	14922	14815	15055	14968	14982	15287	14955	15207	14944	14965	14962	14872	15096	15028	15149	15101	14978	14997	14967	14905	14869	15092	14975	15024	15218	15185	15041	15060	15023	15148	14953	14958	15032	15054	15022	15169	14893	14840	15129	15083	15175	14841	15058	15109	14914	15013	15098	14959	15191	15172	14986	14777	15042	14956	15034	15066	15221	15057	14923	14900	14931	15049	14909	15074	15091	15011	15106	14913	15024	14932	15075	14868	15059	15159	15078	14885	15129	15289	14895	14987	15120	15050	15006	14808	14956	14952	15090	15118	15048	15069	15008	15077	14866	15125	15019	15022	15094	15147	15021	15067	14988	15096	15122	14922	14826	14976	15146	14994	14977	14978	15121	15050	14915	15053	14985	15089	15064	14944	15003	15191	15150	14835	15230	15006	14947	14969	15006	15068	15082	14982	14928	15093	15073	14885	15084	15161	15218	14976	14964	14910	14836	14959	14934	14960	14886	15054	15132	15003	15110	15031	15133	15086	14891	15275	14977	15073	14823	15021	15010	15013	15237	15103	15184	15186	15105	15069	15007	14749	15166	14937	14927	15075	15014	14953	15082	14926	15190	14993	15014	14971	14956	15103	14915	14995	14916	15007	14996	15014	14936	14900	15031	15063	15073	15140	15075	15148	15086	15236	14805	15021	15046	15059	15025	15116	14982	15016	14918	15089	14916	15199	15102	15060	14945	15040	15128	15081	15118	15080	15096	14911	14858	14987	15124	14829	14898	14909	15023	15064	14937	14980	15084	14938	15183	15046	15034	14969	15078	15117	15068	15010	14942	15154	15134	15149	15072	15100	14884	15074	15067	15006	15112	15078	15209	14926	15070	15028	14766	14979	14898	15151	14971	14946	14971	15081	14981	14914	14959	15087	15133	15089	15028	15033	14946	14880	14977	15030	15117	14775	15042	15174	15117	15096	15079	14949	14899	14965	14999	15205	15098	14984	15027	14879	15056	14862	14863	15330	15130	15085	15007	15102	14903	15223	14847	14970	14942	14952	15178	15101	15022	15174	14920	15177	14958	14887	15069	14997	14929	14967	15185	14957	15104	15031	14993	14986	14902	14915	14923	14944	14986	15067	15071	14961	14882	15140	15085	15096	15023	15050	15094	15044	14950	15137	15008	14964	14954	15045	15108	14897	15307	15055	14920	15131	14987	14971	14978	15073	14977	15033	15028	15088	15032	15085	15149	15103	15121	15214	14943	15122	14882	15017	14871	15046	15054	14971	14952	15053	15087	14907	14948	15130	14831	15097	14987	14854	15242	14895	14937	15131	15009	15103	15026	14918	15027	14969	14994	14987	15002	15037	15073	15030	15151	14891	14851	14970	14965	15060	15180	14945	15031	15025	14818	14913	15030	15060	15045	14922	15096	14891	15290	14926	14949	15031	15017	14963	15255	15155	15151	15013	15101	15001	15038	15202	14992	15062	15237	15038	15123	14848	15053	15115	15004	15019	15063	15180	15044	14946	15010	15136	14843	14884	14995	14828	15040	14896	15071	15107	15119	15167	14873	15126	15171	15021	15037	14923	15086	15213	15202	15249	14963	15000	15114	15141	15106	14993	14960	14978	15115	15050	14925	15048	14893	14975	14904	15128	15126	14865	15036	15053	15043	14917	15116	15051	14917	14953	15095	14924	15039	14968	15007	14998	14944	15146	14905	15103	15029	15060	15067	15089	14925	15138	15061	14975	14872	15052	14983	15075	15060	14970	15042	15007	14891	15042	14926	14844	15031	15022	14885	15213	15037	14950	14998	15170	14805	15079	14949	15076	14793	14889	15054	15097	15097	14950	15037	14931	15275	15133	14991	15038	15037	14959	15065	15023	14988	14989	15112	15096	15068	14944	15195	15104	14950	15038	14919	15019	15077	14833	15142	15019	14936	15053	14920	15136	14929	15126	14987	14974	14942	15045	15007	14995	14901	15168	15051	14977	14876	15028	14873	14806	15166	15030	14987	15021	14933	15036	14973	15111	14945	15112	15091	15086	15106	15021	14920	15192	14903	14918	14931	14895	15064	15002	15047	14852	14997	14983	15028	15012	14863	14893	14823	15104	15178	15011	15018	15024	14898	15165	14992	14871	15116	15073	14931	15113	15096	15137	15107	15010	14971	14994	15001	15045	15004	15234	14938	15110	15070	14924	14911	15195	15213	14984	15049	15012	15107	14904	15049	14996	14992	15025	15058	14945	15185	15098	15043	14939	15093	15133	14926	15079	14919	14995	15083	15026	15101	14957	15049	15193	14938	15152	15040	15116	15157	14972	15006	15034	15015	14881	14984	14816	15225	15065	14981	15046	15052	15117	14924	14929	14865	15129	15162	15123	15026	15010	15114	14973	15167	14932	15096	15236	14969	14983	14967	15169	14948	14964	14971	14947	14936	15173	15037	15009	14961	14977	14879	14959	15116	14892	14803	15020	15086	15055	15188	14964	15206	14939	15174	14924	14933	14972	15043	15077	14949	14901	15209	15247	14950	15036	14919	15059	15315	15038	14874	14939	15132	15068	15253	14959	15054	15059	15076	14976	15215	15109	15216	15111	15058	15049	15037	15074	15020	15049	15046	15052	14999	14877	14901	15042	15113	14903	14910	14893	15038	15118	15168	15011	14827	14894	14932	14971	14983	15178	15059	15183	15094	14965	15186	15030	15161	15006	15132	14983	15223	15038	14960	15046	14930	15153	14895	15065	15022	15055	15009	15025	14851	15092	15196	15074	15061	15078	14938	15047	15086	14908	15302	15122	14950	14954	14932	15021	14989	15202	15067	15154	15045	15019	14964	15012	15130	15047	15149	15015	15057	14930	15157	15017	15185	15118	15211	15050	15191	14912	15042	15180	15032	15095	15031	14969	15168	15021	15137	14918	15058	15168	15164	14924	15058	15032	15051	14924	15067	15150	15143	15038	15018	15075	15074	14909	14958	15112	15125	15146	15095	15063	14800	15062	14957	15007	15085	15238	14905	15027	15030	15279	15037	15102	14822	15072	15027	14948	15129	14940	15001	14986	15020	15101	15153	14997	14974	15042	15004	15001	15089	14881	14973	15074	15002	15038	14999	15149	15148	15221	15016	14979	15124	15077	14873	14935	14962	15003	15153	15022	15035	15056	15089	15112	14794	15057	14888	14973	14875	15056	14994	15033	15023	15098	15148	14968	15093	14986	15096	15008	14863	15150	14912	15094	14925	14946	15127	15092	15038	14917	15024	15101	15284	15026	15186	15308	15046	15142	15045	15177	14978	14999	15097	14979	15084	14992	15142	15080	15291	15090	15115	14930	15048	15043	15061	15096	15008	15075	14999	14989	15078	15017	15024	15089	15122	15105	15037	15163	15093	15218	14955	14918	14868	15069	14996	14914	15029	15083	15035	14893	14890	15002	14924	15107	14946	15042	14944	14885	15116	15027	15015	15118	15322	14936	15151	14883	15080	14985	15186	15087	15018	14869	15064	15061	14967	14964	15213	14994	15215	14905	14955	15095	14903	14956	14976	15013	15142	14880	14995	15102	15043	14834	14880	14880	15019	14971	14980	14963	14979	15052	14887	14959	15133	15052	15122	14909	15207	15081	14986	15053	15132	15145	15162	14962	14996	15174	15035	15033	15016	15020	14984	15180	14869	15007	14960	14973	15104	14999	15047	15159	15115	15137
24540	20984	27847	28672	29160	30075	30308	29043	28625	28533	28196	27952	28233	27963	28152	28130	27886	28140	27921	27835	28035	28585	29227	29131	28371	27814	27616	27931	27934	28016	28194	28404	27974	28150	27905	27615	27712	27791	27874	27796	27748	27849	27659	27670	27603	27933	27601	27677	27886	27715	27706	27987	27649	27827	27637	27558	27845	27727	27841	27516	27672	27719	27636	27820	27886	27820	27698	27812	27722	27689	27703	27716	27563	27375	27620	27752	27698	27685	27866	28025	27890	27541	27539	27447	27842	27742	27714	27921	27868	27903	27854	27843	27872	28030	27678	27664	27527	27692	27592	27597	27924	27718	27719	27806	27673	27758	27531	27795	27882	27643	27795	27825	27929	27889	27635	27835	27636	27852	28073	27722	27514	27748	27545	27872	27694	27747	27771	27715	27739	28015	27874	27846	27785	27805	27880	27864	27944	27532	27660	27669	27670	27584	27599	27853	27500	27619	27690	27547	27700	27813	27585	27507	27565	27783	27846	27706	27788	27900	27637	27590	27735	27712	27845	27644	27851	27713	27744	27799	27687	27847	27863	27879	27755	27721	27802	27799	27633	27566	27877	27843	27722	27873	27753	27767	27660	27801	27362	27651	27515	27486	27508	27682	27758	27765	27722	28003	27792	27705	27915	27717	27639	27644	27744	27686	27749	27892	27777	27762	27741	27724	27620	27976	27841	27813	27739	27638	27861	27772	27540	27810	27609	27723	27780	28055	27786	27505	27727	27679	27864	27724	27436	27569	27764	27698	27858	27496	27941	27601	27783	27871	27745	28003	27653	27761	27662	27724	27671	27860	27648	27584	27617	27468	27632	27795	27577	27609	27710	27761	27864	27581	27631	27525	27593	27836	27859	27546	27582	27824	28046	27807	27769	27533	27715	27619	27434	27707	27883	27833	27896	27701	27420	27869	27933	27793	27509	27630	27789	27774	27717	27885	27973	27797	27785	27523	27519	27613	27834	27982	27598	27708	27757	27875	27829	27663	27734	27924	28017	27760	27870	27688	27851	27559	27787	27635	27759	27748	27958	27678	27540	27729	27697	27704	27837	27736	27594	27712	27853	27817	27872	27741	27844	27753	27739	27771	27910	27645	27718	27700	28132	27543	27707	27778	27689	27837	27890	27497	27552	27784	27801	27878	27459	27729	27705	27753	27758	27587	27745	27575	27745	27767	28055	27983	27613	27786	27541	27635	27479	27646	27817	27667	27537	27468	27794	27786	27641	27677	27866	27859	27458	27542	27697	27832	27732	27695	27709	27683	27893	27815	27817	27749	27734	27660	27944	27749	27751	27680	27423	27544	27774	27779	27523	27443	27750	27461	27677	27559	27771	27578	27791	27462	27719	27340	27699	27648	27639	27829	27853	27812	27912	27705	27562	27477	27916	27795	27758	27574	27668	27763	27584	27718	27883	27673	27652	27924	27598	27770	27610	27614	27690	27650	27776	27672	27690	27637	27634	27719	27757	27843	27707	27855	27847	27743	27488	27828	27665	27137	27602	27643	27860	27420	27856	27921	27763	27750	27747	27728	27717	27627	27637	27846	27764	27667	27760	27750	27800	27522	27879	27492	27520	27597	27448	27344	27752	27640	27619	27578	27740	27521	27792	27965	27758	27318	27540	27828	27859	27703	27850	27706	27743	27660	27517	27658	27760	27604	27556	27456	27497	27753	27545	27793	27711	27851	27792	27795	27896	27630	27887	27848	27859	27669	27939	27806	27806	27680	27718	27550	27850	27709	27893	27734	27778	27831	27734	27836	27704	27703	27708	27652	27635	27709	27854	27752	27727	27732	27855	27622	27853	28005	27886	27808	27652	27795	27796	27696	27677	27759	27836	27853	27764	27801	27667	27832	27989	27940	27922	27777	27876	27699	27834	27857	27839	27949	27995	27410	27501	27555	27967	27653	27706	27769	27796	27487	27673	27875	27732	27902	27675	27693	27461	27492	27729	27855	27750	27876	27793	27387	27685	27618	27559	27731	27736	27828	27955	27554	27790	27531	27902	27704	27856	27684	27715	27533	27854	27856	27677	27596	27608	27639	27677	27642	27826	27790	27808	27703	27795	27845	27675	27842	27855	27779	27727	27546	27735	27808	27627	27951	28096	27716	27758	27783	27551	27964	27803	27817	27869	27640	27499	27767	27753	27689	27713	27595	27692	27872	27627	27936	27775	27628	27730	27841	27746	27469	27956	27812	27846	27735	27759	27819	27904	27773	27596	28083	27736	27692	27573	27604	27991	27767	27707	27911	27791	27905	27720	27637	27662	27714	27639	27851	27617	27758	27548	27722	27756	27614	27572	27612	27766	27939	27840	27683	27626	27583	27484	27925	27639	27702	27610	27563	27702	27641	27689	28145	27901	27472	27810	27654	27657	27314	27665	27692	27427	27804	27845	27480	27825	27621	27841	27900	27636	27668	27726	27874	27947	27843	27895	27756	27732	27939	27718	27765	27848	27795	27902	27751	27502	27762	27869	27682	27888	28055	27726	27805	27900	27498	27673	28201	27796	27584	27815	27807	27833	27847	27900	27629	27652	27838	27820	27867	27360	27910	27733	27641	27492	27693	27464	27724	27624	27773	27887	27928	27929	27861	27832	27840	27541	27725	27648	27656	27636	27744	27601	27692	27680	27690	27567	27646	27732	27808	27598	27615	27904	27883	27877	27965	27848	27811	27776	27769	27872	27733	27784	27879	27737	27920	27736	27745	27888	27836	27888	27867	27585	27833	27688	27816	27795	27749	27444	27749	27722	27602	27549	27625	27329	27839	28022	27896	27674	27755	27859	27688	27870	27743	27650	27673	27889	27818	27709	27673	27711	27682	27696	27567	27576	27762	28090	27610	27798	27907	27524	27719	27651	27620	28046	27753	27558	27689	27884	27748	27903	27875	27772	27756	27850	27663	27763	27740	27643	27678	27793	27730	27723	27751	27593	27675	27629	27891	27693	27530	27785	27925	27733	27822	27950	27662	27551	27659	27728	27761	27541	28021	27713	27700	27509	27718	27888	27731	27558	27818	27567	27925	27909	27594	27590	27562	27654	27767	27733	27810	27636	27908	27709	28118	27882	27771	27841	27799	27683	27791	27743	27990	27649	27675	27688	27772	27704	28060	27738	27756	27540	27587	27483	27590	27651	27857	27473	27616	27534	27776	27615	27698	27843	27912	27524	28113	27962	27589	27728	27732	27797	27635	27701	27754	27811	27648	27727	27573	27879	27678	27595	27347	27687	27740	27945	27638	27757	27609	27681	27800	27724	27725	27890	27641	27802	27822	27827	27760	27716	27553	27707	27808	27894	27708	27592	27777	27700	27741	27893	27774	27837	27695	27711	27600	27851	27676	27728	27532	27598	27766	27606	27563	27826	27806	27705	27841	27868	27656	27825	27871	27542	27797	27795	27642	28023	27753	27974	27614	27697	27769	27704	27923	27684	27723	27852	27468	27583	27555	27800	27510	27710	27596	27544	27336	27554	27641	27713	27670	27700	27845	27759	27672	27979	28037	27703	27665	28018	27633	27818	27698	27627	27918	27853	27506	27621	27666	27858	27764	27968	27982	27560	27736	27646	27816	27862	27571	27910	27695	27792	27889	27711	27733	27661	27758	27734	27686	27745	27814	27850	28151	27759	28039	27784	27667	27744	27971	27619	27816	27533	27822	27700	27662	27619	27720	27569	27802	27663	27814	27758	27770	27950	27766	27767	27918	27756	27928	27699	27628	27787	27786	27617	27692	27608	27798	27706	27982	27761	27737	27634	27671	27655	27729	27644	27773	27839	27544	27689	27792	27712	27764	27648	27700	27689	27698	27630	27861	27819	27940	27836	27694	27692	27812	27709	27753	27695	27988	27584	27661	27735	27539	27588	27565	27769	27556	27963	27602	27837	27768	27896	27915	27646	27725	27989	28004	27697	27853	27753	27583	27764	27467	27554	27654	27393	27715	27725	27533	27580	27582	27893	27696	27680	27885	27621	27922	27806	27543	27508	27686	27795	27843	27844	27500	27732	27451	27806	27863	27757	27873	27590	27519	27803	27906	27927	27930	27679	27525	27718	27973	27744	27628	27751	27775	27773	27800	27702	28017	28082	27669	27799	27728	27476	27669	27821	27777	27768	27789	27872	27683	27762	27452	27796	27548	27812	27906	27790	27739	27657	27758	27840	27734	27959	27891	27524	27291	27829	27756	28109	27666	27695	27744	27525	27704	27699	27708	27553	27681	27897	27670	28088	27806	27722	27554	27794	27733	27592	27693	27596	27733	28005	27449	27705	27749	27764	27530	27630	27662	27907	27466	27862	27899	27677	27624	27740	27847	27628	27661	27606	27675	27852	27564	27584	27771	27639	27766	27657	27552	27901	27618	27840	27608	27806	27876	27512	28051	27767	27582	27729	27954	27461	27742	27643	27787	27561	27761	27902	27808	27761	27742	27590	27870	27597	28183	27663	28162	27749	27589	27867	27726	27831	27688	27788	27646	27661	27739	27671	27899	27851	27820	27949	27856	27754	27641	27472	27797	27979	27742	27812	27779	27746	27569	27688	27594	27692	27456	27746	27869	27880	28024	27725	27630	27910	27806	27829	27853	27616	27884	27508	27666	27689	27960	27704	27670	27704	27701	27711	27450	27511	27856	27665	27887	27586	27542	27607	27625	27887	27800	27790	27740	27680	27745	27697	27866	27973	27732	27461	27654	27776	27835	27883	27538	27875	27797	27605	27745	27692	27598	27630	27551	27685	27737	27494	27715	27505	27853	27821	27736	27661	27565	27778	27644	27570	27833	27700	27721	27611	27753	27896	27739	27759	27711	27777	27730	27898	27765	27559	27801	27816	27874	27883	27492	27863	27618	27748	27809	27642	27749	27803	27603	27747	27730	27856	27733	27679	28024	27827	27901	27844	27818	27817	27705	28021	27749	27742	27960	27485	27725	27992	27647	27686	27729	27649	27776	27801	27722	27541	27660	27778	27677	27824	27680	27803	27806	28010	27737	27925	27986	27752	27711	27568	27333	27648	27893	27554	27600	27830	27792	27795	27890	27801	27664	27702	27752	27827	27832	27552	27779	27777	27633	27719	27562	27857	28165	28141	27669	28028	27978	27739	27934	27652	27742	27657	27625	27955	27488	27559	27698	27954	27873
17788	30938	28664	24200	20375	17865	16972	16367	16212	16006	16126	15577	15705	15604	15663	15482	15609	15483	15403	15557	15511	16320	16663	16600	15600	15552	15418	15523	15338	15593	15598	15761	15595	15409	15405	15312	15469	15393	15463	15261	15357	15412	15392	15341	15352	15237	15323	15424	15167	15243	15445	15376	15264	15435	15139	15389	15343	15254	15328	15250	15220	15293	15088	15279	15417	15413	15260	15319	15372	15249	15192	15142	15221	15334	15246	15388	15201	15230	15311	15385	15191	15273	15172	15194	15148	15339	15258	15239	15091	15246	15219	15287	15255	15365	15170	15149	15351	15383	15358	15269	15225	15156	15294	15243	15254	15337	15377	15245	15184	15156	15298	15315	15323	15294	15136	15269	15258	15280	15236	15207	15154	15175	15297	15170	15155	15246	15178	15296	15244	15410	15181	15256	15378	15318	15436	15211	15451	15102	15202	15322	15117	15398	15305	15166	15344	15414	15287	15238	15204	15255	15386	15391	15176	15337	15287	15023	15338	15460	15423	15297	15306	15247	15281	15395	15239	15341	15305	15176	15316	15232	15420	15321	15271	15201	15160	15133	15293	15201	15214	15141	15264	15295	15422	15286	15413	15146	15192	15343	15286	15392	15193	15090	15367	15233	15289	15292	15217	15269	15274	15089	15359	15293	15191	15337	15433	15383	15254	15307	15216	15371	15199	15129	15421	15199	15443	15105	15217	15235	15387	15357	15263	15346	15137	15221	15310	15409	15246	15076	15276	15004	15325	15235	15280	15316	15203	15221	15068	15413	15152	15237	15324	15138	15161	15082	15410	15275	15135	15136	15257	15423	15285	15183	15222	15234	15341	15184	15299	15444	15217	15170	15299	15375	15376	15372	15162	15296	15281	15201	15181	15338	15236	15081	15289	15252	15324	15287	15146	15353	15307	15187	15267	15354	15384	15297	15343	15348	15245	15242	15179	15248	15178	15074	15280	15175	15142	15248	15191	15252	15357	15169	15436	15424	15436	15138	15303	15108	15202	15134	15282	15253	15145	15367	15305	15460	15260	15320	15328	15227	15324	15270	15227	15215	15485	15136	15402	15417	15138	15316	15186	15082	15325	15275	15193	15199	15378	15189	15460	15185	15211	15198	15205	15194	15281	15168	15156	15217	15116	15298	15108	15308	15271	15185	15335	15230	15073	15196	15336	15189	15419	15258	15414	15524	15299	15303	15440	15145	15243	15291	15318	15227	15286	15269	15217	15161	15267	15174	15172	15114	15307	15351	15287	15315	15421	15297	15265	15083	15167	15371	15236	15285	15329	15366	15174	15092	15260	15381	15251	15181	15219	15267	15177	15184	15352	15194	15198	15382	15166	15186	15232	15190	15373	15269	15034	15417	15266	15312	15251	15228	15262	15390	15438	15130	15056	15398	15180	15192	15179	15293	15318	15343	15220	14924	15176	15366	15218	14973	15131	15168	15280	15273	15278	15359	15258	15296	15217	15197	15130	15246	15209	15319	15259	15242	15144	15290	15213	15239	15162	15394	15004	15138	15129	15145	15162	15140	15139	15346	15276	15361	15245	15068	15301	15206	15197	15274	15269	15350	15259	15303	15384	15189	15257	15428	15235	15207	15277	15489	15144	15111	15258	15242	15239	15205	15276	15333	15336	15327	15103	15305	15219	15101	15379	15232	15105	15264	15175	15303	15200	15290	15472	14993	15465	15170	15200	15204	15243	15352	15244	15152	15340	15227	15398	15166	15248	15263	15205	15493	15362	15286	15300	15282	15320	15064	15284	15333	14928	15178	15162	15374	15289	15394	15303	15189	15205	15211	15287	15383	15372	15185	15316	15244	15099	15198	15385	15312	15172	15264	15340	15122	15222	15194	15216	15018	15190	15185	15089	15320	15282	15254	15432	15314	15217	15279	15183	15063	15329	15232	15240	15367	15145	15391	15255	15226	15218	15339	15273	15375	15239	15332	15281	15242	15380	15184	15156	15381	15508	15152	15424	15216	15398	15299	15354	15170	15495	15292	15105	15185	15501	15127	15242	15370	15219	15363	15242	15193	15240	15333	15110	15289	15206	15249	15300	15143	15123	15012	15429	15049	15173	15320	15223	15348	15278	15257	15313	15208	15347	15287	15160	15469	15382	15352	15405	15475	15231	15236	15140	15375	15388	15159	15215	15215	15238	15316	15427	15289	15255	15225	15247	15236	15340	15247	15049	15364	15253	15163	15105	15329	15142	15258	15271	15391	15165	15218	15083	15140	15305	15143	15497	15293	15153	15342	15368	15290	15374	15166	15366	15127	15304	15484	15318	15202	15230	15245	15352	15293	15375	15281	15228	15152	15248	15359	15266	15389	15368	15205	15116	15259	15188	15296	15593	15107	15179	15236	15428	15219	15322	15233	15317	15189	15233	15136	15353	15142	15297	15230	15007	15329	15272	15339	15287	15279	15301	15341	15259	15302	15231	15319	14956	15107	15204	15304	15282	15131	15264	15172	15231	15403	15061	15022	15272	15206	15130	15219	15286	15139	15319	15138	15238	15304	15291	15141	15149	15189	15406	15305	15314	15151	15441	15155	15395	15208	15340	15386	15190	15247	15257	15094	15290	15293	15108	15180	15225	15381	15442	15217	15171	15312	15255	15312	15211	15333	15249	15298	15219	15158	15333	15312	15275	15284	15201	15460	15125	15109	15355	15175	15161	15071	15157	15350	15076	15197	15373	15327	15405	15347	15278	15186	15135	15379	15279	15259	15203	15312	15309	15443	15381	15370	15224	15294	15340	15203	15228	15087	15244	15231	15340	15342	15215	15230	15301	15146	15166	15384	15137	15255	15208	15228	15485	15399	15308	15385	15314	15231	15160	15360	15237	15265	15219	15082	15460	15411	15001	15450	15276	15130	15280	15250	15202	15233	15280	15233	15237	15228	15252	15204	15352	15357	15124	15551	15080	15390	15209	15197	15019	15280	15251	15378	15218	15386	15408	15460	15480	15390	15243	15230	15424	15294	15278	15372	15200	15338	15293	15211	15173	15254	15535	15236	15359	15386	15032	15346	15246	15060	15457	15342	15161	15095	15272	15360	15250	15281	15368	15149	15281	15263	15382	15260	15228	15222	15194	15375	15164	15420	15000	15320	15323	15182	15301	15252	15267	15111	15253	15328	15205	15378	15308	15173	15488	15369	15247	15203	15442	15277	15260	15203	15269	15377	15226	15227	15221	15201	15278	15162	15185	15336	15394	15287	15121	15235	15380	15361	15383	15418	15144	15208	15307	15226	15169	15254	15236	15227	15235	15195	15184	15272	15335	15112	15370	15406	15397	15292	15342	15465	15197	15197	15272	15113	15306	15224	15356	15262	15195	15225	15279	15093	15448	15166	15338	15175	15227	15103	15204	15228	15240	15393	15274	15227	15184	15279	15366	15289	15198	15193	15346	15380	15304	15212	15410	15310	15334	15049	15241	15240	15465	15262	15212	15293	15376	15353	15138	15185	15367	15411	15038	15259	15336	15280	15283	15345	15303	15184	15352	15126	15429	15329	15379	15272	15258	15174	15463	15102	15365	15169	15076	15251	15114	15123	15200	15280	15214	15294	15244	15282	15251	15477	15311	15369	15400	15364	15068	15440	15200	15171	15422	15242	15322	15248	15317	15338	15284	15270	15172	15227	15389	15349	15226	15247	15400	15365	15243	15335	15187	15258	15356	15336	15395	15300	15266	15210	15295	15284	15362	15324	15266	15255	15315	15253	15309	15314	15307	15360	15145	15151	15323	15279	15099	15208	15222	15176	15228	15209	15250	15199	15188	15189	15213	15242	15178	15177	15148	15274	15107	15277	15322	15330	15374	15205	15132	15257	15281	15255	15405	15326	15363	15293	15232	15312	15428	15333	15291	15413	15273	15347	15373	15307	15052	15315	15130	15321	15268	15201	15281	15278	15286	15201	15263	15293	15254	15310	15257	15359	15151	15230	15346	15325	15316	15236	15221	15239	15133	15251	15292	15144	15146	15266	15306	15376	15322	15422	15384	15293	15065	15232	15298	15334	15332	15164	15158	15206	15270	15290	15030	15326	15307	15216	15326	15365	15239	15320	15278	15250	15260	15352	15324	15213	15219	15197	15252	15349	15178	15406	15193	15155	15150	15321	15224	15269	15405	15376	15361	15134	15441	15418	15221	15157	15210	15310	15181	15387	15319	15222	15343	15364	15259	15457	15310	15114	15323	14944	15234	15281	15313	15189	15158	15311	15393	15181	15277	15121	15236	15266	15289	15286	15263	15093	15198	15300	15159	15116	15203	15258	15415	15300	15162	15410	15385	15322	15317	15249	15358	15495	15331	15326	15390	15146	15321	15454	15311	15224	15254	15278	15247	15334	15324	15401	15161	15140	15206	15302	15192	15310	15263	15377	15241	15311	15276	15339	15230	15361	15266	15162	15433	15241	15047	15164	15177	15350	15241	15272	15372	15268	15308	15157	15080	15090	15260	15249	15328	15225	15101	15392	15498	15270	15362	15339	15208	15241	15341	15120	15383	15234	15030	15341	15485	15336	15298	15310	15253	15159	15170	15399	15275	15243	15187	15159	15434	15065	15340	15303	15153	15122	15364	15226	15097	15323	15249	15231	15335	15326	15302	15205	15311	15192	15473	15199	15382	15220	15330	15188	15202	15202	15256	15107	15223	15413	15367	15343	15239	15248	15248	15365	15192	15308	15315	15186	15199	15254	15325	15186	15372	15199	15211	15333	15187	15348	15254	15245	15202	15237	15269	15237	15150	15424	15157	15200	15304	15368	15284	15165	15369	15190	15224	15155	15216	15225	15162	15313	15161	15253	15267	15055	15324	15221	15204	15248	15415	15296	15375	15193	15286	15212	15208	15081	15092	15105	15248	15136	15174	15167	15289	15301	15288	15201	15214	15310	15165	15233	15466	15222	15217	15288	15333	15257	15141	15242	15253	15160	15288	15073	15349	15344	15161	15408	15273	15144	15436	15124	15385	15134	15432	15138	15269	15183	15391	15099	15218	15268	15447	15066	15229	15356	14992	15306	15226	15133	15303	15218	15334	15384	15304	15379	15026	15100	15307	15242	15319	15188	15182	15195	15151	15350	15153	15188	15349	15378	15257	15307	15470	15117	15211	15281	15167	15340	15251	15078	15390	15166
22662	20949	27936	25674	27423	30795	32708	30920	29743	30074	29770	29534	29459	29248	29374	29149	28700	28916	29124	29175	29006	30491	32034	31704	30255	29105	29153	28777	28547	29011	29502	29444	29525	29154	29025	28851	28786	28934	29106	28856	28790	28968	28861	28684	28611	28677	28658	28658	28793	28565	28749	28448	28389	28463	28703	28619	28633	28582	28691	28423	28688	28748	28691	28632	28635	28687	28745	28609	28506	28452	28879	28658	28758	28660	28711	28621	28468	28600	28494	28595	28781	28786	28609	28420	28613	28745	28692	28605	28666	28879	29079	28735	28614	28782	28868	28630	28611	28698	28546	28552	28609	28585	28738	28913	28668	28678	28666	28326	28683	28817	28662	28626	28682	28490	28775	28652	28637	28552	28613	28716	28631	28493	28465	28416	28704	28692	28613	28473	28735	28565	28677	28784	28553	28558	28933	28587	28782	28586	28711	28615	28674	28576	28569	28632	28442	28817	28749	28704	28473	28220	28627	28693	28530	28682	28653	28700	28742	28812	28647	28592	28686	28763	28663	28638	28655	28301	28715	28603	28538	28594	28539	28564	28650	28561	28543	28381	28629	28431	28378	28863	28547	28433	28811	28651	28837	28648	28789	28736	28857	28525	28564	28628	28593	28590	28715	28586	28582	28639	28647	28750	28643	28575	28783	28730	28588	28705	28220	28899	28710	28628	28554	28617	28404	28478	28484	28482	28339	28572	28581	28584	28598	28750	28576	28474	28529	28449	28558	28484	28781	28834	28402	28673	28668	28666	28759	28811	28547	28304	28788	28637	28753	28413	28666	28684	28767	28542	28765	28685	28582	28765	28473	28552	28739	28733	28425	28534	28519	28424	28574	28584	28690	28696	28583	28537	28649	28955	28522	28695	28430	28593	28331	28696	28495	28840	28656	28746	28489	28610	29019	28765	28652	28664	28590	28823	28614	28668	28424	28569	28391	28606	28669	28495	28461	28702	28590	28363	28721	28770	28943	28654	28617	28615	28605	28870	28606	28763	28631	28498	28740	28482	28510	28584	28656	28504	28772	28547	28501	28736	28546	28584	28191	28632	28677	28719	28518	28340	28836	28828	28677	28737	28405	28647	28816	28695	28411	28576	28654	28657	28507	28692	28612	28611	28736	28658	28600	28517	28464	28794	28782	28637	28821	28181	28716	28646	28913	28747	28531	28615	28553	28469	28671	28866	28838	28623	28506	28536	28909	28646	28638	28507	28642	28620	28899	28465	28603	28520	28628	28652	28600	28400	28609	28665	28427	28500	28836	28702	28504	28621	28451	28750	28832	28489	28795	28708	28643	28699	28750	28314	28702	28803	28733	28641	28531	28593	28746	28669	28619	28799	28653	28871	28846	28509	28659	28775	28849	28756	28629	28715	28318	28618	28735	28593	28712	28390	28343	28783	28741	28642	28699	28489	28656	28450	28504	28504	28580	28599	28555	28683	28776	28836	28485	28714	28563	28643	28566	28766	28532	28502	28487	28725	28811	28715	28749	28667	28539	28628	28679	28516	28380	28828	28605	28727	28924	28565	28525	28628	28505	28650	28892	28777	28546	28730	28649	28417	28581	28444	28471	28609	28792	28420	28487	28621	28629	28440	28733	28569	28687	28740	28839	28838	28573	28305	28564	28811	28811	28645	28556	28786	28881	28593	28968	28495	28424	28511	28721	28469	28603	28533	28412	28635	28674	28367	28771	28701	28424	28543	28609	28915	28788	28723	28565	28857	28788	28767	28539	28692	28627	28681	28601	28892	28798	28521	28629	28533	28497	28391	28549	28518	28795	28635	28609	28467	28487	28694	28618	28639	28679	28766	28526	28739	28608	28476	28466	28710	28659	28493	28762	28591	28674	28519	28534	28414	28666	28759	28782	28446	28589	28669	28615	28461	28552	28813	28481	28483	28592	28348	28606	28767	28746	28574	28661	28626	28416	28407	28426	28647	28343	28644	28539	28694	28589	28654	28742	28353	28564	28824	28533	28724	28424	28599	28522	28499	28600	28610	28683	28292	28703	28617	28745	28613	28461	28666	28321	28644	28637	28685	28493	28552	28478	28648	28821	28540	28841	28570	28478	28761	28948	28714	28817	28454	28495	28762	28857	28697	28720	28656	28766	28625	28792	28618	28800	28723	28628	28772	28487	28536	28648	28394	28498	28691	28871	28666	28719	28426	28705	28866	28544	28620	28493	28378	28540	28601	28516	28503	28694	28595	28532	28687	28628	28782	28617	28692	28752	28413	28426	28573	28873	28838	28856	28387	28840	28759	28598	28518	28415	28489	28547	28722	28650	28787	28532	28643	28625	28658	28506	28708	28799	28777	28621	28705	28743	28777	28595	28480	28764	28471	28379	28737	28646	28589	28494	28812	28718	28594	28619	28584	28367	28537	28555	28648	28533	28630	28434	28493	28623	28425	28792	28605	28870	28606	29000	28604	28712	28531	28792	28651	28636	28461	28701	28607	28829	28641	28677	28673	28676	28591	28507	28953	28505	28469	28592	28657	28674	28636	28442	28344	28686	28694	28588	28717	28720	28425	28497	28688	28442	28510	28423	28687	28639	28558	28452	28499	28523	28817	28684	28527	28695	28540	28618	28592	28664	28657	28517	28467	28683	28593	28540	28573	28466	28627	28511	28710	28380	28441	28575	28803	28464	29038	28491	28638	28663	28618	28658	28666	28446	28671	28591	28572	28837	28685	28722	28526	28459	28574	28755	28501	28645	28659	28553	28798	28505	28655	28670	28649	28510	28702	28478	28721	28359	28674	28852	28477	28474	28606	28631	28701	28882	28802	28592	28802	28608	28480	28475	28601	28665	28686	28433	28633	28367	28534	28588	28646	28535	28589	28658	28568	28661	28644	28605	28616	28434	28512	28642	28350	28492	28505	28532	28612	28460	28447	28544	28765	28716	28740	28653	28467	28496	28406	28806	28631	28448	28553	28566	28542	28635	28568	28427	28671	28765	28490	28609	28520	28682	28664	28356	28479	28660	28599	28601	28680	28785	28527	28508	28776	28583	28679	28551	28783	28457	28614	28373	28448	28835	28802	28646	28807	28322	28574	28433	28374	28576	28811	28546	28810	28612	28435	28327	28678	28748	28607	28680	28579	28576	28765	28639	28642	28537	28605	28478	28616	28600	28645	28573	28770	28687	28451	28445	28981	28756	28668	28709	28786	28534	28639	28693	28610	28493	28586	28626	28690	28513	28765	28868	28718	28436	28658	28816	28787	28566	28528	28496	28688	28676	28614	28769	28713	28536	28977	28776	28427	28550	28507	28372	28615	28530	28889	28655	28643	28749	28532	28642	28577	28481	28637	28584	28899	28695	28810	28721	28724	28815	28498	28830	28587	28567	28452	28716	28664	28316	28420	28530	28681	28640	28910	28624	28469	28661	28842	28453	28628	28365	28631	28562	28856	28673	28830	28545	28699	28584	28620	28473	28769	28727	28963	28811	28590	28605	28799	28672	28641	28889	28897	28575	28680	28650	28351	28833	28410	28756	28777	28565	28564	28467	28749	28739	28579	28619	28831	28627	28515	28768	28344	28699	28793	28788	28833	28846	28613	28611	28578	28525	28678	28737	28748	28507	28583	28623	28750	28810	28447	28558	28708	28878	28640	28557	28350	28812	28408	28485	28555	28706	28497	28534	28473	28571	28498	28823	28502	28830	28623	28705	28714	28851	28911	28683	28683	28771	28607	28532	28787	28518	28371	28586	28836	28439	28522	28608	28662	28692	28578	28791	28731	28500	28580	28765	28646	28469	28586	28588	28653	28604	28527	28752	28652	28691	28581	28715	28904	28603	28329	28450	28527	28743	28398	28581	28358	28532	28572	28625	28926	28720	28777	28542	28627	28404	28522	28688	28688	28764	28525	28785	28509	28773	28773	28832	28589	28735	28702	28674	28707	28585	28511	28664	28636	28313	28659	28624	28458	28606	28796	28623	28536	28540	28527	28755	28465	28582	28806	28557	28601	28606	28680	28735	28489	28633	28693	28797	28562	28584	28834	28804	28634	28588	28643	28748	28595	28799	28848	28501	28685	28861	28569	28816	28744	28481	28536	28653	28577	28634	28851	28667	28527	28691	28654	28762	28476	28517	28657	28776	28506	28503	28637	28574	28509	28398	28817	28848	28883	28672	28598	28623	28715	28420	28518	28885	28521	28219	28499	28681	28520	28758	28208	28638	28363	28433	28544	28582	28594	28206	28777	28693	28655	28740	28744	28782	28411	28497	28668	28763	28290	28785	28625	28554	28716	28533	28729	28800	28805	28620	28531	28628	28652	28437	28586	28509	28730	28652	28600	28811	28638	28635	28446	28686	28420	28450	28343	28769	28699	28930	28573	28873	28608	28594	28592	28607	28592	28623	28619	28571	28483	28602	28327	28493	28289	28457	28776	28822	28668	28411	28341	28664	28616	28673	28904	28718	28711	28546	28439	28639	28951	28771	28562	28720	28604	28725	28680	28739	28477	28719	28557	28735	28802	28598	28623	28695	28556	28753	28479	28442	28252	28823	28626	28579	28563	28541	28698	28806	28522	28848	28943	28549	28672	28880	28697	28613	28613	28764	28854	28751	28480	28545	28784	28810	28501	28733	28693	28702	28403	28614	28776	28757	28858	28513	28706	28793	28763	28748	28469	28833	28519	28873	28450	28782	28842	28709	28725	28671	28487	28771	28689	28453	28589	28797	28576	28616	28848	28624	28516	28637	28612	28564	28566	28838	28549	28847	28617	28617	28472	28436	28707	28502	28411	28759	28311	28657	28564	28675	28735	28694	28530	28393	28726	28618	28681	28706	28696	28532	28835	28800	28569	28530	28763	28452	28437	28625	28574	28408	28781	28636	28473	28625	28615	28539	28741	28708	28764	28594	28662	28422	28681	28734	28719	28552	28505	28519	28593	28897	28764	28799	28537	28683	28628	28462	28523	28492	28609	28562	28432	28650	28759	28624	28595	28547	28592	28775	28724	28700	28621	28710	28702	28919	28690	28855	28595	28547	28434	28622	28715	28567	28738	28695	28711	28508	28462	28419	28930	28643	28540	28878	28407	28571	28661	28568	28627	28789	28663	28875	28712	28519	28755	28779	28644	28950	28726	28652	28646	28695	28748	28500	28371	28586	28774	28547	28656	28371	28791
19095	36820	34359	27373	22513	19315	18197	17877	17339	16859	16585	16461	16273	16287	16412	16083	16300	16121	16082	16121	16256	17848	19027	18844	16931	15963	15954	16008	15904	15923	16423	16400	16166	16216	15905	15927	15977	15892	15945	15908	15919	15896	15804	16001	15705	15840	15698	15986	15864	15901	15726	15798	15932	15714	15851	15768	15950	15643	15780	15832	15878	15855	15781	15840	15819	16012	15949	15830	15844	15728	15800	15698	15856	15804	15760	15870	15892	15739	15768	15935	15843	15836	15805	15722	15785	15780	15708	15810	15733	15902	15667	15734	15683	15699	15696	15803	15847	15714	15841	15958	15832	15743	15746	15785	15808	15683	15639	15783	15864	15863	15783	15695	15631	15829	15784	15885	15905	15787	15997	15784	15701	15829	15741	15694	15611	15899	15694	15519	15608	15935	15836	15791	15800	15726	15799	15719	15823	15728	15832	15821	15667	15717	15658	16109	15834	15838	15644	15803	15556	15691	15900	15798	15840	15818	15865	15620	15781	15684	15841	15917	15805	15795	15786	15697	15838	15856	15750	15920	15940	15694	15703	15687	15867	15856	15723	15783	15959	15763	15985	15711	15794	15841	15776	15695	15758	15921	15722	15882	15721	15896	15657	15703	15842	15836	15636	15710	15743	15606	15827	15696	15992	15709	15507	15873	15743	15890	15840	15605	15821	15803	15648	15766	15681	15765	15891	15769	15879	15860	15646	15722	15834	15790	15631	15910	15635	15810	15847	15958	15936	15625	16023	15767	15836	15948	15870	15784	15964	15606	15754	15700	15911	15850	15866	15709	15582	15870	15711	15905	15941	15959	15741	15774	15794	15968	15873	15716	15701	15772	15816	15770	15755	15703	15935	15742	15762	15775	15662	15820	15881	15823	15701	15862	15911	15871	15803	15893	15856	15925	15719	15879	15743	15815	15724	15702	15979	15695	15834	15956	15593	15669	15541	15849	15767	15661	15819	15766	15771	15819	15762	15680	15496	15813	15832	15795	15781	15724	15853	15609	15673	15622	15644	15642	15595	15873	15815	15663	15770	15740	15849	15741	15725	15830	15889	15759	15896	15642	15728	15571	15827	15731	15564	15898	15708	15604	15538	15715	15904	15823	15992	15625	15706	15934	15671	15746	15788	15784	15787	15725	15735	15798	15821	15706	15970	15758	15725	15928	15768	15781	15735	15552	15836	15779	15881	15671	15698	15813	15722	15787	15765	15555	15914	15995	15845	15881	15760	15803	15726	15884	15682	15799	15840	15792	15828	15816	15787	15785	15923	15903	15728	15746	15684	15787	15754	15844	15802	15641	15779	15905	15612	15661	15659	15771	15882	15898	15544	15853	15945	15737	15701	15662	15716	15661	15831	15985	15763	15702	15745	15941	15762	15942	15659	15832	15828	15731	15861	15867	15600	15698	15773	15826	15729	15889	15821	15673	15737	15823	15781	15821	15688	15914	15670	15731	15992	15729	15782	15738	15646	15756	15792	15828	15867	15732	15851	15710	15760	15904	15767	15740	15899	15690	15643	15807	15788	15791	15783	15695	15961	15654	15754	15759	15878	15673	15723	15623	15684	15598	15798	15672	15793	15813	15699	15751	15773	15722	15785	15699	15882	15674	15803	15772	15785	15765	15865	15981	15951	15820	15613	15773	15939	15805	15783	15538	15698	15708	15597	15598	15855	15833	15871	15773	15770	15693	15721	15841	15873	15723	15681	15621	15947	15841	15772	15900	15946	15792	15702	15873	15738	15602	15883	15923	15567	15653	15760	15700	15796	15971	15833	15551	15803	15876	15826	15639	15787	15913	15744	15793	15823	15757	15685	15849	15784	15677	15761	15897	15796	15628	15760	15644	15875	15745	15717	15623	15762	15991	15823	15716	15829	15827	15788	15892	15818	15727	15688	15816	15718	15854	15614	15735	15790	15767	15887	15843	15730	15761	15674	15868	15628	15838	15833	15842	15880	15766	15859	15879	15844	15808	15987	15757	15779	15964	15726	15828	15876	15873	15718	15703	15743	15575	15956	15569	15733	15751	15820	15670	15721	15691	15656	15680	15930	15827	15847	15882	15678	15844	15755	15836	15737	15701	15614	15580	16033	15835	15743	15559	15782	15746	15747	15792	15679	15787	15594	15921	15853	15784	15898	15760	15758	15836	15748	15802	15813	15751	15719	15855	15741	15595	15776	15625	15766	15910	15851	15698	15720	15649	15819	15652	15790	15710	15729	15788	15637	15770	15731	15774	15802	15646	15946	15692	15897	15724	15785	15686	16091	15828	15836	15746	15791	15923	15823	15686	15661	15650	15811	15907	15696	15624	15721	15641	15837	15930	15818	15810	15884	15900	15741	15824	15761	15802	15802	15886	15837	15739	15779	15628	15906	15832	15589	15712	15827	15901	15680	15741	15851	15750	15836	15766	15828	15650	15683	16044	15697	15660	15850	15804	15928	15704	15755	15698	15688	15903	15787	15833	15848	15601	15615	15846	15739	15803	15663	15705	15623	15660	15773	15706	15811	15684	15631	16005	15748	15649	15805	15970	15639	15745	15944	15814	15807	15843	15711	15789	15804	15801	15836	15907	15862	15652	15664	15813	15676	15717	15736	15607	15811	15620	15771	16030	15771	15788	15784	15772	15882	15849	15699	15857	15646	15868	15903	15619	15574	15656	15720	15874	16134	15790	15859	15653	15815	15818	15885	15692	15690	15777	15743	15875	15839	15791	15947	15621	15771	15708	15868	15742	15880	15918	15803	15813	15768	15770	15680	15612	15689	15690	15729	15757	15864	15715	15683	15843	15907	15820	15921	15847	15807	15756	15608	15692	15789	15785	15711	15924	15797	15874	15724	15753	15790	15833	15773	15725	15945	15676	15776	15859	15676	15796	15667	15741	15762	15783	15801	15796	15721	15715	15882	15821	15950	15841	15759	15826	15664	15937	15926	15777	15830	15738	15848	15858	15874	15955	15916	15781	15839	15610	15586	15745	15865	15794	15733	15870	15768	15755	15786	15922	15835	15808	15664	15875	15642	15798	15719	15875	15688	15696	15750	15747	15886	15742	15778	15845	15741	15859	15790	15590	15628	15697	15775	15887	15775	15776	15759	15598	15790	15746	15975	15663	15649	15801	15763	15771	15804	15764	15668	15822	15878	15611	15715	15709	15932	15649	15914	15723	15752	16008	15835	15719	15708	15775	15870	15910	15836	15779	15743	15810	15800	15640	15844	15732	15802	15745	15733	15658	15758	15710	15772	15888	15819	15778	15665	15739	15835	15832	15788	15635	15779	15729	15679	15627	15906	15805	15770	15624	15746	15804	15807	15830	15838	15603	15636	15663	15789	15800	15953	15953	15672	15921	15782	15816	15819	15724	15884	15732	15582	15769	15775	15720	15786	15730	15640	15808	15799	15792	15780	15677	15720	15736	15881	15800	15747	15667	15880	15841	15868	15766	15786	15820	15693	15836	15618	15664	15752	15702	15841	15889	15825	15777	15738	15764	15760	15739	15730	15805	15758	15675	15834	15965	15752	15739	15905	15766	15826	15768	15752	15587	15771	15677	15551	15850	15808	15639	15729	15817	15532	15785	15651	15986	15743	15886	15886	15680	15752	15798	15774	15975	15694	15586	15711	15796	15940	15515	15632	15608	15890	15921	16012	15618	15878	15845	15944	15734	15755	15829	15651	15803	15933	15769	15753	15778	15777	15917	15856	15833	15864	15785	16093	15664	15898	15786	15804	15650	15597	15835	15820	15806	15882	15640	15650	15812	15647	15845	16006	15930	15640	15770	15702	15658	15854	15739	15832	15807	15738	15590	15814	15747	15927	15705	15589	15727	15736	15755	15770	15911	15851	15806	15934	15833	15853	15864	15767	15747	15724	15753	15763	15846	15937	15718	15668	15767	15689	15732	15772	15724	15783	15852	15741	15716	16000	15778	15877	15855	15770	15684	15882	16000	15505	15865	15805	15886	15668	15738	15888	15814	15848	15759	15807	15838	15603	15719	15734	15859	15878	15698	15747	15849	15706	15780	15617	15681	15711	15676	15865	15767	15776	15893	15740	15788	15693	15766	15862	15777	15826	16052	15754	15638	15915	15819	15751	15840	15903	15578	15905	15759	15803	15797	15741	15683	15697	15719	15722	15582	15787	15790	15704	15836	15636	15908	16036	15710	15752	15834	15833	15798	15841	15890	15688	15843	15739	15813	15893	15824	15834	15839	15763	15730	15621	15928	15834	15762	15802	15931	15771	15771	15823	15848	15891	15740	15789	15865	15744	15697	15604	15804	15627	15809	15903	15643	15683	15751	15873	15779	15826	15833	15761	15629	15686	15734	15766	15691	15631	15646	15745	15655	15744	15641	15819	15794	15644	15794	15665	15771	15681	15658	15684	16010	15787	15691	15738	15756	15854	15841	15827	15859	15771	15774	15859	15837	15774	15617	15691	15868	15904	15826	15832	15591	15880	15666	15627	15804	15604	15696	15944	15646	15821	15756	15789	15806	15814	15915	15568	15852	15813	15799	15885	15725	15690	15843	15739	15789	15783	15940	15813	15794	15659	15598	15783	15860	15733	15712	15884	15810	15900	15821	15872	15763	15604	15686	15797	15740	15869	15888	15771	15920	15899	15858	15800	15640	15851	15710	15632	15625	15770	15827	15712	15785	15884	15804	15884	15851	15822	15806	15694	15870	15970	15617	15714	15706	15735	15721	15595	15893	15717	15906	15483	15773	15800	15655	15839	15921	15662	15758	15579	15686	15821	15818	15680	15790	15917	16078	15749	15595	15886	15867	15671	15892	15816	15873	15687	15677	15822	15575	15591	15721	15950	15792	15799	15757	15825	15889	15794	15633	15802	16038	15824	15819	15631	15752	15821	15804	15733	15814	15771	15714	15768	15772	15951	15722	15874	15824	15985	15652	15809	15701	15802	15940	15896	15683	15896	15459	15620	15687	15849	15885	15761	15788	15587	15863	15738	15757	15713	15801	15725	15744	15781	15673	15855	15792	15786	15757	15802	15857	15874	15795	15586	15800	15895	15645	15826	15740	15798	15671	15787	15813	15815	15821	15700	15727	15857	15952	15759	15843	15620	15710	15581	15790	15945	15828	15667	15714	15605	15727	15719	15667	15875	15861	15889	15746	15838	15820
34389	30440	36070	34466	31466	30241	30182	30062	29590	29322	29582	29729	29598	29478	29376	29291	29292	29227	29370	29227	29128	29256	29346	29335	29352	29250	29397	29071	29204	29222	29395	29264	29292	29008	29173	29040	29064	29097	29069	29281	29058	29107	29262	29013	28992	29247	29312	29123	29086	29123	28992	29026	29147	29082	29121	29123	29206	29160	28982	29048	29311	29070	29237	29330	29207	29013	29105	29240	29110	28934	29393	29147	29246	29073	29218	29063	29062	29054	29289	29379	29009	29270	29395	29100	29140	29316	29048	29188	29133	29027	29034	29126	29275	29055	29083	29074	29248	29246	29260	29150	29237	29195	28950	29341	28995	29032	29101	29082	29255	29155	29574	29282	29228	29151	29187	29349	29226	29277	29326	28972	29199	29183	29158	29083	29073	28911	29171	29258	29233	28999	29272	29061	29009	29337	29237	28964	29035	29157	29477	29028	29153	29213	29149	29436	29377	29374	29442	28992	29217	28962	29198	29147	29215	29051	29055	29250	28881	29082	29085	29051	29131	29083	29279	28987	29017	29154	29208	29162	29273	29042	29162	29241	29063	29170	29405	29193	29177	29293	29224	29158	29378	29087	29256	29074	28954	29400	29041	29284	29061	29129	29256	29069	29108	29257	29026	29247	29021	29034	29158	28960	29094	29172	29095	29270	29099	28826	29225	29268	29223	28984	29200	28944	29005	29146	29139	29238	29310	29383	28924	28992	29072	29043	29308	29109	28958	29414	29294	28757	29112	28965	29105	29021	29157	28989	29220	29162	29079	29318	29198	29223	29264	29206	29084	29203	29235	29138	29142	29132	29695	29197	29252	29183	29514	29089	28947	29317	29350	29387	29383	29093	29077	28945	29028	29099	29024	29143	29238	29181	29282	29037	29345	29120	29313	29034	29509	29404	29106	28984	29323	28888	29033	28997	29334	29213	29178	29101	29251	29306	29284	29329	29110	29338	29122	29217	29178	29109	29076	29162	29301	28917	29195	29034	29189	29163	28989	29000	29235	29114	29260	29157	29126	29403	29005	29002	29130	29352	29352	29129	29189	29064	29206	29098	28941	29227	29286	29200	29110	29132	29110	29148	29025	29182	29114	29001	29131	29337	29254	29327	29185	29032	29183	29093	29325	28993	29138	29044	28963	29053	29122	29202	29231	29316	29059	29106	29286	28942	29073	29145	29115	29059	29164	29208	29213	29318	29119	29067	29119	28976	29114	29373	29299	29209	29135	29280	29233	29225	29358	29090	29072	29210	29171	29205	29261	28987	28731	29269	29239	29036	29129	28744	29119	28807	29076	29165	29057	29147	29387	29337	29218	28982	29180	29089	28946	29210	28948	29231	29255	29170	28945	29284	29224	29131	29146	29365	28964	29136	29419	29232	29139	29521	29162	28907	28967	29192	28893	29305	29024	29114	29268	29002	29081	29142	29153	29235	29174	29226	29139	29196	29259	29466	29004	29163	29041	29075	29286	29187	29615	29094	29376	29170	29347	29231	29491	29184	28980	29168	29256	28920	29275	29116	29190	29083	29189	29039	28883	29135	29033	29134	29188	29113	29252	29070	29160	29247	29144	29109	29300	29014	29204	29153	29481	29247	29266	29130	29282	29145	29101	29096	29044	29283	29045	29136	29084	29078	29140	28893	29266	28977	29130	29280	29172	29010	29206	29072	29230	29250	28993	29282	29044	29188	29207	29219	29114	29190	29358	29100	29162	29308	29174	29208	28912	29059	28990	29087	28795	29293	29107	29293	29086	29350	29143	29164	29143	29045	29194	29215	29078	29161	29240	29149	29163	28980	29037	29016	28928	29136	29102	29287	29189	29031	29170	29337	29139	29097	29198	29137	29240	29075	29293	29061	28871	29033	29101	29306	29334	29339	29186	29117	28936	29027	29154	29142	28872	29028	29399	29145	29197	28889	29223	29163	29191	29252	29005	29228	29043	29397	29301	29051	29168	29147	29114	29204	29190	28941	29054	29162	29164	29194	29071	28862	29128	29105	29232	28958	29077	29170	29139	29299	29048	29152	28956	29090	29246	29184	29288	29300	29445	29141	29179	29070	28875	29281	29409	29018	29260	29254	29248	28929	29416	29389	29114	29016	28848	29342	29317	29475	29258	29180	29278	29357	29195	29149	29052	28625	29076	29059	28994	29369	29254	29095	29137	29174	29214	29302	29237	29056	29037	29153	29050	29061	29198	29125	29253	29128	29276	29083	29252	29319	29261	29131	29168	29316	29131	29378	29197	29129	29084	28986	29163	29335	29075	28961	28922	29183	29182	29088	29135	29123	29280	29088	29186	29232	29383	29271	29077	29320	29093	29274	29135	29252	29202	28890	29017	29255	29325	29155	29461	29491	29005	29161	29331	28868	28978	28814	29029	29203	29370	29015	29419	29123	29118	29220	29179	29072	29376	28974	28980	28741	29211	29198	28944	28983	29062	29092	29402	29138	29210	28844	29138	29076	29107	29163	29262	29061	29142	29084	29102	29101	29180	29357	29054	29178	29139	29166	29057	29310	29318	29053	29062	29432	29018	29087	29036	29076	29331	29267	29144	29290	29105	29205	28758	28968	29080	29207	29300	29187	29162	29082	29174	29308	29004	29263	29024	29447	29079	29003	29256	29327	29245	29368	29345	29311	29151	29144	29126	29008	29403	29103	29073	29439	29159	29041	29067	28899	29126	29109	29329	29258	29158	29032	29073	29130	29071	29055	29137	29405	29058	29157	29071	29206	29192	28995	29130	29140	29226	29227	29056	29204	29116	29144	29216	29159	29106	28984	29291	29260	29151	29172	29145	29262	29420	29229	29432	28855	28940	28878	29143	29306	29198	29208	29219	29081	29566	29325	28985	29100	29202	29160	29187	29498	29154	28924	29036	29053	29196	29154	29111	29154	29015	28980	29239	29034	29166	29528	29323	29267	29077	29198	28898	29348	29226	29288	29144	29346	29025	28972	29125	29202	29144	29179	28929	28912	29120	29015	29066	29134	29096	29094	29025	29275	29086	28958	28995	29232	29004	29237	28892	29371	29253	28877	29086	29037	29264	29339	29263	29252	29234	29429	29189	29151	29418	29159	28983	29168	29080	29104	28991	29184	29463	29254	29105	29238	29249	29006	29421	29213	29244	29220	29337	29053	29342	29225	29342	29175	29164	29363	29255	29194	29362	29200	29134	29314	29337	29276	29281	29190	29389	29167	29112	29186	29108	29263	29295	29122	29250	29181	29022	29240	29211	29075	29102	29221	29023	29243	29235	29079	28960	29046	29295	29430	28890	29205	29197	29243	29222	29141	29264	29102	28991	29042	29153	29006	28688	29327	29284	28903	28942	29068	29186	29074	29335	29464	29063	29262	29194	29250	29137	28954	29177	29057	28868	29223	28949	28935	29127	29147	28908	29378	29278	29252	29207	29091	28947	28866	29319	29096	29025	29205	29300	29139	29509	29135	29228	29260	29203	29102	29230	29292	29216	29004	29253	29343	29060	29389	29105	29203	29150	29312	29165	29253	29060	29226	28960	29022	28965	29440	29375	29213	29201	29227	29154	29223	29088	29121	29036	29239	29263	28914	29134	29230	29109	29033	29181	28955	29342	29192	29120	29137	29460	29083	29098	28894	29155	28983	29455	29326	29373	29071	29109	29461	29211	28997	29242	29105	29141	29068	29037	29131	29296	29040	29105	29136	29192	29244	29310	29001	29242	29219	29148	29085	29148	29106	29004	29076	29233	28972	29105	29204	29016	29113	28994	28928	29028	29322	29222	29193	29211	28963	29487	29359	29385	29100	29161	29092	29116	28921	28756	29121	29215	29200	29246	29238	29262	29053	29364	29212	29072	29070	29038	29311	29084	29165	29187	29068	29100	29186	29357	29292	29183	29288	28997	29195	29118	28992	29189	29129	29079	29233	29090	29020	29274	29155	29074	29170	28949	29077	29143	29107	29326	29142	29368	29172	28998	28964	29324	28922	29123	28941	29042	29182	29069	29375	29284	29197	28984	29059	29166	29307	29128	29068	29124	29336	29239	29459	29250	29077	29017	29150	29284	29108	29075	29094	29165	29130	29059	29224	29058	29285	29115	29221	29006	29079	29136	29194	29295	29275	29158	29233	29121	29210	29301	29182	28991	29198	29431	29117	29180	29210	29157	29161	29067	29259	29210	29246	29234	29103	29406	29063	28908	29170	29086	29456	29372	29342	29169	29133	29154	29159	29073	29105	29103	29188	29413	28766	29031	29212	29195	29207	29245	29432	29098	29131	28791	29225	29083	29428	29227	28947	29154	29089	29354	28999	29177	29190	29045	29274	29167	29243	29115	29155	29406	28973	29554	29237	29109	29070	28937	29132	29024	29000	29151	29203	29138	29034	29377	29303	29299	29165	29173	28906	29322	29387	29128	29196	28990	29162	29168	28880	29072	29187	28871	29215	29224	29212	29033	29171	29304	29097	29273	29302	29311	29118	29115	29192	29472	29318	29307	28990	29147	29287	29222	29058	28938	29168	29149	28974	29144	29025	29417	29084	29438	29099	29156	29085	29219	29303	29166	28800	29150	29150	29215	29184	29087	29075	29134	29160	28992	29132	29065	29168	29025	29136	29299	29336	29189	29269	28906	29072	29288	29173	29169	29086	29194	29189	29028	29253	29229	29058	29457	29030	29274	29209	29167	29126	29009	29124	29363	29056	29143	29156	29263	28939	29078	29567	29175	29056	29131	29191	29455	29247	29049	29254	29070	29150	29424	29411	29306	29188	29299	29220	29144	29423	29061	29104	29088	29336	29188	29259	29099	29210	28963	29198	29345	28991	29308	29272	29263	29223	29201	29097	29209	29288	29364	29114	29145	29231	29189	29108	29057	29260	29182	29161	29158	29449	29296	28722	29227	28982	29150	29087	29010	29197	29144	29219	29361	29293	29178	29272	29185	29133	29172	29120	29165	29437	29337	29102	29112	29202	29070	29090	29170	29006	29131	29274	29142	29330	29102	28955	29117	29259	29084	29179	29505	29046	29123	29124	29053	29280	29164	29397	29197	29313	29005	29468	29047	29167	29280	29516	29275	29279	29070	29087	29192	29083	29224	28974	29212	28939	29270	29015	28927	29155	29176	28856	29063	29069	29000	29074	29047	29174	29396	29035	29129	29015	29137	29187
19946	26888	25951	21272	18672	17187	17043	16758	16358	16327	16065	16200	15982	15962	15970	15920	16169	15814	16072	16061	15910	15933	16174	16092	16142	15966	15848	15998	15868	16024	15936	16024	15964	15792	16067	15766	15979	15766	15875	15801	15754	15985	15746	15660	15925	15672	15670	15747	15871	15838	15625	15856	15709	15843	15913	15890	15796	15850	16048	15753	15828	15876	15943	15818	15703	15703	15851	15683	15906	15714	15833	15836	15807	15832	15862	15843	16009	15931	15878	16084	15757	15884	15761	15743	15829	15943	15720	15890	15830	16007	15837	15759	15925	15908	15621	15779	15777	15779	15918	15802	15740	15847	15653	15750	15661	15934	15982	15747	15752	15799	15863	15700	15938	15573	15852	15719	15821	16011	15672	15931	15704	15752	15936	15745	15821	16003	15738	15764	15902	15833	15998	15838	15837	15936	15811	15825	15867	15871	15892	15832	15721	15810	15737	15825	15865	15776	15760	15732	15812	15976	16047	15760	15841	15982	15833	15982	15754	15793	15801	15754	15794	15738	15807	15816	15812	15876	16008	15791	15900	15874	15654	16011	15867	15867	15838	15795	15833	15884	16096	15897	15888	15719	15700	15864	15890	15931	15675	15951	15690	15844	15776	15560	15975	15965	15905	15841	15980	15758	15747	15838	15742	15685	15792	15861	15776	15865	15826	15941	16014	15795	15762	15865	15807	15939	15855	15915	15972	15855	15960	15814	15806	15880	15897	15843	15965	15643	15812	15583	15842	15953	15810	15885	15757	15936	15842	15983	15765	15843	15877	15825	15882	15931	15860	15699	15786	15778	15714	15770	15798	15790	15669	15770	15865	15944	15861	15664	15819	15829	15842	15723	15854	15822	15902	15769	15879	15865	15982	15720	15821	15792	15906	15820	15704	15789	15944	15701	15939	15943	15818	15919	15890	15800	15763	15916	15877	16151	15828	15806	15783	15783	15698	15779	15866	15800	15876	15984	15991	15921	15969	15762	15708	15699	15717	16000	15873	15743	15742	15913	15978	15627	15898	15811	15846	15955	15906	15730	15869	15950	15881	15691	15921	15817	15952	15927	15768	15806	15718	15986	15932	15770	15803	15911	15806	15841	15755	15836	15917	15832	15773	15945	15712	15989	15853	15736	15888	15823	15717	15700	15997	15755	15953	15669	15740	15939	15937	15743	15739	15766	15789	15705	15818	15775	15658	15714	16127	15749	15938	15963	15865	15979	15769	15722	15942	15724	15988	15759	15913	15820	15806	15801	15922	15919	15679	15986	15839	15919	15868	15751	15814	15801	15657	15801	15901	15736	15696	15616	15665	15739	15939	15837	15859	15909	15849	15886	16026	15944	15958	15709	15938	15884	15953	15890	16051	15749	15850	15816	15839	15856	15910	15782	15693	15737	15926	15793	15880	15789	15954	15719	15776	15863	15917	15735	16001	15810	15820	15758	15981	15573	15806	15844	15777	15883	16019	15791	15784	16040	15698	15849	15783	15883	15900	15868	16102	15875	15967	15799	15826	15835	15883	15744	15796	15915	15816	16006	15728	15635	15676	15918	15832	15880	15671	15853	15806	15858	15907	15801	15785	15925	15925	16009	15869	15821	15771	15996	15764	15691	15888	15817	15954	15860	15729	15667	15708	15738	16005	15758	16061	15896	15888	15921	15982	15982	15674	15830	15792	15828	15836	15903	15737	15741	15872	15731	15897	15777	15803	15725	15682	15830	15669	15948	15807	15580	15975	15823	15806	15695	15998	15891	16080	15859	15993	16016	15965	15880	15870	15831	15894	15841	15729	15826	15849	15702	15797	15870	15926	15879	15691	15639	15858	15694	15693	16003	15925	15651	15791	15709	15951	15928	15912	15925	16030	15730	15918	16089	15802	15860	15942	15886	15823	15952	15730	15995	15988	15820	15813	15852	15848	15957	15821	15710	15684	15840	16008	15747	15838	15899	15724	15892	15932	15757	15703	15840	15826	15870	15742	16012	15684	15793	16083	15728	15789	15866	15942	15838	15820	15859	15782	15977	15796	15857	15985	15773	15825	15675	16041	15761	15912	15697	15947	15845	15867	15771	15875	15886	15751	15770	15884	15897	15599	15906	15941	15861	15871	15912	15667	15960	15837	15722	15860	15832	15913	15970	15821	15706	15637	15909	15893	15785	15831	15901	15713	15835	15825	15708	15789	15945	15998	15973	15753	15745	15761	15739	15870	15908	15812	15740	15882	15830	15773	15833	15798	15730	15890	15751	15974	15991	15847	15878	15739	15825	15809	15724	15934	15951	15713	15960	15828	15840	16068	15982	15847	15736	15829	15792	15876	15739	15745	15821	15925	15736	15799	15918	15953	15903	15696	16005	15964	15901	15810	16010	15885	15829	15792	15874	15891	15892	15823	15940	15929	15845	15761	15679	15845	15705	15852	15892	15704	15717	15818	15947	15797	15784	15841	15656	15633	15865	15885	15862	15723	15725	15816	15897	15971	15929	15886	15824	15709	15875	15855	15906	15796	15949	15663	15880	15790	15812	15828	15956	15753	15884	15746	15850	16074	15951	15948	15950	15714	16002	15791	15847	15953	15962	15732	15963	15734	15923	15726	15995	15690	16046	15658	15903	15949	15971	15995	15855	15602	15827	15781	15908	15818	15792	15789	15895	15916	15911	15894	15856	15809	15685	15820	15983	15969	15793	15935	15839	15750	15916	15779	15894	15780	15765	15852	15747	15768	15912	15764	15802	15723	15769	15784	15775	15725	15784	15940	15631	15987	15923	15784	15904	15862	15800	15780	15884	15755	15889	15691	15769	15868	15802	15742	15862	15945	15748	15671	15762	15740	15932	15815	16036	15871	15689	15872	15924	15893	15972	15782	16034	15704	15893	15990	15716	15750	15784	15595	15886	15934	15798	15888	15827	15857	15767	15834	15991	15857	15975	15894	15872	15885	16036	15790	15804	15821	15755	15793	15770	15899	15888	15909	15835	15872	15844	15743	15945	15906	16017	15722	15754	15877	15708	15791	15810	15950	15919	15800	15753	15786	15766	15720	15753	15796	15865	15865	15981	15775	15686	15787	15877	15808	15898	15847	15814	15840	15750	15865	15829	15815	15833	15882	15802	15873	16043	15876	15715	15823	15705	16001	15688	15865	15872	15913	15926	15794	15975	15789	15823	15799	15805	15972	15813	15886	15881	15758	15894	15746	15930	15778	15757	15726	15767	15862	15812	15976	15780	15780	15886	15758	15799	16032	15888	15876	15755	15808	15819	15809	15686	15894	15814	15828	15852	15801	15783	15855	15862	15900	15955	15895	15872	15818	15945	15784	15986	15839	15985	15769	15897	15799	15802	16032	15863	15752	15843	15944	15899	15690	15701	15943	15646	15893	15785	15812	16071	15806	15781	15830	15864	16064	15981	15944	15760	15891	15675	15897	15912	15853	15891	15897	15741	15855	15901	15914	15752	15840	15968	15887	15789	15896	15593	15821	15740	15683	15920	15904	15911	15835	15729	15828	15806	15889	15750	15889	15722	15923	16019	15798	15766	15713	15744	15743	15734	15871	15654	15836	15845	15874	16012	15860	15646	15811	16097	15968	15975	15940	15692	15961	15866	15995	15782	15847	15869	15857	15861	15932	15816	15846	16000	15828	15977	15881	15770	15863	15731	15940	16056	15694	15743	15897	15978	15786	15791	15763	15763	15695	15847	15790	15945	15883	15788	15863	15727	15678	15822	15801	15810	15989	15863	15814	16011	15972	15793	15837	15721	15872	15846	15789	15776	15903	15901	15820	15883	15770	15846	15966	15777	15823	15941	15767	15858	15955	15976	15786	15861	15987	15805	15934	15899	15770	15679	15818	15920	15826	15991	15854	15763	16005	15918	15693	15944	15799	15912	15784	15667	15796	15967	15833	15822	15900	15946	15882	15861	15860	15890	15679	15922	15849	16010	15904	15776	15925	15768	15993	15709	16017	15855	15868	15719	15736	15915	15917	15998	15914	15836	15792	16101	15810	15661	15694	15894	15865	15868	15695	15813	15965	15829	15857	15699	15853	15662	15963	15979	16004	15833	15847	16039	15836	15691	15945	15732	15952	15812	15822	15837	15926	15799	15936	15688	15791	15857	15808	15845	15792	15800	15893	15894	15812	15881	15635	15769	15881	16008	15955	15752	15892	15927	15718	15916	15877	15969	15881	15840	16142	15934	15833	15913	15923	15730	16021	15845	15982	15759	15935	15822	15884	15822	15902	15944	15854	15821	15780	15919	15872	15926	15904	16013	15592	15872	15830	15951	15779	15936	15849	15795	16018	15890	16024	15842	15957	15954	15796	15693	16003	15969	15856	15784	15875	15935	15986	15781	15673	15802	15821	15842	15829	15838	15885	15758	15862	15818	15915	15911	15718	15961	15852	15739	15814	15917	15981	15776	15733	15921	15816	15847	15901	15952	15735	15778	15783	15778	15730	15805	15851	15828	15744	15945	15817	15860	15820	15893	15857	15891	15887	15850	15871	15846	15864	15754	15862	15780	16080	15930	15762	15829	16119	15813	15772	15902	15897	15913	16083	16004	15712	15825	15861	15901	15704	15969	15625	15908	15866	15777	15911	15808	15599	15927	15578	15763	15865	15782	15949	15823	15808	16038	15868	15871	15815	15801	15892	15779	16009	15951	15882	15868	16039	15763	15870	15829	15972	15796	15792	15747	15957	15840	15733	15734	15961	15815	15933	15676	15856	15712	15867	15853	15967	15851	15939	15817	16072	15753	15638	15850	15915	15627	15877	15814	15899	15718	15836	15995	15902	16025	15811	15839	15931	15856	15851	15889	15946	16017	15649	15750	15850	15668	16050	15891	16074	15849	15919	15640	15841	15871	15748	15834	15690	15663	15851	15940	15824	15894	15862	15874	15856	15954	15781	15727	15746	15910	15810	15827	15703	15965	15974	15858	15991	15793	15870	15892	15718	15977	15936	15916	15644	15894	16038	15792	15893	15735	16016	15745	15932	15939	15861	15900	15775	15806	15883	15832	15837	15834	15834	15682	15831	15749	15725	15912	15865	15842	15869	15945	15843	15782	15916	15789	15827	15988	16027	15713	15984	15911	15753	16019	16035	15813	15971	15997	15807	15852	15793	15763	15530	15778	15871	15936	15967	15861	15701	15916
24417	21051	28021	28931	29929	31359	32380	31146	30484	30428	30483	29828	30038	29622	29917	29939	29837	29972	29788	29724	29641	30319	31362	31235	30510	30112	29754	30059	29395	29669	29585	30055	29963	29773	29721	29730	29608	29309	29259	29333	29838	29257	29443	29690	29639	29564	29575	29453	29528	29486	29642	29370	29505	29591	29385	29589	29670	29555	29722	29509	29394	29558	29650	29678	29673	29840	29355	29563	29512	29370	29802	29411	29493	29388	29562	29327	29448	29665	29448	29419	29582	29495	29537	29548	29729	29591	29232	29569	29554	29589	29361	29559	29389	29675	29633	29652	29242	29715	29360	29538	29422	29519	29586	29459	29475	29559	29626	29474	29320	29714	29534	29527	29520	29306	29633	29526	29435	29407	29526	29305	29620	29747	29460	29310	29472	29682	29227	29624	29446	29325	29383	29338	29210	29592	29506	29577	29477	29402	29434	29594	29796	29659	29551	29395	29618	29549	29482	29615	29567	29648	29711	29514	29399	29627	29515	29523	29171	29602	29373	29421	29444	29388	29632	29383	29501	29281	29534	29740	29533	29521	29407	29611	29748	29377	29618	29587	29464	29491	29637	29575	29762	29553	29637	29417	29363	29387	29638	29399	29467	29470	29373	29291	29307	29604	29490	29417	29576	29456	29195	29574	29479	29675	29791	29287	29438	29511	29628	29470	29748	29531	29524	29352	29296	29616	29440	29355	29489	29496	29743	29504	29551	29480	29608	29684	29717	29626	29379	29287	29344	29652	29221	29361	29457	29394	29751	29348	29771	29457	29489	29096	29391	29298	29558	29355	29484	29554	29619	29494	29427	29468	29520	29687	29352	29494	29623	29594	29411	29534	29476	29661	29364	29483	29378	29433	29558	29538	29691	29512	29472	29548	29596	29742	29435	29731	29548	29266	29723	29683	29398	29664	29439	29391	29580	29419	29624	29540	29555	29731	29495	29372	29635	29366	29581	29514	29718	29761	29577	29385	29572	29336	29531	29727	29352	29553	29406	29371	29589	29419	29520	29705	29479	29613	29477	29589	29458	29346	29429	29669	29610	29494	29462	29666	29167	29345	29545	29857	29758	29725	29420	29477	29596	29594	29541	29373	29372	29602	29153	29460	29468	29440	29234	29626	29629	29346	29407	29622	29581	29631	29749	29682	29468	29379	29701	29350	29566	29470	29444	29643	29559	29368	29604	29374	29477	29628	29590	29399	29194	29670	29521	29543	29550	29755	29683	29145	29490	29357	29503	29549	29569	29255	29375	29490	29298	29367	29645	29803	29473	29635	29684	29263	29297	29736	29721	29498	29145	29565	29482	29376	29446	29451	29629	29695	29591	29497	29714	29497	29510	29774	29453	29422	29587	29675	29528	29590	29434	29277	29822	29679	29480	29528	29653	29405	29544	29775	29719	29506	29398	29625	29385	29517	29495	29391	29568	29728	29587	29454	29438	29295	29689	29351	29224	29435	29543	29350	29238	29768	29704	29369	29590	29477	29323	29488	29780	29513	29750	29425	29761	29355	29535	29389	29679	29273	29659	29397	29366	29415	29565	29487	29426	29640	29499	29418	29330	29539	29790	29686	29401	29264	29232	29676	29577	29764	29488	29380	29682	29271	29536	29547	29498	29301	29469	29522	29588	29444	29481	29612	29515	29203	29303	29440	29739	29604	29462	29607	29696	29379	29675	29178	29973	29515	29261	29510	29528	29660	29318	29537	29244	29403	29578	29340	29614	29440	29455	29605	29581	29587	29458	29633	29711	29425	29638	29326	29190	29341	29539	29509	29351	29528	29604	29410	29455	29479	29538	29558	29447	29710	29238	29351	29597	29524	29619	29783	29748	29587	29364	29546	29303	29381	29538	29415	29506	29466	29573	29459	29427	29653	29600	29484	29626	29380	29477	29275	29448	29350	29462	29372	29453	29564	29497	29490	29436	29503	29558	29336	29711	29663	29252	29450	29347	29532	29319	29329	29373	29339	29918	29385	29526	29646	29592	29659	29468	29507	29530	29401	29570	29398	29788	29294	29454	29350	29320	29502	29501	29808	29242	29656	29354	29569	29473	29684	29253	29600	29331	29566	29410	29484	29295	29691	29467	29599	29659	29761	29554	29450	29295	29536	29256	29381	29409	29176	29424	29670	29442	29360	29557	29398	29420	29291	29549	29452	29299	29341	29531	29568	29770	29477	29368	29740	29682	29456	29709	29429	29524	29948	29554	29607	29670	29506	29597	29641	29525	29389	29666	29535	29686	29368	29554	29550	29602	29465	29554	29512	29253	29373	29760	29508	29530	29127	29315	29311	29458	29465	29371	29441	29704	29604	29679	29486	29394	29491	29467	29314	29692	29564	29693	29561	29502	29409	29580	29615	29595	29596	29511	29285	29706	29702	29568	29402	29432	29570	29529	29759	29239	29595	29510	29293	29521	29747	29446	29523	29550	29651	29695	29539	29415	29275	29571	29462	29517	29566	29551	29625	29886	29741	29546	29660	29392	29648	29563	29535	29225	29545	29408	29452	29503	29695	29356	29356	29528	29580	29438	29230	29511	29562	29524	29450	29620	29359	29361	29539	29497	29615	29648	29598	29839	29314	29593	29345	29302	29479	29433	29516	29451	29493	29462	29363	29624	29801	29422	29520	29085	29575	29715	29558	29382	29679	29616	29409	29236	29251	29481	29589	29457	29567	29502	29368	29620	29459	29393	29736	29517	29268	29180	29744	29744	29487	29685	29542	29515	29718	29476	29417	29597	29491	29571	29862	29448	29318	29451	29437	29705	29540	29544	29740	29725	29305	29512	29364	29308	29413	29490	29320	29454	29708	29678	29419	29409	29495	29590	29371	29503	29465	29902	29415	29589	29684	29415	29449	29705	29503	29510	29402	29519	29558	29819	29712	29433	29515	29647	29340	29405	29322	29395	29728	29631	29579	29567	29455	29455	29497	29274	29674	29491	29581	29524	29680	29452	29621	29170	29504	29588	29650	29520	29361	29512	29696	29433	29666	29297	29447	29607	29531	29561	29331	29534	29375	29636	29562	29676	29580	29766	29491	29687	29505	29529	29666	29614	29293	29515	29635	29622	29313	29235	29576	29545	29476	29635	29519	29577	29430	29486	29410	29537	29533	29698	29520	29487	29274	29476	29945	29389	29306	29340	29495	29749	29647	29522	29401	29372	29490	29450	29570	29682	29708	29348	29607	29612	29642	29533	29669	29540	29316	29777	29587	29378	29982	29450	29309	29595	29428	29565	29302	29557	29505	29570	29538	29599	29376	29547	29195	29597	29294	29785	29441	29368	29592	29667	29401	29353	29618	29835	29645	29655	29476	29649	29571	29641	29390	29429	29442	29506	29423	29440	29529	29504	29372	29521	29360	29459	29579	29503	29365	29611	29529	29661	29612	29602	29682	29711	29260	29586	29388	29559	29291	29609	29676	29421	29005	29418	29272	29462	29468	29577	29335	29407	29395	29364	29463	29406	29301	29536	29559	29297	29666	29593	29660	29706	29482	29471	29797	29534	29157	29412	29585	29438	29923	29427	29625	29453	29517	29343	29411	29545	29740	29226	29617	29648	29383	29446	29478	29701	29398	29635	29533	29364	29645	29580	29441	29666	29586	29531	29624	29559	29685	29443	29562	29680	29434	29534	29511	29482	29605	29506	29522	29416	29335	29357	29450	29672	29375	29607	29648	29702	29605	29570	29503	29709	29696	29661	29393	29785	29249	29395	29769	29513	29535	29472	29470	29472	29497	29485	29653	29683	29812	29657	29531	29347	29521	29506	29450	29466	29340	29766	29653	29601	29504	29359	29650	29723	29626	29354	29356	29519	29652	29541	29752	29404	29804	29660	29442	29591	29304	29493	29612	29410	29490	29315	29296	29683	29618	29592	29496	29474	29311	29144	29624	29535	29465	29717	29474	29313	29499	29818	29738	29610	29269	29556	29510	29346	29379	29536	29289	29490	29346	29468	29758	29709	29483	29318	29716	29386	29472	29387	29729	29503	29437	29504	29632	29491	29516	29187	29756	29550	29550	29717	29917	29505	29258	29611	29311	29348	29783	29581	29430	29554	29640	29435	29497	29396	29494	29413	29534	29286	29535	29569	29295	29285	29292	29599	29489	29675	29680	29445	29518	29641	29627	29471	29542	29362	29643	29614	29613	29444	29348	29447	29414	29347	29788	29642	29599	29486	29307	29633	29576	29714	29415	29632	29425	29454	29402	29453	29494	29356	29515	29182	29467	29502	29697	29429	29531	29439	29424	29576	29635	29557	29555	29539	29358	29552	29644	29611	29456	29712	29469	29509	29596	29438	29658	29578	29216	29675	29455	29394	29550	29354	29358	29523	29530	29539	29686	29326	29747	29365	29586	29369	29652	29566	29563	29475	29522	29326	29495	29428	29596	29533	29661	29603	29342	29463	29320	29215	29431	29570	29370	29630	29662	29525	29506	29602	29381	29217	29524	29726	29365	29356	29062	29717	29732	29440	29582	29593	29604	29299	29535	29300	29511	29489	29568	29488	29311	29668	29274	29399	29642	29490	29681	29375	29687	29548	29591	29801	29525	29485	29464	29427	29279	29221	29591	29599	29436	29440	29477	29738	29417	29343	29593	29405	29528	29649	29284	29306	29481	29677	29348	29527	29475	29838	29797	29386	29453	29522	29473	29265	29674	29232	29463	29330	29593	29463	29724	29538	29771	29570	29525	29451	29626	29498	29441	29620	29628	29268	29288	29494	29584	29517	29559	29681	29607	29685	29578	29456	29153	29644	29552	29360	29307	29592	29600	29612	29540	29584	29436	29615	29592	29515	29575	29584	29443	29647	29534	29613	29645	29295	29420	29326	29444	29439	29471	29509	29441	29483	29311	29501	29549	29513	29558	29495	29290	29493	29509	29692	29591	29709	29441	29635	29715	29402	29510	29644	29307	29489	29486	29536	29615	29465	29698	29677	29486	29631	29193	29408	29730	29561	29580	29498	29542	29555	29259	29434	29678	29457	29776	29502	29467	29401	29611	29418	29534	29421	29607	29725	29725	29357	29441	29429	29533	29608	29280	29303	29497	29350	29518	29493	29743	29443	29545	29698	29617	29429	29472	29623	29542	29515	29702	29451	29666	29487	29416	29681	29396	29530	29432	29316	29751	29674	29585
17889	33079	31242	24419	20253	18680	18160	17749	17208	17015	16664	16655	16510	16573	16472	16417	16510	16492	16648	16320	16368	17077	17838	17842	17158	16406	16482	16466	16409	16285	16447	16355	16590	16512	16295	16164	16100	16109	16298	16239	16113	16307	16284	16302	16388	15859	16201	16236	16177	16170	16387	16300	16406	16332	16201	16118	16350	16005	16308	16129	16370	16339	16217	16249	16261	16087	16036	16085	16277	16330	16325	16127	16197	16202	16000	16330	16285	16138	16129	16377	15907	16198	16327	16150	16095	16055	16179	16293	16116	16149	16130	16011	16131	16198	16118	16185	16135	16072	15935	16257	16080	16026	16129	16281	16028	16348	16304	16132	16305	16201	16261	16180	16329	16165	16221	16129	16238	16046	16189	15947	16135	15922	16182	16005	16138	16274	16145	16144	16056	16153	16095	16315	16153	16081	16248	16101	16209	16146	16149	16075	16365	16067	16103	16318	16285	16070	15982	16152	15939	16119	16029	15990	16110	16191	16289	16165	16292	16249	16320	16217	16239	16127	16167	16186	16300	15997	16234	16127	16270	15977	16184	16248	16198	16207	16200	16224	16290	16304	16242	15983	16171	16115	16079	16361	16076	16127	16255	16080	16016	16141	16060	16145	16219	16118	16188	16013	16232	16171	16291	16379	16212	16106	16217	16151	16225	16000	16135	15998	16147	16206	16255	16409	16155	16227	16204	16391	16005	15881	16151	16147	16260	16010	16088	16159	16231	16143	16234	16173	16204	16197	16156	16224	16080	16222	16222	16059	16121	16130	16111	16186	16057	16015	16064	16153	16118	16218	16067	16062	16053	16221	16261	16112	16187	16121	16280	16214	16087	16243	16183	16201	16199	16294	16149	16138	16079	16220	16207	16329	16163	16255	16053	16150	16249	16083	16156	16047	16157	16130	16129	16057	16203	16023	16150	16473	16298	16111	16323	16148	16246	16187	16044	16261	16166	16287	16086	16182	16109	16255	16117	16131	16293	16182	16145	16004	16088	16100	16264	16249	16260	16097	16172	15988	16364	16139	16037	16148	16139	16287	16089	16093	16208	15934	15941	16166	16092	16116	16355	16080	16292	16006	16309	16099	16140	16199	16181	16010	16023	16113	16174	16104	16317	16158	15929	16127	16165	16125	16108	16261	16040	16133	16157	16234	16205	16172	16191	16331	16103	16114	16024	16393	16115	16275	16184	16154	16139	16145	16211	16179	16322	16148	16260	16279	16157	16085	16130	16013	16205	16058	16156	16119	15967	16219	16109	16310	16173	16187	16198	16087	16006	16275	16094	16059	16266	16211	16141	16032	16052	16196	16131	16157	16210	16098	16220	16170	16278	16144	16119	16244	16267	16140	16127	16272	16385	16027	16068	16173	16215	16168	16097	16287	16071	16191	16185	16178	16178	16276	16213	16144	16134	15990	16334	15854	16257	16110	16073	16105	16201	16098	16092	16152	16213	16306	15958	16167	15949	16136	16197	16294	16252	16264	16182	16099	16010	16244	16134	16200	16217	16265	16246	15978	16173	16099	16138	16224	16091	16085	16031	16089	16171	16030	16182	16057	15950	16116	16172	16099	16288	16031	16196	16153	16126	16158	16223	16267	16305	16039	16135	16169	16263	16137	16177	16165	16212	16185	16191	16202	16062	15968	16175	16091	16230	15972	16286	16212	16061	15936	16013	16384	16123	16318	16172	16168	16382	16200	16163	16200	16080	16304	16365	16139	16121	16063	16057	16224	16223	16277	16184	16284	16051	16168	16240	16218	16302	16186	16268	16134	16288	15905	16292	16092	16067	16108	16183	16191	16438	16157	16224	16239	16176	16156	16168	15993	16217	16041	16234	16096	16232	16180	16116	16215	16179	16151	16191	16107	16271	16054	16263	16246	16170	16114	16342	16123	16305	16081	16294	16319	16121	16176	16085	15935	16333	16210	16093	16039	16307	16154	16133	15981	16102	16263	16118	16185	16240	16115	16327	16186	16191	16300	16298	16229	16133	16174	16086	16192	16170	16191	16075	16271	16189	16102	16311	16230	16136	16210	16360	16095	16055	16208	16190	16229	16278	16046	16110	16140	16305	16158	16169	16315	16148	16265	16339	16237	16210	16142	16424	16267	16000	16290	16232	16223	16125	16108	16210	16053	16206	16349	16125	16081	16134	16357	16078	16022	16225	16212	16192	16188	16239	15991	16138	16089	16114	16291	16385	16242	16092	16177	16100	16172	16152	16205	16030	16109	16175	16218	16224	15927	16299	16291	15964	16241	16312	16085	16413	16137	16131	16099	16108	16142	16355	16143	16158	16057	16093	16185	16051	16081	16127	16049	16116	16383	16172	16137	16062	16212	16235	16020	16044	16350	16302	16135	15953	16204	16144	16197	16170	16193	16236	16149	16050	16144	16176	16055	16197	16221	16142	16293	16165	16040	16165	16122	16138	16103	16176	16118	16202	16012	16138	16132	16304	16205	16086	16209	16176	16293	16260	16180	16153	16041	16271	16109	16145	16279	16259	16171	16160	16349	16395	16169	16185	16064	15950	16328	16073	16226	16098	16043	16281	16039	16081	15976	16055	16215	16401	16209	16243	16137	16174	16288	16198	16162	16191	16277	16262	16128	16109	16203	16067	16091	16097	16058	16206	16029	16205	16008	16299	16236	16109	16224	16312	16167	16185	16085	16275	16181	16196	16166	16081	16280	16350	16234	16203	15998	16057	16070	16191	16074	16144	16159	16176	16156	16061	16278	16216	16041	16317	15952	15989	16165	16093	16109	16095	16130	16231	15969	16272	16101	16207	16060	16143	16024	16152	16058	16358	16032	16043	16087	16244	16076	16035	16141	16146	16231	16010	16042	16063	16036	16061	16173	15997	16151	16098	16354	16152	16348	16301	16257	16006	16237	16241	16116	16132	16246	16058	16051	16007	16281	16113	16154	16097	16185	16205	16139	16254	16180	16124	15974	16358	16193	16091	16154	16209	15991	16041	16086	16363	16155	16221	15994	16174	16151	16114	16210	16258	16037	16199	16090	16177	16109	16145	16184	16110	16144	16268	16255	16175	16222	16107	16422	16209	16097	16185	16146	16056	16087	16137	16161	15973	16093	16121	16101	16050	16189	16186	16214	16204	16256	16192	16011	16109	16134	16290	16106	16155	16278	16088	16123	16182	16245	16105	16332	16072	16083	16218	16159	16203	16163	16306	16169	16237	16130	16033	16147	16062	16141	15968	16229	16220	16169	16278	16168	16160	16194	16168	16041	16265	16447	16220	16292	16247	16271	16158	16039	16137	16070	16061	16146	16102	16129	16229	16331	16103	16065	16075	16258	16258	16104	16092	16140	16213	16137	16338	16273	16131	16177	16075	16085	16136	16237	16317	16092	16063	16358	16183	16143	16248	16035	16154	16029	16080	16149	16299	16106	16185	16072	16271	16333	16150	16152	16237	16134	16181	16187	16086	16132	16213	16134	16069	16326	16163	16191	16128	16198	16245	16141	16324	16119	16223	16162	16257	16254	16202	16013	16189	16006	16104	16153	16277	16190	16044	16120	16149	16192	16021	16081	16041	16291	16142	16038	16129	15942	16309	16074	16349	16224	15951	16247	16208	16110	16284	16111	16269	16243	16107	16136	16217	16130	16124	16244	16144	16033	16167	16270	16076	16276	16219	16024	16159	16215	16322	16036	16240	16123	16112	16157	16177	16120	16033	16158	16148	16411	16174	16021	16184	15996	16199	16292	16161	15938	16483	16099	16130	16233	16198	16135	16079	16265	16098	16539	16157	16004	16138	16153	15905	16225	16087	16099	16048	16279	16232	16156	16071	16285	16385	16079	16250	16146	16180	16140	16113	16380	16213	16227	16214	16320	16177	16167	16161	16196	16181	16218	16045	16144	16287	16181	16129	16098	16233	16272	16172	16260	16195	16215	16133	16077	16250	16316	16295	16343	16106	16220	16066	16076	16150	16246	16208	16221	16232	16180	16293	16171	16059	16092	16278	16292	15844	16200	16300	16066	16108	16029	16333	16064	16323	16245	16260	16185	16176	16027	16082	16064	15958	16011	16252	16203	16007	16161	16134	15895	16354	16116	16234	16288	16166	16124	16208	16180	16080	16234	16277	16140	16305	16333	16237	16220	16376	16314	16253	16010	16163	16297	16199	16136	16214	16079	16158	16263	16155	16097	16333	16054	15987	16159	16148	16136	16145	16015	16061	16270	16300	16099	16172	16179	16255	16348	16292	16223	16277	16194	16299	16369	16297	16288	16274	15979	16327	16104	16177	16157	16242	16171	16132	16300	16164	16169	16229	16202	16034	16123	16263	16298	16117	16042	16127	16136	16253	16155	16166	16096	16255	16304	16242	16039	16176	16040	16031	16224	16093	16252	16307	16069	16071	16280	16122	16249	16203	16363	16241	16015	16182	16052	16130	16390	16234	16224	16064	16049	16121	16117	16102	16124	16366	16180	16056	16070	16014	16274	15990	16119	16127	16161	16097	15985	16078	16079	16292	16034	16028	15980	16142	16073	16014	16281	16305	16113	16169	16216	16062	16094	16218	16297	16309	16002	16248	16155	16185	16215	16159	16248	16151	16201	16064	16234	16140	16157	16193	16132	16134	16170	16018	16089	16046	16034	16077	16005	15953	16030	16225	16281	16147	16076	16129	16197	15914	16169	16213	16310	16223	16228	16120	16196	16101	15990	16162	16208	16182	16090	16156	16244	16101	15922	16205	16156	16058	16155	16056	16237	16090	16123	16206	16289	16202	16197	16236	16158	16153	16302	16191	16139	16324	16284	16117	16108	16138	16182	15982	16061	16198	16189	16257	16068	16204	16244	16091	16162	16122	16248	16235	16325	16171	16156	15987	16114	16147	16266	16142	16077	16008	16258	16161	16102	16108	16181	16164	16116	16206	16211	16223	16246	16262	16278	16302	16293	16331	16140	16229	16255	16068	16079	16183	16137	16364	16309	16072	16135	16239	16048	16442	16101	16175	16084	16238	16236	16134	16072	15987	16149	16092	16014	16168	16143	16140	16214	16184	16155	16380	16176	16262	16171	16029	16352	16100	16117	16247	16299	16204	16024	16052	16119	16174	16021	16161	16279	16098	16099	16347	16221	16065	16107	16119	16062	16275	16226	16115	16241	16272	16189
22746	21025	27968	26182	28290	32328	34716	32910	32229	31707	31619	31114	31084	30853	30737	31108	30743	30782	30549	30766	30784	31530	33816	33775	32801	31147	30825	30568	30459	30462	30685	31129	31126	31084	30722	30535	30370	30385	30332	30303	30366	30490	30454	30256	30451	30324	30230	30191	30332	30236	30425	30348	30480	30444	30500	30492	30655	30430	30537	30304	30441	30261	30291	30171	30374	30322	30458	30414	30546	30430	30518	30268	30194	30152	30392	30080	30083	30240	30501	30253	30312	30406	30326	30498	30421	30561	30246	30164	30592	30148	30051	30447	30392	30318	30256	30125	30223	30575	30378	30308	30251	30415	30316	30219	30291	30365	30116	30214	30244	30322	30218	30221	30317	30391	30338	30224	30353	30317	30313	30493	30403	30155	30213	30519	30184	30435	30436	30236	30149	30220	30186	30316	30399	30528	30498	30261	30430	30248	30257	30240	30334	30377	30320	30508	30388	30208	30267	30314	30040	30228	30254	30255	30391	30341	30337	30199	30356	30271	30526	30243	30524	30549	30376	30156	30270	30296	30021	30308	30434	30246	30333	30223	30389	30169	30510	30391	30107	29994	30252	30506	30231	30575	30318	30371	30430	30504	30509	30264	30355	30323	30368	30311	30356	30001	30248	30540	30407	30210	30211	30118	30294	30166	30184	30065	30439	30345	30266	30250	30482	30175	30092	30335	30049	30277	30061	30433	30339	30357	30680	30445	30178	30384	30169	30613	30245	30286	30180	30256	30456	30181	30199	30349	30183	30229	30411	30258	30235	30301	30405	30577	30307	30413	30225	30300	30050	30334	30257	30277	30493	30471	30034	30204	30083	30118	30586	30246	30374	30495	30163	30335	30426	30254	30194	30173	30191	30246	30317	30499	30173	30343	30542	30263	30324	30186	30256	30511	30247	30298	30301	30128	30268	30285	30284	30270	30236	30358	30353	30249	30080	30559	30442	30111	30251	30104	30350	30515	30554	30456	30353	30392	30240	30176	30245	30391	30320	30263	30258	30198	30064	30082	30286	30225	30556	30359	30128	30384	30350	30248	30146	30392	30233	30204	30470	30263	30172	30116	30568	30572	30547	30281	30126	30295	30202	30432	30377	30336	30200	30136	30360	30435	30133	30090	30419	30299	30498	30419	30374	30100	30394	30313	30490	30264	30461	30453	30240	30291	30215	30141	30361	30148	30226	30263	30348	30306	30616	30291	30426	30575	30104	30403	30359	30071	30497	30534	30205	30288	30295	30278	30414	30318	30510	30365	30516	30451	30358	30161	30197	30345	30588	30122	30388	30260	30361	30239	30444	30354	30259	30291	30503	30535	30365	30406	30585	30251	30474	30299	30114	30426	30254	30364	30428	30085	30375	30431	30285	30305	30495	30497	30590	30503	30494	30632	30099	30136	30283	30374	30187	30184	30197	30238	30150	30340	30385	30192	30167	30387	30156	30398	30200	30036	30319	30475	30196	30135	30438	30250	30444	30391	29955	30052	30149	30195	30162	30443	30263	30368	30354	30375	30582	30455	30412	30469	30282	30298	30523	30427	30331	30159	30280	30409	30308	30313	30243	30242	30414	30506	30140	30156	30251	29975	30589	30599	30144	30367	30512	30305	30366	30299	30293	30306	30189	30524	30254	30001	30377	30628	30387	30412	30273	30657	30488	30349	30137	30476	30463	30234	30213	30202	30613	30307	30718	30406	30733	30499	30271	30113	30310	30196	30300	30358	30418	30330	30259	30145	30392	30329	30136	30297	30310	30513	30317	30238	30136	30204	30352	30167	30230	30348	30166	30351	30407	30245	30431	30305	30158	30243	30330	30259	30188	30281	30355	30248	30422	30124	30303	30094	30262	30334	30289	30316	30505	30328	30370	30248	30408	30141	30266	30161	30375	30271	30304	30097	30409	30482	30420	30409	30244	30323	30427	30201	30379	29949	30342	30273	30377	30157	30418	30445	30543	30463	30293	30297	30465	30276	30243	30446	30258	30333	30330	30441	30415	30153	30521	30345	30437	30236	30409	30192	30235	30262	30252	30415	30600	30237	30449	30278	30282	29998	30233	30141	30431	30258	30390	30311	30323	30298	30332	30608	30366	30476	30404	29978	30103	30258	30532	30401	30514	30198	30279	30299	30300	30078	30404	30171	30261	30152	30502	30377	30556	30232	30436	30546	30246	30293	30283	30698	30189	30381	30313	30283	30531	30443	30379	30292	30099	30489	30553	30166	30578	30396	30412	30493	30547	30142	30432	30182	30422	30302	30342	30644	30370	30482	30418	30253	30299	30338	30503	30295	30334	30455	30597	30281	30621	30229	30627	30189	30751	30120	30218	30630	30307	30280	30103	30322	30454	30394	30349	30580	30465	30581	30621	30352	30246	30444	30548	30284	30469	29958	30307	30252	30106	30385	30312	30404	30128	30660	30550	30341	30426	30475	30332	30218	30391	30298	30327	30405	30103	30192	30372	30152	30348	29998	30360	30570	30432	30303	30044	30309	30084	30342	30181	30216	30251	30492	30173	30433	30482	30089	30257	30308	30337	30499	30475	30265	30354	30439	30336	30522	30412	30588	30428	30335	30573	30576	30423	30429	30305	30513	30181	30197	30354	30356	30511	30514	30234	30236	30219	30460	30352	30377	30140	30098	30402	30233	30556	30124	30699	30169	30344	30516	30559	30311	30251	30378	30364	30248	30371	30408	30573	30072	30352	30554	30402	30322	30274	30162	30417	30262	30468	30594	30179	30421	30098	30253	30224	30503	30311	30296	30405	30362	30439	30131	30304	30221	30271	30334	30507	30383	30239	30160	30310	30246	30378	30408	30255	30396	30508	30316	30249	30580	30214	30491	30309	30394	30444	30177	30452	30391	30556	30547	30298	30270	30339	30457	30273	30169	30491	30283	30453	30082	30158	30371	30379	30270	30112	30303	30652	30336	30520	30518	30224	30332	30568	30223	30261	30378	30547	30560	30404	30442	30538	30208	30475	30106	30588	30313	30414	30214	30279	30425	30365	30154	30252	30168	30345	30206	30344	30477	30386	30399	30282	30282	30090	30269	30366	30423	30311	30518	30181	30346	30405	30256	30607	30385	29883	30305	30406	30286	30311	30246	30051	30243	30067	30490	30306	30245	30354	30136	30281	30435	30128	30222	30229	30259	30224	30487	30492	30174	30321	30369	30242	30045	30254	30250	30464	30451	30536	30210	30710	30343	30063	30410	30282	30365	30415	30096	30377	30416	30626	30386	30413	30230	30361	30326	30083	30264	30246	30167	30170	30371	30596	30413	30334	30248	30535	30446	30290	30239	30264	30494	30144	30552	30545	30539	30276	30473	30396	30385	30446	30142	30363	30444	30249	30312	30417	30483	30265	30352	30356	30410	30586	30659	30244	30361	30376	30527	30363	30213	30104	30138	30753	30302	30445	30551	30430	30229	30330	30208	30175	30410	30418	30449	30365	30549	30405	30587	30133	30447	30301	30246	30165	30482	30585	30249	30587	30270	30469	30462	30446	30311	30160	30318	30487	30223	30183	30325	30621	30239	30457	30222	30189	30213	30527	30258	30333	30036	30226	30473	30204	30620	30260	30288	30363	30025	30083	30276	30204	30242	30171	30533	30471	30227	30291	30236	30229	30247	30282	30238	30457	30734	30473	30366	30329	30228	30376	30134	30281	30173	30208	30351	30301	30105	30509	30403	30431	30287	30138	30363	30376	30256	30425	30437	30574	30374	30263	30175	30074	30361	30590	30625	30519	30295	30467	30275	30216	30315	30368	30335	30239	30513	30260	30391	30501	29814	30231	30527	30629	30308	30368	30246	30466	30213	30337	30270	30330	30146	30389	30788	30256	30091	30325	30309	30162	30410	30365	30380	30587	30402	30474	30327	30334	30407	30316	30417	30495	30341	30554	30235	29974	30508	30175	30422	30219	30438	30072	30544	30000	30361	30296	30355	30344	30490	30180	30509	30096	30387	30357	30068	30286	30494	30481	30265	30416	30117	30135	30404	30352	30078	30523	30490	30355	30000	30238	30299	30226	30471	30329	30235	30368	30333	30412	30432	30217	30005	30002	30397	30472	30253	30349	30383	30280	30191	30406	30336	30406	30195	30293	30552	30362	30396	30493	30132	30107	30379	30399	30342	30389	30329	30398	30200	30376	30382	30366	30427	30339	30301	30333	30838	30387	30122	30302	30337	30572	30285	30285	30454	30294	30069	30417	30355	30253	30435	30273	30391	30374	30123	30486	30198	30194	30238	30465	30272	30416	30369	30549	30295	30363	30315	30358	30429	30387	30340	30617	30462	30327	30281	30247	30279	30408	30445	30263	30404	30409	30019	30412	30364	30305	30160	30229	30410	30254	30219	30291	30490	30185	30262	30459	30524	30432	30206	30152	30376	30380	30479	30296	30427	30155	30277	30393	30513	30262	30466	30341	30374	30703	30275	30364	30353	30381	30186	30113	30332	30606	30460	30276	30481	30180	30222	30298	30094	30495	30328	30422	30322	30344	30468	30298	30406	30396	30454	30326	30252	30245	30268	30400	30578	30315	30198	30278	30351	30205	30221	30218	30208	30112	30294	30337	30417	30472	30133	30632	30290	30295	30219	30132	30351	30309	30388	30458	30260	30274	30456	30324	30175	30210	30098	30211	30141	30280	29998	30200	30338	30391	30289	30533	30172	30473	30604	30362	30268	30199	30383	30457	30634	30692	30187	30316	30433	30340	30201	30296	30313	30395	30312	30171	30319	30511	30424	30477	30303	30434	30221	30462	30346	30388	30348	30319	30530	30363	30309	30395	30389	30389	30261	30619	30148	30275	30281	30367	30507	30316	30498	30379	30598	30473	30264	30580	30267	30383	30280	30243	30132	30146	30364	30368	30214	30253	30339	30172	30379	30285	30613	30360	29921	30376	30305	30276	30241	30604	30482	30474	30184	30275	30495	30038	30250	30421	30272	30027	30485	30237	30203	30284	30395	30088	30423	30546	30088	30407	30066	30351	30213	30304	30473	30692	30428	30387	30327	30182	30299	30394	30302	30256	30266	30108	30195	30289	30407	30267	30378	30231	30054	30304	30386	30431	30490	30220	30504	30340	30162	30354	30425	30359	30545	30229	30515	30298	30246	30403	30648	30272	30072	30260	30365	30385	30203
19291	38289	35520	27103	22498	20520	19663	19146	18625	18246	17824	17450	17229	17017	16968	17091	17118	17031	17086	17047	17172	17881	20193	19923	18755	17126	17033	16780	16900	16873	17175	17158	17371	17223	16965	16853	16734	16593	16571	16758	16664	16624	16824	16524	16692	16879	16441	16823	16422	16725	16606	16806	16680	16550	16693	16706	16579	16711	16547	16535	16638	16775	16765	16678	16600	16526	16707	16734	16586	16736	16614	16790	16702	16597	16667	16913	16583	16689	16497	16537	16519	16712	16648	16747	16551	16485	16550	16576	16578	16646	16570	16663	16670	16636	16794	16522	16566	16739	16662	16606	16628	16631	16531	16795	16611	16677	16620	16614	16435	16599	16732	16491	16505	16606	16586	16717	16534	16747	16681	16636	16617	16745	16761	16524	16677	16694	16624	16734	16733	16591	16772	16594	16812	16727	16610	16629	16584	16394	16607	16550	16691	16477	16730	16561	16423	16609	16801	16514	16530	16627	16579	16669	16657	16708	16595	16586	16585	16573	16653	16719	16617	16646	16719	16588	16705	16667	16481	16614	16605	16610	16660	16648	16727	16585	16508	16576	16873	16763	16720	16484	16758	16533	16622	16591	16522	16588	16655	16541	16475	16618	16525	16558	16592	16748	16579	16590	16556	16601	16613	16630	16661	16536	16763	16894	16422	16497	16655	16642	16734	16561	16602	16699	16584	16627	16689	16562	16573	16722	16687	16414	16490	16397	16468	16640	16596	16598	16747	16656	16511	16565	16660	16719	16607	16805	16803	16761	16732	16619	16543	16665	16667	16660	16602	16535	16599	16715	16733	16723	16627	16688	16611	16541	16663	16541	16733	16580	16643	16575	16753	16647	16509	16697	16775	16615	16720	16589	16530	16644	16642	16625	16689	16812	16607	16650	16810	16561	16625	16657	16750	16628	16473	16513	16798	16497	16701	16673	16509	16683	16698	16605	16623	16654	16676	16847	16680	16745	16504	16685	16594	16435	16586	16664	16658	16716	16549	16570	16414	16613	16599	16463	16338	16602	16616	16797	16572	16724	16774	16613	16625	16705	16762	16612	16698	16399	16566	16581	16671	16538	16647	16507	16645	16901	16462	16630	16718	16544	16789	16718	16641	16727	16528	16582	16490	16781	16616	16719	16730	16413	16493	16531	16540	16761	16460	16632	16476	16638	16740	16500	16709	16505	16590	16639	16480	16751	16660	16780	16615	16562	16639	16526	16671	16528	16649	16663	16560	16487	16670	16486	16513	16642	16544	16571	16416	16785	16500	16460	16643	16723	16673	16544	16681	16711	16482	16374	16829	16692	16646	16509	16716	16842	16550	16541	16609	16733	16522	16757	16747	16580	16737	16658	16641	16719	16693	16531	16541	16647	16564	16667	16681	16672	16513	16623	16580	16553	16460	16804	16692	16530	16524	16668	16409	16542	16871	16651	16571	16622	16579	16599	16582	16811	16603	16505	16638	16670	16555	16581	16659	16487	16681	16522	16687	16732	16840	16675	16677	16419	16502	16730	16642	16578	16588	16608	16556	16807	16305	16616	16531	16572	16549	16368	16541	16511	16534	16662	16705	16616	16587	16561	16569	16649	16726	16690	16742	16497	16628	16624	16448	16670	16476	16788	16811	16683	16714	16478	16689	16483	16527	16690	16659	16608	16722	16680	16700	16496	16626	16666	16610	16538	16623	16566	16627	16594	16563	16767	16584	16450	16690	16577	16672	16696	16607	16594	16589	16547	16698	16497	16676	16545	16464	16463	16539	16525	16722	16714	16531	16560	16625	16492	16646	16842	16590	16560	16548	16690	16614	16846	16610	16586	16707	16497	16907	16664	16574	16611	16649	16592	16702	16675	16577	16510	16510	16674	16563	16700	16572	16515	16751	16510	16482	16778	16415	16392	16496	16724	16887	16525	16698	16739	16698	16700	16566	16644	16533	16657	16649	16698	16538	16557	16834	16634	16721	16558	16567	16433	16800	16495	16657	16772	16833	16624	16649	16554	16475	16602	16611	16690	16586	16694	16519	16699	16655	16545	16672	16592	16754	16828	16600	16744	16506	16619	16722	16536	16539	16793	16509	16642	16534	16606	16536	16711	16520	16398	16504	16686	16579	16452	16589	16503	16576	16543	16686	16511	16654	16445	16693	16660	16724	16578	16747	16621	16801	16720	16668	16610	16563	16499	16564	16745	16577	16690	16590	16634	16654	16764	16741	16527	16489	16602	16535	16717	16563	16510	16603	16640	16672	16613	16597	16574	16592	16667	16590	16624	16449	16710	16732	16559	16542	16613	16774	16601	16798	16609	16660	16667	16781	16639	16728	16732	16714	16513	16606	16471	16680	16697	16675	16677	16576	16610	16624	16539	16581	16787	16454	16639	16818	16563	16648	16439	16683	16663	16520	16590	16775	16526	16559	16510	16395	16735	16673	16547	16629	16596	16670	16642	17015	16585	16445	16797	16457	16668	16450	16748	16572	16555	16792	16569	16661	16489	16669	16667	16560	16737	16618	16638	16641	16678	16664	16569	16652	16755	16545	16672	16465	16899	16450	16620	16674	16595	16680	16758	16624	16658	16515	16456	16534	16601	16523	16516	16538	16489	16663	16550	16562	16768	16742	16764	16592	16489	16661	16586	16635	16657	16441	16648	16709	16576	16672	16624	16714	16726	16543	16720	16623	16431	16647	16686	16614	16562	16683	16584	16744	16674	16422	16547	16632	16790	16618	16524	16646	16631	16540	16602	16746	16813	16735	16542	16595	16518	16704	16651	16368	16647	16541	16721	16793	16450	16668	16571	16426	16668	16563	16601	16589	16616	16630	16530	16514	16786	16721	16557	16491	16621	16701	16574	16638	16435	16725	16358	16670	16519	16587	16614	16696	16738	16656	16599	16643	16644	16577	16673	16614	16506	16708	16472	16529	16522	16605	16421	16793	16685	16750	16671	16502	16557	16532	16660	16666	16632	16725	16832	16492	16654	16489	16681	16666	16520	16685	16795	16592	16616	16546	16519	16559	16620	16590	16621	16676	16524	16656	16716	16819	16617	16521	16657	16495	16573	16622	16521	16641	16753	16489	16577	16729	16485	16593	16676	16509	16739	16785	16536	16499	16613	16569	16400	16594	16565	16779	16636	16622	16871	16986	16702	16626	16387	16681	16587	16609	16599	16638	16616	16688	16507	16568	16670	16749	16600	16722	16839	16493	16459	16719	16600	16749	16495	16598	16588	16507	16721	16696	16597	16581	16463	16539	16691	16566	16690	16561	16544	16600	16537	16607	16622	16927	16613	16505	16567	16558	16577	16628	16563	16628	16585	16661	16812	16596	16596	16628	16516	16748	16529	16534	16585	16501	16450	16783	16614	16593	16736	16517	16687	16637	16569	16695	16641	16591	16703	16695	16545	16594	16334	16660	16834	16791	16500	16589	16631	16614	16472	16770	16505	16745	16621	16623	16740	16541	16657	16551	16561	16550	16708	16659	16736	16405	16891	16591	16527	16530	16563	16570	16463	16547	16601	16688	16708	16496	16568	16531	16649	16624	16606	16644	16496	16662	16452	16562	16653	16475	16698	16760	16735	16511	16587	16666	16664	16777	16643	16627	16439	16638	16549	16529	16663	16653	16665	16625	16583	16635	16628	16764	16637	16744	16771	16680	16546	16539	16540	16622	16695	16798	16642	16852	16684	16519	16627	16636	16932	16554	16598	16853	16600	16354	16701	16756	16639	16482	16524	16593	16646	16562	16741	16762	16620	16415	16610	16568	16656	16687	16533	16476	16491	16565	16756	16670	16694	16551	16626	16542	16768	16749	16480	16634	16875	16515	16624	16661	16617	16649	16610	16522	16720	16604	16787	16667	16559	16762	16769	16660	16725	16872	16632	16543	16768	16526	16480	16763	16441	16499	16581	16484	16618	16576	16742	16680	16691	16786	16626	16611	16669	16588	16469	16692	16702	16736	16309	16537	16563	16679	16548	16487	16719	16503	16606	16581	16659	16612	16660	16605	16592	16752	16611	16623	16623	16591	16468	16661	16555	16553	16618	16602	16728	16638	16491	16724	16744	16628	16648	16473	16532	16485	16573	16474	16602	16771	16430	16561	16731	16788	16527	16482	16446	16681	16517	16764	16551	16533	16557	16638	16536	16634	16716	16649	16550	16714	16562	16576	16747	16663	16544	16648	16549	16620	16475	16573	16638	16607	16713	16652	16744	16528	16660	16593	16612	16754	16675	16681	16656	16675	16446	16430	16614	16637	16523	16615	16739	16579	16527	16648	16550	16492	16519	16675	16572	16631	16648	16712	16653	16472	16747	16410	16780	16671	16826	16805	16636	16569	16619	16622	16734	16681	16699	16658	16688	16709	16819	16551	16658	16675	16567	16573	16647	16533	16613	16775	16407	16638	16484	16639	16598	16745	16621	16605	16614	16635	16547	16496	16659	16609	16642	16634	16513	16842	16674	16665	16563	16693	16598	16734	16709	16607	16408	16515	16582	16644	16572	16582	16589	16625	16646	16707	16702	16664	16548	16760	16751	16609	16695	16561	16748	16646	16512	16721	16517	16603	16617	16631	16519	16636	16554	16731	16446	16591	16562	16443	16474	16566	16497	16527	16608	16530	16592	16772	16872	16626	16627	16535	16703	16647	16688	16565	16694	16758	16534	16555	16615	16641	16640	16573	16471	16593	16411	16583	16529	16609	16513	16616	16733	16719	16422	16600	16614	16423	16599	16654	16506	16704	16648	16832	16546	16464	16547	16621	16700	16555	16568	16812	16598	16540	16472	16576	16708	16597	16675	16698	16591	16688	16530	16795	16615	16618	16674	16713	16685	16727	16771	16702	16660	16586	16726	16662	16659	16490	16550	16630	16681	16624	16651	16464	16669	16509	16329	16736	16713	16504	16773	16603	16476	16567	16504	16410	16546	16558	16648	16519	16586	16691	16829	16620	16571	16713	16603	16654	16541	16474	16673	16542	16735	16478	16637	16500	16616	16756	16537	16538	16539	16721	16658	16454	16529	16535	16614	16423	16790	16672	16741	16599	16597	16634	16703	16449	16615	16593	16672	16435	16653	16657	16629	16432	16717	16597	16604	16519	16672	16642	16637	16824	16512	16562	16580	16509	16859	16647	16463	16568	16534	16728	16566
34494	31619	36850	34967	32174	31293	31021	31245	30820	30706	30407	30080	30165	29983	30034	29875	30143	29782	29891	29809	30084	29828	30065	30288	30038	29671	29906	29843	29940	30086	29734	30017	30273	29559	29881	29733	29752	30061	29796	29707	29878	29846	29856	30180	29941	29915	29736	29792	29709	30083	29737	29784	29795	30007	29724	30037	29755	30004	29783	29727	29769	29989	30050	29851	30028	29953	29764	29679	29889	29736	30042	29649	29755	29947	29761	29762	29610	29960	30144	29809	29676	29577	29998	29825	29742	30009	29799	29673	29978	29798	30076	29769	29900	29815	29657	29802	29757	29654	30000	29939	29698	29881	29619	29789	29826	29959	29893	29869	29958	29754	29579	29884	29932	30024	29799	29755	29871	29894	30198	29578	29718	30135	29887	29680	29746	29846	29825	29912	29707	29813	29725	29683	29715	29713	29857	30054	29894	29772	29728	30024	29706	29809	29834	30269	30023	29580	29790	29752	29993	29963	29949	29976	29910	29798	29751	29992	29660	29853	29858	29739	29682	29828	29781	30111	29820	29794	29674	29928	29638	30092	29896	29807	30149	29842	29552	29983	29877	29722	29948	29812	29909	29571	29946	30016	29883	29587	30004	29931	29928	29857	29700	29922	29953	29679	29756	29804	29622	29983	29949	29921	29726	29807	30101	29758	29722	30006	29726	29738	29929	29829	29795	29968	29818	29997	29995	29734	29903	30021	30007	30057	29754	29822	29774	29779	29767	29504	29627	29918	29737	30045	29641	29631	30154	30000	29796	29530	29741	30195	29708	29711	29793	29637	29837	29872	29925	29699	30074	29896	29815	29548	29640	29724	29870	29953	29821	29853	29713	29928	29645	29974	29719	29545	29685	30129	29554	29933	29707	29761	29877	29878	30021	29953	29909	29650	29971	29765	29728	29877	29933	29704	29686	29673	29631	29733	29943	29349	29853	29768	29603	29911	29854	29848	29901	29468	30024	29655	29852	29743	29895	29812	29721	29888	29713	29854	29935	29949	29970	29830	30129	29730	29838	29710	29935	30075	29771	29938	29774	29650	29798	29691	29628	29524	29789	29809	29951	29527	29801	29892	30014	29827	30050	29856	29630	29689	29896	29784	29669	29832	29822	29868	29900	29882	29740	29659	29666	29783	29897	30016	30098	29732	29830	29884	29889	29739	29803	29835	29780	30019	29890	29995	29703	29842	29595	30024	29914	29747	30004	29863	29769	29703	29855	29863	29690	30068	30069	29621	29976	30108	29712	29690	29823	29681	29887	29838	29837	29781	29831	29976	29670	29745	29948	29729	29646	29568	29915	29900	29831	29896	29913	29880	29911	29506	29777	29749	29868	29933	29921	30056	29698	29898	29795	29517	29616	29921	30003	29968	29897	29668	29702	29723	29970	29873	30083	29617	29818	30005	29729	29946	30036	29740	29473	30084	29847	29836	29920	29777	29960	30094	29851	29496	29750	29920	29692	30010	29933	29860	29798	30022	29565	29902	29843	29897	29903	29925	30033	29706	29836	29976	29775	29936	29838	29806	29691	29954	29843	29865	29809	30185	29929	29887	29724	29786	29728	29856	29955	29846	29753	29659	29620	29890	29759	29608	29780	29841	30009	29964	29658	29769	29892	29928	29972	30060	29684	30013	29780	29842	29482	30079	29769	29888	30209	29785	29942	29882	29431	29750	29982	29998	29799	29748	29944	29716	29708	29757	29930	29795	29934	29637	29730	30076	30008	29881	29733	29860	30006	29890	29968	29733	29801	29938	29898	29834	29821	29881	29615	29646	29687	29883	29845	29991	29963	29785	29914	30075	29865	29887	29681	30120	30103	29829	30026	29791	29847	29774	29707	29735	29746	29892	29989	29796	29653	29980	29899	29582	29675	29839	30148	29732	29586	29901	29781	29793	29681	29897	29970	29625	29704	29653	29734	29997	29756	30164	30384	30061	29652	29899	29638	29780	29791	29835	29883	29756	29847	29819	30033	29903	30021	29781	29803	30107	30069	29934	29824	30118	29958	29722	29875	29832	30031	29960	29822	29965	29797	29860	29703	29884	29719	29749	30043	29649	29930	29733	29770	29852	29847	29779	30133	29443	29741	29768	29864	30045	29936	29789	29727	29678	29761	29822	29835	30030	29912	29922	29906	30011	29935	29855	29544	30007	29961	29991	29754	29912	29774	29819	29696	29847	29879	29651	30053	29991	29972	29856	29897	29930	29632	29778	29778	30150	29879	29779	29921	29929	29736	29621	29885	29889	29737	30005	29972	29590	29705	30015	30163	30007	29765	29833	30029	29858	29716	29513	29876	30037	29871	29896	29730	29830	29766	29745	29782	29824	29959	29738	29703	29953	29647	30149	29862	29878	29857	29920	29735	29930	29883	29774	29675	29996	29717	29523	29711	29871	29917	30084	29913	29801	29795	29942	29786	29797	29958	30076	29724	30202	29974	30139	30214	29740	30011	29860	29821	30007	29862	30031	30080	30039	29853	29589	29863	29888	29813	29901	29783	29736	30079	29694	29982	29536	29971	29934	30009	29952	29843	29892	29875	29634	29971	29849	29700	29957	29825	29564	29814	29488	29769	29603	29747	29666	29984	29692	30042	30185	29687	29892	29766	29587	29945	29939	29797	29750	29691	29786	29879	29755	29694	29826	29965	29869	29610	29869	30020	29981	29961	30314	29857	29546	29745	29782	29817	29942	29719	29506	29770	29835	30132	29560	29850	29937	29807	29713	29896	30016	29923	29880	29847	30012	29830	29730	29743	29847	30077	29598	29883	29730	29673	30009	30042	29836	29970	29741	29792	29586	29627	29876	29716	29764	29812	29975	29564	29711	29480	29738	29828	29769	29715	29540	29789	29892	29786	29733	29820	29913	29625	29859	29914	29903	29760	29621	30289	29516	29781	30043	29659	29760	29793	29687	29651	29809	29676	29725	29905	29759	29709	29979	29772	29857	29945	29682	29904	29968	29602	30034	29905	29817	30051	30084	29941	29695	29900	29879	29726	29754	29768	30025	30130	29735	29686	29622	29986	29613	29858	29857	29709	29757	29992	29916	29592	29786	29920	30055	29689	29742	29951	29849	30058	29760	29896	29986	29943	29907	29737	29932	29822	29818	29850	29837	29938	30109	29881	29867	29468	29798	29760	29806	29840	29703	29590	29922	29861	29841	29957	29910	29966	30043	29578	29886	29923	29654	29929	29882	29815	29788	29868	29868	29985	29516	29986	29961	29966	29974	29944	29681	29753	29906	29852	29933	29898	29836	29660	29957	29696	29861	29927	29867	29672	29837	29649	29991	29763	29716	29825	29746	29788	29986	29660	29612	29901	29894	29854	29843	29773	29770	29689	29708	30020	29922	29824	29832	30112	29782	29906	29567	29593	29891	29938	30156	29894	29986	29654	29842	29871	30280	29996	29766	29694	30097	29908	29664	29835	29818	29788	29748	29802	29913	29749	29654	29811	29763	29886	29923	29709	29398	29627	29816	29980	29729	29620	29880	29778	29682	30091	29801	29612	29670	29972	29928	29745	29860	29720	29883	30136	29900	29698	29749	29739	29791	29817	29907	29804	29935	29791	29878	29929	30034	29685	29877	29985	29631	30057	29808	29826	29747	29625	29717	29815	29609	29905	29932	29996	29699	29612	29772	29913	29635	29838	29842	29745	29744	29985	29691	29793	29624	29639	29821	29825	29693	29910	29883	30038	29817	29785	29944	29826	29872	30113	29886	29982	29766	29742	29693	29970	29705	29622	29729	29868	29977	29505	29642	29810	29792	29969	29975	29958	29694	29770	29792	29977	29860	30194	29678	29757	29842	29903	29820	29746	29794	29897	29803	29719	30050	30181	29736	29826	29629	29838	29794	29968	29926	29733	29963	29672	29748	29804	30158	29773	29753	29775	29958	30061	30065	29852	30053	29920	29913	29740	29927	29592	29839	29993	29931	29792	29828	29833	29649	29768	29683	29696	29957	29714	29802	30082	29856	30078	29621	29989	29671	29724	29865	29897	30156	29689	29617	29927	29917	29935	29935	29967	29767	29765	29806	29844	29672	29847	29802	29647	30034	30066	29744	29823	29766	29633	29808	29841	29749	30151	29972	29925	30116	30050	29791	29746	29758	29719	29938	29908	29862	29676	29799	29910	29837	29923	29789	29851	29714	30042	29882	29795	29610	29826	29995	29963	29769	29617	29827	30074	29770	29751	29858	29794	29991	29988	29707	29929	29679	29788	30076	29526	29907	29972	29904	29905	30065	29881	29842	29773	30034	29794	29751	29689	29845	29713	29914	29782	29770	30081	29941	29873	29758	29748	29835	29531	29783	29706	29729	29779	29792	29848	29940	29763	29801	29984	29975	29755	29758	29878	29976	29863	29894	29807	29794	29907	29837	30006	29826	29716	29796	29668	29764	29936	29862	29711	29778	29735	29914	29574	29800	29751	29759	30220	29993	29836	29745	29897	30004	29796	29968	29797	29660	30003	29707	29870	29997	30160	29923	29944	30012	29600	29707	29955	29792	29658	29626	29746	29601	29908	29923	29934	29767	29988	29933	29879	29944	29774	30065	30089	30158	29842	29633	29686	29662	29994	29952	29924	29970	30134	29535	29692	29598	29804	29770	29784	29852	29719	29738	29774	29816	30040	29933	29526	29795	30088	30031	29818	29849	29995	29975	29617	29911	29972	29856	29799	29949	29756	29839	29879	29630	30237	29856	29972	29772	29583	29655	29665	29754	29837	29813	30012	29872	29876	29841	29969	29843	30038	29951	29890	29766	29876	29930	29941	29588	29704	29838	29893	29861	29841	29933	29806	29836	29954	29563	29762	29762	29795	29740	29995	30067	30123	29693	29957	30122	29831	30075	30225	30041	29840	29861	29868	29599	29957	29611	29757	29727	29791	30034	29908	30097	29664	29516	29931	29808	29712	30088	29481	29759	29988	29755	29798	29767	29831	29985	29863	29856	29909	29922	29883	29906	29820	30023	29887	29624	29888	29719	29675	29549	29601	29774	30121	29883	29961	29831	29918	29795	29881	29793	29832	29841	29867	29720	29669	29815	29897	29825	29950	29654	29630	29965	29697	29916	29833	29673	29797	29887	30093	29736	29793	29957	29908	30032	29848	29886	29789	29740	29840	29658	29773	29875	29945	29940
20296	27526	26668	21620	19145	17887	17439	17306	17270	16745	16562	16337	16334	16242	16119	16428	16047	16051	16214	15985	16231	16110	16299	16317	16370	16246	16345	16127	16297	16221	16346	16037	16102	16079	16131	16129	16200	16112	16022	15995	16045	16087	16113	16115	16140	16164	16146	16155	16107	16082	16097	16291	16200	16079	15965	16040	16238	15885	15957	16083	16072	16138	16119	16211	16010	16202	16170	16202	15955	16177	16111	15996	16095	16026	16060	16118	16261	16145	16207	16057	16241	16102	16059	16123	16275	16402	16040	16022	16196	16133	16163	15898	16097	15951	16025	16035	15987	16051	16186	16072	16139	16131	16164	16156	16116	16249	16245	16162	16187	16017	16123	16120	16089	16077	16080	16117	16028	16167	16150	16221	16025	16103	16148	16100	16190	16138	16050	16043	16101	15972	16076	16027	16131	16187	16229	15970	16076	16113	16031	16160	16182	15967	15913	16078	16074	15942	16346	15973	15991	15983	16065	16095	15991	16139	16006	16333	16209	16212	16062	16254	15994	16253	16008	16036	16119	16184	16111	16189	16067	16165	16119	16091	16215	16178	16082	16029	16049	16202	16156	16203	15926	16053	16077	16132	16087	16170	16149	16129	16089	16248	15894	16164	16190	16079	16141	16272	16198	16023	16253	16167	16217	16168	16071	15998	16049	16040	16015	16045	16062	16090	16091	16186	16016	16014	16096	16150	16104	16128	16133	16013	16030	16052	16234	16196	16100	15970	16077	16084	16224	16080	16063	16052	15895	16143	15982	16053	16030	16103	16086	15999	16048	16222	15990	16032	16135	16162	15894	16095	16097	16137	16037	16023	16046	16186	16106	16200	16153	16014	16183	16040	16090	16037	16079	16065	16012	16137	16062	16160	16169	16089	16126	15939	16070	16176	16252	15975	16291	16166	15904	16067	16112	16123	16106	16103	16006	16107	15948	16071	16201	16207	16024	16048	16040	16047	16040	16136	15968	16133	15945	16116	16061	16147	16000	15834	16131	15947	16068	15983	16195	16219	16305	15926	16146	16273	16109	16070	16088	16080	16113	16077	16093	16213	16145	16089	16274	16170	16093	16200	16113	16245	16111	15955	16055	15984	16180	15956	16046	15915	16151	16112	16214	16343	16152	16203	16002	16126	16127	16073	15989	16121	16072	16105	16112	16212	16024	16046	16127	15966	15959	15968	16218	16239	15998	15936	16196	16212	16305	16029	16183	16105	16149	16133	16076	16121	15930	16015	16139	15944	16028	16216	15963	15982	16161	16183	16169	16151	16161	16141	16108	16188	16087	16027	16120	15950	16220	16102	16163	16293	16116	16144	16117	16127	16147	15889	16217	16075	15946	16334	16122	16023	16220	16198	15975	16132	16050	16083	15942	16058	15994	15962	16059	16094	16335	16089	16105	16266	16257	16080	15999	16026	15977	16184	15982	16215	16180	16054	16146	16064	15981	16136	16066	15985	16153	16102	16101	16201	16071	16286	16181	16166	15991	16186	16195	16016	16068	16037	16103	16074	16261	16083	16098	16129	16015	16097	16080	16115	16167	16186	16185	16061	16106	16063	16061	16104	15958	16178	16255	16135	16027	16035	16103	16190	15988	16187	16122	16078	16001	16125	15965	15973	15985	16215	16115	16054	16006	16036	15979	15997	16165	16161	15885	16058	16224	16061	16231	16286	16087	16211	16030	16184	16199	16137	16109	15991	16170	16050	16150	16115	15999	16093	16129	16015	16114	16079	16127	16136	16046	16096	16128	16001	16049	16012	16240	16102	16054	15960	15970	15879	16314	16004	16137	16271	15948	16292	15963	16065	16044	16156	16026	16205	16167	16234	16074	16064	16181	16031	16138	16085	16165	16073	16078	16202	16055	16113	16073	16145	16152	16069	16189	16359	16110	16202	16228	16073	16210	15906	16145	16266	16259	16013	16109	16225	16112	16122	16141	16176	16128	16201	16104	16200	16043	15963	15933	16042	16311	16113	15903	16152	16131	16101	16009	16219	16284	16159	16057	16113	16203	16003	15986	15977	16145	16157	16210	16171	16247	15988	16221	16134	16134	16016	16224	15983	15954	16104	16273	16080	16052	15920	16199	16101	16051	16036	16130	16117	16078	16180	16073	15999	16070	16259	15953	15980	16068	16065	15970	16207	16262	15825	15951	16015	16226	16121	16172	16011	16202	16045	16176	16059	16060	16229	15934	16053	16241	16028	16139	16016	16294	15981	16235	16110	16269	16197	16014	16049	16111	15995	16187	16180	16032	16060	15962	16060	16196	16132	16057	16133	16051	16145	16135	16054	16206	15974	16188	16156	16031	16152	16093	16099	16073	16026	15958	16071	16230	16093	16181	15940	16172	16279	16090	16024	16121	16215	16076	16173	16380	16120	16025	15993	16170	16020	16180	16026	15987	15991	16212	15955	16261	16089	16405	16014	16158	16237	16003	16109	16265	16017	16203	16171	16086	16180	16117	15922	16013	16157	16179	16224	16005	16010	16080	16207	16129	16112	16031	15999	16185	16124	16164	15976	16048	16092	16182	16177	16153	15980	15910	16140	16138	15969	16058	16165	16253	16111	16170	16154	16143	16253	16054	16136	16196	16133	16287	16047	15906	15962	16203	15971	16199	15952	16033	15959	16150	15875	16033	16201	16010	16097	15997	16127	16075	16223	16058	16016	16115	16213	16065	15952	16107	16213	16162	16115	16038	16103	16069	16335	15992	16037	16085	16144	16190	16047	16114	16268	16129	16109	16099	16149	16092	16235	16302	16188	15989	16041	16084	16167	16046	16073	16099	16064	16104	16132	16036	16135	16116	16124	16260	16003	16264	16139	16263	16138	16029	16039	16021	16140	16046	16111	16132	16084	16173	16085	16096	16052	16122	16025	16173	16239	16108	16073	16088	16112	16121	16092	16192	16150	16177	16158	16175	15991	16211	16268	16074	16272	15945	16207	16025	16057	16045	16006	16046	15914	16213	15958	16138	16238	16209	16267	16042	16088	15933	15757	16134	16070	16173	16255	16264	16228	15958	16332	16004	16009	16403	16136	16006	15998	15973	16079	16110	16173	16239	16041	16264	16139	16046	16281	16066	16338	16259	16030	16259	16157	15967	16216	16193	16111	16013	16108	16060	16211	16058	16053	16022	16128	16212	16091	16120	16127	16080	16157	16193	16043	16128	16015	16025	16076	15988	16125	16047	16090	16197	16066	16084	16226	16087	15939	16050	16154	16113	16050	16130	16080	15858	16119	16040	16015	16202	16172	16198	16172	15998	16128	16057	16113	16078	16029	16164	16076	15987	16021	16144	16102	16300	16136	16216	16177	16041	16348	16026	15912	16021	16154	16121	16131	16230	16024	16136	16110	16194	16205	16040	15988	16140	15978	16151	16178	16243	16217	16040	16220	16069	16175	15977	16231	16249	16047	16223	16147	16136	16209	16109	16063	16011	16237	16262	16056	16108	16075	16113	15930	16130	16222	15987	16182	16142	15979	16026	15979	16203	15965	16139	16127	15972	16159	16283	16065	16178	16215	16138	16200	16068	16127	16192	16252	16013	16085	16174	16219	16054	15957	16117	16114	16073	16104	16128	16042	16180	16109	16099	15934	16237	16206	16073	16014	16171	16007	16345	16068	16394	16007	16162	16218	16092	16028	16092	16235	15990	16105	16136	16211	16147	16212	16043	16133	16016	16137	16049	16000	16052	16163	16195	16315	16175	16155	16108	16242	16176	16075	16073	16052	16086	16008	16173	16260	16171	16197	16018	15960	16105	16101	16010	16211	16020	15966	16112	16248	16022	16188	16106	16071	16242	16150	16191	16067	15973	16007	16318	16229	16054	16061	16100	16110	16003	16194	16026	16182	16062	16023	16217	16140	16191	15958	16077	16169	16290	16077	16196	16157	16125	16109	15974	16085	16024	15957	16011	16238	16124	16155	16096	16076	16187	15897	16196	15953	16112	16024	16186	16157	16304	16058	15957	16226	16178	16133	16178	16059	16212	16169	15991	16058	16065	16099	16084	15963	15947	16165	16163	16034	15954	15981	16136	16137	16120	16011	16054	16225	16060	16125	16307	16055	16172	16172	16163	16102	16160	15961	16241	16251	16108	16121	16074	16270	16236	16271	16114	15916	16090	16202	16196	16211	16156	16106	16204	16192	15989	16069	16103	16017	16165	16252	16065	15980	16069	16105	15879	16303	16308	16187	16076	16161	15949	15948	16045	16230	16146	16275	15966	16183	16212	16128	16057	16055	16244	16241	16111	16060	16070	15976	16132	15982	16126	16128	16228	16050	16114	16022	16050	16129	16140	16192	16036	16134	16012	16146	16038	16227	16104	16161	16035	16155	16186	15978	16237	16133	16335	16219	16311	16190	16050	16150	16190	16039	16057	16059	16200	16189	16148	16065	16209	16170	16024	16061	16139	16192	16045	15965	16090	16166	15839	16243	16187	16185	15944	16148	16162	16194	16222	16086	16037	16271	15912	16112	16029	16176	16280	16195	15980	16146	16052	16028	16180	16128	15978	15953	16124	16052	16228	16149	16143	16065	16237	16136	16140	16179	15939	16039	15994	16175	16185	15971	16071	16015	16219	15959	15947	16266	16160	16128	16265	16273	16148	16088	16101	16068	16187	16117	15897	16276	16180	16153	16251	15966	16196	16019	16167	16331	16040	16044	16150	16023	16054	16176	16003	16093	16011	16275	16145	16144	16184	15959	16163	16188	16064	16011	16057	16050	16222	16065	16066	16153	16111	16219	16106	16077	16137	15880	16103	16084	16083	16241	16095	16074	16132	16118	16111	16115	16166	16250	16151	16213	16105	15981	15992	16275	16169	16208	16097	16087	15946	16263	16135	16137	16030	16193	16048	16027	16057	15968	15999	16175	16058	15982	16067	16209	16021	16086	15985	16297	16186	16055	16045	16065	16026	15998	16125	16027	15978	16099	15924	16006	16115	16009	16026	15994	16214	16038	16019	16124	16276	16094	16163	16078	16016	16255	16146	16402	16252	16330	16089	16236	16158	16053	16084	16121	16077	16237	16259	15993	16059	16202	15992	16122	15915	15980	16174	15937	16203	16024	16059	15999	16184	16117	15999	16202	16170	16048	16046	16005	16100	16000	16196	15919	16136	15976	16140	16243	16287	16135
24466	21047	28015	29115	30210	32012	32945	31344	30971	30451	30148	29745	29574	29612	29571	29330	29750	29521	29325	29537	29595	29826	31099	31315	30224	29147	29595	29341	29398	29400	29185	29394	29785	29474	29762	29515	29368	29345	29155	29211	29324	29395	29174	29273	29355	29186	29233	29185	29251	29267	29352	29276	29412	29591	29170	29228	29371	29167	29370	29165	29236	29288	29425	29272	29101	29346	29181	29221	29485	28894	29170	29443	29273	29126	29521	29142	29236	29150	29197	29208	29242	28988	29654	29334	29370	29459	29220	29216	29368	29103	29134	29161	29228	29395	29243	29284	29202	28954	29292	29159	29154	29137	29171	29078	29121	29355	29225	29115	29274	29315	29081	29413	29047	29267	29529	29267	29181	29203	29254	29041	29145	29110	29177	29186	29076	29136	29296	29223	29202	29475	29302	29457	29276	29085	29276	29105	29491	29423	29306	29118	29169	29272	29088	29421	29284	29208	29031	29295	29189	29078	29146	29347	29080	29532	29182	29207	29376	29162	29556	29197	29231	29509	29346	29316	29259	29403	29307	29054	29126	29187	29085	29150	29252	29255	29313	29449	29280	29336	29205	29393	29521	29159	29376	29358	29225	29126	29313	29024	29286	29367	29258	28935	29310	29084	29068	28958	29175	29264	29385	29259	29383	29497	29217	28754	29017	29176	29240	29198	29059	29026	29157	29150	29217	29139	29460	29237	29346	29420	29234	29251	29209	29128	29123	29049	29132	29246	29304	29248	29230	29162	29211	29333	29198	29324	29471	29611	29103	29258	29392	29195	29224	29131	29099	29137	29304	29232	29101	29274	29396	29227	29373	29173	29284	29381	28898	29172	29354	29212	29458	29300	29375	29224	29262	29562	29274	29608	29237	29268	29245	29364	29188	29169	29273	29015	29319	29390	29263	29160	29209	29456	29262	29063	29218	29178	29216	28962	29032	29399	29313	29425	29259	29397	28959	29285	29140	29206	29175	29126	29139	29065	29370	29108	29355	29330	29285	28903	29187	29405	29195	29169	29293	29429	29167	29543	29085	29409	29032	29161	29380	29060	29333	29256	29084	29508	29289	29197	29430	29364	29310	29206	29443	29230	29136	29323	29155	29089	29229	29205	29409	29384	29205	29062	29215	29235	29289	28973	29038	29457	29293	29297	29336	29133	29347	29303	29190	29257	29471	29426	29246	29082	29266	29302	29181	29116	29266	29248	29490	29347	29400	29187	29330	29226	29415	29177	29302	29122	29475	29252	29156	29217	29357	29251	29169	29093	29117	29166	29176	29374	29368	28912	29310	28895	29128	29114	29386	29238	29102	29305	29187	29245	29362	29336	29086	29019	29310	29111	29380	29172	29290	28904	29201	29118	28893	29334	29084	29294	29033	29137	29186	28988	29007	29084	29551	29309	29473	29107	29359	29280	29131	29066	29142	29202	29110	29118	29318	29290	29187	29000	29476	29323	29316	29303	29193	29121	29249	29181	29285	29050	29356	29091	29295	29219	29418	29083	29115	29270	29132	29069	28934	29187	29314	29076	29105	28968	29085	29028	29303	29239	29292	29367	29004	29417	28955	29378	29328	29127	29206	29404	29107	28981	29323	29181	29247	29146	29317	29301	28894	29215	29208	29285	29275	29089	29252	29232	29314	29307	28986	29280	29285	29090	29361	29202	29317	29160	29189	29132	29354	29359	29374	29384	29154	29273	29210	29176	29419	29104	29073	28927	29097	29490	29338	28928	29231	29161	29018	29296	29142	29212	29359	29219	29374	29129	29351	28984	29125	29314	29387	29279	29153	29409	29290	29399	29030	29190	28950	29108	29307	29144	29044	29189	29091	29127	29282	29295	29262	28947	29157	29126	28956	29155	29099	29162	29476	29165	28958	29350	29082	29131	29155	29059	28933	28859	29365	29177	29205	29103	29241	29215	29218	29485	29341	29013	29186	29203	29253	29445	29273	29386	29115	29102	29393	28963	29093	28992	29204	29261	29088	29335	29223	29073	29142	29221	28906	29176	29021	29221	29345	29425	29405	29314	29012	29247	29344	29267	29494	29276	29455	29362	29326	29234	29237	29001	28866	29376	29269	29296	28989	29316	29274	28983	29054	29337	29386	29281	29111	29114	29435	29228	29186	28976	29243	29079	29098	29433	29180	28993	29423	29190	29380	29108	29348	29234	29399	29208	29178	29132	29229	28964	29076	29112	28991	29281	29243	29405	29212	29405	29170	29328	29064	28953	29159	29206	29400	29161	29140	29302	29301	29523	29396	29281	29259	29166	29305	29310	29236	29431	29401	29227	29171	29289	29452	29202	29075	29054	29069	29167	28860	29291	29251	29381	29168	29278	29285	29286	29454	28997	29061	29074	29212	29316	29172	29232	29017	29083	29303	29225	29239	29267	29458	29140	29268	29429	29230	29044	29199	29116	29452	29269	29093	29238	29272	29375	29154	29436	28970	29398	29319	29277	29036	29007	29456	29410	29180	29200	29159	29240	29094	29312	29177	29391	29030	29297	29436	29004	29140	29292	29125	28862	29185	29077	29199	29313	29313	29480	29290	29378	29068	29267	29166	29301	29470	29179	29217	29375	29239	29444	29349	29229	29309	29181	29081	29381	29378	29064	29100	29314	29024	29365	29438	29255	29074	29029	29237	29228	29515	29028	29039	29449	28860	29315	28935	29357	29322	29174	29184	29097	29343	29052	29224	29012	29267	29113	29206	29329	29254	29177	29098	29290	29087	29116	28971	29436	29370	29417	29560	29097	29288	29289	29399	29106	29313	29305	29087	29252	29217	29086	29262	29462	29335	29148	29184	29069	29201	29306	29172	29229	29009	29006	29141	29284	29222	29287	29230	29180	29140	29213	29363	29092	29405	29114	29393	29197	29247	28920	29286	29311	29504	29062	29349	29064	29280	29282	29068	29096	29232	28966	29102	29249	29372	28990	29216	29315	29078	29008	29328	29343	29192	29434	29183	29325	29189	29123	29355	29117	29028	29118	29054	29033	29233	29260	29346	29231	29187	29440	29148	29287	29237	29098	29307	29311	29087	28886	29205	29357	29165	29644	29305	29282	29258	29309	29383	29250	29295	29153	29072	29162	29344	29221	29537	29486	29464	29412	28994	29189	29199	29210	29322	29229	29171	29050	29109	29217	29086	29200	29089	29122	29236	29224	29291	29290	29287	28980	29091	29401	28993	29028	29254	29245	29372	29146	29267	29435	29118	29123	28908	29171	29293	29513	29087	29171	29196	28970	29563	29039	29031	29077	29200	29145	29302	29246	29130	29125	29255	29019	29227	29486	29061	29252	29085	29275	28865	29299	29357	29391	29266	29206	29195	29224	28969	29216	29246	29134	29110	29206	29190	29213	29432	29253	29194	28937	29212	29330	29524	29330	29135	29356	29075	29022	29123	29271	29285	28944	29325	29093	29016	29458	29415	29221	29202	29056	29134	29303	28908	29132	29242	29151	29472	29338	29229	29317	29317	29313	29388	29374	28982	29273	29284	29082	29283	29428	29055	29159	29059	29177	29153	29286	28977	29178	29037	29320	29231	29333	29289	29154	28985	29156	29362	29515	29373	29148	29026	29199	29350	29179	29049	29278	29276	28958	29269	29268	29270	29173	28974	29296	29086	29011	29251	29275	29097	29242	29188	29094	29343	29251	29037	29466	29299	29173	29045	29143	29080	28911	28974	29352	29325	29049	29457	29169	29379	29036	29501	29186	29242	29131	29572	29246	29251	29216	29224	28989	29086	29293	29166	29239	29060	29064	29251	29127	29179	29185	29307	29291	29338	29293	29275	29354	29187	29564	29288	29362	29210	29145	29372	29244	29104	29100	29238	29230	29264	29319	29243	29417	29202	29251	29214	29228	29164	29241	29115	29118	29218	29268	29036	29049	29174	29183	29277	29412	29580	29178	29281	29201	29277	29103	29174	29301	29045	29114	29136	29333	29272	29123	29347	29503	29164	29039	29308	29101	29368	29354	29019	29106	29179	29318	29141	29154	29431	29277	29332	29285	29136	29293	29436	29497	29522	29112	29144	29306	29311	29585	29079	29058	29223	29166	29177	29383	29247	29158	29328	29658	29432	28991	29074	29154	29145	29190	29205	29207	29389	29279	29190	29416	29346	29180	29325	29263	29429	29101	29073	29185	29223	29269	29196	28830	29267	29520	29049	29108	29376	29313	29585	29487	29217	29228	29288	29293	29108	29175	29303	29139	29212	29236	29108	29213	29607	29254	29054	29305	29293	29161	29152	29181	28831	29072	29045	29428	28819	29186	29265	29140	29136	29421	29254	29222	29239	29113	29313	29490	29193	29164	29096	29259	28923	29229	29483	29265	29061	29277	28975	29196	29219	29276	29296	29500	29192	29206	29221	28977	29005	29231	29029	29067	29255	29294	29329	29305	29408	29302	29184	29230	29211	29212	29043	29261	29394	29305	29521	28943	29145	29214	29211	29073	29177	29118	29373	29137	29300	29394	29057	29212	29203	29396	29013	29067	29039	29337	29278	29227	29242	29212	29264	29229	29094	29011	28990	28900	29160	29432	29214	29203	29032	28954	28977	29222	29186	29251	29132	29224	29208	29038	29086	29106	29450	29139	29172	28992	29232	29100	29069	29247	29066	29353	29304	29303	29211	29427	29624	29163	29280	29240	29533	29287	29039	29164	29036	29155	29086	29066	29233	29623	29494	29116	29425	29282	29480	29411	29358	29484	29236	29396	29053	29493	29404	29308	29460	29341	29149	29182	29293	29300	29207	29421	29457	29195	29261	29246	29373	29131	29233	29123	29341	29103	29080	29344	29222	29033	29103	29453	29261	29410	29136	29254	29167	29347	29415	29051	29418	29121	29300	29105	29158	29154	29452	29261	29438	29311	29259	29369	29052	28984	29235	29279	29300	29288	29212	29113	29310	29149	29305	29207	29338	29228	29078	29435	29291	29317	29190	29121	29314	29137	29415	29261	29288	29317	29189	29045	29266	29388	29152	29257	29490	29246	29359	29131	29142	29200	29517	28982	29004	29351	29253	29234	29049	29317	29070	29033	29199	29280	29298	29496	29534	29356	28954	29373	29271	29341	29181	29333	29139	29206	29221	29252	29306	29217	29233	29460	29190	29064	29270	29249	29097	29300	29328	29133	29392	29602
17880	33122	31280	24924	21503	19523	18780	18548	17990	17292	16948	16541	16504	16298	16347	16332	16416	16231	16410	16385	16248	16390	17702	18176	16487	16329	16210	16270	16142	16070	16046	16369	16314	16414	16393	16241	16283	16321	16165	16268	16059	15960	16007	16194	16182	16101	16072	16052	16057	16143	16104	16223	16189	16119	15926	15997	16045	15990	16147	16134	15921	15958	16149	16073	16048	15999	15911	15977	15937	16202	15922	16290	16058	16237	16106	16013	16258	16073	15917	16130	15972	15907	16115	15908	16150	15906	15960	16012	16201	15918	15979	16031	16033	16085	16095	16138	15894	16009	16099	15989	15902	16131	16103	15988	15994	16015	16062	16043	15742	16047	16061	16016	16094	16132	16054	15926	15947	16043	16174	15917	15971	15972	15936	16084	16174	15860	16010	16216	15887	16051	16137	16029	16269	16071	16171	16027	16229	16045	15963	16001	16115	16106	16010	15896	15847	16042	16015	15869	16063	16106	16128	15973	16025	15862	16087	16080	16122	15945	16115	16073	15968	16310	15978	16023	15962	15855	16087	16083	16010	15945	16003	16077	15819	16065	16069	15996	16077	15936	15980	16010	16032	16052	15896	15993	16034	16042	16037	15999	15899	15937	15956	16119	16203	16126	15902	15867	16112	15822	16069	16075	16041	16141	15903	15951	15886	16142	15962	15982	15984	15805	16104	15944	16025	16028	15988	16084	15966	16112	16054	16066	15953	16112	16027	15980	15991	16005	16046	16001	15982	15906	16063	16122	16048	15914	15996	15881	16070	16167	16147	15991	16095	16050	16172	15884	16100	15901	16009	16007	16273	15972	16024	16161	16064	15877	16031	16197	15985	16120	15972	16128	16209	16028	15955	16166	15895	16075	15860	16005	16043	15866	16113	16068	16266	16181	15974	15974	16173	16163	15984	16126	16137	15896	16159	16114	16178	16004	15888	16025	16003	16132	16038	15997	16155	15967	15874	16241	16264	16177	16019	15967	16045	15949	15973	16165	16025	16040	16078	16297	16012	15970	16212	16075	16093	16112	15928	16008	15976	16074	16123	16077	16172	16022	15936	15984	16231	16044	16170	16129	16116	16214	16019	16126	15919	15949	16272	15948	15991	16088	16043	15833	16197	16007	16151	16145	16122	15902	15900	16049	16054	16075	16038	15990	16072	16076	15951	15975	15826	15906	16158	15916	16127	15949	16218	16253	16071	16176	15895	16159	16198	15943	15861	16054	16100	16030	15970	15948	16160	16220	16005	16064	16086	16082	16092	15915	15994	16080	16145	16103	15896	15851	15978	15963	16105	16091	16033	15845	16252	16019	16028	16066	16016	16237	16295	15902	16089	16014	16103	16081	15969	16086	16109	16010	15916	15897	16064	15950	16156	16011	15956	16048	16006	16016	16196	16012	16053	16172	15897	16068	15984	16117	16188	15962	16099	15937	16028	15748	15757	16041	15924	16143	15900	16036	16200	15883	15993	16020	16119	16174	16140	15757	15914	16034	16239	16119	16028	16112	16007	16039	15818	16136	15898	16083	16133	15947	16111	16079	16099	16076	16143	15906	16091	15911	16094	15859	16088	16118	16097	16161	15946	16041	16034	16076	16075	15934	16186	16076	16038	16180	16097	16013	15930	16055	16181	16061	15891	16065	16267	16093	15957	16147	16096	15867	15872	15989	15916	16140	15994	15966	15976	16050	15769	16007	15921	15898	16052	15970	16153	15948	15855	15984	15911	16051	16033	16111	16354	16132	15893	15987	15971	15977	15936	15981	15989	16127	16016	16145	16012	16078	16175	15826	16101	16111	16288	16066	16002	16005	16128	16012	16015	16010	15888	16209	16088	16053	16136	15922	16086	16007	15979	15991	16273	16243	15968	16090	16085	16055	16009	16109	16111	15949	16045	16136	16056	16002	16036	16141	15951	16029	16005	16185	16127	16072	15852	15936	16009	15922	16059	16117	15847	16133	16023	16115	16140	16092	16098	16163	15995	16154	15993	15934	16158	15997	16241	15917	15912	16201	15944	15977	16159	16019	16099	15975	16094	15854	16173	16048	16110	15952	15942	15980	16205	16025	16102	15864	16091	16017	16078	15983	16084	16012	15836	15790	16018	16011	16220	15863	16109	15876	16162	15792	16120	16128	15783	16163	16106	15976	16068	15979	16023	15904	15863	16073	16147	16037	15861	16053	16093	16004	16102	16024	16152	16015	16059	15930	15976	15938	15980	16202	16120	16120	16042	16030	15886	16087	16010	15910	16125	16364	16084	15940	16143	15913	16009	16006	16090	16203	16070	16090	15869	16102	15967	16017	16173	16023	16029	16061	15873	16199	16072	16060	16124	16245	16153	16141	16234	15950	16036	16040	16086	15914	15974	16047	15978	16184	16203	16022	15878	15970	16046	16173	16091	15883	15945	15948	15925	15927	16035	15981	15984	16143	15971	16240	16241	16174	15966	15817	15961	15903	16004	16135	16041	15922	15943	16198	15994	16056	16218	16057	16065	16111	16114	15807	16094	15999	16239	15860	16015	16356	16131	16074	16206	16079	16122	16099	16100	15954	16030	15930	15990	15995	16018	16072	16040	15931	16011	15927	16109	15943	16026	16123	15904	16166	15890	16016	16040	16124	15969	16003	16104	16040	16135	16088	16145	15936	16129	16032	15991	16037	16044	16074	15849	16100	16093	16028	16250	15861	15950	15999	15846	15927	16018	15882	16077	16267	16130	16077	15945	15988	16045	15999	16073	16156	16115	15968	16389	16051	15935	16041	16204	15993	16049	15967	16210	16160	15925	15940	16062	16176	15987	15909	16131	16018	16059	16029	16131	16107	16014	15872	16199	16086	16029	16102	16109	16219	15978	16026	16226	16071	16221	16088	16248	16127	15908	15960	16056	16228	15824	16069	16219	16060	16013	15927	15774	16031	16132	16024	16259	16031	15964	16045	16144	16050	16267	16217	16254	15977	15944	16105	16113	16114	15983	16111	15931	16049	16161	15897	16061	16213	16052	16055	16016	15987	16087	16064	16045	15885	15992	16016	15930	16115	16094	15979	15887	16037	15903	16145	16071	16068	16148	16050	15962	15961	15888	16107	15961	16014	16047	16060	16106	16011	16056	16061	16117	16024	16090	16143	15963	15954	16238	15942	16106	16019	16072	15930	16013	16182	16085	15949	16157	16022	16085	15992	15978	16071	16199	16066	16015	16103	15936	15943	16126	15950	16142	16067	15889	16130	16013	15948	16175	16175	16109	15915	15988	15964	16099	16011	16172	16229	16146	16030	16214	15980	15863	16160	16065	15970	16084	16127	16099	16034	16068	15904	15975	16113	16027	15987	16160	15978	15937	15941	16101	15952	16004	16094	16070	15954	15978	16217	16070	16209	16127	15844	16097	16055	15942	15942	16002	15947	15928	15956	16095	15925	16111	16084	16184	15884	16158	16028	16159	15962	16080	16126	15965	15969	16143	16073	16060	15921	16181	15982	15933	16187	15938	16033	16092	16094	15985	16010	16005	15903	16009	16029	16298	16134	16166	16040	16012	16038	16136	16043	15966	16010	16238	16197	16216	16010	16099	16020	16203	15838	16113	16167	15991	16227	16187	15966	16194	16182	16023	16139	15811	16037	15852	16183	15901	15886	16192	16012	15938	15923	15944	15931	15928	15992	16142	16231	15811	16195	16133	15837	15832	15973	16075	16060	15897	15933	16109	16139	16057	15829	15957	15996	16001	16135	16277	15948	15981	16079	16198	16313	16051	16122	16119	16147	16073	15955	16134	16091	15808	16118	16130	15966	15978	16092	16091	16303	16097	15927	16105	16048	16024	15932	15979	16272	16212	16059	16122	16034	15832	16037	15989	16144	16179	16183	16145	16129	15892	16212	16020	15988	16066	16044	16050	16065	15995	16111	16266	15913	16204	15954	16119	16145	16075	16041	16105	15929	15955	15843	15962	16161	16181	16022	16109	15989	16122	15998	15751	16040	16030	15939	15914	16067	16164	16017	16138	15875	16039	16171	16134	16114	16150	16029	16082	16004	16022	15926	16035	15932	16085	15999	16105	16126	15936	16073	15751	16272	16247	15988	16130	16230	15971	16127	16110	15994	15926	15899	16135	16028	16103	16269	16085	16194	16103	15869	16048	15945	16216	15937	15938	16162	16039	15987	15908	16206	16129	16069	16212	16147	15899	15956	15960	16017	16039	15909	15897	16069	16123	16126	16066	15951	16124	16057	16110	15845	16182	16043	16067	16175	16040	16099	15974	15888	16171	16163	16045	16008	15914	16063	15986	16050	16022	16206	16156	16021	15959	16019	16119	16145	16070	16165	15936	16054	16004	16173	16048	16020	16029	15997	15979	16131	16074	16165	15955	16045	16244	15985	15936	16092	16160	16115	15896	16026	16000	15886	16049	15955	15996	15782	16057	15925	16091	16023	16021	16073	15792	15924	15956	16009	15903	16090	15977	16142	16040	15898	16025	16144	16048	16116	16261	15914	15934	16291	16072	16061	16165	16060	15944	15962	16007	16027	15883	16188	16066	16089	16111	16026	15952	16125	16022	16032	16083	16144	15972	16055	16039	16020	15984	16087	16059	15997	16077	15921	16141	16041	16057	15881	16130	16197	16157	16262	15974	16154	16083	16023	15953	16099	16044	16167	16139	16250	16166	16151	16037	15994	15917	16126	16098	16042	15932	16100	16070	15913	16169	15969	16009	16125	15934	15909	15829	15987	16103	15955	16103	16067	16013	16054	16025	16263	16171	16077	16046	15986	15906	16060	16045	15862	16237	16118	16059	16119	16104	16045	16101	16034	16124	16031	16132	16039	15933	16205	16123	15926	16069	16006	15916	16111	16038	16043	15965	15897	16040	15984	16065	15963	15917	15815	16084	16155	16077	15860	16005	15992	16005	15994	15912	16056	16062	15931	16261	16005	15933	15825	15969	15908	16024	15957	16001	16096	16057	15961	16004	16083	15961	16052	16041	16058	16060	15948	16224	16061	15902	16001	15994	16116	16012	16065	16147	16041	15967	16129	15902	15946	16040	15932	16155	15951	15956	16043	16033	16113	16091	16078	16149	16109	15973	16099	15950	16045	16075	15995	16066	16037	16030	16197	16088	16009	16107	16147	15932	15916	15985	16044	16310	16039	16095	15968
22769	21038	27913	26401	28738	33260	35246	32840	32268	31940	31209	30780	30862	30501	30630	30588	30193	29922	30226	30326	30331	30497	31920	33392	31770	30334	30625	30540	29967	29997	30254	30555	30752	30712	30769	30439	30221	30092	29985	29964	30045	29840	29925	29996	29786	29763	29648	29908	29981	30092	29889	30164	30363	29874	29817	29855	29999	29946	29649	29903	29852	29987	29980	30082	29683	29837	29920	29643	29985	30047	30132	29879	29797	30011	29625	30062	29830	29587	29681	29667	29898	29736	29848	29873	29917	30074	30025	29931	29770	30022	29866	29816	29746	29897	30009	29910	29996	29798	29678	29984	30012	29979	29802	29959	29933	29771	29738	29823	29939	30105	29798	30019	29782	30083	29980	29870	29891	29966	29962	30096	30056	29915	29976	29706	29820	29870	29916	29792	30012	29869	29766	29976	30050	30152	29962	29889	30111	29778	29960	29862	29765	29894	29733	29931	29702	29802	30169	29953	30038	30271	29982	30126	29826	29991	29829	29955	29721	29757	29990	29770	29952	30063	29976	29781	29623	29791	29852	29744	29707	30102	29909	29900	29928	29653	30089	29911	29799	29826	29888	29860	29989	30001	30124	29717	29723	29950	29855	29837	29724	29564	29694	29897	29853	29755	29686	29878	29916	29913	30114	29862	29735	29841	29757	29725	29872	30016	29775	29915	29776	30031	29874	29781	29987	29790	29868	29854	30117	29868	29800	29718	30003	29869	29935	29753	29794	30076	29771	29849	29844	29999	29822	29876	29925	29796	29690	29866	29819	29877	29806	29958	30046	29716	30049	29791	29810	29748	29666	29749	30141	29973	29965	29899	29677	29648	29839	29729	29690	29960	29970	29748	29862	30023	29766	30030	29851	30008	29830	29938	29960	29785	29808	29874	29786	29971	30035	29629	29769	29860	30047	29689	29903	29681	30098	29947	29899	29812	29747	30170	29925	29760	29502	29610	29872	29722	29963	30138	30057	30116	29851	29696	29928	29679	29924	29788	30074	29454	29741	30041	29905	30135	29734	29846	29977	29819	29920	29877	29867	29920	30029	30034	29979	30157	29711	30104	29851	29908	29750	29701	29767	29813	29970	29676	29730	29654	29477	29701	29772	30035	30029	29571	29561	29790	30027	29753	29808	29911	29754	29857	29895	29853	30048	29548	30258	29834	30187	29841	29859	29767	29784	30011	30026	29787	29912	29965	30135	29767	30073	29821	29857	29800	29979	30052	30116	29688	29866	29639	29924	29886	29822	29698	29661	29721	29765	29973	29792	29868	29979	30067	29717	29997	29846	29681	29671	29987	29933	29904	29691	30078	29892	29875	29920	30081	29927	29593	30076	29928	29709	29812	29707	29851	29919	30122	30021	29798	29728	29866	29834	29971	29901	29954	29903	29650	29806	29837	29906	30083	29748	29778	29641	29959	30005	29682	29721	29851	29725	29679	29781	29967	30120	29978	30023	29959	29733	29828	29822	29908	29953	29691	29862	29617	29812	29873	30039	29771	29963	29745	29937	29447	29694	29885	30032	29756	29873	29754	30120	29699	29749	30079	29935	30090	29839	29992	29967	30137	30102	29736	29999	29869	29927	29792	29894	29866	29679	30004	29890	29738	29856	29739	30038	29879	30089	29829	30071	29830	29863	29736	29749	29982	29930	29805	30148	29786	29953	29785	29852	29939	29829	29785	29647	29756	29909	30049	29883	29901	29950	29744	29832	29712	30073	29875	30056	29769	29667	29718	29862	30033	30044	29822	29911	29804	29959	29645	29512	30074	29778	30029	29766	29797	29916	30142	29809	29779	29689	29818	29587	29834	29995	29736	29957	29904	30048	30188	29689	30014	29751	29905	30066	30041	29769	29839	29913	29652	29970	29603	30007	30066	30002	29852	29966	29572	29896	29937	29815	29773	29832	29799	29872	29734	30036	29853	29712	29918	29868	29802	30119	30001	29989	30128	30091	29942	30125	29915	30032	29830	29893	29668	29682	29834	30017	29684	29666	29871	29860	29793	29859	30022	29918	30106	29825	30128	30052	29884	29913	29791	29814	29860	29797	29878	29859	29886	30134	29942	30093	29809	30099	29857	29763	29868	29925	30066	30026	30070	29846	29870	29867	29821	29829	30039	29858	29622	29904	29731	30080	29882	30040	30111	29846	29653	29737	30002	29774	29904	29654	29789	29795	29788	29782	30085	30017	29785	29653	29773	29918	29742	29724	30071	29798	29786	29887	29776	29996	29882	29758	29833	29960	29926	29955	29963	29916	29803	29978	29576	29834	29936	30023	29769	30051	29499	29829	29869	29922	29831	29998	29949	30109	29847	29657	29733	29951	29728	29867	29841	29948	30027	29736	29747	29660	29769	29888	29939	30147	29963	29775	29771	30071	29881	29834	29937	29783	29877	29848	30033	29687	29739	29606	29725	29835	29843	29835	29792	29914	30013	29984	29726	30036	29869	29769	29763	29617	29842	29750	29795	29869	29923	29688	29748	29796	29885	29879	29891	29785	29811	29776	29796	29718	29622	30046	30083	29784	30008	29823	29845	29943	29992	29802	30000	29939	29678	29831	29697	29837	29690	30116	29884	29881	29742	29537	29974	29828	29778	29884	29932	29777	29732	29830	29635	29847	29978	30030	29593	29961	29950	29968	29751	29800	29767	30024	29966	29935	29498	29757	29661	29556	29924	29664	29783	29942	29990	29807	29764	29988	29845	29861	29746	30001	29652	29800	29692	30066	29640	29979	29707	29685	29519	29825	30258	30113	29813	29903	29995	29748	29720	29589	29913	29692	29849	29782	30107	29967	30053	29874	30100	29830	30060	29943	30039	30003	29897	29615	29598	29989	29969	29734	29803	29909	29981	29977	29969	30121	29984	29996	29926	29855	30010	29947	29734	29982	29906	29848	29786	29701	29898	29785	29809	29778	29916	30166	29819	30117	29923	29899	29623	29928	30165	29486	29823	29988	30263	29667	29919	29899	29730	29588	29829	29782	30073	29904	30051	29748	30028	29589	30100	30157	29793	29736	29670	29876	29710	29718	29859	29706	29750	29886	29733	29865	29760	29998	29760	29667	30081	29792	29738	29817	29877	30123	30084	29927	29786	29981	29958	30059	30051	29980	29890	30048	29822	29820	29893	29826	29696	30054	29670	29819	29942	29791	29796	29928	29731	29882	29777	29982	29902	29960	29786	29840	30092	29725	29865	29675	30119	29854	29974	29815	29619	29833	30022	30058	29719	30108	29951	29873	29981	29733	30077	29952	30018	29900	29710	29903	29901	30213	29906	30041	30252	30013	29597	29859	29857	30049	29754	30046	29915	30009	29948	29962	29753	29804	29688	29764	29876	29827	30001	29931	30018	29908	29809	29840	30000	30089	29978	30064	30199	29983	30088	29850	29733	29755	29896	29594	29944	29770	29836	29821	29587	29886	30066	29948	29659	29908	29750	29861	29664	29905	30045	29890	30011	30093	29904	29832	29752	29821	29964	29888	29785	29925	29886	30028	29944	30062	29760	29730	30067	30040	29966	29982	29923	29992	29888	29981	29932	29897	29849	29920	29725	29891	30005	29906	29906	30002	30032	29874	29992	29857	29955	29722	30064	29776	29599	29775	29884	29822	29799	29966	29911	30089	29789	30019	29739	29784	29949	29672	29821	29673	29838	29651	29865	29762	30126	29923	29920	29842	29758	29788	29987	29884	29963	29600	30010	30046	30016	29863	30055	30202	30073	29912	29907	29886	29915	30009	29672	29787	29943	29868	29902	29803	30043	29945	29841	29896	29833	29965	29659	29787	29666	29999	29912	29974	29834	29830	30013	29866	29813	29792	29906	29707	29985	29879	29799	29967	29968	29856	29810	29943	29835	29929	29914	29882	29874	29745	29668	29883	29726	29738	29683	29590	29675	29728	29857	29796	29800	29965	29868	29977	29784	29970	29866	29900	29881	29849	29795	30103	29865	29884	30135	29798	29672	29820	29935	29760	30252	29883	29876	29862	29827	29941	29990	29840	29882	29888	30112	29851	30002	29796	29868	29648	30085	30158	29720	30018	29924	29888	29713	30066	29951	29936	29762	29682	29922	29785	29809	30017	29982	29925	30260	29967	30003	29943	29888	30033	29883	29910	29792	29850	29787	29887	29973	29714	29567	29817	29793	29725	29898	29948	30027	29905	30037	29823	29707	29908	29682	30102	29800	29748	29957	29943	29771	29797	29639	29659	29975	29717	29618	29934	29855	30003	30207	30057	30077	29754	29887	29987	29891	29688	29647	29900	29797	30004	29802	29808	29758	29979	30112	29860	30016	29939	30171	29798	29618	29919	29806	29945	29944	29712	29631	30007	29963	29762	29859	30180	29847	29772	29738	29907	29879	29801	30213	30021	29975	29921	29807	29940	29955	29964	30134	29850	29933	30034	30042	30100	30005	29956	29954	29951	29965	30061	29723	29877	29529	29829	29720	29684	29840	29776	29821	29712	30069	29841	29928	30040	29906	29849	29802	29943	29799	29725	29682	29970	30235	30081	29964	30017	29693	29636	29741	29931	29827	29969	29717	29821	29697	29860	29702	30039	30026	29891	29917	29701	29921	30165	29988	29671	29879	30053	29787	29697	30086	29762	29941	30010	30135	29902	29895	29809	29712	29651	29704	29928	29735	29656	29844	29659	30079	29997	29647	29752	29836	30021	29761	30034	29769	29814	29765	29912	29887	29929	29871	30004	30120	29822	29831	29693	29868	29698	29995	29960	29967	29725	30123	29803	29877	29826	29930	29862	29674	29817	29719	29785	29729	30040	29762	29810	29696	29891	29793	30179	29811	30163	29892	29940	29961	29941	30086	29911	30156	29815	29814	29751	29774	29784	29824	29715	29723	30137	30029	30009	29812	29848	29829	30046	30014	29762	29777	29865	30001	29929	29832	29888	29999	29920	29723	29761	30236	30049	29587	29767	29849	29849	29985	29776	30032	29913	30080	29750	29799	29743	29953	29952	29709	29992	29876	30081	29839	29784	30050	29928	29989	30074	29559	29882	29809	29915	29993	29854	29923	30269	29822	29866	29740	29961	29982	29780	29730	29987	29808	30058	29883	29899	30075	30105	29790	29924	30161	29656	29955	30002	29789	29882	29816	30058	29992	29937	29836	29729	29819	29714	29624
19620	37332	36048	29226	24556	22517	20868	19790	19376	18366	17475	17340	17038	16755	17009	16772	16795	16686	16790	16641	16759	16989	18696	19970	17592	16738	17283	17077	16455	16565	16582	16838	17118	17238	16974	16742	16563	16552	16428	16476	16526	16601	16377	16547	16433	16262	16435	16424	16710	16442	16422	16575	16443	16357	16386	16424	16484	16411	16479	16451	16423	16471	16453	16386	16584	16615	16489	16571	16470	16503	16322	16445	16494	16371	16350	16536	16338	16420	16398	16434	16417	16486	16426	16581	16359	16374	16298	16516	16395	16505	16379	16512	16376	16179	16452	16491	16593	16467	16402	16392	16421	16318	16296	16287	16554	16425	16467	16434	16653	16350	16352	16578	16388	16465	16396	16527	16307	16368	16512	16239	16372	16322	16414	16302	16508	16334	16508	16253	16247	16399	16384	16289	16461	16293	16340	16581	16405	16494	16297	16433	16697	16215	16338	16359	16383	16469	16490	16472	16312	16440	16532	16391	16391	16484	16237	16506	16350	16390	16358	16284	16444	16413	16415	16561	16469	16435	16255	16207	16513	16375	16433	16510	16400	16380	16505	16382	16383	16502	16184	16556	16401	16392	16331	16409	16377	16325	16611	16381	16449	16422	16394	16400	16163	16354	16339	16325	16432	16332	16372	16468	16428	16251	16489	16426	16511	16392	16202	16383	16151	16337	16378	16436	16273	16304	16305	16477	16455	16249	16277	16479	16487	16535	16214	16359	16498	16420	16595	16272	16417	16542	16385	16448	16466	16560	16515	16439	16431	16456	16358	16436	16385	16316	16501	16589	16484	16268	16559	16387	16274	16393	16434	16347	16338	16431	16410	16296	16327	16287	16162	16274	16537	16319	16489	16381	16603	16403	16170	16164	16485	16379	16417	16459	16465	16498	16625	16475	16265	16318	16307	16341	16372	16291	16377	16618	16398	16578	16330	16432	16378	16323	16345	16373	16390	16529	16519	16404	16564	16356	16277	16378	16418	16364	16471	16393	16511	16178	16393	16280	16578	16258	16369	16316	16298	16326	16434	16293	16503	16347	16520	16504	16304	16287	16439	16330	16341	16303	16375	16550	16449	16490	16229	16248	16599	16455	16115	16461	16233	16448	16332	16512	16259	16279	16438	16504	16242	16287	16414	16494	16387	16502	16366	16576	16613	16324	16471	16314	16277	16508	16584	16529	16356	16500	16355	16303	16474	16326	16306	16371	16367	16461	16345	16464	16295	16392	16222	16399	16437	16279	16165	16456	16454	16322	16407	16347	16263	16321	16455	16268	16273	16310	16439	16402	16225	16259	16498	16386	16322	16358	16347	16298	16331	16573	16390	16415	16427	16358	16482	16227	16330	16271	16468	16340	16610	16597	16479	16452	16395	16348	16288	16373	16330	16466	16375	16368	16387	16434	16368	16567	16424	16435	16554	16368	16201	16290	16456	16375	16390	16316	16438	16380	16311	16450	16394	16279	16331	16370	16178	16598	16470	16414	16494	16259	16664	16370	16337	16472	16468	16291	16424	16338	16305	16269	16489	16468	16431	16386	16200	16415	16444	16454	16336	16364	16478	16417	16460	16311	16601	16355	16379	16255	16482	16472	16272	16418	16238	16417	16219	16520	16379	16268	16383	16364	16392	16229	16443	16359	16213	16380	16546	16347	16339	16251	16311	16320	16524	16458	16375	16270	16422	16561	16503	16588	16292	16410	16419	16279	16341	16418	16333	16379	16533	16491	16504	16310	16373	16136	16473	16481	16337	16369	16273	16341	16392	16427	16199	16493	16500	16508	16480	16285	16508	16580	16256	16522	16328	16470	16223	16424	16346	16434	16410	16363	16269	16350	16559	16300	16416	16388	16314	16542	16291	16343	16515	16328	16572	16407	16492	16422	16359	16225	16668	16377	16341	16242	16312	16387	16582	16522	16457	16444	16320	16441	16313	16401	16516	16180	16471	16173	16378	16450	16254	16238	16420	16325	16278	16350	16376	16480	16292	16459	16593	16433	16390	16384	16498	16246	16499	16286	16296	16379	16438	16377	16208	16274	16285	16532	16480	16409	16302	16453	16468	16485	16323	16406	16387	16639	16308	16471	16441	16468	16465	16383	16427	16389	16351	16388	16378	16421	16397	16346	16554	16377	16417	16551	16158	16416	16330	16423	16469	16492	16255	16373	16471	16368	16503	16511	16296	16446	16441	16155	16468	16665	16321	16254	16418	16288	16422	16531	16465	16370	16313	16397	16207	16657	16227	16246	16561	16384	16210	16442	16444	16435	16554	16485	16231	16318	16511	16317	16296	16507	16267	16556	16208	16269	16259	16359	16402	16332	16382	16214	16359	16228	16404	16438	16377	16471	16609	16556	16297	16535	16206	16519	16542	16755	16368	16550	16308	16523	16394	16391	16449	16382	16360	16431	16464	16360	16296	16325	16402	16485	16398	16677	16429	16317	16404	16315	16472	16382	16327	16434	16405	16432	16331	16503	16334	16190	16491	16330	16392	16511	16309	16332	16487	16393	16369	16527	16462	16492	16388	16387	16313	16398	16424	16536	16317	16521	16332	16378	16468	16362	16568	16456	16627	16399	16389	16410	16287	16566	16593	16314	16221	16200	16335	16465	16592	16539	16454	16470	16312	16430	16493	16564	16334	16301	16391	16206	16448	16232	16282	16340	16569	16457	16392	16310	16309	16472	16594	16394	16286	16319	16359	16346	16458	16284	16586	16433	16327	16274	16383	16427	16382	16292	16403	16240	16560	16294	16506	16317	16323	16441	16515	16369	16279	16348	16380	16371	16271	16570	16476	16466	16512	16645	16389	16330	16285	16405	16415	16406	16335	16426	16382	16459	16296	16446	16338	16473	16288	16352	16563	16318	16386	16347	16474	16231	16270	16347	16481	16443	16377	16331	16137	16397	16442	16363	16529	16262	16424	16313	16414	16425	16505	16247	16458	16495	16448	16403	16332	16495	16330	16396	16575	16409	16365	16399	16411	16400	16290	16335	16312	16421	16385	16423	16442	16530	16527	16506	16534	16268	16316	16618	16360	16382	16295	16642	16413	16552	16425	16340	16371	16336	16302	16164	16517	16434	16292	16474	16399	16221	16356	16488	16322	16434	16329	16322	16341	16470	16408	16409	16462	16408	16263	16283	16364	16299	16329	16317	16347	16504	16592	16356	16285	16372	16608	16585	16526	16360	16308	16384	16325	16370	16423	16337	16494	16409	16478	16355	16261	16313	16146	16556	16405	16303	16234	16515	16248	16202	16282	16271	16344	16180	16256	16311	16366	16443	16142	16476	16393	16471	16278	16309	16358	16429	16425	16379	16459	16319	16466	16466	16421	16535	16615	16385	16477	16357	16250	16335	16265	16532	16376	16430	16274	16392	16425	16364	16425	16508	16341	16394	16418	16281	16483	16373	16080	16318	16438	16578	16320	16331	16439	16435	16315	16444	16363	16367	16353	16307	16340	16334	16303	16377	16194	16393	16457	16324	16429	16438	16394	16277	16527	16231	16522	16452	16371	16509	16372	16263	16496	16246	16447	16338	16387	16713	16441	16330	16385	16438	16507	16336	16449	16502	16351	16176	16286	16533	16378	16515	16246	16295	16465	16339	16288	16485	16213	16360	16428	16446	16133	16472	16413	16333	16301	16418	16325	16293	16514	16368	16608	16325	16252	16281	16496	16364	16362	16269	16423	16505	16357	16367	16425	16412	16442	16319	16506	16364	16324	16433	16296	16313	16414	16362	16437	16215	16544	16318	16556	16408	16186	16541	16263	16454	16369	16240	16336	16290	16424	16239	16263	16362	16352	16343	16420	16595	16487	16458	16627	16451	16351	16402	16260	16358	16418	16342	16346	16371	16585	16437	16370	16345	16532	16472	16381	16576	16277	16481	16320	16362	16352	16554	16449	16199	16397	16380	16318	16375	16431	16344	16310	16240	16390	16538	16460	16326	16414	16460	16282	16495	16420	16330	16475	16169	16397	16425	16320	16471	16324	16494	16314	16281	16449	16449	16479	16376	16303	16500	16447	16495	16561	16340	16498	16332	16311	16509	16397	16517	16351	16426	16290	16390	16390	16342	16249	16565	16336	16235	16482	16454	16553	16618	16415	16393	16499	16380	16189	16444	16205	16413	16417	16319	16529	16351	16594	16256	16329	16449	16268	16433	16318	16220	16464	16441	16421	16367	16502	16458	16457	16549	16488	16347	16277	16215	16259	16374	16474	16394	16375	16419	16457	16393	16419	16366	16229	16344	16443	16359	16268	16390	16340	16453	16369	16277	16275	16325	16498	16388	16502	16371	16502	16304	16429	16353	16430	16348	16250	16478	16629	16467	16415	16644	16361	16483	16200	16312	16451	16471	16328	16312	16405	16283	16333	16396	16462	16255	16406	16406	16472	16350	16291	16502	16282	16240	16470	16382	16297	16339	16350	16592	16510	16403	16285	16431	16582	16449	16316	16458	16466	16555	16403	16411	16321	16539	16520	16377	16583	16420	16418	16373	16340	16371	16324	16398	16394	16415	16352	16464	16287	16471	16393	16575	16402	16520	16316	16247	16400	16482	16370	16354	16369	16522	16511	16337	16306	16463	16288	16221	16513	16505	16447	16280	16340	16372	16453	16287	16346	16368	16221	16334	16401	16439	16317	16250	16441	16356	16298	16380	16365	16404	16381	16531	16464	16379	16407	16550	16309	16466	16299	16430	16257	16353	16410	16352	16383	16452	16453	16243	16069	16284	16475	16394	16244	16402	16381	16243	16396	16307	16285	16372	16210	16138	16390	16405	16555	16294	16585	16433	16452	16292	16518	16393	16460	16542	16403	16186	16437	16436	16569	16533	16480	16519	16330	16246	16354	16513	16410	16413	16209	16481	16367	16580	16488	16523	16379	16475	16413	16499	16620	16506	16378	16385	16417	16483	16315	16317	16383	16238	16391	16379	16398	16451	16447	16557	16059	16351	16373	16350	16340	16283	16342	16468	16437	16253	16409	16356	16226	16506	16242	16478	16532	16276	16391	16425	16406	16503	16326	16329	16455	16615	16421	16461	16241	16211	16374	16223	16421	16436	16341	16355	16289	16410	16262	16288	16552	16399	16222	16516	16320	16290	16556	16437	16481	16245	16419	16438	16407	16408	16423	16348
34650	31535	38278	36467	33301	32387	32002	30705	30697	30763	30648	30489	30150	30165	30165	29899	30073	30247	30082	30075	30182	30000	30101	30399	30082	29863	30066	29835	29939	30121	30048	30301	29869	29992	29983	29890	30136	30135	30148	29986	30183	30169	29862	29923	29890	29911	30035	29820	29762	30185	30003	29908	29846	30024	30059	29947	30054	30310	29761	29936	30152	30197	30236	29821	30023	29677	30087	29905	30097	29883	29863	29677	29869	30003	29802	29934	30048	30157	29998	29918	29927	29915	30172	30121	29981	29926	29765	30066	30192	30012	30123	29994	29902	29771	29968	29941	29812	29964	29941	29977	30021	29896	29748	29663	29908	29986	29895	29917	29916	30115	29900	29810	29947	30238	29880	29962	30069	30014	29874	30201	29883	29844	29807	29797	30065	30121	30047	29864	30036	29837	29897	29944	29928	30173	30127	29981	30122	29964	30064	30016	29878	29663	29877	29958	30154	30015	30135	30105	29818	29948	29829	29941	29962	29818	29966	29854	29671	29749	30096	29759	29776	30036	29899	29989	29956	29982	29935	30046	29912	30028	29779	29832	30095	30109	29929	29844	29845	30141	29961	29861	29904	29873	30055	29843	30098	30052	29916	29876	29850	29941	29846	29988	30165	29963	30089	29863	30013	29788	30173	29876	29922	29890	30249	29967	30020	30085	29891	30039	29919	30107	30224	30065	29901	29802	29895	29995	29896	29966	30105	30003	29863	29962	29886	29882	29930	29976	29966	29762	30358	29981	30130	29881	29827	30088	29783	29885	29780	30076	29917	30088	30082	29966	30185	29825	30052	29960	29916	29738	30218	29859	30151	29896	29728	30032	29971	29772	29943	29883	29907	30093	30040	29756	29894	30059	30151	30233	29843	30025	30003	29835	29950	30006	29914	30051	29783	29954	29969	29937	29910	30078	29946	30043	29972	30037	29941	30002	29976	30194	29853	30106	30021	30232	30100	29886	30014	29975	29861	30089	30150	29955	29811	29795	30271	29979	30158	29998	30129	29945	29842	30112	29969	29820	29850	29772	29710	29896	29943	30029	29838	30100	30135	29930	29921	29743	29721	29834	29853	30143	29956	30171	29968	30112	29896	29670	29999	30409	30089	29990	30158	30157	29839	29973	30073	29964	29802	29921	29799	29946	29704	29958	30302	29865	29832	30161	30257	30093	30053	29884	30201	29797	30197	29935	29779	29948	29813	29787	30018	29705	29983	30103	30073	29727	30041	30067	29961	30022	30084	29828	30005	29893	29879	30121	29700	30010	29674	30001	29895	29800	30062	29810	29928	30009	29914	30050	30123	29948	30200	29895	29959	30013	29970	29921	30028	29976	30007	30161	30178	30180	29919	29935	29925	29681	29948	30203	30197	29980	29773	29863	30177	30069	29890	29889	29765	30054	29950	29907	30129	30038	30051	30189	29935	29897	30096	29851	30088	29994	29909	30017	30227	29789	29757	29845	29963	30212	30225	29942	29945	30129	29928	29855	30154	30313	29927	30059	30239	30158	30149	30282	30183	30262	29921	29952	30080	29991	30079	29989	30142	29966	29925	30296	30076	29712	29874	29925	29974	29917	29810	29948	29866	29898	30036	30052	30198	30045	29689	30271	30157	30095	30231	30036	30116	29981	29950	29868	30109	29877	29800	30071	30098	29748	29882	30070	30210	29972	29982	29841	29885	30056	29987	30099	29957	30168	29846	29879	30232	30007	30055	30087	29964	29937	29979	30100	30152	30116	30192	30130	29950	29978	30201	30138	29908	30020	30057	29969	29925	29714	29948	30060	30266	30057	30035	29826	29537	29587	30141	30310	29913	30063	29606	30062	30054	29897	30000	29933	30117	29994	29831	30040	30303	29986	29936	29874	30063	29767	29993	30083	29878	29905	29901	29995	30192	29957	30090	30002	30096	29958	29850	29904	30049	29855	30068	30015	29836	30030	30099	30259	29955	29830	30097	29810	29801	30109	30030	29978	29856	29840	30007	29860	29904	29964	30227	29904	30091	29923	30196	29663	29758	30148	30015	29842	29970	29975	30265	30029	29911	30134	29842	29720	29965	30065	30103	29941	30082	30323	30139	29808	29907	29893	29946	30130	30017	29963	29873	29895	30058	30038	29982	29752	29850	29863	29734	29859	29878	30007	29857	29916	29814	29937	29948	29797	29905	29874	29869	29969	30147	29972	30063	30217	29686	30070	30074	29869	30030	29866	29913	30191	30350	29920	30051	29973	29810	30015	29884	30135	30021	29929	29888	29990	29833	30107	30329	29996	29958	29937	29818	30046	29721	29919	30053	30056	29991	29811	29995	29800	30137	30030	29936	29864	29877	30126	29787	30184	29960	30209	30110	29920	30068	30150	29783	30078	29915	30095	30327	30037	29821	29992	30146	29977	29870	30057	29921	29706	29786	29800	30290	29958	29774	29985	30045	30041	30082	30084	30038	29864	29980	30136	29942	30044	29925	29693	29907	30116	29822	30054	30003	30014	30059	30083	30073	29970	29964	29911	30105	29870	29811	30042	29769	29913	29942	29777	29911	29982	29765	30129	30078	30148	30095	29883	29627	30088	29942	29945	29802	30210	30242	29965	30043	30018	30064	29879	29987	29871	29931	29915	30099	30086	30049	29949	29848	29903	29997	30097	29800	30137	29815	29840	29862	30234	29698	29979	29991	29606	29700	30070	30138	30017	29941	30060	30020	29827	29719	30154	30011	30092	29883	30016	29871	29991	30140	29945	30161	29854	30075	29868	30164	30055	29969	30133	29861	29700	30011	29973	30054	29864	29859	29866	29874	29955	29789	30207	30207	29862	30209	29888	30045	30085	30180	30045	30029	29912	30074	29986	29972	30044	30202	29981	30060	29965	29982	29780	29828	30097	29957	30168	30071	29894	30109	29864	30011	29867	29917	30092	29914	30119	29901	29840	29939	29983	29697	30096	29904	29990	29870	30044	30217	29970	29964	29815	29939	30101	29867	30087	29960	29921	29704	29896	30079	29746	29952	29799	29995	30031	30124	29922	30078	30132	29996	30222	30143	29920	29844	29977	29969	29930	30082	29956	29990	29826	29727	29899	30029	30101	30011	30011	30069	29905	30064	29904	30401	30131	30192	29956	29968	30201	30193	30050	30207	29941	30271	30040	30052	29842	29789	30147	30091	29970	30051	30093	29898	29970	29810	29941	30014	30173	29972	30116	29907	29992	30000	29986	30015	29905	30398	29905	30049	29941	29946	29787	30013	30093	29995	29831	29947	29890	30111	30065	29932	29946	30018	29899	29743	29775	30018	29709	30077	30118	30109	30100	30125	29959	29933	30033	30108	30087	29891	29811	29735	29840	29830	29880	30080	30056	30164	29904	29994	30154	29667	29862	30317	29984	30131	30061	29937	29932	30040	30045	30032	30145	30243	29934	29942	29980	30266	29969	30135	29821	29805	30236	29766	30088	29944	30106	30010	30025	30395	29995	30048	29992	29831	30073	29885	29958	30061	30187	29895	29995	30174	30211	29988	29948	29776	30171	30009	29906	30005	30220	29927	29925	30213	29996	30144	30081	29723	30202	29968	29955	29888	29932	30036	29988	29864	29789	29904	29925	29863	30009	30026	29891	30219	29904	29950	30006	30033	29917	30129	29944	29986	30024	30053	29836	30067	29868	30003	29898	29759	29915	30020	30036	29999	30004	29855	29834	30188	30187	30202	30060	29851	29930	30123	30034	29729	30245	30037	30063	30075	29741	29977	29613	30071	30042	30014	30022	29975	29856	30092	30220	30296	29902	29981	29743	30059	29973	29833	29941	30074	30095	30336	30001	30076	30063	29986	29875	29955	29829	29938	29950	30153	29988	29966	29855	30014	29923	29865	30064	30268	29959	29907	30033	29892	29957	30117	30050	30122	29875	30373	29699	30066	30109	29781	29855	29936	29953	29912	29917	29937	30163	29910	29914	30065	30103	30188	29977	30092	29823	29868	30105	30225	30098	30257	29944	29964	29828	30099	29826	29881	29919	30319	30032	29971	30242	29994	30208	30311	30251	29858	30061	29805	29987	29999	29905	29899	29952	29952	30014	29945	29961	30182	29711	30072	29975	30070	29942	30157	29915	29894	30145	29986	29911	30044	29938	30208	30121	29672	30036	30029	30094	30209	29926	30147	30313	29718	30197	29934	30241	30033	29832	29867	30082	30201	30021	30197	30217	30056	29991	29929	30152	30209	30146	29930	29947	29887	30138	30120	29737	29880	29980	30203	29856	30047	30045	30215	30098	30020	30102	30111	30058	30014	29901	30075	30182	29877	29772	30027	29937	30079	30176	30066	29889	30078	29954	30207	29965	30162	29889	30162	29985	29897	29980	30091	29688	30121	29897	30021	29753	30102	30115	29957	30339	29853	29822	29920	29897	29928	29993	29983	29737	30085	30021	29863	30092	29936	29697	29911	29900	30013	29832	30117	30134	30170	30036	29965	30005	30099	30069	30010	30128	29815	29987	30147	29871	29992	30230	30116	29968	29848	29988	30036	29923	29853	30175	30205	30206	30019	29981	30259	29790	29914	30358	29979	29834	29963	29963	30033	29802	29840	29832	30081	29890	29989	30019	29882	30134	30407	30048	30121	29868	30233	30037	30176	30155	29910	30036	29966	29999	30174	30036	30068	29927	30011	30034	29816	30139	30046	29984	29954	29888	30213	29957	29820	29968	30072	29813	29882	30192	29887	29910	29930	30252	29801	29968	30066	30118	29954	29859	30095	30226	30052	29989	30178	29972	29798	29711	30199	29937	30179	29862	30145	30156	29887	29852	29931	30194	30120	29952	30185	30080	30118	30046	29949	29708	29909	30243	29858	29990	30085	30069	30251	30181	29955	30016	29968	29909	29986	30030	30206	30129	29769	30001	30106	29958	30075	29974	29991	30208	30080	29986	30063	29855	29990	30049	29928	30065	29943	30023	30141	30070	30090	30041	30027	30237	29767	30048	30187	30046	30273	30072	30025	30080	29947	29960	29907	29801	29880	30004	29959	29972	29932	29973	30040	30039	29966	29885	30085	30081	29988	29893	30271	29993	29817	30135	29862	29969	29866	29935	30139	29678	29805	29814	29964	30033	30118	30145	30243	29965	30164	29942	29834	29943	30201	29872	30172	30061	30194	29993	30060	29921
20949	27910	28540	23484	20878	19146	18231	17368	17273	17092	16817	16517	16362	16349	16227	16359	16182	16272	16342	15957	16443	16330	16242	16443	16239	16209	16382	16197	16240	16262	16207	16147	16221	16248	16299	16365	16264	16041	16273	16119	16221	16178	16218	16089	16374	16256	16311	16135	16288	16249	16251	16362	16224	16022	16191	16197	16347	16169	16339	16297	16230	16103	16207	16144	16165	16307	16196	16201	16321	16157	16011	16241	16206	16170	16131	16169	16161	16261	16300	16177	16247	16316	16136	16339	16310	16237	16114	16340	16056	16203	16162	16030	16166	16122	16283	16293	16162	16174	16135	16107	16111	16237	16270	16280	16201	16381	16268	16149	16065	16207	16191	16088	16128	16335	16223	16280	16144	16190	16335	16318	16270	16133	16255	16254	16113	16115	16092	16231	16133	16174	16293	16222	16246	16052	16294	16161	16225	16374	16234	16134	16275	16251	16229	16162	16282	16159	16234	16281	16124	16143	16362	16377	16259	16034	16168	16239	16149	16032	16260	16196	16221	16082	16085	16145	16216	16158	16184	16198	16207	16194	15976	16063	16062	15971	16142	16168	16229	16208	16055	16239	16045	16122	16251	16128	16315	16133	16403	16265	16203	16251	16296	16148	16105	16197	16326	16395	16211	16001	16291	16217	16236	16266	16118	16167	16066	16340	16150	16231	16245	16243	16346	16283	16193	16155	16145	16234	16152	16233	16134	16230	16312	16293	16531	16292	16192	16085	16053	16082	16190	16063	16101	16107	16237	16258	16335	15962	16199	16264	16073	16126	16181	16294	16279	16241	16095	16372	16121	15976	16170	16278	16119	16231	16095	16277	16202	16162	16173	16208	16307	16064	16243	16072	16222	16177	16170	16091	16124	16183	16254	16172	16231	16103	16216	16136	16158	16220	16041	16195	16173	16168	16065	15974	16376	15963	16123	16020	16128	16244	16146	16110	16279	16166	16282	16205	16162	16184	16240	16337	16242	16080	16218	16202	16248	16001	16178	16008	16082	16047	16322	16240	16176	16169	16227	16238	16063	16132	16211	16167	16176	16266	16264	16211	16021	16107	16184	16416	16269	16214	16165	16306	16008	16039	16141	16058	16049	16265	16009	16274	16404	16056	16200	16166	16034	16051	16139	16261	16204	16206	16152	16188	16139	16237	15960	16151	16177	16177	16148	16116	16192	16277	16354	16094	16211	16240	16169	16145	16192	16048	16254	16146	16174	16111	16205	16030	16312	16332	16194	16279	16206	16177	16133	16280	16285	16288	16310	16091	16015	16059	16203	16197	16272	16250	16174	16276	16136	16098	16192	16088	16083	16183	16284	16150	16210	16150	16031	16181	16157	16161	16243	16193	16291	16147	16334	16132	16187	16257	16259	16177	16189	16267	16311	16253	16186	16168	16435	16197	16082	16289	16344	15924	16341	16236	16108	16209	16154	16209	16167	16283	16280	16242	16297	16216	16147	16225	16141	16218	16312	16169	16208	16345	16109	16066	16380	16191	16299	16366	15993	16216	16143	16116	16256	16142	16347	16235	16129	16093	16215	16053	16052	16310	16145	16082	16240	16302	15996	16034	16171	16199	16130	16161	16242	16246	16277	16392	16357	16164	16187	16155	16408	16144	16235	16097	16171	16204	16058	16082	16112	16190	16089	16143	15921	16376	16143	16228	16216	16077	16134	16386	16164	16276	16211	16188	16174	16189	16403	16220	16114	16117	16068	16239	16160	16039	16208	16285	16286	16168	16112	16297	16024	16305	16092	16117	15961	16229	16191	16170	16331	16205	16249	16114	16281	16207	16253	16169	16208	16394	16050	16182	16237	16092	16375	16310	16189	16194	16275	16096	16280	16159	16264	16213	16177	16102	16161	16107	16132	16202	16282	16114	16115	16304	16193	16067	16199	16120	16190	16308	16192	16089	16216	16213	16327	16076	16197	16202	15993	16138	16190	16123	16275	16216	16165	16195	16298	16178	16181	16195	16236	16124	16177	16225	16295	16082	16348	16264	16347	16234	16063	16072	16215	16229	16143	16221	16000	16226	16082	16131	16334	16090	16289	16182	16222	16288	16195	16177	16213	15913	16324	16145	16188	16108	16368	16296	16202	16251	16156	16232	16359	16086	16266	16097	16188	16101	16303	16277	16252	16054	16314	16158	16109	16155	16489	16217	16204	16109	16449	16107	16070	16192	16135	16251	16266	16315	16237	16115	16139	16201	16211	16144	16033	16168	16173	16399	16263	16183	16160	16420	16211	16051	16124	16005	16266	16245	16341	16462	15963	16215	16252	16114	16138	16257	16035	16186	16217	16150	16299	15998	16224	16229	16296	15974	16168	16279	16369	16188	16184	16193	16152	16245	15989	16169	16182	16307	16113	16245	15839	16275	16286	15929	16162	16120	16283	16163	16359	16244	16194	16242	16083	16098	16185	16247	16086	16406	16268	16523	16160	16194	16057	16201	16177	16401	16131	16133	16131	16268	16221	16132	16187	15969	16174	16259	16167	16394	16101	16234	16222	16280	16004	16215	16250	16306	16177	16024	16223	16311	16236	16124	16292	16179	16132	16009	16053	16199	16042	16269	16349	16303	16220	16176	16156	16184	16191	16163	16256	16190	16096	16122	16375	16186	16265	16025	16078	16192	16171	16319	16350	16189	16320	16266	16238	16162	16068	16065	16150	16359	16057	16266	15984	16122	16244	16163	16124	16132	16216	16168	16317	16198	16221	16280	16316	16220	16313	16281	16246	16176	16230	16357	16100	16379	16119	16064	16215	16227	16099	16153	16179	16363	16090	16405	16148	16083	16261	16106	16065	16219	16154	16194	16273	16217	16232	16166	16083	16177	16133	16121	16212	16227	16318	15976	16122	16315	16243	16174	16250	16269	16257	16157	15981	16160	15986	16147	16187	16035	16176	16090	16134	16240	16164	16179	16076	16195	16173	16100	16341	16315	16169	16078	16226	16155	16204	16205	16066	16052	16183	16059	16070	16105	16026	16237	15988	16197	16248	16189	16288	16046	16001	16074	16256	16273	16164	16001	16307	16117	16099	16065	16091	16132	16251	16213	16172	16249	16182	16254	16290	16171	15897	16260	16303	16063	16285	16196	16289	16274	16155	16160	16076	16206	16105	16149	16187	16303	16111	16149	16316	16271	16086	16242	16017	16220	16138	16128	16212	16050	16202	16179	16120	16187	16041	16199	16391	16224	16355	16195	16298	16131	16208	16227	16146	16228	16174	16139	16162	16282	16331	16408	16118	16235	16153	16293	16154	16314	16083	16206	16184	16132	16179	16101	16177	15984	16131	16186	15984	16200	16126	16274	16302	16251	16219	16153	16224	16285	16349	16174	16372	15965	16213	16256	16339	16244	16178	16415	16240	16279	16293	16148	16193	16291	16167	16312	16171	16152	16228	16242	16375	16143	16108	16125	16242	16214	16182	16128	16366	16218	16282	16212	16220	16310	16162	16318	16136	16155	16358	16157	16197	16402	16255	16254	16114	16331	16296	16181	16346	16278	16239	16345	15977	16463	16182	16152	16242	16222	16178	16279	16030	16293	16077	16048	16154	16214	16185	16301	16165	16130	16180	16231	16344	16061	16198	16269	16347	16227	16062	16218	16115	16188	16158	16220	16136	16246	16035	16155	16452	16072	16210	16216	16063	16083	16209	16135	16317	16059	16277	16163	16089	16120	16147	16376	16269	16206	16418	16198	16028	16295	15941	16372	16139	16139	16237	16242	16114	16258	16307	16080	15979	16212	16194	16032	16131	16276	16309	16258	16048	16108	16286	16335	16223	16107	16202	16009	16111	16105	16202	16321	16181	16156	16107	16197	16125	16090	16265	16371	16169	16147	16135	16307	16084	16166	16258	16139	16139	16097	16273	16238	16290	16234	16298	16277	16216	16094	16255	16227	15912	16157	16195	16126	16113	16188	16262	16112	16211	16323	16165	16242	16204	16342	16375	16043	16246	16096	16138	16153	16169	16088	16143	16286	16310	16257	16252	16215	16166	16234	16229	16208	16200	16265	16057	16221	16149	16211	16393	16254	16168	16173	16069	16055	16152	16280	16267	16261	16270	16170	16272	16156	16252	16224	16284	16229	16101	16077	16191	16345	16170	16236	16261	16026	16274	16318	16315	16228	16091	16200	16210	16213	16178	16155	16390	16156	16076	16169	16125	16193	16434	16185	16165	16242	16187	16094	16099	16243	16347	16165	16287	16173	16087	16191	16136	16058	16215	16250	16074	16221	16267	16355	16127	16367	16224	16275	16347	16274	16162	16290	15976	16368	16225	16233	16093	16114	16106	16187	16216	16095	16315	16174	16090	16011	16318	16194	16282	16125	16418	16068	16242	16344	16124	16047	16139	16313	16135	16323	16273	16307	16011	16220	16328	16269	16223	16337	16065	16181	16174	16024	16092	16323	16127	16151	16271	16294	16173	16198	16206	16294	15918	16189	16227	16083	16357	16157	16202	16184	16305	16296	16230	16153	16107	16067	16298	16250	16265	16320	16062	16171	16215	16322	16081	16132	16287	16237	16329	16262	16369	16277	16235	16108	16160	15920	16358	16143	16238	16224	16194	16108	16273	16389	16257	16155	16188	16256	16344	16237	16190	16157	16339	16213	16211	16058	16111	16237	16039	16243	16078	16187	16458	16267	16253	16194	16086	16111	16278	15887	16234	16297	16220	16162	16077	16160	16297	16219	16173	16199	16281	16113	16189	16204	16153	16136	16154	16258	16307	16259	16326	16219	16274	16098	16370	16254	16167	16247	16394	16309	16045	16380	16263	16232	16191	16422	16041	16158	16215	16116	16219	16067	16090	16227	16353	16318	16142	16329	16154	16254	16327	16246	16185	16060	16186	16076	16198	16157	16322	16159	16176	16164	16432	16164	16349	16199	16189	16110	16206	16243	16270	16149	16184	16361	16166	16085	16156	16268	16165	16199	16260	16066	16142	16109	16238	16227	16188	16533	16206	16195	16340	16358	16205	16094	16234	16322	16126	16180	16274	16236	16208	16162	16232	16188	16261	16220	16106	16105	16140	16228	16289	16160	16175	16159	16146	16101	16227	16181	16043	16089	16181	16222	16088	16168	16225	16360	16111	16219	16260	16043	16364	16150	16128	16294	16225	16196	16298	16041
24389	21093	28299	29911	31188	33177	34165	32014	31601	31438	31215	30839	30597	30374	30601	30596	30617	30584	30184	30101	30408	30553	31271	32052	31584	30592	30824	30779	30279	30310	30456	30599	30529	30440	30647	30492	30346	30178	30182	30089	30231	29950	30187	30190	30380	30137	30252	30338	30382	30238	30063	30130	29945	30100	30500	30305	30308	30200	30316	30251	30077	29961	29986	30070	30209	30110	30307	30179	30402	30232	29980	30146	30177	30207	30432	30142	29979	30223	30466	30277	30070	30467	30210	30279	30143	30301	30181	30118	30284	30223	30252	30196	30257	30183	30178	30221	30059	30138	30291	29917	30002	29942	30156	30100	30207	30089	30269	30325	30181	29885	30390	30210	30203	30272	30165	30482	30314	30223	30128	30179	30201	30313	30005	30109	30204	30190	30233	30241	30352	30291	30237	30132	30110	30341	30169	30325	30318	30128	30289	30274	30274	30074	30272	30246	30345	30004	30299	30343	30113	30248	30271	30400	30386	29986	30218	30221	29941	30132	30156	29926	30186	30190	30369	30292	30221	29915	30335	30166	30465	30420	30212	30162	29796	30073	30118	30221	30099	30047	30226	30183	30173	30379	30390	30386	30137	30062	30222	30394	30198	30181	30111	30266	30210	30445	30161	30299	29990	30000	30268	30083	29873	30233	30252	30044	30174	30110	29949	30210	30202	30081	30045	30190	30091	30163	30138	30091	30222	30291	30334	30356	30162	30173	29952	30190	30076	30050	30051	30149	30202	30157	30262	30257	30191	30266	30420	30366	30209	30053	30419	30315	30459	30335	30276	30221	30081	30078	30389	30253	30106	30161	30067	30181	30491	30266	30222	30316	30439	30395	30382	30171	30342	30210	30365	30242	30368	30194	29897	30032	30195	30345	30242	30202	30201	30001	30073	30313	30375	30304	30312	30304	30099	30241	30267	30376	29948	30134	30172	29982	29923	30318	30031	30086	30095	30246	30278	30582	30132	30211	30179	30368	30163	30257	30120	30209	30573	30434	30378	30314	30176	30221	30052	29953	30077	30314	30115	30176	30133	30286	30333	30320	30173	30368	30165	30184	30258	29979	30062	30333	30435	30318	30258	30276	30309	30232	29989	30056	30205	30317	30351	30181	29968	30203	30103	30365	30228	30128	30415	30135	30145	29986	30145	30086	30191	30253	30276	30298	30265	30372	30041	30077	29905	29959	30063	30084	30063	30362	30177	30138	30155	30036	30061	30248	30342	30369	30105	30418	30206	30366	30193	30287	30270	30154	30095	30089	30178	30121	29932	30172	30183	30083	30429	30152	30222	30181	30123	30043	30148	30247	30456	30208	30298	30305	30392	30430	30159	30194	30310	30151	30290	30184	30371	30206	30420	30117	30159	30315	30056	29981	30084	30117	30302	30115	30158	29995	30298	30272	30214	30113	30035	30120	30094	30333	30279	30293	30225	30283	30222	30330	30260	30071	29982	30022	30351	30223	30651	30176	30156	30198	29970	30368	30294	30100	30275	30192	30451	30074	30170	30077	30274	30264	30263	30329	30487	30293	30416	30047	29976	30241	30171	29937	30167	29969	30352	29919	30255	30374	30207	30259	30040	30276	30283	30422	30299	29905	30321	30338	30284	30051	30362	30204	30177	30161	30383	29995	30153	29849	30242	30182	30002	30339	30075	30219	30074	30364	30343	29937	30150	30142	30297	30132	30084	30123	30198	30154	29973	30179	30411	30051	30245	30230	30284	30337	30287	30386	30153	30338	30385	30332	29985	30106	29966	30225	30300	30323	30231	30170	30186	30463	30259	30163	30168	30318	30292	30450	30138	30277	30251	30425	30110	30555	30115	30345	30269	30257	29925	30060	29974	30269	30091	30368	30336	30126	30424	30247	30299	30383	30146	30273	30152	30214	29859	30171	30079	30101	30063	30240	30110	30339	30182	30213	30292	30139	30242	30299	30157	30434	30394	30199	30178	30170	30104	30133	30218	30283	30214	30173	30399	30152	30024	30118	30132	29930	30285	30318	30114	30139	29765	30162	30221	30247	30362	30389	30266	30440	30564	30158	30559	30199	30375	30056	30444	30122	30346	30242	29960	30117	30302	30324	30205	30494	30162	30313	30236	30366	30252	30313	30011	30193	30079	30067	30358	30235	30086	30014	29766	30403	30041	30219	30119	30278	29962	30332	30189	30163	30227	30391	30213	30342	30246	30181	30359	30126	30337	30355	30281	30167	30148	30215	30266	30083	30072	30210	30010	30188	30127	30184	30451	30036	30416	30258	30271	30033	30087	29873	30130	30091	30178	30192	30325	30307	30064	30384	30104	30106	30329	29980	29947	30231	30013	30337	30073	30232	30304	30323	30203	30176	30070	30105	30128	30290	30148	29953	29959	30002	30307	30487	30620	30588	30318	30072	30035	29922	30208	29970	30475	30302	30222	30098	30423	30165	30073	30062	30402	30192	30307	30185	30324	30329	30248	30142	30106	30455	30385	30258	30135	30336	30182	30294	30103	30129	29997	30249	30047	30362	30205	30351	30143	30099	30148	30107	30152	30034	30102	30027	30415	30028	30135	30149	29942	30265	30002	30336	30133	30182	30114	30226	29961	30295	30208	30127	30394	30192	30441	30075	30045	29945	30004	30288	30041	30091	30071	30390	30423	29922	30057	30394	30177	30353	29908	30154	30163	30283	30291	29974	30181	30078	30131	30113	30089	30247	30259	30321	30440	30305	30216	30005	30220	30047	30148	30306	30128	29910	30404	30134	30502	30268	30060	30328	30163	30078	29948	30221	30438	30158	30118	30302	30117	30281	30027	30223	30142	30261	29908	30066	30339	30151	29962	30176	30185	30227	30150	30348	30353	30090	30240	30190	30182	30160	30060	30141	30490	30130	29925	30202	30252	30183	30116	29977	30399	30269	29971	30248	30473	30409	30458	30016	29998	29981	30370	30042	30266	30140	30267	30209	30321	30363	30308	30258	30133	30142	30151	30058	30342	30502	30206	30481	30364	30383	30249	30146	30364	30084	30168	30273	30169	30051	30101	30026	30277	30280	30303	30236	30422	30399	30112	30013	30093	30125	30523	30265	30157	30306	30278	29927	30050	30050	30017	30128	30393	30210	30133	30121	30178	30064	30300	30302	30352	30088	30221	30080	30361	30205	30119	30121	30317	30323	30305	30255	30524	29991	30068	30206	30194	30273	30254	30494	30511	30294	30253	30215	30171	30265	30374	30172	30279	30123	30056	30358	30116	30014	30143	30259	30302	30231	30142	30324	30064	30136	30265	30279	29945	30043	30208	30010	30072	30208	30045	30267	30354	30337	30258	30289	30309	30265	30183	30153	30283	30192	30245	30339	30200	30182	30241	30253	30031	30236	30243	30338	30325	30157	30221	30386	30269	30078	30416	30004	30094	30231	30302	30082	30467	30300	30258	30242	30147	30015	30490	30187	30335	30207	30330	30366	30270	29974	29875	30199	30075	30262	30295	30365	30216	30352	30375	30322	30023	30235	30198	30352	30617	30091	30220	30289	30127	30393	30085	29910	30263	29909	30155	30168	30131	30417	30272	30306	30263	30273	30185	30171	30304	30086	30190	30399	30326	30238	30132	30317	30283	30202	30486	30181	30237	30175	30341	30204	29915	29993	30328	30024	30040	30177	30170	30139	30174	30104	30350	30093	29986	30191	30615	30348	30282	30435	30261	30098	30340	30200	30143	30276	30319	30208	30411	30416	30239	30516	30458	30293	30116	30212	30343	30369	30091	30196	30327	30224	30273	30146	30290	30053	30414	30362	29928	30146	30288	30211	30282	30262	30294	30079	30117	30171	30155	30013	29958	30292	30349	30179	30315	30329	30301	30240	30228	30432	30443	30302	30494	30113	30234	30344	30398	30534	30336	30287	30348	29988	30301	30143	30288	30055	30217	30514	30361	30006	30370	30176	30115	30141	30177	30122	30295	30337	30536	30285	30251	30442	29999	30421	30203	30162	30085	30121	30437	30260	30069	30244	30352	30169	30112	30262	30235	30241	30080	30273	30158	30210	30129	30311	30375	29828	30208	30201	30424	30181	30444	30204	30173	30136	30199	30144	29957	30320	30347	30483	30475	30072	30426	30247	30380	30194	30328	30013	30120	30226	30149	29983	29898	30312	30193	30285	30277	30279	30049	30067	30082	30347	30154	30367	30127	30483	30208	30304	30388	30135	30062	30221	30350	30225	30117	30209	29937	30327	30247	30084	30150	30057	30286	30335	30332	29876	29981	30373	30191	30047	30065	30262	30043	30159	30167	30060	30198	30263	30422	30035	30048	30207	30321	30410	30204	30188	30233	30636	30218	30114	30251	30101	30355	30087	30197	30249	30094	30396	30213	30235	30308	30081	30252	30154	30072	29962	30140	30123	30131	30112	30016	30197	30497	29902	30102	30311	30163	30173	30160	30283	30027	30108	30425	30153	30269	30043	30048	30023	29987	30199	30462	30225	30010	30251	30285	30461	30162	29996	30130	30241	30203	30232	30126	30217	30279	30275	30230	30339	30238	30256	30147	30234	30150	30222	30111	30303	30133	30218	30273	30235	29944	30002	30258	30103	30349	30355	30167	30142	30212	30484	30363	30267	30417	29897	30150	30279	30228	30417	30424	30220	30133	30224	30262	30350	30221	30460	30305	29993	30192	30130	30388	30294	30034	30232	30003	30147	30257	30468	30416	30222	30028	30383	30255	30304	30319	30193	30396	30212	30049	30066	30075	30106	30251	30353	30063	30466	30103	30286	30323	30274	30155	30111	29930	30131	30088	30127	30307	30009	29900	30373	30081	29990	30232	29861	30347	30319	30310	30131	30392	30197	30249	30214	29971	30066	30083	30027	30109	30317	29983	30154	30302	30179	30067	30245	30285	30257	30374	30209	30381	30415	30303	30056	30359	30125	29955	30064	30143	30326	30210	30066	30402	30181	30200	30168	30278	30285	30085	30130	30125	30222	30043	30270	30241	30177	29947	30252	30341	30155	30227	30178	30321	30129	30213	30095	30087	30107	30302	30333	30482	30129	30569	30303	30297	30199	30330	30339	30350	30237	30289	30242	30191	30189	30203	30269	30229	30373	30382	30249	30081	30305	30225	30239	30342	30371	30083	30135	30314	30100	30213	30272	30276	30293	30503	30254
18784	34609	33336	26728	22862	20957	19915	18390	18347	17865	17605	17102	17018	16868	16955	16773	16685	16761	16703	16700	16914	16558	17826	17929	17614	16810	17160	16971	16747	16721	16756	16700	16727	16761	16726	16712	16551	16539	16614	16605	16600	16517	16735	16496	16553	16530	16694	16560	16504	16556	16531	16587	16465	16585	16424	16687	16517	16461	16622	16538	16533	16518	16564	16621	16433	16581	16522	16579	16629	16586	16374	16618	16552	16444	16469	16510	16447	16717	16329	16437	16504	16651	16630	16602	16662	16483	16568	16443	16500	16280	16733	16657	16577	16430	16566	16525	16679	16511	16445	16576	16601	16707	16529	16473	16468	16634	16560	16531	16633	16488	16532	16602	16626	16664	16464	16436	16414	16599	16677	16528	16499	16517	16470	16711	16482	16407	16579	16629	16568	16636	16567	16512	16613	16476	16638	16365	16555	16304	16589	16621	16687	16486	16547	16290	16515	16602	16574	16473	16363	16768	16416	16537	16540	16588	16425	16539	16437	16427	16498	16513	16298	16509	16540	16450	16342	16412	16644	16354	16514	16496	16659	16482	16414	16341	16520	16417	16393	16251	16550	16659	16640	16494	16567	16567	16722	16350	16476	16495	16724	16472	16537	16549	16493	16547	16465	16720	16636	16379	16531	16527	16300	16519	16455	16442	16571	16276	16628	16396	16461	16525	16569	16650	16710	16418	16501	16446	16635	16606	16714	16395	16563	16677	16545	16588	16473	16522	16613	16702	16605	16447	16613	16359	16760	16514	16491	16495	16372	16506	16531	16453	16586	16335	16546	16552	16592	16423	16460	16583	16414	16614	16381	16482	16498	16343	16590	16554	16537	16524	16705	16572	16377	16346	16538	16496	16488	16599	16603	16512	16525	16668	16645	16515	16227	16722	16673	16492	16426	16590	16511	16558	16515	16538	16551	16598	16398	16534	16660	16427	16482	16302	16586	16488	16692	16404	16647	16526	16505	16395	16571	16624	16610	16461	16386	16245	16376	16667	16618	16527	16523	16509	16583	16405	16658	16489	16571	16639	16553	16515	16610	16613	16508	16536	16519	16585	16393	16497	16528	16583	16668	16398	16336	16476	16451	16369	16320	16443	16570	16518	16468	16507	16498	16504	16421	16593	16655	16423	16586	16574	16484	16403	16612	16556	16423	16510	16673	16535	16754	16483	16472	16504	16484	16688	16454	16577	16636	16586	16630	16599	16474	16668	16604	16597	16679	16478	16569	16456	16558	16320	16671	16694	16582	16509	16321	16448	16547	16514	16588	16420	16421	16436	16402	16561	16569	16492	16307	16761	16589	16432	16488	16518	16471	16496	16453	16352	16490	16538	16503	16583	16358	16477	16564	16333	16479	16411	16446	16652	16564	16454	16497	16647	16464	16359	16459	16295	16553	16482	16433	16532	16634	16461	16678	16450	16417	16478	16514	16777	16468	16474	16548	16573	16363	16541	16403	16601	16539	16378	16524	16540	16500	16557	16573	16495	16574	16601	16535	16724	16650	16575	16545	16509	16735	16529	16556	16620	16671	16728	16512	16298	16628	16552	16620	16359	16436	16688	16630	16684	16607	16475	16565	16557	16494	16525	16576	16703	16380	16595	16449	16525	16748	16682	16622	16688	16500	16577	16457	16685	16297	16441	16522	16558	16547	16649	16554	16580	16524	16574	16474	16384	16482	16478	16626	16592	16507	16587	16824	16641	16629	16474	16638	16478	16463	16445	16383	16704	16573	16569	16584	16573	16540	16603	16502	16551	16515	16313	16475	16507	16244	16477	16637	16366	16593	16567	16494	16374	16622	16303	16659	16371	16489	16672	16401	16549	16703	16599	16496	16550	16655	16547	16345	16571	16745	16553	16606	16478	16368	16566	16442	16419	16624	16479	16609	16573	16616	16554	16439	16542	16521	16521	16479	16417	16589	16502	16626	16586	16585	16518	16437	16553	16617	16675	16503	16670	16319	16557	16768	16577	16510	16393	16567	16699	16662	16411	16535	16552	16616	16653	16551	16424	16253	16586	16752	16443	16610	16503	16477	16417	16570	16514	16631	16510	16491	16587	16469	16508	16385	16493	16473	16312	16581	16502	16568	16474	16613	16519	16670	16486	16434	16395	16424	16685	16696	16494	16498	16588	16556	16582	16563	16573	16571	16519	16301	16552	16641	16523	16522	16412	16627	16473	16461	16482	16507	16372	16738	16582	16404	16838	16556	16402	16342	16475	16506	16583	16584	16541	16408	16552	16281	16467	16566	16516	16583	16382	16798	16386	16690	16588	16420	16643	16492	16617	16510	16272	16520	16549	16579	16370	16394	16580	16365	16553	16788	16551	16384	16383	16549	16492	16442	16514	16597	16569	16513	16445	16675	16499	16566	16426	16535	16564	16639	16480	16441	16568	16691	16427	16537	16593	16497	16600	16495	16579	16353	16442	16691	16527	16519	16419	16644	16610	16590	16666	16690	16482	16565	16532	16390	16586	16496	16413	16538	16536	16501	16494	16579	16485	16396	16660	16394	16535	16547	16587	16532	16558	16444	16544	16616	16411	16485	16638	16594	16543	16383	16438	16628	16649	16589	16534	16640	16465	16353	16562	16481	16512	16634	16366	16503	16525	16380	16459	16386	16494	16662	16550	16426	16519	16430	16609	16677	16375	16557	16490	16450	16677	16592	16473	16575	16471	16470	16420	16304	16552	16698	16518	16507	16515	16348	16476	16671	16508	16559	16460	16585	16664	16507	16492	16497	16589	16743	16340	16715	16408	16618	16563	16690	16481	16620	16588	16428	16591	16470	16711	16374	16479	16463	16457	16361	16575	16558	16486	16551	16797	16550	16473	16472	16501	16430	16457	16379	16565	16482	16646	16515	16585	16521	16677	16475	16444	16519	16520	16323	16447	16601	16574	16419	16387	16545	16487	16578	16527	16691	16460	16358	16496	16543	16490	16590	16692	16570	16726	16594	16508	16685	16570	16487	16723	16597	16472	16486	16381	16390	16358	16620	16590	16533	16470	16409	16575	16377	16570	16498	16619	16432	16626	16675	16415	16601	16396	16589	16613	16781	16619	16641	16730	16608	16314	16439	16468	16551	16467	16427	16336	16549	16536	16704	16608	16591	16481	16286	16408	16583	16585	16556	16544	16307	16560	16693	16369	16637	16322	16514	16595	16500	16470	16398	16402	16648	16656	16420	16496	16686	16430	16461	16627	16391	16474	16490	16592	16515	16627	16479	16482	16488	16499	16558	16522	16654	16488	16366	16390	16475	16536	16460	16451	16547	16402	16478	16605	16345	16553	16391	16530	16676	16378	16373	16488	16345	16436	16633	16573	16420	16314	16609	16407	16390	16461	16385	16419	16503	16582	16446	16532	16398	16571	16658	16581	16535	16621	16340	16647	16636	16842	16468	16376	16518	16548	16569	16403	16571	16413	16658	16461	16397	16544	16520	16379	16444	16458	16464	16426	16513	16560	16528	16698	16482	16462	16516	16392	16560	16660	16375	16509	16509	16466	16633	16591	16574	16495	16689	16611	16529	16581	16320	16555	16558	16499	16398	16610	16581	16490	16499	16456	16589	16656	16422	16611	16602	16537	16553	16576	16512	16451	16585	16495	16443	16490	16676	16562	16548	16484	16504	16461	16549	16459	16487	16482	16471	16647	16440	16677	16547	16525	16508	16536	16556	16480	16592	16502	16765	16410	16488	16705	16433	16425	16564	16510	16466	16675	16548	16482	16615	16666	16647	16536	16646	16519	16409	16601	16505	16700	16489	16495	16518	16349	16481	16546	16490	16600	16673	16559	16559	16426	16464	16615	16570	16445	16402	16453	16491	16632	16614	16389	16463	16463	16590	16742	16596	16620	16367	16640	16611	16638	16428	16492	16362	16658	16581	16565	16592	16562	16479	16584	16587	16403	16445	16711	16549	16580	16526	16540	16769	16644	16415	16452	16513	16613	16484	16466	16545	16736	16536	16574	16502	16515	16357	16517	16457	16348	16592	16567	16653	16576	16466	16586	16520	16662	16562	16412	16620	16551	16337	16505	16481	16663	16530	16458	16411	16712	16601	16595	16692	16345	16399	16506	16556	16487	16626	16128	16673	16386	16532	16506	16639	16277	16342	16340	16687	16525	16474	16583	16380	16547	16380	16496	16558	16631	16568	16513	16597	16347	16609	16457	16661	16346	16808	16583	16460	16410	16425	16651	16397	16478	16576	16377	16412	16549	16400	16480	16709	16552	16577	16565	16765	16575	16568	16493	16506	16606	16645	16349	16467	16493	16481	16551	16368	16565	16431	16550	16466	16687	16488	16470	16439	16497	16494	16612	16354	16609	16591	16330	16602	16598	16396	16411	16457	16715	16629	16643	16469	16579	16389	16344	16578	16556	16423	16569	16715	16436	16559	16416	16466	16471	16456	16584	16766	16443	16672	16490	16524	16579	16403	16611	16609	16337	16416	16667	16610	16614	16689	16705	16634	16485	16551	16511	16480	16464	16719	16326	16536	16387	16584	16318	16562	16374	16654	16595	16641	16435	16341	16422	16492	16618	16509	16536	16463	16587	16471	16581	16464	16553	16555	16572	16647	16514	16619	16558	16511	16452	16660	16486	16522	16615	16554	16497	16412	16635	16642	16409	16666	16367	16492	16542	16492	16634	16564	16627	16576	16814	16626	16587	16421	16799	16393	16461	16538	16362	16563	16596	16533	16431	16576	16368	16353	16505	16260	16503	16465	16849	16637	16630	16622	16423	16620	16369	16414	16751	16486	16566	16517	16313	16599	16455	16366	16594	16653	16452	16467	16474	16499	16605	16568	16453	16500	16454	16330	16733	16606	16452	16547	16319	16422	16529	16515	16517	16472	16431	16429	16470	16519	16631	16524	16543	16591	16474	16666	16344	16582	16453	16529	16670	16459	16454	16401	16345	16419	16603	16481	16501	16530	16744	16432	16384	16486	16614	16595	16567	16402	16601	16495	16520	16621	16551	16420	16469	16389	16491	16502	16485	16515	16597	16370	16429	16564	16553	16389	16512	16537	16527	16352	16411	16372	16388	16395	16575	16453	16470	16578	16482	16425	16535	16388	16488	16446	16503	16512	16490	16537	16624	16557	16707	16558	16469	16261	16554	16521	16583	16499	16539
22701	21009	27891	27061	29690	34655	37237	34695	33652	33383	32997	32684	32760	32429	32214	32130	31962	31837	32036	31944	31911	31937	33899	35057	34165	33594	32476	32235	31932	31528	31913	32199	31793	32147	32142	31767	31669	31476	31780	31712	31529	31441	31808	31640	31901	31645	31660	31647	31574	31781	31700	31572	31396	31740	31660	31645	31388	31752	31687	31489	31608	32003	31353	31654	31450	31635	31698	31368	31793	31512	31659	31807	31552	31716	31368	31655	31772	31715	31623	31488	31336	31762	31533	31689	31701	31757	31607	31818	31635	31608	31861	31558	31406	31650	31376	31587	31508	31591	31830	31601	31483	31726	31704	31428	31751	31726	31532	31475	31581	31369	31322	31639	31591	31552	31706	31656	31252	31427	31785	31685	31663	31568	31752	31624	31685	31564	31425	31620	31661	31454	31494	31639	31505	31689	31823	31804	31869	31754	31585	31918	31636	31477	31912	31651	31842	31569	31730	31579	31394	31589	31491	31499	31419	31737	31489	31700	31698	31691	31691	31832	31778	31632	31990	31745	31521	31745	31504	31645	31655	31708	31662	31694	31900	31764	31683	31643	31632	31564	32000	31432	31749	31573	31566	31693	31454	31435	31601	31732	31563	31647	31686	31751	31317	31541	31639	31377	31893	31868	31737	31729	31747	31455	31493	31655	31782	31569	31512	31344	31620	31645	31348	31396	31579	31649	31695	31599	31471	31613	31721	31463	31144	31771	31608	31342	31650	31670	31648	31519	31797	31685	31692	31732	31384	31822	31632	31594	31674	31562	31660	31638	31554	31588	31709	31614	31702	31364	31514	31607	31616	31760	31670	31495	31706	31704	31726	31438	31289	31486	31529	31359	31511	31655	31559	31680	31559	31635	31592	31656	31570	31355	31771	31318	31449	31715	31637	31496	31727	31557	31417	31759	31749	31526	31543	31661	31579	31610	31602	31688	31720	31586	31740	31399	31687	31513	31383	31373	31560	31524	31703	31728	31657	31555	31745	31736	31549	31655	31790	31643	31353	31634	31575	31626	31499	31714	31549	31566	31437	31528	31541	31820	31547	31735	31678	31399	31535	31345	31564	31776	31717	31488	31797	31626	31540	31450	31627	31662	31563	31541	31511	31705	31526	31592	31598	31429	31479	31860	31625	31462	31532	31781	31536	31465	31537	31690	31686	31493	31490	31376	31469	31538	31681	31559	31472	31566	31498	31572	31555	31580	31466	31734	31561	31639	31654	31597	31734	31784	31607	31705	31658	31714	31396	31915	31466	31633	31664	31316	31503	31628	31378	31602	31716	31659	31476	31648	31694	31660	31449	31553	31495	31492	31682	31569	31474	31158	31468	31604	31684	31762	31670	31711	31528	31785	31750	31333	31563	31635	31559	31658	31444	31472	31552	31420	31576	31592	31462	31526	31703	31465	31386	31436	31466	31477	31832	31679	31540	31508	31722	31643	31489	31630	31426	31660	31852	31550	31520	31808	31616	31708	31819	31432	31445	31425	31514	31248	31772	31902	31224	31635	31457	31602	31408	31480	31522	31502	31446	31602	31507	31729	31564	31926	31673	31720	31451	31480	31624	31681	31660	31509	31616	31476	31671	31628	31478	31643	31446	31842	31623	31407	31551	31583	31654	31777	31691	31637	31724	31709	31537	31667	31833	31487	31696	31703	31738	31687	31476	31487	31476	31495	31487	31406	31393	31394	31537	31720	31689	31594	31540	31627	31504	31888	31463	31531	31792	31549	31615	31698	31532	31721	31751	31492	31752	31661	31434	31661	31718	31496	31528	31487	31585	31561	31655	31585	31520	31576	31603	31280	31661	31731	31666	31605	31549	31648	31535	31517	31834	31778	31677	31769	31868	31558	31336	31391	31395	31382	31475	31877	31543	31663	31652	31599	31617	31527	31522	31691	31472	31588	31598	31437	31755	31493	31681	31572	31692	31752	31516	31623	31541	31535	31443	31743	31735	31854	31570	31512	31639	31615	31783	31690	31640	31588	31699	31690	31560	31349	31571	31487	31697	31440	31552	31768	31671	31694	31525	31701	31776	31506	31514	31375	31451	31327	31254	31600	31357	31753	31511	31527	31870	31722	31793	31705	31691	31903	31280	31425	31480	31583	31384	31476	31692	31482	31853	31939	31551	31720	31511	31659	31595	31408	31477	31699	31884	31421	31547	31691	31700	31273	31707	31756	31526	31904	31780	31918	31551	31729	31394	31461	31568	31851	31374	31563	31580	31650	31481	31676	31689	31593	31688	31512	31788	31651	31826	31650	31905	31701	31567	31301	31511	31742	31656	31600	31502	31500	31491	31620	31514	31384	31690	31972	31482	31521	31630	31570	31686	31600	31711	31751	31595	31789	31790	31727	31754	31593	31565	31314	31643	31701	31584	31492	31798	31362	31300	31223	31533	31576	31536	31564	31369	31708	31672	31493	31601	31337	31606	31616	31445	31510	31621	31656	31606	31574	31762	31547	31433	31278	31803	31486	31920	31329	31582	31832	31547	31569	31394	31460	31797	31550	31551	31467	31840	31521	31413	31657	31595	31717	31645	31268	31801	31701	31600	31505	31478	31657	31397	31757	31669	31664	31735	31605	31752	31373	31563	31597	31511	31624	31317	31807	31706	31703	31556	31539	31486	31648	31610	31821	31659	31433	31322	31485	31634	31830	31395	31634	31624	31845	31733	31308	31570	31603	31676	31541	31780	31555	31407	31511	31667	31601	31952	31643	31380	31723	31529	31420	31535	31774	31584	31700	31599	31263	31507	31516	31545	31573	31666	31588	31540	31795	31603	31599	31659	31380	31531	31610	31291	31597	31502	31354	31667	31491	31479	31492	31565	31398	31549	31439	31516	31628	31725	31415	31680	31819	31487	31624	31841	31777	31565	31521	31701	31654	31809	31808	31587	31743	31629	31459	31626	31363	31681	31757	31994	31926	31548	31629	31375	31477	31761	31649	31660	31566	31654	31659	31667	31553	31363	31854	31734	31929	31491	31702	31562	31784	31573	31385	31678	31799	31519	31538	31563	31503	31515	31765	31408	31430	31524	31702	31638	31694	31530	31518	31681	31550	31636	31656	31968	31395	31832	31591	31900	31537	31740	31697	31685	31512	31689	31752	31554	31662	31544	31429	31337	31758	32018	31692	31780	31450	31971	31726	31542	31731	31243	31480	31468	31506	31538	31483	31624	31800	31636	31500	31660	31743	31663	31654	31676	31345	31487	31560	31536	31698	31744	31657	31397	31500	31463	31549	32068	31745	31684	31724	31673	31673	31458	31560	31677	31513	31349	31780	31726	31617	31561	31725	31710	31507	31801	31594	31490	31716	31294	31584	31617	31667	31623	31612	31611	31467	31564	31871	31602	31597	31472	31819	31596	31467	31697	31335	31439	31503	31462	31799	31645	31403	31971	31547	31616	31239	31736	31710	31682	31668	31534	31506	31716	31750	31629	31642	31762	31716	31648	31948	31446	31771	31688	31640	31356	31808	31632	31488	31515	31549	31679	31612	31467	31437	31451	31635	31907	31584	31552	31388	31574	31757	31654	31529	31519	31521	31522	31596	31717	31584	31620	31833	31745	31672	31723	31554	31520	31514	31666	31512	31795	31544	31451	31842	31563	31614	31593	31719	31536	31439	31684	31689	31721	31601	31729	31629	31581	31459	31691	31488	31628	31642	31674	31905	31864	31672	31627	31602	31586	31688	31384	31697	31655	31574	31622	31584	31415	31423	31825	31490	31742	31635	31582	31779	31407	31524	31526	31770	31613	31722	31448	31718	31439	31587	31525	31588	31564	31554	31514	31656	31678	31702	31396	31518	31535	31416	31618	31727	31648	31510	31481	31397	31639	31449	31847	31658	31752	31304	31333	31702	31437	31589	31632	31696	31845	31926	31683	31741	31741	31644	31651	31554	31640	31841	31302	31711	31782	31674	31643	31555	31741	31877	31759	31280	31763	31702	31804	31728	31528	31555	31521	31767	31590	31753	31781	31375	31651	31977	31608	31356	31885	31688	31611	31759	31888	31555	31562	31604	31477	32023	31688	31570	31745	31760	31715	31787	31362	31770	31543	31724	31597	31699	31629	31548	31572	31639	31625	31640	31676	31832	31585	31592	31774	31754	31763	31674	31493	31417	31446	31796	31479	31647	31415	31508	31721	31478	31621	31648	31704	31560	31418	31587	31870	31346	31688	31400	31575	31844	31587	31611	31414	31324	31891	31834	31815	31815	31735	31917	31651	31472	31655	31846	31699	31714	31427	31521	31613	31734	31536	31472	31611	31451	31651	31344	31442	31565	31610	31894	31364	31475	31928	31602	31596	31305	31483	31626	31664	31591	31678	31601	31663	31630	31782	31905	31559	31625	31532	31570	31493	31550	31505	31691	31664	31615	31796	31420	31657	31571	31626	31492	31449	31438	31510	31538	31456	31724	31686	31579	31495	31448	31834	31686	31607	31680	31452	31452	31859	31510	31706	31559	31692	31631	31432	31512	31340	31613	31663	31324	31735	31415	31718	31691	31504	31406	31418	31527	31760	31725	31541	31661	31625	31925	31532	31691	31798	31627	31538	31437	31750	31492	31827	31866	31725	31541	31786	31558	31770	31673	31804	31514	31641	31773	31616	31805	31483	31818	31332	31918	31691	31419	31592	31757	31646	31667	31544	31674	31485	31412	31606	31619	31524	31554	31644	31425	31634	31640	31595	31776	31705	31730	31373	31609	31704	31551	31401	31865	31366	31480	31824	31868	31704	31745	31601	31684	31858	31589	31813	31441	31441	31443	31360	31581	32014	31526	31747	31537	31954	31552	31803	31742	31607	31571	31701	31711	31853	31759	31808	31691	31746	31580	31459	31729	31825	31457	31703	31677	31550	31762	31575	31614	31538	31279	31825	31547	31920	31658	31475	31613	31579	31374	31247	31546	31690	31698	31622	31766	31512	31788	31646	31570	31468	31712	31375	31589	31884	31493	31679	31759	31530	31610	31793	31695	31873	31516	31419	31746	31607	31628	31624	31580	31622	31632	31574	31926	31642	31408	31250	31627	31538	31666	31771	31614	31711	31816	31966	31440	31720	31763	31687	31373	31386	31603	31403	31461	31707	31520	31386	31845	31714	31513	31655	31749	31892	31525	31431	31580	31637	31522
20666	40989	37600	29848	25313	23346	22393	20809	19694	19098	18627	18242	18180	17893	17745	17650	17698	17723	17728	17627	17444	17590	20367	20582	19916	18566	18122	17865	17594	17499	17448	17384	17658	17676	18067	17634	17463	17362	17257	17474	17332	17471	17513	17299	17070	17177	17378	17205	17175	17354	17301	17252	17305	17278	17394	17303	17266	17222	17419	17290	17344	17335	17392	17315	17204	17413	17370	17350	17335	17149	17137	17425	17233	17349	17171	17203	17405	17262	17287	17367	17147	17274	17097	17259	17355	17246	17203	17433	17217	17401	17275	17161	17312	17395	17276	17228	17391	17159	17231	17164	17219	17266	17126	17332	17140	17085	17249	17225	17213	17141	17234	17263	17148	17393	17333	17183	17371	17294	17344	17176	17606	17434	17281	17369	17194	17406	17064	17247	17292	17316	17113	17232	17128	17200	17192	17358	17248	17305	17355	17351	17465	17144	17288	17189	17229	17212	17346	17381	17101	17113	17232	17346	17244	17176	17126	17291	17186	17333	17296	17375	17216	17226	17313	17410	17470	17195	17266	17077	17362	17195	17331	17266	17122	17238	17584	17273	17327	17188	17196	17309	17459	17343	17199	17118	17376	17210	17346	17262	17461	17108	17301	17172	17120	17337	17276	17466	17240	17264	17232	17239	17421	17250	17293	17224	17450	17125	17500	17257	17232	17121	17234	17237	17338	17265	17439	17091	17411	17205	17270	17099	17321	17233	17389	17243	17013	17315	17342	17397	17345	17132	17454	17051	17260	17202	17302	17167	17296	17474	17440	17101	16995	17211	17309	17317	17402	17221	17172	17093	17163	17358	17452	17384	17204	17057	17235	17289	17204	17299	17264	17100	17181	17315	17280	17183	17269	17211	17243	17324	17213	17226	17204	17357	17230	17214	17155	17279	17139	17292	17443	17333	17151	17150	17498	17292	17235	17272	17176	17284	17258	17206	17235	17360	17215	17203	17020	17245	17192	17232	17238	17157	17129	17107	17429	17128	17498	17198	17263	17230	17159	17260	17240	17180	17364	17339	17259	17380	17355	17432	17343	17364	17280	17306	17412	17253	17315	17161	17327	17239	17304	17315	17280	17379	17164	17333	17319	17214	17208	17139	17345	17443	17238	17253	17270	17345	17220	17294	17309	17268	17284	17180	17316	17243	17259	17145	17183	17340	17258	17234	17295	17211	17311	17203	17208	17242	17532	17156	17376	17301	17215	17100	17249	17215	17228	17380	17180	17176	17349	17420	17559	17153	17155	17078	17207	17248	17357	17241	17122	17353	17242	17258	17202	17238	17346	16961	17314	17232	17396	17418	17245	17233	17319	17377	17303	17395	17074	17202	17215	17146	17088	17240	17298	17257	17193	17133	17270	17305	17265	17252	17146	17369	17266	17204	17105	17322	17321	17328	17411	17289	17281	17245	17412	17234	17125	17226	17392	17135	17342	17297	17275	17172	17210	17182	17155	17263	17177	17336	17485	17266	17438	17305	17354	17326	17303	17168	17239	17403	17272	17039	17323	17510	17302	17260	17134	17208	17361	17229	17443	17252	17284	17239	17283	17402	17136	17360	17455	17310	17451	17339	17251	17247	17245	17319	17183	17306	17372	17185	17291	17490	17161	17241	17114	17161	17155	17407	17312	17162	17141	17130	17086	17185	17301	17327	17209	17162	17383	17313	17245	17260	17159	17325	17419	17200	17290	17259	17266	17386	17250	17208	17233	17221	17204	17256	17194	17358	17219	17152	17172	17151	17375	17325	17382	17470	17223	17318	17306	17347	17173	17262	17054	17337	17357	17270	17293	17116	17222	17220	17186	17270	17104	17247	17103	17303	17321	17206	17239	17192	17313	17350	17099	17381	17238	17550	17242	17111	17252	17248	17401	17407	17252	17257	17233	17438	17194	17250	17253	17242	17244	17157	17359	17254	17250	17187	17109	17327	17072	17196	17254	17311	17289	17027	17239	17218	17311	17096	17299	17214	17062	17447	17182	17396	17241	17174	17151	17181	17306	17361	17291	17143	17300	17121	17245	17526	17279	17390	17268	17225	17253	17402	17184	17296	17256	17387	17173	17446	17163	17334	17358	17136	17159	17432	17386	17152	17297	17212	17386	17294	17080	17419	17168	17127	17297	17202	17249	17253	17166	17184	17402	17315	17314	17183	17290	17217	17331	17276	17375	17137	17277	17210	17151	17401	17070	17281	17157	17075	17346	17419	17033	17319	17274	17239	17295	17153	17376	17176	17375	17090	17114	17307	17256	17153	17384	17482	17211	17272	17403	17266	17413	17266	17257	17290	17307	17144	17242	17208	17162	17189	17383	17227	17319	17316	17205	17267	17290	17284	17436	17247	17295	17553	17273	17484	17322	17315	17252	17344	17240	17285	17298	17136	17347	17011	17115	17402	17313	17350	17360	16995	17376	17210	17226	17035	17088	17347	17219	17229	17239	17257	17404	17375	17355	17228	17413	17105	17157	17222	17361	17271	17209	17334	17368	17231	17325	17235	17303	17127	17213	17135	17328	17172	17170	17188	17303	17143	17260	17279	17310	17245	17098	17055	17358	17439	17187	17246	17348	17257	17297	17257	17323	17194	17074	17127	17211	17155	17467	17129	17352	17367	17139	17120	17288	17195	17458	17347	17401	17234	17343	17326	17247	17329	17292	17233	17292	17198	17340	17220	17215	17352	17278	17138	17326	17308	17179	17329	17311	17177	17319	17135	17111	17346	17158	17475	17070	17217	17222	17311	17361	17299	17249	17439	17257	17280	17304	17086	17413	17301	17365	17542	17254	17067	17473	17249	17356	17287	17097	17223	17334	17229	17276	17282	17265	17286	17365	17193	17218	17418	17433	17285	17334	17317	17365	17336	17235	17270	17242	17178	17238	17375	17148	17197	17262	17048	17214	17208	17293	17298	17231	17343	17215	17355	17162	17267	17347	17320	17218	17291	17284	17183	17160	17297	17263	17203	17235	17180	17346	17344	17370	17347	17390	17240	17350	17286	17286	17087	16847	17219	17124	17345	17152	17332	17368	17223	17240	17202	17340	17272	17250	17202	17100	17403	17079	17327	17193	17306	17325	17356	17146	17152	17296	17276	17305	17445	17230	17391	17411	17236	17257	17177	17336	17201	17234	17367	17161	17256	17257	17231	17202	16992	17305	17274	17293	17353	17322	17251	17317	17312	17291	17418	17237	17063	17391	17297	17183	17257	17217	17421	17168	17236	17362	17255	17072	17227	17221	17282	17395	17187	17189	17333	17145	17126	17365	17228	17095	17180	17277	17129	17303	17228	17237	17111	17159	17252	17242	17250	17064	17153	17326	17294	17313	17278	17253	17344	17304	17406	17346	17043	17241	17225	17326	17359	17310	17131	17143	17186	17259	17238	17334	17305	17245	17189	17177	17286	17262	17334	17292	17324	17348	17051	17463	17188	17171	17157	17233	17377	17379	17244	17219	17448	17228	17150	17232	17173	17158	17284	17186	17171	17229	17379	17223	17364	17010	17494	17467	17299	17293	17104	17196	17347	17484	17301	17327	17083	17389	17280	17062	17209	17225	17309	17170	17234	17350	17092	17299	17146	17202	17371	17270	17440	17426	17294	17298	17067	17247	17235	17323	17475	17163	17352	17182	17298	17167	17216	17171	17224	17206	17148	17258	17279	17280	17281	17271	17537	16973	17265	17109	17253	17443	17117	17329	17252	17105	17225	17352	17384	17374	17337	17122	17214	17275	17317	17259	17306	17378	17416	17322	17103	17083	17499	17226	17147	17203	17196	17031	17337	17356	17333	17355	17304	17378	17167	17314	17159	17269	17202	17405	17307	17356	17260	17181	17400	17305	17111	17157	17265	17401	17283	17205	17188	17278	17322	17282	17343	17210	17337	17302	17309	17322	17310	17248	17132	17417	17257	17306	17144	17158	17322	17334	17191	17333	17136	17220	17319	17243	17183	17103	17296	17131	17336	17243	17154	17258	17316	17322	17340	17446	17322	17052	17384	17462	17306	17333	17125	17287	17173	17505	17349	17090	17283	17135	17287	17224	17363	17187	17189	17375	17250	17237	17055	17325	17211	17369	17195	17206	17205	17365	17306	17369	17282	17197	17239	17320	17345	17247	17277	17288	17376	17194	17346	17237	17178	17196	17234	17282	17582	17229	17271	17083	17348	17359	17212	17067	17368	17186	17315	17317	17207	17314	17295	17233	17115	17177	17178	17371	17304	17306	17168	17218	17226	17230	17113	17312	17105	17362	17059	17348	17006	17255	17166	17391	17219	17198	17383	17199	17483	17126	17251	17084	17250	17102	17256	17302	17154	17210	17349	17232	17019	17096	17446	17329	17286	17261	17330	17077	17194	17269	17172	17145	17362	17215	17410	17239	17230	17341	17188	17143	17395	17138	17271	17218	17192	17268	17164	17426	17453	17131	17228	17117	17211	17194	17350	16984	17251	17400	17258	17195	17049	17276	17344	17181	17373	17083	17201	17061	17355	17008	17372	17297	17467	17152	17333	17531	17131	17347	17322	17221	17226	17270	17329	17114	17270	17212	17314	17363	17189	17386	17100	17240	17240	17307	17177	17279	17263	17143	17202	17248	17299	17207	17177	17100	17367	17090	17426	17133	17262	17416	17183	17340	17391	17318	17248	17245	17155	17120	17062	17278	17104	17112	17355	17387	17228	17388	17410	17294	17326	17415	17102	17318	17058	17338	17312	17214	17340	17169	17244	17281	17267	17187	17272	17398	17170	17308	17308	17299	17236	17207	17202	17301	17259	17336	17377	17197	17126	17111	17371	17155	17309	17273	17245	17269	17193	17291	17195	17253	17332	17146	17404	17333	17197	17181	17448	17191	17158	17324	17302	17119	17210	17186	17224	17182	17517	17207	17223	17320	17281	17190	17223	17160	17272	17322	17296	17354	17214	17296	17017	17241	17283	17182	17330	17218	17362	16946	17317	17309	17178	17118	17369	17355	17359	17249	17119	17408	17234	17311	17092	17269	17379	17207	17402	17102	17345	17427	17164	17426	17026	17441	17222	17166	17277	17304	17336	17348	17127	17361	17156	17406	17166	17139	17235	17191	17347	17104	17420	17325	17213	17144	17318	17273	17195	17490	17200	17349	17248	17097	17200	17363	17271	17265	17303
35910	33782	39835	38170	34954	34878	34620	33909	33254	33112	32962	32656	32990	32651	32897	32685	32841	32613	32608	32440	32664	32509	32648	32677	32823	32790	32619	32640	32461	32465	32380	32592	32409	32695	32474	32627	32385	32446	32390	32573	32271	32566	32624	32488	32500	32479	32574	32651	32667	32553	32564	32376	32485	32482	32235	32546	32654	32458	32506	32497	32412	32441	32808	32498	32453	32668	32511	32432	32470	32499	32528	32402	32383	32448	32546	32363	32110	32403	32509	32327	32454	32500	32504	32325	32458	32551	32313	32575	32423	32558	32472	32535	32641	32589	32483	32487	32409	32522	32586	32537	32520	32742	32561	32398	32275	32647	32467	32722	32504	32555	32304	32326	32431	32661	32444	32412	32424	32650	32579	32758	32460	32337	32989	32273	32656	32481	32579	32599	32480	32643	32423	32602	32402	32715	32392	32367	32342	32653	32456	32468	32494	32076	32729	32622	32358	32375	32438	32433	32481	32426	32418	32695	32698	32461	32559	32465	32547	32311	32512	32670	32246	32156	32549	32493	32594	32339	32284	32528	32326	32281	32582	32506	32481	32686	32300	32329	32537	32374	32754	32443	32401	32410	32713	32348	32472	32823	32361	32265	32618	32178	32573	32198	32408	32445	32529	32376	32246	32519	32593	32469	32663	32582	32492	32322	32363	32538	32600	32443	32413	32540	32800	32864	32591	32514	32699	32419	32501	32573	32347	32770	32783	32403	32474	32525	32550	32701	32271	32410	32426	32494	32234	32313	32584	32544	32715	32307	32406	32350	32294	32478	32550	32500	32579	32475	32682	32525	32672	32544	32603	32389	32818	32613	32664	32636	32478	32504	32361	32366	32644	32343	32352	32729	32674	32615	32293	32452	32858	32424	32606	32424	32751	32507	32534	32349	32400	32647	32666	32480	32603	32644	32652	32468	32364	32661	32604	32242	32405	32356	32390	32640	32509	32286	32609	32489	32333	32503	32662	32413	32234	32571	32437	32607	32555	32266	32664	32449	32491	32360	32358	32428	32541	32550	32681	32162	32280	32466	32522	32156	32506	32503	32550	32270	32327	32317	32557	32239	32723	32724	32590	32716	32759	32400	32540	32561	32253	32587	32240	32697	32580	32903	32645	32547	32637	32558	32643	32508	32447	32337	32615	32592	32342	32631	32670	32589	32397	32317	32368	32613	32717	32612	32561	32664	32761	32578	32655	32481	32373	32602	32471	32316	32720	32047	32613	32738	32440	32299	32640	32281	32610	32213	32423	32423	32436	32524	32500	32603	32275	32205	32613	32411	32505	32617	32634	32513	32399	32478	32474	32504	32298	32181	32280	32457	32594	32469	32609	32273	32263	32854	32986	32507	32410	32402	32359	32530	32462	32711	32479	32281	32347	32515	32583	32481	32457	32582	32585	32542	32572	32544	32627	32472	32422	32470	32766	32580	32497	32693	32536	32277	32560	32732	32750	32516	32536	32521	32338	32464	32568	32523	32455	32449	32251	32393	32598	32505	32420	32474	32385	32602	32789	32513	32466	32534	32567	32355	32596	32488	32521	32388	32490	32761	32559	32490	32430	32677	32544	32279	32425	32330	32240	32217	32573	32381	32476	32515	32556	32363	32455	32469	32252	32483	32437	32509	32748	32606	32527	32466	32453	32560	32807	32430	32660	32339	32880	32520	32587	32598	32549	32620	32558	32271	32635	32551	32453	32347	32518	32525	32514	32535	32543	32531	32435	32211	32477	32407	32412	32564	32453	32512	32878	32111	32526	32547	32615	32441	32667	32443	32339	32533	32506	32393	32546	32515	32532	32526	32584	32506	32725	32451	32389	32460	32544	32368	32720	32330	32651	32666	32447	32468	32525	32345	32661	32443	32490	32337	32584	32660	32431	32340	32401	32611	32536	32577	32717	32378	32438	32484	32486	32289	32259	32708	32471	32459	32533	32375	32467	32321	32445	32556	32889	32516	32333	32334	32566	32418	32241	32346	32305	32535	32613	32319	32457	32419	32204	32641	32404	32388	32214	32670	32680	32589	32567	32359	32397	32507	32590	32540	32498	32400	32375	32274	32511	32496	32534	32438	32532	32416	32292	32664	32738	32793	32462	32428	32242	32501	32863	32575	32517	32348	32511	32400	32674	32565	32678	32437	32360	32441	32404	32682	32766	32534	32317	32588	32747	32304	32689	32459	32407	32487	32369	32301	32316	32521	32551	32688	32544	32169	32591	32505	32733	32382	32475	32675	32864	32534	32468	32435	32607	32449	32438	32398	32485	32568	32483	32370	32465	32417	32346	32443	32535	32534	32562	32491	32393	32349	32200	32486	32360	32499	32504	32915	32509	32594	32679	32673	32440	32388	32519	32607	32796	32699	32511	32517	32489	32772	32458	32462	32526	32459	32572	32467	32395	32580	32497	32496	32674	32363	32567	32567	32747	32489	32588	32632	32562	32719	32486	32405	32442	32571	32404	32773	32519	32464	32726	32341	32586	32408	32464	32927	32593	32630	32480	32402	32745	32493	32324	32545	32821	32620	32601	32592	32456	32526	32428	32648	32431	32629	32316	32407	32415	32378	32496	32211	32403	32485	32804	32477	32584	32475	32414	32447	32569	32438	32518	32213	32408	32378	32536	32530	32651	32788	32389	32648	32552	32546	32401	32649	32527	32404	32425	32535	32596	32532	32716	32380	32329	32744	32745	32589	32617	32492	32734	32405	32452	32277	32444	32482	32375	32257	32348	32163	32491	32547	32486	32459	32397	32412	32408	32460	32411	32684	32439	32545	32433	32475	32514	32409	32369	32707	32624	32344	32491	32329	32503	32516	32641	32568	32381	32350	32690	32136	32715	32479	32334	32311	32585	32598	32453	32366	32745	32533	32516	32431	32534	32359	32418	32737	32779	32520	32369	32688	32493	32433	32566	32173	32346	32362	32363	32357	32757	32592	32532	32498	32382	32427	32641	32637	32488	32598	32384	32300	32531	32594	32306	32480	32623	31941	32608	32512	32598	32727	32590	32410	32428	32487	32510	32591	32348	32341	32326	32610	32450	32354	33017	32603	32494	32208	32248	32537	32514	32440	32573	32258	32308	32427	32593	32448	32625	32707	32505	32454	32603	32723	32794	32485	32554	32447	32552	32380	32519	32198	32562	32439	32700	32467	32677	32617	32508	32420	32372	32303	32431	32331	32737	32525	32473	32364	32376	32776	32527	32667	32369	32463	32578	32443	32609	32170	32799	32594	32593	32587	32577	32267	32679	32618	32495	32197	32565	32239	32413	32481	32623	32487	32600	32477	32642	32552	32372	32327	32714	32595	32483	32254	32475	32623	32795	32671	32726	32353	32717	32410	32264	32432	32413	32363	32275	32243	32389	32333	32385	32736	32593	32549	32462	32457	32533	32519	32476	32547	32293	32792	32604	32437	32383	32361	32547	32736	32400	32413	32618	32515	32683	32530	32495	32567	32533	32458	32642	32751	32650	32809	32400	32559	32479	32567	32428	32832	32488	32703	32624	32569	32462	32467	32601	32754	32556	32690	32450	32340	32396	32735	32713	32587	32673	32476	32478	32546	32625	32411	32396	32377	32510	32603	32561	32482	32491	32495	32651	32385	32551	32432	32612	32676	32686	32629	32743	32476	32568	32397	32609	32528	32542	32759	32562	32540	32639	32372	32539	32622	32582	32490	32247	32599	32608	32604	32231	32650	32528	32545	32607	32663	32770	32392	32642	32461	32358	32601	32594	32618	32667	32435	32572	32585	32666	32598	32611	32396	32741	32651	32368	32402	32751	32536	32522	32788	32825	32513	32372	32537	32422	32427	32566	32103	32387	32232	32533	32406	32429	32399	32666	32436	32619	32702	32407	32466	32651	32406	32502	32305	32301	32368	32823	32687	32562	32402	32390	32431	32387	32604	32553	32617	32426	32583	32431	32536	32464	32593	32325	32527	32534	32352	32716	32430	32732	32428	32303	32521	32687	32560	32436	32436	32333	32560	32576	32481	32494	32643	32482	32624	32655	32490	32523	32579	32570	32505	32510	32603	32639	32767	32232	32366	32323	32232	32608	32397	32631	32599	32464	32304	32679	32892	32572	32589	32528	32440	32735	32617	32594	32459	32576	32635	32292	32616	32515	32458	32599	32581	32454	32523	32505	32451	32470	32375	32742	32385	32444	32506	32359	32334	32455	32235	32700	32411	32676	32487	32531	32629	32476	32492	32411	32592	32646	32384	32376	32632	32498	32586	32360	32565	32671	32627	32218	32438	32834	32671	32564	32718	32479	32414	32489	32822	32413	32346	32516	32812	32700	32594	32404	32446	32497	32368	32443	32428	32785	32283	32441	32519	32360	32617	32608	32510	32575	32533	32309	32269	32710	32437	32527	32532	32546	32748	32459	32508	32530	32631	32751	32594	32543	32413	32573	32565	32488	32607	32694	32427	32352	32192	32369	32579	32573	32489	32370	32645	32810	32659	32585	32675	32525	32344	32548	32384	32340	32831	32393	32436	32657	32289	32648	32503	32517	32672	32518	32626	32744	32558	32346	32418	32343	32428	32678	32408	32745	32287	32296	32465	32709	32478	32441	32473	32534	32541	32648	32431	32500	32881	32566	32636	32414	32651	32550	32363	32373	32810	32519	32692	32403	32573	32439	32389	32335	32457	32634	32460	32245	32635	32413	32544	32520	32467	32413	32394	32470	32353	32464	32290	32611	32765	32491	32625	32454	32271	32401	32447	32575	32583	32460	32724	32735	32594	32284	32676	32765	32678	32496	32618	32443	32544	32700	32397	32599	32661	32107	32446	32481	32531	32599	32580	32490	32615	32474	32612	32346	32563	32439	32348	32547	32524	32623	32697	32826	32350	32477	32569	32267	32611	32472	32337	32271	32523	32405	32675	32826	32466	32373	32518	32671	32647	32346	32752	32350	32589	32538	32335	32584	32613	32496	32527	32691	32365	32396	32439	32426	32631	32504	32651	32549	32377	32230	32714	32364	32585	32585	32748	32606	32602	32660	32583	32604	32539	32676	32402	32535	32613	32736	32683	32660	32672	32886	32698	32435	32412	32417	32323	32370	32510	32519	32457	32345	32542	32363	32710	32551	32432	32320	32563	32470	32586	32247	32426	32402	32602	32673	32484	32346	32318	32601	32465
23082	30565	28994	24159	21355	20249	19899	18969	18393	18188	17830	17927	17877	17845	17667	17555	17584	17420	17707	17579	17370	17512	17709	17836	17686	17660	17533	17690	17729	17596	17604	17433	17708	17415	17388	17547	17487	17629	17709	17412	17591	17711	17501	17243	17567	17678	17473	17471	17353	17544	17353	17660	17620	17528	17319	17461	17466	17580	17464	17526	17486	17382	17377	17427	17380	17433	17318	17594	17527	17497	17555	17481	17570	17475	17536	17448	17522	17799	17454	17539	17461	17508	17365	17397	17270	17484	17452	17596	17481	17541	17633	17590	17526	17486	17436	17543	17358	17400	17335	17339	17437	17586	17555	17532	17530	17391	17552	17291	17302	17428	17522	17393	17460	17273	17326	17533	17416	17531	17435	17373	17491	17278	17372	17375	17482	17468	17331	17335	17453	17425	17440	17502	17495	17217	17678	17419	17491	17559	17446	17477	17511	17286	17541	17706	17452	17633	17384	17448	17483	17360	17313	17406	17438	17606	17306	17597	17460	17462	17481	17625	17520	17507	17503	17550	17465	17428	17522	17548	17428	17416	17686	17668	17516	17544	17435	17527	17509	17382	17604	17281	17524	17641	17607	17430	17421	17420	17381	17312	17653	17524	17383	17462	17187	17516	17356	17574	17470	17390	17535	17168	17329	17393	17483	17409	17537	17489	17483	17393	17397	17408	17512	17298	17434	17440	17727	17507	17477	17529	17701	17418	17447	17496	17450	17284	17512	17349	17351	17353	17322	17396	17496	17409	17500	17430	17189	17492	17450	17434	17510	17198	17555	17409	17468	17371	17427	17590	17393	17500	17348	17489	17390	17617	17237	17596	17560	17598	17464	17440	17398	17389	17415	17531	17404	17550	17455	17438	17338	17540	17396	17032	17542	17532	17521	17656	17464	17509	17390	17574	17338	17401	17605	17590	17440	17400	17687	17569	17340	17287	17411	17349	17417	17608	17287	17479	17521	17459	17555	17451	17660	17364	17441	17396	17332	17430	17395	17309	17500	17464	17425	17376	17626	17407	17401	17514	17559	17549	17486	17529	17446	17546	17498	17273	17421	17310	17410	17460	17635	17431	17455	17533	17347	17703	17658	17445	17327	17394	17650	17456	17629	17477	17515	17681	17563	17480	17688	17342	17414	17318	17643	17653	17617	17558	17487	17454	17539	17545	17451	17557	17505	17571	17466	17594	17432	17438	17343	17468	17282	17350	17603	17712	17554	17577	17308	17519	17458	17504	17422	17434	17784	17622	17569	17444	17507	17425	17606	17531	17494	17542	17414	17476	17504	17318	17428	17616	17417	17427	17496	17494	17480	17339	17345	17450	17588	17230	17359	17401	17459	17265	17461	17447	17386	17467	17343	17600	17551	17489	17608	17426	17364	17424	17505	17470	17488	17401	17391	17387	17271	17369	17379	17304	17464	17447	17443	17587	17553	17559	17400	17499	17486	17440	17527	17514	17511	17199	17444	17677	17497	17394	17348	17398	17679	17504	17389	17527	17544	17454	17602	17424	17463	17382	17423	17444	17522	17477	17297	17589	17438	17534	17689	17647	17467	17463	17446	17641	17288	17507	17436	17539	17548	17525	17423	17625	17266	17358	17552	17398	17477	17464	17581	17314	17445	17379	17243	17432	17584	17582	17406	17432	17470	17402	17368	17442	17410	17442	17357	17656	17397	17537	17480	17454	17618	17365	17430	17258	17578	17261	17425	17548	17552	17520	17363	17591	17446	17329	17491	17612	17578	17476	17484	17318	17395	17401	17531	17577	17382	17506	17273	17567	17392	17613	17364	17441	17531	17526	17517	17409	17436	17297	17434	17337	17618	17512	17296	17404	17410	17613	17494	17561	17431	17446	17423	17362	17636	17720	17476	17480	17529	17557	17466	17533	17581	17533	17456	17624	17653	17458	17305	17162	17531	17315	17361	17624	17485	17362	17479	17394	17577	17282	17501	17471	17395	17476	17373	17395	17549	17515	17468	17432	17536	17459	17542	17418	17606	17455	17574	17451	17400	17428	17578	17431	17423	17202	17804	17518	17257	17371	17334	17353	17463	17619	17442	17394	17504	17363	17389	17481	17461	17608	17639	17334	17458	17527	17363	17621	17684	17475	17544	17535	17410	17494	17594	17487	17621	17379	17455	17376	17300	17338	17442	17396	17577	17488	17500	17601	17301	17569	17215	17496	17358	17412	17379	17422	17518	17500	17456	17513	17344	17483	17394	17548	17397	17387	17484	17373	17413	17445	17457	17575	17483	17446	17469	17253	17571	17483	17545	17455	17612	17630	17459	17455	17458	17517	17416	17567	17448	17477	17321	17548	17531	17469	17428	17490	17270	17417	17627	17452	17411	17415	17356	17531	17426	17178	17539	17225	17633	17416	17643	17529	17559	17687	17625	17387	17521	17415	17337	17423	17317	17475	17401	17499	17518	17624	17587	17499	17511	17468	17507	17559	17390	17456	17519	17450	17466	17446	17499	17340	17515	17550	17317	17249	17446	17579	17549	17580	17466	17280	17359	17523	17508	17452	17207	17467	17537	17423	17395	17450	17465	17563	17350	17404	17485	17497	17864	17484	17263	17399	17621	17529	17513	17400	17558	17466	17540	17544	17504	17511	17511	17454	17517	17364	17371	17401	17368	17567	17480	17305	17409	17446	17641	17341	17518	17507	17543	17599	17656	17520	17424	17484	17384	17592	17391	17470	17537	17298	17395	17296	17448	17544	17441	17367	17271	17471	17566	17404	17714	17490	17635	17288	17480	17430	17506	17518	17324	17563	17577	17371	17316	17644	17473	17550	17505	17536	17609	17426	17477	17333	17302	17374	17509	17489	17579	17586	17371	17288	17504	17387	17613	17560	17355	17401	17423	17221	17406	17718	17513	17423	17382	17434	17713	17411	17431	17539	17475	17445	17547	17496	17404	17526	17243	17610	17312	17450	17507	17280	17478	17466	17431	17582	17482	17528	17334	17545	17398	17493	17471	17608	17482	17489	17447	17353	17321	17308	17453	17491	17404	17295	17460	17433	17500	17470	17607	17398	17394	17384	17395	17527	17355	17452	17539	17310	17494	17327	17564	17544	17704	17562	17380	17551	17600	17405	17718	17371	17334	17398	17323	17454	17516	17384	17315	17385	17410	17428	17475	17182	17488	17382	17630	17560	17336	17522	17501	17384	17535	17404	17551	17334	17598	17389	17473	17444	17503	17428	17363	17467	17663	17587	17469	17659	17573	17464	17470	17337	17578	17471	17403	17324	17590	17412	17606	17539	17577	17399	17502	17404	17434	17287	17446	17222	17575	17476	17570	17320	17381	17507	17401	17495	17465	17716	17440	17568	17287	17664	17447	17490	17449	17479	17369	17353	17441	17301	17547	17410	17612	17355	17385	17518	17443	17505	17303	17448	17325	17599	17369	17556	17402	17479	17489	17425	17240	17333	17390	17766	17318	17486	17315	17497	17424	17452	17330	17491	17609	17546	17422	17607	17396	17568	17472	17437	17400	17509	17406	17550	17224	17315	17320	17352	17365	17423	17504	17398	17248	17407	17374	17391	17415	17461	17506	17515	17382	17557	17564	17402	17619	17602	17544	17497	17410	17377	17459	17538	17515	17596	17460	17379	17238	17285	17452	17549	17510	17489	17381	17305	17493	17515	17413	17506	17362	17524	17378	17422	17256	17536	17423	17302	17317	17302	17400	17523	17568	17371	17330	17541	17435	17514	17518	17280	17319	17581	17379	17285	17514	17279	17576	17368	17416	17297	17315	17411	17285	17335	17620	17483	17438	17476	17355	17502	17608	17445	17434	17773	17472	17475	17518	17502	17515	17432	17326	17585	17443	17352	17424	17445	17618	17549	17452	17586	17485	17407	17415	17678	17393	17512	17566	17531	17610	17254	17479	17307	17420	17509	17535	17433	17408	17601	17509	17530	17359	17337	17627	17435	17547	17539	17608	17413	17525	17517	17330	17504	17408	17480	17498	17688	17464	17493	17317	17383	17346	17434	17458	17698	17460	17446	17556	17486	17502	17427	17313	17624	17496	17344	17354	17406	17551	17587	17604	17529	17515	17577	17395	17469	17565	17525	17476	17428	17437	17536	17354	17388	17451	17519	17563	17620	17512	17405	17447	17521	17450	17618	17517	17456	17593	17417	17358	17368	17501	17577	17549	17593	17605	17337	17580	17339	17424	17353	17468	17402	17528	17611	17572	17557	17479	17558	17430	17430	17645	17398	17547	17634	17558	17425	17412	17366	17564	17572	17450	17506	17487	17438	17504	17456	17452	17367	17488	17639	17316	17376	17464	17422	17476	17369	17584	17508	17373	17503	17522	17300	17393	17587	17455	17486	17534	17349	17351	17561	17606	17424	17603	17613	17433	17555	17480	17561	17478	17427	17619	17374	17531	17340	17559	17539	17425	17582	17427	17454	17516	17448	17554	17318	17621	17288	17323	17418	17383	17499	17390	17379	17570	17455	17532	17682	17502	17571	17507	17601	17504	17550	17292	17301	17523	17416	17396	17352	17542	17428	17501	17682	17401	17504	17299	17592	17637	17543	17476	17427	17267	17518	17457	17419	17385	17378	17343	17209	17530	17355	17450	17366	17493	17548	17419	17567	17508	17343	17689	17399	17560	17501	17624	17458	17514	17358	17568	17498	17393	17523	17624	17229	17459	17387	17555	17409	17519	17591	17648	17524	17403	17320	17502	17475	17394	17312	17360	17306	17480	17353	17579	17423	17437	17494	17442	17543	17530	17379	17495	17372	17472	17376	17442	17580	17560	17472	17473	17632	17463	17561	17432	17486	17631	17555	17433	17347	17397	17599	17344	17375	17212	17450	17649	17453	17523	17369	17490	17443	17507	17547	17792	17528	17676	17420	17446	17448	17408	17528	17493	17427	17600	17545	17597	17514	17532	17395	17331	17426	17404	17380	17451	17551	17581	17602	17634	17497	17573	17527	17367	17565	17557	17396	17465	17556	17319	17397	17539	17519	17445	17513	17425	17545	17487	17545	17421	17481	17476	17454	17336	17555	17621	17516	17404	17557	17454	17499	17524	17450	17536	17405	17499	17495	17523	17513	17412	17349	17572	17519	17477	17346	17375	17438	17472	17552	17472	17480	17520	17444	17293	17419	17457	17492
23996	21130	28383	31242	32780	35502	37354	35434	34267	34314	33826	33583	33450	33295	33009	33351	32968	33328	32905	33053	33380	33385	33424	34340	34537	34278	33639	33629	33176	33027	32818	33038	33134	33048	33052	33013	33159	33255	32871	32939	32883	32972	33102	32787	33216	32758	32979	33100	32983	33061	33126	32799	32758	32826	32760	33052	33186	32915	32893	32995	32945	32854	32903	33188	32700	32931	32876	32748	33212	32910	33099	32970	32707	32932	33069	33096	33013	32907	32998	33060	32991	32992	32823	33061	33080	32876	32795	32771	32855	32999	33163	33216	33106	32980	32915	33056	32904	32626	32859	33056	32842	33050	33130	32898	32797	33048	33045	32929	33158	33019	32803	32799	33124	32711	32891	32965	32913	32944	32974	32938	32884	32720	32869	33072	32596	33072	32628	32927	32939	32851	33020	32673	33116	32991	33193	32969	32742	32701	32889	32893	32816	32657	32784	32932	32957	32864	32888	32949	32676	32830	32863	32757	32947	32893	32973	32976	32883	32690	32810	32805	32889	33050	33005	32914	33078	32610	32952	32957	33176	33099	32883	32895	32811	32840	32777	32885	32916	32953	32972	32701	32698	33001	32842	32755	32889	32990	32966	32724	32775	32647	32874	32988	32807	33020	32790	32985	33004	32556	33017	32843	32919	32920	32973	32763	32769	32783	32945	32761	33196	32776	33053	32885	32709	33121	32827	32903	32893	32414	32802	33111	32830	32918	33150	33253	33015	32774	32936	33078	32786	32947	32910	32902	32845	32689	32674	32838	32851	33050	33099	32945	33081	33007	33080	33019	33121	32959	33120	33015	32701	33004	32987	32749	32943	33003	32816	33182	32715	32872	33196	32923	32732	32862	33029	32991	33044	32807	32870	32981	32758	32643	32996	32998	32606	33049	33266	32858	32953	32923	33006	33063	33018	32895	32785	33023	32964	32945	33030	32894	33058	32728	32697	32964	32805	32852	32915	32955	33011	32973	32908	33125	32869	32942	32987	32632	32992	32960	32837	32945	32784	32815	32973	33011	32889	33019	32883	32984	32870	33124	32941	32655	32812	32901	32899	32710	33163	32918	32916	33071	32670	32760	32529	32715	33077	32856	32757	32842	32929	32800	33033	32918	33098	32717	33086	32718	32727	32937	32653	33136	32928	32923	32901	33027	32894	33070	32807	32649	32866	33022	33111	32806	33372	32728	32708	32936	32808	32966	33011	32872	33137	33113	32925	32646	32963	32869	32649	32873	32873	32860	33015	32913	33139	32924	32800	32999	32979	32813	33043	32948	32934	33144	32764	32822	32707	32933	32963	32980	32713	32857	32891	32763	32940	32815	32889	32882	32858	32955	32827	32980	32673	32864	32905	33081	33065	33206	32925	32938	32995	32905	33010	32844	32869	32583	33120	32589	32752	32850	32869	32860	33030	32789	33124	32879	33039	32828	33109	32855	33075	32902	33110	32836	32963	32734	32999	32855	32800	32851	33190	32925	32881	32870	32657	32861	33080	32975	32940	33154	33030	32851	32993	32750	32913	32976	32826	32817	32783	32921	32930	32796	33245	32765	33117	32917	32929	32836	32973	33105	32557	32846	32707	32944	33133	32981	33076	32740	33129	32729	32761	32901	32950	33019	33287	33372	33045	32972	32974	32996	32937	32885	32970	32806	33071	33041	32854	32988	33035	33095	32901	32930	32924	32752	32864	32923	32781	32861	33050	32758	33069	32752	32992	33363	32795	32697	32867	33052	32905	32717	32872	32710	32602	32968	32761	33017	33035	33014	32610	32781	33134	33036	32872	33009	33010	32966	33146	33236	33144	32898	32776	32940	32820	32807	32721	32672	32697	33227	33198	33032	33065	33184	33019	33010	32756	33058	32620	33048	33056	32917	32821	32928	33039	32874	32881	33015	32950	32999	32949	32872	32828	32894	33169	33173	33248	33080	32912	33140	32797	32773	32823	33022	32898	32845	32807	32860	33132	32968	32916	32692	32901	33034	33106	33035	32816	33113	32982	33252	33099	33011	32800	32923	32985	33034	32987	32884	33130	32723	32735	32962	33156	33084	33010	32773	33115	32864	32877	33034	32949	32837	33058	32580	32863	32870	32863	32875	32993	32848	32876	32918	33309	32815	32915	33124	32826	32926	32898	32908	33012	32847	32742	32812	32893	32927	32700	32875	33005	33035	33066	33256	32808	33083	32970	32888	32977	32915	33109	32999	33020	32967	33008	32737	32856	33024	32950	32870	33040	32989	33001	32893	32963	33137	32946	32821	32855	33038	33074	32850	32850	32848	33224	32941	32811	32998	33201	32902	32958	33038	33150	32943	32767	32977	32929	32805	33094	32839	33118	33079	32875	32741	32986	33044	32961	32806	32872	33036	32858	32771	32848	32884	32716	33021	32960	32797	32766	32842	32864	32764	32818	32698	32746	32943	32860	32903	32766	32851	33023	33062	32894	32837	32798	32708	32815	33016	33169	32852	32968	32993	33081	32926	33022	32839	32930	32967	33185	32816	32986	32812	33082	32958	33071	33057	33036	32844	32913	33139	33045	33119	32931	32748	32724	33062	32758	32840	32732	32909	32872	32916	32887	33006	33038	32858	33150	33235	33024	32832	32991	32799	33070	33107	32872	32889	32839	32880	32827	33114	32990	32906	33032	32969	32909	32770	32740	32646	33129	32910	33079	32879	32870	33123	32920	32772	32684	32811	32873	32931	32898	32914	33146	32916	32915	32766	33015	33036	33037	32973	33023	32787	32907	32878	32837	32966	32874	32818	32778	33125	32989	33130	32795	32619	32934	32831	32785	32820	32744	33084	32945	32852	33111	32961	32775	33122	33164	33147	32816	32929	33242	32730	33162	32537	32854	32868	32952	33043	33118	32900	32788	32906	32784	32971	32833	33010	32823	32873	32882	32905	32774	32940	33019	33006	33030	33159	32835	32921	32949	32736	32896	33053	33101	33016	32823	32926	32772	33074	32867	32882	33001	33098	32771	33072	32960	33155	32838	33030	33051	32901	32907	32921	32760	32741	32786	33070	32836	32719	32988	32816	33117	32942	33125	33095	32902	32625	33263	33256	33135	33156	32953	33021	32824	32852	33070	32801	32770	32992	32905	32839	33112	32931	32927	32940	33012	32857	32797	32854	32754	32946	32941	32945	33124	32944	33015	32511	32632	33057	32643	33024	32860	33094	33146	32784	32820	32734	32989	32832	32646	33031	32621	33073	32997	33013	33010	32821	33339	32903	33159	33056	32953	33126	33130	32979	33184	33003	32817	32909	33043	32928	32633	32845	32914	32877	33037	33011	32732	32906	33004	33202	32984	32988	32994	32807	32896	33081	33087	33157	33157	33030	32696	32961	32883	33129	32947	33021	33031	32963	32920	32896	32895	33250	32925	32820	32655	32816	32651	32826	32901	32902	32836	33109	32787	33104	32950	32918	33006	32758	33032	32843	32705	32853	32695	32909	32966	32883	32804	32954	32812	32828	33035	33136	32952	32942	33104	32850	32869	32844	32769	32797	32924	32680	32977	32903	33006	32961	32954	33034	33059	32818	33052	33185	33206	32773	32770	33023	32805	32868	33224	32995	33026	32854	32767	32954	33074	32766	32926	32860	32805	33143	32963	32804	32725	33106	33050	32691	32699	32833	33098	32930	32543	32773	32944	33005	32945	32646	32990	32847	33104	32906	32728	32825	33033	33078	32979	32873	32957	32757	32745	32792	32677	33015	32981	32661	32793	32758	32973	32909	33030	32924	33074	32649	32823	32783	32501	33036	33248	32761	33047	32611	32743	32576	32973	32843	32776	32850	32990	32756	32617	32900	32921	32938	33058	33098	32744	32938	32948	32867	33031	33125	33076	32914	32641	32871	32992	33081	33176	32894	33065	33163	32854	32876	32928	32648	32828	32930	32923	32678	33051	32873	32741	32906	32797	33113	32826	32860	32855	32794	32881	32903	33034	33003	32854	32720	32819	32796	33102	32915	32935	33138	33091	32585	33190	33154	32938	32934	32919	32830	32836	32661	32950	32835	32964	32624	32656	32897	32805	32808	33058	32980	32884	32711	32610	32660	32777	33215	33018	32802	33026	32886	32901	33069	32931	33033	32696	32819	33284	32861	33268	32778	32689	32857	32821	32817	32982	32941	32764	32898	33098	33050	32610	32777	32794	32806	32710	33126	32737	32846	32917	32910	33061	33063	33160	33081	32980	32961	33054	33115	32873	32991	32747	32881	32875	32996	32663	33031	32974	32831	32942	33151	32717	32867	32734	32905	33182	32988	33075	33001	32808	33189	32876	33004	33023	33054	32986	32839	33063	32708	32994	32719	32712	32877	32670	32696	32817	33012	32954	32780	32733	32850	32860	32862	32915	32826	32957	33087	32812	32980	32641	33114	32896	33022	32910	32646	32984	32713	32959	32769	32718	33200	32595	32814	32831	32873	32801	32822	33160	32968	32927	33145	32826	32861	33067	33154	33051	32998	33075	32757	33066	33011	32820	33116	32886	32896	32753	33095	33121	33032	32965	32723	32859	33059	33085	33069	32781	32724	32865	33111	33231	32977	33055	32757	32817	32871	32691	33207	32741	32843	33008	33035	32989	32994	33143	32967	32735	32746	33009	32828	32770	32934	32961	33028	32878	32758	32892	33103	33064	32979	32825	33017	32801	32808	33067	32791	33174	32882	33047	32707	32991	32886	33245	33095	33162	32869	33049	32672	32993	32995	32995	32709	32882	32944	32922	32975	33098	32880	32854	32897	32593	32999	32834	32894	33285	33036	32771	32898	32924	32968	32827	32891	33019	32859	33100	32953	32932	32875	32872	33159	32845	32856	32900	33105	32713	33082	33136	32906	32818	33097	32744	32762	32991	33077	32970	32995	32841	32661	32966	32983	32958	32882	32803	33027	32826	33122	32995	32821	32917	32966	33062	33010	32980	32916	33135	32897	33014	33105	33300	32721	33109	33218	32899	32889	32737	33048	32957	32885	32916	32915	33077	33137	32912	32977	33019	32712	32979	33032	32789	32979	32773	32813	33090	32969	32868	32785	32802	33080	32940	32974	32515	33042	32815	32989	32692	33220	33189	32855	33125	32946	32902	32812	33033	32956	32849	32755	32829	33132	32774	33070	33112	32957	33101	32956	33122	32923
20283	36232	33485	27628	23787	21972	22049	20621	19577	19158	18532	18402	18427	18247	18102	18171	18208	18012	18113	18135	17749	18008	18644	19509	19674	19201	18308	18279	18147	18076	17776	17853	17924	18229	17874	17947	17905	17887	17794	17874	17878	17869	17625	17889	17863	17890	17924	17931	17869	17740	18023	17968	18002	17789	17828	17804	17804	17755	17908	17960	17922	17802	17864	17963	17737	17880	17806	18039	17764	17765	17875	17891	17638	18022	17884	17929	17671	17718	17958	17856	17979	17865	17916	17844	17820	18061	17902	17829	17873	17899	17843	17642	17936	17872	17815	17709	17830	17750	17815	17773	17853	17978	17712	17977	17634	17771	18020	18017	17835	17761	17905	17886	17731	17860	17692	17749	17860	17695	17794	17933	17802	17861	17670	17997	17980	18077	17865	17970	17850	17857	17731	17949	17928	17969	17887	17875	17811	17916	17856	17810	17713	17744	17787	17844	17750	17967	17768	17790	17843	17823	17681	17749	17908	17915	17976	17959	17752	17868	17848	17917	17769	17944	17796	17740	17802	17602	17823	17768	17841	17834	17756	17769	17813	17788	17518	17801	17816	17800	17793	17841	17822	17756	17682	18013	17716	17976	17858	17900	17523	17858	17677	17793	17860	17889	17796	17768	17805	17819	17848	17796	17872	17870	17909	17853	17679	17812	17690	17770	17862	17880	17833	18094	17640	17987	17899	17907	17870	17824	17910	17735	17791	17794	17689	17792	17680	17908	17815	17608	17782	17874	17859	17795	17754	17837	17832	17960	17816	17889	17599	17758	17910	17748	17888	17904	17693	17742	17958	17889	17766	17773	17981	17890	17591	17878	17944	17998	17985	17627	17936	17682	17719	17962	17552	17882	17878	17731	17744	17873	17747	17821	17817	17811	17699	17699	17672	17840	17906	17751	17974	17750	17734	17788	17910	17833	17812	17783	17731	17947	17918	17828	17842	17734	17812	17750	17865	17795	17919	17836	17744	17768	17924	17862	17709	17856	17858	17903	17710	17823	17782	17900	17888	17976	17909	17899	17919	17861	17867	17776	17964	17715	17879	17895	17900	17749	17716	17719	17996	17801	17887	17753	17875	17825	17799	17870	17786	17973	17946	17823	17805	17900	17740	17885	17757	17915	17987	17800	17677	17681	17769	17819	17877	17918	17825	17756	17625	17837	17848	17837	17831	18010	17784	17701	17749	17824	17824	18023	17711	17695	17839	17867	17871	17818	17759	17789	17855	17747	17731	17702	17757	17696	17696	18040	17887	17815	17775	17756	17783	17829	17991	17697	17884	17906	17794	17946	17660	17872	17731	17812	17814	17837	17830	17728	17782	17623	17767	17942	17670	17782	17938	17863	17867	17750	17973	17645	17747	17709	17632	17908	17641	17849	17687	17847	17922	17743	17856	17861	17769	17699	17867	17678	17807	17975	18009	17658	17821	17799	17645	17680	17905	17767	17919	17797	17965	17947	17860	17714	17971	17919	17748	17767	17804	17733	17754	17812	17958	17863	17847	17735	17848	17780	17827	17933	17793	17898	17922	18023	17844	17782	17948	17735	17797	17803	17807	17657	17828	17889	18058	17783	17989	17890	17880	17768	17660	17876	17857	17944	17646	17832	17738	17654	17861	17606	17722	17747	17778	17516	17822	17877	17704	17718	17610	17761	18013	17605	17653	17783	17852	17941	17904	17944	17737	17791	17783	17850	17732	17831	17866	17810	17756	17902	17648	17975	17846	17961	17973	17828	17781	17738	17747	17818	17835	17725	17702	17732	17806	17726	17822	17879	17833	17782	17737	17779	17675	17749	17845	17882	17902	17874	17625	17872	17811	17998	17828	17910	17655	17820	17835	17662	17863	17692	17649	18033	17793	17909	17695	17568	17849	17972	17720	17824	17760	17855	17759	17841	17821	17966	17813	17796	17833	17769	17878	17855	17835	17908	17721	17903	17843	17730	17685	17882	17746	17632	17912	17760	17708	17844	17828	17993	17880	17738	17907	17804	17793	17970	17974	17750	17748	17858	17948	17898	17630	17839	17834	17811	17839	17926	17990	17840	17711	17945	17614	17748	17977	17674	17926	17913	17702	17668	17763	17829	17795	17822	17635	17885	17879	17753	17912	17788	17777	17708	17813	17950	17785	17772	17951	17814	17666	17730	17962	17909	17895	18053	18004	17819	17714	17835	17881	17881	17920	17711	17612	17983	17925	17909	17791	17886	17855	17742	17802	17727	17966	17797	17686	17814	17830	17936	17910	17717	17876	17567	18054	17718	17764	17859	17702	17907	17864	17769	17809	17841	17699	17885	17851	17963	17801	17668	17869	17867	17749	17840	17740	17864	17799	17790	17942	17738	17661	17843	17857	17857	17812	17861	17812	17980	17991	17915	17579	17765	17803	17880	17843	17827	17825	17825	17887	17858	17946	17900	17698	17955	17888	17755	17767	17688	17974	17678	17865	17779	17818	17835	17828	17859	17986	17780	17758	17719	17917	18031	17894	17975	17610	17760	17770	17635	17835	17822	17827	17874	17727	17815	17768	17773	17858	17816	17756	17903	17709	17873	17733	17868	17802	17552	17860	17835	18011	17775	17850	17898	17780	17661	17997	17948	17860	17728	17774	17781	17723	17822	17758	17864	17707	17975	17724	17782	17892	17982	17726	17758	17799	17984	17794	17875	17790	17694	17729	17848	17830	17982	17856	17759	17933	17754	17884	17855	17878	17618	17704	17777	17900	17815	17788	17983	17903	17910	17702	17634	17779	17853	17816	17690	17613	17755	17833	17858	17784	17870	17765	17791	17962	17625	17745	18096	17909	17849	17759	17746	17909	17681	17948	17862	17795	17798	17675	17819	17767	17837	17827	17725	17719	17938	17916	17831	17731	17754	17850	17733	17859	17827	17797	17785	17671	17757	17876	17774	17973	17674	17649	17767	17756	17859	17754	17990	17745	17799	17666	17853	18075	17863	17867	17939	17655	17877	17650	18023	17758	17985	17887	17717	17828	17834	17675	17680	17890	17572	17690	17793	17972	17807	17798	17796	17767	17849	17892	17863	17595	17999	17918	17731	17853	17669	17854	17916	17766	17745	17986	17695	18077	17736	17814	17937	17799	17862	17877	17866	17954	17937	17716	17750	17863	17773	17783	17889	18028	17868	17736	17858	17784	17752	17814	17831	17734	17994	17955	17833	17790	17995	17770	17769	17731	17820	17754	17984	17956	17776	17927	17901	17770	17760	17876	17922	17803	17736	17716	18008	17785	17766	18103	17722	17886	17794	17858	17884	17847	17725	17752	17843	17836	17812	17901	17728	17795	17961	17750	17963	17820	17869	17795	17772	17972	17794	17835	17795	17882	17888	17882	17777	17676	17838	17868	17830	17847	17871	17946	17881	17886	17880	17817	17931	17848	17847	17849	17992	17965	17944	17933	17799	17673	17870	17811	18022	17742	17678	17897	17703	17715	17871	17881	17856	17743	17846	17746	17720	17865	17903	17588	17804	17856	17981	17852	17724	17734	17791	17784	17685	17727	17734	17839	17827	17938	17939	17811	17812	17656	17889	17935	17664	17880	17814	17759	18103	17827	17842	17728	17842	17794	17835	17649	17975	17861	17726	17881	17886	17939	17590	17883	17736	17732	17870	17707	17732	17755	17743	17812	17706	17928	17910	17897	17726	17835	17719	18010	17727	17794	17886	17877	17822	17864	17793	17764	17672	17827	17796	17634	17569	17950	17749	17788	17808	17695	17928	17816	17867	17626	17860	17783	17650	17612	17749	17934	17713	17920	17744	18007	17704	17877	17605	17762	17854	18027	17765	17877	17919	17886	17797	17957	17865	17715	17792	17832	17904	17894	17885	17792	17884	18014	18074	17757	17685	17706	17842	17753	17675	17993	17874	17860	17655	17810	17716	17959	17856	17935	17831	17885	17840	17793	17799	17799	17829	17917	17791	17629	17785	17672	17909	17895	17825	17693	17861	17658	17707	17733	17970	17891	17831	17773	17768	17748	17618	17915	17788	17721	17847	17734	18071	17947	17766	17816	17896	17817	17962	18063	17876	17877	17635	17552	17995	17806	17753	17808	17804	17813	17956	17760	17805	17879	17907	17796	17831	17979	17933	17802	17904	17638	17837	17780	18092	17881	17753	17891	17871	17826	17872	17916	17817	17889	17829	17862	17898	17885	17879	17834	17968	17981	18002	17891	17836	17797	17686	17774	17758	17947	17989	17709	17932	17879	17766	17799	17833	17815	17823	17762	17607	17604	17738	17634	17896	17842	17817	17872	17836	17593	17858	17919	17859	17902	17887	17864	17819	17954	17833	17898	17936	17897	17764	18013	17736	17875	17947	17879	17682	17917	17824	17950	17690	17883	18001	17968	17858	17966	17755	17849	17990	17812	17701	17914	17732	17905	17684	17902	17773	17923	17605	17758	17883	17731	17767	17945	17977	17746	17695	17819	17827	17901	18034	17899	17832	17966	17765	17855	17844	17829	17767	17777	17982	17839	17789	17857	17961	17734	17786	17720	17760	17888	17799	17878	17988	17796	17699	17814	17736	17667	18023	17894	17797	17844	17877	17916	17957	17948	17894	17731	17755	17811	18081	17879	17813	17662	17966	17716	17766	17874	17738	17688	17830	17752	17634	17841	17776	17787	17873	17621	17980	17791	17655	17897	17703	18006	17813	17767	17795	17815	17867	17786	17758	17827	17707	18011	17861	17739	17996	17825	17831	17918	17687	17849	17736	17875	17654	17791	17741	17892	17659	17729	17751	17818	17764	17734	17751	17873	17915	17623	17749	17934	17586	17813	17797	17929	17730	17887	17733	18032	17788	17873	17780	17857	17757	17856	17804	17919	18117	17626	17874	17858	17795	17709	17911	17738	17897	17667	17835	17806	17871	17766	17818	17665	17835	17704	17693	17793	17990	18008	17866	17857	17812	17792	17746	18139	17852	17566	17850	17675	17808	17779	17848	17843	17885	17795	18049	17937	17666	17845	17775	17916	17809	17753	17814	17823	17683	17939	17875	17561	17791	17763	17902	17850	17856	17791	17815	17945	17810	17635	17786	17768	17781	17741	17986	17772	17942	17794	17868	17835	17751	17822	17747	17799	17885	17722	17790	17888	17811	17850	17773	17926	17853	17776	17838
22695	21064	27941	27940	31260	37022	39976	37509	36300	36031	35176	34650	34545	33933	33907	33904	33880	33590	33762	33832	33733	33482	34179	36196	36746	36179	34976	34648	34126	33739	33809	33669	33552	33598	33725	33543	33448	33594	33464	33293	33788	33375	33506	33619	33346	33499	33312	33361	33428	33597	33363	33386	33448	33262	33645	33778	33197	33300	33128	33575	33451	33346	33354	33433	33533	33814	33688	33517	33350	33434	33253	33331	33764	33435	33594	33567	33649	33720	33565	33274	33329	33582	33296	33386	33531	33359	33325	33248	33440	33556	33500	33204	33439	33216	33428	33284	33178	33683	33278	33672	33423	33753	33476	33255	33220	33222	33503	33296	33379	33453	33167	33433	33256	33474	33490	33536	33504	33527	33076	33530	33380	33438	33474	33535	33181	33371	33505	33505	33557	33422	33422	33319	33816	33183	33416	33218	33386	33170	33250	33417	33374	33357	33306	33647	33466	33208	33346	33496	33625	33510	33580	33573	33304	33209	33250	33352	33788	33270	33026	33457	33170	33207	33323	33469	33441	33459	33608	33266	33176	33351	33338	33343	33573	33267	33618	33451	33244	33523	33508	33232	33463	33495	33177	33314	33428	33331	33415	33561	33625	33516	33540	33411	33254	33462	33457	33577	33780	33349	33304	33148	33292	33652	33239	33544	33324	33347	33772	33578	33519	33541	33378	33711	33575	33618	33273	33357	33198	33644	33321	33540	33542	33475	33478	33529	33323	33556	33240	33464	33518	33203	33409	33234	33612	33585	33313	33179	33374	33468	33106	33307	33277	33668	33413	33586	33296	33374	33451	33199	33691	33466	33207	33337	33181	33598	33469	33436	33459	33150	33364	33500	33510	33509	33129	33518	33337	33415	33383	33139	33052	33380	33226	33570	33603	33469	33296	33489	33289	33263	33279	33437	33434	33606	33330	33286	33397	33451	33394	33569	33428	33379	33389	33187	33359	33362	33463	33254	33279	33199	33641	33474	33254	33161	33434	33145	33693	33523	33169	33356	33543	33384	33538	33504	33395	33561	33434	33338	33397	33242	33373	33113	33522	33538	33168	33265	33539	33462	33342	33321	33656	33185	33526	33559	33251	33553	33504	33301	33472	33248	33549	33243	33441	33303	33405	33337	33492	33505	33525	33249	33361	33233	33640	33561	33322	33376	33371	33114	33451	33299	33262	33483	33416	33538	33270	33283	33155	33210	33420	33589	33484	33214	33244	33265	33210	33346	33555	33482	33369	33308	33381	33252	33320	33678	33707	33528	33635	33376	33242	33352	33517	33498	33645	33298	33337	33371	33575	33446	33185	33461	33354	33205	33886	33232	33433	33359	33754	33255	33371	33613	33366	33038	33398	33222	33316	33246	33260	33394	33249	33435	33441	33444	33212	33577	33282	33318	33378	33450	33211	33304	33555	33429	33491	33291	33338	33318	33147	33548	33269	33450	33253	33591	33599	33689	33462	33371	33231	33105	33428	33181	33395	33525	33541	33454	33485	33678	33439	33489	33695	33387	33364	33271	33555	33240	33690	33465	33272	33363	33395	33266	33510	33370	33312	33400	33486	33391	33643	33394	33128	33347	33510	33545	33804	33629	33645	33247	33336	33365	33283	33654	33577	33432	33283	33374	33580	33540	33202	33363	33180	33363	33320	33602	33424	33171	33225	33497	33267	33564	33449	33296	33611	33357	33292	33321	33438	33080	33315	33354	33232	33339	33386	33499	33322	33295	33268	33274	33448	33375	33440	33120	33349	33355	33245	33304	33148	33412	33256	33177	33657	33673	33523	33523	33421	33437	33370	33531	33563	33176	33312	33385	33138	33291	33698	33652	33233	33376	33434	33085	33239	33546	33622	33165	33405	33430	33250	33299	33622	33402	33373	33313	33488	33426	33442	33369	33408	33480	33602	33415	33224	33402	33412	33170	33209	33314	33008	33404	33255	33494	33365	33625	33348	33406	33845	33339	33483	33236	33559	33514	33335	33200	33258	33506	33611	33491	33428	33365	33408	33246	33243	33232	33427	33364	33467	33373	33337	33293	33115	33564	33206	33225	33076	33349	33443	33419	33429	33266	33548	33229	33261	33538	33529	33443	33468	33322	33427	33199	33481	33441	33192	33345	33426	33281	33761	33323	33367	33560	33370	33508	33556	33364	33367	33322	33355	33658	33580	33514	33279	33269	33292	33218	33468	33196	33261	33480	33378	33580	33466	33277	33234	33470	33363	33562	33372	33624	33520	33340	33181	33389	33511	33704	33350	33378	33091	33528	33176	33378	33434	33444	33421	33107	33436	33344	33404	33507	33176	33348	33327	33154	33476	33544	33275	33489	33197	33550	33538	33210	33304	33024	33423	33201	33198	33401	33285	33374	33456	33485	33531	33569	33285	33417	33380	33335	33489	33462	33256	33231	33387	33489	33478	33540	33323	33513	33283	33326	33377	33533	33545	33260	33379	33269	33353	33510	33694	33453	33479	33292	33550	33396	33509	33577	33128	33480	33038	33559	33615	33293	33278	33349	33253	33582	33214	33472	33474	33341	33374	33358	33196	33548	33423	33409	33471	33131	33295	33247	33552	33452	33273	33445	33357	33388	33426	33408	33496	33190	33672	33510	33597	33317	33422	33417	33567	33429	33489	33409	33460	33304	33401	33470	33223	33588	33482	33610	33160	33380	33202	33192	33566	33322	33507	33600	33494	33701	33173	33117	33436	33350	33560	33391	33282	33585	33511	33649	33480	33348	33473	33693	33490	33261	33206	33338	33440	33406	33206	33310	33474	33461	33583	33431	33589	33196	33257	33661	33616	33352	33539	33708	33566	33258	33455	33448	33104	33459	33366	33538	33327	33461	33325	33445	33422	33512	33411	33477	33489	33461	33345	33543	33239	33279	33536	33500	33372	33288	33415	33465	33217	33468	33424	33470	33558	33454	33503	33413	33302	33555	33399	33365	33619	33869	33676	33369	33425	33518	33352	33536	33376	33482	33378	33206	33324	33505	33417	33508	33521	33422	33636	33398	33470	33324	33468	33180	33487	33101	33410	33475	33386	33269	33417	33234	33510	33336	33557	33629	33435	33392	32959	33552	33227	33279	33269	33417	33359	33334	33394	33510	33408	33699	33358	33261	33353	33323	33295	33462	33069	33369	33194	33441	33371	33425	33420	33464	33537	33510	33373	33373	33363	33311	33266	33363	33423	33549	33375	33431	33365	33511	33588	33267	33347	33503	33262	33332	33318	33392	33466	33546	33252	33392	33443	33194	33295	33357	33402	33487	33567	33629	33401	33298	33414	33348	33447	33474	33167	33347	33422	33402	33592	33342	33524	33626	33441	33241	33657	33194	33170	33282	33646	33399	33531	33381	33376	33393	33456	33468	33372	33431	33402	33383	33354	33555	33119	33214	33278	33347	33446	33138	33452	33561	33586	33322	33349	33649	33249	33584	33638	33493	33447	33340	33329	33428	33446	33322	33431	33194	33392	33634	33429	33579	33452	33488	33408	33565	33421	33688	33358	33297	33582	33284	33317	33439	33244	33395	33421	33408	33351	33424	33303	33149	33517	33360	33434	33291	33356	33370	33433	33294	33373	33494	33300	33407	33208	33454	33273	33456	33517	33460	33489	33187	33390	33695	33156	33414	33711	33192	33417	33565	33291	33595	33590	33292	33342	33376	33571	33443	33463	33321	33643	33618	33629	33295	33349	33605	33429	33118	33153	33335	33250	33072	33351	33303	33632	33502	33501	33443	33354	33683	33478	33200	33523	33636	33316	33521	33365	33424	33425	33223	33395	33211	33368	33342	33598	33481	33355	33275	33262	33405	33552	33182	33584	33439	33429	33549	33311	33470	33303	33442	33421	33462	33630	33312	33527	33423	33209	33514	33555	33137	33624	33458	33257	33343	33434	33373	33557	33241	33206	33326	33643	33345	33459	33340	33480	33310	33547	33482	33387	33643	33497	33604	33400	33120	33176	33540	33450	33239	33636	33721	33553	33271	33448	33551	33350	33556	33163	33253	33495	33495	33412	33520	33449	33271	32815	33479	33482	33559	33212	33174	33302	33426	33342	33418	33419	33415	33217	33330	33521	33543	33714	33434	33545	33413	33189	33162	33414	33531	33408	33313	33405	33352	33248	33411	33378	33627	33420	33370	33160	33240	33262	33332	33408	33256	33308	33393	33423	33455	33226	33506	33184	33460	33368	33349	33332	33497	33380	33203	33081	33424	33437	33306	33262	33472	33381	33327	33595	33117	33365	33765	33233	33493	33241	33351	33398	33200	33433	33321	33532	33477	33682	33381	33270	33564	33656	33461	33481	33625	33794	33358	33336	33276	33367	33558	33237	33484	33360	33420	33495	33560	33461	33585	33391	33290	33512	33291	33268	33257	33352	33255	33410	33370	33271	33405	33225	33286	33485	33427	33518	33655	33456	33324	33329	33580	33264	33542	33307	33677	33173	33242	33509	33494	33587	33227	33218	33424	33431	33333	33185	33137	33551	33410	33357	33346	33470	33366	33227	33506	33698	33723	33597	33154	33312	33331	33576	33120	33549	33734	33656	33430	33264	33489	33391	33534	33538	33415	33126	33390	33493	33351	33347	33458	33428	33421	33439	33198	33324	33411	33479	33640	33596	33450	33063	33405	33342	33105	33657	33357	33538	33611	33347	33746	33458	33407	33358	33666	33274	33383	33169	33354	33451	33465	33195	33114	33682	33576	33635	33329	33417	33404	33305	33336	33222	33502	33511	33560	33459	33409	33134	33600	33435	33278	33638	33217	33445	33127	33410	33713	33111	33252	33435	33405	33463	33535	33501	33524	33160	33364	33207	33458	33329	33271	33411	33496	33671	33529	33579	33522	33411	33171	33478	33438	33239	33495	33312	33292	33390	33692	33590	33501	33379	33216	33248	33300	33507	33585	33387	33609	33331	33124	33331	33536	33581	33301	33321	33637	33305	33348	33401	33256	33225	33535	33552	33388	33382	33288	33446	33342	33354	33320	33206	33684	33449	33364	33291	32956	33362	33442	33401	33502	33592	33663	33459	33232	33363	33244	33458	33312	33626	33342	33647	33490	33703	33208	33045	33338	33450	33675	33340	33254	33257	33237	33320	33575	33363	33348	33507	33398	33358	33431	33207	33404	33284	33595
21440	39864	37505	30656	26510	25639	25131	22805	21585	21040	19688	18939	19190	18927	18537	18728	18464	18445	18518	18301	18294	18354	19230	21154	21429	20459	19410	19047	18636	18561	18324	18195	18321	18545	18087	18095	18159	18107	18221	18061	18312	17997	18157	18112	18146	18104	18084	18038	18002	18233	18212	17990	18072	18021	18041	18188	18153	17937	18131	18099	18157	17929	18227	17976	18050	17899	18091	17996	18150	18067	18020	18022	18062	18258	18225	18142	18191	17993	18055	18050	17957	17997	18135	18119	18079	18103	18043	18187	18177	18145	18123	18036	18044	17996	18226	18112	17969	18160	18147	18147	17974	18161	18109	18186	18083	18042	18118	18026	17942	18092	18003	18106	18206	18144	18199	18186	18268	18076	18157	18074	18074	18004	18297	18076	18175	17926	18104	18118	17988	18118	17939	17949	17968	18032	18190	18157	17965	18102	18068	18137	17993	18015	18056	18070	18092	18053	18011	18079	18040	18084	17983	17975	18071	17941	17931	18007	18024	18200	17961	18250	18156	18036	18164	18130	18164	18006	17860	18084	18034	18053	18207	17906	18006	17949	18039	18122	18143	18120	18216	17989	18056	18301	18059	18050	18150	18103	17803	17965	18213	18005	18092	18230	17885	18240	17936	18217	18079	18030	18005	18018	18222	18030	18089	17945	17908	18038	18054	17960	18167	17941	18156	18091	17898	17984	18018	17923	18124	18071	18090	18291	18096	18286	18267	17911	18029	18085	18109	18067	17898	18056	18073	17986	18036	18071	18231	18004	18198	18067	18049	18164	18036	18158	17987	17976	18008	18213	17872	18072	18214	17970	18255	17965	17934	18000	18060	17995	17897	18213	18034	18234	18134	18167	18091	18064	18277	17985	18013	18030	18125	17995	18070	18180	17961	18077	18244	18011	17847	18147	18157	17896	18059	17860	18122	18162	18015	18042	18175	17943	18127	18148	18129	18020	18113	17969	18178	17994	18157	18185	18171	18164	18204	18002	18072	17932	18100	17994	18144	18035	18176	18111	18071	18030	18023	17845	18022	17965	17973	18186	17967	18124	18078	18211	18024	18155	18036	18147	18222	18155	18146	18212	17987	18141	18180	17949	18066	18066	18091	18101	17934	18122	18067	18181	18015	18051	17722	17954	18037	18062	18059	18109	18175	18079	17992	17960	18061	18044	17919	18265	17964	18034	18048	18223	18214	18186	18138	17855	17968	18150	18166	18188	18157	18227	18202	17951	17735	18009	18102	17987	18050	18213	17981	18060	18191	17917	17934	18016	17909	18145	18070	18247	18078	17997	18176	17933	18012	18060	18101	18005	17990	18272	18185	18097	18086	18112	18059	18138	18056	18147	17941	17921	18059	18262	18042	18199	18072	18053	18108	17941	18024	17902	18009	18131	17974	17928	18137	17925	18029	18001	18113	18248	18164	17763	17971	18000	18046	18023	18208	18011	17925	18142	18195	17977	18072	17858	17951	18112	18058	17998	18131	18191	18169	17949	17909	18264	18261	17979	18197	17954	18166	17998	18006	18130	18190	18028	18007	17993	18004	17980	18225	17971	18206	18137	18216	17984	18084	18116	18146	18129	18276	18023	18141	17960	18079	18092	17932	18039	17872	17992	18031	17909	18003	17933	18059	18233	17994	18123	18008	18090	18093	18035	17969	17972	18121	18163	18057	17948	18039	17927	18056	18070	18015	17917	18164	18080	18036	17925	18073	18082	18066	18186	17900	18119	18005	18078	18128	18108	18171	17939	18179	17995	17991	18135	18218	18043	18132	18070	17868	17982	17873	18199	18124	18038	17944	18207	18055	18060	18099	17962	17994	18015	18033	18134	18088	17909	18043	18001	17984	18089	18013	18166	18077	18220	18235	18311	17930	17991	18221	17894	17975	18078	18085	18116	18012	17887	18189	18151	17897	18113	18145	17801	17952	18077	18026	18156	18025	18058	17916	18081	18134	18041	18092	18077	18233	18202	18052	18228	18188	18123	17915	18178	18199	17910	18004	17837	18217	18026	18066	17990	17897	18001	18172	18095	18036	18048	17881	17930	17948	18277	18003	18030	18177	17899	17980	18061	18092	18078	18039	17961	18086	17966	18260	18194	18049	18008	18108	17814	17831	18083	18026	18032	17949	17995	18244	18065	18085	18241	18094	18084	17943	17872	18192	17880	18016	18015	18053	18119	18004	18121	18150	17934	18239	18321	18150	18122	17994	17930	17948	18138	18175	17917	18087	18072	18116	18080	18284	17952	17932	18046	18041	18222	18209	18084	18057	17900	18054	18190	17957	17974	17798	17954	17933	18037	18090	18032	17924	18074	18006	18076	18125	18195	18198	17997	17968	17943	18043	18167	18098	18107	18168	18001	17870	18020	18383	18020	18017	18115	17986	18168	18023	18150	17899	17946	17994	18210	18053	18027	18195	17971	18086	18043	18135	17886	18094	17952	17815	18030	18059	17914	17973	17984	18089	18213	18010	18258	17995	17967	17939	17989	17991	18029	18113	17941	18135	18125	17995	17964	18083	18129	18264	17990	18136	18106	18079	18037	18128	18085	18059	18061	18119	18047	18080	18193	18100	18058	18258	18059	17998	17901	18002	18127	17840	18123	17951	18116	18113	17814	18055	17905	18078	18170	17997	17969	18151	18124	17976	18180	18170	17922	18151	17911	18180	18067	17865	17877	18064	18201	18020	17974	18239	18017	17879	18057	18057	17966	18147	18069	18024	17931	18070	18009	18153	18057	17978	18010	17944	18077	17864	18057	18124	18167	18203	18031	17917	17993	18064	18064	18088	17899	17957	18026	18012	17993	17979	18042	18035	17794	18069	17955	18103	18123	18151	18170	18098	18037	18108	17931	18278	18141	18155	17993	17986	18038	18063	18126	18020	18005	18085	18017	18093	18068	18131	18133	17933	18162	18207	18165	18021	18137	18029	17956	17995	18258	18089	17921	18110	17993	18082	17980	17942	17838	18027	18222	18185	17993	18083	18050	18009	18177	18118	17790	18114	18270	18234	18088	17945	18227	18169	17936	17957	18121	17931	17970	17946	18179	18108	17867	18026	18027	18113	17990	18137	18048	18017	17896	18101	17967	18133	17945	18145	18109	17911	17956	17826	18173	17938	18156	18165	18167	18232	18224	18104	18051	18116	18101	18009	18002	18020	17933	18027	18115	18073	17925	18121	18045	17860	18022	18142	18045	17901	18154	18212	18004	17972	17853	18121	18033	18183	18167	18012	18122	18091	18139	18009	18189	18091	17876	18048	18027	18076	17853	18102	17919	18010	18048	17921	18030	17981	18179	18109	18238	18011	18103	18002	18101	17960	18232	18063	18151	17833	18205	18116	18079	18119	18047	18014	17953	18102	18180	18088	17835	18165	18107	18109	18036	18100	18008	18141	18223	18200	17986	18144	18303	17927	18192	18015	18059	18030	18155	17971	18210	17984	18088	17815	18008	18037	17974	18051	18084	18060	17993	18031	17918	17916	17988	18088	18131	17984	18167	18289	18099	17942	18094	18050	18032	18308	18129	17904	18262	17848	17956	18130	18027	17924	18111	17901	18050	18096	18104	18189	18041	17977	17940	17872	17826	17934	18063	18146	17940	18081	18212	18088	18072	18174	18175	18018	18113	18119	17976	17993	17951	18094	17807	18014	18005	17933	18020	17866	17856	18035	18089	18053	17976	18220	18112	18056	18110	18165	18018	17959	18026	18025	18102	18108	17952	17967	18077	18157	18103	18067	17934	18138	17998	18062	17970	18039	18057	18009	18070	17956	17971	18123	18092	18172	17897	17991	17997	18075	18015	18117	17959	17924	18084	18132	17992	18091	18277	17934	18052	18062	18034	18072	18054	18019	18105	17998	18022	17961	18006	18022	17992	18081	18105	18041	18200	18145	17923	18046	17995	18067	17959	18030	18215	18026	18133	18183	17934	18029	17961	17955	17987	18108	17866	18083	17993	18040	18078	17866	17967	18003	18102	17926	18005	18101	17893	18128	18109	18140	18126	18287	18167	18061	18103	17912	18023	18056	18013	18160	18181	17823	18053	18214	18028	18239	17999	18043	18172	18209	17998	18015	17956	18192	18022	18004	17884	18029	18011	18097	17981	18212	18109	17907	18243	18014	18282	18023	18106	18065	18218	17947	17980	18162	18060	18059	18144	18170	18158	17973	18015	17991	18038	17997	17964	18177	18010	18232	18043	18118	18168	18140	18253	18101	18070	17948	18074	18093	18096	17887	18233	18150	18272	18070	18009	18165	17962	18091	18075	17897	18191	18059	18221	17951	18011	18052	17973	18252	18090	18039	18167	18014	18040	18114	18006	18199	18100	18117	18114	18186	18079	18224	17964	18081	18057	18189	17899	17982	17974	18017	18252	17991	18178	17958	18075	17910	18001	18130	17924	17962	18168	18088	17966	18183	18223	17977	18030	18214	17880	18054	18066	18113	18015	18119	17912	17938	18120	18012	18010	18046	18190	18051	18059	18154	18096	18010	18011	18178	18017	17808	17885	18140	17914	18164	18045	17959	18044	18177	18008	18205	18094	18021	18052	17915	18018	18048	18224	17969	18189	18108	18009	18092	18170	18180	17876	17947	18085	17961	18175	18107	18082	18118	17968	18220	18129	18022	18044	18011	18110	18071	17905	17992	18061	18259	17917	17991	18099	18143	18109	17938	18167	18041	18183	17968	17960	17936	18100	18151	18104	18034	18050	18058	18145	18141	18096	17909	18193	17959	18066	18132	18052	18086	17925	18124	18178	18034	18154	18064	18013	18229	18011	17923	18024	18041	18202	17994	18046	18239	17972	17978	18207	18044	17953	18078	17982	18036	17942	17978	18115	18043	18122	18092	18022	18044	17952	18174	17977	17958	17985	18262	17964	18157	18169	18035	18044	18112	18134	17950	18048	18082	17995	18030	18174	17914	18077	18060	17782	18228	18094	18110	18013	18051	18019	18185	18121	18253	18063	18088	18125	18018	18014	18115	18130	18149	18057	18128	17959	18250	18048	18028	18227	18080	18039	18065	17926	18082	17851	18080	18185	17974	17847	17922	17825	17959	17954	18013	18141	18035	18332	18161	18004	17909	18341	18156	17874	17983	17955	17871	17861	17895	17995	17918	17945	18057	18190	18049	18018	18071	18271
35643	33479	39861	38526	36263	36787	36295	34746	34131	33844	33254	32870	33052	33027	32682	32853	32972	32755	32761	32766	32650	32982	32553	32882	32827	32962	32898	32788	32752	32763	32654	32567	32880	32591	32713	32824	32870	32554	32971	32748	32644	32627	32893	32908	32844	32522	32847	33000	32695	32515	32608	32619	32976	32527	32949	32698	32673	32837	32860	32691	32886	32690	32909	32719	32671	32764	32663	32749	33038	32517	32597	32607	32568	32724	32557	32956	32833	32742	32765	32787	32542	32643	32827	32688	32693	32748	32591	32678	32702	32776	32825	32641	33085	32998	32548	32855	32926	32902	32557	32790	32719	32955	32895	32644	32865	32878	32716	32884	32648	32538	32513	32468	32404	32576	32728	32496	32639	32746	32725	32617	32648	32848	32616	32478	32677	32724	32858	32403	32489	32818	32748	32634	32550	32710	32898	32722	32722	32603	32674	32826	32440	32861	32636	32497	32653	32741	32877	32559	32720	32855	32670	32522	32818	32595	32778	32665	32846	32618	32860	32460	32715	32899	32878	32650	32706	32753	32626	32690	32796	33063	32751	32443	32509	32506	32671	32531	32771	32490	32744	32768	32492	32746	32464	32925	32481	32616	32768	32513	32448	32699	32660	32450	32629	32602	32680	32625	32680	32537	32393	32701	32658	32850	32809	32853	32670	32494	32941	32913	32918	32532	32582	32888	32731	32908	32777	32806	32865	32710	32806	32642	32725	32757	32829	32618	32847	32725	32861	32645	32763	32599	32772	32806	32468	33010	32742	32658	32785	32857	32512	32720	32720	32791	32624	32580	32875	32901	32717	32833	32646	32693	32557	32738	32581	32970	32902	32705	32487	32661	32737	32785	32999	32674	32651	32691	32761	32733	32674	32619	32528	32752	32799	32717	32693	32544	32701	32693	32458	32797	32560	32932	32622	32893	32742	32647	32587	32539	32745	32714	32578	32729	32751	32891	32507	32727	32491	32501	32946	32848	32890	32786	32784	32749	32567	32441	32931	32705	32745	32855	32754	32636	32424	32454	32627	32657	32625	32585	32797	32681	32480	32581	32764	32820	32728	32651	32257	32489	32762	33001	32737	32957	32607	32587	32626	32663	32768	32761	32423	32751	32526	32850	32656	32745	32574	32721	32575	32586	32745	32566	32719	32598	32823	32413	32794	32545	32717	32685	32857	32902	32765	32812	32922	32683	32737	32713	32794	32701	32930	32757	32719	32546	32653	32376	32776	32806	32762	32795	32944	32825	32499	32707	32578	32679	32721	32600	32570	32682	32583	32727	32498	32903	32447	32693	32410	32379	32882	32686	32725	32718	32578	32698	32752	32574	32911	32614	32692	32772	32504	32662	32505	32659	32834	32649	32647	32608	32760	32788	32609	33018	32875	32680	32701	32614	32976	32686	33138	32823	32867	32833	32726	32994	32845	32386	32641	32532	32647	32791	33006	32829	32881	32624	32691	32752	32653	32856	32699	32673	32770	32658	32486	32748	32525	32731	32572	32754	32815	32489	32665	32575	32704	32697	32706	33001	32539	33092	32811	32403	32524	32568	32444	32694	32673	32811	32726	32747	32860	32727	32454	32587	32612	32588	32747	32624	32562	32831	32664	32850	32635	32699	32635	32714	32663	32574	32770	32730	33087	32749	32733	32682	32875	32823	32927	32630	32663	32885	32673	32540	32830	32624	32719	32719	32795	32508	32828	32858	32889	32602	32536	32673	32506	32692	33037	32708	32725	32713	32931	32927	32585	32506	32686	32781	32713	32893	32622	32403	32595	32807	32418	32810	32853	32780	32445	32683	32621	32930	32639	32626	32732	32608	32794	32824	32816	32805	32653	32588	32681	32883	32589	32522	32736	32724	32784	32784	32604	32629	32615	32874	32677	32472	32746	32781	32694	32716	32477	32532	32636	32508	32498	32461	32428	32688	32796	32909	32844	33000	32775	33018	32799	32588	32594	32805	32992	32808	32726	32646	32723	32694	32480	32576	32427	32779	32847	32470	32804	32417	32667	32997	32937	32400	32504	32700	32683	32640	32879	32362	32709	32766	32639	32457	32604	32878	32538	32820	32556	32508	33027	32596	32780	32673	32452	32490	32713	32659	32511	32735	32529	33056	32915	32650	32799	32711	32643	32708	32959	32892	32377	32715	32471	32737	32804	32727	32668	32728	32695	32642	32691	32746	32913	32765	32599	32711	32710	32646	32565	32667	32748	32861	32483	32649	32694	32581	32690	32851	32442	32834	32665	32605	32820	32730	32689	32787	32637	32795	32912	32669	32965	32628	32636	32583	32933	32709	32569	32832	32646	32787	32734	32903	32778	32737	32456	32830	32835	32563	32597	32869	32992	32733	32767	32665	32796	32678	32785	32602	32748	32544	32532	32799	32814	32755	32539	32784	32662	32623	32732	32403	32608	32737	32645	32719	32823	32745	33045	32464	32725	32659	32583	32768	32614	32803	32805	32685	32783	32631	32974	32684	32763	32919	32750	32240	32624	32963	32914	32857	32694	32685	32583	32579	32580	32743	32721	32744	32984	32485	32870	32696	33038	32735	32786	32672	32787	32584	32623	32892	32646	32595	32804	32613	32750	32624	32509	32649	32776	32774	32711	32895	32431	32507	32456	32499	32646	32575	32651	32594	32672	32749	32775	32615	32627	32590	32863	32870	32689	32750	32856	32522	32745	32982	32813	32734	32538	32498	32838	32693	32710	32726	32963	32839	32928	32845	32786	33082	32688	32860	32763	32727	32859	32625	32604	32595	32805	32861	32571	32638	32388	32464	32702	32874	32728	32504	32753	32904	32699	32831	32779	32598	32456	32588	32707	32922	32562	32861	32902	32673	32860	32706	32604	32699	32834	32799	32756	32928	32843	32586	32544	32741	32850	32575	32794	32509	32776	32837	32595	32535	32994	32592	32877	32580	32909	32836	32810	32795	32606	32466	32965	32488	32622	32469	32465	32598	32638	32696	32534	32859	32805	32819	32648	32645	32793	32758	33004	32782	32858	32667	32717	32832	32548	32711	32750	32645	32636	32442	32470	32654	32593	32864	32914	32655	32656	32831	32494	32532	32961	32658	32810	32632	32588	32644	32598	32616	32509	32628	32332	32447	32612	32788	33009	32879	32753	32808	32623	32839	32520	32452	32773	32872	32783	32820	32703	32845	32852	32541	32785	32377	32843	32525	32694	32841	32723	32873	32577	32586	32563	32767	32621	32748	32892	32819	32688	32814	32733	32846	32696	32644	32581	32689	32705	33004	32615	32665	32916	32688	32703	32826	32719	32660	32679	32620	32822	32452	32717	32832	32971	32914	32628	32566	32730	32922	32611	32741	32625	32500	32746	32637	32685	32597	32929	32838	32349	32931	32831	32816	32745	32751	32670	32861	32655	32656	32573	32677	32684	32540	32631	32694	32419	32673	32694	32803	32653	32468	32604	32612	32506	32690	32917	32791	32975	32956	32737	32663	32858	32614	32695	32667	32558	32690	32531	32732	32755	32499	32862	32642	32839	32801	32755	32598	32689	32810	32891	32371	32753	32936	32687	32856	32753	32664	32272	32486	32613	32900	32990	32890	32566	32564	32720	32786	32847	32750	32751	32662	32568	32718	32512	32457	32716	32598	32555	32606	32859	32844	32688	32650	32846	32885	32835	32765	32690	32895	32957	32677	32549	32897	32896	32894	32456	32632	32454	32733	32604	32790	32880	32516	32717	32732	32574	32399	32782	32735	32403	32590	32684	32717	32621	32607	32587	32474	32620	32434	32585	32628	32552	32622	32416	32365	32812	32787	32587	32473	32516	32785	32472	32484	32633	32818	32772	32755	32987	32708	32853	32814	32660	32635	32337	32933	32712	32487	32800	32941	32530	32400	32543	32812	32751	32803	32930	32777	32669	32563	32659	32655	32809	32591	32828	32621	32749	32814	32877	32987	32668	32963	32689	32843	32704	32478	32666	32483	32771	32883	32601	32626	32393	32836	32794	32428	32370	32709	32842	32734	32544	32677	32708	32467	32574	32548	32940	32801	32818	32555	33003	32618	32522	32900	32974	32856	32550	32827	32603	32358	32473	33006	32540	32979	32732	32816	32667	32691	32697	32666	32905	32847	32733	32754	32610	32490	32549	32767	32714	32656	32661	32854	32592	32576	32688	32559	32652	32675	32754	32632	32603	32722	32808	32585	32688	32942	32641	32744	32668	32453	32830	32638	32761	32725	32722	32976	32774	33016	32749	32730	32337	32516	32667	32595	32928	32652	32751	32670	32670	32859	32467	32764	32482	32981	32744	32630	32695	32593	32692	32509	32640	32747	32508	32645	32559	32690	32498	32740	32664	32656	32701	32659	32688	32521	32769	32908	32762	32478	32545	32936	32669	32786	32556	32867	32699	32522	32598	32699	32492	32708	32508	32668	32792	32800	33025	32845	32735	32822	32827	32822	32572	32843	33098	32718	32582	32838	32605	32647	32646	32743	32822	32450	32849	32720	32565	32881	32630	32739	32885	32880	33070	32824	32923	32934	32913	32862	32565	32973	32560	32673	32665	32714	32742	32642	32485	32701	32823	32691	32630	32688	32829	32775	32614	32883	32767	32845	32866	32726	32911	32513	32801	32534	32741	32738	32686	33040	32568	32719	32681	32646	32847	32332	32582	32525	32531	32671	32584	32796	32666	32508	32610	32685	32546	32557	32651	32703	32680	32690	32725	32692	32583	32851	32636	32497	32683	32820	32694	32668	32699	32672	32590	32876	32905	32933	32668	32596	33098	33000	32926	32527	32703	32951	32776	32850	32876	32644	32715	32602	32549	32756	32911	32556	33009	32775	32534	32660	32865	32761	32873	32636	32667	32731	32567	32617	32873	32789	32989	32807	32584	32820	32668	32582	32777	32513	32822	32800	32930	32705	33008	32567	32715	32631	32772	32835	32700	32699	32558	32640	32700	32563	32811	32565	32737	32752	32754	32809	32645	32483	32735	32769	32666	32882	32652	32681	32706	32703	32708	32663	32768	32842	32614	32697	32589	32871	32718	32726	32680	32670	32577	32880	32885	32715	32777	32456	32770	32860	32853	32654	32735	32668	32724	32852	32727	32616	32896	32714	32722	32697	32577	32277	32666	32672	32475	32701	33036	32812	32716	32893	32630	32473
22175	28788	29342	24219	22932	22884	21748	20124	19275	18733	18227	18040	18177	17775	17681	17801	17583	17672	17598	17668	17719	17392	17648	17660	17873	17764	17508	17706	17476	17638	17694	17462	17558	17512	17492	17567	17412	17754	17287	17567	17676	17695	17515	17572	17730	17468	17449	17581	17445	17655	17751	17494	17517	17506	17337	17443	17367	17399	17498	17541	17548	17507	17561	17451	17561	17230	17426	17571	17588	17464	17367	17346	17449	17600	17610	17528	17755	17539	17567	17493	17652	17624	17397	17477	17390	17509	17567	17441	17612	17443	17533	17662	17539	17380	17495	17450	17487	17327	17443	17467	17405	17617	17671	17512	17616	17572	17542	17556	17479	17571	17538	17435	17525	17619	17377	17497	17656	17518	17461	17354	17503	17460	17457	17388	17392	17612	17433	17605	17604	17411	17604	17532	17660	17515	17453	17488	17427	17427	17459	17456	17389	17637	17513	17518	17812	17370	17418	17542	17576	17516	17502	17562	17448	17691	17531	17577	17687	17386	17670	17610	17379	17356	17519	17336	17529	17564	17333	17498	17479	17575	17555	17624	17404	17514	17471	17588	17444	17374	17381	17443	17604	17367	17401	17326	17448	17348	17366	17583	17464	17641	17452	17482	17488	17357	17579	17413	17502	17488	17304	17431	17441	17540	17209	17510	17591	17480	17532	17512	17318	17613	17293	17624	17339	17371	17419	17668	17636	17484	17626	17570	17385	17536	17419	17511	17530	17541	17360	17534	17563	17573	17821	17316	17442	17418	17583	17512	17542	17690	17506	17670	17443	17488	17494	17627	17397	17547	17462	17488	17597	17374	17518	17645	17520	17711	17511	17585	17476	17519	17384	17574	17544	17473	17485	17504	17442	17436	17565	17480	17578	17607	17494	17239	17379	17491	17443	17309	17359	17357	17482	17584	17409	17462	17504	17336	17401	17579	17274	17526	17457	17609	17507	17571	17444	17633	17548	17470	17493	17589	17578	17594	17385	17550	17410	17574	17444	17586	17421	17515	17479	17499	17318	17471	17465	17408	17465	17508	17565	17446	17450	17470	17363	17535	17384	17425	17460	17494	17448	17592	17461	17397	17531	17431	17473	17417	17708	17666	17677	17371	17607	17437	17458	17692	17347	17430	17303	17442	17458	17524	17551	17531	17573	17480	17556	17545	17487	17560	17488	17557	17555	17567	17519	17595	17498	17538	17484	17604	17353	17464	17434	17674	17604	17539	17538	17579	17450	17531	17754	17456	17515	17640	17640	17659	17562	17399	17547	17620	17491	17727	17571	17387	17590	17334	17455	17716	17416	17342	17494	17250	17370	17501	17613	17486	17580	17619	17703	17495	17436	17536	17576	17372	17355	17680	17532	17429	17435	17567	17514	17418	17441	17525	17609	17272	17629	17497	17629	17427	17425	17415	17469	17529	17502	17504	17643	17603	17230	17632	17393	17545	17472	17607	17497	17496	17485	17390	17471	17586	17732	17603	17469	17627	17497	17630	17609	17490	17642	17456	17572	17493	17590	17478	17634	17702	17450	17444	17552	17618	17537	17498	17472	17625	17538	17333	17442	17423	17490	17639	17477	17465	17583	17412	17402	17458	17536	17469	17499	17710	17274	17394	17643	17319	17397	17579	17535	17663	17438	17439	17531	17681	17465	17519	17531	17691	17500	17473	17359	17654	17479	17451	17416	17657	17566	17413	17420	17481	17423	17416	17567	17511	17413	17267	17493	17590	17490	17509	17417	17595	17869	17567	17459	17445	17459	17467	17530	17466	17427	17720	17526	17577	17554	17449	17422	17618	17586	17536	17537	17534	17447	17511	17369	17566	17419	17708	17517	17581	17542	17389	17526	17606	17508	17637	17303	17531	17499	17396	17593	17572	17398	17576	17479	17401	17443	17606	17485	17384	17441	17676	17514	17602	17467	17594	17361	17438	17578	17513	17479	17541	17530	17601	17413	17556	17350	17472	17486	17545	17500	17506	17518	17421	17651	17602	17399	17605	17556	17334	17548	17444	17737	17624	17402	17634	17422	17400	17643	17541	17596	17444	17518	17559	17585	17584	17510	17540	17497	17657	17484	17495	17757	17499	17524	17345	17327	17582	17418	17535	17654	17556	17487	17539	17431	17531	17451	17530	17548	17584	17425	17336	17481	17466	17464	17469	17628	17474	17464	17397	17526	17409	17468	17666	17571	17429	17587	17446	17419	17698	17532	17563	17604	17638	17573	17455	17513	17447	17393	17367	17585	17562	17520	17285	17371	17658	17456	17372	17540	17515	17463	17555	17564	17567	17333	17583	17644	17315	17487	17505	17362	17511	17605	17524	17443	17537	17401	17666	17498	17374	17438	17456	17606	17423	17461	17548	17583	17441	17470	17472	17548	17565	17577	17651	17403	17724	17378	17493	17716	17666	17675	17558	17638	17506	17328	17375	17613	17424	17649	17555	17523	17414	17513	17368	17539	17481	17556	17539	17528	17561	17460	17534	17420	17549	17546	17570	17600	17693	17415	17656	17466	17514	17637	17535	17462	17577	17556	17453	17469	17389	17517	17554	17529	17387	17359	17530	17427	17376	17527	17569	17426	17518	17462	17603	17458	17578	17573	17401	17620	17412	17341	17219	17389	17590	17352	17612	17522	17425	17520	17396	17469	17433	17418	17643	17498	17554	17556	17463	17521	17506	17483	17673	17664	17719	17356	17688	17464	17462	17649	17380	17546	17633	17461	17611	17695	17572	17588	17338	17588	17421	17742	17639	17317	17430	17376	17542	17290	17607	17469	17543	17401	17509	17550	17326	17612	17366	17575	17825	17415	17576	17385	17499	17629	17549	17615	17536	17485	17615	17539	17521	17489	17430	17405	17457	17535	17485	17700	17610	17460	17751	17435	17474	17436	17578	17532	17511	17490	17600	17706	17634	17649	17360	17320	17575	17526	17607	17535	17553	17662	17682	17559	17559	17347	17566	17468	17309	17597	17425	17530	17538	17448	17444	17704	17418	17559	17682	17487	17462	17600	17409	17637	17524	17434	17567	17447	17392	17577	17430	17669	17479	17621	17457	17571	17570	17593	17619	17520	17647	17548	17470	17684	17654	17324	17473	17634	17550	17492	17598	17506	17643	17508	17573	17640	17673	17678	17501	17603	17614	17387	17367	17464	17391	17430	17400	17586	17504	17383	17465	17326	17506	17445	17434	17553	17514	17460	17577	17422	17613	17410	17469	17509	17567	17627	17693	17535	17843	17510	17537	17471	17493	17465	17557	17402	17536	17707	17569	17604	17505	17458	17704	17437	17478	17564	17570	17523	17447	17650	17584	17391	17381	17551	17594	17491	17362	17517	17505	17508	17495	17656	17739	17449	17479	17650	17574	17384	17348	17669	17444	17712	17572	17613	17731	17737	17596	17358	17571	17590	17726	17423	17519	17510	17423	17382	17538	17452	17355	17629	17377	17480	17460	17557	17450	17515	17575	17487	17652	17358	17467	17553	17529	17463	17512	17483	17690	17464	17580	17501	17452	17545	17524	17364	17629	17457	17472	17469	17479	17636	17318	17533	17567	17393	17712	17641	17545	17503	17368	17465	17489	17526	17453	17498	17506	17342	17391	17396	17482	17670	17465	17659	17314	17339	17500	17578	17546	17469	17566	17586	17480	17540	17510	17679	17304	17490	17473	17594	17750	17435	17613	17512	17436	17499	17473	17564	17545	17533	17557	17579	17594	17518	17517	17661	17593	17532	17333	17511	17499	17439	17478	17434	17576	17612	17388	17579	17413	17384	17636	17438	17675	17586	17579	17501	17549	17241	17317	17393	17480	17468	17562	17432	17552	17223	17486	17601	17548	17572	17494	17677	17492	17536	17548	17526	17462	17408	17541	17535	17426	17545	17507	17535	17578	17441	17620	17573	17445	17491	17455	17336	17619	17415	17516	17512	17481	17476	17589	17506	17422	17501	17416	17537	17459	17356	17605	17519	17577	17566	17470	17509	17511	17514	17636	17465	17455	17515	17505	17571	17698	17363	17444	17446	17591	17451	17484	17676	17474	17485	17551	17533	17660	17281	17489	17396	17498	17663	17471	17593	17434	17552	17491	17533	17558	17410	17506	17472	17596	17571	17666	17502	17411	17503	17639	17612	17380	17419	17458	17596	17476	17490	17386	17472	17443	17481	17456	17320	17569	17646	17528	17391	17337	17565	17636	17495	17653	17572	17473	17409	17675	17435	17440	17523	17525	17445	17432	17663	17515	17421	17426	17452	17576	17515	17549	17491	17505	17545	17553	17557	17581	17359	17449	17551	17559	17556	17490	17605	17252	17459	17514	17506	17259	17366	17511	17404	17702	17697	17334	17438	17299	17379	17440	17608	17505	17394	17525	17578	17488	17604	17516	17642	17715	17691	17556	17449	17568	17365	17338	17630	17684	17372	17546	17457	17542	17642	17607	17357	17525	17509	17505	17515	17535	17518	17608	17770	17492	17417	17724	17383	17740	17469	17334	17472	17557	17465	17635	17642	17440	17630	17531	17369	17474	17579	17540	17528	17458	17500	17557	17479	17516	17495	17433	17488	17515	17366	17572	17624	17468	17523	17437	17604	17705	17435	17559	17357	17469	17457	17579	17316	17527	17425	17447	17505	17502	17631	17589	17467	17454	17505	17570	17682	17367	17428	17518	17475	17516	17483	17630	17458	17474	17586	17460	17314	17607	17540	17356	17578	17267	17532	17450	17469	17468	17537	17542	17542	17468	17532	17508	17385	17565	17506	17544	17614	17612	17561	17581	17452	17425	17408	17506	17517	17689	17626	17223	17581	17466	17567	17670	17522	17549	17520	17536	17495	17512	17590	17361	17521	17575	17575	17523	17541	17545	17394	17406	17662	17422	17566	17612	17640	17619	17499	17500	17354	17479	17320	17369	17616	17560	17462	17325	17557	17340	17472	17502	17731	17709	17466	17587	17434	17591	17652	17539	17496	17506	17628	17664	17529	17276	17465	17483	17421	17600	17528	17450	17593	17514	17416	17630	17514	17619	17454	17475	17568	17593	17504	17575	17652	17633	17550	17466	17549	17456	17507	17479	17578	17615	17222	17479	17578	17560	17576	17589	17721	17500	17386	17633	17400	17442	17721	17437	17581	17586	17417	17543	17478	17423
24157	21085	28358	31228	34876	38661	38460	35203	34342	33790	33479	32984	32820	32645	32392	32251	32035	32085	32218	32094	32090	32401	31995	32522	33258	33551	33046	32911	32306	32108	32198	32067	32110	32126	32101	32214	31951	32054	32000	32066	31999	32084	31934	32026	31938	31894	32062	31953	31967	32268	31961	32175	32140	31720	31888	32165	31905	31623	31921	32142	31923	31705	32089	31930	32077	32194	32084	31839	32024	31906	31840	32007	31878	32024	32105	31898	32073	32073	31951	32120	31934	31852	32057	32057	31986	32058	32246	32193	32101	31793	31701	31804	31892	31883	31973	31738	31765	31896	32027	31906	31857	31894	31885	31638	31833	31547	31761	32127	32039	31971	32103	31943	31999	31915	32025	31947	31808	31916	31672	31962	31980	31858	32095	31999	31746	31937	32106	31872	32048	31989	32096	31787	31992	32235	32027	31838	32107	32378	31693	31860	31766	32045	31826	31735	31947	32063	31910	31890	31780	31820	32059	32028	31862	31996	31873	31648	32119	31920	32071	31920	31793	31924	31715	31872	32082	32012	32063	32175	31892	31872	32033	32005	31853	32004	31884	32030	31751	31621	32005	31924	32184	32091	31610	31911	32053	31730	31811	31923	31968	31903	32051	31758	31887	31869	31789	32137	32035	31700	32089	31750	31839	32014	31936	31920	32066	32148	31748	31517	32027	31873	31916	32034	32032	31900	32028	31948	31786	31854	31910	31838	31725	31924	31730	31619	31863	31741	31895	31801	31869	32053	31976	32005	32045	31874	31850	31685	31941	32077	32006	32059	31875	32007	31961	32046	31847	31987	31912	32101	32025	31793	31913	31788	32004	31707	31898	31874	31941	31950	32245	32078	31991	32007	31784	31616	31863	31919	31872	31801	32059	32106	31812	31643	32152	32050	31721	32121	31756	31984	31904	32014	32021	32104	31872	31871	31873	31883	32001	31862	32048	31829	31771	32108	31972	31796	32115	31930	31912	31928	32058	31938	32046	31875	32041	32129	32012	32159	31955	31858	31869	31820	31960	32062	32062	31929	32084	31855	31823	31968	31757	31810	32023	32040	31731	32082	31957	31818	31784	32008	31821	32079	31760	32017	31576	31956	32080	31841	31982	32027	31999	31916	31673	31905	31893	31712	31931	32267	31826	31528	31998	31842	31586	31957	32128	32274	32125	31962	31708	31898	31804	31852	32099	32125	31961	31858	31986	31929	32082	31974	31840	31805	31826	31928	31890	32207	31872	31604	31955	31853	31956	31945	31931	31877	31831	31678	32049	31935	32086	32065	31976	31917	32132	31816	31925	31825	31949	32220	32033	32047	32056	31852	31796	32154	31993	31976	31975	31935	32002	31752	31725	31869	31862	31782	31916	31799	31844	31864	31833	31978	31947	32063	32158	31767	31956	31927	31996	31957	32081	31728	31894	32007	31799	31939	31940	32082	31888	31922	32075	31986	31972	31839	32048	32028	31712	32009	32085	31921	31936	32205	31657	31876	32140	31885	31783	32009	32152	31920	31938	32008	31940	31967	31892	31984	31843	32137	31861	31881	31757	31779	31974	31937	31924	31896	32272	32186	32027	32227	31857	31567	32004	31865	31802	32048	31621	31847	31896	31881	31778	31846	31811	31936	31838	32006	31979	31840	31974	32056	32016	31941	31991	32159	31811	31936	32056	32021	31932	32002	32155	32085	31921	31930	32180	31899	31976	32093	32122	31834	32093	31924	31846	31846	32023	31839	31976	32102	31804	32217	32266	31980	31816	31758	31950	31768	32121	31745	31961	31829	31984	31885	31963	31814	31989	31763	31958	32128	31802	31815	31921	32176	31769	31717	32028	32082	32225	31888	31941	32164	31712	31918	31648	31641	32068	31884	31785	32035	31876	31931	31833	31730	31798	31815	32059	31993	32018	31870	31912	31772	31907	32018	31745	31658	31898	31997	32019	31718	32002	32179	31992	32060	32097	31676	31796	31877	31902	32121	32025	31873	32027	31717	32299	31775	31881	31721	31779	31921	32012	32075	31915	31780	31942	31877	31798	31886	31997	31796	31625	31568	31532	32059	31803	31711	31759	32012	32134	31738	31834	31999	32087	32289	31910	31953	31810	31701	31855	31770	31880	31822	31746	31920	31895	32081	32353	31721	32162	31826	31803	31947	31838	31842	31924	32246	31856	32006	31863	31964	32077	31801	31835	31999	31905	31828	32075	32166	31665	32114	31898	31961	31924	31796	31811	31907	31786	31907	31946	31751	32098	31724	31822	31873	31788	31913	31730	31936	31978	32034	31979	32030	32078	31788	31737	32000	32122	32029	32074	32077	31778	31746	32047	31554	31981	32066	31904	32029	31939	31909	31834	32075	31872	32045	31955	31657	31780	32048	31944	32076	31661	31822	31844	31674	31764	31513	32054	31984	32081	31849	31870	31533	31808	31885	32042	32175	31926	31750	31758	31759	31967	31877	32045	32030	31886	31739	31744	31697	32030	32211	31869	31945	32120	31880	31799	31841	32008	31913	31930	31812	32039	31921	31951	31756	31925	31805	31758	32064	31966	32036	32120	32010	31754	31848	31949	32097	32034	31873	31763	31951	31799	31995	31958	32033	31860	31749	31762	31867	31890	31846	32130	32015	32163	31848	31967	31634	31961	31935	31841	31886	31854	31940	32027	31602	32018	32123	31966	32006	31922	32126	32367	31743	32226	31992	31839	31879	31877	31784	32056	31675	31699	31795	31950	31893	31918	31957	31819	31776	31813	31867	32292	31949	32051	32062	32031	31896	31858	31954	31873	31879	32134	32098	31841	32077	31787	31784	32000	31792	32101	32134	32020	31945	31897	31806	31919	32095	31813	31870	31893	32121	31827	32060	31956	31793	31961	32218	31777	31645	31825	31979	31847	31616	31801	31727	31949	32125	31842	32085	31960	31961	31875	31830	31885	32075	32024	32101	31987	31759	31661	32066	31946	32038	31876	31799	32021	32044	31906	31958	31943	32050	31987	31782	31930	31901	32022	31936	31694	32094	31953	31961	31949	32107	31756	31993	31837	31740	31808	31831	31631	31999	31975	32060	32022	31778	31815	31838	32146	31845	31866	31918	32067	32021	32073	31944	31890	32029	31942	31981	31870	31959	31633	31993	31814	31822	32202	31946	32092	32234	31530	31904	31799	31809	31936	31593	31747	32152	31765	32071	31788	31925	31850	32037	32028	32084	31954	32115	32100	31891	31758	31858	31943	31557	31978	31932	31875	31903	32048	31788	31910	32006	32097	31850	31768	32018	32030	31963	32296	32127	32068	31827	31722	31894	31838	31850	31800	32097	31690	32011	31911	31948	32248	32179	31980	32071	31897	31747	32020	31945	32200	31812	31855	32134	32112	31735	31984	31867	31887	31939	31967	31930	31989	32049	31881	32154	31785	32157	32268	31938	31916	31876	31901	31954	31954	31906	31822	32311	32220	32121	31947	31947	31983	31723	31837	31885	31773	31787	31713	32035	31880	31834	31927	31789	31864	32136	31922	32099	31996	31827	32039	31837	31995	31780	31789	31658	31718	31750	31994	32148	31857	31880	31908	31723	31795	32151	31738	31996	31921	31896	31858	31900	31679	31993	32141	31792	31940	31922	32169	32000	32217	32011	32043	31836	31953	31820	32012	31966	31919	32023	32033	31865	31760	31910	32177	31868	31941	31985	32073	32259	32012	31817	31923	31981	31542	31779	31998	31959	31896	31795	31999	31752	32049	31902	31948	31930	31768	32072	32049	32032	32079	32070	32105	31910	31762	31981	32035	31630	31936	31892	31898	31991	31871	31784	31852	31810	31789	32007	31919	31891	31891	32064	32033	32043	31860	32116	32067	31694	31725	31884	32336	32195	32016	31942	31744	31645	31932	31538	31894	31704	32093	31789	31809	31754	31901	32047	31722	32077	32053	32126	31905	32058	31853	31975	32028	32005	31955	32169	31779	32067	31910	31919	31695	31640	32194	31821	31790	32025	31758	31887	31675	31694	31752	31897	32140	31751	31911	31901	31709	31835	32016	31951	31594	31686	31640	32021	31834	31877	32119	31920	31973	32012	31816	31928	31819	32069	32041	31985	31743	32021	32047	31824	31893	31807	31750	32062	31812	32027	31832	32008	31853	31992	31825	31801	32050	31751	32187	31822	31678	31695	32167	32028	32153	32086	31972	31930	31974	31953	32023	31683	31870	31982	31818	31974	32024	31904	32011	31738	32008	31782	31753	32065	32102	32164	31993	31991	31963	31803	31781	32076	31812	31866	32097	31811	32166	31732	31796	31965	31997	32073	31968	31866	31763	31927	31867	32211	31900	31980	31887	31859	32074	31839	31954	31837	31909	31967	31691	32162	31990	31964	31828	31793	31744	32003	32101	32049	31883	31929	31932	32115	32063	32216	31783	31698	32001	32005	31876	32194	31856	31830	31861	31934	32007	31906	31821	31951	31845	31770	32042	31710	31916	31666	32009	31866	31781	31903	32235	31882	31889	31771	31850	31999	31888	31835	31840	31869	31743	31783	32144	32040	31979	32096	32077	31897	31892	32007	31866	31826	31669	31954	31808	31613	32009	32146	31685	31932	31936	31888	31841	32029	31838	32008	31853	32137	32125	32206	31712	31895	31824	31959	31875	31578	31922	31812	32101	31801	31812	32001	31888	31867	32010	31823	32181	31918	32136	31932	31988	31861	31862	31943	32024	31732	31848	31741	31883	32065	31958	32014	31704	32061	31677	31968	32271	32042	31828	31906	32102	31747	31913	31641	31903	31850	32080	32182	31922	31623	31828	32062	31751	31517	31632	32039	31702	31973	31867	31735	31872	31886	31805	31849	31767	31843	31731	31954	31909	31921	31943	31896	31921	31798	31868	32018	31854	32205	32176	32066	32018	31740	31780	31906	31858	31904	31866	31805	32066	31825	31670	31983	32031	31722	32026	31876	31807	31892	32044	31993	31811	31832	31850	31930	32092	32086	32177	31916	31876	32152	31930	32046	32035	31858	31870	31977	31912	31796	32082	32015	31885	31730	31915	32069	31930	31807	32011	31711	31725	31785	32067	32308	31822	32129	31838	31941	31929	31955	31985	32025	31993	31849	31947	32053	32218	32048	31834	31905	31863	32016	32186	32114	31625	31962	32045	32119	32146	31623
18761	33202	33798	29132	27669	26972	23522	21213	20054	19657	18883	18465	18184	17971	17659	17589	17607	17444	17500	17448	17526	17371	17508	17962	18799	18572	18188	18160	17701	17826	17564	17414	17327	17142	17290	17390	17260	17378	17420	17309	17313	17161	17349	17300	17354	17375	17338	17367	17223	17301	17340	17314	17222	17351	17318	17238	17159	17434	17066	17343	17348	17251	17389	17413	17187	17146	17417	17401	17206	17358	17299	17330	17456	17230	17417	17340	17341	17342	17479	17201	17204	17285	17171	17205	17419	17356	17453	17377	17362	17329	17295	17437	17283	17293	17379	17281	17414	17323	17285	17266	17342	17264	17175	17306	17357	17047	17357	17219	17171	17277	17352	17276	17425	17243	17174	17327	17407	17365	17367	17218	17328	17293	17392	17299	17367	17270	17387	17173	17307	17264	17206	17273	17297	17261	17259	17093	17247	17235	17219	17282	17233	17225	17300	17234	17388	17277	17187	17344	17364	17338	17336	17213	17272	17299	17375	17256	17251	17222	17148	17195	17141	17223	17305	17282	17303	17417	17143	17241	17516	17296	17208	17190	17188	17093	17319	17370	17296	17262	17495	17349	17117	17144	17426	17191	17421	17373	17282	17273	17238	17239	17284	17141	17214	17285	17355	17358	17104	17409	17100	17344	17464	17227	17375	17340	17120	17384	17194	17358	17414	17250	17274	17317	17290	17180	17411	17231	17113	17279	17360	17379	17298	17420	17174	17314	17289	17572	17294	17240	17309	17171	17329	17449	17386	17294	17270	17262	17191	17336	17173	17384	17211	17111	17450	17137	17261	17384	17264	17247	17376	17312	17210	17437	17289	17309	17229	17485	17229	17380	17199	17331	17265	17328	17238	17300	17536	17408	17376	17151	17302	17190	17355	17496	17218	17242	17265	17386	17388	17362	17225	17342	17093	17379	17189	17429	17225	17230	17299	16990	17349	17348	17346	17130	17384	17205	17294	17212	17333	17325	17578	17250	17234	17270	17296	17337	17544	17220	17275	17254	17269	17276	17438	17364	17288	17158	17255	17196	17245	17239	17212	17464	17247	17219	17277	17344	17280	17245	17296	17274	17252	17074	17377	17189	17153	17417	17227	17280	17329	17255	17188	17118	17408	17454	17245	17394	17402	17382	17490	17455	17343	17412	17120	17228	17286	17195	17330	17360	17335	17214	17075	17282	17265	17322	17182	17331	17208	17272	17087	17372	17229	17129	17438	17310	17264	17271	17145	17187	17449	17424	17272	17269	17188	17199	17180	17262	17209	17332	17260	17181	17172	17369	17224	17394	17205	17299	17281	17435	17511	17202	17281	17441	17191	17179	17291	17310	17450	17166	17211	17168	17130	17191	17236	17289	17437	17239	17300	17412	17178	17253	17225	17214	17362	17132	17257	17203	17364	17282	17259	17359	17504	17444	17237	17254	17366	17223	17261	17325	17210	17317	17321	17296	17180	17306	17355	17253	17177	17136	17411	17173	17308	17230	17382	17281	17273	17177	17215	17481	17150	17354	17421	17132	17367	17406	17144	17136	17318	17175	17305	17325	17299	17350	17171	17253	17256	17387	17265	17244	17396	17199	17195	17327	17449	17301	17318	17271	17382	17296	17340	17405	17159	17252	17246	17242	17176	17267	17409	17318	17247	17200	17430	17230	17110	17287	17362	17228	17314	17268	17238	17124	17207	17211	17395	17250	17423	17377	17240	17275	17232	17262	17177	17286	17636	17352	17270	17403	17287	17382	17284	17167	17166	17395	17272	17208	17341	17377	17429	17366	17248	17153	17259	17309	17249	17312	17280	17042	17269	17201	17334	17126	17292	17250	17401	17452	17137	17290	17373	17389	17263	17346	17388	17311	17360	17215	17289	17264	17138	17294	17340	17439	17270	17335	17424	17350	17259	17369	17211	17378	17080	17251	17262	17340	17247	17402	17158	17323	17232	17474	17491	17402	17326	17391	17343	17504	17229	17276	17271	17446	17404	17292	17309	17143	17303	17336	17207	17375	17130	17273	17176	17196	17367	17321	17322	17488	17348	17264	17068	17311	17313	17197	17428	17271	17306	17337	17143	17318	17294	17104	17346	17272	17280	17357	17365	17336	17102	17374	17462	17238	17275	17408	17347	17285	17128	17248	17374	17376	17279	17396	17169	17210	17067	17097	17159	17276	17372	17244	17250	17417	17210	17354	17391	17324	17215	17231	17462	17323	17419	17472	17169	17215	17399	17414	17206	17160	17364	17308	17136	17203	17323	17195	17244	17406	17279	17267	17337	17202	17474	17202	17161	17283	17274	17416	17267	17203	17339	17256	17399	17179	17361	17261	17460	17328	17417	17147	17426	17345	17260	17356	17208	17292	17324	17370	17410	17283	17271	17281	17150	17264	17218	17353	17372	17227	17224	17253	17307	17193	17240	17493	17342	17273	17196	17302	17218	17352	17149	17498	17176	17253	17288	17220	17222	17311	17142	17254	17334	17294	17339	17131	17369	17228	17291	17401	17366	17305	17238	17317	17153	17163	17239	17170	17513	17104	17314	17334	17257	17145	17394	17194	17374	17240	17272	17219	17379	17082	17534	17217	17507	17124	17188	17492	17479	17286	17257	17435	17353	17070	17370	17305	17450	17123	17164	17295	17281	17169	17382	17409	17223	17405	17331	17239	17315	17317	17261	17270	17271	17196	17234	17266	17178	17322	17412	17468	17309	17320	17322	17237	17204	17215	17365	17372	17234	17022	17083	17227	17320	17292	17205	17159	17360	17352	17255	17589	17215	17330	17210	17341	17474	17207	17388	17246	17428	17270	17266	17318	17154	17304	17346	17015	17431	17056	17133	17222	17296	17251	17285	17294	17284	17247	17139	17155	17258	17365	17339	17341	17327	17615	17211	17190	17214	17369	17230	17436	17406	17328	17232	17173	17250	17335	17315	17372	17626	17218	17320	17247	17125	17382	17505	17583	17358	17376	17247	17352	17271	17220	17200	17273	17062	17385	17348	17388	17281	17323	17275	17287	17275	17346	17350	17165	17231	17313	17413	17364	17111	17137	17385	17397	17217	17198	17310	17442	17255	17307	17330	17311	17338	17297	17441	17396	17366	17340	17275	17390	17237	17112	17388	17329	17269	17272	17508	17354	17488	17406	17246	17260	17301	17302	17352	17363	17302	17429	17403	17288	17062	17223	17127	17312	17331	17412	17203	17359	17228	17163	17258	17254	17581	17389	17155	17284	17294	17257	17400	17461	17227	17272	17149	17164	17173	17280	17408	17384	17203	17469	17255	17444	17353	17418	17190	17156	17315	17364	17327	17270	17402	17223	17402	17259	17244	17388	17363	17239	17455	17084	17223	17320	17227	17431	17227	17278	17445	17395	17242	17343	17240	17386	17336	17290	17170	17037	17354	17254	17044	17323	17080	17243	17292	17191	17234	17201	17197	17255	17336	17037	17232	17301	17250	17114	17502	17246	17246	17351	17322	17274	17350	17453	17330	17275	17289	17104	17357	17279	17337	17215	17444	17076	17119	17374	17291	17411	17067	17197	17423	17245	17296	17398	17381	17373	17040	17357	17152	17402	17280	17371	17399	17212	17237	16993	17364	17182	17448	17108	17181	17263	17322	17549	17349	17205	17224	17288	17305	17231	17290	17274	17341	17194	17269	17172	17114	17374	17402	17424	17293	17113	17166	17305	17379	17340	17275	17372	17342	17252	17215	17383	17309	17377	17220	17383	17334	17314	17274	17417	17249	17276	17287	17262	17486	17183	17205	17171	17423	17374	17274	17125	17343	17331	17434	17343	17348	17344	17135	17228	17317	17388	17382	17277	17305	17265	17427	17229	17261	17091	17315	17534	17320	17193	17401	17328	17235	17279	17178	17342	17431	17286	17301	17311	17415	17242	17167	17307	17239	17160	17236	17237	17269	17213	17173	17259	17475	17312	17331	17235	17366	17299	17144	17402	17248	17012	17306	17347	17286	17359	17301	17340	17220	17324	17278	17280	17372	17272	17000	17259	17288	17188	17221	17235	17295	17293	17317	17177	17322	17356	17504	17107	17413	17290	17188	17394	17096	17367	17207	17135	17220	17371	17555	17250	17337	17249	17201	17240	17383	17336	17162	17481	17278	17135	17219	17260	17082	17244	17434	17233	17484	17375	17148	17158	17167	17434	17315	17249	17047	17301	17345	17303	17397	17163	17344	17389	17155	17337	17175	17245	17402	17333	17278	17313	17366	17248	17246	17177	17361	17412	17365	17304	17247	17365	17170	17239	17287	17201	17379	17353	17293	17344	17310	17429	17169	17185	17150	17173	17090	17407	17083	17124	17276	17390	17260	17163	17299	17191	17077	17121	17215	17277	17309	17355	17255	17313	17410	17463	17357	17041	17262	17428	17194	17189	17238	17407	17236	17139	17403	17319	17401	17303	17300	17216	17442	17171	17339	17455	17456	17444	17180	17345	17230	17391	17366	17380	17142	17348	17162	17493	17077	17255	17265	17218	17196	17394	17187	17456	17296	17155	17113	17462	17440	17333	17504	17251	17257	17286	17338	17363	17218	17176	17338	17384	17449	17314	17246	17445	17377	17314	17350	17483	17398	17403	17350	17141	17278	17465	17208	17301	17443	17398	17364	17211	17111	17489	17185	17259	17284	17419	17353	17369	17239	17296	17483	17488	17204	17279	17220	17180	17126	17300	17368	17238	17302	17330	17352	17310	17408	17560	17453	17130	17319	17244	17288	17347	17273	17183	17359	17351	17294	17363	17373	17451	17141	17444	17195	17259	17413	17233	17401	17407	17174	17293	17427	17143	17260	17211	17360	17280	17285	17202	17334	17117	17276	17479	17210	17179	17367	17364	17219	17235	17299	17226	17213	17282	17308	17338	17325	17048	17063	17265	17282	17412	17154	17249	17417	17416	17127	17302	17354	17318	17153	17506	17235	17388	17292	17320	17609	17267	17183	17150	17323	17267	17258	17178	17266	17046	17325	17408	17377	17175	17202	17194	17436	17394	17322	16983	17326	17277	17208	17427	17205	17289	17512	17353	17349	17261	17303	17328	17372	17385	17176	17187	17474	17443	17389	17356	17327	17340	17437	17192	17166	17302	17261	17508	17175	17310	17137	17245	17393	17200	17307	17365	17193	17532	17244	17249
22705	21070	27975	27752	33086	39535	40092	36418	35176	35573	35322	34148	33757	33378	32829	32717	32431	32552	32427	32741	32507	32502	32482	33085	34699	34697	34272	33480	32682	32683	32824	32514	32336	32640	32291	32118	32262	32232	32234	31986	32327	32198	31955	32137	32026	32131	32107	32349	32117	32048	32244	32199	32266	32001	32075	32045	31991	31876	32093	32427	32158	32286	32041	32107	32071	32101	31871	32103	32212	32229	32229	32034	32046	32069	32140	32150	32014	32051	32295	32161	32078	32322	32252	32294	32069	32336	32241	32096	31800	32202	32120	31896	32165	32201	32155	32223	32022	32083	32124	32082	31942	32109	32143	32138	32130	32247	32129	32354	32294	32336	32138	32235	31871	31954	32145	32020	32059	32134	32009	32362	32099	32275	32039	32098	32056	32208	32255	32182	32358	31801	31870	32084	32142	31999	32175	32174	32117	32132	32263	32310	32169	31946	32158	32085	32095	32243	32128	32309	32354	32322	32213	31953	31934	32067	32123	32309	32099	32148	31895	32134	32152	32082	32038	32034	31923	32068	32225	31950	31874	32258	32128	32315	32154	32142	32092	32079	32195	32199	31889	32072	32175	32154	31901	31933	31864	32304	32262	32209	32066	32264	32289	32006	32141	31938	32163	32267	32128	31820	32048	32065	31895	32260	32250	32085	31940	31864	31943	31873	32118	32074	32209	32006	32146	32165	32140	32210	32198	31972	31756	32095	32079	31963	32136	32006	32154	31986	32119	32171	32212	32026	32337	32290	32229	32203	31911	32187	31940	31911	32248	31746	32165	31790	32162	32060	31823	31865	32196	32123	32212	32133	32040	32364	32099	32259	31967	32205	32194	31889	32333	31954	31982	32088	31997	32074	32114	32055	32055	32195	31859	32007	31785	32336	32239	32133	32261	32112	32111	32311	32050	31949	32071	32246	32059	32159	32209	32282	32156	32157	32032	32141	32068	31895	32129	32136	32201	31977	32119	32119	32079	32053	32039	32147	32280	32131	31988	32268	32237	31995	32052	32114	32020	31880	32173	32096	31995	31994	32332	31936	32108	32063	32304	32069	31920	31911	32165	31901	32273	32281	31968	32152	32213	32330	32058	32243	32262	32187	32078	31849	31766	32014	32193	32202	32121	31887	31799	32183	32158	32252	32112	31914	32042	32279	32224	32182	32295	32000	32177	32233	31994	32084	31980	32237	32099	32148	32192	31881	32135	32117	32295	31971	32031	31983	32087	32278	32102	32134	32021	32151	32057	32272	32066	32133	31950	32448	32256	32187	32191	32007	32057	31988	31865	32028	32081	31939	32025	32023	32110	32198	32045	32007	31919	32068	32139	32269	32038	32233	32044	32297	32007	32030	31927	31967	32079	32083	32154	32165	32171	31925	31990	32084	32062	32052	32077	31888	32120	32175	32182	31822	32095	32275	32004	32177	32014	32145	31900	31936	32155	32092	32045	31942	32211	31903	32142	32143	32320	32170	32213	31792	31982	32266	32349	32186	31864	31828	32433	31957	31933	32037	32032	32222	32222	32110	31969	32069	31802	32023	32096	31972	32254	31942	32104	32104	32196	32269	32184	32075	32015	32263	31888	32049	32196	32217	32085	31670	32211	32090	32372	32079	32167	32205	32142	32230	32256	32288	32153	32033	32073	32076	32246	32072	32244	32312	32125	32004	32052	32196	32240	31922	32019	32174	32138	32132	32025	31872	31902	32210	32417	32223	32095	32269	32245	31947	32102	32044	32306	32095	31996	31995	32209	32074	32102	32069	32101	31758	31942	32211	32264	32423	32257	32207	32218	32202	32068	32159	32117	32070	32331	32151	32094	32054	32397	32113	31969	32294	32340	31976	31908	31912	31721	32267	32087	32119	32136	32322	31917	32286	32178	32354	31918	32052	31976	32010	32039	31960	32112	32230	32212	32293	32240	32220	32220	32019	32082	32256	32015	32216	31987	32385	32224	31941	32022	32296	32188	32014	32295	32231	32089	32252	31852	32201	32063	32244	31814	32040	32380	32193	32236	32178	31964	32141	32030	32340	32064	31991	32184	31994	31875	31940	32198	32094	31900	31999	31812	32237	32007	32038	32064	32191	32119	32001	31881	31979	31929	32150	32175	31911	32123	31891	32130	31827	31692	32166	32020	32049	31989	32030	32060	32072	32027	32046	32458	32172	32005	31949	32195	32135	31950	31996	32111	31935	31992	31943	31883	32249	32376	32147	32155	31853	31977	31781	32057	32045	32101	32123	32163	32182	32370	32030	31905	32116	31984	32135	32092	32135	32061	31995	32003	32125	31916	31871	32122	32092	32202	32032	32123	31875	32017	31973	31969	32197	32223	31954	32164	31972	32000	32308	32242	32119	32438	32005	31863	31891	32381	32035	32227	32351	31989	31990	31916	31884	32072	32326	32233	31975	32009	31987	31949	32092	32222	32242	32172	32006	32196	31978	32065	31970	32130	31863	32149	32122	31944	32130	32345	32048	31904	32092	32230	32280	31945	32119	32237	32136	32054	31984	32050	32298	32342	32102	32138	32088	32027	31997	32079	32207	32054	32216	32108	32316	32225	32231	31797	31870	32213	32251	32140	32067	32229	32163	32131	32152	32317	32042	32154	32141	32322	32314	32164	32199	32303	32125	32088	31980	31996	31929	32167	32057	32222	32167	32199	32007	32056	32095	32097	32053	31792	32338	31757	32188	31870	32009	31957	32398	31990	32288	32017	32168	32159	32087	32084	32153	31878	31991	32202	32282	32104	32113	31889	32123	32128	32013	32090	32054	32152	32015	32272	31927	32027	32436	32152	31830	32368	32208	32211	32019	32218	32101	32148	31713	31921	32190	32227	31940	32208	32166	32300	32098	32009	32063	32225	32323	32262	32161	32005	32195	32184	32123	32003	32205	31828	31976	32178	32024	32055	32121	31991	32118	32116	32105	32112	31788	32296	32282	32022	32109	32001	31928	32145	32205	32359	31858	32250	32029	32287	32035	32184	32136	32004	32026	31995	31908	32290	32055	32077	32087	32078	31952	32046	32363	31881	31705	32017	32153	32041	32333	32006	31952	32083	31951	32001	31729	32064	32105	32098	32215	32111	32136	32038	32310	32124	32150	32066	32234	32023	32237	32047	32007	32038	32079	32074	32042	31993	32340	32156	32039	32118	32026	32020	32031	32077	32333	32056	32061	32165	32015	32330	32339	32049	32029	32187	32254	32263	31976	31987	32204	32226	32154	32241	32326	32006	32000	32057	31925	32172	32291	32414	32076	32205	32124	31965	32012	32071	31982	32296	32137	31999	31963	31919	32007	32360	32212	32122	32062	31986	32035	32132	32185	32041	32076	31611	32134	32143	32132	32088	32219	32213	31992	32066	32169	32241	32273	32044	32091	32310	32086	32114	32081	31875	32286	32077	31896	31876	32086	31961	32015	31994	32194	31934	32047	32178	32053	31997	32002	31905	32014	32131	32052	32104	32091	32179	32234	32039	32077	32166	31978	32086	32250	32052	32222	31963	32240	32053	32117	31911	32036	32172	32162	32154	32214	32168	32273	32313	32269	32038	32186	32037	32185	31977	31941	31961	32307	32196	32271	32032	32371	32070	32187	32101	32059	32125	32168	32237	32034	31885	32294	32050	32153	32015	31980	32248	32102	32115	32005	32104	32084	32203	32309	32195	32298	32288	32022	32130	32230	31886	31796	32175	32040	32187	32106	32110	31933	32123	32053	31872	32072	32085	31952	32132	31894	32022	32074	32187	31876	32405	32000	32281	32477	32085	32095	32320	32032	32098	32181	32113	31873	32127	32185	32092	32195	31878	32150	31907	32030	32176	32396	31983	31964	31956	32164	32165	32152	32076	32080	32200	32055	32170	32213	32144	32099	32310	32234	32423	32102	32358	32127	32245	32031	31983	32336	32191	31995	31657	32164	32312	32122	32080	32031	31877	32003	32219	32155	32012	31938	32204	32218	32267	32018	32251	32035	32176	32010	32073	32110	32271	32157	31885	32403	31818	32126	32231	32060	32473	31807	32081	31802	32199	31965	32215	31967	32058	32060	32116	32051	32135	32124	32092	32023	31894	31783	32167	32044	32106	32054	32118	31820	31945	32130	32530	31974	31955	32021	32220	31982	31959	32036	32196	31881	31942	32057	32336	32095	32135	32164	31902	31884	32232	32048	32164	32014	32028	32178	32263	32168	32106	32267	32259	32151	32042	32361	32164	32135	31999	31951	32506	32442	31984	32115	32171	31982	32077	31816	32119	31836	32117	32041	31986	32106	32204	32187	32383	32197	32314	32141	32246	32106	32362	32180	31975	31940	31965	32074	31925	31829	32376	31935	32028	32136	32016	31837	32069	32103	31866	32001	32106	32019	32070	31927	32023	32285	32236	32241	32063	32187	32161	32332	31971	32074	32149	32160	32050	32417	32163	32024	32232	32178	32041	31920	31963	31990	32093	31929	31976	32202	32144	32181	32260	32061	31843	32101	32087	32197	32023	32023	32188	32301	32021	32089	32072	32142	31995	32113	31923	32052	32156	32075	32253	32036	32128	32128	32415	32126	32149	32036	31900	32111	32075	32253	32184	32331	32312	32007	32238	32182	32118	32068	32149	32012	32212	32169	32281	32167	32031	32098	31831	32187	32145	31952	32138	32218	32188	32073	31966	32081	32017	32086	32355	32144	31982	32003	32125	32130	31960	31871	32135	32360	32397	32111	32185	32123	31843	32099	32335	32145	32082	32033	32076	31854	32089	32169	32114	31978	32160	32078	32328	32226	32282	32162	32275	31767	31847	31864	32058	32205	32109	32243	32364	32278	32089	32171	32015	32061	32317	31822	32064	31908	31797	32380	32162	32299	32246	31995	31923	32185	32087	31825	32296	32079	32198	32039	31987	32168	32341	32287	32349	32326	32005	32226	31935	32176	31949	32097	32053	31972	32137	32113	32100	32206	32121	32034	31885	32249	32004	32103	32096	31993	31904	32059	32274	32214	32164	32178	32076	32145	32123	32339	32043	32101	32085	32301	32369	31940	32320	31993	32152	32265	32187	31978	32153	31966	32015	31740	32283	32057	31933	32008	32353	31805	32111	32022	32054	31862	32058	31977	32067	32202	32190	32113	32037	31967	31942	31933	32165	31875	32238	31963	31922	32010
19472	38618	37599	33386	32221	29694	25073	22811	21381	21262	20785	19695	18980	18762	18144	18066	17845	17846	17802	18019	17790	17719	17834	18648	19917	19734	19815	18581	18126	18075	17990	18036	17769	17898	17635	17484	17407	17689	17520	17467	17386	17590	17504	17490	17546	17542	17561	17794	17692	17435	17412	17475	17537	17432	17568	17660	17541	17645	17440	17435	17553	17489	17500	17647	17617	17313	17708	17562	17536	17547	17526	17438	17525	17557	17552	17438	17523	17544	17327	17441	17473	17457	17450	17306	17535	17574	17396	17443	17432	17623	17329	17410	17621	17571	17501	17492	17399	17561	17383	17544	17515	17375	17437	17504	17614	17508	17630	17480	17568	17559	17489	17434	17551	17631	17488	17710	17545	17496	17546	17448	17401	17482	17573	17346	17254	17567	17311	17585	17235	17375	17415	17564	17377	17693	17494	17415	17461	17594	17583	17588	17455	17529	17380	17573	17435	17680	17577	17474	17494	17564	17526	17404	17586	17496	17456	17514	17476	17700	17461	17451	17614	17546	17703	17498	17364	17388	17594	17499	17480	17548	17391	17417	17546	17497	17402	17683	17515	17359	17600	17454	17343	17494	17593	17430	17380	17637	17518	17485	17479	17326	17314	17465	17520	17388	17464	17172	17474	17424	17549	17453	17519	17394	17467	17502	17628	17532	17519	17386	17501	17433	17539	17475	17308	17508	17400	17379	17577	17460	17474	17326	17430	17471	17385	17370	17438	17555	17450	17522	17469	17398	17697	17523	17579	17394	17508	17512	17463	17413	17385	17494	17416	17454	17471	17446	17548	17333	17536	17513	17506	17326	17484	17454	17554	17441	17503	17590	17581	17546	17488	17472	17550	17400	17435	17396	17620	17480	17610	17318	17477	17635	17525	17564	17360	17309	17541	17337	17473	17440	17556	17553	17543	17390	17486	17443	17340	17625	17542	17456	17563	17450	17390	17502	17500	17415	17335	17492	17350	17378	17275	17507	17699	17374	17656	17526	17378	17359	17461	17401	17362	17538	17512	17481	17539	17507	17397	17541	17409	17555	17525	17427	17462	17282	17464	17488	17415	17466	17396	17497	17448	17505	17252	17611	17350	17480	17691	17680	17487	17347	17464	17458	17685	17495	17603	17539	17615	17487	17655	17506	17449	17356	17400	17389	17508	17499	17298	17411	17447	17447	17641	17523	17362	17441	17447	17445	17484	17465	17448	17429	17559	17434	17345	17510	17562	17559	17351	17514	17397	17684	17427	17277	17629	17513	17569	17415	17472	17279	17358	17559	17494	17451	17427	17519	17597	17364	17459	17427	17514	17529	17725	17440	17418	17481	17270	17485	17626	17464	17564	17500	17515	17546	17294	17687	17281	17478	17495	17538	17535	17296	17570	17487	17466	17386	17499	17462	17428	17461	17595	17580	17493	17234	17524	17494	17512	17515	17371	17392	17606	17201	17645	17397	17560	17401	17320	17476	17498	17523	17349	17528	17435	17614	17516	17495	17535	17592	17331	17444	17428	17601	17421	17264	17510	17388	17443	17414	17540	17364	17396	17262	17600	17565	17465	17521	17555	17447	17465	17433	17401	17299	17474	17530	17571	17349	17655	17479	17456	17529	17521	17563	17567	17334	17522	17637	17438	17510	17528	17369	17695	17405	17503	17490	17503	17560	17475	17547	17225	17545	17413	17596	17499	17386	17592	17507	17529	17363	17428	17276	17550	17491	17528	17530	17440	17455	17476	17322	17420	17346	17431	17517	17519	17348	17393	17474	17573	17408	17379	17532	17344	17361	17619	17487	17431	17364	17609	17481	17517	17579	17455	17483	17486	17446	17524	17394	17511	17563	17451	17459	17415	17486	17373	17616	17333	17474	17529	17410	17700	17432	17399	17323	17378	17421	17406	17472	17354	17308	17469	17531	17659	17289	17629	17497	17540	17492	17429	17494	17570	17429	17518	17360	17595	17545	17465	17336	17453	17427	17409	17467	17658	17618	17452	17501	17462	17532	17536	17495	17467	17507	17500	17531	17293	17321	17609	17466	17489	17481	17516	17472	17579	17561	17449	17395	17432	17456	17406	17577	17494	17536	17397	17738	17387	17626	17683	17343	17502	17632	17420	17534	17540	17369	17420	17633	17371	17543	17382	17323	17394	17357	17379	17399	17524	17442	17464	17358	17616	17508	17483	17306	17329	17345	17359	17430	17538	17703	17805	17620	17370	17372	17523	17410	17354	17515	17462	17450	17328	17386	17314	17613	17594	17287	17395	17523	17365	17543	17433	17526	17365	17465	17319	17642	17520	17429	17494	17591	17566	17380	17521	17603	17513	17528	17572	17421	17230	17302	17545	17443	17472	17435	17467	17376	17629	17438	17563	17419	17434	17504	17596	17373	17455	17362	17616	17674	17313	17539	17519	17451	17419	17446	17382	17352	17486	17592	17490	17594	17442	17457	17381	17423	17464	17522	17379	17415	17587	17242	17559	17491	17436	17403	17543	17380	17511	17553	17482	17420	17623	17442	17481	17473	17537	17492	17504	17630	17364	17320	17597	17448	17401	17399	17325	17581	17504	17354	17553	17556	17473	17545	17576	17684	17557	17408	17344	17487	17514	17408	17363	17602	17449	17552	17430	17469	17515	17549	17349	17392	17586	17509	17391	17544	17430	17540	17629	17387	17525	17521	17525	17491	17477	17616	17485	17577	17297	17460	17370	17564	17401	17597	17468	17317	17341	17551	17514	17554	17481	17479	17498	17519	17258	17534	17345	17556	17441	17486	17506	17536	17588	17213	17546	17382	17406	17461	17407	17476	17612	17535	17621	17593	17318	17482	17553	17500	17375	17429	17558	17285	17505	17334	17520	17656	17513	17379	17326	17578	17357	17581	17518	17496	17540	17401	17384	17466	17381	17373	17603	17516	17455	17611	17334	17509	17624	17692	17383	17550	17420	17414	17641	17541	17566	17472	17457	17374	17431	17573	17353	17311	17334	17600	17484	17650	17577	17467	17363	17517	17465	17682	17437	17448	17533	17501	17588	17544	17594	17576	17486	17571	17437	17467	17507	17646	17605	17304	17380	17330	17621	17439	17463	17521	17423	17835	17477	17464	17495	17331	17553	17311	17371	17316	17548	17312	17516	17473	17430	17641	17609	17471	17507	17501	17536	17574	17531	17292	17527	17336	17487	17553	17484	17467	17622	17565	17526	17413	17385	17310	17549	17532	17505	17605	17487	17438	17309	17607	17487	17421	17498	17585	17502	17532	17503	17545	17308	17560	17625	17391	17445	17577	17371	17448	17445	17362	17391	17557	17380	17475	17397	17471	17507	17332	17453	17428	17658	17477	17609	17449	17446	17404	17524	17532	17549	17335	17484	17494	17489	17457	17349	17579	17597	17432	17411	17539	17465	17412	17478	17573	17540	17652	17508	17531	17585	17311	17592	17606	17635	17371	17252	17654	17269	17372	17415	17529	17442	17538	17556	17441	17508	17466	17506	17410	17567	17567	17377	17491	17369	17409	17475	17557	17566	17507	17327	17544	17308	17666	17338	17509	17589	17603	17583	17576	17500	17460	17357	17414	17339	17590	17500	17360	17325	17493	17549	17435	17579	17406	17514	17565	17397	17460	17279	17551	17696	17470	17298	17528	17482	17565	17293	17438	17549	17540	17587	17640	17507	17457	17300	17676	17463	17190	17614	17538	17422	17497	17532	17403	17471	17366	17323	17430	17492	17492	17535	17355	17432	17398	17548	17348	17491	17304	17423	17572	17402	17643	17475	17504	17601	17497	17617	17483	17534	17645	17387	17509	17468	17514	17522	17390	17622	17596	17370	17332	17538	17395	17496	17430	17439	17473	17329	17475	17367	17435	17464	17340	17438	17396	17421	17488	17652	17503	17363	17399	17494	17575	17362	17239	17469	17646	17495	17401	17442	17559	17477	17454	17366	17627	17478	17534	17431	17558	17385	17464	17523	17723	17439	17538	17548	17537	17422	17592	17606	17438	17647	17409	17401	17399	17390	17655	17468	17367	17665	17395	17739	17253	17500	17557	17482	17522	17535	17685	17521	17537	17504	17366	17389	17432	17423	17414	17432	17463	17655	17293	17488	17588	17412	17429	17450	17588	17589	17391	17478	17627	17605	17446	17763	17362	17531	17620	17442	17600	17459	17395	17542	17338	17415	17521	17463	17482	17346	17390	17589	17579	17403	17471	17559	17513	17500	17446	17542	17570	17608	17386	17568	17439	17570	17480	17430	17597	17475	17549	17517	17311	17501	17359	17468	17620	17419	17615	17541	17510	17419	17503	17316	17399	17324	17529	17620	17459	17479	17568	17577	17582	17486	17567	17387	17593	17448	17509	17356	17439	17507	17583	17476	17287	17397	17492	17455	17556	17551	17410	17308	17504	17295	17337	17498	17467	17541	17567	17067	17644	17347	17333	17516	17519	17432	17423	17467	17413	17477	17483	17334	17485	17449	17328	17661	17258	17313	17683	17357	17629	17426	17450	17477	17469	17459	17607	17275	17534	17455	17508	17383	17253	17557	17648	17519	17426	17577	17371	17661	17563	17451	17546	17650	17381	17330	17466	17454	17592	17391	17636	17547	17570	17492	17582	17626	17528	17181	17515	17631	17321	17533	17291	17426	17444	17434	17556	17577	17521	17436	17513	17377	17405	17429	17373	17497	17576	17580	17403	17435	17412	17582	17551	17486	17325	17558	17584	17513	17405	17466	17514	17547	17483	17497	17411	17574	17504	17345	17472	17370	17434	17210	17642	17477	17533	17477	17450	17362	17429	17575	17364	17527	17453	17453	17394	17486	17549	17410	17595	17473	17563	17369	17316	17537	17473	17364	17515	17624	17509	17617	17657	17259	17542	17351	17368	17400	17537	17569	17487	17504	17533	17557	17416	17714	17312	17305	17486	17376	17521	17655	17554	17406	17468	17393	17610	17403	17440	17473	17709	17414	17463	17346	17499	17456	17460	17339	17379	17534	17506	17450	17560	17460	17431	17365	17555	17419	17436	17566	17368	17459	17389	17443	17483	17474	17445	17626	17454	17328	17535	17321	17468	17651	17380	17681	17419	17558	17482	17483	17562	17455	17390	17422	17485	17557	17496	17513	17561	17483	17545	17569	17463	17607	17519	17461	17433
34928	33111	39568	38567	37501	35646	34230	33280	32529	32643	32699	32308	32233	31858	31865	31635	31547	31714	31314	31477	31605	31334	31401	31564	31599	31503	31454	31541	31511	31321	31515	31569	31421	31464	31411	31691	31587	31525	31475	31571	31570	31484	31522	31493	31331	31428	31406	31203	31309	31365	31582	31271	31444	31515	31337	31481	31334	31418	31558	31376	31295	31136	31239	31292	31336	31370	31255	31373	31370	31543	31303	31420	31543	31509	31818	31359	31437	31423	31426	31407	31438	31198	31254	31513	31193	31558	31537	31300	31299	31335	31308	31416	31650	31435	31386	31536	31310	31381	31280	31342	31356	31326	31308	31417	31119	31368	31237	31494	31398	31291	31300	31317	31371	31632	31193	31490	31241	31145	31436	31227	31529	31376	31611	31507	31316	31466	31293	31315	31473	31553	31621	31232	31368	31567	31542	31520	31311	31267	31343	31167	31356	31273	31313	31241	31333	31358	31258	31249	31204	31287	31335	31614	31465	31541	31413	31141	31317	31510	31327	31398	31454	31121	31378	31406	31385	31373	31454	31594	31123	31195	31377	31398	31349	31219	31327	31269	31271	31449	31104	31311	31309	31428	31331	31326	31362	31513	31674	31458	31512	31485	31230	31282	31271	31421	31258	31460	31470	31228	31206	31670	31698	31143	31210	31435	31222	31474	31446	31515	31301	31351	31537	31456	31340	31456	31347	31426	31502	31253	31217	31202	31403	31144	31543	31333	31250	31463	30979	31143	31479	31429	31296	31071	31619	31292	31383	31519	31122	31111	31446	31532	31290	31548	31526	31128	31329	31131	31423	31289	31550	31356	31490	31578	31520	31339	31261	31389	31316	31202	31378	31410	31297	31283	31399	31546	31188	31496	31364	31416	31229	31216	31523	31429	31303	31195	31321	31760	31555	31452	31157	31319	31259	31662	31224	31593	31480	31365	31397	31477	31495	31263	31568	31491	31463	31286	31491	31242	31251	31369	31313	31465	31473	31276	31372	31488	31464	31343	31361	31423	31440	31155	31517	31391	31472	31801	31319	31195	31661	31843	31428	31276	31703	31517	31547	31340	31039	31545	31276	31585	31392	31333	31354	31144	31099	31449	31211	31305	31404	31250	31408	31227	31241	31499	31362	31432	31511	31304	31473	31368	31262	31376	31323	31426	31334	31002	31201	31204	31289	31450	31331	31234	31446	31430	31281	31251	31498	31290	31556	31216	31449	31521	31627	31385	31214	31451	31474	31627	31456	31168	31271	31420	31185	31307	31432	31452	31688	31364	31501	31288	31451	31368	31674	31218	31349	31278	31600	31310	31512	31409	31292	31474	31624	31590	31353	31368	31683	31380	31869	31334	31418	31663	31662	31283	31531	31461	31071	31463	31349	31196	31347	31272	31379	31156	31496	31591	31256	31461	31332	31278	31320	31394	31287	31117	31193	31219	31159	31465	31378	31384	31355	31315	31277	31294	31280	31283	31309	31373	31387	31369	31470	31288	31317	31221	31477	31490	31440	31156	31292	31216	31690	31210	31377	31266	31173	31154	31390	31284	31347	31460	31219	31500	31438	31371	31424	31409	31741	31351	31501	31317	31465	31619	31306	31534	31488	31245	31293	31397	31477	31038	31105	31181	31417	31505	31614	31191	31463	31363	31502	31451	31518	31543	31624	31468	31422	31279	31302	31293	31284	31541	31250	31529	31591	31508	31574	31673	31376	31348	31496	31529	31604	31393	31087	31284	31386	31129	31306	31191	31481	31435	31299	31424	31565	31359	31436	31350	31216	31302	31543	31644	31184	31492	31443	31299	31627	31361	31291	31281	31539	31541	31602	31266	31247	31401	31231	31413	31441	31244	31703	31661	31174	31308	31502	31178	31594	31366	31364	31435	31367	31431	31158	31650	31198	31205	31500	31471	31655	31500	31450	31601	31657	31512	31655	31338	31474	31249	31618	31258	31304	31215	31438	31606	31560	31350	31491	31475	31520	31412	31372	31527	31434	31527	31527	31429	31247	31635	31307	31471	31359	31046	31343	31645	31457	31378	31370	31290	31406	31547	31605	31277	30966	31516	31523	31688	31535	31322	31249	31459	31424	31226	31572	31419	31375	31467	31538	31386	31112	31378	31241	31613	31002	31301	31378	31273	31344	31579	31506	31538	31522	31407	31429	31227	31212	31297	31445	31408	31069	31359	31227	31326	31622	31572	31348	31437	31249	31079	31413	31383	31566	31357	31323	31322	31221	31372	31511	31219	31262	31747	31587	31313	31329	31431	31375	31424	31574	31320	31407	31471	31525	31035	31323	31741	31336	31547	31498	31419	31308	31397	31110	31547	31326	31286	31426	31349	31474	31311	31206	31282	31416	31348	31321	31278	31259	31318	31227	31320	31317	31115	31285	31288	31361	31304	31422	31344	31282	31271	31454	31220	31497	31453	31295	31297	31356	31187	31580	31292	31593	31719	31139	31315	31410	31412	31634	31465	31221	31548	31276	31531	31486	31327	31477	31507	31225	31334	31512	31253	31182	31625	31175	31534	31346	31090	31369	31120	31128	31596	31336	31250	31502	31538	31291	31613	31410	31336	31503	31264	31498	31060	31318	31178	31496	31316	31424	31198	31590	31224	31224	31257	31121	31209	31528	31252	31330	31379	31090	31275	31538	31545	31363	31612	31390	31402	31354	31417	31051	31498	31362	31517	31488	31266	31566	31347	31495	31568	31649	31585	31126	31451	31483	31486	31363	31349	31467	31104	31400	31427	31494	31509	31538	31428	31551	31624	31337	31409	31301	31445	31323	31690	31340	31430	31302	31408	31604	31155	31283	31512	31352	31589	31491	31329	31544	31363	31494	31450	31497	31419	31431	31456	31189	31003	31193	31146	31344	31302	31426	31236	31300	31475	31479	31214	31477	31373	31392	31682	31605	31551	31492	31330	31462	31375	31631	31277	31499	31273	31470	31254	31657	31348	31332	31448	31436	31360	31072	31328	31183	31234	31498	31505	31548	31607	31271	31433	31272	31376	31214	31418	31434	31120	31311	31496	31452	31474	31192	31521	31432	31469	31584	31186	31428	31344	31533	31462	31469	31385	31406	31612	31487	31252	31444	31354	31415	31396	31474	31345	31259	31301	31620	31338	31487	31438	31394	31507	31367	31138	31369	31596	31197	31330	31340	31477	31439	31463	31315	31511	31402	31478	31356	31157	31618	31362	31364	31287	31345	31405	31489	31317	31462	31323	31340	31362	31411	31401	31473	31261	31074	31307	31413	31299	31229	31481	31258	31601	31608	31510	31506	31135	31321	31493	31443	31536	31653	31379	31499	31347	31444	31502	31783	31347	31283	31493	31415	31226	31218	31329	31304	31602	31354	31548	31644	31482	31357	31484	31484	31342	31444	31446	31566	31590	31327	31438	31273	31394	31469	31349	31019	31482	31619	31401	31367	31431	31277	31295	31388	31712	31471	31437	31623	31262	31459	31363	31459	31469	31538	31558	31238	31360	31296	31444	31062	31437	31250	31246	31441	31341	31366	31555	31699	31406	31636	31220	31273	31514	31257	31522	31261	31313	31251	31302	31356	31548	31469	31347	31307	31257	31568	31381	31390	31586	31229	31685	31536	31550	31304	31443	31365	31141	31158	31471	31539	31731	31613	31484	31224	31582	31490	31363	31535	31535	31224	31537	31334	31158	31345	31777	31387	31712	31081	31358	31398	31373	31579	31437	31244	31285	31415	31362	31523	31223	31483	31633	31201	31503	31463	31245	31462	31366	31317	31335	31507	31352	31378	31135	31575	31417	31138	31222	31362	31526	31290	31416	31300	31326	31215	31349	31475	31386	31305	31357	31210	31278	31680	31295	31550	31452	31385	31475	31255	31359	31292	31443	31654	31595	31403	31597	31628	31015	31627	31589	31363	31659	31518	31414	31338	31556	31300	31558	31318	31462	31335	31244	31369	31194	31519	31271	31440	31372	31399	31539	31474	31640	31471	31336	31309	31540	31551	31331	31401	31316	31387	31411	31351	31520	31416	31377	31580	31261	31352	31246	31515	31457	31373	31287	31438	31292	31405	31453	31875	31603	31624	31210	31413	31532	31325	31476	31470	31336	31318	31491	31505	31417	31267	31493	31419	31130	31525	31313	31451	31438	31765	31340	31125	31421	31468	31224	31542	31539	31503	31752	31199	31288	31309	31373	31463	31375	31407	31466	31466	31442	31452	31429	31449	31646	31557	31355	31274	31502	31276	31277	31639	31444	31643	31474	31438	31767	31545	31516	31238	31290	31322	31357	31626	31247	31193	31386	31344	31443	31433	31439	31475	31375	31360	31353	31543	31496	31248	31411	31568	31408	31468	31346	31503	31506	31460	31490	31553	31690	31394	31194	31392	31365	31345	31439	31501	31469	31585	31469	31620	31220	31177	31426	31564	31357	31267	31509	31140	31182	31628	31318	31268	31217	31439	31546	31358	31413	31417	31454	31268	31481	31605	31527	31453	31458	31139	31269	31351	31608	31420	31425	31259	31209	31573	31424	31498	31118	31419	31493	31409	31329	31725	31329	31223	31252	31306	31382	31416	31287	31528	31600	31342	31506	31362	31551	31401	31514	31536	31320	31763	31326	31392	31338	31180	31516	31657	31325	31556	31533	31479	31414	31416	31405	31367	31574	31272	31538	31363	31273	31730	31569	31380	31342	31249	31262	31393	31459	31515	31394	31395	31581	31119	31496	31486	31380	31143	31230	31333	31417	31501	31348	31350	31444	31395	31566	31400	31470	31414	31296	31470	31100	31479	31131	31514	31470	31360	31403	31503	31473	31546	31630	31252	31435	31309	31201	31318	31487	31252	31414	31435	31603	31530	31211	31444	31439	31467	31602	31605	31162	31580	31197	31417	31558	31176	31474	31556	31456	31580	31590	31451	31416	31617	31247	31577	31711	31230	31405	31444	31357	31276	31509	31329	31058	31158	31385	31522	31675	31257	31472	31536	31277	31276	31535	31827	31448	31467	31581	31353	31247	31117	31229	31350	31254	31377	31325	31136	31339	31528	31421	31299	31411	31677	31279	31056	31242	31214	31707	31237	31430	31065	31534	31322	31439	31366	31128	31416	31303	31318	31508	31216	31372	31558	31442	31540	31337	31411	31438	31739	31593	31422	31293
21562	30070	29186	26350	24935	22018	19961	19028	17999	18352	18196	17973	17572	17454	16934	17174	16965	17139	16817	17092	16841	16973	16889	16945	17198	17050	16967	17052	16737	17000	17093	17079	16892	16877	16894	16843	16836	16975	17043	16991	16863	17035	17050	16961	16985	16623	16968	16794	16883	16961	16972	16968	16952	16806	16954	17120	17047	16899	16820	16969	17041	16850	16920	16845	16883	16768	16970	16981	16904	16827	16975	16968	16865	16912	16688	16983	16852	16823	16934	16844	17029	16913	16961	16948	17075	16986	16960	16991	16928	16931	16776	16931	17034	16903	16982	16808	16967	16874	16805	16771	16851	16788	16836	16872	16928	16836	16923	16758	16980	17023	16923	16936	16802	16842	16843	16812	16953	16878	16983	16814	17084	16834	17151	16634	16936	16771	16808	16831	16964	17162	16986	17012	16836	16973	16903	16860	16739	16939	16795	16995	16883	16741	16894	16924	16851	16914	16999	16890	16866	16764	16976	16877	16800	16839	16926	16890	16818	16904	16785	17040	16878	16771	16822	16953	16888	16922	16690	17003	16892	16940	16882	16889	16903	17011	17017	16731	16910	16860	16720	16875	16968	16944	16823	16756	16981	16936	16939	16911	16895	17012	16904	16814	16935	16973	16940	16941	16884	16849	16677	16835	16908	16998	16943	16810	16992	16781	16954	16979	16846	16855	16854	16785	16940	16829	17038	16761	17034	16979	16993	16725	16813	16898	16869	16825	16869	16969	16897	17011	16639	16892	16863	17090	16908	17081	17002	16865	16726	16864	16747	16912	17049	16845	16839	16924	17067	16883	16884	17009	16767	16881	16995	16969	16991	16868	16970	16937	16762	16818	16905	16788	17038	16944	17133	16913	17020	16894	16956	16802	17065	16749	16771	16937	17006	16830	16767	16809	16673	16800	16962	16837	16850	17131	16930	16851	17005	16829	16947	16967	16772	16816	16888	16821	16657	16875	16987	16877	16959	16669	16923	16883	16654	16941	16958	16933	16839	16956	16794	16967	16967	16749	17010	16880	16998	16843	16750	16930	16802	16782	16927	16920	16948	16989	16824	16758	16911	16919	16983	16857	17020	16950	17049	16706	17066	16936	16922	16784	16907	17158	16942	16810	16842	16902	16904	16835	16886	16827	16842	16902	17157	16744	16925	16934	16972	16718	16891	16820	16900	17020	16860	17059	16952	16968	16789	16970	16941	16913	16780	16878	16886	17035	16877	16868	16900	17004	16944	16979	16806	16881	16858	16897	17143	16756	16746	16925	16920	16803	16886	16825	16830	16823	16866	16625	16993	17002	16804	16907	16573	16905	16795	17122	17037	16817	16976	17045	16618	17031	17081	17008	16782	16821	16663	16862	16779	16920	16918	16795	17003	16724	16981	16914	16949	17060	16848	16729	16822	16948	16756	17027	16689	16863	16917	16945	16937	16913	16793	16825	16907	16734	16847	16888	17008	16939	16851	16709	16872	16882	16836	16923	17064	16788	16805	16938	16949	16928	16980	16972	17047	16909	17026	17032	16917	17152	16991	16735	17093	16764	17006	16714	16910	17020	16822	16840	16872	16945	16909	17005	16786	16926	17063	16794	16855	17119	17069	16866	16972	16849	16945	16828	16960	16920	16966	16778	16960	16948	16992	16878	16801	16911	16810	16762	16878	16938	17025	16892	16914	17040	16816	16919	16891	16677	16836	16834	16836	16783	16960	16748	16960	16881	16912	16775	16921	16813	16783	16967	16816	16951	16849	16616	17115	16902	16936	16827	16781	16875	16859	16957	16904	16912	16897	17049	16939	16983	16854	16875	16884	17242	17015	16734	16673	16812	16968	16862	17019	17244	16895	16992	16831	16956	16835	16983	16912	16877	16916	17042	16897	16905	16923	17053	17006	16910	16844	16910	17017	16863	16903	17034	16695	17037	16936	16902	17047	16950	16791	16950	16872	16861	16770	16810	16912	16933	16845	16852	16883	16764	17046	16846	16887	16904	16754	17022	16906	16971	17028	16869	16997	16770	16931	16901	17004	16971	16801	16921	16864	17060	16928	17029	16905	16851	16771	17105	16897	16980	16907	16789	16856	17081	16868	16820	17108	16741	16903	17091	16860	17061	16772	16674	16987	16993	16919	16917	16868	16834	16728	17135	16793	16907	16844	17007	16709	16805	16905	16807	16855	16990	16681	16851	16981	16924	16830	16877	16792	16933	16972	16780	17108	16792	16879	16708	17088	16983	16948	16945	16888	16677	16693	16971	16851	17090	16878	17019	16664	17034	16972	17036	16890	16855	16843	16762	17077	16810	16879	16736	17024	16769	17022	16832	16968	16783	16801	16850	16792	16892	17116	16939	17192	17041	16923	17042	16911	16717	16902	17050	16812	16746	17007	16953	17075	16837	16800	16966	16828	16763	16785	16893	16844	17057	16917	16802	16855	16966	16929	16819	16721	16988	16877	16914	16834	16772	16924	16954	16854	16856	16898	16738	17082	16949	16832	16820	17009	17034	16867	16899	16874	17068	16739	16815	16937	16960	16983	16779	16860	16936	16706	16972	16882	16930	16992	16746	16969	16847	16881	16881	16855	17090	16950	16946	17085	17049	17005	16998	16874	16949	16840	17149	16950	16911	16803	16943	16879	16830	16780	16712	16864	16981	16895	17003	16854	16960	16808	16921	16867	16817	16935	16736	16931	17054	16994	16965	16883	16898	16649	16879	17086	16879	16820	16759	17116	16932	16785	16905	16884	16744	16918	16722	16867	16865	16817	16769	16889	16847	16790	16861	16938	17012	16793	16982	16885	16950	16940	16910	16800	16977	16998	16826	16835	16917	16751	16718	16941	16880	17024	16847	16825	16958	16950	16865	16801	17030	16712	16867	16973	16991	16811	16832	16895	16994	16824	16707	17050	16922	16937	16865	16795	16865	16867	16886	16712	16851	16933	16959	17098	16804	16995	17054	16843	16892	16945	17008	16800	16981	16735	16988	16943	16936	17059	16898	16803	16890	16992	16800	16902	17055	16912	16765	16756	16982	16923	16771	16834	16788	16805	16763	17018	17075	16878	16917	16914	16933	16981	16832	16936	17032	16968	16809	16838	16815	16768	16880	16924	16956	16996	17069	17061	16834	17024	16828	16812	16946	16900	17025	16986	16946	16780	16799	16979	16884	16884	16875	16884	16877	16937	16929	16797	16860	16994	16881	16875	16834	16907	16916	16974	16807	16830	16952	16899	16996	16798	16969	16744	16853	16955	16924	16802	16809	17085	16675	16906	16837	16859	16984	16972	16780	16706	16923	16766	16948	16935	17049	16938	16989	16926	16857	16859	16784	16864	17021	16752	16761	16911	16992	17036	16872	16887	16900	16866	16753	16999	16824	16843	16863	16968	16820	17020	16854	16743	16890	17038	16841	16961	16833	16880	16809	16960	16886	16862	17102	16807	16805	16923	16656	16858	16788	16937	17114	17052	16934	17095	16845	16891	16934	16915	16898	16808	16958	16786	16937	16834	17093	16917	16987	16989	16807	16818	16862	16904	16806	16847	16960	16926	16875	17010	17074	16847	17009	16899	17047	17052	16936	16949	17052	16950	16771	16897	16846	17109	16977	17021	16973	16894	17004	16821	16926	16935	16973	16973	16922	16949	16984	16911	16864	16871	16888	16706	17058	16711	17028	16983	16977	16877	16996	17122	16966	16908	16997	16901	17068	16842	16910	16935	16889	16766	16771	16957	16758	17114	16893	16895	16799	16875	16774	16798	16893	16891	16738	16944	16981	16970	17046	16937	16830	16731	16783	16864	17020	16750	16769	16884	16843	16791	16780	16951	16846	16858	16804	16784	17012	16970	16914	16926	17073	16899	17078	16982	16917	16957	16885	16671	16939	16802	17030	16692	16993	16917	17017	16799	16817	16941	16780	16703	16968	16913	16936	16892	16872	16865	16833	16868	16851	16902	16792	16982	16962	16857	17078	16896	17098	16719	17010	17003	16870	16987	16883	17007	16933	16908	16864	16797	17058	17134	17125	16829	16992	16931	16933	17011	16882	16864	16955	16877	16969	16831	16795	16883	16815	16963	17034	16794	16878	16927	16957	16971	17070	16777	16733	16963	16726	16918	16906	16860	16931	16957	16805	16843	17121	17034	16818	16848	16711	16836	16825	16986	16903	16946	16723	16917	16956	16822	16819	16941	16897	16970	17005	16815	16862	16692	16945	16939	16891	16856	16856	16868	16970	16809	16743	16828	16856	16836	16793	16919	16952	17038	16969	16938	16853	16921	16887	17087	16928	16858	16834	17094	16930	16870	16966	16840	17010	16790	17011	16755	16883	16870	16764	16741	16919	16821	16920	16936	16704	16978	16920	16806	16965	16614	16889	16836	16979	16783	16845	16940	16684	16866	16930	16870	16956	16823	16813	17158	16891	16863	17073	16882	17021	16894	16972	17024	16954	16854	17053	17081	16877	16738	16862	16838	16901	16873	16788	16869	16858	16978	16996	16934	17065	16971	17049	16862	16961	16954	16894	16919	16832	16875	16939	16976	16735	16974	16746	17048	16902	17015	16969	17007	16780	16765	17202	16659	16959	16903	17037	17019	16960	16963	16921	16931	16846	16860	17095	16963	16779	16972	16821	16920	17144	16695	16838	16987	16860	17031	16960	16809	16927	16863	16835	16967	16711	16992	16732	16774	16954	16825	16716	16870	16843	17085	16796	16895	16889	16930	17029	16843	16759	17131	16833	16697	16923	16815	16743	16830	16961	16789	16978	16687	16940	16883	16928	16904	16961	17038	16700	16834	17034	16906	16968	16916	16875	17035	16848	16768	16938	16957	16866	16900	16819	16936	16938	16949	16847	16710	17062	16888	16911	16871	17097	16869	16851	16845	16821	16863	16858	16963	17087	16900	16903	16924	16899	16897	16798	17164	17035	16894	16933	16861	16873	16835	16991	16920	16935	16847	16798	16897	16935	16960	16999	16934	16936	16800	16858	16946	16902	16867	16932	16756	16790	17022	16795	17088	16814	16905	16782	16892	16789	16947	16902	16854	16982	16819	16896	16907	16946	17104	16959	17014	16824	16821	16928	16640	17055	17115	16825	16965	16933	16786	16969	16877	16778	16900	16978	16813	16876	17094	16693	16754	16934	16888	17038	16868	16873
24316	21077	28379	31320	34864	35644	36192	34082	33228	34462	34633	33985	32926	32282	31584	31521	31368	30964	31106	30952	30891	31045	31041	31253	31349	31887	31934	31592	31122	31138	31167	31228	30977	30463	31126	30937	30806	31019	30833	30639	30798	30894	30816	31040	30907	30844	30825	30917	31029	30821	30772	31038	30563	30774	30870	30991	30749	30716	30778	30754	30636	31090	30712	30723	30801	30754	30945	30889	30882	30556	30752	30992	31014	30912	30898	31059	30939	30884	30623	30749	30640	30748	31017	30890	30962	30847	30808	31019	31234	30850	31031	31116	30613	30856	30755	30837	30940	30856	30634	31042	30657	30818	30792	30504	30703	30812	30862	30761	30647	30987	30750	30791	30887	30851	30938	30786	30686	30967	30997	30789	30774	30787	30751	30678	30872	30938	30903	30858	30682	30608	30681	30669	30837	31000	30660	30559	30839	30782	30939	30519	30927	30801	30740	30939	30815	30962	30828	30992	30899	30806	30760	31086	31083	30721	31097	30928	30846	30886	30964	30829	30909	30752	30678	30554	30813	30830	30767	30948	30838	30792	30714	30835	31043	30937	30850	30803	30892	30938	31109	31033	30903	30585	31033	30943	30623	30724	30923	30854	30999	31062	31204	30791	30992	30874	30790	30819	30895	30607	30963	30819	31038	31014	30921	30841	30644	30712	31018	30408	30777	30932	30926	30775	30594	30812	30659	30690	30810	30835	30756	30558	30974	30763	30719	31016	30738	30787	30584	31115	30975	30903	31096	31029	30716	30866	30942	30705	30817	30896	31191	30636	30717	30930	31005	31068	30656	31013	30891	30832	30615	30497	30804	30758	30973	30915	30951	30608	30672	30826	30776	30989	30822	30657	30835	30800	30827	30953	30877	30802	30980	30850	30874	30761	30874	30832	30887	31042	30899	30947	30886	30770	31113	31239	30952	30873	30821	31068	30722	30689	31090	30703	30998	30688	30760	30688	30865	30969	30854	30884	30728	30513	30760	30902	30938	30998	30767	30960	30881	30667	31202	30917	31036	30975	30962	30637	30962	30685	30928	30700	30899	30791	31197	30779	31068	31005	30901	30789	30879	30886	30879	30867	30761	30657	30437	30747	30941	31000	30960	30817	30845	31036	30713	30643	30541	30812	30750	31008	30899	30821	30767	30639	30597	30478	30910	30904	30928	30807	30856	30782	30764	30570	31072	30645	30824	30643	30977	30684	30962	30731	31073	30576	30877	30956	30942	30728	30608	30847	30972	30671	31010	30988	30912	30590	30816	30590	30836	30782	30736	30583	30732	30848	30825	31002	30520	30570	31026	30798	30814	30630	30890	30762	30877	31109	30687	30646	30755	30914	30807	30867	30638	30758	30601	31060	30955	30609	30853	30975	30569	30842	30773	30953	30846	30880	30661	30649	31086	30814	30721	30755	30899	30813	30742	30787	30982	30826	30830	30937	30728	31087	30776	30979	30841	30830	30894	30812	30632	30957	30785	30857	30771	30720	30647	30568	30875	30962	30996	30950	30601	30812	30666	30587	31123	30583	30851	31028	30969	30765	31084	30841	30818	30702	31132	30716	30826	30902	30839	30919	30886	30730	30865	30749	30905	30813	31012	30668	30908	30809	30960	30819	30795	30656	30813	30873	30937	30527	31176	30950	30598	30828	30887	30815	30806	30800	30978	30619	30852	30714	30857	30782	30985	30825	30639	30820	30813	30746	31063	30813	30480	30768	30672	30776	30754	30660	30788	30756	30824	30767	30816	31057	31134	30817	30689	30778	30839	30958	30995	30834	30839	30763	30754	30710	30932	30923	30639	30774	30805	30776	30847	30810	30908	30618	30795	30687	30859	30934	30899	30742	30996	30861	30579	30942	30668	30788	30788	30762	30956	30776	30730	30712	30907	30980	30806	30866	31059	30887	30825	30801	30818	30963	31000	31040	30751	30759	30849	30873	30763	30700	30927	30584	30696	30716	30991	30656	30855	30901	30923	30755	30740	30856	30906	30776	30905	30791	31064	30667	30662	30581	30794	30975	30849	30721	30658	30925	30903	30936	30841	30677	30626	30764	30933	30975	30986	30911	30671	30797	30646	30804	31026	30851	30785	30842	30786	30774	30756	30736	30810	30824	30762	30919	30948	30894	30826	30811	30756	30824	30978	31039	30645	30982	30619	30897	31185	30636	30656	30728	30759	30802	30804	30962	31148	30391	30830	30651	30651	30707	30579	30641	30627	30841	30751	30942	30571	30917	31101	30913	30832	30836	31283	30773	30824	30878	30980	30766	30893	30498	30709	30866	30937	30837	30795	30733	31361	30745	31120	30839	30850	30924	30912	30802	30737	30844	30852	31103	30839	30891	30586	30728	30919	31025	30572	30798	30723	30985	30799	30842	30770	30750	30639	30694	30708	30789	30713	30728	30655	31027	30946	30892	30804	30749	30724	30880	30815	30814	31029	30612	30998	30770	31009	31019	30709	30867	30836	30355	30533	30851	30918	30808	30758	30780	30950	30687	31076	30739	30710	30765	30793	30675	31085	30894	30881	30897	30623	31009	30905	30584	30932	30960	30925	30869	30765	30684	30641	30791	30971	30987	31005	31032	30977	30901	30960	30903	30902	30742	30612	30877	30958	30898	30728	30725	30806	30765	30951	30697	31033	30707	30691	30827	30667	30980	30549	30832	30832	30951	30792	30880	30827	31001	30806	30713	30738	30686	30980	30990	30832	30983	30758	30825	30770	30861	30932	30642	30871	30841	30608	30867	30737	30855	30996	30892	31081	30671	30739	30837	30804	30900	30891	30848	30821	30789	30586	30890	30709	30907	30889	30877	30988	31083	30776	30969	30967	30757	30918	30818	31039	30847	30767	30904	30769	30800	31030	30721	30775	30568	30621	30545	30787	30842	30891	30964	31032	30862	31055	30857	31021	30713	31103	30792	30793	30893	30792	30869	30901	30714	30938	30811	30706	30759	30628	30624	30954	30741	30742	31110	30953	30853	30794	30833	30935	30904	30940	30831	30871	30988	30766	31037	30820	30833	30771	30756	30808	30862	31001	30821	30846	30906	31068	30672	30781	30748	30673	30769	30737	30672	30942	30763	30819	30783	30822	30914	30686	30526	30623	30777	30893	30857	30752	30842	30911	30714	30820	31010	30731	30786	30922	30926	30830	30720	30924	30751	31044	30716	30968	31100	30635	30987	30830	30704	30681	30907	30679	30647	30455	30472	30866	31109	30916	30874	30942	30953	30701	30564	30857	30796	30915	31023	30887	30891	30834	30975	31186	30891	30670	30796	30590	31051	30781	31136	31135	30890	31023	30854	31039	30820	30802	30827	30818	30494	30891	30544	30894	30945	30861	30934	30969	30987	30948	30736	31001	30702	30990	30464	30896	30705	30927	30823	30916	30733	30715	30907	30869	30853	30646	30730	30805	30707	30932	30715	30926	30639	31022	30851	30772	30664	30987	30766	30728	30941	30581	30712	30827	31033	30890	30521	30859	30800	30772	30800	30914	30762	31022	30748	30945	31049	30787	30652	30732	30792	31037	30875	30729	30608	30908	30843	30812	30701	30759	30655	30859	30903	30904	30965	30577	30872	30800	30820	30608	30890	31012	30824	30915	30698	30850	31150	31000	30941	30684	30894	30826	31082	31037	30611	30719	30945	30700	31058	30961	30874	30821	30582	30958	30596	30946	31002	31004	30731	30760	30789	30588	30635	30976	30752	30767	30541	30526	30811	30834	30709	30900	30967	30783	30592	30847	30599	30882	31045	30747	30600	30825	30943	30768	30972	31013	30748	30898	30978	31117	30867	30691	30722	30820	30669	30573	30841	30760	30793	30922	30845	30711	30632	30901	30982	30702	30834	30933	30927	30875	30753	30907	30855	30872	30847	30882	30853	30634	30846	31075	30817	31145	30686	30474	30928	30895	30800	30552	30486	31061	30740	30729	30444	30689	30763	30814	31062	30809	30818	30791	30706	30732	30756	30687	30921	30564	30895	30821	30924	30973	30728	30756	30829	30690	30838	30656	31041	30829	31179	30951	30965	30759	31017	30501	30961	30989	30549	30812	30927	30497	30943	30682	30471	30677	30718	31065	30745	30876	31016	31100	30737	30926	30980	31044	30642	30618	30691	31145	30723	30654	31054	30933	30671	30920	30829	30925	30842	30624	30586	30817	30779	30898	31054	30825	30801	30783	30690	30642	30646	30799	30625	30733	30699	31184	30685	30901	31167	30798	30636	31036	30870	30804	30842	30930	30680	30947	30745	30845	30882	30840	30927	30650	30746	31088	30864	31028	30744	30542	30883	30767	30628	30838	30931	30912	31145	30742	30892	30732	30891	30881	30778	31085	30769	30921	31064	30885	30772	30469	30824	30896	30881	30856	30790	30718	30670	30549	30667	30742	30587	30796	30783	30947	30805	30959	30649	30990	31090	30622	31173	30787	31013	30688	30640	30886	31024	30866	30729	30949	30968	30797	30627	30856	30885	30801	30702	31029	30734	30667	30848	31001	30778	30945	31007	31011	30910	30890	30825	30791	30823	30717	30774	31000	30772	30880	30772	31019	30806	30802	30857	30829	31068	30723	30975	30730	30912	30699	30711	30915	30963	30944	30811	30788	30786	30866	30857	30932	30731	30866	31002	30959	30591	30741	30741	30917	30910	30714	30579	30815	30908	30838	30772	30841	30511	30410	30629	30812	30940	30657	30821	30708	30682	31053	30823	30802	30855	30874	30886	30850	31049	30888	30560	30955	31014	30774	30644	30858	30929	30986	30842	31015	30803	30806	31109	31025	30888	30551	30592	30707	30859	30973	30654	30591	30922	30609	30931	30820	30583	30853	30797	30654	30716	30596	30782	30886	30790	30854	30732	30857	30789	30758	30791	30741	31000	30831	30857	30828	30718	30885	30829	30983	30675	30901	30555	30692	30617	30867	31126	30714	30699	30778	30592	30932	30804	31052	30574	30974	30733	30743	31083	30964	30701	31108	30969	30871	30809	30648	30927	30663	30629	30751	31061	30906	30708	30858	30871	30690	30685	30561	30763	30969	30724	30757	30993	30722	30698	31011	30809	30542	30789	30782	30808	30806	30730	30869	30809	31032	31035	30996	30822	30766	31052	30896	31015	30905	30704	30753	30671	30795	30748	30854	30849
19059	34623	34341	31298	27994	23498	21766	20478	20027	21156	21013	19956	18792	17842	17610	17624	17320	17024	17178	17079	16885	16901	17106	17482	17702	18003	17636	17195	17213	17115	17006	17024	16973	16916	16958	16802	16764	16866	17010	17018	17049	17058	16887	16934	16884	17054	16900	17016	17041	16856	16999	16925	16750	16914	16882	16686	16741	16829	16833	16785	16873	17005	16941	16977	16932	16829	16934	16912	16763	16787	16807	17067	16966	16784	16585	17005	16863	16840	16769	16741	17038	16931	16882	16977	16635	16963	16773	16966	16868	16845	16786	16901	16899	16824	16800	16892	16886	16994	16761	16660	16729	16943	16808	16790	16903	16889	16782	16931	16834	16668	16986	16782	16872	17015	16763	16713	16780	16696	16914	16932	16846	17009	16837	16943	16928	16924	16749	16860	16970	16659	16919	16796	16930	16817	16853	16648	16886	16724	16922	16789	16945	16698	16876	16910	16785	16802	16773	16605	16688	16868	16922	16830	16944	16771	16602	17008	16862	16709	16839	16893	16952	16844	17020	16904	17127	16832	16654	16713	16769	16921	16774	16821	16786	16860	16769	16692	16795	16775	16742	16846	16807	16965	16938	16733	16732	16887	16697	16899	16723	16782	16892	16816	16870	16856	16800	16931	16789	16944	16880	16853	16842	16917	16842	16788	16717	16939	16866	16811	16822	16956	16723	16975	16716	16834	16733	16788	16839	16949	16731	16889	16789	16785	16905	16932	16737	16671	16843	16718	16693	16900	16721	16978	16741	16786	16778	16828	16725	17007	17006	16921	16860	16792	16739	16745	16910	16898	16829	16858	16927	16790	16803	16764	16745	16917	16867	16745	16661	16778	16696	16981	16929	16825	16797	16782	16847	16864	16876	16833	16726	16957	16878	16801	16841	16853	16930	16698	17007	16798	16897	16957	17072	16919	16990	16859	16821	16847	16930	16723	16906	16646	16727	16843	16815	16836	16585	16791	16948	16942	16761	16898	16936	16793	16768	16745	16825	16805	16535	16829	16997	16931	16844	16842	16852	16924	16663	16817	16949	16735	16843	16756	16868	16878	16991	16784	16790	16908	16697	16884	16695	16892	16834	16994	16757	16838	16958	16761	16894	17001	16996	16790	16880	16915	16819	16874	16907	16926	16702	16961	16654	16794	16948	16688	16718	16865	16873	16690	16994	17016	16924	16858	16986	16905	16831	16718	16855	16712	16787	16686	16888	16861	16854	16898	16992	16808	16680	16997	16784	16941	16835	16863	16790	16689	16932	16870	16754	16824	16901	16808	16883	16865	16900	16883	16817	16895	16905	16909	16895	16800	16802	17017	16834	16768	16836	16997	16621	16800	16752	16843	16747	16725	16941	17000	16812	16685	16758	16705	16966	16779	16624	16791	16717	16828	16924	16778	16870	16759	16918	16729	16837	16715	16577	16867	16807	16927	16704	16804	16663	16828	16949	16910	17017	16785	16783	16978	16817	16763	16856	16815	16936	16920	16896	16666	16791	16770	16897	16849	16879	16905	16816	16903	16967	16908	17026	16673	16659	16833	16844	16875	17098	16865	16733	17018	16747	16918	16734	16777	16668	16824	16976	17016	16944	16836	16706	16761	16943	16793	16831	16972	16992	16562	16924	16765	17059	16824	16904	16824	16793	16741	17108	16859	16960	16943	16979	16888	16999	16959	16844	16795	16841	16746	16651	16835	16883	16809	16622	16912	16768	16761	16893	16924	16971	16784	16758	16700	16805	16792	16746	16742	17031	16793	16830	17031	16888	16814	16910	16823	16872	16656	16801	16761	16780	16804	16886	16927	16903	16847	16807	17009	16890	16954	16899	16712	16603	16737	16824	16729	16819	16885	16733	16790	16668	16895	16956	16593	16827	16759	16859	16620	16733	16747	16783	16787	16849	17009	16699	16890	16996	16781	16830	16855	16958	16866	16873	16886	16895	17017	16870	16851	16885	16894	16822	16683	16962	17096	16875	17045	16912	16907	16741	16976	16783	16949	16932	16700	16737	16868	16889	16776	16814	16721	16878	16894	16811	16899	16678	16646	16845	16770	16993	16912	16817	16807	16702	16801	16723	16783	16737	16870	16875	16791	16951	16934	16860	16930	16713	16816	17020	16687	16607	16975	16951	16913	16954	16820	16741	16806	16979	16853	16851	17000	16798	16632	16860	17057	17041	16672	17031	16887	16566	16803	16816	17003	16897	16925	16845	16796	16760	16772	16805	16862	16885	16667	16863	16767	16859	16805	16785	16844	16774	16699	16962	16632	16759	16963	16832	16812	16852	16902	16799	16911	16907	16675	16853	16718	17002	16642	16958	16825	16899	16690	16847	16928	16846	16864	16783	16803	16782	16909	16734	16910	16857	16725	16864	16653	16894	16907	16797	16711	16924	16725	16721	16884	16902	16887	16836	16855	16902	16902	16878	16733	16917	16989	16995	16775	16653	17023	16842	16936	16856	16810	16847	16735	16802	16972	17009	16663	16850	16934	16815	16884	16998	16662	16881	16791	16828	16955	16826	16869	16902	16787	16944	16883	16621	16908	16788	16675	16873	16931	16835	16814	16874	16860	16978	16704	16756	16685	16606	16875	16709	16852	16931	16931	16914	16830	16763	16767	17049	16800	16875	16882	16972	17076	16783	17054	16858	16816	16969	16716	16751	17050	16747	16776	16760	16845	16946	16764	16795	16614	16800	16932	16772	16854	16990	16765	16897	16878	16735	16711	16837	16902	16982	16775	16886	16823	16755	16674	17127	16843	16924	16692	16773	16792	16833	16925	16977	16874	16841	16858	16747	16730	16831	16608	16826	16958	16778	16921	16753	16770	16937	16919	17090	16848	16992	16852	16901	16854	16850	16886	16756	16848	16737	16908	16839	16972	16928	16927	16875	16923	16885	16862	16766	16648	16860	16888	16939	16780	16981	16788	16941	16667	16995	16891	16805	16847	16777	16789	16757	16772	16803	16899	16793	16727	16793	16856	16597	16716	16989	16805	16906	16768	16907	16824	16973	16798	16711	16884	16949	16865	16910	16601	16702	16818	16850	16976	16753	16893	16714	16805	17000	16947	16947	16773	16892	16686	16739	16801	16974	16743	17003	16828	16963	16881	16848	16850	16918	16848	16700	16733	16916	16700	16909	16957	16844	16837	16981	16865	16866	16977	16833	16840	16929	16708	16717	16800	16999	16911	16808	16720	16824	16898	16848	16897	16885	16890	16737	16868	16891	16874	16937	16900	16848	16992	16721	16797	16869	16690	17013	16860	16684	16744	16845	16770	16805	16872	16815	16814	16696	16741	16843	16670	16919	16780	16868	16817	16721	16843	16888	16869	16937	16696	16827	16880	16984	16434	16755	16855	16803	16859	16797	16842	16927	16823	16734	16836	16966	16827	16666	16755	16965	16748	16854	16837	16695	16841	16662	16732	16748	16879	16885	16855	16856	16773	16841	17024	16744	16778	16873	16785	16917	16741	16780	16770	16765	16931	16906	16857	16676	16868	16896	16904	16897	16928	16974	16716	16844	16812	16884	16749	16984	16812	16806	16838	16890	16875	16866	16823	16949	16927	16789	16808	16788	16841	16830	16895	16798	17016	16950	16788	16827	16939	16889	16831	16897	16963	16877	16859	16847	16923	16766	16843	16933	16706	16964	16703	16886	16821	16811	16836	16674	16859	16926	16931	16900	16952	16972	16700	16874	16750	16838	16950	16762	16679	16913	16757	16834	16848	16999	16967	16704	17002	16754	16842	16937	16917	16876	16830	16942	16935	16850	16857	16699	16920	16758	16876	16999	16872	17064	16837	16986	16779	16847	16781	16795	16879	16738	16898	16759	16716	16885	16877	16799	16917	16915	16847	16708	16729	16691	16737	16847	16735	16828	16909	17121	16984	16830	16712	16893	17016	16732	16857	16825	16870	16752	16958	16678	16893	16960	16855	16980	16606	16880	16637	16867	16869	16854	16820	16754	17069	16862	16895	16825	16873	16958	16747	16694	16976	16780	16803	16702	16712	17088	16679	17206	16890	16737	16723	16659	16932	16984	16852	16684	16840	16806	16826	16874	16749	16762	16941	16892	16798	16890	16773	16749	16714	17006	16962	16856	16802	16992	17165	16818	16844	16782	16830	16941	16843	16853	16889	16997	16702	16781	16963	16791	16885	17038	16712	16829	16880	16901	16800	16952	16910	17005	16838	16992	16893	16919	16923	16985	16830	17010	16967	16983	16852	17023	16813	16841	16984	17030	16763	16865	16747	16725	16936	16934	16947	17027	16912	16729	16858	16942	16764	17019	16828	16754	17058	16925	16907	16911	16869	16766	16794	16868	16708	16805	16909	16769	16667	16722	16868	16848	16734	16764	16635	16845	16566	16778	16941	16819	16712	16669	16805	16903	16751	16949	16866	16922	16865	16789	16894	16812	16693	16946	16797	16792	16880	16871	17008	16741	16853	16638	16859	16959	16957	16752	16981	16888	16796	16926	16895	16771	16839	16665	16863	16944	17104	16882	16921	16817	16933	16823	16639	16878	16831	16672	16785	16765	16692	16831	16804	16852	16735	16876	16814	16669	16915	16667	16590	16889	17049	16851	16959	16819	16954	16985	16720	16839	17009	16800	16895	16856	16935	16918	16741	16822	17097	16872	16658	16724	17008	16701	16883	16887	16857	17073	16885	16889	16981	16709	16679	16658	16921	16896	16882	16871	16945	16885	16781	16753	16612	16751	16885	16698	16592	16929	16784	16844	16868	16839	16917	16892	16830	16914	16607	16732	16874	17066	16751	16794	16841	16780	16794	16791	16841	16943	16697	16740	16745	16880	16820	16783	16926	16731	16885	16872	16785	16701	16682	16753	16830	16748	17026	16803	16710	16816	16917	16879	16812	16885	17034	16892	16913	16779	16945	16931	16729	16857	16731	16782	16832	17093	16963	16608	16764	17061	16928	16735	16841	16695	16743	16989	16823	16937	16768	16753	16724	16893	16557	16812	16916	16847	16863	16860	16819	16917	16668	17001	16840	16794	16726	16797	16937	16765	16816	16952	16718	16738	16786	16814	16811	16677	16988	16774	16589	16965	16843	16986	16809	16904	16849	17001	16828	16747	16933	16967	16947	16716	16946	16782	16792	16820	16954	16919	16930	16779	16998
22725	21037	27970	28293	32410	36203	37917	36549	37860	39412	38479	36900	35028	33461	32604	32084	31602	30968	30990	31384	31152	31089	31018	31492	31967	32794	32135	32186	31767	31315	31086	31266	30946	30902	31021	31210	30912	30788	31138	30906	31002	30845	31010	30954	31001	30920	31133	31107	30801	30763	30914	31050	30888	30999	31199	31163	30731	31073	31227	31068	31102	30947	30867	31000	31045	30788	30732	30895	30866	30880	30906	31066	31018	31184	30491	30745	30939	31262	30931	31064	30870	31191	30796	30773	31175	31101	30685	30875	31152	30662	30839	30881	30764	31141	30997	30614	30678	31258	31110	31036	30851	30586	30890	30975	30977	31038	31020	31039	31173	31322	31194	31045	30948	30798	30901	31187	30832	31037	31029	30923	30827	30660	31115	30959	30877	30809	31089	31062	30986	31052	30871	30652	30746	30736	30701	30616	31029	30983	30896	30986	31010	31124	30974	30742	30814	31096	31012	31100	30675	31037	30981	30960	30789	30896	30853	30936	30566	30805	30896	30797	30848	30846	30819	30712	30747	30729	30802	30861	30808	30716	30931	31149	30941	30619	31248	31024	30916	31151	30849	31050	30953	30885	30742	30988	30855	30611	30537	30884	30730	30794	30842	30834	30642	30855	30691	30799	31135	30789	30772	30824	31089	30729	30948	30954	30897	30910	30725	30877	30914	31003	30954	31060	30692	30696	31091	30782	30874	30915	30601	30744	31035	30817	31069	30848	30965	30452	30781	30964	31151	30977	30926	30902	30973	30911	30824	30733	30978	30691	30758	30856	31018	31004	30848	30898	31113	30986	30907	30879	30970	30758	31069	30981	30827	30879	30878	30925	30963	30899	30682	31111	30979	30822	30875	30993	30887	30904	30980	30942	30933	30757	30921	30909	30745	31175	31001	31100	31021	30767	30882	30846	31052	30992	31067	30735	30746	30771	31046	30980	30558	31045	31004	31166	31027	30706	30808	30657	30950	30886	30961	30843	30839	30756	30924	30893	31033	30770	30891	30711	31094	31014	30996	31025	31141	30807	30604	30906	30802	31169	30847	30919	30794	30953	31006	30753	30984	30911	30805	31037	30960	30601	31029	30953	30809	30870	30966	31069	31037	30839	30908	31021	30829	30935	30858	30903	30608	30803	31055	30998	30955	30870	30874	30818	30997	30931	31053	31122	31133	30883	31009	30918	30942	31012	30811	30949	31127	30930	30949	30814	30888	31002	30998	30792	30653	30767	30728	30959	30712	30901	30757	30891	30835	30839	31031	30861	31055	30881	30787	30778	30652	30866	30976	30856	30861	30558	31114	30861	31227	30877	30785	30886	31124	30938	30687	30996	31135	30975	31160	30879	30783	30897	30898	31125	31142	31005	30837	30697	30977	30620	31014	30721	30942	30972	30947	30975	31031	30851	31016	30965	30822	31093	30758	31065	30826	31060	30897	31032	31145	30709	30943	30932	30822	30960	30992	30913	30581	31227	31045	31111	30709	30812	30963	30963	30982	30971	30790	30966	31126	31006	30821	30882	31305	31070	31024	30762	30911	30923	30899	31256	31088	30773	30875	30806	30856	30690	31012	30609	30926	30692	30906	30838	30886	30977	30938	30969	30968	30975	30800	30987	30715	30437	30809	31103	30909	31146	30929	30896	30951	30870	30919	30854	30779	30718	31035	30892	30913	30910	30712	31020	31005	30821	30970	30904	31057	30920	30954	31206	31212	31031	30982	30657	30587	31263	31100	30691	30875	30758	30850	30842	30582	31070	30836	30746	30833	31025	30804	31009	30966	30882	30759	30864	30861	30631	30935	30963	30940	30814	31099	31014	30761	30874	30839	30911	30843	30761	30898	30967	31007	30860	30858	30836	30940	30772	30920	31120	31272	30725	30832	30666	30974	31117	30938	30918	30802	30916	30835	31043	31055	30972	30835	30897	31009	30808	30825	30757	31122	30981	31151	31001	30951	30860	31011	31034	30836	30663	30758	30976	30829	30954	30944	31069	30964	30745	30919	31072	31239	30893	30789	30847	30988	30760	30860	31089	31229	31063	30791	30992	30888	31078	30731	30670	30898	31035	30891	30759	30900	30953	30933	30860	30996	30890	30622	30952	30857	30709	31019	31007	30977	30714	30871	31003	30903	30913	31020	31226	30804	30780	31126	31004	30785	30843	31134	31127	31009	31122	30896	30720	30992	30599	31007	30859	30823	30787	30803	30781	30892	30886	31212	31067	30903	30883	30857	31230	31077	30856	30789	30978	30973	30847	31030	30904	30714	31086	30876	30812	30826	30769	31102	31008	31114	30940	30854	30960	30747	30984	31141	30822	30951	30899	31094	30778	30868	30924	30874	30794	31118	30937	30873	31164	30868	31165	30877	31022	31048	30641	31268	30761	31116	31031	30658	31102	30743	30699	31084	30864	30891	30822	30771	30850	30782	30682	31008	31154	31158	30776	30906	30982	30873	30732	30802	31128	30917	30586	30776	30800	31050	30886	30766	31160	30692	31090	30943	31113	31003	31089	31063	30949	30875	31070	30860	30777	30804	30791	30904	31044	30898	30860	31078	30823	31080	30890	31014	30901	30925	30871	31275	30869	30897	30800	31061	31021	30875	30782	30906	30978	30941	31026	31101	31255	30888	31011	31071	30850	31003	30884	30819	31114	30717	30924	30567	30773	31067	30907	30863	30958	31325	30956	31030	30856	30778	31030	30691	30999	30900	30639	31112	31034	30823	30929	30737	30725	31184	31040	30916	30966	30854	30768	30654	30741	30909	30896	30892	30852	30596	31085	31027	30941	30966	31247	30944	30848	30981	30737	31003	30823	31179	30914	30987	30663	30835	31107	30946	30898	30975	30799	30957	30888	31060	31012	31022	30907	31053	30961	30910	30931	30715	30816	30862	31059	30992	30618	30815	30935	30907	31012	30798	30764	31018	30982	30932	31185	30986	31094	30929	30829	30945	31223	30717	30975	30900	31006	31068	30779	30759	30906	30642	31071	30992	31086	30841	30709	30915	31100	30754	30839	31082	30904	31016	30878	30912	30960	30886	30799	31018	30776	30997	30750	30926	30879	30882	31042	31057	30812	31060	30847	30860	31144	31097	30662	31034	30870	30841	30933	30953	30842	30975	30707	30874	30769	30960	30909	30763	30746	30747	30972	31107	30988	31066	30909	31152	30783	30825	30705	30789	30749	30644	31042	30950	30858	30908	30828	31070	30764	31021	31121	30836	30977	30988	30661	30885	30975	30951	30878	30841	30897	30991	30860	31016	30855	30859	31010	31038	31055	30873	30842	31315	30760	30976	31102	30780	30864	30994	30769	31056	30819	30726	31164	30764	30769	30989	30896	31099	30953	30834	30862	31153	31160	30825	30703	30823	30898	30865	30885	30822	31053	30958	31102	31176	31064	30893	30783	30953	30793	30882	30975	31024	30788	30972	31019	30752	30625	30892	30693	30776	31097	30884	30905	30803	30971	30814	31212	31080	30814	30938	30791	30991	30875	30824	30795	30916	30972	30956	31148	30781	30920	30803	31130	31051	30575	30812	31224	30773	30801	30841	30784	30968	30851	30856	31000	30869	30820	31087	30932	31156	30982	30890	30656	30889	31081	30883	30874	30933	30814	31181	31029	30869	30688	30755	30832	30843	30753	30743	30775	30941	30773	30791	30437	30694	30956	30971	30665	30955	30589	31085	30991	31174	30972	31064	30696	30999	30998	30857	30630	30881	31183	30946	30990	31286	30655	30686	30875	30924	30811	30598	30879	30991	30675	30825	30824	30986	30890	31072	30640	30676	30795	30817	30796	30729	30634	30840	30928	30983	30645	30913	31196	31045	30958	30943	30912	30875	31289	31088	30933	31386	30840	30933	30814	30846	31052	30856	30714	31031	30823	30797	30791	30857	30664	30928	31046	30831	30824	30983	31075	31098	30860	30865	31206	30743	30752	30946	30926	30835	30906	30705	30634	30993	31113	30975	30839	30878	31225	30971	30791	30937	30893	30990	30776	31025	31024	30998	30686	30840	30918	30700	30979	30900	31135	30878	30946	30780	30808	30997	30772	30833	30977	30833	30891	30639	30852	30975	30943	30898	30697	31032	30710	30796	30925	31241	30939	31061	31063	30943	31092	30693	30863	31126	30923	30966	31170	30829	31028	30956	31025	30849	30832	30915	30673	30865	30839	30987	30978	30995	30925	30965	30829	30779	30827	31049	30996	30842	31201	31045	30961	30746	30851	30992	30910	30880	30829	30791	30770	30669	31083	31164	30821	30740	31009	31006	30784	30984	31015	30610	30899	30836	30855	30806	30872	31076	30749	31142	30943	30992	30795	30997	30928	30910	30812	30841	31081	30950	30772	31062	30983	30800	30999	30890	30949	30705	30844	31052	31124	31027	30768	31011	30816	30697	30739	30623	30959	30744	30736	30972	30958	31204	30903	30824	31059	30950	31034	31014	30850	31113	30727	30885	30769	30965	31123	30958	30993	30971	31113	31042	30984	30866	30785	30703	31147	30954	31152	31199	30786	31056	31188	30982	30701	30780	30719	30919	31093	31164	31077	30808	31054	31149	30951	30926	30847	30788	31182	30659	30742	31027	30817	30747	30914	30855	30922	30780	30944	31042	31144	31009	30789	30665	30908	30719	30880	30753	30715	30727	30749	30918	30921	31032	30879	30997	30856	30782	31009	31297	30958	30838	30930	31063	30986	30948	30910	30756	30954	30897	31224	31280	30883	30830	31002	31014	30880	31208	31093	30966	30934	30952	30732	31084	31018	31307	31098	31020	30946	31136	30919	30908	31058	30899	30951	31009	30860	30831	30680	30866	30711	31040	31042	31008	31068	31049	30731	31006	30730	30834	30740	31148	30978	30818	30801	30975	30963	31120	30990	31005	30546	30648	30896	30745	30894	31069	31141	30938	30952	31135	30795	30799	31012	31015	30924	30863	30955	30644	30950	30683	31093	30845	30783	31034	31040	30861	31196	31119	30882	30711	30937	31040	30718	30886	30794	30795	31017	30792	30770	31051	30827	30794	30942	30839	30984	31150	30916	30873	30811	30878	30964	30733	30927	31003	30905	30938	30833	30625	30994	31006	30881	30882	30871	31017	31126	30792	30806	30911	30805	31062	30887	30869	30779	30824	31174	30904	30856
20265	38892	37565	37284	30168	26451	23995	23894	25464	27112	25150	23615	21451	19413	18206	17956	17689	17523	17171	17123	17169	17170	17364	17519	18066	18571	18176	17781	17517	17503	17252	17224	17147	17173	17200	17218	17012	17066	17064	16993	16963	16946	16997	16822	17081	17033	17110	16995	17259	17028	17096	17022	16988	16933	17168	16978	17098	17178	16829	17045	17211	16982	17092	16883	17163	17171	16970	17068	16911	17115	16924	17002	17047	17024	17170	16993	16950	16952	16983	17189	16940	17033	16996	16953	17117	17125	16848	16943	16918	16756	17025	17084	17169	16997	17024	17033	16982	16955	17008	16918	16984	16877	17071	17022	17026	16996	17074	17041	16954	16804	17013	17076	16878	17067	17015	16861	17011	17115	17038	16832	16813	16922	17151	16914	17136	17108	16992	16923	17071	16949	16980	16933	16953	17000	16987	16900	16798	16874	17140	16947	17054	16856	16990	17111	16916	16901	17045	16979	16935	17142	16955	17012	17078	17007	16825	17006	17118	17134	16925	16961	16764	16760	16966	16862	16898	16944	16928	16937	16887	16706	17114	16917	16865	17104	16940	16960	16857	16900	16913	17153	16987	16917	17101	16792	16794	16974	16952	17123	17139	16890	16864	16864	16956	16933	16896	17024	17130	17175	16868	16993	16852	16784	16985	16828	16979	16875	16858	16902	16882	17087	16940	17073	17050	16952	17010	17095	16858	17002	16937	16998	16957	17145	16903	17051	17121	17007	16736	17063	17027	16975	16977	17012	16976	16960	16956	17103	16965	17046	17009	17094	16867	17019	17136	17085	16860	16891	17080	16761	16790	17084	16985	16943	16852	16933	17033	16882	16933	17041	17005	17039	16926	16904	17157	16906	16949	16997	16975	17054	16935	16876	16964	16969	16806	17022	17080	16902	16956	16897	17024	17143	17009	16884	17020	17028	16968	17078	17095	17087	16929	17111	16820	16871	16976	16910	16921	16908	16989	17134	17010	17078	16997	16830	17077	17001	17053	16921	16791	16975	16682	17111	16984	16843	16867	16944	17039	17075	17099	17038	16989	17078	16908	17021	17006	16879	16994	17224	16921	16933	17132	16914	16848	17075	16721	16876	17058	17052	16751	17028	17090	17073	17072	17039	17009	16976	16885	17074	16900	17013	17119	16767	16947	17010	17243	17017	17109	16934	16860	17086	16924	17039	16868	16889	16994	16982	16917	17150	17053	17095	16915	17238	16983	17081	16902	17091	16851	16983	17097	16885	17109	16804	16811	16904	17040	17105	17147	16856	17045	17110	16927	16885	17137	16882	16965	16963	17063	16869	16961	16952	16821	17056	16978	17092	16944	17018	16876	16959	16923	17013	17093	16858	16945	17141	16906	16881	16998	16835	16957	16867	16985	16946	16968	17072	17147	16879	16878	17050	16955	17111	16896	17198	17236	17064	16921	16847	17044	17005	17101	16951	16993	17042	16931	17211	16996	17070	16985	17032	16686	16836	17259	16925	16923	16972	17096	16894	17101	16922	17017	17006	16979	17142	17068	16888	16911	17012	16895	16932	16964	17094	16957	17012	16891	16787	17008	16830	16888	17025	16844	16960	16944	16962	16933	17117	16925	17068	16948	17046	16969	16855	17025	16711	17040	17027	16911	17060	17084	16938	17031	17100	17141	17087	17031	17088	17031	16818	16863	16963	17043	16832	16951	16956	16996	17158	17117	16997	17074	17010	16907	16932	16843	17095	17046	16991	17120	16900	16917	16857	17128	17029	17078	16919	17066	16855	16948	16914	17018	16870	17068	17123	16933	16929	16763	17177	17017	16990	17056	17021	16902	17154	16830	16940	16964	17105	17102	16909	16919	16939	16990	17146	16935	17093	16970	16991	16944	17019	17072	16992	16876	17067	16932	17031	17136	16957	16981	17010	16867	16956	16919	17160	16876	17097	16930	17127	16973	17063	17044	16971	17027	16960	17054	16895	16994	16842	17058	17045	17085	16890	16825	17073	17036	17002	16839	16928	16874	17170	16901	17013	16984	16813	17205	16985	17070	17123	17095	16908	16924	17037	16943	16898	16750	17037	16885	16826	17077	16995	17107	16890	16866	16940	17121	16995	16784	16895	17022	16759	16948	17057	16978	17156	16892	16920	16882	16758	17032	16991	16958	16920	17105	16931	16817	16985	17006	16836	16820	17004	17036	16870	16815	17077	16983	17064	17027	16706	16941	16913	16973	17035	17096	17106	16809	16922	17306	17083	16922	17047	17080	16977	16789	16853	17299	16820	16826	16910	16951	16978	16932	17184	16993	17079	16958	16999	16778	17021	16969	17016	16966	17149	17078	16965	17023	17003	16772	16877	17065	17046	16942	16911	17126	16975	16985	17010	16976	17148	16942	16991	17148	17105	17012	17044	16913	17105	17089	16712	17089	16922	17019	16961	17031	16936	17067	17148	17155	17103	16994	17081	16852	16822	16955	17164	17073	17081	16868	17064	17038	16853	17057	17152	16889	16892	16945	16671	17150	17123	16775	17037	16820	17153	17010	16937	16876	16946	17165	17116	16902	16999	17021	16825	16944	16980	16976	16998	16949	17093	16925	16874	17068	17071	17003	16927	16994	16896	16898	16966	16893	16795	16896	17008	16795	16933	17040	17033	16916	16942	16991	17174	17117	16806	17057	16963	16826	17041	17101	16894	16959	16970	16991	16729	16997	16972	16824	16897	16798	17267	17103	16920	16906	17134	16798	16952	17017	17017	16837	16833	16942	17013	17020	17017	16894	17165	17035	17086	16956	16993	16924	16782	17256	17037	17091	16974	16934	16947	17202	17047	16907	17129	16901	17128	16930	16983	16915	17199	17081	16938	16751	16897	16936	17237	16793	17094	16930	17065	17034	17109	16943	17007	16775	17028	17045	17053	16824	17004	16983	17075	16837	17021	17060	16937	17077	17101	16924	17131	16928	16997	16987	17034	16934	17008	17137	16927	16949	17034	17095	16965	16996	17112	17070	16927	17000	17274	17032	16921	16698	16882	17095	16943	16859	16967	17040	16991	17103	16961	16951	16905	16824	17141	17124	16939	16959	16851	17073	16977	16931	16839	16880	16854	16998	17005	16931	17065	16906	16924	16851	17024	17023	16795	16870	17037	16905	17013	16910	16940	17069	16853	16975	16978	16949	16782	16874	16949	17156	16989	17004	16888	16984	17085	16887	16842	16987	16892	17164	16919	16986	17074	16979	16915	17187	17037	17065	16849	16963	16896	16871	16828	17106	17140	17138	16908	17138	17058	17060	17088	16927	16931	16882	16964	16871	17044	17018	16922	17084	16852	16928	16935	17020	16929	16898	16985	17069	16893	16962	16823	16959	16878	16800	16982	16913	17094	17074	16922	17021	17022	17009	17005	16893	16825	17151	17016	16829	17089	17112	16857	16886	17023	16847	16982	16960	17054	16895	17036	17048	17136	16986	16919	16974	16947	16887	17047	16988	16835	17046	17032	17071	17012	16966	17006	17122	16901	16932	16926	17031	16969	17182	17052	16974	16929	16984	17171	16957	16974	16951	16954	17130	16878	16877	16923	17034	16966	17005	16989	17037	17015	16921	16966	17006	17055	17029	16947	17183	17022	17148	16930	17109	17029	17067	16910	16960	17029	17016	17098	16985	17052	17183	17131	16909	16977	16916	17039	17071	17081	17143	17001	16941	16943	16889	16982	17017	17062	16837	17025	17031	16912	17061	16950	16850	17053	17054	16910	17103	17035	16967	17053	16916	17139	17000	16922	16998	16974	16896	16816	16969	17049	17039	17008	16959	16908	17093	16909	16997	16923	16990	16914	16917	17131	16948	17028	17094	16968	17055	17017	16827	17122	17141	16830	17082	16976	16948	16998	16927	17060	16904	16985	17011	16871	17000	16949	16876	16984	16830	16753	17159	17099	17103	17133	17017	16928	16950	16960	16995	17083	17097	16999	17150	16884	16996	17070	16955	17044	16971	16890	16874	17231	16909	16923	17026	16966	17123	16839	17095	17137	16986	16965	17152	16953	17019	16845	16990	17177	17066	16927	16922	17133	16766	16932	17085	16874	16948	16772	17030	16985	16915	17029	17197	16913	16988	17039	16952	16950	17104	16846	16919	16830	16992	16999	16920	16817	17040	16997	17134	16890	17083	16999	17103	17052	17018	16941	17033	17033	17064	17082	16929	17007	17001	16944	16895	16977	16911	16851	17095	17034	17150	16893	16996	16958	17059	17139	16828	16959	17051	17069	16956	17047	17208	17065	16956	16879	16984	16790	17090	16809	16876	16996	17060	16920	16846	17005	16952	17050	17020	16968	16991	16797	16997	17003	17050	16850	16926	16960	17079	16910	17093	16911	16870	17060	16999	17026	16929	16947	16911	16899	16974	16854	16909	16922	17011	17143	16930	16879	16885	16806	16936	17041	16869	16925	17008	17006	16945	17012	17007	17003	17011	17090	17068	16784	16932	17001	16965	16866	16976	16999	17032	16948	16950	17029	17210	16833	16898	16881	16997	16869	16978	17064	17011	17130	16857	17199	16930	17018	16967	16963	16800	17033	17012	16971	16679	16908	16934	16871	16946	16912	16921	16918	16928	17140	16792	16952	16998	17055	17012	17013	17099	16820	17002	16902	17019	16993	17099	16998	17053	17126	17073	16730	16936	16848	16873	17044	16770	16975	17030	17083	16806	17111	16874	17071	17126	16846	16978	17042	16862	16748	17074	17245	17153	17004	16842	17133	17030	17036	16828	16955	17070	16962	16944	17146	17056	16915	16782	16713	17046	16801	17042	16791	16978	16827	16908	16869	16988	16934	16900	16973	16878	17050	16844	17181	16843	16989	16939	17065	16874	16958	16949	17017	16941	17171	16864	16857	17016	16938	16932	16851	16848	17032	17076	16875	16938	16849	16994	16855	16935	16852	17090	16872	17103	17004	17021	17119	17009	17064	16883	16807	17016	16967	16919	16943	16779	16844	16871	17063	17147	16880	17082	16908	16893	16950	16980	16905	16924	16836	17008	17136	16825	16956	16893	17015	17099	17036	16983	16938	16929	16906	17016	16947	17103	16968	17013	16950	16956	16814	16935	17031	16725	16894	17097	16934	16882	17100	16959	16902	17043	16939	16913	17089	17161	17157	17027	16978	16967	17050
35123	32839	41262	40558	34685	33361	33498	33610	34593	33811	33119	32665	31846	31263	30777	30426	30598	30558	30321	30365	30062	30438	30123	30351	30165	30366	30135	30370	30382	30361	30301	30450	30607	30283	30205	29988	30102	30214	30206	29910	30202	30317	30359	30054	30144	30419	30437	30511	30251	30368	30361	30397	30322	30233	30365	29867	30392	30306	30360	30281	30361	30170	30329	30327	30153	30079	30271	30165	30225	30258	30264	30145	29999	30103	30208	30310	30352	30275	30256	30100	30453	30367	30125	30216	30200	30223	30081	30165	30313	30339	30386	30389	30571	30507	30244	30016	30228	30430	30104	30416	30125	30115	30292	30206	30088	30188	30305	30273	30264	30061	30407	30360	30349	30228	30204	30193	30312	30387	30437	30090	30024	30113	29937	30250	30419	30248	30234	30501	30232	30308	30355	30323	30278	30139	30059	30299	30250	30232	30181	30323	29969	30425	30322	30376	30305	30253	30143	30333	30274	30115	30262	30242	30464	30326	30423	30183	30127	30149	30127	30133	30448	30140	30155	30464	30499	30197	30105	30230	30238	30183	29989	30398	30379	30288	30293	30187	30169	30238	30080	30283	30289	30048	30086	30113	30314	30241	30343	30351	30059	30053	30521	30246	30181	29954	30268	30259	30321	30401	30327	30312	30400	30293	30040	30363	30311	30180	30240	30320	30266	30398	30251	30318	30108	30341	30345	30201	30252	30160	30250	30041	30432	30388	30276	30424	30056	30231	30361	30078	30356	30190	30375	30141	30394	30472	30026	30073	30245	30193	30503	29905	30026	30257	30428	30529	30228	30156	30101	30194	30410	30465	30335	30398	30387	29914	30441	30193	30029	30376	30511	30118	30420	30299	29991	30013	30347	30252	30287	30428	30609	30459	30098	30192	30258	30130	30152	30260	30175	30262	30478	30247	30023	30049	30277	30061	30350	30396	30497	30176	30243	30280	30321	29910	29956	30088	30203	30264	30510	30237	30291	30245	30354	30231	30451	30241	30348	30364	30215	30285	30315	30407	30432	30151	30314	30440	30325	30114	30228	30282	30389	30161	30228	30202	30317	30417	30396	30148	30298	30084	30479	30090	30415	30059	30323	30230	30362	30359	30060	29982	30276	30274	30128	30236	30269	30320	30068	29976	30311	30278	30336	30263	30237	30380	30331	29955	29975	29962	30162	30172	30185	30316	30040	30173	30327	30373	30368	30401	30083	30388	30331	30156	30600	30275	30289	30003	30343	30126	30379	30182	30278	30202	30235	30219	30411	30155	30515	30172	29981	30402	30376	30492	30468	30315	30500	30346	30166	30034	30416	30257	30492	30307	30353	30419	30466	30249	30360	30418	30099	30194	30222	30201	29873	30306	30230	30506	30006	30108	30106	30174	30077	30518	30119	30075	30221	30367	30180	30370	30354	30256	30226	30497	30566	30389	30058	30152	29995	30214	30151	30300	30111	30050	30280	30528	30424	30212	30065	30252	30227	30226	30286	30267	30342	30230	30340	30210	30061	30276	30212	30348	30342	30003	30246	30273	30048	30178	30296	30377	30422	30118	30329	30112	30309	30458	30197	30347	30532	30225	30251	30432	30178	30126	30465	30347	30225	30327	30152	30549	30202	30154	30358	30630	30384	30113	30245	30277	30410	30224	30519	30241	30221	30285	30514	30129	30172	30043	30295	30271	30197	30183	30396	30250	30486	30054	30153	30074	30304	29938	30109	30171	30068	30115	30202	30228	30335	30533	30415	30256	30377	30264	30395	30233	30367	30007	30326	30165	30389	30346	30320	30257	30177	30209	30489	30330	29906	30098	30098	30119	30255	30157	30179	30379	30088	30013	30253	29956	30270	30452	30196	30426	30218	30162	30404	30360	30287	30033	30217	30213	30269	30407	30310	30316	30139	30350	30251	30275	30263	30247	30191	30200	30145	30356	30269	30374	30202	30517	30281	30425	30128	30129	30358	30384	30253	30241	30185	30292	30545	30225	30262	30293	30049	30046	30163	30128	30300	30059	30619	30242	30365	30115	30030	29843	30210	30367	30162	30233	30507	30252	30112	30066	30416	30020	30247	30161	30188	30304	30072	30533	30393	30215	30317	30398	30264	30094	30471	30161	30210	30291	30252	30192	30058	30088	30213	30223	30049	30209	30322	30110	30212	30417	30681	30388	30184	30097	30188	30147	30205	30349	30355	30559	30379	30160	30298	30511	30177	30324	30262	30135	30300	30312	30366	30403	30061	30342	30251	30324	30187	30147	30184	30293	30224	30338	30145	30505	30113	30355	30296	30526	30328	30210	30178	30314	30307	30371	30483	30176	30627	30517	30425	30425	30415	30209	30320	30243	30407	30346	30240	30142	30254	30308	30155	30186	30343	29918	30184	30249	30050	30420	30478	30595	30301	30206	30283	30106	30358	30361	30051	30303	30340	30142	30331	30229	30219	30118	30299	30463	30280	30062	30156	30262	30475	30290	30381	30369	30179	30101	30392	30073	30228	29950	30311	30105	30341	30199	29959	30271	30260	30407	30244	30554	30045	30293	30493	30270	29874	30206	30140	30453	30115	30087	30267	30291	30332	30220	30015	30031	30266	30226	30318	30200	30448	30237	30276	30465	30186	29968	30225	30465	30194	30341	30288	30475	30381	30462	30213	30098	30355	30297	30417	30099	30164	30094	30539	30466	30527	30214	30204	30109	30255	30304	30488	30386	30303	30352	30319	29946	30042	30128	30085	30129	30209	30072	30207	30157	30621	30085	30471	30280	30415	30465	30221	30027	30173	30269	30365	30379	30283	29915	30171	30451	30129	30169	30294	30562	30090	30352	30280	30078	30249	30203	30239	30186	30402	30018	30371	30134	30120	30254	30078	30215	30248	30372	30076	30359	30373	30237	30191	30133	30388	30206	30335	30012	30038	30206	30331	30269	30283	30299	30354	30231	30230	30312	30415	30142	30495	30216	30670	30254	30065	30255	30282	30510	30578	30437	30333	30430	30167	29970	30213	30088	30303	30265	30468	30344	30516	30507	30358	30290	30119	30214	30151	30267	30346	30158	30352	30486	30357	30295	30351	30231	30325	30347	29860	30237	30234	30062	30116	30126	30343	30076	30189	30378	30198	30352	30103	30348	30242	30154	30226	30445	30377	30466	30270	30436	30593	30434	30046	30320	30228	30168	30392	30302	30269	30296	30265	30436	30482	30409	30265	30082	30208	30299	30386	30176	30305	30013	30302	30279	30262	30455	30408	30013	30297	30302	30223	30410	30344	30398	30338	30434	30369	30460	30013	30498	30270	30348	30049	30236	30443	30127	30458	30250	30530	30286	30381	30527	30086	30223	30289	30166	30474	30339	30355	30296	30183	30034	30245	30345	30290	30334	30248	30205	30160	30288	30422	30541	30465	30428	30244	30276	30320	30460	30122	30312	30404	30331	30199	30167	29924	30367	30259	30081	30364	30254	30279	30478	30383	30205	30120	30300	30523	30544	30170	30350	30115	30342	30273	30548	30078	30562	30309	30140	30509	30450	30546	30045	30195	30184	30080	30394	30320	30271	30241	30299	30066	30282	30372	30426	30325	30436	30102	30326	30479	30225	30522	30380	30456	30384	30281	30101	30234	30131	30515	30380	30256	30168	30175	30232	30111	30214	30306	30438	30566	30195	30290	30136	30251	30445	30400	30188	30574	30225	30398	30315	30187	30218	30301	30234	30246	30353	30217	30392	30478	30331	29991	30184	30335	30242	30195	30120	30122	30087	30291	30039	30205	30020	30187	30257	29918	30308	30296	30228	30282	30316	30352	30073	30303	30206	30278	30183	30337	30201	30266	30194	30128	30211	30311	30512	30489	30443	30145	30376	30436	30329	30295	30195	30359	30154	30245	30341	30523	30219	30367	30053	30226	30090	30321	30220	30154	30547	30230	30185	30303	30275	29906	29962	30334	30556	30066	30349	30135	30444	30380	30301	30391	30301	30421	30189	30297	30233	30269	30404	30370	30104	30425	30333	30370	30344	30129	30209	30027	30440	30281	30225	30122	30240	30144	30309	30425	30274	30250	30511	30380	30086	30582	30160	30293	30260	30229	30192	30369	30347	30338	29846	30431	30436	30141	30080	30199	30538	30441	30080	30382	30299	30310	30335	30354	30296	30351	30203	30334	30238	30411	30373	30261	30327	30312	30242	30043	30261	30537	30292	30327	30081	30181	30474	30368	30135	30182	30189	30176	30442	30305	29999	30451	30338	30334	30425	30416	30356	30313	30375	30227	30472	30151	30100	30220	30262	30258	30082	30529	30231	30292	30243	30367	30114	30381	30238	30149	30236	30187	30284	30520	30132	30273	30404	30463	30276	30134	30288	30532	30087	30282	30197	30419	30369	30247	30249	29969	30260	30316	30229	30411	29979	30190	30247	30187	30172	30203	30200	30152	30372	30351	30314	30620	30310	29950	30030	30152	30368	30239	30244	30260	30444	30432	30203	30198	30224	30368	30158	30300	30384	30062	29973	30148	30451	30250	30605	30316	30217	30289	30282	30479	30188	30152	30455	30180	30331	30337	30540	30080	30389	30377	30108	30396	30494	30442	30191	30376	30302	30213	30429	30381	30531	30163	30326	30260	30530	30187	30410	30252	30155	30362	30313	30495	30377	30155	30276	30265	30219	30276	30414	30165	30786	30194	30163	30253	30297	30293	30252	30322	30105	30163	30329	30383	30208	30253	30311	30268	30122	30202	30271	30212	30651	30371	30160	30125	30414	30233	30399	30000	30205	30261	30348	30176	30555	30622	30370	30024	30157	30272	30255	30260	30027	30440	30488	30031	30363	30415	30517	30243	30478	30373	30345	30270	30128	30411	30259	30428	30097	30264	30391	30237	30375	30273	30184	30371	30398	30368	30388	30279	30211	30500	30082	30337	30257	30413	30336	30162	30319	30217	30308	30454	30363	30140	30271	30232	30175	30328	30087	30317	30243	30644	30357	30381	30324	30393	30683	30314	30183	30326	30083	30326	30412	30183	30062	30273	30014	30105	30368	30302	30246	30296	30286	30221	30260	30401	30464	30171	30431	30031	30277	30236	29980	30364	30375	30533	30345	30410	30231	30316	30282	30265	30569	30361	30332	30271	30440	30013	30351	30245	30442	30411	30267	30238	30275	30412	30387
22036	29490	32764	28344	21960	20320	20276	20556	21933	20486	19575	18773	18136	17425	16933	16723	16848	16565	16491	16460	16740	16566	16661	16469	16425	16532	16660	16523	16743	16419	16404	16429	16543	16269	16412	16425	16547	16404	16452	16278	16434	16476	16527	16332	16369	16431	16430	16501	16193	16310	16358	16615	16422	16593	16519	16345	16409	16535	16652	16457	16483	16398	16588	16370	16415	16491	16408	16681	16431	16398	16521	16363	16363	16245	16306	16416	16638	16382	16503	16525	16400	16347	16480	16388	16511	16494	16586	16444	16652	16532	16512	16479	16441	16461	16354	16320	16459	16514	16557	16456	16597	16281	16401	16498	16570	16505	16442	16575	16223	16666	16274	16633	16611	16550	16437	16351	16498	16347	16147	16469	16473	16485	16471	16366	16390	16470	16437	16376	16502	16491	16400	16358	16406	16526	16368	16457	16476	16465	16379	16436	16394	16537	16247	16353	16467	16209	16639	16374	16249	16451	16597	16592	16300	16279	16335	16512	16613	16561	16415	16369	16452	16415	16415	16515	16447	16454	16468	16575	16318	16448	16477	16498	16500	16311	16447	16434	16640	16283	16499	16605	16521	16412	16454	16255	16567	16256	16470	16709	16398	16629	16407	16376	16424	16473	16514	16278	16640	16335	16440	16385	16320	16409	16489	16529	16488	16472	16330	16463	16559	16455	16198	16475	16306	16410	16332	16287	16639	16445	16476	16389	16418	16560	16442	16507	16402	16560	16692	16368	16497	16685	16513	16454	16362	16593	16307	16369	16625	16454	16452	16521	16406	16569	16447	16466	16431	16397	16398	16406	16346	16410	16456	16535	16183	16532	16325	16332	16522	16411	16333	16439	16467	16419	16550	16350	16382	16568	16738	16320	16350	16469	16236	16481	16342	16360	16428	16468	16522	16376	16435	16398	16553	16573	16408	16546	16511	16518	16570	16383	16422	16326	16554	16376	16394	16550	16597	16587	16463	16343	16370	16471	16392	16636	16416	16482	16602	16481	16262	16247	16386	16456	16513	16633	16534	16534	16384	16519	16371	16442	16383	16495	16345	16369	16371	16444	16569	16424	16451	16419	16430	16417	16538	16313	16505	16304	16458	16500	16536	16536	16428	16367	16499	16480	16586	16357	16500	16738	16333	16500	16560	16268	16460	16350	16546	16510	16408	16314	16465	16465	16485	16551	16552	16432	16343	16529	16396	16348	16384	16452	16523	16488	16563	16439	16458	16579	16582	16464	16617	16533	16503	16492	16410	16490	16468	16469	16491	16631	16286	16450	16532	16554	16377	16439	16483	16420	16420	16495	16383	16408	16363	16581	16440	16537	16490	16385	16250	16469	16455	16602	16595	16398	16335	16304	16336	16433	16504	16142	16478	16571	16448	16300	16510	16473	16483	16270	16399	16489	16446	16464	16346	16434	16492	16550	16759	16527	16459	16421	16459	16589	16479	16448	16467	16297	16615	16360	16348	16560	16390	16334	16478	16365	16539	16419	16497	16555	16495	16548	16511	16335	16370	16456	16334	16544	16551	16369	16746	16646	16395	16329	16511	16552	16550	16691	16490	16359	16586	16361	16480	16423	16476	16428	16310	16530	16459	16364	16312	16355	16427	16383	16472	16377	16401	16363	16488	16506	16535	16608	16397	16414	16576	16278	16489	16519	16397	16541	16410	16413	16574	16353	16408	16386	16485	16400	16529	16465	16312	16350	16643	16543	16422	16296	16431	16245	16354	16297	16441	16315	16282	16612	16566	16409	16433	16353	16432	16339	16419	16540	16200	16441	16346	16338	16467	16410	16381	16465	16305	16426	16496	16567	16415	16517	16468	16366	16581	16448	16552	16284	16474	16536	16636	16308	16216	16583	16372	16588	16276	16364	16552	16345	16422	16576	16073	16594	16436	16622	16490	16579	16340	16406	16327	16361	16608	16489	16565	16439	16689	16351	16623	16496	16360	16236	16506	16506	16316	16588	16613	16262	16488	16590	16419	16447	16459	16323	16519	16451	16432	16327	16383	16492	16541	16341	16275	16431	16494	16467	16370	16425	16449	16425	16405	16441	16375	16440	16626	16499	16492	16543	16226	16604	16243	16693	16410	16525	16541	16278	16420	16445	16362	16268	16530	16676	16500	16453	16404	16597	16454	16605	16402	16506	16307	16464	16489	16488	16099	16501	16453	16552	16356	16434	16387	16601	16422	16560	16566	16531	16450	16408	16367	16428	16418	16455	16605	16428	16348	16339	16397	16609	16226	16486	16553	16444	16441	16472	16718	16403	16371	16496	16483	16401	16450	16372	16454	16458	16331	16307	16399	16489	16446	16384	16530	16356	16421	16539	16486	16624	16363	16572	16535	16511	16532	16555	16358	16388	16335	16463	16283	16449	16217	16417	16492	16323	16484	16432	16518	16325	16484	16483	16381	16338	16493	16392	16465	16391	16475	16655	16365	16340	16407	16260	16526	16443	16566	16527	16614	16442	16644	16400	16533	16481	16419	16648	16445	16368	16440	16464	16403	16471	16409	16417	16329	16312	16538	16389	16527	16595	16461	16571	16382	16594	16355	16524	16507	16448	16603	16403	16537	16299	16505	16470	16512	16442	16573	16411	16467	16465	16500	16398	16477	16634	16549	16402	16415	16565	16418	16449	16463	16445	16463	16376	16584	16598	16487	16547	16691	16418	16508	16522	16438	16487	16328	16479	16611	16444	16410	16370	16450	16431	16500	16333	16466	16434	16229	16251	16386	16370	16337	16492	16487	16559	16400	16510	16442	16413	16517	16637	16456	16361	16460	16306	16567	16495	16431	16386	16339	16492	16589	16470	16541	16503	16492	16373	16448	16616	16374	16354	16379	16551	16494	16579	16371	16542	16359	16513	16498	16291	16406	16374	16612	16276	16474	16589	16493	16543	16373	16455	16357	16508	16501	16389	16375	16504	16578	16367	16481	16396	16296	16404	16544	16458	16360	16357	16593	16368	16267	16306	16543	16330	16457	16401	16426	16415	16333	16409	16425	16393	16477	16629	16349	16511	16557	16468	16581	16401	16385	16567	16563	16625	16253	16312	16628	16478	16419	16335	16567	16425	16477	16371	16484	16515	16577	16634	16476	16535	16433	16474	16400	16265	16391	16408	16309	16409	16429	16539	16325	16352	16508	16180	16310	16408	16406	16571	16398	16489	16418	16564	16578	16416	16533	16312	16393	16405	16436	16480	16530	16318	16451	16419	16285	16380	16398	16441	16226	16636	16386	16478	16304	16402	16524	16457	16343	16621	16193	16434	16420	16289	16394	16348	16640	16524	16383	16525	16506	16436	16545	16456	16557	16336	16346	16507	16565	16562	16343	16350	16506	16349	16495	16412	16374	16348	16386	16306	16507	16395	16353	16303	16397	16444	16507	16615	16411	16526	16653	16473	16635	16323	16461	16539	16484	16436	16489	16414	16491	16648	16496	16393	16387	16296	16603	16454	16403	16543	16248	16567	16438	16500	16318	16378	16559	16421	16427	16537	16465	16407	16287	16597	16566	16322	16522	16509	16371	16676	16355	16461	16483	16588	16480	16475	16456	16379	16671	16570	16276	16344	16461	16549	16473	16490	16409	16243	16636	16594	16507	16516	16393	16437	16535	16467	16309	16479	16438	16350	16533	16459	16402	16367	16436	16320	16610	16526	16396	16338	16417	16367	16514	16442	16457	16351	16487	16523	16587	16437	16527	16529	16678	16487	16416	16440	16380	16281	16615	16284	16536	16315	16438	16484	16593	16339	16377	16527	16539	16247	16413	16318	16378	16484	16508	16644	16427	16441	16340	16467	16487	16500	16485	16539	16315	16412	16380	16422	16528	16617	16541	16315	16215	16469	16368	16539	16443	16520	16524	16490	16404	16413	16474	16384	16506	16400	16493	16669	16408	16528	16466	16435	16313	16458	16250	16356	16504	16385	16451	16609	16292	16351	16573	16517	16402	16572	16484	16449	16353	16284	16513	16395	16588	16417	16272	16566	16431	16575	16454	16398	16404	16316	16530	16522	16409	16587	16341	16440	16503	16559	16392	16478	16631	16492	16567	16261	16441	16426	16424	16374	16403	16409	16639	16472	16476	16408	16590	16457	16740	16526	16478	16495	16447	16382	16445	16337	16600	16488	16368	16446	16524	16204	16442	16477	16719	16372	16363	16425	16345	16450	16586	16397	16490	16394	16569	16564	16369	16450	16313	16427	16586	16536	16416	16592	16496	16449	16425	16382	16496	16481	16530	16456	16381	16418	16602	16583	16469	16367	16503	16391	16499	16473	16600	16374	16536	16407	16530	16478	16366	16459	16423	16274	16459	16310	16512	16655	16582	16424	16475	16424	16323	16533	16442	16510	16443	16534	16503	16493	16302	16534	16431	16571	16286	16203	16570	16513	16240	16509	16404	16525	16459	16335	16536	16395	16279	16387	16575	16417	16274	16405	16382	16468	16399	16589	16526	16595	16227	16517	16545	16278	16386	16520	16433	16422	16456	16483	16324	16415	16480	16456	16367	16517	16530	16514	16393	16447	16486	16343	16596	16461	16533	16229	16589	16374	16284	16517	16588	16330	16310	16464	16318	16371	16417	16519	16540	16354	16340	16462	16436	16226	16446	16450	16548	16488	16237	16428	16425	16455	16398	16381	16514	16527	16571	16402	16694	16392	16608	16429	16398	16450	16539	16507	16194	16579	16430	16513	16492	16517	16374	16527	16555	16533	16499	16600	16596	16478	16398	16397	16580	16419	16338	16331	16538	16387	16516	16593	16545	16616	16323	16515	16531	16496	16342	16508	16306	16393	16452	16393	16462	16482	16439	16329	16529	16642	16456	16471	16444	16567	16476	16632	16341	16327	16370	16385	16564	16384	16424	16395	16385	16372	16460	16295	16525	16407	16613	16452	16550	16364	16480	16332	16337	16249	16513	16458	16612	16432	16430	16344	16551	16584	16397	16413	16400	16436	16562	16396	16351	16501	16508	16438	16201	16418	16631	16496	16184	16443	16324	16343	16535	16508	16422	16376	16391	16535	16587	16382	16429	16452	16548	16320	16464	16439	16339	16340	16342	16529	16334	16492	16253	16479	16467	16594	16547	16392	16502	16644	16567	16479	16413	16351	16581	16494	16500	16519	16312	16231
24413	21088	28825	31328	32337	34766	37568	38510	37675	36004	34843	33132	32265	31089	30322	29787	29649	29804	29692	29841	29692	29387	29722	29834	29922	30048	30105	29765	29663	29725	29666	29770	29590	29576	29760	29542	29768	29508	29450	29348	29275	29331	29349	29552	29433	29665	29676	29401	29525	29386	29654	29415	29338	29266	29323	29742	29612	29734	29684	29634	29538	29439	29499	29259	29169	29445	29425	29482	29472	29608	29508	29646	29280	29549	29554	29611	29609	29395	29728	29528	29358	29435	29591	29205	29544	29392	29186	29426	29336	29733	29606	29492	29768	29473	29587	29310	29660	29377	29247	29541	29548	29462	29687	29579	29457	29357	29487	29411	29526	29559	29616	29458	29445	29380	29396	29464	29242	29395	29423	29515	29477	29631	29393	29356	29453	29362	29420	29176	29449	29589	29526	29312	29329	29534	29609	29518	29403	29598	29318	29163	29532	29268	29495	29524	29434	29632	29569	29606	29607	29431	29474	29667	29608	29412	29414	29370	29219	29600	29408	29262	29432	29420	29325	29564	29439	29303	29557	29540	29517	29511	29509	29673	29203	29600	29378	29445	29315	29463	29426	29431	29501	29390	29396	29351	29395	29729	29608	29405	29430	29357	29634	29520	29379	29427	29265	29236	29601	29423	29655	29519	29510	29280	29479	29292	29296	29435	29627	29596	29420	29686	29372	29487	29432	29385	29034	29578	29460	29579	29248	29481	29383	29380	29278	29174	29455	29180	29311	29282	29565	29484	29443	29374	29698	29460	29435	29363	29541	29381	29500	29690	29405	29376	29555	29383	29484	29419	29602	29456	29376	29088	29519	29442	29554	29410	29507	29300	29477	29429	29197	29458	29493	29719	29439	29334	29384	29650	29648	29568	29595	29485	29431	29615	29627	29278	29294	29462	29673	29734	29393	29609	29667	29657	29617	29639	29596	29638	29424	29496	29313	29558	29714	29434	29665	29393	29522	29491	29610	29548	29605	29531	29334	29400	29478	29430	29683	29380	29486	29498	29394	29410	29326	29483	29542	29517	29397	29643	29438	29515	29591	29369	29698	29224	29472	29562	29456	29318	29507	29574	29329	29448	29512	29567	29626	29318	29228	29268	29382	29482	29416	29423	29660	29335	29630	29377	29462	29410	29488	29534	29507	29436	29517	29429	29494	29425	29514	29298	29332	29197	29424	29562	29726	29363	29665	29713	29388	29662	29832	29444	29740	29457	29727	29493	29719	29248	29367	29679	29483	29657	29540	29491	29524	29557	29735	29310	29634	29584	29527	29312	29261	29355	29269	29560	29386	29546	29606	29514	29416	29453	29563	29736	29518	29613	29523	29269	29402	29533	29499	29285	29392	29735	29352	29416	29480	29363	29290	29472	29325	29521	29487	29245	29599	29419	29591	29160	29302	29437	29370	29309	29404	29722	29509	29414	29505	29240	29471	29336	29150	29457	29371	29531	29366	29519	29469	29540	29259	29481	29758	29490	29587	29535	29511	29248	29425	29613	29440	29399	29574	29416	29436	29555	29397	29417	29520	29280	29488	29359	29317	29635	29423	29441	29644	29392	29566	29431	29635	29733	29633	29416	29330	29336	29348	29451	29340	29550	29477	29268	29358	29479	29464	29598	29468	29450	29555	29716	29449	29479	29269	29406	29458	29161	29383	29414	29518	29469	29268	29461	29624	29477	29296	29558	29262	29138	29333	29444	29786	29656	29256	29769	29162	29488	29682	29467	29500	29359	29365	29149	29378	29379	29330	29495	29797	29546	29283	29498	29490	29390	29379	29205	29353	29393	29217	29597	29648	29206	29415	29334	29540	29543	29503	29488	29513	29690	29207	29279	29263	29349	29331	29322	29400	29519	29467	29418	29468	29757	29521	29133	29468	29498	29473	29531	29398	29541	29456	29431	29760	29401	29244	29319	29507	29605	29600	29394	29374	29351	29571	29469	29513	29671	29513	29509	29288	29326	29540	29330	29717	29052	29299	29502	29397	29344	29236	29613	29415	29520	29644	29650	29261	29491	29616	29578	29630	29670	29587	29486	29407	29279	29221	29280	29466	29539	29799	29753	29385	29354	29560	29591	29646	29340	29507	29241	29801	29300	29532	29407	29337	29512	29395	29345	29829	29466	29676	29344	29381	29497	29735	29344	29425	29654	29430	29305	29491	29162	29597	29321	29573	29546	29497	29210	29227	29592	29352	29512	29625	29543	29425	29654	29318	29534	29361	29418	29684	29135	29479	29704	29619	29546	29380	29592	29394	29380	29302	29526	29629	29539	29542	29641	29329	29543	29507	29366	29316	29507	29533	29601	29319	29260	29336	29594	29961	29603	29595	29321	29160	29364	29349	29162	29482	29854	29671	29441	29444	29703	29756	29597	29271	29290	29576	29592	29477	29242	29376	29248	29392	29637	29525	29560	29434	29433	29484	29343	29505	29299	29408	29579	29353	29639	29281	29438	29379	29520	29514	29171	29655	29321	29309	29613	29728	29403	29319	29387	29426	29523	29506	29307	29587	29421	29611	29511	29463	29431	29311	29412	29533	29590	29604	29638	29661	29473	29632	29339	29202	29361	29607	29133	29533	29399	29343	29486	29464	29128	29493	29326	29291	29353	29437	29488	29462	29371	29577	29156	29548	29401	29404	29292	29569	29429	29404	29511	29517	29346	29467	29464	29568	29378	29359	29218	29382	29597	29536	29592	29376	29502	29347	29548	29254	29531	29482	29307	29332	29626	29525	29477	29369	29756	29892	29431	29217	29534	29565	29232	29754	29478	29523	29370	29528	29417	29347	29632	29503	29557	29500	29630	29593	29343	29867	29393	29588	29261	29602	29505	29731	29611	29426	29302	29595	29613	29384	29598	29581	29655	29555	29598	29292	29501	29514	29357	29408	29287	29833	29680	29372	29527	29519	29519	29723	29640	29369	29393	29601	29314	29278	29401	29578	29417	29579	29467	29635	29768	29763	29502	29481	29530	29217	29583	29551	29538	29607	29779	29679	29585	29607	29436	29378	29714	29557	29192	29197	29593	29470	29312	29609	29614	29506	29467	29466	29557	29484	29611	29730	29596	29399	29301	29368	29603	29646	29575	29395	29492	29497	29429	29590	29254	29539	29632	29582	29540	29384	29251	29563	29602	29324	29673	29608	29476	29710	29333	29580	29226	29329	29364	29437	29461	29653	29490	29313	29262	29258	29312	29734	29404	29416	29448	29638	29620	29563	29565	29491	29469	29443	29789	29513	29444	29718	29506	29447	29560	29649	29604	29521	29219	29597	29240	29242	29348	29506	29509	29465	29514	29422	29447	29541	29586	29368	29447	29700	29446	29467	29636	29567	29592	29779	29458	29357	29531	29149	29423	29180	29595	29453	29402	29492	29697	29752	29619	29420	29448	29545	29712	29261	29302	29621	29341	29641	29417	29516	29302	29702	29364	29387	29436	29390	29473	29429	29574	29356	29121	29408	29258	29442	29780	29298	29634	29289	29438	29460	29250	29415	29214	29667	29595	29423	29730	29339	29532	29602	29243	29512	29382	29388	29362	29405	29618	29435	29657	29397	29605	29460	29437	29432	29385	29536	29531	29501	29563	29402	29442	29492	29508	29695	29458	29565	29467	29447	29456	29628	29380	29589	29505	29317	29566	29396	29407	29436	29504	29460	29627	29338	29464	29305	29290	29799	29653	29537	29514	29368	29474	29451	29445	29382	29431	29668	29591	29458	29515	29442	29269	29680	29817	29512	29428	29662	29393	29403	29390	29549	29309	29282	29491	29716	29447	29387	29358	29434	29467	29324	29594	29366	29292	29611	29428	29638	29350	29027	29483	29609	29422	29690	29586	29298	29562	29455	29224	29342	29310	29148	29537	29606	29605	29461	29728	29430	29383	29495	29612	29469	29432	29498	29560	29685	29658	29642	29144	29595	29675	29584	29579	29524	29648	29274	29343	29432	29400	29571	29352	29474	29326	29404	29421	29429	29454	29627	29717	29703	29449	29289	29310	29227	29455	29719	29528	29742	29910	29622	29501	29369	29499	29329	29620	29590	29522	29669	29504	29359	29264	29519	29488	29502	29410	29218	29562	29299	29446	29453	29339	29366	29440	29269	29520	29432	29307	29402	29531	29731	29524	29442	29358	29483	29403	29575	29556	29464	29441	29377	29594	29540	29466	29679	29365	29349	29338	29236	29555	29455	29598	29633	29554	29392	29420	29448	29367	29351	29657	29387	29714	29458	29245	29335	29311	29521	29390	29332	29212	29328	29647	29448	29597	29553	29327	29583	29146	29505	29414	29294	29583	29686	29543	29407	29436	29554	29506	29512	29156	29353	29516	29525	29534	29558	29073	29054	29375	29719	29429	29518	29378	29428	29424	29446	29672	29550	29550	29111	29279	29262	29241	29464	29267	29206	29197	29344	29604	29433	29530	29426	29274	29191	29580	29433	29421	29290	29539	29448	29358	29512	29485	29617	29716	29500	29634	29801	29792	29732	29519	29278	29541	29566	29455	29450	29604	29279	29492	29347	29706	29319	29591	29524	29481	29363	29426	29326	29418	29532	29670	29303	29470	29359	29340	29245	29183	29424	29670	29266	29628	29352	29552	29498	29634	29336	29275	29294	29666	29661	29573	29450	29479	29676	29321	29426	29404	29639	29715	29749	29483	29669	29361	29595	29481	29457	29637	29880	29547	29541	29522	29598	29246	29502	29451	29508	29082	29298	29506	29492	29570	29401	29489	29434	29575	29582	29501	29531	29722	29440	29607	29464	29379	29621	29629	29795	29390	29554	29442	29453	29289	29293	29493	29443	29481	29344	29213	29457	29476	29624	29567	29476	29307	29537	29374	29550	29419	29316	29292	29445	29270	29484	29479	29514	29584	29292	29158	29208	29292	29423	29679	29528	29317	29368	29397	29517	29258	29562	29600	29355	29405	29379	29359	29343	29433	30098	29691	29276	29553	29734	29553	29367	29476	29245	29479	29334	29642	29674	29566	29513	29476	29448	29520	29550	29282	29740	29603	29226	29357	29530	29463	29609	29460	29481	29373	29403	29434	29621	29712	29481	29388	29551	29534	29249	29306	29466	29354	29573	29368	29433	29464	29473	29454	29251	29309	29591	29702	29493	29380	29266	29666	29294	29498	29412	29350
18150	34087	37965	29985	25102	23768	25329	27825	25637	23483	21702	20303	19008	17850	17115	16700	16639	16448	16676	16434	16435	16420	16623	16550	16512	16829	16741	16675	16606	16440	16383	16209	16294	16208	16406	16273	16326	16373	16403	16375	16468	16256	16214	16213	16362	16218	16322	16291	16249	16214	16311	16187	16394	16209	16408	16350	16280	16262	16209	16270	16240	16327	16263	16111	16249	16397	16214	16277	16219	16376	16220	16292	16222	16219	16415	16294	16253	16215	16311	16162	16332	16168	16236	16342	16375	16421	16256	16299	16184	16406	16119	16279	16248	16357	16197	16337	16240	16152	16193	16306	16201	16136	16444	16259	16238	16188	16280	16247	16214	16385	16278	16217	16191	16105	16402	16157	16422	16149	16304	16277	16259	16214	16463	16304	16202	16332	16031	16105	16234	16249	16200	16393	16282	16480	16099	16276	16204	16292	16292	16401	16163	16168	16097	16235	16202	16237	16205	16273	16118	16158	16208	16314	16217	16263	16235	16232	16281	16207	16327	16302	16424	16250	16368	16350	16124	16241	16253	16240	16143	16275	16178	16266	16280	16229	16420	16315	16336	16306	16163	16307	16187	16262	16229	16290	16311	16433	16279	16255	15975	16229	16575	16198	16284	16262	16170	16320	16139	16107	16205	16170	16355	16175	16359	16210	16188	16275	16331	16317	16211	16225	16195	16299	16139	16210	16079	16133	16353	16285	16279	16482	16231	16363	16265	16233	16373	16147	16311	16246	16243	16405	16387	16372	16262	16245	16207	16484	16313	16478	16213	16235	16305	16033	16079	16289	16258	16232	16335	16104	16271	16297	16164	16294	16067	16144	16315	16362	16187	16202	16274	16173	16196	16240	16334	16207	16452	16315	16133	16144	16405	16277	16260	16206	16282	16115	16385	16241	16114	16413	16321	16306	16260	16297	16357	16180	16215	16294	16183	16220	16306	16198	16471	16228	16228	16094	16301	16335	16343	16030	16133	16274	16182	16249	16212	16290	15939	16366	16273	16193	16152	16315	16253	16198	16146	16262	16301	16207	16266	16213	16156	16258	16314	16335	16260	16198	16201	16249	16332	16240	16159	16324	16465	16204	16243	16372	16290	16210	16380	16215	16176	16310	15929	16215	16381	16172	16288	16350	16258	16335	16135	16217	16373	16139	16160	16224	16443	16404	16394	16230	16169	16356	16298	16239	16200	16328	16288	16265	16204	16131	16228	16168	16281	16153	16183	16262	16163	16424	16236	16445	16292	16250	16151	16226	16304	16108	16145	16228	16113	16367	16280	16276	16269	16003	16236	16135	16230	16349	16278	16265	16176	16258	16195	16208	16428	16256	16260	16207	16190	16190	16254	16147	16152	16434	16345	16227	16403	16064	16065	16246	16264	16262	16274	16183	16203	16270	16290	16340	16276	16324	16241	16384	16112	16364	16333	16261	16182	16250	16280	16292	16245	16375	16318	16374	16191	16283	16204	16253	16389	16277	16341	16294	16121	16203	16118	16377	16076	16469	16181	16160	16268	16312	16256	16190	15989	16289	16352	16357	16284	16127	16338	16130	16267	16148	16235	16362	16422	16033	16294	16032	16179	16174	16373	16235	16300	16178	16247	16296	16191	16159	16301	16118	16122	16134	16200	16156	16133	16278	16201	16271	16273	16198	16278	16281	16283	16243	16208	16299	16379	16221	16417	16182	16357	16344	16178	16421	16323	16219	16205	16295	16242	16301	16331	16308	16034	16227	16294	16362	16217	16281	16278	16155	16418	16176	16264	16232	16343	16260	16266	16275	16421	16476	16240	16251	16074	16323	16296	16310	16155	16210	16289	16382	16182	16292	16414	16214	16280	16133	16022	16217	16195	16051	16413	16167	16587	16314	16419	16341	16433	16172	16156	16142	16172	16231	16220	16460	16336	16172	16320	16325	16222	16168	16213	16241	16220	16247	16358	16165	16314	16332	16328	16131	16340	16202	16276	16199	16291	16224	16261	16030	16266	16095	16223	16256	16277	16388	16302	16180	16231	16370	16100	16330	16184	16394	16202	16247	16251	16438	16366	16437	16204	16189	16278	16335	16451	16267	16229	16284	16313	16183	16155	16197	16335	16380	16238	16095	16389	16407	16241	16172	16128	16367	16255	16246	16224	16247	16268	16289	16362	16083	16371	16248	16117	16281	16409	16298	16149	16440	16370	16232	16152	16205	16323	16383	16189	16409	16100	16423	16334	16247	16308	16222	16305	16356	16088	16415	16392	16352	16284	16195	16273	16274	16261	16315	16284	16236	16361	16272	16255	16442	16273	16093	16162	16175	16316	16388	16176	16265	16265	16053	16139	16375	16343	16266	16314	16200	16139	16391	16287	16088	16280	16328	16353	16278	16262	16177	16129	16147	16220	16311	16198	16423	16243	16226	16467	16334	16290	16215	16210	16328	16376	16177	16213	16142	16251	16200	16238	16287	16222	16274	16172	16227	16217	16269	16109	16272	16357	16378	16309	16165	16204	16268	16352	16232	16097	16341	16234	16244	16495	16103	16214	16395	16168	16290	16196	16333	16149	16348	16306	16190	16250	16417	16369	16281	16379	16420	16153	16334	16335	16295	16116	16225	16360	16310	16103	16392	16430	16051	16190	16178	16393	16323	16051	16447	16127	16221	16445	16186	16386	16488	16322	16256	16227	16241	16148	16378	16268	16177	16332	16503	16255	16310	16281	16397	16308	16187	16181	16427	16295	16282	16334	16284	16333	16230	16340	16326	16265	16285	16181	16419	16184	16203	16140	16361	16103	16252	16211	16297	16326	16328	16099	16223	16182	16142	16233	16240	16234	16271	16406	16302	16209	16205	16367	16082	16222	15992	16299	16210	16251	16273	16215	16248	16235	16112	16083	16283	16213	16209	16380	16372	16330	16142	16448	16394	16305	16329	16346	16396	16378	16268	16399	16190	16330	16316	16364	16353	16277	16273	16132	16361	16396	16075	16071	16295	16185	16377	16342	16341	16254	16274	16173	16090	16332	16528	16200	16273	16223	16388	16374	16057	16106	16213	16123	16249	16239	16269	16185	16310	16175	16200	16150	16341	16360	16176	16223	16335	16429	16439	16337	16391	16261	16282	16239	16252	16395	16359	16259	16170	16265	16139	16141	16277	16374	16271	16215	16513	16486	16243	16385	16377	16377	16219	16152	16244	16139	16177	16399	16164	16366	16283	16234	16434	16339	16316	16194	16138	16341	16314	16141	16372	16309	16254	16245	16226	16109	16424	16280	16247	16238	16282	16241	16119	16253	16501	16267	16230	16263	16314	16199	16113	16423	16304	16287	16333	16303	16068	16294	16286	16336	16223	16297	16142	16205	16025	16534	16206	16258	16395	16246	16288	16144	16189	16323	16219	16233	16157	16353	16206	16272	16309	16294	16324	16323	16314	16247	16195	16281	16306	16418	16227	16423	16211	16186	16241	16413	16400	16391	16236	16230	16235	16331	16200	16069	16407	16394	16220	16240	16171	16367	16237	16358	16402	16354	16168	16401	16244	16371	16185	16312	16378	16348	16170	16306	16265	16175	16135	16208	16179	16303	16312	16114	16236	16369	16251	16368	16373	16209	16343	16379	16404	16434	16230	16144	16277	16282	16282	16030	16190	16221	16380	16447	16390	16285	16278	16213	16233	16195	16297	16318	16224	16322	16336	16243	16396	16465	16288	16321	16227	16239	16030	16223	16224	16282	16271	16286	16188	16146	16205	16368	16120	16287	16190	16186	16275	16092	16149	16283	16221	16285	16155	16425	16326	16272	16218	16310	16191	16249	16220	16340	16124	16218	16318	16278	16186	16266	16267	16239	16293	16288	16331	16339	16354	16223	16233	16337	16235	16050	16246	16227	16338	16214	16096	16304	16223	16382	16312	16085	16366	16217	16186	16227	16394	16387	16100	16363	16164	16457	16228	16401	16225	16095	16414	16298	16302	16199	16236	16299	16426	16273	16327	16147	16181	16259	16158	16181	16307	16273	16115	16295	16352	16275	16152	16474	16170	16231	16240	16289	16419	16231	16301	16397	16421	16287	16296	16227	16090	16293	16142	16210	16249	16457	16312	16249	16100	16155	16252	16310	16232	16273	16184	16177	16323	16376	16365	16352	16249	16282	16327	16222	16176	16260	16511	16198	16261	16242	16128	16259	16144	16318	16277	16368	16181	16485	16397	16319	16351	16111	16089	16015	16304	16014	16189	16261	16425	16465	16072	16368	16312	16150	16392	16175	16380	16452	16291	16158	16304	16096	16326	16265	16469	16159	16404	16316	16265	16143	16233	16268	16293	16187	16259	16260	16159	16095	16319	16378	16246	16107	16203	16298	16323	16113	16269	16157	16441	16403	16305	16189	16373	16358	16194	16186	16200	16175	16058	16303	16300	16363	16243	16210	16285	16306	16201	16206	16038	16163	16226	16103	16344	16403	16171	16189	16230	16196	16236	16104	16211	16228	16397	16298	16402	16282	16290	16369	16327	16344	16467	16137	16551	16203	16159	16406	16269	16250	16329	16265	16272	16332	16253	16314	16270	16146	16248	16195	16355	16200	16375	16313	16248	16103	16389	16243	16282	16235	16148	16430	16252	16153	16280	16316	16252	16078	16229	16350	16250	16308	16333	16114	16069	16231	16306	16210	16266	16277	16374	16295	16145	16339	16248	16160	16375	16174	16175	16352	16319	16349	16173	16168	16355	16241	16439	16364	16225	16241	16370	16230	16314	16206	16320	16095	16051	16311	16242	16183	16156	16166	16265	16119	16226	16200	16249	16360	16279	16208	16187	16426	16281	16180	16374	16122	16288	16240	16240	16372	16440	16291	16166	16125	16456	16292	16249	16111	16248	16229	16296	16062	16162	16055	16163	16571	16370	16400	16473	16351	16233	16296	16202	16235	16187	16141	16361	16281	16178	16247	16211	16160	16287	16276	16312	16319	16207	16207	16301	16171	16349	16178	16245	16394	16241	16180	16302	16161	16234	16192	16479	16392	16162	16233	16284	16142	16137	16293	16277	16310	16344	16277	16363	16313	16115	16225	16414	16166	16291	16381	16296	16200	16055	16107	16228	16269	16444	16095	16056	16173	16226	16280	16310	16151	16335	16215	16235	16200	16457	16191	16391	16200	16237	16288	16168
22848	21058	28195	27030	30854	37837	45099	43694	40780	38001	35829	34134	32823	31700	31040	30306	30276	29975	29829	29830	29537	29550	29526	29860	29777	29991	30293	30272	29790	29511	29783	29605	29446	29591	29447	29654	29461	29347	29493	29620	29527	29530	29178	29467	29577	29475	29498	29552	29557	29392	29161	29381	29538	29625	29506	29188	29193	29321	29257	29405	29684	29338	29306	29372	29478	29468	29369	29389	29352	29401	29293	29265	29578	29417	29719	29490	29342	29483	29261	29556	29483	29624	29605	29327	29625	29799	29596	29397	29364	29330	29143	29485	29712	29662	29351	29455	29312	29580	29493	29577	29513	29506	29444	29583	29329	29454	29376	29163	29471	29551	29368	29484	29444	29335	29386	29352	29498	29599	29413	29607	29640	29408	29348	29485	29481	29450	29409	29375	29523	29372	29360	29458	29267	29396	29505	29420	29325	29403	29646	29306	29347	29415	29492	29409	29318	29493	29457	29503	29500	29589	29410	29299	29526	29505	29344	29417	29383	29355	29661	29386	29351	29411	29526	29477	29451	29277	29387	29441	29559	29314	29320	29367	29522	29554	29449	29313	29486	29251	29257	29384	29444	29470	29473	29311	29495	29224	29447	29571	29450	29538	29415	29694	29219	29562	29416	29630	29612	29221	29639	29375	29408	29499	29315	29481	29518	29532	29627	29333	29470	29409	29386	29440	29347	29409	29440	29544	29153	29261	29502	29283	29277	29341	29543	29487	29387	29308	29415	29527	29391	29620	29376	29261	29557	29565	29403	29369	29545	29465	29501	29262	29533	29469	29319	29453	29506	29382	29521	29453	29479	29742	29545	29176	29418	29342	29489	29153	29218	29386	29304	29235	29304	29556	29379	29250	29495	29767	29410	29391	29513	29315	29373	29410	29655	29453	29390	29503	29344	29521	29646	29211	29229	29280	29723	29633	29704	29570	29476	29487	29415	29498	29517	29650	29310	29491	29223	29264	29746	29541	29298	29471	29216	29517	29244	29465	29344	29535	29809	29556	29645	29313	29137	29277	29475	29368	29411	29471	29625	29512	29407	29724	29523	29450	29410	29330	29458	29646	29262	29405	29473	29608	29514	29370	29559	29328	29263	29218	29637	29344	29391	29664	29603	29405	29479	29418	29717	29555	29344	29350	29606	29433	29724	29270	28917	29537	29555	29557	29285	29473	29494	29462	29473	29545	29257	29501	29431	29470	29593	29512	29352	29344	29398	29402	29578	29512	29374	29568	29095	29548	29543	29518	29670	29322	29343	29347	29544	29398	29540	29491	29446	29383	29643	29428	29406	29145	29368	29114	29123	29333	29524	29549	29366	29579	29368	29251	29167	29505	29632	29532	29297	29305	29310	29411	29373	29501	29299	29260	29484	29535	29503	29388	29373	29581	29627	29545	29381	29322	29383	29594	29458	29323	29630	29447	29702	29540	29543	29606	29569	29582	29618	29307	29650	29556	29488	29531	29120	29559	29678	29579	29444	29280	29742	29353	29617	29709	29841	29612	29352	29311	29416	29318	29448	29306	29534	29549	29335	29303	29461	29343	29508	29372	29565	29504	29298	29584	29510	29313	29413	29488	29447	29574	29720	29513	29424	29368	29635	29466	29308	29322	29308	29490	29521	29387	29528	29404	29337	29565	29450	29555	29486	29192	29552	29351	29658	29791	29575	29457	29698	29421	29217	29605	29538	29671	29499	29328	29414	29446	29319	29450	29655	29445	29520	29327	29363	29224	29442	29396	29528	29264	29387	29423	29187	29343	29412	29271	29463	29213	29323	29360	29372	29635	29398	29341	29367	29238	29323	29351	29637	29555	29203	29508	29512	29596	29341	29408	29139	29482	29455	29333	29569	29532	29328	29466	29365	29597	29587	29188	29245	29566	29367	29220	29328	29491	29485	29540	29748	29318	29229	29482	29228	29245	29480	29142	29215	29291	29334	29590	29499	29484	29496	29623	29472	29296	29781	29388	29479	29365	29564	29659	29382	29420	29407	29379	29361	29514	29534	29382	29496	29450	29513	29421	29686	29449	29586	29271	29570	29568	29382	29390	29236	29506	29253	29309	29470	29445	29504	29474	29245	29562	29771	29218	29270	29253	29443	29702	29335	29676	29726	29373	29401	29310	29483	29527	29475	29618	29611	29451	29572	29649	29451	29384	29399	29286	29552	29469	29597	29259	29431	29583	29210	29640	29316	29596	29498	29720	29357	29315	29646	29271	29477	29553	29411	29594	29443	29443	29320	29482	29205	29437	29214	29232	29646	29432	29551	29491	29355	29636	29425	29377	29701	29568	29612	29486	29690	29392	29518	29477	29226	29316	29491	29593	29443	29193	29321	29538	29576	29633	29684	29320	29452	29464	29429	29552	29614	29517	29265	29366	29391	29622	29297	29331	29708	29458	29548	29442	29482	29521	29089	29293	29413	29386	29639	29855	29537	29494	29803	29449	29256	29534	29387	29283	29465	29522	29543	29277	29072	29402	29783	29485	29447	29262	29478	29605	29384	29469	29668	29446	29741	29248	29431	29518	29623	29419	29501	29694	29370	29204	29481	29530	29311	29494	29507	29464	29678	29499	29606	29486	29428	29431	29556	29160	29676	29500	29421	29557	29478	29228	29665	29316	29304	29779	29490	29189	29429	29265	29425	29585	29387	29476	29535	29430	29340	29619	29395	29549	29227	29364	29401	29309	29573	29592	29590	29364	29219	29382	29249	29354	29386	29204	29416	29227	29392	29598	29521	29736	29339	29303	29478	29199	29247	29366	29395	29402	29306	29360	29206	29514	29284	29295	29342	29284	29505	29369	29427	29358	29484	29241	29424	29428	29306	29422	29460	29418	29319	29468	29359	29297	29207	29628	29302	29482	29642	29609	29390	29244	29501	29568	29436	29691	29601	29211	29372	29208	29523	29268	29599	29187	29258	29328	29723	29346	29437	29565	29478	29716	29345	29352	29448	29477	29478	29535	29638	29503	29392	29622	29323	29332	29505	29663	29632	29604	29360	29534	29258	29141	29377	29508	29642	29522	29592	29554	29338	29399	29269	29477	29532	29354	29279	29508	29433	29465	29467	29537	29422	29528	29514	29263	29387	29616	29339	29328	29297	29430	29498	29423	29433	29537	29510	29496	29555	29517	29597	29527	29706	29613	29526	29228	29491	29308	29590	29598	29632	29415	29544	29159	29255	29359	29518	29231	29269	29432	29156	29412	29605	29439	29567	29671	29318	29435	29378	29382	29304	29219	29562	29399	29344	29567	29461	29274	29442	29405	29730	29459	29716	29331	29443	29467	29198	29471	29419	29385	29342	29420	29394	29579	29557	29526	29221	29384	29433	29328	29329	29319	29592	29594	29573	29647	29544	29691	29771	29326	29421	29526	29513	29452	29325	29434	29600	29094	29587	29439	29487	29198	29399	29540	29223	29473	29592	29388	29220	29292	29434	29299	29490	29325	29423	29594	29383	29445	29257	29408	29405	29393	29225	29624	29371	29387	29329	29159	29347	29724	29251	29343	29532	29529	29695	29718	29499	29439	29379	29417	29497	29430	29525	29475	29674	29492	29413	29556	29513	29436	29389	29260	29680	29309	29436	29457	29892	29352	29277	29377	29496	29391	29506	29475	29296	29437	29478	29517	29579	29214	29458	29607	29452	29342	29418	29377	29714	29524	29581	29119	29503	29132	29545	29432	29340	29574	29463	29531	29458	29398	29449	29560	29435	29537	29308	29536	29474	29470	29277	29296	29254	29436	29297	29386	29407	29440	29394	29508	29501	29321	29656	29589	29511	29497	29275	29221	29363	29258	29389	29651	29474	29631	29437	29624	29618	29095	29603	29531	29711	29528	29375	29407	29258	29577	29278	29318	29289	29209	29315	29536	29391	29510	29583	29521	29565	29270	29205	29566	29497	29272	29362	29468	29397	29459	29512	29421	29403	29586	29265	29555	29477	29442	29437	29483	29360	29473	29536	29490	29525	29329	29414	29339	29664	29528	29347	29656	29376	29165	29594	29138	29277	29377	29489	29296	29612	29648	29468	29261	29463	29532	29342	29339	29220	29236	29455	29346	29478	29402	29582	29340	29352	29722	29590	29424	29371	29247	29346	29473	29646	29287	29300	29396	29566	29258	29368	29352	29694	29500	29512	29204	29405	29432	29400	29186	29506	29621	29285	29430	29593	29431	29406	29529	29558	29378	29274	29078	29420	29366	29513	29629	29703	29391	29250	29419	29300	29360	29632	29581	29719	29285	29329	29455	29439	29263	29254	29518	29371	29392	29447	29405	29408	29585	29714	29723	29571	29238	29267	29427	29577	29431	29659	29489	29431	29351	29555	29270	29296	29515	29450	29401	29487	29780	29612	29464	29440	29266	29265	29618	29346	29448	29463	29596	29269	29529	29625	29553	29586	29667	29382	29581	29593	29415	29362	29266	29624	29398	29290	29282	29229	29441	29415	29581	29529	29470	29400	29372	29452	29586	29492	29540	29286	29530	29521	29264	29425	29375	29608	29480	29352	29434	29357	29445	29426	29257	29208	29585	29551	29306	29419	29648	29613	29302	29395	29482	29475	29624	29493	29396	29489	29474	29195	29320	29293	29660	29646	29303	29400	29219	29464	29945	29260	29452	29497	29317	29347	29649	29496	29349	29483	29372	29457	29447	29371	29451	29506	29372	29559	29455	29616	29131	29492	29569	29322	29289	29177	29469	29481	29084	29428	29390	29413	29416	29203	29399	29407	29507	29349	29373	29642	29440	29281	29425	29422	29320	29378	29387	29504	29320	29552	29569	29266	29365	29255	29260	29443	29512	29550	29507	29441	29436	29417	29455	29257	29261	29327	29365	29517	29428	29552	29573	29464	29340	29439	29397	29448	29074	29386	29413	29490	29489	29623	29520	29589	29531	29351	29367	29499	29408	29523	29514	29424	29428	29141	29700	29474	29315	29334	29502	29439	29313	29325	29359	29438	29382	29396	29569	29163	29224	29292	29324	29468	29438	29391	29330	29124	29348	29482	29507	29457	29383	29459	29573	29523	29489	29543	29384	29699	29429	29707	29632	29267	29405	29403	29744	29420	29323	29572	29474	29427	29415	29732	29322	29252	29499	29061	29294	29391	29506	29403	29453	29272	29466	29521	29457	29620	29327
19039	39827	39335	33435	29996	30478	34329	33182	29232	25742	23277	21849	20070	18907	17569	17144	16810	16709	16730	16616	16604	16431	16511	16787	16743	16867	17122	16734	16657	16707	16538	16600	16367	16375	16440	16352	16483	16346	16366	16493	16460	16464	16313	16465	16402	16371	16523	16416	16609	16344	16399	16456	16297	16426	16260	16279	16351	16334	16332	16526	16423	16331	16240	16433	16302	16465	16258	16401	16319	16297	16439	16279	16447	16247	16273	16400	16374	16438	16419	16360	16449	16315	16313	16309	16456	16315	16294	16360	16445	16429	16365	16447	16207	16425	16431	16487	16368	16268	16476	16402	16116	16400	16390	16341	16269	16400	16321	16198	16410	16394	16293	16389	16424	16216	16335	16126	16385	16365	16359	16260	16328	16411	16170	16299	16212	16344	16415	16323	16355	16318	16188	16335	16229	16360	16436	16380	16261	16328	16420	16221	16399	16382	16315	16396	16476	16343	16323	16385	16270	16467	16313	16383	16522	16259	16359	16252	16315	16230	16428	16423	16359	16470	16257	16330	16406	16260	16287	16218	16397	16394	16310	16389	16416	16400	16512	16327	16264	16452	16272	16354	16458	16520	16365	16519	16393	16213	16344	16380	16394	16418	16195	16279	16420	16321	16282	16342	16387	16301	16399	16306	16380	16293	16362	16359	16379	16368	16442	16499	16393	16253	16352	16291	16187	16458	16326	16519	16434	16336	16183	16398	16311	16436	16261	16469	16326	16296	16492	16299	16293	16347	16319	16424	16318	16397	16072	16295	16313	16291	16287	16407	16458	16305	16308	16263	16368	16454	16210	16510	16272	16553	16299	16184	16088	16290	16354	16352	16492	16422	16281	16323	16295	16292	16307	16197	16633	16277	16402	16353	16455	16466	16346	16308	16336	16435	16333	16229	16149	16321	16511	16474	16251	16237	16368	16456	16433	16412	16357	16464	16489	16315	16210	16174	16460	16417	16542	16193	16298	16300	16199	16164	16496	16192	16226	16278	16302	16226	16433	16510	16331	16325	16372	16532	16385	16430	16316	16391	16538	16432	16397	16385	16356	16468	16257	16392	16221	16372	16507	16348	16310	16283	16294	16250	16246	16331	16376	16427	16394	16360	16281	16291	16385	16263	16195	16310	16411	16328	16232	16374	16276	16297	16438	16270	16112	16370	16451	16260	16563	16288	16449	16296	16409	16437	16446	16229	16329	16291	16271	16299	16247	16209	16185	16350	16275	16318	16298	16385	16399	16336	16370	16339	16163	16079	16250	16336	16364	16258	16312	16412	16133	16250	16241	16310	16277	16499	16475	16546	16359	16424	16395	16247	16427	16324	16380	16395	16232	16363	16466	16227	16054	16141	16238	16329	16490	16408	16475	16512	16354	16419	16208	16474	16311	16230	16254	16323	16341	16542	16587	16246	16332	16357	16406	16386	16324	16297	16368	16281	16268	16263	16339	16482	16433	16238	16335	16341	16360	16456	16241	16195	16189	16358	16277	16251	16320	16327	16227	16326	16381	16339	16369	16178	16315	16348	16200	16370	16220	16329	16426	16321	16360	16431	16214	16385	16306	16383	16280	16386	16341	16539	16404	16308	16454	16133	16406	16383	16278	16153	16267	16195	16339	16283	16398	16324	16356	16399	16457	16350	16231	16274	16425	16157	16435	16294	16412	16295	16399	16517	16345	16150	16146	16530	16337	16364	16469	16409	16495	16438	16509	16270	16179	16325	16363	16179	16599	16263	16364	16278	16368	16041	16316	16387	16338	16368	16474	16422	16440	16283	16313	16374	16297	16343	16307	16441	16522	16338	16431	16349	16368	16315	16303	16216	16328	16336	16260	16514	16420	16124	16296	16342	16420	16198	16228	16364	16141	16426	16379	16410	16340	16523	16325	16403	16409	16135	16332	16163	16216	16334	16290	16343	16277	16341	16253	16320	16259	16262	16377	16358	16219	16261	16352	16422	16312	16418	16483	16419	16352	16323	16349	16372	16447	16253	16211	16332	16348	16438	16410	16518	16276	16306	16406	16258	16421	16280	16605	16307	16271	16598	16332	16381	16345	16325	16356	16264	16491	16558	16197	16348	16491	16328	16380	16210	16052	16199	16187	16406	16522	16311	16212	16393	16383	16395	16265	16426	16353	16231	16217	16464	16279	16377	16309	16402	16233	16320	16395	16415	16331	16328	16516	16356	16292	16415	16321	16485	16296	16426	16403	16399	16386	16313	16183	16336	16426	16355	16385	16396	16302	16386	16404	16288	16268	16388	16311	16480	16466	16347	16324	16364	16358	16281	16285	16391	16400	16266	16314	16372	16243	16456	16352	16294	16392	16512	16224	16291	16439	16195	16400	16381	16371	16321	16196	16344	16255	16329	16394	16355	16379	16600	16366	16266	16177	16447	16229	16434	16313	16524	16314	16316	16367	16336	16278	16294	16332	16300	16415	16223	16504	16438	16294	16197	16264	16270	16375	16385	16426	16266	16351	16252	16123	16245	16360	16193	16276	16395	16401	16220	16305	16237	16318	16311	16290	16396	16224	16221	16346	16316	16412	16387	16271	16209	16310	16343	16507	16370	16253	16408	16330	16373	16394	16331	16308	16424	16416	16282	16347	16449	16125	16297	16364	16268	16397	16234	16214	16397	16155	16291	16427	16403	16359	16307	16415	16392	16358	16518	16432	16310	16433	16269	16378	16304	16354	16402	16498	16154	16319	16309	16430	16282	16365	16252	16469	16179	16345	16420	16257	16374	16365	16444	16366	16332	16425	16353	16152	16339	16304	16271	16441	16291	16323	16390	16522	16593	16235	16623	16512	16424	16269	16393	16424	16350	16203	16220	16196	16454	16260	16411	16135	16357	16374	16327	16427	16348	16271	16193	16390	16218	16316	16223	16439	16402	16388	16407	16455	16345	16345	15992	16261	16107	16198	16299	16299	16310	16332	16350	16326	16180	16363	16435	16264	16528	16265	16438	16355	16218	16552	16291	16277	16496	16452	16238	16324	16341	16253	16248	16352	16360	16293	16241	16137	16370	16309	16492	16311	16237	16282	16375	16519	16206	16209	16387	16345	16400	16322	16277	16186	16386	16472	16357	16201	16382	16440	16306	16337	16218	16425	16242	16345	16479	16236	16137	16429	16409	16520	16454	16376	16436	16336	16516	16448	16309	16218	16455	16291	16515	16257	16292	16337	16354	16303	16448	16412	16588	16277	16145	16375	16487	16195	16367	16365	16548	16604	16382	16415	16338	16471	16342	16234	16256	16373	16276	16260	16379	16335	16250	16255	16179	16536	16427	16494	16298	16488	16414	16281	16378	16311	16474	16359	16398	16335	16136	16292	16395	16306	16196	16243	16264	16411	16435	16324	16394	16403	16364	16336	16479	16293	16359	16538	16358	16413	16416	16158	16177	16370	16334	16301	16478	16311	16418	16234	16455	16458	16409	16306	16165	16238	16372	16259	16190	16372	16219	16389	16349	16323	16327	16336	16473	16344	16362	16381	16562	16346	16321	16411	16276	16458	16436	16591	16455	16302	16297	16435	16447	16474	16176	16262	16309	16424	16394	16358	16433	16425	16354	16338	16356	16339	16475	16262	16338	16262	16380	16460	16365	16264	16509	16388	16261	16261	16240	16347	16396	16391	16344	16199	16383	16426	16297	16373	16467	16208	16269	16365	16356	16440	16518	16405	16395	16318	16327	16262	16300	16122	16496	16480	16350	16200	16532	16305	16542	16490	16424	16125	16165	16500	16191	16288	16323	16462	16333	16301	16189	16370	16248	16333	16251	16609	16337	16346	16315	16349	16473	16408	16444	16556	16385	16160	16415	16239	16320	16365	16408	16226	16342	16295	16253	16172	16331	16259	16350	16345	16341	16272	16298	16405	16268	16397	16426	16435	16420	16172	16254	16308	16420	16177	16230	16222	16270	16250	16275	16414	16214	16246	16322	16235	16446	16295	16172	16374	16298	16317	16378	16264	16171	16413	16566	16340	16303	16400	16453	16204	16468	16262	16160	16576	16371	16486	16285	16392	16378	16431	16285	16279	16465	16458	16215	16388	16272	16492	16191	16168	16399	16333	16386	16302	16410	16268	16487	16406	16372	16380	16358	16285	16344	16241	16352	16258	16170	16373	16302	16275	16279	16231	16258	16409	16181	16314	16347	16198	16327	16271	16379	16440	16366	16272	16299	16258	16457	16432	16293	16488	16302	16363	16205	16402	16311	16305	16344	16478	16373	16296	16392	16334	16248	16345	16458	16396	16326	16415	16397	16196	16225	16260	16453	16300	16516	16418	16284	16453	16286	16235	16327	16378	16225	16278	16467	16091	16328	16331	16276	16257	16302	16094	16503	16124	16495	16315	16243	16435	16419	16331	16202	16247	16130	16355	16161	16185	16406	16281	16415	16397	16446	16340	16232	16366	16473	16483	16295	16453	16242	16392	16209	16220	16393	16240	16562	16232	16298	16421	16286	16404	16220	16370	16423	16174	16140	16229	16309	16352	16538	16276	16555	16283	16343	16412	16461	16252	16395	16327	16354	16543	16304	16347	16278	16278	16286	16203	16228	16198	16330	16383	16414	16125	16346	16103	16546	16379	16212	16301	16346	16617	16532	16319	16414	16365	16350	16523	16299	16247	16314	16441	16419	16309	16318	16278	16306	16422	16326	16508	16339	16492	16337	16388	16333	16232	16340	16557	16265	16505	16201	16418	16350	16320	16339	16275	16343	16246	16384	16354	16286	16456	16312	16403	16093	16347	16295	16417	16382	16228	16418	16289	16324	16412	16406	16340	16288	16183	16332	16632	16401	16489	16569	16426	16397	16409	16197	16336	16312	16428	16445	16383	16324	16303	16285	16383	16299	16259	16319	16394	16286	16223	16456	16375	16392	16342	16299	16374	16226	16388	16285	16419	16313	16353	16338	16430	16367	16326	16412	16429	16414	16101	16314	16308	16339	16430	16361	16306	16367	16426	16325	16421	16345	16373	16559	16324	16463	16366	16463	16398	16403	16436	16430	16499	16216	16279	16429	16417	16153	16421	16328	16356	16340	16343	16313	16322	16419	16366	16387	16266	16402	16359	16298	16370	16327	16412	16333	16371	16230	16529	16425	16216	16461	16412	16291	16409	16468	16482	16282	16202	16415
34482	32983	38530	36233	34472	36867	37369	35085	33063	31418	31165	30124	29644	29551	29560	29001	28951	28815	28570	28736	28648	28565	28748	28427	28684	28487	28804	28833	28848	28566	28428	28657	28694	28653	28574	28722	28450	29026	28621	28550	28473	28607	28713	28549	28576	28802	28449	28570	28689	28434	28408	28321	28661	28762	28798	28637	28475	28469	28627	28758	28918	28928	28762	28851	28749	28603	28704	28574	28744	28552	28421	28583	28864	28511	28632	28629	28768	28582	28703	28728	28518	28488	28391	28622	28703	28369	28668	28615	28645	28676	28845	28822	28537	28527	28434	28304	28709	28566	28542	28542	28812	28594	28714	28602	28513	28662	28657	28638	28825	28744	28590	28684	28638	28713	28850	28619	28516	28729	28605	28514	28592	28603	28532	28774	28478	28568	28725	28607	28670	28869	28485	28522	28421	28439	28700	28514	28516	28518	28485	28388	28660	28842	28565	28612	28593	28508	28816	28637	28538	28746	28612	28739	28812	28646	28740	28449	28766	28664	28771	28598	28692	28561	28776	28709	28449	28559	28560	28446	28697	28367	28657	28742	28802	28663	28739	28591	28581	28469	28767	28461	28649	28451	28520	28683	28806	28761	28479	28386	28721	28879	28717	28666	28429	28740	28738	28672	28612	28347	28527	28424	28808	28478	28624	28731	28826	28725	28608	28581	28694	28554	28600	28530	28692	28554	28825	28647	28652	28652	28575	28411	28596	28525	28466	28748	28643	28590	28529	28568	28496	28628	28420	28793	28567	28782	28695	28890	28675	28666	28786	28721	28815	28593	28657	28803	28347	28594	28857	28537	28569	28633	28720	28675	28757	28713	28781	28543	28587	28368	28700	28531	28670	28396	28492	28580	28559	28826	28630	28570	28450	28659	28641	28577	28550	28641	28574	28824	28755	28648	28849	28682	28617	28443	28470	28720	28410	28704	28485	28698	28406	28419	28488	28744	28758	28765	28638	28436	28712	28410	28321	28465	28436	28601	28729	28442	28541	28863	28781	28749	28684	28660	28697	28791	28541	28331	28630	28497	28864	28780	28480	28489	28395	28566	28636	28542	28805	28329	28453	28646	28489	28601	28695	28568	28762	28599	28689	28482	28330	28452	28738	28750	28604	28608	28653	28642	28781	28730	28829	28544	28667	28278	28461	28733	28778	28648	28629	28479	28490	28666	28631	28572	28731	28877	28571	28860	28843	28325	28502	28534	28418	28772	28378	28666	28732	28521	28733	28814	28737	28932	28683	28686	28516	28598	28566	28680	28561	28616	28497	28611	28494	28677	28591	28698	28577	28732	28940	28612	28670	28645	28451	28267	28894	28486	28460	28390	28463	28542	28717	28767	28464	28448	28585	28570	28462	28427	28627	28637	28807	28555	28764	28833	28556	28619	28622	28685	28701	28657	28536	28506	28632	28670	28629	28622	28805	28381	28534	28635	28399	28789	28751	28741	28596	28630	28486	28898	28559	28497	28727	28424	28852	28540	28600	28658	28435	28614	28746	28782	28558	28412	28760	28657	28537	28693	28503	28697	28984	28666	28620	28739	28586	28480	28492	28593	28753	28389	28541	28585	28732	28417	28466	28643	28938	28653	28553	28501	28911	28759	28390	28732	28867	28644	28472	28708	28755	28554	28468	28425	28476	28521	28783	28968	28446	28715	28518	28577	28692	28556	28598	28296	28458	28261	28569	28405	28696	28578	28347	28433	28680	28696	28536	28446	28607	28660	28574	28622	28312	28633	28434	28748	28721	28688	28525	28670	28657	28581	28658	28493	28284	28528	28380	28285	28460	28551	28724	28640	28610	28605	28655	28676	28436	28443	28664	28573	28434	28658	28317	28684	28644	28685	28509	28714	28726	28772	28654	28516	28561	28454	28723	28529	28749	28553	28427	28624	28830	28828	28742	28614	28355	28712	28620	28750	28879	28547	28403	28489	28619	28656	28583	28675	28624	28511	28623	28801	28878	28698	28806	28671	28493	28782	28464	28451	28574	28507	28491	28550	28730	28593	28779	28786	28600	28537	28389	28399	28714	28691	28803	28718	28369	28657	28692	28725	28728	28432	28511	28515	28670	28637	28642	28789	28498	28566	28493	28475	28543	28549	28771	28427	28782	28739	28375	28633	28726	28474	28462	28462	28245	28592	28517	28738	28914	28533	28533	28809	28644	28713	28723	28476	28365	28817	28462	28812	28835	28786	28780	28651	29029	28664	28582	28801	28440	28354	28407	28418	28896	28789	28499	28444	28708	28542	28707	28538	28801	28730	28689	28758	28626	28811	28685	28699	28661	28476	28727	28558	28470	28480	28552	28939	28644	28485	28601	28867	28530	28654	28697	28690	28628	28645	28915	28748	28441	28459	28724	28811	28803	29060	28619	28675	28566	28820	28780	28509	28691	28907	28629	28592	28585	28406	28734	28460	28708	28579	28697	28465	28892	28465	28415	28370	28537	28408	28618	28451	28796	28673	28694	28881	28567	28822	28808	28520	28437	28587	28811	28604	28555	28806	28434	28584	28491	28497	28644	28690	28622	28910	28502	28465	28538	28574	28567	28773	28392	28732	28258	28309	28538	28554	28656	28578	28581	28411	28499	28658	28591	28579	28743	28548	28776	28682	28580	28740	28585	28556	28836	28802	28714	28520	28890	28293	28683	28547	28785	28417	28683	28353	28566	28636	28695	28585	28617	28623	28569	28381	28551	28640	28603	28780	28765	28664	28347	28469	28785	28571	28649	28541	28832	28762	28597	28287	28409	28765	28577	28484	28870	28620	28709	28646	28374	28615	28601	28562	28438	28517	28887	28737	28347	28777	28628	28730	28724	28303	28457	28447	28475	28652	28711	28761	28510	28648	28578	28822	28970	28577	28371	28716	28462	28580	28590	28718	28477	28626	28523	28671	28459	28425	28739	28548	28370	28491	28763	28504	28584	28570	28630	28732	28789	28368	28306	28986	28583	28730	28647	28471	28698	28498	28494	28727	28408	28939	28729	28598	28812	28642	28411	28441	28598	28521	28655	28577	28383	28803	28705	28767	28592	28579	28708	28720	28485	28495	28657	28581	28637	28388	28620	28711	28606	28499	28662	28692	28714	28603	28615	28799	28666	28672	28618	28400	28748	28710	28617	28591	28805	28659	28512	28787	28501	28643	28538	28604	28664	28653	28593	28853	28759	28684	28594	28647	28675	28567	28720	28807	28615	28693	28474	28419	28838	28786	28493	28722	28590	28536	28864	28710	28684	28472	28810	28833	28698	28721	28694	28646	28453	28585	28799	28773	28469	28401	28776	28691	28886	28614	28419	28576	28503	28674	28713	28578	28870	28505	28841	28746	28524	28800	28760	28485	28747	28884	28742	28637	28505	28604	28894	28942	28693	28662	28904	28606	28645	28319	28351	28609	28415	28409	28403	28635	28472	28803	28555	28558	28592	28533	28806	28689	28533	28577	28813	28611	28503	28462	28587	28621	28725	28811	28429	28510	28374	28380	28945	28838	28724	28737	28967	28468	28387	28713	28599	28594	28716	28748	28499	28747	28832	28599	28395	28618	28497	28446	28561	28647	28647	28634	28752	28549	28649	28570	28699	28608	28540	28644	28790	28684	28450	28582	28633	28559	28561	28531	28659	28393	28462	28610	28762	28699	28545	28474	28539	28705	28684	28606	28531	28420	28659	28578	28754	28477	28611	28841	28610	28611	28622	28398	28724	28714	28500	28755	28691	28487	28614	28524	28574	28945	28565	28731	28644	28622	28541	28589	28767	28759	28628	28633	28398	28764	28837	28506	28720	28757	28588	28182	28628	28426	28513	28891	28792	28862	28733	28334	28718	28559	28405	28480	28555	28696	28839	28751	28805	28507	28696	28467	28669	28299	28694	28726	28553	28706	28602	28793	28400	28677	28508	28509	28695	28614	28865	28529	28526	28590	28787	28805	28875	28635	28800	28610	28584	28473	28572	28951	28542	28746	28531	28612	28714	28554	28716	28531	28433	28745	28483	28754	28609	28564	28658	28692	28623	28550	28409	28516	28666	28615	28648	28423	28278	28632	28675	28683	28652	28747	28551	28612	28735	28797	28482	28564	28526	28549	28488	28764	28592	28680	28561	28657	28645	28746	28642	28778	28917	28584	28611	28514	28650	28545	28799	28658	28341	28762	28785	28483	28605	28854	28906	28840	28600	28438	28617	28581	28608	28510	28646	28594	28587	28632	28673	28484	28660	28437	28680	28614	28583	28591	28628	28536	28920	28657	28621	28463	28439	28447	28651	28806	28645	28545	28646	28635	28598	28787	28682	28474	28439	28476	28673	28644	28608	28600	28496	28476	28551	28832	28781	28802	28709	28422	28662	28604	28464	28733	28806	28554	28481	28654	28652	28527	28766	28596	28442	28560	28368	28914	28704	28558	28636	28581	28517	28497	28641	28773	28733	28580	28820	28477	28529	28612	28807	29050	28687	28671	28589	28539	28620	28648	28592	28560	28653	28655	28755	28764	28671	28572	28618	28617	28577	28517	28613	28744	28678	28509	28614	28370	28823	28562	28503	28594	28457	28566	28506	28601	28689	28550	28428	28564	28877	28752	28922	28847	28592	28827	28763	28663	28569	28636	28752	28297	28726	28636	28719	28361	28756	28629	28426	28569	28404	28932	28415	28805	28493	28655	28884	28800	28743	28646	28901	28652	28415	28699	28754	28498	28682	28705	28572	28414	28538	28833	28808	28700	28718	28516	28744	28859	28504	28409	28617	28556	28637	28686	28348	28688	28672	28602	28574	28528	28443	28453	28717	28674	28618	28380	28811	28775	28542	28489	28602	28812	28766	28656	28301	28929	28808	28622	28547	28554	28500	28638	28471	28578	28819	28415	28489	28859	28629	28824	28721	28539	28692	28633	28828	28613	28503	28530	28649	28702	28750	28654	28910	28573	28409	28402	28583	28538	28546	28585	28568	28361	28756	28783	28591	28746	28649	28512	28584	28583	28465	28592	28795	28772	28552	28627	28586	28546	28559	28556	28897	28358	28428	28356	28650	28443	28840	28418	28660	28600	28298	28401	28450	28624	28628	28650	28708	28629	28744	28678	28488	28623	28615	28562	28849	28729	28539	28813	28786	28323	28639	28797	28636	28853	28404	28629	28786	28331	28596	28742
20960	30287	29464	24184	23983	26526	25975	22951	20585	18866	17926	17427	17031	16745	16148	16061	15797	16137	15627	15794	15803	15756	15742	15659	15747	15793	15622	15643	15772	15702	15785	15835	15565	15663	15513	15681	15542	15748	15634	15733	15660	15772	15557	15651	15672	15615	15661	15707	15655	15889	15573	15585	15712	15761	15560	15645	15619	15759	15438	15693	15717	15657	15503	15843	15601	15779	15587	15600	15657	15766	15684	15543	15653	15617	15501	15497	15792	15663	15602	15710	15681	15675	15676	15792	15643	15561	15601	15685	15600	15753	15622	15695	15740	15756	15831	15617	15709	15639	15711	15606	15605	15544	15522	15683	15642	15680	15622	15536	15684	15824	15692	15567	15574	15442	15594	15683	15677	15668	15634	15525	15762	15799	15620	15666	15709	15705	15593	15715	15593	15584	15637	15551	15639	15556	15686	15534	15686	15571	15841	15721	15608	15679	15643	15682	15539	15621	15708	15819	15782	15730	15701	15778	15639	15501	15745	15733	15527	15470	15663	15825	15709	15747	15643	15793	15579	15577	15889	15547	15814	15680	15753	15547	15624	15704	15669	15685	15815	15721	15604	15625	15604	15832	15598	15746	15705	15858	15721	15618	15701	15704	15861	15575	15848	15550	15804	15724	15631	15692	15831	15514	15715	15644	15554	15500	15621	15716	15683	15491	15611	15588	15636	15652	15466	15318	15664	15716	15665	15574	15633	15566	15560	15627	15843	15601	15707	15619	15695	15751	15738	15498	15522	15578	15744	15613	15556	15458	15638	15618	15717	15584	15700	15597	15711	15879	15610	15754	15542	15721	15667	15653	15700	15523	15482	15862	15705	15732	15805	15652	15664	15814	15715	15617	15627	15624	15714	15617	15490	15617	15620	15675	15683	15548	15769	15692	15621	15842	15689	15481	15871	15636	15553	15591	15597	15734	15798	15664	15813	15495	15622	15822	15641	15848	15571	15660	15684	15567	15629	15684	15754	15583	15717	15711	15707	15659	15597	15629	15540	15495	15629	15628	15688	15695	15622	15696	15633	15657	15790	15804	15642	15780	15598	15553	15714	15622	15601	15596	15699	15441	15803	15631	15656	15627	15566	15652	15812	15670	15535	15638	15648	15713	15812	15623	15509	15655	15508	15697	15618	15488	15554	15744	15846	15772	15624	15633	15643	15878	15534	15754	15709	15571	15889	15684	15715	15687	15578	15651	15683	15613	15620	15717	15756	15669	15713	15624	15824	15717	15677	15772	15582	15531	15813	15715	15636	15524	15729	15707	15601	15608	15638	15752	15610	15684	15601	15615	15544	15643	15671	15719	15761	15482	15624	15798	15696	15582	15756	15724	15741	15681	15730	15526	15653	15711	15783	15909	15674	15599	15594	15668	15626	15731	15795	15688	15702	15760	15560	15746	15686	15649	15638	15686	15697	15753	15510	15749	15517	15770	15667	15460	15738	15697	15700	15626	15613	15596	15642	15672	15578	15625	15864	15683	15719	15591	15576	15712	15766	15739	15533	15840	15761	15814	15525	15888	15825	15587	15648	15764	15794	15649	15644	15681	15671	15677	15776	15915	15637	15633	15926	15479	15724	15625	15589	15631	15681	15587	15655	15542	15501	15508	15681	15668	15701	15691	15699	15774	15489	15555	15609	15652	15647	15702	15674	15875	15721	15799	15633	15749	15605	15769	15675	15652	15648	15800	15677	15588	15610	15702	15730	15605	15580	15784	15590	15683	15555	15594	15366	15622	15609	15800	15544	15445	15749	15612	15785	15675	15726	15638	15614	15587	15695	15663	15644	15630	15621	15547	15797	15812	15661	15803	15510	15775	15648	15595	15477	15776	15631	15585	15570	15577	15602	15743	15666	15879	15707	15724	15689	15711	15594	15874	15802	15775	15610	15689	15642	15766	15608	15584	15604	15770	15764	15586	15582	15839	15651	15734	15736	15505	15655	15663	15586	15625	15505	15657	15736	15571	15741	15629	15819	15672	15709	15790	15833	15709	15622	15688	15712	15795	15697	15637	15690	15782	15727	15574	15524	15722	15756	15768	15563	15580	15717	15755	15680	15562	15631	15699	15720	15563	15517	15747	15691	15571	15440	15655	15691	15623	15603	15744	15676	15614	15736	15787	15602	15687	15565	15664	15751	15743	15681	15698	15702	15670	15846	15690	15574	15599	15573	15720	15651	15440	15737	15734	15778	15828	15542	15820	15647	15661	15710	15756	15603	15553	15633	15750	15808	15705	15657	15762	15633	15540	15605	15706	15733	15747	15809	15609	15638	15568	15709	15725	15603	15611	15617	15656	15503	15730	15549	15456	15673	15457	15787	15794	15663	15645	15805	15505	15652	15656	15591	15591	15695	15635	15701	15521	15604	15691	15748	15704	15447	15550	15573	15733	15534	15762	15712	15519	15816	15648	15609	15564	15526	15688	15888	15626	15733	15644	15627	15694	15562	15521	15522	15669	15551	15938	15683	15543	15727	15584	15828	15703	15699	15650	15741	15699	15613	15631	15694	15750	15707	15696	15666	15501	15612	15781	15766	15715	15641	15785	15664	15510	15768	15670	15700	15678	15815	15674	15597	15654	15706	15722	15642	15666	15765	15617	15537	15730	15626	15798	15516	15611	15640	15761	15574	15647	15656	15654	15860	15654	15656	15630	15557	15693	15663	15743	15533	15606	15655	15757	15515	15714	15715	15751	15412	15789	15683	15625	15655	15805	15645	15627	15648	15651	15789	15689	15685	15706	15707	15573	15612	15634	15535	15696	15595	15666	15581	15711	15723	15557	15687	15730	15752	15554	15584	15636	15551	15585	15726	15679	15570	15701	15577	15716	15597	15624	15720	15658	15608	15690	15660	15698	15563	15699	15586	15523	15687	15747	15859	15706	15754	15642	15747	15632	15674	15649	15773	15732	15786	15602	15433	15741	15566	15746	15702	15798	15627	15625	15703	15701	15732	15844	15602	15500	15725	15677	15665	15741	15697	15806	15681	15595	15830	15749	15757	15647	15598	15779	15621	15460	15950	15747	15541	15699	15682	15669	15604	15541	15693	15641	15776	15778	15468	15586	15763	15780	15509	15732	15713	15723	15841	15604	15567	15690	15632	15599	15857	15596	15706	15633	15472	15634	15549	15611	15675	15657	15687	15735	15828	15645	15652	15742	15679	15512	15658	15620	15688	15716	15733	15861	15835	15635	15632	15691	15600	15700	15710	15637	15613	15563	15742	15687	15651	15749	15650	15753	15779	15528	15487	15569	15668	15559	15627	15723	15586	15522	15676	15708	15599	15756	15527	15765	15713	15659	15666	15606	15654	15837	15614	15786	15657	15729	15700	15680	15772	15624	15798	15731	15708	15640	15884	15627	15676	15721	15558	15596	15680	15727	15789	15729	15662	15628	15731	15603	15635	15746	15623	15713	15469	15783	15790	15821	15872	15769	15696	15726	15770	15737	15583	15710	15662	15858	15710	15558	15614	15616	15779	15622	15791	15533	15551	15612	15692	15686	15605	15646	15578	15838	15469	15682	15506	15583	15725	15709	15563	15618	15592	15910	15621	15738	15656	15756	15670	15569	15778	15711	15871	15627	15967	15788	15637	15787	15690	15585	15715	15636	15452	15616	15584	15579	15637	15585	15587	15721	15640	15660	15688	15694	15712	15669	15667	15760	15752	15716	15751	15713	15763	15477	15689	15628	15635	15624	15538	15901	15673	15472	15633	15743	15800	15339	15505	15808	15625	15694	15601	15564	15858	15608	15746	15573	15656	15616	15784	15638	15789	15563	15775	15854	15532	15882	15666	15573	15595	15650	15561	15783	15807	15672	15591	15761	15656	15696	15743	15823	15757	15743	15838	15710	15639	15688	15703	15609	15721	15738	15426	15705	15679	15521	15608	15793	15627	15601	15637	15633	15899	15540	15623	15770	15589	15774	15846	15729	15639	15755	15651	15803	15761	15710	15498	15680	15668	15653	15710	15706	15796	15672	15629	15626	15627	15602	15792	15658	15829	15685	15684	15698	15651	15700	15722	15765	15742	15745	15815	15775	15589	15607	15750	15689	15550	15768	15627	15642	15641	15640	15738	15638	15668	15538	15696	15560	15727	15752	15592	15567	15597	15568	15684	15654	15770	15713	15600	15551	15589	15570	15625	15659	15654	15761	15577	15706	15573	15693	15772	15644	15611	15560	15610	16024	15671	15679	15722	15651	15605	15597	15672	15582	15629	15571	15793	15811	15611	15810	15644	15644	15654	15688	15669	15495	15800	15613	15710	15572	15632	15468	15445	15583	15720	15751	15811	15620	15548	15691	15606	15888	15755	15682	15552	15577	15549	15727	15653	15661	15614	15729	15887	15585	15700	15587	15675	15661	15468	15669	15770	15681	15699	15799	15645	15650	15693	15584	15597	15664	15666	15803	15693	15725	15594	15500	15642	15816	15692	15675	15762	15726	15611	15482	15659	15744	15740	15541	15624	15666	15566	15584	15735	15712	15675	15712	15800	15682	15746	15645	15653	15613	15755	15656	15699	15593	15607	15720	15668	15630	15669	15696	15826	15495	15777	15744	15566	15643	15611	15633	15602	15649	15554	15612	15715	15638	15744	15563	15522	15623	15610	15732	15808	15783	15712	15616	15561	15735	15655	15571	15668	15628	15621	15582	15590	15722	15570	15670	15657	15761	15694	15684	15640	15654	15575	15731	15607	15504	15773	15838	15678	15647	15667	15815	15597	15753	15718	15636	15660	15622	15774	15741	15562	15627	15661	15622	15569	15647	15680	15688	15637	15643	15687	15553	15580	15684	15708	15644	15664	15710	15631	15582	15629	15721	15672	15321	15542	15708	15580	15649	15768	15487	15588	15694	15438	15773	15821	15835	15840	15686	15586	15803	15659	15815	15549	15724	15761	15717	15852	15594	15649	15643	15616	15590	15657	15853	15749	15768	15604	15600	15604	15610	15615	15851	15571	15642	15536	15700	15677	15823	15572	15582	15626	15665	15829	15788	15571	15708	15741	15751	15597	15765	15790	15717	15762	15617	15658	15513	15616	15734	15681	15464	15660	15595	15618	15629	15580	15653	15613	15636	15680	15740	15646	15748	15658	15698	15606	15709	15514	15755	15679	15702	15772	15842	15814	15899	15757	15606
24611	21099	28287	30176	35438	43146	43205	38414	34793	33054	31557	30716	30425	29683	29191	28881	28494	28328	28053	28143	28322	28147	28379	28084	28247	28229	28445	28225	28396	28209	27980	28190	28333	28193	28167	28132	28296	27917	27871	28016	28257	28302	28291	27996	28018	27851	27938	28061	27926	28169	28162	28107	27916	27968	27996	27814	27941	28150	28019	28041	27952	28135	28021	28050	28043	28026	28010	27870	28082	28075	28078	28012	27949	27938	27767	28075	27810	27869	28204	27843	27914	27942	28046	27896	27663	27939	28092	28052	28218	28050	28095	28150	28071	28022	28089	28017	27954	28006	28071	27830	27726	27776	28155	27909	28181	28160	28110	28028	28033	27902	28075	28021	27998	28002	28106	28148	28040	28034	28050	27904	27822	28040	27883	28064	27935	27895	28071	27825	27842	27999	27772	28100	28274	27784	28050	27661	28124	27821	28151	27939	27861	28067	28018	28162	27943	27675	28076	28084	28155	28034	27956	28002	27969	27976	27950	27833	27704	28077	27791	28091	27986	27645	27841	27997	28006	27958	27760	27974	28046	27845	27901	27823	28092	27815	27880	28100	28009	27834	28077	27893	28123	28233	28192	27976	28072	28039	28145	27936	28096	28158	27716	27952	27831	27996	28010	28233	27910	27726	27723	27941	27843	28064	27809	28175	28090	28274	28190	27951	28135	27890	27978	27923	27984	28230	27750	28260	28128	28127	27991	28215	28045	27887	27836	28145	27983	28027	28212	27987	27802	27876	28151	28134	28099	27833	28218	27843	27850	27871	27757	27922	28307	27939	27805	27810	28128	27966	28152	27806	27938	27757	27804	27958	28030	27929	27880	27709	28127	27997	27740	27863	28142	28103	28091	28009	27736	27943	27971	28185	28085	28249	28189	27849	27784	27989	28034	28000	27927	28009	28010	28052	27901	27844	28003	27659	28205	27854	27778	27812	28252	28239	27986	28034	28017	27988	27856	27999	28008	27874	27940	28026	27754	28009	27827	28084	28042	27942	27988	27809	27941	28043	27998	27775	27703	28009	27987	27912	27914	28089	28184	27927	27921	27901	27863	28005	28016	28216	27970	28185	27885	27979	28036	27889	27838	27636	28089	27896	27922	28060	28061	27995	28023	27744	28022	28081	28257	27997	27930	28028	28143	27913	28001	28073	27778	28032	27844	28196	28098	28142	28088	27950	27984	27980	28138	27763	27957	27952	27882	27756	28107	28097	27858	27745	28054	28085	28081	28022	28037	27995	28107	28110	28196	27859	27925	27738	27942	27953	27896	28014	28181	28031	28153	27917	27841	28055	27888	27919	27999	27886	27922	28039	27828	28021	28137	27944	28119	27938	27864	27993	27982	28130	27968	27939	28045	27939	28096	28124	28186	27871	27770	28079	28102	28128	28004	27866	27878	27812	27946	27893	27947	28082	27942	27976	27986	28043	27984	27804	27874	27902	28065	27965	27978	28093	27921	27983	28078	28235	28021	28170	27993	27964	27997	28082	27987	27921	27943	28038	28022	27787	27936	27812	27877	27715	27898	28019	28090	27868	27949	27967	27802	28116	27902	27986	27971	27969	28007	28040	27795	27997	28002	27943	28016	28184	28153	28025	28054	27941	28101	28017	28009	27837	27848	28187	27993	27946	27966	28009	27948	27831	28006	27821	27922	27963	28005	27891	27890	27848	27823	28044	27771	28093	28149	27986	28067	27949	27860	28314	28129	27892	27894	28020	27941	28034	27883	27869	27746	28162	28017	28076	27860	27856	27929	28094	27751	28066	27938	27975	28303	28238	28000	28096	28357	27802	28080	27666	27926	28533	28288	28198	28118	27922	28174	28049	28138	27803	27926	27973	28087	27836	27817	27920	28045	28092	28170	28245	28261	28058	27948	28115	28071	28232	27914	27854	28132	28230	28231	28007	27835	27912	27939	28328	28033	27849	27867	28045	27823	27972	28161	27943	28039	28012	28063	27791	27851	27936	27681	27759	28258	28062	27911	27989	28337	27788	28146	28207	28127	28014	28105	27767	28128	28002	28131	27977	27781	27905	28014	28069	27818	28153	28088	27978	27843	27856	28026	27954	28206	28005	28155	27515	28001	28014	28060	28011	28022	28065	27908	27869	28026	28230	28039	28112	28179	28064	27839	27895	28127	28142	28053	28196	27784	27991	27936	27996	27844	27963	27953	28083	27836	28055	28160	28234	27864	28152	28212	28008	28107	28150	28150	27821	27938	27918	27715	28207	28145	28112	28058	28033	27923	28055	27953	27990	27999	27832	28039	27986	28050	28046	28027	28128	27930	27997	28092	28051	28307	28011	27910	28107	27885	27994	28037	28180	27772	27704	27904	27976	28028	28020	27593	28176	28066	27980	28023	27817	27936	27837	28122	28109	27963	28078	27886	27706	27856	27966	27895	28178	28078	27841	28088	27931	27800	28164	27628	28051	27882	27962	28172	27777	27774	27735	28242	28073	28043	28064	27952	27832	27865	27933	27847	27736	28011	28006	27709	27947	28050	27908	27984	27679	28003	27604	27824	28039	27619	27942	27893	27969	28403	27972	28038	27843	27871	27851	28082	28151	28088	27957	28119	28036	28086	28199	28040	27708	28087	28020	27873	27794	28179	27979	28114	27991	28039	28019	27896	27937	27896	28062	28184	28045	28286	28149	27898	28059	28144	28190	27718	27933	27993	28057	27914	28250	27893	27985	27896	28142	28174	27745	28030	28181	28072	27808	27676	27921	28124	28181	28142	27971	28098	27949	28148	27927	28137	27851	27919	27898	28024	27778	27797	27856	28064	28015	28075	27771	27941	27782	28048	27938	27919	27910	27984	27941	27947	28161	27993	27902	27986	27976	28149	28046	28133	27995	28099	27617	27823	28020	28027	28007	27968	27949	27909	27760	28067	28087	28135	28114	28099	28058	27897	27995	28072	28254	28186	27894	28030	28024	28198	28161	27840	28136	28229	28084	28022	27958	28008	27697	28000	27914	27861	27921	27925	28153	27970	27881	28134	28205	27981	28161	28075	27934	28045	27925	27911	28187	28129	27928	28035	27790	27799	28066	27926	28065	28119	27964	27961	28097	27731	27930	27753	28200	27991	28015	28122	27923	27934	27821	27672	28066	27931	27683	28027	28061	28015	27758	28294	27970	27984	28100	28000	28046	27805	28238	28038	27919	28150	27807	28407	28006	27999	28110	28087	27935	27967	27994	27914	28078	28004	27888	27828	27994	28155	27902	28079	28125	28050	27867	28201	27915	27848	28064	27932	27780	28059	27845	27971	28130	28009	27876	28097	27955	28073	27904	28058	27685	27847	27888	27703	27775	27711	27837	27951	27932	28054	28230	27866	28299	27888	27838	27810	27926	28165	27893	27924	28064	27990	27890	28100	27845	27864	27961	28095	27942	27888	28204	28105	28072	28104	27724	28093	28080	28068	27974	27992	28030	28060	27929	27900	27930	28023	28255	27920	28176	28195	28106	28003	28088	27890	27871	28181	28083	28120	28059	28050	28067	27933	27830	27836	27830	28059	28031	28030	27973	27948	27924	27883	28021	27842	27804	27815	27890	27885	27992	28020	27973	27977	28071	28050	28071	27907	27727	27897	27953	27692	27883	27823	27993	28252	28138	27955	27660	27985	28263	27855	27947	28142	27922	28128	28028	28121	27868	28069	28030	28008	27967	27848	28078	27803	27918	28013	27962	28044	27937	27929	28084	28082	28251	28102	28178	27822	27968	27844	27833	28085	27579	28173	27902	28065	28080	28166	27928	27930	27973	28116	28064	27886	28155	27948	28160	27777	27807	27884	28010	28271	28059	27938	27828	28170	27908	27842	28166	28056	28107	28104	27922	27975	27912	28229	28068	28097	27916	27722	28065	28002	27816	27961	28200	27805	28027	27963	28125	27913	27879	27817	27812	27987	28053	28083	27886	28010	28081	27888	28140	28021	28024	28092	27750	27973	27955	27755	28048	28007	27797	27868	28094	28014	28112	28121	28086	28130	27999	28009	27964	28253	27955	28193	28041	27873	27932	28035	28061	27982	28016	27976	28193	28055	27988	27912	27969	27910	28005	27858	27933	27837	28049	28118	28030	28079	28017	28330	27765	27909	27934	27694	28064	27852	27852	28020	28223	27943	27909	28215	27948	27969	28015	27972	27968	27954	27803	28016	28007	28005	27982	28152	27633	28004	27775	27760	28147	27800	27727	27988	28032	27957	28280	28193	27986	27852	27978	27966	28040	28174	28082	27970	28072	27983	27874	28048	27946	27777	27978	27812	27684	27999	27896	27857	27966	27983	27716	28196	27984	27894	27972	27899	27949	28076	27812	28028	27996	28083	27786	27908	27951	27851	28132	27967	28029	28081	28182	28004	27960	27996	27976	28026	27719	27922	27927	28192	27971	28032	27966	27841	27593	27878	28355	28199	28129	27712	28012	28041	28007	28086	27899	27959	27965	28025	28215	28141	27759	27896	27933	28136	28035	27820	27995	27968	27807	27744	28204	27813	28040	28376	27943	27920	27989	28073	27996	27839	28023	28058	27939	27743	28115	28242	28119	28265	27976	28046	28128	27925	27933	27968	27786	27895	27799	28067	28059	27953	27800	27956	27937	27931	27886	27917	27978	28161	28102	27894	27738	28263	28186	27903	28172	28037	27824	28072	27958	28071	28046	28004	28057	28010	28075	28233	28119	27806	28017	28037	27871	28031	28096	28184	28001	27990	27872	28105	27932	28080	27909	27975	28313	28054	28090	28315	27936	27847	27880	28057	27919	28235	28108	28046	27734	27992	28128	27969	28204	28149	28070	27943	27755	27895	28123	28079	28076	28361	28029	28058	27894	27878	27953	27938	27943	27879	27965	27849	27869	27760	27799	27934	27850	27871	27956	28092	28074	27798	27860	28126	27767	27640	27704	28238	28067	27967	28118	28143	28036	27659	28082	27802	27894	27978	27894	27861	28016	27809	28158	28037	27808	27718	28016	28241	28131	27975	28014	28195	27973	27933	28091	27955	28006	28099	28132	28238	27792	27981	27974	28032	27860	27744	28219	27950	27998	28133	27773	28109	27864	28098	27971	28001	27861	27976	27875	27967	28124	27790	28023	28096	28147	28443	27762	28160	27785	27967	27856	27895	27985	27914	27893	27912	28122
18277	35073	33013	29165	31724	35165	32129	26809	22944	20845	19339	18504	17807	17201	16752	16452	16146	16004	15739	15637	15804	15612	15657	15779	15676	15796	15933	15824	15699	15685	15906	15690	15588	15563	15673	15707	15784	15540	15642	15666	15698	15490	15557	15558	15568	15682	15593	15800	15614	15669	15529	15529	15678	15563	15709	15646	15633	15667	15705	15763	15609	15737	15558	15584	15594	15643	15512	15394	15704	15594	15627	15858	15653	15678	15550	15567	15626	15547	15570	15858	15772	15505	15653	15480	15725	15483	15531	15621	15534	15616	15635	15624	15612	15404	15693	15672	15616	15654	15672	15799	15420	15435	15604	15421	15666	15591	15601	15594	15626	15555	15577	15507	15738	15564	15549	15574	15592	15566	15511	15508	15645	15509	15527	15610	15497	15710	15753	15628	15605	15629	15420	15615	15748	15591	15563	15491	15427	15552	15541	15408	15644	15633	15685	15532	15657	15451	15526	15657	15539	15551	15567	15441	15731	15653	15731	15511	15508	15751	15380	15649	15585	15651	15593	15574	15670	15789	15484	15607	15496	15442	15503	15636	15600	15595	15611	15637	15513	15656	15701	15718	15599	15561	15690	15497	15596	15496	15586	15637	15656	15598	15724	15425	15588	15560	15564	15662	15941	15754	15610	15588	15529	15597	15489	15599	15674	15566	15516	15596	15579	15674	15592	15579	15622	15610	15479	15549	15744	15682	15379	15567	15571	15676	15689	15705	15583	15555	15609	15748	15461	15513	15620	15610	15437	15643	15533	15646	15535	15531	15696	15689	15556	15590	15510	15518	15617	15419	15441	15534	15760	15507	15555	15417	15676	15418	15792	15516	15774	15434	15777	15681	15618	15606	15527	15697	15603	15487	15631	15659	15496	15712	15667	15553	15589	15476	15562	15606	15612	15598	15576	15725	15549	15488	15495	15518	15638	15509	15504	15519	15595	15612	15489	15482	15631	15747	15512	15474	15353	15561	15554	15479	15772	15827	15799	15571	15406	15728	15760	15462	15451	15538	15684	15375	15624	15544	15584	15766	15546	15624	15415	15734	15346	15621	15613	15612	15597	15466	15635	15790	15563	15593	15428	15617	15475	15799	15648	15803	15753	15613	15624	15632	15558	15589	15576	15441	15644	15735	15623	15579	15575	15644	15631	15483	15746	15457	15578	15588	15562	15436	15690	15432	15625	15632	15523	15650	15615	15537	15526	15604	15568	15658	15635	15581	15828	15553	15737	15557	15520	15659	15405	15670	15550	15777	15480	15521	15504	15758	15767	15776	15683	15725	15598	15691	15703	15513	15668	15685	15484	15614	15473	15509	15646	15366	15705	15521	15598	15611	15680	15624	15573	15506	15674	15630	15636	15451	15569	15423	15460	15748	15483	15678	15660	15473	15643	15599	15608	15593	15469	15719	15562	15508	15605	15455	15537	15654	15810	15776	15625	15622	15655	15679	15539	15816	15711	15481	15663	15632	15605	15453	15624	15527	15496	15483	15553	15630	15580	15644	15654	15712	15703	15641	15521	15610	15582	15552	15484	15597	15671	15675	15598	15611	15487	15472	15611	15678	15638	15368	15594	15643	15551	15664	15619	15509	15668	15561	15756	15510	15522	15698	15633	15854	15521	15563	15636	15459	15544	15584	15723	15574	15673	15689	15574	15582	15640	15797	15495	15496	15655	15751	15610	15654	15743	15784	15701	15485	15673	15882	15631	15665	15745	15732	15612	15524	15584	15788	15667	15662	15609	15565	15530	15660	15661	15484	15516	15732	15640	15568	15677	15525	15540	15628	15563	15446	15697	15518	15530	15565	15489	15565	15437	15644	15656	15594	15669	15513	15553	15584	15535	15618	15551	15687	15786	15756	15357	15539	15762	15518	15458	15637	15552	15508	15668	15646	15431	15641	15497	15704	15426	15523	15504	15708	15706	15428	15676	15659	15559	15670	15670	15635	15486	15465	15568	15668	15416	15557	15669	15481	15678	15836	15523	15481	15549	15659	15785	15906	15557	15461	15663	15774	15657	15589	15586	15488	15705	15599	15702	15503	15759	15545	15553	15660	15736	15737	15578	15735	15586	15620	15653	15594	15505	15686	15442	15708	15468	15464	15490	15426	15465	15630	15620	15504	15537	15519	15771	15504	15701	15563	15374	15581	15652	15574	15524	15647	15557	15666	15598	15546	15596	15492	15631	15393	15579	15602	15658	15528	15688	15707	15715	15631	15420	15541	15602	15600	15585	15434	15507	15706	15685	15729	15714	15516	15729	15542	15756	15494	15581	15410	15626	15509	15754	15646	15586	15449	15599	15440	15578	15456	15642	15716	15697	15626	15651	15542	15662	15592	15563	15746	15672	15591	15621	15515	15688	15610	15614	15711	15748	15880	15780	15384	15642	15491	15650	15606	15634	15539	15642	15611	15810	15550	15595	15569	15452	15446	15599	15613	15689	15649	15535	15562	15589	15545	15514	15644	15557	15789	15698	15488	15461	15675	15686	15706	15675	15410	15633	15555	15726	15663	15736	15723	15843	15519	15627	15445	15533	15678	15654	15571	15504	15578	15463	15553	15552	15640	15658	15594	15741	15657	15625	15447	15504	15753	15508	15561	15611	15554	15674	15535	15618	15603	15627	15673	15553	15543	15628	15556	15542	15753	15526	15562	15638	15593	15614	15583	15570	15594	15480	15832	15722	15572	15654	15765	15666	15723	15502	15581	15495	15568	15650	15632	15693	15653	15705	15698	15512	15478	15432	15652	15605	15515	15543	15666	15590	15679	15618	15747	15615	15574	15587	15696	15557	15627	15716	15438	15466	15374	15627	15561	15499	15492	15443	15507	15679	15736	15654	15545	15568	15580	15774	15458	15562	15671	15647	15577	15595	15655	15585	15564	15545	15665	15655	15505	15588	15586	15626	15636	15724	15695	15641	15563	15640	15692	15634	15487	15539	15533	15697	15471	15634	15759	15528	15635	15604	15695	15620	15553	15653	15493	15647	15477	15730	15466	15614	15626	15432	15729	15465	15560	15640	15503	15547	15776	15578	15622	15620	15504	15636	15601	15718	15681	15692	15571	15705	15417	15533	15644	15634	15715	15547	15566	15799	15567	15571	15685	15664	15550	15737	15711	15616	15634	15623	15693	15503	15654	15595	15611	15633	15437	15700	15623	15548	15511	15628	15600	15818	15770	15491	15703	15452	15380	15395	15551	15708	15588	15524	15750	15620	15493	15690	15686	15624	15710	15422	15547	15694	15397	15617	15464	15735	15777	15701	15672	15616	15657	15552	15827	15580	15619	15674	15566	15609	15794	15636	15690	15682	15713	15601	15446	15640	15684	15461	15553	15644	15585	15604	15627	15577	15382	15736	15593	15491	15618	15528	15448	15659	15443	15769	15609	15902	15573	15671	15601	15716	15545	15625	15587	15450	15696	15500	15707	15606	15604	15733	15574	15519	15465	15406	15707	15579	15702	15703	15505	15671	15571	15512	15518	15701	15628	15604	15491	15609	15544	15675	15432	15489	15583	15552	15768	15498	15706	15530	15584	15469	15561	15455	15643	15591	15500	15644	15736	15693	15372	15776	15590	15724	15676	15495	15666	15551	15571	15429	15445	15742	15652	15728	15774	15577	15477	15696	15613	15523	15646	15564	15504	15595	15680	15628	15562	15750	15697	15567	15765	15520	15651	15546	15622	15485	15719	15533	15556	15552	15735	15532	15641	15356	15663	15537	15531	15459	15578	15559	15676	15646	15682	15700	15577	15402	15622	15494	15665	15550	15514	15652	15659	15684	15737	15662	15750	15609	15695	15588	15665	15530	15497	15592	15547	15573	15588	15559	15570	15372	15615	15528	15591	15528	15569	15551	15665	15454	15842	15698	15471	15512	15647	15688	15541	15690	15718	15687	15662	15721	15639	15610	15387	15639	15564	15722	15652	15851	15718	15685	15606	15553	15687	15473	15564	15731	15705	15569	15507	15474	15773	15547	15527	15461	15637	15414	15710	15537	15769	15538	15430	15684	15549	15658	15656	15630	15747	15585	15522	15487	15382	15632	15556	15758	15786	15715	15661	15581	15558	15540	15728	15420	15709	15605	15710	15654	15542	15511	15465	15629	15674	15448	15628	15665	15649	15462	15500	15516	15483	15617	15528	15592	15727	15577	15417	15565	15443	15627	15579	15507	15582	15737	15649	15763	15450	15613	15862	15660	15652	15520	15673	15632	15503	15574	15439	15504	15738	15491	15626	15583	15492	15563	15838	15675	15590	15706	15540	15563	15636	15807	15577	15656	15502	15683	15607	15697	15591	15588	15457	15622	15929	15600	15675	15640	15412	15563	15523	15779	15497	15579	15588	15500	15738	15606	15601	15617	15648	15541	15636	15681	15454	15571	15730	15435	15541	15646	15689	15562	15619	15749	15617	15635	15564	15584	15714	15926	15765	15670	15496	15486	15511	15529	15491	15723	15544	15792	15593	15616	15632	15491	15606	15658	15709	15708	15529	15692	15592	15908	15669	15472	15543	15498	15821	15602	15519	15579	15486	15551	15599	15564	15581	15527	15719	15673	15460	15605	15524	15568	15505	15587	15532	15534	15762	15522	15614	15709	15665	15595	15571	15647	15496	15750	15539	15599	15479	15740	15607	15781	15544	15756	15661	15659	15424	15569	15542	15613	15792	15770	15645	15547	15624	15591	15528	15726	15581	15538	15597	15680	15555	15460	15326	15558	15814	15595	15471	15565	15765	15752	15649	15539	15478	15653	15661	15556	15556	15343	15664	15604	15552	15789	15646	15494	15546	15594	15630	15448	15713	15722	15740	15519	15701	15518	15359	15593	15390	15641	15623	15586	15592	15660	15670	15602	15634	15683	15497	15498	15702	15628	15587	15646	15699	15480	15826	15585	15604	15506	15615	15549	15428	15603	15581	15593	15596	15745	15649	15716	15641	15744	15657	15473	15578	15582	15548	15542	15474	15482	15565	15627	15592	15547	15669	15631	15557	15760	15611	15728	15605	15544	15705	15390	15592	15433	15553	15637	15750	15669	15562	15441	15599	15478	15522	15617	15523	15587	15537	15677	15655	15702	15476	15676	15585	15622	15503	15799	15594	15576	15464	15754	15569	15548	15494	15641	15450	15541	15719	15507	15630
22842	21016	28115	28284	36894	46669	47480	40835	36687	34394	32854	31977	31224	30555	30005	29183	28798	28704	28268	28192	28469	28204	28292	28197	28230	28106	28571	28535	28186	28297	28226	27996	28082	28172	28216	27920	27913	28281	28188	28070	28077	27768	27892	27801	27874	27948	28067	27886	27997	27982	27910	28077	28021	27965	27915	27853	28275	27999	27919	28077	27967	28043	28088	28071	27876	27727	27809	27891	28092	28050	27999	28189	27948	28109	27917	28138	27893	28241	28114	27914	27820	27800	27975	28014	28128	27833	28182	27982	27975	28035	28203	27962	27989	27882	28097	28078	28046	28158	27967	27981	27989	28015	27874	27889	27988	28223	28104	27851	27826	27865	27917	28082	27881	28200	28085	28122	27719	28069	27973	27977	27953	27798	28037	27856	28088	27916	27837	27898	27809	28166	28075	27897	27926	27782	27903	27869	27954	28030	27908	28041	27886	28148	27996	27936	27839	27877	28037	27815	28031	27925	28066	28107	27850	27783	27940	28008	27991	28022	28059	27982	28086	28185	28000	27756	27865	27864	27935	28076	27739	28110	28073	27656	28037	28054	27876	28004	28054	28021	28031	27915	27915	28064	27897	27782	27909	27940	28097	28027	28043	28118	28075	28031	27966	27870	27940	27720	28008	28057	27926	27822	27879	28143	28013	27904	28125	27883	27966	27959	28042	27909	27851	27844	28128	28051	28029	27956	28250	27822	27899	27950	28038	28084	27943	28046	27724	27944	28047	27751	28006	28163	27895	27969	27906	27826	27809	27964	28164	28012	28300	28068	27952	27980	27811	27915	28183	27907	27711	27927	27973	28071	27917	27965	28123	27873	28122	28051	27960	28196	27834	28116	28101	28022	27942	28072	28047	27837	27963	28284	28053	27831	27840	27893	27994	27954	28028	27954	28119	28035	28207	28132	27769	28040	27821	28166	28368	27734	28081	28247	27871	27883	28194	27977	28209	27919	27937	28079	28252	28242	28089	28097	27758	27851	27763	28065	27999	28006	27881	28002	27732	28109	28126	27960	28073	28043	27951	27703	27943	27756	28156	28099	28006	27885	27960	28051	28047	27856	27929	28056	27925	28043	27687	27972	27895	28004	27989	27969	28002	28090	27968	27892	27706	28060	28093	27975	28091	28188	28136	27884	27989	28142	27856	27720	28097	28032	28168	27929	27815	27800	27862	27972	27946	28112	27761	28159	27887	27789	28029	27671	27715	27992	27966	27805	27803	27687	28097	27925	28094	27976	27984	28159	27948	28085	27991	28090	27928	27828	28156	28145	28000	27626	28118	27886	27698	27712	27790	27659	28149	28156	27955	28033	27880	27718	27923	27796	27846	27888	27944	27906	27792	28010	27988	27888	27807	27753	28019	27956	27835	27838	28084	28001	27921	27837	28015	27943	27981	27850	28041	27994	27992	27936	28101	27902	27970	28027	27946	28181	27941	27897	27930	27948	27963	28184	28092	27917	27887	28227	27931	27769	28080	28060	28026	28180	28112	27999	27976	27948	27702	27850	27761	27670	28056	27843	28084	27933	27822	27816	27999	27924	27983	28055	27999	28223	27867	27964	28175	27999	27891	28057	27856	27881	27937	27989	27812	28022	28057	28070	27801	28124	28016	27898	28010	27685	27872	27835	28068	28099	28053	27988	27945	27752	27837	27821	27997	27877	27983	27877	28053	27986	28327	28043	28053	27975	27941	27756	27835	27690	28063	28145	27864	28038	28061	27836	28046	27882	27806	28254	28027	28002	28093	27934	27962	27953	28151	28128	28081	27933	28016	28042	27988	28130	27835	27977	28007	27643	28036	27765	28034	28214	27836	28034	28038	28022	27944	28270	27747	27675	28062	27972	27956	27958	27700	27926	28017	27901	28109	28195	28102	27957	27942	27765	27995	27855	28066	27949	27970	27880	27989	27940	27963	28130	27844	28049	28090	28219	27955	28258	28244	27816	27943	27944	27704	28263	27826	27876	28006	28140	28095	27730	27959	27641	28006	28169	28056	27952	28016	27710	27914	27839	28211	28297	28046	28000	27946	27905	27964	27722	27892	27915	27985	27989	27946	27841	27965	27945	27964	27916	27900	27811	27880	27715	27762	27985	27907	27868	28179	28120	28082	27827	27791	28063	28141	28095	28102	28305	28228	27924	28152	28073	28087	27929	27867	27991	28013	27881	27787	28095	27926	28055	27778	28061	28142	27872	28023	27996	27864	27866	27889	27941	27929	27862	27938	27706	27933	28154	28166	27990	28050	28052	27972	27999	27870	27926	27956	27587	27618	27807	28239	28027	28292	28099	28232	27641	27917	27901	28039	27864	28132	28078	28080	28080	28219	27949	28089	28156	28175	28221	28102	27880	27998	28183	28060	27854	27858	27854	28134	28219	27809	27940	27986	28006	28005	27864	27891	28106	28048	28217	28092	27927	27840	27832	27814	27839	27789	27927	27704	27921	27995	27961	27949	27996	28122	28077	28065	27873	27772	27917	28017	28222	27940	27883	28096	28013	27884	28199	27739	27989	27915	27938	27952	28049	27956	28019	28057	27906	28114	27726	27967	28017	28010	27838	28205	27999	27880	28043	27877	27901	27962	27902	28042	27495	27630	27934	27996	27936	27981	28178	27911	27867	27915	27872	27678	28148	27811	28147	27984	27985	27896	28126	28079	27916	27992	28056	28079	27821	27744	28090	27996	28054	28062	28055	27685	28002	27864	27747	28123	27884	27837	28030	27977	27997	27790	27979	27658	27738	27974	27965	27888	28019	27965	27952	28147	27987	27729	27761	28143	27840	28044	27861	27897	27770	28173	27942	28244	28056	28108	27879	27830	28111	28168	27822	27742	28357	28048	28084	27743	27692	28129	27871	27836	27942	27989	27945	27812	27809	27965	27911	28012	27948	27874	28008	28233	27977	27942	28186	28038	27696	28074	28026	28087	28189	28098	27793	28059	27870	27906	27945	28050	27935	27886	27945	28111	28225	28099	27989	28364	28106	28007	28127	28141	27844	27904	27868	27872	27922	27959	27727	28090	27799	28159	27998	27846	28107	28146	27833	27829	27819	27975	27853	28008	28043	27937	27976	28092	27814	27705	28093	28241	28076	27856	27957	27991	27922	27985	27774	27874	27913	28155	27955	27794	28008	27906	27869	27916	27931	27926	28035	28048	28110	27973	28012	28060	27810	28112	27881	27725	28193	28045	28070	28049	27963	28034	28032	27873	28055	28085	28041	28114	27829	27892	27791	27877	28123	28109	27726	28163	28049	28197	28017	28253	27909	27779	27786	27949	28000	27895	27911	28146	27747	27974	27810	27834	27656	28021	28129	27855	27933	27946	27970	27726	27686	27753	27934	27726	28173	27844	27923	28039	28089	27986	28047	28231	28044	27889	28047	27942	27998	27923	27852	27950	27674	28015	28202	27910	27802	28049	28183	27880	28086	28148	27658	27901	27987	27895	27949	28110	27921	27999	27823	27778	27827	28113	27778	27888	27914	27940	27846	27802	28226	27918	28180	27874	27966	27840	27877	28009	27983	27798	28062	27757	27922	27959	28064	28020	27924	27888	27877	27865	28018	28014	27981	27979	28061	27976	28009	27977	27777	27787	27943	28093	28129	27920	28050	27926	27762	28147	27938	27883	27998	28092	27853	27892	28156	27994	27723	27810	27845	27858	28111	28065	28100	28044	28059	27888	28044	27881	27885	27856	28043	27889	28181	27798	27967	27943	28175	28124	28025	28014	27945	28193	28181	28052	27823	28038	27930	28256	28109	27918	27983	27926	27932	28078	28005	27987	28031	27703	27761	27841	27788	27925	28197	27906	27989	28159	27671	28190	28121	28324	27895	28046	27903	28022	27869	27979	27712	27941	27737	27745	27802	27827	28129	28382	28214	28185	27910	28043	28047	27949	27963	27943	28094	28064	28034	28135	27812	27764	28044	28107	27973	28050	27885	27976	28060	27904	27698	28139	28244	28236	27845	28092	27872	28000	27750	28364	28064	28067	27901	28211	28016	28020	27935	28128	27964	28070	27885	27973	28009	27996	27871	27964	28156	28052	28006	28178	27959	27802	27806	27942	28106	28265	28016	28073	28036	27910	27884	27979	28234	28228	27957	27744	28056	28006	28032	28236	27960	28045	28088	27883	27821	28020	28016	27862	27933	28121	27964	28096	27925	27908	27931	27726	28003	27924	27960	28041	28050	28081	28123	27945	27807	28175	28109	28107	27963	28009	27906	27866	28006	28059	27962	27951	27878	28082	27920	27886	27972	28187	28058	28192	27988	28118	27914	28003	27952	27590	27754	27903	28162	27891	27905	27979	28020	28274	28057	27957	27837	28245	28103	28036	27825	27802	28103	28082	27890	27897	27823	27965	27954	28107	28033	27890	27969	28023	28074	27875	28063	28082	27957	28041	28066	27942	27901	27771	27896	28013	27908	28124	28009	27944	27784	27921	27834	27937	28119	27901	28088	27956	28078	27876	28034	27977	27820	27901	28006	28036	28140	28096	28109	28076	28014	28045	28023	28056	28205	28044	27959	28155	27974	28022	27949	27952	27835	27983	27833	27838	28014	27967	27680	27893	28020	27875	27877	27763	27788	27906	27908	28201	28176	28033	28131	28058	28046	28195	27989	27779	27900	27738	28042	27960	27925	27969	27796	27969	27956	27956	27602	27932	28074	27991	27860	27888	28126	27730	28028	28049	27834	27962	28104	28050	28044	27869	27784	27880	27803	28075	27748	27914	27981	27868	28182	28072	28078	27894	27969	28010	28093	28082	27672	27966	27914	28033	28254	27968	27839	28159	27885	28015	27944	28101	27752	27962	27970	27838	27875	27624	28087	28004	27812	28205	28205	27998	27987	28003	28222	27992	27778	27746	27760	28158	28044	28078	28301	28171	27898	28226	27950	27737	27945	28159	28211	28130	28150	28078	28191	28047	27840	28004	28111	28081	28046	27856	27829	28041	28041	28023	27903	27880	27861	27979	27747	28027	28021	27856	28179	27886	28061	27970	27859	27862	27753	27784	28175	28096	27937	28194	28120	28049	27928	28052	27736	27971	27912	28107	28067	28201	27922	27962	27810	27993	27998	27851	27769	28031	27763	27896	27910	27802	28063	27824	28094	27998	27897	27939	27955	28049	28213	27995	27943
19310	37861	38820	41739	41248	42522	36862	29847	25458	22501	20654	19828	19026	18147	17299	16672	16416	16032	15886	15889	15867	15828	15762	15703	15877	15888	16079	16086	16079	15828	15748	15855	15697	15731	15796	15852	15829	15683	15636	15553	15643	15812	15986	15878	15616	15657	15693	15663	15767	15669	15685	15830	15835	15819	15509	15698	15940	15888	15745	15647	15620	15782	15568	15757	15630	15729	15698	15820	15833	15784	15737	15689	15570	15586	15660	15794	15825	15706	15811	15710	15699	15759	15828	15745	15703	15802	15612	15819	15643	15693	15675	15668	15623	15758	15558	15895	15546	15576	15829	15613	15829	15711	15622	15745	15783	15793	15466	15878	15657	15440	15592	15809	15529	15956	15732	15502	15696	15826	15697	15674	15645	15585	15504	15642	15659	15638	15726	15690	15672	15732	15536	15621	15681	15744	15616	15742	15733	15632	15860	15756	15686	15681	15600	15678	15898	15763	15611	15775	15660	15550	15597	15655	15731	15695	15535	15648	15665	15703	15573	15800	15616	15763	15786	15554	15578	15713	15655	15579	15775	15746	15668	15681	15750	15576	15640	15794	15602	15528	15708	15741	15737	15480	15653	15605	15836	15754	15681	15798	15696	15665	15609	15526	15789	15550	15572	15743	15697	15644	15525	15761	15630	15521	15478	15658	15685	15616	15532	15546	15807	15527	15603	15593	15675	15729	15523	15577	15961	15547	15613	15687	15628	15466	15812	15605	15631	15557	15747	15546	15458	15508	15733	15830	15583	15694	15535	15810	15642	15637	15486	15553	15762	15748	15573	15706	15801	15577	15835	15726	15704	15745	15581	15789	15852	15656	15622	15662	15866	15693	15854	15636	15657	15651	15542	15586	15639	15564	15618	15538	15684	15799	15803	15698	15758	15688	15650	15524	15589	15782	15599	15610	15764	15670	15634	15661	15645	15786	15742	15800	15611	15858	15542	15710	15782	15858	15712	15712	15829	15700	15495	15572	15945	15608	15729	15546	15547	15797	15608	15644	15561	15648	15642	15451	15880	15662	15830	15635	15646	15754	15613	15578	15618	15793	15601	15743	15557	15544	15617	15687	15672	15676	15588	15646	15561	15715	15837	15615	15729	15652	15615	15822	15698	15381	15765	15480	15712	15547	15611	15773	15755	15773	15747	15732	15719	15592	15706	15787	15642	15722	15693	15656	15512	15671	15719	15814	15855	15583	15756	15804	15822	15655	15585	15629	15691	15646	15604	15761	15638	15745	15809	15678	15729	15665	15710	15786	15611	15813	15734	15619	15946	15701	15750	15722	15578	15541	15577	15525	15655	15460	15581	15496	15447	15720	15666	15827	15747	15533	15899	15751	15744	15639	15521	15730	15753	15776	15767	15459	15548	15748	15783	15419	15738	15498	15715	15675	15709	15665	15586	15689	15423	15755	15521	15684	15650	15672	15654	15641	15757	15770	15793	15643	15653	15756	15546	15621	15631	15789	15429	15773	15783	15718	15633	15674	15642	15719	15496	15476	15576	15648	15724	15673	15662	15666	15716	15577	15858	15658	15657	15804	15641	15632	15774	15846	15676	15642	15760	15697	15553	15568	15708	15824	15727	15761	15593	15739	15593	15631	15662	15702	15800	15694	15607	15655	15692	15724	15746	15594	15671	15631	15685	15849	15807	15905	15639	15714	15755	15735	15620	15699	15516	15654	15631	15796	15657	15731	15703	15470	15714	15502	15619	15739	15852	15532	15498	15863	15681	15783	15920	15677	15533	15601	15793	15712	15778	15633	15831	15767	15752	15658	15654	15635	15817	15572	15518	15687	15678	15664	15613	15559	15849	15538	15664	15637	15643	15830	15613	15694	15700	15595	15544	15730	15782	15525	15466	15596	15601	15745	15680	15594	15711	15417	15607	15558	15734	15585	15658	15562	15794	15673	15671	15691	15776	15613	15558	15732	15507	15784	15648	15674	15567	15473	15564	15683	15607	15683	15641	15723	15620	15649	15535	15546	15666	15641	15786	15596	15793	15826	15718	15335	15651	15709	15685	15551	15773	15792	15558	15690	15883	15724	15520	15643	15601	15762	15617	15511	15792	15673	15636	15807	15702	15430	15636	15645	15661	15670	15648	15682	15747	15612	15762	15960	15665	15595	15704	15770	15597	15808	15607	15639	15792	15467	15823	15529	15769	15674	15698	15713	15597	15652	15635	15702	15743	15556	15730	15585	15611	15572	15666	15484	15464	15692	15710	15510	15759	15679	15843	15512	15711	15674	15698	15699	15781	15664	15616	15558	15557	15517	15726	15626	15689	15659	15690	15627	15757	15789	15715	15668	15525	15725	15744	15646	15595	15700	15527	15545	15566	15809	15701	15735	15755	15777	15664	15845	15517	15588	15581	15544	15660	15741	15720	15543	15794	15661	15631	15664	15715	15470	15587	15701	15602	15594	15663	15804	15833	15666	15747	15520	15462	15866	15611	15658	15632	15639	15654	15654	15656	15606	15604	15689	15639	15794	15641	15694	15651	15846	15705	15689	15601	15711	15798	15667	15690	15687	15585	15646	15778	15803	15576	15569	15689	15493	15773	15744	15674	15718	15760	15698	15674	15653	15605	15639	15722	15788	15691	15732	15651	15638	15533	15753	15668	15472	15622	15722	15757	15608	15688	15807	15503	15597	15808	15704	15925	15760	15669	15679	15672	15622	15601	15763	15748	15746	15582	15818	15624	15525	15747	15574	15824	15697	15725	15575	15744	15414	15695	15780	15917	15626	15792	15615	15761	15690	15523	15833	15571	15588	15558	15546	15753	15581	15498	15781	15661	15674	15592	15701	15681	15560	15672	15676	15760	15689	15532	15687	15727	15771	15785	15586	15671	15710	15742	15536	15558	15522	15537	15688	15577	15793	15666	15652	15672	15630	15631	15569	15563	15871	15711	15531	15579	15725	15616	15726	15551	15673	15681	15556	15686	15450	15637	15494	15837	15988	15607	15777	15625	15794	15549	15502	15688	15522	15610	15640	15682	15576	15744	15591	15671	15516	15635	15599	15608	15673	15523	15535	15482	15866	15619	15714	15718	15542	15609	15672	15600	15634	15681	15706	15644	15547	15785	15590	15644	15891	15625	15787	15623	15761	15641	15584	15773	15530	15815	15634	15493	15688	15702	15633	15519	15640	15701	15786	15642	15726	15711	15440	15587	15636	15614	15698	15552	15696	15714	15715	15503	15610	15740	15536	15583	15545	15765	15728	15659	15618	15816	15424	15769	15692	15724	15806	15707	15634	15842	15593	15771	15849	15551	15804	15837	15696	15628	15668	15612	15572	15851	15402	15740	15513	15580	15687	15620	15849	15721	15629	15578	15697	15783	15435	15634	15680	15635	15697	15656	15679	15646	15578	15706	15573	15740	15737	15633	15807	15600	15749	15684	15651	15662	15502	15709	15772	15442	15712	15737	15771	15456	15489	15721	15569	15700	15592	15766	15843	15787	15627	15562	15719	15870	15772	15660	15547	15759	15651	15587	15694	15479	15769	15735	15828	15582	15705	15665	15673	15499	15790	15656	15562	15493	15597	15601	15668	15590	15538	15652	15643	15739	15807	15744	15773	15635	15581	15663	15615	15669	15718	15684	15757	15648	15524	15729	15628	15668	15752	15670	15690	15585	15703	15710	15749	15617	15742	15694	15692	15843	15889	15639	15577	15621	15676	15602	15765	15626	15763	15748	15669	15715	15517	15506	15736	15649	15674	15778	15745	15639	15736	15473	15520	15639	15716	15653	15822	15540	15722	15690	15741	15522	15640	15482	15610	15815	15682	15583	15752	15673	15680	15711	15736	15662	15722	15760	15633	15840	15531	15602	15834	15759	15683	15544	15707	15854	15699	15683	15557	15682	15795	15603	15650	15537	15592	15593	15893	15661	15625	15687	15673	15623	15597	15636	15500	15394	15718	15743	15696	15626	15711	15686	15697	15687	15630	15663	15503	15623	15707	15867	15677	15716	15632	15821	15650	15865	15789	15463	15608	15762	15595	15649	15661	15686	15629	15664	15606	15618	15799	15744	15643	15616	15780	15779	15726	15760	15568	15627	15722	15827	15649	15458	15609	15589	15744	15638	15702	15628	15695	15664	15908	15698	15606	15650	15739	15698	15584	15662	15777	15624	15805	15505	15556	15489	15970	15532	15716	15480	15552	15772	15717	15681	15541	15848	15833	15788	15613	15578	15774	15538	15668	15649	15588	15686	15636	15479	15572	15584	15689	15668	15530	15576	15676	15825	15712	15786	15710	15762	15581	15611	15646	15621	15639	15627	15625	15661	15759	15695	15618	15713	15604	15641	15576	15731	15800	15534	15609	15813	15592	15665	15653	15575	15544	15667	15712	15603	15853	15667	15601	15613	15768	15612	15787	15727	15628	15714	15805	15644	15588	15630	15649	15535	15865	15720	15542	15702	15662	15798	15717	15688	15608	15687	15626	15721	15778	15602	15646	15490	15600	15635	15492	15631	15605	15641	15643	15708	15639	15613	15607	15650	15645	15811	15699	15503	15801	15841	15699	15597	15733	15674	15740	15756	15651	15739	15836	15693	15516	15738	15682	15634	15725	15665	15607	15749	15618	15544	15569	15616	15590	15550	15685	15635	15627	15724	15613	15652	15708	15722	15538	15725	15672	15706	15804	15675	15752	15644	15757	15736	15511	15767	15629	15728	15777	15793	15592	15696	15622	15533	15469	15612	15722	15724	15656	15617	15670	15630	15544	15725	15602	15687	15817	15653	15733	15690	15637	15640	15663	15575	15777	15697	15608	15466	15704	15817	15618	15793	15583	15707	15571	15636	15652	15754	15531	15644	15772	15670	15638	15659	15611	15651	15781	15691	15570	15643	15776	15715	15723	15542	15729	15637	15614	15853	15625	15574	15735	15645	15643	15703	15622	15597	15740	15592	15494	15562	15579	15732	15743	15619	15474	15643	15620	15629	15716	15834	15678	15612	15856	15623	15567	15552	15721	15611	15645	15710	15714	15734	15590	15656	15694	15613	15771	15800	15545	15784	15749	15646	15656	15629	15630	15598	15594	15716	15754	15827	15543	15849	15687	15648	15795	15447	15727	15519	15627	15679	15818	15599	15600	15491	15708	15671	15767	15485	15603	15772	15657	15520	15806
34920	32327	36318	38905	39070	39729	35930	32534	30872	29997	29800	28910	28561	28525	28214	27810	27646	27472	27706	27515	27430	27423	27517	27366	27258	27426	27260	27651	27525	27440	27589	27332	27411	27587	27475	27533	27433	27141	27414	27466	27342	27403	27350	27377	27588	27260	27348	27432	27430	27340	27368	27467	27446	27441	27519	27411	27341	27517	27446	27483	27329	27135	27408	27282	27623	27574	27447	27308	27402	27497	27362	27180	27500	27386	27337	27277	27322	27380	27593	27343	27361	27266	27504	27157	27407	27378	27345	27428	27322	27280	27401	27469	27507	27425	27568	27355	27611	27511	27553	27330	27157	27508	27425	27463	27375	27351	27285	27083	27388	27279	27210	27304	27750	27310	27462	27263	27524	27438	27395	27509	27447	27550	27590	27347	27133	27408	27327	27317	27622	27334	27493	27628	27491	27358	27240	27220	27544	27434	27552	27531	27453	27277	27093	27351	27530	27303	27480	27197	27430	27627	27569	27501	27511	27173	27220	27442	27223	27326	27428	27195	27097	27284	27386	27556	27465	27396	27433	27266	27317	27051	27276	27267	27549	27570	27239	27346	27606	27449	27387	27682	27572	27352	27492	27296	27534	27526	27525	27314	27373	27489	27616	27218	27417	27359	27272	27475	27422	27367	27483	27237	27510	27233	27255	27218	27261	26944	27455	27507	27279	27453	27401	27489	27205	27342	27334	27391	27693	27627	27286	27561	27297	27739	27531	27663	27622	27497	27303	27393	27154	27461	27216	27275	27240	27363	27494	27328	27244	27317	27394	27270	27338	27317	27475	27182	27280	27418	27584	27231	27458	27661	27426	27262	27386	27302	27198	27262	27456	27368	27314	27481	27576	27336	27464	27275	27310	27370	27542	27600	27390	27457	27275	27344	27450	27273	27428	27485	27279	27454	27695	27725	27507	27499	27195	27560	27390	27133	27363	27518	27324	27085	27261	27253	27527	27503	27559	27359	27173	27286	27481	27262	27598	27135	27341	27277	27255	27619	27461	27426	27696	27571	27450	27543	27285	27258	27437	27460	27596	27690	27337	27444	27273	27395	27485	27436	27281	27310	27497	27642	27324	27368	27311	27391	27282	27497	27312	27353	27335	27320	27385	27220	27452	27460	27554	27480	27527	27472	27206	27354	27211	27359	27212	27456	27301	27280	27723	27308	27246	27362	27568	27320	27345	27305	27337	27429	27489	27444	27183	27499	27430	27650	27582	27455	27617	27407	27433	27371	27713	27384	27487	27354	27317	27428	27260	27372	27206	27241	27382	27479	27431	27275	27621	27379	27571	27387	27268	27198	27612	27495	27574	27381	27679	27430	27300	27255	27524	27498	27519	27267	27459	27601	27230	27349	27466	27298	27555	27331	27502	27607	27411	27184	27227	27369	27538	27219	27301	27455	27545	27483	27440	27581	27232	27233	27505	27261	27271	27528	27594	27587	27351	27485	27657	27352	27500	27492	27177	27328	27371	27273	27388	27300	27313	27372	27203	27274	27450	27438	27341	27350	27453	27487	27191	27018	27356	27527	27318	27442	27282	27398	27323	27398	27389	27421	27061	27367	27494	27351	27534	27487	27446	27415	27181	27473	27300	27518	27096	27577	27360	27494	27138	27312	27210	27304	27328	27473	27498	27349	27448	27557	27470	27549	27548	27650	27251	27085	27159	27391	27604	27361	27250	27163	27456	27315	27500	27371	27406	27366	27138	27306	27248	27240	27291	27206	27086	27077	27351	27328	27457	27585	27519	27431	27427	27413	27572	27460	27310	27160	27620	27179	27258	27261	27603	27303	27340	27310	27416	27665	27390	27269	27349	27413	27388	27344	27325	27162	27374	27447	27199	27359	27765	27538	27331	27504	27439	27329	27366	27311	27319	27344	27647	27457	27454	27358	27307	27346	27420	27510	27230	27091	27517	27481	27388	27343	27285	27205	27567	27413	27415	27561	27394	27279	27420	27483	27807	27368	27343	27271	27240	27203	27508	27451	27250	27395	27433	27523	27332	27274	27357	27451	27511	27357	27319	27467	27448	27429	27523	27615	27215	27591	27433	27524	27275	27344	27341	27392	27703	27361	27558	27546	27455	27187	27628	27530	27590	27444	27396	27461	27425	27517	27392	27370	27274	27548	27486	27384	27214	27310	27500	27428	27239	27362	27364	27322	27389	27354	27500	27159	27255	27500	27458	27320	27339	27360	27249	27284	27331	27524	27327	27386	27514	27276	27265	27152	27334	27443	27515	27402	27426	27260	27224	27359	27384	27681	27626	27655	27644	27192	27610	27586	27525	27441	27300	27350	27310	27317	27577	27286	27507	27407	27581	27105	27264	27428	27311	27339	27312	27504	27018	27525	27457	27324	27320	27426	27353	27483	27295	27190	27463	27515	27405	27366	27385	27375	27651	27357	27261	27531	27282	27382	27435	27575	27290	27447	27301	27403	27369	27533	27273	27623	27349	27400	27297	27360	27497	27448	27548	27589	27636	27436	27331	27373	27638	27345	27479	27446	27381	27529	27342	27521	27098	27016	27347	27570	27315	27374	27384	27541	27442	27410	27401	27439	27172	27325	27754	27320	27575	27434	27193	27318	27569	27503	27184	27381	27267	27323	27279	27238	27330	27335	27424	27412	27378	27087	27381	27635	27367	27542	27443	27353	27312	27349	27579	27473	27357	27284	27715	27360	27353	27587	27477	27405	27270	27475	27691	27563	27316	27309	27494	27664	27503	27516	27454	27401	27415	27411	27337	27366	27340	27442	27291	27135	27412	27176	27522	27338	27284	27201	27299	27239	27024	27172	27299	27550	27481	27609	27190	27454	27610	27599	27423	27371	27387	27414	27580	27539	27345	27405	27508	27173	27362	27266	27314	27482	27536	27393	27693	27293	27108	27506	27349	27321	27250	27425	27361	27134	27438	27468	27561	27583	27463	27115	27306	27699	27214	27419	27734	27310	27480	27357	27353	27454	27462	27295	27540	27627	27331	27476	27550	27446	27308	27507	27426	27539	27657	27455	27299	27406	27450	27483	27357	27461	27463	27346	27276	27651	27571	27612	27081	27429	27300	27132	27351	27440	27875	27382	27518	27494	27528	27567	27383	27361	27534	27505	27324	27537	27514	27687	27221	27458	27383	27505	27595	27166	27393	27257	27484	27064	27375	27430	27259	27388	27404	27640	27334	27316	27461	27224	27539	27455	27541	27436	27374	27239	27486	27251	27258	27626	27732	27734	27733	27196	27310	27315	27449	27606	27340	27310	27373	27320	27385	27558	27434	27384	27483	27386	27643	27516	27427	27418	27446	27075	27343	27566	27322	27271	27497	27329	27411	27618	27580	27587	27315	27448	27540	27218	27133	27412	27352	27451	27386	27483	27435	27691	27346	27327	27367	27254	27234	27612	27318	27101	27275	27390	27336	27232	27070	27434	27359	27378	27142	27583	27523	27381	27541	27237	27434	27537	27355	27290	27312	27444	27503	27442	27508	27270	27339	27213	27496	27178	27440	27558	27482	27396	27102	27445	27245	27404	27074	27266	27332	27465	27523	27392	27754	27353	27395	27640	27638	27405	27397	27409	27357	27561	27379	27455	27393	27372	27588	27354	27480	27625	27392	27464	27461	27398	27494	27474	27293	27040	27155	27464	27340	27329	27375	27419	27534	27539	27354	27360	27302	27109	27341	27221	27316	27400	27615	27535	27517	27761	27237	27305	27555	27301	27248	27213	27689	27308	27297	27386	27691	27423	27368	27527	27656	27359	27669	27310	27431	27587	27514	27383	27394	27269	27491	27401	27220	27227	27618	27289	27531	27511	27500	27445	27421	27316	27280	27422	27294	27219	27405	27438	27177	27352	27093	27283	27398	27540	27709	27417	27355	27450	27280	27363	27554	27520	27514	27452	27606	27550	27351	27440	27367	27150	27486	27328	27468	27459	27419	27434	27427	27376	27528	27470	27391	27599	27283	27230	27542	27474	27391	27319	27375	27500	27529	27688	27443	27222	27487	27266	27074	27396	27480	27522	27391	27463	27248	27582	27535	27276	27237	27199	27198	27291	27567	27447	27364	27479	27570	27516	27592	27529	27205	27248	27306	27564	27313	27129	27255	27384	27511	27358	27214	27679	27304	27399	27479	27410	27599	27306	27223	27228	27302	27655	27336	27408	27445	27261	27347	27334	27314	27354	27347	27480	27618	27745	27607	27400	27224	27234	27332	27403	27431	27301	27466	27481	27289	27380	27445	27630	27318	27293	27506	27372	27418	27329	27357	27408	27364	27264	27200	27388	27418	27191	27443	27613	27451	27473	27272	27480	27635	27298	27552	27366	27425	27298	27288	27328	27207	27398	27367	27368	27319	27303	27327	27302	27372	27439	27448	27519	27277	27579	27314	27545	27484	27424	27291	27259	27364	27654	27570	27680	27507	27340	27371	27336	27464	27466	27455	27377	27459	27355	27421	27488	27294	27552	27480	27344	27480	27526	27266	27331	27514	27351	27336	27391	27463	27478	27509	27354	27278	27292	27467	27396	27518	27357	27555	27376	27478	27436	27484	27412	27496	27563	27239	27542	27505	27309	27309	27275	27482	27553	27578	27364	27254	27343	27349	27462	27595	27370	27468	27205	27319	27379	27195	27328	27458	27498	27362	27686	27276	27506	27602	27436	27250	27351	27253	27347	27566	27552	27420	27496	27189	27267	27401	27474	27482	27586	27527	27327	27488	27398	27486	27540	27488	27513	27412	27220	27421	27388	27352	27277	27342	27530	27432	27291	27565	27111	27208	27219	27473	27172	27253	27286	27331	27710	27602	27352	27235	27082	27436	27432	27475	27328	27602	27420	27187	27378	27544	27252	27283	27456	27212	27435	27594	27527	27456	27421	27482	27267	27343	27500	27531	27058	27212	27336	27334	27708	27283	27297	27441	27470	27277	27213	27597	27496	27353	27412	27511	27300	27381	27380	27426	27498	27360	27523	27304	27309	27629	27231	27313	27378	27220	27411	27399	27298	27314	27421	27429	27590	27487	27585	27578	27300	27475	27469	27412	27403	27452	27622	27483	27450	27217	27443	27500	27197	27355	27379	27605	27549	27422	27295	27160	27300	27499	27070	27300	27450	27220	27476	27529	27335	27475	27415	27816	27167	27528	27405
22053	29029	28597	29332	29580	29420	24289	20928	19172	18090	17264	16895	16418	16157	15871	15739	15409	15337	15089	15249	15301	15207	15055	15180	15171	15358	15491	15051	15334	15118	15312	15168	15089	15330	15194	15096	15120	15256	15234	15155	15077	15010	15401	15127	15245	15273	15174	15164	15207	15069	15410	15096	15219	15226	15091	15187	15252	15099	15264	15162	15366	15289	15377	15068	14945	15142	15187	15070	15229	15046	15167	15278	15002	15179	15285	15085	15187	15255	14971	15223	15049	15122	15053	15220	15180	15294	15300	15478	15261	15116	15165	15060	15194	15134	14941	15041	14878	15203	15140	15225	15099	15206	14989	15224	15245	15132	15056	15108	15306	15313	15134	15208	15255	15100	15095	15060	15193	15208	15097	15154	15070	15231	15245	15172	15302	15102	15127	15003	15277	15198	15054	15228	15107	15301	14989	15218	15125	15353	15183	15229	15177	15158	15136	15038	15001	15193	15152	15180	15148	15216	15200	15307	15088	15120	15228	15240	14998	15218	15334	15265	15052	15245	15129	15014	15216	15197	15241	15108	15210	15322	15251	15229	15111	15211	15240	15193	15348	15117	15156	15184	15175	15231	15187	15117	15242	15095	15029	15196	15112	15159	15235	15261	15152	15152	14980	15107	15146	15128	15370	15080	15023	15274	15267	15126	15064	14980	15165	15245	15295	15136	15112	15252	15183	15020	15283	15150	15307	15131	15237	15115	15293	15163	15149	15095	15238	15158	15160	15169	15098	15115	15069	15248	15272	15284	15272	15104	15258	15190	15362	15153	15288	15137	15125	15146	15145	14994	15055	15179	15155	15235	15297	15143	15404	15330	15048	15165	15136	15141	15179	15239	15212	15394	15197	15043	15349	15235	15216	15128	15262	15294	15043	15034	15222	15206	15303	15327	15029	15207	15061	15193	14955	15215	15088	15184	15229	14991	15117	15214	15207	15087	15123	15138	15319	15173	15372	15125	15276	15007	15106	15071	15040	15284	15139	15269	15179	15236	15136	15200	15073	15151	15157	15317	15284	15172	15088	15107	15185	15133	15260	15246	15426	15297	15277	15130	15188	15165	15179	15174	15027	15126	15301	15114	15239	15171	15042	15112	15150	15319	15179	15309	15292	15197	15255	15277	15290	15261	15108	15195	15204	15190	15112	15250	15280	15099	15047	15062	15201	14976	15037	15181	15131	15290	15163	15076	15041	15162	15282	15319	15173	14964	15058	15117	15186	15084	15300	15136	15323	15160	15175	15171	15156	15009	15314	15276	15265	15278	15136	15163	15187	15220	15181	15035	15104	15213	14933	15156	15242	15229	15151	15188	15203	15092	14992	15324	15126	15122	15304	15209	15018	15020	15158	15211	15132	15018	15276	15196	14986	15355	15136	15096	15071	15305	15245	15086	15152	15295	15079	15257	14991	15188	15054	15229	15165	15163	15280	14914	15130	15063	15309	15064	15024	15119	15179	15198	15198	15147	15118	15068	15254	15127	15164	15110	15084	15075	15309	15076	15153	15330	14860	15271	15112	15320	15316	15067	15126	15023	15186	15297	15131	15306	15331	15179	15180	15299	15036	15182	15261	15038	15214	15250	15209	15250	15209	15298	15260	15092	15140	15098	15085	15044	15050	15253	15311	15074	15260	15065	15154	15220	15319	15171	15152	15048	15234	14933	15021	15105	15151	15060	15021	15125	15122	15264	15206	15163	15240	15106	15167	15425	15097	15189	15112	15213	15208	15108	15177	15171	15291	14958	15086	15180	15213	15219	15126	15302	15315	15141	15066	14964	15204	15062	15144	15399	15137	15201	15194	15117	15140	15162	14985	15287	15282	15326	15195	15173	15138	15060	15132	15074	15256	15188	15086	15239	15127	15037	15218	15211	15201	15183	15354	15173	15105	15166	15199	15233	14994	15183	15156	15247	15115	15177	15120	15166	15188	15002	15252	15269	14954	15218	15047	15174	15074	15275	15207	15153	15201	15081	15156	15192	15286	15237	15039	15236	15295	15082	15094	15166	15161	15000	15257	15151	15301	15106	15243	15215	15232	15115	15306	15459	15088	15153	15137	15083	15187	15207	15173	15227	15255	15190	15260	15277	15220	15218	15057	15047	15184	15103	15119	15112	15164	15239	15166	15167	15036	15169	15271	15071	15191	15213	15271	15127	15187	15264	15187	15189	15205	15053	15214	15142	15151	15153	15159	15034	15053	15122	15297	15341	15262	15158	15145	15346	15207	15104	15158	15204	15257	15161	15173	15210	15407	15379	15089	15177	15344	15342	15225	15058	15198	15156	15129	15099	15256	15164	15254	15175	15363	15121	15243	15213	15122	15226	15124	15239	15184	15151	15138	15181	15016	15212	15005	15039	15271	15215	15184	15117	14973	15112	15194	15212	15292	15270	15183	14979	15168	15305	15026	15138	15238	15255	15111	15167	15137	15369	15152	15129	15207	15206	15055	15273	15057	15253	15114	15345	15134	15085	15042	15029	15092	15104	15258	15307	15170	15258	15102	15195	15022	15276	15025	14990	15252	15199	15080	15024	15358	15342	15154	15208	15178	15031	15317	15133	15270	15096	15422	15238	15076	15270	15090	15250	15206	15210	15142	15132	15135	15367	15287	15120	15155	15312	15280	15281	15039	15237	15368	15163	15247	15084	15176	15119	15103	15418	15131	15113	15225	15243	15105	14928	15118	15226	15169	15139	15168	15242	15258	15202	15253	15140	15176	15141	15181	15316	15232	15070	15132	15326	15198	15353	15117	15202	15076	15192	15057	15097	15095	15197	15130	15178	15211	15360	15075	15150	15144	14986	14984	15236	15133	15083	15098	15099	15207	15318	15163	15383	15282	15131	15100	15093	15199	15003	15147	15243	15192	15310	15159	15111	15230	15067	15097	15202	15257	15418	15117	15101	15139	15144	15213	15285	15127	15174	15236	15210	15047	15259	15252	15359	15344	15138	15355	15101	14981	15171	15310	15175	15109	15015	15206	15207	15264	15162	15424	15268	15228	15184	15147	15163	15100	15154	15043	15233	15273	15161	15154	15111	15166	15161	15067	15212	15047	15100	15169	15198	15076	15234	15185	15239	15137	15261	15238	15165	15153	15232	15049	15160	15146	15158	15137	15187	15158	15211	15298	15142	15171	15467	15117	15062	15125	15258	15238	15130	15109	15146	15108	15249	15202	15319	15148	15240	15046	15087	15142	15263	15138	15340	15135	15032	15201	15193	15158	15192	15376	15024	15025	14922	15386	15133	15334	15177	15034	15109	15177	15392	15116	15066	15104	15213	15277	15193	15276	15386	15399	15192	15300	14908	15102	15047	15282	15101	15202	15052	15276	15378	15265	15093	14991	15333	15165	15160	15157	15097	15210	15272	15285	15161	15094	15271	15307	15238	15206	15250	15290	15158	15024	15256	15061	15186	15140	15205	15087	15170	15167	15229	15220	15221	15278	15171	15340	15347	15119	15146	15188	15121	15263	15167	15183	15009	15239	15064	15237	15157	15277	15251	15112	15384	15197	15166	15209	15089	15377	15236	15238	15141	15238	15075	15266	15193	15144	15074	15109	15125	15306	15272	15171	15274	15100	15199	15291	15223	15081	15119	15191	15099	15100	15157	15290	15070	15298	15199	15157	15332	15033	15109	15353	15298	15332	15236	14999	15239	15160	15119	15185	15183	15223	15120	15164	15257	15120	15293	15215	15330	15213	15436	15040	15132	15113	15185	15285	15209	15118	15237	15217	15260	15330	15267	15194	15222	14988	15277	15059	15113	15175	15217	15185	15186	15212	15186	15040	15148	15341	15046	15133	15210	15216	15177	15085	15153	15068	15210	15077	15156	15269	15165	15237	15065	15144	15186	15271	15313	15177	15144	15247	15168	15200	15139	15272	15130	15217	15196	15266	15218	15060	15184	15097	15116	15098	15026	15148	15116	15096	15000	15104	15199	15283	14945	15224	15255	15188	15092	15224	15063	15384	15048	15192	15100	15256	15278	15383	15243	15088	14970	14959	15218	15079	15143	15442	15119	15166	15149	15034	15295	15162	15038	15091	15119	15137	15121	15098	15288	15243	15078	15364	15145	15171	15141	15155	15237	15241	15346	15198	15278	15184	15278	15311	15307	15256	15377	15221	15158	15220	15145	15274	15291	15308	15218	15147	15189	15176	15008	15167	15154	15168	15261	15289	15323	15216	15275	15256	15313	15234	15132	15316	15267	15342	15198	15092	15218	15339	15186	15099	15176	15117	15242	15219	15210	15033	15245	15054	15297	15176	15159	15096	15118	14997	15241	15179	15275	15312	15115	15189	15241	15277	15132	15190	15212	15175	15416	15288	15170	15065	15217	15220	15178	15118	15164	15293	15212	15053	15228	15095	15068	14999	15184	15129	15280	15146	15121	15243	15100	15240	15319	15345	15148	15081	15252	15106	15219	14942	15188	15156	15218	15413	15106	15135	15226	15161	15218	15297	15317	15146	15033	15184	15208	15355	15206	15273	15197	15241	15151	15180	15196	15056	15176	15228	15261	15148	15091	15316	15071	15169	15251	15216	15045	15079	15199	15114	15164	15025	14969	15277	15181	15188	15295	15192	15119	15088	15187	15146	15133	15317	15262	15163	15174	15107	15539	15347	15158	15149	15119	15121	15236	15349	15088	15316	15197	15167	15049	15146	15228	15274	15079	15122	15117	15181	15301	15049	15274	15064	15184	15306	15259	15254	15229	15320	15227	15164	15131	15075	15271	15194	15329	15192	15063	15087	15277	15224	15223	15083	15153	15125	15190	15271	15095	15116	15075	15242	15204	15224	15118	15182	15172	15084	15140	15272	15235	15073	15077	15293	15324	15185	15139	15105	15182	15079	15209	15260	15150	15431	15241	15147	15074	15283	15165	15230	15225	15300	15398	15058	15012	15250	15182	15342	15174	15162	15254	15216	15060	15252	15105	15237	15323	15125	15171	15212	15307	15126	15181	15132	15155	15118	15202	15133	15195	15206	15262	15322	15203	15274	15320	15253	15316	15149	15211	15151	15328	15067	15148	15224	15090	15255	15212	15009	15176	15220	15313	15103	15000	15333	15190	14988	15100	15132	15100	15279	15149	15246	15143	15211	15138	15311	15120	15089	15261	15107	15259	15125	15226	15275	15299
24472	21061	28649	33860	41405	43718	39707	34613	32612	31419	30095	29171	28402	27972	27615	27673	27306	27304	27215	26994	26840	27173	26977	27022	26796	26817	26893	26722	26764	26918	26822	27050	26928	26831	26750	26954	26987	26756	26832	26817	26899	26920	27035	26796	26953	26841	26950	26883	26801	27004	26607	26807	26899	26947	26849	27083	26818	26821	26788	26727	26720	26758	26923	26793	26662	26644	26894	26929	26812	26986	26728	26991	26800	26854	26820	26884	26931	26600	26952	26859	26933	26883	26756	26570	26616	26763	26984	26790	26615	26816	26798	26829	26810	26677	26771	26907	26756	26660	26816	26763	26627	26605	26803	26511	26684	26922	26939	27091	26834	26874	26779	27114	26888	26814	26913	26729	26885	26884	26871	27107	26586	26717	26834	26558	26682	26780	26767	26461	26564	26432	26792	26850	26877	26760	26975	26700	26818	26845	26902	26670	26567	26592	26674	26720	26787	26841	26794	26668	26511	26904	26782	26775	26887	26912	26788	26629	26566	26797	26803	26937	26802	26852	26942	26782	26811	26839	26952	26975	26802	26772	26864	26799	26494	26811	26876	26737	27046	26776	26595	26645	26928	26936	26771	26945	27082	26757	26537	26770	26596	26733	27003	26641	26749	26704	26732	26733	26853	26793	26940	26756	26784	26840	26542	26544	27082	26930	26718	26563	26681	27084	26688	26540	26899	26689	26704	27133	26624	26828	26749	26959	26852	26683	26689	26799	26877	26830	26928	26748	26697	26566	26860	26851	26595	26812	26770	26752	27038	26982	26783	27078	26690	26617	26778	26841	26900	26960	26830	26958	26929	27073	26948	26979	26761	26910	26834	26845	26904	26810	26631	26752	26716	26466	26754	26824	26850	26693	26761	26805	26586	26698	26648	26842	26936	26971	26758	26844	26805	26977	26648	26658	26801	26881	26900	27023	26880	26777	27025	27002	26779	26836	26871	26771	26999	27157	26822	26922	26709	26586	27000	26899	27020	26609	26580	26777	26888	26824	26827	26847	26858	26676	26897	26732	26910	27032	26808	26823	26603	26639	26694	26895	26873	26746	26825	26917	26780	27081	26710	26552	26713	26644	26859	26850	26553	26808	26594	26598	26746	26810	26763	26962	26800	26867	26912	27025	26824	26958	26760	26770	26754	27034	26649	26531	26788	26902	26816	26776	26842	26930	26796	26891	26857	26755	27038	26768	26852	26805	26917	26798	26780	26975	26824	26815	26601	26833	26688	26473	26909	26763	26795	26535	26800	26871	26678	26639	26849	26486	26736	27120	27157	26777	26741	26668	26946	26692	26678	26823	26654	26732	26695	26590	26868	26957	26757	26766	26664	26603	26750	26761	26772	26613	26755	26755	26612	27083	26762	26659	26716	26627	26878	26602	26803	26730	26788	26572	26861	26792	26674	26753	26716	26556	26707	26984	26836	26726	26801	26989	26968	26668	26849	26604	26734	26753	26856	27015	26733	26934	27022	26797	26723	26891	26772	26908	26636	26666	26690	26997	27121	26746	26963	26805	26983	26705	26987	26889	26418	26542	26797	26868	26758	26591	26519	26869	26573	26877	26535	26643	26696	26703	26505	26575	26676	26807	26861	26767	26801	26857	27097	26850	26758	26821	26737	26841	27049	26725	26864	26830	26845	26711	26819	26615	26756	26828	26880	26769	26899	27018	26708	26937	26758	26729	26546	26767	26878	26774	26940	27035	26953	26969	26824	26931	26684	27047	26647	26628	26768	27097	26704	26799	26813	26986	27177	26859	26677	26872	26806	27008	26752	26796	26426	26914	26628	26715	27153	26719	26759	26771	26813	26869	26780	26973	26697	26721	26802	26947	26869	26825	26713	26781	26924	26919	26684	26900	26722	26889	26898	26609	26807	26962	27070	26544	26551	26977	26551	26807	26768	26793	26907	26622	26849	26680	26518	26609	26432	26730	26689	26743	26662	26654	26648	26819	26748	26757	26733	26837	26909	27144	26760	26755	26796	26513	26735	26692	27003	26846	26905	26784	27043	27122	26858	26849	26749	26706	27123	26866	26761	26721	26825	26770	27024	26892	27113	26707	26820	26745	26948	26953	26875	26596	27117	26734	26837	26898	26709	26695	26728	26483	26873	26691	26753	26997	26979	27087	26961	26652	26474	26874	26860	26845	26812	26876	26652	26875	26941	26881	26983	27032	26937	26900	26800	27051	26789	26866	26753	26816	27037	26857	26899	26870	26994	26667	26951	26953	26934	26694	26965	26889	26759	26810	27162	27017	26770	26700	26894	26901	26805	26754	26616	26570	27026	26989	26827	26395	26827	27056	26787	26797	26757	26670	27027	26580	26859	26831	26810	26635	26901	26704	26709	26608	26584	26881	26991	26785	26808	26841	26848	26669	26941	26858	26694	26615	26865	26629	26883	26806	26697	26605	26991	26853	26893	26918	26940	26954	27092	27004	26758	26540	26906	26749	26612	26897	26680	27025	26607	26576	26955	26748	26884	26627	26734	27021	26755	26803	26741	26671	26801	26731	26690	26679	27032	26725	26858	26689	26687	26753	26812	26736	26914	26744	26853	26722	26836	26831	26884	26918	26587	26785	26731	26710	26777	27041	27070	27052	26834	26818	26767	26759	26783	26951	26886	26721	26941	26709	26539	26545	26548	26817	26980	26786	26680	26755	26640	26842	26597	26423	26649	26729	26852	27043	26583	26857	26904	26986	26746	26972	26950	26911	26994	26795	26849	26732	26700	26713	26739	26619	26925	26783	26562	26844	26900	26888	26755	26752	26516	26611	26962	27044	26838	26655	26469	26734	26943	26810	26674	26843	26880	26766	26873	26605	26689	26754	26797	27100	26763	26980	26645	26666	26647	27006	27175	26930	26793	26710	26902	26769	26877	26873	26907	26686	26735	26729	26760	26845	26824	26656	26711	26865	26441	26833	26710	26728	26765	26829	26725	26725	26951	26765	26746	26772	26533	26653	26801	26774	26868	26812	26793	26703	27019	26773	26791	27032	26832	26671	26743	27011	26940	26702	26781	26638	26758	26795	26909	26498	26631	26621	26677	26957	26726	26866	26699	26759	26599	26825	26769	26806	26725	26959	26702	26943	26520	27194	26636	26722	26688	26912	26689	26682	26767	26663	26638	26537	26527	26714	26674	26677	26582	26866	26763	26544	26753	26888	26781	26734	26838	26539	26663	26770	26669	26621	26710	26565	26840	26616	26708	26598	26761	26676	26759	26996	27077	26538	26825	26834	26762	26847	26673	26664	26914	26773	26805	26807	26612	26693	26691	26972	26786	26817	26886	26690	26944	26921	26940	26777	26982	26835	26906	26773	26739	26667	26819	26741	26601	26716	26905	26856	26905	27002	26713	26794	26680	26958	27060	26791	26725	26849	26658	27044	26916	26801	26710	26975	26796	26823	26989	26922	26660	26690	26503	26567	26602	26677	27018	26921	26613	26756	26916	26998	26866	27007	26980	26729	27036	26641	26487	27027	26642	26940	26630	26652	26663	26787	26722	26639	26902	27009	26978	27013	26642	26767	26665	26884	26901	26852	26992	26431	26872	26825	26952	26745	26607	26681	26871	26703	26692	26742	26626	26683	26684	27026	26653	26896	27023	26965	26647	26881	26780	26702	26639	26955	26801	27044	26768	26692	26541	26702	26919	26861	27176	26714	26921	26526	26906	26857	26971	26630	26791	26823	26906	26526	26875	26790	26862	26672	26709	26659	26857	26857	26665	27013	26994	26755	26836	26899	27202	26718	26847	26554	26840	26997	26573	26656	26975	26722	26693	26862	26504	26561	26697	26531	26935	27013	26824	26794	26821	26599	26922	26732	26945	26940	26766	26918	27018	26943	26901	26905	26871	27017	26543	26626	26713	26776	26848	26759	26799	26744	26664	26736	26476	26877	26840	26713	26983	26861	26659	26814	26923	26935	26997	27018	26957	26664	26623	26930	26792	26701	26661	26826	26780	26977	26845	26943	26898	27027	26948	26959	26944	26851	26946	26619	27014	26848	26906	26867	26783	26648	26800	26783	26727	26960	26871	26926	26641	26594	26643	26677	26807	26879	26809	26802	26748	26698	26817	26705	26929	26927	26750	26788	26664	26626	27110	26813	26726	26788	26772	26991	26819	26797	26844	26921	27059	26562	26929	26992	27138	26692	27083	26625	26853	26668	26783	26774	26717	26846	26756	26780	26869	26919	26796	26800	26797	26912	26757	26644	26947	26917	26793	26933	26811	27005	27048	26683	26623	26903	26932	26920	26790	26723	26953	26531	26900	26669	26950	27062	26855	26584	26970	26866	26736	26966	26927	26741	26797	26764	26730	26827	26932	26892	26888	26991	26588	26954	27089	26811	26794	26915	26936	26881	26631	26886	26601	26766	26987	26811	26793	26684	27016	26992	26685	26560	26792	26817	26815	26685	26929	26758	26863	26867	26715	26678	26888	26979	26806	26783	26827	26823	26956	26865	26723	27095	26970	26946	26687	26836	26613	26536	26796	27039	26615	26899	26882	26842	26803	26926	26796	26870	26889	26829	26734	26711	26807	26746	26947	26889	26640	27024	26826	26803	26755	26882	26616	26838	26916	27057	26878	26836	26738	26486	26811	26819	26600	26999	26820	26842	26847	26619	26931	26713	26701	26750	26956	26551	26861	26739	27056	26825	26696	26837	26851	26777	26983	26851	26889	26920	26878	26560	26819	26785	26699	26914	26902	26695	26865	26860	26916	26800	26777	26797	26940	26830	26932	26777	26663	26561	26765	26989	26745	26585	26874	26404	26742	26626	27023	26993	26582	26537	27035	26936	27139	26870	26727	26647	27000	26903	26710	26931	26893	26754	26822	26552	26836	26676	26786	26822	26670	26579	26754	26827	26800	26797	26806	26765	26781	26604	26956	26830	26945	26531	26730	26827	26575	26874	27005	26682	26786	26689	26715	26587	26599	26785	26839	26785	26800	26719	26639	26763	26902	26859	26810	26572	26635	26640	26798	26567	26752	26995	26866	26747	26746	26933	27074	26827	26831	26662	26734	26713	26909	26806	26972	26727	26609	26703	26772	26886	26699	26712	27091	26613	26731	26654	26851	26855	26904	26867	26588	26836	26717	26833	26633	26704	26817	26791	26790	26943	26749	26917	26682	26709
17137	33150	39366	38569	39773	34474	27184	23325	20693	19469	18073	17186	16405	16198	15997	15723	15580	15364	15222	15094	15040	15110	15269	15057	15196	15101	15143	15254	15199	15096	15073	15071	15046	15005	15064	15100	15073	15151	15171	14953	15044	15103	14995	15124	15124	14954	15117	15212	14972	15000	14953	15092	14999	15024	15033	14941	14953	15001	14923	15131	15002	15053	15003	15033	14903	15019	15094	15055	15121	15187	14929	15065	15165	15149	15073	15119	14927	14978	15110	15229	15122	15026	15091	14954	15220	15220	15092	14987	14932	14954	14940	15056	14996	15105	15023	14956	14783	15008	15087	14987	14984	14948	15065	15036	14951	14955	14821	15096	15011	14949	15059	14995	14967	15069	15098	15153	14930	14903	15099	15074	14937	14847	14959	15019	15071	15067	15052	15075	15114	14970	15084	15159	15148	14981	15073	14874	15005	14937	15063	15044	14803	15069	14901	15209	15059	15241	15088	14993	14973	14828	14922	15010	15184	14837	15124	15082	15118	14944	14951	14884	14886	14929	15092	14898	15068	15150	15208	14970	15185	15028	15028	15033	15027	14992	14966	14953	14941	15136	15026	15001	15021	15024	15023	14833	14941	14839	15123	14865	15057	15107	15104	14846	14930	15050	15200	14901	15170	14923	14964	15052	15033	14983	14905	15075	14933	14982	14774	14904	14945	15004	14977	14952	14921	14972	15123	15044	15028	14875	15061	14894	15109	14954	15083	15185	14914	14894	15026	14957	15072	14906	15012	15075	14952	15011	14980	15185	14983	14807	15224	15014	14925	15129	15051	14745	14907	15024	14812	14973	15067	15105	14934	15141	14954	14986	15089	14968	15115	15025	14947	15025	14901	15027	15118	14917	14930	14931	15005	14927	15145	15093	15075	15028	15013	14988	15154	14885	15081	14957	15110	15131	15033	15080	15158	15044	15077	14918	15020	14958	14878	14985	15289	15013	14927	15048	15037	14926	14994	14903	15119	14962	14942	15090	15033	14993	14878	14878	14899	14929	15006	14965	14963	14964	15033	14933	14964	15064	14982	15066	14978	14881	15108	14870	14986	14787	15009	14975	15071	15139	14944	14890	15123	15088	14908	15145	15130	14954	14889	14954	14998	14962	14898	15027	15083	15118	15059	15113	14960	14825	14968	14948	15090	15133	14860	14981	14953	14900	15049	15346	15010	15028	14901	15044	14754	15009	15019	15087	14921	15158	14956	15017	15205	15055	14878	14996	15085	14958	14984	14998	14834	15196	15134	14959	14963	14983	14937	15041	15115	15234	14992	14975	14983	15028	15066	15138	14923	14926	14881	15028	15096	15051	15083	14954	15058	14926	14915	15109	14843	15003	14920	15051	15207	14967	15177	14875	14993	15083	14994	15127	14809	15026	14931	15006	15004	14893	14828	14979	15078	14881	14946	14988	14968	15026	14911	15106	15057	15183	14930	15098	15129	14966	15045	14919	15105	15092	14967	15047	15019	14997	14953	15033	14980	15093	14997	14905	14857	14970	15012	15088	15088	15023	14968	14838	15053	15161	15109	15073	14920	15229	14916	14925	14962	15024	15027	15100	15042	15113	14934	15014	14959	15029	14835	15111	14994	14961	14850	14906	15067	15143	14980	15130	15059	15085	15014	14947	14990	15001	15027	15103	14995	15082	15149	15005	15045	14885	14944	15064	15117	15045	15176	15004	14997	14920	14878	14904	14931	15088	14996	15151	14888	14962	15052	15094	15010	15100	14946	15110	15038	14906	14992	14941	14896	14956	15087	15099	15161	15089	14943	15179	15042	15168	14948	15089	15036	15262	14962	15041	15227	15006	15023	15051	15096	14877	15131	14927	14987	15049	15043	15118	15016	14866	15125	15109	15093	14981	15081	15112	14788	15128	15037	14979	14840	14913	15068	14989	15062	14992	14845	15203	14872	14936	14786	14915	14990	14979	14979	14752	15223	14988	15082	14983	14804	15101	14891	14968	15187	14970	14886	15002	14913	15005	15210	14998	15126	14920	15072	15064	15084	14986	15054	15080	15077	14950	14995	14988	15006	14834	14952	15095	14951	14939	14862	15124	14953	15157	15022	15010	15081	14903	15004	14943	14854	14972	14847	15036	14882	14962	14890	15153	14974	15005	15002	14774	15004	14970	15051	15037	15023	15085	14984	15096	15002	15041	15019	14974	14995	15049	14946	14879	14960	15018	15145	14956	15137	14865	15086	14747	14967	15020	15029	15048	14831	15189	15014	15068	14984	15119	14862	14993	14899	14936	15228	15127	14954	15050	15090	14844	14973	14922	14903	15030	14986	14849	14982	15137	15078	15019	15119	15035	14969	14876	15036	15034	14958	14992	15108	14919	15025	14897	14968	14859	14817	14968	14976	14770	15191	15127	15021	14977	14895	15098	14956	15059	14927	14951	14966	14958	15330	14980	14944	14969	14964	15120	14972	14973	14929	15116	14963	14982	15050	15072	15024	14950	15029	14955	14860	15024	15057	15008	15080	15044	15011	15148	14987	15054	14939	14948	15184	14872	15064	14917	15010	14946	15010	15083	15031	15104	15206	14885	14971	15118	14852	15119	14884	15059	15020	15001	14981	15153	14958	14962	15081	14916	15154	14790	15070	15019	15001	14923	15050	14967	15047	15012	14916	14974	14996	14967	14967	15178	15048	15043	15115	14889	15042	15000	15107	14895	15207	15024	15033	15080	14905	15027	14961	14900	14942	15018	15090	15126	14796	15042	14948	15169	15163	15086	15139	14879	15082	14957	14990	14940	14983	15141	15208	15063	14932	15063	14995	14973	15007	15109	15094	14932	15202	14953	15015	14987	14973	15072	14967	15109	14969	15148	15015	14964	15207	15008	15180	14957	15035	15080	14983	14951	15194	15218	14970	15161	14981	15013	15088	15146	14934	15097	14887	15109	15152	15144	15230	14961	14870	15075	15043	15186	15094	14933	14937	14963	14860	15159	14928	14970	14986	14941	14806	15098	14973	15102	15080	14922	14839	15030	15120	14888	14910	14990	14952	14891	15109	15038	15130	14889	14875	15133	14823	14971	14897	15017	15176	14910	14967	15046	15031	14990	14946	14938	14847	14832	15053	15155	14981	15187	15011	15068	14912	14992	14959	15142	14946	15044	15045	14970	14897	14868	14990	14967	15131	15094	14923	14933	15060	15144	15133	14982	14873	15041	14932	15102	15127	15038	14769	15006	14938	15005	14967	14986	14977	15032	14935	14974	15064	14936	15163	14983	14853	15042	14905	14862	15094	14945	15000	15036	15073	15015	15048	15181	14834	14808	15029	14991	15151	15069	14955	14966	14972	15099	15002	14886	15060	15145	15032	15039	15126	15192	15069	14959	15087	15051	15158	15097	15232	14984	14959	14953	14911	15067	14951	15096	15086	15059	14861	15077	15048	15001	14949	14905	15164	15013	14973	15069	15104	15066	14919	15050	14875	14838	15078	14979	14967	14928	15052	14986	15100	14948	15114	14856	14992	14889	15179	15075	15132	15265	14956	15211	15097	14907	15009	14997	14916	14943	15048	15082	14917	14973	14968	15120	15026	15111	14922	15001	14956	14933	15107	14921	14969	15033	14991	15060	14940	15043	15091	15111	14951	15182	14990	15030	15041	15018	15043	14967	14840	15011	15104	14961	14912	14934	15036	14952	14837	15037	15000	14865	15084	14932	15070	15032	15014	14958	15165	15008	14947	14984	14840	15170	15046	14964	14911	15052	14874	15062	14879	15015	14954	15154	15054	15099	14796	15093	14957	14899	15110	15074	14867	15079	14947	14938	14903	14843	14985	15078	14844	14963	15000	15064	14894	15202	15086	15136	14876	14982	14941	15011	15009	15235	15015	14969	15059	14969	15013	14991	14861	14887	15028	15042	15013	14989	14918	15178	15021	14902	15048	14993	15175	15158	15020	14796	14898	14941	15059	15044	15027	14945	15205	15065	14901	15028	15147	15094	15077	14919	14935	15027	15006	15110	14909	14979	14913	15000	14952	15107	15100	14815	14907	14910	14939	15132	15183	14812	15007	15158	14889	15079	14995	15142	15095	15031	15071	15030	15081	15111	15088	15130	14913	15039	15088	15003	15124	15083	14828	14806	14956	15083	15007	14917	14907	14898	15113	15139	15134	14825	14868	14996	15210	14976	14959	14987	15073	15033	14966	15029	15164	14922	15010	15085	15093	15005	14908	14967	15032	15213	14934	15121	15135	14957	15011	15030	15139	14887	14926	15068	15071	14853	15003	14868	15025	15079	14955	15081	15177	15031	15001	15230	14931	15008	15031	14983	14957	15085	15286	15097	14920	14908	14956	15054	15149	14887	14985	14988	14887	15022	15019	15026	14997	15023	15030	15057	14811	14769	15124	14838	14887	14893	15136	14867	15110	15086	15062	14912	15061	14968	15029	14896	15055	15056	14998	14949	15062	14717	15099	15017	15011	15029	14894	14935	15101	14956	15262	15082	15188	15001	15118	14970	14870	14799	15026	14932	15150	14976	15044	14990	15003	14992	14966	15102	14905	14934	15073	15009	14859	15073	15056	15032	14889	14958	15057	14921	14986	15173	14934	14917	15112	15017	15082	14971	14846	14894	15013	15130	15081	14955	15036	14988	14983	15017	14949	15069	15132	14983	15111	15025	15064	15116	15065	14916	15064	15008	14945	15020	15285	15023	15065	15010	14835	15019	14977	15002	14936	15016	14951	15016	14995	15178	14895	14971	15090	15143	15102	14951	14997	15019	14858	14995	15061	14991	14811	14980	14751	15110	15076	15049	14992	14982	15255	15120	15016	14900	14973	15076	15012	14953	15123	15195	15048	15091	14979	15067	14924	15066	15090	15102	15042	15020	15028	15260	15088	14929	14972	15151	15118	15157	14982	14949	15103	14968	15010	14792	14926	15041	14920	15045	14981	14893	14997	15062	15036	15116	14897	14826	15153	15111	15016	14925	15090	14956	14919	15155	15079	15053	15061	14899	15128	15150	15131	15030	14804	14988	15054	15101	14982	14985	15117	14906	15191	14941	15046	14925	14858	15018	14969	15019	15005	14971	14909	15095	14952	15061	15008	15042	14886	14938	14951	14854	14973	15115	15151	15019	14954	14985	14925	14918	14991	14980	14978	15010	15020	15274	14977	15077
22775	21037	28766	31970	42475	44458	42149	37281	34962	33457	31612	29956	29477	28924	28668	28033	27904	27697	27480	27372	26717	27195	27211	27082	27015	26993	26981	27055	27076	26985	27438	27002	26942	27080	27207	27000	27034	27222	27040	26950	26965	26930	26988	26711	27101	27029	26950	26870	26890	26856	26834	27144	26844	27054	26972	26959	26734	27053	26866	27045	26886	26758	26872	26967	26998	27009	26967	27028	26819	27018	27023	26733	26927	26917	26966	27068	27090	26780	26730	26967	26735	26925	27031	27206	26953	27054	26984	26691	26894	26887	27051	27054	27051	26741	26657	26914	26775	27022	26957	27055	26959	26875	27059	26820	26989	26902	26841	26949	26797	27050	26891	27111	26825	26723	26970	26808	27192	26927	26610	27031	26938	26986	27010	26879	26780	26750	27169	27097	26913	26820	26852	26872	26638	27107	26960	27050	27166	27036	26827	26819	27081	26805	26902	27055	27022	26839	27002	27207	26810	26952	26871	26907	27099	26944	26993	26858	26966	26878	27099	26790	26969	27063	27076	26943	26858	26809	26859	26947	26910	26518	26865	26862	26883	26704	26829	26798	26895	26686	26965	26853	27070	27005	26936	26904	27034	26848	26759	26578	27022	26935	27194	27083	27146	27062	26873	27091	27066	27045	27207	26826	26748	26920	26959	26947	26911	26626	26781	26924	27234	27119	26712	26995	26837	27138	26828	26805	27089	26620	26880	26693	26742	26938	26762	26857	27021	26907	27047	26598	26891	26560	27009	26773	26855	26878	26886	26897	27092	26967	26784	26815	26859	26686	26782	27093	26846	26832	26960	26948	27000	26920	27096	26909	26812	26945	26853	26657	27004	26958	27018	26805	26875	26923	26837	26865	26628	26913	26960	26958	27213	26944	26966	26778	26863	26778	26664	26906	27098	26909	26790	26734	26815	26910	26926	27127	26823	26964	26914	27025	27013	27111	26942	26710	27078	26941	26687	26986	26889	26996	26921	26718	26879	26781	26830	26722	26854	26707	26886	26976	26787	26937	26889	27006	26958	26873	26932	27221	27008	26975	27021	26903	26980	26933	26857	26917	26980	26957	26821	26695	26694	27210	26942	26923	26730	26964	26703	26900	26761	26963	26686	26896	26813	26740	26883	27089	26982	26921	27099	26846	26859	26917	26828	26942	26666	26727	26761	27012	26945	26927	26895	26945	26856	26649	27005	26792	26887	26963	26991	26885	27018	27048	27010	27131	27048	26685	26838	27010	26657	26903	26888	26962	26698	26838	26858	26861	26940	26982	27044	27025	26905	26977	26489	26953	26826	26887	27000	27009	27095	26874	27183	26961	26850	26916	27186	26933	26858	26981	26886	26958	26826	26724	26944	26968	26946	26885	26961	27047	26745	26768	26849	26717	26963	26891	26871	26707	27150	26815	27020	26921	26926	26758	26718	27026	26675	26572	26922	26515	26813	26825	27074	26762	26808	26918	26908	26841	27135	26961	26751	27046	27188	26809	26835	26723	26724	26641	26999	26828	27105	27016	27067	27018	27127	27061	27134	26893	26830	26935	26911	26924	27221	27074	26864	27072	26918	26991	27010	26839	26801	26868	26944	27093	27084	26827	27071	27114	26953	26957	26934	26771	26916	26716	27094	26703	26883	27031	27025	27040	26987	26873	26911	26883	26991	26839	26991	26839	26902	26936	26737	26814	26900	26873	26786	26674	27078	27067	27165	26967	26640	26755	26972	26926	26789	26397	26778	26553	27027	26665	26988	26929	26756	27223	26921	26813	27115	26925	26925	26926	27184	26914	26748	26820	26648	27035	26919	26936	26981	26867	26895	26892	27115	26769	26618	26879	26879	27029	26891	26919	27136	27169	27034	26916	26728	26967	26998	27027	27103	26752	26678	26860	26863	27060	26852	27083	26828	26848	26820	26884	26932	27097	26904	26561	26911	26987	27017	26936	27116	26845	26917	26773	26897	26850	26762	26851	26902	26984	27076	26667	26848	26974	27087	27013	27067	26827	27090	26929	26757	26814	26758	26862	26870	26842	26827	26855	27011	26854	26913	26878	26711	26883	26947	26823	26857	27063	26811	26767	26771	26889	27083	26949	27049	26828	26708	26988	26967	27046	26925	26997	26953	26993	26859	27033	26905	26901	26770	26931	26998	26847	27103	26956	27170	26723	26919	26708	26895	26792	27020	26750	26677	26856	26794	26700	26816	27025	26849	27017	26933	26675	26826	26699	26761	26681	26803	26613	27032	27023	26993	26936	27070	26870	26593	26863	27073	26977	26829	26971	26913	26973	26853	26990	26936	26825	27100	26865	26978	26868	26889	26933	26900	27017	26581	27064	26919	26830	27116	26909	26939	26829	26859	26952	27116	26991	26971	26880	26742	26794	26832	26861	26802	26715	26913	26631	26983	26885	27054	26622	27021	26898	26751	26935	27015	27045	27115	26928	27127	26819	27223	26865	27015	26739	26844	26912	26884	26837	26816	27009	26844	26573	27016	26938	26875	26880	26838	26917	26829	26918	27226	27028	26942	26698	27101	26835	26920	26945	26813	26837	27139	27001	27157	26891	26980	26731	27002	26879	26903	26662	26900	26911	27038	26882	27059	26930	26800	26860	27054	26709	27028	26920	27061	27109	26953	27183	26867	26734	26812	27062	26940	26866	26926	27031	27313	26769	27218	27039	26889	26777	27024	26902	26658	26768	26644	26829	26826	26640	26830	27004	26958	26878	27061	26768	26855	26975	26840	26877	27005	27001	26749	27015	27091	27064	26995	26790	26961	26973	26994	26893	26926	26782	26913	27061	26798	26889	27092	27096	26778	26856	26878	26789	27011	27062	26944	26885	26812	27057	27048	27077	26697	26753	26822	26796	26676	26898	26835	26901	26820	26872	26743	26957	27149	26973	26730	27066	26860	26865	26841	26825	26641	26939	27227	26909	26990	26986	26750	27097	27207	26865	27094	27049	27124	26734	27010	27005	27029	26987	26799	26904	26999	26878	26939	26831	27011	26809	26642	27075	27143	26859	26904	26814	26994	26933	26837	26832	26964	26727	26837	26631	27067	26870	26986	26844	26989	26755	27048	26592	26889	27226	27011	26763	27085	26756	27061	26881	26628	26905	26902	27089	26827	26938	26986	27222	26750	26896	26978	27053	27058	26934	27244	26988	26829	27118	26741	26793	26995	27118	27009	26905	26905	26800	26944	26963	26775	27035	27040	26931	26886	26854	26999	26935	26930	26909	27036	27015	26974	26733	27118	26978	26950	26998	26937	26898	26991	26718	26820	27033	26784	26990	26857	26707	26799	26785	27054	27019	26946	26850	26905	27055	26931	26835	26861	26964	26995	26908	26961	26830	26930	27049	27020	26989	26976	26665	26888	27048	26973	26932	26961	27238	26897	27061	27297	26872	26839	26953	26941	26972	27170	26919	27061	27048	26998	26958	27023	26954	26739	27023	26704	26631	26746	26738	27071	26804	26820	26895	26855	26950	27155	26868	26740	26820	26944	26965	26689	27209	26790	26864	26795	26819	26791	26704	26867	26966	26838	27022	27222	26818	26784	27063	26946	26886	27124	26759	27004	26993	26920	26875	26615	26904	26820	26939	26832	26965	26794	26939	26620	26633	26976	27007	26873	26673	26721	26796	27110	26890	26772	26965	26858	27013	26668	27052	26985	26803	26981	27006	27086	26949	26933	27068	27100	27056	26883	26940	26850	26846	26854	26854	26946	26693	27029	26878	26945	26832	26943	26982	27105	26865	26996	26850	26931	26919	26752	27057	27025	27165	26738	27073	26775	26784	27134	27063	27023	26922	26931	26870	26789	27136	27051	26701	26770	26954	26748	26814	26708	26764	26863	26966	26771	26917	26979	26907	27104	26784	26951	26747	27066	26814	27039	27039	27087	27029	26803	26766	26966	27065	27081	26796	26863	26677	26881	26810	27062	26905	26842	26836	26890	26962	26649	26722	27076	26907	26942	26956	27091	26986	26856	27085	26866	26775	26874	26992	26929	26976	27015	27131	26781	27064	26995	26849	27035	26993	26864	26956	27101	26896	27019	26967	27000	26727	26811	26900	26754	26623	26634	26735	26777	26909	26880	26917	26975	26857	26894	26830	27025	26801	27033	26900	26789	26735	26697	26913	27029	26791	26774	26899	26872	26788	26718	27024	26959	26929	26776	26738	27091	26895	26990	26804	26935	26800	27257	26852	26658	27051	26849	26970	26843	27073	27084	26943	26881	26793	26935	26614	27018	27147	26879	27132	26974	27026	26865	26791	26759	26896	26815	26951	27037	26937	26706	26972	26839	26858	27016	26615	26964	26779	27028	26930	26946	26601	26847	26856	26913	27015	27122	26823	27204	26917	26832	26823	27052	26862	26935	26775	26556	26922	26728	26802	26762	26958	26929	26892	26888	27083	26724	26535	27126	26968	26949	26956	27038	27074	26556	26757	26811	26772	27027	27076	26919	27279	26865	27017	26835	27088	27061	26955	26609	26680	26868	26715	27003	27064	26721	26992	27009	26734	26915	26679	27067	26922	26895	26851	26861	26677	26812	27059	26865	26959	26950	26747	26924	27003	26942	26993	26984	27147	26798	26635	26954	26645	26841	26973	26877	26932	26891	26882	26594	26996	26970	26872	27011	26834	27079	26776	27172	27032	26847	26804	27129	27041	27116	26942	27130	26852	26934	27016	27216	26886	26878	27297	26890	26828	26891	26869	26780	26869	26928	26936	26677	26852	27012	26858	26603	26709	27104	27101	26884	26946	26852	26752	26883	26934	26634	27201	27154	26880	26838	27063	26804	27016	26871	26964	26882	26987	26885	27018	26775	27150	27075	26997	26727	27073	26848	26807	26892	26932	27062	26878	27020	26904	26790	26995	26676	27173	27015	26769	27029	26933	26932	26949	26815	27245	26756	26831	27047	26860	27082	27030	26892	27140	26855	26597	26838	26946	27190	27106	26990	26932	27043	26958	27046	26884	27043	27119	26761	26850	26693	26899	27083	27076	26944	26921	26906	27032	26799	26873	27005	26978	27099	26983	27027	27028	26721	27020	26587	26777	26982	27104	27041	26862	26606	26948	27138	26772	27053	26861	27042	27241	26945	26784	26809	26840	27003	26964	26852	26893	26905	26937	27357	26684	26776	26632
17779	44324	52471	52031	47985	37983	30657	26651	23895	21437	19711	18324	17593	17076	16615	16391	15832	15589	15769	15442	15430	15433	15314	15377	15343	15369	15422	15400	15341	15399	15339	15508	15488	15156	15238	15201	15236	15352	15185	15265	15178	15297	15164	15160	15184	15319	15158	14948	15165	15265	15327	15179	15180	15224	15401	15152	15409	15160	15186	15268	15250	15159	15208	15049	15429	15413	15218	15233	15234	15244	15066	15165	15317	15229	15415	15190	15239	15381	15037	15239	15272	15008	15275	15198	15277	15292	15316	15241	15068	15043	15175	15385	15102	15308	15029	15051	15051	14919	15219	15187	15356	15257	15129	15268	14965	15099	15170	15284	15374	15225	15111	15194	15306	15272	15148	15042	15340	15095	15262	15190	15467	15157	15186	15262	15039	15206	15191	15172	15180	15062	15048	15386	15122	15109	15150	15302	15316	15328	15128	15219	15294	15184	15212	15292	14999	15134	15143	15045	15227	15245	15082	14952	15412	14986	15183	15343	15161	15138	15256	15158	14978	15288	15158	15046	15000	15152	15145	15049	15096	15007	15099	15049	15264	15112	15229	15115	15078	15226	15170	15125	15098	15158	15119	15085	15129	15366	15167	15104	15410	15245	15230	15171	15126	15164	15333	15302	15156	15059	15200	15094	15195	15061	15152	15252	15161	15137	15204	15325	15349	15159	15224	15234	15210	15300	15231	15165	15110	15164	15272	15006	15355	15248	15211	15234	15077	15206	15199	15100	15138	15261	15210	15036	15351	15182	15424	15086	15105	15148	15172	15247	15263	15202	15143	15352	15154	15037	15312	15266	15114	15219	15180	15188	15339	14909	15277	15149	15269	15267	15226	15173	15088	15129	15159	15166	15396	15349	15180	15193	15152	15212	15205	15093	15167	15239	15071	15203	15141	15015	15220	15122	15126	15319	15080	15266	15106	15178	15214	15100	15146	15212	15160	15197	15187	15006	14955	15272	15115	15272	15332	15234	15055	15249	15245	15091	15211	15322	15132	15282	15265	15224	15269	15302	15128	15333	15092	15226	15071	15270	15286	15230	15157	15245	15142	15207	14964	15292	15182	15175	15262	15174	15090	15264	15200	15125	15174	15235	15122	15161	15379	15047	15130	15143	15000	15212	15220	15238	15205	15145	15348	15184	15075	15010	15165	15249	15199	15235	15227	15181	15300	15341	15120	15114	15236	15258	15062	15224	15313	15357	15023	15292	15252	15237	15446	15328	15245	15261	15155	15083	15239	15155	15200	15059	14990	15114	15206	15182	15157	15218	14983	15222	15123	15114	15208	15223	15069	15114	15247	15089	15162	15177	15196	15153	15334	15262	15105	15241	15057	15223	15004	15296	15144	15146	15047	15142	15302	15237	15145	15064	15006	15047	15122	15076	15198	15065	15369	15177	15181	15233	15144	15190	15035	14973	15258	15134	15202	15294	15266	15206	14959	14966	15193	15364	15090	14970	15207	15236	15177	15313	15187	15297	15167	15217	15107	14989	15247	15237	15127	15182	15115	15219	15039	15391	15172	15266	15004	15196	15190	15136	15163	15274	15255	15133	15170	15031	15233	15350	15150	15206	15068	15158	15307	15059	15080	15221	15186	15215	15126	15245	15208	15094	15216	15283	15315	15161	14942	15066	15171	14991	15108	15046	15122	15098	15309	15165	15299	15273	15088	15144	15165	15285	15229	15030	15081	15061	14811	15287	15112	15328	15159	15259	15006	15202	15099	15417	14995	14870	15112	15122	15148	15230	15138	15145	15261	15210	15304	15207	15462	15218	15190	15268	15260	14935	15158	14981	15218	15070	15452	15086	15073	15234	15237	15125	15148	15030	15192	15035	15264	15152	15286	14976	15275	15070	15060	15109	15100	15125	15067	15077	15253	15177	15015	15199	15002	15166	14898	15142	15174	15129	15291	15070	15087	15044	15406	14961	15167	15185	15120	15088	15052	15199	15171	15354	15108	15252	15169	15395	15155	15209	15185	15183	15253	15246	15194	15162	15036	15083	15069	15314	15160	15352	15113	15078	15243	15213	15298	15154	15108	15076	15053	15258	15084	15374	15138	15125	15186	15049	15184	15027	15280	15217	15248	15088	15258	15112	15240	15113	15216	15009	15090	15211	15056	15136	15096	15301	15147	15036	15191	15247	15286	15210	15209	15227	15228	15154	15353	15039	15319	15261	15086	15236	15110	15228	14923	15096	15187	15229	15078	15105	15179	15118	15058	15221	15135	15215	14904	15161	15149	15071	15182	15111	15131	15254	15303	15075	15185	15008	15129	15183	15133	15135	15182	15263	15156	15300	15181	15193	15190	15103	14943	15209	15066	15148	15392	15295	15246	15353	15067	15267	15136	15281	15443	15280	15233	15026	15143	15061	15141	15278	15185	15348	15206	15263	15306	15229	15201	15304	15000	15251	15191	15209	15076	15161	15468	15216	15102	15032	15045	15094	15265	15168	15175	15166	15272	15330	15125	14992	15195	15121	15108	15231	14965	15324	15112	15165	15281	15273	14988	15098	15041	15229	15222	15155	15232	15116	15162	15192	15129	14975	15220	15130	15200	15139	15186	15216	15139	15236	15108	15167	15247	15213	15170	15252	15307	15165	15102	15189	15182	15224	15012	15150	15186	15231	15200	15149	15459	15015	15219	15166	15247	15031	15359	14997	15191	15270	15202	15133	15229	15317	15072	15250	15200	15436	15181	15188	15068	15067	15176	15120	15312	15105	15198	14990	15027	15156	14977	15207	15118	15305	15272	15177	15207	14971	15217	15281	15187	15176	15164	14977	15111	15072	15049	15211	15124	15279	15141	15182	15246	15065	15212	15025	15069	15014	15116	15266	15152	15333	15190	15146	15184	15009	15138	15008	15277	15074	14991	15324	15232	15095	15160	15170	15143	15158	15182	15374	15218	15209	15134	15259	15075	15182	15113	15359	15177	15187	15351	15203	15152	15194	15302	15320	15104	15232	15125	15115	15089	15147	15069	15092	15303	15198	15262	15212	15206	15099	15013	15197	14979	15197	14890	15064	15155	15107	15289	15071	15128	15005	15110	15369	15266	15174	15001	14864	15157	15251	15177	15225	15158	15015	15307	15242	15300	15138	15140	15411	15161	15115	15198	15120	15213	15150	15351	15166	15150	15209	15095	15325	15227	15126	15435	15152	15104	15208	15034	15141	15192	15252	15044	15277	15152	15030	15212	15071	15177	15236	15128	15091	15237	15237	15213	14988	15219	15233	15197	15124	15082	15273	15221	15046	15197	15354	15273	15304	15142	15152	14959	15066	15316	15266	15135	15097	15166	15075	15160	15095	15018	14979	15031	15192	15264	15238	15243	15298	15075	15210	15196	15089	15220	15313	15067	15101	15162	15144	15208	15142	15120	15298	15388	15203	15117	15207	15345	15239	15299	15143	15018	15197	15272	15254	15271	15138	15047	15293	15133	15115	15131	15233	15323	15151	15196	15211	14927	15167	15239	15175	15327	15248	15090	15057	15307	15062	15205	15297	15258	15144	14940	15115	15227	15126	15197	15034	15056	15240	15312	15160	15227	15089	15211	15184	15025	15212	15208	15187	15228	15135	15230	15212	15142	15290	15189	15045	15177	15178	15296	15360	15277	15090	15218	15233	15218	15201	15195	15059	15081	15123	15108	15229	15000	15229	15235	15083	15383	15152	15093	15374	15279	15332	14999	15138	15210	15019	14939	15145	15160	15249	15104	15142	15086	15272	15255	15071	15184	15127	15280	15114	15099	15158	15233	15246	15123	15155	15010	14985	15140	15210	15296	15152	15132	15284	15169	15239	15129	15251	15265	15265	15223	15111	15213	15288	15185	15058	15272	15197	15225	15260	15120	15372	15140	15065	15079	15292	15097	15163	15286	15381	15079	15184	15340	15356	15121	15058	15225	15082	15160	15117	15179	15241	15142	15320	15089	15092	15068	15209	14970	15243	15162	15173	15157	15147	14995	15272	15359	15019	15079	15117	15136	15063	15207	15243	15216	15024	15084	15141	15174	14928	15076	15155	15191	15137	15272	15319	15055	15125	15164	15141	15071	15235	15084	15053	15067	15123	15210	15149	15155	15224	14989	15156	14879	15206	15328	15204	15134	15094	15073	15013	15213	15253	15126	15273	15282	15195	15218	15253	15189	15254	15111	15089	15259	15236	15071	15116	15151	15066	15220	15109	15228	15051	15146	15212	15273	15204	15081	15264	15101	15145	14990	15083	15227	15116	14985	15186	14867	15228	15137	15209	15168	15211	15143	15125	15196	15332	15163	15265	15173	15058	15184	15264	15255	15095	15238	15077	15244	15251	15218	15137	15082	15246	15118	15054	15177	14953	15146	15365	15164	15240	15054	15191	15066	15261	15264	15204	15284	15184	15246	15167	14912	15234	15079	15209	15005	15245	15008	15185	15144	15112	15173	15118	15118	15051	15182	15197	15097	15004	15232	15322	15101	15069	15083	15064	15222	15128	15072	15264	15245	15159	15049	15404	15161	15294	15049	15095	15309	15241	15067	15280	15152	15003	14951	15061	15261	15030	15228	15300	15074	15255	14959	15211	15191	15172	15133	15334	15196	14828	15149	15259	15189	15151	15036	15120	15244	15010	15225	15216	15186	15216	15123	15230	15144	15371	15274	14926	15304	15081	15045	15253	15116	15117	14999	15212	15157	15332	15102	15160	15137	15305	15308	15095	15197	15155	15217	15191	15150	15140	15166	15255	15222	15314	15257	14988	15139	15163	15433	15049	15188	15214	15330	15306	15141	15206	15112	15211	14970	15255	15122	15191	15128	15333	15226	15248	15214	15098	15192	15147	15142	15101	15084	15020	15117	15236	15083	15101	15026	15141	14939	15176	15152	15238	15221	15156	15246	15152	15004	15244	15080	15112	15195	15205	15140	15180	15054	15228	15254	15090	14989	15239	15124	15131	15217	14939	15169	15020	15158	15169	15157	15071	15406	15067	15139	15090	15253	15193	15117	15227	15045	15301	15214	15191	15222	15182	15035	15092	15120	15133	15347	15185	15325	15275	15032	15186	15013	15265	15217	15107	15345	15162	15360	15053	15150	15189	15179	15127	15059	15162	15339	15149	15040	15196	15107	15275	15185	15123	15105	15131	15119	15120	15253	15130
33854	32254	42484	46527	42005	36310	33299	31601	30090	28816	28381	27843	27411	27317	26643	26922	26707	26764	26638	26687	26636	26431	26443	26534	26433	26617	26214	26733	26622	26432	26595	26415	26556	26287	26302	26321	26275	26159	26441	26425	26318	26201	26477	26265	26259	26245	26577	26331	26425	26757	26527	26322	26329	26512	26235	26471	26553	26412	26271	26352	26343	26289	26342	26174	26628	26417	26577	26463	26497	26127	26400	26164	26207	26402	26079	26362	26404	26386	26332	26433	26473	26558	26248	26404	26435	26597	26443	26534	26459	26318	26371	26479	26475	26376	26314	26490	26380	26369	26408	26329	26442	26588	26522	26241	26173	26382	26226	26481	26237	26382	26356	26394	26625	26448	26261	26358	26564	26598	26409	26419	26519	26122	26152	26243	26449	26294	26649	26393	26072	26499	26372	26416	26246	26347	26265	26243	26205	26264	26498	26528	26444	26468	26226	26256	26426	26365	26167	26474	26324	26211	26415	26192	26253	26186	26578	26490	26349	26394	26516	26395	26462	26440	26264	26553	26514	26365	26369	26476	26168	26564	26337	26370	26417	26524	26459	26431	26289	26300	26232	25989	26423	26503	26536	26052	26353	26343	26488	26651	26522	26181	26239	26473	26228	26328	26398	26663	26439	26797	26493	26419	26140	26260	26300	26219	26271	26313	26478	26500	26732	26601	26523	26071	26261	26235	26344	26324	26438	26416	26084	26385	26091	26319	26213	26325	26455	26547	26439	26272	26428	26351	26364	26243	26407	26153	26117	26382	26424	26263	26373	26259	26302	26401	26551	26309	26364	26507	26338	26237	26545	26311	26248	26472	26385	26373	26340	26349	26463	26318	26380	26359	26090	26317	26301	26537	26449	26277	26586	26394	26513	26613	26503	26282	26323	26239	26494	26329	26344	26075	26333	26236	26259	26473	26450	26278	26481	26662	26322	26102	26114	26378	26442	26336	26320	26588	26473	26533	26238	26298	26348	26447	26590	26391	26349	26542	26435	26677	26585	26304	26332	26363	26387	26459	26237	26516	26545	26283	26383	26188	26326	26294	26270	26314	26442	26400	26122	26163	26482	26466	26311	26556	26472	26350	26225	26241	26667	26401	26588	26327	26302	26278	26373	26482	26308	26215	26319	26419	26238	26457	26470	26240	26394	26238	26135	26322	26256	26343	26347	26633	26283	26422	26196	26094	26432	26452	26282	26426	26371	26142	26425	26305	26028	26254	26278	26487	26349	26286	26351	26449	26352	26310	26401	26378	26241	26345	26347	26456	26307	26323	26494	26093	26211	26284	26350	26366	26095	26497	26568	26353	26314	26552	26106	26243	26329	26303	26619	26283	26381	26267	26249	26154	26164	26493	26277	26530	26390	26390	26367	26429	26426	26528	26363	26339	26337	26230	26317	26468	26103	26399	26371	26362	26239	26292	26312	26638	26432	26284	26386	26452	26477	26258	26379	26471	26389	26599	26300	26257	26572	26270	26183	26410	26433	26546	26486	25995	26316	26327	26107	26223	26243	26276	26489	26595	26554	26307	26147	26466	26548	26488	26607	26303	26498	26471	26471	26305	26307	26551	26525	26213	26168	26357	26381	26297	26274	26508	26338	26329	26289	26142	26290	26432	26607	26354	26553	26627	26388	26282	26363	26361	26222	26405	26232	26423	26220	26366	26580	26283	26138	26391	26439	26225	26348	26295	26615	26452	26504	26311	26322	26419	26590	26516	26538	26444	26100	26553	26472	26344	26392	26603	26414	26030	26171	26358	26377	26358	26454	26222	26431	26130	26494	26233	26241	26364	26547	26167	26087	26358	26254	26447	26396	26489	26344	26513	26154	26332	26580	26390	26158	26219	26513	26208	26587	26434	26361	26189	26091	26446	26448	26532	26397	26286	26216	26207	26416	26231	26305	26346	26247	26357	26464	26427	26594	26551	26439	26224	26542	26122	26557	26512	26361	26499	26452	26283	26503	26462	26343	26223	26296	26417	26432	26324	26228	26393	26356	26432	26521	26364	26652	26439	26400	26298	26383	26351	26347	26161	26395	26447	26203	26315	26374	26315	26321	26515	26523	26325	26305	26508	26261	26462	26424	26218	26465	26304	26450	26215	26299	26421	26393	26196	26537	26621	26226	26394	26370	26406	26319	26279	26308	26476	26496	26547	26567	26472	26608	26533	26433	26470	26426	26317	26474	26359	26368	26496	26508	26319	26640	26418	26361	26326	26279	26330	26367	26523	26626	26186	26300	26536	26283	26355	26419	26168	26496	26689	26646	26286	26241	26450	26189	26582	26354	26698	26453	26345	26538	26260	26267	26359	26359	26309	26338	26447	26682	26479	26343	26373	26291	26376	26270	26146	26229	26317	26433	26402	26672	26560	26674	26152	26295	26456	26489	26673	26271	26309	26431	26289	26299	26583	26390	26286	26482	26216	26378	26477	26474	26478	26405	26492	26321	26557	26539	26277	26259	26302	26370	26344	26241	26381	26257	26477	26505	26077	26469	26361	26254	26373	26501	26278	26384	26327	26345	26224	26257	26222	26402	26483	26284	26311	26386	26244	26628	26424	26442	26127	26416	26462	26478	26617	26443	26256	26536	26232	26537	26439	26214	26378	26735	26259	26567	26172	26404	26456	26409	26373	26453	26157	26466	26201	26460	26430	26434	26313	26097	26154	26520	26425	26466	26377	26369	26243	26304	26191	26316	26425	26554	26320	26618	26437	26412	26246	26288	26430	26738	26247	26555	26513	26531	26363	26451	26325	26534	26346	26152	26461	26224	26343	26493	26137	26108	26408	26285	26250	26273	26247	26338	26422	26342	26464	26243	26147	26432	26382	26440	26330	26515	26492	26381	26174	26457	26242	26312	26199	26435	26277	26487	26377	26627	26406	26316	26385	26291	26207	26612	26189	26429	26326	26457	26514	26502	26396	26481	26536	26296	26531	26171	26379	26351	26184	26377	26230	26379	26326	26220	26384	26505	26471	26518	26296	26471	26267	26305	26423	26370	26482	26232	26134	26441	26527	26331	26302	26502	26398	26353	26386	26379	26144	26293	26306	26276	26432	26561	26408	26136	26483	26483	26175	26663	26406	26309	26184	26371	26284	26323	26107	26487	26159	26524	26148	26444	26549	26481	26364	26494	26558	26365	26477	26310	26231	26384	26300	26169	26281	26588	26371	26618	26354	26446	26485	26128	26331	26466	26605	26460	26372	26183	26262	26514	26345	26668	26385	26341	26259	26378	26518	26391	26257	26242	26248	26320	26510	26438	26025	26089	26272	26122	26213	26332	26515	26260	26323	26619	26345	26430	26271	26543	26485	26418	26261	26140	26456	26733	26251	26326	26379	26474	26499	26496	26642	26413	26594	26406	26531	26534	26536	26383	26427	26560	26419	26313	26378	26739	26297	26436	26373	26261	26314	26006	26546	26501	26376	26277	26365	26345	26572	26168	26325	26652	26546	26471	26449	26467	26152	26204	26337	26413	26548	26561	26551	26444	26367	26553	26244	26371	26646	26411	26161	26294	26375	26365	26280	26330	26612	26449	26615	26512	26365	26458	26352	26577	26160	26336	26282	26378	26521	26509	26367	26385	26445	26298	26504	26421	26371	26063	26494	26350	26222	26384	26149	26073	26290	26322	26355	26534	26425	26550	26345	26443	26259	26475	26340	26661	26306	26479	26401	25992	26421	26461	26138	26410	26230	26061	26391	26424	26315	26676	26519	26455	26313	26309	26375	26388	26376	26357	26353	26349	26408	26780	26313	26098	26254	26714	26395	26380	26224	26110	26309	26335	25956	26626	26546	26387	26451	26674	26527	26294	26435	26461	26488	26535	26483	26579	26412	26486	26229	26408	26315	26332	26545	26414	26407	26439	26504	26192	26216	26317	26103	26308	26042	26430	26627	26417	26555	26361	26600	26390	26476	26228	26160	26393	26403	26354	26516	26404	26382	26346	26330	26421	26356	26390	26261	26147	26469	26341	26521	26290	26066	26271	26504	26581	26258	26473	26385	26243	26449	26279	26407	26528	26458	26437	26342	26409	26328	26181	26387	26305	26635	26378	26401	26635	26372	26564	26562	26577	26296	26278	26410	26636	26632	26163	26403	26258	26060	26408	26482	26479	26634	26220	26265	26426	26176	26485	26249	26110	26446	26240	26382	26411	26221	26116	26313	26347	26603	26432	26569	26226	26395	26492	26243	26250	26475	26448	26443	26567	26486	26511	26217	26129	26489	26335	26353	26404	26405	26137	26262	26202	26502	26233	26195	26265	26435	26552	26423	26294	26415	26183	26307	26352	26466	26345	26225	26240	26414	26447	26259	26510	26656	26416	26252	26550	26340	26323	26245	26294	26500	26267	26344	26318	26372	26252	26279	26513	26618	26459	26314	26361	26413	26487	26250	26113	26505	26537	26285	26194	26235	26516	26297	26494	26221	26528	26425	26434	26426	26300	26288	26237	26410	26403	26293	26249	26256	26567	26315	26281	26093	26201	26262	26437	26393	26279	26285	26276	26493	26459	26568	26450	26329	26306	26481	26245	26537	26548	26282	26260	26349	26288	26333	26334	26571	26371	26657	26493	26210	26545	26420	26414	26350	26575	26463	26405	26534	26488	26477	26557	26376	26448	26062	26308	26206	26451	26476	26664	26347	26373	26472	26505	26388	26253	26210	26361	26140	26690	26190	26530	26013	26122	26181	26425	26544	26595	26540	26308	26429	26335	26391	26562	26203	26408	26356	26264	26137	26146	26377	26344	26572	26521	26581	26347	26350	26482	26165	26185	26270	26449	26560	26535	26393	26213	26196	26320	26394	26486	26332	26278	26370	26337	26440	26332	26388	26523	26538	26495	26559	26320	26470	26182	26352	26298	26519	26486	26563	26223	26400	26805	26218	26396	26491	26332	26509	26191	26458	26255	26180	26493	26543	26467	26186	26448	26574	26358	26402	26352	26533	26457	26410	26329	26507	26318	26411	26235	26385	26424	26401	26251	26374	26444	26428	26583	26177	26372	26349	26402	26345	26408	26478	26467	26324	26360	26343	26339	26336	26319	26542	26481	26263	26306	26210	26420	26475	26342	26474	26580	26235	26333	26572	26331	26490	26611	26686	26606	26245	26528	26327	26482	26531	26458	26622	26364	26587
20480	31841	37788	37940	31542	25234	22154	20579	18970	17190	16676	16365	15608	15535	15264	15198	15080	14912	15112	14715	14688	14793	14766	14735	14606	14734	14871	14737	15029	14713	14856	14627	14639	14677	14735	14598	14649	14902	14817	14679	14570	14702	14761	14851	14698	14650	14723	14813	14567	14622	14650	14651	14683	14611	14597	14926	14713	14681	14716	14805	14671	14633	14552	14695	14650	14889	14726	14574	14741	14699	14442	14819	14743	14602	14636	14920	14625	14667	14734	14601	14693	14792	14665	14579	14795	14675	14721	14791	14665	14626	14617	14540	14592	14404	14585	14880	14793	14565	14661	14891	14656	14803	14746	14895	14786	14702	14688	14432	14702	14505	14834	14614	14717	14475	14753	14688	14848	14685	14607	14680	14729	14771	14711	14712	14736	14669	14655	14531	14643	14551	14431	14739	14575	14568	14643	14793	14459	14759	14537	14751	14712	14723	14628	14737	14742	14740	14662	14782	14805	14687	14526	14782	14821	14815	14650	14703	14684	14606	14757	14780	14702	14638	14816	14527	14705	14703	14659	14692	14744	14517	14737	14723	14775	14680	14633	14690	14535	14619	14656	14678	14732	14617	14669	14696	14634	14678	14554	14726	14602	14482	14653	14683	14957	14753	14856	14375	14750	14686	14648	14926	14626	14752	14699	14855	14830	14805	14731	14616	14712	14573	14619	14807	14631	14707	14586	14674	14659	14822	14564	14738	14493	14525	14582	14656	14776	14744	14588	14649	14597	14734	14847	14758	14766	14723	14713	14618	14609	14706	14677	14576	14732	14758	14716	14799	14771	14699	14659	14786	14628	14607	14912	14850	14661	14886	14663	14710	14772	14606	14621	14562	14662	14633	14738	14591	14627	14503	14595	14652	14635	14789	14875	14553	14842	14714	14655	14793	14645	14559	14675	14492	14611	14690	14594	14732	14821	14756	14488	14597	14711	14592	14711	14614	14681	14635	14570	14980	14734	14781	14618	14808	14658	14580	14723	14600	14628	14802	14596	14613	14540	14700	14716	14641	14489	14699	14582	14765	14620	14719	14589	14641	14730	14753	14410	14700	14721	14638	14800	14674	14548	14733	14790	14593	14754	14595	14580	14628	14774	14668	14749	14592	14697	14502	14617	14624	14754	14825	14787	14752	14564	14675	14543	14732	14537	14613	14755	14604	14584	14615	14739	14576	14743	14763	14794	14618	14698	14558	14821	14635	14937	14422	14874	14678	14725	14841	14683	14751	14664	14688	14653	14757	14713	14698	14561	14612	14730	14813	14651	14549	14747	14711	14702	14501	14717	14617	14788	14854	14562	14774	14730	14804	14595	14638	14824	14767	14691	14495	14809	14674	14794	14636	14625	14689	14698	14757	14626	14667	14688	14598	14888	14663	14700	14728	14676	14657	14615	14837	14770	14479	14637	14551	14654	14838	14755	14650	14572	14755	14769	14777	14902	14841	14657	14742	14586	14733	14808	14651	14708	14583	14652	14757	14618	14748	14708	14767	14652	14827	14597	14693	14686	14717	14779	14435	14695	14858	14651	14658	14626	14820	14722	14728	14626	14740	14493	14660	14688	14520	14714	14709	14657	14646	14573	14701	14647	14611	14659	14738	14784	14660	14780	14857	14691	14666	14875	14759	14773	14908	14747	14594	14719	14656	14719	14701	14695	14706	14744	14567	14504	14768	14604	14724	14694	14496	14573	14887	14679	14767	14627	14777	14783	14732	14855	14729	14649	14818	14648	14654	14872	14467	14674	14773	14613	14659	14548	14667	14593	14750	14715	14757	14542	14811	14785	14412	14633	14730	14677	14738	14530	14495	14618	14502	14633	14519	14625	14597	14577	14636	14703	14638	14567	14637	14707	14598	14562	14735	14755	14764	14877	14737	14649	14711	14626	14737	14610	14660	14640	14553	14522	14394	14744	14780	14621	14605	14618	14741	14664	14762	14730	14752	14731	14723	14651	14558	14884	14592	14565	14523	14742	14722	14829	14643	14882	14460	14755	14778	14574	14813	14576	14801	14681	14690	14587	14781	14529	14724	14542	14580	14781	14726	14672	14509	14669	14641	14860	14692	14592	14756	14801	14685	14672	14679	14724	14689	14627	14466	14638	14798	14753	14752	14664	14687	14727	14542	14609	14528	14542	14627	14691	14538	14585	14688	14695	14708	14836	14662	14595	14740	14844	14889	14818	14653	14596	14727	14574	14820	14722	14735	14885	14802	14846	14532	14585	14741	14665	14826	14684	14596	14545	14743	14797	14705	14880	14863	14645	14727	14517	14512	14692	14608	14767	14500	14371	14860	14739	14715	14644	14630	14930	14711	14605	14685	14656	14705	14624	14762	14700	14756	14634	14761	14590	14745	14709	14726	14623	14610	14688	14639	14714	14593	14701	14606	14656	14736	14707	14826	14687	14765	14649	14608	14769	14752	14808	14863	14846	14607	14590	14625	14739	14668	14792	14667	14829	14707	14616	14748	14728	14566	14575	14731	14868	14492	14576	14811	14556	14556	14706	14691	14800	14682	14652	14589	14678	14699	14629	14683	14747	14603	14536	14665	14636	14647	14663	14629	14828	14696	14624	14791	14710	14669	14640	14563	14769	14833	14602	14778	14683	14504	14780	14721	14820	14648	14825	14607	14670	14710	14713	14744	14518	14850	14695	14670	14697	14749	14615	14893	14821	14662	14931	14746	14645	14623	14709	14758	14606	14789	14735	14777	14735	14510	14511	14696	14516	14869	14849	14862	14610	14699	14722	14642	14811	14620	14851	14718	14932	14831	14715	14601	14659	14531	14667	14804	14668	14737	14843	14806	14526	14802	14663	14754	14572	14540	14729	14770	14738	14626	14724	14485	14623	14604	14667	14805	14626	14614	14639	14647	14746	14691	14894	14628	14653	14811	14784	14635	14674	14796	14631	14866	14609	14608	14742	14759	14640	14735	14660	14637	14791	14561	14672	14798	14772	14735	14880	14641	14698	14609	14798	14747	14688	14755	14631	14811	14768	14878	14547	14736	14673	14763	14659	14632	14581	14654	14530	14855	14651	14664	14674	14795	14829	14655	14844	14690	14604	14769	14552	14585	14740	14723	14774	14841	14587	14736	14587	14664	14610	14852	14623	14821	14804	14717	14628	14898	14602	14798	14883	14677	14766	14652	14636	14678	14657	14757	14624	14678	14748	14838	14832	14617	14630	14547	14735	14791	14496	14782	14744	14563	14686	14715	14674	14786	14842	14526	14818	14761	14602	14611	14730	14815	14663	14719	14838	14586	14583	14422	14721	14751	14642	14768	14726	14804	14714	14777	14678	14601	14719	14740	14599	14734	14563	14598	14852	14632	14660	14585	14653	14615	14677	14698	14608	14662	14707	14808	14541	14576	14691	14783	14745	14858	14811	14585	14635	14673	14624	14810	14641	14535	14692	14593	14762	14565	14795	14746	14726	14780	14892	14567	14578	14639	14707	14553	14718	14590	14703	14553	14749	14623	14742	14813	14869	14702	14629	14658	14608	14811	14629	14726	14857	14506	14750	14756	14615	14653	14657	14655	14606	14788	14845	14719	14668	14613	14578	14583	14749	14726	14726	14568	14877	14699	14691	14626	14603	14757	14612	14700	14688	14539	14738	14742	14748	14649	14627	14661	14766	14700	14773	14722	14805	14814	14576	14736	14848	14474	14637	14678	14827	14712	14606	14797	14633	14881	14726	14593	14631	14770	14563	14664	14446	14674	14660	14726	14517	14689	14675	14532	14707	14644	14872	14680	14538	14740	14661	14700	14795	14812	14735	14720	14624	14650	14795	14703	14837	14670	14658	14787	14766	14662	14873	14896	14614	14814	14512	14499	14758	14655	14646	14727	14797	14662	14686	14735	14682	14698	14808	14691	14832	14847	14730	14581	14595	14515	14784	14805	14833	14677	14726	14748	14921	14618	14591	14844	14438	14795	14797	14654	14779	14604	14740	14815	14789	14648	14670	14671	14797	14627	14589	14744	14724	14662	14679	14740	14761	14815	14566	14540	14812	14670	14755	14542	14709	14614	14552	14648	14631	14788	14682	14777	14654	14903	14625	14796	14860	14858	14647	14693	14914	14754	14700	14821	14627	14652	14736	14665	14676	14757	14855	14803	14744	14619	14796	14634	14583	14848	14727	14514	14796	14757	14653	14752	14597	14619	14828	14739	14684	14641	14676	14598	14783	14628	14745	14569	14676	14670	14810	14681	14573	14757	14697	14746	14844	14735	14647	14571	14750	14668	14820	14587	14623	14606	14529	14567	14803	14976	14813	14606	14693	14797	14738	14739	14681	14768	14816	14684	14683	14730	14759	14631	14766	14773	14944	14828	14682	14669	14551	14672	14655	14613	14792	14509	14766	14680	14607	14554	14895	14835	14655	14770	14735	14541	14956	14725	14604	14610	14583	14650	14670	14695	14703	14717	14624	14636	14854	14705	14711	14701	14662	14760	14702	14694	14694	14826	14549	14794	14710	14720	14761	14720	14766	14490	14795	14750	14959	14777	14724	14758	14710	14712	14875	14613	14828	14719	14788	14606	14852	14695	14652	14495	14669	14693	14598	14651	14632	14522	14599	14800	14805	14807	14714	14668	14825	14673	14747	14624	14756	14816	14721	14775	14643	14655	14711	14757	14594	14691	14742	14617	14630	14614	14648	14717	14791	14776	14769	14555	14804	14603	14746	14730	14660	14591	14760	14712	14696	14648	14616	14613	14887	14723	14812	14595	14657	14809	14650	14570	14953	14746	14744	14639	14601	14599	14810	14577	14716	14703	14634	14595	14720	14608	14889	14685	14727	14616	14699	14800	14923	14736	14750	14722	14814	14609	14481	14750	14696	14707	14727	14852	14658	14804	14675	14599	14833	14809	14741	14623	14644	14670	14729	14679	14822	14711	14766	14669	14669	14682	14671	14738	14564	14695	14638	14744	14610	14612	14737	14602	14616	14680	14765	14633	14675	14634	14577	14638	14695	14450	14666	14700	14917	14673	14598	14598	14683	14774	14738	14645	14653	14736	14609	14766	14488	14925	14656	14918	14538	14785	14694	14863	14684	14879	14674	14637	14736	14729	14653	14759	14614	14626	14540	14783	14693	14891	14670	14740	14707	14626	14866	14783	14722	14658	14763	14806
24556	21118	30093	40108	41735	39240	37772	34509	31725	30347	29205	28214	27594	27315	26862	26531	26606	26178	26348	26069	26026	26033	26141	25671	25839	26079	25827	25676	25904	25831	26031	25919	26056	25864	25829	25755	25888	26041	26003	25557	25868	26018	26074	25609	25921	25881	25881	25747	26094	25781	25649	25644	26145	25703	25401	25734	25818	25778	25626	25992	25782	25857	25775	25812	25723	25817	26011	25717	25682	25719	25759	25659	25644	25611	25701	25609	25764	25723	25669	25723	25877	25763	25967	25668	25715	25743	25400	25564	25818	25984	25672	25728	25702	25874	26033	25711	25704	25547	25797	25695	25918	25907	26180	25947	25959	25587	25858	25898	25694	25890	25713	25844	25702	25644	25657	25448	25819	25722	25716	25879	26134	25801	25594	25821	25905	25647	25830	25613	25754	25762	25593	25781	25620	25865	26107	25787	25685	25694	25921	25699	25734	25820	25644	25731	26118	25845	25765	25607	25517	25768	26077	25618	25660	25543	25777	25599	25680	25930	25900	25890	25987	25659	25727	25913	25575	25727	25939	25834	25717	25735	25939	25943	25661	25819	25686	26003	25830	25750	25564	25718	25811	25791	25686	25788	25763	25921	25741	25915	25914	25810	25730	25863	25852	25749	25864	25633	25748	25882	25698	25578	25829	25745	25650	25663	25795	25656	25830	25652	25815	25854	25827	25840	26092	25788	25635	25548	25896	25686	25910	25704	25776	25873	25742	25835	26080	25848	25710	25961	25917	25776	25545	25606	25607	25766	25640	25792	25778	25427	25798	25865	25782	25628	25622	25795	25679	26034	25909	25357	25661	25549	25664	25827	25793	25791	25710	25738	25915	25859	25818	25892	25877	25923	25557	25560	26004	25748	25663	25859	25641	25948	25922	25860	25757	25615	25825	25755	25747	25797	25886	25938	26098	25865	25791	25665	25695	25698	25819	25964	25855	25777	25766	25525	25835	25745	25602	25936	25907	25954	25838	25839	25875	25719	25989	25883	25845	26049	25978	25758	25832	25902	25939	25556	25697	25862	25499	25665	25884	25642	25639	25732	25815	25886	25575	25619	25721	26037	25838	25729	25763	25906	25922	25620	26003	25917	25593	25905	26043	25811	25749	25902	25849	25905	25649	25862	25653	25882	25923	25769	25530	25758	25762	25743	25698	25964	25779	25806	25423	25767	25765	25466	25730	25750	25506	25644	25802	25734	25966	25775	25782	25809	26051	26083	25811	25884	25745	25684	25736	25995	25901	25637	26013	25651	25618	25857	26067	25975	25862	25688	25960	25774	25926	25940	25379	25785	25738	25898	26070	25427	25956	25650	25872	25750	25991	25575	25597	25591	25732	25706	25721	25788	25688	25728	25702	25758	25717	25721	25782	25639	25789	25803	25800	25850	25617	25830	25717	25745	25832	25928	25521	25930	25790	25876	25752	25668	25750	25787	25681	25713	25948	25851	25672	25681	25719	25726	25670	25609	25670	26043	25947	25917	25601	25819	25891	25739	25876	25717	25753	25962	25807	25999	25552	25727	25886	25805	25823	25765	25969	25983	25761	25481	25753	25653	25762	25870	25794	25785	25861	25873	25669	25575	25531	25847	25617	25926	25602	25539	25912	25670	25964	25669	25841	25610	25607	25734	25742	25580	25782	25604	26001	25633	25573	25830	25835	25512	25726	25915	25836	25836	25465	25680	25792	25657	25651	25780	25563	25923	25656	25775	25667	25536	26003	25682	25766	25880	25864	25628	25451	25590	25814	25742	25843	25802	25848	25972	25750	25902	25654	25799	25842	25546	25755	25902	25724	25900	25895	26044	25746	25615	25872	25831	25744	25642	25790	25845	25662	25583	25673	25895	25737	26087	25788	25717	25738	25537	25686	25634	25548	25697	25780	25647	25736	25690	25839	25275	25829	25774	25923	25601	25960	25652	25705	25853	25768	25545	25582	25804	25532	25680	26095	25802	26038	25736	25650	25472	25657	25854	25903	25835	25543	25745	25935	25813	25892	25654	25786	25799	25827	25566	25744	25871	25847	25657	25815	25834	25843	25887	25689	25838	25683	25644	25731	25635	25674	25793	25819	25637	25941	25938	25874	25870	25764	25612	25592	25581	25911	26007	25890	25431	25766	25681	25739	25964	25746	25931	25916	25619	25661	25521	25765	25867	25614	25507	25743	25528	25704	25777	25988	25564	25743	25824	25772	25601	25840	25905	25765	25684	25822	25834	25817	25844	25685	25783	25759	25729	25666	25586	25724	25671	25559	25885	25739	25816	25768	25567	25858	25774	25727	25819	25990	25870	25708	25737	26044	25517	25793	25608	25723	25928	25839	25846	25722	25753	26025	25722	25648	25796	25693	25607	25672	25541	25955	25406	25660	25670	25823	25603	25713	25619	25939	25806	25941	25907	25755	25808	25633	25675	25855	25492	25821	25884	25644	25929	25778	25565	25759	25723	25488	25605	25956	25766	26165	25650	25616	25692	25936	25781	25328	25635	25546	25444	25760	25942	25709	25422	25800	25559	25828	25936	25549	25673	25732	25623	25733	25953	25505	25705	25433	25700	25695	25592	25916	25726	25737	25936	25818	25544	25588	25856	25674	25666	25814	25982	25767	25620	25680	26018	25865	25701	25609	25569	25820	25613	26051	25618	25727	25721	25572	25644	25655	25782	25868	26060	25797	25668	25553	25859	25658	25823	25810	25773	25784	25654	25687	25894	25720	25700	25665	25659	25766	25867	25667	25901	25590	25630	25981	25751	25531	25685	25732	25661	25912	25728	25898	25770	25735	25724	25880	25848	25954	25603	25685	25822	26019	25639	25812	25519	25925	25717	25634	25837	25717	25834	25939	25890	25760	25643	25732	25747	25720	25538	25947	25818	25838	25707	25482	25450	25574	25809	25838	25802	25912	26007	25789	25957	25808	25987	25782	25831	25864	25817	25907	25499	25759	25805	25840	25839	25867	25749	25564	25689	25605	25715	26015	25782	25892	25714	25613	25795	25639	25570	25679	25971	26316	25977	25742	25703	25949	25776	25625	25582	25925	25809	25662	25741	25841	25826	25558	25738	25976	25645	25762	25818	25778	25947	25826	25654	25877	25681	25753	25823	26082	25965	25832	25847	25824	25863	25817	25774	25961	25684	25854	25795	25920	25896	25517	25587	25615	25657	25729	26073	25845	25724	25910	25923	25681	25778	25972	25611	25657	25779	25799	25703	25740	25804	25679	26014	25960	25910	25849	25723	25965	25858	25694	25668	25848	25685	25831	25676	25745	25920	26087	25790	25683	25520	25991	25561	25695	25660	25781	25751	25687	25859	25818	25813	25620	25927	25735	25751	25927	25712	25801	25761	25561	25876	26165	25897	26101	25797	25825	25802	25904	25883	25801	25753	25851	25904	25648	25795	25649	25742	25866	25658	25643	25703	25879	25731	25812	25845	25736	25764	25690	25677	25753	25942	25735	25676	25691	25916	25792	25751	25960	25646	25842	25943	25835	26045	25679	25745	25907	25843	25729	25747	25988	25518	25772	25864	25611	25713	25791	25613	25617	25879	25778	25724	25853	25759	25778	25684	25616	25784	25978	25786	25468	25542	25919	25849	25587	25640	25760	25877	25822	25625	25791	25833	25865	25591	25908	25650	25818	25688	25592	25665	25710	25937	25824	25699	25557	25584	25572	25938	25989	25653	25934	25638	25844	25725	25754	25337	25767	25686	25626	25938	25972	25721	25983	25882	25978	25893	25895	25772	25827	25781	25773	25597	25859	25901	25925	25427	25715	25790	25698	25877	25867	25628	25825	25561	25972	25654	25629	25725	25916	25834	25835	25756	25809	25994	25895	25808	25620	25728	25800	25602	26007	25708	25814	25610	25822	25778	26068	25846	25835	25791	26046	25984	25888	25611	25840	25815	25750	25606	25747	25566	25800	25884	25884	25952	25738	25838	25783	25814	25849	25620	25755	25746	25720	25728	25667	25573	25844	25815	25598	25615	26002	25779	25798	25769	25950	25659	25630	25554	25821	25741	25546	25883	25961	25734	25848	25522	26034	25663	25879	25637	25595	25616	25688	25659	25458	26007	25825	25947	25523	25715	25666	25602	26065	25896	25834	25650	25900	25869	25855	25738	25823	25788	25754	25678	25877	25634	25914	25939	25634	25880	25749	25619	25847	25849	26066	25611	25781	25734	25777	25881	25714	25617	25890	25804	25761	25580	25641	25656	25190	25894	25851	25889	25673	25607	25630	25573	25785	26034	25999	25936	25652	25559	25960	25619	25764	26043	25871	25737	25802	25786	25818	25711	25517	25659	25728	25731	25616	25813	25792	25847	25723	25741	25810	25939	25806	25575	25683	25716	25585	25783	25704	25903	25761	25955	25572	25580	25746	25675	25824	25849	25665	25914	25635	25775	25822	25633	26051	25792	25850	25976	25734	25901	25962	25984	25666	25842	25813	25573	25883	26132	26141	25757	25901	25593	25657	25688	25701	25839	25783	25682	25521	25698	25745	26033	25915	25760	25868	25764	25950	25639	25570	25867	25609	25547	25761	25759	25799	25790	25658	25899	25819	25856	25815	25714	25654	25639	25875	25716	25865	25812	25750	25829	25819	25871	25819	25885	25764	25627	25554	25705	25868	25905	25756	25952	25729	25490	25831	25833	25640	25896	26062	25915	25816	25814	25805	25825	25685	25777	25732	25632	25690	25807	25850	25920	25525	25912	26025	25765	25768	25794	25807	25818	25626	25607	25786	25919	25929	25838	25788	25784	25883	25868	25693	25557	25996	25650	25863	25841	26101	25747	25871	25591	25941	25774	25673	25911	25848	25835	25534	25671	25707	25948	25864	25731	25989	26178	25746	25605	25586	26054	25774	25972	25793	25712	25924	25626	25800	25811	25728	25939	25592	25612	25908	25735	25752	25631	25803	25526	25824	25772	25835	25820	25825	25822	25696	25698	25880	25790	25890	25659	25719	25623	25662	25641	25656	25803	25762	25622	25737	25534	25662	25738	25715	25584	25834	25393	25414	25851	25772	25624	25723	25673	25754	25935	26201	25561	25763	25660	25608	25699	25915	25982	25754	25680	25700	25626	25789	25807	26127	25883	25703	25772	25854	25590	25683	25784	25811	25666	25770	25807	25883	25602	25777	25733
18902	42928	50175	50643	38634	30903	26912	23965	21206	19013	18045	17180	16559	16136	15670	15462	15139	15239	14981	14980	14867	14548	14830	14740	14593	14748	14884	14653	14704	14603	14718	14685	14712	14700	14612	14641	14544	14600	14737	14600	14743	14557	14612	14636	14818	14688	14578	14896	14701	14704	14588	14623	14764	14589	14619	14671	14617	14435	14644	14782	14573	14798	14602	14636	14676	14528	14545	14507	14690	14721	14669	14800	14501	14799	14635	14649	14585	14590	14578	14653	14568	14522	14557	14723	14695	14661	14675	14515	14749	14686	14667	14715	14647	14632	14773	14572	14504	14612	14454	14604	14541	14782	14676	14485	14565	14666	14447	14476	14478	14576	14656	14527	14521	14559	14559	14553	14439	14504	14414	14654	14636	14703	14655	14660	14499	14586	14639	14519	14669	14508	14573	14604	14503	14664	14622	14512	14539	14604	14550	14548	14468	14567	14552	14630	14556	14489	14571	14609	14747	14698	14678	14661	14686	14654	14453	14776	14516	14643	14432	14552	14690	14559	14688	14441	14375	14547	14442	14642	14492	14516	14744	14702	14701	14538	14609	14609	14602	14718	14594	14720	14441	14575	14585	14787	14681	14599	14584	14495	14626	14449	14676	14749	14634	14649	14649	14715	14653	14687	14594	14562	14638	14769	14505	14759	14603	14428	14555	14733	14563	14557	14665	14751	14663	14557	14599	14523	14473	14645	14479	14608	14638	14777	14740	14521	14658	14488	14592	14458	14671	14752	14693	14497	14608	14716	14599	14482	14623	14687	14664	14569	14611	14568	14523	14526	14549	14719	14755	14538	14587	14645	14602	14744	14520	14466	14601	14578	14485	14453	14490	14678	14473	14540	14624	14741	14542	14641	14633	14600	14499	14537	14468	14507	14553	14555	14743	14451	14790	14630	14469	14477	14744	14659	14735	14592	14641	14400	14418	14789	14611	14536	14528	14649	14609	14594	14801	14544	14501	14772	14549	14605	14728	14718	14798	14507	14645	14735	14398	14485	14633	14552	14598	14591	14614	14529	14561	14665	14377	14339	14706	14428	14608	14542	14581	14360	14638	14606	14399	14540	14676	14728	14408	14643	14481	14736	14533	14627	14606	14471	14372	14774	14604	14600	14773	14564	14453	14706	14719	14719	14675	14605	14723	14718	14608	14500	14620	14746	14624	14581	14471	14763	14665	14503	14861	14556	14554	14719	14483	14623	14684	14818	14612	14517	14786	14827	14663	14456	14553	14646	14654	14731	14569	14853	14629	14702	14400	14608	14696	14624	14642	14617	14696	14639	14614	14730	14433	14591	14631	14614	14632	14655	14508	14586	14638	14707	14536	14771	14562	14585	14601	14510	14554	14737	14636	14730	14526	14651	14569	14437	14849	14789	14696	14572	14506	14650	14490	14509	14689	14632	14535	14669	14587	14411	14604	14731	14667	14498	14599	14627	14548	14474	14627	14518	14573	14641	14460	14597	14602	14609	14714	14521	14694	14516	14486	14603	14740	14590	14634	14644	14631	14618	14684	14512	14707	14600	14562	14657	14606	14594	14702	14392	14681	14617	14731	14413	14551	14548	14724	14615	14664	14577	14616	14534	14649	14501	14537	14590	14551	14505	14595	14581	14625	14602	14490	14596	14819	14584	14596	14547	14593	14520	14895	14664	14617	14543	14802	14481	14719	14623	14690	14581	14711	14628	14647	14688	14631	14640	14689	14524	14571	14684	14635	14605	14652	14710	14505	14577	14538	14685	14628	14618	14612	14657	14606	14525	14673	14553	14511	14464	14622	14555	14561	14605	14770	14623	14744	14629	14513	14457	14640	14654	14603	14675	14644	14693	14512	14865	14547	14617	14564	14690	14645	14614	14498	14490	14681	14756	14715	14683	14698	14655	14688	14651	14704	14415	14577	14606	14711	14608	14696	14731	14647	14703	14641	14443	14575	14627	14615	14468	14574	14737	14435	14445	14477	14563	14658	14783	14653	14693	14782	14554	14553	14523	14571	14730	14529	14674	14615	14580	14581	14728	14475	14374	14446	14574	14510	14525	14631	14563	14806	14741	14441	14626	14633	14758	14624	14403	14545	14622	14647	14508	14611	14748	14423	14509	14634	14741	14587	14713	14452	14580	14826	14613	14747	14518	14592	14667	14578	14760	14752	14412	14577	14604	14597	14544	14419	14684	14651	14582	14577	14658	14747	14444	14604	14577	14677	14605	14480	14558	14692	14603	14683	14535	14648	14505	14673	14530	14777	14674	14620	14555	14396	14612	14605	14600	14567	14625	14316	14567	14615	14645	14627	14582	14654	14605	14500	14898	14543	14594	14708	14700	14591	14589	14662	14543	14600	14707	14709	14530	14579	14517	14490	14727	14699	14426	14526	14665	14635	14610	14431	14490	14633	14497	14643	14741	14682	14875	14434	14610	14579	14512	14526	14536	14588	14699	14638	14540	14529	14610	14673	14546	14595	14627	14533	14662	14687	14594	14736	14531	14713	14565	14607	14671	14652	14667	14535	14503	14565	14632	14685	14533	14553	14738	14511	14823	14701	14615	14518	14602	14703	14733	14581	14702	14539	14508	14628	14650	14679	14535	14431	14488	14718	14485	14680	14723	14598	14505	14636	14550	14651	14602	14570	14743	14633	14589	14617	14641	14463	14478	14612	14564	14507	14587	14620	14649	14600	14678	14707	14641	14508	14491	14675	14712	14653	14627	14601	14412	14589	14500	14476	14636	14518	14520	14526	14748	14514	14579	14583	14609	14531	14556	14601	14662	14606	14719	14557	14553	14693	14641	14464	14676	14518	14702	14532	14698	14895	14530	14655	14638	14376	14617	14600	14690	14632	14690	14590	14737	14555	14735	14694	14439	14700	14711	14580	14804	14749	14803	14579	14618	14699	14556	14546	14793	14556	14652	14547	14396	14522	14622	14614	14740	14561	14681	14577	14573	14653	14552	14677	14659	14643	14579	14488	14683	14676	14622	14671	14663	14507	14707	14578	14559	14503	14656	14588	14646	14808	14601	14683	14490	14532	14553	14614	14760	14634	14589	14609	14655	14628	14562	14491	14554	14607	14645	14545	14583	14570	14644	14856	14713	14695	14652	14639	14647	14703	14779	14453	14464	14685	14587	14599	14673	14407	14544	14614	14665	14493	14561	14744	14611	14648	14621	14404	14604	14694	14555	14465	14605	14687	14677	14623	14604	14517	14740	14435	14731	14531	14472	14679	14483	14575	14690	14598	14692	14563	14347	14742	14705	14417	14701	14732	14552	14784	14622	14682	14615	14621	14522	14720	14736	14561	14543	14355	14639	14488	14566	14430	14842	14568	14683	14711	14674	14643	14699	14623	14459	14749	14634	14529	14810	14430	14626	14552	14602	14656	14634	14462	14698	14572	14906	14636	14678	14569	14689	14766	14675	14678	14689	14684	14636	14598	14628	14628	14522	14520	14521	14512	14670	14572	14512	14568	14749	14577	14545	14555	14553	14641	14441	14513	14763	14712	14617	14572	14530	14683	14405	14628	14523	14675	14503	14561	14604	14719	14740	14622	14589	14556	14586	14466	14546	14659	14554	14579	14761	14631	14534	14722	14586	14435	14751	14718	14555	14684	14581	14637	14517	14580	14758	14504	14510	14510	14585	14603	14582	14593	14591	14622	14566	14592	14707	14746	14548	14734	14527	14793	14527	14524	14678	14551	14670	14741	14600	14786	14640	14658	14673	14404	14573	14426	14735	14464	14496	14690	14709	14586	14724	14600	14582	14602	14565	14623	14588	14626	14535	14585	14487	14512	14592	14560	14706	14335	14613	14711	14692	14632	14609	14712	14488	14683	14431	14555	14656	14655	14736	14522	14468	14512	14488	14574	14677	14499	14741	14625	14543	14565	14534	14625	14633	14592	14640	14515	14452	14724	14337	14585	14622	14631	14591	14682	14665	14712	14561	14520	14714	14509	14730	14563	14507	14687	14537	14561	14710	14625	14522	14704	14647	14583	14582	14603	14571	14750	14575	14464	14558	14598	14589	14628	14620	14550	14643	14563	14622	14483	14619	14751	14782	14515	14630	14577	14699	14604	14631	14429	14670	14474	14705	14610	14659	14460	14517	14762	14581	14516	14495	14579	14368	14483	14462	14750	14503	14613	14497	14795	14711	14622	14655	14553	14736	14541	14571	14653	14642	14672	14535	14626	14635	14681	14653	14754	14671	14548	14654	14650	14637	14802	14548	14578	14693	14499	14714	14554	14483	14674	14395	14579	14413	14626	14570	14805	14713	14671	14674	14701	14672	14607	14568	14528	14488	14580	14604	14674	14608	14463	14535	14765	14476	14682	14636	14679	14595	14708	14615	14561	14666	14575	14660	14707	14529	14612	14821	14871	14571	14543	14696	14620	14534	14646	14600	14567	14559	14537	14472	14475	14629	14679	14707	14604	14606	14546	14578	14554	14566	14722	14492	14452	14664	14790	14474	14907	14786	14600	14634	14533	14512	14724	14648	14694	14518	14482	14633	14635	14577	14705	14591	14624	14487	14650	14712	14633	14719	14518	14598	14559	14538	14493	14575	14502	14605	14685	14688	14704	14690	14603	14589	14545	14676	14563	14601	14791	14721	14702	14742	14494	14485	14594	14513	14613	14448	14546	14563	14499	14588	14589	14775	14755	14600	14526	14597	14737	14663	14604	14640	14646	14588	14586	14586	14545	14696	14570	14763	14593	14618	14606	14550	14824	14530	14647	14369	14623	14753	14577	14583	14505	14559	14629	14630	14696	14632	14482	14522	14586	14726	14617	14580	14539	14467	14779	14688	14459	14530	14506	14687	14509	14566	14560	14606	14446	14589	14637	14641	14495	14532	14602	14722	14723	14541	14532	14542	14681	14651	14503	14609	14653	14519	14630	14600	14490	14552	14669	14544	14507	14707	14446	14601	14781	14529	14655	14559	14504	14692	14651	14503	14658	14563	14475	14512	14550	14513	14625	14544	14609	14610	14522	14634	14629	14490	14647	14655	14457	14702	14642	14627	14635	14658	14751	14625	14650	14783	14514	14398	14618	14733	14563	14679	14710	14647	14743	14638	14613	14592	14531	14450	14653	14593	14659	14569	14725	14498	14574	14656	14686	14440	14588	14587	14812	14814	14694	14638
22788	20999	28602	31978	39266	41459	41968	37399	33832	31892	30494	29479	28525	27983	27522	26859	26921	26426	26246	26641	26497	26309	26154	26109	26110	25838	25718	25821	26100	26125	25878	26057	26058	25854	26174	26251	25673	26016	25912	25857	26067	25939	26114	25817	25890	25879	26043	25915	26018	25861	25799	25888	25951	25960	25841	25829	25721	25632	25829	25763	25892	25891	25914	25895	25923	25982	25925	26005	25967	25843	25834	25787	25704	25912	25928	25954	25832	26107	25853	26017	25773	25997	25975	25796	25985	26007	26060	25798	25934	25945	25950	25939	25963	25870	25941	25796	25941	25785	26017	26042	25676	25713	25839	25804	25913	25790	25830	26098	25754	25773	25706	25888	25801	25826	25879	25797	25819	25732	25881	25841	25916	25898	25909	25594	25837	25956	25624	25678	25687	25692	26049	25821	26033	25982	25741	25835	25649	25901	25893	26100	25693	25886	25851	25585	25793	26049	25972	25798	25791	25869	26014	25682	25881	25923	25959	25988	25852	25812	26048	25850	25749	25779	25772	25897	25667	25787	25875	26044	25847	25703	26069	25764	25932	26235	25834	25995	25697	25862	25945	25999	25928	25830	25851	25880	25707	25709	25669	25733	25863	25852	25521	25529	25785	25863	25864	25863	25820	25949	25722	25922	25844	25695	25764	25913	25866	25792	25736	25659	25934	26069	26003	25661	25991	25689	25796	25870	25515	25815	26021	25518	26014	25848	25903	25654	25921	25971	25902	25763	25871	25822	25929	25832	25699	25776	25888	26029	25811	25674	25631	25970	25726	25802	25632	25723	25657	25764	25823	26004	25930	25710	25682	25886	25732	25817	25683	25893	26002	26034	25849	25986	26224	26035	25920	25961	25978	25855	25727	26056	26047	25816	25423	25821	25807	25873	25746	25910	25952	25936	25766	25679	25879	26006	25796	25902	25906	25925	25962	25673	25983	25990	25686	25753	25614	25873	25978	25620	25999	25686	25837	25953	25951	25683	25856	25618	26038	25916	25965	25757	25736	25974	25857	25583	25784	25785	25654	25684	26022	25873	25782	25876	25879	25862	25685	25869	25944	25873	26069	25556	25625	26122	25966	25987	25652	25682	25770	25648	25726	25874	25834	26119	25849	25637	25959	25703	25568	25884	25921	25521	25706	25689	25792	25824	25877	25691	26067	25731	25761	25669	25765	26135	25922	25914	25805	26028	25684	25837	25762	25575	25539	25831	25864	25829	25744	25906	26054	25829	25500	25694	25789	25751	25795	25666	25692	25922	25799	25852	26144	25915	25746	25963	25972	25703	25727	25831	25710	25972	25661	25765	26005	25864	25871	25961	25659	25784	25903	25931	25826	25980	25990	25804	25950	25853	26000	25924	26047	25635	25722	25948	25960	26023	26203	25737	25851	25991	25819	25842	25941	25794	25850	25825	25868	25781	25897	25946	25779	26053	25825	25781	25810	25891	25904	25680	25886	25917	25956	25794	25881	25825	25901	25790	25986	25936	25787	25489	25573	25615	25747	25898	25770	25827	26056	25857	25874	25896	25662	25799	25737	25772	25674	25912	25828	25614	25639	25857	26016	26134	25982	26143	26189	25888	25956	25832	25598	25679	25824	25992	25975	25879	25775	25749	25922	25735	26003	26027	25985	25814	26125	25919	25836	25794	25677	25850	25570	25613	26004	25980	25959	26063	25728	25755	25963	25939	25990	25560	25849	25824	25641	25835	25876	25830	25875	26028	25942	25783	25824	25769	25959	25757	25610	25817	26262	25589	25976	25727	25976	26036	25778	25757	25735	26093	26101	25961	25806	25755	25994	25906	25696	25860	25681	25291	25925	26192	25888	25720	26013	25875	25911	25880	25953	25878	25793	25774	25729	25864	25893	25675	25723	25629	25771	25871	25714	25998	26101	26069	25975	26124	25925	25764	25717	25528	25742	25748	25713	25886	26148	25792	25829	25906	25973	26074	25842	25616	25592	25940	25948	25870	25790	25759	25919	25906	25707	25769	25992	25941	25694	25776	25630	25861	26112	25955	25929	25841	25689	25830	25979	26014	25772	25856	25686	25924	25742	25790	26162	26095	25767	25783	25853	25813	25887	25682	25618	25843	26119	25858	25611	25609	25846	25912	25762	25728	25635	25611	25739	25746	25935	25921	25743	26034	25750	25865	25690	25765	25859	25666	25856	26109	25741	25953	25842	25826	25754	25700	25803	25673	25660	25836	25918	25935	25988	25828	25968	25789	25924	25908	25798	25866	25693	26020	25873	25683	25663	25632	25963	25877	26068	25713	25843	25824	25972	25657	25822	25885	26102	25721	25873	25621	25721	25833	25574	26005	25728	25884	26088	25752	25847	25900	25928	25715	25808	25865	25834	25867	25837	25692	25752	25844	25667	25604	25979	25882	25710	25731	25688	26061	25777	25910	25900	25827	25608	25929	25905	26055	25715	25735	25740	25851	25723	25707	25713	25893	25756	25871	25599	25904	25777	25708	26036	26024	25877	25730	25877	25850	25734	25753	25977	25877	26027	25943	25970	25940	25870	26062	25893	25930	25865	26032	25855	25820	26022	25818	25851	25753	26026	25882	26157	25781	25808	25911	25737	25954	26026	25731	26026	25777	25673	25614	25905	25762	25561	25899	25781	25968	25672	25572	25972	25851	25828	25758	25765	25853	25840	25858	25860	26009	25738	25701	25881	25651	25802	25732	26073	25772	25847	26010	25877	25648	26006	25742	25737	25985	25876	25813	26075	25860	25817	25886	25723	25719	25821	25640	26027	25560	26202	25820	25996	25784	25649	25700	25701	25843	25606	25663	25625	25959	25875	25933	25840	25755	26031	25871	26024	25844	25848	25824	25708	25891	25997	25947	26088	25983	25788	25864	25651	25925	25910	25834	25747	25951	25799	26062	25734	25900	25650	26152	25757	25769	25675	25833	25767	26000	26048	25990	25883	25920	25559	26124	25784	25868	25783	25709	25918	25651	25925	25830	25671	25805	25858	26092	25832	25710	25764	25807	26034	25660	26064	25885	25598	25891	25614	25680	25811	25823	25773	25828	25743	25721	25592	25821	25992	25976	25613	25932	25904	25708	26130	25886	26006	25726	25496	25915	25883	25579	25870	25869	25740	25882	25853	26021	25793	25806	25808	25904	25999	25447	25549	25595	25991	26109	25868	25934	25831	26040	25861	26043	25865	25832	25916	25835	25883	25676	25676	25586	25865	25767	26032	25946	25809	25724	25687	26103	25833	25780	25802	25968	25712	25808	25560	25696	26050	25912	25728	25915	26134	25843	25948	25674	25837	25855	25885	25820	25803	25650	25736	25952	25599	25720	26035	25890	25811	25904	25439	25956	25599	25757	25996	25764	25559	26125	25675	25607	25857	25836	25853	25693	25823	26081	25854	26030	26001	25893	25563	25925	25855	25884	25974	25964	25684	25929	25675	25798	25823	25743	25861	26018	26024	25713	25770	26028	25871	25937	25673	25889	25902	25852	25726	25647	25763	25726	25785	26051	25714	25920	25908	25721	25713	25874	25919	25900	25829	25868	25773	25848	25721	25650	25942	25746	25784	25868	25838	25811	25819	25981	25797	25609	25758	25697	25694	25885	25875	25728	26032	25877	25971	25843	25476	25787	26037	25815	25967	25913	25635	25822	25957	25733	25995	25787	25998	25659	25842	26275	25940	25963	25751	25892	25983	25820	25941	26036	25825	25769	25722	25713	25780	25763	25674	25828	25898	26002	25669	25622	26001	25904	25692	26293	25809	25755	25851	25864	26007	25888	25715	25807	25701	25750	25690	25758	25699	25947	25834	25916	25831	25732	25816	25847	25973	25755	25699	25811	25991	25825	25883	25640	25806	25634	25869	26036	25541	25757	25702	25541	25910	25981	25796	25498	25543	25787	25927	25670	25639	26003	25906	25741	25854	25795	26027	26009	25769	25725	26129	25857	25612	25721	26072	25979	25758	25903	25758	26075	25726	25879	25521	25596	25687	25543	25833	25543	25870	25892	25915	25671	25848	25774	25790	26043	25978	25864	25671	25741	25581	25926	25754	25597	25689	25816	25910	25853	26094	25947	25929	26000	25701	25902	25915	26118	25679	25848	25836	25900	25710	25752	25676	25734	25821	25873	25862	25759	25959	25827	26003	25864	25707	25738	25909	25907	25878	25935	26008	25805	25724	25804	25887	25873	25998	25884	25716	25966	25823	25679	25885	25671	25929	25776	25791	25795	25962	25684	25730	25999	25709	25982	26100	25742	25614	25776	25952	25897	25533	25865	26181	25762	25865	25750	25993	25665	25808	25842	25801	25803	25880	25851	25861	25770	25789	25813	26124	25824	25925	25921	25964	25698	25689	25705	25606	25879	25824	25781	26071	26183	25626	25755	25761	25707	25696	25887	25821	25887	25708	25964	25738	25588	25750	25849	25496	25994	25898	25935	25749	25882	25821	25738	25644	25868	25879	25765	25868	25857	26040	25589	25521	26228	25725	25657	25876	25688	25710	25899	25817	25905	25725	25709	25868	25862	25914	25854	26040	25996	25951	25623	25755	25948	25787	25764	25940	25618	25681	25581	25559	25973	25700	25817	25737	25899	25992	25916	26085	26114	25764	25544	25869	25696	25906	25835	25719	26069	25751	25535	25879	26152	26013	25762	25755	25900	25752	25806	26081	25843	25782	25948	25801	25968	25917	25686	25866	25826	26078	25605	26089	25878	25862	25954	25992	25876	25693	26027	25875	25764	25816	25656	25722	25914	25893	25840	26023	25832	25996	25552	25570	25724	25725	25624	25952	25590	25829	25962	25793	25834	25837	25714	25888	25808	25814	26206	25848	25930	25933	25752	25734	25821	25769	25729	25758	25843	25833	25964	25931	26141	26098	25987	25849	25849	25943	25777	25670	25499	25846	25879	25936	25734	25824	25674	25807	25948	25749	25774	25762	25840	26088	25991	26163	25818	25739	25894	26108	25980	25952	25561	25754	25813	25726	25745	25724	25971	25641	25652	25916	25846	25834	25894	25843	25862	26014	25824	25958	25623	25498	25966	25850	25514	25657	25633	25774	25963	26082	25940	25854	25831	25998	25937	25983	26047	25935	25592	25714	25822	25950	25671	26170	25700	25774	25834	25648	25460	26099	25941	25940	25958
22253	47932	53051	53104	44200	36451	32197	27205	23825	21305	19774	18575	17363	16787	16039	15676	15595	15453	15164	15088	14902	15033	14896	14961	14912	14814	14718	14971	14804	14734	14531	14837	14849	14713	14979	14806	14716	14745	14934	14644	14809	14826	14810	14758	14768	14748	14831	14848	14695	14656	14706	14793	14768	14690	14683	14857	14694	14688	14862	14746	14743	14883	14835	14746	14929	14594	14970	14913	14919	14677	14847	14564	14737	14667	14753	14679	14648	14827	14637	14673	14617	14891	14608	14631	14852	15012	14656	14733	14653	14692	14629	14784	14577	14866	14701	14783	14683	14732	14649	14765	14682	14853	14848	14617	14780	14704	14837	14709	14771	14694	14564	14817	14764	14708	14617	14513	14736	14791	14730	14628	14755	14851	14529	14659	14791	14729	14548	14905	14862	14699	14670	14770	14640	14749	14695	14790	14747	14682	14759	14759	14813	14847	14568	14808	14615	14730	14641	14830	14877	14658	14796	14644	14634	14763	14629	14850	14757	14682	14717	14575	14689	14746	14631	14646	14725	14600	14757	14891	14872	14721	14590	14742	14681	14781	14699	14679	14648	14658	14603	14657	14687	14797	14662	14846	14614	14701	14677	14604	14643	14642	14740	14885	14768	14688	14795	14563	14623	14738	14663	14702	14823	14865	14641	14702	14536	14756	14779	14601	14742	14686	14614	14773	14681	14636	14637	14648	14740	14523	14676	14849	14571	14797	14704	14801	14610	14674	14804	14611	14662	14864	14691	14616	14632	14693	14825	14771	14748	14793	14483	14756	14750	14725	14713	14626	14508	14829	14825	14840	14612	14713	14738	14644	14784	14562	14854	14782	14714	14781	14722	14755	14578	14573	14717	14581	14789	14785	14603	14728	14592	14708	14769	14689	14704	14743	14735	14705	14670	14806	14695	14628	14735	14567	14835	14442	14586	14759	14846	14704	14693	14728	14661	14849	14711	14606	14714	14832	14819	14584	14741	14543	14495	14836	14557	14678	14734	14692	14664	14720	14641	14784	14657	14654	14832	14571	14720	14812	14738	14775	14638	14691	14718	14830	14680	14597	14796	14667	14720	14709	14923	14758	14583	14775	14651	14808	14700	14724	14703	14866	14668	14689	14733	14801	14754	14886	14490	14693	14664	14803	14646	14810	14796	14675	14815	14661	14686	14750	14881	14720	14656	14751	14661	14807	14587	14791	14590	14542	14768	14575	14759	14605	14738	14709	14592	14740	14704	14705	14695	14606	14894	14812	14701	14789	14712	14857	14519	14684	14674	14749	14626	14764	14636	14856	14743	14602	14681	14763	14631	14596	14611	14758	14778	14670	14679	14782	14804	14753	14628	14654	14670	14745	14679	14763	14855	14888	14603	14756	14813	14779	14666	14677	14633	14618	14716	14845	14620	14665	14702	14900	14774	14654	14723	14529	14684	14655	14698	14665	14845	14811	14803	14891	14778	14701	14610	14782	14693	14835	14815	14565	14569	14639	14650	14632	14621	14752	14766	14544	14612	14772	14695	14639	14667	14782	14693	14763	14705	15012	14578	14762	14643	14685	14783	14707	14675	14579	14772	14837	14771	14550	14627	14591	14672	14656	14624	14676	14587	14502	14804	14689	14632	14676	14833	14765	14754	14704	14780	14774	14747	14795	14616	14509	14763	14810	14634	14657	14866	14666	14718	14528	14602	14733	14737	14671	14794	14659	14654	14732	14752	14480	14714	14787	14763	14703	14780	14756	14828	14685	14835	14596	14700	14681	14598	14650	14722	14648	14626	14795	14864	14645	14687	14682	14750	14718	14606	14788	14792	14694	14746	14724	14752	14691	14700	14558	14651	14872	14733	14775	14700	14775	14812	14658	14722	14810	14661	14542	14713	14685	14663	14550	14759	14531	14714	14467	14755	14622	14704	14869	14708	14665	14577	14840	14730	14600	14643	14757	14662	14810	14690	14791	14812	14682	14607	14670	14764	14723	14774	14724	14578	14650	14486	14810	14759	14533	14818	14624	14880	14634	14779	14782	14796	14601	14855	14745	14731	14698	14677	14794	14872	14610	14711	14588	14650	14678	14836	14747	14669	14712	14643	14644	14711	14570	14600	14667	14709	14720	14595	14698	14812	14702	14795	14753	14765	14633	14711	14783	14723	14683	14727	14886	14609	14824	14748	14637	14683	14881	14788	14631	14711	14536	14676	14764	14649	14798	14729	14553	14784	14568	14698	14871	14764	14590	14644	14491	14704	14759	14947	14707	14868	14845	14923	14653	14765	14604	14867	14669	14537	14754	14796	14707	14572	14862	14589	14734	14735	14739	14769	14794	14760	14787	14734	14874	14765	14625	14577	14545	14748	14971	14759	14804	14513	14757	14564	14717	14963	14654	14643	14597	14669	14820	14520	14630	14709	14751	14768	14887	14660	14747	14880	14663	14711	14736	14657	14860	14819	14672	14731	14513	14904	14655	14782	14741	14692	14596	14680	14700	14613	14842	14697	14663	14759	14616	14658	14751	14813	14767	14576	14755	14798	14515	14726	14665	14630	14807	14801	14736	14716	14588	14756	14751	14771	14599	14757	14705	14710	14462	14720	14833	14687	14779	14732	14661	14623	14724	14865	14570	14659	14716	14688	14691	14881	14710	14788	14614	14615	14766	14888	14548	14747	14674	14733	14610	14738	14629	14622	14753	14535	14577	14703	14741	14777	14725	14445	14582	14720	14765	14757	14796	14721	14663	14671	14609	14657	14677	14774	14783	14670	14478	14834	14838	14726	14849	14675	14634	14583	14724	14692	14829	14546	14672	14761	14695	14627	14666	14870	14779	14761	14650	14738	14634	14706	14653	14736	14799	14745	14903	14758	14618	14823	14845	14774	14670	14815	14657	14578	14686	14780	14541	14817	14674	14720	14761	14487	14909	14696	14737	14627	14815	14739	14723	14781	14674	14600	14528	14684	14573	14871	14736	14837	14679	14720	14751	14781	14602	14726	14737	14670	14978	14672	14643	14943	14643	14652	14721	14691	14752	14650	14645	14772	14662	14831	14756	14691	14637	14689	14580	14751	14603	14651	14611	14565	14759	14729	14774	14710	14602	14452	14722	14659	14686	14582	14774	14680	14824	14766	14454	14711	14901	14751	14686	14652	14737	14667	14813	14693	14652	14685	14623	14761	14625	14754	14717	14881	14647	14752	14624	14768	14633	14677	14652	14747	14684	14736	14654	14591	14716	14738	14804	14696	14853	14706	14810	14800	14716	14758	14526	14744	14999	14556	14694	14694	14619	14741	14635	14761	14668	14692	14818	14598	14708	14763	14747	14707	14766	14582	14655	14682	14586	14782	14708	14757	14504	14613	14749	14777	14553	14672	14589	14818	14692	14673	14781	14700	14629	14699	14668	14762	14685	14587	14638	14666	14778	14743	14490	14654	14635	14705	14665	14879	14818	14647	14884	14586	14770	14613	14841	14558	14587	14711	14852	14535	14608	14767	14630	14608	14741	14876	14808	14704	14636	14525	14713	14583	14749	14671	14688	14920	14718	14476	14747	14629	14767	14702	14798	14634	14789	14505	14688	14761	14587	14478	14694	14927	14753	14706	14844	14690	14474	14653	14787	14632	14922	14787	14686	14782	14830	14904	14650	14658	14760	14895	14858	14636	14547	14580	14651	14656	14711	14898	14723	14616	14580	14563	14520	14819	14689	14810	14723	14694	14728	14677	14622	14788	14624	14458	14727	14624	14799	14611	14684	14602	14718	14590	14597	14703	14681	14645	14636	14823	14795	14722	14748	14644	14888	14748	14769	14814	14590	14792	14826	14926	14791	14908	14606	14606	14568	14715	14466	14637	14584	14702	14658	14692	14751	14653	14587	14812	14662	14734	14632	14902	14897	14597	14466	14782	14760	14578	14763	14629	14769	14660	14769	14828	14766	14713	14653	14699	14583	14647	14844	14618	14746	14662	14940	14619	14835	14637	14703	14660	14717	14904	14603	14616	14635	14597	14638	14622	14758	14529	14760	14727	14826	14649	14453	14703	14725	14572	14724	14773	14538	14646	14934	14777	14843	14645	14688	14773	14646	14650	14741	14798	14636	14595	14768	14748	14700	14756	14705	14869	14620	14713	14913	14651	14594	14842	14483	14523	14854	14659	14805	14841	14628	14754	14561	14633	14754	14643	14720	14670	14700	14693	14666	14662	14681	14676	14596	14693	14739	14617	14757	14815	14706	14730	14727	14741	14568	14804	14715	14583	14684	14829	14773	14507	14686	14712	14631	14625	14517	14587	14604	14673	14694	14661	14709	14681	14757	14783	14620	14706	14797	14636	14929	14702	14692	14854	14537	14611	14723	14632	14721	14640	14702	14752	14637	14735	14736	14748	14579	14890	14704	14652	14818	14897	14622	14815	14731	14757	14939	14755	14703	14625	14858	14733	14794	14647	14827	14786	14731	14765	14795	14819	14624	14803	14739	14795	14758	14746	14747	14667	14751	14787	14876	14631	14857	14913	14748	14794	14612	14740	14760	14590	14519	14578	14788	14712	14627	14838	14616	14772	14553	14603	14651	14597	14697	14701	14654	14702	14726	14651	14719	14727	14658	14758	14670	14587	14745	14896	14727	14648	14712	14783	14784	14669	14566	14743	14607	14608	14633	14634	14616	14612	14820	14863	14817	14745	14436	14765	14741	14670	14859	14684	14608	14654	14705	14646	14609	14787	14673	14658	14673	14476	14630	14767	14575	14673	14742	14660	14612	14724	14681	14676	14684	14518	14670	14749	14769	14732	14648	14755	14705	14794	14843	14551	14712	14644	14555	14971	14620	14586	14862	14626	14850	14480	14668	14809	14673	14794	14724	14807	14676	14707	14780	14714	14631	14755	14559	14612	14744	14760	14695	14645	14774	14771	14770	14701	14761	14739	14729	14781	14785	14618	14782	14816	14739	14991	14736	14675	14741	14719	14695	14818	14655	14794	14757	14713	14787	14802	14707	14721	14653	14846	14715	14607	14669	14892	14647	14622	14755	14648	14622	14641	14666	14604	14824	14724	14661	14757	14712	14632	14650	14485	14813	14633	14698	14607	14705	14820	14632	14795	14693	14449	14629	14755	14785	14686	14550	14714	14716	14659	14650	14561	14762	14848	14700	14553	14654	14581	14728
33852	33391	44075	45522	38939	35481	33581	30939	29336	28117	27284	27005	26307	26315	25762	25936	25742	25583	25703	25674	25665	25697	25770	25516	25498	25403	25314	25491	25431	25271	25242	25493	25486	25505	25506	25374	25318	25305	25553	25369	25727	25387	25396	25451	25077	25410	25413	25430	25418	25438	25523	25576	25319	25158	25460	25586	25546	25462	25425	25327	25476	25559	25514	25329	25545	25279	25352	25534	25472	25545	25362	25262	25302	25415	25546	25378	25289	25099	25617	25430	25583	25481	25485	25601	25287	25440	25651	25442	25356	25495	25452	25453	25542	25195	25382	25186	25410	25437	25672	25620	25324	25657	25243	25325	25401	25542	25383	25430	25360	25269	25254	25307	25593	25485	25534	25535	25560	25720	25422	25545	25254	25300	25102	25439	25386	25606	25433	25271	25187	25533	25462	25342	25663	25531	25414	25483	25496	25434	25308	25362	25531	25505	25586	25429	25286	25605	25425	25501	25519	25537	25553	25134	25186	25521	25491	25051	25391	25634	25496	25394	25570	25557	25651	25295	25269	25456	25305	25482	25385	25366	25538	25556	25311	25510	25258	25343	25170	25372	25482	25370	25331	25398	25434	25158	25235	25462	25511	25394	25362	25438	25372	25392	25227	25410	25432	25797	25618	25545	25194	25411	25223	25449	25428	25331	25481	25405	25585	25578	25248	25361	25394	25403	25421	25296	25500	25566	25212	25534	25369	25386	25178	25412	25477	25390	25454	25275	25490	25510	25458	25467	25505	25319	25467	25366	25471	25453	25630	25359	25455	25468	25565	25432	25424	25490	25553	25416	25385	25352	25293	25354	25351	25422	25510	25384	25380	25505	25400	25278	25168	25390	25285	25429	25327	25599	25523	25546	25469	25156	25423	25493	25404	25269	25413	25362	25693	25343	25510	25305	25482	25568	25439	25358	25404	25497	25293	25482	25692	25636	25302	25415	25494	25304	25221	25265	25270	25692	25281	25498	25488	25382	25424	25478	25309	25369	25459	25394	25383	25348	25358	25438	25383	25483	25030	25487	25533	25296	25434	25328	25418	25501	25301	25316	25547	25462	25473	25292	25536	25451	25390	25460	25674	25560	25450	25365	25592	25422	25309	25386	25371	25404	25280	25250	25458	25392	25292	25239	25432	25313	25453	25397	25429	25279	25363	25497	25391	25348	25345	25568	25478	25344	25636	25337	25670	25514	25538	25474	25489	25233	25391	25633	25533	25512	25402	25330	25209	25370	25588	25441	25528	25681	25205	25506	25414	25355	25431	25571	25480	25500	25760	25397	25320	25611	25509	25269	25541	25428	25382	25432	25196	25430	25291	25506	25317	25343	25356	25603	25315	25333	25492	25093	25046	25510	25361	25440	25387	25516	25433	25561	25358	25399	25478	25608	25287	25387	25267	25570	25471	25547	25463	25375	25250	24989	25591	25402	25403	25507	25529	25673	25504	25322	25300	25304	25520	25367	25555	25281	25814	25205	25513	25376	25392	25518	25600	25288	25503	25528	25311	25394	25350	25388	25508	25554	25509	25345	25518	25369	25356	25567	25092	25390	25379	25493	25657	25734	25293	25380	25393	25392	25538	25517	25390	25385	25483	25405	25253	25714	25584	25448	25276	25486	25377	25419	25195	25263	25360	25485	25548	25642	25552	25314	25235	25095	25201	25560	25336	25181	25294	25560	25571	25479	25434	25605	25152	25507	25307	25212	25491	25519	25546	25350	25475	25506	25168	24919	25434	25309	25394	25346	25382	25268	25693	25544	25390	25334	25486	25495	25544	25240	25419	25606	25418	25362	25542	25533	25629	25579	25395	25490	25399	25334	25464	25443	25352	25357	25390	25566	25681	25366	25553	25455	25269	25491	25605	25538	25300	25272	25458	25365	25427	25278	25298	25306	25136	25224	25470	25614	25138	25311	25168	25158	25471	25473	25403	25451	25406	25410	25494	25430	25492	25294	25497	25290	25279	25397	25401	25299	25492	25476	25573	25430	25895	25740	25382	25643	25383	25233	25177	25302	25264	25427	25272	25559	25439	25551	25439	25536	25578	25377	25415	25567	25604	25411	25472	25453	25363	25450	25439	25577	25437	25464	25289	25141	25354	25417	25368	25548	25342	25440	25619	25087	25488	25539	25460	25593	25242	25364	25230	25457	25451	25515	25538	25269	25657	25226	25239	25382	25284	25542	25513	25489	25490	25366	25496	25212	25246	25467	25494	25313	25554	25548	25403	25280	25322	25399	25483	25540	25681	25324	25550	25409	25271	25324	25510	25685	25445	25421	25479	25355	25307	25293	25270	25317	25345	25237	25550	25295	25712	25297	25370	25328	25384	25424	25433	25355	25496	25395	25446	25422	25598	25299	25404	25445	25747	25491	25479	25305	25488	25460	25478	25729	25359	25137	25459	25364	25523	25437	25315	25348	25396	25351	25478	25383	25339	25433	25298	25456	25498	25322	25425	25317	25520	25487	25507	25619	25600	25536	25420	25557	25384	25202	25290	25524	25179	25311	25490	24982	25136	25112	25352	25567	25436	25459	25448	25537	25528	25588	25329	25334	25398	25368	25631	25284	25290	25522	25593	25299	25318	25389	25451	25506	25512	25313	25277	25465	25582	25329	25571	25379	25524	25495	25607	25469	25487	25493	25355	25439	25417	25234	25599	25527	25135	25616	25387	25296	25402	25258	25513	25298	25663	25417	25269	25330	25405	25505	25459	25417	25513	25385	25499	25488	25737	25583	25326	25270	25158	25591	25428	25322	25512	25418	25446	25364	25487	25538	25579	25208	25258	25360	25505	25508	25759	25411	25259	25255	25246	25433	25375	25132	25601	25529	25450	25377	25368	25645	25598	25458	25171	25209	25836	25472	25285	25682	25621	25227	25438	25482	25422	25457	25374	25540	25317	25214	25522	25347	25453	25315	25425	25315	25417	25611	25668	25798	25544	25347	25575	25389	25198	25052	25327	25334	25330	25510	25362	25258	25238	25342	25287	25285	25436	25601	25293	25499	25382	25706	25553	25255	25344	25447	25319	25420	25183	25538	25420	25255	25412	25647	25202	25356	25460	25514	25266	25439	25465	25362	25327	25257	25116	25461	25522	25414	25529	25309	25476	25493	25592	25438	25563	25420	25774	25210	25255	25576	25503	25367	25720	25177	25509	25454	25366	25477	25419	25411	25627	25538	25543	25505	25577	25492	25444	25529	25460	25370	25563	25387	25517	25412	25339	25142	25330	25513	25470	25330	25478	25498	25494	25694	25174	25492	25470	25713	25524	25731	25451	25462	25427	25364	25301	25574	25303	25684	25352	25423	25422	25525	25607	25154	25328	25394	25234	25354	25542	25286	25405	25480	25500	25456	25389	25349	25265	25504	25454	25266	25243	25338	25556	25453	25381	25386	25386	25382	25194	25389	25335	25510	25652	25548	25520	25550	25561	25076	25373	25271	25426	25621	25503	25254	25534	25828	25371	25394	25446	25317	25420	25531	25598	25535	25518	25573	25589	25465	25366	25548	25314	25609	25413	25516	25373	25462	25335	25312	25247	25321	25480	25387	25153	25369	25234	25364	25336	25359	25432	25425	25412	25342	25226	25556	25352	25281	25378	25446	25416	25344	25451	25150	25353	25630	25250	25675	25478	25426	25422	25292	25458	25341	25284	25396	25571	25395	25305	25637	25315	25507	25550	25446	25272	25386	25723	25234	25354	25180	25065	25464	25333	25168	25496	25375	25340	25309	25295	25326	25418	25628	25164	25531	25350	25644	25755	25379	25279	25154	25756	25268	25362	25327	25494	25490	25367	25215	25463	25362	25421	25491	25386	25252	25591	25304	25439	25596	25570	25500	25488	25377	25465	25531	25295	25295	25493	25202	25464	25545	25607	25478	25441	25390	25186	25490	25444	25470	25442	25461	25518	25354	25538	25202	25473	25424	25132	25564	25323	25475	25527	25543	25429	25486	25443	25502	25451	25572	25504	25209	25509	25367	25418	25511	25272	25471	25511	25563	25557	25568	25556	25436	25419	25787	25368	25498	25472	25325	25484	25480	25174	25688	25545	25477	25555	25662	25399	25274	25294	25294	25391	25495	25326	25509	25322	25426	25483	25232	25209	25374	25497	25442	25296	25376	25607	25606	25268	25491	25345	25411	25490	25415	25621	25200	25497	25341	25185	25445	25364	25396	25391	25230	25430	25201	25323	25415	25552	25274	25664	25551	25539	25425	25382	25395	25292	25292	25345	25391	25618	25499	25285	25153	25325	25612	25326	25660	25563	25532	25560	25537	25471	25341	25422	25175	25384	25373	25353	25131	25542	25416	25496	25573	25349	25569	25406	25444	25392	25542	25354	25477	25495	25439	25211	25593	25444	25528	25460	25295	25434	25302	25300	25756	25485	25228	25118	25417	25386	25428	25290	25129	25532	25617	25349	25364	25508	25435	25231	25523	25450	25124	25442	25419	25524	25413	25419	25210	25567	25429	25412	25372	25226	25485	25438	25379	25592	25411	25601	25320	25475	25312	25462	25388	25509	25226	25403	25442	25495	25505	25388	25343	25341	25285	25529	25581	25419	25523	25387	25722	25341	25572	25413	25164	25340	25632	25580	25584	25650	25328	25643	25362	25506	25356	25657	25278	25585	25388	25475	25361	25415	25258	25588	25439	25478	25656	25532	25311	25234	25586	25308	25413	25387	25484	25538	25615	25675	25530	25103	25544	25461	25457	25589	25319	25559	25375	25542	25565	25423	25667	25305	25244	25499	25270	25374	25686	25397	25509	25308	25402	25426	25360	25311	25179	25268	25305	25605	25330	25436	25416	25536	25317	25456	25455	25326	25483	25476	25578	25515	25497	25559	25446	25490	25564	25500	25604	25386	25639	25416	25356	25459	25456	25360	25228	25300	25621	25351	25415	25471	25546	25555	25461	25611	25399	25543	25416	25465	25385	25504	25405	25721	25581	25542	25388	25329	25404	25227	25456	25427	25432	25548	25781	25305	25343	25337	25229	25550	25343	25471	25618	25162	25456	25253	25295	25383	25493	25333	25304	25433	25533	25548	25592	25177	25329	25552	25371	25493	25389	25499	25797	25197	25405	25398	25291	25229	25515	25617	25561	25440	25276	25282	25466	25165	25423	25239	25292	25368	25549
21877	34873	39776	37076	28700	25407	23160	20366	18424	17134	16254	15819	15457	15026	14670	14542	14530	14498	14486	14408	14434	14336	14472	14180	14404	14303	14337	14274	14470	14401	14220	14360	14293	14298	14192	14202	14217	14083	14335	14331	14386	14239	14273	14217	14460	14213	14292	14172	14210	14347	14247	14168	14142	14378	14418	14303	14074	14370	14195	14278	14367	14109	14341	14464	14290	14465	14397	14048	14222	14377	14305	14320	14175	14343	14165	14177	14196	14389	14152	14384	14240	14039	14173	14278	14410	14294	14008	14505	14162	14253	14290	14275	14320	14379	14245	14307	14293	14100	14271	14388	14138	14335	14212	14219	14253	14427	14277	14306	14259	14314	14100	14304	14219	14351	14276	14267	14268	14144	14208	14099	14178	14175	14280	14234	14291	14220	14137	14317	14254	14341	14395	14267	14248	14159	14429	14437	14253	14106	14174	14315	14170	14410	14403	14203	14386	14240	14127	14035	14186	14348	14245	14114	14362	14421	14254	14382	14439	14513	14226	14214	14168	14357	14177	14325	14228	14166	14101	14246	14308	14121	14230	14358	14170	14274	14236	14072	14347	14335	14237	14223	14203	14234	14311	14254	14123	14078	14285	14132	14032	14126	14312	14198	14410	14390	14238	14016	14215	14237	14347	14188	14079	14214	14284	14255	14286	14260	14188	14316	14196	14259	14192	14214	14325	14286	14306	14215	14284	14464	14323	14463	14244	14158	14279	14337	14102	14228	14299	14260	14378	14193	14249	14327	14300	14280	14341	14297	14413	14136	14176	14087	14109	14193	14370	14241	14141	14198	14359	14280	14228	14379	14296	14156	14043	14265	14277	14333	14138	14239	14235	14227	14197	14335	14181	14276	14202	14105	14254	14472	14158	14058	14367	14198	14028	14322	14274	14236	14057	14281	14340	14233	14178	14291	14242	14059	14209	14388	14284	14000	14214	14191	14268	14308	14303	14384	14219	14378	14357	14173	14168	14397	14345	14289	14265	14106	14321	14516	14137	14023	14210	14208	14458	14211	14326	14297	14381	14175	14068	14161	14410	14397	14180	14386	14367	14330	14211	14211	14171	14199	14363	14348	14251	14230	14404	14249	14217	14247	14152	14086	14303	14132	14215	14183	14289	14241	14253	14227	14213	14435	14267	14076	14288	14133	14276	14222	14242	14242	14271	14194	14297	14213	14210	14281	14144	14292	14305	14395	14410	14236	14267	14300	14293	14310	14176	14279	14376	14244	14341	14176	14230	14393	14130	14411	14265	14328	14216	14135	14291	14119	14328	14327	14201	14389	14235	14366	14299	14379	14108	14061	14284	14298	14215	14308	14268	14169	14245	14376	14222	14209	14294	14102	14201	14427	14353	14245	14305	14133	14166	14164	14212	14291	14430	14226	14383	14221	14366	14365	14190	14234	14489	14002	14193	14366	14257	14289	14291	14227	14152	14236	14223	14465	14370	14241	14303	14264	14141	14177	14168	14168	14193	14157	14195	14196	14245	14304	14066	14195	14282	14319	14224	14229	14146	14321	14188	14374	14178	14218	14250	14255	14211	14195	14224	14366	14138	14213	14221	14251	14209	14177	14341	14107	14271	14276	14254	14060	14394	14316	14276	14241	14386	14357	14419	14114	14332	14222	14121	14292	14088	14256	14153	14532	14188	14312	14234	14056	14169	14137	14244	14220	14268	14376	14333	14224	14185	14186	14139	14164	14251	14189	14330	14404	14285	14079	14097	14266	14305	14300	14233	14327	14201	14163	14385	14342	14381	14337	14112	14160	14087	14241	14464	14373	14224	14187	14288	14193	14273	14194	14340	14359	14385	14340	14180	14187	14224	14252	14250	14306	14261	14376	14369	14169	14309	14179	14281	14348	14403	14296	14155	14340	14292	14313	14352	14364	14274	14336	14151	14449	14331	14300	14327	14261	14033	14279	14309	14096	14248	14049	14381	14310	14329	14286	14069	14172	14286	14296	14170	14107	14446	14322	14236	14232	14244	14147	14419	14237	14227	14246	14336	14217	14390	14161	14228	14426	14208	14370	14147	14384	14259	14198	14328	14226	14123	14177	14301	14329	14220	14297	14312	14153	14161	14251	14353	14169	14210	14348	14269	14168	14372	14325	14139	14473	14326	14274	14114	14302	14336	14370	14421	14170	14276	14214	14027	14149	14425	14106	14298	14308	14280	14183	14112	14263	14332	14245	14299	14163	14199	14140	14222	14151	14300	14264	14333	14267	14265	14346	14187	14059	14166	14296	14328	14168	14199	14110	14209	14151	14232	14117	14331	14343	14211	14304	14176	14260	14187	14289	14322	14258	14143	14065	14250	14331	14291	14135	14290	14082	14297	14296	14363	14211	14369	14194	14098	14469	14376	14306	14324	14270	14324	14249	14233	14196	14438	14165	14338	14255	14139	14211	14166	14411	14359	14219	14347	14235	14350	14269	14243	14245	14260	14236	14273	14219	14311	14339	14261	14217	14145	14349	14287	14149	14102	14378	14274	14136	14401	14112	14162	13999	14237	14276	14092	14257	14276	14284	14321	14238	14321	14156	14272	14331	14235	14128	14259	14255	14445	14286	14368	14325	14370	14345	14397	14077	14201	14179	14251	14275	14328	14435	14291	14212	14252	14327	14128	14342	14207	14482	14210	14234	14297	14245	14280	14265	14415	14190	14341	14268	14237	14331	14341	14210	14286	14197	14369	14215	14231	14218	14272	14211	14309	14267	14239	14203	14308	14100	14225	14330	14411	14272	14125	14148	14278	14185	14223	14412	14316	14206	14208	14261	14229	14306	14163	14215	14264	14296	14343	14359	14478	14377	14279	14285	14307	14262	14169	14287	14114	14288	14382	14153	14302	14171	14281	14118	14300	14327	14208	14398	14352	14354	14376	14354	14205	14157	14353	14303	14338	14213	14094	14256	14355	14240	14310	14385	14335	14135	14155	14284	14128	14085	14201	14197	14242	14160	14161	14141	14198	14242	14203	14266	14299	14134	14178	14337	14117	14428	14250	14303	14253	14022	14259	14212	14315	14157	14142	14200	14483	14124	14226	14345	14362	14241	14142	14155	14259	14343	14257	14155	14300	14129	14275	14205	14315	14272	14181	14269	14462	14036	14133	14116	14173	14023	14349	14323	14252	14468	14205	14168	14379	14373	14144	14416	14243	14417	14270	14337	14213	14449	14425	14241	14279	14200	14208	14092	14142	14290	14359	14203	14244	14088	14195	14321	14205	14317	14219	14263	14241	14219	14126	14399	14202	14352	14549	14477	14076	14185	14306	14261	14183	14244	14369	14386	14350	14162	14407	14055	14291	14219	14381	14405	14211	14378	14269	14201	14377	14196	14418	14215	14361	14270	14341	14069	14267	14289	14225	14245	14192	14344	14229	14332	14282	14223	14072	14201	14302	14255	14267	14100	14269	14262	14169	14112	14351	14341	14299	14353	14167	14219	14168	14098	14269	14079	14201	14376	14391	14057	14398	14229	14325	14245	14473	14390	14050	14218	14203	14318	14186	14353	14246	14311	14461	14237	14199	14329	14002	14109	14170	14200	14354	14275	14380	14206	14159	14178	14201	14281	14135	14222	14243	14151	14090	14324	14299	14235	14193	14281	14185	14200	14167	14272	14272	14356	14330	14310	14335	14285	14194	14313	14157	14181	14190	14299	14342	14499	14227	14215	14267	14224	14175	14261	14291	14359	14363	14232	14097	14182	14318	14441	14207	14154	14263	14304	14402	14334	14236	14342	14232	14270	14290	14390	14401	14216	14201	14203	14211	14079	14222	14324	14253	14218	14321	14441	14374	14102	14279	14217	14193	14295	14352	14206	14167	14214	14105	14393	14234	14198	14222	14408	14348	14264	14344	14290	14209	14169	14450	14231	14271	14315	14282	14228	14257	14287	14389	14333	14242	14111	14312	14248	14210	14221	14219	14375	14265	14477	14266	14266	14149	14289	14316	14411	14296	14218	14263	14246	14180	14113	14281	14284	14384	14318	14250	14404	14512	14241	14306	14229	14315	14185	14252	14239	14276	14355	14342	14133	14176	14396	14120	14462	14167	14381	14140	14307	14246	14222	14316	14346	14276	14245	14189	14223	14180	14242	14365	14325	14222	14287	14158	14151	14363	14174	14214	14234	14075	14284	14129	14231	14199	14189	14245	14240	14368	14189	14240	14353	14335	14150	14311	14205	14191	14229	14264	14222	14244	14393	14218	14335	14251	14180	14296	14309	14223	14230	14218	14239	14190	14245	14026	14057	14184	14240	14024	14247	14428	14139	14367	14179	14122	14019	14307	14288	14213	14140	14238	14298	14244	14144	14066	14204	14490	14271	14367	14235	14228	14193	14193	14152	14477	14339	14516	14250	14161	14029	14400	14241	14156	14246	14310	14299	14134	14093	14019	14333	14361	14216	14331	14343	14314	14297	14323	14259	14222	14222	14279	14269	14237	14164	14396	14329	14214	14274	14490	14360	14214	14214	14169	14473	14097	14243	14302	14186	14321	14139	14242	14327	14270	14218	14262	14210	14497	14360	14148	14179	14179	14203	14204	14409	14426	14312	14078	14202	14295	14355	14054	14300	14104	14267	14323	14187	14125	14331	14082	14075	14282	14290	14234	14302	14160	14197	14404	14407	14318	14206	14293	14253	14319	14152	14330	14121	14304	14218	14361	14294	14467	14319	14043	14198	14313	14122	14209	14268	14288	14400	14247	14380	14239	14209	14246	14109	14406	14212	14331	14111	14335	14239	14257	14254	14233	14195	14332	14292	14204	14409	14234	14227	14208	14352	14291	14271	14192	14263	14285	14245	14239	14222	14246	14339	14375	14116	14182	14135	14209	14099	14327	14121	14194	14161	14264	14220	14188	14255	14275	14317	14563	14236	14076	14176	14374	14346	14415	14315	14395	14231	14262	14140	14325	14218	14229	14398	14396	14330	14344	14128	14178	14194	14368	14092	14422	14157	14343	14446	14238	14311	14306	14216	14176	14256	14181	14100	14398	14288	14153	14400	14508	14257	14104	14240	14339	14104	14230	14139	14290	14306	14309	14320	14146	14303	14255	14249	14156	14340	13996	14139	14262	14491	14239	14258	14322	14094	14242	14399	14193	14300	14396	14243	14278	14340	14248	14280	14174	14316
24674	21096	29646	37706	39395	39315	37316	32796	30238	28769	27657	27016	26418	26049	25744	25263	25260	25302	25294	25012	24840	25009	24640	24938	24951	24916	24826	24865	24857	24880	24934	24819	24731	24903	24957	24807	24825	24908	24724	24792	24781	24703	24684	24909	24755	24455	24701	24899	24611	24588	24889	24954	24698	24797	24712	24713	24682	24649	24554	24592	24807	24698	24966	24668	24840	24944	24840	24805	24891	24903	24727	24902	24711	24745	24802	24535	24656	24607	24689	24869	24540	24760	24484	24747	24672	24700	24643	24775	24691	24861	24567	24651	24803	24844	24913	24860	24668	24897	24691	24628	24714	24724	24812	24507	24415	24610	24659	24818	24764	24785	25221	24605	24858	24642	24595	24657	24737	24857	24804	24628	24715	24825	24553	24670	24728	24981	24817	24525	24695	24545	24442	25126	24759	24864	24756	24672	24804	24581	24708	24720	24692	24572	24897	24828	24744	25023	24643	24660	24835	24579	24557	24901	24986	24737	24403	24783	24875	24601	24735	24672	24656	24537	24970	24839	24680	24782	24407	24910	24838	24610	24605	24602	24917	24834	24756	24682	24850	24832	24822	24804	24708	24502	24732	24981	24630	24517	24742	24655	24651	24898	24619	24646	24379	24595	24586	24293	24987	24619	24700	24514	24552	24687	24736	24641	24856	24922	24635	24615	24643	24597	24650	24751	24827	24709	24759	24752	24808	24679	24699	24896	24637	24813	24718	24848	24656	24762	24632	24610	24952	24842	24661	24685	24770	24763	24790	24697	24920	24694	24804	24454	24505	24600	24729	24577	24970	24863	24773	24772	24755	24780	24480	24802	24732	24832	25047	24658	24926	24894	24881	24915	24508	24539	24823	24547	24597	24711	24974	24669	24891	24861	24879	24651	24745	24894	24737	24813	24972	24656	24660	24650	24897	24797	24723	24663	24818	24784	24764	24751	24556	24883	24833	25001	24891	24676	24475	24847	25023	24741	24788	24816	24848	24745	24732	24685	24694	24370	24685	24900	24779	24892	24792	24894	24808	24791	24581	24702	24765	24826	24732	24786	24635	24801	24912	24709	24760	24681	24735	24868	24717	24532	24884	24803	24743	24674	24820	24898	24849	24846	24601	24692	24845	24558	24638	24810	24744	24690	24753	24610	24723	24786	24732	24636	24743	24550	24561	24573	24824	24783	25061	24847	24880	24655	24699	24826	24646	24635	24816	24639	24578	24604	24830	24837	24798	24700	24669	24490	24708	24619	24789	24731	24515	24615	24738	24655	24542	24536	24674	24607	25006	24740	24610	25016	24852	24733	24538	24776	24686	24835	24740	24803	24814	24722	24652	24650	24625	24608	24815	24725	24675	24899	24835	24881	24670	24680	24479	24343	24766	24423	24933	24670	24598	24615	24557	24784	24682	24751	24610	24587	24704	24584	24747	24666	24847	24739	24775	24744	24692	24782	24498	24868	24831	24812	24643	24659	24881	24785	24750	24573	24691	24713	24631	24800	24793	24569	24620	24686	24650	24904	24858	24620	24703	24782	24993	24670	24920	24914	24818	24717	25022	24940	24739	24817	24744	24547	24960	24821	24661	24693	24545	24739	24717	24749	24829	24843	24709	24634	24622	24779	24558	24533	24505	24851	24828	24871	24788	24378	24865	24853	24946	24924	24731	24715	24743	24681	24595	24790	24931	24769	24766	24490	24744	24478	24599	24726	24876	24725	24499	24770	24831	24882	24750	24593	24580	24728	25104	24804	24862	24736	24632	24864	24430	24591	24560	24714	24725	24861	24636	24765	24625	24772	24657	24879	24621	24606	24528	24684	24836	24718	24748	24694	24777	24799	24735	24705	24853	24619	24832	24823	24796	24928	24776	24778	24873	24738	24823	24677	24612	24688	24808	24758	24677	24984	25031	24866	24699	24599	24878	24897	24631	24639	24729	24787	24999	24735	24493	24737	24726	24911	24762	24734	24756	24752	24556	24483	24810	24868	24623	24669	24655	24580	24617	24702	24676	24728	24891	24621	24676	24811	24823	24706	25015	24635	24810	24699	24464	24693	24713	24788	24527	24661	24763	24839	24707	24667	24608	24825	24752	24818	24547	24550	24676	24733	24609	24756	24583	24676	24955	24662	24763	24574	24614	24775	24766	24789	24598	24416	24673	24900	24749	24717	24807	24872	24824	24426	24602	24974	24887	24709	24804	24873	24585	24855	24850	24833	24723	24765	24574	24569	24785	24878	24656	24783	24692	24779	24888	24670	24716	24600	24522	24564	24736	24822	24603	24789	24536	24704	25121	24700	24851	24644	24608	24661	24750	24536	24583	24722	24429	24577	24710	24651	24656	24728	24842	24874	24646	24700	24744	24778	24514	24572	24552	24768	24925	24663	24700	24624	24844	24678	24863	24512	24614	24518	24566	24550	24618	24796	24533	24714	24785	24894	24654	24637	24660	24595	24633	24777	24947	24730	24595	24939	24952	24763	24435	24710	24869	24594	24915	24756	24864	24715	24511	24783	24891	24742	24687	24997	24902	24651	24675	24866	24886	24727	24805	24927	24701	24586	24673	24484	24841	24534	24861	24753	24651	24898	24684	24797	24636	24838	24546	24860	24629	24778	24757	24779	24705	24805	24933	24535	24640	24876	24887	24745	24744	24661	24730	24814	24823	24769	24702	24639	24871	24829	24585	24674	24444	24627	24679	24691	24588	24683	25040	24728	24782	24822	24719	24602	24677	25030	24825	24714	24884	24650	24905	24703	24673	24717	24811	24771	24774	24846	24651	24691	24914	24774	24700	24561	24600	24581	24754	24544	24541	24715	24786	24613	24808	24664	24467	24774	24683	24848	24757	24715	24606	24751	24645	24949	24913	24805	24651	24702	24785	24643	24764	24867	24675	24641	24887	24763	24658	24717	24536	24729	24654	24556	24601	24524	24694	24832	24632	24508	24564	24734	25057	24870	24802	24652	24728	24806	24779	24476	24691	24827	24860	25035	24806	24787	24760	24803	24531	24819	24672	24670	24979	24924	24895	24796	24639	24361	24686	24821	24678	24730	24616	24799	24711	24449	24730	24671	24696	24871	24789	24730	24986	24767	24656	24631	25013	24671	24780	24756	24905	24765	24729	24757	24725	24722	24764	24785	24682	24666	25176	24531	24602	24748	24673	24723	24637	24681	24803	24796	24775	24958	24913	24700	24518	24685	24867	24726	24749	24927	24867	24668	24818	24758	24638	24882	24737	24686	24566	24796	24792	24616	24772	24595	24799	24689	24828	24720	24917	24461	24620	24579	24846	24591	24899	24842	24721	24689	24628	24588	24536	24742	24754	24497	24688	24787	24710	24745	24735	25021	24591	24675	24642	24631	24647	24636	24529	24860	24776	24563	24714	24850	24756	24669	24719	24802	24595	24533	24705	24889	24891	24736	24718	24681	24764	24735	24607	24813	24600	24353	24557	24818	24838	24835	24676	24831	24728	24579	24514	24750	24615	24788	24810	24960	25099	24852	24676	24875	24695	24500	24931	24672	24539	24660	24807	24500	24663	24944	24605	24869	24713	24628	24773	24742	24646	24786	24829	24912	24737	24773	24581	24663	24699	24803	24656	24741	24806	24495	24720	24566	24748	24564	24920	24814	25052	24738	24860	24869	24754	24628	24743	24858	24640	24796	24743	24693	24751	24851	24585	24801	24649	24433	24636	24656	24606	24667	24909	24788	24801	24629	24655	24494	24593	24779	24870	24791	25066	24696	24841	24624	24839	24798	24845	24798	24597	24424	24738	24918	24790	24686	24953	24731	24683	24753	24664	24677	24712	24979	24831	24533	24562	24793	24769	24871	24810	24602	24834	24894	24873	24813	24662	25081	25010	24538	24633	24642	24937	24768	24589	24514	24646	24672	24905	24778	24735	24917	24970	24626	24705	24514	24829	24935	24862	24598	24758	24796	24871	24709	24638	24746	24692	24793	24391	24575	24624	24776	24969	24764	24695	24711	24625	24543	24801	24530	24557	24919	24636	24386	24784	24560	24772	24917	24736	24957	24698	24520	24728	24970	25025	24755	24481	24901	24647	24763	24772	24817	24655	24702	24587	24673	24775	24806	24688	24793	24943	24867	24544	24567	24857	24821	24875	24736	24691	24610	24690	24647	24617	24590	24886	24754	24697	24735	24611	24832	24980	24664	24587	24660	24899	24708	24815	25046	24664	24646	24429	24609	24722	24611	24623	24752	24804	24739	24754	24885	24997	24383	24590	24778	24920	25063	24526	24906	24825	24817	24663	24860	24693	24815	24649	24563	24779	24773	24924	24558	24536	24568	24887	24621	24863	24904	24638	24618	24608	24545	24631	24632	24636	25028	24644	24590	24768	24405	24541	24842	24823	24663	24823	24653	24399	24555	24734	24558	24527	24878	24763	24720	24916	24747	24452	24667	24763	24893	24518	24611	24842	24884	24782	24679	24549	24534	24805	24784	24867	25113	24628	24546	24729	24758	24870	24840	24743	24749	24823	24864	24951	24694	24750	24798	24983	24778	24809	24458	24791	24888	24904	24496	24730	24688	24873	24680	24545	24533	24654	24632	24915	24559	24724	24737	24599	24750	24581	24760	24920	24840	24594	24827	24699	24714	24705	24781	24630	24667	24755	24887	24505	24632	24572	24603	24557	24744	24796	24673	24996	24619	24629	24869	24557	24816	24895	25027	24402	24792	24787	24546	24602	24831	24793	24809	24880	24690	24791	24800	24719	24570	24743	24732	24879	24895	24971	24725	24714	24985	24685	24813	24611	24596	24854	24596	24690	24875	24831	24626	24618	24648	24730	24771	24625	24995	24852	24588	24594	24881	24542	24732	24555	24904	25058	24564	24683	24767	24761	24822	24746	24749	24762	24747	24485	24686	24774	24874	24697	24713	24743	24778	24792	24896	24573	24658	24823	24686	24923	24652	24713	24628	24708	24744	24693	24727	24637	24668	24555	24873	24941	24729	24900	24729	24696	24725	24999	24901	24951	24910	24790	24717	24853	24677	24604	24775	24681	24704	24924	24823	24604	24952	24903	24521	24842	24865	24974	24725	24942	24904	24891	24821	24846	24889	24717	24769	24622	24674	24741	24544	24830	24623	25043	24729	24806	24617	24693	24569	24514	24931	24835	24742	24559	24938
20577	42435	48736	46570	37524	31436	26814	23173	20220	18148	17497	16599	15848	15357	15137	14848	14495	14501	14593	14320	14310	14308	14207	14370	14183	14183	14272	14170	14221	14216	14303	14090	14209	14018	14078	14289	14219	14104	14150	14302	14010	14049	14180	14190	14072	14166	14115	14177	14053	14081	14290	14171	14174	14178	14216	14034	14339	14134	14081	14280	14280	14179	14144	14078	14112	14154	14116	14123	14326	14194	14101	14116	14142	14187	14161	14092	14217	13970	14168	14052	14319	14107	14149	14161	14131	14185	14185	14070	13968	14183	14133	14193	14254	14082	14182	14160	14237	14120	14157	14112	14061	14023	14203	14102	14135	14228	14155	14120	14018	14190	13906	14026	14095	14023	14015	14249	13812	14147	13894	14051	14110	14029	14278	14136	14205	14187	14154	14153	14097	14173	14213	13957	13950	14207	14115	14195	14117	14115	14208	14208	14010	13995	14046	14171	14009	13972	14271	14133	14237	14139	14080	14146	13994	14171	14179	14162	14148	14063	14084	13962	14102	13895	14043	14065	14016	14101	14273	14165	14137	14228	14313	14210	14182	13914	14216	14301	14035	14133	14104	14091	14083	14207	14141	14004	14191	14114	14190	14233	14158	14106	14109	13955	14044	14164	14063	14018	14046	14069	14020	14163	13959	14134	14081	14035	14126	14049	14072	14222	14163	14038	14047	14245	14152	14084	13982	13968	13959	14017	13986	14007	14177	14089	14279	14154	14090	14055	14008	14103	14026	14096	14096	14137	14175	14089	13959	14139	14037	14072	14235	14072	14156	13912	14220	14103	14035	14125	13856	14205	13975	14025	14055	13994	14094	14178	14043	13910	14240	14177	14015	14241	14134	13983	14232	13954	14250	14121	14036	14230	14206	14252	13907	14065	14358	14134	14164	14053	14265	14057	14077	14193	14095	14064	14003	14045	14294	14226	13994	14118	14087	14197	14064	14026	14129	14009	14207	14195	14114	14150	14140	14062	13934	14196	14080	14115	14185	14092	14166	14201	14014	13988	14103	14144	14119	14066	14160	14049	14147	14149	14127	14103	14175	14226	14104	14128	14158	14130	14048	14216	14234	14167	14114	14033	14125	14011	14066	14121	14083	13978	14113	13885	13971	14064	14066	14101	14142	14280	14114	14198	13953	14054	14206	14090	14098	14051	14116	13971	14109	14088	14217	14232	14141	14123	14041	14077	14128	14122	14162	13924	14163	14163	14071	14007	14026	14070	14108	14066	14107	14085	14170	14139	14335	14311	14023	14176	14009	13953	13976	14066	13958	14029	14026	14095	14063	14174	13925	14010	14171	13936	14061	14071	14162	14178	14087	14194	14085	14161	14138	14174	14090	13996	14004	14173	14170	14064	14136	14170	14025	13980	14107	14152	14076	14194	14213	14190	14213	14359	14155	14186	14149	14223	14001	14131	14002	13956	14158	14148	14079	14260	14318	14044	13938	14229	14425	14188	14129	14123	13906	14101	14130	14076	14300	14038	13911	13984	14064	14252	14100	14070	14116	14133	14038	14134	14116	14151	14141	14123	14202	14257	14086	14052	13954	14109	14198	14038	14248	14059	13883	14144	14090	14172	14211	14278	14122	13977	14177	14265	14097	14086	14096	14303	14200	14132	14194	14020	14274	14028	14116	14079	14083	14186	14076	14160	14082	14057	14040	14056	14174	14118	14194	14022	13975	14282	14096	14036	14080	14082	14077	14061	14107	14045	14212	14260	14243	14125	14305	14063	14030	14245	14091	14208	14151	14042	13950	14037	14134	14170	14198	14046	14118	14031	14086	14203	13996	14125	14120	14106	13974	14144	14129	14359	14216	14086	13999	14144	14387	14018	14144	13958	13965	14062	14189	14189	14084	13987	14018	14098	14164	14214	14195	14077	14213	14203	13949	14044	14200	14059	14167	14037	14125	14013	13999	14072	14140	14179	14050	14071	14105	14154	13965	14192	14300	14026	14018	14104	14152	14166	14075	14157	14080	14177	14220	14101	14124	14097	14147	13988	13984	14110	14175	14289	14031	14052	13991	14372	14183	14126	14223	13928	14014	14173	14197	14220	14099	14136	14133	14143	14139	13972	14102	14154	14207	14233	13962	14004	14082	14102	14294	14139	14072	14177	14163	14057	14307	14176	14244	14049	13855	14299	14052	14084	13897	14090	14092	14140	14091	14254	14234	14196	14167	14104	14139	14099	14048	14193	14182	14220	14106	14162	14155	14191	13992	14016	14045	14279	14067	14120	14086	14200	14271	14064	14043	14294	14218	14018	14059	14126	14160	14067	14114	14187	14158	14028	14082	14042	14121	14112	14138	14146	14087	14144	14097	14155	14163	14094	14158	14088	14042	14278	14220	13923	14259	14015	14110	14261	13882	14149	14093	14097	14081	14247	14100	14190	14190	14032	14121	14133	14215	14216	14153	14128	14102	13987	14009	14162	14093	14204	14011	14118	14036	14219	14112	14061	13953	14050	14219	14110	14131	14144	14166	14134	14129	14046	14232	14043	14224	14129	14147	14045	14393	14086	14049	14087	14135	14092	14154	14296	14028	13917	14261	14279	14226	14083	13997	14251	13915	14121	14253	14223	14234	14272	14036	14063	14080	14084	14179	14185	14092	14026	14093	14055	14062	14056	13947	14132	14138	14075	14142	14153	14070	14251	14152	14136	14320	14138	14263	14022	14114	13889	14149	14048	14084	14171	14184	14182	14152	14003	14163	14187	13875	14025	14039	14158	14180	14136	14275	14106	14278	14105	14231	14057	14206	14220	14134	14191	14008	14177	14214	13935	14152	14008	13898	14047	14151	14122	14247	14097	14086	14103	14005	14213	14034	14226	14129	14173	14104	14141	14066	14172	14173	14005	13874	14039	13969	14054	14138	13978	14244	14136	14040	14063	14139	14057	14152	14056	14158	14022	14236	14059	14206	14108	14067	14174	14056	14136	13992	14231	14137	13983	14034	14215	14193	14171	13997	14141	13991	14128	14040	14238	14188	14250	14166	14135	14195	14145	14064	14179	14000	14019	14080	14289	14221	13998	14034	14172	14076	14048	14120	14129	14092	14100	14078	14103	14174	14225	14141	14091	14208	14000	14212	14106	14037	14233	14200	14121	14001	14154	14036	14184	14098	13961	14257	14170	14024	13984	14152	14167	14116	14058	14080	14076	14045	14159	14235	14007	14198	14035	14051	14089	14021	14373	14342	13912	14221	14132	13901	14171	13985	13927	14139	14043	14038	13950	14113	14110	14089	14087	14090	14082	14125	14337	14012	14004	14115	14107	14333	14152	14028	14155	14077	14000	14130	14075	14096	14046	14095	14153	14137	14202	14224	14046	14104	14260	14031	14145	14300	14030	14072	14300	14144	14193	14155	14070	14204	14184	14080	14036	13937	14183	14063	14043	14182	14005	14189	14056	13914	14067	14180	13975	14159	14034	13973	14145	14251	14111	14192	14279	14024	13983	14035	14151	14078	14095	14006	14094	14246	14093	14075	14025	14216	13962	14154	14110	14224	14320	14249	14051	13972	14249	14111	13980	14074	14072	14158	14106	14106	14034	14169	14089	14097	14186	14063	14008	14065	14388	14189	14042	14068	14112	14126	14188	14012	13975	14241	14041	14167	14201	13993	13953	14298	14024	14036	13963	14081	14039	14099	14204	14045	14213	14100	14029	14074	14084	14069	14215	14033	14117	14057	14142	14127	14054	14287	14117	14014	13989	14153	14076	14053	14075	14198	14316	13963	14103	14025	14127	14378	14065	14258	14254	14023	14147	14034	14331	14228	13974	14135	14225	14275	14255	14043	14131	14124	14091	13895	14157	13940	13984	14081	14146	14179	14207	14111	14047	14125	14146	13939	14218	14066	14073	14128	14034	14302	13938	14004	13944	13904	14024	13925	14181	14168	14018	14286	14045	14024	13977	14283	14143	14087	14065	14148	13972	14011	14115	14186	14158	14159	14064	14117	14136	14217	14094	13945	14286	14271	14067	14068	14084	14221	14173	14131	14072	14080	14006	14029	14152	14143	14172	14110	14128	14109	14145	14107	14264	14149	14170	14184	14017	14293	13958	14230	13992	14049	14076	14032	14148	13999	14116	14090	14151	13981	14059	14186	13990	14187	14139	14347	13974	14016	14119	14013	14136	14059	14251	14226	14075	14172	14182	14156	14058	14022	14026	14219	14076	14154	14259	14241	13991	14095	14234	14072	14065	14207	14095	14030	14170	13954	13986	14058	14116	14181	14134	14060	14128	14038	14055	14072	13974	14119	14326	14293	13918	13952	14087	14109	14119	14033	14118	13951	14014	14117	14259	14064	14007	14115	14159	14241	13914	14130	14191	14005	14077	14034	14184	14043	14114	14290	14171	14006	14067	14205	14122	14229	14078	14115	14030	14157	14282	14235	14145	14055	14022	13977	14055	14145	14156	14246	14060	14045	14081	14136	14188	14180	13971	14032	14266	14181	14010	14167	14015	13945	14211	14202	14296	14131	13998	14041	14088	13990	14081	14039	13981	13895	14081	14112	13978	14270	14276	14005	14034	14153	14147	14096	14249	14002	14206	14179	14243	14115	14107	14247	14151	14105	14116	14213	14157	14201	14085	14176	14083	14041	14219	14170	14004	13867	14154	14072	14093	14174	13969	14097	14197	14158	13982	14055	14090	14026	14035	14174	14017	14099	14085	14154	14111	14111	13985	14287	14072	14084	14005	13971	14097	14164	14266	14029	14116	14129	14255	14197	14300	14211	14046	14340	14129	14058	14141	14164	14070	14030	14100	14157	14195	14026	14091	14151	13964	14071	14397	14211	14092	14043	14047	14191	14045	14048	14043	14021	14167	14309	14225	14198	14256	14046	14071	14125	14006	14222	14208	14216	14066	14044	14201	14072	14176	13941	14248	14106	14124	14286	14129	14229	14076	14085	14062	14064	14253	14176	14080	14190	14208	14029	14081	14120	14119	14178	14355	13994	14051	14109	14107	14229	14091	14238	14203	13838	14197	14035	14179	14177	13970	14210	14129	14017	14099	14051	14165	14066	14068	13983	14053	14141	14139	14072	14163	14084	14202	14163	14085	14100	14151	14259	14197	14123	14073	14029	14403	14038	14287	14029	14062	14197	14170	14076	14130	14114	14036	14062	14274
22972	21090	29774	32448	36625	41168	40305	35346	31934	30115	29269	28063	27427	26717	26207	25983	25582	25603	25409	25359	25156	25323	25083	25031	25219	24910	24761	24977	24917	25065	24851	24970	25109	25103	25029	24862	24998	25043	24955	25012	25075	24687	24939	24910	24917	24874	24928	24939	25001	24870	25092	24884	25053	24824	24847	24899	24933	25105	24734	24912	24854	24853	24704	24879	25018	24959	24762	24790	24624	24824	24529	24870	24809	24947	24737	24783	24742	24840	25045	24856	24867	24649	24685	24930	25042	24864	24954	24655	24765	24707	24657	25086	25069	24897	24898	24714	24789	24866	24756	24819	24785	24951	25015	24476	24874	24616	24596	24951	24975	24945	24550	25033	24856	25006	24763	24952	24830	24778	25018	24883	24599	24925	24682	24679	25072	24717	25057	24826	24645	24438	24883	24922	24841	24677	24671	24916	24700	25023	24913	24780	24688	25047	25027	24843	24993	24891	24807	25053	24658	25007	24964	24839	24666	24799	24710	24665	24892	24838	24905	24597	24849	24926	24895	25084	24849	24756	24817	24656	24953	24708	24832	24784	24686	24976	24993	24828	24838	25077	24943	25019	24785	24815	24792	24753	24601	24710	24812	24599	24838	24570	24894	24810	24965	24767	24955	24957	24840	24565	24933	24834	24941	24711	25017	24809	25088	25016	24947	24741	24912	24548	24860	24785	25099	24892	25170	24840	24832	24849	24890	24675	24761	24916	24854	24644	24860	24803	24739	24801	24618	24831	24819	24844	25030	24746	24892	24758	24783	24980	24948	24958	24823	24749	24845	24725	25012	24820	24759	24779	24934	24691	24816	24737	24902	24649	24661	24861	24727	24690	24725	25138	24780	24923	24849	24751	25051	24921	24764	24714	24705	24571	24886	24507	25002	24832	24813	24913	24701	25012	24863	24910	24955	24617	24834	25063	24881	25034	24728	24859	24827	24741	24758	25126	24958	24785	24803	24839	24612	24804	25013	24712	24869	24835	24853	24927	24736	24671	24586	24512	24907	24766	24761	24856	24791	24756	24796	24811	24821	24723	24890	24798	24773	24812	24837	24676	24855	24929	24961	25020	24797	25039	24880	24855	24814	24852	24812	24829	24686	24931	25049	24811	24605	24801	24972	24767	24631	24803	24917	24824	24879	24645	24671	24722	25055	24937	24992	24850	24990	24835	24810	24633	24856	24885	24737	24847	24996	24783	24796	24864	25230	24806	25088	24908	24955	24790	24743	24617	24856	24857	24785	24838	24897	24792	24490	24786	24907	24919	24863	24960	24831	24763	24667	24922	24637	24735	24834	25040	25059	24785	25019	24799	24766	24634	24700	24668	24978	24908	24878	24840	24725	24737	25074	24860	24748	24820	24679	24689	24864	24771	25151	24955	24754	24704	24857	24859	24797	24923	24804	24584	25121	24777	24792	24654	24800	24931	25067	24892	24910	24837	24891	24734	24970	24927	24953	24834	25024	25024	24649	25057	24853	24926	24730	24596	24886	24699	24695	24676	24782	24693	24691	24911	24891	24860	24877	24813	24548	25070	24747	24994	24957	25128	24661	24705	24971	24864	24861	24824	24679	24905	24703	24555	24576	24954	25047	24787	24852	24824	24593	24603	25006	24760	24930	24763	24837	24825	24492	24602	24804	24626	24820	24639	24665	24616	24763	24684	24709	24791	24868	24864	24921	24645	24765	24826	24721	24991	24715	24943	25188	25011	24857	24559	24849	24632	24900	25015	24726	24965	24823	24949	24597	24874	25079	24778	24927	24600	25036	24801	24838	24735	24925	24698	24788	24967	24971	24850	25132	25042	24760	24915	24730	24940	24574	24751	24886	24751	25114	24495	24614	24605	24716	24858	25087	24726	25045	24644	24651	24857	24797	24924	24657	24867	25097	24781	24960	24725	24924	25082	25064	24802	24907	24794	24617	24819	24712	24790	25015	24967	24827	24804	25174	25244	24735	24725	24727	24933	24753	25028	24809	24960	24819	24624	24972	24632	24838	24775	24865	24766	24864	24760	24945	24739	24750	24707	24905	24667	24900	24921	24473	24589	24935	24681	24892	25059	25005	24655	24818	24797	24766	24717	24656	24664	24769	24752	24766	24557	24731	25032	25022	24898	24795	24891	24674	24755	24805	24682	24879	24580	24741	24844	24971	24765	24719	24930	24922	24853	24803	24882	24872	24773	24971	24772	24893	24911	24880	24745	24750	24741	24776	24645	24691	24905	25165	24733	24530	24778	24746	24918	24983	25002	24873	24931	24662	25189	24918	24756	24565	24905	24606	24801	24860	25004	24970	24877	24990	25155	24786	24768	24810	24838	24788	24700	25052	24552	24866	24902	24862	24743	24665	24940	24863	25018	24926	24849	25091	24865	25005	24815	24879	25003	24875	24934	24898	24572	24766	24760	24865	24767	24859	24807	25096	24791	24823	24475	24885	25090	24861	24750	24938	24635	24728	24918	24766	24753	24610	24945	24724	24960	24993	24877	24899	24851	24839	24935	24793	24995	24849	24498	25000	24751	24703	24754	24830	24700	24744	25030	24837	24706	24902	25033	25001	24828	24721	24921	25058	24987	24936	24820	24502	25012	24782	24820	24963	24678	24802	24760	24625	24843	24958	24485	24448	24797	25197	24917	24956	24981	24770	24906	24899	24877	24597	24644	24519	24700	24952	24992	24923	24792	25072	25133	24865	24681	24685	24644	24885	24912	24574	24838	24554	24930	24796	24902	24850	24960	24782	24522	24714	24778	25155	24642	24944	24812	24866	24872	24747	24942	24865	24690	24869	24836	24797	24905	24670	24809	24987	24961	25099	24642	24680	24890	24992	24614	24787	24653	24508	24769	24712	24895	24666	24730	25088	24704	24778	24697	24975	24665	24598	24949	24965	24751	24839	24901	24794	24902	24576	24807	24876	24745	24850	24856	24880	24714	24642	25005	24848	24794	24740	24855	24984	25059	24745	24856	24735	24864	24882	24853	24684	25014	24874	24997	25014	24924	24682	24772	24687	24641	24890	24675	24805	25072	24948	24790	24726	24611	24873	24934	24504	24500	24831	24722	24795	24723	24927	24783	25002	24944	24780	25029	24942	24829	24863	25003	24895	24870	24757	25018	24839	24824	24711	24750	24815	24908	24960	24806	24874	24862	24758	24996	24655	24784	24989	24670	24742	24837	24827	24787	24777	24589	24693	24821	25020	24847	24810	24513	24851	25009	24797	24841	24840	24902	24925	24740	24930	24947	24965	24830	24732	24906	25096	24621	24990	24899	24911	24943	24575	24754	24999	24803	24716	24754	24800	24682	24713	24755	24805	24798	24782	24666	25014	25095	24930	24749	24760	24861	24612	24956	25001	24764	24912	24651	24800	24817	24738	24460	25101	24845	24865	24801	24788	24847	24768	25005	24713	25025	24912	24714	24978	24842	24854	24569	24780	24764	24816	25034	24712	25040	24908	24880	24897	25082	24523	24668	24824	24684	24807	24625	24841	24615	24651	24881	24845	24851	24931	24804	24809	24857	24791	24758	24710	24776	25068	24742	24570	24759	24854	24806	24862	24694	24827	25082	24771	25252	24873	25078	24998	25021	24646	24767	24791	24888	24839	24964	24693	24629	24851	24671	25031	24662	24962	25061	25048	24661	24931	24837	24895	24890	24884	24797	24874	24782	25079	24776	24719	24767	24895	24743	24838	24929	24886	24871	24940	24832	24733	24841	24685	24571	24742	24724	24780	24905	24693	24806	24884	24834	24859	24770	24854	24786	24984	24735	24742	24867	24770	24962	24725	25042	25050	25085	24856	24893	24922	25044	24808	24830	24822	24819	24881	24947	24774	24946	24754	24590	24821	24899	24946	24540	24896	24765	25015	24920	24726	24999	24871	24891	25012	24772	24971	24886	24878	24873	24766	24566	24936	24989	24848	24749	24847	24925	24814	24716	24852	24880	24578	24528	24614	24725	24704	24796	24863	24644	24803	24820	24725	24896	24924	24632	24744	24908	24791	24726	24671	24785	24921	24883	25100	24855	24877	24674	24791	24742	24687	24802	24774	24825	24934	24804	24970	25046	24715	24867	24893	24916	24832	24811	24788	24661	25006	25150	25068	25113	24828	24901	25080	24904	24820	24989	24870	24835	24665	24944	24995	24700	24689	24679	24882	25191	25028	24786	24841	24807	25078	24836	25196	24375	24781	24921	24805	24641	24584	24716	24858	24654	24747	25046	24934	24669	24624	24582	24706	24766	24922	24700	24593	24702	24570	24691	24712	24739	24404	24879	24844	24889	24741	24616	24818	24544	24669	24894	24828	24935	24953	24961	24897	24942	24884	24915	24817	25091	24817	24896	24674	25039	24654	24805	24930	24932	24827	24753	24821	24571	24611	24953	24600	24853	24768	24599	24791	24919	24688	24861	24843	24656	24706	24894	24743	24819	24684	24679	25056	24855	24712	24629	24616	24838	25174	24969	24753	24716	24780	24463	24824	24907	24820	24790	24799	24690	24855	24927	24822	24983	24824	25008	24660	24761	24936	24777	24752	24766	24935	24755	24732	24732	24862	24766	24712	24658	24787	24776	24854	24791	25035	25091	24604	24707	24784	24954	24586	24758	24595	24651	24815	24407	24822	24912	24802	25009	25043	24834	24848	24955	24884	24752	24803	24605	24937	24973	24793	24890	24841	24761	25070	24868	24963	24788	24866	24719	24890	24933	24814	24653	24844	24974	24671	24806	24840	24825	24978	24762	24717	24618	24633	24729	24705	24567	24706	24947	24840	24901	24991	24890	25047	24747	24805	24954	24867	24928	24793	24820	24825	24782	24858	24863	24836	24831	24704	24681	24888	24932	24843	24465	24911	24792	24886	24684	24926	24679	24895	24870	24961	24767	24880	24864	24993	24913	24806	24868	24983	24714	24782	24589	24894	24762	25008	24782	25075	24770	24634	24725	24832	25046	24903	24646	24641	25073	24825	24914	24774	24817	24831	24859	24687	24815	24767	24883	24709	24664	24941	24864	24573	25110	24850	24837	24878	24690	24699	24830	24465	24975	24894	24838	24970	24910	25112	24636	24649	24650	24706	24790	24820	25064	24636	24683	24689	24980	24695	24658	24687	24685	24966	24703	24927	24717	25034	24870	24914	24682	24896	24680
22993	49976	62079	52403	42726	36454	29953	25481	21787	19716	18514	17550	16687	15813	15574	15360	15085	14828	14798	14699	14549	14549	14415	14402	14599	14365	14340	14509	14428	14543	14396	14576	14386	14523	14269	14427	14372	14245	14472	14344	14288	14276	14382	14372	14362	14266	14525	14443	14234	14401	14330	14382	14395	14454	14420	14421	14422	14526	14319	14393	14163	14420	14291	14404	14234	14502	14333	14320	14382	14383	14304	14353	14434	14313	14243	14425	14321	14297	14555	14447	14475	14244	14185	14532	14324	14186	14402	14340	14483	14430	14314	14189	14203	14422	14421	14275	14094	14189	14183	14329	14292	14074	14378	14320	14195	14440	14335	14243	14356	14306	14275	14378	14285	14270	14248	14453	14105	14465	14355	14291	14242	14295	14197	14282	14317	14164	14151	14206	14266	14229	14259	14285	14261	14351	14401	14358	14361	14262	14221	14437	14483	14276	14331	14291	14260	14195	14304	14175	14355	14274	14303	14220	14282	14409	14434	14287	14059	14167	14153	14301	14273	14419	14178	14324	14204	14299	14197	14308	14353	14251	14125	14321	14328	14352	14399	14346	14294	14422	14299	14252	14307	14354	14343	14249	14248	14128	14275	14242	14298	14280	14256	14313	14354	14109	14427	14313	14326	14293	14300	14300	14367	14342	14193	14331	14306	14168	14376	14271	14351	14226	14385	14261	14474	14428	14411	14207	14336	14147	14192	14305	14427	14237	14325	14293	14442	14380	14082	14375	14282	14331	14263	14435	14306	14316	14467	14442	14417	14227	14200	14316	14189	14464	14239	14389	14209	14211	14304	14240	14153	14187	14342	14360	14242	14275	14196	14136	14255	14306	14262	14195	14187	14193	14341	14277	14449	14447	14263	14304	14187	14350	14421	14400	14305	14375	14171	14293	14152	14359	14341	14343	14141	14477	14155	14301	14425	14378	14389	14264	14284	14231	14344	14093	14291	14255	14266	14177	14275	14473	14167	14161	14318	14217	14297	14284	14276	14675	14357	14269	14216	14335	14393	14213	14230	14229	14334	14245	14396	14248	14481	14330	14163	14178	14232	14253	14361	14412	14212	14126	14390	14323	14188	14450	14147	14333	14263	14211	14326	14349	14190	14390	14241	14432	14323	14385	14103	14130	14253	14435	14278	14142	14342	14315	14359	14251	14310	14133	14340	14368	14331	14099	14366	14139	14371	14333	14363	14402	14353	14383	14384	14376	14292	14360	14248	14389	14323	14192	14376	14317	14123	14276	14273	14168	14332	14151	14269	14312	14317	14357	14238	14454	14089	14211	14245	14292	14424	14296	14201	14427	14391	14440	14273	14220	14455	14172	14394	14401	14255	14389	14157	14327	14168	14281	14116	14238	14277	14464	14385	14345	14248	14067	14280	14274	14259	14260	14321	14252	14315	14322	14324	14214	14313	14299	14304	14178	14172	14289	14267	14142	14171	14158	14240	14291	14310	14227	14236	14378	14137	14377	14261	14305	14246	14197	14205	14217	14187	14106	14218	14136	14267	14376	14335	14269	14315	14183	14322	14192	14398	14343	14262	14366	14379	14211	14308	14291	14233	14385	14246	14327	14518	14124	14355	14266	14257	14247	14288	14191	14383	14358	14372	14059	14221	14448	14235	14174	14277	14306	14261	14209	14219	14254	14337	14294	14312	14301	14238	14283	14206	14305	14190	14403	14206	14386	14451	14399	14316	14262	14190	14372	14083	14271	14333	14234	14359	14421	14195	14362	14318	14351	14326	14025	14367	14318	14251	14341	14371	14283	14208	14125	14331	14318	14176	14313	14245	14348	14301	14257	14328	14320	14329	14347	14318	14356	14279	14393	14394	14392	14121	14272	14229	14187	14346	14418	14534	14293	14489	14372	14297	14226	14317	14241	14345	14254	14187	14490	14372	14253	14355	14391	14298	14338	14354	14424	14355	14310	14180	14371	14392	14246	14253	14201	14211	14300	14087	14431	14118	14267	14176	14341	14326	14061	14275	14339	14219	14220	14385	14286	14175	14080	14312	14355	14250	14247	14421	14313	14162	14253	14420	14443	14387	14395	14265	14110	14220	14424	14285	14275	14399	14267	14249	14362	14311	14162	14340	14214	14239	14210	14310	14482	14198	14198	14231	14457	14387	14402	14314	14453	14145	14150	14247	14407	14325	14251	14280	14135	14315	14346	14206	14359	14412	14120	14119	14362	14077	14301	14130	14405	14333	14094	14268	14304	14204	14258	14315	14164	14262	14332	14432	14281	14354	14409	14302	14256	14165	14428	14336	14285	14103	14495	14229	14335	14249	14531	14289	14334	14196	14107	14306	14313	14274	14373	14184	14129	14369	14293	14320	14204	14357	14325	14168	14385	14207	14353	14214	14331	14262	14001	14438	14388	14509	14409	14431	14352	14439	14379	14208	14326	14264	14233	14235	14607	14385	14414	14366	14279	14157	14139	14280	14155	14221	14285	14374	14170	14292	14070	14319	14356	14144	14367	14190	14293	14233	14210	14299	14260	14298	14169	14374	14452	14326	14070	14339	14291	14279	14242	14351	14205	14243	14148	14353	14198	14182	14190	14246	14201	14289	14264	14126	14248	14216	14170	14223	14249	14131	14203	14167	14302	14317	14505	14183	14241	14141	14247	14332	14113	14349	14310	14458	14138	14377	14204	14009	14214	14333	14239	14102	14253	14302	14259	14224	14102	14116	14448	14265	14325	14290	14137	14342	14266	14143	14328	14447	14239	14263	14232	14364	14395	14275	14223	14217	14204	14195	14283	14436	14227	14198	14065	14266	14248	14091	14378	14241	14221	14251	14392	14394	14364	14296	14381	14369	14168	14098	14197	14281	14267	14124	14431	14382	14199	14293	14319	14250	14196	14389	14409	14416	13986	14382	14234	14063	14294	14267	14211	14207	14286	14349	14348	14261	14443	14299	14260	14334	14269	14339	14394	14336	14220	14340	14303	14282	14278	14310	14234	14241	14175	14229	14355	14275	14302	14370	14141	14271	14382	14391	14412	14631	14498	14202	14244	14343	14329	14445	14270	14296	14038	14097	14245	14159	14358	14279	14383	14329	14372	14202	14464	14358	14329	14324	14251	14235	14397	14467	14266	14260	14361	14481	14313	14293	14342	14187	14181	14154	14270	14288	14251	14321	14333	14143	14160	14518	14224	14283	14339	14472	14172	14375	14538	14259	14267	14112	14404	14092	14282	14504	14312	14425	14205	14254	14436	14147	14307	14283	14476	14178	14422	14285	14425	14340	14394	14228	14487	14438	14346	14228	14465	14333	14438	14356	14238	14357	14424	14303	14189	14318	14312	14361	14265	14149	14277	14272	14215	14413	14177	14396	14201	14249	14147	14248	14419	14275	14379	14321	14248	14270	14298	14347	13971	14266	14166	14339	14474	14265	14211	14151	14276	14324	14270	14389	14237	14221	14244	14366	14176	14276	14278	14120	14289	14408	14146	14301	14180	14224	14366	14267	14365	14438	14119	14283	14368	14383	14230	14388	14210	14199	14288	14285	14213	14189	14141	14280	14324	14413	14341	14241	14296	14369	14393	14076	14244	14125	14185	14212	14310	14049	14363	14466	14233	14295	14241	14313	14185	14450	14212	14319	14126	14458	14102	14391	14397	14267	14234	14309	14093	14138	14191	14285	14367	14388	14323	14241	14346	14106	14225	14281	14174	14087	14321	14411	14311	14119	14232	14444	14326	14375	14286	14138	14242	14282	14137	14155	14185	14284	14220	14180	14331	14257	14218	14423	14402	14264	14319	14414	14390	14263	14060	14529	14225	14282	14338	14282	14065	14270	14468	14236	14323	14259	14221	14368	14431	14328	14111	14267	14210	14329	14242	14228	14244	14395	14236	14341	14221	14296	14237	14387	14191	14579	14246	14387	14241	14456	14343	14379	14384	14225	14387	14339	14217	14268	14303	14317	14161	14371	14385	14311	14249	14165	14444	14298	14357	14229	14403	14247	14248	14119	14390	14293	14181	14362	14377	14187	14450	14276	14158	14284	14195	14267	14228	14155	14266	14277	14168	14334	14472	14406	14094	14252	14321	14320	14339	14355	14316	14217	14341	14185	14410	14217	14331	14211	14225	14280	14088	14334	14270	14280	14163	14440	14178	14289	14396	14282	14303	14184	14358	14234	14213	14379	14197	14366	14454	14367	14357	14346	14309	14264	14195	14357	14234	14242	14077	14218	14281	14287	14023	14349	14436	14445	14283	14271	14216	14467	14187	14236	14182	14410	14386	14034	14258	14205	14207	14259	14254	14319	14287	14257	14346	14299	14332	14215	14255	14294	14384	14189	14292	14281	14201	14230	14209	14321	14162	14193	14138	14343	14301	14148	14365	14263	14446	14267	14443	14227	14369	14295	14296	14268	14363	14217	14248	14128	14276	14197	14268	14258	14324	14303	14339	14287	14378	14152	14372	14278	14391	14237	14195	14278	14430	14279	14230	14426	14153	14290	14370	14310	14309	14247	14371	14271	14322	14193	14409	14202	14359	14155	14289	14186	14351	14359	14268	14321	14219	14241	14285	14234	14200	14123	14399	14254	14411	14402	14332	14370	14320	14206	14350	14058	14245	14166	14129	14226	14127	14281	14260	14427	14417	14454	14147	14278	14114	13996	14152	14325	14230	14353	14191	14359	14297	14031	14310	14352	14238	14377	14047	14247	14313	14296	14313	14190	14317	14053	14252	14296	14219	14316	14298	14301	14373	14150	14321	14310	14429	14493	14181	14357	14335	14285	14217	14155	14290	14221	14270	14099	14413	14261	14354	14218	14233	14342	14279	14148	14408	14198	14463	14319	14208	14122	14383	14311	14408	14304	14158	14263	14228	14249	14155	14198	14146	14226	14318	14419	14250	14358	14303	14255	14297	14225	14241	14217	14319	14192	14496	14132	14320	14243	14242	14358	14345	14389	14382	14246	14429	14251	14344	14370	14296	14166	14254	14282	14287	14359	14252	14370	14076	14134	14329	14248	14222	14340	14354	14307	14198	14331	14268	14357	14207	14288	14351	14179	14362	14405	14324	14264	14414	14264	14349	14177	14335	14124	14257	14433	14174	14208	14221	14467	14270	14312	14276	14307	14074	14259	14253	14329	14242	14330	14291	14466	14259	14454	14265
35196	43549	48928	42903	38116	34229	30950	28966	27463	26533	25875	25420	25269	24972	24874	24811	24776	24524	24572	24319	24484	24536	24540	24544	24160	24474	24445	24318	24451	24247	24102	24405	24341	24326	24644	24264	24150	24043	24265	24529	24255	24265	24431	24214	24206	24298	24367	24215	24239	24269	24266	24312	24458	24404	24502	24449	24422	24274	24457	24141	24310	24461	24448	24204	24267	24370	24182	24253	24101	24219	24229	24317	24145	24036	24300	24219	24304	24408	24610	24330	24290	24438	24607	24340	24238	24257	24331	24143	24350	24196	24205	24243	24475	24296	24175	24491	24546	24541	24327	24428	24286	24244	24396	24520	24397	24588	24039	24506	24459	24330	24341	24277	24224	24287	24440	24194	24328	24211	24456	24109	24349	24367	24307	24200	24352	24300	24278	24261	24208	24286	24399	24159	24433	24491	24277	24244	24037	24254	24270	24423	24184	24403	24291	24186	24338	24222	24285	24404	24160	24369	24454	24286	24108	24292	24265	24182	24184	24494	24475	24357	24296	24341	24266	24407	24228	24527	24459	24344	24270	24232	24349	24450	24340	24324	24358	24416	24246	24413	24491	24502	24402	24186	24426	24216	24132	24209	24158	24271	24550	24489	24205	24402	24011	24159	24360	24323	24198	24147	24215	24409	24494	24424	24167	24317	24314	24223	24312	24367	24497	24175	24337	24241	24241	24245	24187	24405	24437	24480	24319	24373	24571	24538	24501	24228	24321	24349	24365	24222	24487	24373	24107	24153	24110	24174	24402	24159	24442	24128	24032	24077	24296	24351	24229	24566	24108	24117	24421	24250	24065	24503	24159	24318	24277	24334	24393	24239	24221	24268	24411	24379	24345	24219	24306	24147	24251	24271	24307	24178	24023	24340	24431	24643	24315	24333	24309	24326	24509	24398	24460	24401	24174	24417	24434	24202	24179	24402	24191	24574	24369	24421	24319	24246	24021	24373	24447	24323	24035	24383	24386	24196	24196	24418	24398	24346	24346	24404	24542	24406	24482	24275	24344	24396	24344	24152	24130	24228	24367	24722	24411	24194	24199	24445	24204	24272	24347	24350	24215	24488	24485	24156	24380	24285	24389	24436	24347	24252	24229	24200	24228	24275	24327	24359	24485	24441	24358	24217	24280	24265	24477	24517	24327	24355	24396	24349	24270	24322	24435	24297	24227	24192	24557	24390	24482	24447	24177	24223	24400	24206	24353	24524	24183	24174	24255	24185	24173	24207	24080	24376	24345	24486	24663	24467	24250	24415	24407	24257	24308	24306	24558	24376	24290	24820	24474	24502	24405	24477	24193	24350	24548	24479	24368	24322	24186	24343	24294	24038	24453	24372	24496	24159	24302	24109	24355	24140	24259	24453	24408	24228	24229	24288	24609	24301	24357	24273	24334	24354	24169	24421	24259	24332	24362	24229	24483	24349	23977	24049	24216	24322	24268	24426	24506	24498	24346	24318	24338	24259	24315	24397	24473	24399	24388	24186	24486	24411	24507	24205	24174	24187	24582	24268	24390	24311	24286	24406	24330	24455	24330	24415	24274	24197	24113	24389	24574	24147	24514	24284	24290	24287	24564	23968	24247	24373	24388	24383	24127	24467	24354	24131	24370	24430	24326	24332	24505	24362	24373	24324	24627	24477	24294	24309	24330	24253	24464	24093	24489	24218	24473	24508	24238	24276	24273	24287	24457	24264	24305	24612	24373	24143	24214	24344	24366	24325	24429	24496	24432	24436	24289	24196	24346	24324	24291	24276	24289	24520	24529	24384	24428	24297	24238	24288	24280	24199	24303	24084	24119	24205	24581	24432	24257	24396	24404	24365	24321	24307	24432	24220	24179	24347	24252	24271	24285	24294	24637	24351	24320	24356	24164	24248	24457	24166	24410	24335	24312	24510	24413	24164	24282	24231	24263	24304	24442	24330	24331	24452	24414	24548	24606	24431	24141	24361	24331	24194	24165	24342	24300	24357	24173	24246	24399	24326	24388	24219	24036	24234	24033	24313	24247	24211	24572	24287	24427	24367	24397	24520	24496	24387	24309	24225	24476	24397	24309	24217	24296	24486	24201	24312	24350	24397	24544	24575	24306	24280	24280	24397	24265	24377	24273	24485	24446	24265	24242	24243	24249	24305	24302	24277	24292	24167	24471	24302	24045	24029	24226	24332	24154	24231	24390	24389	24647	24363	24184	24101	24130	24136	24466	24419	24396	24213	24151	24307	24436	24381	24159	24366	24368	24429	24358	24427	24321	24474	24495	24530	24439	24363	24470	24387	24434	24430	24457	24435	24122	24171	24011	24320	24513	24323	24326	24307	24301	24171	24040	24094	24344	24458	24399	24232	24388	24278	24336	24303	24412	24304	24589	24274	24347	24070	24441	24224	24196	24349	24508	24552	24324	24399	24341	24168	24418	24264	24517	24487	24344	24299	24367	24475	24246	24074	24316	24286	24235	24513	24401	24352	24194	24568	24224	24259	24375	24367	24273	24089	24430	24223	24317	24397	24531	24284	24324	24092	24387	24192	24258	24384	24347	24187	24293	24363	24160	24423	24290	24353	24423	24208	24338	24241	24446	24184	24122	24178	24256	24431	24265	24362	24296	24419	24560	24334	24216	24263	24212	24191	24475	24150	24433	24393	24322	24158	24293	24422	24235	24308	24189	24538	24501	24446	24256	24430	24119	24492	24258	24286	24236	24486	24272	24272	24411	24121	24335	24204	24556	24363	24312	24323	24012	24199	24440	24207	24240	24460	24406	24383	24252	24254	24257	24283	24435	24272	24338	24182	24246	24444	24439	24245	24486	24560	24589	24361	24340	24255	24313	24421	24079	24263	24428	24256	24220	24317	24341	24504	24317	24192	24434	24191	24209	24361	24418	24345	24263	24312	24421	24415	24404	24176	24592	24520	24357	24140	24431	24341	24303	24407	24406	24409	24211	24496	24212	24289	24376	24156	24358	24272	24291	24081	24311	24302	24156	24412	24380	24475	24381	24190	24183	24403	24339	24194	24267	24420	24150	24206	24310	24541	24652	24203	24437	24370	24227	24226	24311	24133	24327	24289	24306	24442	24314	24393	24424	24277	24266	24706	24448	24303	24511	24225	24164	24456	24428	24578	24347	24280	24166	24262	24539	24311	24311	24269	24395	24447	24407	24545	24560	24499	24330	24372	24222	24253	24285	24337	24203	24273	24200	24256	24512	24351	24053	24315	24098	24420	24346	24115	24639	24427	24095	24211	24321	24316	24300	24384	24144	24484	24321	24226	24216	24480	24653	23985	24294	24335	24572	24298	24392	24224	24649	24238	24371	24271	24534	24412	24530	24313	24554	24332	24424	24484	24499	24521	24334	24309	24380	24289	24396	24170	24415	24294	24326	24349	24383	24331	24411	24546	24544	24544	24464	24646	24371	24274	24386	24380	24219	24383	24183	24177	24352	24297	24504	24333	24545	24311	24433	24355	24456	24193	24395	24129	24584	24416	24263	24335	24181	24151	24422	24464	24174	24387	24411	24431	24098	24320	24377	24193	24487	24338	24289	24230	24256	24129	24360	24165	24385	24366	24176	24060	24466	24353	24440	24450	24416	24243	24273	24317	24348	24378	24342	24456	24213	24306	24439	24572	24279	24349	24269	24454	24381	24304	24327	24237	24213	24300	24407	24401	24527	24206	24044	24432	24367	24324	24364	24219	24379	24218	24369	24395	24314	24121	24336	24448	24250	24438	24548	24280	24498	24248	24407	24158	24261	24133	24408	24264	24286	24313	24368	24098	24391	24365	24281	24415	24603	24604	24460	24207	24442	24360	24364	24070	24205	24304	24390	24476	24352	24261	24214	24259	24362	24459	24214	24218	24373	24268	24460	24517	24232	24478	24561	24253	24198	24255	24416	24459	24237	24415	24151	24207	24376	24186	24336	24439	24523	24594	24485	24333	24208	24333	24506	24482	24468	24195	24369	24339	24137	24494	24475	24523	24408	24410	24483	24322	24518	24350	24196	24393	24307	24341	24184	24318	24228	24332	24524	24407	24343	24649	24256	24462	24204	24470	24437	24327	24162	24354	24325	24418	24298	24240	24354	24142	24337	24324	24352	24148	24346	24191	24489	24432	24286	24174	24487	24427	24216	24258	24610	24488	24209	24574	24236	24245	24414	24376	24492	24185	24316	24224	24448	24420	24246	24250	24420	24182	24325	24373	24327	24070	24147	24358	24298	24294	24361	24370	24627	24577	24547	24394	24177	24412	24164	24289	24465	24280	24253	24387	24330	24405	24210	24567	24349	24210	24377	24106	24213	24235	24602	24682	24557	24409	24192	24359	24312	24215	24523	24363	24290	24385	24552	24262	24466	24124	24513	24546	24340	24231	24481	24406	24278	24524	24397	24288	24238	24222	24263	24152	24132	24365	24502	24322	24173	24502	24387	24237	24470	24300	24320	24628	24269	24318	24364	24319	24232	24143	24339	24427	24258	24584	24222	24268	24486	24396	24201	24249	24427	24322	24398	24294	24244	24505	24641	24501	24518	24149	24335	24290	24452	24604	24556	24533	24480	24266	24153	24266	24460	24313	24627	24437	24389	24312	24343	24283	24271	24450	24160	24411	24277	24369	24232	24635	24396	24336	24235	24346	24163	24390	24465	24372	24361	24310	24215	24305	24566	24461	24098	24329	24499	24302	24504	24482	24161	24179	24628	24386	24213	24208	24484	24356	24378	24259	24334	24404	24259	24427	24238	24420	24369	24310	24296	24396	24530	24345	24127	24072	24601	24489	24128	24198	24235	24325	24279	24257	24488	24313	24469	24524	24233	24317	24276	24386	24282	24247	24429	24217	24433	24404	24137	24260	24514	24274	24454	24485	24328	24350	24274	24261	24229	24365	24161	24316	24214	24501	24273	24404	24491	24254	24458	24363	24360	24227	24238	24311	24290	24242	24177	24401	24434	24271	24495	24472	24296	24406	24054	23970	24306	24288	24532	24188	24466	24376	24202	24490	24536	24202	24526	24464	24300	24328	24354	24355	24537	24077	24539	24261	24103	24202	24195	24217	24483	24588	24195	24522	24314	24357	24154	24160	24299	24308	24268	24233	24389	24379	24194	24450	24545	24522	24342	24422	24170	24304	24250	24375	24328	24281	24388	24060
26714	49704	45052	33923	29434	24358	20805	18536	17197	16079	15485	14835	14543	14362	14203	14241	13913	13880	13867	14035	13853	13772	13834	13939	14017	13947	13758	13836	13840	13741	13646	13949	13873	13826	13687	13829	13781	13916	13764	13836	13818	13889	13919	13794	13695	13748	13919	13783	13813	13898	13696	13855	13900	13964	13599	13820	13698	13857	13782	13865	13797	13700	13725	13870	13749	13675	13627	13660	13739	13995	13816	13780	13769	13680	13880	13795	13816	13622	13752	13646	13630	13913	13566	13567	13967	13672	13797	13701	13782	13775	13821	13613	13868	13665	13775	14020	13745	13637	13762	13957	13772	13870	13824	13686	13861	13756	13879	13934	13886	13835	13711	13806	13531	13864	13631	13703	13805	13832	13890	13762	13659	13719	13711	13733	13798	13722	13904	13791	13696	13694	13965	13792	13727	13881	13789	13795	13885	13790	13896	13768	13983	13669	13901	13786	13809	13717	13624	13838	13745	13730	13800	13882	13715	13527	13911	13649	13868	13818	13930	13684	13969	13743	13681	13991	13879	13660	13691	13921	13677	13866	13738	13716	13905	13774	13672	13806	13786	13782	13816	13780	13754	13638	13672	13832	13879	13898	13809	13735	13734	13837	13775	13693	13701	13756	13858	13700	13689	13922	13662	13639	13726	13774	13756	13780	13884	13927	13687	13744	13693	13722	13750	13552	13705	13877	13701	13821	13785	13818	13603	13690	13755	13699	13831	13649	13836	13665	13679	13743	13758	13775	13887	13948	13672	13833	13732	13786	13616	13722	13905	13794	13836	13750	13674	13833	13565	13853	13659	13839	13796	13593	13806	13684	13674	13812	13763	13656	13769	13728	13867	13845	13756	13749	13827	13836	13566	13695	13637	13838	13815	13801	13858	13753	13636	13728	13789	13858	13689	13843	13865	13936	13631	13524	13763	13844	13803	13980	13853	13783	13958	13842	13659	13804	13666	13813	13816	13824	13778	13865	13836	13975	13805	13655	13746	13930	13885	13792	13806	13614	13913	13795	13823	13877	13729	13595	13629	13890	13709	13910	13790	13753	13953	13665	13767	13829	13945	13882	13648	13668	13717	13768	14015	13619	13883	13817	13742	13790	13768	13746	13819	13703	13765	13793	13725	13738	13849	13871	13707	13665	13958	13748	13743	13744	13793	13872	13795	13725	13785	13794	13827	13792	13710	13856	13869	13920	13917	13756	13675	13873	13821	13749	13814	13704	13817	13909	13820	13719	13545	13818	13932	13726	13755	13799	13885	13712	13725	13735	13887	13926	13774	13667	13644	13734	13909	13940	13964	13830	13807	13912	13798	13857	13916	13758	13632	13848	13855	13806	13698	13784	13719	13852	13918	13840	13727	13959	13713	13779	13651	13818	14016	13698	13998	13778	13878	13901	13884	13649	13873	13804	13727	13769	13879	13736	13713	13727	13779	13827	13725	13941	13622	13725	13710	13820	14015	13841	13795	13684	13620	13854	13895	13826	13692	13820	13706	13801	13765	13855	13790	13875	13793	13856	13594	13908	13747	13774	13746	13661	13941	13726	13632	13845	13819	13994	13736	13727	13740	13928	13857	13706	13824	13805	13676	13724	13721	13799	13953	13700	13652	13718	13820	13667	13684	13808	13745	13886	13664	13724	14014	13749	13888	13758	13683	13836	13738	13679	13704	13721	13639	13792	13830	13954	13869	13602	13766	13744	13865	13741	13696	13687	13898	14010	13870	13811	13838	13704	13824	13840	13668	13615	13849	13702	13696	13749	13893	13880	13865	13701	13654	13670	13930	13761	13684	13746	13842	13542	13750	13777	13775	13897	13589	13616	13753	13767	13841	13853	13797	13854	13742	13742	13575	13850	13900	13701	13823	13772	13820	13955	13730	13826	13738	13815	13633	13899	13812	13865	13816	13885	13626	13858	13682	13799	13751	13625	13920	13727	13752	13852	13694	13926	13726	13666	13766	13864	13855	13731	13649	13688	13859	13810	13700	13813	13805	13879	13707	13788	13720	13733	13721	13799	13798	13778	13421	13790	13831	13881	13809	13987	13862	13716	13648	13714	13984	13743	13864	13829	13689	13749	13833	13720	13683	13821	13817	13781	13935	13693	13832	13926	13828	13799	13853	13799	13825	13749	13710	13736	13987	13615	13774	13736	13822	13823	13800	13658	13825	13937	13850	13949	13627	13863	13756	13585	13752	13687	13691	13774	14006	13659	13725	13751	13819	13688	13867	13916	13780	13776	13864	14036	13902	13820	13846	13774	13796	13668	13767	13961	13889	13729	13931	13834	13648	13899	13688	13809	13752	13593	13697	13872	13857	13885	13673	13965	13782	13616	13636	13898	13759	13864	13813	13653	13995	13689	13796	13731	13812	13901	13857	13818	13794	13810	13646	13636	13850	13852	13813	13703	13778	13753	13826	13752	13651	13868	13671	13863	13947	13782	13853	13793	13771	13760	13940	13621	13604	13860	13685	13805	13815	13672	13706	13850	13794	13865	13726	13947	13793	13700	13826	13789	13691	13746	13793	13715	13800	13824	13810	13525	13841	13594	13843	13827	13747	13889	13717	13769	13638	13826	13922	13849	13744	13741	13766	13865	13916	13851	13632	13870	13677	13780	13760	13955	13829	13885	13716	13805	13781	13751	13935	13703	13728	13758	13804	13808	14097	13664	13813	13837	13687	13712	13739	13705	13819	13696	13856	13967	13787	13725	13725	13758	13790	13835	13861	13839	13642	13674	13802	13813	13694	13915	13789	13629	13694	13928	13622	13711	13903	13819	13582	13692	13935	13915	13831	13826	13811	13742	13896	13756	13769	13781	13870	13692	13707	13787	13737	13715	13845	13818	13777	13843	13808	13758	13855	13981	13948	13778	13855	13843	13649	13835	13975	13886	13792	13924	13757	13737	13917	13848	13847	13841	13899	13833	13853	13760	13792	13893	13763	13769	13637	13794	13789	13804	13942	13893	13695	13792	13829	13754	13711	13785	13798	13956	13755	13779	13943	13792	13703	13761	13769	13610	13727	13774	13998	13804	13678	13861	13591	13884	13755	13823	13682	13616	13655	13722	13727	13747	13662	13543	13701	13992	13848	13818	13821	13648	13566	13775	14020	13761	13910	13867	13917	13855	13802	13781	13761	13841	13862	13756	13796	13970	13810	13808	13933	13881	13947	13896	13666	13806	13656	13763	13818	13848	13787	13749	13805	13742	13780	13887	13918	13742	13904	13901	13913	13893	13788	13966	13906	13781	13575	13725	13677	13881	13684	13768	13653	13714	13691	13803	13899	13856	13734	13835	14022	13687	13792	13706	13626	13951	13693	13799	13687	13668	13561	13789	13753	13872	13763	13726	13815	13674	13868	13735	13676	13838	13880	13524	13845	13899	13724	13758	13722	13708	13618	13752	13808	13929	13659	13759	13855	13669	13719	13951	13711	13853	13697	13885	13799	13747	13644	13757	13787	13940	13838	13792	13819	13865	13732	13869	13880	13729	13805	13758	13809	13772	13781	13734	13770	13757	13707	13748	13787	13833	13754	13941	13799	13623	13850	13852	13862	13808	13699	13850	13813	13646	13896	13804	13918	13718	13738	13815	13912	13672	13899	13604	13832	13775	13777	13619	13874	13860	13741	13514	13702	13724	13866	13764	13638	13646	13620	13736	13727	13671	13905	13847	13829	13858	13737	13791	13931	13875	13727	13666	13784	13803	13810	13842	13946	13898	13839	13750	13622	13867	13918	13797	13642	13812	13669	13764	13644	13740	13701	13807	13960	13731	13731	13659	13846	13844	13641	13749	13813	13664	13718	13730	13945	13782	13748	13680	13767	13639	13909	13921	13856	13640	13839	13833	13787	13706	13849	13607	13642	13644	13901	13772	13912	13747	13966	13829	13735	13737	13792	13715	13814	13789	13752	13747	13771	13866	13825	13800	13851	13775	13784	13667	13716	13855	13830	13940	13770	13816	13788	13701	13836	13812	13830	13802	13733	13743	13762	13760	13811	13710	13938	13853	13940	13888	13720	13731	13920	13815	13762	13827	13701	13823	13962	13790	13915	13655	13723	13871	13850	13690	13905	13884	13716	13667	13843	13864	13846	13856	13831	13796	13740	13699	13753	13627	14054	13871	13864	13759	13666	13689	13741	13636	13903	13980	13773	13854	13840	13684	13888	13910	13667	13899	13638	13631	13664	13770	13893	13824	13842	13891	13792	13890	13953	13853	13808	13801	13994	13759	13818	13688	13854	13770	13747	13827	13713	13805	13698	13580	13843	13694	13906	13522	13875	13810	13806	13811	13833	13689	13888	13720	13803	13828	13815	13756	13660	13733	13790	13759	13894	13782	13657	13796	13905	13967	13792	13792	13857	13789	13767	13904	13827	13917	13649	13883	13658	13814	13624	13565	13804	13669	13670	13791	13942	13693	13684	13873	13843	13838	13874	13772	13832	13940	13784	13898	13920	13835	13863	13810	13669	13785	13558	13843	13827	13809	13833	13792	13832	13790	13839	13784	13602	13916	13877	13766	13729	13629	13788	13644	13826	13815	13729	13787	13739	13679	13985	13723	13730	13679	13775	13847	13580	13852	13868	13749	13621	13729	13829	13659	13833	13732	13977	13733	13752	13804	13757	13677	13615	13751	13917	13700	13989	13937	13857	13743	13823	13845	13704	13839	13656	13779	13631	14099	13815	13621	13842	13878	13668	13807	13765	13714	13739	13830	13911	13731	13826	13630	13782	13756	13869	13678	13760	13660	13631	13924	13606	13913	13834	13812	13785	13772	13653	13667	13722	13840	13786	13631	13795	13691	13838	13696	13808	13882	13753	13744	13670	13853	13807	13605	13709	13798	13587	13815	13772	13826	13701	13751	13640	13683	13661	13757	13759	13722	13835	13827	13822	13598	13870	13657	13870	13885	13847	13845	13730	13676	13789	13678	13723	13570	13794	13849	13742	13603	13889	13658	13985	13698	13814	13766	13799	13869	13751	13998	13659	13791	13693	13818	13776	13590	13605	13774	13697	13920	13776	13917	13962	13974	13728	13754	13723	13868	13905	13738	13703	13797	13913	13863	13778	13721	13857	13779	13741	13834	13702	13817	13847	13935	13831	13884	13716	13862	13883	13683	13857	13781	13733	13671	13728	13720
24724	21204	30701	36768	39086	37804	35675	31106	28898	27370	26448	25516	24982	24485	24296	24569	24244	24080	24117	24032	24021	23740	23970	23765	23800	23820	23870	24018	23696	23713	23753	23571	23882	23904	23521	23777	23697	23937	23681	23734	24050	23623	24095	23775	23860	23840	23663	23713	23688	23722	23908	23841	23782	23831	23851	23894	23807	23517	23753	23661	23519	23556	23582	23727	23357	23732	23907	23630	23765	23627	23664	23751	23760	23787	23472	23810	23744	24041	23670	23767	23512	23318	23777	23675	23653	23545	23516	23756	23657	23747	23735	23676	23765	23831	23811	23604	23745	23788	23765	23589	23699	23698	23665	23745	23845	23721	23510	23817	23529	23635	23745	23769	23513	23635	23845	23794	23899	23865	23579	23748	23496	23800	23853	23609	24022	23590	23738	23695	23604	23605	23609	23745	23780	23705	23708	23844	23782	23827	23761	23597	23721	23748	23909	23936	23716	23569	23492	23547	23811	23717	23915	23483	23721	23863	23662	23545	23777	23652	23552	23400	23681	23637	23766	23545	23611	23663	23650	23914	23773	23610	23775	23726	23658	23838	23722	23612	23660	23469	23641	23828	23785	23541	23551	23736	23892	23779	23737	23602	23756	23981	23682	23718	23718	23721	23713	23714	23587	23439	23430	23553	23860	23710	23849	23619	23794	23628	23730	23571	23741	23396	23859	23633	23708	23690	23462	23537	23779	23713	23549	23843	23573	23386	23764	23671	23805	23508	23782	23629	23746	23770	23473	23977	23641	23719	23732	23592	23986	23560	23778	23611	23728	23724	23556	23727	23496	23487	23792	23664	23468	23509	23681	23684	23818	23654	23872	23781	23576	23615	23946	23900	23710	23621	23632	23568	23530	23742	23570	23697	23714	23679	23661	23489	23953	23674	23710	23756	23734	23696	23808	23536	23617	23706	23811	23700	23664	23983	23772	23669	23754	23635	23730	23370	23542	23338	23502	23805	23548	23802	23479	23595	23668	23774	23624	23655	23267	23655	23648	23776	23696	23469	23725	23465	23537	23672	23561	23751	23629	23542	23693	23735	23705	23623	23614	23658	23626	23711	23914	23660	23552	23878	23622	23822	23774	23703	23654	23738	23608	23743	23517	23817	23771	23542	23632	23686	23725	23779	23830	23791	23724	23683	23797	23804	23660	23683	23412	23998	23709	23456	23679	23588	23593	23631	23622	23824	23804	23604	23788	23690	23860	23686	23500	23824	23930	23640	23673	23728	23514	23724	23709	23943	24000	23612	23661	23681	23819	23663	23579	23661	23706	23692	23689	23786	23566	23480	23829	23795	23922	23914	23634	23580	23612	23741	23720	23599	23820	23736	23799	23562	23741	23499	23530	23770	23594	23878	23864	23930	23755	23663	23650	23698	23609	24010	23820	23755	23660	23480	23528	23828	23602	23792	23720	23624	23799	23638	23626	23616	23482	23878	23831	23786	23923	23549	23571	23808	23595	23718	23646	23796	23679	23735	24004	23658	23988	23663	23469	23844	23645	23741	23340	23733	23820	23693	23661	23586	23545	23527	23448	23875	23782	24058	23518	23549	23666	23725	23621	23470	23745	23525	23889	23501	23649	23724	23727	23513	23828	23727	23756	23731	23600	23492	23523	23705	23729	23683	23761	23822	23772	23625	23786	23779	23730	23752	23589	23492	23562	23745	23726	23780	23463	23558	23589	23548	23549	23633	23642	23908	23822	23611	23426	23323	23777	23807	23508	23744	23642	23753	23585	23526	23668	23594	23718	23726	23427	23748	23653	23929	23638	23907	23657	23580	23699	23699	23584	23800	23545	23740	23661	23841	23868	23729	23849	23415	23713	23759	23769	23604	23572	23698	23642	23712	23710	23536	23977	23629	23583	23599	23740	23958	23639	23551	23580	23668	23884	23740	23869	23817	23641	23571	23758	23747	23589	23772	23514	23667	23519	23528	23586	23634	23665	23426	23684	23591	23799	23793	23823	23625	23469	23720	23504	24001	23446	23734	23714	23666	23734	23452	23638	23705	23682	23560	23753	23817	24055	23477	23694	23554	23490	23777	23593	23771	23400	23744	23655	23744	23643	23585	23470	23584	23700	23708	23874	23855	23686	23459	23799	23857	23888	23586	23654	23602	23487	23731	23755	23466	23483	23698	23628	23550	23639	23570	23448	23643	23614	23830	23586	23456	23713	23591	23546	23929	23616	23576	23750	23854	23887	24051	23710	23578	23659	23732	23624	23454	23619	23662	23940	23630	23700	23740	23722	23537	23571	23457	23660	23562	23731	23656	23791	23673	23841	23694	23497	23692	23617	23713	23692	23624	23670	23660	23669	23695	23701	23365	23536	23378	23750	23350	23647	23686	23715	23936	23672	23780	23686	23710	23930	23964	23902	23737	23892	23721	23710	23828	23574	23726	23709	23583	23536	23512	23718	23406	23536	23602	23457	23599	23586	23537	23651	23910	23663	23560	23852	23645	23747	23451	23450	23527	23512	23641	23401	23775	23709	23790	23666	23513	23621	23915	23492	23762	23606	23534	23498	23626	23499	23609	23675	23621	23713	23927	23664	23596	23750	23848	23849	23566	23729	23681	23844	23797	23567	23862	23723	23836	23351	23736	23792	23594	23847	23930	23636	23713	23912	23655	23684	23585	23538	23699	23734	23548	23395	23466	23714	23574	23632	23617	23731	23793	23765	23588	23775	23690	23444	23685	23720	23578	23619	23454	23692	23556	23697	23807	23794	23568	23626	23833	23566	23543	23797	23798	23795	23753	23600	23608	23910	23784	23666	23724	23750	23606	23592	23839	23542	23572	23787	23621	23738	23801	23614	23831	23685	23754	23684	23573	23715	23850	23936	23752	23383	23776	23596	23599	23730	23521	23501	23570	23559	23599	23720	23709	23581	23601	23694	23606	23733	23753	23833	23700	23590	23561	23473	23559	23916	23658	23782	23695	23662	23820	24035	23836	23659	23643	23531	23650	23887	23706	23712	23697	23935	23685	23492	23517	23497	23515	23500	23710	23782	23710	23740	23659	23860	23368	23737	23767	23649	23698	23810	23577	23739	23466	23588	23529	23554	23727	23589	23679	23938	23874	23545	23515	23433	23854	23770	23540	23615	23693	23603	23686	23669	23569	23656	23431	23699	23923	23667	23667	23783	23691	23688	23604	23713	23672	23804	23764	23690	23650	23729	23722	23625	23698	23526	23556	23707	23683	23549	23705	23850	23574	23471	23754	23619	23734	23686	23497	23858	23697	23726	23680	23859	23601	23669	23606	23756	23777	23713	23743	23796	23690	23468	23640	23440	23638	23535	23733	23609	23604	23465	23498	23746	23593	23525	23831	23577	23866	23833	23595	23760	23599	23768	23497	23594	23540	23850	23798	23943	23840	23702	23581	23813	23608	23741	23774	23554	23571	23664	23601	23882	23719	23848	23715	23866	23572	23733	23652	23641	23703	23818	23753	23605	23979	23609	23837	23814	24008	24019	23637	23756	23818	23712	23650	23790	23809	23789	23732	23801	23673	23751	23557	23782	23602	23781	23615	23701	23595	23597	23460	23691	23668	23857	23753	23445	23834	23803	23599	23742	23432	23870	23740	23454	23584	23678	23453	23964	23844	23462	23534	23735	23674	23933	23743	23641	23480	23774	23526	23954	23486	23643	23734	23609	23866	23443	23748	23720	23644	23726	23702	23704	23788	23849	23632	23903	23903	23628	23640	23887	23715	23821	23710	23613	23701	23530	23591	23670	23525	23596	23733	23640	23714	23749	23703	23647	23661	23643	23416	23625	23597	23685	23788	23558	23736	23657	23608	24050	23547	23753	23698	23394	23644	23603	23606	23559	23669	23732	23502	23871	23648	23772	23589	23692	23939	23882	23886	23763	23764	23717	23568	23645	23650	23548	23669	23531	23698	23647	23821	23612	23581	23534	23655	23953	23664	23764	23674	23695	23554	23877	23692	23949	23601	23662	23498	23658	23595	23614	23832	23834	23822	23748	23855	23769	23820	23724	23691	23803	23654	23827	23499	23977	23980	23529	23563	23811	23691	23803	23668	23722	23617	23530	23985	23568	23758	23595	23823	23805	23879	23581	23655	23566	23786	23904	23596	23841	23801	23802	23759	23607	23710	23752	23717	23712	23757	23611	23586	23705	23550	23666	23709	23709	23907	23439	23492	23804	23524	23766	23886	23717	23700	23669	23655	23815	23782	23904	23590	23804	23576	23677	23671	23742	23504	23804	23747	23760	23376	23645	23657	23610	23502	23673	23670	23776	23881	23604	23447	23726	23859	23726	23795	23538	23657	23435	23586	23637	23706	23848	23870	23853	23589	23548	23767	24124	23719	23740	23799	23518	23434	23720	23649	23649	23516	23638	23750	23516	23654	23775	23549	23656	23711	23769	23877	23786	23828	23770	23807	23735	23678	23692	23648	23645	23750	23527	23567	23380	23799	23721	23679	23557	23532	23849	23680	23797	23690	23672	23745	23820	23556	23656	23443	23471	23552	23947	23584	23708	23581	23482	23719	23773	23886	23776	23580	23738	23689	23924	23423	23676	23789	23617	23796	23588	23478	23590	23734	23475	23817	23597	23499	23643	23635	23583	23656	23630	23663	23763	23402	23822	23751	23555	23646	23545	23665	23901	23843	23684	23632	23722	23675	23654	23792	23778	23724	23805	23740	23771	23835	23600	23486	23535	23483	23675	23580	23639	23674	23583	23429	23484	23646	23815	23288	23515	23720	23626	23653	23739	23758	24099	23747	23857	23829	23763	23766	23560	23568	23665	23466	23552	23612	23846	23856	23775	23774	23629	23899	23800	23623	23857	23710	23860	23620	23738	23534	23525	23633	23469	23701	23594	23535	23687	23644	23650	23872	23827	23716	23553	23689	23835	23741	23773	23703	23645	23698	23963	23728	23925	23785	23643	23790	23524	23310	23602	23744	23403	23775	23814	23783	23751	23962	23860	23509	23606	23557	23608	23865	23786	23758	23732	23935	23665	23891	23809	23648	23745	23610	23721	23906	23555	23734	23509	23497	23587	23809	23524	23774	23660	23822	23946	23777	23496	23860	23800	23696	23651	23640	23609	23852	23582	23577	23702	23719	23527	23705	23467	23707	23627	23739	23566	23749	23503	23693	23611	23698
22767	47335	51596	44549	37390	29547	25115	21413	19034	17613	16251	15533	14982	14865	14471	14436	14125	14266	13866	13970	13896	13889	13720	13813	13852	13708	13711	13708	13686	13660	13824	13758	13968	13773	13919	13673	13731	13520	13622	13614	13627	13768	13851	13774	13653	13671	13584	13795	13740	13792	13742	13696	13671	13699	13655	13770	13623	13539	13728	13822	13645	13547	13687	13642	13675	13690	13661	13754	13853	13598	13661	13701	13651	13745	13731	13666	13583	13760	13710	13748	13597	13660	13521	13710	13816	13695	13564	13641	13697	13578	13736	13793	13684	13717	13608	13467	13562	13623	13550	13837	13701	13748	13744	13636	13747	13554	13787	13705	13669	13658	13696	13647	13749	13671	13689	13630	13661	13564	13725	13788	13561	13658	13850	13680	13630	13695	13756	13540	13593	13794	13624	13816	13724	13568	13789	13750	13773	13590	13609	13673	13741	13615	13640	13687	13728	13459	13721	13755	13675	13745	13524	13643	13580	13634	13682	13652	13633	13616	13684	13683	13666	13649	13601	13664	13656	13738	13668	13737	13782	13654	13737	13690	13624	13554	13613	13524	13675	13731	13598	13757	13717	13663	13661	13578	13683	13659	13906	13703	13691	13642	13444	13620	13796	13712	13613	13598	13782	13684	13711	13762	13677	13661	13559	13593	13578	13675	13536	13661	13680	13648	13717	13691	13551	13755	13733	13415	13685	13714	13653	13631	13867	13565	13692	13668	13540	13533	13638	13763	13725	13631	13629	13553	13689	13763	13690	13614	13628	13686	13486	13895	13688	13694	13638	13632	13634	13550	13675	13554	13646	13741	13697	13713	13653	13606	13659	13607	13541	13762	13662	13584	13887	13681	13768	13713	13645	13616	13659	13692	13705	13603	13686	13645	13591	13875	13613	13662	13600	13627	13532	13633	13599	13698	13587	13787	13498	13659	13678	13694	13566	13790	13544	13635	13834	13574	13726	13545	13630	13710	13580	13661	13614	13748	13617	13553	13671	13675	13710	13530	13669	13610	13557	13565	13697	13568	13773	13625	13617	13707	13414	13748	13548	13745	13747	13586	13654	13761	13473	13629	13715	13640	13629	13691	13619	13736	13571	13629	13504	13572	13611	13670	13592	13567	13615	13599	13762	13687	13620	13627	13662	13635	13591	13886	13613	13643	13754	13756	13538	13625	13657	13684	13819	13693	13728	13778	13706	13787	13641	13819	13613	13546	13566	13605	13629	13620	13619	13547	13551	13771	13570	13499	13627	13743	13688	13768	13788	13693	13480	13752	13809	13712	13435	13774	13674	13768	13624	13791	13539	13760	13643	13691	13719	13582	13795	13627	13431	13747	13633	13750	13853	13653	13640	13724	13509	13783	13601	13710	13729	13710	13521	13628	13465	13511	13713	13606	13547	13693	13750	13694	13843	13697	13512	13622	13684	13910	13626	13670	13666	13652	13515	13681	13759	13628	13535	13652	13863	13705	13604	13623	13682	13555	13742	13415	13766	13486	13815	13783	13639	13599	13731	13549	13658	13655	13623	13648	13562	13671	13731	13564	13706	13737	13804	13592	13624	13667	13636	13656	13731	13603	13477	13752	13735	13618	13560	13466	13746	13703	13645	13713	13699	13808	13661	13695	13807	13606	13564	13612	13732	13781	13712	13749	13642	13517	13741	13840	13671	13616	13770	13576	13608	13674	13416	13603	13727	13628	13669	13809	13674	13558	13657	13605	13885	13664	13677	13766	13728	13606	13511	13610	13592	13690	13839	13565	13564	13842	13627	13542	13757	13645	13630	13526	13672	13688	13951	13640	13623	13666	13771	13738	13759	13548	13490	13633	13547	13559	13666	13579	13675	13520	13672	13577	13718	13765	13596	13648	13775	13676	13765	13510	13845	13594	13602	13665	13688	13611	13744	13646	13760	13834	13836	13719	13643	13734	13603	13844	13474	13802	13643	13677	13602	13908	13757	13727	13615	13609	13658	13469	13766	13750	13723	13643	13715	13681	13688	13790	13526	13568	13663	13806	13670	13501	13723	13560	13680	13667	13707	13777	13732	13732	13772	13615	13655	13615	13758	13678	13485	13491	13728	13619	13667	13857	13802	13668	13766	13609	13515	13678	13784	13595	13491	13644	13784	13544	13668	13871	13735	13769	13539	13775	13637	13463	13570	13705	13701	13736	13650	13767	13658	13639	13704	13699	13776	13582	13528	13542	13689	13614	13642	13740	13616	13650	13680	13543	13824	13719	13637	13576	13575	13771	13637	13741	13717	13764	13631	13713	13573	13624	13696	13575	13482	13688	13712	13623	13721	13781	13520	13645	13662	13737	13536	13753	13676	13389	13605	13615	13656	13717	13748	13576	13613	13728	13698	13625	13773	13703	13629	13695	13565	13441	13625	13793	13650	13796	13695	13799	13496	13485	13671	13689	13696	13575	13690	13609	13626	13611	13841	13740	13638	13586	13691	13717	13687	13723	13545	13831	13813	13533	13590	13592	13623	13728	13640	13757	13544	13733	13649	13511	13571	13515	13726	13600	13376	13595	13672	13735	13732	13444	13578	13684	13717	13695	13408	13642	13752	13601	13868	13618	13602	13522	13655	13530	13530	13712	13621	13718	13820	13432	13640	13804	13669	13613	13781	13811	13687	13759	13525	13554	13608	13718	13674	13569	13707	13488	13578	13788	13486	13664	13635	13677	13517	13748	13529	13666	13571	13600	13700	13767	13525	13631	13512	13746	13727	13610	13590	13743	13544	13877	13837	13599	13741	13632	13700	13649	13738	13599	13609	13625	13503	13648	13773	13685	13571	13659	13649	13707	13552	13610	13733	13567	13746	13742	13696	13716	13525	13534	13537	13593	13535	13701	13809	13597	13624	13568	13703	13788	13716	13603	13641	13673	13467	13539	13721	13631	13649	13658	13650	13605	13712	13641	13691	13532	13841	13696	13687	13712	13664	13603	13552	13617	13774	13641	13649	13683	13692	13789	13598	13915	13607	13787	13792	13717	13787	13504	13726	13771	13680	13548	13591	13765	13726	13663	13695	13828	13549	13505	13624	13606	13552	13732	13939	13699	13505	13641	13623	13554	13615	13575	13816	13505	13820	13575	13547	13654	13699	13749	13813	13571	13602	13621	13542	13659	13752	13680	13878	13678	13632	13768	13605	13524	13777	13615	13706	13555	13582	13621	13684	13596	13793	13629	13614	13635	13624	13785	13621	13585	13609	13447	13652	13775	13664	13704	13768	13744	13609	13733	13642	13624	13793	13699	13689	13653	13765	13653	13627	13593	13665	13628	13861	13677	13755	13603	13738	13706	13630	13776	13627	13721	13628	13603	13718	13653	13646	13709	13544	13671	13680	13602	13632	13568	13644	13600	13690	13524	13591	13521	13804	13528	13828	13484	13824	13721	13806	13661	13748	13588	13787	13661	13552	13697	13645	13598	13735	13602	13672	13658	13595	13769	13498	13560	13664	13552	13650	13605	13647	13605	13657	13622	13555	13573	13709	13757	13530	13523	13559	13778	13704	13550	13668	13782	13742	13626	13560	13589	13493	13674	13421	13687	13686	13728	13725	13894	13837	13712	13660	13607	13680	13622	13600	13630	13666	13538	13701	13613	13695	13803	13499	13561	13747	13573	13631	13736	13499	13745	13690	13693	13642	13707	13644	13642	13804	13587	13746	13699	13634	13640	13717	13730	13464	13722	13818	13486	13475	13618	13568	13727	13629	13688	13699	13613	13667	13724	13631	13622	13698	13602	13534	13689	13440	13608	13856	13815	13730	13602	13578	13705	13677	13679	13704	13615	13630	13730	13597	13805	13735	13576	13674	13441	13668	13826	13502	13777	13631	13757	13604	13624	13576	13626	13716	13630	13756	13763	13690	13710	13656	13723	13494	13670	13685	13702	13693	13726	13729	13735	13751	13805	13547	13684	13576	13839	13530	13653	13660	13727	13761	13656	13693	13616	13779	13484	13765	13660	13668	13511	13709	13674	13766	13735	13573	13659	13558	13586	13615	13604	13771	13696	13622	13732	13652	13769	13502	13627	13706	13484	13669	13727	13691	13677	13792	13757	13607	13691	13721	13591	13647	13570	13829	13672	13730	13704	13669	13541	13682	13496	13613	13624	13565	13552	13617	13703	13448	13749	13600	13716	13598	13567	13617	13606	13568	13603	13577	13709	13637	13738	13534	13705	13572	13618	13536	13648	13783	13701	13662	13786	13752	13557	13562	13612	13612	13617	13725	13621	13691	13633	13631	13605	13710	13650	13571	13642	13592	13707	13723	13700	13660	13645	13701	13702	13797	13607	13577	13654	13781	13667	13589	13804	13702	13488	13843	13708	13720	13750	13657	13683	13651	13719	13625	13754	13594	13692	13561	13686	13642	13725	13845	13849	13689	13856	13538	13619	13738	13595	13721	13609	13690	13725	13634	13640	13727	13749	13697	13813	13652	13711	13531	13738	13577	13605	13465	13765	13642	13608	13660	13747	13701	13770	13713	13619	13531	13662	13609	13630	13650	13618	13779	13613	13536	13639	13751	13753	13704	13601	13674	13799	13624	13755	13567	13654	13748	13676	13779	13699	13835	13478	13894	13594	13576	13890	13558	13802	13738	13576	13550	13826	13895	13699	13364	13677	13758	13785	13653	13629	13737	13675	13547	13620	13769	13590	13567	13556	13746	13649	13649	13595	13826	13520	13602	13684	13652	13730	13559	13535	13744	13621	13641	13808	13732	13808	13646	13631	13470	13517	13608	13529	13605	13658	13733	13761	13564	13735	13597	13739	13546	13606	13675	13594	13656	13692	13559	13601	13555	13779	13590	13443	13856	13707	13686	13693	13701	13587	13730	13629	13668	13834	13679	13778	13642	13721	13656	13724	13691	13598	13694	13611	13723	13599	13696	13599	13840	13678	13763	13804	13664	13670	13951	13534	13630	13670	13721	13741	13617	13586	13640	13549	13775	13601	13750	13735	13694	13701	13640	13616	13676	13457	13640	13747	13706	13825	13721	13635	13712	13582	13790	13679	13684	13524	13654	13605	13690	13779	13692	13629	13700	13550	13544	13644	13510	13743	13509	13666	13542	13793	13701	13640	13655	13688	13513	13760	13432	13591	13797	13585	13533	13600	13639	13531	13652	13506
22913	21191	29149	31311	35857	38605	38330	33069	29961	28406	27014	26057	25418	25178	24985	24730	24538	24580	24274	24260	24162	24040	24236	24044	24112	24100	23800	23765	24219	23998	24115	24002	24038	24257	24002	24296	23834	23931	23924	24048	24089	23992	23911	23997	24106	24053	23989	24038	23743	23840	24151	23730	23741	23960	23780	23810	23966	24089	24131	23653	23714	23917	23923	23759	23947	23945	23841	23964	23706	23887	23838	23836	24094	23956	23812	24040	23804	23568	23814	24046	23632	24004	23718	24015	23760	23715	23922	23891	23815	23843	23549	23718	23975	23490	23983	23694	23830	23609	23840	24005	23817	23680	23878	23852	23798	23709	23832	23682	23597	23708	23790	23814	23627	23688	23898	23904	23775	23714	23956	23797	23823	23853	23733	23906	23781	23803	23948	23976	23957	24002	23755	23947	23938	23872	23905	23701	23994	23984	23918	23843	23782	23903	23870	23667	23776	23789	23699	23819	23876	23897	23752	23772	23831	23696	23455	23953	23725	23683	23898	23792	23920	23954	23702	23909	23990	23778	23820	23671	24052	24021	23593	23605	23649	23766	23957	23606	23950	24004	23952	23950	23950	23713	23596	23864	24005	23832	23739	23955	23909	23742	23951	23887	23962	24090	23855	23806	24025	23856	23683	23875	23839	23713	23767	23827	23722	23702	23932	23799	23580	23743	23782	24130	23785	23817	23875	23880	23797	23880	23741	23922	24026	23882	23995	23823	23708	24012	23987	23793	23938	23872	24069	23999	23745	23625	24075	23785	23809	23776	23984	23750	23982	23802	23783	23951	23789	23772	23894	24005	23712	23876	24101	23855	23899	23941	23880	23714	23785	23919	24077	23909	23692	23914	24088	23894	23855	23969	23751	24018	23841	23927	23697	23776	23893	23638	23768	24076	23648	23562	23826	23611	24027	23828	23746	23939	23843	23843	24032	23948	23882	23785	23772	23848	23974	23683	23590	23878	23906	24087	23751	23993	23802	23469	23874	24026	23816	23714	23864	23861	23959	23897	24053	23794	23662	23960	23697	23550	24030	23730	23570	23646	23635	23714	23664	23805	23959	23979	23859	23725	23806	23586	23969	23552	23856	23838	23940	23516	23719	23788	24046	23871	23756	23734	23915	23841	23878	23912	23937	23783	24041	23930	23837	24042	23613	23793	23971	23651	23849	23877	23769	23835	23734	23840	24003	23935	24030	23678	23825	23723	23765	23989	23691	23961	23789	23795	23728	23386	23901	23769	23903	23647	23703	23737	24042	23765	23729	23753	23833	23981	23765	23649	23691	23583	23689	23782	23869	23883	23895	23621	23677	23875	24049	23813	23893	23676	23816	23911	23989	23825	23981	24051	23786	23847	23773	24053	23841	23796	23861	23838	23707	23791	23977	23675	23759	23675	23821	23817	23957	23946	24016	23779	24036	23756	23828	23832	24036	23794	23804	23773	23876	23904	23909	23825	23633	23752	23873	23651	23960	23995	24003	23917	23858	23893	23810	23942	23812	23781	23887	23932	23847	23880	23793	23842	24005	23727	23959	23694	23938	24075	23931	23741	23666	23899	23961	23954	23970	24008	24044	23969	23906	23846	23634	23903	23994	24134	23905	23859	23835	23825	23807	23794	23753	23777	23988	23621	23904	23836	24156	23861	23955	23888	23949	23956	23853	23988	23710	23988	23919	23585	23945	23867	23850	23683	23921	23626	23799	23695	23879	23790	23618	23663	23805	23611	23718	23942	23962	23838	23627	23882	23921	23910	23925	23827	23782	23815	23757	23825	23949	23899	23883	23793	23848	23985	23947	23695	23874	23850	23873	23883	24001	24020	24028	23881	23839	23869	24108	23917	23726	23903	23884	23986	23798	24055	23769	23994	23959	23927	23994	23951	23704	24026	23708	23737	23868	24012	23944	23938	24110	23894	23881	23803	23899	23832	23825	23724	23996	23775	23749	23973	23940	23933	24016	23753	23823	23965	23831	23804	23793	23843	23743	23946	23744	23871	23901	23762	23854	24069	24049	23814	23824	23757	23912	23789	23897	23840	23801	23792	23845	23658	23734	23944	24004	23780	23706	23864	23914	23748	23723	23987	23648	23811	23958	23741	23940	23897	23961	23778	23928	24000	24039	23866	23703	24024	23764	23704	23760	23885	23893	23922	23893	23889	23926	23477	23878	23958	24006	23703	23980	23740	23830	23954	23638	23723	23772	23858	23936	23946	23924	23700	24031	24042	23905	23781	23840	23960	24045	23589	23761	23724	23811	23923	23906	23827	23998	24018	23861	24005	23764	23804	23726	23797	23902	23532	23691	23994	24059	23995	23857	23918	23847	23760	23683	23697	23939	23823	23764	23864	23901	23805	23943	23853	23806	23652	23908	23862	23957	23853	23871	24039	23920	23821	24028	23738	23734	23860	23742	23618	23760	23955	24029	23915	24125	23744	23873	24203	23886	23655	23768	23866	23669	24008	23909	23823	23984	23710	23843	23847	23804	23664	23857	23823	23749	23910	24075	23825	23900	23878	23980	23716	23822	23784	23919	23618	23895	23904	23887	23850	23743	23898	23902	23949	23946	23871	23696	23698	23819	23855	24050	23899	23873	23539	23739	23904	23844	23898	23926	23805	23912	23858	23944	23920	23879	23864	23669	23724	23789	23908	23954	24018	23912	23854	23844	23801	23965	23763	23755	23825	23716	23586	23876	24029	23991	23791	23869	23688	24037	23632	23760	23865	23768	23956	23902	23946	24024	23815	23857	23913	23746	23890	24020	23862	23672	23821	23805	23853	23994	23740	24006	23920	23972	23782	23890	23592	23840	23817	23855	23824	23891	24052	23752	23786	23722	23908	24202	24047	23828	23857	23744	23964	23853	23703	23737	24120	23786	23815	24021	24050	23841	23968	23937	23950	23800	23989	23941	23997	23799	23731	23873	23851	23771	23885	23609	23836	23432	23976	23722	23596	23771	23640	24013	23777	23690	23839	23829	23868	23741	23895	23752	23529	23581	23939	23758	23810	24000	23726	23815	23674	23819	23872	23915	23863	23843	23854	23809	23882	23962	23777	23823	23816	24024	23807	23812	23859	23615	23916	23869	23729	23888	24046	23874	23958	23729	23894	24039	23859	23664	23906	23844	23901	23811	23953	23802	23711	23790	23704	23869	23811	23858	23952	23957	23700	23770	23681	23589	23664	24196	24019	23939	23781	23781	23847	24120	23710	23883	23776	23960	23945	23892	23712	23912	23750	23776	23838	23792	23947	23934	23981	24052	23864	23588	23754	24033	23524	23750	23770	23772	23879	23870	23884	23843	23485	23785	23863	23972	23708	24069	23844	23932	23992	23877	23982	23860	23745	23777	23858	24073	23938	23855	23741	23813	23870	24046	24002	24057	23908	24074	23945	23856	23759	23845	23827	23830	23944	23761	24019	23580	23854	23974	23812	24044	23910	23887	23756	23888	23871	23648	23691	23960	23968	23917	24028	23816	23911	23813	23701	23833	23941	23934	23812	23843	23851	23595	23799	23814	23736	23730	23827	23778	23861	23573	24001	24137	23811	23805	23835	23940	23900	23827	23600	24282	23849	24023	23706	23851	24044	23717	23816	23664	23927	23820	23732	23749	24072	23850	23917	23738	24031	24011	23864	23616	23900	23751	24142	23791	23832	23934	23866	23894	23773	23563	23735	23795	23769	23794	24040	23780	23807	23918	23891	23852	23677	23886	23841	23833	23788	23625	23921	23882	23803	23821	23806	24010	23942	23921	23750	23765	23894	24039	23861	23780	23787	23792	23989	23844	24024	23920	23952	23792	23724	23998	23901	23896	23909	24111	23980	24012	23749	23643	23813	23739	24014	23680	23848	23585	23867	23858	23721	23654	23734	23893	23928	23866	23882	23685	23619	23957	24014	23756	23811	23874	23851	23811	23762	23802	23896	23978	24012	23891	23885	23825	23794	23985	23960	23743	23954	23893	23947	23937	23922	23934	23675	24006	23847	24025	23871	24130	23698	23701	23928	23767	23802	23723	23984	24017	23633	23842	24003	23826	23870	23846	23989	23852	23915	23560	23771	23926	23696	23835	23998	23944	23924	23813	23846	24227	23831	23922	23912	23774	23863	23892	23997	23775	23840	23987	23870	23841	23816	23693	23920	23763	23802	23805	24000	23846	23835	23700	23980	23606	23964	23905	23832	23900	23865	23863	23871	23876	23769	23931	23845	23880	23951	23718	23872	23810	23776	23751	24080	23749	23700	23904	23737	23658	23721	23969	23778	23948	24029	23724	23888	23777	23986	23894	23884	24077	23968	23921	23702	23949	23904	23954	23989	23870	23847	23943	23785	23707	24050	23949	23626	23867	23939	23939	23801	23889	23698	23879	23799	24010	23704	23923	23645	23866	23783	23975	23841	24056	23745	23809	23919	23790	23866	23820	24041	23875	23701	23765	23838	23788	23945	24089	23966	24068	23964	23899	23792	24029	24050	23851	23722	23916	23741	23795	23824	23802	23875	23710	23844	24102	23715	23704	23979	23928	23953	23964	24149	24048	23941	23989	23920	23706	23667	23850	23800	23822	23966	23877	23925	23748	23956	23925	23728	23708	23707	23726	23774	23884	23721	23710	24000	23677	24060	23831	23823	23776	23859	23866	24075	23713	23787	23898	23827	23909	23895	23751	23852	23966	23718	24033	23998	23836	23761	23950	23885	24052	23848	23450	23950	23828	23716	23726	23677	23990	23795	23898	23910	23800	23856	23862	23643	23694	23798	23889	23855	23888	23988	23908	23793	23859	23791	23895	23628	23848	23730	23750	23807	23759	23895	23856	24082	23809	23625	23778	23867	24041	23951	23834	23906	23991	23749	23861	23912	23894	24032	23890	23695	23768	23991	23836	24169	23698	23724	23914	23868	24011	24080	23643	23966	24044	23832	23961	23818	23793	23941	23650	23698	23944	23907	23718	23969	24033	23831	23783	23983	23967	23813	23717	23903	24134	23871	23775	23717	23885	23817	23812	23603	24054	23737	23719	23855	23816	23568	23811	23901	23823	23968	23696	23768	23725	23899	23982	23962	23715	23696	23937	23802	23969	23816	23894	23833	23841	23893	24035	24078	24029	23662	23680	23896	24010	24069	23899	23899	23913	23837	23878	23687	23848	23640
29196	57444	57005	51902	41823	33249	27624	23577	20580	18476	17053	16056	15380	15051	14797	14674	14409	14425	14142	14120	14174	14000	14046	13921	14068	13874	14070	14052	13969	13959	13919	13896	13904	13922	13993	13964	14033	13722	13907	13985	13880	13909	13933	14049	13988	13824	13813	13905	13836	13897	13948	13946	13864	13943	13715	13966	13817	13857	13835	13805	13905	13960	13780	13893	14046	13838	13886	13819	13829	13990	13982	14026	13737	13738	13618	13928	13863	14099	13877	13954	13662	13909	13876	13633	13865	13918	13852	13916	13924	13722	13907	13969	13875	13877	13715	13890	13817	13995	13687	13786	13890	13844	13953	13974	13746	13722	13783	13897	13934	13851	14035	13841	13850	13846	13965	13819	14024	13670	13691	13876	13712	13658	13927	13862	14032	13986	13607	13925	13985	13728	13791	13739	13804	13803	13981	13797	13823	13739	14004	13915	13955	13837	13879	13833	13927	13881	14045	13842	14055	13933	13779	13871	13773	13855	13887	13898	13697	14044	13750	13797	13874	13887	13844	13928	13833	13844	13837	13754	13726	13764	13732	13787	13851	13911	13826	13970	13780	14061	13747	13784	13708	13664	13642	13725	13954	13816	13871	13923	13817	13823	14079	13859	14044	13842	13865	13956	13865	13931	13873	13878	13674	13803	14054	13747	13877	13712	13873	13772	14008	13940	13859	14010	13932	13889	13945	13714	13957	13823	13906	13885	13790	13804	13819	13991	13850	13748	13899	13883	13860	13950	13800	13776	13736	13889	13980	13937	13777	13739	13679	13800	13698	13851	13788	13780	13664	13732	13806	13724	13970	13675	13811	13933	13951	13734	13838	14043	13861	13921	13791	14060	13864	13631	13897	13699	14009	13628	13846	13822	13942	13801	13897	13868	13837	13928	13674	13768	13857	13679	13724	13861	13935	13773	14104	13682	13828	13848	13755	13756	13837	13897	13877	13923	13837	13758	13885	13745	13899	14043	13764	13815	13892	13765	13775	13802	13881	13539	13739	13827	13825	13829	13869	13868	14073	13818	14000	13822	13792	13761	13692	13818	13947	13999	13917	13750	13948	13826	13832	13843	13876	13796	13930	13691	13895	13750	13889	13897	14047	13866	13675	13729	14018	13707	14017	13721	13811	13980	13733	13626	13718	13776	13919	13991	13872	13755	13879	13757	13943	13575	13759	13946	13916	13700	13812	13795	13866	13725	13918	13793	13878	13910	13639	13760	13844	13898	13817	13859	13732	13934	13932	13930	13785	13786	13839	13785	13817	13721	13761	13924	13916	13917	13871	13730	13869	13802	13857	13683	13725	13884	13795	13848	13847	13811	13768	13821	13978	13832	13852	13769	13835	13833	13909	13807	13973	13808	13797	13768	13838	13889	13835	13716	13987	13832	13897	13668	13728	13776	13974	13853	13895	13938	13600	13808	13858	13864	13874	13712	13911	13891	13913	13800	13877	13860	13989	13886	13831	13822	13806	13881	13633	13867	13919	13824	14001	13717	13878	13974	13821	13895	13655	13920	13706	13948	13981	13868	13999	13845	13895	13507	13796	13874	13843	13768	13926	13746	13782	13907	13778	13839	13821	13806	13853	13940	13877	13826	13849	13801	13795	13811	14053	13856	13770	13837	13872	14069	14093	13987	13802	13786	13846	13790	13759	13877	14031	13798	13726	13785	13891	14051	13840	13867	13729	13746	13963	13857	13808	13886	13893	13792	14008	13735	13861	13948	13740	13897	13808	13902	13864	13790	13756	13793	13801	13863	13913	13807	13983	13897	13728	13863	13826	13989	13774	13888	13814	13893	13831	13868	13846	13851	14043	13942	13854	13882	13918	13935	13836	13984	13925	13940	13793	13857	13726	13797	13855	13912	13729	13909	13794	13718	13864	14056	13723	13921	13933	13830	13825	13897	13789	13905	13768	13916	13873	13686	13742	13829	13796	13930	13974	13840	14020	13866	13899	13927	13819	13933	13969	13767	13946	13999	13678	13777	14013	13897	13911	13802	13859	13720	13945	13825	13879	13809	13915	13908	13760	13882	13939	13885	13890	13870	13935	13664	13819	13842	13911	13889	13931	13759	13765	13965	13702	13750	13784	13755	13705	13741	13907	13869	13773	13717	13801	13962	13728	14025	13959	13704	14066	13879	13761	13834	13846	13856	13964	13833	13829	13932	13813	13885	13873	13793	13882	13933	13888	13802	14030	13814	13712	13776	13702	13881	13956	14005	13766	13950	13901	13948	14076	13767	13615	13915	13673	13879	13782	13904	13995	13817	13763	13919	13907	13661	13857	13784	13886	13854	13754	13877	13848	13810	13914	13728	13824	13685	13748	13913	13954	13954	13886	13945	13783	13844	13836	13695	13757	13796	13690	13778	13844	13889	13878	13770	13895	13805	13906	13932	13902	13985	13884	13852	13811	13717	13723	13869	14024	13791	13735	13758	13897	13801	13815	13972	13697	13923	13739	13793	13792	13720	13919	13695	13865	13877	13791	13960	13902	13843	13903	13745	13946	13968	13873	13886	13794	13811	14001	13904	14019	13835	13657	13851	13821	13815	13873	13855	13855	13693	14064	13901	13840	13887	13667	13997	13708	13823	13983	13849	13847	13682	13936	13892	13738	13811	13889	13865	13669	13778	13962	13732	13753	13875	13872	13875	13851	13853	13930	13904	13881	13850	13844	13780	13880	13691	13852	13899	13865	13878	13748	13963	13808	13867	13838	13875	13867	13823	14114	13832	13924	13743	13619	13890	13679	13761	13683	13814	13808	13929	13722	13960	13815	13775	13985	13918	13841	13863	13881	13717	13830	13871	13813	13689	13877	13716	13951	13960	13830	13806	13800	13856	13963	13768	13684	13804	13820	13993	14026	13829	13853	13917	13859	13914	13784	13906	13793	13850	13908	13839	13629	14065	13837	13757	13770	13891	13857	13980	13646	13960	13814	13739	13814	13801	13804	13984	14015	13969	13896	13808	13849	13841	13884	13833	13832	13756	13786	13802	13838	13811	13740	14134	13855	13761	13779	13816	13820	13855	13786	13847	14064	13882	13936	14052	13948	13780	13732	13802	14033	13871	13806	13898	13838	13999	13782	13836	13687	13678	13988	14040	13802	13771	13816	13736	13767	13879	13879	13773	13797	13952	13729	13792	13913	13830	13887	13837	13800	13817	14059	13755	13743	13827	13978	13846	13759	13792	13785	13904	13891	13843	13885	13850	13669	13912	13890	13849	13784	13759	13862	13908	13800	13659	13684	13867	13836	13547	13836	13763	13768	13852	13694	13794	13942	13649	13718	13921	13812	13790	13806	13854	13828	13845	13874	13920	13813	13864	13991	13806	13894	13907	13829	13807	13759	13930	13815	13804	13848	13932	13764	14025	13935	13804	13890	13965	13880	13936	13731	13876	13760	14032	13778	13884	13827	13884	13785	13819	13845	13730	13897	13885	14006	13997	13794	13852	13722	13849	13956	13852	13599	13745	13910	13782	13869	13822	13744	13910	13962	13921	13964	13939	13771	13871	13770	13858	13780	13885	13744	13884	13812	13802	13579	13780	13917	13657	13847	13775	13794	13939	14073	13672	13756	13958	13625	13816	13836	13907	13888	13777	13769	13957	13789	13770	13713	13862	14003	13817	13935	13795	13828	13871	13819	13858	13819	13834	13956	13907	13905	13729	13780	13914	13812	13801	13865	13956	13890	13738	13825	13738	13743	13907	13771	13868	13807	13801	13821	13859	13849	14151	13849	13809	13972	13808	13907	13922	14042	13759	13884	13876	13888	13825	13988	13959	13848	13837	13866	13825	13774	13791	13809	13699	13837	13791	13863	13925	13874	13752	13900	13928	13868	13800	13779	13861	13910	13756	13782	13804	13821	13785	13931	14008	13839	13819	13933	13680	13906	13760	13855	13698	13919	13776	13868	13836	13802	13972	13638	13848	13859	13887	13884	13809	13930	13860	13755	13768	13976	13807	13877	13853	13727	13970	13773	13883	13690	13845	13738	13903	13853	13746	13841	13815	13938	13984	13902	13848	13902	13982	13970	13882	13885	13836	13834	13882	13965	13768	13762	13744	13828	13828	13718	13694	13847	13861	13797	13632	13729	13910	13648	13705	13914	13661	13840	13826	13750	13843	13658	13876	13900	13774	13872	13762	13795	13763	13832	13785	13811	13860	13723	13902	13625	13773	13908	13700	13894	13808	13884	13940	13834	14026	14007	13869	13705	13731	13888	13989	13802	13983	13679	13959	13874	13826	13913	13835	13933	13972	13868	13776	13989	13834	13750	13786	13825	13735	13876	13839	13815	13809	13806	13903	13837	13794	13973	13756	13904	13846	13773	13785	13777	13782	13894	13836	13777	13805	13758	13904	13975	13897	13929	13861	13856	13786	13846	13987	14042	13972	14008	13899	13602	13858	13949	13797	13938	13746	13697	13786	13677	13890	13860	13863	13866	13728	13892	13773	13851	13915	13750	13922	13700	13893	13723	13816	13807	13862	13918	13787	13737	13847	13871	13761	13825	14009	13941	13807	13725	13853	13912	14059	13811	13521	13835	13913	13855	13751	13952	13831	13837	13672	13821	13965	13807	13975	13900	13966	13845	13823	13847	13772	13864	13795	13931	13857	13848	13793	13686	13785	13544	13826	13820	13763	13855	13722	13813	13810	13984	13825	13877	13579	13729	13784	13755	13872	13834	13865	13901	13846	13857	13811	13935	13804	13883	14039	13945	13890	13903	13821	13938	13858	13825	13855	13828	13876	13793	13909	13791	13879	13769	13888	13731	13928	13905	13813	13758	13999	13783	14063	13951	13948	13794	13725	13728	13869	13789	14042	13832	13746	13787	13755	13862	13915	13763	13872	13860	13692	13808	13844	13858	13920	13963	13870	13739	14001	13778	13748	13884	13819	13722	13828	13842	13604	13680	13867	13871	13805	13924	13723	13915	13717	13788	13941	13749	13810	13958	13712	13935	13711	13734	14072	13941	13761	13683	13954	13794	13818	13916	13823	13670	13898	13845	13791	13967	13829	13840	13861	13773	13965	13947	13784	13785	13887	13864	13579	13881	13879	14018	13841	13805	13950	13790	13517	13883	13872	13977	13919	13923	13872	13855	13845	13863	13720	13839	13686	13836	14056	13826	13594
37109	40408	45689	43222	36995	32476	29770	27761	26088	25123	24536	24087	23912	23875	23852	23325	23493	23313	23282	23321	23592	23358	23565	23237	23404	23377	23171	23454	23332	23483	23382	23216	23201	23288	23389	23459	23336	23247	23314	23020	23386	23256	23092	23425	23422	23254	23461	23400	23307	23297	23460	23224	23102	23093	23269	23114	23364	23214	23292	23416	23513	23414	23467	23207	23192	23482	23383	23043	23426	23443	23170	23090	23350	23244	23286	23325	23060	23064	23249	23357	23327	23358	23206	23224	23380	23176	23164	23593	23398	23117	23387	23086	23227	23349	23151	23233	23265	23215	23087	23227	23194	23205	23386	23215	23252	23227	23383	23247	23428	23195	23083	23113	23341	23228	23389	23218	23412	23208	23412	23398	23166	23267	23151	23153	23204	23273	23080	23471	23112	22954	23326	23243	23236	23240	23227	23260	23209	23390	23307	23297	23421	23048	23225	23180	23193	23166	23344	23488	23407	23254	23230	23185	23139	23437	23401	23271	23301	23360	23166	23241	23304	23171	23263	23425	23371	23556	23304	23376	23375	23153	23283	23386	23360	23095	23392	23207	23233	23287	23214	23224	23115	23324	23204	23305	23317	23049	23304	23277	23353	23381	23425	23280	23129	23173	23364	23248	23433	23327	23224	23338	23375	23121	23355	23223	23180	23116	23296	23185	23122	23365	23078	23281	23240	23082	23301	23302	23336	23016	23266	23137	23046	23281	23292	23217	23200	23223	23176	23195	23363	23309	23267	23161	23197	23343	23296	23244	22870	23153	23252	23379	23010	23347	23106	23456	23284	23397	23217	23122	23273	23224	23300	23122	23333	23304	23268	23267	23497	23516	23259	23251	23429	23176	23456	23408	23142	23289	23208	23122	23129	23320	23248	23270	23451	23162	23351	23468	23168	23232	23297	23232	23363	23431	23158	23190	23435	23407	23044	23485	23278	23223	23120	23171	23258	23026	23296	23146	23238	23244	23381	23438	23188	23284	23124	22941	23008	23276	23288	23346	23129	23133	23140	23236	23388	23021	22899	23349	23223	23193	23536	23385	23256	23364	23253	23239	23416	23058	23327	23217	23366	23264	23265	23385	23099	23326	23386	23131	23094	23386	23157	23376	23302	23378	23284	23239	23285	23078	23215	23325	23237	23146	23312	23265	23250	23196	23027	23373	23378	23220	23141	23233	23233	23298	23242	23412	23161	23365	23512	23311	23177	23074	23269	23295	23258	23377	23174	23294	23195	23253	23107	23125	23279	23236	23276	23359	23413	23037	23287	23266	23338	23262	23206	23311	23366	23235	23492	23493	23378	23053	23433	23445	23207	23346	23299	23516	23272	23044	23450	23214	23496	23233	23264	23347	23249	23381	23477	23381	23361	23364	23433	23143	23181	23254	23166	23095	23481	23357	23455	23226	23264	23263	23165	23190	23397	23570	23234	23078	23111	23164	23300	23249	23096	23240	23390	23198	23504	23466	23299	23418	23154	23081	23050	23154	23276	23367	23282	23438	23423	23238	23239	23368	23254	23280	23343	23330	23317	23303	23229	23179	23238	23242	23404	23383	23284	23256	23285	23401	23194	23245	23368	23305	23233	23050	23112	23347	23372	23061	23461	23070	23256	23262	23368	23147	23113	23411	23366	23218	23254	23342	23422	23346	23352	23205	23222	23280	23251	23311	23205	23336	23067	23523	23183	23116	23100	23186	23093	23085	23383	23373	23131	23428	23365	23042	23134	23220	23153	23048	23315	23282	23355	23239	23319	23321	23173	23207	23178	23452	23094	23263	23383	23284	23284	23206	23210	23276	23548	23133	23285	23341	23186	23183	23224	23111	23225	23170	23167	23474	23288	23194	23377	23120	23343	23138	23247	23169	23398	23033	23291	23147	23221	23494	23126	23279	23390	23394	23335	23334	22956	23250	23255	23188	23149	23187	23248	23290	23349	23371	23417	23243	23187	23217	23268	23257	23160	23292	23070	23374	23597	23176	23536	23495	23562	23337	23171	23045	23113	23146	23340	23191	23266	23425	23227	23108	23372	23362	23208	23057	23529	23053	23529	23307	23257	23145	23264	23268	23032	23194	23304	23212	23364	23344	23288	23147	23304	23440	23259	23282	22952	23216	23236	23299	23420	23432	23495	23374	23396	23180	23550	23281	23117	23415	23046	23307	23218	23283	23301	23409	23264	23249	23198	23202	23084	23152	23457	23203	23254	23185	22934	23330	23129	23128	23365	23156	23227	23172	23244	23303	23418	23167	23226	23188	23300	23475	23334	23405	23221	23579	23496	23183	23443	23345	23354	23323	23254	23111	23130	23374	23415	23428	23538	23263	23502	23335	23115	23203	23401	23343	23426	23300	23229	23625	23421	23360	23376	23378	23496	23136	23207	23293	23368	23303	23215	23225	23188	23258	23418	23271	23212	23280	23257	23230	23213	23361	23305	23208	23126	23299	22852	23341	23177	23306	23175	23406	23376	23234	23552	23289	23298	23259	23219	23186	23384	23297	23219	23437	23416	23416	23295	23502	23088	23193	23144	23271	23440	23228	23088	23155	23323	23241	23407	23429	23251	23082	23370	23337	23250	23283	23188	23248	23464	23326	23317	23524	23407	23300	23107	23089	23384	23314	23428	23329	23359	23425	23234	23274	23390	23327	23096	22976	23127	23280	23321	23348	23227	23472	23094	23148	23370	23068	23091	23198	23344	23416	23220	23335	23177	23231	23195	23375	23341	23256	23138	23130	23146	23069	23265	23199	23363	23345	23241	23422	23167	23553	23293	23387	23187	23094	23038	23414	23404	23472	23386	23195	23227	23132	23324	23226	23383	23503	23356	23581	23452	23310	23306	23320	23101	23159	23356	23344	23238	23199	23450	23180	23493	23571	23284	23004	23289	23165	23331	23342	23536	23221	23157	22977	23070	23256	23481	23200	23317	23398	23261	23465	23293	23136	23050	23307	23454	23273	23068	23255	23325	23252	23206	23031	23163	23420	23281	23199	23177	23293	23435	23194	23188	23139	23394	23325	23296	23284	23193	23566	23533	23274	23147	23217	23274	23308	23347	23255	23448	23185	23403	23392	23357	23247	23400	23193	23011	22926	23243	23206	23115	23320	23323	23347	23267	23221	23472	23238	23125	23285	23584	23365	23244	23235	23261	23324	23505	23457	23141	23126	23484	23359	23204	23234	23134	23203	23036	23172	23495	23168	23207	23398	23354	23192	23217	23284	23321	23326	23308	23480	23126	23359	23254	23509	23425	23300	23322	23462	23310	23021	23129	23078	23160	22973	23212	23106	23221	23189	23332	23385	23255	23230	23346	23131	23146	23214	23238	23280	23239	23067	23456	23198	23323	23101	23245	23394	23180	23311	23417	23285	23345	23440	23181	23099	23233	23228	23265	23286	23233	23068	23530	23226	23369	23117	23217	23222	23105	23301	23137	23261	22912	23234	23032	23353	23320	23423	23596	23376	23424	23354	23300	23395	23162	23369	23471	23122	23310	23242	23435	23081	23447	23316	23202	23268	23164	23234	23156	22974	23411	23446	23419	23263	22924	23135	23105	23365	23337	23223	23061	23320	23391	23402	23136	23194	23306	23190	23092	23093	23126	23166	23053	23409	23218	23362	23312	23214	23224	23305	23265	23491	23387	23388	23399	23149	23372	23249	23073	23214	23345	23091	23137	23225	23188	23482	23028	23282	23391	23121	23120	23344	23136	23133	23198	23286	23363	23036	23263	23208	23339	23412	23215	23268	23226	23223	23165	23374	22998	23121	23427	23422	23131	23419	23471	23369	23529	23374	23228	23137	23520	23145	23403	23189	23135	23211	23282	23107	23394	23147	23029	23079	23098	23016	23130	23175	23254	23252	23503	23230	23463	23446	23324	23354	23456	23309	23002	23312	23035	23176	23136	23405	23054	23288	23311	23453	23569	23443	23337	23076	23049	23101	23291	23284	23156	23372	23175	23475	23288	23167	23554	22965	23409	23346	23122	23211	23115	23143	22921	23187	23106	23432	23444	23420	23232	23334	23279	23389	23544	22949	23402	23110	23426	23252	23320	23456	23356	23352	23242	23292	23110	23371	23359	23304	23206	23085	23364	23355	22942	23455	23507	23269	23245	23024	23622	23204	23502	23240	23438	23446	23269	23210	23245	23130	23002	23144	23126	23132	23329	23142	23033	23082	23181	23059	23113	23338	23305	23428	23364	23236	23221	23135	23446	23205	23455	23232	23594	22974	23342	23350	23237	23123	23337	23140	23325	23058	23382	23347	23251	23015	23335	23174	23188	23010	23382	23182	23462	23345	23274	23293	23259	23242	23365	23540	23334	23123	23446	23282	23408	23277	23313	23197	23305	23212	23201	23224	23373	23271	23288	23224	23470	23301	23175	23261	23384	23376	23343	23157	23224	23088	23120	23291	23390	23387	23492	23233	23567	23480	23250	23102	23304	23259	23327	23347	23383	23130	23178	23202	23187	23332	23340	23404	23278	23137	23237	23226	23277	23400	23152	23237	23368	23302	23308	23235	23350	23399	23082	23402	23180	23200	23211	23136	23409	23439	23319	23349	23542	23287	23150	23210	23269	23087	23483	23211	23390	23378	23228	23348	23296	23070	23091	23097	23455	23341	23272	23381	23358	23299	23210	23344	23189	23582	23065	23366	23315	23156	23437	23435	23366	23307	23275	23294	23205	23427	23314	23203	23120	23529	23449	23189	23440	23224	23309	23233	23067	22957	23205	23183	23352	23208	23293	23475	23127	23472	23333	23327	23618	23011	23130	23363	22991	23193	23431	22957	23426	23198	23217	23269	23278	23255	23471	23329	23126	23184	22875	23175	23383	23407	23138	23296	23053	23316	23166	23273	23274	23311	23204	23346	23391	23103	23285	23525	23308	23384	23377	23201	23359	23356	23520	23293	23246	23294	23309	23153	23199	23381	23234	23275	23143	23234	23360	23262	23379	23267	23353	23048	23245	23401	23220	23321	23244	23419	23331	23256	23289	23161	23403	23287	23222	23284	23155	23483	23266	23129	23236	23565	23220	23379	23117	23205	23069	23268	23540	22984	23379	23098	23314	23052	23482	23224	23468	23453	23219	23165	23340	23150	23425	23243	23251	23349	23082	23209	23254	23126	23187	23292	23121	23048
31007	44430	42412	35535	28087	22749	19870	17941	16169	15142	14643	14321	14014	13935	13647	13622	13523	13636	13572	13383	13329	13496	13260	13326	13238	13186	13356	13269	13260	13268	13442	13349	13097	13244	13539	13312	13381	13146	13232	13364	13229	13353	13316	13364	13367	13336	13412	13262	13368	13466	13266	13355	13288	13325	13203	13181	13364	13168	13164	13216	13240	13138	13282	13330	13504	13368	13213	13301	13053	13296	13268	13282	13343	13215	13223	13215	13264	13230	13312	13396	13211	13275	13378	13229	13286	13497	13106	13413	13425	13147	13243	13275	13207	13220	13243	13285	13275	13211	13212	13241	13202	13185	13326	13373	13316	13281	13341	13314	13255	13337	13374	13213	13332	13284	13364	13207	13407	13286	13209	13425	13303	13050	13133	13297	13284	13375	13388	13378	13233	13237	13254	13345	13422	13289	13341	13372	13229	13206	13366	13233	13387	13144	13220	13240	13289	13383	13203	13263	13209	13373	13212	13354	13268	13300	13340	13254	13243	13342	13447	13425	13227	13282	13242	13440	13327	13120	13289	13233	13350	13238	13127	13280	13269	13284	13277	13287	13294	13219	13262	13336	13200	13329	13314	13306	13200	13281	13272	13319	13221	13382	13167	13274	13313	13240	13340	13376	13343	13370	13417	13239	13286	13337	13325	13399	13223	13311	13245	13305	13221	13249	13313	13408	13323	13161	13192	13361	13216	13097	13315	13335	13162	13265	13311	13333	13310	13161	13276	13413	13215	13355	13311	13370	13249	13321	13313	13334	13247	13369	13245	13369	13164	13260	13352	13277	13128	13194	13260	13272	13306	13130	13366	13175	13362	13184	13391	13263	13401	13274	13181	13174	13383	13174	13361	13406	13195	13252	13169	13383	13055	13422	13206	13328	13365	13261	13254	13254	13302	13318	13200	13151	13279	13270	13439	13274	13191	13220	13100	13319	13257	13370	13309	13292	13519	13357	13386	13358	13184	13198	13379	13252	13401	13189	13311	13219	13306	13308	13388	13237	13315	13353	13393	13242	13342	13197	13250	13297	13358	13229	13314	13052	13217	13087	13289	13403	13208	13255	13253	13324	13313	13249	13166	13194	13147	13139	13339	13154	13264	13383	13106	13043	13304	13223	13310	13403	13376	13241	13398	13271	13211	13329	13363	13339	13253	13252	13170	13378	13247	13408	13161	13280	13343	13150	13279	13210	13264	13302	12958	13193	13177	13308	13378	13424	13212	13323	13355	13244	13132	13267	13329	13367	13206	13214	13423	13264	13163	13424	13162	13391	13227	13454	13305	13220	13360	13127	13163	13327	13338	13555	13460	13365	13165	13296	13195	13182	13352	13318	13211	13407	13298	13252	13303	13370	13275	13269	13359	13330	13270	13305	13303	13338	13131	13215	13315	13187	13291	13260	13262	13150	13390	13490	13197	13287	13326	13379	13492	13270	13420	13205	13085	13246	13303	13268	13400	13366	13206	13363	13274	13422	13152	13306	13344	13295	13439	13198	13273	13198	13303	13324	13397	13298	13161	13354	13507	13256	13306	13290	13386	13429	13306	13446	13304	13238	13271	13268	13389	13253	13361	13374	13354	13382	13167	13313	13273	13215	13285	13226	13272	13239	13240	13319	13458	13150	13450	13386	13224	13145	13261	13204	13122	13178	13197	13183	13334	13213	13343	13299	13215	13076	13281	13373	13426	13278	13326	13278	13327	13244	13266	13203	13161	13366	13237	13484	13327	13166	13302	13281	13423	13216	13423	13249	13367	13436	13171	13220	13049	13474	13420	13273	13351	13383	13304	13203	13232	13353	13182	13433	13181	13416	13241	13350	13544	13286	13280	13336	13427	13317	13093	13358	13286	13300	13254	13206	13440	13359	13346	13302	13324	13427	13375	13405	13542	13507	13360	13298	13474	13346	13420	13260	13231	13229	13402	13301	13329	13267	13158	13372	13136	13396	13304	13312	13299	13288	13481	13300	13227	13239	13090	13279	13269	13131	13155	13324	13225	13365	13259	13394	13304	13386	13303	13245	13272	13289	13315	13372	13239	13246	13450	13127	13373	13416	13421	13417	13291	13301	13268	13532	13291	13271	13149	13275	13297	13229	13238	13396	13200	13373	13149	13242	13369	13145	13208	13385	13303	13271	13146	13395	13372	13075	13365	13327	13229	13229	13129	13344	13284	13385	13210	13231	13158	13273	13385	13228	13357	13301	13367	13399	13311	13334	13186	13340	13322	13441	13216	13346	13343	13386	13418	13305	13295	13375	13286	13293	13230	13267	13191	13323	13393	13414	13294	13201	13342	13129	13288	13187	13342	13285	13286	13257	13201	13474	13362	13288	13424	13365	13379	13251	13223	13259	13347	13356	13302	13243	13199	13306	13188	13357	13122	13250	13249	13049	13304	13223	13394	13420	13145	13258	13273	13361	13374	13311	13336	13437	13377	13307	13223	13169	13112	13323	13383	13302	13341	13326	13163	13378	13198	13303	13220	13347	13394	13178	13476	13199	13327	13296	13346	13322	13334	13263	13246	13320	13208	13362	13304	13331	13213	13156	13436	13446	13427	13198	13384	13263	13240	13295	13378	13075	13424	13343	13251	13297	13485	13364	13360	13289	13370	13263	13414	13368	13338	13366	13312	13380	13224	13151	13275	13243	13300	13210	13431	13196	13538	13290	13190	13173	13340	13238	13275	13404	13356	13202	13255	13348	13225	13470	13256	13298	13586	13193	13317	13180	13331	13309	13230	13343	13233	13166	13321	13326	13306	13347	13403	13447	13269	13286	13380	13413	13429	13309	13345	13521	13497	13303	13288	13156	13329	13351	13312	13386	13243	13062	13240	13378	13296	13382	13295	13392	13180	13410	13249	13362	13274	13413	13198	13280	13133	13148	13234	13403	13252	13107	13409	13399	13343	13440	13186	13345	13214	13394	13218	13234	13356	13316	13291	13323	13292	13229	13385	13144	13426	13319	13275	13430	13154	13186	13220	13296	13271	13371	13336	13337	13269	13456	13182	13331	13223	13196	13319	13523	13201	13182	13286	13300	13508	13400	13143	13337	13356	13532	13478	13387	13165	13386	13026	13410	13314	13328	13202	13390	13277	13467	13304	13303	13300	13287	13350	13422	13182	13424	13349	13284	13284	13240	13267	13249	13309	13305	13313	13281	13252	13334	13418	13170	13400	13238	13339	13354	13238	13266	13346	13472	13335	13493	13354	13057	13244	13245	13275	13202	13279	13411	13357	13283	13200	13282	13061	13223	13404	13173	13487	13421	13222	13331	13414	13389	13200	13151	13381	13148	13550	13298	13215	13441	13180	13254	13359	13328	13282	13193	13261	13351	13247	13254	13231	13353	13305	13318	13183	13283	13527	13195	13240	13264	13424	13210	13434	13187	13250	13143	13274	13197	13305	13150	13365	13346	13385	13203	13312	13289	13373	13238	13374	13338	13163	13164	13309	13207	13084	13173	13425	13247	13240	13150	13444	13183	13207	13386	13305	13214	13272	13254	13447	13246	13264	13300	13342	13280	13259	13381	13133	13316	13337	13497	13240	13328	13298	13180	13103	13341	13324	13310	13292	13211	13212	13093	13475	13232	13215	13209	13254	13271	13454	13321	13365	13501	13229	13272	13321	13272	13286	13155	13358	13352	13294	13459	13263	13401	13496	13433	13314	13172	13151	13264	13397	13195	13139	13227	13263	13383	13270	13348	13321	13259	13274	13197	13273	13304	13385	13089	13269	13466	13281	13345	13373	13139	13185	13319	13220	13207	13327	13290	13196	13384	13354	13342	13129	13010	13256	13460	13257	13244	13318	13235	13291	13196	13440	13205	13149	13273	13173	13146	13269	13237	13178	13245	13122	13420	13433	13285	13357	13407	13436	13265	13421	13356	13403	13188	13451	13397	13180	13284	13359	13350	13366	13344	13237	13328	13356	13284	13403	13280	13075	13115	13241	13242	13239	13262	13208	13104	13401	13281	13116	13177	13327	13094	13390	13318	13399	13369	13231	13334	13312	13306	13223	13095	13268	13163	13303	13212	13246	13495	13294	13306	13247	13353	13303	13434	13421	13219	13426	13195	13322	13385	13337	13339	13118	13223	13295	13062	13251	13267	13329	13109	13404	13248	13316	13285	13231	13274	13119	13217	13338	13203	13316	13291	13360	13201	13179	13257	13187	13366	13230	13263	13208	13234	13307	13215	13391	13405	13135	13263	13429	13302	13466	13255	13509	13233	13176	13175	13302	13349	13362	13301	13194	13283	13262	13303	13386	13251	13229	13265	13212	13091	13389	13381	13272	13279	13169	13286	13315	13173	13364	13298	13168	13445	13262	13183	13408	13238	13257	13343	13505	13398	13407	13431	13299	13413	13200	13304	13382	13378	13247	13337	13297	13450	13362	13165	13425	13305	13265	13136	13236	13244	13351	13314	13375	13119	13166	13499	13523	13125	13421	13396	13457	13426	13319	13318	13355	13433	13380	13262	13327	13363	13316	13390	13226	13212	13365	13256	13269	13272	13133	13393	13442	13428	13363	13310	13089	13281	13261	13347	13388	13316	13354	13340	13402	13448	13336	13224	13280	13496	13336	13236	13446	13270	13320	13349	13113	13423	13208	13410	13433	13235	13454	13154	13217	13307	13260	13287	13284	13234	13225	13249	13270	13447	13247	13159	13222	13345	13381	13413	13301	13217	13179	13459	13133	13329	13339	13231	13193	13245	13421	13282	13312	13100	13321	13329	13151	13364	13255	13379	13217	13326	13308	13341	13158	13192	13217	13449	13301	13382	13229	13362	13281	13248	13329	13276	13272	13210	13221	13271	13423	13209	13443	13271	13295	13237	13285	13074	13187	13224	13127	13454	13439	13284	13173	13146	13316	13329	13379	13234	13426	13186	13317	13237	13367	13350	13387	13378	13308	13135	13075	13273	13382	13335	13389	13253	13404	13456	13295	13241	13317	13379	13236	13286	13207	13378	13332	13179	13320	13225	13405	13158	13261	13234	13426	13364	13229	13391	13401	13281	13262	13364	13465	13416	13275	13245	13209	13357	13234	13324	13425	13369	13057	13298	13185	13179	13379	13322	13328	13212	13380	13299	13236	13313	13213	13104	13277	13184	13242	13401	13308	13202	13227	13255	13388	13339
24768	21306	31228	37908	37536	36362	33678	29584	27176	25950	24904	24183	23943	23766	23509	23294	23230	23346	23215	23152	23150	22993	23025	22934	22894	22836	22877	22843	23026	22972	22828	22816	22811	22653	22906	22661	22953	22832	22850	22859	22984	22703	22996	22565	22684	22815	22660	22833	22745	22991	22957	22678	22783	23030	22724	22836	22825	22757	22965	22789	22640	22701	22547	22681	22862	22660	22790	22632	22676	22955	22926	22904	22695	22747	22918	22735	22485	22686	22831	22944	22598	22504	22617	22341	22750	22920	22734	22754	22674	22774	22838	22794	22726	22814	22777	22967	22979	22545	22773	22735	22729	22731	22866	23098	23015	22881	22789	22919	22814	22722	22617	22726	23009	22877	22633	22754	23021	22856	22926	22931	22915	22743	22861	22803	22553	22797	22771	22837	22854	22771	22921	22841	22865	22987	22906	22698	22838	22580	22750	22702	22792	22813	22696	22463	22509	22781	22854	22818	22644	22548	22750	22858	22759	22749	22628	22975	23015	22944	23020	22943	23039	22765	22751	22721	22790	22804	22782	22699	22851	22441	22722	22863	22799	22917	22722	22563	22766	22871	23110	22846	22643	22740	22695	22893	22885	22763	22924	22805	22775	22682	22666	22656	22755	22661	22681	22896	22559	22876	22615	22910	22958	22738	22767	22716	22830	22870	22826	22827	22541	22776	22749	22847	22735	22774	22865	22746	22764	22859	22928	22700	22581	22678	22535	22669	22748	22604	22862	22779	22731	22856	23002	22623	22561	22755	23022	22752	22792	22898	22762	22856	22952	22710	22645	22760	22809	22788	22812	22676	22868	22760	22888	22770	22821	22790	22783	22808	22763	22840	22638	22642	22771	22933	22635	22539	22861	22614	22783	22617	22678	22890	22651	22864	22785	22883	22757	22599	22534	22904	22741	22709	22737	22627	22842	22577	22597	22999	22836	22730	23023	22667	22758	22760	22722	22834	22840	22598	22609	22768	22681	22921	22911	22738	22600	22828	22830	22721	22949	22750	22817	22773	22589	23004	22924	22663	22856	22775	22811	22614	22698	22832	22941	22947	22780	22717	22925	22878	22848	22760	22809	22739	22897	22700	22717	22826	22952	22803	22736	22819	22757	22905	22827	22577	22876	22670	22642	23093	22816	22914	22908	22589	22533	22687	22615	22656	22940	22943	22797	22844	22968	22871	22719	22826	22684	22870	23102	22834	22721	22675	22614	22791	22803	22775	22884	22734	22529	22618	22596	22572	22735	22857	22783	22750	23142	22808	22797	22845	22884	22785	22761	22618	22864	22820	22793	22814	22802	23001	22701	22830	22828	22925	22926	22982	22668	22643	22730	22696	22866	22996	22667	22630	22669	22772	22816	22951	22897	22614	22719	22755	22809	22526	22967	22724	22855	22836	22784	22734	22731	22566	22804	22888	23021	22593	22792	22727	22731	22701	22838	22707	22792	22854	22653	22718	22773	22572	22945	22447	22826	22741	22866	22904	22426	22958	22938	22627	22838	23058	22664	22816	22625	22897	22816	23014	22908	22830	22926	22496	22645	22823	22780	22721	22735	22972	22942	23111	22728	22496	22875	22839	22972	22990	23014	22648	22670	22558	22720	22775	22651	22571	22927	22806	22859	22965	22560	22854	22706	22960	23035	22681	22806	22806	22795	22662	22739	22835	22896	22733	22822	22866	22762	22906	22755	22634	22686	22742	23111	22831	22841	22799	22738	22816	22541	22784	22878	22740	22756	22662	22942	22604	22908	22601	22812	22777	22649	22911	22890	23045	22565	22701	22793	22957	22622	22829	22901	22737	22794	23068	22696	22628	22896	22814	22783	22682	22719	22905	22800	22862	22661	22781	22813	22629	22790	22951	22797	22774	22840	22918	22462	22690	22617	22828	22814	22820	22684	22900	22837	22604	22719	22533	23121	22917	23101	22545	22811	22844	22715	22657	22784	22985	22766	22697	22523	22794	22741	22922	22785	22485	22527	22620	23120	22777	22830	22802	22888	22776	22686	22517	22427	22730	22790	22816	22783	22865	22813	22862	22641	22957	22632	22604	22900	22781	22744	22830	22556	22891	22628	22684	22697	22641	22687	22795	22765	22737	22802	22607	22740	22812	22774	22754	22637	22801	22522	23040	22792	22652	22876	22735	22896	22541	22812	22694	22705	22623	22633	22638	22704	22894	22587	22411	22761	22682	22788	22455	22669	22749	22707	22644	22660	22794	22849	22583	22907	22752	22654	22656	22585	22824	22642	22635	22946	22976	22662	23004	22925	22810	22806	22501	22871	22896	22614	22967	22738	22648	22834	22875	22751	22848	22663	22866	22688	22731	22694	22760	22652	22641	22804	22618	22801	22878	22663	22614	22944	23016	23039	22603	22704	22654	22880	22607	22890	22921	22685	22712	22721	22504	22722	22739	22750	22863	22652	22929	22744	22744	22825	22729	22724	22902	22840	22619	22695	22736	22746	22773	22596	22702	22651	22734	22766	22694	22769	22653	23072	22646	22676	22783	22538	22802	22669	22540	22811	22677	22849	22744	22829	23115	22752	22808	22795	22905	22576	22668	22911	22671	22807	22781	22932	22635	22780	22836	22684	22630	22902	22864	22751	22765	22779	22882	22640	22579	22574	22783	22724	22713	22938	22684	23065	22670	22650	22813	22924	22687	22742	22725	22792	22769	22620	22763	22757	22634	22865	22882	22718	22779	22658	22598	22788	22692	22589	22807	22681	22837	22707	22862	22794	22784	22854	22564	22587	22872	22866	22974	22711	22636	22611	22770	22842	22803	22917	22595	22563	22766	22985	22768	22740	22687	22947	22529	22721	22746	22773	22744	23142	22722	22750	22665	22609	22599	22816	22516	22915	22762	22600	22684	22840	22717	22694	22771	22822	23081	22837	23061	22852	22865	22917	22734	22658	22783	22793	22590	22735	22579	22790	22895	22694	22766	22576	22787	22727	22662	22749	22725	22920	22730	22762	22932	22659	22757	22724	22697	22918	22957	22910	22652	22876	22801	22730	22610	22827	22950	22912	22630	22755	22716	22996	22695	22668	22613	22910	22590	22584	22821	22589	22843	22758	22699	22674	22787	22675	22696	22790	22711	22845	22872	22820	22741	22766	22969	22814	22770	23070	22858	22771	22698	22458	22911	22597	23176	22923	22731	22917	22590	22781	22798	22716	22552	22709	22905	22911	22690	22812	22764	22826	22731	23108	22747	22768	22725	23019	22774	22784	22879	22750	22946	22721	22551	22754	22897	22940	23004	22966	23011	22513	22778	22778	22711	22701	22746	22553	22635	22996	22596	22698	22558	22721	23009	22843	22972	22554	22595	22804	22695	22851	22752	23020	22701	22744	22521	22515	22826	22653	22682	22588	22808	22752	23007	22820	22736	22751	22612	22830	22884	22659	22779	22415	22608	23004	22878	22791	22941	22643	22603	22917	22842	22809	22753	22822	22918	22833	22827	22578	22816	22718	22929	22642	22730	22648	22895	23023	22726	22776	22864	22941	22781	22645	22725	22852	22655	22699	22666	22613	22779	22499	22678	22642	22710	22744	22673	22800	22965	22959	22788	22640	22929	22808	22771	22851	22830	22721	22695	22728	22807	22898	22703	22610	22897	22561	22723	22773	22703	22577	23026	22963	22605	22559	22763	22888	22924	22822	22934	22789	22983	22585	22631	22690	22651	22670	22648	23010	22763	22613	22659	22689	22866	22804	22752	22760	22681	22680	22786	22773	22834	22828	22740	22585	22794	22648	22754	22800	22829	22834	22888	23058	22642	22615	22851	22743	22876	22744	22716	22824	22944	22755	22609	22621	22857	22815	22709	22489	22476	22833	22687	22715	22714	22571	22928	22795	22898	22752	22884	23016	22906	22684	22927	23041	22810	22689	22863	22876	22419	22483	22768	22709	22713	22867	22921	22728	22816	22679	22782	22552	22804	22873	22814	22819	22798	22661	22572	22948	22878	22762	22703	22637	22796	22435	22765	22704	22593	22510	22609	22986	22755	22656	22929	22988	22968	22952	22742	23000	22980	22717	22682	22926	22815	22833	22818	22686	22881	22622	22606	22700	22817	22667	22770	23247	23099	22995	22842	22695	23001	22918	22709	22876	22996	22806	22678	22832	22768	22847	22772	22650	22826	22697	22741	22506	22828	22897	22682	22793	22833	22887	22789	22698	22739	22448	22707	22547	22810	22733	22796	22981	22736	22761	22849	22849	22966	22875	22640	22843	22652	22735	22991	22610	22601	22776	22822	22616	22523	22827	22652	22819	22825	22806	22751	22956	22868	22527	22617	22791	22759	22856	22900	22813	22933	22459	22753	22805	22757	22824	22849	22788	22937	22729	22582	22902	22969	22636	22863	22989	22749	22892	22893	22710	22877	22788	22886	22951	22635	22594	22512	23116	22889	22872	22719	22494	22785	23047	22866	22587	22807	22788	22646	22930	22767	22931	23092	22888	22597	22771	23020	22801	22854	22700	22884	22801	22915	22942	22894	22612	22611	22668	22687	22704	22640	22532	22598	22736	22717	22582	22690	22755	22908	22751	22573	22857	22821	22635	22908	22568	22578	22654	22614	22831	22801	22695	22655	22712	22794	22910	22928	22664	22899	22696	22785	22778	22679	22863	22647	22653	22778	22883	22833	22792	22679	22675	22652	22843	22626	23037	22894	22751	22513	22918	22842	22661	22865	22745	22701	22807	22386	22862	22687	22836	22804	22694	22819	22853	22646	22577	22576	22968	22662	22581	22864	22800	22973	22947	22775	22808	22966	22693	23007	22849	22569	22667	22687	22777	22867	22817	22935	22941	23045	22756	22764	23241	22920	22891	23008	22663	22980	22657	22906	22780	22649	22885	22866	22732	22699	22853	22864	22723	22497	22998	22736	22815	22715	22616	22745	22823	22753	22849	22615	22672	22691	22787	22838	22842	22800	22821	22708	22690	22535	23153	22662	22720	22697	22858	22661	22805	22928	22775	22766	22930	22863	22690	22852	22713	22842	22984	22783	22837	22702	22716	22771	22550	22725	22608	22533	22880	22723	22860	22903	22823	22791	23009	23027	22758	22659	22946	22660	22710	22793	22690	22811	22854	22536	22779	22694	22652	22991	22724	22909	22867	22907	22900	22847	22917	23027
27392	48977	51351	44495	34654	27858	23590	20143	17725	16145	15305	14638	14225	14216	13848	13770	13472	13474	13435	13352	13336	13324	13431	13289	13260	13198	13325	13225	13262	13388	13280	13291	13438	13216	13148	13369	13264	13257	13317	13317	13215	13373	13361	13365	13232	13381	13259	13218	12985	13306	13449	13437	13332	13277	13231	13352	13235	13201	13302	13307	13161	13326	13236	13233	13070	13281	13409	13181	13145	13532	13146	13206	13327	13299	13100	13396	13267	13330	13147	13370	13337	13240	13405	13096	13251	13389	13469	13335	13244	13115	13240	13292	13246	13235	13121	13176	13054	13132	13303	13186	13295	13170	13272	13154	13299	13235	13169	13143	13268	13282	12992	13078	13206	13205	13083	13031	13198	13090	13252	13315	13134	13345	13352	13354	13135	13348	13300	13228	13109	13316	13200	13178	13177	13231	13222	13276	13230	13302	13211	13187	13365	13211	13195	13215	13226	13215	13152	13330	13161	12989	13266	13227	13346	13343	12912	13289	13271	13350	13101	13222	13335	13129	13137	13079	13286	13165	13261	13094	13135	13255	13162	13134	13280	13196	13205	13356	13129	13200	13220	13279	13125	13343	13320	13162	13227	13347	13140	13359	12934	13434	13280	13015	12973	13219	13155	13396	13224	13140	13315	13431	13320	13309	13172	13275	13225	13275	13378	13216	13025	13306	13275	13221	13281	13299	13206	13096	13399	13284	13053	13162	13352	13315	13148	13352	13188	13186	13218	13268	13269	13100	13156	13217	13196	13317	13140	13387	13186	13367	13227	13178	13241	13352	13366	13255	13316	13212	13275	13412	13279	13209	13319	13381	13044	13308	13257	13193	13280	13107	13196	13381	13251	13370	13338	13346	13247	13191	13113	13233	13007	13219	13162	13271	13100	13291	13282	13264	13163	13269	13213	13224	13287	13195	13299	13112	13304	13196	13128	13208	13244	13267	13110	13154	13162	13091	13269	13267	13376	13235	13250	13352	13111	13205	13102	13293	13221	13166	13256	13077	13111	13240	13211	13120	13181	13235	13239	13181	13246	13057	13112	13191	13206	13168	13249	13280	13100	13147	13189	13113	13227	13245	13121	13067	13170	13190	13271	13000	13239	13239	13057	13437	13183	13069	13182	13116	13181	13243	13373	13016	13193	13167	13134	13370	13137	13072	13339	13087	13207	13288	13236	13257	13154	13276	13180	13140	13381	13048	13247	13407	13244	13258	13171	13126	13251	12990	13123	13182	13286	13097	13392	13187	13320	13184	13040	13336	13167	13221	13218	13288	13050	13363	13261	13241	13268	13286	13040	13035	13154	13215	12992	13353	13316	13185	13242	13302	13408	13181	13306	13216	13291	13171	13200	13332	13326	13076	13304	13176	13258	13155	13453	13143	13162	13188	13151	13176	13204	13067	13152	13237	13110	13229	13272	13120	13317	13352	13094	13172	13133	13284	13163	13216	13090	13260	13188	13229	13202	13350	13275	13143	13330	13275	13278	13279	13093	13250	13206	13216	13284	13289	13149	13194	13235	13325	13128	13116	13192	13245	13319	13308	13314	13228	13286	13292	13090	13160	13267	13246	13152	13158	13189	13181	13128	13173	13298	13122	13184	13151	13311	13171	13417	13195	13173	13247	13108	13144	13338	13152	13109	13095	13195	13118	13282	13250	13087	13232	13165	13242	13176	13189	13134	13233	13317	13162	13115	13158	13264	13151	13387	13198	13244	13167	13218	13494	13065	13080	13187	13105	13264	13319	13117	13130	13106	13285	13256	13003	13471	13219	13215	13168	13145	13214	13320	13217	13211	13247	13279	13307	13413	13202	13103	13180	13153	13173	13103	13303	13406	13227	13239	13190	13016	13258	13428	13181	13244	13085	13219	13228	13062	13186	13177	13120	13428	13289	13167	13267	13200	13263	13233	13363	13320	13096	13101	13121	13232	13322	13191	13262	13343	13092	13271	13139	13195	13236	13140	13359	13147	13125	13159	13241	13292	13150	13348	13136	13152	13298	13236	13096	13379	13138	13151	13141	13315	13295	13070	13297	13228	13406	13068	13156	13213	13129	13194	13262	13296	13187	13162	13149	13131	13206	13293	13131	13304	13276	13087	13218	13164	13110	13176	13146	13148	13173	13324	13265	13194	13093	13264	13319	13337	13285	13245	13298	13165	13358	13159	13157	13285	13226	13202	13142	13177	13350	13250	13130	13250	13084	13095	13433	13275	13346	12949	13217	13276	13343	13233	13254	13067	13181	13256	13185	13181	13327	12981	13302	13120	13064	13238	13094	13128	13154	13169	13218	13283	13383	12995	13347	13261	13222	13270	13132	13298	13099	13281	13183	13159	13217	13323	13240	13289	13203	13273	13181	13099	13140	13208	13250	13161	13306	13209	13187	13332	13259	13154	13006	13219	13105	13251	13305	13107	13244	13357	13152	13240	13183	13086	13382	13219	13233	13292	13048	13257	13289	13071	13090	13294	13256	13415	13174	13203	13133	13167	13277	13214	13399	13175	13438	13111	13127	13363	13079	13350	13074	13196	13226	13125	13118	13393	13293	13236	13133	13163	13100	13229	13168	13187	13249	13249	13140	13171	13226	13185	13230	13110	13097	13287	13159	13307	13184	13082	13153	13214	13074	13306	13537	13223	13308	13221	13263	13158	13081	13338	13211	13216	13205	13206	13375	13153	13097	13213	13130	13073	13194	13130	13302	13146	13163	13229	13208	13167	13253	13047	13173	13227	13097	13197	13077	13121	13282	13275	13172	13095	13205	13323	13155	13329	13144	13208	13162	13281	13210	13182	13226	13188	13287	12987	13120	13251	13176	13105	13222	13354	13316	13316	13251	13215	13149	13044	13386	13234	13172	13177	13242	13191	13130	13235	13396	13090	13306	13369	13238	13214	13227	13308	13141	13204	13263	13341	13167	13267	13183	13175	13348	13234	13233	13182	13480	13300	13270	13321	13336	13077	13355	13265	13094	13385	13220	13229	13152	13297	13338	13143	13208	13211	13221	13108	13340	13426	13067	13262	13185	13285	13280	13086	13434	13187	13394	13239	13262	13163	13211	13177	13156	13193	13140	13167	13120	13303	13406	13222	13108	13228	13237	13075	13233	13207	13355	13031	13261	13153	13144	13151	13387	13300	13360	13255	13314	12944	13246	13200	13218	13187	13351	13270	13254	13025	13268	13257	13095	13059	13060	13282	13223	13266	13296	13244	13192	13293	13160	13163	13191	13185	13164	13269	13115	13162	13222	13240	13212	13116	13229	13171	13247	13257	13177	13405	13350	13183	13317	13241	13390	13124	13124	13261	13194	13161	13019	13305	13091	13174	13212	13315	13127	13062	13214	13291	13155	13318	13265	13356	13151	13384	13167	13207	13232	13053	13158	13227	13236	13454	13231	13284	13086	13212	13124	13137	13150	13433	13258	13134	13084	13347	13260	13282	13265	13247	13185	13240	13169	13343	13206	12964	13157	13070	13220	13224	13277	12981	13222	13119	13169	13328	13414	13203	13161	13048	13359	13192	13242	13245	13084	13126	13220	13236	13088	13119	13229	13170	13125	13228	13331	13347	13067	13307	13007	13310	13103	13122	13140	13188	13240	13177	13195	13455	13030	13121	13233	13223	13166	13157	13089	13151	13138	13387	13407	13097	13295	13137	13278	13162	13208	13287	13242	13184	13366	13346	13415	13236	13309	13104	13316	13244	13134	13284	13094	13173	13157	13200	13128	13196	13284	13144	13350	12982	13084	13214	13217	13380	13156	13303	13166	13343	13240	13176	13286	13281	13183	13070	13225	13255	13183	13247	13310	13310	13196	13110	13130	13123	13175	13190	13074	13559	13092	13143	13291	13361	13189	13269	13299	13175	13339	13064	13391	13306	13345	13419	13243	13225	13132	13090	13124	13301	13223	13244	13298	13263	13215	13311	13088	13377	13291	13151	13157	13105	13050	13211	13236	13292	13192	13223	13343	13181	13041	13310	13180	13047	13294	13376	13190	13236	13209	13184	13339	13145	13203	13265	13134	13117	13351	13183	13132	13251	13109	13161	13198	13386	13206	13252	13303	13296	13299	13222	13197	13232	13161	13107	13297	13313	13159	13249	13186	13267	13277	13234	13229	13208	13068	13262	13177	13263	13202	13118	13224	13160	13161	13362	13207	13138	13312	13167	13211	13136	13219	13097	13301	13182	13199	13094	13111	13213	13154	13126	13361	13300	13210	13322	13149	13253	13112	13293	13263	13196	13166	13137	13100	13268	13124	13242	13191	13223	13232	13222	13147	13126	13373	13113	13260	13269	13398	13225	13110	13224	13292	13233	13154	13187	13229	13173	13236	13063	13202	13247	13107	13374	13239	13272	13156	13247	13287	13265	13177	13210	13120	13286	13203	13134	13248	13111	13193	13339	13297	13291	13112	13105	13301	13283	13241	13252	13093	13384	13172	13149	13373	13184	13298	13236	13249	13279	13137	13278	13240	13222	13209	13211	13337	13273	13258	13174	13363	13376	13192	13361	13183	13317	13214	13282	13402	13016	13209	13224	13096	13178	13343	13251	13136	13195	13203	13273	13276	13191	13186	13182	13239	13192	13314	13066	13281	13199	13198	13371	13205	13201	13143	13353	13410	13055	13305	13186	13460	13200	13099	13229	13255	13060	13164	13416	13181	13297	13116	13310	13117	13176	13332	13093	13151	13089	13101	13251	13124	13291	13291	13156	13164	13128	13284	13262	13215	13106	13303	13287	13133	13274	13187	13291	13144	13290	13084	13181	13251	13192	12991	13211	13337	13034	13237	13093	13184	13194	13258	13215	13329	13246	13305	13209	13238	13136	13082	13423	13100	13243	13350	13386	13332	13155	13186	13244	13138	13253	13354	13140	13133	13117	13151	13122	13332	13089	13069	13205	13364	13314	13146	13076	13214	13269	13023	13182	13114	13325	13425	13229	13142	12951	13347	13023	13164	13355	13261	13334	13280	13287	13183	13141	13075	13308	13214	13246	13039	13021	13172	13192	13112	13270	13273	13093	13307	13250	13084	13278	13080	13372	13082	13228	13194	13315	13273	13156	13183	13160	13362	13194	13093	13147	13164	13217	13238	13251	13197	13234	13173	13256	13438	12967	13129	13172	13255	13348	13175	13309	13135
23053	21171	29745	31638	34493	37373	36734	31218	28063	26733	25669	24800	24487	23880	23920	23655	23680	23266	23422	23303	23245	23321	22965	23007	22974	23161	22990	23168	23060	23194	22713	23086	23094	23100	23194	22803	22799	23137	22935	22793	23063	22911	23044	23011	22728	22957	23055	22787	22871	22643	22875	22801	22871	22854	22775	22741	23041	22894	22992	22817	22930	22828	22844	22897	23030	22692	22826	22694	23067	22777	22941	22927	22812	22904	22863	22517	23055	22771	22847	22772	22932	22863	22834	22976	22807	22850	22903	23028	22885	22897	22911	22752	23253	22966	22719	22942	22858	22666	23025	23143	23088	22990	23059	23010	23002	22661	22805	22913	22874	23000	22869	22605	22817	22931	22777	22659	22933	23010	22930	22593	22591	22858	22930	22842	22710	22879	22907	22545	22681	22898	22879	22806	22753	22713	23031	22813	22995	23035	22936	22958	22793	22848	23150	22938	22761	22960	23120	22784	23041	22886	23022	23016	22574	22971	22937	22938	22457	22628	23130	22585	22719	22977	22775	22805	22951	23014	22698	22783	22774	23125	22974	22971	22919	22905	22987	22927	22661	22903	22802	23010	22788	22744	22964	22729	22915	22880	23046	22900	22572	22794	22724	22599	22925	22861	22962	22870	22669	22862	22814	22978	22705	23005	22891	22863	22831	22965	22846	22591	22759	22742	22789	22730	22836	22904	22876	22992	22965	22797	23057	22728	22859	22998	22905	22741	22830	22636	22669	22861	22835	22926	22719	22804	22876	22900	22902	22861	22809	22927	22785	22821	23022	22888	22800	22831	22734	22949	22688	22863	22795	22989	22976	23131	22527	22660	22725	22775	22796	22933	22778	22884	22943	22765	22637	22982	22901	22704	22934	22800	22694	22923	22851	22890	22787	22535	22868	22765	22773	22851	22828	22967	23003	22718	23103	22873	22963	22958	22783	22789	22644	22696	22812	22807	22843	22880	22771	22888	22745	22816	23018	22876	22990	22803	22907	22752	22774	22695	22673	22880	22920	22477	22962	22953	22931	22924	23098	22720	22881	23069	22837	22822	22671	22685	22829	22885	22797	22615	22891	22791	22991	22962	22953	22962	22741	22673	22851	22858	22612	22972	22891	23074	22896	22858	22965	22773	22787	22992	23037	22746	22736	22783	22798	22866	22748	22898	22764	22813	22760	22674	22830	22703	22799	22879	22879	22978	22880	22900	22752	22921	22776	22759	22883	22751	22684	22831	22990	22970	22858	22770	23070	22964	23006	22920	22748	22985	22505	22824	22659	22787	22982	23003	22812	22854	22594	22655	22893	22806	22775	22916	22797	22895	22786	22478	22753	22876	23027	22819	22912	22798	22879	22709	22586	22813	22892	22829	22948	23185	23023	22863	23006	22714	22909	23010	22985	22669	22886	22673	22813	22768	22866	22864	22802	22942	22841	22816	22706	22929	22794	22731	22811	22856	22672	22933	22853	22776	23032	22736	22963	22830	22952	22813	22770	23005	22882	22754	22940	22696	23024	23026	22649	22905	22923	22832	22916	22942	22692	22738	22844	22873	22894	22830	22899	23029	23004	22751	22746	22762	22764	22763	22952	22614	22622	22585	22559	22982	22952	22688	23043	22674	22624	22714	22927	22483	22668	22821	22970	22710	22973	22816	22649	22594	23042	22783	23122	22867	22920	22958	22832	22774	22828	22769	22896	22917	23052	23034	22972	22710	22843	23018	22998	22731	22735	22962	22913	22658	22760	22728	22773	22783	22828	22785	22702	22913	23062	22618	22898	22907	22868	22758	22960	22780	23027	22904	22893	22951	22744	22798	22909	22974	22860	22636	23015	22905	22879	22543	22712	22700	22699	22815	22606	23064	22970	22824	22901	22821	22933	22965	23029	22840	22864	22735	22810	22943	22779	23012	22922	22639	22578	22786	23006	22948	22629	22824	22797	22768	23018	22882	22819	23020	22867	22957	22854	22989	22805	22699	22979	22984	22960	22757	22836	22896	22670	22815	22765	22610	22890	22798	22776	23075	22840	22703	22806	23188	22777	22666	22907	22826	22897	22818	22769	22936	22672	22955	22834	22732	22617	23013	22828	22670	22819	23017	22615	22765	22701	22712	22860	22740	22928	22795	22723	22649	22995	22882	22938	22982	22982	22944	22993	22848	22973	22876	22725	22688	22833	22762	22845	22863	22787	22648	22788	22627	22858	22807	22872	22809	23070	22874	23004	22930	22860	23017	22850	22663	22884	22788	23055	22911	22902	22707	22852	22789	22745	22759	22676	23045	22813	22970	22891	22994	22845	22837	22731	23043	23100	22950	22737	22913	22887	22592	22741	22842	22695	23112	22830	22691	22944	22883	23106	23109	22784	22825	22763	22607	22812	22813	22851	22887	22631	22642	22946	23081	22945	23056	22769	22963	22943	22852	22950	22847	22959	22755	22691	22741	22664	22680	22784	22726	23073	22656	22656	22847	23038	22743	22803	22677	22881	22556	22682	22751	22732	22894	22520	22640	22751	23041	22587	22792	23111	22947	22686	22652	22831	22775	23134	22821	22742	22863	22825	22704	22693	22821	22827	22882	22910	23041	22831	22817	22966	22680	22736	22649	22822	22720	22894	22784	23025	22967	22899	22561	22917	22757	23013	22842	22886	22817	22811	22858	22950	22698	22814	22896	22740	22820	22879	22637	22865	22792	22903	22812	22734	22897	22808	22793	22587	22719	22924	22904	22928	22861	22969	22815	22960	22895	22605	22826	22687	23003	23060	22884	22623	22828	22781	23051	22806	22675	22893	22779	22719	22622	22663	22804	22762	22715	23081	23081	22962	22791	22645	22696	22722	22986	22704	22598	22731	22753	22938	22743	23001	22807	22952	22869	22622	23089	22947	22844	22914	22888	22749	22905	22780	22452	22752	22743	22610	22697	22933	22698	22644	22774	22628	22991	22875	22822	22946	22992	22679	22621	22902	22719	23048	22725	22798	22678	22911	22885	22765	22852	22761	23049	22660	22748	22993	22678	22813	23019	22926	22795	22827	22750	22726	22535	22602	22847	22607	22801	22898	22912	22812	22722	22955	22963	22898	22927	22989	22897	23011	22973	22942	22829	22803	22833	22841	22922	22867	22982	22828	22839	23073	22864	22802	22803	22685	22460	22819	22825	22841	22993	22801	22894	22980	22871	22882	22769	23081	22930	22844	22869	22749	22724	22684	22877	22691	22658	22876	22988	22677	22914	22892	22825	22932	22817	22707	23004	22745	22711	22961	22976	22705	22674	22721	22671	23018	22937	22760	22928	22966	22907	22843	22883	22964	22861	23027	22697	22597	22863	22905	22621	22783	22742	22547	22831	22855	22766	22821	22962	22744	22838	22939	22632	22786	22887	22909	22718	22885	22903	22993	22697	22756	22869	22845	22883	22811	22727	22817	22812	22817	23019	22628	23008	22975	22827	22709	22754	22776	22723	22917	22987	23185	22928	23030	22820	22840	22951	22681	22817	22929	22904	22913	22845	22885	22592	22721	22830	22736	22891	22725	22710	22980	22864	23057	22922	22706	22969	22873	22796	22910	22800	22940	22985	22794	22620	22670	23006	22795	22722	22703	22979	22820	22605	22995	22723	22655	22896	22845	22700	22907	22715	22648	22821	22810	22761	22871	22974	23001	22936	22696	23038	22700	22914	22659	22901	22967	22787	22744	22857	22805	22724	22745	22701	22908	22810	22776	22677	22979	23251	22929	22890	22808	22802	22697	23097	22860	22547	22805	22787	22586	22871	22978	22810	23122	22688	22818	22646	22827	22847	22920	22935	22711	22649	22801	22817	22805	22746	22815	22866	22703	23249	22809	22814	23063	22816	22847	22732	22541	22921	22950	22898	22852	23247	22926	22835	22562	22840	22940	23106	22837	22986	22655	22667	22780	22890	22730	22897	22845	22751	22743	22719	22854	22947	22766	22884	23063	22719	22965	23038	22927	22822	22749	22904	22965	22952	22755	22655	22911	22583	22842	22869	22990	22948	22721	22598	22711	22790	22665	22635	22984	22769	22915	22884	22768	22983	22832	22589	22884	23003	22987	22871	22737	22507	22753	22851	22709	22543	22816	22563	22572	22884	22939	22852	22658	22921	22624	22872	22837	22837	23039	22722	22744	22772	22799	22821	22798	22838	22750	22747	22718	22795	22868	22731	22797	22632	22782	22795	22787	23043	23046	23106	22950	22813	22925	22766	22947	22839	22764	22970	22741	23012	22837	22787	22707	22901	22705	22888	22868	22694	23004	22858	22966	23079	22734	22876	23107	23001	23093	22718	22458	22761	22852	22935	22903	22573	22730	23064	22894	22948	22924	22729	22921	22922	22685	22863	22910	22988	22765	22871	22927	22880	22826	23061	22815	23050	22786	23164	22611	22804	22911	22995	23018	22706	22856	22716	22752	22843	22900	22912	22705	22900	22661	22883	22728	22772	22830	22864	22882	22832	22813	22842	22873	22594	23033	22716	22740	22981	22888	22752	22862	23040	22897	23059	22831	22711	22845	22887	22862	22874	22768	22746	22851	22660	22937	22897	22729	22881	22989	23043	22955	22831	22693	22932	22759	22795	22738	22748	22800	22728	22997	22851	22707	22896	22834	23043	22718	22572	22624	22514	22741	22729	22791	22995	22631	23031	22876	22711	22651	23029	22901	22871	22656	22985	23092	22776	22946	23023	23012	23060	22912	22804	22839	22552	22835	22819	22943	23031	22816	22831	22759	22839	22797	22755	22667	22778	22535	22877	22920	22994	22946	22859	22904	22804	22901	22960	22754	22922	22764	22962	22721	22833	22852	22721	22909	22892	22760	23003	22991	22891	22794	22869	22902	22748	22625	22855	22606	22748	22772	22796	23061	22893	22789	23090	22899	22810	23077	22817	22975	22829	22787	22900	22944	22901	22739	22967	22831	22542	22785	22742	22839	22905	22753	23108	22881	22637	22937	22528	22722	22762	23075	22947	22986	22600	22880	22853	22941	22648	22952	22844	23064	22739	22802	22960	23008	22736	22818	22715	22885	22901	22787	22741	23052	22987	22927	22918	22813	22843	22790	22674	22751	22894	22567	22837	23010	22748	22917	22973	23041	22887	22803	22855	22820	22753	22938	22698	22758	22806	23009	22880	22780	22762
30884	58333	58331	51123	39989	32100	26521	22041	18930	17372	16113	15480	14847	14405	14131	14066	13951	13763	14081	13523	13830	13545	13450	13558	13500	13483	13556	13372	13187	13436	13558	13511	13524	13565	13545	13565	13460	13309	13608	13485	13610	13247	13466	13476	13278	13405	13416	13444	13328	13586	13361	13270	13204	13504	13370	13481	13322	13441	13422	13446	13364	13297	13317	13443	13537	13341	13366	13484	13339	13463	13496	13373	13424	13397	13542	13452	13537	13373	13396	13489	13341	13316	13386	13435	13548	13348	13324	13288	13519	13575	13499	13303	13469	13429	13315	13471	13472	13404	13399	13473	13314	13483	13367	13469	13341	13500	13452	13346	13358	13289	13717	13350	13563	13364	13510	13330	13323	13601	13388	13516	13270	13427	13472	13309	13289	13208	13300	13352	13428	13259	13423	13339	13385	13435	13343	13286	13470	13443	13382	13453	13239	13530	13526	13575	13438	13376	13673	13258	13382	13357	13393	13520	13366	13502	13417	13241	13358	13272	13175	13563	13332	13433	13382	13541	13388	13299	13510	13383	13452	13439	13271	13290	13499	13374	13329	13333	13272	13305	13544	13391	13306	13360	13295	13450	13263	13325	13316	13537	13326	13245	13444	13253	13452	13487	13375	13339	13276	13492	13433	13427	13453	13385	13439	13383	13354	13385	13181	13412	13209	13427	13352	13498	13365	13360	13242	13409	13514	13257	13429	13512	13337	13588	13352	13396	13431	13548	13242	13469	13562	13491	13390	13512	13366	13276	13412	13378	13299	13463	13460	13495	13435	13398	13251	13482	13351	13375	13442	13330	13269	13498	13527	13344	13529	13191	13398	13377	13197	13502	13322	13317	13405	13335	13391	13333	13363	13418	13426	13489	13269	13338	13531	13346	13402	13413	13424	13302	13407	13448	13255	13420	13382	13475	13387	13551	13372	13348	13492	13394	13302	13213	13237	13389	13273	13208	13239	13417	13267	13445	13312	13489	13264	13480	13356	13484	13418	13517	13330	13510	13390	13253	13467	13411	13493	13326	13427	13424	13212	13392	13210	13375	13496	13375	13317	13386	13478	13303	13466	13380	13457	13437	13503	13396	13525	13456	13503	13374	13267	13444	13494	13458	13352	13385	13373	13226	13488	13320	13452	13351	13250	13366	13219	13212	13250	13249	13398	13308	13216	13379	13491	13321	13627	13286	13229	13356	13364	13342	13328	13300	13217	13393	13362	13398	13414	13269	13415	13226	13317	13439	13435	13262	13460	13502	13376	13387	13368	13421	13294	13419	13338	13335	13158	13190	13307	13274	13414	13450	13332	13492	13437	13298	13467	13438	13436	13398	13298	13484	13529	13407	13355	13472	13492	13482	13263	13429	13474	13459	13431	13475	13300	13216	13373	13512	13256	13392	13421	13217	13207	13359	13357	13425	13298	13385	13332	13407	13567	13365	13358	13261	13358	13211	13447	13411	13405	13394	13417	13404	13424	13228	13300	13286	13373	13466	13163	13380	13328	13424	13468	13446	13426	13384	13358	13426	13292	13283	13393	13385	13374	13390	13489	13274	13425	13243	13278	13458	13481	13451	13359	13326	13271	13557	13385	13539	13328	13264	13475	13434	13428	13288	13363	13395	13314	13307	13406	13282	13362	13359	13434	13263	13346	13321	13481	13362	13329	13298	13327	13286	13435	13271	13487	13387	13434	13380	13405	13319	13359	13519	13453	13295	13222	13371	13338	13354	13321	13359	13458	13272	13305	13253	13389	13294	13355	13500	13390	13202	13571	13362	13519	13309	13183	13340	13321	13335	13268	13374	13268	13428	13411	13388	13337	13505	13451	13367	13335	13359	13395	13352	13401	13406	13380	13428	13402	13435	13237	13236	13271	13354	13491	13358	13281	13387	13264	13399	13404	13434	13314	13265	13370	13488	13276	13394	13525	13310	13386	13435	13404	13450	13205	13416	13321	13258	13313	13445	13319	13459	13402	13479	13243	13479	13381	13403	13242	13377	13355	13419	13265	13324	13525	13319	13386	13401	13451	13262	13263	13455	13354	13276	13371	13420	13347	13622	13515	13281	13455	13353	13249	13347	13292	13143	13520	13404	13352	13371	13435	13240	13398	13413	13304	13213	13371	13402	13498	13435	13504	13517	13589	13268	13349	13351	13359	13456	13505	13451	13378	13352	13398	13334	13461	13559	13283	13531	13337	13358	13389	13298	13499	13388	13318	13417	13363	13536	13356	13339	13439	13332	13530	13390	13512	13432	13549	13360	13537	13351	13531	13394	13422	13415	13377	13353	13301	13400	13249	13229	13184	13386	13464	13425	13473	13399	13421	13265	13428	13421	13367	13502	13516	13326	13342	13397	13470	13414	13358	13420	13331	13354	13287	13313	13313	13394	13424	13490	13414	13404	13488	13278	13362	13245	13312	13457	13416	13433	13451	13292	13490	13326	13287	13307	13498	13447	13195	13467	13264	13242	13606	13403	13536	13431	13334	13238	13297	13307	13438	13554	13309	13308	13371	13420	13354	13474	13384	13419	13461	13392	13469	13325	13529	13366	13589	13381	13338	13445	13293	13464	13376	13629	13511	13390	13249	13329	13371	13360	13585	13416	13407	13371	13541	13326	13460	13388	13198	13375	13492	13280	13446	13325	13390	13310	13295	13371	13563	13272	13429	13530	13353	13588	13249	13455	13513	13445	13284	13263	13450	13500	13463	13403	13519	13186	13184	13286	13314	13401	13338	13306	13408	13289	13475	13321	13593	13350	13516	13475	13399	13383	13402	13444	13386	13351	13355	13310	13304	13394	13237	13238	13414	13495	13383	13249	13277	13447	13479	13329	13443	13414	13285	13399	13521	13349	13343	13194	13541	13184	13277	13125	13428	13442	13333	13375	13437	13387	13438	13414	13475	13428	13278	13299	13422	13377	13344	13411	13486	13336	13339	13321	13220	13434	13359	13355	13444	13491	13615	13410	13369	13448	13461	13406	13344	13421	13406	13345	13281	13325	13442	13523	13167	13398	13328	13326	13496	13411	13158	13531	13609	13366	13242	13194	13440	13384	13423	13561	13378	13477	13379	13515	13193	13388	13431	13398	13434	13416	13396	13225	13422	13267	13401	13337	13413	13477	13404	13330	13186	13381	13215	13345	13351	13279	13448	13482	13414	13439	13349	13450	13288	13475	13368	13201	13411	13203	13344	13399	13518	13437	13483	13408	13326	13492	13455	13265	13422	13242	13530	13288	13373	13365	13333	13293	13384	13270	13433	13255	13434	13423	13488	13464	13435	13462	13406	13331	13350	13463	13429	13154	13401	13437	13308	13360	13354	13458	13301	13337	13213	13531	13084	13244	13445	13347	13434	13280	13377	13336	13278	13446	13572	13473	13347	13180	13433	13308	13271	13375	13297	13466	13456	13214	13335	13522	13396	13495	13396	13398	13370	13353	13239	13218	13397	13478	13412	13385	13252	13337	13376	13360	13262	13256	13395	13347	13419	13217	13147	13377	13503	13386	13400	13582	13531	13326	13408	13442	13297	13526	13200	13099	13394	13364	13455	13303	13424	13313	13374	13502	13366	13469	13438	13333	13316	13443	13292	13405	13507	13292	13385	13295	13494	13367	13465	13373	13366	13400	13418	13186	13302	13364	13452	13305	13418	13441	13390	13194	13405	13443	13169	13587	13502	13471	13329	13558	13278	13432	13308	13472	13399	13357	13360	13356	13167	13385	13513	13355	13530	13061	13332	13453	13525	13375	13316	13335	13428	13294	13446	13518	13231	13416	13259	13455	13428	13498	13270	13472	13379	13224	13318	13454	13313	13389	13283	13328	13309	13248	13423	13376	13424	13222	13213	13365	13290	13291	13374	13289	13300	13407	13396	13181	13352	13379	13354	13282	13453	13415	13449	13419	13431	13489	13348	13441	13389	13343	13208	13361	13510	13442	13350	13451	13270	13442	13169	13424	13470	13446	13429	13518	13321	13306	13362	13310	13299	13530	13372	13484	13451	13325	13345	13316	13349	13371	13339	13385	13292	13378	13357	13464	13318	13354	13352	13539	13626	13323	13463	13491	13374	13313	13366	13583	13365	13348	13283	13421	13379	13418	13427	13425	13471	13284	13293	13363	13398	13468	13218	13312	13480	13371	13527	13225	13456	13366	13269	13349	13345	13441	13271	13165	13352	13326	13395	13507	13424	13469	13455	13472	13404	13382	13283	13592	13310	13324	13472	13322	13338	13550	13400	13407	13384	13186	13371	13412	13340	13185	13541	13388	13340	13402	13392	13436	13366	13608	13400	13550	13364	13475	13261	13489	13398	13520	13370	13414	13343	13303	13271	13278	13450	13538	13340	13482	13395	13464	13429	13341	13338	13408	13292	13229	13372	13450	13507	13361	13343	13412	13404	13191	13353	13301	13466	13439	13271	13465	13330	13319	13351	13407	13399	13345	13452	13462	13287	13325	13444	13418	13280	13314	13327	13451	13393	13247	13356	13286	13393	13444	13324	13397	13516	13352	13490	13387	13232	13283	13506	13339	13483	13546	13215	13355	13230	13232	13309	13405	13480	13601	13334	13326	13330	13331	13398	13539	13306	13425	13323	13345	13455	13384	13489	13281	13346	13339	13384	13269	13470	13483	13460	13319	13276	13376	13328	13356	13205	13352	13412	13432	13403	13528	13370	13372	13338	13506	13445	13310	13492	13360	13258	13355	13392	13408	13299	13455	13285	13340	13357	13517	13443	13291	13385	13359	13353	13388	13403	13508	13456	13300	13268	13225	13265	13298	13484	13272	13311	13420	13489	13519	13325	13348	13245	13408	13378	13195	13555	13362	13482	13282	13513	13543	13487	13427	13301	13314	13308	13274	13481	13347	13370	13361	13213	13477	13425	13348	13418	13539	13480	13346	13412	13403	13531	13299	13074	13508	13370	13382	13632	13453	13324	13387	13520	13371	13413	13433	13403	13421	13541	13439	13449	13307	13347	13370	13449	13399	13471	13377	13381	13141	13326	13429	13320	13419	13465	13357	13309	13534	13460	13294	13297	13455	13469	13309	13338	13353	13486	13342	13394	13348	13401	13441	13326	13138	13344	13457	13362	13469	13444	13401	13332	13365	13304	13333	13349	13192	13361	13395	13355	13556	13440	13333
35574	39296	46209	42665	36051	32086	29010	26107	24918	24152	23573	23162	23040	23083	22836	22875	22377	22896	23052	22723	22713	22540	22553	22699	22483	22621	22702	22358	22608	22843	22392	22259	22585	22555	22525	22510	22602	22714	22503	22251	22738	22483	22321	22294	22495	22496	22293	22385	22471	22635	22572	22279	22674	22330	22264	22491	22546	22385	22458	22049	22558	22308	22390	22392	22420	22710	22320	22663	22578	22454	22480	22253	22574	22368	22279	22377	22412	22297	22511	22522	22452	22368	22404	22543	22450	22198	22555	22435	22502	22461	22451	22514	22557	22445	22530	22376	22322	22445	22453	22318	22340	22480	22396	22370	22540	22458	22685	22488	22400	22300	22281	22408	22701	22561	22560	22522	22553	22476	22202	22087	22440	22536	22832	22349	22440	22381	22519	22545	22278	22556	22495	22498	22591	22420	22601	22675	22438	22439	22156	22473	22455	22475	22492	22578	22667	22332	22469	22451	22534	22345	22560	22428	22406	22402	22664	22266	22444	22324	22410	22638	22264	22465	22467	22666	22341	22174	22722	22550	22506	22652	22118	22183	22323	22538	22420	22357	22415	22229	22198	22602	22517	22428	22526	22479	22468	22513	22622	22496	22383	22305	22654	22338	22363	22243	22492	22241	22341	22439	22302	22373	22357	22300	22240	22445	22676	22561	22702	22606	22568	22301	22476	22588	22589	22423	22547	22439	22391	22443	22446	22375	22670	22276	22498	22435	22567	22354	22654	22510	22552	22459	22661	22696	22307	22241	22336	22318	22414	22359	22481	22507	22523	22683	22481	22633	22584	22378	22433	22391	22466	22427	22473	22466	22480	22558	22474	22462	22509	22445	22345	22459	22488	22538	22447	22591	22489	22267	22527	22244	22631	22426	22413	22485	22360	22525	22460	22483	22550	22435	22489	22511	22623	22122	22209	22558	22522	22395	22481	22365	22407	22301	22402	22523	22722	22359	22448	22579	22485	22280	22641	22413	22552	22343	22705	22250	22646	22554	22497	22703	22495	22350	22359	22521	22603	22397	22321	22527	22587	22484	22534	22300	22381	22490	22554	22456	22620	22624	22595	22530	22429	22649	22547	22535	22302	22304	22403	22470	22425	22564	22334	22408	22534	22595	22627	22447	22407	22378	22562	22469	22587	22445	22431	22245	22334	22511	22508	22418	22581	22351	22500	22436	22468	22566	22566	22261	22134	22546	22766	22442	22513	22533	22473	22407	22237	22556	22320	22338	22549	22273	22663	22691	22626	22490	22340	22365	22286	22705	22497	22405	22626	22370	22358	22575	22627	22519	22567	22295	22663	22516	22419	22543	22536	22379	22523	22411	22473	22324	22542	22452	22532	22593	22922	22677	22807	22323	22530	22581	22405	22472	22476	22536	22211	22417	22441	22341	22507	22330	22528	22475	22656	22384	22321	22419	22125	22522	22523	22450	22653	22609	22560	22498	22522	22537	22598	22553	22779	22810	22577	22450	22699	22639	22583	22251	22365	22285	22350	22537	22527	22507	22322	22566	22427	22340	22714	22354	22436	22510	22453	22397	22745	22298	22429	22567	22392	22510	22409	22431	22517	22277	22604	22442	22571	22395	22520	22445	22589	22385	22457	22497	22607	22419	22577	22404	22477	22332	22487	22471	22513	22455	22558	22508	22380	22431	22419	22468	22555	22609	22632	22461	22563	22597	22554	22522	22412	22334	22363	22397	22546	22231	22310	22456	22443	22444	22567	22480	22657	22550	22619	22608	22389	22149	22464	22697	22482	22357	22463	22311	22810	22285	22211	22694	22662	22792	22399	22660	22463	22465	22574	22467	22704	22282	22644	22337	22533	22438	22582	22430	22741	22608	22332	22520	22401	22513	22672	22336	22530	22560	22141	22529	22244	22361	22402	22373	22475	22449	22547	22559	22485	22588	22426	22339	22422	22467	22278	22498	22539	22551	22413	22288	22437	22477	22377	22425	22465	22601	22528	22521	22647	22812	22573	22581	22531	22612	22583	22469	22239	22395	22503	22415	22499	22677	22697	22558	22519	22480	22460	22395	22489	22664	22298	22527	22336	22496	22532	22581	22397	22483	22322	22504	22374	22557	22530	22578	22620	22509	22526	22650	22357	22526	22630	22544	22420	22458	22694	22708	22590	22342	22488	22656	22647	22765	22580	22460	22707	22304	22541	22596	22349	22245	22650	22339	22460	22480	22655	22339	22432	22365	22493	22455	22399	22379	22397	22513	22679	22479	22688	22495	22391	22290	22378	22611	22498	22378	22553	22288	22327	22559	22438	22592	22497	22538	22507	22505	22371	22475	22404	22518	22510	22410	22742	22613	22416	22541	22416	22494	22536	22282	22521	22618	22368	22579	22247	22506	22440	22344	22759	22416	22549	22562	22492	22579	22617	22607	22624	22432	22344	22480	22493	22361	22617	22613	22522	22601	22633	22671	22406	22345	22394	22366	22602	22518	22514	22328	22568	22615	22558	22506	22532	22601	22376	22391	22887	22520	22361	22694	22470	22508	22448	22541	22447	22516	22549	22304	22840	22416	22626	22655	22244	22496	22554	22320	22344	22477	22520	22557	22467	22468	22375	22323	22701	22634	22586	22554	22564	22583	22551	22506	22657	22243	22590	22513	22630	22357	22324	22658	22369	22432	22559	22574	22675	22587	22426	22562	22470	22565	22729	22476	22496	22483	22388	22646	22392	22501	22437	22536	22546	22454	22347	22334	22371	22485	22531	22458	22396	22367	22448	22472	22429	22503	22657	22514	22438	22538	22833	22664	22361	22435	22301	22532	22656	22479	22355	22461	22540	22415	22537	22507	22666	22674	22607	22642	22367	22524	22628	22397	22397	22465	22784	22449	22476	22369	22383	22336	22720	22465	22641	22530	22494	22621	22585	22414	22600	22530	22697	22478	22523	22493	22365	22271	22550	22431	22509	22626	22519	22317	22349	22553	22653	22459	22267	22409	22442	22625	22522	22595	22752	22520	22592	22440	22628	22112	22421	22466	22522	22304	22392	22628	22420	22418	22413	22270	22446	22466	22532	22389	22536	22334	22616	22402	22697	22561	22235	22400	22504	22500	22480	22616	22415	22725	22463	22422	22525	22469	22601	22486	22450	22485	22466	22448	22431	22440	22504	22634	22555	22589	22321	22472	22612	22601	22413	22309	22679	22683	22609	22261	22580	22541	22626	22554	22380	22621	22529	22347	22673	22552	22280	22343	22244	22356	22362	22365	22495	22439	22561	22519	22530	22522	22472	22620	22474	22413	22596	22507	22514	22265	22888	22268	22392	22225	22227	22332	22505	22516	22490	22439	22469	22440	22372	22436	22420	22144	22314	22573	22476	22370	22264	22724	22504	22350	22531	22662	22739	22707	22334	22387	22636	22210	22431	22554	22558	22637	22708	22327	22461	22789	22492	22355	22428	22529	22301	22462	22558	22591	22284	22705	22293	22421	22633	22614	22424	22402	22588	22422	22579	22479	22552	22312	22340	22377	22608	22433	22559	22556	22658	22358	22495	22531	22447	22735	22590	22418	22722	22451	22677	22412	22612	22835	22401	22552	22288	22508	22409	22411	22239	22430	22392	22512	22527	22160	22303	22361	22383	22270	22420	22377	22404	22494	22598	22557	22529	22598	22623	22724	22459	22618	22471	22602	22483	22538	22326	22218	22617	22570	22483	22566	22353	22368	22396	22414	22563	22281	22330	22339	22476	22520	22502	22326	22501	22541	22838	22431	22641	22605	22415	22198	22464	22250	22474	22405	22504	22408	22472	22569	22550	22261	22576	22616	22545	22530	22590	22495	22444	22677	22436	22492	22677	22484	22748	22459	22591	22588	22535	22350	22510	22490	22435	22617	22418	22368	22505	22602	22577	22351	22490	22287	22462	22288	22394	22620	22453	22764	22179	22416	22486	22575	22336	22474	22478	22568	22460	22188	22489	22455	22302	22265	22620	22677	22691	22548	22785	22597	22529	22388	22512	22517	22668	22282	22309	22531	22601	22450	22514	22488	22547	22228	22435	22399	22724	22446	22464	22312	22335	22267	22551	22287	22430	22470	22327	22377	22603	22615	22266	22660	22405	22417	22642	22295	22545	22619	22331	22273	22475	22366	22566	22778	22436	22370	22405	22585	22491	22299	22510	22472	22708	22650	22502	22314	22637	22281	22467	22286	22444	22434	22330	22445	22320	22461	22590	22471	22427	22354	22684	22636	22662	22379	22578	22282	22565	22558	22343	22177	22455	22419	22535	22575	22505	22392	22630	22472	22573	22512	22817	22444	22487	22556	22672	22541	22491	22442	22466	22397	22394	22316	22223	22521	22411	22357	22465	22465	22448	22478	22644	22658	22479	22401	22365	22483	22383	22446	22285	22372	22650	22732	22529	22406	22618	22674	22380	22387	22580	22582	22547	22452	22313	22509	22500	22641	22451	22641	22450	22376	22558	22433	22510	22639	22610	22644	22462	22539	22558	22312	22618	22501	22438	22395	22489	22468	22615	22712	22390	22427	22565	22310	22595	22568	22706	22640	22503	22406	22596	22499	22529	22505	22449	22591	22455	22377	22236	22491	22473	22427	22699	22394	22483	22639	22354	22268	22518	22388	22427	22354	22322	22723	22422	22428	22352	22544	22422	22529	22290	22468	22633	22516	22415	22662	22559	22292	22671	22367	22490	22554	22576	22549	22574	22571	22670	22584	22581	22475	22181	22316	22438	22413	22606	22679	22617	22374	22440	22376	22490	22677	22693	22476	22442	22377	22205	22290	22634	22410	22742	22366	22477	22496	22385	22366	22362	22234	22460	22591	22598	22498	22554	22427	22654	22497	22422	22627	22573	22394	22567	22315	22348	22703	22682	22561	22483	22571	22435	22385	22358	22314	22674	22407	22488	22551	22310	22451	22656	22271	22227	22642	22514	22346	22541	22531	22524	22441	22313	22061	22139	22536	22610	22762	22490	22444	22619	22405	22289	22765	22452	22429	22623	22590	22541	22325	22447	22451	22443	22342	22363	22698	22371	22510	22705	22194	22268	22659	22499	22427	22399	22521	22377	22803	22766	22747	22480	22503	22610	22451	22447	22437	22298	22554	22692	22682	22298	22462	22230	22484	22661	22548	22603	22462	22406	22455	22516	22384
28254	43781	43489	34883	28042	23187	19401	16674	15622	14743	14027	13898	13563	13326	13209	13103	13112	12934	12991	13092	13008	12855	13074	12964	12804	12827	13112	12866	12833	12947	12876	12847	12765	12840	12979	12914	12904	12940	13015	13066	12912	12837	12993	12825	13003	12935	12893	13037	12923	12868	12914	12892	12863	13042	12769	12878	12909	13054	12974	12904	12827	12921	12921	12830	12837	12874	12791	12991	12840	12722	12841	12923	13019	12876	12888	12947	13003	13006	12955	12737	12767	12940	12956	13033	12881	12750	13053	13080	12972	12785	12584	12879	12770	12921	12937	12763	12676	12917	12816	12610	12861	12853	13075	12757	12932	13134	12639	12861	12873	12933	12918	13045	12848	12863	12904	12864	12850	13021	12909	12863	12893	12733	12741	13030	12802	12748	12860	12918	12896	13001	12917	12731	12914	12965	13009	12745	12785	12818	12929	12760	12902	12999	12962	13012	12857	12773	13058	12955	12914	12917	12999	12991	12908	12900	12885	12799	12869	12984	12884	12866	12834	12767	13006	13053	12817	12859	12839	13094	12977	12894	12689	13029	12906	12902	12913	12572	12986	13053	12937	12838	12871	12812	12868	12986	12833	12879	12853	13089	12862	12899	12731	13132	12893	13087	12844	12855	12811	12850	12836	12820	12791	12746	13019	12712	12842	13143	13067	12857	12803	12739	13039	12955	12849	12968	12829	12955	12888	12891	12863	12937	12889	13013	12779	12938	12794	13070	12861	13022	12911	13001	12969	12865	12897	12937	12821	13001	12945	12822	12903	12774	12865	12837	12943	12894	12993	12796	12878	12939	12898	12868	12968	12941	12925	12956	12850	13072	12845	13044	12811	12849	12849	12842	13050	12881	12624	12888	12940	12787	12884	13100	12774	12861	12725	12811	12878	13003	13002	12907	13011	12771	12834	12924	12836	12957	12749	13009	12778	12770	13109	12773	13169	12978	12968	12769	12940	12839	12909	12920	12911	12926	12884	12743	12839	12811	13113	12743	12819	12934	12991	12840	12847	12773	13009	12971	12905	12891	12714	12865	12938	12849	12841	12916	12866	12936	12792	13042	12882	12845	12957	12749	12904	13023	12887	12755	12941	12852	12978	13029	13048	12825	12923	12951	12935	12942	12781	12935	12760	12970	13127	12884	12974	12776	12916	12817	12806	13049	12860	12789	12740	12983	12697	12892	12963	12867	12937	12880	12914	12879	12994	12873	12897	12918	12713	12946	13088	12989	12889	12714	12952	12899	12806	12822	12802	13029	12822	12905	12911	12801	12802	12899	12869	12992	13027	12960	13025	12977	12770	12855	12937	13011	12799	12940	12708	12965	13024	12992	12980	12803	12899	12862	12900	12928	12943	12950	12910	12835	12816	13008	12964	12862	12819	12821	12855	12761	12905	12958	12990	12864	12956	12858	13048	12840	12975	12816	12797	12757	12817	12869	12900	13002	12911	12684	12944	12775	12825	12842	12782	12849	12955	12891	12950	12876	12976	13083	12884	13018	12818	12808	12985	12825	12823	12985	12996	12950	12844	12873	12782	12949	12926	12863	12899	12944	12689	12884	12768	12800	12915	12971	12929	12829	12920	12894	12779	12718	12897	13030	13022	12830	12852	12823	12874	12796	12792	12852	12879	12899	12840	12874	12950	13067	12854	12937	13043	12878	12987	12885	12986	13059	12905	12788	12952	12781	12803	12964	12892	12942	12858	12787	12987	12871	13006	12933	12691	12877	12859	12793	13037	12836	13073	12821	12885	13005	12924	12977	12783	12805	12897	12842	12891	12918	12919	12859	12971	12775	12761	12920	12731	13145	12975	12822	12830	12667	12867	12983	12764	12878	12866	12880	12959	12674	12919	12869	12817	12966	13023	12903	12883	12867	12916	12806	13052	12918	12786	12902	12824	12888	12969	12964	12896	12790	12782	12919	12880	12826	12973	12787	12895	12842	12840	12925	12946	12807	12944	12737	12891	12900	12978	12946	12819	12943	12904	12940	12961	12971	12884	12940	12979	12948	12739	13007	12807	12853	12910	12963	13017	12844	12776	13052	12848	12844	12961	12789	12747	12933	13024	12903	12825	12935	12820	12759	13009	12820	12923	12930	12891	12926	12901	12811	12876	12959	12825	12967	12938	12776	12897	12871	13008	12862	12985	12968	12880	12796	12960	12850	12899	13010	12791	13028	12820	12922	12905	12889	12987	12971	12935	13000	12804	13004	12982	12947	12851	12799	12886	12915	12912	13028	13014	12992	12883	12960	12769	12863	12954	12960	12893	12987	12931	12891	13044	12898	12940	12837	12898	12905	12883	12961	12832	12843	13011	12929	12938	12895	12737	12905	12836	12981	12885	12932	12813	13011	12847	12759	12711	12783	12982	12960	12958	12865	13037	12870	12983	12748	13013	12929	13027	12892	12922	12891	13056	13136	12871	13038	12832	12862	12979	12977	12888	12909	12850	12969	12874	12885	12889	12754	13025	12977	12947	12805	12842	12931	12714	12803	12807	12893	12914	12819	12895	12999	12998	13067	12889	12905	12934	12879	12960	12847	12838	12889	12921	12818	12971	12884	12960	12951	12756	12960	12997	13022	12763	12957	12882	12975	12808	12962	12842	12947	13036	12906	12932	12982	12821	12939	12870	12804	12885	13008	12793	13062	12881	12873	13025	12857	12902	12744	12876	12799	12823	12912	12895	12877	12776	12947	12926	12879	12911	12860	12905	13082	12991	12958	12800	12760	12933	13102	12983	12955	12790	12945	12925	12998	12993	12838	12955	12832	12816	12939	12907	12749	12936	12857	13122	12922	12983	12847	12725	12903	12950	12954	12971	12875	12998	12853	12823	12746	12836	12914	12740	12862	12934	12697	12882	12919	12974	12781	13023	12887	12952	12756	12887	12932	12922	12945	12825	12900	12798	12960	12912	12954	12929	12874	13069	12900	13031	12680	12716	13053	13023	12779	12921	13017	12935	12904	12705	12762	12755	12889	12813	12923	12828	12847	12842	12745	12865	12951	12855	12875	12839	12909	12921	12938	12890	12978	12954	12861	12793	12756	12976	13053	12928	12866	12946	12865	12973	12994	13075	13003	12860	12947	12768	12933	12860	13056	12888	12734	12775	12901	13007	12827	12749	12716	12922	12958	13015	12952	12798	12912	12935	13064	12815	13056	12992	12836	12969	12893	13018	12823	12998	12799	12943	12983	13064	12920	12917	12923	12929	12708	12764	12988	12949	12999	12991	12993	12866	12931	13006	12893	12984	13021	12989	12929	12861	12773	12968	13178	12960	12794	12921	12886	12819	12972	12932	12983	12968	13000	12760	12692	12967	12919	12929	12837	12851	12876	12885	12915	12846	12874	12983	12953	12814	13017	12939	12896	12883	12968	12941	12857	12814	12948	12993	12978	12889	12786	12810	12860	12865	12998	12929	12806	12895	13120	12862	12706	12890	12953	12680	13005	12761	12927	13002	12925	12825	12790	12916	12848	12988	12854	12926	12750	13032	12780	12859	12910	12966	12870	12976	12956	12771	12890	12806	12973	12840	12905	12960	12669	12903	12889	13007	12936	12938	12982	12856	12870	12978	12773	12955	12897	13044	13000	12847	12996	12799	13039	12945	13028	12912	12892	12804	12986	12847	12872	12964	12994	12837	13040	12783	12799	12912	13063	12885	12817	13028	12816	12937	12884	12780	12993	12692	12980	12914	12936	13019	12937	12778	12849	12871	12846	12996	12966	12834	12770	12815	13014	12917	12958	12801	12837	12960	12890	12954	12828	12911	12977	12879	12791	12849	12955	12769	12964	12818	12881	12695	12966	12686	12942	12813	12942	12774	12984	13007	12955	12893	12769	13096	12816	12937	12861	12831	12883	12782	12739	12947	12945	12933	12872	13107	12851	12797	12882	12908	12831	12614	12787	12896	12769	12913	12965	12766	12810	12952	12837	12806	12760	12928	13001	13007	12865	12991	12849	13004	12819	12848	12723	12886	12772	12946	13012	13013	13027	12891	12961	12918	12913	12809	12969	12827	12761	12777	12931	12870	12859	13057	12873	12822	12842	13116	12934	12836	12970	13128	12937	12918	12837	12827	13031	12987	13015	12860	12859	13063	12848	12621	12850	12781	12958	12909	12760	12915	12923	12999	12938	12927	12826	12956	12886	12967	12813	12786	12846	12981	12857	12906	12913	12928	12770	12934	12917	12831	12871	12890	12980	12814	12873	12909	12871	12953	12868	13049	12805	12785	13007	12894	12955	12829	12820	12876	12725	12996	12892	13001	12960	12734	12839	12789	13050	13104	12893	12896	12777	12783	12913	12830	13043	12899	12889	12792	12861	13079	12807	12769	12964	12867	12787	12831	12889	13078	12980	12901	13020	12951	13011	12886	12889	12720	12963	13094	13054	12891	12913	13010	12945	12913	12893	13067	12792	12942	12953	12903	12874	12733	12823	13159	12850	13029	12942	12965	12876	13043	12903	12806	12831	12750	12900	12785	12796	12905	12994	12863	12767	12743	13024	12699	13058	12950	12806	12818	12952	12906	12864	12835	12786	12844	12834	12861	12806	12998	12784	12819	12929	12934	12779	12837	12899	12752	12994	12863	12883	12836	13026	12670	12957	12784	12927	12827	12837	12936	13056	12808	12726	13067	12792	12811	12764	12885	13092	13002	12694	12960	12814	12673	12871	12938	12914	12873	12864	12795	12777	12825	12864	12918	12866	12997	12876	12784	13016	12834	12835	12950	12829	12854	12998	12756	12883	12740	12815	12896	12843	12892	13070	12887	12808	12839	12853	12871	12861	12786	12890	12745	13133	13057	12881	13029	12807	12920	12918	12831	12935	13036	12908	12923	12948	13067	12930	12934	12839	12898	12986	12958	12974	12828	12961	13025	12890	12939	12867	12970	12960	12837	12790	12930	12933	12892	12939	12765	12815	12989	12853	12818	13011	12908	12798	13002	12973	12938	12984	12926	12851	13006	13063	12986	12896	13049	12982	12909	12697	13048	12914	12960	12936	13072	12990	12808	12881	12982	12899	13086	13008	13092	12916	12785	12716	12803	12897	12863	12914	12980	12990	12936	12707	12742	13005	12945	12988	12927	12778	13152	12997	12926	12906	12737	13118	12847	12862	12887	13088	12812	12976
24746	21529	32156	36416	36124	35484	32558	28676	26403	25197	23999	23375	23259	23092	22725	22750	22676	22609	22348	22401	22457	22437	22459	22292	22335	22422	22165	22371	22668	22351	22266	22303	22169	21969	22133	22195	22294	22733	22143	22270	21957	22165	22107	22247	22185	22203	22464	22169	22148	22070	22175	22190	22047	22305	22507	22319	22233	22133	22213	22123	22362	22266	22273	21953	22241	22217	21904	22270	22321	22077	22448	21958	22172	22592	22398	22297	22177	22259	22308	22352	22119	22236	22345	22064	22291	22004	22145	22301	22044	22469	22102	22561	22140	22269	22265	22317	22190	22251	22371	22196	22103	22095	22336	22057	22356	22065	22257	22324	22114	21967	22082	22276	22311	22118	22210	22449	22149	22231	22086	22188	22314	22074	21772	22122	22314	22166	22301	22488	22421	22165	22334	22146	22438	22092	22366	22230	22082	22049	22126	22311	22160	22200	22275	22096	22337	22350	22179	22125	22164	22462	22213	22281	22337	22037	22234	22073	21979	22175	22141	22272	22297	22211	22154	22320	21934	22051	22222	21984	22039	22100	22206	22242	22331	22051	22051	22238	22157	22160	22289	22311	22097	22325	22113	22320	22125	22009	22079	22143	22217	22249	21889	22018	22189	22297	22291	22171	22379	22001	22320	22235	22329	22376	22437	21959	22411	22030	22121	22041	22444	22149	22285	22093	22532	22098	22268	22204	22362	22468	22454	22094	22174	22223	22351	21949	22190	22245	22274	22225	22306	22191	22218	22180	22423	22107	22110	22414	21930	21923	22556	22186	22141	22278	22248	22177	22357	22177	22166	22368	22247	22415	22251	22336	22189	22182	22059	22453	22042	21986	22112	22287	22224	22165	22187	22167	22187	22208	22108	22197	22285	22079	22024	22146	22184	22228	22121	22151	22228	21974	22219	22025	22158	22266	22345	22139	22158	22034	22325	22237	22267	22021	22155	22341	22209	22067	22041	22447	22127	22043	22033	22054	22291	22048	22428	22219	22121	22292	22219	22308	22287	22130	22239	22119	22158	22224	22262	22315	22426	22241	22210	22328	22413	22043	21881	22122	22001	21972	22184	22088	22189	22521	22195	22210	22153	22167	22145	22123	22150	22186	22341	22134	22359	22194	22124	22331	22335	22513	22370	22154	22375	22117	22271	22159	22039	22333	22048	22217	22085	22233	21934	22208	22208	22126	22150	22087	22259	21987	22191	22171	22341	22180	22096	22051	22205	22298	22363	22355	22368	22138	22194	21981	22114	22108	22301	22167	22125	22166	22279	22054	21919	22053	22233	22181	22422	22327	22044	22264	22260	22164	21880	22272	22047	22258	22331	22223	22212	22414	22094	22209	22231	22327	22060	22216	22315	22184	22125	21966	22245	22035	22214	22368	22271	22387	22277	22309	22244	22218	22364	21822	22257	22250	22214	22263	22266	22166	22137	22013	22017	22140	22198	22084	22251	22202	22126	22231	22137	22061	22290	22178	22378	22387	22093	22141	22049	22271	22180	22153	22441	22100	22216	22169	22226	21971	22107	22129	22482	22418	22327	22080	22348	22455	22024	22218	22217	22078	22380	22199	22107	22282	22092	22076	22097	22098	22164	22246	22370	22135	22162	22139	22224	22242	22105	22331	22233	22236	22260	22191	22181	22101	22020	22274	22226	22206	22140	22229	22340	22151	22280	22161	22169	22099	22208	21992	22274	22205	22272	22126	22088	22253	22148	22208	22185	22319	22304	21941	22171	22089	22147	22048	22066	22032	22363	22131	22068	22324	22373	22018	21977	22040	22214	22146	21926	22358	22298	22228	22202	22042	22358	22375	22520	22382	22258	22099	22376	22090	22296	21997	22111	22258	22092	22084	22123	22448	22180	22324	22300	22050	22255	22196	22250	22191	22331	22454	22138	22079	22114	22232	22224	22244	22399	22241	22269	22136	22187	22324	22339	22449	22100	22393	22130	22367	22185	22220	22141	22240	22109	21857	21924	22143	22201	22095	22325	22342	22136	22179	21998	22103	22230	22368	22182	22218	22334	22220	22254	22235	22372	22292	22213	22185	22388	22005	22229	22239	22112	22254	22249	21820	22237	22219	22309	22293	22340	22198	22095	22043	22287	22590	22257	22175	22335	22260	22366	22482	22131	22095	22269	22278	22083	22276	22130	22204	22376	22449	22396	22117	22208	22127	22351	22109	22174	22461	21982	22390	22579	22317	22280	21977	22223	22189	22354	22186	21978	22207	22308	22302	22089	22110	22123	22244	21990	22100	22021	22236	22030	22123	22228	21937	22190	22255	22045	22236	22156	22260	22299	22084	22272	22189	22262	22356	22075	22480	22290	22109	22029	22208	22348	22251	22256	22016	22043	22361	22224	22175	22278	22354	22191	22013	22448	22209	22060	22127	22323	22391	22482	22146	22315	22136	22283	22126	21932	22091	22047	22240	22395	22198	22303	22318	22066	22206	22228	22254	22295	22320	22334	22126	22515	22216	22181	22329	22190	22274	22131	22332	22254	22320	22308	22254	22366	22263	22208	22410	22340	22164	22208	22231	22525	22360	22201	22041	22284	22413	22093	22036	22346	22154	22241	22273	22282	22260	22162	22355	22207	22152	22014	22063	22243	21949	22171	22206	21935	22170	22200	22130	22145	22004	22339	22203	22309	22398	21992	22243	22513	22197	21842	22454	22260	22278	22182	22355	21960	22198	22326	22230	22169	22249	22219	22241	22205	22285	22284	22437	22372	22230	22139	22361	22216	22165	22371	22177	22063	22033	22333	22339	22216	22336	22208	22278	22264	22270	22409	22156	22280	22280	22266	22305	22087	22224	22167	22013	22257	21981	22264	22026	22240	22097	22177	22202	22204	22239	22203	22196	22119	22147	22186	22238	22211	22199	22192	22177	22193	22079	22318	22017	22064	21982	22305	22270	22089	22027	22381	22130	22094	22165	22272	22290	22211	22186	22355	22410	22419	22185	22356	21893	21990	22192	22258	22344	22147	22121	22348	22165	22311	21906	22192	22171	22084	22084	22296	22269	22189	22101	22292	22184	22219	22285	22142	22317	22326	22104	22153	22348	22497	22195	22253	22366	22410	22153	22183	22133	22192	22179	22040	22198	22181	22134	22225	22389	22334	22183	22356	22373	22206	22363	22338	22165	22270	22433	22221	22103	22138	22276	22168	22275	22507	22017	22203	22219	22175	22407	22130	22336	22427	22216	22430	22099	22156	22082	22455	22388	22269	22349	22084	22275	22176	22148	22298	22224	22191	22012	21938	22201	22235	22165	22295	22136	22322	22071	22281	22345	22237	22248	22114	22194	22318	21879	22225	22374	22116	22323	22108	22217	22199	22199	22202	22252	22334	22060	22269	22257	22078	22142	22221	22083	22289	22135	22175	22408	22296	22260	22342	22468	22128	22192	22153	22100	22253	22153	22088	22207	22240	22175	22484	22394	22056	22259	22181	22211	22213	22226	22249	22259	22377	22088	22165	22215	22116	22164	22458	22255	22250	22273	22388	22300	22343	21995	22066	22250	22138	22208	22262	22245	22161	22332	22239	22104	22236	22341	22113	22256	22367	22305	22150	22184	22214	22330	22351	22214	22243	22120	22169	22059	22173	22180	22077	22224	22376	22191	22394	22262	22248	22143	22017	22231	22252	22286	22392	22433	22536	22343	22095	22231	22242	22193	22368	22100	22311	22248	22419	22169	22274	22281	21999	22185	22240	22443	22264	22333	22136	22256	22042	22457	22234	22097	22152	22286	22224	22176	22093	22473	22103	22389	22251	22376	22257	22175	22299	22034	21890	22131	22236	22144	22135	22377	22406	22302	22310	22034	22394	22267	22154	22259	22269	22010	22006	22175	22466	22280	22017	21910	22489	22414	22371	22268	22249	22210	22266	22314	22447	22199	22190	22024	22304	22066	22370	22583	22310	22076	22271	22231	22386	22197	22111	22051	22106	22184	22341	22135	22181	22333	22273	22305	22323	22175	22338	22127	22098	22180	22307	22317	22379	22143	22265	22305	21938	22196	22293	22230	22134	22174	22289	22105	22432	21918	22098	22385	22196	22176	22060	22192	22063	22055	22513	22268	22185	22266	22285	22117	22156	22201	22157	22433	22384	22329	22030	22210	22156	22381	22492	22389	22375	22319	22081	22196	22095	22148	22257	22286	21973	22359	22193	22221	22038	22170	22046	22337	22215	22252	22362	22333	22096	22110	22339	22128	22145	22078	22236	22215	22454	22148	22402	22264	22300	22114	22284	22206	22286	22280	22069	22274	22218	22361	22218	22343	22214	22100	22175	22259	22181	22291	22182	22259	22519	22213	22321	22152	22231	22279	22042	22022	22289	22123	22153	22145	22289	22153	22295	22161	22024	22099	22317	22253	22272	22190	22174	22262	22405	22140	21997	22293	22197	22063	22232	22202	22177	22134	22151	22088	22308	22220	22456	22084	22053	22422	22147	22216	22086	22200	22349	22465	22422	22419	22210	22236	22086	22085	22209	22252	22234	22069	22368	22349	22154	22162	22215	22242	22059	22203	21991	21925	22078	22093	22120	22260	22473	22132	22203	22321	22385	22250	22266	22375	22398	22010	22332	22344	22150	22235	22377	22352	22373	22082	22084	22187	22189	22266	22216	22236	21928	22162	22213	22355	22066	22236	22177	22007	22266	22459	22062	22217	22253	22315	22302	22179	22289	22249	22534	22542	22484	22338	22124	22103	22068	22490	22434	22179	22333	22381	22277	22241	22418	22303	22305	22128	22079	21940	22017	22119	22129	22133	22284	22021	22232	22386	22286	22129	22100	22141	22247	22168	22268	22402	22311	22040	22279	22300	22197	22187	22331	22259	22154	22354	22157	22154	22186	22476	22413	22255	22096	22329	22336	22347	22180	22030	22166	22339	21937	22062	22382	22267	22132	22097	22223	22050	22349	22222	22403	22201	22174	22219	22152	22314	22269	22137	22056	22233	22080	22260	22144	21940	22199	22218	22153	22102	22386	21914	22151	22444	22327	22337	22076	22353	22191	22114	22277	21965	22154	22000	22282	22105	22096	22397	22272	22159	22372	22108	22199	22181	22292	22214	21999	22120	22495	22234	22230	21990	21962	22189	22254	22469	22284	22038	22282	22149	22008	22247	22047	22308
28685	53216	52120	42358	34097	27348	22585	19635	17089	15642	14625	14001	14042	13516	13453	13414	13293	13231	13203	13220	13298	13022	13143	13051	13120	13088	12915	13129	13074	12817	12918	12889	12880	13065	12886	13028	12930	12993	12962	13010	12904	12886	13026	13070	13115	12854	13066	12940	12984	12943	12996	12826	12914	12814	12916	12906	13070	12957	12922	12966	12950	13144	12943	12862	12951	12935	12832	13056	12821	12992	12797	12950	13055	12860	12960	12819	13068	12980	12933	12905	12952	12964	12926	13046	12920	12962	12926	12856	12909	13098	12962	13020	12894	13120	13030	12860	12958	12892	13103	12831	12896	13027	13058	12971	12986	12889	12983	12913	12961	12925	12922	12895	12694	13043	12948	13016	12925	12955	12898	12897	12870	12884	12903	12772	12733	12937	12976	13014	12832	12925	12831	13021	12824	13031	12978	12950	12843	12888	12885	13121	13086	12994	12807	12960	13057	13068	12906	12866	12822	12884	12908	12999	12916	12843	13051	12873	13059	12975	12972	12839	12962	12888	12915	12944	12946	12924	13073	13020	12962	12730	12970	13100	12948	13032	12766	12887	12970	13013	12939	13008	12878	12882	13017	12835	12752	13006	12942	12983	12819	12891	12992	12894	12916	12797	13052	12840	13020	12804	13048	12657	12871	12967	12645	12911	12932	12905	12860	12892	12953	12889	13058	12799	12856	12911	13004	12779	12946	12838	12914	12953	12994	12964	12855	12996	12905	12887	12896	13021	13181	12886	12742	12941	12949	12976	13085	12614	12942	12926	13019	12818	12890	13016	13081	12956	12965	12852	12926	12931	12801	12931	12959	13000	12763	12937	12991	13139	12788	12930	13081	12731	12892	12816	13025	13120	12952	12781	12956	12863	12964	12909	12758	13024	12737	12840	12952	12824	12962	12947	12803	12930	12957	12779	12942	12773	12935	12961	12896	13041	12904	12824	12830	12999	13060	12997	12956	12948	12830	12931	12909	12890	12873	12944	12913	12749	12921	13004	13007	12780	12918	13059	12923	12902	12818	12886	12894	12954	13031	13051	12951	12913	12873	12977	12956	12920	12874	13027	12859	12985	12851	13003	13067	12955	12955	12845	12909	13103	12933	12894	12747	12902	12773	13111	12734	12788	12974	12821	12981	12842	12839	12923	12920	13020	13102	12804	12786	13021	12788	12885	12968	12804	12836	13013	12974	12970	12872	12865	12888	12861	13029	12910	12970	13060	12978	12847	12871	13052	12904	12867	12899	12847	12880	12938	12959	12929	12939	12878	13062	12779	12741	12890	12796	12998	12913	12900	12778	12694	12797	12756	12834	12867	12925	13017	12761	13077	13037	13029	12881	13015	13035	12687	12912	12876	12999	12884	12893	13101	13056	12929	12864	13093	12960	12911	12929	12951	12892	12981	12807	13062	12920	12883	12883	13001	12912	12840	12900	12872	12967	12829	12877	12772	12918	12809	12957	13083	12947	12928	13005	12945	13005	12886	12804	13067	12989	12984	12941	12991	12839	12969	12905	12838	12866	12882	12979	13023	12940	12836	12823	12949	13047	12831	12853	13084	13160	12885	12804	13149	12772	13073	12873	12776	13057	13032	12959	13099	12955	12837	12802	12767	12790	12818	13080	12642	12951	12774	12976	12927	13061	12952	12801	12814	12811	12941	12925	12965	12837	12773	12853	12954	12834	13039	12967	12849	12811	12858	12915	13090	12949	12867	13061	12874	12997	12864	12772	12804	12760	12893	12872	12867	12894	13006	12867	12822	12832	13005	12923	12948	12941	12839	12806	12905	12827	12818	12759	13046	12831	13107	13007	12928	13012	12912	13021	12904	13006	12881	12809	12828	12812	12887	12999	13055	12687	12796	13056	12962	12861	12960	12906	12763	12974	12877	12945	12908	12973	12874	12912	12940	12875	13048	13014	12974	13030	12933	12595	12933	12930	13005	13046	12873	12850	12993	12948	13002	13022	12897	12942	12870	12941	12838	12883	12944	12853	12900	12773	13129	12935	13066	12945	12930	12993	12973	12865	12894	12828	12951	13023	13008	13008	13101	12881	12820	12881	12870	13135	12956	13099	13024	12853	13075	12944	12926	12987	13001	12827	13000	12784	12876	12950	12836	12905	13036	12826	13052	13012	12859	12982	12925	12894	13039	12984	13050	12964	13017	12959	12848	12983	12964	12913	13089	12847	12940	12895	12797	13021	12907	12833	12769	12934	12936	13021	12996	12870	12892	12937	12861	12992	12971	12864	12968	12864	12927	13021	12892	13016	12899	12846	12772	12784	13038	12734	12863	12891	13025	12949	12855	12945	13090	12905	12759	12882	12960	12930	12773	12768	12947	12787	12992	12839	12895	12875	12823	13090	12984	12847	12936	12890	13073	12813	13156	12984	12985	12779	12946	12850	13121	12939	12892	12854	12969	12893	12942	12907	12939	12902	13084	12945	12980	12884	12870	13077	12998	12946	12896	12938	13007	13049	12891	12964	12849	12985	13048	12812	12909	12784	12781	12959	12685	13010	12993	12950	12799	12980	12970	12983	12738	12979	12929	13079	12979	12859	12653	12871	12992	12903	12957	12782	12947	12952	12946	12926	12951	12778	12888	12930	12909	12906	12990	12948	12868	12816	13022	12872	13009	12777	12992	12975	12974	13049	12841	13000	13036	12801	13136	12818	12972	12912	13043	12821	12899	12876	12820	12997	12990	12977	12962	12802	12946	12955	12908	13041	13016	12939	12954	12875	12880	12897	12913	12871	12911	13063	12903	12978	13015	12786	12928	12906	12804	12882	12974	12895	12984	12952	12917	12902	13049	12904	12928	12843	12959	13038	13016	12930	12918	12826	12908	12747	12999	12843	12968	12907	12901	12937	13017	12858	13061	12829	12914	12845	12792	12942	13065	13017	13041	12925	12965	13051	12843	12810	12902	12858	13103	12939	12805	13015	12771	13043	12891	12965	12953	12924	12931	12995	12938	12938	12880	12978	12987	12988	12929	13138	12941	12855	12691	12956	12940	12992	12799	13048	12852	12897	12955	12887	12882	12930	12918	12871	12879	13097	13020	13039	12861	12997	13046	12882	13021	12917	12890	12852	12970	13068	12946	12909	13003	12850	12928	12925	12999	13046	13011	12923	12879	13163	12724	12982	13019	12750	13124	12908	12803	12925	12947	12872	12889	12916	12899	12913	12749	12885	12888	12897	13004	12738	12951	12980	12845	13023	12866	12845	12862	12976	12856	12894	12897	12997	12967	12817	12922	12914	13055	12971	13008	13026	13211	12829	13022	12899	13067	12952	12801	12954	12976	12851	12776	12999	12817	12941	13129	12981	12917	13143	13010	13089	12905	12951	12877	12933	12756	13026	13027	12823	12939	12766	12881	12833	12834	12854	12828	12823	12791	12781	12906	12868	12974	12877	12992	12855	12786	13013	13075	12805	12819	12986	12912	12946	12735	12883	12937	12966	12984	12802	12875	13022	13053	12957	12910	12865	12889	13014	12907	12928	12850	13024	13023	12984	13062	12955	12744	12897	12949	12732	12879	13015	13026	12951	12829	13049	12919	12872	12918	13131	12945	12782	13010	13000	12936	12925	12882	12921	12968	13057	12659	12895	12959	12702	12942	12874	13013	12909	12883	12981	13103	12852	13074	12889	12889	12931	13002	12862	12874	13086	12974	12922	12822	12946	13022	12825	12927	12963	12868	12795	12815	12953	12909	12943	12951	12933	12917	12839	12884	12819	12992	12902	12859	12930	12876	12954	13097	12878	12865	12939	12999	12972	12851	12887	12841	12776	12824	12820	12968	13031	12850	12955	13138	12776	12998	12806	12954	13085	12818	13080	12801	12957	12937	12913	13028	13015	12833	12799	13028	12928	12808	13097	12773	12878	13027	12909	12922	13034	12800	12981	12931	12789	13016	12813	13053	12795	12871	12918	12868	12688	12913	12821	12957	12864	12894	13043	12925	12825	12788	12987	13051	12848	12782	13016	12908	12993	13038	12934	13014	12959	12699	12965	12968	12792	12838	13038	12989	12882	13025	12928	12934	12975	12701	12958	12910	12737	12857	12811	13013	12938	12879	12931	12819	13118	12773	12863	12959	12853	12976	12881	13111	13114	13075	12947	12902	12866	12915	13008	12997	12940	13148	12879	12884	12915	12848	12917	12933	13054	12982	12837	12799	13045	12854	12962	12771	12815	12904	12783	12741	12888	12880	13070	12941	12991	12946	12929	13151	12905	12868	12950	12981	12863	12923	12963	12953	12829	12925	12956	12791	12921	12822	12816	12887	12963	13012	12956	13027	12860	12855	12877	12846	12860	12978	12974	12844	12857	12940	12925	12979	12873	12908	12980	12865	12943	12886	13049	12882	12874	12892	12885	12879	12894	12852	12898	13071	13125	12893	12963	13012	12901	12916	12929	12841	12744	12912	12810	12872	12852	12991	12949	12953	13050	12928	12852	12885	12996	12875	12841	12772	12856	13031	13011	12955	12864	12885	12848	12789	12911	12865	12953	12999	12924	12994	12765	12940	12833	13072	12805	13062	12786	12824	12947	13014	12867	12896	12917	12731	12904	12874	12878	12916	12931	12939	12762	13076	12771	12878	13053	12841	12934	13079	12949	12814	12799	13182	12872	12983	13059	12790	13048	13008	12899	12988	12834	12991	13020	12733	13088	12964	12858	12913	12969	13003	12854	12932	12940	12940	12925	13040	12811	12945	12816	13085	13002	12851	12891	12977	13090	12936	12929	13016	12950	13036	12875	13023	12768	12960	12964	12783	12830	12958	12885	13019	12781	12880	12890	13005	12749	12982	12915	13099	12994	12898	12850	12756	12992	13101	12972	12947	13035	12664	12943	12989	13041	12935	12921	12899	12926	12877	12696	13043	12861	12831	12976	12881	12785	13054	12877	12879	12857	12985	12741	13022	13090	12861	13120	13049	12882	12897	12988	12890	12979	12951	13034	12989	13052	12792	12823	12870	13001	12858	12914	12797	12995	12944	12805	12881	12997	12937	12963	12778	13070	13038	12958	12941	12994	12758	12953	12966	12976	12945	13037	12931	13056	12903	12979	13043	12825	12923	13017	12886	12769	12910	12864	12899	12829	12968	12879	12968	12863	12896	12971	13000	12895	12856	12897	13124
23131	21206	29806	30736	34113	36506	36318	30663	27762	25998	24925	23938	23943	23522	23478	23016	23062	22758	22967	23041	22719	22844	22578	22802	22759	22435	22633	22741	22888	22535	22609	22617	22676	22808	22674	22382	22271	22631	22542	22682	22474	22365	22264	22627	22584	22556	22452	22358	22520	22483	22817	22142	22506	22545	22794	22545	22542	22604	22600	22579	22512	22531	22483	22584	22641	22446	22614	22345	22701	22370	22381	22402	22531	22401	22575	22293	22161	22471	22635	22659	22395	22584	22578	22281	22312	22507	22306	22744	22608	22565	22410	22486	22280	22555	22430	22788	22538	22302	22516	22444	22557	22409	22476	22350	22332	22642	22466	22502	22535	22283	22766	22410	22511	22412	22345	22113	22267	22377	22364	22491	22244	22510	22632	22483	22578	22404	22531	22651	22561	22409	22434	22575	22747	22299	22391	22268	22495	22297	22546	22567	22516	22425	22696	22421	22515	22447	22214	22500	22239	22418	22559	22503	22294	22805	22320	22607	22525	22484	22456	22724	22631	22693	22482	22514	22331	22306	22481	22294	22324	22631	22508	22395	22339	22458	22303	22284	22831	22684	22503	22612	22504	22415	22313	22540	22475	22570	22309	22666	22568	22594	22254	22454	22436	22232	22615	22497	22517	22393	22374	22557	22664	22308	22260	22403	22460	22003	22418	22280	22421	22278	22301	22813	22640	22532	22302	22396	22615	22498	22441	22580	22665	22278	22554	22514	22274	22316	22295	22359	22572	22338	22588	22550	22506	22684	22390	22497	22734	22214	22533	22631	22619	22391	22381	22469	22319	22477	22550	22306	22271	22538	22605	22325	22288	22565	22284	22507	22475	22506	22316	22309	22611	22507	22449	22433	22439	22369	22707	22398	22547	22633	22347	22444	22463	22297	22344	22500	22343	22445	22577	22335	22574	22396	22419	22515	22633	22532	22458	22396	22346	22442	22457	22371	22211	22304	22386	22241	22576	22324	22281	22567	22503	22607	22428	22356	22533	22369	22273	22485	22606	22518	22415	22382	22374	22085	22281	22641	22503	22546	22704	22651	22423	22680	22554	22666	22408	22307	22576	22619	22459	22418	22431	22629	22474	22548	22507	22684	22565	22555	22290	22606	22594	22591	22346	22543	22711	22382	22459	22443	22454	22097	22590	22647	22419	22663	22432	22520	22413	22389	22508	22559	22450	22432	22489	22421	22610	22619	22420	22262	22646	22338	22334	22280	22649	22396	22356	22542	22437	22189	22313	22498	22530	22672	22503	22331	22469	22672	22441	22487	22481	22455	22260	22479	22587	22444	22433	22511	22436	22459	22403	22390	22551	22504	22503	22634	22415	22430	22634	22290	22340	22457	22520	22446	22636	22573	22339	22688	22398	22402	22402	22476	22507	22525	22527	22429	22426	22247	22465	22483	22362	22445	22646	22413	22502	22444	22290	22289	22559	22470	22396	22410	22548	22315	22438	22551	22501	22138	22474	22322	22425	22418	22744	22545	22477	22163	22527	22488	22513	22326	22463	22613	22532	22593	22395	22583	22392	22414	22410	22356	22474	22549	22334	22621	22377	22542	22409	22617	22457	22642	22615	22594	22443	22500	22609	22641	22390	22459	22324	22491	22653	22568	22463	22100	22404	22303	22512	22291	22545	22430	22432	22181	22475	22677	22198	22353	22519	22433	22396	22434	22517	22645	22536	22496	22309	22258	22594	22399	22458	22474	22611	22413	22460	22348	22403	22557	22449	22424	22545	22575	22229	22295	22673	22208	22487	22374	22479	22366	22289	22589	22163	22573	22627	22657	22587	22523	22426	22499	22520	22498	22446	22396	22423	22430	22306	22450	22328	22454	22717	22421	22590	22444	22444	22457	22440	22579	22624	22489	22557	22497	22532	22394	22540	22304	22655	22558	22458	22393	22582	22538	22343	22210	22537	22291	22371	22341	22419	22373	22248	22506	22433	22648	22449	22260	22211	22533	22502	22451	22567	22558	22689	22599	22722	22433	22550	22458	22543	22504	22298	22501	22706	22643	22417	22499	22410	22401	22249	22209	22443	22384	22544	22452	22614	22478	22244	22494	22419	22445	22506	22482	22494	22445	22517	22557	22573	22746	22577	22559	22385	22369	22599	22505	22363	22474	22639	22372	22540	22560	22266	22633	22478	22472	22445	22545	22426	22366	22549	22152	22385	22468	22483	22405	22444	22542	22325	22435	22489	22467	22494	22272	22430	22456	22354	22470	22428	22487	22638	22705	22474	22611	22403	22390	22529	22295	22500	22434	22453	22519	22511	22118	22608	22407	22230	22357	22419	22266	22518	22405	22490	22371	22452	22379	22293	22318	22553	22379	22419	22631	22501	22623	22690	22388	22451	22324	22432	22477	22379	22576	22492	22519	22314	22412	22302	22601	22187	22343	22431	22387	22524	22535	22442	22280	22560	22422	22496	22305	22591	22361	22148	22598	22598	22529	22316	22280	22681	22450	22429	22725	22374	22245	22555	22570	22275	22652	22662	22517	22518	22410	22482	22476	22418	22609	22398	22384	22398	22609	22467	22561	22514	22384	22682	22458	22436	22407	22527	22552	22474	22290	22494	22315	22329	22646	22473	22450	22565	22728	22447	22298	22493	22471	22411	22414	22522	22508	22542	22641	22491	22356	22599	22553	22572	22584	22421	22269	22321	22644	22458	22520	22464	22346	22392	22547	22420	22278	22535	22343	22388	22611	22599	22497	22394	22368	22418	22483	22283	22237	22364	22425	22541	22552	22646	22602	22521	22262	22437	22495	22359	22415	22466	22393	22465	22456	22350	22358	22469	22416	22315	22491	22763	22362	22474	22440	22440	22498	22431	22580	22353	22397	22553	22410	22317	22514	22322	22274	22626	22391	22399	22436	22226	22321	22640	22476	22299	22125	22619	22438	22254	22503	22576	22580	22567	22433	22481	22616	22194	22562	22372	22524	22087	22562	22321	22418	22537	22387	22296	22427	22534	22170	22394	22434	22427	22502	22552	22393	22610	22326	22409	22640	22484	22575	22639	22687	22403	22708	22315	22466	22595	22295	22541	22388	22276	22426	22336	22309	22180	22499	22442	22462	22222	22670	22594	22440	22544	22496	22583	22311	22559	22602	22520	22282	22240	22516	22549	22376	22323	22640	22429	22564	22496	22511	22397	22734	22347	22355	22179	22913	22570	22305	22267	22384	22472	22604	22527	22389	22432	22458	22746	22435	22475	22535	22576	22490	22329	22559	22333	22465	22562	22360	22587	22299	22360	22481	22391	22279	22707	22530	22641	22494	22543	22323	22474	22541	22510	22406	22476	22470	22324	22475	22258	22424	22433	22516	22376	22509	22361	22683	22488	22308	22611	22535	22526	22396	22509	22411	22565	22473	22675	22540	22646	22523	22439	22668	22465	22317	22315	22418	22429	22649	22643	22592	22442	22341	22662	22596	22421	22417	22410	22537	22298	22428	22721	22183	22435	22515	22096	22591	22354	22349	22502	22478	22572	22650	22683	22294	22352	22440	22426	22344	22413	22386	22262	22450	22484	22456	22511	22330	22521	22405	22435	22275	22382	22579	22566	22303	22475	22238	22373	22381	22400	22355	22251	22471	22542	22352	22373	22441	22684	22643	22438	22655	22666	22565	22593	22626	22388	22631	22403	22320	22384	22557	22444	22356	22438	22546	22588	22447	22551	22436	22470	22437	22439	22348	22382	22440	22189	22521	22702	22431	22371	22389	22328	22351	22397	22274	22521	22577	22567	22642	22427	22335	22561	22769	22380	22667	22616	22364	22580	22529	22580	22663	22330	22322	22420	22560	22514	22355	22491	22336	22399	22359	22361	22384	22493	22680	22449	22544	22456	22502	22459	22470	22442	22658	22465	22390	22684	22546	22605	22556	22560	22250	22483	22423	22586	22234	22408	22518	22486	22394	22433	22312	22507	22601	22419	22411	22368	22393	22612	22153	22573	22400	22476	22294	22408	22523	22497	22329	22608	22597	22577	22415	22521	22424	22433	22450	22476	22438	22534	22685	22317	22467	22568	22477	22481	22465	22392	22609	22363	22486	22350	22402	22634	22314	22335	22484	22535	22355	22624	22471	22433	22491	22658	22309	22279	22391	22681	22775	22435	22583	22734	22493	22280	22420	22482	22565	22321	22529	22286	22433	22521	22486	22512	22376	22268	22626	22537	22502	22627	22607	22578	22458	22566	22383	22554	22545	22596	22600	22238	22301	22670	22601	22571	22241	22559	22507	22417	22276	22214	22461	22489	22580	22439	22339	22233	22131	22516	22401	22431	22543	22630	22605	22344	22559	22605	22498	22294	22750	22715	22557	22612	22415	22413	22650	22404	22607	22587	22384	22271	22585	22427	22396	22386	22488	22234	22363	22622	22421	22262	22543	22270	22317	22435	22505	22491	22408	22438	22438	22539	22334	22305	22330	22444	22392	22518	22342	22489	22532	22416	22354	22469	22552	22340	22379	22432	22338	22574	22385	22414	22515	22563	22311	22556	22282	22607	22256	22335	22191	22205	22405	22534	22417	22295	22428	22590	22504	22398	22241	22356	22751	22565	22532	22449	22236	22250	22462	22675	22407	22416	22591	22639	22597	22576	22437	22429	22507	22365	22373	22308	22327	22358	22230	22482	22331	22412	22471	22497	22506	22398	22524	22409	22550	22344	22224	22359	22344	22430	22342	22345	22350	22490	22574	22490	22327	22537	22343	22399	22432	22288	22546	22523	22233	22531	22438	22396	22251	22564	22544	22541	22604	22406	22380	22661	22325	22372	22643	22695	22198	22442	22515	22468	22494	22625	22643	22408	22372	22626	22615	22736	22428	22747	22501	22422	22527	22507	22572	22672	22373	22380	22418	22475	22512	22433	22487	22264	22545	22710	22859	22568	22407	22550	22518	22382	22559	22603	22360	22449	22586	22719	22387	22655	22481	22537	22501	22597	22223	22454	22596	22508	22642	22629	22558	22452	22511	22490	22371	22428	22438	22568	22344	22310	22262	22627	22540	22501	22375	22681	22694	22540	22537	22548	22440	22575	22444	22550	22461	22351	22686	22262	22442	22267	22574	22643	22625	22670	22692	22471	22371	22473	22701	22453	22568	22440	22228	22531	22283	22346	22460	22547	22448
32655	56605	55961	48368	39744	31628	25807	21941	18661	16400	15389	14824	14378	14192	13911	13883	13620	13568	13612	13369	13459	13290	13512	13384	13343	13414	13491	13207	13469	13247	13358	13293	13125	13106	13365	13098	13236	13258	13240	13242	13325	13247	13223	13319	13319	13284	13060	13223	13266	13280	13132	13253	13096	13098	13368	13340	13155	13309	13102	13163	13238	13330	13260	13302	13295	13228	13265	13224	13347	13308	13230	13233	13275	13293	13395	13223	13382	13299	13064	13343	13338	13163	13249	13404	13273	13101	13275	13243	13182	13107	13184	13155	13190	13231	13090	13123	13236	13373	13165	13508	13261	13323	13054	13207	13218	13183	13221	13155	13186	13292	13293	13249	13211	13127	13008	13193	13217	13283	13054	13175	13209	13223	13203	13202	13204	13133	13148	13128	13217	13136	13071	13175	13150	13170	13078	13000	13206	13249	13250	13062	13227	13167	13292	13207	13197	13273	13474	13354	13260	13342	13144	13150	13322	13255	13174	13270	13388	13248	13295	13168	13419	13163	13100	13300	13199	13187	13162	13306	13330	13145	13195	13400	13030	13323	13265	13355	13211	13210	13338	13133	13157	13166	13325	13326	13136	13291	13325	13269	12945	12929	13031	13264	13242	13193	13066	13213	13250	13317	13262	13209	13101	13194	13278	13325	13142	13221	13242	13148	13146	13306	13242	13358	13114	13218	13043	13221	13112	13100	13142	13189	13173	13206	13180	13314	13243	13319	13212	13125	13281	13156	13064	13137	13191	13285	13270	13236	13224	13277	13216	13224	13029	13160	13190	13163	13018	13205	13106	13241	13236	13235	13132	13414	13193	13174	13288	13257	13193	13249	13304	13177	13213	13250	13363	13109	13169	13301	13088	13051	13267	13089	13162	13149	13283	13344	13204	13182	13117	13310	13269	13376	13203	13250	13394	13198	13169	13007	13075	13236	13188	13138	13190	13320	13371	13058	13174	13369	13124	13091	13205	13371	13268	13126	13103	13272	13233	13238	13247	13239	13112	13092	13240	13222	13211	13092	13338	13123	13183	13133	13268	13040	13281	13011	13254	13160	13184	13446	13111	13193	13091	13150	13163	13137	13228	13047	13254	13236	13212	13174	13135	13279	13260	13025	13138	13284	13217	13048	13262	13164	13223	13177	13174	13109	13207	13316	13161	13214	13179	13278	13331	13195	13244	13257	13277	13127	13288	13093	13070	13097	13313	13103	13251	13247	13105	13324	12986	13057	13161	13131	13281	13083	13259	13236	13318	13304	13096	13188	13339	13123	13137	13076	13176	13240	13014	13268	13227	13111	13086	13174	13172	13051	13144	13141	13324	13471	13127	13225	13161	13223	13199	13278	13047	13285	13067	13138	13166	13221	13264	13227	13330	13252	13063	13185	13281	13199	13127	13003	13218	13116	13230	13233	13138	13202	13131	13210	13252	13275	13071	13135	13185	13151	13322	13396	13215	13150	13387	13161	13201	13235	13222	13184	13250	13345	13340	13189	13120	13317	13267	13246	13371	13158	13170	13133	13354	13114	13183	13167	13295	13392	13286	13207	13109	13178	13312	13154	13217	13298	13187	13249	13031	13152	13267	13233	13273	13213	13196	13391	13116	13270	13310	13189	13228	13245	13328	13302	13180	13074	13268	13187	13187	13052	13185	13175	13182	13157	13293	13155	13112	13165	13224	13255	13412	13149	12992	13208	13140	13197	13248	13134	13200	13248	13224	13099	13061	13246	13376	13173	13325	13329	13245	13154	13271	13204	13195	13221	13237	13170	13357	13067	13169	13114	13272	13117	13288	13088	12959	13172	13150	13099	13162	13100	13177	13322	13360	13232	13187	13219	13147	13180	13202	13219	13266	13070	13246	13059	13185	13186	13223	13205	13197	13208	13237	13036	13024	13300	13196	13246	13273	13171	13149	13184	13131	12998	13335	13242	13167	13056	12981	13269	13117	13263	13017	13227	13180	13413	13166	13207	13280	13283	13174	13165	13236	13176	13299	13039	13064	13162	13180	13102	13195	13260	13179	13051	13145	13074	13309	13123	13254	13254	13100	13258	13253	13120	13173	13154	13233	13208	13227	13228	13047	13076	13291	13131	13141	13227	13288	13161	13118	13129	13332	13180	13176	13125	12969	13242	13260	13338	13152	13228	13144	13106	13179	13317	13190	13247	13349	13182	13271	13032	13260	13209	13237	13249	13292	13264	12955	13326	13331	13167	13234	13145	13045	13293	13215	13189	13139	13221	13131	13172	13113	13006	13197	13133	13084	13309	13331	13194	13274	13109	13035	13411	13081	13217	13179	13066	13297	13218	13148	13215	13021	13244	13158	13333	13159	13156	13273	13210	13144	13197	13160	13201	13305	13304	13169	13200	13202	13237	13049	13184	13073	13138	13170	13116	13395	13194	13215	13143	13197	13375	13230	13277	13105	13132	13111	13161	13116	13249	13166	13167	13280	13187	13284	13181	13131	13064	13227	13180	13043	13368	13092	13298	13159	13275	13059	13435	13264	13194	13219	13187	13179	13207	13073	13145	13167	13136	13251	13230	13184	13093	13422	13162	13351	13183	13077	13226	13302	13249	13133	13231	13261	13251	13038	13203	13086	13344	13051	13199	13134	13300	13321	13213	13062	13286	13168	13178	13268	13083	13061	13147	13089	13139	13111	13159	13298	13104	13252	13129	13108	13134	13201	13047	13262	13237	13293	13175	13170	13347	13213	13137	13287	13227	13201	13247	13023	13281	13147	13284	13273	13247	13291	13364	13117	12998	13271	13239	13205	13057	13129	12965	13277	13187	13169	13139	13132	13248	13385	13058	13195	13164	13236	13234	13186	13283	13152	13205	13220	13188	13018	13236	12972	13232	13324	13201	13207	13131	13246	13233	13209	13173	13178	13348	13014	13185	12870	13201	13221	13214	13133	13018	13257	13419	13252	13238	13194	13218	13335	13213	13322	13160	13227	13137	13277	13082	13188	13149	13210	13178	13205	13131	13238	13102	13237	13224	13203	13056	13020	13122	13095	13171	13073	13048	13082	13105	13275	13247	13234	13206	13235	13292	13233	13194	13404	13098	13327	13248	13267	13216	13104	13222	13160	13082	13277	13416	13231	13349	13033	13104	13186	13400	13327	13089	13135	13113	13271	13198	13190	13157	13292	13244	13191	13338	13261	13288	13026	13282	13391	13310	13289	13100	13152	13300	13356	13161	13249	13195	13459	13225	13167	13391	13370	12982	13047	13231	13132	13215	13290	13246	13156	13236	13252	13079	13260	13090	13108	13242	13115	13145	13099	13278	13076	13002	13223	13032	13139	13243	13178	13019	13423	13061	13214	13272	13117	13172	13070	13187	13118	13245	13154	13106	13286	13114	13285	13220	13337	13243	13139	13221	13174	13463	13145	13023	13238	13201	13291	13218	13121	13261	13036	13256	13341	13158	13146	13407	13191	13175	13226	13228	13215	13165	13043	13397	13375	13374	13231	13202	13202	13039	13253	13230	13163	13196	13349	13123	13229	13184	13275	13266	13133	13205	13018	13089	13124	13223	13136	13030	13297	13179	13146	12984	13192	13111	13253	13204	13225	13226	13424	13035	13311	13210	13197	13324	13090	13075	13229	13093	13089	13099	13177	13286	13206	13054	13139	13126	12912	13110	13216	13204	13175	13173	13139	13202	13016	13114	13123	13068	13206	13162	13113	13002	13294	13043	13174	13280	13269	13170	13266	13182	13203	13186	13104	13352	13276	13115	13174	13066	13107	13209	13050	13094	13239	13158	13090	13146	13322	13061	13083	13061	13160	13119	13191	13079	13100	13128	13212	13111	13143	13202	13267	13142	13243	13255	13192	13195	13145	13278	13218	12901	13020	13212	13201	13241	13146	13180	13157	13238	13067	13246	13288	13144	13202	13321	13191	13224	13251	13155	13304	13208	13221	13165	13390	13171	13108	13198	13134	13215	13201	13108	12978	13252	13167	13368	13240	13235	13273	13200	13250	13028	13178	13107	13052	13180	13244	13310	13148	13082	13268	13332	12982	13154	13243	12975	13249	13164	13288	13493	13279	13351	13376	13045	12929	13176	13131	13215	13075	13243	13232	13244	13068	13101	13313	13205	13239	13262	13102	13095	13004	13226	13179	13338	13196	13230	13221	13293	13084	13262	13098	13134	13054	13191	13220	13352	13185	13189	13255	13147	13293	13164	13193	13366	13189	13114	13128	13236	13112	13094	13227	13197	13170	13287	13316	13209	13005	13295	13172	13365	13202	13078	13195	13169	13308	13109	13178	13141	13020	13249	13273	13258	13136	13104	13218	13199	13152	13332	13270	13128	13062	13293	13322	13262	13068	13312	13261	13110	13246	13339	13189	13171	13245	13102	13153	13161	13057	13130	13223	13169	13319	13303	13272	13091	13069	13199	12990	13219	13023	13102	13055	13306	13177	13309	13263	13249	13168	13484	13235	13213	13187	13254	13167	13205	13118	13181	13151	13145	13216	13290	13122	13192	13269	13383	13268	13150	13128	13264	13265	13215	13177	13100	12865	13295	13049	13166	13273	13266	13116	13202	13094	13199	13026	13251	13244	13414	13166	13267	13201	13165	13232	13339	13106	13246	13298	13068	13245	13184	13166	13176	13144	13002	13234	13230	13211	13245	13154	13203	13085	13323	13210	13134	13142	13179	13037	13146	13317	13219	13310	13277	13053	13249	13072	13065	13288	13146	13142	13165	13040	13076	13255	13118	13263	13212	13248	13184	13319	13149	13354	13165	13258	13252	13080	13185	13223	13123	13249	13181	13134	13220	13173	13047	13136	13212	13077	13281	13253	13136	13211	13060	13281	13271	13180	13211	13185	13219	13352	12970	13239	13129	13265	13010	13331	13114	13158	13181	13258	13217	13267	13046	13102	13198	13118	13337	13252	13140	13206	13213	13295	13014	13104	13091	13103	13194	13225	12985	13135	13165	13158	13311	13259	13186	13240	13233	13279	13331	13198	13225	13187	13127	13300	13327	13207	13177	13281	13078	13325	13299	13078	13229	13076	13178	13103	13159	13185	13314	13186	13184	13372	13276	13078	13117	13257	12988	13220	13133	13234	13240	13138	13383	13456	13359	13059	13165	13317	13149	13241	13114	13080	13257	13264	13060
36584	39562	44084	40510	34661	31083	27960	25860	24080	23389	23197	22889	22846	22950	22559	22494	22593	22592	22341	22478	22460	22361	22324	22232	22235	22380	22420	22394	22174	22122	22185	22323	22252	22491	22221	22503	22369	22319	22397	22413	22434	22537	22451	22113	22183	22291	22202	22371	22531	22464	22463	22433	22458	22450	22237	22504	22223	22331	22270	22167	22267	22391	22175	22135	22223	22549	22236	22430	22292	22326	22525	22235	22332	22412	22224	22257	22175	22319	22298	22090	22321	22255	22397	22162	22439	22102	22325	22390	22298	22333	22591	22417	22320	22144	22368	22384	22528	22318	22356	22254	22583	22155	22300	22369	22344	22199	22239	22321	22383	22294	22272	22300	22104	22104	22388	22496	22565	22141	22184	22294	22113	22464	22355	22302	22356	22350	22020	22291	22365	22012	22253	22260	22384	22311	22126	22299	22205	22341	22246	22236	22248	22111	22293	22485	22038	22429	22269	22046	22326	22472	22457	22198	22242	22394	22594	22281	22311	21970	22266	22521	22278	22340	22423	22353	22322	22186	22389	22342	21958	22447	22217	22251	22382	22393	22304	22475	22230	22000	22407	22244	22081	22257	22246	22220	22145	22233	22320	22339	22298	22074	22107	22266	22163	22288	22205	22152	22404	22154	22451	22377	22350	22111	22381	22202	22360	22207	22101	22084	22235	22279	22349	22293	22340	22269	22148	22339	22316	22313	22188	22427	22169	22257	22054	22130	22102	22295	22163	22328	22198	22371	21963	22291	22525	22376	22561	22357	22192	22303	22117	22284	22509	22343	22253	22291	22464	22214	22209	22141	22458	22419	22387	22396	22374	22493	22181	22190	22305	22533	22497	22155	22459	22433	22124	22488	22300	22370	22404	22104	22249	22299	22168	22189	22521	22328	22100	22351	22428	22190	22275	22069	22359	22406	22436	22236	22122	22479	22063	22458	22288	22318	22358	22392	22164	22363	22369	22452	22392	22349	22214	22163	22170	22331	22212	22142	22307	22486	22361	22526	22085	22098	22283	22336	22274	22203	21969	22137	22282	22267	22156	22341	22391	22158	22417	21996	22298	22044	22397	22301	22357	22243	22401	22572	22395	22434	22495	22184	22199	22477	22233	22431	22461	22375	22396	22410	22188	22336	22314	22302	22370	22337	22322	22292	22354	22275	22368	22058	22138	21977	22282	22386	22215	22321	22215	22317	22405	22234	22205	22196	22070	22141	22362	21974	22235	22271	22284	22365	22505	22223	22300	22401	22351	22481	22157	22060	22204	22308	22298	22170	22323	22232	22372	22128	22361	22178	22322	22121	22325	22311	22284	22276	22297	22314	22387	22154	22287	22229	22516	22396	22284	22396	22219	22347	22418	22204	22423	22402	22365	22277	22533	22125	22258	22311	22352	22454	22331	22176	22510	22590	22412	22386	22141	22148	22306	22296	22259	22250	22105	22279	22554	22378	22291	22347	22370	22456	22550	22262	22378	22110	22376	22192	22182	22164	22120	22269	22291	22195	21987	22178	22109	22268	22399	22148	22522	22052	22392	22491	22375	22207	22469	22384	22149	22156	22267	22231	22318	22373	22433	22468	22250	22283	22319	22418	22250	22309	22175	22374	22295	22068	22203	22280	22381	22311	22424	22372	22144	22096	22420	22143	22191	22140	22185	22145	22115	22425	22368	22274	22301	22389	22171	22447	22490	22034	22273	22370	22258	22194	22136	22328	22407	22303	22366	22163	22268	22411	22188	22113	22128	22099	22075	22026	22338	22184	22284	22251	22305	22220	22291	22255	22506	22204	21979	22263	22089	22371	22406	22376	22266	22064	22122	22128	22268	22278	22268	22169	22172	22364	22197	22369	22299	22146	22529	22204	22225	22189	22373	22245	22572	22349	22511	22354	22322	22481	22458	22371	22475	22282	22265	22190	22489	22481	22230	22542	22363	22459	22211	22112	22332	22340	22392	22102	22268	22095	22441	22119	22325	22419	22427	22286	22302	22273	22183	22248	22365	22363	22130	22181	22312	22326	22286	22398	22436	22249	22312	22086	22301	22378	22448	22314	22133	22192	22197	22201	22345	22296	22530	22140	22310	22279	22402	22245	22320	22276	22207	22231	22091	22478	22350	22301	22217	22323	22397	22451	22548	22485	22354	22233	22059	22262	22240	22313	22191	22337	22357	22431	22466	22195	22136	22478	22176	22163	22573	22319	22275	22298	22340	22209	22344	22391	22296	22383	22372	22452	22446	22391	22135	22112	22437	22230	22228	22349	22310	22393	22647	22249	22205	22259	22434	22238	22127	22036	22172	22373	22239	22289	22160	22329	22305	22280	22453	22347	22220	22264	22505	22401	22355	22617	22554	22562	22282	22402	22378	22101	22137	22275	22242	22364	22334	22451	22231	22290	22298	22338	22344	22308	22484	22027	22468	22297	22387	22191	22308	22387	22305	22273	22206	22122	22145	22180	22453	22112	22355	22351	22090	22141	22315	22149	22228	22292	22290	22496	22335	22161	22235	22593	22353	22121	22393	22121	22188	22226	22402	22220	22078	22333	22265	22198	22020	22294	22297	22404	22262	22275	22541	22390	22257	22194	22227	22335	22282	22088	22162	22288	22429	22271	22227	22124	22420	22367	22422	22114	22587	22317	22376	22213	22412	22199	22319	22504	22266	22304	22201	22295	22291	22319	22461	22350	22215	22297	22174	22450	22195	22105	22379	22272	22116	22145	22408	22190	22262	22250	22183	22112	22406	22596	22240	22248	22361	22254	22198	22279	22249	22090	22242	22286	22139	22450	22297	22142	22347	22168	22178	22134	22360	22357	22126	22050	22415	22349	22247	22160	22036	22491	22293	22190	22332	22380	22242	22151	22301	22518	22155	22388	22243	22397	22093	22167	22407	22296	22280	22207	22159	22322	22211	22304	22488	22342	22137	22129	22597	22347	22397	22168	22382	22112	22401	22496	22461	22375	22325	22391	22452	22265	22393	22324	22086	22520	22689	22088	22095	22097	22221	22132	22215	22370	22188	22289	22294	22171	21989	22280	22134	22439	22316	22364	22203	22416	22075	22342	22374	22329	22101	22359	22435	22299	22469	22362	22217	22149	22318	22242	22343	22292	22266	22219	22243	22341	22409	22522	22298	22257	22285	21990	22136	22069	22334	22312	22399	22158	22482	22364	22281	22098	22398	22280	22470	22379	22312	22349	22449	22333	22283	22219	22464	22307	22444	22322	22262	22263	22102	22307	22280	22121	22299	22213	22183	22251	22268	22177	22593	22411	22399	22061	22369	22404	22248	22204	22450	22326	22220	22438	22386	22396	22307	22328	22153	22105	22365	22438	22455	22341	22295	22493	22431	22287	22237	22365	22499	22247	21999	22480	22658	22339	22409	22296	22306	22482	22391	22121	22165	22229	22288	22260	22371	22343	22493	22473	22474	22130	22416	22246	22414	22145	22034	22159	22154	22151	22071	22318	22251	22230	22355	22307	22089	22277	22465	22503	22077	22193	22293	22350	22159	22054	22354	22125	22122	22017	22185	22379	22225	22400	22438	22189	22385	22580	22334	22355	22370	22433	22415	22294	22194	22222	22043	22292	22338	22191	22409	22356	22369	22182	22360	22110	22234	22280	22123	22435	22383	22375	22433	22282	22222	22189	22291	22229	22355	22422	22257	22199	22410	22293	22520	22504	22425	22337	22226	22027	22289	22205	22263	22371	22180	22216	22514	22635	22279	22158	22288	22137	22365	22102	22477	22172	22466	22351	22520	22223	22436	22356	22343	22073	22284	22397	22422	22178	22268	22252	22361	22167	22256	22307	22286	22105	22177	22403	22473	22247	22171	22223	22166	22306	22265	22320	22477	22297	22375	22128	22223	22460	22377	22325	22154	22341	22159	22346	22325	22517	22548	22239	22343	22224	22364	22292	22296	22247	22317	22381	22152	22354	22507	22377	22133	22274	22174	22371	22220	22170	22410	22268	22306	22416	22216	22287	22447	22360	22424	22328	22384	22420	22273	22338	22277	22326	22260	22314	22381	22290	22445	22343	22028	22096	22290	22147	22426	22327	22455	22396	22208	22237	22269	22314	22170	22431	22164	22455	22299	22171	22173	22223	22121	22249	22313	22185	21930	22215	22334	22611	22446	22358	22105	22279	22159	22437	22271	22514	22232	22128	22318	22415	22388	22303	22293	22265	22354	22392	22339	22296	22295	22561	22371	22320	22459	22253	22627	22271	22297	22428	22277	22170	22142	22413	22439	22316	22113	22401	22349	22111	22197	22255	22083	22253	22235	22292	22440	22477	22255	22202	22408	22222	22206	22322	22194	22414	22326	22172	22209	22104	22056	22515	22124	22215	22295	22250	22104	22085	22204	22182	22391	22299	22472	22280	22264	22359	22294	22305	22213	22079	22097	22268	22131	22445	22507	22360	22494	22282	22324	22047	22265	22334	22424	22532	22318	22270	22318	22265	22336	22336	22241	22538	22276	22256	22039	22219	22269	22272	22363	22191	22435	22157	22284	22278	22073	22254	22178	22113	22236	22000	22533	22409	22137	22334	22170	22329	22292	22377	22219	22415	22472	22311	22171	22435	22365	22565	22362	22387	22190	22330	22429	22125	22327	22209	22436	22410	22303	22423	22181	22336	22462	22520	22301	22247	22101	22388	22237	22330	22047	22551	22028	22278	22498	22494	22240	22285	22380	22179	22406	22187	22480	22337	22245	22094	22415	22313	22114	22197	22622	22346	22087	22117	22159	22211	22302	22078	22160	22349	22145	22220	22444	22489	21958	22332	22266	22205	22258	22184	22189	22193	22401	22144	22415	22233	22288	22206	22239	22226	22346	22192	22264	22238	22441	22421	22350	22208	22411	22218	22336	22453	22332	22484	22386	22548	22442	22277	22304	22266	22367	22185	22379	22110	22004	22251	22513	22313	22270	22134	22403	22412	22319	22117	22439	22131	22325	22285	22254	22395	22409	21990	22352	22300	22292	22185	22359	22398	22296	22550	22142	22248	22066	22321	22186	22127	22108	22413	22529	22109	22374	22236	22295	22209	22391	22227	22321	22208	22360	22185	22188	22118	22316	22266	22288	22133	22304	22439	22504	22203	22526	22223	22284	22308	22294	22269	22300	22218	22433	22594	22510	22419
29652	42396	38920	33075	27093	22933	18814	16343	14947	13902	13858	13376	13182	13112	13072	13124	12992	13070	13038	12968	12952	12944	13100	12693	12966	12892	12915	12936	12962	12909	12737	12741	12660	12775	12949	12809	12678	12654	12867	12991	12698	12817	12890	12800	12771	12762	12833	12836	12981	12958	12950	12872	12843	12864	12926	12824	12936	12910	12785	12850	12863	12913	12820	12719	12981	12937	12848	12900	12755	12907	12741	12851	12833	12809	13014	12857	12784	12800	12723	12891	12805	12873	12791	12912	12860	12810	12716	12832	12779	13047	12780	12860	12783	12693	12743	12853	12871	12989	12753	12837	12862	12922	12928	12859	12563	12872	12819	12745	12791	12941	12749	12807	12665	12851	12804	12837	12799	12944	12738	12857	12845	12886	12735	12787	12736	12860	12835	12787	12691	12890	12853	12761	12658	12802	12809	12896	12763	12934	12852	13020	12821	12681	12773	12535	12805	12766	12706	12811	12960	12839	12769	12786	12823	12810	12683	12804	12803	12882	12811	12909	13003	12853	12785	12851	12889	12821	12644	12796	12883	12895	12544	12912	12880	12701	12850	12837	12774	12751	12874	12834	12733	12817	12681	12848	12760	12604	12896	12733	12890	12764	12705	12671	12818	12883	12866	12717	12886	12651	12892	12829	12773	12827	12847	12872	12998	12655	12920	12669	12939	12799	12651	12773	12770	12806	12817	12599	12599	12713	12568	12762	12757	12858	12633	12895	12759	12713	12783	12899	12776	12642	12820	12757	12679	12776	12799	13038	12770	12707	12694	12720	13035	12687	12647	12877	12837	12859	12677	12797	12879	12796	12761	12625	12747	12834	12763	12687	12895	12919	12818	12837	12749	12787	12856	12830	12819	12961	12849	12773	12904	12819	12784	12782	12737	12731	12777	12751	12759	12764	12803	12742	12885	12924	12722	12803	12874	13051	12833	12807	12932	12850	12784	12845	12736	12813	12834	12957	12838	12775	12839	12682	13063	12677	12711	12854	12597	12632	12837	12983	12691	12688	12694	12901	12717	12703	12756	12901	12810	12757	12870	12871	12790	12760	12745	12879	12728	12783	12677	12843	12623	12728	12703	12660	12848	12765	12825	12742	12875	12792	12866	12802	12901	12915	12836	12882	12733	12864	12907	12699	12707	12680	12956	12770	12856	12883	12866	12941	12844	12713	12846	12765	12901	12788	12899	12639	12738	12797	12845	12778	12851	12840	12880	12812	12760	12779	12886	12818	12718	12808	12715	12645	12906	12705	12973	13111	12783	12831	12804	12796	12748	12893	12861	12718	12732	12927	12810	12750	12763	13005	12833	12932	12874	12848	12982	12735	12904	12808	12696	12789	12845	12852	12914	12686	12882	12788	12636	12842	12718	12810	12825	12754	12852	12765	12785	12814	13007	12801	13085	12904	12714	12771	12767	12638	12751	12898	12742	12852	12850	12739	12861	12817	12754	12892	12760	12726	12833	12629	12860	12850	12742	12789	12955	12800	12788	12805	12793	12874	12731	12894	12662	12812	12872	12635	12860	12778	12896	12850	12859	12760	12917	12826	12819	12786	12723	12728	12948	12777	12847	12786	12698	12864	12873	12811	12932	12801	12754	12580	12620	12806	12870	12790	12783	12966	12801	12828	12719	12693	12966	12848	12979	12791	12766	12832	12801	12988	12873	12822	12890	12755	12855	12809	12737	12819	12744	12825	12643	12852	12706	12892	12848	12818	12853	12839	12760	12854	12865	12704	12828	12693	12974	12664	12583	12890	12782	12743	12833	12719	12655	12565	12888	12690	12703	12772	12687	12807	12697	12735	12893	12774	12939	12780	13037	12809	12805	12817	12739	12870	12858	12639	12977	12726	12808	12776	12764	12788	12721	12737	12819	12603	12912	12847	12786	12834	12890	12810	12834	12709	12725	12791	12880	12972	12762	13010	12824	12735	12803	12912	12849	12734	12880	12945	12785	12802	12572	12858	12882	13041	12767	12876	12629	12863	12869	12875	12695	12794	12763	12856	12696	12708	12866	12857	12693	12813	12726	12797	12782	12779	12727	12787	12918	12925	12879	12948	12700	12919	12769	12911	12856	12862	12984	12710	12675	12739	12755	12736	12843	12619	12870	12822	12898	12943	12719	12898	12969	12708	12833	12837	12786	12854	12763	12989	12955	12828	12804	12806	12883	12852	12761	12623	12790	12721	12804	12620	12946	12790	12823	12731	12849	12802	12922	12714	12753	12707	12722	12759	12879	12635	12860	12729	12757	12773	12810	12837	12854	12784	12749	12651	12966	12763	12801	12770	12843	12771	13119	12852	12840	12713	12928	12888	12857	12752	13205	12844	12840	12727	12816	12802	12748	12877	12683	12866	12913	12919	12836	12780	12754	12820	12879	12864	12904	12760	12902	12749	12863	12917	12926	12807	12752	12896	12797	12841	12670	12744	12951	12753	12880	12819	12793	12728	12945	12743	12930	12905	12842	12906	12910	12727	12696	12699	12780	12961	12777	12782	12867	12778	12825	12880	12852	12846	12899	12926	12830	12746	12881	12821	12924	12941	12852	12844	12683	12814	12847	12704	12932	12637	12738	12770	12949	12915	12756	12809	12817	12747	12730	12816	12885	12870	12776	12733	12922	12773	12693	12818	12866	12852	12817	12669	12882	12731	12808	12808	12891	13014	12769	12838	12590	12945	12830	12675	12790	12747	12743	12868	12748	12819	12782	12874	12835	12718	12828	12932	12840	12886	12818	12813	12713	12812	12816	12755	12802	12901	12738	12753	12816	12815	12797	12718	12815	12811	12719	12774	12592	12651	12894	12733	12806	12883	12769	12892	12862	12896	12753	12784	12962	12878	12903	12743	12876	12865	12943	12777	12846	12908	12816	12913	12726	12896	12835	12851	12843	12894	12796	12914	12730	12762	12786	12843	12827	12787	12912	12729	12767	12760	12885	12650	12863	12812	12869	12766	12876	12758	12820	12920	12859	12945	12901	12787	12861	12917	12741	12771	12916	12798	12859	12846	12796	12820	12954	12723	12682	12591	12843	12782	12793	12851	12714	12802	12830	12800	12889	12660	12741	12833	12887	12781	12861	12739	12887	12775	12816	12946	12947	12902	12875	12931	12848	12861	12968	12893	12994	12599	12795	12823	12852	12693	12713	12699	12820	12694	13012	12796	12870	12855	12844	12724	12879	12858	12808	12854	12751	12781	12754	12706	12774	12813	12849	12780	12750	12685	13069	12900	12814	12980	12891	12842	12790	12772	12750	12655	12733	12764	12799	12845	12831	12720	12882	12935	12893	12757	12837	12687	12945	12967	12783	12695	12825	12675	12598	12759	12774	12790	12829	12861	12740	12777	12842	12858	12853	12943	12849	12748	12898	12937	12900	12988	13016	12995	12740	12856	13021	12867	12632	12867	12833	12866	12813	12993	12884	12743	13101	12803	12952	12909	12766	12818	12871	12858	12778	12738	12955	12886	12815	12674	12796	13010	12723	12702	12755	12817	12790	12850	12874	12763	12804	12777	12802	12736	12745	12784	12940	12940	12850	12692	12781	13092	12805	12932	12886	12834	12721	12785	12950	12906	12923	12926	12896	12674	12815	12892	12861	12765	12776	12924	12852	12746	12862	12833	12798	12916	12702	12915	12739	12879	12981	12779	12835	12684	12796	12816	12774	12657	12945	12730	12865	12813	12739	12766	12927	12796	12784	12810	12859	12783	12808	12855	12885	12856	12800	12929	12796	12880	12634	12761	12756	12894	12873	12768	12799	12976	12957	12784	12750	12736	12871	12900	12744	13004	12845	12954	12818	12923	12748	12840	12753	13068	12676	12924	12841	12812	12809	12634	12744	12852	12858	12823	12768	12738	13005	12628	12710	12868	12849	12896	12784	12884	12836	12812	12663	12750	12763	12761	12721	12827	12867	13014	12776	12913	12799	12593	12885	12806	12842	12767	12883	12848	12840	12763	12739	12885	12679	12693	12970	12850	12930	12693	12903	12761	12790	12772	12929	12742	12725	12724	12756	12890	12979	12799	12727	12836	12787	12777	13018	12852	12932	12874	12847	12871	12851	12965	12843	12786	12673	12794	12727	12835	12904	12826	12867	12860	12830	12979	12806	12798	12758	12880	12892	12815	12868	12824	12684	12909	12957	12751	12804	12838	12609	12847	12713	12891	12762	12836	12638	12882	12707	12744	12790	12962	12931	12876	12839	12794	12755	12725	12974	12857	12912	12778	12810	12843	12749	12862	12849	12710	12697	12738	12924	12831	12810	12729	12797	12821	12732	12763	12715	12636	12780	12864	12726	12679	12807	12947	12716	12999	12839	12809	12763	12857	12921	12853	12782	12854	12856	12752	12784	12959	12672	12918	12822	12672	12726	12902	12837	12740	12805	12834	12764	12725	12854	12828	13102	12666	12859	12915	12938	12896	12762	12951	12817	12881	12917	12828	12833	12893	12929	12822	12737	12947	12772	12840	12754	12948	12803	12580	12780	12701	12801	12688	12932	12662	12841	12927	12900	12911	12746	12813	12794	13005	12783	12817	12681	12883	12838	12791	12841	12875	12820	12873	12857	12661	12932	12662	12751	12930	12694	12802	12751	12813	12839	12932	12815	12929	12746	12966	12852	12676	12914	12621	12903	12803	12798	12717	12680	12823	12843	12760	12697	12768	12886	12831	12883	12922	12701	12871	12857	12903	12802	12616	12782	12828	12621	12881	12797	12913	12875	13005	12983	12841	12883	12826	12788	12783	12682	12888	12659	12745	12745	12931	12960	12771	12864	12929	12878	12820	12953	12942	12686	12843	12811	12852	12849	12811	12891	12650	12717	12915	12843	12859	12820	12726	12826	12804	12957	12935	12790	12811	12850	12751	12992	12877	12827	12855	12893	12831	12784	12811	13005	12928	12789	12948	12778	12779	12785	12807	12772	12921	12795	12903	12647	12924	12795	13006	12857	12836	12866	12703	12806	12808	12703	12815	12773	12844	12960	12888	12655	12859	12672	12809	12829	12935	12883	12804	12735	12913	12935	12653	12748	12932	12793	12897	12693	12792	12694	12763	12894	12902	12835	12865	12883	12756	12924	12847	12894	12829	13019	12937	12817	12869	12761	12704	12801	12830	12826	12716	12815	12834	12795	12966
24805	21455	30732	34353	34620	34189	30863	26596	24905	24227	23490	22912	23120	22935	22487	22628	22585	22551	22482	22633	22370	22394	22215	22460	22465	22081	22352	22204	22233	22185	22234	22099	22262	22032	22182	22292	22308	22397	22113	21974	22192	22306	22181	22263	22461	22464	22347	22206	22038	22081	21910	22174	22229	22073	22204	22116	21766	22177	22045	22199	22301	22103	22062	22281	22609	22350	22108	22271	22231	22295	22223	22109	22203	22305	21961	22138	22167	21916	22157	21988	22279	22155	22153	22194	22274	22022	22061	22106	22390	22035	21982	22276	22045	22170	22284	22176	22350	22344	22309	21948	22077	22110	22291	22140	22287	22091	22391	22097	22153	22101	22274	22234	22199	21950	22324	21960	22127	22076	22184	22096	22117	22173	22185	21998	22174	22205	22192	22081	22022	22053	22066	21899	22235	22138	22175	22057	22171	22075	22066	21963	22102	22006	21897	22396	22315	22252	22060	22001	22231	22147	22157	22279	22096	22213	22144	22070	22204	22027	22149	22069	22066	22345	22154	22405	22094	22087	22129	22007	22051	22055	22058	22031	22038	22076	22390	22068	22368	22116	22288	22172	22268	22225	22010	22278	22112	22450	22309	22087	22210	22144	22363	22144	22074	22193	22429	22250	22227	22201	22430	22108	22337	22201	22152	22213	22367	22065	21945	22077	22112	22301	22223	22101	22112	22085	22187	22218	22126	22082	22211	22044	22494	22290	22148	21988	21958	22034	22096	22090	22070	22355	22142	22208	22235	22207	22106	22140	21985	22144	22051	22289	21986	22255	22162	22249	22353	22062	22055	22265	22165	22281	22393	22417	22207	21949	22262	22253	21929	21889	22449	22057	21862	21976	22270	22196	22151	22227	22161	22171	22171	21957	22078	22167	22104	22099	22089	22047	22271	22195	22027	22035	22132	22138	22085	22455	22018	22019	22087	21787	22289	22318	22240	22040	21953	22391	22112	22187	22031	22230	22066	22109	22210	22183	22030	22155	22294	22319	22163	22108	22057	21988	22332	22052	22261	22357	22152	22167	22172	22093	22215	21916	21820	21977	22421	22254	22009	22129	22271	21982	22328	22217	22015	22056	21995	21991	22281	22066	22218	22146	21964	21879	22075	22338	22299	22165	22071	21940	22221	22241	22193	22121	22113	22106	22116	22108	22116	22127	22355	22136	22239	22173	22410	22163	22302	22057	22068	22277	22637	22374	21992	22101	21879	21898	22139	22246	22177	22045	22098	22224	21897	22296	22223	22206	22170	22230	22199	22234	22241	22066	22149	22024	22120	21815	22145	22074	22130	22489	22050	21947	21976	21868	22160	22025	22082	22137	22117	22276	22063	22016	22067	22212	22135	22108	22249	22116	22072	22154	22202	22168	22264	22005	22092	22253	22213	22232	22371	22188	22125	22257	22129	22131	22146	21888	22079	22191	22439	22233	22191	22119	22262	21980	22254	22131	21974	22242	22251	22063	21945	22206	22119	22113	22075	22160	22325	22128	22275	22159	22066	22327	22049	22126	22019	21967	22149	22263	22233	22007	22114	22447	22021	22233	22179	22333	22245	22181	22342	22457	22401	22337	22079	22150	22093	22228	21923	22197	22100	22146	21982	22086	22254	22102	22332	22127	22269	22274	22266	21958	22273	22308	22161	22141	21979	22144	22046	22052	22195	21944	22004	22095	22193	22152	21994	22211	22161	21989	22253	22173	22096	22080	22059	22313	22199	22065	22192	22073	22111	22080	22226	22327	22060	22115	22288	22125	22344	22179	22344	22072	22179	22157	22233	22397	22102	22225	21955	22045	22220	22088	22107	22040	22166	22009	22166	22224	22199	22160	22220	22213	22000	21947	22360	21934	22253	21878	22096	22242	22378	22152	22045	21925	22194	21976	22206	21860	22051	22134	22079	22159	21923	22303	22289	22230	22308	21937	22279	22264	22468	22141	22270	22175	22172	22038	22167	22179	22027	22157	22026	22095	22138	22026	22046	22126	22064	21926	22086	22195	22280	22033	22206	22230	22315	22320	22135	22295	22164	22179	22175	22281	22320	22219	22109	22034	22230	22292	22291	22397	22051	22044	22189	22123	22258	22466	21860	22198	21950	22112	22350	21867	22149	22188	22198	22267	22290	22152	21958	22315	22535	22218	22004	21997	22244	22063	22127	21920	22191	22102	21917	22214	22299	22238	22133	22171	22138	22067	21985	22266	22079	22122	21913	22095	22341	22121	22088	22085	22239	22292	22116	22349	22290	22064	22196	22222	22244	22227	22301	22009	22027	22253	22145	22207	22239	22215	22237	22197	22152	22000	22263	22051	22289	22352	22229	22230	22102	21916	22254	22038	22333	22188	22365	22286	22082	21855	22248	22246	22279	22157	22185	22191	22097	21952	21899	21970	22162	22190	22032	22122	22212	22240	21885	22131	22117	22209	21943	22110	21904	22090	22186	22151	22007	22027	22303	22144	22223	22082	22205	22124	22225	22132	21871	22133	22249	22291	22073	22152	22381	22297	22177	22174	21935	22138	22197	22332	22134	22119	22175	22158	22239	22214	22213	22082	22319	22331	22061	22183	21941	22267	22154	22244	22285	22035	22216	22095	22234	22348	22246	22145	22213	21991	22044	22191	22108	22133	22147	22154	22383	22293	22181	22133	22186	22209	22085	22137	22152	22302	22278	22402	22050	22182	22160	22333	22201	22281	22304	22106	22080	22259	22092	22145	22260	22158	22261	22156	22228	22077	22057	22371	22179	22352	22359	22073	21909	22092	22246	22257	22087	22421	21986	21986	22485	22076	22230	22142	22409	22201	21870	22307	22030	22335	22206	22520	22167	22348	22298	22030	22040	22205	22076	22084	22030	21987	21953	22238	22192	22398	22281	22063	22280	22219	22156	22139	22179	22264	22286	22242	22136	22061	22014	22093	22019	22207	22295	22056	22219	22383	22261	22074	22161	22151	22001	22305	21985	22173	22249	22097	22299	22080	22295	22193	22363	22220	22202	22211	22082	22037	22228	22184	22158	21972	22193	21953	22166	21988	22468	21970	22329	22146	22235	22152	22142	22215	22177	22151	21993	22361	22147	22157	22028	21960	22242	22172	22185	22214	22034	22234	22064	22186	22131	22098	22236	22144	22191	22308	21911	22243	22150	22064	22415	22075	22244	22148	21933	22051	21930	21865	22274	22305	22363	22205	22099	22193	22041	22271	22053	22051	22058	22163	22106	22040	22175	22003	22272	22061	22240	22406	22136	21973	22170	22276	22018	22106	22188	22243	22125	22242	22261	21994	22039	21970	22111	22171	22169	22143	22063	22148	22265	22011	22146	22208	22107	22261	22145	22141	22229	22237	22179	22178	22236	22240	22322	21851	22176	22132	22041	21854	22223	22060	22157	22058	21847	21949	22050	22135	22045	22241	22233	21983	22163	22243	22297	22078	22025	22049	21939	22118	22408	22230	22242	22364	22241	22292	22247	21960	22196	22067	22358	22368	22132	22407	22289	22375	22391	22238	22155	22473	22189	22289	22482	22280	22118	22250	22322	22180	22032	22198	22266	22166	22081	22101	22072	22132	22313	22095	22178	22053	22136	22171	22245	22157	22324	22291	22093	22254	22244	22232	22364	22334	22239	22041	22022	22284	22169	22110	22244	22179	21951	22067	22209	21996	22105	22020	22123	22140	22223	22225	22135	22375	22120	22056	21987	22066	22273	22041	22292	22168	22166	22147	22145	22086	22422	22324	22257	22311	22230	22195	22239	22088	22181	22144	22051	22071	22283	22347	22239	22258	22100	22214	22146	22236	22224	22093	22292	22379	21962	22202	22148	22350	22258	22099	22116	22127	22244	22066	22279	22155	22138	22083	22129	22306	22062	21937	22168	22022	22363	22160	22065	22269	22260	22202	22195	22286	22278	22260	22299	22157	22365	22399	22272	22292	22000	22109	21969	22293	22078	22241	22062	22103	22269	22258	22173	22355	22108	22218	22498	22093	22063	22267	22212	22269	22230	22165	22306	22208	22347	22125	22158	22392	21996	22456	22331	21981	22422	22172	22139	22133	22269	22149	22269	22253	22001	22104	22277	21958	22286	21972	22242	22283	22274	22393	22335	22026	22050	21985	22140	21955	21956	22189	21961	22330	22132	22207	22285	22228	21986	22322	22294	22261	22196	22166	22327	22068	22207	21900	21970	22020	22274	22350	22134	22250	22023	22220	22210	22010	22294	22098	22257	22194	22281	22303	22256	22071	22220	22238	22141	22304	22355	21961	22080	22230	21951	22377	22175	22289	22221	21997	22127	22105	22120	22270	22174	22046	22125	22233	21984	22025	22260	22254	22279	22100	22002	22292	22498	22284	22342	22066	21838	22239	22407	22034	22135	22315	22184	21889	22297	22191	22166	22171	21941	22301	22088	22190	22290	21907	22230	22168	22156	22069	22171	21939	22094	22089	22091	22106	22191	22196	22295	22199	22146	22401	22089	22323	22376	22347	22119	22252	22046	22247	22175	22052	22334	22296	22184	22277	22165	22108	22008	22025	22172	22172	22166	22261	22225	22225	22165	22250	22149	22195	22093	22119	22187	22161	22208	22125	22063	21949	22145	22040	22226	22127	22152	22049	21909	22279	22183	22048	22063	22126	22224	22190	22265	22246	22404	22252	22339	22260	21956	22090	22064	22040	22003	22137	22126	22347	22150	22277	22222	22286	22173	22123	22101	22183	22210	22266	22218	22229	22130	22107	22344	21926	22144	22192	22034	22198	22376	22551	21971	22106	22154	22088	22211	22229	22044	22424	22243	22279	22194	22272	22210	22150	21998	22096	22123	22201	22091	22248	22279	22361	22313	22191	22225	22235	22055	22155	22142	22161	22109	22309	21997	22112	22278	22122	22190	22252	21962	22110	22089	21923	22116	22209	22098	22123	22197	22136	22176	22184	22120	22250	22119	22313	22346	22189	22083	22098	22131	21902	22229	21902	21958	22267	22118	22322	22118	22074	22212	22274	22171	22231	22219	22285	22471	22118	22307	22062	22354	22158	21979	22102	21899	22167	22140	22324	22094	22243	22070	22273	21930	22189	22231	21964	22247	22229	22131	22021	22186	22129	22005	22193	22076	22175	22076	22144	22276	22110	22204	22130	22259	22318	22174	22176
29773	49222	46783	41132	33141	27125	20736	17694	16291	14777	14165	14137	13849	13433	13452	13274	13288	13230	13019	13083	13117	13111	13101	13123	13143	13144	12966	13128	13007	12944	12963	13049	12960	13074	12987	12931	12877	13025	12889	13020	13037	13006	12972	13027	12869	13062	13046	13032	13137	12918	12998	13025	12893	13128	12913	12839	12958	12992	12978	13025	12984	12944	12931	12922	12855	12842	12868	13030	12869	12833	13091	12844	13071	12949	12820	13076	12906	12996	13046	12977	12943	13002	12995	13053	12761	12869	13036	13145	13021	12913	12961	12967	12945	12820	12947	12966	12749	12859	13020	12890	12902	12983	12995	13037	13033	12907	13160	13129	12891	12899	13002	12909	12974	12913	12814	13085	12863	12937	13037	12835	12875	13000	12927	12971	12812	13015	13118	12885	12935	13082	12919	12939	13061	13096	12924	12999	12947	12924	12921	12987	12805	12708	12895	12966	13054	13020	12841	12913	12914	12981	12964	13007	12994	12901	12876	12954	12892	12911	13020	12907	12721	12926	12935	12859	12855	12936	12975	13000	12882	12887	12782	12991	12963	12965	12889	12847	12953	12898	12936	13016	13001	12883	13023	12847	12959	13047	12862	13032	12946	13030	12910	12939	13074	12917	13035	12943	12790	13101	12972	12985	13084	13009	12939	12936	12782	12855	12770	12897	13026	12951	12918	13092	12909	12981	12951	12915	13018	13050	12936	13023	12893	12989	12906	12939	12926	12965	12935	12883	13003	12895	12910	12928	12815	12959	12913	12927	12801	12675	12851	13121	12774	12889	12916	13120	12926	12943	12936	12669	12860	12986	12961	12740	13057	12909	12924	12972	12953	12881	12857	12856	13058	13092	12864	12964	12924	13097	12830	12871	12954	12884	12932	13040	12936	13010	12919	12836	12982	13052	12996	12848	13096	12980	12955	12875	13105	12822	12962	12913	12959	12803	12982	13001	12969	13091	12844	12997	12989	12992	12933	12975	12759	13125	12920	12998	12930	13034	12893	12831	12851	13168	12926	12802	12818	13000	12924	13042	12778	13045	12868	12841	13099	13015	12918	12950	13019	13045	13083	12714	13068	12889	12764	13110	12777	12795	13018	13005	12949	12752	12793	12903	13053	12983	13168	12809	12986	12924	12849	13026	12953	12985	12966	12970	12891	12858	12876	13026	12963	12875	12938	13032	12879	12902	12827	12933	12810	12974	13003	13031	12926	12938	12782	13053	13097	13062	12923	12992	12981	12914	12892	12761	12844	12833	12914	12925	12804	12887	12842	13056	12829	12878	13065	13017	12941	12886	13059	13190	12979	12939	12938	12976	12950	12820	13033	12823	12975	12747	12963	12986	12952	12988	13149	12947	12991	12851	12977	12914	12964	12801	12892	12922	13023	12981	12955	12877	12937	13020	13038	12941	12947	12984	12839	13011	12930	13078	12854	12789	13002	12813	12824	13005	12884	12983	12866	13013	12760	12957	12917	12986	12726	12882	12930	12906	12896	12902	12835	13014	12986	12932	12922	13028	12927	13089	13042	12803	12976	12893	12820	12848	12995	12983	12984	12894	13050	12871	13063	12860	12941	12890	13030	13033	12983	13020	13093	12776	12764	12910	13009	12877	12889	12834	12903	13010	12923	12867	12983	13010	12965	12819	12907	13032	12820	12995	12952	12978	13065	12900	13039	13023	12881	12893	12890	12859	12912	12854	12996	12914	12917	12864	12909	13170	12907	13135	12856	12989	13010	12756	13036	12881	12905	12869	12778	12917	12715	12987	13012	13026	12991	12925	12918	12798	13016	12845	12761	13028	13005	12956	12985	12982	12976	12825	12781	12942	13130	12892	12905	12976	12754	13026	13005	12861	12847	12886	12941	13094	12926	12875	12968	12988	12969	13116	12866	12810	12869	12873	12927	12890	13122	12953	12935	12879	12904	12983	12902	13019	12839	13014	12927	12972	12915	12899	12971	12908	13022	13002	12889	12889	12977	12947	13114	12773	13042	12826	13057	13002	12970	13077	12977	12951	13104	12907	12999	12899	12883	12877	12980	13031	12880	12987	13113	12961	12830	12989	12840	12941	12780	12889	13078	12786	12840	12717	13007	12928	13039	12940	12976	12919	12716	12930	12814	13038	12850	13094	12986	12983	13002	13100	12978	12999	12919	13003	12927	12947	12887	13035	13018	12897	12944	12910	12971	13024	13018	13133	12878	12956	12839	12945	13077	12917	12856	12941	12888	12919	12934	12942	12913	12837	12794	13143	12935	12955	12905	12874	12877	13117	13022	13161	12895	12739	12935	12750	12901	13038	12768	12962	12884	13038	12906	12988	12911	12971	13076	12901	12879	12947	12921	12759	12889	12924	12918	12721	13145	13059	12977	12974	12829	12975	13164	13068	12927	12807	12992	12919	12992	12983	13054	12953	12997	12728	13042	12922	12793	13098	12827	12897	13148	12919	13063	12834	12995	13075	12849	12863	12880	12710	13154	12995	12931	12845	12962	12871	12908	12864	13011	13006	12912	13087	13047	13043	13102	12799	13080	12861	13082	13045	12846	12962	12978	12889	12913	12772	12913	12826	12928	13018	13047	13076	13135	12738	13066	12785	12927	13064	12998	12892	12927	12965	12998	13157	12972	12719	12829	12801	12860	12867	12953	13159	13042	12895	12978	12883	13030	12892	12940	12986	12962	12968	13064	12991	13075	12767	13002	12982	12901	12886	12798	13112	12773	12961	12942	12818	13066	12981	13030	12971	12939	12863	13026	12926	12856	13005	12874	13006	13013	12997	13007	12934	12913	13026	12966	13002	13201	12998	12870	12965	13117	12957	13024	12984	13072	13081	12775	13089	12877	12924	12915	13131	12991	12999	12920	13016	12912	12788	12830	12658	13145	12933	12993	12987	12751	12862	12727	12923	12813	12835	12851	12826	12838	13008	13062	13046	12957	12826	13100	12842	12870	12741	12861	13003	13036	12628	12886	12754	12769	12867	13046	12835	12950	12815	12865	13017	13068	12689	12892	13150	12946	12829	12972	13034	13040	12874	13009	12967	12882	12852	12948	12971	12894	13047	12868	12805	12949	12821	12899	13084	12777	12903	12917	13113	12949	12940	13084	12951	12969	12861	12972	12987	12921	12987	12990	12849	12929	12897	12966	12981	12994	13265	12855	12919	12879	12936	12979	13018	13074	12853	12834	13066	12865	13025	12971	13009	13047	13048	12994	13016	12913	13053	12756	13013	12867	12874	12961	12889	12952	12925	12990	13003	13103	12998	12884	12917	13013	12965	12934	13021	12965	12884	12734	12867	13046	12963	13043	12860	12992	13042	12923	13038	12830	12934	12936	13088	12922	13015	12903	12784	12759	12924	13058	12976	12932	12869	13019	13052	12822	13029	12972	12855	12988	12957	12907	13046	12852	13050	12852	12905	12966	12883	12919	13037	13008	12927	12949	12815	12878	13019	12986	13177	12966	12890	12889	13048	12937	13021	13035	12912	12800	12891	12896	12952	12961	12945	12775	12873	12899	12912	12880	13004	13016	12838	12927	12856	12882	12932	12911	12965	12940	12865	12950	12995	13024	12992	12994	13061	12967	12994	12909	12872	12913	12921	12826	13015	12963	12988	12727	12941	12983	13034	12986	12975	13063	12737	12962	12898	12831	12860	13011	13039	12929	12828	12919	12948	13167	13015	12985	12904	12907	13020	13050	12978	12848	12864	13085	12774	13068	13053	12998	12965	13124	12855	12959	13088	12970	12995	12925	12878	12797	12823	12854	13010	12793	13004	12977	12864	13106	13045	12823	13075	12741	12928	13026	12899	12920	12973	12713	12990	12988	12933	13139	13118	12989	12757	12984	12963	12845	12876	12836	13020	12929	12990	12936	12860	12991	12896	12963	13052	12873	12938	12914	13089	12936	12850	13044	12930	13046	12990	12770	12972	12846	12930	12888	12896	13044	12899	12858	12934	12907	12801	13025	12898	12874	12802	13043	12798	12853	12918	12901	13018	12767	12895	12978	13136	12822	12936	12737	12860	12956	12813	12832	12951	12845	13113	13142	12815	12951	13139	13004	12941	13193	13018	12835	12994	13010	12808	12880	12944	12827	12837	13038	12995	12850	12983	12889	12750	13039	12803	13057	12947	12884	12931	13009	12962	13038	12883	13044	12797	13112	12958	12933	12998	13016	13026	13014	12907	12911	12993	13102	13034	12887	12796	12841	12700	13040	12893	12890	13041	12990	13026	12934	13130	12989	12948	13047	12880	13018	13048	12990	12889	13039	12810	12933	12926	12916	12948	12917	12947	12957	13140	12992	12993	12971	12824	12958	13001	12990	12768	12967	12985	12994	13026	12878	12778	12943	12968	12776	12991	12774	13019	12762	12993	12940	12952	12927	12798	12818	12854	12787	12828	12906	12890	12932	12949	12883	12861	12907	12838	12921	12896	12904	12893	12909	12883	12915	12885	12899	13063	12740	13049	12843	12874	13052	12979	12755	13022	12848	12980	12924	13113	12856	13007	12904	12984	12941	13123	12847	12772	13048	12872	13148	13050	13059	12906	13063	12922	13080	12874	12979	12962	13027	12853	12966	12846	12746	12976	13013	12867	13011	12862	12928	12723	12942	12953	12957	12847	12879	12975	12896	12995	12887	13058	12899	12958	12995	13049	12994	13028	12943	12880	12900	13019	12993	13120	12948	12943	12860	12815	12977	12992	12970	12904	13024	12961	13130	12878	13046	12854	12928	12869	12920	12865	13081	12911	12895	12904	12884	12887	12876	13029	12897	12767	12984	12790	12838	12855	12805	13098	12926	13047	12885	12980	12823	12892	12977	12945	12959	13197	12979	12985	13047	12976	12743	12972	12932	12916	12919	13064	13004	12988	12780	12949	13054	12931	12948	12932	12997	13127	12798	12941	13182	12882	13046	12906	13000	12986	12936	13036	13084	12861	12980	12963	12950	13002	13129	13071	12972	12883	12991	12961	12980	12938	12755	12860	12938	12935	12933	13014	12786	12935	12876	12986	13134	12857	12825	12979	12855	12927	13110	13071	12911	12886	13126	12796	12861	12879	13063	13034	12877	12874	12900	12947	12934	12951	12986	13004	12912	12836	12934	12955	12865	13060	12801	12947	12944	13036	12938	12911	12932	13050
23130	21126	29047	28882	32097	34909	32601	28012	25777	24830	24051	24117	23864	23672	23444	23203	23345	23121	23103	22704	22857	22831	22837	22772	22727	22478	22649	22708	22887	22805	22593	22721	22648	22545	22763	22697	23044	22496	22733	22752	22884	22830	22938	22578	22487	22777	22537	22695	22733	22733	22533	22847	22648	22589	22546	22655	22830	22875	22716	22924	22489	22700	22820	22685	22514	22635	22488	22759	22748	22455	22487	22899	22793	22727	22675	22846	22693	22389	22448	22471	22447	22843	22544	22689	22458	22517	22704	22735	22495	22433	22651	22726	22724	22450	22465	22594	22660	22769	22447	22729	22474	22395	22715	22902	22881	22724	22624	22401	22583	22462	22596	22522	22496	22527	22872	22499	22500	22233	22639	22419	22536	22468	22620	22673	22480	22414	22888	22597	22506	22766	22490	22609	22463	22709	22658	22580	22731	22586	22569	22436	22647	22576	22531	22745	22604	22514	22667	22632	22878	22446	22718	22517	22673	22932	22730	22294	22539	22377	22696	22346	22643	22584	22779	22429	22532	22569	22576	22976	22790	22752	22727	22685	22627	22440	22576	22632	22620	22642	22721	22522	22473	22375	22603	22569	22734	22627	22697	22727	22684	22741	22770	22500	22399	22778	22737	22320	22583	22750	22547	22390	22824	22719	22486	22628	22588	22743	22591	22597	22882	22623	22625	22611	22378	22695	22678	22580	22632	22400	22422	22603	22677	22598	22606	22549	22674	22472	22525	22552	22546	22515	22725	22475	22966	22537	22788	22366	22480	22471	22586	22527	22268	22559	22647	22552	22603	22648	22621	22656	22495	22546	22667	22458	22552	22517	22513	22637	22730	22661	22478	22624	22437	22533	22753	22521	22582	22500	22565	22636	22650	22380	22503	22591	22595	22591	22723	22549	22628	22692	22450	22332	22410	22259	22484	22504	22549	22762	22720	22326	22575	22612	22298	22388	22508	22633	22332	22727	22714	22536	22671	22726	22730	22694	22452	22321	22398	22319	22569	22504	22657	22330	22536	22449	22602	22407	22390	22482	22521	22357	22653	22854	22695	22786	22668	22586	22500	22707	22630	22553	22473	22469	22366	22543	22561	22787	22620	22544	22765	22601	22810	22691	22730	22593	22491	22646	22395	22477	22762	22477	22366	22633	22558	22567	22549	22611	22428	22427	22731	22436	22714	22499	22662	22683	22670	22575	22479	22703	22544	22717	22755	22557	22443	22751	22795	22571	22671	22647	22798	22824	22550	22504	22873	22630	22544	22809	22557	22789	22703	22812	22679	22332	22705	22547	22215	22521	22638	22491	22614	22541	22454	22713	22595	22413	22737	22421	22458	22478	22646	22565	22383	22628	22591	22175	22658	22663	22705	22725	22630	22416	22729	22741	22707	22692	22439	22449	22350	22548	22507	22519	22453	22468	22446	22594	22643	22601	22389	22694	22412	22531	22854	22516	22482	22723	22546	22579	22556	22658	22539	22583	22637	22746	22643	22534	22735	22567	22670	22915	22744	22518	22609	22704	22445	22358	22593	22339	22456	22665	22583	22675	22728	22629	22750	22482	22238	22473	22500	22701	22616	22586	22826	22716	22388	22493	22503	22490	22741	22468	22669	22748	22487	22362	22523	22746	22535	22517	22758	22677	22577	22726	22527	22477	22480	22646	22547	22676	22438	22815	22601	22552	22505	22655	22691	22417	22785	22618	22654	22521	22307	22378	22694	22648	22515	22556	22621	22710	22605	22793	22751	22460	22488	22428	22649	22674	22682	22723	22694	22405	22551	22524	22727	22534	22614	22567	22511	22333	22580	22483	22477	22324	22470	22578	22839	22603	22671	22358	22327	22576	22410	22582	22650	22615	22760	22658	22565	22792	22579	22584	22605	22683	22502	22721	22532	22485	22533	22774	22810	22697	22574	22668	22406	22562	22561	22469	22550	22651	22571	22670	22520	22455	22600	22651	22720	22621	22501	22438	22283	22561	22719	22735	22776	22574	22623	22553	22605	22668	22371	22518	22555	22680	22419	22522	22617	22797	22475	22594	22335	22448	22605	22516	22529	22600	22403	22446	22956	22698	22568	22315	22599	22655	22568	22653	22546	22438	22391	22552	22580	22694	22678	22654	22522	22487	22679	22412	22465	22671	22698	22584	22726	22399	22885	22889	22783	22558	22607	22521	22649	22832	22501	22654	22580	22663	22674	22515	22617	22493	22515	22665	22397	22668	22508	22575	22680	22746	22435	22805	22578	22584	22517	22608	22705	22618	22465	22577	22611	22470	22373	22543	22700	22622	22529	22295	22459	22632	22506	22623	22577	22567	22420	22757	22344	22533	22508	22638	22488	22620	22513	22542	22536	22549	22744	22415	22562	22449	22726	22448	22581	22649	22575	22594	22389	22596	22642	22373	22473	22666	22718	22465	22548	22635	22507	22427	22546	22463	22568	22506	22538	22650	22848	22493	22517	22484	22603	22590	22632	22530	22709	22603	22584	22704	22581	22564	22423	22498	22885	22592	22450	22504	22879	22827	22548	22681	22395	22540	22597	22253	22686	22348	22700	22612	22526	22638	22542	22518	22524	22615	22665	22301	22495	22572	22604	22607	22671	22649	22476	22694	22540	22600	22613	22693	22789	22589	22623	22505	22435	22478	22781	22660	22815	22564	22607	22513	22577	22696	22736	22612	22415	22770	22618	22509	22508	22539	22725	22691	22561	22587	22769	22732	22470	22494	22609	22750	22658	22535	22570	22452	22553	22387	22576	22520	22432	22529	22416	22604	22411	22333	22822	22708	22553	22430	22637	22441	22507	22536	22846	22641	22596	22629	22524	22525	22581	22535	22655	22585	22602	22692	22423	22538	22574	22493	22506	22490	22568	22676	22594	22485	22701	22518	22416	22562	22479	22671	22543	22764	22700	22593	22566	22592	22522	22557	22595	22532	22693	22402	22583	22621	22590	22425	22483	22425	22514	22502	22502	22500	22455	22524	22874	22671	22263	22530	22693	22570	22494	22583	22873	22660	22507	22503	22634	22469	22530	22746	22460	22238	22517	22292	22569	22820	22338	22707	22222	22685	22656	22779	22707	22474	22750	22634	22811	22572	22664	22554	22422	22540	22300	22425	22552	22492	22664	22677	22534	22698	22513	22551	22616	22706	22648	22242	22580	22545	22837	22751	22594	22446	22610	22677	22701	22688	22528	22374	22282	22531	22600	22374	22650	22682	22582	22437	22822	22501	22548	22649	22641	22526	22765	22575	22650	22604	22722	22485	22551	22653	22441	22771	22670	22561	22452	22558	22583	22390	22414	22524	22504	22559	22628	22480	22567	22591	22469	22467	22599	22249	22691	22704	22630	22473	22533	22528	22659	22573	22511	22648	22669	22511	22596	22770	22656	22409	22611	22529	22826	22529	22641	22414	22562	22705	22411	22423	22831	22448	22686	22824	22462	22525	22569	22436	22414	22532	22607	22565	22252	22676	22618	22704	22646	22527	22317	22484	22599	22647	22337	22623	22604	22612	22540	22746	22453	22584	22697	22674	22672	22518	22494	22769	22837	22608	22342	22910	22559	22786	22589	22543	22529	22570	22671	22577	22504	22551	22610	22641	22534	22684	22495	22522	22397	22591	22887	22591	22566	22748	22690	22494	22689	22602	22470	22847	22895	22649	22507	22496	22430	22641	22816	22561	22651	22612	22845	22419	22809	22581	22382	22422	22718	22620	22370	22689	22687	22722	22553	22743	22629	22689	22495	22590	22604	22552	22707	22360	22634	22419	22559	22667	22799	22699	22559	22442	22660	22648	22495	22686	22682	22774	22578	22689	22684	22626	22314	22356	22651	22688	22624	22466	22646	22551	22423	22615	22695	22510	22679	22586	22403	22369	22525	22329	22772	22725	22645	22532	22378	22661	22599	22515	22595	22552	22447	22598	22612	22621	22458	22632	22684	22388	22584	22488	22744	22623	22526	22710	22619	22465	22751	22511	22614	22519	22667	22563	22601	22552	22740	22567	22482	22638	22631	22534	22655	22577	22619	22402	22503	22502	22398	22333	22662	22664	22741	22731	22565	22446	22385	22726	22534	22562	22423	22657	22540	22696	22582	22440	22588	22480	22684	22740	22460	22322	22451	22668	22453	22371	22544	22588	22817	22702	22476	22293	22491	22810	22405	22319	22742	22694	22510	22445	22285	22427	22564	22578	22549	22757	22603	22477	22538	22520	22716	22649	22478	22516	22674	22607	22460	22640	22500	22437	22333	22849	22670	22498	22510	22507	22388	22577	22637	22454	22241	22731	22334	22475	22122	22556	22460	22520	22602	22525	22322	22583	22539	22454	22665	22535	22466	22586	22306	22577	22621	22808	22874	22345	22636	22458	22629	22676	22635	22469	22633	22476	22525	22821	22688	22677	22619	22440	22471	22543	22461	22803	22417	22641	22747	22481	22656	22421	22732	22571	22610	22696	22530	22597	22710	22276	22488	22587	22664	22721	22529	22560	22432	22737	22728	22632	22475	22645	22588	22625	22743	22568	22674	22580	22732	22684	22719	22584	22622	22464	22339	22725	22709	22563	22620	22641	22573	22590	22562	22560	22707	22542	22710	22672	22716	22675	22545	22530	22688	22602	22510	22546	22460	22886	22566	22659	22645	22624	22724	22302	22704	22604	22647	22607	22855	22545	22724	22574	22637	22573	22499	22398	22481	22477	22652	22681	22491	22628	22568	22492	22426	22561	22680	22747	22667	22442	22789	22576	22748	22596	22565	22542	22680	22495	22642	22721	22421	22741	22525	22478	22519	22632	22620	22843	22744	22583	22656	22809	22789	22492	22369	22545	22668	22518	22495	22568	22352	22448	22488	22688	22671	22565	22657	22476	22511	22683	22483	22696	22549	22664	22673	22602	22670	22564	22555	22471	22475	22608	22508	22750	22601	22502	22598	22528	22613	22628	22512	22495	22540	22540	22771	22478	22407	22305	22576	22204	22732	22686	22593	22671	22682	22479	22620	22469	22581	22691	22587	22446	22408	22738	22609	22632	22816	22682	22490	22401	22225	22350	22299	22584	22771	22915	22459	22658	22635	22816	22604	22501	22594	22602	22507	22575	22638	22540	22425	22601	22648	22591	22716	22629	22662	22703	22661	22566	22555	22303
32321	52652	50691	44883	37467	29356	22038	18955	16837	15181	14816	14588	14473	14145	14128	13776	13614	13878	13489	13577	13386	13332	13255	13296	13310	13381	13117	13379	13168	13142	13377	13210	13077	13434	13313	13327	13249	13298	13184	13308	13359	13335	13065	13207	13012	13095	13114	13260	13192	13166	13309	13153	13242	13109	13128	13205	13262	13410	13100	13338	13101	13267	13275	13336	13268	13166	13302	13318	13358	12995	13283	13252	13312	13131	13279	13101	12987	13096	13097	13255	13177	13241	13184	13262	13275	13321	13357	13181	13107	13101	13115	13186	13109	13085	13161	12977	13346	13336	13331	13058	13267	13299	13022	13171	13336	12992	13288	13227	13288	13305	13135	13195	13184	13261	13167	13229	13234	13315	13169	13355	13044	13081	13165	13214	13159	13087	13263	13069	13218	13154	13163	13259	13219	13214	13344	13167	13191	13236	13208	13219	13138	13367	13065	13081	13203	13086	13143	13346	13383	13147	13312	13235	13136	12982	13163	13263	13227	13300	13180	13056	13127	13198	13229	13133	13127	13199	13194	13098	13221	13398	13018	13330	13133	13378	13086	13230	13206	13202	13135	13260	13158	13247	13239	13278	13133	13180	13217	13229	13166	13017	13346	13232	13111	13213	13037	13043	13166	13194	13287	13092	13243	13177	13126	13174	13328	13132	13160	13100	13337	13134	13375	13236	13244	13138	13107	13226	13181	13214	13247	13290	12992	13227	13055	13200	13146	13100	13279	13005	13274	13054	13324	13261	13263	13326	13074	13115	13440	13096	13213	13285	13123	13308	13006	13215	13112	13139	13331	13148	13045	13281	13255	13144	13289	13378	13224	13184	13378	13121	13079	13137	13093	13100	13299	13199	13123	13292	13286	13329	13223	12958	13140	13217	13161	13126	13194	12964	13216	13256	13251	13146	13228	13142	13014	12974	13094	13257	13037	13301	13226	13254	13007	13117	12887	13133	13111	13239	13398	13096	13239	13112	13186	13219	13240	13198	13348	13193	13164	13305	13210	13106	13340	13084	13131	13251	13229	13231	13200	13240	13106	13054	13185	13377	13187	13167	13237	13190	13181	13289	13184	13323	13225	13138	13049	13231	13100	13249	13155	13085	13003	13111	13183	13332	13233	13275	13338	13149	13098	13156	13166	13437	13125	13315	13304	13366	13425	13113	13174	13067	13303	13320	13192	13208	13146	13199	13119	13202	13225	13344	13114	13134	13218	13042	13239	13251	13145	13213	13145	13140	13095	13151	13090	13373	13316	13192	13056	13312	13190	13160	13255	13093	13261	12932	13252	13270	13018	13234	13138	13130	13113	13199	13151	13032	13025	13221	13168	13161	13163	13097	13211	13102	13274	13106	13227	13095	13132	13179	13025	13259	13269	13195	13127	13152	13126	12979	13153	13242	13124	13001	13177	13232	13089	13127	13242	13132	13130	13370	13067	13438	13325	13197	13245	13095	13014	13308	13121	13272	13156	13237	13258	13166	13182	13181	13113	13141	12991	13044	13093	13186	13173	13132	13166	13251	13022	13229	13183	13220	13189	13164	13133	13120	13173	13074	13192	13174	13056	13215	13286	13213	12834	13049	13018	13252	13205	12977	13250	13080	13335	13248	13309	13245	13179	13052	13012	13014	13170	13012	13224	13061	13298	13171	13180	13239	13260	13087	13225	13037	13162	13270	13311	13286	13109	13235	13144	13297	13275	13128	13294	13184	12932	13064	13218	13051	13192	13307	13107	13237	13248	13146	13127	13290	13128	13275	13082	13208	13227	13208	13355	13056	13268	13360	13232	13180	13059	13100	13191	13109	13160	13077	13060	13082	13143	13113	13279	13121	13158	13263	13218	13000	13168	13076	13241	13308	13350	13130	13265	13259	13193	13180	13309	13020	13079	13249	13212	13255	13291	13244	13194	13053	13135	13120	13182	13143	13187	13214	13232	13221	13221	13193	13269	13222	13043	12987	13111	13093	13050	13264	13001	13167	12925	13294	13212	13201	12953	13227	13234	13096	13227	13320	13089	13254	13297	13234	13196	13135	13111	13204	13204	13142	13187	13126	13233	13068	12992	13307	13231	13278	13095	13013	13236	13111	13237	13114	13051	13258	13411	13098	13115	13081	13182	13156	13154	13271	13472	13226	13129	13139	13132	13285	13159	13124	13173	13101	13120	13233	13212	13144	13253	13042	13296	13179	13192	13078	13183	13197	12919	13141	13103	13254	13254	13356	13084	13295	13254	13249	13275	13250	12978	13257	13124	13288	13240	13110	13183	13244	13050	13341	13138	13102	13136	13216	13311	12981	13057	13210	13097	13403	13188	13384	13086	13110	13189	13332	13116	13073	13118	13243	13071	13199	13109	13119	13245	13001	13093	12975	13274	13010	13154	13176	13059	13198	13279	13252	13172	13082	13179	13062	13231	12999	12955	13171	13344	13198	13126	13091	13094	13238	13201	13176	13157	13179	13050	13176	13106	13302	13175	12970	13152	13320	13099	13206	13275	13284	13322	13103	13232	13037	13310	13045	13302	13019	13184	13221	13250	13146	12963	13123	13348	13096	13240	13147	13245	13158	13023	13291	13051	13049	13252	13287	12971	12953	13135	13215	13213	13146	13213	13153	13161	13252	13114	13275	13046	13246	13087	13251	13138	13114	13177	13231	13260	13262	13137	13184	13154	13205	13166	13197	13330	13399	13123	13241	13203	13192	13220	13064	13106	13408	13138	13347	13068	13117	13291	13238	13018	13358	13309	13181	13130	13373	13257	13184	13207	13120	13299	13217	13334	13434	13224	13146	13139	13257	13156	13305	13221	13104	13222	13119	13102	13283	13229	12994	13223	13160	13287	13303	13177	13071	13243	13114	13413	13094	13096	12949	13064	13028	13157	13163	13173	13191	13206	13227	13130	13091	13115	13071	13129	13218	13139	13247	13221	13360	13168	13326	13209	13192	13079	13203	13193	13279	13053	13295	13186	12942	12989	13139	13077	13175	13184	13134	13181	13205	13228	13138	13232	13291	13315	13170	13202	13207	13352	13124	13277	13233	13090	13252	13295	13333	13161	13201	13107	13180	13088	13084	13123	13144	13374	13178	13117	13339	13144	13078	13148	13102	13054	13209	13168	12983	13236	13231	13098	13115	13133	13068	13201	13055	13203	13212	13291	13348	13103	13125	13339	13180	13250	13194	13228	13304	13120	13100	13095	13049	13193	13109	13136	13212	13142	13197	13130	13193	13248	13114	13197	13017	13201	13122	13227	13239	13105	13179	13106	13178	13127	13155	13202	13377	13111	13246	13083	13441	13302	13178	13107	13205	13133	13117	12948	13246	13215	13320	13144	13288	13015	13313	13160	13236	13209	13180	13161	13181	13044	13172	13172	13148	13147	13271	12916	13307	13137	13282	13111	13212	13220	13180	13148	13098	13268	13225	13216	13292	13042	13206	13298	13290	13026	13166	13223	13195	12968	13334	13249	13203	13164	13218	13324	13134	13091	13272	13224	13177	13260	13146	13094	13332	13104	13172	13232	13111	13196	13416	13146	13134	13150	13262	13221	13175	13189	13202	13415	13278	13360	13152	13225	13027	13313	13213	12979	13290	13330	13189	13204	13221	13137	13174	12994	13211	13221	13144	13268	13143	13328	13235	13307	12947	13135	13208	13189	13041	13199	13089	13112	13209	13284	13061	13156	13149	13181	13104	13209	13198	13205	13147	13037	13210	13176	13230	13132	13279	13050	13111	13252	13108	13223	13058	13167	13215	13150	13259	13120	13313	13179	13172	13075	13202	13244	13177	13165	13076	13243	13276	12967	13146	13169	13284	13204	13142	13113	13253	13259	13273	13219	13043	13291	13059	13220	13290	13017	13165	13270	13176	13073	13059	13160	13098	13209	13182	13194	13254	13292	13225	13261	13136	13173	13144	13206	13294	13238	13103	13123	13253	13173	13169	13188	13257	13185	13247	13130	13295	13163	13324	13065	13323	13039	13062	13379	13094	13177	13184	13082	13036	13098	13273	13136	13116	13175	13078	13099	13022	13261	13173	13267	13223	13084	13015	13258	13265	13264	12976	13068	12976	13209	13380	13142	13093	13400	13204	13045	13181	13150	13253	13201	13206	13145	13386	13168	13200	13176	13163	13135	13218	13244	13158	13445	13193	13149	13211	12991	13303	13188	13236	12939	13174	13153	13255	13081	13107	13251	13143	13300	13283	13211	13112	13091	13231	13170	13141	13141	13106	13151	13267	13323	13153	13250	13149	13344	13243	13190	13205	13107	13107	13161	13236	13312	13172	13168	13064	13120	13125	13100	13326	13149	13175	13011	12939	13306	13234	13090	13085	13202	13091	13192	13116	13217	13135	13335	13243	13257	13056	13101	13128	13410	13186	13186	13245	13177	13144	13164	13083	13163	13074	13217	13105	13114	13298	13087	13184	13193	13238	12993	13319	13199	13031	13144	13151	13211	13305	13096	13173	13038	13344	13246	13201	13204	13249	13234	13103	13007	13168	13185	13051	13066	13140	13318	13328	13182	13236	13149	13213	13217	12958	13056	13094	13205	13279	13038	13077	13342	13078	13107	13134	13231	13148	13234	13328	13086	13138	13046	13312	13108	13114	13179	13149	13121	13228	13388	13175	13162	13188	13182	13152	13130	13106	13231	13197	13164	13196	13365	13117	13052	13158	13293	13337	13263	13362	13260	13195	13237	13378	13204	13183	13185	13203	13267	13154	13216	13277	13074	13198	13232	13145	13074	13125	13129	13057	13188	13095	13192	13164	13177	13320	13153	13142	13190	13283	13059	13221	13278	13231	13161	13214	13081	13100	13269	13113	13017	13073	13229	13226	13077	13211	13159	13179	13204	13106	13030	13195	13147	13223	13347	13297	13068	13228	13265	13079	13110	13239	13342	13341	13371	13146	13066	13122	13217	13094	13308	12934	13116	13282	13257	12963	13162	13007	13282	13259	13040	13117	13092	13234	13208	13254	13296	13159	13150	13140	13184	13008	13152	13261	13076	13183	13270	13102	13284	13184	13150	13076	13109	13115	13207	13213	13278	13078	13145	13154	13268	13163	13098	13250	12996	13292	13370	13238	13065	13187	13020	13301	13272	13233	13213	13200	13260	13345	13000	13097	13277	13223	13215	13230
37007	38999	42857	39816	33815	28853	26180	24077	23311	22787	22784	22778	22848	22949	22641	22318	22415	22185	22349	22266	22317	22412	22319	22367	22526	22083	22496	22579	22306	22343	22234	22511	22457	22379	22485	22265	22489	22335	22167	22354	22043	22317	22376	22566	22271	22030	22142	22177	22069	22179	22013	22286	22448	22380	22239	22541	22291	22224	22422	22231	22199	22204	22240	22275	22468	22212	22210	22198	22265	21882	22241	22251	22148	22269	22417	22123	22384	22401	22290	22242	22300	22274	22187	22384	22232	22178	22401	22097	22498	22339	22388	22331	22275	22197	22482	22165	22147	22180	22190	22107	22395	21987	22125	22032	22399	22321	22114	22317	22307	22295	22221	22356	22224	22245	22326	22042	22227	22252	22311	22335	22195	22237	22280	22041	22209	22430	22394	22193	22144	22138	22159	22235	22080	22417	22389	22230	22341	22130	22167	22234	22113	22278	22435	21985	22269	22104	22088	22258	22088	21906	22071	21872	22392	22255	22300	22325	22158	22376	22254	22328	22027	22179	22319	22183	22283	22164	22237	22112	22088	22402	22385	22267	22264	22280	22481	22053	22361	22198	22137	22119	22385	22224	22151	22271	22402	22509	22262	22142	22340	22211	22175	22130	22413	22133	22315	22310	22376	22266	22169	22204	22350	22251	22045	22221	21973	22057	22357	22326	22355	22168	22390	22433	22227	22452	22376	22301	22291	22250	22231	22220	22181	22469	22318	22471	22360	22046	22142	22411	22315	22210	22201	22397	22163	22135	22037	22280	22198	22222	22073	22506	22143	22412	22150	22319	22117	22279	22209	22356	22187	22168	22264	22216	22372	22308	22194	22260	22359	22194	21982	22143	22124	22359	22501	22204	22213	22281	21974	22251	22349	22183	22175	22163	22402	22223	21952	22193	22231	22401	22331	22127	22151	22040	22065	22222	22391	22450	22124	22248	22193	22293	22125	22213	22384	22579	22424	22378	22199	22180	22107	22267	22339	22350	22188	22474	22186	22230	22283	22314	22276	22427	22254	22220	22253	21974	22439	22194	22152	22299	22203	22086	22191	22032	22481	22244	22186	22064	22189	22436	22420	22254	22345	22381	22169	22378	22243	22112	22436	22301	22219	22473	22182	22269	22299	22191	22223	22171	21877	22110	22342	22435	22284	22266	22276	22357	22267	22214	22352	22329	22110	22198	22217	21973	22250	22488	22299	22363	22397	22384	22331	22211	22149	22207	22225	22386	22478	22373	22482	22342	22182	22182	22267	22335	22153	22334	22124	22343	22198	22159	22201	22277	22268	22157	22193	22315	22197	22319	22135	22451	22198	22363	22384	22165	22131	22245	22413	22327	21968	22460	22375	22283	22488	22208	22158	22311	22252	22205	22394	22294	22024	22264	22417	22163	22270	22272	22171	22236	22374	22028	22247	21941	22204	22123	22486	22176	22341	22145	22093	22316	22294	22178	22307	22201	22251	22334	22157	22119	22389	22184	22263	22364	22231	22190	22206	22291	22029	22425	22227	22243	22113	22386	22359	22137	22072	22389	22336	22340	22315	22199	22335	22054	22180	22217	22149	22243	22587	22559	22315	22350	22361	22231	21973	22213	22353	22214	22237	22295	22163	22383	22417	22298	22560	22406	22206	22270	22281	22229	22063	22296	22274	22184	22386	22273	22251	22223	22468	22316	22235	22062	22168	22041	22264	22046	22121	22224	22104	22048	22405	22168	21972	22167	22272	22015	22115	22152	22247	22280	22098	22362	22656	22127	22183	22221	22138	22102	22241	22349	22156	22272	22403	22316	22200	22118	22453	22506	22498	22321	22242	22406	22373	22405	22274	22222	22506	22096	22216	22385	22312	22308	22105	22205	22023	22202	22152	22252	21997	22342	22165	22214	22313	22055	22309	22304	22285	22213	22180	22197	22319	22116	22172	22088	22191	22268	22224	22153	22595	22329	22490	22089	22207	21912	22306	22156	22122	22221	22249	22024	22267	22091	22233	22324	22426	22253	21982	22252	22481	22431	22192	22273	22432	22111	22263	22352	22150	22065	22309	22342	22154	22416	22343	22336	21979	22189	22268	22233	22088	22155	22286	22203	22241	22265	22387	22300	22271	22325	22136	22389	22145	22088	22487	22325	22017	22171	22305	22227	22166	22499	22162	22214	22193	22174	22175	22021	22301	22367	22409	22166	22387	22088	22073	22250	22195	22257	22318	22341	22318	22225	22097	22277	22357	22335	22369	22284	22213	22309	22316	21974	22268	22244	22299	22307	22309	22329	22388	22526	22144	22216	22498	22203	22305	22239	22355	22251	22319	22254	22456	22371	22014	22518	22424	22459	22210	22213	22421	22438	22258	22215	22456	22430	22478	22324	22421	22470	22327	22174	22216	22243	22315	22257	22466	22333	22318	22071	22178	22177	22319	22393	22208	22270	21919	22131	22441	21994	21985	22147	22296	22206	22072	22283	22285	22153	22118	22069	22255	22285	22318	22309	22303	22242	22464	22345	22220	22115	22191	22360	22302	22344	21992	22174	22566	22251	22390	22382	22045	22331	22305	22131	22027	21914	22242	22210	22029	22066	22152	22255	22028	22206	22069	22241	22155	22435	22359	22157	22303	22390	22259	22233	22212	22244	22263	22552	22264	22481	21967	22665	22321	22099	22374	22274	22329	22286	22272	22248	22463	22084	22160	22215	22243	22097	22124	22192	22207	22061	22126	22028	22262	22316	22108	22261	22309	22278	22056	22426	22433	21978	22263	22116	22316	22314	22434	22507	22275	22310	22390	22342	22258	22283	22261	22272	22408	22190	22292	22136	22343	22495	22225	22281	22153	22272	22143	22451	22566	22147	22163	22200	22151	22017	22290	21960	22356	22252	22138	22147	22239	22222	22106	22199	22328	22221	22359	22528	22127	22097	22498	22186	22270	22114	22301	22167	22396	22270	22540	22253	22307	22289	22138	22327	22205	22237	22310	22364	22096	22247	22048	22216	22237	22289	22354	22321	22008	22140	22171	22350	22354	22378	22280	22277	22236	22269	22267	22152	22090	22434	22234	22333	22160	22179	21920	22161	22211	22411	22248	22368	22163	22367	22335	22227	22484	22362	22284	22411	22146	22313	22167	22065	22273	22153	22351	22156	22308	22298	22383	22511	22164	22054	22327	22035	22361	22401	22051	22100	22213	22131	22377	22079	22152	22022	22056	22104	22462	22295	22271	22428	22321	22510	22143	22205	22076	22274	22122	22178	21979	22144	22355	22545	22208	22276	22317	22067	22141	22125	22300	22243	22111	21994	22082	22480	22258	22118	22387	22270	22294	22345	22211	22064	22278	22188	22528	22117	22117	22019	22207	22290	22362	22315	22196	22088	22289	22004	22169	22505	22407	22438	22406	22326	22245	22168	22335	22260	22179	22243	22220	22343	22051	22202	22354	22278	22425	22172	22162	22446	22607	22280	22083	22343	21976	22327	22227	22213	22106	22227	22159	22250	22188	21982	22328	22132	22227	22051	22277	22278	22131	22405	22246	22222	22153	22227	22337	22335	22316	22202	22200	22174	22307	22131	22255	22214	22115	21977	22035	22031	22291	22403	22477	22366	22333	22260	22154	22289	22155	22457	22259	22205	22225	22110	22418	22376	22156	21953	22357	22395	22202	22180	22240	22087	22393	22199	21969	22140	22072	22162	22314	22230	22480	22357	22274	22455	22227	22285	22259	22251	22202	22343	22337	22466	22367	22128	22253	22263	22082	22348	22150	22092	22089	22303	22290	22232	22178	22336	22055	22194	22196	22243	22078	22261	22515	22266	22420	22336	22676	22395	22162	22119	22158	22362	22236	22223	22314	22369	22154	22215	22175	22122	22306	22402	22233	22356	22164	21926	22126	22269	22207	22360	22206	22398	22528	22327	22187	22313	22359	22202	22123	22327	22239	22305	22153	22247	22401	22266	22299	22184	22263	22287	22116	22226	22423	22311	22254	22244	22234	22133	22294	22102	22272	22064	22466	22201	22081	22167	22260	22137	22271	22104	22200	22294	22348	22344	22181	22452	22136	22088	22174	22112	22005	22064	22089	22207	22333	22228	22197	22179	22210	22169	22049	22407	22574	22152	22196	22100	22121	22251	22231	22342	22179	22141	22215	22050	22059	22285	22296	22054	22237	22099	22361	22356	22337	22369	22299	22277	22107	22238	22125	22223	22163	22198	22279	22506	22285	22259	22099	22310	22464	22376	22132	22290	22285	22089	22260	22059	22154	22258	22347	22486	22050	21904	22000	22025	22138	22121	22126	22112	22134	22324	22362	21969	22335	22382	22445	22458	22322	22338	22294	22171	22533	22103	22279	22299	22112	22254	22154	22307	22408	22299	22397	22335	22294	22100	21890	22132	22159	22332	22044	22394	22325	22333	22412	22248	22289	22338	22286	22192	22289	22188	22271	22215	22402	22116	22186	22265	22138	22044	22040	22332	22217	22350	22269	22303	22432	22287	22261	22384	22104	22381	22405	22122	22217	22138	22212	22354	22295	22133	22354	22346	22255	22365	22501	22319	22443	22129	22255	22138	22135	22289	22041	22004	22281	22114	22312	22146	22091	22098	22346	22044	22323	22112	22408	21852	22370	22497	22351	22306	22152	22031	22095	22241	22218	22028	22314	22182	22136	22095	22656	22315	21940	22248	22208	22319	22306	22117	22368	22258	22336	22451	22395	22197	22302	22227	21962	22063	21934	22165	22326	22396	22176	22191	22347	22154	22292	22310	22257	22327	22389	22129	22070	22250	22244	22128	22160	22325	22173	22252	22102	22028	22245	22220	22131	22136	22343	22300	22205	22161	22449	22310	22208	22189	21948	22290	22229	22289	22264	22182	22204	22164	22107	22262	22350	22334	22342	22243	22401	22201	22224	22284	22242	22254	22248	22036	22095	22206	22343	22375	22338	22336	22354	22149	22157	22462	22310	22300	22148	22182	22217	22222	22202	22250	22175	22312	22321	22028	22310	22131	22094	22041	22388	22200	22053	22299	22268	22196	22105	22058	22284	22311	22269	22092	22207	22009	22324	22016	22130	22302	22132	22222	22326	22281	22275	22235	22417	21930	22279	22457	22155	22355	22100	22307	22282	22156	22101	22123	22134	22395	22216	22287	22228	22167	22336	22399
30288	40242	37280	32266	25891	19908	16750	14943	13710	13534	13308	13183	13491	13145	13244	13072	13071	13247	12873	12870	12816	12911	12670	12886	12924	12869	12853	12747	12792	12841	12849	12811	12704	12797	12671	12837	12982	12892	12774	12690	12735	12956	12786	12864	12791	12757	12718	12837	12832	12828	12746	12833	12780	12886	12906	12892	12632	12695	12930	12689	12865	12874	12679	12847	12862	12974	12875	12752	12772	12670	12726	12793	12751	12728	12703	12562	12922	12760	12664	12912	12713	12927	12801	12660	12909	12853	12775	12734	12695	12641	12852	12678	12829	12750	12769	12798	12858	12708	12915	12611	12684	12740	12916	12842	12714	12778	12740	12680	12775	12768	12819	12807	12798	12987	12899	12811	12600	12810	12795	12906	12755	12732	12624	12775	12618	12718	12778	12734	12754	12689	12661	12825	12716	12980	12680	12817	12839	12665	12843	12678	12885	12981	12779	12899	12921	12848	12833	12753	12761	12736	12719	12754	12891	12761	12675	12750	12920	12647	12841	12695	12731	12716	12722	12952	12728	12777	12738	12699	12835	12891	12711	12926	12793	12706	12757	12702	12861	12858	12741	13049	12794	12712	12784	12829	12666	12946	12742	12890	12856	12876	12873	12753	12781	12760	12790	12904	12654	12738	12865	12934	12935	12819	12842	12836	12898	12884	12820	12705	12595	12766	12834	12719	12931	12805	12897	12970	12747	12917	12955	12790	12660	12862	12697	12698	12735	12681	12891	12880	12730	12734	12774	12822	12871	12849	12892	12838	12884	12859	12813	12730	12858	12688	12799	12808	12770	12843	12740	12749	12734	12716	12919	12871	12740	12767	12606	12746	12765	12723	12940	12728	12711	12919	12758	12808	12919	12898	12913	12728	12840	12883	12807	12654	12893	12771	12684	12855	12761	12678	12636	12859	12709	12747	12810	12896	12650	13005	12848	12920	12707	12807	12709	12881	12833	12712	12948	12741	12835	13027	12824	12842	12725	12787	12727	12860	12721	12783	12716	12708	12866	12846	12662	12860	13060	12798	12652	12779	12825	12833	12821	12778	12863	12760	12834	12769	12813	12838	12759	12924	12875	12934	12695	12765	12786	12734	12709	12718	12876	12992	12811	12953	12716	12701	12846	12839	12822	12870	12755	12705	12763	12958	12968	12892	12785	12851	12890	12669	12852	12670	12543	12800	12779	12496	12682	12805	12815	12669	12779	12622	12707	12908	12883	12915	12858	12630	12665	12985	12782	12710	12781	12723	12909	12752	12784	12637	12783	12786	12833	12821	12747	12666	12792	12724	12865	12982	12709	12860	13002	12763	12773	12813	12713	12925	12648	12890	13035	12655	12818	12947	12909	12842	12765	12910	12773	12937	12966	12696	12828	13009	12852	12768	12899	12598	12706	12816	12887	12814	12707	12699	12837	12849	12805	12869	12809	12729	12620	12738	12693	12897	12709	12911	12708	12910	12895	12900	12844	12772	12754	12785	12879	12823	12934	12768	12845	12912	12872	12754	12747	12911	12804	12843	12905	12874	12667	12724	12738	12920	12807	12846	12875	12944	12694	12756	12745	12820	12698	12771	12856	12693	12808	12758	12815	12728	12871	12736	12680	12780	12862	12998	12789	12725	12818	12791	12808	12679	12688	12838	12646	12666	12633	12977	12755	12604	12878	13007	12862	12963	12658	12966	12664	12901	12923	12749	12828	12687	12889	12936	12778	12718	12870	12856	12877	12821	12677	12817	12820	12546	12864	12814	12784	12860	12662	12794	12770	12818	12694	12576	12905	12705	12745	12801	12867	12814	12743	12841	12743	12785	12737	12796	12787	12812	12795	12869	12763	12756	12733	12828	12843	12816	12773	12862	12769	12838	12832	12871	12778	12922	12688	12701	12685	12790	12749	12747	12931	12690	12811	12833	12887	12753	12765	12707	12705	12805	12843	12597	12929	12922	12714	12668	12898	12682	12924	12892	12806	12791	12739	12795	12807	12649	12839	12916	12751	12717	12844	12724	12784	12780	12775	12802	12764	13025	12797	12853	12967	12839	12851	12803	12724	12864	12793	12839	12698	12946	12739	12825	12569	13005	12756	12917	12647	12872	12689	12810	12781	12805	12783	12696	13000	12812	12636	12847	12809	12622	12843	12756	12864	12721	12810	12838	12816	12675	12813	12871	12756	12778	12791	12723	12929	12751	12753	12801	13080	12769	12839	12917	12844	12787	12719	12684	12849	12682	12795	12937	12814	12802	12808	12948	12707	12842	12892	12620	12907	12818	12665	12812	12872	12894	12857	12724	12887	12815	12861	12678	12961	12687	12835	12657	12654	12903	12603	12738	12740	12644	12794	12845	12626	12737	12776	12749	12661	12854	12758	12693	12745	12711	12850	12910	12767	12718	12726	12661	12955	12727	12878	12870	12809	12840	12736	12797	12685	12834	12964	12976	12919	12788	12735	12780	12873	12571	12563	12816	12709	12669	12751	13031	12781	12850	12784	12908	12704	12781	13003	12816	12830	12795	12906	12724	12847	12670	12847	12864	12801	12752	12785	12820	12841	12680	12695	12964	12694	12671	12717	12741	12777	12660	12706	12879	12762	12929	12727	12799	12858	12732	12717	12874	12809	12904	12738	12946	12876	12592	12756	12840	12613	12750	12650	12743	12868	12822	12681	12838	12610	12870	12942	12736	12884	12673	12924	12854	12872	12771	12754	12935	12833	13000	12683	12852	12697	12684	12706	12659	12750	12743	12823	12811	12702	12742	13003	12830	12891	12772	12688	12893	12833	12744	12671	12671	12852	12730	12881	12777	12888	13126	12821	12707	12756	12618	12980	12931	12771	12933	12634	12854	12689	12704	12792	12897	12829	12777	12667	12686	12645	12970	12878	12808	12732	12781	12751	12870	12699	12896	12810	13000	12928	12722	12868	12813	12713	12536	12926	12736	12794	12699	12739	12792	12891	12856	12735	12774	12795	12792	12765	12741	12825	12754	12870	12888	12752	12757	12758	12808	12738	12578	12843	12610	12673	12765	12764	12849	12829	12798	12905	12658	12885	12901	12901	12784	12891	12814	12790	12701	12797	12821	12772	12617	12595	12700	12882	12952	12781	12814	12838	12786	12828	12771	12681	12762	12766	12664	12585	12860	12673	12835	12859	12711	12918	12963	12801	12728	12658	12906	12686	12761	12683	12828	12901	12736	12789	12762	12945	12732	12722	12824	12732	12845	12752	12847	12910	12790	12785	12890	12826	12771	12878	12760	12840	12784	12973	12763	12864	12779	12818	12633	12867	12914	12846	12630	12720	12702	12872	12722	12916	12774	12667	12819	12973	12704	12675	12783	12624	12898	12736	13002	12812	12722	12628	12721	12959	12696	12664	12847	12626	12941	12768	12779	12864	12644	12643	12784	12829	12765	12790	12877	12918	12917	12826	12793	12822	12855	12859	12681	12696	12848	12547	12943	12811	12899	12733	12580	12720	12874	12746	12922	12732	13035	12809	12827	12898	12881	12800	12800	12677	12843	12721	12782	12925	12727	12849	12740	12705	12627	12824	12880	12613	12769	12781	12755	12879	12989	12795	12815	12799	12628	12799	12773	12699	12724	12834	12676	12861	12674	12838	12799	12789	12866	12913	12802	12807	12733	12813	12816	12614	12911	12858	12813	12778	12725	12904	12654	12876	12767	12830	12785	12782	12765	12832	12715	12979	12917	12766	12811	12645	12908	12910	12837	12738	12871	12777	12799	12749	12698	12888	12864	12921	12778	12807	12840	12782	12709	12902	12751	12848	12744	12776	12914	12867	12694	12884	12826	12806	12798	12715	12764	12817	12810	12829	12604	12694	12580	12709	12805	12759	12746	12719	12897	12910	12875	12782	12775	12801	12818	12612	12878	12929	12770	12749	12857	12797	12910	12730	12785	12805	12749	12897	12773	12729	12806	12879	12863	12846	12726	12950	12763	12875	12814	12872	12684	12756	12885	12748	12789	12914	12899	12731	12872	12854	12565	12678	12851	12808	12883	12806	12825	12775	12895	12869	12888	12726	12867	12694	12779	12851	12766	12806	12785	12955	12878	12686	12757	12711	12738	12762	12830	12848	12962	12804	12964	12733	12735	12782	12773	12748	12772	12691	12861	12770	12726	12836	12829	12928	12694	12772	12748	12787	12687	12717	12730	12896	12805	12832	12643	12945	12755	12733	12863	12645	12937	12807	12922	12802	12857	12908	12708	12686	12980	12688	12792	12704	12798	12755	12726	12833	12708	12586	12801	12595	12682	12845	12868	12907	12817	12772	12768	12807	12708	12657	12791	12917	12660	12800	12856	12735	12910	13045	12593	12770	12985	12848	13096	12962	12952	12883	12718	12790	12794	12922	12719	12788	12685	12931	12900	12748	12685	12790	12758	12766	12613	12724	12796	12700	12715	12861	12673	12892	12599	12823	12732	12887	12764	12745	12803	12729	12733	12869	12914	12778	12830	12789	12929	12845	12680	12756	12883	12790	12839	12808	12772	12911	12824	12803	12910	12786	12738	12613	12627	12769	12746	12887	12738	12930	12675	12948	12748	12989	12895	12643	12932	12929	12791	12838	12866	12712	12730	12873	12771	12777	12871	12888	12676	12821	12749	12746	12845	12755	12925	12699	12901	12736	12623	12820	12720	12836	12958	12896	12651	12841	12752	12987	12878	12836	12686	12725	12882	12767	12835	13044	12802	12745	12727	12813	12782	12754	12935	12798	12854	12654	12927	12672	12809	12793	12748	12917	12716	12760	12840	12740	12676	12700	12834	12816	12795	12779	12853	12739	12809	12885	12788	12751	12952	12822	12692	12699	12826	12784	12701	12963	12737	12789	12788	12942	12858	12712	12734	12905	12986	12793	12744	12716	12722	12740	12754	12796	12874	12838	12649	12766	12813	12761	12937	13009	12864	12887	12752	12961	12751	12790	12647	12691	12761	12676	12914	12733	12809	12729	12710	12806	12742	12786	12766	12896	12709	12754	12882	12714	12874	12973	12764	12679	12716	12801	12631	12858	12715	12872	12866	12873	12920	12713	12902	12859	12861	12819	12624	12591	12823	12921	12780	12647	12736	12772	12764	12802	12661	12969	12834	12885	12677	12824	12743	12839	12853	12737	12849	12908	12850	12949	12765
24760	21441	30430	33570	32241	30792	28614	24823	23658	23488	23033	22706	22274	22767	22901	22584	22302	22301	22210	22592	22285	22137	22257	22303	22189	22198	21919	22044	21913	21823	22157	21871	21942	22136	21976	21898	22263	22010	22014	21910	21984	21984	22085	22169	21989	22098	22301	21995	21941	21972	22055	21927	21862	22057	22136	22016	21963	22072	22170	21958	22023	21860	21785	22019	21837	22361	22121	21716	21766	22118	21999	21979	22157	22067	21956	21923	21995	21775	21727	21786	21880	22158	22128	21765	22010	22267	22038	22040	22116	21710	21875	21975	21969	21900	22058	21776	21760	21860	21663	21660	21974	21858	21789	21946	21945	21848	21925	21938	21972	22028	21998	21805	21807	21875	22035	21976	22032	22095	22199	22180	21867	21892	21990	21881	21890	21841	22014	22015	22222	21807	22169	21959	21998	22188	22032	21897	21928	21843	21782	22011	22020	22003	22100	21852	21949	21757	21980	22011	21950	21855	22083	21837	21953	22059	22038	21747	21919	21887	22037	22103	22203	22008	22058	21960	21918	21737	21958	21931	21940	21927	21880	21869	21763	21971	21871	21787	22108	21820	22043	21719	21922	22027	22114	21991	21966	21837	21894	21908	21996	21686	21900	22022	21893	22161	21842	22042	21975	21860	22093	21881	21982	21981	21793	21791	21929	22197	21942	21812	22212	21831	21898	22188	21858	21815	21872	21800	21825	21902	21795	21944	22060	22019	21709	21669	21995	21880	22170	22043	22169	21634	21969	22090	21929	22058	21956	21974	21945	21793	21901	21840	22247	21878	22046	21854	21851	22203	22093	21648	21939	21931	22207	22261	22079	21985	22087	21979	22128	22063	22009	21876	21808	22018	21926	21842	21857	21993	21982	21774	22069	21725	22049	21756	21829	22101	22034	22057	21781	21778	22136	21930	21959	21840	21936	22019	21969	21999	21955	22096	22208	21911	21986	21973	22010	21961	21965	21811	22082	21787	22062	21998	21933	21737	22083	21771	22173	21900	22026	22024	21959	22113	21964	21790	21735	21899	21867	22011	21901	21835	21884	21950	22024	21912	21762	21967	21887	21859	21979	21976	21958	21933	22049	21694	21947	21929	22144	21847	21811	22265	21779	21974	21894	21916	21595	22080	22026	21929	22012	22239	21841	22041	22069	22103	22075	21917	22184	21787	21934	21754	22072	21860	21859	21879	21983	21792	21870	21860	22090	22177	21969	22068	21892	21878	22136	21919	21878	22038	21772	22141	22030	22094	21957	22159	21997	22011	21960	21964	21887	21875	21982	21879	22080	21801	22038	22047	22038	22043	22005	22001	22059	21986	21972	21919	21905	21972	21585	21886	22058	22077	21728	22038	22011	22044	22081	22194	22175	22097	21924	22118	21921	21729	22194	21836	21653	22028	21699	22023	21842	21934	21803	21871	21988	22149	21949	21868	21769	22170	22106	21967	21935	21867	22031	21934	21891	22228	22065	21726	22172	22003	22073	21904	22153	21776	22103	21777	21959	21953	22044	21678	21946	22180	21862	21985	22132	21937	22049	21849	21971	22097	21694	21849	22113	21997	21974	21956	21925	21856	22111	21837	21976	21837	21950	21986	21990	21762	21952	21806	21985	21932	21984	21957	21805	22009	21883	21739	22024	21977	22051	21987	21865	21988	21867	21775	21837	22154	21818	22160	21966	22000	21794	21912	21991	21835	21859	21867	22182	21968	21955	21801	22107	22085	21944	21992	22013	22032	21802	21829	21811	21752	22036	22092	22097	21914	22023	21939	22039	21963	21763	21995	22151	21781	21931	22034	21936	21931	22094	21894	21914	21789	22073	22014	22310	22098	22078	21916	21999	21877	21864	21978	22040	22025	21966	21927	21837	21842	22124	21982	21891	21971	21808	22050	21904	21865	21894	21937	22044	22264	21960	22006	22083	21814	21922	22016	21977	22095	21902	22177	21868	21789	21902	22066	22052	22032	21957	21937	21913	22006	22108	21952	21838	21846	22028	22075	21775	22005	21786	21733	22013	21868	22084	22062	21945	22048	22204	22201	22085	21981	21741	21855	21932	21952	21922	22063	21972	21889	22047	21933	21925	21943	21851	21753	21921	22138	22074	22200	22032	21854	22015	21675	21845	22120	22017	21971	21985	21880	21879	21756	22051	21831	21945	22025	22053	21937	21789	21745	22050	21949	21599	21913	22144	21849	21902	21990	21789	21709	21932	21884	22075	21821	21828	21927	21947	21801	21984	21914	21925	21886	21785	21785	22007	22020	22030	22052	21981	21808	21982	21934	22000	22077	21980	22020	21965	21690	22058	22170	21846	21999	22145	21844	21977	21851	22146	22017	21855	21727	21774	22227	22030	21900	22182	22126	22219	21908	22122	21857	21992	21682	21865	22086	22122	21934	21922	22242	21917	22014	22176	21817	22050	21763	21834	21840	22213	21872	21987	22229	22246	21872	21899	21795	21811	21937	22016	22112	21879	21843	21843	21812	21956	21813	21779	22117	22023	21996	22046	21773	21951	21981	21879	21915	21955	21936	22251	22011	21797	21964	21958	21844	22013	21795	21840	22227	21975	22176	21975	21857	21968	22175	22121	21834	21865	21651	21841	21975	21875	22087	21846	21973	22063	22053	21901	21897	21984	22158	22062	22195	21950	21713	21730	21736	22047	21926	22061	21988	22020	22065	22022	21756	21960	22162	21930	21867	21950	21874	21869	22016	21964	21836	21827	21882	21848	22266	21800	21836	21841	22119	21969	21988	21840	22092	22118	21851	21953	21969	21869	22023	21955	22066	21908	21926	22071	21974	21970	21975	21824	21863	21906	21771	21789	21859	21799	21994	22105	22021	21842	21914	21888	21834	21925	21957	21897	21743	21984	21954	21811	21875	21928	21874	21997	21984	21929	21966	22135	21821	22046	22026	21749	22003	21862	22105	21993	21767	22076	21980	21728	21648	21762	21929	22085	21954	21728	21762	21982	21836	21840	21904	22002	21869	22119	21850	22128	21767	21746	22147	22241	21896	22336	22040	21952	21858	22045	21973	22042	22110	21893	21711	22176	22010	22143	21850	22107	22224	21939	22126	21918	21791	22005	22071	21844	22042	21847	21767	21819	21764	21741	22102	22247	22100	22107	21805	21798	21817	21820	21827	21985	21949	21713	22118	22169	22054	22156	21859	21924	21845	21846	21945	21899	21872	21928	22084	21904	21917	21912	22054	21972	21952	22146	21933	22075	22118	21946	22170	21897	22037	21972	22054	22084	21852	22174	22045	21941	22064	21985	22196	21917	21825	21940	21917	21847	21894	22087	22292	22084	21805	22037	21920	22089	22017	22107	21896	21741	21953	21800	22012	21929	21947	22042	21952	21889	21868	21835	21900	21513	21851	22049	21981	21786	21804	21724	21911	21910	21838	21993	22037	22027	21837	21852	21803	22063	21879	22004	21976	22194	22183	22120	21813	21996	21952	22028	21970	21984	21886	21777	22021	22047	21980	21811	21861	22232	21866	21735	21741	22016	22027	22164	21915	21824	21951	22018	21846	21832	21811	21843	21789	21987	21965	22037	21896	22148	21895	22149	21953	21952	21746	21956	22103	22286	21937	21847	21942	21877	21846	22026	21835	21712	21911	21968	22071	21653	21945	21752	21873	21891	21957	22121	21999	21934	21787	21611	22098	21991	21947	22044	22085	21813	21989	21783	21920	21752	21751	21712	22070	22063	22040	22057	21982	21983	21925	22154	21918	22234	21932	22000	22167	21903	21884	22071	21882	21966	22002	21840	21979	21890	21879	21980	21862	21870	22020	21905	21900	21766	21795	22060	21942	21785	22061	21846	21867	21840	21900	22057	21688	21939	21981	21856	22016	21909	21842	22070	22005	21700	21880	21782	21761	22127	21765	21833	21888	21814	22071	22036	22078	22102	21943	22030	21962	21719	21710	21969	21766	22179	21778	21832	22037	21851	22101	22234	22025	21909	21942	21996	22031	22041	21951	21799	22113	21901	21955	21711	22100	21971	21962	21819	21802	21916	22006	21856	21788	21950	21709	21661	22139	21996	21904	21968	22016	21928	22123	21935	22028	21953	22282	21834	21897	21905	21900	21866	21876	22027	22094	22087	21829	21971	22062	21959	21946	21956	21960	21990	21966	21993	21881	21919	21637	21766	22163	22004	22107	22084	22054	21944	21837	21838	21845	21880	22166	21863	21817	22131	22112	22166	22017	21962	21923	22042	21955	21887	21921	21874	21830	21859	21730	21885	21866	22119	21990	22066	22092	21977	21978	22148	21782	21797	21893	21924	21806	21907	21855	21800	22199	22153	22068	22200	21740	21996	22040	22194	22159	21938	22053	22066	21876	21853	21856	21830	21997	21846	22076	21850	22006	21827	22257	21957	22102	21965	21889	21875	21908	22022	21931	22040	22217	22035	22219	21834	22132	21960	21779	21983	22133	21982	22095	22225	22055	21807	21972	21770	21916	21721	21924	22212	21921	21897	21844	21974	22048	21885	22011	22158	21947	21988	22029	21829	21927	21934	21875	21970	22179	22126	21818	21999	21928	22027	21925	22004	22054	22124	22179	22111	22001	21910	22155	22263	22188	21917	21922	22082	21853	21939	21701	21768	21894	21803	21798	21893	22000	21942	22107	21803	21748	21844	21728	21870	21938	22033	21900	21878	21789	22109	22017	22001	21922	22098	21989	22069	22033	21666	21926	21876	21945	21970	21927	21853	21714	21773	21939	21975	22036	21976	21900	22065	21959	21961	21666	22164	21960	21993	21773	22136	21983	21867	21944	21958	21930	21820	21930	21891	21776	21870	21868	22224	22146	22017	22034	21839	22172	22039	21989	21913	21958	22064	21896	22059	21714	21880	22071	21970	21893	22050	21845	21986	22041	21983	21857	21918	21844	21996	21936	21901	22199	21907	21963	21848	22170	22008	21758	22123	21978	22093	22060	21863	21555	21937	21958	22126	22055	22159	21794	21868	22008	21883	21801	21998	22024	22030	21974	22117	22061	21933	22021	21949	22082	22183	21856	21821	21824	21756	21859	22043	22033	22094	21761	22236	22139	22209	22005	21866	22176	22092	22003	22053	21810	22098	22018	21734	22039	21680	21975	22010	21948	22102	21755	22141	21706	22109	22099	22107	21989
29084	46792	45245	38499	29703	22755	18480	15523	14826	14165	13849	13581	13391	13536	13442	13472	13359	13156	13189	13128	12986	13059	12936	12961	13016	12774	12751	12927	12866	13023	12906	12936	12901	12969	12892	12931	12696	12974	12803	12907	12923	12853	12710	12896	12833	12939	12774	12970	12884	12818	13002	12874	12859	13057	12814	12947	12811	12864	12763	12803	12901	12811	12851	12847	12822	12854	12936	12898	12908	12905	12870	12911	12756	13032	12789	12958	12759	12889	12775	12912	12813	12863	12735	12941	12757	12932	12819	12805	12803	12814	12768	12790	12775	12909	12747	12908	12857	12955	12797	12818	12832	12664	12893	12848	12807	12718	12958	12897	12933	12910	12944	12834	12763	12730	12965	12831	12874	12770	12787	12641	12823	12884	12837	12814	12894	12916	12790	12891	12587	12917	12804	12905	12900	12833	12618	12875	12838	12730	12779	12614	12893	12835	12948	12651	12895	12818	12770	12905	12763	12631	12938	12668	12848	12707	12830	12984	12734	12761	12737	12689	12806	12971	12945	12835	12867	12840	12834	12740	12741	12824	12895	12794	12932	12733	12796	12795	12800	12817	12693	12872	12953	12757	12675	12835	12749	12879	12905	12665	12686	12776	12843	12756	12685	12758	12789	12720	12751	12655	12926	12846	12820	12832	12881	12790	12802	12784	12824	12779	12901	12932	12894	12811	12876	12690	12859	12733	12710	12792	12928	12761	12912	12839	12857	12806	12903	12861	12752	12749	12877	12961	12771	12838	12750	12664	12648	12748	12818	12704	12763	12905	12890	12797	12694	12805	12814	12827	12892	12835	12989	12724	12794	12738	12937	12734	12799	12768	12796	12816	12723	12994	12838	12701	12876	12872	12812	12700	12920	12773	12731	12839	12779	12650	12806	12868	12738	12822	12652	12838	12730	12831	12781	12768	12799	12845	12801	12711	12822	12851	12902	12871	12691	12972	12830	12855	12690	12810	12758	12711	12766	12893	12848	12855	12748	12893	12864	12829	12743	12802	12837	12894	12851	12787	12871	12817	12628	12744	12736	12818	12757	12700	12710	12810	12844	12916	12705	12792	12819	13002	12742	12844	12800	12646	12784	12950	12882	12776	12720	12867	12849	12724	12776	12810	12812	12844	12770	12973	12737	12876	12644	12964	12615	12653	12861	12770	12801	12981	12739	12925	12804	12861	12844	12723	12830	12747	12883	12994	12727	12872	12727	12646	12761	12736	12731	12826	12713	12773	12985	12739	12701	12748	12864	12950	12668	12871	12841	12769	12623	12796	12713	12679	13044	12774	12679	12774	12777	13017	12717	12861	12921	12827	12921	12839	12940	12805	12734	12790	12865	12897	12752	12708	12759	12730	12803	12886	12867	12842	12819	12630	12674	12827	12848	12790	12846	12750	12991	12781	12905	12932	12761	12697	12857	12762	12928	12721	13043	12653	12740	12760	12786	12804	12923	12776	12888	12735	12854	12894	12865	12709	12894	12872	12932	12951	12890	12830	12896	12950	12909	12777	12862	12792	12614	12728	12734	12766	12770	12676	12818	12950	12846	12718	12873	12932	12800	12894	12716	12908	12869	12754	12903	12812	12889	12868	12861	12832	12748	12912	12953	12971	12898	12776	12807	12775	12646	12896	12838	12696	12928	12692	12863	12811	12839	12830	12733	12831	12665	12825	12816	12828	12648	12758	12872	12665	12740	12952	12833	12862	12864	12777	12789	12776	12807	12794	12851	12763	12859	12630	12817	12764	12737	12843	12834	12952	12779	12893	12845	12659	12821	12824	12669	12889	12781	12790	12669	12941	12710	12958	12783	12853	12586	12855	12907	12770	12855	12800	12673	12729	12912	12805	12787	12779	12945	12820	12943	12816	12787	12821	12798	12808	12924	12741	12696	12760	12779	12928	12763	12817	12749	12853	12841	12755	12951	12765	12819	12864	13060	12724	12942	12991	12645	12685	12810	12908	12814	12868	12757	12935	12844	12748	12919	12717	13006	12820	12908	12944	13001	12562	12787	12811	12841	12702	12798	12805	12771	12726	12926	12836	12818	12739	12815	12706	12901	12852	12870	12792	12654	12781	12821	12878	12891	12792	13042	12714	12892	12683	12898	12649	12944	12809	12872	12560	12734	12715	12883	12609	12872	12926	12825	12761	12801	12936	12927	12819	12851	12853	12840	12776	12907	12734	12842	12762	12641	12824	12757	12858	12780	12831	12729	12982	12888	12862	12676	12748	12911	12821	12769	12778	12793	12815	12905	12908	12771	12702	12786	12743	12858	12694	12765	12864	12812	12984	12870	12989	12684	12827	12831	12800	12884	12803	12844	12784	12890	12797	12867	12755	12992	12792	12737	13061	12782	12917	12868	12821	12797	12792	13017	12763	12854	12649	12828	12892	12777	12775	12777	12872	12823	12896	12848	12840	12915	12764	12663	12781	12750	12741	12851	12759	12756	12922	12706	12806	12776	12866	12839	12904	12790	12787	12877	12878	12919	12684	12821	12726	12812	12849	12718	12812	12868	12834	12791	12658	12796	12867	12882	12879	12735	12837	12843	12837	12757	12819	12808	12721	12860	12882	12786	12625	12897	12773	12828	12820	12859	12639	12751	12806	12765	12710	12916	12756	12894	12709	12834	12808	12727	12797	12799	12857	12734	12905	12705	12978	12878	12858	12817	12841	12772	12722	12729	12746	12779	12792	12945	12776	12825	12648	12887	12766	12871	12932	12867	12809	12800	12875	12771	12754	12902	12873	12694	12859	12816	13001	12758	12758	12887	12755	12961	12882	12828	12829	12700	13032	12976	12835	12849	12801	12960	12989	12821	12933	12944	12879	12637	12887	12586	12986	12803	12862	12930	12739	12855	12985	12837	12837	12724	12731	12882	12911	12874	13009	12748	12694	12917	12938	12915	12778	12871	12885	12764	12720	12847	12735	12733	12707	12948	12804	12790	12897	12915	12650	12921	12826	12734	12890	12731	12890	12764	12928	12769	12684	12668	12744	12856	12885	12734	12730	12727	12878	12778	12719	12785	12818	12843	12786	12907	12757	12781	12751	12855	12879	13055	12853	12820	12659	12772	12730	12717	12773	12768	12909	12872	12732	12801	12840	12838	12643	12932	12786	12886	12696	12892	12786	12732	12755	12952	12808	12952	12758	12697	12809	12670	12789	12787	12818	12742	12904	12696	12975	12959	12922	12740	12906	12887	12826	12860	12748	12743	12864	12795	12686	12846	12933	12763	12841	12839	12902	12991	12812	12911	12885	12845	12685	12842	12954	12742	12891	12787	12837	12957	12749	12869	12805	12817	12771	12756	12739	12833	12812	12842	13040	12807	12834	12842	12874	12757	12768	12780	12946	12789	12915	12679	12626	12936	12752	12742	12718	12743	12695	12856	12677	12732	12789	12779	12870	12832	12749	12789	12903	12819	12816	12803	12791	12789	12649	12972	12895	12870	12840	12800	12844	12798	12842	12886	12713	12885	12876	12773	12783	12747	12630	12656	12771	12681	12686	12948	12926	12641	12793	12832	12791	12772	12883	12822	12600	12776	12739	12865	12816	12798	12783	12792	12890	12906	12880	12897	12939	12777	12782	12875	12710	12723	12898	12994	12861	12845	12697	12687	12825	12948	12716	12846	12673	12749	12950	12604	12907	12649	12755	12736	12680	12889	12859	12774	12799	12688	12734	12884	12951	12840	12532	12770	12663	12613	12943	12835	12765	12858	12943	12762	12975	12775	12796	12702	12970	12970	12767	12875	12721	12792	12922	12728	12874	12817	12723	12932	12648	12733	12838	12778	12742	12784	12958	12778	12680	12801	12797	12933	12834	12736	12995	12749	12841	12812	12921	12713	12836	12885	12856	12828	12823	12938	12805	12964	12721	12836	12896	12950	12729	12843	12882	12930	12812	12837	12852	12890	12740	12903	12816	12840	12935	12719	12842	12759	12923	12883	12765	12844	12940	12850	12875	12653	12720	12761	12871	12838	12821	12894	12805	12791	12757	12739	12997	12654	12822	12902	12752	12910	12616	12932	12801	12925	12938	12733	12701	12900	12919	12840	12802	12740	12876	12639	12777	12881	12837	12781	12880	12846	12826	12709	12948	12791	12975	12957	12817	12814	12922	12911	12840	12803	12846	12731	12835	12860	12801	12810	12923	12932	12726	12788	12844	12751	12795	12761	12705	12775	12855	12879	12767	12696	12914	12911	12857	12833	12970	12869	12787	12862	12756	12889	12670	12734	12836	12915	12833	12793	12765	12846	12768	12726	12760	12750	12814	12907	12907	12759	12729	12869	12727	13037	12879	12736	12719	12808	12754	12742	12839	12745	12685	12741	12817	12846	12923	12819	12638	12816	12777	12913	12769	12745	12764	12833	12878	12827	12855	12783	12875	12726	12912	12644	12731	12686	12760	12714	12849	12925	12887	12779	12918	12705	12779	12758	12871	12785	12862	12773	13004	12861	12745	12953	12892	12826	12775	12852	12918	12883	12867	12803	12761	12769	12893	12751	12750	12887	12722	12798	12787	12780	12702	13058	12913	12845	12800	12798	12770	12925	12770	12869	12907	12924	12795	12838	12779	12806	12660	12715	12915	12806	12728	12818	12815	12836	12704	12629	12719	12907	12875	12737	12927	12860	12877	12745	12938	12915	12816	12746	12954	12892	12894	12869	12754	12842	13031	12701	12817	12763	12832	12782	12965	12762	12804	12783	12759	12824	12771	12745	12731	12719	12827	12928	12912	12706	12919	12830	12837	12704	12892	12781	12848	12838	12794	12933	12772	12876	12785	12872	12919	12700	12935	12800	12835	12758	12726	13005	13013	12804	13023	12858	12834	12984	12631	12753	12855	12794	12766	12730	12738	12847	12645	12853	12694	12748	12820	12675	12804	12868	12818	12716	12910	12929	12765	12942	12870	12858	12871	12891	12781	13057	12671	12824	12944	12817	12700	12897	12734	12796	12782	12864	12828	13033	12789	12713	12757	12735	12679	12781	12946	12726	12873	12840	12908	12896	12811	12754	12779	12732	12775	12729	12862	12848	12812	12920	12732	12749	12800	12964	12885	12800	12802	12960	12847	12916	12856	12916	12773	12824	12722	12676	12930	12976	12776	12729	12821	12848	12786	13013	12789	12755	12855
23101	21108	28769	27152	28665	30590	30273	25679	24305	24024	23215	22817	22802	22663	22686	22535	22639	22603	22500	22524	22430	22174	22290	22190	22363	22128	22086	22083	22171	22345	22218	22260	22228	22148	21901	22143	21978	22058	22129	22056	22166	22013	22048	22128	21859	22117	21887	21987	21819	21940	22164	21971	22174	21772	22045	22021	21967	22198	22058	21869	21881	22012	22007	21893	22050	21819	22127	22092	22042	22076	22194	21918	22112	21990	22334	22163	22129	21953	22017	21923	22003	21940	22095	21870	21849	22017	22168	22114	22070	22002	21821	21927	21799	21634	21963	22087	22008	22074	22251	21907	22029	22033	21955	22107	22001	21931	21701	21932	21908	21971	22090	21931	22047	21847	21900	22047	21823	22037	22091	22097	22039	22254	22193	22000	21690	21968	22163	22142	22056	21921	21834	22023	21988	21990	21996	21901	21811	22028	22072	21792	22132	21857	22057	21948	22018	22112	21978	21864	22045	22143	22021	22061	22191	21848	21900	21852	22110	21828	21848	22065	22061	21791	22172	22098	22119	21781	21962	22026	22103	21971	22257	21940	21974	22192	22114	22208	22146	21807	21928	21860	21963	21990	21915	22231	22102	21959	22047	22224	21970	22068	21971	22034	21942	22072	21966	22022	21898	21924	21765	21909	22059	22122	21970	22238	21916	22152	22039	21963	22073	22128	22096	21995	21965	21905	21984	21957	22061	21939	21888	21924	21834	21862	22027	21952	22072	21802	22071	22114	22015	22061	21771	22006	22250	21947	22227	21925	21762	22050	21975	21889	21745	21927	22019	22222	22169	21887	22014	22059	22139	21829	22007	22154	21990	21827	21994	21898	21970	21968	21895	22028	22036	22202	22067	22067	21674	21854	21960	22067	22062	21842	21895	22016	21922	21968	22016	21917	21815	22022	21955	22006	22221	21919	21906	21787	22001	21728	21866	22046	21947	22032	21916	22174	22076	22203	22034	22095	21975	21784	21999	22233	21914	21919	22172	22095	21993	21875	22005	21998	21931	22000	22040	22096	21870	21793	21714	21977	21717	21657	21984	21977	22065	21950	22006	22128	21927	22054	22007	21779	21855	22061	22017	21836	21871	21732	21896	21877	22012	21983	21950	22119	22008	22135	21900	21820	21898	21881	22179	21906	22086	22159	21958	22148	22134	22061	21951	22265	21884	21925	21709	22099	22052	21899	21980	21692	21844	22060	22033	21905	21911	22061	22066	21933	21938	22004	21753	21791	22166	21971	22127	22196	21890	22119	22069	21986	22100	22088	21933	22058	22142	21842	21810	21998	21993	22000	21862	22147	21940	22012	21790	21814	22023	21775	21882	22199	21827	21816	21869	21928	22026	21969	22305	21926	21952	21838	21912	21841	21981	22005	21954	21795	21958	22078	21731	21898	22000	22137	21836	21883	21811	21939	21962	21965	21926	22153	22101	22072	21947	22019	21773	22004	22021	21986	22014	21989	22114	21774	22268	22143	22204	21943	22088	21975	22135	22066	21958	21935	21859	21935	21944	21838	22298	21901	22029	22055	22058	22149	21816	21887	21998	22296	21979	21961	22181	22061	21902	22014	21956	21883	22110	21815	22083	22148	21886	21921	21936	21844	21897	21912	22042	21915	21842	22071	21980	22154	21893	22231	21953	21829	22038	22034	22153	21924	22080	22042	22071	22037	21733	21963	21956	21878	21831	22321	22145	21986	22034	21945	22188	22126	22125	21881	21904	21824	22044	21858	21642	21954	22003	21928	21864	21938	22011	22028	21956	21867	22002	21824	21848	21866	21855	21854	21792	21953	22110	22017	22107	21990	22050	22203	21926	22114	22104	21953	21770	22042	22189	21849	21982	21997	22164	22141	21938	21868	22164	21941	21995	22353	21946	21813	22104	22219	21955	21931	21999	21989	22052	22111	22067	21901	22058	21843	21841	21982	21942	21991	22174	21731	22051	22094	21881	22195	22147	22304	22099	22126	21938	22069	21950	22229	21917	22096	22054	22118	21964	22058	22101	21934	21885	22001	22017	21923	21916	22034	21952	21783	22049	22042	21938	22080	22127	22062	21914	21893	22032	22058	21984	21893	21956	22001	21945	21975	21785	22059	22104	21896	21982	22037	22095	22153	22020	21890	21871	22047	21677	21936	21899	22310	21816	21953	22184	22256	22082	21962	21893	22115	22310	22148	21918	21855	22022	22276	22216	22026	21807	21853	21987	21880	21865	21837	21710	22097	21966	21925	21703	22010	22105	21812	21799	22012	21941	22196	21781	21700	22045	22091	21923	22077	22065	22238	21933	21949	21914	22057	21944	22137	21946	21990	22068	22059	21980	21869	22115	22264	22015	21893	21879	22026	22071	22200	21789	22072	21798	21915	21971	22077	22253	22037	21805	22002	22047	21989	21990	22031	22125	21986	21854	21811	21998	21906	22061	22134	22154	22017	21987	21902	21803	22179	21960	21964	22005	22008	21926	22072	22067	21971	21940	21604	22047	21878	22061	22038	22148	21908	21986	21925	22013	22084	21937	21913	22071	21751	21869	21985	21943	21826	22179	21929	22107	22101	21828	21745	22002	21963	21917	22056	22207	22085	21955	21954	22223	22060	22139	22072	22142	22004	21749	21948	22302	22104	21826	22077	22133	22128	21853	22111	22099	22100	21968	22074	21987	21751	22025	22218	21985	22011	22133	22023	22034	21820	22153	21830	21916	22099	22015	21998	21743	21939	21834	22149	21834	21870	21880	21944	21866	22047	22195	21950	21936	21931	21933	21939	21855	22038	21865	22048	22036	21941	22127	22053	22107	21972	21943	22173	21800	22016	22066	21965	22266	22024	21967	21984	22069	22109	22216	22184	22004	21844	22012	22029	22137	22208	21863	22391	21936	21969	22049	21869	22064	22078	22268	21956	21778	21836	22247	22030	22014	21886	21713	21998	22055	21907	22056	22274	22186	21984	22091	22105	21993	22113	22004	22010	21962	21973	22009	21971	22175	21882	22034	22028	21972	21927	21975	21844	22041	21987	21996	21781	21925	21983	21866	21827	21932	21906	22109	22006	22238	22078	21962	21871	22160	21816	21956	22100	21990	22043	22004	21957	21856	22023	22018	21921	21866	22145	21903	21885	22039	22001	21950	22003	21878	22108	21671	22073	22139	22065	21954	21792	21838	21994	21954	21996	22052	22064	21904	21921	22076	21940	22271	21905	21934	22070	22082	21943	21996	21760	21949	22172	22007	22021	21794	22022	21983	22018	22061	21872	21901	22198	22019	22048	21772	22023	22079	21940	21871	22001	22098	22002	22150	22036	21900	21827	22107	22013	22121	21985	22085	21954	21875	21989	22080	21938	21731	21915	21934	21879	22216	22032	21866	21935	22103	22017	21925	22009	22068	21936	22069	21957	22132	21805	21866	21970	22088	22189	22119	21861	21955	21904	22058	21849	21855	21915	22056	21845	21947	22000	21837	21994	21970	22062	22016	22013	21804	21824	22127	22071	22069	21918	22214	21865	22143	21968	21717	22021	22153	22065	22122	22069	22018	21994	22143	22082	21982	22112	21935	22012	22250	21908	22115	21767	21980	22019	22133	21941	22043	22129	22005	22289	21954	22006	22055	21855	21847	21803	21869	21863	22071	22037	22183	21992	21918	22189	21913	22030	21873	22006	21856	21886	21914	21940	22190	22121	22310	22075	21998	22029	22045	21856	22138	22051	22167	21991	22040	21963	22079	21811	21896	22009	22052	21836	21780	21980	22109	22400	22100	22100	22011	22084	21961	21987	22058	22030	22031	22068	22174	21932	22093	22106	21950	21956	22114	21891	21848	22062	22132	21720	21947	21908	21851	21879	22199	22092	22176	21920	21722	21885	21886	22102	22127	21870	21752	22033	22143	21846	22082	21886	21676	21924	21809	21834	22107	22144	22122	21803	21864	21997	21988	21986	22008	21922	21946	22003	21951	21982	22122	21876	21780	22255	22094	22099	21916	21994	21994	22134	21899	21871	22056	21725	21982	22013	22116	22068	22071	22063	22088	22034	22250	22047	22121	21677	22025	22171	21938	22019	21905	21787	22101	21974	21924	21985	22090	22020	22079	22199	22100	22061	21932	21943	22226	22073	22169	21991	21889	22027	22164	21990	21930	22008	21987	22050	22075	22090	22040	21940	21902	22074	21884	21987	22157	22084	22094	21878	21868	21970	22305	22032	21918	21825	22008	21926	22055	21961	22055	22077	22072	22129	21895	21977	22073	22027	22046	22264	21925	22154	21987	22086	22064	22046	22107	22129	22076	21878	22071	21813	22031	21936	21880	22014	21987	22049	21959	21967	22102	22105	21929	21938	22121	21873	22164	21944	21925	21879	21902	21908	22105	22105	21947	21856	22007	21891	21903	21902	22067	21961	22099	21957	22043	21969	22129	22098	22011	22064	21947	22150	21967	22212	22205	21821	21950	21994	22087	22038	22202	21989	21873	21956	22117	22047	22059	22047	21863	21942	21904	21685	22041	22100	22068	21870	21971	22033	21916	21883	21974	22107	22102	22081	22020	22002	22022	21970	22037	22108	21764	21948	22196	22065	22044	21919	22011	22156	22016	22009	22111	21833	22146	21994	22190	22025	21902	21734	22076	22121	22191	21702	21848	21911	22358	21969	21963	21915	22025	22110	21965	21790	22002	22052	21951	21958	21867	22043	21757	22135	22066	21939	22025	21967	22169	21994	21991	21990	21978	21973	21825	21761	21996	22066	22097	22002	22054	21997	22150	22192	22031	22053	21914	21772	22018	22255	22079	22159	21958	21925	22199	22115	21818	21990	22016	21807	22115	22010	21973	22106	21838	22110	22097	22072	22145	22035	21978	21747	22021	22193	21948	21837	21742	21897	21898	21995	22118	21997	21945	21777	22023	22118	22030	22070	21937	21883	22096	21931	22285	22054	22055	22143	21967	22077	22098	22016	21876	21879	21742	22021	22087	22159	22148	22213	22023	22001	22028	22019	22196	21734	22028	22208	22037	21711	21849	21855	22044	21967	22179	21947	21908	21958	22041	22170	21939	21987	21989	21836	21881	21927	21946	22028	22227	22117	21979	21833	22072	21803	21995	21993	22009	21935	22166	22101	21805	22026	22199	22057	21813	22027	22054	22112	21885	22023	22171	22038
30146	50529	49474	41861	32327	25049	19807	16879	15583	14667	14114	13762	13608	13599	13661	13494	13818	13437	13486	13459	13389	13280	13297	13103	13044	12916	13021	13153	12964	13261	12970	12872	13019	13016	13069	13009	13005	12971	12772	13050	12939	12995	13161	12977	12975	12722	12946	13007	12939	12867	12864	13047	12785	12867	13007	12997	13084	12849	12903	12887	12852	12863	12915	12834	13021	13148	12842	12976	12808	13081	13074	12890	12969	12998	13026	13008	13013	12938	13012	12993	12888	13102	13058	12874	12846	12989	13049	12826	12833	13058	12953	12753	12927	12904	13002	12917	12786	12865	13050	12895	12946	12900	12935	12995	12898	12995	13080	12832	12965	12793	12969	12797	12894	12998	13072	13069	12984	12968	12864	13043	12924	12876	12863	12804	12796	12894	12973	12891	12764	13057	12856	12959	12860	12886	12968	13012	12838	13170	12758	12977	12912	13052	12885	12845	13075	12886	13010	12964	12751	13156	12848	13164	12869	12998	12835	13124	12751	12975	12975	12835	12932	12836	12749	12954	12975	12980	12736	12956	12773	12919	12928	12855	12642	12989	13037	12860	12869	12784	13013	12951	12921	12754	12793	13036	12999	12784	13015	12932	12912	12959	12833	12923	13152	12785	13020	13034	12886	12967	12939	12706	12857	12857	13006	12887	12945	12908	12875	12911	12950	12805	12831	12947	13070	13049	13020	12896	12949	12949	12819	13011	12851	12823	12928	12930	12726	13202	13023	13107	12823	12921	12917	12943	12811	13064	13019	12987	12863	12804	13025	12826	13011	12996	12846	12854	13007	12906	12870	13197	12830	12891	12897	12916	12806	12884	12892	12887	12997	12796	13051	12828	13150	12897	12949	13084	12964	12921	12851	12830	13043	12675	12867	12900	12997	12829	12891	12811	12968	12988	12964	12903	12938	12989	12962	12811	12851	12910	12903	12801	12994	12956	12911	12979	12902	12984	13011	12957	13084	12873	12784	13082	12996	12808	12826	12762	13011	12935	13155	12750	13078	12861	12855	12847	12670	12930	13020	12888	13063	12994	13141	13050	12897	12960	12857	13041	12804	13075	12878	13017	12964	12922	13037	12943	13025	12706	12946	12899	12952	12807	12931	13262	12974	12886	12850	12941	12933	13104	12864	12927	13015	13041	12889	12814	12821	12951	12919	12996	12738	13017	13015	13018	12926	12852	13103	13012	12956	13067	12886	12920	12815	13250	12922	12812	12865	12893	12880	13074	12812	12778	13084	12941	12972	13004	13014	12820	12774	12952	12641	12680	12916	12939	12914	12955	12900	12840	12864	12641	12966	12984	12876	12876	12853	12877	12931	12786	12960	12891	12900	12805	12885	13096	12800	12866	12716	12949	12868	12841	12851	12918	12948	13009	13008	12979	12893	12855	12783	13016	12946	12897	12831	12829	12641	12873	12970	12862	12891	12844	12862	12929	12981	12808	12901	12904	12898	12807	12898	12954	13049	12966	12848	12678	13051	12800	12761	12831	12834	12907	12884	12936	13026	12865	13082	12928	12927	12992	13109	13082	12794	12868	12742	12965	12971	12933	12927	12778	12839	13053	12894	13023	12860	12984	12950	12857	13012	12912	13038	12890	12815	13065	12787	12855	12970	13028	13038	12774	12794	12980	12815	12820	12835	12969	12935	12804	12860	12844	12915	12941	12900	12932	12795	12779	12966	12993	13047	12747	12933	13032	12821	12924	13065	12833	13076	13191	12713	13100	12885	12911	13047	12953	12810	12899	13007	12949	12979	12950	12979	12884	12750	13074	12811	12910	12781	12960	12979	12919	12731	12775	12957	12893	12986	12979	13085	13051	12979	12988	12789	12966	12887	12838	12804	12856	13090	13037	13023	13010	12673	12816	12943	12977	12976	12967	12908	12959	12986	12918	12932	12980	12923	12889	12839	12817	12859	12966	12849	12957	12981	13110	12902	12797	12855	12945	13029	12909	12906	12903	12816	12901	12754	13010	12921	12911	12918	12762	13018	12971	12895	12774	12701	12984	12916	12936	12892	13040	13017	12939	12890	12717	12844	12912	12712	13002	12975	12914	12904	13101	13003	12872	12813	13025	12989	13001	12970	12795	12765	12791	12893	12755	12714	12871	12809	12952	12902	12871	12834	12951	12886	12873	12780	13081	13018	13030	12872	12896	12952	12985	12820	13179	12780	12796	12692	12942	12799	12962	12878	12964	12924	12849	13083	12783	12786	12876	12718	13009	12966	13022	12872	13024	12989	12941	12848	12970	12887	12960	12988	12846	12836	13036	12975	12841	12794	13096	12748	12811	12896	12905	12888	12718	12853	12978	13043	12901	12853	12918	13023	12766	12899	12823	12836	12799	12852	12887	12972	12813	12770	12717	13049	12750	12994	12878	12883	12770	12928	12946	12895	12988	12847	12904	12859	13045	12845	12775	12851	12885	12922	12919	12834	12943	12794	12857	12900	12881	12919	12895	12837	13016	12993	12940	12774	12907	12832	12815	13058	12779	12970	12886	12873	12927	12975	12998	13052	13007	12970	12927	12837	12940	12904	12793	13002	13027	12955	12746	12787	12830	12925	12888	12852	12991	12954	12976	12971	12845	13013	13022	12852	12809	12926	12976	12956	12766	12921	12997	12913	12927	12986	12999	12878	12898	12867	12917	12944	12997	13047	13097	12824	12898	12783	12773	13084	13038	12881	12874	12792	12988	12947	13058	12970	13046	12809	13014	12835	12793	12907	13004	13021	13027	12819	12752	12720	12963	12965	12973	13014	12898	13083	12998	12981	12961	13029	12931	12923	13050	12775	12921	12901	12872	12928	13016	12987	12896	12922	12836	12900	12835	12719	12950	12917	13162	12881	12974	12918	12922	12766	12970	12951	12947	12915	12975	12837	13059	13001	13010	13120	12993	13060	13050	12878	12852	12971	12874	12950	13009	12912	12969	12954	12997	13073	13010	12970	12805	12754	12938	12830	13061	12858	13040	12890	12963	12983	12889	12796	12825	12832	12718	12852	12844	12921	12742	12892	12761	12931	13042	12889	12936	12879	12906	12794	12796	12995	12953	12816	12692	12945	12773	12860	12934	12917	13067	12997	12988	12814	12950	12945	12968	13024	12774	12786	12892	12953	12785	12962	12967	12897	12789	12938	12835	12981	12887	12865	12897	13079	12853	12922	12832	13044	12831	12942	12949	12920	12830	13106	12921	13025	12859	12827	12843	12949	12898	12793	12910	12902	13012	12797	13020	12878	12821	12910	12740	12857	12832	12794	12886	12804	12921	12735	13011	12895	12808	12858	12935	12975	12870	13015	12913	12871	12777	12871	12965	12926	12994	12879	12945	12949	12852	12923	13046	12962	12923	12988	13072	12911	13035	12971	13032	12791	12881	12884	12861	13074	12824	12860	12906	12909	12911	12657	12855	12777	12799	12927	12911	12928	12914	12828	12798	13023	12765	12984	12991	12918	12980	12898	12985	12983	13076	12875	13005	12739	13063	12917	12962	12890	12807	12895	13065	12902	13058	13063	12965	12868	12959	12857	12929	12857	12799	12826	12889	12983	12924	12835	13011	12781	13071	12791	12809	12943	12956	12789	12852	12973	13078	13005	12837	12941	12997	12817	13035	12798	12763	12850	12946	12980	12946	12867	13010	12698	12934	12945	12805	12940	13046	12797	13030	12926	12900	13051	13023	13059	12927	12827	12785	12867	12823	12774	12862	12939	13146	12862	12793	12960	12963	12831	12952	12945	12776	12859	12962	12888	12848	12763	12870	12932	12755	12672	12926	12815	13030	12984	12843	13045	12891	12809	12814	12888	12884	12795	12798	12819	12888	13023	12910	12871	12826	12882	13085	12940	12722	12973	12978	12975	12939	12843	13080	12912	12943	12978	12913	12896	12881	12720	12860	12934	12983	12907	12699	12825	12962	12792	13172	12844	12960	13022	12956	12888	12784	12839	12754	12956	12832	12986	12835	12977	13010	13009	12752	12946	12872	12953	13030	12959	12896	13009	12951	12912	12794	12921	13007	12942	12950	12907	12959	12916	12953	12982	12950	12836	12866	12977	12785	12804	12926	12898	12811	12821	12836	12876	12825	12813	13029	12880	12884	12976	12762	13025	12963	13034	13129	12961	12932	13097	12876	12984	12943	12955	12874	12804	13019	12813	12964	12953	12928	12894	12915	12850	12797	12826	12850	12984	13038	12917	12851	12927	12872	12865	12961	12733	12895	12830	13005	12816	13079	13088	12862	12896	12912	12894	13086	12807	12924	12682	13119	12972	12834	13040	12969	12691	12961	12751	12917	12829	13027	12862	12836	12925	12837	12830	12969	12918	12961	12806	12878	12889	12803	12844	12918	12667	12900	12847	12809	12897	12936	12837	12830	12718	12998	12751	13043	12747	12958	12967	12691	12932	12820	13128	12800	13016	12925	12877	13037	12781	12738	12824	12890	12814	12780	12981	13028	13015	12994	12848	12997	12740	12988	12884	12903	12912	12900	12888	12884	12978	13030	12817	13000	13063	12961	12937	12850	12892	12932	12723	12884	12971	12950	12973	12912	12836	12750	12949	12825	12880	13005	12835	12789	12837	13021	12874	12947	12958	13010	12798	12938	12749	12828	12831	13000	13023	12921	12922	12895	12968	13042	12740	13033	12810	12902	13002	12942	12912	12793	12905	13033	13020	13011	13114	12854	12856	12767	12966	12915	12904	13008	12872	12847	12989	12697	12922	12860	12791	12920	12937	12908	12969	12958	12798	12872	12863	12990	12995	12806	13034	12888	13038	12825	12882	12915	12905	13074	13022	12838	12919	12759	13052	12928	12956	12948	12982	13006	12858	12835	12912	12944	12929	12858	13013	12878	12948	12918	12871	12838	12929	12791	12794	12883	12930	12841	13092	13101	13008	12919	12992	12787	12856	12948	12785	12867	12761	12936	12911	12930	12993	12858	13012	12865	12833	12893	12856	12962	12819	12861	12643	12959	13043	12981	12938	12849	12915	12814	12814	12789	12971	12911	12826	13045	12958	12836	12790	12981	12782	12887	12785	12942	13032	12851	13116	12912	12939	12811	12935	12878	12736	12897	12850	12757	12978	12834	12928	12955	12992	12804	12841	12917	12896	12885	12943	12861	12924	12913	12875	13000
36736	38113	41508	36457	30042	27180	24958	23641	22951	22454	22430	22188	21954	22064	21759	21874	22004	22130	22017	22073	21929	22106	21953	21735	21998	21815	21786	22041	21686	21744	21668	21907	22096	21942	21542	21764	21819	21953	21638	21724	21640	21606	21860	21575	21751	21838	21850	21837	21737	21605	21873	21652	21844	21609	21704	21621	21557	21959	21635	21690	21938	21996	22087	21844	21550	21936	21933	21740	21803	21725	21638	21911	21865	21787	21844	21605	21820	21938	21659	21864	21999	21700	21638	21691	21739	21966	21914	21821	21918	21542	21817	21650	21798	21726	21880	21690	21580	21914	21910	21783	21705	21606	21625	21910	21887	21929	21697	21852	22065	21950	21834	21715	21617	21889	21778	21551	21650	21733	21830	21594	21879	22034	21753	21812	22019	21886	21739	21748	21889	21672	21753	21776	22138	21758	21546	21624	21744	21935	21686	21755	21783	21574	21689	21771	21685	21758	21695	21712	21930	21785	22102	21802	21922	21839	21756	21403	21807	21970	21743	21679	21643	21801	21882	21617	21811	21924	21865	21966	21925	21868	21917	21906	21825	21894	21856	21828	22108	21516	21873	21705	21832	21784	21739	21988	21703	21694	21822	21656	21593	21595	21821	21899	21669	21724	21758	21865	21866	21659	21544	21569	21650	21827	21978	21513	22044	21862	21810	21852	21689	21800	21925	21846	21812	21909	21891	21569	21883	21869	21619	21750	21869	22017	22030	21671	21925	21660	21740	21841	21666	21649	21689	21874	21821	21941	22182	21945	21975	21951	21957	21832	21939	21745	21707	22056	21880	21887	21881	21808	22166	21870	21805	21760	21700	22122	21704	21693	21767	21872	21828	21921	21964	21830	21819	21770	21683	21843	21852	21928	21696	21583	21670	22075	21879	21797	21650	21515	21532	21872	21760	21714	21795	21810	21777	21792	21700	21878	21819	21921	21753	21736	21697	21815	21642	21581	21708	21871	21921	21930	21836	21716	21896	21762	21823	21774	21917	21911	21748	21818	21725	21859	21881	21764	21836	21966	21569	21773	21721	22030	21886	21870	21809	21775	21618	21948	21681	21644	21784	21825	21779	21909	21796	21700	21690	21762	21673	21477	22016	21823	21891	21792	21788	21877	21576	21724	21766	21663	21754	21811	21704	21737	21920	21678	21690	21815	22081	21898	21590	21697	21619	21863	21778	21870	21781	21814	21944	21741	21937	22028	21797	21844	21603	21830	21754	21926	21710	21599	21674	21911	21675	21611	21670	21877	21862	21841	21871	21942	21968	21962	21912	21929	21696	21946	21829	21879	21957	22065	21686	21652	21681	21753	21868	22029	22115	21901	22097	21674	21813	21779	21596	21785	21663	21728	21761	21773	21927	21931	21711	21555	21958	22049	21440	21762	21762	21633	21961	21753	21661	21616	21827	21912	21881	21564	21798	21853	21734	21639	21906	21934	21879	21865	21933	21948	21671	21817	21990	21807	21800	21631	21705	21682	21739	21742	21776	21656	21980	21943	21935	22124	21763	21785	21772	21732	21817	21905	21736	21758	21683	21738	21830	21778	21951	21978	21896	21762	21976	21933	21927	21706	21833	21723	21970	21792	21879	21730	21869	21836	21970	21698	21593	21928	21591	21671	21630	21801	21922	21993	22118	21757	21941	21779	21739	21735	21838	22018	21843	21679	21878	21680	21954	21633	21738	21809	21777	21629	21804	21738	21904	21720	21939	21634	21800	21572	21723	22060	21802	21931	21647	21781	22019	21668	21829	21808	21759	21923	21887	21734	21793	21834	21810	21806	21947	21939	21913	21867	21826	21818	21995	21838	21899	21811	21703	21849	21846	21556	21768	21730	21557	21610	21676	21822	21552	21911	21745	21711	21923	21707	21740	21958	21520	21985	21608	21756	21730	21688	21886	21839	22036	21800	21618	21497	21771	21534	21775	21800	21755	21673	21795	21799	21761	21705	21722	21686	21518	21773	21888	21759	22043	21584	21848	21882	21722	21559	21812	21889	21826	21897	21629	21675	21885	21746	21666	21663	21825	21934	21970	21666	21626	21832	21623	21657	21822	21664	21935	21827	21640	21950	21866	21730	21903	21922	21992	21778	21896	21749	21988	21742	21829	21778	21728	21940	21689	21735	21939	21858	21861	22014	21623	21707	22065	21567	21782	21858	21767	21719	21719	21702	21930	21796	21710	21801	21848	21713	21793	21654	21680	21676	21866	21949	21747	21655	21976	21691	21745	21779	21781	22167	21793	21633	21945	21750	21770	21759	21932	21832	21841	21837	21757	21671	21902	21797	21878	21835	21845	21962	21902	21658	21659	21555	21785	21666	21502	21679	21629	21853	21772	21599	21706	21836	21802	21700	21736	21757	21629	21850	21733	21723	21928	21822	21636	21685	21767	21726	22038	21942	21805	21928	21876	21604	21709	21664	21958	21798	21844	21709	21767	21474	21924	21968	21983	21797	21734	21691	22020	21579	21860	21544	21768	21566	21466	21939	21624	21782	21655	21819	21941	21646	21976	21606	22047	21652	21794	21785	21727	21799	21763	21816	22112	21580	21751	21843	21883	21848	22037	21980	21616	22060	21952	21839	21673	21818	21738	21812	21939	21689	21891	21867	21669	21958	21792	21576	21909	21842	21931	21833	21849	21682	21797	21696	21854	21941	21800	21642	21768	21867	21689	22102	21883	21786	21686	21920	22024	21740	21484	21758	21918	21747	21914	21923	21889	21795	21889	21915	21760	21807	21776	21801	21480	21487	21635	21666	21914	21916	21820	21735	21680	21877	21750	21727	21606	22153	21884	21836	21970	21565	21783	21801	21595	21752	21768	21644	21912	21696	21826	21942	21868	21753	21733	21985	21779	21651	21666	21691	21980	21914	21959	21984	22004	21956	21568	21926	22019	21842	21767	21766	21723	21668	21875	21872	21641	21832	21652	21750	21677	21714	21945	21819	21893	21732	21807	22041	21740	21745	21818	21858	21751	21658	21657	21929	21753	21952	21618	21828	21822	21811	21955	21787	22051	21848	21689	21882	21882	21677	21743	21872	21778	21737	21858	21901	21734	21655	21692	21708	21755	21645	21721	21815	21919	21921	21734	21652	21768	21808	21722	21751	21765	21807	21882	21770	21757	21591	21613	21846	21701	21919	21833	21709	21986	21870	21567	21697	21949	21965	21911	21839	21816	22137	21630	21838	21742	21798	21775	21824	21858	21711	21900	21822	21845	21718	21710	21708	22012	21797	21800	21789	21732	21882	21852	21857	21962	21691	21769	21779	21878	21934	21724	21664	21818	21703	21783	21868	21798	21742	21794	21982	22085	21927	21995	21745	21883	21869	21607	21958	21770	22024	21638	21704	21730	21751	21845	21896	21738	21628	21546	21834	21671	21735	21851	21911	21871	21906	21692	21669	22063	21594	21768	21745	21908	21763	21623	21662	21704	21749	21947	21729	21977	21780	21716	21799	21662	21624	21750	21493	21911	21962	22096	21920	21985	21782	21923	21675	21596	21865	21602	21716	21733	21749	21848	21905	21658	21838	21576	21809	21776	21646	21728	21743	21884	21913	21994	22022	22023	21789	21743	21734	21875	21730	21919	21731	21592	21508	21689	21802	21889	21899	21569	21881	21856	21727	21891	21909	21750	21815	21688	21732	21911	21880	21707	21849	21912	21978	21691	21675	21693	21576	21846	21887	21821	21692	21886	21754	21471	21629	21860	21732	21561	21734	21887	21806	21708	21757	21889	21655	21802	21770	21724	21789	21577	21652	21772	21744	21834	21843	21776	21757	21725	21848	21917	21797	21724	21742	21908	21834	21812	21843	21845	21604	21628	21819	21669	21821	21952	21966	21614	21661	21641	21645	21687	21818	22007	21665	21910	21890	21576	21847	21862	21998	21732	21968	21730	21982	21793	21963	21785	21795	22006	21842	21910	21933	21633	22024	21918	21764	21745	21710	21659	21902	21782	21881	21763	21717	21901	21827	21778	21879	21858	21786	21715	21707	21924	21853	21820	21575	21713	21849	21702	21764	21786	21833	21689	21782	21898	21672	21906	21857	21815	21718	21822	21915	21788	21554	21686	21638	21856	22027	21608	21897	22067	21949	21955	21806	21957	21534	21836	21704	21832	21842	21817	21863	21856	21741	21880	21797	21785	21784	21880	21696	21725	21762	21715	21822	21697	21655	21967	21663	21921	21823	21626	21656	21853	21856	21857	21837	21881	21832	21626	21792	21523	21798	21687	21974	21771	21881	21796	22108	21750	21677	21800	21888	21729	21742	21815	21822	21838	21694	21839	21804	21715	21632	21642	21788	21608	21784	22086	21571	21729	21691	21723	21850	21782	21445	21688	21729	21848	21954	21790	21970	21791	21730	21803	21569	21581	21880	21868	21822	21832	21768	21790	21820	21664	21843	21832	21836	21907	22045	21580	21868	21673	21848	21570	21922	21996	21774	21925	21819	21700	21857	21921	21768	21768	21760	22083	21824	21779	21766	21702	21920	21657	21471	21675	21834	21802	21644	21906	21697	21744	21933	21829	21931	21769	21796	22003	21745	21858	21739	21746	21684	21812	21613	21739	21788	21870	21596	21886	21773	21870	21869	21801	21798	21746	21738	21815	21687	21677	21899	21799	21672	21884	21889	21855	21940	21717	21731	21847	21845	21842	21641	21613	21825	21925	21746	21961	21762	21877	21988	21973	21953	21722	21862	21769	21581	21843	21716	21920	22082	21738	21927	21869	21821	21641	21837	21982	21865	21836	21567	21857	21636	21810	21690	21610	21708	21759	21971	21591	21835	21758	21572	21926	21765	21560	21703	21740	21862	21808	21803	21745	21879	21631	21699	21813	21811	21843	21735	21989	21781	21853	21679	21629	21743	21874	21886	21605	21837	21687	21777	21919	21721	21718	21682	21749	21779	21697	21953	21802	21712	21684	21805	21786	22005	21936	21688	21758	21797	21826	21764	21661	21897	21857	21837	21812	21766	21752	21842	21837	21772	21602	21712	21742	21803	21553	21759	21653	21760	21857	21896	21748	21929	21921	21661	21700	21739	21925	21846	21926	21887	21844	21863	21723	21654	21801	21849	21797	21732	21811	21833	21761	21896	21650	21884	21776	21779	21812	21689	21744	21709	21680	21832
29370	40034	36766	28928	22551	18552	15991	14739	14222	13513	13019	12976	12660	12807	12724	12537	12824	12857	12620	12575	12860	12784	12609	12509	12680	12450	12639	12681	12695	12606	12677	12445	12621	12406	12579	12660	12551	12658	12607	12485	12437	12636	12509	12539	12600	12539	12524	12531	12666	12693	12582	12397	12370	12680	12547	12534	12618	12530	12556	12431	12518	12678	12741	12542	12512	12588	12514	12698	12416	12420	12376	12616	12467	12688	12638	12597	12390	12669	12579	12615	12498	12456	12480	12638	12370	12607	12556	12454	12553	12530	12570	12506	12452	12445	12677	12703	12378	12336	12584	12517	12802	12521	12561	12500	12501	12441	12671	12568	12557	12526	12561	12463	12540	12514	12577	12548	12583	12667	12484	12528	12508	12560	12762	12548	12449	12513	12404	12521	12654	12497	12574	12635	12546	12478	12475	12607	12594	12745	12635	12466	12538	12441	12691	12513	12508	12408	12644	12559	12657	12519	12584	12535	12698	12510	12613	12557	12568	12496	12488	12496	12553	12648	12524	12644	12365	12431	12506	12511	12475	12514	12482	12461	12511	12497	12342	12651	12488	12575	12436	12487	12658	12771	12608	12484	12497	12674	12712	12417	12646	12596	12442	12527	12617	12522	12555	12663	12581	12501	12732	12631	12446	12637	12447	12669	12321	12540	12545	12518	12670	12523	12636	12447	12561	12555	12470	12580	12361	12506	12430	12636	12536	12844	12582	12577	12530	12522	12602	12403	12465	12485	12541	12523	12557	12542	12509	12629	12610	12657	12573	12507	12417	12624	12570	12466	12521	12421	12580	12383	12542	12618	12716	12539	12420	12581	12280	12578	12588	12539	12384	12624	12548	12745	12505	12577	12466	12536	12497	12701	12506	12469	12471	12571	12491	12613	12480	12396	12457	12533	12610	12529	12519	12797	12473	12460	12728	12402	12684	12577	12415	12529	12356	12594	12426	12521	12472	12691	12642	12653	12585	12328	12480	12439	12473	12593	12439	12684	12636	12504	12543	12532	12482	12574	12687	12482	12604	12493	12361	12493	12405	12545	12465	12567	12580	12689	12609	12688	12487	12496	12431	12448	12731	12409	12561	12580	12492	12473	12553	12529	12500	12618	12329	12480	12531	12439	12669	12431	12521	12545	12537	12728	12530	12420	12481	12698	12404	12559	12557	12521	12673	12532	12466	12485	12584	12471	12701	12539	12653	12539	12554	12598	12719	12712	12512	12333	12609	12579	12431	12512	12611	12333	12663	12452	12718	12573	12643	12680	12678	12526	12494	12448	12445	12420	12700	12603	12509	12670	12549	12528	12516	12638	12563	12543	12625	12432	12517	12484	12472	12549	12465	12562	12521	12442	12596	12682	12612	12457	12620	12541	12424	12728	12589	12766	12619	12650	12497	12523	12332	12601	12632	12611	12453	12610	12639	12442	12365	12733	12536	12413	12604	12515	12481	12574	12721	12491	12380	12621	12564	12467	12608	12569	12565	12597	12615	12608	12517	12584	12515	12560	12667	12393	12521	12427	12742	12413	12396	12439	12420	12475	12676	12639	12455	12521	12585	12438	12577	12520	12464	12397	12500	12443	12566	12635	12377	12471	12534	12440	12595	12501	12444	12539	12462	12604	12637	12499	12473	12501	12583	12647	12630	12444	12471	12469	12664	12565	12633	12567	12597	12546	12566	12561	12543	12264	12482	12660	12514	12460	12594	12486	12670	12371	12365	12563	12548	12667	12574	12429	12651	12534	12623	12530	12580	12380	12485	12443	12516	12589	12463	12632	12591	12555	12529	12487	12704	12810	12502	12609	12409	12490	12647	12473	12568	12470	12430	12494	12492	12537	12645	12604	12496	12602	12486	12689	12772	12455	12533	12681	12415	12598	12459	12649	12506	12496	12421	12510	12558	12667	12415	12578	12552	12658	12578	12607	12561	12522	12466	12546	12480	12605	12503	12585	12563	12657	12670	12508	12601	12518	12505	12549	12477	12552	12548	12495	12527	12466	12647	12724	12529	12466	12474	12624	12615	12602	12533	12530	12570	12574	12556	12520	12510	12531	12586	12488	12429	12428	12594	12588	12469	12756	12402	12652	12641	12497	12523	12452	12549	12346	12702	12615	12561	12535	12493	12521	12442	12614	12595	12685	12491	12425	12529	12653	12509	12428	12549	12466	12595	12519	12516	12534	12529	12410	12395	12598	12638	12470	12580	12564	12702	12650	12588	12445	12495	12581	12437	12348	12731	12537	12641	12473	12644	12594	12514	12437	12607	12450	12683	12642	12535	12531	12481	12680	12617	12528	12521	12599	12548	12503	12624	12551	12404	12517	12481	12559	12345	12536	12548	12591	12376	12723	12762	12579	12625	12271	12688	12614	12465	12638	12544	12364	12412	12582	12594	12521	12617	12563	12583	12485	12439	12413	12443	12483	12595	12598	12543	12599	12510	12683	12375	12703	12570	12704	12630	12595	12567	12371	12604	12582	12628	12501	12529	12402	12501	12456	12405	12391	12473	12706	12599	12512	12489	12529	12671	12460	12680	12438	12587	12675	12569	12604	12620	12440	12530	12451	12372	12569	12478	12362	12449	12419	12542	12548	12525	12488	12487	12520	12635	12423	12620	12602	12679	12593	12697	12369	12482	12496	12550	12434	12619	12562	12424	12487	12533	12526	12525	12512	12547	12532	12685	12481	12535	12498	12647	12487	12595	12462	12461	12591	12479	12566	12555	12508	12507	12633	12391	12569	12573	12529	12648	12413	12608	12395	12693	12525	12702	12569	12444	12379	12761	12415	12556	12627	12580	12506	12556	12439	12450	12501	12510	12256	12541	12648	12558	12499	12402	12539	12448	12717	12635	12457	12574	12801	12443	12487	12606	12663	12715	12680	12598	12449	12518	12604	12398	12513	12663	12460	12489	12513	12536	12517	12478	12377	12522	12411	12514	12457	12623	12298	12612	12552	12387	12615	12461	12601	12494	12496	12593	12582	12449	12515	12583	12597	12431	12614	12483	12762	12522	12747	12617	12563	12588	12489	12434	12623	12421	12546	12506	12500	12593	12522	12577	12415	12582	12531	12422	12418	12500	12521	12431	12617	12388	12446	12335	12531	12639	12497	12545	12513	12430	12413	12496	12557	12552	12477	12545	12433	12571	12648	12536	12554	12692	12314	12549	12439	12686	12541	12598	12366	12672	12610	12402	12444	12568	12533	12451	12481	12352	12462	12596	12571	12608	12515	12735	12442	12713	12433	12578	12413	12580	12590	12553	12593	12563	12371	12544	12600	12622	12606	12489	12441	12484	12731	12551	12570	12593	12585	12555	12700	12448	12696	12644	12534	12551	12448	12684	12491	12365	12660	12566	12361	12526	12630	12433	12571	12468	12614	12380	12482	12421	12407	12605	12589	12472	12591	12528	12645	12465	12482	12688	12577	12523	12543	12649	12517	12461	12642	12518	12580	12606	12710	12587	12479	12449	12303	12591	12388	12672	12616	12720	12492	12776	12579	12445	12590	12593	12528	12710	12337	12433	12593	12613	12445	12470	12648	12558	12471	12589	12455	12762	12548	12592	12336	12598	12521	12344	12543	12781	12693	12553	12391	12521	12537	12591	12719	12520	12619	12545	12633	12745	12609	12390	12533	12528	12614	12423	12421	12498	12467	12339	12523	12436	12399	12561	12328	12563	12538	12599	12723	12568	12532	12425	12530	12591	12499	12619	12579	12426	12563	12517	12559	12538	12483	12606	12422	12523	12623	12398	12694	12678	12589	12307	12647	12584	12643	12503	12604	12496	12568	12619	12273	12336	12537	12664	12582	12386	12548	12440	12578	12659	12594	12654	12591	12555	12514	12506	12521	12523	12427	12422	12675	12574	12635	12526	12422	12505	12585	12555	12443	12510	12495	12369	12612	12517	12563	12514	12505	12665	12552	12646	12649	12444	12675	12564	12535	12551	12600	12604	12435	12530	12593	12479	12510	12582	12617	12581	12504	12697	12425	12620	12514	12598	12614	12497	12435	12577	12515	12391	12493	12564	12721	12524	12412	12665	12600	12564	12446	12686	12567	12569	12410	12647	12525	12575	12628	12644	12577	12527	12387	12601	12537	12418	12446	12519	12404	12560	12553	12475	12506	12531	12610	12430	12471	12644	12520	12582	12438	12539	12469	12595	12461	12675	12432	12643	12497	12516	12476	12571	12449	12738	12573	12659	12462	12482	12403	12623	12586	12664	12425	12498	12599	12510	12602	12549	12540	12603	12612	12406	12500	12748	12459	12599	12500	12428	12656	12449	12502	12661	12565	12586	12454	12587	12557	12576	12547	12434	12532	12469	12537	12593	12546	12640	12499	12463	12600	12610	12519	12616	12480	12354	12538	12497	12526	12590	12553	12544	12621	12759	12479	12446	12545	12379	12547	12491	12364	12490	12633	12510	12438	12576	12642	12584	12487	12556	12539	12432	12652	12563	12612	12515	12499	12581	12526	12630	12504	12491	12559	12703	12561	12449	12639	12415	12483	12509	12544	12432	12755	12468	12506	12585	12550	12494	12561	12621	12599	12542	12589	12666	12416	12541	12643	12475	12575	12507	12583	12646	12666	12386	12651	12581	12480	12476	12556	12460	12455	12538	12526	12439	12573	12692	12583	12411	12623	12527	12682	12527	12538	12634	12719	12553	12567	12471	12639	12691	12600	12677	12552	12615	12559	12597	12456	12492	12358	12488	12616	12600	12556	12499	12552	12581	12495	12522	12498	12526	12579	12686	12458	12604	12781	12601	12600	12565	12445	12642	12569	12486	12474	12595	12547	12562	12498	12710	12452	12423	12525	12679	12595	12429	12656	12493	12234	12455	12464	12588	12658	12605	12714	12617	12556	12667	12526	12492	12520	12665	12435	12536	12575	12572	12341	12569	12520	12547	12536	12436	12639	12683	12516	12525	12591	12620	12571	12380	12500	12554	12543	12655	12427	12607	12454	12674	12626	12555	12612	12422	12602	12471	12476	12641	12559	12444	12364	12397	12619	12419	12438	12543	12599	12631	12445	12638	12530	12645	12485	12539	12405	12591	12457	12480	12624	12552	12609	12580	12503	12608	12408	12482	12469	12665	12542	12534	12366	12447	12470	12609	12336	12682	12494	12642	12426
24828	21436	29554	30663	30345	29906	28606	25587	23950	23551	23090	22404	22541	22068	22009	21943	21978	22150	22213	22123	22111	22134	22012	22011	22183	21855	22230	22078	22065	22020	21886	21981	21905	21889	22064	22000	21963	21810	21950	21796	21822	21850	21949	21731	21773	21998	21845	22160	21899	21819	21869	21804	21862	21794	21827	21877	21921	22104	21856	21968	21856	21916	21929	21777	21882	21877	22031	21841	21753	21788	21772	21808	21851	21843	21899	21893	21838	21742	21690	21883	21930	21691	22064	21740	21974	21968	22105	21801	21873	22024	21779	21886	21864	21762	21808	21820	21713	21894	21791	21825	21782	21898	21909	21876	21759	21804	21875	21749	21824	21704	21878	22016	21785	22053	21906	21802	21958	21714	21850	21773	21926	21839	21772	22103	21789	21910	21805	21772	21809	21836	21846	21798	21512	21564	21510	21738	21905	21638	21851	21649	21874	21703	21736	21940	21568	21731	21790	21874	21796	21633	21812	21854	21907	21738	21874	21778	21870	21859	21884	21862	21896	21886	21911	21760	21955	22027	21860	21854	21886	21781	21915	21851	21767	21780	21849	21995	21851	22065	21684	21622	21636	21734	21895	21826	21644	21632	21956	22070	21943	21489	21676	21569	21763	21737	21936	21797	21859	21940	21987	21851	21981	21930	21762	22027	21832	21872	21824	21823	21701	21841	21775	21914	21860	21847	21947	21710	21731	21525	21612	21998	21949	21757	21821	21772	21883	21808	21670	21838	21913	21923	22033	21648	22099	21889	21525	21760	21895	21759	21792	21780	21988	21740	21776	22002	21798	21838	21747	21627	21950	21871	21961	21821	22057	21840	22048	21727	21865	21816	21942	21666	21854	21814	21925	21726	21615	21641	21943	21778	22005	21702	21650	21788	21799	22147	22105	22073	21810	21884	21973	22031	21841	21968	21663	21529	21761	21693	21803	21919	21725	21903	21841	21802	21757	21896	21806	21729	21664	21897	21802	21977	22030	21705	21948	21941	21777	21734	21544	21687	21836	21752	21864	22095	21975	21836	22011	21724	21903	21743	21906	21760	22035	21917	22043	21948	21900	21852	21855	21949	21659	21925	22194	21809	21674	21729	21963	21810	21961	21931	21983	22017	21693	22264	21794	22053	21971	21931	21764	22023	21846	21739	21792	21637	21816	21930	22135	21837	21789	21924	21790	21639	22040	21760	21963	21737	21669	21534	21838	21751	21894	21927	21581	21626	21871	21689	22026	21871	21771	22066	21893	21669	21900	22092	21988	21777	21800	21834	21883	21708	21758	21873	21765	21709	21941	22040	22061	21778	21860	21828	21728	21861	22037	21752	21686	21877	21911	21782	21808	22011	21933	21981	21886	21778	21858	21737	21764	21850	22121	22095	21870	22089	21721	21732	21883	21687	21916	21948	21862	21787	21742	21735	22047	22006	21911	21862	21980	22031	22031	21868	22080	22209	21883	21848	21770	21645	21931	21840	21734	21619	21775	22040	21749	21588	21735	21917	21799	21863	21871	21952	21838	21848	22028	21885	21785	21548	21898	21771	21928	21891	21872	22035	21857	21810	21812	21755	21739	21855	21991	22061	21710	21695	21885	21744	22015	21891	21920	21801	21926	21669	21932	21908	21810	21857	21730	21923	21849	21863	21627	21806	22010	22003	22132	21857	21705	21641	21707	21561	21898	21868	21890	21813	21731	21766	21620	22129	21922	21849	21760	21890	21966	22097	21871	21662	21857	21849	21783	21759	21994	21844	21863	22009	21803	21744	21773	21702	21816	22029	21699	21710	21625	21765	21676	22092	21759	21857	21756	21898	21877	21996	21992	22011	21831	21844	21976	22024	21896	21798	21777	22090	21797	21738	22055	21488	21662	21858	21873	21812	21643	21927	22075	22010	21893	21694	21890	21770	21909	21852	21965	21913	22030	21985	21894	22023	21630	21986	21473	21801	21769	21707	21922	21801	21798	21787	21860	21789	21774	21940	21728	21819	21827	21843	22108	21807	22084	21881	22117	21780	21966	21656	21868	21754	21715	21905	21996	22140	22015	22054	21861	21571	21704	21793	21709	22025	21868	21738	21933	22030	22050	21932	21847	21763	21794	21848	21802	21610	21877	22036	21779	21954	21815	21878	21989	21824	21788	21729	21889	22078	21813	21780	21753	21682	21840	21831	21861	21750	21807	21977	21778	21809	22175	21505	21855	21825	21721	21830	21904	21859	21616	21788	22035	21908	21834	21853	21882	21809	21812	21933	21807	21855	21810	21790	22017	21709	21791	21821	21899	21909	21785	21891	21938	21827	21797	21757	21800	21918	21903	21952	21743	21718	21634	21609	21598	22085	21949	21902	21784	21667	21684	21753	21827	21818	21936	21927	21826	21844	21989	21952	21822	21800	21929	21835	21971	21892	21802	21890	21753	21860	21885	21931	21868	22002	21938	21807	21991	21693	22034	21954	21944	21835	21876	21813	22024	21967	21793	21699	21769	21740	21821	21766	21662	21865	21774	21782	22101	21690	22056	22075	21786	21982	21700	21773	21743	22039	21962	21880	21957	22018	21810	21997	21825	21757	21953	21851	21846	21868	21831	22167	21805	21787	21894	22011	21618	21856	21714	21817	21804	21765	21483	21729	21716	21992	21606	21902	21941	22074	21753	21932	21738	21896	21809	21850	21679	21894	21927	21745	21758	21841	22034	21943	21938	21843	22202	22036	21861	21649	21958	22128	21813	21773	21924	22004	21855	21776	21984	21999	22116	22107	21893	21804	22048	21843	21628	21930	21647	22000	21929	21802	21878	21889	22091	21961	21971	21733	21864	22021	21758	21762	21948	21647	22056	21818	22083	21963	21765	21812	21710	21987	21676	21893	21800	21941	21895	21763	21824	22094	21840	21963	21799	21739	22027	21791	21831	21898	21934	21933	22078	21836	21917	21680	21919	21951	22085	21729	21703	21771	21978	21747	21850	21795	21669	21748	21892	21495	21749	21891	21816	21683	21890	22044	21772	21477	21827	21822	21898	21791	21812	21872	21920	21834	21774	21679	21654	21827	21667	21680	22152	21846	21644	21872	21923	21692	21957	21928	21779	21798	21921	21976	22198	21815	21767	21842	21652	21785	21892	21673	21856	21755	21536	21838	21742	21663	21728	21556	21984	21973	21858	21837	21862	21758	21880	21894	21752	21931	21749	21681	21843	21941	21790	21767	21710	21841	21976	21817	21816	22013	22059	22117	21645	21905	22032	22090	21666	21704	21764	21784	21977	21785	22009	21805	21849	21686	21703	21703	21870	21766	22098	21738	21745	21950	21896	21982	21926	21851	22023	21656	21924	21745	21925	21908	21894	21891	21827	21824	21879	22038	21539	21541	21799	21936	21794	21776	21825	21884	21847	21812	21937	21872	21651	22038	21782	21827	21813	21809	21809	21762	21771	21563	21974	21925	21949	21749	21691	21647	21787	21723	21755	21829	21922	21780	22021	21939	21827	21762	22047	21640	21803	21797	21848	21654	21717	21942	22074	21859	21983	21905	22015	21883	21605	21936	21913	21660	21914	21799	21753	21840	21775	21792	21659	21612	21956	21885	21952	22062	21728	21603	22043	21830	21878	22058	21976	21761	21789	21659	21902	21846	21742	21827	22074	21870	21890	21857	21757	21734	21657	21724	21860	22084	21761	21870	21785	21860	21919	21879	21761	21728	21875	21920	21713	21718	21935	21760	21662	22067	21770	21969	21756	21815	21782	21854	21909	21974	21747	21829	21964	21854	22098	22096	21930	21731	22022	21780	21765	21810	22021	21569	21911	21987	21893	22015	21938	22213	21980	22082	21722	21840	21656	21675	21810	21707	21882	21760	21960	21647	21903	22045	22170	21990	21725	21841	21769	21682	21975	21984	21932	21832	21753	21715	21885	22005	22019	21764	21869	21808	21687	21861	21948	21769	21914	21931	21930	21792	21838	21719	21857	21945	22005	21732	21858	21856	21940	21533	21872	21738	21715	21551	21750	21727	21953	21914	21889	21994	21859	22031	21962	21663	21887	21879	21709	21933	22015	22072	21880	22075	21856	21995	21921	21969	21827	21762	22017	21537	21574	21888	21716	21916	21758	22005	22035	22026	21846	21798	21885	21936	21629	21831	21813	21888	21940	21619	21782	21608	21640	21901	21966	22055	21852	21871	21849	21783	21526	21587	21715	21997	22099	21832	21852	21837	21845	21660	21863	21863	21630	21792	22014	22124	21953	21904	21829	21849	21884	21619	21904	21780	22017	21806	21670	21704	21662	21849	21828	21798	21773	22042	21992	21798	21884	21553	21799	21721	21840	21958	22148	22097	22073	21933	22067	21840	21762	21956	21678	21800	21891	22181	22019	21965	21787	21961	21929	21686	21747	21891	21843	21810	21733	21575	21812	21732	21825	21827	22157	21914	21984	21779	21853	21879	21706	21955	21772	21903	21768	21815	21840	21903	21694	21847	22048	22083	21755	22119	21862	21810	21878	21783	21746	21832	22091	21676	21781	21780	21968	21640	21900	21953	22097	21939	21978	21908	21953	21835	21666	21863	21719	21789	21904	22047	21745	21741	21835	21876	21893	21931	21656	21806	21586	21956	21840	21712	21775	21542	22147	21966	21642	21945	21870	21792	21827	21788	21739	21963	21671	21850	21899	21737	21831	21828	21913	21767	21869	21814	21723	21685	21844	21988	21791	21889	21712	21907	21962	21789	21873	21882	21658	21842	21900	22012	21871	21817	21926	21780	21697	21848	22069	21958	21959	21888	21663	21898	21797	21983	21726	21845	21892	22056	22140	21647	21915	21787	21941	21985	21818	21717	21746	21870	22086	21925	22012	21806	21982	21842	21845	21699	21839	21648	21893	21793	21825	21984	21843	21861	21726	21904	22159	21890	21723	21941	21915	21805	21825	22206	22038	21694	21996	21941	21863	22038	22175	21926	21833	21921	22053	21665	21860	21880	21842	21816	21686	21659	21630	22157	21956	21844	21720	21514	21513	21738	21587	21848	21945	21825	21724	21859	21791	21925	21941	22170	21860	22045	21981	22032	21872	21864	21739	21813	21843	21944	21985	21761	21764	21900	21944	21682	21729	21545	21938	21778	21781	21907	21550	21823	21777	21912	22001	22038	21945	21914	21868	21721
27127	46404	42891	34259	27718	22136	18839	16545	15424	14288	13805	13538	13041	13005	13073	12916	12989	13161	12899	12890	12844	13056	12789	12998	12955	12876	12752	12648	12881	12794	12724	12830	12784	12735	12725	12744	12762	12833	12614	12720	12767	12789	12789	12901	12856	12822	12705	12923	12761	12839	12703	12670	12520	12782	12677	12773	12618	12765	12819	12477	12778	12760	12829	12813	12732	12597	12746	12798	12651	12648	12723	12640	12809	12623	12717	12615	12669	12625	12771	12859	12759	12675	12761	12840	12868	12724	12667	12721	12719	12671	12683	12785	12718	12585	12813	12814	12792	12628	12839	12771	12520	12612	12652	12528	12749	12751	12672	12584	12631	12665	12551	12824	12552	12867	12601	12592	12757	12797	12676	12685	12817	12613	12718	12889	12818	12785	12730	12743	12696	12754	12555	12688	12748	12708	12552	12734	12768	12704	12667	12639	12616	12492	12790	12638	12529	12801	12665	12731	12633	12700	12515	12713	12575	12877	12825	12618	12649	12772	12735	12601	12737	12748	12779	12627	12605	12581	12635	12718	12767	12701	12823	12625	12633	12621	12843	12687	12725	12612	12838	12730	12549	12433	12664	12716	12643	12725	12546	12610	12645	12764	12700	12747	12748	12702	12804	12561	12767	12618	12642	12533	12736	12691	12691	12760	12659	12876	12559	12588	12581	12854	12518	12682	12725	12679	12619	12687	12692	12570	12772	12636	12878	12646	12595	12597	12776	12807	12621	12699	12503	12463	12876	12468	12787	12599	12681	12549	12694	12688	12767	12638	12647	12857	12775	12736	12793	12627	12777	12565	12713	12630	12561	12831	12643	12822	12728	12860	12613	12660	12818	12624	12639	12840	12554	12666	12772	12712	12636	12619	12718	12705	12569	12538	12648	12805	12644	12799	12618	12622	12629	12817	12643	12789	12711	12882	12682	12622	12612	12646	12544	12564	12589	12809	12731	12527	12616	12677	12473	12701	12837	12693	12731	12665	12557	12719	12674	12740	12596	12640	12751	12855	12688	12655	12713	12714	12720	12727	12626	12638	12894	12736	12502	12693	12748	12642	12573	12668	12746	12596	12821	12635	12663	12713	12747	12680	12709	12843	12845	12715	12758	12681	12754	12765	12600	12604	12812	12579	12547	12767	12672	12741	12622	12681	12776	12713	12819	12653	12830	12682	12779	12671	12703	12771	12728	12727	12591	12708	12875	12780	12496	12832	12560	12872	12615	12587	12769	12610	12713	12688	12594	12672	12553	12530	12793	12683	12686	12860	12710	12598	12603	12765	12667	12546	12700	12929	12797	12687	12783	12729	12586	12841	12836	12698	12701	12605	12605	12737	12669	12695	12702	12679	12627	12695	12711	12713	12888	12687	12729	12725	12802	12707	12663	12688	12676	12686	12703	12789	12613	12685	12746	12569	12706	12768	12580	12626	12605	12742	12756	12610	12751	12727	12789	12595	12663	12612	12565	12656	12605	12743	12632	12816	12703	12611	12611	12690	12775	12636	12856	12616	12851	12726	12757	12653	12595	12665	12728	12552	12825	12685	12749	12764	12794	12831	12797	12694	12618	12681	12822	12744	12533	12709	12740	12627	12663	12573	12576	12771	12687	12681	12655	12736	12641	12721	12663	12681	12882	12708	12848	12579	12666	12703	12638	12803	12686	12850	12709	12458	12633	12765	12646	12813	12589	12645	12696	12635	12838	12662	12700	12589	12690	12638	12474	12658	12676	12659	12699	12695	12734	12503	12773	12677	12527	12777	12727	12721	12602	12842	12669	12704	12738	12455	12595	12474	12521	12749	12640	12763	12645	12573	12588	12687	12723	12675	12778	12691	12618	12664	12726	12612	12622	12698	12721	12601	12639	12678	12568	12598	12738	12584	12647	12693	12805	12863	12690	12708	12675	12480	12695	12451	12590	12596	12731	12558	12641	12818	12755	12856	12597	12611	12475	12647	12692	12658	12546	12701	12772	12674	12572	12812	12695	12621	12666	12744	12893	12561	12632	12533	12680	12697	12725	12699	12620	12738	12756	12736	12775	12790	12645	12564	12657	12560	12670	12843	12542	12787	12597	12748	12766	12582	12573	12792	12699	12663	12510	12871	12740	12687	12778	12743	12736	12652	12588	12484	12703	12882	12864	12759	12539	12716	12776	12688	12536	12663	12799	12637	12694	12679	12640	12703	12696	12569	12616	12722	12818	12633	12620	12739	12580	12599	12665	12555	12627	12736	12683	12790	12694	12720	12612	12840	12628	12542	12686	12711	12652	12756	12505	12614	12688	12535	12586	12530	12741	12714	12519	12757	12561	12674	12783	12540	12839	12641	12592	12564	12444	12688	12689	12717	12614	12636	12769	12788	12698	12645	12630	12827	12578	12822	12657	12693	12733	12687	12894	12739	12637	12645	12779	12812	12707	12564	12627	12672	12672	12819	12610	12607	12704	12775	12836	12693	12658	12754	12636	12650	12623	12610	12525	12590	12626	12824	12668	12563	12647	12703	12548	12653	12682	12691	12627	12838	12650	12699	12613	12717	12647	12724	12761	12674	12703	12638	12643	12689	12611	12560	12617	12701	12711	12782	12712	12651	12710	12628	12681	12782	12700	12661	12664	12740	12767	12581	12795	12629	12790	12739	12593	12643	12773	12614	12623	12573	12697	12803	12663	12624	12845	12651	12723	12706	12668	12648	12730	12707	12892	12732	12722	12770	12598	12766	12674	12682	12636	12772	12665	12660	12604	12700	12697	12702	12708	12622	12748	12828	12804	12700	12682	12617	12775	12720	12689	12701	12631	12703	12645	12618	12880	12625	12708	12757	12651	12750	12678	12703	12653	12625	12705	12691	12633	12619	12584	12684	12664	12623	12771	12718	12633	12745	12682	12687	12668	13023	12662	12679	12637	12750	12768	12703	12756	12849	12613	12801	12660	12758	12685	12561	12693	12709	12883	12631	12771	12670	12824	12748	12686	12794	12460	12638	12764	12582	12852	12755	12621	12580	12588	12673	12824	12620	12477	12764	12627	12566	12580	12689	12796	12759	12784	12606	12595	12559	12681	12876	12647	12644	12693	12761	12566	12774	12754	12817	12632	12766	12527	12742	12635	12471	12661	12559	12515	12696	12556	12739	12736	12897	12492	12747	12766	12713	12664	12701	12701	12809	12772	12734	12680	12681	12518	12697	12579	12799	12764	12643	12867	12634	12786	12675	12572	12661	12751	12720	12788	12509	12656	12689	12846	12626	12794	12659	12584	12613	12711	12676	12659	12800	12724	12703	12645	12751	12680	12585	12699	12631	12782	12736	12599	12642	12751	12480	12816	12634	12677	12729	12803	12598	12730	12671	12646	12566	12659	12681	12689	12790	12544	12657	12771	12590	12687	12722	12714	12669	12646	12623	12816	12712	12746	12828	12693	12691	12577	12665	12512	12722	12760	12842	12640	12620	12611	12710	12810	12612	12613	12859	12745	12579	12637	12593	12619	12747	12634	12737	12726	12711	12908	12598	12822	12576	12553	12765	12773	12809	12739	12656	12584	12609	12642	12814	12713	12837	12746	12643	12728	12694	12869	12781	12837	12835	12573	12692	12852	12579	12559	12733	12758	12677	12658	12823	12636	12708	12617	12757	12727	12671	12809	12720	12809	12584	12839	12770	12760	12487	12684	12828	12617	12584	12674	12795	12720	12645	12645	12711	12609	12751	12760	12619	12740	12688	12686	12779	12900	12700	12613	12812	12608	12635	12593	12612	12557	12645	12763	12791	12667	12492	12917	12757	12538	12668	12725	12770	12692	12602	12673	12677	12722	12713	12802	12701	12790	12645	12692	12612	12762	12558	12689	12570	12868	12631	12589	12694	12677	12509	12763	12661	12804	12646	12678	12844	12605	12723	12627	12610	12493	12782	12562	12739	12711	12748	12875	12810	12701	12701	12667	12679	12668	12706	12776	12534	12567	12585	12453	12615	12772	12709	12605	12569	12622	12596	12685	12508	12766	12725	12724	12676	12642	12684	12689	12769	12733	12522	12679	12821	12702	12715	12651	12743	12810	12563	12764	12683	12586	12598	12788	12611	12557	12616	12700	12700	12803	12730	12802	12686	12932	12580	12798	12673	12590	12800	12599	12572	12806	12640	12435	12773	12671	12753	12581	12627	12826	12628	12626	12683	12607	12612	12700	12634	12666	12577	12610	12638	12711	12674	12476	12589	12734	12802	12661	12600	12749	12660	12622	12601	12746	12714	12803	12699	12630	12658	12773	12539	12601	12645	12759	12765	12821	12715	12685	12678	12895	12656	12655	12733	12802	12716	12581	12822	12771	12770	12594	12755	12637	12763	12715	12838	12673	12651	12524	12768	12942	12749	12754	12743	12729	12721	12781	12770	12668	12765	12603	12837	12636	12769	12704	12635	12751	12643	12806	12681	12633	12607	12755	12749	12540	12858	12721	12630	12760	12738	12584	12816	12841	12728	12615	12697	12632	12658	12499	12693	12582	12646	12641	12561	12582	12746	12638	12672	12747	12592	12500	12805	12754	12681	12725	12634	12648	12430	12542	12624	12640	12647	12849	12597	12644	12716	12578	12525	12703	12744	12860	12843	12646	12742	12690	12641	12702	12990	12739	12569	12822	12806	12611	12867	12497	12724	12681	12785	12554	12691	12823	12521	12570	12708	12756	12704	12775	12788	12677	12570	12725	12627	12780	12710	12779	12716	12723	12826	12532	12637	12671	12776	12745	12741	12540	12559	12739	12665	12627	12721	12643	12663	12729	12856	12788	12727	12579	12717	12623	12678	12614	12631	12699	12563	12653	12690	12694	12728	12750	12695	12696	12558	12850	12758	12672	12671	12727	12525	12732	12713	12769	12606	12859	12698	12722	12772	12636	12690	12594	12659	12562	12557	12675	12665	12767	12729	12607	12694	12731	12538	12714	12630	12717	12665	12806	12796	12624	12735	12688	12698	12678	12601	12566	12503	12525	12583	12654	12710	12889	12704	12741	12703	12751	12741	12708	12561	12627	12621	12721	12635	12514	12536	12605	12611	12707	12904	12803	12769	12641	12616	12609	12587	12810	12611	12695	12626	12744	12606	12607	12676	12818	12686	12635	12959	12848	12478	12769	12706	12718	12581	12671	12894	12553	12593
23119	21076	28384	26417	28255	31357	31259	27096	25505	24984	24269	23814	23546	23198	22920	22982	22599	22568	22687	22872	22601	22633	22710	22668	22648	22667	22727	22557	22796	22737	22714	22304	22250	22490	22520	22556	22595	22558	22540	22499	22519	22569	22444	22399	22519	22628	22518	22448	22555	22415	22329	22562	22459	22438	22326	22453	22454	22431	22279	22253	22382	22391	22400	22391	22428	22348	22526	22553	22678	22645	22381	22577	22651	22508	22559	22452	22600	22287	22297	22606	22424	22568	22493	22511	22449	22309	22542	22365	22694	22614	22580	22570	22640	22606	22421	22831	22270	22549	22416	22509	22275	22447	22331	22344	22389	22432	22467	22590	22569	22333	22517	22221	22325	22479	22380	22300	22417	22895	22486	22291	22775	22382	22474	22530	22586	22633	22356	22534	22368	22523	22633	22383	22387	22487	22264	22135	22497	22306	22389	22440	22317	22520	22417	22478	22365	22393	22403	22355	22267	22601	22384	21904	22465	22359	22552	22392	22270	22730	22585	22341	22299	22499	22480	22346	22452	22354	22327	22384	22344	22701	22551	22257	22473	22273	22305	22587	22475	22434	22599	22522	22517	22273	22341	22290	22551	22083	22311	22402	22358	22643	22589	22314	22446	22417	22420	22596	22460	22394	22483	22440	22555	22379	22347	22101	22386	22326	22419	22258	22273	22288	22415	22440	22376	22370	22275	22454	22362	22476	22266	22443	22527	22285	22189	22390	22503	22619	22535	22435	22493	22382	22525	22602	22437	22663	22337	22423	22354	22228	22379	22299	22354	22555	22508	22494	22618	22289	22307	22280	22440	22494	22239	22476	22262	22341	22526	22457	22448	22577	22351	22256	22509	22643	22636	22532	22373	22224	22432	22376	22307	22345	22308	22417	22553	22320	22372	22328	22332	22526	22533	22275	22678	22226	22260	22359	22691	22642	22450	22262	22530	22568	22429	22173	22483	22484	22133	22459	22556	22464	22242	22448	22345	22238	22398	22372	22509	22378	22308	22225	22294	22351	22472	22561	22547	22363	22510	22557	22386	22580	22434	22343	22360	22267	22578	22358	22484	22383	22318	22415	22316	22620	22240	22483	22091	22385	22294	22790	22624	22237	22246	22238	22490	22484	22467	22420	22463	22417	22411	22565	22358	22237	22558	22341	22495	22543	22279	22417	22195	22349	22367	22519	22534	22427	22363	22391	22392	22335	22673	22322	22336	22494	22414	22309	22428	22491	22419	22234	22299	22432	22378	22464	22194	22344	22459	22398	22387	22419	22519	22574	22488	22351	22508	22388	22239	22245	22470	22376	22413	22416	22411	22458	22263	22381	22427	22288	22588	22528	22549	22309	22242	22536	22483	22130	22443	22225	22035	22319	22437	22502	22470	22390	22444	22290	22451	22577	22735	22426	22430	22378	22376	22181	22316	22391	22464	22448	22360	22533	22457	22465	22509	22521	22420	22269	22462	22480	22545	22480	22219	22550	22384	22428	22150	22207	22357	22250	22315	22559	22412	22356	22497	22451	22529	22661	22382	22580	22382	22265	22429	22261	22460	22157	22535	22279	22272	22627	22605	22425	22488	22279	22598	22441	22775	22409	22692	22410	22594	22328	22340	22408	22511	22455	22507	22378	22601	22355	22478	22494	22400	22291	22527	22341	22558	22623	22435	22393	22248	22318	22566	22521	22644	22427	22362	22363	22446	22412	22492	22664	22291	22568	22502	22340	22472	22436	22573	22492	22387	22475	22311	22283	22759	22528	22530	22578	22365	22329	22237	22538	22251	22361	22363	22309	22474	22693	22166	22507	22381	22447	22384	22285	22370	22419	22421	22367	22374	22280	22527	22385	22388	22275	22268	22187	22339	22250	22270	22190	22535	22470	22586	22352	22303	22199	22398	22412	22273	22432	22334	22439	22383	22400	22485	22552	22469	22360	22361	22632	22316	22197	22561	22542	22615	22318	22670	22533	22598	22703	22534	22644	22349	22586	22480	22421	22523	22407	22449	22460	22573	22456	22395	22555	22671	22367	22528	22463	22462	22236	22415	22467	22587	22319	22499	22388	22537	22438	22377	22222	22363	22070	22447	22492	22455	22421	22335	22454	22292	22359	22393	22468	22271	22463	22272	22530	22317	22448	22760	22539	22507	22585	22400	22312	22316	22464	22635	22289	22384	22392	22140	22388	22392	22260	22299	22034	22211	22464	22405	22565	22460	22302	22567	22628	22566	22618	22401	22420	22593	22322	22570	22505	22384	22315	22555	22494	22238	22417	22360	22434	22400	22223	22177	22669	22547	22254	22195	22393	22467	22380	22419	22223	22396	22368	22417	22556	22471	22492	22360	22313	22536	22475	22509	22588	22452	22541	22157	22455	22314	22570	22357	22562	22588	22528	22479	22721	22459	22359	22565	22310	22343	22379	22426	22293	22238	22371	22555	22302	22250	22299	22309	22410	22266	22518	22376	22264	22174	22214	22266	22546	22505	22601	22474	22532	22413	22354	22451	22197	22438	22406	22368	22237	22436	22331	22638	22353	22294	22500	22461	22190	22446	22852	22253	22151	22426	22255	22388	22349	22370	22387	22415	22116	22404	22500	22417	22334	22344	22002	22227	22553	22685	22483	22593	22391	22445	22366	22642	22321	22494	22301	22459	22227	22592	22423	22388	22476	22290	22456	22138	22353	22448	22427	22543	22208	22446	22311	22379	22572	22603	22398	22499	22357	22261	22403	22204	22283	22319	22387	22210	22576	22695	22408	22481	22360	22689	22682	22537	22231	22610	22474	22499	22619	22316	22342	22143	22563	22442	22351	22320	22286	22382	22276	22382	22402	22280	22375	22513	22581	22291	22393	22473	22166	22235	22462	22483	22296	22432	22192	22487	22356	22315	22570	22429	22527	22447	22351	22590	22579	22312	22515	22201	22376	22270	22374	22386	22459	22538	22291	22379	22458	22382	22323	22543	22598	22279	22366	22424	22175	22176	22472	22520	22407	22334	22399	22368	22430	22470	22392	22432	22665	22400	22305	22395	22393	22445	22275	22440	22397	22332	22396	22334	22341	22390	22553	22606	22268	22385	22318	22146	22575	22487	22329	22372	22392	22274	22406	22483	22238	22486	22293	22462	22370	22228	22450	22291	22462	22339	22489	22276	22377	22363	22432	22329	22331	22195	22198	22297	22388	22303	22480	22223	22421	22169	22432	22408	22342	22363	22148	22351	22558	22244	22434	22501	22437	22318	22421	22511	22490	22301	22392	22443	22341	22327	22428	22416	22333	22587	22428	22651	22491	22411	22320	22244	22269	22293	22131	22199	22399	22402	22398	22347	22274	22610	22374	22286	22355	22419	22252	22386	22478	22671	22152	22176	22483	22464	22270	22417	22497	22404	22326	22334	22269	22589	22428	22480	22318	22369	22486	22218	22419	22589	22319	22221	22607	22347	22522	22610	22360	22338	22326	22564	22454	22350	22216	22393	22306	22553	22305	22278	22600	22543	22328	22325	22275	22361	22481	22546	22394	22400	22321	22374	22495	22499	22550	22579	22637	22453	22268	22385	22362	22618	22359	22644	22624	22818	22279	22190	22450	22507	22298	22405	22482	22325	22371	22282	22578	22383	22329	22368	22424	22502	22155	22336	22250	22280	22311	22439	22402	22396	22201	22393	22481	22332	22464	22443	22425	22719	22582	22224	22380	22203	22450	22132	22390	22299	22440	22348	22427	22343	22513	22405	22385	22450	22496	22431	22499	22419	22619	22234	22185	22494	22438	22404	22252	22348	22538	22456	22554	22499	22347	22437	22426	22357	22394	22501	22576	22043	22426	22365	22201	22551	22347	22349	22547	22486	22635	22256	22299	22395	22445	22379	22355	22524	22489	22459	22332	22340	22591	22422	22309	22400	22198	22619	22397	22576	22269	22502	22301	22357	22331	22453	22551	22280	22518	22538	22480	22792	22472	22574	22465	22250	22598	22414	22502	22555	22319	22409	22321	22555	22439	22246	22410	22416	22498	22392	22382	22293	22410	22276	22589	22547	22466	22605	22323	22595	22505	22567	22450	22652	22294	22256	22266	22355	22380	22075	22536	22433	22573	22605	22400	22323	22263	22415	22312	22173	22629	22208	22454	22333	22287	22363	22250	22444	22489	22188	22266	22406	22371	22586	22417	22330	22459	22360	22326	22522	22258	22476	22425	22397	22497	22568	22055	22226	22180	22211	22534	22426	22217	22341	22469	22432	22451	22351	22338	22490	22366	22331	22441	22561	22450	22415	22153	22446	22316	22480	22423	22531	22311	22506	22503	22512	22580	22458	22466	22442	22345	22614	22370	22474	22469	22521	22559	22337	22628	22495	22289	22461	22471	22272	22488	22740	22437	22251	22408	22305	22624	22466	22411	22399	22385	22498	22610	22271	22329	22403	22482	22475	22567	22504	22286	22407	22421	22544	22350	22676	22564	22413	22540	22300	22502	22493	22369	22587	22523	22581	22309	22345	22242	22438	22386	22430	22420	22489	22602	22477	22546	22502	22270	22457	22183	22299	22392	22365	22365	22456	22383	22239	22437	22590	22379	22335	22312	22519	22199	22260	22476	22432	22629	22659	22426	22379	22299	22338	22440	22445	22435	22489	22452	22601	22345	22323	22342	22672	22362	22269	22471	22594	22282	22306	22376	22440	22395	22353	22561	22710	22627	22491	22414	22699	22527	22421	22554	22470	22352	22287	22609	22449	22723	22675	22564	22398	22192	22423	22329	22445	22543	22415	22288	22321	22236	22233	22375	22351	22204	22299	22505	22348	22420	22623	22469	22428	22470	22418	22240	22438	22328	22115	22186	22363	22453	22596	22430	22384	22231	22214	22305	22505	22590	22445	22596	22320	22478	22575	22436	22499	22224	22012	22279	22247	22242	22444	22044	22484	22252	22439	22382	22569	22244	22248	22442	22384	22387	22299	22667	22409	22630	22340	22299	22276	22302	22437	22167	22309	22212	22236	22226	22324	22490	22442	22359	22426	22719	22186	22394	22460	22145	22533	22433	22186	22378	22454	22309	22575	22495	22493	22462	22380	22405	22516	22358	22817	22438	22339	22405	22646	22518	22527	22496	22381	22386	22710	22510	22512	22397	22370	22330	22554	22452	22348	22463	22466	22349
29895	49853	45190	39059	31145	25131	21082	18575	16759	15258	15053	14358	14081	13805	13399	13380	13294	13353	13436	13260	13353	13152	13457	13214	13166	13162	13267	13036	13128	13094	13145	13129	13242	13227	13191	13140	13363	13225	13191	13235	13250	13086	13303	13219	13070	13072	13191	13130	13030	13334	12978	12979	13203	13116	13233	13158	13088	13169	13213	12957	13049	13151	13164	12966	13107	13098	13173	13211	13149	13182	13096	13063	13011	13134	12996	13071	13217	13125	13252	13240	13071	13088	13053	13133	13158	13153	13070	13140	13224	13063	13376	13125	13124	13200	13140	12825	13050	13190	13046	13225	13125	13186	13178	13105	13158	13151	13008	13194	13161	13178	13201	13033	13105	13301	13147	13113	13052	13236	13001	13098	13256	12884	13142	13176	13266	13077	13265	13071	13051	12981	13210	13172	13015	13161	13158	13065	12934	12939	12972	13096	13212	13213	12967	13247	13187	13037	13112	13021	13035	13108	13068	13254	13102	12983	13022	13315	13108	13217	13085	12952	13066	13112	13114	13066	12935	13224	12943	13130	13074	13076	13070	12997	13264	12996	13179	13199	12914	12959	12999	13061	13119	12884	13073	13060	12980	13141	13020	13095	13099	13158	12994	13205	13075	13195	12958	13154	13174	13068	13236	13158	12885	13015	13051	12960	13077	12970	13029	12991	12999	12811	13172	12949	13078	13081	13035	13184	13155	12943	13078	12988	13069	13071	13106	13119	13093	13125	13139	13051	13135	13093	13105	13053	13094	13076	13024	13077	13181	12942	12966	13287	13102	12989	13022	13131	13181	13082	13064	13102	13140	13058	13124	13092	13107	12969	12899	13073	13174	13119	13062	13059	13141	13061	13185	13135	12980	13197	13158	13113	13258	13122	13090	12935	13067	13115	13200	13096	13037	13178	13103	13124	12909	13207	13008	13007	12855	13036	13080	13104	13104	13023	13026	13123	12920	13136	13086	13026	13127	13170	13172	13122	13121	13028	13169	13035	13187	13030	12984	13007	13174	12940	13248	13133	13179	13011	13129	13013	13026	13055	13124	12940	13073	13039	13013	13047	13237	12982	13012	13013	13004	13138	13094	12950	13046	13187	12994	13198	13101	13018	13028	13132	13064	13050	12937	12992	12991	13359	13133	13052	13133	13021	13232	13028	12916	13293	13058	13198	12925	13182	12812	12949	13015	13135	13208	13057	13151	13182	12980	13228	13133	13131	12964	12996	12958	13019	13177	12980	12977	13030	13034	13010	13075	13006	13030	13032	12887	13087	13139	12969	13097	13171	12968	13160	13134	13278	13002	12943	13270	13022	13035	13240	13120	13208	13248	13092	13069	13126	13068	13100	13104	12892	13213	12954	13010	13046	12959	13007	12991	13030	13169	13084	13075	12828	13215	13052	13039	12976	13234	13277	13093	13166	13122	13010	13008	13189	13206	13177	13225	13199	13249	13069	13048	13105	12951	13207	13008	13045	13211	12992	13109	13074	13236	13192	13085	13175	12939	13056	13072	12951	12979	13106	13024	12989	13058	13049	13227	13000	13050	13177	13049	13044	13044	13057	12973	13213	13166	13157	13011	13064	13087	13073	13020	12948	13119	13087	13137	13017	13173	13044	13091	13175	13098	13119	13097	12990	13256	13135	13026	13030	13042	13112	13132	13021	13212	13140	12992	13068	13193	13017	13051	12869	13261	13211	13045	13158	13215	13131	13090	13048	13076	13160	13205	13014	13074	13171	13176	13160	13116	13145	13128	12864	13107	12978	13051	12993	13018	12969	13170	13128	13110	13120	13114	13056	13131	13075	13231	13048	13163	12856	12987	13083	12880	13039	13184	12892	12858	13141	13076	13238	13181	12967	12929	13203	12993	12985	13142	13137	12928	13017	13044	13255	13243	13122	13157	12999	12937	13080	12996	13001	13228	12972	12837	12966	13113	13158	13164	12820	13064	13141	13016	13165	13046	13155	12874	13071	13087	12805	13043	13125	13083	13054	13041	12946	13154	13099	13076	13221	13154	13143	12917	12882	12945	13114	13115	13135	13127	13131	13039	12884	13063	13131	13131	13076	12929	13121	13065	13167	13234	13197	13220	13084	13111	13159	13101	12943	13129	12871	13097	13152	13078	13160	12985	13009	13163	13069	13219	13043	13043	13045	13153	12839	12843	12897	12986	13026	13073	13065	13176	13162	13245	12826	13074	13098	13072	13186	12996	13031	13003	12987	13186	12985	13169	12965	12934	13146	13145	13043	13092	13103	13052	12938	13100	13248	13218	13085	13015	12983	13105	13170	13118	13180	13068	13094	13086	12994	13021	13108	13114	13154	12999	13070	12942	13272	12979	12846	13005	12865	12934	12996	13005	13245	13090	13232	13004	13010	13208	12982	13082	13226	13113	13007	13072	13190	13025	13145	13151	13149	13151	13068	13077	13086	13207	12954	13178	13122	13079	13274	13224	13105	13035	13060	13212	13128	13083	13124	13058	12874	13070	13192	12980	12977	13013	12936	13155	12971	13064	13104	12856	13072	13012	12914	12984	13153	13032	12928	13098	13179	13221	13056	13065	13274	13081	13200	13060	12972	13164	12986	12949	13104	13207	13031	12952	13064	13059	13159	13114	13221	13158	13058	13011	12905	13202	13184	13152	13002	13041	13083	13123	13209	13128	13140	13094	13116	13012	13037	13006	13057	13066	13252	13064	13112	12997	13017	13170	13221	13004	13162	13102	12858	13112	13018	13237	13221	13107	13085	13200	12974	13164	13097	13089	13115	13126	13138	12917	13206	13278	13036	13064	13080	13251	13038	13246	13023	13120	12983	13162	13289	13030	13166	13065	13004	13249	13184	13103	13168	13018	13112	13027	13089	13098	12919	12996	12981	13074	12872	13067	13104	13065	13046	12867	13129	12966	13060	13105	13080	13173	12939	13029	13048	12996	13079	13107	13123	12969	13149	13046	13160	12999	12993	13111	13239	13223	12996	13137	13198	13041	13045	13059	13128	13050	13016	13080	13207	12964	12962	13036	13002	13092	13039	12869	13004	13048	12841	13047	12986	13096	13050	12997	13112	12995	13120	13129	13095	13045	13086	13200	13256	13107	13101	12857	13025	13126	12960	12937	12902	13096	13150	13050	13071	13004	12932	13056	13133	13009	12973	13224	13127	13041	13258	13034	13167	13060	13175	13031	13060	13001	13331	12925	13014	13138	12986	12922	13172	13075	13161	13037	13197	13136	13126	13167	13123	13036	13374	12993	13058	13179	13067	13144	13071	13054	12952	12991	13067	13187	13183	13206	13045	13156	13021	13021	13179	12902	13158	13078	12998	13039	12853	13127	13008	13108	13029	13000	13123	13090	12952	13098	13007	13131	13114	13249	13082	13111	13101	13133	12991	12982	13114	12997	13171	12869	12991	13112	13052	13278	13207	13070	13110	13008	13068	13118	13188	13042	13130	13034	13098	13018	13160	13110	12963	12990	12927	13082	13247	13223	13000	13069	13051	13044	13122	12892	13012	13189	13107	13004	12873	13012	12918	13157	13170	12992	13125	12974	12984	12853	13026	13094	13064	13070	13248	13136	13136	13199	12976	13046	13070	13042	13016	13094	13170	12985	12950	13093	13124	13042	13151	13243	13141	13126	13081	13137	13198	13192	13116	13311	13110	13026	13148	13081	12915	12884	12993	13060	13211	13055	13088	13177	13098	13064	13165	12981	13090	13138	13160	13152	13036	13069	13059	12991	12931	13110	13132	13107	13187	13190	13074	13074	13157	13124	13174	13120	13055	13020	13183	13067	13161	13098	13132	13059	13017	13206	13023	13155	12915	12924	13297	13280	13254	13090	12937	13166	13035	12893	13180	12824	13210	13137	13061	13292	13026	13127	13019	12970	12988	13055	13108	13182	12979	12992	13140	13193	13006	13156	12994	12966	13043	13290	13267	13030	13058	13057	13070	13238	13082	13060	13092	12968	12938	13224	12941	13116	13134	13086	13153	13239	13129	13095	13062	13202	13098	13133	13128	13111	13073	13194	12957	13066	13147	13015	12986	13162	13195	13087	13148	13014	13030	13056	13145	13169	13131	13160	13009	12895	12984	13104	13093	12979	13016	12852	13170	13071	13016	13089	13121	13118	12832	12995	13112	13132	12972	13023	13079	12992	13034	13118	12884	13135	13166	13032	13035	13084	13116	12921	12954	13036	12960	13054	13223	13104	13166	13089	13024	13005	13161	13091	13025	13117	13050	13166	13158	13067	13102	12920	13085	13085	12943	12987	12941	13149	13053	13129	13065	13032	12995	13082	13080	12964	12950	13061	13125	12861	12914	12988	13047	13007	13130	13038	13053	13207	13097	12924	13245	13120	13137	13094	13075	13152	12879	13006	13027	13306	13098	13199	12958	13131	12976	13024	13301	13084	13015	13150	13003	12889	13082	13181	13124	13104	13089	12906	13032	13036	13073	13068	13199	13005	12894	13097	13113	13072	13055	13046	12983	13093	13093	12938	13243	12903	13124	13154	13029	13029	13158	12891	13115	13185	13109	12931	13115	12966	13110	13232	13006	13015	13005	13133	13024	13122	13046	13119	13005	13188	13112	13156	13080	13120	13065	13133	13004	13244	13170	13069	13159	12986	13197	13247	13152	13045	12988	12962	13228	12938	12936	12996	13153	13109	12989	13096	13180	13014	13112	13140	13113	12905	13049	13069	13181	13069	12982	13180	13269	13133	12914	13117	13082	12876	12948	12954	13108	13086	13181	12947	13113	13193	13098	13160	13095	13020	12998	13024	12987	13001	13030	13168	12929	13037	13146	13151	13068	13117	13085	13088	13127	13059	13030	13083	13046	13099	13183	13059	13113	13111	13078	13230	13135	13068	13096	13022	12953	13105	13152	13050	13066	13063	13178	13169	13169	13110	13015	13168	13259	13197	13023	12982	13167	13013	13011	13113	13046	13116	13191	12929	13156	12946	13038	13152	13156	13069	13010	13087	13219	12852	13164	13108	12834	13215	13021	13182	13199	13047	13106	13026	13022	13071	13154	13171	12916	13118	13094	13026	12854	13285	13037	13090	13023	13171	13048	13041	13086	13124	13128	13166	13052	13263	13066	13007	13097	13110	13037	12942	13162	13224	13084	13010	13020	12947	12921	13149	13089
36523	36921	39468	36425	30393	27800	26413	25108	23912	23620	23115	23164	23017	23177	23026	23006	22559	22620	22744	22593	22733	22672	22548	22695	23007	23012	22914	22852	22765	22659	22813	22719	22606	22763	22925	22702	22802	22726	22464	22840	22509	22752	22576	22649	22473	22649	22720	22564	22674	22792	22558	22504	22578	22718	22448	22768	22897	22913	22640	22659	22607	22278	22725	22777	22744	22672	22668	22629	22622	22799	22593	22812	22898	22838	22745	22655	22638	22418	22674	22772	22619	22706	22679	22833	22594	22798	22678	22670	22735	22774	22802	22953	22605	22694	22849	22695	22679	22605	22703	22768	22503	22604	22816	22608	22669	22709	22617	22630	22651	22554	22918	22679	22604	22656	22783	22791	22912	22578	22727	22716	22845	22797	22700	22725	22689	22697	22883	22764	22851	22411	22746	22495	22742	22537	22669	22612	22642	22716	22677	22696	22742	22897	22611	22568	22615	22494	22684	22734	22596	22477	22586	22581	22837	22732	22647	22486	22550	22510	22771	22677	22744	22834	22817	22683	22549	22645	22534	22646	22483	22991	22717	22817	22994	22562	22825	22630	22924	22759	22836	22793	22590	22811	22695	22776	22626	22524	22691	22425	22694	22601	22575	22734	22648	22736	22572	22835	22717	22790	22556	22707	22671	22967	22645	22718	22849	22723	22523	22553	22674	22536	22556	22583	22801	22923	22647	22688	22496	22931	22701	22722	22644	22444	22733	22745	22563	22595	22646	22631	22612	22906	22830	22603	22779	22800	22938	22920	22613	22756	22839	22904	22749	22772	22894	22651	22736	22489	22541	22592	22458	22389	22490	22572	22574	22513	22738	22886	22868	22700	22478	22286	22507	22642	22721	22633	22896	22906	22608	22484	22573	22823	22580	22967	22619	22597	22774	22611	22784	22552	22673	22616	22897	22946	22730	22831	22879	22735	22759	22730	22666	22686	22636	22653	22651	22691	22569	22693	22773	22658	23002	22430	22727	22618	22710	22702	22792	22636	22635	22802	22665	22649	22614	22511	22638	22581	22768	22630	22998	22785	23078	22500	22911	22673	22663	22653	22778	22799	22940	22823	22767	22749	22814	22851	22748	22839	22683	22782	22777	22835	22948	22723	22792	22741	22784	22582	22653	22609	22671	22643	22905	22519	22538	22691	22849	22731	22743	22666	22549	22829	22571	22661	22608	22845	22831	22822	22773	22612	22720	22733	22811	22755	22731	22891	22578	22797	22780	22796	22787	22717	22872	22415	22678	22899	22924	22924	22764	22652	22872	22802	22763	22737	22772	22715	22506	22587	22689	22560	22850	22626	22671	22748	22732	22867	22738	22564	22613	22413	22665	22774	22693	22665	22790	22588	22795	22655	22623	22907	22613	22546	22590	22722	22617	22414	22646	22739	22454	22572	22730	22525	22644	22830	22671	22643	22620	22463	22737	22740	22761	22928	22858	22725	22515	22850	22795	22455	22507	22669	22904	22927	22751	22382	22531	22836	22720	22692	22807	22586	22761	22841	22629	22653	22468	22743	22690	22832	22583	22616	22918	22893	22579	22747	22768	22928	22831	22741	22836	22742	22616	22776	22552	22637	22754	22619	22582	22729	22691	22680	22515	22740	22813	22740	22876	22649	22689	22707	22606	22463	22800	22598	22678	22633	22543	22795	22910	22638	22849	22899	22488	22518	22702	22489	22684	22509	22471	22827	22725	22661	22636	22786	22761	22673	22763	22585	22554	22716	22736	22683	22606	22592	22805	22637	22875	22561	22710	22849	22638	22722	22646	22751	22748	22824	22648	22956	22716	22514	22524	22720	22802	22961	22539	22835	22833	22724	22703	22662	22544	22641	22603	22794	22708	22579	22724	22745	22655	22734	22603	22706	22642	22682	22575	22557	22710	22787	22761	22552	22730	22620	22820	22647	22671	22706	22779	22672	22643	22696	22813	22618	22565	22592	22694	22858	22847	22677	22513	22553	22514	22826	22480	22621	22462	22718	22713	22656	22696	22701	22984	22687	22570	22785	22716	22521	22770	22854	22682	22726	22833	22931	22670	22846	22443	22705	22823	22873	22672	22594	22785	22735	22633	22917	22616	22395	22702	22684	22774	22581	22509	22507	22825	22779	22716	22805	22898	22891	22839	22735	22797	22831	22903	22712	22728	22838	22743	22702	22552	22631	22742	22714	22401	22735	22645	22553	22844	22531	22822	22629	22702	22677	22627	22827	22859	22732	22646	22824	22733	22655	22739	22905	22836	22659	22763	22570	22490	22809	22669	22922	22815	22732	22726	22685	22408	22602	22817	22763	22769	22737	22849	22747	22679	22654	22705	22737	22693	22612	22715	22654	22802	22784	22704	22606	22888	22874	22749	22742	22605	22407	22538	22637	22781	22693	22653	22680	22564	22735	22735	22624	22674	22629	22499	22862	22787	22684	22835	22675	22705	22639	22920	22775	22647	22790	22608	22547	22762	22593	22884	22701	22432	22690	22544	22569	22771	22668	22781	22828	22808	22753	22799	22626	22897	22582	22743	22616	22629	22555	23042	22792	22675	22777	22721	22528	22641	22613	22738	22635	22870	22759	22613	22578	22816	22688	22546	22714	22638	22373	22799	22837	22873	22801	22889	22679	22573	22828	22837	22690	22707	22581	22597	22361	22549	22489	22868	22744	22697	22849	22716	22688	22735	22694	22771	22758	22711	22855	22648	22726	22763	22653	22599	22771	22832	22715	22730	22854	23016	22611	22630	22608	22784	22748	22781	22634	22589	22539	22696	22792	22804	22770	22887	22903	22797	22577	22625	22659	22765	22706	22925	22585	22820	22714	22708	22839	22796	22891	22978	22663	22640	22546	22633	22680	22501	22693	22676	22594	22677	22713	22886	22851	22580	22480	22629	22863	22709	22622	22821	22689	22683	22883	22776	22879	22771	22529	22686	22635	22787	22452	22817	22863	22748	22692	22495	22469	22680	22700	22716	22735	22945	22658	22275	22654	22619	22531	22856	22803	22669	22507	22618	22481	22618	22756	22651	22551	22641	22676	22632	22856	22582	22768	22857	22842	22955	22915	22772	22663	22677	22795	22689	22751	22902	22841	22695	22709	22792	22648	22900	22609	22765	22787	22835	22660	22546	22635	22650	22759	22560	22599	22758	22828	22718	22706	22627	22718	22711	22758	22621	22718	22619	22555	22818	22902	22809	22711	22676	22752	22692	22744	22697	22658	22632	22861	22567	22841	22767	22530	22693	22476	22710	22536	22690	22444	22826	22574	22874	22773	22700	22587	22743	22697	22552	22756	22547	22616	22754	22656	22753	22723	22922	22669	22784	22778	22834	22617	22998	22682	22539	22781	22819	22888	23010	23059	22444	22582	22526	22840	22728	22635	22572	22794	22808	22583	22482	22730	22644	22674	22638	22645	22540	22817	22966	22857	22794	22758	22548	22505	22814	22711	22804	22914	22842	22842	22801	22774	22558	22705	22611	22755	22858	22608	22763	22375	22446	22733	22542	22604	22603	22810	22566	22797	22775	22595	22792	22809	22774	22456	22675	22683	22533	22515	22769	22778	22551	22616	22841	22685	22635	22997	22561	22814	23024	22741	22592	22644	22890	22683	22801	22873	22740	22894	22914	22762	22543	22659	23007	22700	22639	22577	22593	22746	22598	22714	22661	22608	22630	22788	22780	22358	22707	22801	22709	22683	22744	22658	22565	22669	22743	22631	22784	22749	22692	22688	22660	22420	22349	22903	22607	22705	22697	22729	22741	22587	22677	22658	22701	22758	22824	22804	23043	22603	22638	22700	22521	22780	22712	22705	22544	22700	22757	22520	22850	22723	22648	22703	22701	22730	22644	22688	22457	22620	22722	22588	22480	22599	22758	22586	22832	22729	22856	22687	22836	22668	22661	22684	22460	22727	22787	22696	22865	22464	22702	22735	22692	22603	22466	22598	22647	22561	22638	22621	22710	22767	22554	22764	22638	22868	22565	22740	22984	22588	22628	22795	22800	22715	22582	22428	22973	22830	22842	22627	22734	22624	22872	22772	22667	22656	22900	22882	22652	22406	22771	22578	22650	22640	22573	22679	22718	22827	22611	22575	22634	22749	22851	22574	22640	22803	22946	22519	22642	22716	22515	22780	22593	22551	22719	22840	22753	22608	22853	22579	22774	22686	22954	22678	22736	22819	23009	22669	22855	22580	22794	22875	22543	22682	22713	22426	22887	22618	22775	22783	22440	22499	22573	22898	22734	22730	22574	22475	22764	22587	22560	22562	22592	22493	22744	22881	22642	22747	22728	22586	22647	22820	22674	22805	22530	22777	22976	22550	22597	22734	22722	22598	22375	22755	22656	22581	22553	22815	22427	22567	22589	22470	22643	22866	22801	22872	22815	22897	22697	22680	22776	22748	22791	22881	22724	22565	22695	22602	22742	22662	22478	22592	22769	22757	22752	22591	22652	22972	22794	22569	22651	22661	22595	22775	22769	22823	22794	22769	22850	23009	22624	22707	22876	22736	22739	22568	22518	22673	22662	22687	22673	22594	22536	22594	22946	22549	22730	22648	22673	22833	22697	22464	22644	22667	22764	22736	22647	22609	22807	22788	22752	22611	22668	22735	22782	22628	22794	22652	22867	22484	22858	22700	22855	22960	22681	22399	22780	22709	22631	22656	22637	22867	22542	22591	22627	22902	22706	22877	22653	22700	22923	22816	22663	22429	22681	22656	22721	22414	22712	22546	22569	22588	22791	22923	22608	22637	22709	22562	22336	22838	22777	22899	22876	22714	22789	22712	22765	22691	22592	22724	22755	22625	22729	22657	22866	22534	22649	22423	22303	22878	22879	22820	22507	22714	22451	22530	22609	22697	22680	22544	22731	22688	22906	23100	22749	22662	22593	22934	22658	22747	22669	22690	22588	22622	22838	22742	22755	22805	22599	22399	22651	22533	22663	22792	22599	22746	22682	22801	22778	22640	22882	22624	22790	22713	22701	22545	22786	22546	22811	23009	22676	22891	22819	22787	22707	22599	22557	22857	22821	22753	22441	22596	22632	22626	22643	22919	22837	22842	22673	22653	22593	22795	22717	22762	22613	22493	22595	22741	22606	22712	22734	22498	22736	22627	22698	22746	22738	22751	22769	22769	22442	22556
29402	38876	33932	29025	22515	19517	17346	15683	14399	13878	13667	13596	13528	13314	13139	13150	13298	13150	13011	13072	13134	13054	13102	13046	13147	13090	13017	13258	13018	13051	13059	13120	13225	13000	12941	13064	13093	12918	12976	13098	13111	13039	13039	13072	12913	12932	12777	12955	13041	13070	13055	13022	13100	12939	13168	13088	13118	13144	12949	13072	12984	12854	13033	13036	13044	12835	13032	13151	13070	12967	13189	12964	12977	13011	13082	13023	13108	12847	12954	13074	13000	12856	12973	13220	12975	12957	13200	12776	13032	13052	12897	13003	12956	13145	12943	13132	13004	13021	12986	13077	12974	13001	12961	13011	13102	13166	13184	12906	13056	12918	12939	13007	12857	13250	12960	13002	13082	12999	12945	12986	13148	12967	13090	12996	12948	13002	13002	13000	13063	12883	12945	13211	12966	13081	13048	12907	12832	13035	12966	13016	12994	13207	13039	13090	13006	12988	12970	13040	13126	13101	13126	12994	13170	13057	12795	13048	12925	13035	12991	12969	12880	13030	13077	13026	13043	13030	12883	13008	13065	12908	12995	13036	13172	12933	13075	12877	12985	12980	13120	13021	12904	12963	13111	13003	13053	13076	12989	12894	13002	13043	12859	13058	13020	12984	13089	12931	13179	13052	13091	13030	13133	12991	13075	13015	12931	12992	12951	12865	12940	13055	12933	13071	13054	12995	12999	13058	12987	12931	12957	12899	13088	12890	13128	13023	13071	13060	12898	13149	12921	13056	13074	13149	12872	13045	13099	12990	12898	13093	13028	12988	13078	12985	12997	13007	12964	12950	13184	13053	12946	13079	13007	13051	12926	13008	12891	13077	13108	12974	12996	13046	13054	13233	13114	13030	13182	13118	13112	13045	12831	12924	12900	13063	13007	13209	13061	13046	13011	12979	12896	13050	13097	12969	12878	12838	12977	12962	13077	12868	13002	12947	12922	12877	13006	12936	13045	13083	12985	12974	12887	13041	13038	13094	12988	13052	12986	13012	12995	13041	13018	13058	13210	12866	12969	12916	13049	13214	12881	12901	12834	12826	13016	13067	13053	13081	12815	12991	13096	12973	12805	13050	13026	13024	13037	13188	13107	12971	13126	13105	12925	13006	13151	12987	13060	12922	12905	12856	12910	13030	12825	12906	13136	13077	13016	13049	12979	12963	12953	12981	13034	12854	13015	13078	12918	13117	12954	13214	12971	12982	12826	13157	12865	13174	12814	12842	12999	13002	13017	12996	13044	12928	12947	12887	13019	13175	12909	13013	13142	12953	13066	13119	12983	12976	13004	12988	12934	13049	13109	13042	12938	13034	13017	13072	13033	13027	12945	12987	13109	13025	12975	13057	13058	13069	13035	12794	12990	12965	12949	13077	13042	13002	12890	13046	12951	13092	13105	13095	12947	13162	13205	13106	12987	12994	13163	13101	12944	13000	13059	13019	12808	12981	13000	12870	12925	13223	12944	13083	12996	12964	13022	12941	13096	13248	12914	13072	13035	13099	13044	12944	13064	12979	13032	12774	13123	13031	12970	13004	13022	13078	13011	13031	13043	12995	12955	13078	13249	13113	13002	13009	13105	13141	12936	13003	13096	13050	13090	13193	13077	12922	13049	13076	12908	13169	13046	13046	12853	13150	12967	13066	12892	13088	13038	12824	13079	12997	13131	12992	12882	13184	13069	12992	13111	13158	12900	12935	13011	12936	13022	13140	13114	13019	13078	13121	13082	13056	13191	12961	13109	13010	12810	12863	13001	13031	12995	12958	12998	12990	12855	12906	13037	12937	12952	13009	13065	13003	12969	13117	12948	13049	13053	12784	13094	12984	13012	13046	13062	13046	12928	12976	13069	12948	13007	13056	13208	12855	13073	13046	13093	13065	12950	13068	12984	13005	13033	13177	12987	13022	13047	13081	13046	13071	13013	12929	13069	13042	12873	13079	13052	13116	12847	13092	12941	13069	13160	12996	12907	13069	13031	12998	13054	12966	13000	12914	12952	13006	12852	13089	13073	13017	13119	13061	12970	13025	13079	13198	13153	12989	12951	13121	12910	13065	12935	12917	13099	13092	12984	12850	13048	13211	13075	13083	13219	12926	13037	12980	13062	13010	12981	13029	13003	13008	13085	13085	12934	12828	12881	13032	13111	13066	13112	13078	12959	12989	13113	13033	13170	13128	13095	12930	13040	12778	12895	13099	12939	12983	13111	12999	13003	13117	13046	12955	12886	12892	13060	13040	13032	12940	13188	13051	13030	13015	12903	13084	12942	13039	13045	13032	13031	13059	13038	13052	12875	13122	13209	13155	13035	13053	12861	12911	13039	12868	13118	13083	13038	13254	13223	13040	13142	12934	13109	13205	13018	13117	12933	13195	13093	13099	13232	13029	13044	13070	13027	12912	13031	13024	13004	12943	13127	12929	13029	13027	12981	12960	13189	13059	12972	13163	13132	12740	13147	12832	13055	13046	12953	13056	13141	13211	12953	12993	13133	13105	13080	12833	13077	13103	13015	13249	12918	12971	13036	13029	13132	13064	13000	12872	13097	13165	12892	13192	13079	13031	12935	12912	12934	13096	12976	12995	12937	13115	12942	13013	13149	13064	12774	13119	13148	12986	13077	13061	13095	12906	13202	13014	13155	13122	13070	13164	12839	13095	12952	13233	12996	12989	13085	12967	12952	13108	12790	13007	13032	12877	13103	12966	13033	12985	13120	13245	13018	13086	13049	13139	12842	12978	12998	12972	13082	13038	12920	13187	13095	12855	13034	13060	12920	13033	12994	13069	13161	12847	13049	12963	13067	13031	12982	13043	12971	12846	12809	12960	13123	13001	12847	12862	12987	12882	12946	13127	13142	13223	12725	12971	13060	12964	13087	13024	13045	12962	12991	12887	13091	13139	13012	13142	13118	13027	13043	13127	12989	12994	12959	12948	13089	12975	13007	13027	13047	12967	13030	12902	12894	13173	13006	12981	13046	13043	12946	13121	13023	12982	12883	12976	13107	12902	13163	12945	12966	12870	13172	12825	13169	13073	13019	13014	12995	13036	13136	12983	12924	13017	12997	12921	12883	13015	13171	13125	13010	12889	13221	12848	12977	13126	13106	12909	13094	13123	13148	13042	13091	13126	13030	13079	12878	13012	12990	13094	13052	13047	12888	13076	12911	13069	13080	12918	12980	13008	12916	12897	13123	13056	12818	13107	12947	12938	13073	13032	13180	13005	13152	13111	13159	12921	13204	13066	12814	13005	12983	12880	12972	13097	13035	12872	12961	13159	13065	13036	12967	13070	12969	12911	13056	12944	13106	13077	13132	13149	12990	12983	12990	13005	13253	13121	12977	13080	12967	12999	13014	13110	13145	12889	13137	13113	12800	13005	13029	13019	13084	13006	12974	12970	13051	13142	12972	13075	12960	13049	12933	13076	13074	12941	13225	12923	13183	12978	13070	13102	13120	13068	13066	13030	13030	13054	12864	12960	12884	12974	12966	13164	12959	13099	13054	13055	12980	13093	13006	13049	12847	12913	13171	13040	13232	13003	12991	12918	13036	13104	12983	12936	12954	13029	12958	12980	13184	12970	13056	13198	13037	13088	13100	13260	13161	13050	12870	13167	13142	13126	13072	13161	13094	13100	13203	13118	13028	13107	13115	13037	13140	13247	13118	12895	13144	12962	13120	13056	12971	13070	12958	13099	13064	13076	12984	13163	13111	13035	13031	13085	13059	12858	13019	12903	13203	13013	13098	12994	12977	12945	12961	13017	12929	13019	13134	12844	13035	13039	12819	13162	13130	13067	13058	13166	13236	13080	13141	12964	13147	12839	12977	12824	13072	13168	13023	13038	12985	12887	13059	13130	13043	13094	12993	12973	13061	13003	13001	13073	13016	12942	13103	12978	12884	13078	13014	13199	12789	13142	13135	13003	12976	12944	12983	13153	12915	13042	12959	13034	12955	13061	13031	13125	12912	13017	13051	13085	13002	12952	13038	13109	12932	13041	12936	13049	13141	12905	13199	13028	13056	13103	13160	12854	13004	13211	13041	12998	13104	13054	12995	12996	13071	13082	12999	13171	12957	13130	13115	12912	12952	13059	12932	13025	13261	13119	12969	12980	12998	13165	13102	13058	13171	13110	12985	12912	13117	13197	13226	13217	13001	12927	13161	12975	13096	12940	13045	13025	12909	13198	13117	13078	12991	12999	13100	13109	12971	12929	13043	13128	12962	13095	12862	13172	12943	13043	13045	12817	12923	12912	13098	12734	12986	12939	12918	13093	13111	13035	13140	12911	13228	13100	12859	13063	12928	12999	13108	13104	13004	12982	13060	13053	12996	13025	12869	13008	13079	13010	13079	13125	13014	12879	12910	12925	13015	13031	12894	12960	13077	13083	13000	13185	13058	13046	12866	13172	13042	13072	12984	13086	13036	12936	12952	12917	12957	12906	13143	13205	13172	13096	12976	12988	12931	12834	13046	12922	13087	13261	12995	13050	12992	13086	12919	12935	13133	12994	13084	12809	12992	13027	13116	13031	13031	13061	13082	13010	12976	13134	12947	12940	13180	13105	12893	13133	13020	13090	12933	13050	12926	12846	12985	13028	12986	13138	13001	13077	13089	12956	12940	12823	12994	13106	13199	12914	13037	12881	13072	13117	12860	13068	12949	13102	13029	12960	13007	13212	13193	13129	13220	13107	12944	12942	12991	13083	12957	12997	12985	13032	13155	13021	12921	13119	13049	12922	13195	13069	12925	13103	13033	13086	13031	13012	13019	12950	12911	13166	12957	13026	13087	13047	12967	13006	13067	12989	13009	12930	13034	13035	13212	12996	12945	12825	13073	12996	12992	13089	13082	12983	13008	13153	13031	13029	13091	13100	12975	12841	12993	13112	13173	13091	12862	13098	12992	12953	13254	12887	12975	13002	13055	12921	13107	13183	13190	12972	13138	12993	13048	13009	13100	12954	13062	13063	13295	13031	12821	12984	12990	13054	12972	12807	13227	12934	13037	13108	12974	12988	13103	12995	13107	13135	12877	13029	12995	13119	13117	12916	13049	13064	12973	13107	13024	13150	13039	13025	12865	13074	13067	13130	13042	13010	13034	13077	13000	12974	13142	13023	13021	13018	12822	12986	12959	13134	12907	13071
24704	21229	28986	30920	30166	30373	29488	26224	24301	24077	24002	23853	23987	23781	23524	23601	23328	23196	23166	22925	22900	22954	23409	23061	23203	22929	23156	22932	23047	22857	22996	22989	23259	23102	22988	23016	22968	22862	23407	23429	23074	22742	23047	22798	23123	23133	23091	22875	23084	23055	22946	23197	22993	22909	23016	22804	22865	22997	23061	23062	23203	22958	22948	23026	22989	22932	22927	23002	22987	22957	23149	23247	23053	22865	23075	23065	22990	23231	22973	23014	23023	22807	23102	23185	22813	22916	23055	22888	23068	22774	23117	22989	22977	22987	22956	23059	22958	22775	23110	22837	22940	23084	23001	22660	23025	22997	23069	23273	22957	23038	23070	22838	23130	22863	22890	23060	23027	22959	22788	22919	22936	22993	22916	23020	23256	22980	23019	23103	22741	22833	22887	23077	22655	22930	22950	22803	23050	22943	22984	22760	22850	23168	22944	22953	22977	22981	23154	22858	23086	23062	22924	22890	23069	23174	23108	22865	23070	22905	22946	22902	22899	22944	23158	22826	23032	23048	22767	23162	23031	22859	23144	23112	22807	22733	23110	22971	22789	23021	23212	23124	23111	23013	22904	23053	22915	22829	23173	23209	23012	22901	22653	22943	22715	23101	23081	22963	23181	22832	22946	22832	22990	22828	23044	22896	23178	23159	23022	23115	22873	23070	23058	22704	22734	23034	23004	22866	22823	22958	22851	23068	23028	22795	22879	22714	22838	22641	23198	23175	23036	23173	22792	22746	23150	23136	23026	22897	22969	23207	23145	23012	22901	23069	22954	23025	22819	23122	22925	23032	22978	22795	22943	22817	22794	23049	22967	22971	23119	22974	22742	22615	22660	22807	23041	22652	22869	23012	23079	23188	22930	22910	22969	23030	23039	22951	23076	22815	22790	23053	22811	22697	22858	22928	22786	23120	22962	23014	23101	23026	22992	22982	23175	22957	22783	22812	22966	22618	22751	22949	23091	22883	23023	23201	23015	22963	22964	22990	22897	22993	22983	22993	23033	22821	22916	22790	22976	23081	22998	22988	22977	22874	23079	22965	22914	23101	22900	22829	22955	22866	23025	23110	22990	22914	23027	23059	22898	22841	22920	22930	23060	22884	22904	22910	22962	22967	22905	22935	23099	23215	23023	23000	22921	22924	23192	23008	22884	22972	23104	22855	22840	22910	23042	23094	22913	22832	22934	23063	22965	22927	22911	22900	22853	22954	23011	22821	23002	22841	22912	22749	22836	22769	22981	23023	22960	22722	22948	22913	22973	22953	22841	23244	22916	22990	23029	22947	22785	22716	22688	22741	22857	23104	23064	22798	23033	22927	23112	22984	22728	22983	22830	23221	22940	23054	23041	22841	22798	22872	22904	22742	23045	23161	23158	22863	22998	23095	23038	22782	23072	23116	23024	22968	22973	22894	23116	22745	23006	22957	23044	23054	22776	23003	22870	22752	22990	22847	22986	22709	23020	22980	22877	22839	22872	23005	22725	22982	22883	22655	22880	23175	23062	23170	23239	22958	23135	23105	22960	22822	22749	23043	22890	22794	23202	22984	23018	23071	22702	22739	22959	23150	22725	23001	22805	23049	22802	22997	22880	23001	23125	22927	22947	22771	22915	22844	22862	23039	22975	22972	23109	23083	23128	22887	22816	23005	22922	22877	22892	22770	23206	22660	23004	22989	22979	23048	22937	22970	22864	23005	22832	22849	22964	23113	22976	23084	22795	23057	23019	23109	22958	23291	23271	22814	23031	23164	23013	22976	23178	23002	22991	22846	22978	22814	22952	22720	22976	22917	22949	22938	23133	22927	22918	22881	22863	23027	22886	22903	23001	22926	23057	23085	22959	22834	22830	22621	22863	23077	23203	22920	22930	22870	22923	23028	23104	22831	22776	23070	23018	23135	22921	22778	22895	22933	23077	22934	22840	22686	23107	22847	23047	22962	23106	22935	23034	22893	23010	22728	22984	22855	23007	23156	23132	22872	23196	23183	23050	22785	23134	22838	22891	23042	22847	22937	22848	23011	23329	22667	23090	23094	23212	22911	22997	23023	22838	23117	22911	22859	23020	23001	22783	23003	22794	22976	23036	23170	22935	22986	23011	22976	23009	22790	22806	22723	22872	22847	22942	22990	22489	22880	23027	23035	23106	23078	23037	23165	22868	23037	22917	23009	22708	22915	22738	22952	22950	22939	22928	22824	23106	23085	23075	23102	22841	22786	23079	22971	23038	22881	22934	23036	22956	22886	22964	22974	23067	22785	22973	22846	22848	22916	22905	23100	22943	22840	23010	23070	22775	23133	23123	22951	22952	22929	22880	22947	23068	22746	22751	22842	22879	23026	23017	22884	23184	22797	22847	23015	22947	22987	23064	23195	23050	23008	23190	23068	22962	22999	22830	23105	22889	22799	22838	22883	22866	22948	22862	22946	22909	22893	22780	22746	22677	22970	23091	23037	23026	22979	23098	22965	22950	22805	22970	22787	22974	22804	23163	23185	23039	22987	23115	22878	22847	22819	23047	22972	23053	23045	22825	22717	22961	22805	22968	23093	23221	23112	23049	23066	23100	22896	23166	22931	22989	23065	23090	22940	22914	22870	22965	22880	22811	22985	22969	22828	23040	22946	22969	22890	23077	22619	22979	22943	22976	22753	23210	22960	22866	22678	22792	22788	22795	23061	23127	22770	23100	23056	22918	23156	23004	23037	23082	22875	23070	23064	22769	22717	23191	22849	22869	22712	23042	22882	22727	23040	22858	22828	22912	22603	22699	22873	22880	22739	23061	22902	23078	22834	22929	22798	23153	23024	23068	23126	22910	22873	23020	22496	23027	23037	22828	22863	22868	23005	22816	22998	22594	22793	22863	22852	23004	23015	22708	23028	22995	23078	23172	22983	23016	22861	22935	22954	22729	22930	22941	23082	23216	22834	22826	22930	22906	22946	23043	23099	22792	22910	22978	22760	22917	22851	22943	23170	23110	22894	23076	22952	22932	22953	23113	22926	23090	22710	23021	23087	22941	23088	22999	22904	22684	22798	22813	22948	22857	22749	22838	23005	22841	23011	22983	22788	22922	22988	22893	22945	22781	22864	23044	22817	22862	23189	23143	22974	22748	22680	23009	22963	23062	23154	23127	22673	23121	23084	23106	22917	22811	22629	22952	23057	23022	22945	22871	23108	22800	23056	22882	23032	22677	23128	23179	22992	23030	23044	23114	22827	22999	22949	23056	22988	23223	22853	23221	22948	22971	22870	22881	22651	22872	23139	23216	22792	22895	23018	23257	22895	22846	23108	22754	23061	22866	22822	23071	23200	23083	22967	22975	22980	22593	22652	23125	22849	23022	22641	22938	23011	22912	23171	22892	23003	22986	22898	22825	23015	22967	22926	22888	23023	22838	22719	23087	23237	22999	22950	22940	23026	23010	22947	22884	22836	22945	23040	23034	23155	22897	22832	22885	23137	22945	23023	22956	22967	22842	22923	22901	22922	23020	23161	23035	23093	23144	22817	22852	23144	22840	22860	23122	23063	23063	22977	23078	22944	23062	22911	23170	22843	22934	22991	22942	22953	23070	22973	23050	23190	23025	22780	23016	22879	23023	22960	23203	22931	22852	22995	22835	22964	22902	22883	22975	22947	22992	23060	23190	22732	22963	22776	22778	22996	23130	22898	23128	22901	22866	22769	22806	22955	22962	23073	22821	22795	23080	22746	22813	22927	22958	23211	23232	23212	22932	23146	22954	22943	23005	22635	22833	22915	22865	22967	22963	22866	22945	23064	22727	22941	22996	22897	22821	23040	22914	22928	22701	22898	22847	22990	22902	22679	23029	22982	22849	23074	22918	22877	23045	23029	22843	22812	23176	22933	23074	22934	23052	22702	22886	22808	22847	23035	22869	22754	22821	22827	22879	22932	23109	23031	22845	22834	22917	23185	22863	23044	22926	22841	22860	22970	22854	23022	22962	22984	22954	22943	22908	22940	23003	22903	22863	22916	22832	22940	22769	22977	22881	23033	23031	23193	23036	22790	23120	22807	23035	23160	23091	23006	22984	23058	22916	22928	22961	22768	23108	23028	22806	23036	23071	22733	22867	23017	23098	22988	23003	22848	23062	22843	22803	22915	23180	22967	23191	22900	22786	23132	22969	22717	22850	22775	22883	22851	22731	22966	22801	22916	22879	22993	23036	22990	22795	23090	22966	22971	22986	23041	23025	22770	22737	23013	22623	22926	22987	22903	23031	22946	22906	22886	22837	23120	23029	22968	23012	23052	22963	22891	22797	22996	23019	22798	22979	23085	23021	23061	23004	23019	22988	23032	23036	23015	23127	22747	22924	22938	22805	22996	23051	23017	23016	23117	22904	22899	23133	23088	23139	23276	22926	22955	23004	23000	23162	23002	22942	23195	22985	22703	22869	22653	22927	22732	22887	22810	22925	22779	23185	23187	22915	22997	22738	22851	23084	22813	23118	22904	23110	23034	22928	22888	22917	23025	22878	22727	23058	23126	22837	22959	23099	23138	23042	22667	23239	23044	22835	23138	22778	23095	22878	22717	22927	23162	23128	23001	22776	22990	23005	22938	22933	23029	22896	23104	22933	22872	22764	22970	23257	22931	22776	22953	23082	22804	22733	22952	22778	23063	22979	22497	22985	22963	22942	22944	23010	22999	22888	22849	22918	22896	22998	23072	22716	22922	23132	22909	23012	23168	22962	23033	22955	22978	23064	23016	22987	22894	23010	22743	23023	23267	22999	22922	22938	22774	22826	22895	22938	22842	23011	22900	23173	22832	22806	23019	23212	22928	23073	22879	22835	22876	22920	22817	22754	23002	22860	22882	22828	22659	22953	23002	22915	22696	22957	22777	22967	23009	22994	22772	23188	23102	22972	23043	22962	22877	22924	23161	22807	22857	22960	22943	23057	23022	22990	23024	22892	22776	22906	22917	23040	22771	22746	22957	22996	22752	23017	22771	22960	23003	23151	22904	23044	22980	22771	22913	22902	22943	22933	22821	22949	23045	22941	22785	22778	22863	23250	23017	22965	23034	23055	22951	23039	23015	23083	22996	23236	22894	23021	22933	22742	22966	23046	22978	22913	23123	22821	22813	22928	23041	22991	22945	23058	22834	22869	22999	22877	23025
27392	43620	42457	34683	26501	22702	19750	16660	14931	14517	14251	14161	13992	13829	13722	13664	13475	13630	13527	13527	13462	13411	13494	13254	13418	13361	13453	13473	13314	13331	13355	13357	13269	13221	13301	13494	13156	13378	13461	13311	13232	13321	13269	13245	13359	13246	13297	13322	13234	13337	13426	13504	13338	13196	13272	13388	13094	13309	13244	13212	13242	13218	13254	13267	13164	13465	13070	13462	13446	13247	13427	13294	13361	13284	13354	13369	13349	13320	13333	13380	13328	13146	13182	13231	13351	13109	13301	13365	13289	13223	13284	13261	13189	13147	13230	13366	13093	13331	13062	13210	13401	13253	13354	13186	13031	13398	13095	13301	13394	13448	13238	13234	13011	13369	13380	13282	13396	13198	13139	13224	13141	13281	13264	13307	13379	13206	13281	13506	13333	13253	13287	13424	13061	13211	13068	13315	13332	13090	13239	13375	13232	13181	13325	13279	13258	13496	13294	13230	13525	13426	13239	13197	13343	13147	13175	13415	13285	13333	13288	13155	13249	13223	13031	13379	13404	13284	13421	13269	13243	13150	13112	13281	13182	13328	13386	13343	13418	13084	13317	13410	13328	13380	13229	13268	13274	13250	13271	13091	13325	13198	13194	13309	13108	13292	13380	13269	13343	13318	13330	13203	13277	13141	13206	13105	13175	13213	13260	13274	13225	13224	13304	13301	13212	13246	12978	13312	13356	13251	13246	13215	13134	13288	13316	13209	13444	13407	13260	13248	13200	13127	13292	13287	13151	13302	13297	13155	13286	13394	13299	13241	13361	13277	13191	13177	13377	13298	13175	13304	13216	13137	13341	13354	13163	13208	13244	13250	13165	13362	13069	13413	13153	13315	13408	13335	13316	13263	13214	13309	13357	13244	13175	13295	13178	13338	13174	13240	13417	13288	13304	13288	13252	13364	13114	13363	13329	13333	13121	13168	13316	13305	13190	13204	13253	13090	13391	13258	13363	13257	13339	13228	13415	13254	13358	13281	13428	13323	13318	13166	13188	13247	13177	13282	13333	13206	13240	13140	13347	13282	13299	13299	13195	13266	13468	13338	13368	13200	13419	13107	13178	13078	13419	13194	13316	13286	13229	13178	13256	13216	13213	13243	13233	13288	13256	13285	13349	13227	13364	13242	13220	13086	13205	13257	13292	13250	13289	13146	13238	13260	13145	13282	13302	13207	13311	13378	13323	13299	13317	13333	13244	13221	13232	13270	13222	13460	13496	13235	13250	13485	13314	13158	13256	13236	13292	13188	13161	13108	13189	13567	13481	13103	13276	13377	13161	13044	13209	13163	13401	13142	13265	13225	13263	13275	13304	13124	13208	13169	13276	13368	13230	13326	13160	13327	13426	13217	13278	13265	13158	13246	13162	13232	13283	13128	13225	13184	13303	13314	13267	13112	13253	13300	13356	13167	13218	13181	13307	13300	13096	13212	13245	13371	13269	13122	13205	13211	13481	13208	13328	13060	13064	13159	13190	13258	13333	13433	13237	13342	13348	13090	13468	13111	13262	13265	13242	13211	13423	13299	13209	13318	13244	13376	13319	13279	13168	13270	13127	13201	13431	13361	13205	13328	13238	13436	13181	13377	13243	13065	13150	13324	13326	13552	13262	13318	13116	13302	13340	13109	13236	13160	13109	13352	13100	13417	13361	13155	13166	13137	13373	13131	13273	13278	13336	13265	13127	13368	13074	13341	13367	13343	13038	13325	13419	13183	13128	13310	13271	13235	13322	13151	13090	13221	13422	13316	13157	13156	13330	13244	13437	13143	13300	13223	13424	13435	13302	13356	13367	13196	13418	13223	13229	13375	13255	13149	13224	13112	13147	13252	13266	13370	13243	13222	13172	13284	13282	13242	13520	13253	13166	13250	13180	13235	13290	13162	13271	13128	13267	13264	13323	13245	13172	13231	13315	13276	13217	13247	13161	13501	13366	13385	13275	13333	13336	13257	13247	13102	13388	13372	13223	13220	13209	13058	13291	13384	13242	13331	13287	13326	13291	13350	13297	13216	13332	13183	13161	13449	13195	13217	13090	13282	13161	13259	13313	13298	13185	13195	13392	13268	13270	13313	13205	13276	13335	13189	13202	13174	13284	13122	13357	13255	13133	13338	13223	13069	13284	13176	13422	13149	13191	13391	13170	13361	13410	13357	13268	13263	13158	13265	13032	13226	13241	13255	13182	13273	13202	13349	13281	13305	13335	13360	13442	13304	13396	13246	13216	13232	13178	13274	13231	13358	13304	13274	13307	13328	13212	13233	13296	13442	13331	13369	13118	13252	13244	13325	13168	13363	13144	13367	13260	13242	13331	13224	13146	13276	13239	13231	13113	13165	13322	13115	13365	13151	13346	13315	13389	13280	13278	13308	13244	13314	13373	13319	13257	13362	13408	13370	13223	13385	13283	13368	13386	13115	13323	13274	13239	13281	13253	13225	13290	13205	13292	13357	13366	13292	13361	13424	13391	13179	13297	13194	13178	13225	13244	13241	13244	13018	13204	13252	13149	13222	13313	13322	13270	13291	13084	13300	13263	13370	13152	13211	13262	13295	13146	13345	13336	13268	13142	13317	13281	13204	13303	13205	13247	13243	13342	13233	13357	13317	13219	13298	13183	13317	13389	13205	13254	13093	13400	13320	13047	13315	13300	13316	13073	13370	13207	13227	13302	13397	13359	13178	13346	13296	13293	13345	13334	12988	13247	13273	13238	13106	13323	13340	13167	13300	13267	13405	13207	13232	13401	13254	13330	13156	13250	13280	13392	13152	13248	13319	13239	13189	13302	13328	13278	13270	13336	13293	13348	13338	13288	13233	13185	13212	13283	13307	13180	13287	13425	13369	13450	13194	13238	13242	13284	13200	13174	13251	13291	13223	13244	13213	13289	13281	13179	13202	13287	13199	13276	13270	13394	13193	13175	13162	13212	13317	13289	13381	13349	13588	13118	13170	13383	13405	13359	13291	13251	13165	13291	13266	13209	13355	13280	13194	13288	13214	13332	13260	13319	13206	13403	13303	13249	13414	13089	13320	13321	13203	13292	13179	13218	13299	13143	13326	13276	13168	13218	13269	13356	13286	13257	13207	13526	13054	13230	13108	13127	13320	13284	13285	13184	13205	13109	13311	13308	13313	13043	13378	13272	13346	13159	13245	13240	13394	13054	13283	13326	13346	13274	13277	13156	13009	13338	13338	13457	13239	13391	13331	13133	13473	13318	13200	13207	13193	13213	13437	13358	13335	13289	13211	13250	13147	13168	13243	13430	13268	13167	13326	13340	13368	13280	13252	13278	13297	13159	13440	13354	13376	13280	13491	13169	13154	13262	13401	13213	13217	13230	13299	13360	13259	13302	13193	13192	13190	13191	13443	13211	13391	13234	13348	13111	13307	13206	13257	13310	13308	13317	13268	13232	13224	13353	13193	13157	13342	13205	13332	13282	13268	13337	13099	13167	13280	13235	13342	13269	13228	13197	13240	13067	13181	13174	13406	13262	13164	13300	13176	13341	13287	13275	13271	13336	13267	13228	13070	13295	13277	13335	13292	13169	13348	13203	13067	13210	13198	13237	13008	13144	13111	13272	13431	13280	13368	13216	13271	13286	13358	13354	13300	13128	13196	13359	13162	13381	13341	13285	13144	13239	13324	13339	13247	13268	13120	13255	13259	13232	13338	13382	13288	13249	13334	13143	13250	13154	13157	13479	13255	13313	13345	13168	13311	13243	13034	13210	13235	13323	13195	13357	13308	13101	13069	13353	13235	13304	13378	13338	13280	13161	13381	13243	13353	13305	13384	13226	13291	13207	13330	13359	13501	13485	13269	13225	13364	13268	13279	13197	13269	13099	13310	13191	13283	13252	13300	13488	13238	13379	13359	13156	13225	13295	13477	13145	13296	13229	13232	13169	13287	13415	13292	13317	13223	13169	13269	13383	13200	13299	13402	13223	13160	13238	13309	13305	13297	13105	13212	13219	13094	13247	13199	13143	13408	13242	13587	13373	13156	13424	13241	13230	13279	13349	13167	13435	13265	13381	13373	13430	13360	13180	13233	13378	13294	13354	13249	13460	13156	13310	13340	13212	13360	13352	13219	13306	13305	13235	13279	13200	13231	13130	13283	13260	13349	13317	13421	13281	13291	13268	13280	13218	13236	13130	13223	13312	13296	13345	13317	13249	13394	13148	13358	13230	13334	13276	13412	13205	13274	13250	13080	13303	13265	13183	13266	13262	13299	13185	13203	13371	13273	13201	13271	12955	13282	13292	13195	13286	13157	13485	13272	13281	13288	13347	13243	13139	13248	13032	13294	13187	13259	13145	12994	13160	13315	13340	13326	13050	13224	13278	13127	13272	13301	13412	13194	13306	13349	13219	13271	13310	13284	13293	13232	13214	13242	13286	13334	13239	13211	13258	13222	13138	13313	13180	13129	13293	13160	13332	13372	13281	13113	13149	13333	13301	13366	13170	13343	13323	13203	13230	13299	13158	13210	13260	13400	13239	13430	13442	13251	13352	13315	13186	13207	13528	13301	13254	13351	13242	13359	13285	13114	13190	13144	13252	13128	13239	13245	13166	13170	13159	13298	13264	13304	13196	13349	13420	13218	13385	13104	13163	13312	13201	13219	13324	13287	13316	13364	13402	13270	13201	13285	13391	13251	13365	13306	13394	13294	13250	13163	13164	13191	13395	13251	13309	13181	13274	13287	13319	13242	13307	13251	13313	13244	13385	13246	13238	13235	13266	13315	13299	13255	13325	13308	13282	13212	13147	13297	13222	13202	12971	13147	13295	13295	13323	13063	13324	13242	13334	13284	13460	13258	13319	13273	13330	13245	13227	13208	13253	13245	13271	13081	13237	13298	13092	13234	13256	13186	13304	13444	13353	13155	13399	13183	13319	13270	13185	13314	13387	13173	13269	13320	13318	13259	13421	13316	13289	13166	13250	13261	13137	13284	13355	13516	13276	13133	13115	13376	13094	13386	13378	13423	13387	13407	13286	13260	13290	13312	13251	13222	13287	13323	13411	13173	13292	13092	13135	13346	13281	13192	13262	13229	13307	13322	13322	13311	13310	13347	13391	13261	13207	13323	13278	13320	13332	13384	13123	13231	13244	13117	13429	13309	13173	13366	13300	13245
23003	21037	28502	27122	29118	32530	32850	27209	25488	25440	25122	24763	24722	24710	24488	24320	24239	24065	23899	24123	24266	24090	23978	23897	23824	23807	23734	23666	23895	23791	23825	23951	23827	23866	23888	23768	23803	23851	23811	23726	23800	23869	23717	23664	23754	23679	23693	23701	23848	23785	23967	23582	23687	23871	23795	23830	23685	23618	23560	23717	23672	23447	23813	23681	23651	23554	23643	23828	23774	23671	23794	23658	23658	23615	23641	23736	23793	23698	23922	23744	23612	23609	23505	23523	23693	23645	23580	23662	23646	23882	23974	23857	23579	23640	23686	24076	23732	23726	23914	23627	23556	23603	23757	23590	23729	23669	23791	23741	23747	23453	23587	23780	23841	23906	23827	23452	23703	23664	23912	23765	23651	23557	23718	23564	23856	23826	23810	23874	23784	23777	23807	23700	23607	23583	23920	23747	23418	23625	23433	23809	23414	23547	23764	23667	23639	23669	23817	23616	23511	23874	23599	23677	23579	23577	23596	23471	23561	23677	23442	23570	23624	23608	23771	23767	23670	23728	23907	23578	23738	23596	23658	23359	23748	23678	23724	23581	23563	23785	23814	23489	23806	23711	23954	23507	23785	23796	23447	23557	23744	23436	23787	23733	23829	23752	23834	23894	23653	23745	23758	23770	23586	23675	23910	23680	23638	23600	23950	23816	23511	23755	23613	23643	23661	23771	23761	23772	23759	23673	23745	23448	23491	23573	23651	23855	23905	23716	23820	23595	23770	23508	23970	23653	23700	23271	23532	23846	23463	23725	23679	23494	23603	23587	23616	23791	23825	23840	23671	23735	23640	23670	23706	23770	23769	23295	23507	23654	23602	23949	23686	23898	23734	23541	23869	23548	23692	23618	23456	23645	23743	23819	23641	23785	23812	23542	23583	23552	23670	23619	23615	23638	23714	23783	23908	23685	23770	23698	23457	23588	23713	23881	23817	23760	23709	23803	23527	23798	23746	23461	23936	23527	23851	23652	23750	23513	23697	23540	23722	23694	23729	23627	23696	23388	23386	23689	23707	23851	23884	23449	23725	23864	23819	23802	23538	23914	23620	23604	23563	23687	23676	23561	23654	23737	23638	23704	23708	23617	23817	23766	23726	23537	23581	23732	23788	23877	23734	23707	23790	23948	23799	23941	23638	23631	23832	23792	23867	23742	23782	23694	23471	23514	23738	23613	23730	23492	23578	23693	23732	23684	23589	23792	23384	23394	23420	23613	23841	23609	23684	23616	23735	23669	23884	23636	23736	23631	23842	23710	23552	23415	23638	23608	23432	23379	23676	23695	23638	23611	23964	23812	23711	23779	23703	23863	23705	23707	23752	23727	23766	23802	23824	23734	23428	23701	23728	23535	23693	23609	23665	23750	23782	23926	23716	23727	23572	23620	23516	23872	23621	23803	23652	23816	23727	23503	24008	23680	23580	23704	23612	23523	23650	23704	23743	23712	23733	23483	23500	23657	23734	23845	23602	23619	23718	23623	23518	23557	23817	23777	23745	23688	23651	23755	24040	23775	23588	23529	23376	23508	23854	23603	23578	23664	23820	23724	23663	23360	23697	23542	23718	23621	23605	23558	23772	23544	23851	23708	23684	23622	23876	23664	23619	23518	23586	23618	23810	23685	23768	23575	23565	23660	23548	23652	23653	23387	23702	23843	23845	23597	23686	23614	23620	23773	23700	23680	23552	23504	23832	23785	23643	23638	23626	23566	23920	23679	23828	23740	23649	23650	23689	23586	23835	23518	23683	23599	23707	23681	23574	23702	23452	23469	23618	23499	23576	23678	23672	23609	23696	23974	23683	23766	23767	23974	23509	23548	23401	23777	23674	23702	23750	23720	23745	23612	23809	23711	23792	23929	23820	23634	23534	23758	23647	23764	23810	23984	23833	23613	23586	23667	23548	23622	23742	23847	23656	23608	23637	23688	23713	23675	23738	23503	23798	23835	23526	23813	23498	23525	23591	23611	24097	23716	23645	23666	23481	23633	23643	23706	23628	23700	23822	23672	23859	23727	23898	23449	23702	23492	23645	23596	23856	23528	23577	23659	23656	23663	23430	23547	23771	23617	23609	23808	23840	23681	23655	23706	23583	23542	23576	23652	23584	23807	23594	23785	23636	23630	23599	23623	23810	23644	23719	23693	23656	23647	23592	23661	23903	23631	23568	23774	23510	23811	23692	23573	23651	23753	23746	23738	23759	23685	23613	23613	23628	23515	23796	23663	23979	23454	23687	23545	23673	23518	23969	23506	23534	23664	23638	23550	23722	23699	23699	23637	23956	23796	23641	23532	23675	23721	23648	23592	23687	23866	23600	23894	23442	23745	23742	23584	23645	23818	23602	23724	23935	23742	23519	23826	23818	23592	23533	23630	23339	23719	23376	23849	23747	23780	23856	23583	23639	23587	23776	23641	23586	23650	23587	23489	23579	23800	23862	23561	23768	23922	23652	23581	23570	23721	23744	23605	23527	23570	23801	23613	23683	23535	23809	23584	23697	23455	23610	23667	23740	23579	23590	23496	23475	23570	23624	23662	23785	23556	23570	23705	23865	23581	23527	23641	23817	23556	23634	23509	23813	23783	23789	23625	23636	23645	23820	23607	23862	23492	23626	23775	23904	23638	23695	23752	23721	23640	23730	23521	23698	24020	23707	23826	23588	23523	23773	23726	23904	23760	23648	23626	23650	23493	23710	23584	23508	23569	23414	23491	23604	23480	23610	23721	23799	23678	23718	23763	23789	23703	23662	23560	23757	23595	23518	23667	23587	23536	23475	23878	23802	23822	23706	23604	23598	23614	23662	23797	23635	23520	23733	23568	23709	23749	23613	23697	23763	23620	23319	23805	23838	23678	23636	23567	23464	23698	23559	23785	23777	23462	23506	23803	23683	23581	23498	23637	23563	23622	23636	23826	23733	23689	23694	23688	23916	23509	23631	23950	23561	23883	23655	23609	23651	23725	23669	23853	23958	23694	23601	23836	23911	23714	23901	23814	23581	23512	23961	23561	23519	23488	23964	23544	23584	23640	23627	23775	23462	23744	23511	23826	23551	23542	23638	23896	23590	23537	23739	23598	23755	23609	23764	23983	23765	23478	23752	23742	23473	23527	23816	23636	23745	23576	23656	23510	23762	23393	23540	23637	23540	23817	23737	23639	23606	23579	23773	23796	23551	23541	23712	23609	23576	23607	23516	23502	23737	23484	23510	23615	23614	23714	23613	23535	23683	23752	23639	23679	23461	23523	23643	23617	23660	23529	23615	23568	23650	23743	23578	23683	23578	23594	23799	23547	23540	23639	23729	23802	23787	23781	23787	23819	23797	23714	23677	23751	23386	23599	23620	23703	23901	23780	23634	23801	23696	23823	23962	23618	23627	23705	23987	23710	23543	24036	23644	23758	23865	23721	23902	23728	23861	23839	23724	23627	23628	23709	23448	23726	23566	23506	23659	23732	23672	23614	23781	23604	23998	23779	23680	23750	23542	23714	23797	23838	23690	23724	23730	23615	23562	23883	23790	23546	23519	23730	23726	23688	23990	23869	23596	23816	23821	23819	23489	23638	23483	23541	23636	23594	23911	23499	23710	23385	23679	23743	23729	23747	23602	23593	23748	23764	23787	23732	23611	23578	23459	23622	23717	23729	23709	23838	23723	23675	23457	23835	23857	23777	23850	23550	23637	23717	23874	23622	23698	23764	23566	23745	23753	23551	23581	23607	23579	23656	23851	23856	23739	23841	23667	23639	23767	23962	23457	23422	23662	23482	23405	23624	23448	23718	23578	23563	23617	23643	23778	23606	23279	23673	23820	23389	23771	23498	23483	23615	23680	23523	23816	23864	23969	23551	23466	23664	23708	23873	23615	23635	23935	23650	23523	23779	23785	23790	23611	23515	23830	23601	23705	23749	23619	23608	23505	23523	23541	23671	23559	23672	23672	23577	23761	23638	23873	23725	23384	23646	23627	23605	23749	23642	23693	23829	23558	23696	23743	23771	23616	23552	23484	23529	23738	23871	23580	23552	23509	23688	23458	23592	23771	23638	23779	23954	23879	23764	23613	23627	23649	23455	23923	23607	23550	23799	23651	23541	23642	23600	23616	23649	23684	23622	23409	23564	23588	23738	23937	23574	23879	23808	23539	23767	23545	23625	23730	23533	23723	23677	23817	23833	23727	23676	23623	23720	23747	23530	23343	23742	23772	23670	23759	23682	23502	23825	23601	23664	23532	23603	23601	23619	23827	23793	23674	23796	23610	23644	23658	23642	23666	23817	23723	23529	23748	23790	23969	23677	23640	23850	23827	23567	23528	23948	23781	23560	23717	23769	23601	23695	23776	23627	23676	23512	23670	23646	23968	23689	23617	23792	23685	23768	23605	23568	23636	23584	23672	23606	23736	23873	23830	23520	23891	23774	23569	23578	23463	23961	23424	23430	23638	23575	23469	23720	23682	23751	23561	23791	23446	23690	23775	23424	23447	23759	23577	23732	23762	23482	23743	23514	23917	23501	23585	23858	23800	23795	23876	23655	23465	23720	23681	23470	23642	23657	23488	23673	23822	23623	23704	23892	23657	23750	24033	23796	23727	23674	23360	23703	23393	23478	23796	23853	23655	23962	23771	23732	23721	24029	23647	23460	23523	23777	23920	23866	23637	23636	23543	23535	23692	23696	23750	23521	23496	23536	23574	23651	23634	23698	23942	23668	23425	23784	23758	23879	23612	23677	23575	23721	23535	23434	23774	23687	23765	23684	23938	23655	23878	23749	23548	23747	23579	23723	23527	23744	23592	23495	23928	23746	23667	23325	23653	23685	23665	23803	23576	23648	23809	23710	23736	23687	23466	23601	23795	23733	23743	23836	23668	23650	23790	23552	23664	23897	23634	23615	23931	23939	23851	23890	23582	23849	23749	23749	23749	23777	23640	23711	23797	23936	23673	23479	23645	23469	23663	23866	23854	23671	23432	23581	23799	23680	23780	23717	23507	23608	23796	23643	23621	23717	23887	23616	23587	23403	23791	23988	23855	23934	23698	23569	23404	23539	23791	23350	23557	23690	23763	23696	23671	23794	23600	23747	23853	23809	23668	23474	23852	23828	23452	23560	23561	23605	23882	23758	23847	23658	23876	23644	24031	23562	23765	23638
28021	48185	47403	40982	32335	26977	21547	17167	15830	15343	14894	15075	14714	14615	14582	14317	14351	14177	14204	14126	13929	14104	13954	13821	13886	13787	13756	13837	14004	13907	13740	13883	13824	14000	13950	13659	13762	13790	13827	13869	13694	13753	13658	13759	13687	13712	13790	13656	13829	13780	13704	13750	13674	13719	13688	13762	13748	13824	13865	13608	13645	13764	13741	13654	13810	13698	13603	13690	13902	13708	13693	13921	13755	13826	13696	13638	13666	13705	13875	13670	13702	13714	13734	13876	13556	13737	13632	13623	13784	13697	13721	13612	13799	13764	13801	13729	13774	13712	13813	13819	13704	13738	13737	13610	13880	13808	13570	13753	13710	13677	13718	13775	13727	13630	13694	13726	13711	13731	13689	13837	13453	13542	13657	13691	13826	13810	13812	13698	13706	13784	13788	13632	13860	13646	13571	13750	13696	13587	13836	13730	13824	13652	13743	13525	13601	13602	13800	13744	13725	13920	13756	13598	13523	13631	13570	13833	13720	13741	13724	13762	13633	13543	13746	13630	13628	13723	13655	13760	13840	13629	13551	13653	13638	13767	13808	13762	13742	13608	13788	13668	13687	13525	13605	13730	13756	13688	13540	13751	13652	13675	13481	13660	13501	13601	13745	13659	13658	13712	13712	13597	13550	13768	13715	13913	13602	13818	13656	13732	13678	13746	13764	13809	13643	13777	13706	13701	13739	13649	13750	13743	13644	13704	13720	13747	13812	13903	13709	13759	13731	13791	13745	13723	13563	13744	13493	13817	13711	13647	13715	13622	13567	13725	13663	13722	13606	13600	13691	13461	13588	13724	13681	13786	13648	13702	13649	13794	13763	13568	13584	13667	13693	13593	13730	13641	13794	13505	13754	13696	13641	13727	13551	13596	13595	13681	13401	13823	13684	13677	13691	13686	13552	13732	13626	13602	13719	13728	13724	13576	13837	13799	13612	13726	13560	13533	13663	13730	13814	13623	13525	13676	13704	13700	13784	13637	13864	13758	13733	13559	13760	13781	13571	13638	13649	13733	13806	13585	13751	13698	13643	13628	13606	13661	13671	13743	13827	13540	13725	13831	13768	13498	13796	13553	13762	13523	13635	13658	13977	13647	13569	13720	13744	13603	13648	13804	13699	13540	13779	13744	13683	13844	13650	13735	13756	13533	13723	13640	13589	13741	13480	13714	13754	13548	13553	13657	13669	13651	13772	13648	13448	13507	13777	13528	13644	13556	13754	13754	13759	13553	13769	13592	13548	13753	13785	13619	13727	13670	13649	13700	13685	13735	13752	13510	13438	13710	13718	13789	13531	13720	13707	13684	13723	13656	13826	13651	13589	13660	13621	13647	13680	13717	13753	13780	13717	13610	13657	13493	13858	13731	13804	13527	13738	13690	13689	13558	13441	13651	13741	13752	13657	13607	13779	13719	13528	13713	13747	13823	13551	13693	13559	13714	13767	13807	13637	13628	13537	13800	13741	14001	13571	13840	13719	13883	13657	13797	13636	13611	13833	13606	13740	13696	13868	13764	13568	13730	13891	13478	13502	13758	13672	13743	13682	13882	13661	13618	13627	13734	13725	13742	13686	13665	13743	13704	13658	13575	13634	13704	13643	13547	13902	13755	13689	13598	13566	13746	13614	13660	13634	13697	13759	13852	13763	13515	13629	13690	13745	13769	13806	13718	13730	13820	13589	13751	13715	13642	13638	13692	13773	13607	13576	13559	13660	13691	13580	13656	13773	13687	13768	13781	13653	13673	13659	13596	13624	13945	13628	13717	13702	13690	13690	13486	13677	13817	13725	13771	13654	13721	13560	13674	13657	13618	13719	13638	13686	13658	13748	13759	13599	13602	13749	13761	13787	13686	13742	13709	13696	13599	13788	13617	13628	13803	13615	13800	13679	13631	13821	13688	13648	13665	13604	13527	13876	13672	13693	13729	13540	13571	13630	13763	13604	13678	13810	13825	13426	13678	13744	13733	13513	13633	13718	13733	13697	13559	13687	13804	13694	13735	13766	13584	13682	13817	13681	13679	13868	13691	13793	13589	13821	13696	13701	13677	13742	13849	13680	13700	13677	13727	13736	13673	13621	13836	13576	13813	13807	13613	13779	13620	13657	13768	13685	13488	13608	13762	13719	13761	13534	13596	13635	13724	13595	13656	13646	13691	13667	13768	13801	13787	13624	13501	13732	13714	13668	13576	13657	13741	13623	13656	13662	13787	13736	13681	13617	13573	13679	13749	13513	13681	13657	13663	13624	13520	13545	13719	13753	13605	13620	13699	13843	13729	13732	13738	13690	13812	13506	13569	13695	13642	13661	13932	13655	13630	13706	13584	13620	13665	13758	13667	13530	13576	13566	13762	13550	13499	13761	13786	13873	13547	13794	13851	13635	13684	13596	13642	13755	13741	13561	13506	13731	13661	13759	13778	13597	13655	13699	13558	13789	13622	13651	13819	13827	13834	13775	13724	13676	13678	13714	13615	13637	13557	13736	13671	13694	13617	13684	13622	13641	13691	13606	13614	13670	13621	13645	13691	13830	13646	13830	13499	13865	13611	13588	13699	13543	13662	13572	13687	13583	13635	13597	13688	13746	13771	13737	13589	13604	13729	13905	13655	13673	13641	13817	13890	13748	13735	13673	13659	13517	13659	13613	13759	13649	13854	13786	13558	13762	13738	13551	13705	13618	13616	13809	13743	13646	13955	13674	13641	13605	13654	13774	13717	13622	13738	13761	13673	13762	13715	13809	13621	13681	13627	13592	13807	13748	13755	13659	13577	13779	13699	13566	13578	13755	13622	13592	13791	13655	13684	13471	13712	13753	13601	13610	13869	13650	13686	13601	13612	13686	13620	13736	13748	13825	13797	13664	13715	13712	13792	13652	13744	13630	13453	13717	13691	13757	13741	13623	13425	13770	13636	13719	13596	13633	13647	13675	13617	13649	13761	13633	13699	13530	13700	13752	13686	13715	13708	13641	13596	13561	13794	13832	13626	13653	13734	13664	13756	13643	13653	13581	13707	13633	13696	13741	13877	13767	13731	13601	13718	13632	13741	13685	13800	13806	13729	13515	13665	13665	13664	13675	13617	13764	13943	13634	13689	13659	13575	13689	13666	13825	13659	13869	13692	13677	13748	13620	13656	13752	13713	13540	13686	13963	13706	13609	13764	13732	13723	13691	13773	13834	13727	13693	13834	13838	13606	13716	13607	13550	13745	13627	13644	13743	13672	13840	13817	13754	13583	13660	13687	13725	13511	13661	13757	13571	13571	13776	13774	13634	13659	13790	13702	13853	13852	13650	13758	13576	13734	13569	13691	13673	13711	13722	13885	13912	13613	13695	13708	13787	13879	13741	13542	13733	13734	13557	13616	13747	13737	13685	13538	13544	13635	13691	13711	13655	13679	13592	13662	13714	13747	13705	13784	13795	13705	13574	13816	13692	13737	13557	13675	13634	13813	13585	13763	13449	13774	13672	13540	13734	13543	13601	13607	13843	13682	13825	13546	13801	13696	13668	13595	13655	13713	13628	13622	13777	13640	13859	13783	13810	13679	13584	13522	13934	13835	13781	13574	13728	13664	13646	13612	13692	13666	13897	13536	13783	13663	13692	13863	13826	13637	13879	13848	13754	13537	13729	13806	13633	13726	13614	13570	13689	13747	13820	13728	13662	13646	13652	13746	13741	13606	13601	13633	13813	13604	13615	13677	13774	13740	13770	13568	13566	13736	13572	13777	13672	13668	13624	13693	13714	13692	13679	13804	13622	13690	13765	13695	13582	13699	13657	13709	13669	13687	13639	13806	13813	13634	13628	13640	13546	13778	13549	13659	13645	13634	13623	13669	13715	13885	13654	13662	13734	13680	13630	13747	13597	13744	13651	13666	13645	13721	13555	13692	13569	13812	13754	13655	13797	13611	13688	13651	13616	13663	13741	13776	13615	13629	13717	13786	13707	13552	13712	13710	13654	13691	13735	13641	13445	13647	13816	13614	13630	13714	13711	13380	13795	13563	13759	13598	13698	13695	13746	13749	13657	13803	13525	13761	13691	13559	13666	13610	13870	13638	13748	13868	13587	13844	13520	13619	13820	13786	13734	13516	13637	13758	13644	13728	13617	13578	13687	13712	13413	13729	13653	13594	13804	13537	13683	13784	13596	13814	13540	13634	13602	13662	13778	13737	13702	13641	13729	13773	13606	13785	13771	13738	13698	13519	13715	13805	13852	13617	13733	13650	13658	13727	13650	13720	13683	13607	13637	13823	13798	13643	13780	13745	13775	13579	13747	13610	13625	13587	13714	13482	13745	13588	13693	13626	13696	13763	13622	13691	13685	13635	13662	13576	13576	13511	13826	13502	13679	13671	13677	13779	13667	13784	13649	13768	13807	13746	13565	13825	13687	13585	13608	13638	13782	13600	13649	13741	13682	13683	13629	13732	13547	13764	13687	13697	13683	13768	13652	13549	13629	13826	13852	13716	13631	13728	13552	13593	13715	13730	13738	13519	13477	13636	13639	13632	13639	13688	13699	13550	13648	13520	13679	13566	13665	13529	13639	13705	13729	13628	13707	13717	13684	13764	13718	13820	13780	13754	13687	13679	13676	13706	13582	13634	13436	13855	13668	13698	13777	13543	13709	13847	13754	13581	13589	13800	13677	13752	13695	13727	13744	13785	13804	13585	13778	13706	13794	13554	13623	13694	13706	13615	13637	13583	13658	13491	13727	13763	13801	13566	13749	13718	13738	13704	13557	13555	13777	13573	13589	13525	13531	13623	13506	13524	13823	13626	13715	13636	13924	13669	13698	13636	13706	13552	13790	13614	13680	13694	13874	13770	13721	13517	13767	13758	13566	13791	13739	13716	13608	13471	13730	13790	13609	13677	13847	13649	13607	13674	13648	13602	13642	13471	13536	13753	13779	13818	13657	13764	13727	13665	13768	13705	13646	13611	13759	13746	13787	13677	13643	13638	13907	13751	13835	13727	13660	13694	13746	13757	13761	13622	13622	13780	13756	13658	13667	13720	13710	13551	13549	13703	13762	13549	13684	13646	13762	13716	13712	13760	13641	13672	13598	13760	13659	13694	13839	13767	13655	13640	13789	13714	13888	13765	13616	13422	13828	13617	13753	13603	13641	13764	13605	13629
36489	37202	40961	38316	33227	30279	27201	25358	25119	24806	24544	24213	24296	24017	24172	24108	24073	24299	24147	24152	24178	24170	24010	24019	24059	24268	24324	24275	24004	24192	23961	24159	24162	24015	24037	23892	24246	23935	23969	24159	24132	23883	23887	24086	24133	24029	24060	24248	24161	24186	23913	23890	23884	23822	24190	23828	23883	24047	24053	24091	23861	23739	24005	23787	23836	23655	23784	24101	24117	24220	24005	24008	23989	23953	24100	24006	23868	24050	23782	23926	23996	23889	23817	23897	23971	24114	23935	23840	23974	23829	24169	24048	24314	24035	24100	24093	23925	23993	24092	24090	23992	23842	23776	23862	23772	24120	23824	23995	23984	24149	24060	24013	24137	24133	24003	24115	24026	24029	24013	24071	23959	23943	23904	23905	24195	24243	24112	24216	24239	23932	24014	24036	23990	23647	24078	24111	24069	23844	24168	23927	23778	24002	23874	23999	24066	24073	23686	23782	23788	24050	24011	23756	23963	23884	23951	24049	24008	24000	23937	24030	23808	24222	24006	23919	23807	23869	23838	23967	24040	23904	23994	23979	23942	23823	23992	24096	23930	24180	24029	23788	24034	23923	24004	23892	23993	23997	24042	23860	24272	23943	23784	24049	23699	24081	24064	23943	23986	24131	23888	24046	24083	23876	24015	23617	23794	24183	24007	24022	24170	23909	23981	23656	23821	23883	23804	23963	23881	23966	23960	24036	23899	23867	23794	23931	23943	23900	23927	24336	24122	24072	23881	23900	24119	23879	23892	23854	23889	24032	23925	23970	24051	23835	23969	23919	24218	23985	24158	23819	23805	24163	23997	24060	24058	24043	24139	24140	24045	23937	23889	23729	23918	23859	23921	23760	23942	24085	23836	23723	23998	23957	23777	23952	23797	24065	23858	24143	24348	23985	24049	23941	24045	24189	23823	24078	24142	24196	23930	24056	24008	24087	24114	23918	24107	24076	23970	23749	23931	23596	23826	24108	23969	23834	24020	24039	23893	24181	24050	23847	23797	24093	23888	23769	23806	23997	23892	23898	24169	23963	24391	24018	24151	24083	23885	23909	23917	23953	24040	23973	23997	23959	23864	23823	23786	23825	23986	24195	24036	24060	24133	23790	23970	23973	23933	23864	24220	24086	23926	23971	23818	24039	24000	24157	24030	23882	23970	23862	23890	24088	24050	23810	23909	23908	23893	23731	23824	23824	23908	23892	23819	24013	23894	24120	23900	23936	24134	24193	23911	23954	24099	23993	24129	23801	23967	24015	23739	23883	24033	23951	24010	23951	23987	23963	23892	23911	24044	24132	23920	24132	23799	24109	24085	24075	23905	24015	24045	24054	23875	24062	23783	24020	24033	23879	23968	23990	24167	23877	23927	24036	23866	23921	23829	24010	24077	24140	23759	23951	24007	23936	24014	23941	23759	24009	23728	23852	24005	23813	24093	23806	24234	24079	23922	24008	23958	23956	24190	23976	23947	23909	23928	24067	23930	24043	23984	23843	24027	24090	23988	23681	23816	23767	24055	23877	24112	23953	24105	23933	23922	23952	24008	24079	23990	24026	23891	23850	23846	24008	24011	23964	23912	24215	23942	24112	24027	24015	23775	24115	23843	23796	23801	24006	23981	23892	24050	23858	23884	23731	23944	23878	23962	24033	23916	24154	24026	24136	23768	24038	24026	23916	23969	23804	23922	23745	23959	24171	24316	23832	24094	24091	24206	24018	23961	23975	24015	23887	24229	24149	24155	24060	24043	24189	23822	23777	24136	24140	23765	23937	24050	23891	23876	24060	24006	23986	23714	23954	23974	23767	24110	23776	23958	23838	23985	23861	23993	24108	24224	23917	24120	24053	24044	23876	24034	24042	23942	24061	23836	23809	24062	24073	24116	24046	23856	23899	23953	23719	24337	23973	24218	23851	23847	24056	24170	23563	23690	23841	23636	23840	24089	23801	23791	23872	23888	24191	24191	24017	24101	23947	23970	23870	24057	24011	23821	23845	23936	23889	24022	23925	24112	23978	24064	24073	23828	23959	23732	23940	23927	23638	23864	23853	23890	24109	24127	23876	24007	23961	24026	23871	24186	24053	23911	23941	23996	24108	23963	24001	23823	24012	24063	23996	24139	24136	23989	23884	23794	23847	23859	23875	23862	24147	24055	23905	24047	24064	24010	23857	24082	24217	24240	23912	24022	24080	23935	23867	24088	24067	23989	24058	23918	24042	23857	24042	23957	23802	23919	23846	23948	24094	23643	23919	23987	23994	23951	23891	23993	24138	23716	24056	24104	23993	23941	24218	23976	23860	24231	23867	23979	23972	23992	23797	24012	24150	23886	23886	23916	23997	24006	23709	24156	24209	24011	23987	23732	23793	23887	24048	24089	24196	23935	23963	23841	24251	24173	24067	24141	24106	23887	24004	24167	23827	23932	23964	23913	24155	24064	23851	23790	23960	24007	24000	23876	24107	24198	23987	23665	24062	24022	23842	23964	23980	24240	23739	24002	23921	24052	23986	23998	24118	23833	24111	24075	24023	23984	23799	23893	23841	24132	23930	24206	24075	24127	23694	24012	24097	23692	24027	23872	23912	24049	24026	24031	24120	24310	24080	23976	24219	24005	24084	24030	24181	23942	23821	23933	24072	23898	24203	24077	24105	24041	24107	24149	24037	23958	24073	23695	23980	24157	23836	24123	24060	23848	23844	24225	24146	24192	24049	24043	23920	23781	23912	24183	23825	23905	24057	24278	23933	24065	24173	24055	23996	23991	23912	23921	23859	23964	23904	23985	24075	24200	24013	23868	23914	24090	23930	23894	24277	23924	24169	24154	23842	23847	24212	24022	23826	24104	23900	23911	24149	23875	23962	24022	23872	24081	23736	23800	24127	23908	24191	24002	23804	23988	23901	24166	23898	24083	23920	23822	23808	23953	24221	24064	23813	23905	24156	24215	24038	24246	23753	24024	23782	24314	23962	23829	23944	24127	24274	24146	24031	24154	23960	23860	24027	23994	24060	24039	24190	23949	24002	24209	23818	23994	24190	23940	24183	23899	23811	23822	24023	24325	23988	23950	23833	24212	23939	24351	24069	24046	24108	24161	24101	24037	23982	24014	24099	23613	24090	24001	24062	24173	24029	24227	24152	23755	24026	24042	23946	24131	23956	23945	23985	24131	23929	23926	23875	23920	23862	24043	24219	23956	23946	24172	24152	24072	24002	23974	23841	23777	23794	23759	23900	24159	24113	23820	23745	24081	24162	23936	24188	23891	24087	24010	23938	24082	24025	24000	24027	24074	23805	23943	23942	23881	24025	23999	23835	23888	23960	23962	23943	23744	23922	24025	24131	23954	23869	23849	23941	23820	23738	24048	24178	23912	23874	23822	23910	24170	24086	24003	24013	24001	24297	23939	23932	23635	23784	23854	23867	24152	24090	24008	24007	23920	23676	24012	24104	23935	23896	23932	24028	24268	23945	23854	23858	23854	23897	24050	23942	23885	24251	23887	24055	23960	23972	24025	23847	23781	24176	24009	23932	23990	24121	23989	24100	23854	24286	24020	24053	24139	23938	24083	24273	23928	24135	24070	24027	23980	23814	23855	24023	24223	24053	23942	24040	24097	24151	24101	24100	24005	23907	23971	24019	23952	24025	24008	23809	23840	24089	24037	24086	24010	23875	23957	23979	24191	23867	23943	24056	24085	23868	24228	23640	23814	23943	23900	23940	23804	24147	24006	23805	24164	23793	23982	23780	24148	23933	24138	24061	24123	24067	23989	23979	24147	24044	24040	23980	24107	24229	24098	24005	24117	24269	24030	24295	24007	24118	24047	23902	23959	24035	23990	23968	24081	23881	24064	23844	23916	23947	24088	23945	23841	24004	23805	23810	23929	24084	23900	23973	23937	23968	23877	23853	24014	23982	23782	23887	23990	24044	23927	24061	24187	24019	23997	24074	24121	23778	24015	24173	24037	23838	23781	24029	24023	24027	23866	23952	24080	24025	23899	23902	24068	24061	24267	24022	23884	23883	23953	23937	24312	24011	23985	24044	23913	23935	24004	24034	24153	24041	23949	23912	23960	24095	23922	23977	23911	23944	23584	23912	23952	23911	23844	23936	23914	23894	23868	24016	24045	23855	24102	24008	23751	24021	23927	24163	24138	24000	23804	24159	24034	23738	24061	24092	24142	24175	24429	24254	24059	24116	23968	23998	24062	24141	23944	23947	24145	24318	23793	23978	23886	23867	23945	23882	24058	24026	24115	24035	24080	23941	23933	23583	23802	24026	23773	24038	24040	24243	23907	23977	23974	24025	23997	23870	23715	23837	23937	24088	24226	24126	24110	23650	23834	23956	23895	24081	24159	24085	24031	23837	24048	24040	24021	23972	24112	24073	23948	23943	23904	24033	23885	24132	24026	23754	23816	23788	24250	23966	24015	24109	24138	23928	24031	23941	23911	23971	23967	23847	23965	24060	23763	24133	24192	23987	23913	24127	23807	23780	24006	23972	24015	23990	23997	23869	23799	24093	23906	23902	24005	23868	23995	23932	23969	23950	24092	23993	24050	23895	24097	24037	23950	24012	23863	23743	24084	24090	23965	24024	24575	24060	23884	24062	24085	24067	24257	24007	24177	24136	24027	23918	23951	24013	23878	23961	24222	24225	23814	23872	23958	23990	24136	24087	24008	24086	23888	24216	24035	23969	23977	24245	23944	24080	24016	24061	23727	24116	24071	24299	24192	24128	23902	24061	23807	23858	23957	24147	24091	23961	23946	24013	23914	23726	23854	24201	23841	23899	24216	24000	23846	23810	23970	23834	23894	23725	24268	23958	24136	24021	24047	23870	23967	23829	23814	24064	23985	24153	24055	23956	23867	23905	23879	23783	23831	23821	23927	24035	24150	24012	23951	23840	23934	24010	23928	23924	24078	24061	23961	24046	24170	23948	23747	24029	24026	23859	24018	24240	24154	23901	23941	24010	24100	24136	24062	24030	23937	24065	24073	24092	23930	24213	23918	23897	23970	23930	23806	24114	24051	24221	23955	23932	23829	23924	23857	24075	24015	24010	23933	24174	24069	23804	23907	23971	23967	23700	24081	24126	24143	24185	24047	24005	24150	24019	23733	23991	23787	24025	23831	24105	24131	23817	23694	23935
28570	38496	35030	29721	24732	21211	17120	15242	14481	14357	14260	14090	14028	13935	13797	13889	13873	13793	13688	13781	13855	13546	13711	13599	13784	13793	13680	13737	13481	13524	13591	13742	13675	13727	13686	13581	13603	13538	13746	13724	13558	13793	13565	13625	13653	13731	13577	13642	13679	13707	13622	13636	13458	13567	13470	13614	13537	13595	13766	13606	13611	13515	13637	13418	13695	13530	13678	13712	13581	13740	13715	13758	13544	13427	13580	13642	13593	13786	13734	13586	13744	13683	13666	13538	13613	13618	13473	13681	13608	13377	13616	13613	13531	13561	13810	13706	13690	13622	13603	13458	13734	13476	13666	13700	13577	13615	13702	13427	13494	13608	13659	13564	13688	13586	13720	13767	13370	13581	13577	13511	13581	13456	13649	13512	13491	13536	13726	13550	13579	13581	13690	13471	13809	13719	13534	13718	13636	13435	13715	13522	13431	13587	13481	13606	13700	13520	13663	13638	13609	13650	13469	13469	13587	13460	13636	13525	13472	13750	13659	13463	13564	13643	13693	13556	13534	13608	13620	13679	13428	13643	13674	13574	13707	13640	13609	13508	13628	13702	13635	13538	13686	13721	13652	13549	13532	13648	13651	13513	13583	13501	13628	13764	13588	13777	13559	13532	13684	13481	13757	13542	13523	13704	13579	13648	13796	13607	13869	13628	13647	13623	13647	13656	13790	13495	13679	13490	13658	13640	13685	13678	13507	13539	13672	13589	13596	13663	13538	13399	13695	13611	13725	13592	13468	13677	13504	13700	13531	13617	13607	13549	13459	13457	13709	13566	13582	13577	13562	13821	13515	13483	13524	13577	13455	13583	13761	13562	13571	13447	13601	13582	13511	13695	13643	13683	13701	13538	13576	13528	13626	13603	13744	13592	13857	13451	13648	13666	13590	13563	13469	13622	13664	13468	13602	13694	13427	13594	13444	13397	13715	13679	13585	13603	13706	13729	13480	13309	13734	13472	13470	13660	13660	13545	13772	13638	13698	13688	13520	13498	13608	13597	13655	13642	13699	13526	13752	13676	13640	13587	13607	13582	13665	13666	13576	13564	13474	13564	13696	13548	13505	13560	13584	13498	13606	13699	13571	13525	13470	13567	13613	13517	13717	13512	13625	13462	13536	13758	13620	13414	13703	13562	13423	13631	13542	13785	13529	13627	13621	13629	13617	13764	13557	13545	13350	13695	13671	13664	13744	13654	13775	13658	13478	13524	13524	13594	13562	13618	13639	13590	13493	13524	13701	13677	13629	13573	13543	13606	13532	13614	13606	13581	13628	13543	13761	13546	13708	13612	13632	13549	13559	13434	13630	13632	13641	13588	13624	13538	13611	13554	13661	13364	13625	13742	13840	13541	13475	13531	13646	13603	13560	13516	13788	13521	13630	13690	13745	13557	13724	13660	13483	13645	13708	13673	13493	13660	13626	13742	13446	13894	13675	13652	13522	13634	13616	13458	13711	13768	13622	13661	13586	13446	13576	13559	13691	13759	13675	13659	13641	13511	13469	13602	13644	13580	13378	13506	13674	13658	13703	13519	13553	13618	13672	13773	13576	13665	13747	13553	13606	13632	13522	13873	13514	13575	13486	13579	13627	13718	13567	13667	13754	13698	13581	13607	13685	13611	13686	13556	13628	13630	13475	13650	13444	13443	13675	13572	13645	13501	13648	13504	13546	13561	13783	13782	13724	13514	13472	13589	13581	13565	13543	13569	13492	13699	13558	13653	13658	13538	13393	13668	13582	13697	13805	13509	13762	13671	13628	13729	13556	13449	13385	13529	13631	13552	13719	13520	13451	13755	13587	13669	13690	13534	13648	13473	13767	13697	13528	13792	13528	13587	13574	13565	13648	13512	13507	13604	13625	13650	13609	13557	13618	13820	13585	13657	13651	13546	13702	13700	13533	13514	13702	13660	13553	13650	13492	13728	13467	13656	13603	13743	13483	13538	13623	13615	13776	13674	13578	13640	13671	13702	13703	13439	13584	13839	13636	13698	13546	13549	13711	13585	13535	13712	13761	13680	13577	13509	13539	13467	13604	13545	13458	13714	13663	13549	13559	13548	13320	13614	13794	13632	13403	13535	13711	13714	13565	13634	13523	13635	13494	13602	13564	13682	13627	13609	13679	13833	13412	13595	13581	13488	13592	13614	13652	13565	13486	13415	13647	13617	13635	13574	13534	13541	13613	13733	13654	13850	13644	13747	13821	13655	13683	13571	13423	13474	13665	13702	13707	13694	13633	13566	13504	13502	13692	13285	13574	13465	13675	13740	13606	13570	13620	13726	13606	13539	13693	13626	13551	13524	13544	13622	13634	13652	13813	13558	13672	13506	13603	13531	13749	13594	13541	13626	13671	13591	13645	13535	13702	13683	13671	13553	13614	13588	13771	13694	13684	13503	13623	13607	13675	13542	13617	13585	13791	13587	13535	13701	13659	13773	13671	13589	13586	13571	13640	13393	13664	13529	13524	13576	13630	13510	13734	13398	13507	13641	13315	13577	13585	13624	13386	13546	13659	13753	13637	13513	13378	13607	13463	13624	13507	13720	13626	13681	13519	13599	13632	13458	13499	13542	13624	13760	13553	13585	13646	13606	13630	13711	13567	13662	13599	13597	13447	13505	13643	13614	13658	13624	13640	13767	13402	13716	13721	13645	13641	13484	13585	13636	13561	13554	13611	13556	13623	13744	13491	13653	13630	13743	13566	13718	13557	13631	13319	13530	13403	13567	13564	13497	13644	13599	13493	13684	13563	13580	13645	13565	13680	13832	13556	13518	13676	13731	13558	13658	13636	13604	13769	13699	13598	13594	13589	13470	13454	13593	13835	13609	13562	13573	13660	13556	13587	13406	13501	13566	13734	13773	13702	13650	13730	13561	13535	13769	13673	13589	13700	13328	13582	13629	13539	13483	13635	13581	13617	13467	13663	13497	13514	13603	13645	13491	13817	13434	13846	13572	13595	13647	13417	13659	13475	13574	13389	13596	13719	13519	13600	13711	13670	13540	13571	13674	13664	13653	13678	13607	13668	13485	13661	13537	13570	13478	13747	13582	13510	13593	13581	13663	13648	13609	13647	13677	13635	13558	13512	13509	13755	13573	13634	13613	13654	13481	13514	13623	13571	13619	13643	13743	13493	13494	13631	13628	13787	13709	13650	13715	13788	13570	13801	13764	13449	13530	13669	13546	13648	13495	13633	13735	13609	13702	13585	13639	13514	13486	13557	13731	13547	13692	13670	13517	13656	13628	13609	13795	13630	13650	13739	13483	13641	13739	13633	13481	13677	13584	13510	13514	13510	13473	13573	13553	13629	13615	13604	13657	13620	13548	13599	13564	13652	13602	13597	13642	13557	13606	13751	13615	13653	13780	13752	13686	13533	13406	13521	13664	13495	13542	13611	13670	13855	13548	13610	13712	13761	13623	13549	13611	13550	13747	13676	13644	13697	13723	13571	13598	13693	13604	13735	13517	13623	13658	13808	13661	13599	13612	13609	13690	13556	13640	13556	13378	13719	13492	13664	13494	13636	13624	13634	13669	13584	13750	13524	13603	13542	13565	13626	13502	13694	13622	13649	13591	13548	13411	13700	13637	13494	13762	13735	13697	13557	13732	13749	13665	13635	13556	13669	13654	13733	13835	13653	13509	13759	13656	13658	13600	13571	13657	13821	13709	13659	13675	13684	13692	13411	13587	13577	13705	13579	13634	13546	13701	13718	13480	13632	13510	13415	13561	13622	13446	13526	13608	13614	13498	13521	13645	13580	13545	13574	13597	13381	13588	13617	13628	13628	13540	13542	13623	13598	13512	13690	13701	13511	13740	13504	13870	13468	13610	13521	13738	13707	13682	13686	13566	13671	13598	13451	13636	13613	13532	13625	13668	13490	13608	13699	13556	13718	13649	13610	13580	13623	13686	13596	13689	13764	13632	13509	13468	13675	13598	13600	13551	13625	13701	13520	13671	13664	13597	13601	13542	13626	13625	13675	13619	13519	13482	13593	13572	13610	13664	13610	13636	13680	13764	13644	13674	13644	13759	13639	13523	13690	13546	13760	13439	13800	13714	13625	13512	13509	13623	13720	13629	13759	13576	13506	13764	13594	13594	13708	13518	13594	13591	13696	13657	13544	13576	13719	13414	13784	13674	13685	13582	13514	13560	13625	13767	13619	13559	13552	13453	13743	13690	13567	13463	13580	13613	13516	13703	13662	13710	13610	13669	13527	13658	13614	13668	13700	13592	13652	13598	13738	13531	13711	13613	13629	13518	13696	13586	13564	13547	13664	13669	13596	13566	13488	13392	13448	13617	13617	13678	13521	13695	13694	13645	13705	13600	13478	13681	13642	13690	13701	13550	13470	13613	13554	13493	13702	13662	13566	13639	13506	13682	13490	13698	13577	13531	13689	13571	13505	13616	13600	13697	13583	13722	13590	13654	13617	13639	13568	13602	13830	13615	13516	13523	13701	13651	13520	13586	13639	13906	13582	13595	13651	13709	13516	13482	13665	13558	13528	13591	13609	13570	13666	13660	13492	13561	13538	13759	13441	13531	13461	13672	13560	13579	13616	13502	13667	13482	13662	13543	13717	13511	13849	13456	13483	13435	13651	13643	13651	13740	13668	13606	13661	13441	13523	13694	13795	13768	13599	13646	13712	13515	13713	13534	13694	13519	13591	13579	13642	13710	13825	13582	13632	13682	13484	13631	13490	13678	13664	13510	13637	13684	13638	13649	13508	13660	13855	13601	13700	13687	13674	13529	13695	13606	13569	13442	13557	13585	13564	13613	13614	13419	13788	13655	13698	13624	13473	13573	13511	13527	13584	13694	13693	13577	13456	13637	13659	13641	13637	13462	13547	13581	13627	13572	13829	13652	13496	13881	13478	13613	13599	13451	13629	13663	13520	13635	13691	13525	13646	13605	13579	13833	13742	13465	13607	13535	13645	13594	13571	13664	13549	13458	13580	13562	13609	13636	13575	13739	13629	13654	13497	13640	13604	13632	13511	13600	13702	13740	13441	13539	13675	13629	13749	13544	13645	13710	13604	13729	13625	13658	13606	13453	13426	13810	13669	13571	13604	13687	13700	13549	13827	13608	13673	13617	13517	13507	13648	13531	13750	13596	13569	13511	13678	13576
24645	21235	29088	31395	32531	31742	29526	26631	25803	25524	24908	24711	24810	24875	24481	24321	24441	24173	24430	24331	24237	24542	24308	24258	24278	24366	24175	24056	24194	24095	24115	24060	24278	23965	24064	24156	24332	24054	24365	24100	23979	24012	24046	24024	24186	24278	24275	24451	23966	24183	24103	24261	24074	23991	24065	24072	23978	23947	24218	24160	23929	23980	24113	24066	24182	24122	24030	24050	24305	24379	23963	24125	24161	24213	24139	24064	24205	24051	24057	24104	24142	23989	24308	24157	24197	24371	24274	24037	24094	24064	24070	24170	24106	24053	24169	24066	24056	23982	23977	23859	24256	23993	24379	24198	24023	24291	24178	24336	24284	24079	24464	24227	24259	23979	24086	24153	24118	24135	24148	24255	24134	23979	24304	24137	24290	24233	24059	24336	24103	24123	23889	24249	24284	24068	24113	23968	23927	24048	24243	24197	24217	23985	24031	24122	24013	24316	24098	23910	24128	24138	24033	24242	24250	23890	24064	24079	24216	24013	24156	24170	24297	24006	23839	24084	24429	24333	24061	23976	24317	23896	23944	24173	24244	24277	24367	24028	23923	23989	24282	23980	23969	24221	23922	24050	24063	24076	24375	24525	23955	24402	24221	24097	23942	24047	24329	24125	24107	23964	23972	24149	24302	24154	23948	24060	23995	23958	24239	24102	24091	24101	24185	24142	24031	23914	23856	23925	24224	24130	24432	24047	24285	24065	24060	24281	23999	24170	24169	24007	24150	24135	24078	24069	24075	24108	24062	24323	24110	24040	23938	24027	24081	24150	24246	24163	24058	24179	24217	24121	24073	24210	24057	24077	24036	24277	24231	24354	24129	24103	24169	24194	24095	24119	23949	24033	24231	24014	24443	24261	24376	24251	24276	23989	24385	24005	24099	23831	23992	24077	24214	23872	24242	24061	24264	24074	24335	24327	24028	24179	24349	24062	23807	24144	24169	24280	24192	24069	24217	24101	23979	24169	24120	24243	24056	24043	24059	23912	24149	24070	24136	24057	24048	24159	23985	24160	23811	24039	24043	24156	24047	24074	24204	24227	24143	24195	24268	24097	23994	23904	24285	24235	24155	23984	23747	24152	24040	24178	24033	23980	24038	24059	23973	23953	24033	24267	24051	24095	24126	24012	24050	24043	24138	23835	24192	24031	24099	24246	24000	24380	24008	24164	23880	24112	24034	24029	23899	24079	24248	23971	24136	24123	24325	24448	24127	24195	24203	24185	24297	23973	24131	24009	24076	24181	24291	24058	24172	24233	24301	24344	24107	24238	23988	24210	24225	24354	24162	24097	23751	23840	24077	24219	24080	24034	24130	24205	23860	24018	24092	24121	24011	24088	23884	24044	24009	24260	24171	24210	23968	24094	23915	23974	24165	24112	23864	24042	23843	24266	23981	24149	24085	24282	24093	24218	24067	24239	24412	24145	24292	23963	24126	24146	24059	24137	24204	24112	24155	24133	23882	23926	23782	23995	24191	24278	24104	24278	23993	23980	24050	24143	24163	24360	24108	23982	24135	24220	23969	24227	24231	24171	24138	23888	24237	24017	23947	24081	24262	24082	24147	24308	23972	24017	24358	24099	24068	24082	24140	24123	24179	24165	24222	24221	24097	24093	24097	24522	24518	24149	24076	24104	24102	24062	24003	23972	24054	24299	24230	24343	24188	24005	24076	24149	23753	23914	24203	24152	23972	24329	24092	24551	24019	24283	24191	24265	24185	24158	24145	24003	24308	24091	23991	23989	24176	24204	24065	24159	24221	24267	24410	24260	24537	23958	24201	24148	24196	24090	24235	24061	24016	24035	24215	24048	24062	24113	24078	24283	24062	23886	24217	24222	24065	24110	24133	23847	24323	23984	23983	24046	24040	24045	24184	24210	24261	24135	24194	23904	24165	23749	24151	24202	24199	24263	24284	24145	24094	23999	24100	24268	24035	23872	23963	24092	23988	24095	24173	23907	24154	24073	24048	24055	23934	24277	24258	23906	24263	24178	24033	24236	24082	24111	24192	24222	24186	24066	24258	23666	24321	24129	24266	24224	24017	24102	24041	23906	24238	24019	24104	24012	23941	24247	24130	24358	24038	24074	24323	23909	23843	24052	24032	24115	24366	24263	24373	24050	24144	24091	23971	24335	24059	24177	24096	24011	23945	24283	24554	24290	24143	24207	23925	24109	24204	24096	24168	24141	24250	24187	24256	23845	24110	24161	24216	24054	24123	24039	24303	24219	24006	24444	24117	24140	23978	24130	24314	24267	24095	24255	24224	24106	24016	24410	24208	24290	24390	24075	24336	24263	24114	24019	24071	24094	24140	23839	23936	24264	24185	24183	23919	24096	24266	23974	23951	24038	24068	23906	24151	24053	23944	23952	24203	23974	24088	24001	24262	23957	23922	23941	23871	23865	23997	24056	24106	24127	23985	24260	24330	23990	24133	24457	24112	23901	24063	24138	24206	24214	24308	24011	23921	23960	24307	24235	24215	24192	24085	24218	24020	24125	23809	23811	24098	23981	24125	24070	23944	24056	24142	24122	24063	24170	24284	24116	24230	24093	23953	24173	24096	24088	24087	24082	24151	23995	24185	23943	24035	24113	24167	24026	23890	23915	24156	24117	23997	24056	23902	24079	24177	24248	23986	24161	24119	24056	24035	24148	23810	24310	24451	24101	23912	24227	24117	24105	24181	24045	24077	23995	23891	24013	24091	24089	24076	24122	24202	24001	24099	24006	24234	24106	24197	23765	24124	24109	23994	24000	24064	24031	23852	24035	24106	24029	24051	24180	24044	24029	24101	23944	23959	23984	24129	24115	24097	23906	24160	24051	24333	24104	24118	23903	23939	24173	24124	24081	23992	24004	24037	24137	24060	23870	23983	24058	23881	23652	23931	23999	24164	24399	24148	24158	23987	23937	24104	24070	24264	24295	24059	24131	23987	24127	24138	24062	23888	24156	24224	24423	24095	23847	23940	24048	24240	24144	24190	24151	23896	24173	24068	24032	24047	24129	24306	24117	24294	23973	24207	24081	24063	24124	24106	24043	24220	23903	24134	24168	24212	24066	24187	24168	24067	24364	24062	24002	24064	24121	24031	24271	24331	24099	24203	24046	24121	23948	24209	23919	24427	24126	24172	24220	24100	24310	24194	24183	23876	24069	24296	23913	23985	23793	24288	24080	24247	24150	24145	24033	24003	24148	24040	24182	24109	24034	24213	23888	24073	24096	23974	24003	24063	24257	23989	24286	24327	23997	24109	24123	23925	23976	24184	24031	24149	24227	24276	24101	24147	24123	24044	24258	24115	24066	24189	24132	24220	24357	24029	23934	23991	24127	23941	23979	23919	24110	24209	24078	24149	24053	23856	23816	24016	24196	23989	24113	24048	24267	24263	24123	24253	24174	24151	24141	24275	24226	23892	24065	24165	23978	24256	23982	24032	23846	24046	24115	24111	24023	24231	24001	24187	24097	24037	24065	24361	24146	23948	24177	24248	24084	24162	24196	23952	23992	24071	24174	24045	24021	24134	24150	24041	24169	24313	24089	24275	24046	24305	24165	24130	24185	24109	24088	24404	24194	24095	24132	23994	24161	24404	23952	24199	23968	24106	23909	24311	24063	23966	24252	23948	24397	24083	24210	24273	24282	24209	24098	24010	24021	24149	23994	23963	24257	24124	23886	24194	24079	24267	24067	24386	24172	24161	24010	24021	24010	24252	24046	24139	24028	23988	23966	24421	24275	24142	23890	23987	23997	24175	24070	24120	23946	23984	23943	23985	23917	24150	24078	24009	24244	23880	24336	24032	24045	24105	24364	24255	24224	23998	24145	23888	24042	23936	24303	24258	23932	24249	24283	24012	24104	24008	24141	24128	24031	24211	24096	23918	24006	24188	24065	24037	24107	24129	23826	23948	24066	24123	23944	24208	24014	24198	23923	24144	24276	24160	24037	24106	24275	23975	24351	24205	24158	24219	24261	24169	24231	24034	24134	24175	24270	24041	24161	24122	24086	24176	24266	24161	24069	24164	23825	24043	24171	24315	24263	24131	24047	24234	24206	24066	24114	23971	23987	24183	24023	24111	24024	23999	23989	24093	24116	24442	24077	24148	23975	23755	23893	23974	24153	24078	24056	24292	24242	24297	24050	23954	23979	24131	23862	24213	24246	24145	24107	24332	23952	23910	24175	23969	24062	24069	24192	24110	23980	23949	24240	24216	24172	24145	24013	24211	24368	24024	23964	24080	24188	24132	24367	24094	24097	24113	23893	23984	23977	24095	24120	24013	24174	23986	24001	24212	24204	24199	23955	24341	24045	24259	24010	24077	23833	24292	24063	24053	24155	24058	24105	23997	23880	24036	24286	24129	24069	24110	23912	24071	23946	24082	23989	24105	23931	23999	24307	24186	24175	24027	24193	24123	24185	24351	24229	24221	24184	24068	24082	24240	23901	24236	24164	24065	24132	23979	24104	24090	24237	24206	24122	24265	24092	24051	23897	23914	24096	24119	24093	24203	23992	23984	24043	24332	24143	24055	24309	24197	23797	24232	24075	24046	24182	23894	23956	23975	24213	24323	24165	24191	24295	24389	23928	23968	24125	24249	24296	24246	23980	24238	24001	24333	24436	23874	24138	24450	24024	24095	24053	24274	24084	24185	24134	24151	24193	23910	24083	23760	24126	23995	24109	24340	24147	24228	24103	24042	24065	24196	24264	23775	24385	24135	24001	23927	24165	24243	24285	24110	24119	24278	24130	24138	24373	24109	24031	24045	24156	24014	24178	24128	24110	24183	23919	24245	24149	24281	24272	23746	24097	24122	24118	24177	24118	24125	24015	24035	24127	24115	24024	24167	24360	24400	24108	24144	24046	24016	23891	23903	24215	24226	23990	24104	24063	23900	24225	24122	23938	24348	24076	24190	24338	24024	24272	24283	24205	23940	24058	24057	24204	24209	23848	24013	24130	24278	24088	24156	24174	24323	24062	24042	24024	24004	24014	24108	23962	24027	23981	24256	24200	24315	24430	23929	24197	24084	24003	24108	24209	23995	24067	24135	24260	24180	24212	24329	24078	24386	23991	24279	24446	23891	24009	24267	24100	24015	24390	24332	24206	24081	24072	24122	24035	24335	24156	24017	24052	23967	24064
27091	42899	41974	34520	29215	22748	18081	16353	15603	15408	14979	14682	14381	14332	14403	14156	13973	14113	14079	13833	14138	14019	14010	13887	13983	14041	13962	13965	13863	13812	13870	13938	13983	13941	13972	13825	13845	13749	13862	13915	13861	13763	13690	13931	13880	13706	13882	13969	13963	13974	13724	13747	13808	13699	13817	13661	13881	13933	13883	13659	13739	13572	13795	13771	13818	13861	13762	13811	13656	13704	13748	13768	13805	13626	13929	13774	13675	13668	13777	13710	13855	13919	13759	13885	13832	13875	13725	14068	13767	13705	13899	13750	13891	13823	13818	13783	13908	13830	13724	13821	13676	13973	13743	13776	13972	13705	13891	13889	13768	13846	13809	13733	13927	13701	13796	13923	13753	13708	13794	13849	13894	13926	13816	13926	13914	13785	13745	13925	13846	13768	13780	13786	13765	13894	13832	13839	13774	13777	13745	13794	13801	13753	13863	13879	13835	13767	13862	13749	13673	13821	13920	13782	13724	13691	13837	13740	13850	13912	13833	13739	13918	13872	13568	13673	14014	13815	13838	13899	13702	13853	13743	13886	13710	13800	13650	13509	13646	13948	13991	13833	13734	13857	13751	13772	13867	13728	13906	13655	13781	13960	13890	13748	13851	13734	13888	13776	13916	13742	13771	13956	13783	13949	13854	13620	13789	13827	13722	13814	13776	13756	13854	13698	13820	13755	13953	13935	13707	13853	13688	13974	13829	13724	13853	13869	13601	13827	13687	13682	13694	13829	13884	13785	13807	13843	13845	13884	13726	13733	13822	13753	13634	13849	13762	13594	13983	13603	13793	13832	13907	13830	13779	13783	13708	13717	13716	13825	13814	13704	13808	13731	13912	13716	13896	13819	13881	13841	13870	13746	13829	13767	13790	13760	13830	13868	13852	13687	13935	13981	13670	13716	13872	13858	13655	13749	13659	13832	13841	13786	13689	13971	13662	13856	13978	13631	13781	13876	13660	13672	13894	13574	14046	13868	13850	13734	13651	13877	13685	13813	13841	13759	13788	13756	13850	13799	13683	13552	13819	13840	13744	13966	13867	13820	13790	13713	13793	13894	13765	13973	13875	13774	13836	13650	13674	13731	13810	14018	13964	13623	13877	13833	13725	13875	13837	13920	13767	13787	13781	13668	13754	13769	13820	13695	13710	13648	13804	13741	13756	13644	13908	13782	13882	13861	13677	13742	13673	13864	13698	13872	13772	13889	13739	13712	13982	13811	13784	14005	13628	13793	13836	13843	13940	13705	13780	13609	13712	13858	13841	13791	13569	14000	13623	13830	13617	13822	13820	13778	13750	13813	13708	13796	13804	13866	13902	13708	13674	13502	13778	13854	13727	13747	13725	13960	13884	13753	13854	13903	13864	13684	13821	14020	13663	13839	13670	13704	13539	13824	13851	13872	13715	13866	13838	13823	13943	13786	13831	13792	13581	13864	13836	13860	13835	13925	13736	13767	13954	13715	13770	14050	13782	13874	13763	13874	13774	13753	13720	13814	13816	13780	13886	13656	13869	13877	13763	13885	13773	13740	13974	13766	13768	13874	13667	13602	13694	13923	13780	13768	13743	13747	13770	13769	13856	13798	13729	13670	13761	13926	13773	13760	13932	13834	13871	13789	13755	13845	13750	13919	13774	13677	13808	13863	13818	13874	13736	13877	13683	13758	13858	13594	13979	13634	13643	13732	13856	13779	13913	13541	13946	13640	13773	13966	13807	13801	13627	13727	13882	13847	13784	13880	13796	13754	13821	13808	13877	13787	13793	13698	13859	13870	13807	13833	13754	13762	13722	13874	13942	13709	13928	13824	13979	13799	13687	13770	13792	13664	13845	13749	13900	13762	13757	13612	13961	13712	13724	13727	13729	13831	13827	13708	13610	13680	13792	13978	13688	13732	14044	13689	13863	13795	13785	13931	13867	13862	13946	13831	13877	13697	13830	13780	13890	13777	13758	13798	13941	13898	13820	13796	13693	13956	13727	13873	13878	13864	13734	13740	13837	13734	14057	13787	13803	13767	13683	13754	13784	13965	13729	13828	13836	13743	13929	13813	13782	13830	13668	13971	13854	13864	13857	13796	13746	13833	13827	13498	13846	13747	13881	13718	13953	13930	13924	13744	13723	13973	13574	13832	13722	13689	13884	13795	13759	13774	13685	13864	13772	13636	13721	13775	13999	13590	13815	13764	13826	13681	13719	13834	13698	13601	13816	13807	13823	13847	13831	13648	13688	13777	13887	13860	14005	13793	13605	13926	13730	13878	13800	13672	13853	13789	13792	13825	13784	13958	13886	13904	13886	13957	13794	13954	13767	13824	13937	13743	13722	13805	13904	13811	14027	13707	13747	13802	13618	13719	13895	13802	13776	13799	13747	13854	13850	13872	13667	13693	13827	13949	13615	13716	13920	13838	13645	13892	13989	13807	13847	13948	13642	13637	13688	13872	13882	13807	13743	13743	14012	13904	13738	13833	13851	13728	13778	13834	13857	13971	13716	13772	13915	13760	13676	13999	13836	13882	13795	14015	13862	13679	13635	13876	13812	13663	13606	13623	13859	13925	13717	13920	13804	13807	13746	13915	13844	13836	13823	13691	13705	13679	13741	13887	13915	13551	13925	13744	13817	13872	13729	13788	13729	13894	13912	13638	13923	13745	13773	13724	13592	13813	13737	13835	13798	13827	13890	13859	13704	13794	13911	13799	13626	13825	13675	13896	13900	13857	13909	13766	13860	13747	13802	13629	13933	13754	13774	13791	13914	13960	13772	13602	13732	13756	13731	13773	13882	13883	13785	13885	13676	13930	13912	13648	13695	13648	13675	13774	13987	13789	13851	13779	13768	13733	13747	13850	14056	13893	13702	13706	13903	13877	13768	13649	13611	13801	13805	13719	13758	13663	13809	13850	13930	13788	13810	13779	13955	13774	13757	13701	13718	13764	13777	13767	13960	13698	13955	13615	13785	13904	13883	13953	13862	14009	13880	13875	13722	13718	13898	13946	13579	13753	13838	13806	13772	13681	13785	13826	13658	13802	13887	13690	13774	13743	13773	13935	13879	13659	13792	13746	13657	13802	13653	13664	13793	13955	13868	13735	13750	13851	13856	14093	13786	13945	13757	13767	13857	13839	13755	13802	13863	13805	13909	13931	13884	13610	13750	13742	13978	13731	13758	13641	13887	13772	13782	14013	13947	13880	14001	13668	13828	13784	13817	13677	13641	13772	13870	13898	13825	13819	13736	13868	13843	13648	13843	13720	14029	14080	13847	13829	13819	13838	13771	13887	13768	13829	13825	13805	13822	13694	13830	13732	13883	13822	13719	14010	13814	13794	13783	13910	13889	13687	13668	13578	13701	13737	13818	13962	13852	13827	13797	14010	13839	13754	13725	13678	13969	13614	13687	13779	13945	13693	13745	13717	13824	13846	13941	13826	13619	13635	13739	13882	13869	13815	13778	13834	13822	13719	13744	13700	13866	13715	13807	13785	13609	13778	13783	13799	13740	13849	13778	13713	13877	13675	13864	13753	13816	13851	13782	13834	13910	13948	13605	13855	13801	13819	13700	13915	13784	13808	13826	13826	13749	13826	13660	13780	13947	13864	13785	13787	13842	13773	13737	13610	13970	13760	13682	13864	13655	13773	13890	13885	13810	13666	13672	13848	13833	13751	13830	13646	13998	13681	13975	14029	13708	13776	13779	13965	13706	13864	13959	13921	13704	13860	13753	13886	13855	13848	13743	13885	13893	13847	13663	13879	13825	13817	13735	13815	13945	13773	13848	13724	13791	13881	13799	13738	13623	13769	13847	13802	14008	13785	13718	13740	13578	13630	13625	13811	13858	13862	13925	13726	13867	13879	13792	13754	13594	13942	13675	13553	14025	13840	13753	13806	13597	13837	13876	13689	13854	13867	13752	13803	13839	13947	13629	13722	13849	13954	13713	13883	13664	13801	13946	13628	13739	13786	13966	13933	13845	13840	13778	13914	13630	13736	13635	13930	13663	13922	13810	13928	13776	13795	13833	13710	13768	13764	13902	13760	13675	14005	13604	13812	13787	13981	13837	13866	13834	13679	13803	13758	13647	13682	13871	13799	13704	13742	13779	13871	13765	13687	13866	13673	13776	14013	13746	13834	13836	13812	13823	13908	13779	13783	13734	13855	13944	13675	13747	13721	13641	13782	13789	13677	13928	13806	13858	13849	13850	13890	13607	14036	13877	13741	13659	13920	13745	13810	13911	13802	13734	13960	13666	13700	13750	13832	13700	13722	13916	13490	13661	13751	13836	13694	13845	13965	13803	13725	13775	13650	13760	13713	13786	13817	13647	13646	13697	13711	13838	13789	13873	13723	13836	13812	13824	13975	13842	13862	13668	13884	13570	13713	13807	13984	13678	13893	13883	13812	13900	13826	13756	13944	13869	13730	13910	13714	13611	13735	13789	13807	13896	13733	13866	13890	13763	13887	13763	13800	13780	13827	13771	13726	13638	14014	13769	13739	13806	13722	13900	13874	13886	13472	13707	13784	13735	13878	13530	13888	13923	13851	13966	13989	13938	13690	13978	13932	13836	13673	13897	13831	13929	13831	13751	13868	13737	13770	13627	13717	13828	13681	13889	13730	13931	13785	13860	13818	13824	13838	13845	13679	13794	13763	13908	13825	13636	13872	13926	13762	13955	13843	13992	13670	13716	13738	13837	13890	13904	13699	13835	13837	13760	13827	13774	13655	13899	13886	13844	13794	13788	13923	13736	13887	13744	13806	13976	13793	13729	13797	14014	13840	13718	13649	13780	13802	13883	13898	13776	13802	13679	13845	13875	13706	13755	13814	13815	13859	13882	13785	13663	13692	13773	13935	13881	13708	13840	13892	13808	13670	13716	13753	13738	13827	13801	13820	13764	13742	13764	13690	13885	13892	13655	13691	13812	13689	13894	13750	13723	13901	13771	13927	13832	13933	13836	13810	13844	13717	13871	13788	13744	13718	13780	13730	13809	13742	13583	13934	13816	13762	13865	13789	13872	13718	13805	13755	13830	13782	13753	13573	13711	13693	13864	13841	13829	13811	13782	13763	13835	13609	13887	13862	13942	13693	13858	13636	13912	13674	13853	13744	13822	13733	13694	13782	13852	13717	13845	13720	13811	13746
22871	21034	28481	27811	30233	31831	31893	28166	26736	26653	26097	25825	25483	25785	25552	25402	25730	25499	25644	25469	25435	25215	25271	25441	25090	25381	25449	25231	25409	25120	25231	24993	25130	25233	25052	25006	25239	25124	25087	24938	25013	24758	25168	24979	25067	25099	25160	24884	25159	24989	24903	24907	25272	25186	25057	25099	24734	25082	25036	25213	24844	24790	24896	25051	24810	25053	25202	25299	24951	24933	24995	25057	25064	25136	24899	25270	25187	25007	24915	24935	25069	24983	25035	24696	24851	25045	24929	24890	25015	24910	25067	24857	24874	25123	24912	24899	25174	24805	25132	24926	24998	24989	24996	25269	25118	25095	24920	25049	24945	24711	24812	24859	25047	24884	24817	24844	25095	24993	24937	25100	25229	25090	24945	24887	24980	25191	24823	25060	24986	24960	25187	24788	25063	24849	25217	24775	24891	24903	24982	25033	25130	24964	24926	24970	24822	25160	25070	25172	24898	24970	25057	25016	24890	24924	25037	24882	24882	25038	25117	24939	24984	24960	25003	25135	24882	24954	25032	25081	24818	24731	24843	25077	24969	24879	24970	24771	25331	25020	24865	24908	25070	25071	24901	24665	24892	25142	24854	24976	24741	24805	25024	25036	24795	24858	24785	24975	24601	24713	24911	24842	25030	25148	25035	25176	25085	25014	24877	24817	24906	24898	24757	24898	25204	24939	25086	24906	24675	25057	25031	24581	25148	24879	24873	24866	24907	25072	25062	25014	25064	24973	25043	24926	24890	24518	24796	24796	24936	24837	24949	24829	24672	25086	25033	25065	25074	24908	25018	24918	24744	24952	25049	24770	25026	25134	24897	25060	24984	24919	25028	24822	24834	24762	24903	25073	25029	25072	25074	24928	25269	24869	24905	25029	24970	24809	24817	24859	24799	24827	24879	24969	24999	24985	24975	24907	24778	24720	24759	24869	24956	24747	24780	25014	25064	24936	24819	25062	24892	24986	24892	24982	24855	24878	24964	24923	25185	25028	24815	24848	24801	24905	24821	24908	24971	24817	24951	25169	25123	24895	25059	24868	25069	25168	24891	24941	24826	24931	24968	24988	25062	24948	24941	25015	24692	24969	25176	24866	24727	24731	24895	25010	25111	24617	25076	25026	24948	25064	25020	24980	24906	24967	24966	24922	24966	24775	24990	24794	24882	24926	25188	24982	25156	25255	25043	25009	24842	24916	24891	25104	24985	24805	24898	24856	24840	24813	24899	24849	24878	24939	24945	24796	24742	24904	25021	24861	24906	24843	24838	24826	24905	24724	25019	24903	24690	24718	25134	24796	25040	24897	24831	24814	25076	25111	24895	25091	25006	25019	24794	24821	25058	24802	24941	24974	24926	24891	24838	24838	24677	25016	24917	24822	24881	24879	24893	24822	24753	24846	25053	24695	24755	24674	24798	24798	24741	24930	25000	25021	24900	25005	25216	25026	25011	24875	24954	25119	25138	24616	24707	24913	24909	24794	24748	24993	24780	24880	25022	25118	25058	25301	24878	24860	24814	25116	25344	25017	25173	25005	25081	25032	25033	24861	24903	24855	24926	24893	24990	24966	25166	24966	25226	24865	24619	24959	24825	24888	24872	24938	24784	24895	25004	25072	24911	24809	25206	25142	25189	25004	25103	25041	25251	24994	24986	25111	24816	24783	24875	24994	24975	24898	24771	24994	24982	24825	25427	25042	24881	24665	25016	25095	25003	24893	24767	24803	24888	24941	24757	24860	24959	24871	24723	24831	25093	25003	24901	25152	24988	24929	25005	24957	24902	24965	25083	24892	25081	25101	24883	25021	25020	24973	24777	25169	24720	24923	25310	24916	24812	25080	25147	24823	25166	24688	24757	24827	24961	24923	25198	24739	25049	24891	25065	24961	24874	24822	24924	24897	25010	25049	25079	24913	25067	24857	24749	24812	25099	24784	24922	24782	24598	25006	24881	24898	24845	25012	24937	25067	24941	25099	25018	24801	24913	24883	24842	25057	24743	24883	24951	24967	24780	24843	24875	24714	24902	24957	24984	25212	24896	24794	24868	24978	25004	24656	24969	24989	24977	25039	24880	24858	24710	24933	24737	24698	25031	24989	24854	24899	24799	24861	24762	24938	24897	24816	24833	25010	25141	25019	25124	24880	24997	25077	24888	25211	24788	25033	24919	24761	24898	25110	24939	24743	24911	24711	25080	25142	25035	25064	25138	24824	24852	24919	24986	24965	25099	25053	24865	25063	24445	24639	24926	24929	24905	25054	24948	25076	25111	24943	24939	24906	25113	24991	24609	24949	24920	24917	25002	25101	24958	25106	25044	25076	25047	24919	25056	25119	24829	25019	25047	24927	25049	24712	24967	25034	25064	24885	25132	25070	25033	25064	25061	24836	24835	24682	24773	25247	25194	24869	24696	25131	24976	25043	24939	25011	24643	24866	25041	24796	24884	24966	25143	24997	25138	24998	24815	24875	25120	24887	25076	24909	25080	25059	24948	25017	25062	25031	25291	25230	25040	25204	24811	24824	24727	24692	25087	24702	25025	24850	24980	25231	24962	24923	24718	24649	24757	24696	24806	24970	24893	24956	25004	24875	24967	24939	24821	25059	24956	25033	25085	25055	25085	24914	24914	25393	24677	25046	25073	25017	25063	24914	24972	25196	24989	24810	25243	24841	24890	25014	25001	24825	24887	24930	24791	25076	24959	24934	24875	25059	24967	25005	24914	25003	24878	25096	25010	24794	24762	24774	24975	25080	24820	24835	25053	24826	24871	25069	25004	24973	25066	25124	24920	24899	25007	24831	24987	25179	25044	24581	24797	24854	25060	24937	24972	24893	25065	25100	24881	24949	24725	24926	25178	24811	25062	24898	24897	24961	25063	24889	24843	24960	24962	24906	24896	24966	24944	25076	25065	24869	24994	24962	24972	24990	24806	25244	24944	24668	24973	24991	24744	24871	25313	24991	24861	25150	25028	24892	25113	24828	24847	25010	25072	24957	24864	25052	25098	25183	25036	24857	25086	24976	25199	25028	24957	25078	25114	25015	25016	24900	25070	24930	24814	25142	24956	24925	24882	24702	25200	25012	24946	24794	24965	24986	24783	24994	25155	25036	25134	25041	24930	24954	24910	24931	25051	24835	25042	24995	24777	24871	24920	24842	25165	24946	25115	25046	25003	25033	24662	24840	24925	25211	24918	25051	24924	24735	24819	25090	24871	24913	25058	24848	25142	24892	25062	24876	24912	24836	24905	25165	25025	24763	24745	24920	24923	25262	24939	25045	24887	24996	24992	24766	24972	24886	24867	24680	25071	24729	24951	25008	25131	24909	24948	25052	25057	24883	24917	24871	24823	24990	25083	24916	24842	24884	25135	24991	24969	25015	24932	24933	24826	24916	25029	24920	24914	24944	25048	24647	24855	24992	25028	24892	24983	24876	25103	25047	24927	24673	24841	24992	24929	24799	25198	24832	24863	24910	25026	24993	24895	25132	24767	24898	25024	25207	24995	24922	24801	24825	25158	25110	24736	25061	24966	24986	25035	24771	24926	24926	25067	24764	25044	24954	25298	24924	25092	24945	24958	25070	25129	24759	25138	24743	24912	24906	25088	24822	24923	24907	24892	25065	24943	24904	24732	24847	24958	24935	25117	25042	25002	24968	24959	24700	25057	25086	24919	24940	25087	24847	24930	24474	25116	24972	25069	25017	25110	24929	24935	24865	24740	24835	24955	24805	24972	24835	24949	24787	24942	24952	24764	24914	24867	24924	25011	24979	24950	24971	24890	24926	24863	24929	25136	24988	24973	24892	24919	24811	24760	24844	24981	24953	24818	24539	24931	24896	24782	24722	24835	24691	24921	24837	24934	24981	24799	25036	24926	24994	24865	24991	25045	24814	25027	25172	25135	25036	24968	24911	24904	24899	24838	24987	25062	24825	25162	24939	24807	24902	24997	24936	25123	24782	25303	25150	24976	24781	24957	25254	25033	25148	24898	24852	25075	24761	24996	24882	24943	25098	25235	25052	24846	24977	24968	24814	24854	24988	25020	25046	24910	25212	24984	24722	24942	24983	24834	25002	24947	25033	24855	24882	24989	25106	25161	24979	24793	24661	24708	25065	24874	24724	24948	24910	24782	24912	24764	24871	24736	25064	25155	24706	24809	24820	24842	24601	24770	24965	24828	24955	25023	24941	24988	25085	24862	24945	24886	24926	25143	24865	24960	24631	24843	24961	24845	24794	24797	24875	25255	25101	24906	24746	24798	25120	24964	24980	24961	24923	25038	24969	24867	24884	24932	24803	24923	24989	24840	25093	24986	25219	25142	24893	25013	24962	25098	24884	24869	25064	24857	24900	24811	24836	24931	24965	25098	25061	24913	24967	25057	24907	25212	25125	24995	24712	24981	24839	24969	25055	25000	25019	24921	25085	25040	24874	24931	24767	24971	25077	24808	24932	24837	24936	25078	24839	24831	25061	24988	24952	24769	25173	25033	24997	24995	24887	24964	24882	25015	25096	25078	24842	25045	25071	24659	24889	25142	25270	25127	25052	24915	24943	24589	25174	24767	24855	25195	25022	24841	24964	24776	24791	24938	24976	24872	24963	25198	24955	24705	24988	25182	24774	25272	25118	25036	24794	24869	24675	24958	25020	24910	24792	24883	24765	24974	24933	25002	25153	25112	24871	25087	24965	24926	25107	24835	24848	24940	24945	25174	24999	24953	25051	24926	24914	24860	24928	24992	24896	24859	25104	25031	25107	24835	24929	24991	24687	25172	24910	24766	24740	24845	24857	24996	24982	24977	24788	24892	25001	25007	25032	24982	24892	25059	24979	24958	25155	24789	24890	24985	24904	24713	24915	24894	24992	25136	24852	24930	25031	24802	24962	24902	24893	24762	24761	24814	24981	24864	24818	25191	24861	24954	25067	25011	24849	24753	24918	24919	24846	25041	25033	25189	24995	24737	24973	25009	24960	24817	25081	25098	25113	24988	25097	24922	24844	25045	25021	25188	24820	24812	24983	25174	25100	24935	25069	24804	24786	24739	24808	24875	25096	25077	24723	24683	24869	25019	24825	24803	24839	24868	24607	24911	24849	24933	24885	24920	24873	24779	24795	25023	25239	25027	25076	25085	24959	25079	25165	24865	25085
28550	47829	47438	41754	32495	24152	19940	18018	16542	15745	15434	15131	15133	15031	15067	14922	14845	14918	14657	14604	14689	14672	14921	14646	14605	14466	14730	14724	14617	14625	14481	14454	14576	14287	14345	14443	14437	14457	14338	14610	14385	14406	14379	14468	14483	14249	14298	14376	14287	14347	14454	14476	14303	14170	14293	14329	14610	14410	14391	14321	14459	14221	14369	14296	14360	14625	14142	14309	14309	14494	14339	14314	14515	14152	14533	14422	14463	14360	14336	14325	14435	14345	14341	14411	14465	14273	14410	14404	14211	14336	14248	14416	14318	14332	14276	14353	14240	14373	14378	14398	14311	14475	14405	14446	14351	14401	14295	14330	14351	14524	14288	14321	14430	14264	14376	14182	14458	14520	14398	14255	14445	14417	14372	14461	14179	14303	14331	14375	14089	14321	14299	14327	14403	14524	14136	14439	14281	14378	14350	14291	14283	14358	14334	14243	14242	14424	14509	14328	14422	14348	14522	14317	14358	14498	14440	14091	14548	14168	14220	14292	14381	14255	14298	14424	14220	14433	14272	14250	14410	14276	14469	14296	14170	14351	14235	14412	14431	14330	14284	14203	14486	14485	14296	14443	14253	14219	14293	14280	14414	14399	14334	14301	14321	14350	14422	14373	14538	14367	14254	14368	14285	14312	14446	14235	14249	14319	14294	14346	14326	14331	14483	14508	14466	14400	14230	14530	14308	14252	14419	14183	14193	14215	14281	14368	14453	14561	14342	14154	14306	14251	14343	14153	14403	14458	14328	14317	14443	14414	14231	14388	14464	14212	14294	14363	14361	14276	14377	14481	14444	14210	14455	14328	14351	14374	14441	14229	14253	14376	14346	14392	14357	14320	14431	14337	14363	14408	14365	14257	14182	14333	14342	14312	14314	14284	14436	14410	14346	14288	14413	14254	14239	14321	14364	14223	14266	14154	14416	14436	14252	14338	14311	14373	14272	14499	14117	14231	14255	14360	14338	14391	14255	14375	14274	14314	14315	14305	14332	14369	14496	14316	14443	14499	14346	14261	14418	14245	14251	14262	14379	14346	14265	14297	14337	14349	14234	14402	14142	14426	14365	14354	14376	14349	14313	14471	14399	14303	14372	14320	14420	14257	14327	14189	14320	14244	14469	14289	14281	14512	14357	14234	14250	14240	14286	14146	14542	14441	14229	14351	14317	14367	14356	14188	14469	14422	14406	14313	14136	14505	14357	14169	14307	14203	14285	14212	14399	14380	14239	14240	14320	14333	14352	14271	14353	14398	14166	14225	14488	14234	14340	14495	14184	14277	14491	14286	14235	14207	14248	14324	14386	14483	14274	14461	14284	14366	14215	14221	14327	14327	14241	14174	14320	14267	14278	14294	14461	14283	14288	14309	14350	14419	14459	14287	14264	14258	14336	14363	14231	14126	14336	14317	14392	14287	14430	14292	14244	14391	14383	14447	14258	14338	14121	14405	14351	14481	14174	14393	14290	14254	14444	14261	14346	14463	14185	14393	14352	14260	14478	14271	14364	14171	14478	14259	14242	14118	14285	14578	14238	14358	14396	14202	14371	14290	14274	14307	14419	14390	14288	14363	14288	14286	14333	14517	14317	14193	14413	14266	14427	14314	14427	14260	14368	14216	14157	14295	14341	14379	14584	14388	14219	14347	14331	14235	14350	14106	14260	14483	14354	14235	14454	14281	14352	14360	14346	14187	14355	14437	14175	14226	14339	14357	14338	14285	14472	14425	14372	14323	14336	14175	14367	14397	14452	14362	14193	14361	14237	14450	14350	14285	14188	14430	14315	14340	14289	14516	14350	14322	14354	14304	14396	14294	14281	14453	14309	14202	14316	14124	14209	14448	14167	14469	14300	14327	14270	14424	14390	14463	14294	14337	14330	14285	14108	14279	14429	14449	14263	14245	14197	14546	14119	14207	14326	14343	14489	14401	14284	14503	14215	14497	14439	14372	14211	14385	14332	14271	14288	14309	14325	14583	14378	14259	14204	14432	14293	14495	14285	14224	14265	14299	14315	14248	14339	14335	14276	14404	14367	14280	14228	14232	14243	14411	14280	14522	14441	14397	14374	14141	14467	14359	14252	14468	14253	14401	14271	14274	14231	14321	14546	14290	14265	14429	14534	14325	14153	14158	14453	14169	14539	14304	14328	14392	14258	14274	14254	14259	14269	14361	14093	14359	14042	14320	14288	14229	14302	14403	14300	14245	14264	14196	14340	14319	14436	14326	14310	14358	14147	14284	14293	14097	14290	14144	14476	14427	14504	14290	14512	14318	14275	14434	14307	14209	14175	14372	14177	14187	14481	14284	14222	14382	14301	14172	14429	14224	14265	14206	14441	14336	14335	14383	14275	14360	14293	14308	14306	14227	14261	14385	14138	14465	14149	14391	14362	14428	14449	14218	14445	14315	14328	14420	14177	14548	14202	14312	14443	14382	14347	14367	14393	14356	14292	14304	14315	14340	14269	14459	14256	14325	14278	14434	14220	14397	14369	14172	14264	14415	14115	14328	14219	14340	14265	14368	14275	14343	14181	14204	14329	14349	14273	14418	14356	14300	14272	14392	14383	14270	14373	14386	14466	14281	14205	14341	14381	14136	14325	14261	14238	14462	14421	14337	14379	14265	14298	14204	14447	14419	14297	14376	14301	14314	14298	14361	14308	14458	14306	14518	14435	14300	14401	14295	14106	14266	14435	14318	14403	14444	14195	14232	14460	14262	14221	14222	14377	14168	14384	14335	14303	14259	14234	14318	14419	14354	14233	14380	14235	14339	14376	14280	14196	14380	14432	14087	14213	14282	14171	14205	14243	14448	14343	14341	14312	14279	14303	14387	14434	14415	14363	14455	14430	14556	14283	14463	14183	14326	14381	14192	14315	14350	14373	14308	14281	14321	14269	14271	14366	14320	14437	14349	14417	14253	14131	14233	14463	14352	14299	14255	14377	14289	14323	14245	14283	14194	14401	14310	14398	14496	14403	14219	14312	14326	14345	14423	14309	14333	14199	14272	14334	14519	14322	14307	14414	14565	14232	14360	14255	14200	14338	14330	14373	14082	14179	14208	14367	14238	14212	14399	14473	14223	14388	14326	14233	14269	14226	14470	14152	14197	14420	14291	14297	14236	14214	14310	14342	14298	14198	14411	14251	14293	14244	14344	14276	14297	14277	14233	14167	14504	14152	14215	14323	14291	14203	14268	14403	14268	14489	14351	14408	14358	14216	14372	14392	14383	14250	14282	14367	14344	14370	14290	14194	14197	14137	14685	14258	13978	14348	14141	14449	14352	14160	14311	14391	14287	14222	14242	14498	14358	14281	14261	14406	14463	14080	14222	14372	14385	14479	14384	14337	14350	14592	14473	14334	14247	14177	14507	14266	14183	14281	14323	14389	14441	14222	14304	14216	14449	14281	14408	14344	14057	14374	14585	14402	14384	14264	14331	14285	14541	14333	14215	14456	14431	14422	14180	14306	14252	14463	14329	14350	14221	14318	14520	14177	14305	14355	14186	14182	14260	14254	14306	14279	14205	14487	14281	14345	14298	14303	14165	14416	14155	14314	14357	14447	14192	14180	14377	14304	14505	14331	14301	14280	14267	14429	14347	14341	14325	14437	14376	14419	14359	14326	14389	14347	14349	14448	14550	14187	14105	14343	14113	14464	14442	14233	14297	14345	14420	14261	14375	14467	14297	14223	14338	14397	14353	14248	14301	14289	14385	14311	14353	14379	14119	14318	14280	14402	14157	14310	14256	14205	14294	14369	14387	14286	14363	14356	14197	14433	14419	14347	14309	14274	14179	14269	14311	14326	14120	14321	14217	14366	14419	14350	14348	14431	14509	14370	14183	14294	14299	14284	14312	14386	14395	14510	14213	14276	14485	14285	14280	14338	14323	14300	14301	14223	14513	14274	14427	14321	14229	14292	14253	14186	14332	14329	14518	14288	14212	14264	14270	14079	14476	14415	14411	14405	14333	14250	14287	14246	14207	14220	14272	14322	14319	14355	14303	14279	14504	14334	14345	14235	14421	14296	14188	14234	14334	14238	14198	14395	14339	14252	14483	14287	14393	14287	14449	14327	14144	14321	14327	14363	14225	14307	14339	14307	14422	14255	14380	14239	14239	14274	14311	14397	14437	14201	14407	14329	14462	14312	14321	14398	14346	14383	14544	14253	14249	14269	14225	14308	14321	14392	14532	14425	14438	14264	14245	14343	14345	14514	14521	14313	14285	14385	14600	14433	14430	14275	14322	14326	14325	14122	14389	14327	14308	14305	14451	14378	14230	14464	14203	14395	14299	14181	14398	14215	14409	14329	14444	14271	14323	14360	14121	14375	14307	14394	14388	14137	14199	14376	14334	14321	14221	14486	14285	14198	14366	14358	14199	14348	14463	14237	14257	14304	14422	14232	14290	14133	14261	14378	14271	14336	14295	14412	14294	14281	14332	14291	14241	14264	14247	14275	14250	14312	14230	14367	14439	14546	14239	14353	14294	14376	14367	14270	14289	14262	14479	14173	14411	14407	14283	14327	14254	14430	14139	14285	14187	14314	14266	14336	14428	14535	14400	14440	14295	14275	14338	14488	14387	14315	14261	14289	14369	14305	14225	14281	14302	14271	14398	14461	14357	14446	14294	14274	14257	14289	14225	14405	14528	14287	14376	14388	14333	14298	14033	14356	14470	14357	14352	14253	14178	14220	14321	14244	14344	14276	14501	14307	14257	14510	14320	14530	14295	14117	14252	14405	14269	14228	14170	14225	14300	14330	14297	14188	14207	14168	14369	14230	14269	14228	14206	14338	14245	14371	14266	14148	14530	14252	14332	14286	14245	14429	14327	14336	14403	14328	14337	14241	14437	14266	14445	14242	14292	14435	14383	14392	14266	14307	14249	14537	14231	14383	14348	14360	14419	14354	14370	14244	14410	14305	14394	14278	14278	14303	14184	14391	14014	14165	14268	14310	14470	14485	14248	14396	14306	14559	14342	14208	14399	14267	14399	14221	14286	14310	14410	14211	14251	14453	14328	14516	14288	14365	14288	14272	14337	14216	14343	14254	14274	14271	14223	14331	14458	14254	14277	14356	14343	14344	14255	14418	14459	14274	14451	14347	14280	14454	14267	14233	14306	14223	14332	14393	14415
36295	37392	43632	41359	34019	29380	27890	26628	26095	26110	25400	25729	25584	25471	25363	25488	25503	25422	25251	25754	25546	25335	25343	25284	25522	25173	25297	25522	25265	25432	25690	25545	25411	25347	25269	25094	25550	25339	25339	25167	25270	25235	25164	25376	25245	25333	25294	25386	25440	25262	25228	25255	25123	25265	25319	25107	25289	25181	25099	25473	25412	25333	25232	25381	25473	25310	25653	25557	25156	25584	25239	24987	25110	25218	25438	25318	25248	25235	25155	25253	25350	25287	25412	25200	25132	25483	25552	25263	25176	25276	25457	25099	25428	25272	25073	25369	25282	25368	25348	25318	25218	25262	25254	25212	25215	25381	25212	25051	25310	25262	25307	25552	25393	25478	25086	25372	25128	25279	25153	25216	25493	25303	25204	25095	25340	25137	25202	25104	25359	25281	25337	25195	25147	25173	25162	25350	25196	25277	25165	25263	25509	25272	25298	25257	25292	25295	25282	25229	25465	25320	25501	25128	25222	25019	25433	25115	25105	25188	25168	25113	25090	25405	25281	25595	25267	25155	25244	25284	25170	25270	25338	25260	25051	25374	25180	25134	25326	25417	24894	25361	25263	25140	25234	25199	25328	25258	25125	25202	25234	25286	25286	25079	25145	25278	25195	25083	25059	25174	25325	25370	25153	25305	25350	25444	25520	25388	25216	25370	25089	25214	25402	25223	25161	25136	25256	25295	25094	25095	25273	25289	25348	25332	25254	25349	25128	25232	25224	25352	25366	25030	25086	25249	25494	25251	25204	25285	25475	25188	25408	25001	25461	25187	25200	25333	25214	25326	25219	25316	25270	25081	25230	25637	25227	25189	25252	25321	25176	25378	25377	25272	25334	25185	25224	25233	24999	25187	25383	25164	25325	25011	25282	25211	25394	25381	25283	25454	25419	25337	25345	24908	25205	25164	25254	25162	25205	25209	25131	25222	24977	25243	25086	25546	25148	25178	25452	25537	25395	25200	25496	25186	25253	25373	25214	25142	25491	25211	25174	25322	25208	25206	25474	25457	25435	25305	25321	25347	25100	25153	25299	25215	25180	25193	25252	25374	25112	25465	25109	25320	25313	25165	25431	24851	25425	25319	25323	25127	25071	25225	25525	25220	25327	25271	25151	25291	25141	25081	25184	25282	25475	25024	25496	25386	25272	25046	25099	25394	25078	25260	25332	25390	25289	25519	25358	25100	25516	25183	25170	25657	25344	25199	25647	25356	25317	25464	25505	25204	25250	25105	25213	25171	25324	25272	25365	25394	25357	25328	25238	25087	25373	24995	25019	25176	25147	24950	25310	25199	25166	25145	24852	25276	25129	25185	25324	25188	25329	25144	25066	25127	25058	25334	25413	25331	25194	25255	25333	25421	25496	25355	25211	25175	25138	25124	25347	25010	25082	25280	25266	25348	25224	25430	25377	25368	25277	25481	25543	25372	25467	25150	25278	25250	25413	25135	25193	25134	25287	25368	25174	25449	25302	25189	25100	25139	25081	25462	25410	25198	25319	25098	25225	25447	25400	25145	25303	25249	25172	25236	25382	25492	25451	25243	25212	25211	25345	25189	25198	25103	25119	25064	25396	25466	25318	25087	25425	25425	25398	25078	25365	25239	25333	25418	25285	25269	25420	25131	25045	25478	25158	25037	25421	25278	25141	25348	25226	25110	25304	25146	25133	25203	25279	25163	25384	25149	25188	25273	25264	24985	25216	25323	25215	25420	25140	25188	25232	25148	25406	25449	25009	25078	25340	25554	25227	25313	25351	25308	25293	25220	25100	25170	25273	24978	25280	25233	25105	25213	25134	25248	25029	25519	25368	25325	25282	25029	25287	25259	24995	25299	25189	25137	25346	25284	25410	25347	25363	25500	25420	25141	25091	25407	25405	25335	25521	25180	25284	25275	25102	25368	25166	25426	25271	25230	24968	25224	25334	25580	24942	25085	25257	25293	25368	25381	25123	25429	25197	25282	25253	25235	25119	25246	25097	25060	25105	25175	25307	25194	25217	25433	25309	25590	25216	25416	25356	25443	25276	25380	25259	25016	25244	25108	25379	25182	25392	25312	25248	25293	25412	25500	25073	25116	24945	25206	25108	25197	25366	25276	25231	25355	25614	25300	25268	25245	25407	25242	25204	25528	25223	25435	25470	25180	25236	25414	25277	25027	25167	24937	25173	25360	25308	25420	25204	25144	25278	25440	25231	25372	25456	25274	25249	25244	25342	25479	25250	25380	25327	25193	25053	25372	25267	25377	25207	25169	25415	25239	25186	25225	25257	25435	25264	25318	25255	24745	25423	25284	25070	25424	25054	25407	25322	25205	25175	25362	25350	25577	25419	25474	25370	25184	25171	25342	25354	25243	25285	25143	25391	25193	25311	25288	25433	25246	25289	25321	25358	25375	25357	25279	25527	25328	25351	25352	25463	25245	25144	25205	25471	25188	25203	25217	25365	25227	25220	25226	25322	25257	25549	25336	25026	25151	25183	25258	25356	25309	25368	25298	25378	25489	25267	25456	25289	25394	25298	25398	25382	25357	25631	25243	25218	25137	24954	25065	25289	25380	25018	25261	25182	25221	25203	25183	25175	25329	25206	25182	25287	25137	25313	25127	25543	25386	25174	24841	25083	25136	25387	25056	25131	25600	25183	25213	24961	25326	25262	25213	25415	25258	25378	25010	25250	25210	25363	25256	25130	25155	24936	25431	25100	25122	25267	25252	25329	25199	25331	25382	25208	25214	25260	25134	25254	25324	25356	25114	25217	25264	25335	25078	25391	25300	25460	25372	25356	25222	25306	25119	25123	25385	25219	25140	25394	25163	25067	25382	25356	25221	25112	25295	25164	25185	25209	25116	25134	25138	25158	25163	25338	25483	25296	25557	25436	25255	25343	25253	25469	25386	25498	25550	25225	25310	25259	25240	24886	25022	25385	25615	25303	25527	25063	25377	25038	25167	25349	25374	25312	25122	25268	25127	25160	25449	25239	25385	25292	25463	25201	25252	25308	25100	25314	25362	25341	25196	25425	25388	25373	25297	25324	25388	25374	25506	25113	25289	25124	25301	25351	25219	25364	25398	25234	25512	25545	25501	25454	25154	25106	25343	25071	25368	25292	25087	25202	25253	25237	25077	25272	25083	25374	25173	25405	25365	25308	25310	25349	25311	25257	25227	25337	25313	25256	25168	25182	25134	25246	24917	25163	25447	25209	25312	25279	25244	25166	25084	25168	25308	25356	25303	25245	25107	25115	25440	25181	25316	25147	25223	24958	25135	25158	25326	25206	25295	25480	25386	25425	25314	25089	25231	25281	25279	25341	25293	25388	25244	25306	25200	25240	25253	25269	25394	25322	25428	25157	25198	25172	25339	25075	25053	25403	25370	25491	25306	25352	25204	25298	25261	25445	25117	25409	25275	25419	25477	25376	25130	25383	25416	25132	25155	25266	25310	25423	25379	25271	25135	25212	25317	25276	25039	25076	25166	25114	25112	25158	25038	25140	25221	25166	25363	25382	25123	25128	25219	25480	25159	25083	25250	25299	25042	25248	25236	25259	25183	25230	24895	25307	25308	25446	25207	25509	25282	25203	25407	25540	25180	24849	25486	25466	25136	25277	25313	25320	25324	25248	25333	25120	25289	25430	25173	25206	25143	25304	25156	25416	25309	25542	25311	25211	25324	25664	25251	25399	25316	25381	25271	25288	25206	25088	25258	25113	25328	25421	25148	25189	25253	25352	25369	25390	25258	25190	25326	25578	25218	25245	25430	25247	25049	25256	25350	25583	25330	25443	25341	25115	25358	25285	25077	25177	25463	25106	25099	25284	25416	25344	25525	25239	25399	25100	25424	25484	25109	25461	25280	25249	25231	25207	25302	25285	25138	25095	25260	25512	25206	25349	25444	25470	25196	25496	25197	25325	25086	25384	25324	25116	25194	25239	25285	25338	25331	25347	25409	25165	25181	25308	25465	25250	25361	25319	25234	25329	25130	25134	25154	25434	25323	25144	25240	25170	25427	24990	25009	25464	25001	25040	25281	25395	25462	24991	25168	25201	25167	25245	25318	25489	25505	25233	25462	25719	25548	25319	25082	25306	25312	25326	25426	25203	25031	25169	25288	25093	25244	25050	25174	25342	25406	25148	25317	25196	25509	25380	25250	25037	25373	25397	25305	25375	25315	25179	25280	25103	25115	25341	25360	25466	25265	25349	25194	25541	25183	25173	25202	25333	25123	25372	24981	25161	25229	25311	25459	25300	25137	25294	25287	25452	25000	25322	25375	25143	25159	25337	25313	25432	25240	25375	25027	25124	25465	25342	25413	25292	25104	25314	25225	25287	25314	25242	25093	25219	24937	25333	25210	25273	25431	25252	25362	25174	25328	25214	25241	25295	25520	25349	25082	25380	25077	25414	25180	25345	25295	25237	25311	25382	25460	25447	25111	25320	25521	25389	25345	25393	25446	25079	25058	25104	25173	25379	25387	25135	25151	25469	25340	25083	25176	25163	25349	25539	25269	25077	25271	25427	25306	25290	25312	25429	25355	25250	25273	25191	25430	25059	25139	25283	25323	25269	25086	25374	25448	25717	25250	25378	25036	25311	25388	25315	25414	25412	25172	25285	25415	25311	25364	25263	25188	25452	25251	25228	25259	25606	25143	25139	25402	25285	25349	25252	25469	25339	25396	25346	25085	25427	25282	25345	25485	25361	25179	25196	25380	25191	25046	25270	25137	25164	25251	25485	25289	25258	25502	25434	25142	25445	25390	25249	25268	25207	25074	25110	25431	25323	25371	25049	25265	25294	25275	25289	25251	25302	25114	25123	25091	25361	25405	25580	25210	25059	25071	25576	25232	25455	25125	25232	25158	25332	25198	25350	25290	25256	25349	25262	25219	25451	25287	25466	25205	25419	25327	25300	25333	25061	25162	25270	25366	25443	25458	25324	25153	25225	25421	25119	25229	25322	25175	25154	25353	25265	25125	25155	25104	25236	25416	25277	25294	25102	25067	25202	25273	25385	25329	25089	25177	25186	25017	25350	25557	25078	25276	25080	25304	25429	25256	25259	25457	25152	25216	25479	25158	25352	25121	25206	25345	25494	25418	25001	25242	25212	25274	25261	25276	25311	25275	25166	25074	25512	25252	25301	25387
28249	38669	37499	31811	23878	18881	17048	15754	15138	14988	14715	14574	14562	14417	14441	14488	14395	14561	14443	14512	14350	14459	14327	14337	14346	14303	14413	14213	14421	14278	14229	14316	14122	14284	14294	14438	14314	14274	14262	14170	14344	14186	14384	14333	14273	14266	14237	14349	14249	14257	14148	14328	14201	14314	14307	14121	14277	14179	14231	14194	14489	14325	14379	14250	14247	14244	14470	14166	14012	14168	14292	14206	14089	14414	14102	14231	14186	14173	14248	14408	14190	14313	14198	14070	14300	14172	14256	14300	14178	14460	14242	14237	14293	14376	14237	14204	14185	14317	14237	14154	14189	14384	14272	14188	14284	14160	14193	14200	14303	14312	14251	14298	14174	14237	14283	14153	14176	14247	14297	14254	14060	14324	14169	14367	14390	14311	14153	14303	14353	14322	14255	14277	14222	14230	14296	14188	14417	14202	14405	14216	14174	14333	14143	14245	14302	14296	14285	14189	14115	14301	14281	14386	14267	14023	14426	14038	14296	14246	14276	14337	14340	14105	14145	14237	14237	14154	14247	14208	14374	14197	14405	14372	14249	14338	14114	14152	14311	14191	14079	14179	14262	14243	14244	14183	14279	14325	14211	14094	14212	14293	14140	14243	14297	14335	14288	14399	14300	14241	14282	14150	14270	14354	14093	14146	14313	14255	14114	14301	14332	14199	14295	14134	14164	14101	14135	14229	14283	14205	14341	14263	14331	14118	14227	14354	14155	14241	14187	14316	14267	14229	14133	14121	14367	14268	14204	14387	14332	14214	14100	14486	14191	14361	14263	14205	14237	14190	14172	14343	14196	14167	14271	14346	14342	14249	14408	14295	14189	14221	14222	14370	14137	14220	14288	14151	14179	14138	14250	14202	14448	14331	14270	14174	14223	14200	14352	14284	14359	14213	14113	14098	14087	14521	14300	14414	14272	14347	14233	14331	14293	14154	14217	14213	14129	14026	14388	14203	14387	14393	14150	14234	14151	14216	14352	14297	14202	14456	14277	14129	14034	14096	14375	14089	14385	14257	14097	14199	14233	14181	14220	14267	14257	14196	14097	14293	14305	14211	14131	14128	14263	14289	14278	14359	14287	14427	14333	14286	14394	14310	14285	14373	14152	14139	14123	14289	14246	14268	14273	14350	14240	14106	14420	14312	14157	14214	14081	14255	14255	14160	14192	14308	14141	14454	14238	14180	14247	14289	14341	14325	14213	14123	14335	14188	14104	14298	14318	14249	14235	14046	14302	14357	14359	14263	14219	14198	14213	14233	14264	14279	14237	14254	14215	14244	14119	14319	14077	14044	14282	14351	14218	14324	14223	14129	14343	14246	14296	14179	14189	14361	14183	14198	14149	14218	14372	14278	14426	14147	14292	14282	14237	14332	14272	14469	14292	14237	14145	14151	14324	14390	14328	14224	14258	14208	14210	14150	14202	14261	14374	14260	14239	14289	14198	14292	14075	14256	14246	14169	14287	14174	14300	14234	14275	14251	14153	14238	14201	14192	14428	14379	14114	14389	14328	14370	14181	14326	14248	14150	14080	14270	14130	14334	14306	14146	14147	14353	14094	14162	14194	14172	14307	14289	14219	14171	14238	14194	14251	14341	14286	14392	14059	14158	14364	14181	14316	14300	14182	14245	14274	14320	14335	14200	14373	14175	14259	14026	14341	14165	14250	14404	14256	14220	14290	14052	14208	14136	14253	14309	14197	14346	14127	14201	14367	14348	14189	14308	14391	14200	14308	14198	14272	14262	14451	14127	14236	14150	14231	14168	14309	14187	14159	14080	14347	14255	14289	14138	14145	14353	14127	14291	14294	14214	14220	14380	14257	14216	14223	14331	14118	14371	14268	14237	14339	14146	14260	14322	14272	14100	14280	14368	14271	14156	14216	14134	14158	14176	14313	14426	14115	14207	14079	14263	14308	14424	14306	14314	14231	14146	14166	14163	14124	14269	14206	14108	14318	14158	14222	14156	14115	14168	14230	14128	14364	14289	14366	14140	14139	14375	14141	14295	14256	14274	14236	14281	14381	14127	14224	14256	14205	14144	14176	14206	14265	14279	14219	14119	14224	14269	14266	14362	14366	14199	14218	14336	14326	14334	14309	14142	14218	14105	14113	14172	14426	14183	14091	14243	14169	14227	14152	14179	14267	14291	14190	14345	14302	14211	14118	14299	14181	14211	14174	14216	14234	14270	14152	14147	14255	14148	14351	14173	14198	14166	14248	14420	14187	14240	14134	14319	14281	14154	14065	14493	14268	14289	14290	14325	14204	14353	14141	14044	14204	14216	14021	14364	14191	14194	14032	14274	14305	14019	14317	14112	14299	14112	14181	14343	14320	14303	14127	14333	14212	14320	14142	14296	14361	14203	14303	14177	14189	14418	14403	14262	14327	14116	14250	14135	14220	14424	14315	14179	14285	14280	14223	14253	14222	14312	14205	14253	14290	14284	14451	14192	14097	14221	14233	14265	14299	14135	14189	14303	14231	14226	14250	14199	14237	14350	14387	14291	14159	14272	14100	14391	14207	14179	14190	14296	14273	14339	14070	14219	14298	14278	14276	14267	14258	14109	14362	14154	14152	14339	14214	14131	14301	14336	13989	14256	14271	14216	14234	14367	14254	14404	14270	14485	14218	14338	14209	14211	14349	14279	14187	14179	14350	14220	14237	14228	14213	14260	14255	14268	14322	13962	14140	14405	14201	14262	14186	14244	14316	14067	14218	14263	14330	14149	14036	14257	14372	14445	14183	14229	14179	14031	14326	14173	14192	14279	14123	14211	14245	14238	14140	14268	14277	14080	14251	14126	14306	14313	14219	14201	14195	14306	14176	14293	14414	14236	14165	14467	14152	14089	14307	14368	14286	14174	14402	14264	14247	14166	14075	14277	14339	14265	14408	14296	14223	14215	14184	14297	14323	14318	14250	14223	14220	14296	14137	14290	14341	14407	14275	14208	14433	14032	14207	14314	14090	14469	14151	14255	14270	14270	14263	14331	14257	14262	14242	14199	14236	14170	14270	14162	14250	14347	14223	14227	14311	14236	14154	14418	14368	14258	14373	14226	14161	14251	13928	14338	14295	14378	14184	14113	14407	14244	14389	14213	14322	14294	14245	14266	14221	14265	14225	14171	14221	14331	14240	14336	14303	14362	14096	14267	14330	14333	14262	14064	14175	14207	14207	14370	14123	14240	14125	14363	14216	14268	14412	14387	14311	14146	14225	14291	14244	14177	14348	14210	14191	14275	14307	14362	14477	14124	14201	14341	14327	14271	14272	14350	14052	14413	14342	14272	14297	14166	13994	14247	14184	14243	14273	14233	14136	14358	14322	14422	14108	14246	14207	14113	14223	14316	14338	14359	14361	14266	14163	13917	14077	14254	14241	14338	14361	14289	14209	14268	14337	13976	14294	14201	14508	14136	14367	14257	14210	14227	14254	14209	14182	14322	14355	14205	14400	14382	14256	14320	14245	14208	14231	14083	14261	14196	14333	14190	14221	14323	14257	14190	14292	14159	14259	14267	14222	14197	14364	14279	14177	14346	14182	14158	14321	14089	14403	14362	14216	14151	14353	14328	14198	14254	14226	14273	14354	14230	14235	14308	14340	14431	14292	14313	14345	14477	14224	14130	14371	14401	14456	14270	14221	14142	14373	14376	14167	14231	14251	14401	14164	14304	14292	14139	14270	14431	14095	14305	14395	14369	14112	14412	14239	14091	14312	14275	14241	14102	14393	14161	14253	14172	14219	14090	14125	14402	14246	14319	14327	14450	14364	14331	14260	14272	14256	14297	14308	14347	14211	14438	14169	14309	14142	14288	14232	14195	14221	14347	14078	14147	14269	14224	14278	14219	14162	14355	14232	14201	14358	14346	14309	14280	14288	14090	14329	14127	14273	14319	14292	14204	14283	14149	14143	14355	14258	14192	14251	14378	14307	14194	14230	14301	14317	14277	14235	14335	14060	14059	14352	14240	14272	14303	14388	14375	14253	14395	14227	14258	14379	14237	14302	14255	14336	14317	14218	14054	14216	14437	14185	14454	14253	14242	14185	14137	14247	14302	14294	14284	14282	14310	14453	14260	14173	14361	14214	14313	14288	14360	14506	14156	14212	14357	14348	14177	14378	14231	14233	14279	14303	14181	14166	14323	14278	14102	14283	14327	14323	14184	14133	14154	14339	14301	14331	14259	14315	14265	13987	14191	14380	14098	14072	14241	14112	14285	14379	14261	14380	14424	14307	14146	14270	14197	14289	14251	14305	14266	14250	14313	14239	14318	14174	14118	14240	14373	14273	14253	14225	14305	14112	14326	14309	14138	14415	14265	14204	14390	14274	14215	14111	14190	14164	14401	14247	14284	14190	14155	14282	14215	14165	14321	14297	14235	14252	14321	14203	14291	14372	14292	14158	14163	14257	14138	14406	14155	14125	14281	14288	14209	14248	14279	14336	14358	14302	14277	14431	14133	14088	14272	14336	14243	14217	14407	14210	14289	14248	14197	14272	14154	14376	14249	14329	14168	14223	14310	14202	14113	14289	14252	14235	14362	14412	14415	14174	14332	14249	14332	14521	14378	14274	14291	14237	14365	14364	14256	14332	14375	14385	14276	14388	14350	14197	14373	14154	14383	14399	14149	14351	14057	14326	14162	14265	14188	14388	14169	14077	14176	14239	14249	14261	14332	14273	14255	14254	14381	14189	14294	14208	14213	14278	14264	14239	14314	14276	14221	14274	14228	14251	14127	14209	14288	14392	14033	14302	14159	14408	14208	14198	14278	14290	14452	14238	14242	14245	13948	14424	14047	14158	14161	14249	14205	14179	14227	14166	14097	14426	14090	14258	14267	14264	14203	14287	14250	14336	14050	14063	14213	14170	14287	14067	14178	14155	14331	14167	14188	14353	14376	14164	14169	14193	14047	14128	14190	14389	14301	14248	14354	14280	14269	14378	14192	14271	14238	14096	14296	14255	14327	14354	14062	14193	14203	14231	14235	14152	14450	14412	14276	14282	14054	14060	14391	14216	14205	14179	14452	14161	14318	14264	14326	14311	14309	14244	14347	14330	14229	14346	14247	14182	14219	14204	14387	14348	14262	14348	14097	14275	14199	14120	14285	14230	14309	14346	14353	14214	14154	14218	14358
24442	21169	29860	31999	31463	31683	30720	27964	27088	26873	26627	26309	26219	26377	26231	25971	26063	26183	26242	26052	25992	26041	25801	25934	25832	25489	25806	25914	25877	25735	26147	25964	25947	25804	25893	25648	25796	25750	25873	25816	25844	25807	25775	25802	25680	25899	25617	25556	25725	25733	25756	25693	25841	25829	25826	25940	25995	25680	25748	25622	25770	25738	25798	25797	25858	25685	25727	25838	25615	26003	25847	25505	25769	25911	25909	25554	25736	25947	25686	25763	25863	25723	25652	25839	25700	25769	25882	25684	25767	25654	25750	25833	25787	25846	25716	25700	25759	25762	25894	25523	25815	25725	25643	25650	25853	25702	25616	26008	25913	25886	25818	25599	25851	25893	25602	25699	25932	25605	25638	25484	25603	25786	25628	25621	25691	25651	25669	25628	25820	25906	25829	25953	25932	25837	25732	25955	25923	25943	25910	25511	25855	25655	25747	25684	25709	25726	25596	25846	25819	25422	25417	25573	25887	25647	25637	25735	25927	25896	25777	25883	25756	25692	25750	25454	25757	25840	25882	25615	25610	25425	25849	25600	25651	25827	25743	25640	25630	25579	25628	25704	26041	25832	25758	25529	25662	25839	25889	25807	25642	25676	25509	25812	25862	25684	25478	25609	25786	25733	25563	25627	25809	25581	25692	25760	25669	25675	25739	25855	25714	25919	25787	25705	25905	25559	25525	25958	25883	25733	25950	25593	25460	25600	25837	25564	25676	25695	25814	25812	25677	25715	25842	25693	25729	25669	25521	25703	25874	25976	25725	25853	25750	25520	25697	25561	25799	25716	25614	25700	25824	26004	25691	25440	25644	25870	25703	25933	25645	25581	26035	25740	25727	25886	25657	25594	25918	25549	25839	25689	25674	25620	25669	25660	25828	25784	25690	25629	25743	25723	25596	25754	25874	25594	25570	25565	25659	25740	25931	25729	25931	25833	25744	25943	25573	25729	25744	25951	25755	25806	25669	25693	25598	25792	25690	25714	25466	25988	25752	25940	25614	25651	25913	25742	25644	25670	25945	25897	25799	25783	25589	25780	25926	25548	25604	25688	25600	25573	25821	25945	25862	25701	25718	25948	25696	25529	25673	25682	25752	25656	25730	26013	25797	25984	25946	25829	25753	25451	25949	25944	25944	25758	25488	25671	25674	25640	25755	25777	25595	25584	25599	25722	25750	25848	25657	25754	25725	25770	25598	25664	25689	25627	25725	25774	25902	25937	25674	25648	25890	25681	25765	25631	25611	25715	25669	25657	25912	25969	25918	25616	25706	25856	25595	25767	25414	25689	25927	25701	25710	25582	25792	25653	25721	25626	25650	25739	25684	25670	25730	25787	25805	25830	25590	25633	25745	25765	25750	25624	25723	25861	25886	25714	25703	25824	25697	25848	25877	25455	25863	25722	25687	25969	25886	25729	25918	25953	25769	25963	25837	25509	25881	25808	25858	25795	25783	25727	25714	25704	25535	25494	25818	25858	25891	25823	25966	25681	25801	25540	25711	25805	25668	25677	25514	25860	25991	25641	25636	25765	25545	25442	25889	25833	25755	25530	25655	25663	25939	25917	25768	25689	25739	25481	25847	25664	25702	25608	25948	25857	25856	25770	25759	25554	25854	25762	25833	25566	25846	25657	25728	25826	25760	25678	25672	25618	25595	25597	25901	25774	25632	25714	25793	25859	25957	25716	25596	25758	25563	25855	25647	25782	25810	25878	25763	25556	25646	25730	25869	25710	25904	25626	25735	25911	25649	25739	25668	25709	25678	25798	25816	25784	25770	25798	25634	25569	25479	26051	25929	25879	25619	25807	25753	25691	25765	25816	25680	25789	25746	25739	25922	25924	25803	25872	25903	25826	25850	25874	25911	25666	25550	25940	25701	25714	25861	25775	25797	26003	25619	25870	25808	25961	25783	25683	25759	25834	25854	25889	25722	26080	25809	25839	25579	25751	25814	25796	25790	25715	25988	25881	25807	25745	25830	25818	25657	25821	25850	25730	25652	25497	25854	25828	25777	25613	25703	25626	25741	25702	25449	25827	25970	25900	25694	25548	25882	25716	25877	25920	25704	25768	25779	25807	25819	25821	25504	25698	25750	25663	25766	25963	25782	25527	25692	25699	25691	25733	25617	25557	25474	25698	25841	25715	25849	25844	25774	25830	25788	25710	25750	25779	25684	25918	25775	26063	25847	25859	25675	25635	25725	25881	25794	25687	25850	25602	25830	25839	25664	25639	25890	25923	25774	25890	25919	25812	25920	25897	25913	25910	25831	25678	25632	25715	25769	25776	25428	25473	25713	25788	25571	25575	25717	25794	25912	25807	25670	25696	25697	25790	25879	25809	25884	25651	25587	25490	25720	25428	25687	25696	25785	25801	25845	25745	25699	25690	25682	25732	25594	25752	25845	25728	25749	25595	25750	25863	25628	25907	25837	25899	25872	25704	25951	25729	25592	25788	25675	25799	25976	25605	25694	25601	25759	25984	25562	25559	25524	25535	25637	25595	25555	25771	25772	25724	25860	25564	25790	25728	25635	25703	25805	25608	25855	25645	25787	25816	25826	25824	25730	25883	25842	25746	25814	25858	25798	25628	25726	25850	25659	25722	25558	25492	25706	25764	25807	25832	25777	26011	25772	25793	25768	25645	25596	25667	25918	25779	25537	25454	25781	25813	25773	25746	25983	25586	25504	25720	25652	25834	25740	25899	25630	25440	25702	25718	25890	25601	25572	25803	25695	25651	25501	25537	25673	25645	26008	25884	25768	25571	25666	25539	25828	25695	25969	25813	25623	25376	25410	25568	25522	25836	25669	25722	25654	25476	25603	25467	25927	25709	25417	25808	25813	25651	25863	25987	25717	25819	25596	25586	25939	25607	25775	25736	25897	25748	25583	25695	25806	25651	25603	25605	25726	25762	25809	25724	25580	25972	25849	25577	25769	25907	26020	25768	25807	25775	25689	25770	25819	25581	25970	25945	25739	25768	25638	25850	25754	25660	25829	25706	26134	25661	25876	25645	25616	25369	25862	25811	25807	25975	25634	25682	25650	25669	25839	25871	25996	25712	25848	25637	25702	25502	25935	25693	25762	25812	25805	25700	25709	25837	25694	25851	25629	25873	25712	25738	25872	25761	25596	25849	25924	25834	25699	25642	25665	25651	25764	25621	25636	25720	25497	25795	25687	25539	25767	26201	25937	25649	25732	25675	25699	26178	25618	25769	25740	25846	25647	25630	25692	25510	25835	26028	25779	26024	25696	25789	25796	25803	25547	25741	25705	25770	25531	25814	25773	25626	25850	25473	25627	25743	25830	25815	25869	25734	25702	25815	25727	25967	25806	25613	25822	25667	25643	25603	25690	25850	25963	25711	25566	25699	25963	25705	25658	25966	25791	25850	26042	25889	25829	25790	25643	25682	25640	26003	25662	25585	25747	25706	25649	25886	25745	25658	25657	25700	25872	25864	25865	25886	25774	25699	25513	25946	25883	25698	25696	25832	25633	25826	25598	25918	25902	25825	25723	25649	25841	25804	25753	25971	26068	25798	25879	25671	25674	25984	25808	25435	25655	26009	25666	25587	25654	25803	25909	25781	25693	25592	25830	25738	25825	25689	25847	26009	25866	25843	25743	25484	25588	25818	25676	25931	25705	25679	25947	25937	25762	25765	25508	25743	25815	25812	25728	25610	25850	25941	25742	25588	25509	25796	25833	25756	25727	25775	25734	25993	25952	25869	25871	25650	25507	25762	25904	25628	25623	25873	25609	25710	25641	25875	25681	25753	25599	25796	25887	25827	25508	25459	25849	25886	25718	25650	25988	25604	25945	25673	25711	25592	25747	25658	25717	25972	25782	25670	25550	25816	25452	25745	25684	25756	25840	25970	25879	25769	25874	25965	25648	25495	25607	25849	25854	25749	25850	25892	25909	25824	25702	25692	25754	25590	25638	25651	25829	25857	25590	25785	25479	25556	25706	25598	25638	25819	25587	25890	25970	25601	25794	25514	25799	25740	25774	26006	25604	25564	25664	26009	25899	25707	25533	25837	25752	25476	26101	25503	25845	25696	25741	25880	25860	25856	25546	25780	25871	25684	25760	25741	25912	25592	25540	25673	25819	25748	25636	25686	25810	25827	25650	25815	25778	25867	25851	25805	25802	25650	25822	25901	25561	25541	25743	25439	25558	25529	26020	25765	25920	25794	25827	25627	25701	26025	25588	25506	25881	25688	25610	25670	25744	25941	25854	25657	25746	25551	25897	25530	25471	25857	25804	25884	25872	25659	25723	25767	25839	25871	25525	25759	25647	26103	25968	25820	26110	25723	25788	25733	25738	25654	25724	25624	25633	25655	25732	25653	25717	25735	25713	25647	25727	25918	25617	25757	25907	25924	25811	25865	25547	25801	25890	25667	25707	25714	25753	25641	25879	25752	25887	25719	25739	25866	25697	25964	25935	25709	25886	25800	25872	25725	25676	25695	25645	25885	25748	25669	25898	25715	25627	25891	25850	25587	25789	25917	25582	25421	25562	25976	25884	25834	25731	25903	25829	25610	25769	25700	25716	25790	25660	25661	25457	25508	25729	25685	25697	25810	25892	25780	25772	25963	25777	25834	25849	25877	25804	25614	25690	25839	25673	25813	25687	25909	25683	25653	25868	25922	25776	25684	25815	25772	25693	25965	25788	25627	25810	25697	25598	25992	25631	25608	25851	25889	25747	25681	25670	25745	25656	25700	25846	25665	25691	25674	25832	25622	25797	25821	25591	25943	25712	25751	25676	25609	25603	25774	25841	25636	25713	25658	25662	25755	25767	25735	25714	25804	25844	25693	25817	25649	25959	25810	26022	25783	25696	25750	25740	25590	25714	25841	25967	25678	25863	25818	25579	25686	25739	25678	25849	25899	25857	25869	25543	25887	25700	25857	25857	25709	25811	25689	25744	25719	25648	25707	26055	25884	25771	25657	25650	25879	25754	25788	25660	25710	25642	25657	25953	25803	25979	25827	25829	25899	25858	25744	25534	26026	25713	25818	25646	25468	25744	25635	25586	25547	25666	25805	25849	25961	25932	25690	25796	25688	25813	25708	25996	25752	25689	25763	25818	25863	25966	25586	25622	25777	25892	25749	25841	25972	25776	25620	25507	25849
26288	44313	45223	34270	25852	21649	18536	16911	16341	15485	15430	15172	15038	15232	15124	15171	14680	14896	14838	14992	14895	14884	14809	14770	14846	14790	14699	14910	14938	14656	14762	14635	14774	14598	14630	14717	14699	14505	14495	14629	14652	14632	14607	14665	14764	14575	14724	14617	14597	14583	14835	14545	14595	14543	14817	14688	14756	14637	14500	14636	14491	14555	14753	14702	14549	14749	14596	14701	14704	14576	14610	14562	14510	14660	14528	14642	14712	14462	14651	14521	14651	14647	14627	14437	14683	14718	14743	14589	14583	14736	14621	14655	14693	14493	14663	14685	14297	14548	14714	14707	14665	14495	14461	14611	14708	14650	14556	14557	14793	14527	14476	14645	14632	14483	14764	14625	14523	14496	14598	14695	14571	14624	14642	14587	14532	14660	14584	14822	14747	14679	14691	14656	14539	14546	14712	14690	14804	14509	14566	14618	14633	14612	14690	14642	14626	14713	14634	14749	14501	14483	14461	14684	14622	14529	14704	14808	14632	14508	14735	14480	14573	14446	14572	14410	14650	14890	14710	14583	14764	14669	14754	14453	14538	14565	14598	14616	14575	14625	14534	14495	14509	14506	14711	14438	14806	14436	14674	14718	14495	14524	14561	14442	14480	14673	14658	14350	14755	14624	14681	14491	14553	14656	14658	14427	14745	14572	14635	14604	14697	14549	14628	14658	14655	14732	14600	14546	14662	14428	14596	14650	14828	14582	14592	14731	14571	14611	14660	14595	14710	14716	14648	14619	14660	14687	14726	14529	14665	14569	14594	14465	14620	14632	14530	14704	14521	14628	14695	14657	14735	14603	14476	14549	14445	14649	14833	14627	14706	14665	14644	14533	14492	14407	14612	14566	14718	14583	14686	14534	14590	14623	14463	14595	14689	14471	14316	14694	14697	14503	14614	14640	14697	14699	14524	14689	14656	14651	14518	14668	14703	14494	14592	14702	14370	14691	14692	14538	14602	14580	14581	14855	14558	14724	14505	14654	14653	14612	14648	14580	14549	14419	14527	14549	14728	14588	14483	14634	14540	14606	14556	14644	14649	14846	14588	14529	14523	14635	14702	14798	14442	14493	14604	14634	14626	14535	14465	14652	14585	14546	14461	14681	14499	14427	14818	14727	14695	14605	14689	14358	14492	14598	14540	14499	14646	14779	14664	14574	14551	14788	14546	14546	14534	14673	14494	14641	14653	14657	14716	14489	14618	14624	14488	14698	14684	14655	14477	14699	14548	14533	14526	14620	14680	14522	14709	14833	14471	14746	14679	14646	14582	14729	14631	14456	14570	14563	14589	14691	14481	14741	14609	14727	14579	14426	14643	14679	14721	14567	14536	14528	14595	14678	14498	14550	14791	14712	14498	14706	14658	14551	14655	14853	14612	14557	14508	14599	14595	14747	14631	14524	14536	14668	14549	14646	14731	14656	14723	14705	14581	14717	14486	14596	14628	14569	14589	14734	14621	14627	14591	14667	14673	14413	14559	14621	14502	14587	14694	14558	14496	14692	14586	14643	14472	14601	14651	14621	14522	14681	14442	14660	14576	14645	14586	14686	14550	14568	14463	14631	14546	14682	14736	14580	14635	14584	14519	14727	14499	14639	14452	14500	14652	14472	14608	14648	14503	14600	14721	14613	14495	14633	14676	14563	14622	14490	14621	14636	14661	14619	14742	14572	14400	14721	14675	14615	14710	14613	14595	14468	14589	14466	14577	14635	14693	14583	14619	14522	14573	14739	14450	14604	14617	14547	14575	14576	14583	14561	14637	14555	14623	14506	14721	14555	14620	14741	14597	14616	14532	14513	14405	14707	14647	14693	14506	14740	14667	14686	14640	14603	14592	14491	14498	14612	14696	14624	14573	14480	14614	14748	14587	14608	14574	14592	14680	14710	14517	14658	14683	14400	14616	14443	14675	14463	14589	14623	14678	14576	14559	14522	14682	14647	14540	14701	14725	14413	14650	14668	14645	14529	14681	14645	14368	14527	14738	14491	14594	14498	14737	14692	14664	14870	14399	14694	14573	14658	14572	14763	14615	14675	14573	14441	14616	14490	14710	14565	14650	14555	14544	14596	14634	14565	14431	14433	14529	14623	14668	14648	14521	14667	14775	14603	14602	14673	14697	14751	14647	14578	14579	14656	14760	14564	14610	14596	14518	14729	14632	14586	14628	14485	14415	14652	14685	14799	14667	14628	14576	14721	14550	14598	14727	14514	14582	14723	14396	14664	14616	14574	14423	14643	14586	14485	14697	14511	14660	14552	14564	14706	14693	14464	14542	14426	14589	14513	14406	14505	14551	14607	14629	14735	14624	14657	14723	14521	14746	14536	14575	14608	14727	14563	14584	14511	14652	14532	14582	14524	14681	14597	14604	14741	14533	14643	14576	14795	14552	14576	14536	14473	14588	14727	14569	14703	14632	14405	14636	14603	14696	14522	14648	14545	14626	14747	14546	14640	14364	14602	14674	14498	14465	14621	14549	14507	14620	14690	14601	14468	14650	14642	14651	14536	14646	14511	14688	14568	14565	14612	14892	14410	14749	14531	14535	14578	14473	14780	14650	14583	14592	14441	14822	14669	14648	14634	14411	14704	14396	14517	14761	14553	14739	14524	14690	14637	14478	14775	14462	14707	14540	14514	14588	14699	14591	14591	14647	14667	14461	14606	14664	14540	14642	14624	14389	14630	14801	14674	14640	14586	14508	14548	14692	14579	14511	14570	14562	14588	14552	14505	14569	14702	14711	14686	14578	14660	14634	14348	14555	14673	14721	14693	14555	14525	14615	14552	14645	14555	14511	14502	14478	14459	14516	14552	14547	14576	14535	14584	14656	14488	14628	14566	14748	14517	14740	14407	14517	14359	14739	14707	14658	14722	14471	14699	14753	14683	14487	14641	14526	14686	14446	14608	14728	14557	14531	14626	14598	14611	14560	14440	14757	14578	14583	14517	14479	14710	14674	14584	14601	14458	14753	14630	14636	14614	14748	14577	14488	14681	14575	14545	14571	14732	14513	14632	14810	14582	14546	14673	14689	14680	14688	14653	14596	14638	14666	14524	14521	14426	14704	14607	14539	14637	14666	14630	14605	14496	14584	14695	14620	14617	14681	14588	14702	14558	14589	14573	14509	14590	14593	14661	14592	14461	14435	14664	14591	14435	14675	14591	14808	14568	14564	14461	14646	14556	14493	14511	14446	14773	14745	14647	14607	14733	14667	14420	14598	14554	14706	14625	14589	14540	14796	14616	14575	14559	14622	14667	14603	14555	14565	14631	14345	14698	14709	14707	14617	14727	14709	14708	14609	14706	14627	14675	14538	14737	14607	14587	14677	14540	14646	14571	14543	14718	14742	14651	14725	14779	14725	14693	14565	14828	14621	14396	14687	14537	14721	14613	14537	14661	14551	14759	14620	14524	14701	14597	14784	14645	14584	14649	14698	14467	14385	14468	14429	14635	14598	14408	14681	14585	14536	14605	14480	14676	14762	14818	14800	14715	14666	14621	14546	14516	14535	14470	14715	14451	14507	14645	14597	14557	14587	14682	14518	14674	14688	14640	14601	14772	14617	14588	14833	14600	14575	14565	14578	14606	14604	14669	14691	14707	14688	14685	14683	14642	14697	14877	14463	14677	14544	14603	14621	14581	14767	14475	14569	14731	14651	14543	14655	14632	14645	14633	14705	14622	14735	14566	14740	14636	14559	14604	14544	14499	14696	14746	14542	14613	14656	14523	14596	14614	14635	14585	14664	14616	14710	14608	14590	14714	14412	14582	14655	14610	14529	14458	14501	14463	14615	14662	14468	14789	14606	14646	14504	14460	14642	14724	14563	14628	14524	14743	14661	14543	14527	14490	14584	14673	14710	14577	14565	14518	14661	14767	14639	14768	14791	14723	14742	14746	14598	14489	14749	14734	14483	14609	14609	14625	14790	14685	14684	14647	14637	14686	14541	14703	14483	14426	14673	14777	14667	14517	14348	14685	14666	14632	14714	14521	14808	14552	14654	14525	14515	14598	14683	14697	14700	14579	14452	14744	14518	14501	14610	14668	14738	14501	14892	14734	14395	14476	14562	14558	14470	14758	14530	14677	14582	14565	14665	14550	14567	14641	14669	14559	14618	14692	14669	14535	14614	14454	14760	14393	14595	14589	14574	14567	14530	14468	14587	14593	14560	14551	14588	14474	14488	14535	14591	14854	14429	14834	14633	14777	14658	14613	14646	14580	14510	14674	14585	14560	14753	14566	14582	14575	14827	14821	14686	14594	14605	14553	14659	14617	14528	14512	14562	14550	14643	14590	14602	14507	14567	14644	14771	14590	14707	14544	14713	14641	14648	14418	14653	14556	14612	14512	14643	14898	14628	14651	14756	14541	14721	14755	14600	14543	14691	14595	14690	14518	14564	14754	14583	14630	14748	14607	14680	14430	14613	14654	14659	14478	14625	14593	14550	14734	14676	14454	14586	14747	14489	14756	14633	14556	14801	14612	14644	14717	14663	14544	14586	14433	14551	14522	14685	14622	14393	14626	14578	14492	14663	14662	14536	14525	14672	14470	14601	14700	14496	14660	14638	14642	14660	14614	14531	14606	14659	14651	14563	14573	14629	14588	14765	14670	14757	14733	14569	14560	14644	14527	14716	14614	14536	14797	14673	14601	14553	14436	14579	14656	14675	14774	14851	14706	14584	14434	14597	14723	14500	14527	14610	14674	14634	14584	14671	14367	14523	14520	14459	14816	14611	14497	14588	14635	14623	14537	14615	14636	14701	14605	14691	14758	14737	14508	14757	14571	14607	14603	14542	14652	14387	14579	14613	14635	14623	14551	14551	14577	14694	14663	14632	14510	14650	14661	14506	14512	14619	14620	14481	14725	14646	14572	14648	14532	14624	14644	14530	14563	14514	14563	14605	14754	14465	14544	14702	14668	14454	14599	14447	14665	14543	14477	14491	14674	14630	14471	14509	14594	14601	14535	14484	14536	14606	14562	14560	14631	14453	14588	14597	14679	14598	14494	14595	14693	14744	14818	14631	14610	14498	14554	14751	14725	14497	14594	14653	14709	14814	14514	14583	14616	14601	14670	14573	14581	14525	14697	14631	14883	14620	14606	14580	14784	14700	14598	14531	14704	14605	14404	14544	14678
22699	21017	28592	27188	29145	31379	32030	29524	28242	27834	27658	27674	27641	27335	26918	27013	26922	26789	26810	26557	26696	26663	26688	26460	26513	26696	26503	26782	26667	26756	26866	26694	26885	26660	26503	26660	26699	26379	26462	26596	26372	26670	26615	26453	26834	26488	26486	26393	26614	26510	26510	26555	26365	26768	26600	26565	26414	26437	26210	26650	26489	26623	26586	26453	26299	26535	26500	26452	26510	26483	26664	26445	26431	26316	26421	26596	26589	26747	26673	26578	26709	26211	26494	26602	26634	26386	26450	26458	26525	26416	26331	26519	26548	26355	26470	26354	26476	26490	26365	26249	26484	26285	26360	26133	26588	26440	26584	26416	26382	26557	26456	26410	26321	26314	26380	26507	26560	26515	26472	26498	26276	26495	26455	26555	26380	26281	26265	26125	26478	26297	26360	26734	26297	26429	26579	26332	26197	26560	26543	26180	26425	26403	26672	26482	26529	26333	26347	26375	26339	26568	26455	26076	26453	26413	26496	26412	26390	26317	26269	26322	26509	26410	26414	26609	26394	26407	26405	26379	26363	26492	26229	26681	26349	26401	26404	26113	26543	26585	26285	26487	26532	26387	26286	26096	26593	26585	26397	26363	26228	26305	26439	26318	26355	26506	26447	26427	26326	26562	26250	26306	26433	26240	26514	26466	26333	26323	26602	26489	26564	26377	26297	26308	26477	25987	26276	26350	26480	26315	26584	26327	26186	26564	26290	26541	26207	26366	26314	26296	26523	26215	26454	26316	26353	26503	26640	26570	26330	26344	26476	26325	26470	26298	26534	26429	26422	26634	26407	26356	26639	26592	26546	26488	26291	26318	26352	26761	26168	26556	26304	26527	26530	26292	26370	26647	26177	26352	26539	26312	26146	26353	26321	26353	26263	26415	26380	26502	26411	26393	26490	26462	26399	26601	26550	26445	26352	26042	26780	26359	26244	26296	26481	26470	26590	26750	26435	26471	26415	26304	26451	26124	26261	26497	26539	26517	26561	26513	26444	26364	26362	26280	26436	26541	26313	26279	26347	26513	26183	26503	26406	26405	26397	26250	26583	26447	26622	26730	26530	26222	26427	26313	26265	26547	26422	26432	26416	26516	26404	26217	26411	26332	26209	26468	26091	26337	26358	26435	26171	26317	26087	26504	26268	26545	26621	26466	26492	26405	26402	26628	26395	26473	26251	26343	26511	26359	26461	26422	26254	26369	26630	26429	26654	26370	26374	26274	26620	26381	26540	26468	26154	26611	26373	26320	26214	26578	26464	26159	26121	26360	26402	26463	26441	25788	26460	26503	26279	26282	26586	26386	26186	26331	26412	26694	26430	26428	26298	26462	26410	26474	26525	26537	26623	26428	26353	26477	26652	26473	26614	26507	26411	26580	26324	26456	26299	26259	26267	26286	26277	26367	26352	26476	26311	26496	26247	26528	26267	26069	26280	26662	26465	26163	26394	26265	26400	26272	26338	26199	26349	26336	26321	26229	26132	26223	26399	26523	26533	26439	26685	26414	26192	26240	26338	26332	26549	26401	26744	26322	26531	26576	26358	26360	26473	26599	26247	26244	26515	26474	26379	26406	26589	26376	26501	26525	26565	26457	26232	26230	26473	26306	26535	26193	26546	26210	26502	26165	26413	26396	26511	26382	26408	26289	26369	26520	26516	26343	26508	26306	26362	26481	26412	26533	26367	26327	26496	26548	26185	26499	26390	26355	26655	26387	26429	26512	26309	26322	26552	26563	26390	26413	26643	26584	26348	26199	26538	26545	26432	26528	26351	26612	26310	26342	26289	26350	26646	26460	26474	26498	26321	26600	26266	26595	26409	26416	26481	26516	26395	26613	26423	26509	26520	26515	26415	26491	26331	26258	26316	26464	26539	26548	26329	26239	26551	26443	26483	26353	26473	26191	26512	26261	26241	26338	26718	26574	26201	26365	26219	26527	26343	26413	26395	26441	26458	26528	26303	26408	26298	26378	26519	26332	26563	26498	26133	26316	26160	26384	26234	26409	26303	26329	26351	26441	26400	26212	26390	26294	26532	26586	26624	26306	26439	26549	26621	26517	26268	26519	26320	26249	26340	26615	26689	26366	26270	26599	26371	26538	26110	26279	26523	26317	26302	26492	26793	26561	26554	26358	26219	26388	26429	26573	26294	26547	26202	26327	26445	26668	26245	26255	26468	26408	26758	26421	26521	26091	26578	26271	26342	26365	26586	26258	26149	26559	26390	26301	26341	26335	26403	26483	26439	26639	26458	26357	26436	26431	26682	26361	26224	26618	26431	26257	26564	26479	26524	26418	26370	26230	26146	26335	26369	26215	26482	26247	26545	26242	26540	26472	26425	26343	26189	26327	26399	26127	26410	26402	26269	26578	26300	26429	26690	26565	26677	26476	26568	26320	26573	26428	26313	26133	26557	26310	26376	26218	26450	26399	26336	26370	26423	26485	26497	26203	26346	26319	26419	26631	26408	26447	26246	26484	26605	26446	26352	26366	26344	26268	26333	26622	26558	26586	26717	26351	26610	26352	26468	26292	26364	26240	26418	26568	26316	26485	26308	26475	26453	26522	26440	26474	26400	26553	26541	26451	26638	26667	26590	26412	26628	26486	26559	26415	26589	26389	26216	26296	26393	26483	26544	26594	26550	26545	26510	26291	26422	26407	26559	26527	26248	26488	26323	26307	26190	26316	26419	26244	26444	26420	26526	26410	26403	26386	26211	26503	26294	26522	26294	26332	26653	26744	26555	26470	26332	26476	26441	26564	26404	26321	26361	26415	26448	26578	26346	26029	26366	26424	26470	26322	26509	26483	26362	26458	26251	26126	26530	26400	26447	26413	26363	26520	26695	26504	26374	26436	26369	26352	26429	26561	26190	26424	26298	26589	26379	26534	26341	26651	26503	26563	26713	26332	26239	26508	26579	26816	26493	26402	26520	26404	26734	26227	26346	26506	26495	26583	26351	26162	26321	26375	26380	26311	26563	26376	26443	26344	26661	26505	26503	26390	26460	26470	26286	26383	26364	26412	26369	26323	26256	26368	26652	26475	26174	26509	26528	26335	26480	26352	26503	26389	26490	26494	26580	26552	26331	26499	26830	26473	26458	26591	26539	26406	26557	26423	26447	26142	26485	26683	26392	26358	26444	26448	26725	26399	26342	26438	26567	26390	26574	26573	26696	26338	26512	26261	26251	26371	26323	26389	26393	26399	26479	26197	26416	26435	26454	26298	26514	26409	26085	26261	26497	26407	26436	26411	26479	26234	26353	26392	26381	26243	26671	26389	26485	26421	26406	26414	26555	26495	26621	26272	26320	26308	26276	26418	26444	26476	26236	26409	26605	26336	26288	26471	26443	26280	26457	26485	26452	26686	26442	26393	26339	26280	26278	26416	26477	26195	26520	26341	26421	26502	26412	26520	26359	26309	26190	26333	26383	26407	26399	26571	26599	26374	26425	26472	26373	26589	26418	26545	26549	26499	26321	26637	26392	26508	26516	26570	26519	26478	26422	26201	26286	26483	26641	26493	26314	26166	26343	26451	26160	26259	26619	26436	26390	26275	26453	26368	26254	26569	26428	26490	26426	26594	26434	26444	26477	26329	26366	25896	26340	26492	26371	26417	26370	26371	26313	26208	26539	26332	26138	26588	26343	26289	26634	26347	26220	26348	26474	26118	26410	26505	26545	26559	26450	26445	26484	26124	26618	26422	26433	26369	26258	26640	26591	26489	26475	26387	26511	26509	26444	26439	26214	26521	26267	26304	26455	26380	26626	26445	26322	26213	26231	26258	26587	26429	26373	26350	26497	26415	26546	26499	26629	26599	26402	26487	26317	26140	26328	26412	26417	26402	26269	26390	26218	26372	26724	26551	26547	26540	26460	26654	26607	26635	26420	26353	26274	26316	26262	26124	26290	26290	26467	26718	26296	26181	26492	26326	26536	26189	26557	26595	26400	26314	26384	26470	26322	26282	26524	26329	26602	26556	26257	26467	26610	26463	26560	26448	26132	26432	26539	26382	26409	26502	26275	26377	26106	26457	26410	26321	26439	26529	26529	26376	26246	26441	26576	26601	26296	26312	26181	26385	26484	26638	26570	26560	26298	26338	26253	26398	26320	26465	26128	26309	26440	26457	26448	26186	26411	26379	26356	26273	26484	26423	26481	26450	26339	26324	26549	26534	26495	26373	26327	26558	26476	26520	26380	26424	26320	26264	26283	26420	26617	26541	26408	26540	26208	26422	26401	26392	26487	26363	26315	26239	26351	26309	26499	26206	26535	26278	26409	26519	26507	26792	26480	26338	26525	26372	26495	26321	26555	26401	26393	26642	26407	26706	26435	26349	26185	26473	26577	26516	26592	26301	26203	26490	26516	26322	26499	26232	26365	26353	26322	26669	26621	26678	26595	26185	26399	26449	26397	26296	26335	26154	26583	26515	26429	26721	26386	26584	26442	26488	26491	26339	26363	26423	26465	26500	26763	26557	26578	25983	26383	26362	26546	26627	26408	26268	26345	26299	26682	26435	26317	26410	26307	26428	26437	26175	26671	26576	26389	26654	26174	26460	26311	26323	26522	26230	26444	26359	26306	26703	26218	26567	26180	26487	26395	26361	26130	26400	26461	26431	26378	26207	26510	26499	26305	26503	26515	26493	26581	26283	26608	26323	26275	26583	26304	26489	25990	26377	26351	26362	26433	26406	26389	26157	26438	26554	26431	26440	26539	26194	26422	26487	26390	26245	26521	26488	26271	26430	26541	26335	26377	26509	26237	26379	26585	26616	26276	26490	26261	26310	26220	26381	26661	26433	26481	26383	26477	26394	26503	26462	26513	26361	26502	26294	26535	26198	26511	26344	26308	26485	26645	26256	26430	26473	26462	26289	26448	26439	26312	26416	26604	26458	26538	26344	26388	26200	26590	26226	26284	26597	26401	26368	26365	26529	26580	26439	26393	26564	26464	26570	26348	26162	26269	26710	26359	26233	26206	26486	26525	26719	26461	26477	26451	26632	26392	26607	26485	26244	26390	26428	26597	26443	26523	26501	26479	26436	26398	26379	26215	26195	26411	26371	26514	26434	26252	26232	26177	26496	26402	26301	26591	26314	26380	26664	26325	26520	26282	26421	26471	26443	26402	26599	26392	26284
28867	50649	49097	37285	29469	22713	19608	18587	17115	16524	16359	16001	15996	16077	15815	15472	15362	15239	15313	15473	15555	15431	15197	15232	15328	15340	15236	15334	15049	15168	15100	15313	15253	15236	15204	15100	15303	15228	14935	15114	15122	15094	15144	15050	14958	15162	15130	15179	15091	15010	15035	15019	15184	14952	15059	15239	15001	15115	15027	15143	15256	15113	14968	14929	15128	15052	15140	15026	15193	14900	15071	15030	15126	15138	15163	15075	15089	15230	15170	15071	14975	15102	14884	15092	15060	15076	15001	15102	15003	15000	15153	14995	15112	14858	15176	15040	15240	15031	15160	14931	15154	15051	14897	15232	15044	15020	15078	14889	15040	15091	14897	15080	15079	15108	15305	15194	15206	15119	15062	15164	15077	14956	15062	15176	15112	15109	15073	15021	14974	15027	15121	15006	15112	15014	14939	15063	14957	15002	15160	14971	15304	15027	15082	14963	15185	14999	15069	14829	15125	15062	15124	14994	15234	15115	15062	15218	14938	15163	15001	15229	15039	14890	15055	14964	15043	14949	15076	14935	15090	15158	15080	15141	15104	15068	15205	14996	15052	15022	14952	14953	15029	15061	15091	15103	15057	15076	15106	15082	14877	15012	15283	14903	15023	14948	14945	15043	15065	15006	15081	15109	14991	15030	15005	14792	15036	14993	14988	14904	14936	14967	14866	15131	14982	15012	15085	14921	15034	15081	15016	15090	15040	15068	15208	14970	15052	15138	15159	14811	15022	14874	15043	15013	15201	15084	15073	15190	15076	14997	15122	14930	15133	14845	14915	14960	15179	14791	15126	15068	15065	15141	15064	14870	15057	15074	14989	15069	15167	15146	15097	15233	15044	15045	15057	15000	15049	14946	14918	15178	15039	15230	14949	14873	15116	15246	15284	15068	15212	15132	14984	15102	15020	14860	15044	14882	14925	15037	14948	15171	14991	14935	15035	15056	15181	15117	14948	15063	15049	15032	15147	14944	14948	14865	15119	14913	15130	15032	15096	14958	15084	15144	14994	15176	14959	15062	15075	15038	15220	15177	14943	15038	15190	15057	14941	15022	15101	14924	15006	15120	14899	15052	15124	14937	15037	15115	14730	15055	15103	15134	15133	15040	14937	15112	15137	14981	15068	15121	15304	15114	15137	14964	14986	14985	14850	15118	15052	15016	14989	15093	15148	15085	15129	15128	15170	14940	15119	15148	15116	14980	15083	15007	15168	14948	15003	15150	15026	14897	15011	14964	15125	14997	14924	15075	14867	15108	15025	15088	15111	15214	14963	15026	15026	15080	15026	14997	14909	14887	15143	14834	14994	15012	15115	15103	14879	15198	15091	14895	14956	15120	15184	15019	14925	15110	15168	15017	14958	15014	14981	15023	14995	15131	15263	15037	15052	15081	15007	15216	15039	15031	15164	15151	15060	15003	15141	15040	15087	15172	15058	15091	15011	14895	15261	14992	14996	14947	15153	15169	15064	14945	14914	14949	15026	15255	14856	15036	14886	15069	15129	15196	15079	15072	15073	14854	15046	15253	14897	14981	15016	15041	15047	15015	15114	15192	14908	14917	15112	15140	15055	15131	15125	15013	15043	14804	15262	15092	14931	15023	14978	14874	15090	15060	15182	14958	14969	15136	14994	15062	15075	15063	14965	15204	14992	15171	15041	14979	15069	14998	14871	14881	15107	15025	15068	14907	15103	15096	15004	15138	15048	15015	15085	15217	15036	15236	15142	15117	14916	14946	15113	14945	15019	15068	14938	14964	15105	15101	15019	15042	14994	14964	15251	15030	14925	15113	14933	15041	14964	14994	15033	15006	15074	15001	15001	15083	14975	15100	14930	14961	15068	15093	15098	14953	14910	15125	15143	15024	14957	15131	14980	15060	14895	15069	15064	15118	15174	14744	15077	14841	14894	15017	15053	15056	15143	15072	15135	15091	15039	14929	14959	14993	15037	14977	15122	15231	15140	15058	15047	15106	15097	15102	14975	15265	14974	14891	14897	15054	14992	15094	14892	15010	15091	15007	14921	15156	14823	15126	14945	15132	14832	15086	15107	14966	14991	15073	14969	15172	15147	15102	14988	15131	15065	15147	15015	15184	15200	15248	14928	14928	15070	14993	15233	15158	15075	15112	15083	14917	14909	15082	14933	15228	14964	15020	14984	15068	15180	15033	14941	14845	14967	14893	15079	15051	15102	15156	15058	15070	14992	15097	15208	14904	15110	14967	15014	15163	15244	14903	15265	14942	15023	15046	15043	14999	15026	15041	14811	14928	14955	15092	15221	15057	15181	15118	15107	15039	15236	15100	15050	15080	14959	15035	15121	14937	15088	14889	15037	14952	15153	15252	14895	14930	14916	15051	14938	14883	14993	15164	15066	14897	15064	15173	14968	15120	14939	15024	14939	14957	15001	15117	14936	15121	14974	14906	14968	15047	14995	14974	15171	15041	14988	14868	15096	15050	15137	15110	14998	15056	15131	14970	14885	15197	15019	15131	15013	15001	14957	15011	15164	15301	15191	15040	15093	14973	14909	15148	14942	15064	15124	15063	15014	14974	15074	15102	15097	14950	14907	15216	14947	15035	15011	15029	15045	14791	15153	15188	15088	15039	15117	15190	15107	15080	14959	15136	15131	14919	15024	15015	14975	14970	15076	14939	15108	15190	14945	14857	15008	15059	15152	15028	15049	15055	15029	15015	14999	14850	14961	15024	14967	15144	15133	15039	15055	15061	15232	15090	15179	15033	15049	14973	15272	14845	14991	14998	14948	14972	15005	14864	14953	14849	15143	14914	15139	14984	15158	14986	15014	14964	14902	14972	15103	15043	15064	14964	15077	14853	14960	15139	15111	15033	15138	15017	14915	15110	15122	15041	15111	14997	15076	15121	15258	15117	15141	15006	14988	14941	15078	15098	15002	15069	14781	15003	15127	14933	15189	15059	14882	15096	14903	15228	14950	15172	15163	15218	15091	14984	15041	14883	15013	15152	15191	15261	15027	14964	15051	14947	15118	15182	14878	15020	15134	15046	14862	15010	14986	15122	15064	15261	14997	15084	14830	14987	15169	15042	14953	15099	15176	15019	15000	15098	15140	14846	14910	15147	15136	15002	15139	15037	15078	15189	14938	15042	15041	15082	15057	15017	15043	14991	15031	14887	15037	15022	14966	14953	15071	14968	14943	15011	15093	15136	15147	15005	14991	15043	15052	15055	15183	15001	14982	15078	14980	14900	14977	15007	15169	15066	15053	15131	14904	15009	14876	14891	15106	15075	14961	15081	15087	15005	14973	14975	15033	14953	14926	14967	15084	14967	15101	15106	15043	15044	15138	15213	14990	15147	15062	14910	14880	14820	15092	14967	15065	14895	15149	14916	14993	15003	15172	15103	15103	15138	14943	15132	14783	14944	15165	15027	15194	14830	15074	14896	15026	15027	15055	15078	15022	15029	15154	15048	15304	15090	15097	14876	14904	15102	15120	15056	15148	14926	15006	15039	15114	14955	15106	14840	15051	15102	15101	15026	15114	15194	15185	15238	15191	15203	14994	15220	15014	15109	14985	14999	15111	15035	15050	15000	15021	15083	15060	14973	15104	15296	15092	14959	15066	15201	15078	15038	15197	14929	15233	15047	14968	15105	15106	15062	14874	14963	14932	15043	15048	14891	14959	15054	15176	15012	15144	15039	15036	15130	15102	15060	14909	15043	14972	15086	15151	14857	15125	14938	15177	15075	14971	15047	14948	15067	14993	14983	14957	14984	14895	15098	14997	15098	14939	15063	15019	15057	14777	15101	14938	15058	15211	15046	15044	15133	15101	14914	15140	14993	14905	15143	14990	14934	15177	15089	15152	15103	15018	14941	15039	15039	14962	14902	14911	15022	15104	15048	15129	14956	15094	15136	15098	15069	14892	15019	14891	15014	15105	15058	15086	15119	14835	14972	14950	15048	15159	15112	15121	15117	15132	14897	15074	14946	15070	15107	15078	15099	15100	15115	15039	15047	15058	15102	15127	15057	15032	15024	14886	14897	15182	15129	15111	15043	15178	15073	15089	14955	15044	15044	14939	15138	14975	14940	15055	15065	15110	15095	15013	15050	14978	15082	14904	15075	15106	14995	14975	15071	14979	15006	15065	15208	15160	15021	14944	15094	14957	15079	15114	15056	14961	14950	14892	15110	15090	14941	14868	14921	15049	14936	14968	14889	15051	14937	15216	15082	15339	15059	15048	15108	14964	15101	14987	15096	15218	15082	15200	15145	15032	14983	14828	15191	15002	15113	15058	15014	15095	15169	15062	15024	15097	14904	15015	15060	14940	15025	14906	15014	15054	15266	14995	15022	15078	15108	15201	14898	14907	15051	14984	14962	15132	15072	15106	15137	15128	15122	14937	15044	15227	15068	15041	15069	15156	15053	14973	15032	15014	14868	14973	14925	14828	14880	15136	14945	15058	15156	14992	15084	15018	14957	15090	15027	15076	15101	15214	15205	15117	14903	14757	15092	15119	15066	14950	14904	15082	15136	15052	14812	15131	15110	15095	15195	15129	15001	14988	14820	15135	15003	15160	15057	15070	15034	15205	15172	14908	15088	14929	15139	15126	15017	15136	14900	15090	14957	15132	15064	14968	15019	15002	15146	14839	15135	15218	15165	14924	15117	15009	15097	15085	14993	14993	15108	15142	15123	14980	15216	14900	14933	15217	14964	14794	14836	15055	14996	14978	14938	15153	15253	15051	15113	14967	15036	15054	15108	15076	14989	15020	14853	15094	15023	14997	14887	14930	15130	14977	15108	15189	15030	14916	15123	15106	15078	15211	15184	15019	15074	15220	15057	14790	15136	14900	15257	15060	15013	15048	15160	15187	15132	15058	15144	14954	15027	15019	14977	15085	15043	15077	14926	15125	14897	15071	15036	15026	14896	15112	15259	15160	14884	15095	14883	15031	15048	14947	15229	14827	15036	15130	14808	14984	15184	15185	15073	15066	15021	15229	15213	15050	15028	14966	15045	14985	15226	15103	15010	15036	14926	15085	14923	14989	14857	14777	14929	15081	15128	15110	14958	15348	15008	15039	14800	15027	14912	15143	15101	15051	15011	15078	14984	15040	15078	15163	14949	14818	15028	15106	15148	15007	14985	14964	15007	15040	15188
37303	41312	44711	39825	33043	29505	28687	28061	27457	27500	27008	27032	26864	26740	26719	26809	26448	26643	26686	26670	26387	26690	26592	26537	26671	26863	26554	26587	26867	26869	26542	26554	26605	26683	26663	26811	26699	26308	26743	26558	26854	26626	26868	26430	26609	26594	26582	26760	26624	26828	26568	26682	26779	26696	26469	26490	26759	26844	26653	26752	26779	26406	26775	26633	26639	26871	26452	26847	26873	26634	26584	26504	26817	26788	26714	26744	26629	26711	26459	26705	26421	26485	26651	26437	26478	26455	26380	26458	26552	26411	26580	26684	26514	26496	26484	26654	26576	26669	26571	26814	26645	26532	26812	26611	26615	26629	26426	26583	26862	26737	26817	26624	26739	26444	26599	26580	26402	26484	26469	26502	26514	26199	26517	26382	26728	26254	26858	26584	26810	26591	26563	26521	26654	26482	26620	26732	26919	26782	26873	26488	26509	26322	26593	26247	26646	26482	26149	26610	26700	26632	26774	26858	26517	26656	26430	26430	26703	26427	26473	26555	26505	26593	26496	26506	26473	26419	26841	26579	26632	26577	26407	26623	26476	26731	26721	26570	26705	26361	26630	26470	26490	26441	26514	26590	26639	26535	26285	26398	26639	26529	26727	26599	26576	26440	26583	26698	26585	26577	26679	26749	26655	26589	26614	26727	26664	26479	26626	26462	26649	26686	26703	26520	26637	26497	26440	26446	26487	26478	26443	26493	26810	26744	26629	26597	26644	26697	26619	26758	26367	26666	26577	26692	26615	26614	26540	26350	26505	26527	26621	26524	26615	26423	26735	26616	26410	26735	26383	26510	26665	26423	26549	26473	26422	26477	26459	26716	26593	26713	26381	26572	26489	26570	26596	26407	26682	26475	26494	26373	26594	26414	26534	26409	26641	26586	26551	26789	26461	26716	26533	26579	26746	26646	26729	26345	26539	26622	26598	26765	26467	26597	26678	26671	26739	26576	26533	26588	26649	26427	26790	26695	26648	26467	26434	26696	26530	26592	26446	26432	26138	26593	26252	26547	26643	26721	26748	26483	26566	26260	26400	26360	26483	26501	26704	26585	26562	26808	26551	26788	26593	26697	26350	26574	26541	26514	26478	26563	26587	26618	26484	26622	26831	26435	26636	26603	26849	26644	26293	26926	26621	26547	26619	26569	26579	26658	26663	26678	26836	26572	26562	26495	26777	26829	26630	26553	26638	26809	26543	26458	26442	26615	26541	26508	26534	26572	26558	26544	26799	26498	26652	26259	26648	26522	26438	26357	26551	26401	26565	26661	26707	26488	26302	26557	26527	26750	26581	26452	26817	26576	26496	26480	26270	26499	26573	26577	26870	26469	26705	26598	26554	26520	26771	26926	26655	26720	26713	26733	26794	26691	26745	26638	26741	26386	26456	26721	26634	26594	26652	26754	26692	26538	26627	26683	26607	26504	26658	26628	26767	26753	26632	26618	26718	26541	26495	26547	26623	26611	26604	26650	26240	26639	26600	26675	26459	26683	26784	26608	26752	26707	26682	26535	26674	26646	26369	26565	26703	26646	26694	26659	26391	26398	26781	26447	26759	26716	26655	26718	26648	26355	26304	26514	26389	26707	26731	26441	26682	26454	26455	26762	26801	26626	26829	26503	26617	26516	26454	26568	26887	26665	26567	26574	26562	26622	26700	26965	26779	26771	26729	26732	26234	26772	26596	26355	26414	26352	26806	26354	26376	26671	26601	26489	26432	26582	26679	26600	26573	26714	26629	26476	26524	26439	26453	26536	26615	26495	26658	26425	26790	26652	26650	26319	26536	26641	26503	26775	26635	26625	26414	26439	26729	26345	26693	26479	26533	26441	26547	26594	26362	26501	26454	26577	26389	26623	26760	26708	26503	26385	26516	26293	26466	26797	26693	26486	26382	26858	26569	26521	26486	26512	26800	26650	26663	26501	26611	26649	26477	26753	26775	26496	26662	26536	26438	26614	26664	26494	26674	26469	26378	26602	26659	26564	26755	26418	26697	26617	26492	26514	26386	26292	26599	26372	26648	26525	26314	26500	26851	26701	26548	26605	26618	26585	26629	26791	26667	26707	26827	26914	26352	26558	26500	26605	26796	26540	26742	26644	26702	26613	26780	26782	26868	26415	26665	26530	26537	26649	26472	26675	26600	26874	26563	26462	26635	26564	26346	26636	26696	26538	26316	26667	26296	26405	26351	26812	26703	26664	26546	26479	26599	26427	26529	26695	26890	26353	26394	26470	26262	26542	26570	26452	26781	26612	26610	26764	26527	26526	26772	26415	26509	26829	26777	26699	26745	26684	26296	26300	26579	26571	26614	26545	26439	26612	26322	26635	26646	26487	26771	26682	26536	26627	26537	26471	26643	26819	26541	26474	26584	26467	26851	26586	26408	26481	26508	26628	26422	26649	26756	26632	26434	26672	26644	26555	26722	26424	26334	26489	26566	26303	26449	26726	26731	26764	26627	26577	26481	26413	26432	26599	26570	26541	26397	26617	26706	26827	26406	26580	26550	26881	26548	26787	26346	26483	26693	26539	26778	26632	26349	26530	26368	26554	26561	26517	26471	26640	26709	26620	26661	26311	26719	26634	26477	26617	26645	26624	26489	26579	26594	26816	26935	26674	26353	26510	26658	26624	26648	26437	26773	26750	26506	26501	26621	26880	26572	26529	26777	26520	26620	26582	26743	26494	26689	26561	26381	26526	26475	26529	26463	26478	26521	26911	26636	26343	26559	26947	26452	26751	26470	26656	26492	26681	26506	26441	26495	26508	26773	26499	26560	26515	26422	26553	26915	26709	26689	26435	26481	26646	26517	26878	26535	26543	26752	26558	26739	26824	26686	26469	26551	26684	26409	26608	26446	26386	26612	26581	26779	26703	26461	26697	26594	26657	26563	26466	26575	26576	26489	26635	26576	26756	26726	26682	26596	26415	26825	26590	26424	26752	26596	26548	26695	26291	26485	26612	26585	26628	26321	26613	26667	26508	26427	26515	26525	26818	26609	26661	26473	26409	26588	26550	26365	26547	26716	26454	26683	26438	26470	26645	26547	26545	26678	26643	26364	26781	26422	26673	26686	26580	26615	26624	26492	26591	26566	26787	26698	26542	26730	26572	26556	26704	26538	26559	26477	26371	26439	26527	26726	26692	26438	26455	26434	26364	26600	26747	26685	26419	26584	26830	26378	26528	26664	26474	26470	26627	26545	26466	26777	26543	26611	26596	26644	26691	26552	26357	26622	26502	26512	26625	26944	26629	26726	26735	26578	26475	26880	26787	26760	26388	26573	26701	26523	26489	26579	26588	26539	26700	26408	26549	26552	26447	26631	26476	26584	26544	26645	26724	26472	26456	26553	26360	26568	26719	26578	26393	26523	26426	26722	26693	26585	26553	26620	26687	26312	26384	26584	26741	26523	26605	26516	26484	26691	26335	26840	26610	26461	26292	26334	26500	26464	26646	26826	26474	26754	26821	26559	26662	26417	26658	26570	26491	26609	26750	26627	26463	26946	26699	26547	26561	26586	26550	26411	26574	26770	26298	26775	26526	26550	26632	26768	26402	26653	26711	26476	26611	26578	26545	26562	26389	26552	26666	26456	26897	26692	26580	26464	26686	26490	26350	26487	26415	26516	26494	26507	26523	26656	26597	26828	26526	26400	26443	26664	26493	26674	26376	26427	26561	26359	26559	26882	26802	26556	26317	26503	26525	26436	26578	26675	26576	26601	26655	26857	26872	26326	26450	26640	26790	26715	26216	26607	26318	26526	26560	26714	26573	26626	26341	26433	26604	26776	26619	26393	26487	26519	26181	26723	26495	26706	26923	26695	26711	26620	26584	26342	26689	26520	26537	26589	26656	26536	26514	26411	26546	26631	26685	26618	26712	26554	26437	26520	26865	26678	26555	26551	26864	26376	26777	26616	26511	26764	26723	26390	26466	26644	26637	26656	26865	26533	26652	26655	26599	26740	26666	26588	26709	26775	26289	26362	26534	26688	26574	26426	26846	26774	26687	26590	26444	26604	26494	26522	26706	26764	26535	26642	26569	26395	26449	26461	26497	26715	26721	26759	26621	26540	26406	26478	26553	26471	26772	26462	26689	26560	26708	26424	26662	26325	26463	26585	26533	26518	26471	26778	26502	26710	26707	26754	26565	26556	26385	26817	26622	26715	26407	26578	26575	26638	26590	26614	26633	26638	26476	26513	26539	26447	26223	26493	26570	26420	26479	26623	26758	26704	26688	26395	26487	26416	26501	26687	26537	26725	26504	26609	26455	26554	26539	26457	26766	26475	26637	26660	26623	26612	26741	26514	26692	26497	26666	26701	26377	26398	26696	26788	26538	26414	26643	26291	26667	26510	26661	26311	26601	26747	26737	26555	26567	26617	26346	26517	26528	26680	26813	26693	26777	26718	26815	26574	26698	26609	26417	26757	26642	26311	26361	26595	26479	26504	26587	26624	26496	26531	26578	26363	26521	26519	26831	26687	26473	26652	26656	26454	26612	26567	26399	26753	26515	26532	26428	26656	26522	26546	26766	26599	26377	26535	26469	26908	26723	26722	26298	26626	26766	26784	26758	26565	26797	26740	26407	26535	26498	26643	26525	26493	26637	26527	26518	26318	26523	26414	26476	26585	26651	26944	26615	26679	26750	26459	26794	26690	26802	26628	26732	26551	26519	26577	26602	26522	26325	26497	26679	26702	26427	26652	26620	26678	26502	26489	26399	26553	26500	26461	26496	26875	26557	26475	26543	26543	26519	26576	26771	26640	26485	26445	26435	26493	26414	26949	26574	26535	26503	26539	26741	26275	26592	26607	26425	26436	26565	26655	26500	26541	26512	26776	26824	26574	26443	26497	26218	26716	26497	26400	26333	26440	26546	26740	26567	26711	26608	26717	26584	26613	26615	26630	26311	26785	26543	26490	26402	26600	26622	26561	26777	26752	26750	26633	26677	26395	26555	26562	26622	26639	26395	26417	26610	26682	26732	26487	26597	26542	26671	26511	26452	26637	26579	26571	26428	26541	26913	26662	26378	26628	26724	26419	26505	26757	26587	26719	26505	26649	26635	26864	26672	26737	26591	26680	26582	26578	26338	26624	26517	26558	26568	26555	26755	26267	26472	26542	26429	26696	26520	26614	26456
30546	43818	38597	29697	22147	17612	17352	16639	15955	15923	15415	15454	15235	15277	14930	15040	15079	15096	15011	15176	14997	14893	14820	14997	14988	14839	14851	15019	14969	14858	15008	15048	15119	15029	14994	14974	15018	14907	14879	14898	14946	14899	14950	15047	14852	15048	14914	14812	14823	14729	14840	14727	14935	14827	14956	14990	14892	14871	14957	14819	15035	14754	14850	14877	14849	14811	14932	14874	14943	14863	14807	15004	14871	14826	14893	15109	14772	14946	14898	15035	14904	14829	15076	14862	14866	14717	15049	14936	15109	15116	14905	14955	14954	14912	14899	15050	14981	14899	15056	14905	14791	14952	14755	14955	14735	14863	14853	14979	14785	14812	15105	14844	15078	14909	14715	14768	14828	15039	14920	14802	14780	14815	14990	14894	15054	14765	14966	15015	14558	14930	14971	14738	14704	14960	14984	14963	14787	14811	15018	14979	14959	14986	14856	15085	14906	15196	14789	14876	14721	14869	14965	14866	15022	14813	14884	14825	15055	14784	14926	14981	15100	14873	14795	14809	14945	15063	14850	14949	14957	14876	14990	15031	14793	14785	14781	14970	14839	14751	14820	14915	14820	14987	14985	14944	14901	14831	14800	14902	14790	14792	14829	14881	14822	15133	14816	14803	14996	15097	14977	15058	14885	14935	15100	14788	15015	14666	15086	14936	14956	14936	14977	14726	14934	14799	14789	14848	14905	14697	14909	14755	14987	14916	14884	14956	14865	14945	14830	14837	15049	14772	14831	15002	14887	15021	14698	15085	14895	14962	14694	14887	14854	14875	14787	14870	14975	14878	14959	14923	14847	14678	14942	14871	14837	14674	14837	15115	14801	14865	14784	14979	14982	14961	14681	14988	14963	15088	14844	14848	14884	15032	14860	14904	14997	14851	14952	14968	14961	15040	14921	14896	14937	15043	14899	14711	14749	14829	14773	14885	15002	14742	14951	14853	15008	14919	14740	14776	14929	14825	14896	14954	14919	14918	14905	14791	14893	14908	14756	15059	14929	15026	14819	14926	15033	14867	14902	15022	14916	15026	14950	14859	14947	14896	14785	14735	14972	14730	14945	14912	14959	14805	14869	14854	14954	14829	14839	14702	14859	14896	14673	14844	15005	14932	14814	14791	14969	14836	14960	14823	14823	14888	15011	14835	14891	14984	14752	15065	14775	14871	14945	14906	14848	14964	14757	14951	15021	15143	14690	14989	14938	14789	14860	15050	14833	14962	15037	14973	14946	14927	15038	14908	14861	14992	14825	14937	14940	14968	14820	14875	14819	14854	14826	14989	15003	14953	14995	14859	14853	15014	14899	14967	15041	14830	14822	15029	14870	14932	14769	14891	15008	14960	14858	15020	14935	14791	14951	14823	14919	14958	14750	14844	14726	14853	14942	14771	14852	14915	14898	14730	14897	14877	15015	14967	14854	14942	14990	14883	14852	14922	14924	14958	14916	14771	14871	14871	14802	14807	15109	14843	14940	15001	14839	14772	14803	14983	15165	14803	14869	14963	14808	14979	14974	15050	14974	14770	14753	14848	14945	15057	15021	14870	14982	14954	15026	15091	14813	14938	14997	14703	14933	14802	14983	14987	14857	14809	14777	14896	14923	14939	14804	14832	14972	14972	14916	14968	14770	14727	14932	14921	15037	14960	14829	14801	14876	14883	15007	14861	14772	14739	14835	14845	14886	14925	15047	14987	14912	14763	14996	14825	14710	14790	15001	14755	15102	14882	15016	14988	14910	14990	15165	14834	14836	14804	14844	14735	14775	14739	14966	14792	14905	14867	14817	14994	14971	14738	14839	14806	15049	14904	14978	14751	14955	14974	14958	15166	14771	14947	14993	14808	14916	14965	15146	14915	14931	15116	14943	14621	14859	14947	14755	14776	14944	14784	14850	14998	14895	14959	14796	14945	14839	14575	14857	14912	14947	15052	14677	14857	14981	14864	14880	14793	14943	14832	14723	15070	14861	14942	14808	14921	14814	14986	14877	14894	14960	14769	14881	14840	14805	14877	14891	14936	14860	14976	14833	14935	14859	14854	14922	14894	14931	14846	14837	14913	14984	15029	14844	15066	14851	14654	14948	14825	15010	14687	14877	14885	14782	14759	14917	14891	14967	14868	15000	14872	14919	14825	14963	14896	14871	14905	14967	14838	14904	14818	14762	14921	14894	14959	14928	15083	14792	14977	14981	14750	14968	14971	14912	14775	14781	14893	15001	14802	14851	14881	14950	14917	14910	14744	15045	14735	14656	14814	14935	14914	14977	14902	14912	14931	14713	14905	14871	14926	14834	14886	14850	14922	14914	14853	14947	14885	14978	15186	15029	14944	14901	14851	14968	14814	15087	14958	14912	14698	14805	14960	14728	14722	14808	14916	14752	14988	14777	14937	14831	14971	14951	14829	14792	14930	15119	14888	14967	14865	14833	15052	14873	14797	14704	14961	14876	14789	14818	14936	14875	14884	14889	14845	14797	14904	14838	14936	15155	14791	14755	14734	15002	14934	14858	15091	14963	14890	14770	14809	14869	14913	14787	14922	14827	14993	14836	14906	14934	14964	14866	14912	14897	14729	14794	14636	14834	14887	14969	14806	14726	14745	14731	14961	14871	14951	14957	14963	14845	15022	14820	14868	14674	14810	14757	14774	14905	14861	14700	14942	14909	15071	14945	14912	14800	14803	14984	14754	14778	15038	14914	15067	14840	14923	14974	14789	15049	14825	14903	14867	14807	14842	14880	14920	14802	14910	14920	14779	14882	14880	14904	14924	15091	14779	14779	14897	15070	14848	14942	14837	14936	14925	14810	14744	14762	14957	14939	14976	14665	14885	15006	14973	14863	14855	14758	14799	14911	14890	14894	14880	14908	14710	14684	14846	14781	14877	14745	14817	14887	14873	15024	14867	14767	14893	14810	14879	15016	14870	14971	14766	14833	14876	14891	14829	14850	15011	15027	15035	14855	14788	14908	14709	14810	14913	14857	15025	15045	14950	14900	14975	14956	14962	15091	14935	14985	15032	14857	14785	14870	14957	14850	14845	14934	14850	14808	14952	15121	14790	14925	14744	14965	14823	14919	14892	14806	15010	14890	14955	15049	14716	14891	14778	14884	15149	14954	14821	14975	15074	14966	14923	14985	14949	14927	14978	14987	14741	14835	14866	15089	14867	14788	14769	14794	14923	14788	14850	14796	14823	15126	14932	15128	14901	14978	14813	14866	15002	14810	14707	14695	14849	14863	14939	14976	14803	14964	14934	14941	14865	15026	15102	15004	14958	14859	14868	14748	14842	14958	14814	14777	15095	15008	14945	14879	14854	14937	14814	14970	14834	14991	14846	14817	15057	14868	15006	14885	14810	14920	14763	14868	14860	14968	14989	14971	15022	14822	14962	14867	14873	14901	14995	14835	14965	14925	14848	15057	14813	15082	14827	14821	14731	14881	14886	14941	14899	14913	14917	14914	14975	14872	14894	14936	14916	14909	15051	14845	14899	14801	14897	15070	14900	14705	14802	14878	14959	14759	14849	15006	15052	14940	14899	14838	14928	14853	14921	14950	14915	14754	15125	14900	15100	14918	14999	14813	14888	14904	14744	15004	14863	14976	14844	15011	14821	14933	15024	14804	14945	14874	14940	14947	15009	15014	14872	15063	14942	15113	14949	14861	14789	14930	14935	14906	14956	15114	14910	14854	15101	14984	14959	14930	15049	14900	14752	14985	15061	14723	14949	15004	14869	14761	14820	15059	14992	14993	14897	14915	15032	14989	14974	14963	14743	14874	14865	14852	14823	14889	14915	14912	15044	14876	14912	14913	14870	14794	14981	14896	14878	14764	14942	14904	14947	15102	14794	14862	14773	14950	14984	14806	15017	14804	14749	14963	14807	14869	14794	14925	15009	14855	14847	14982	14869	14891	14909	15067	14806	14904	14856	14742	14871	14989	15026	14713	14994	14859	14877	15033	14831	14958	14796	14827	14853	15047	14877	14955	15019	14795	15029	15023	15119	14929	14990	14788	14851	15013	14834	14755	14779	14714	14842	14918	14857	14791	14977	14765	14990	14834	14877	14852	14943	14970	14869	14979	15029	14987	14797	15210	14777	14842	14956	14883	14916	14878	14933	14881	15028	14883	14720	14938	14904	14868	14869	14831	14889	14922	14991	14960	15011	14932	14758	14954	14949	15007	14964	15050	14940	14915	14851	14893	14861	14985	14969	14777	15040	14957	14708	15073	15086	14834	14904	15036	14765	14903	15013	14906	14879	14915	14767	14894	14889	14939	14799	14957	14996	14768	14910	14989	14988	14938	14990	14754	14799	14863	14928	15024	14869	14964	14903	14990	14952	15088	14807	14878	14995	14834	14815	14870	14820	14864	14961	14870	14987	15005	14867	14775	14927	14921	14789	14964	14843	14853	14864	15014	15057	14831	14974	14895	15016	14907	14835	14732	14812	14969	14988	14871	14948	14776	14989	14978	14898	15029	14841	14961	14971	14997	14815	14949	14878	14816	14946	14866	14808	14852	14893	14863	14859	14910	15081	14855	14952	15138	14882	14944	14913	14686	14782	14843	14831	14893	14834	14854	14853	14993	14940	14782	14935	14724	14987	14754	14817	14913	14791	15149	14898	14916	14845	14944	14817	14934	14803	14791	14907	14828	14930	14887	14885	15031	14990	14915	14957	14840	14939	14928	14782	14959	14925	14835	14941	15094	14757	14919	14870	14802	14900	14954	14861	14976	14924	14941	14745	14883	14828	14926	14864	15103	14987	14853	14798	14925	14997	14901	14978	14827	15044	14840	14814	14940	14873	14800	14880	14849	15060	14926	14861	14874	14910	14798	14807	14692	14981	14822	14822	14966	15003	14773	14941	14965	14800	14844	14799	14880	14781	15037	14802	14908	14920	14845	15053	14989	14861	14937	14774	14952	14800	14942	14948	14982	14766	14999	14887	14747	14941	14979	14775	14800	14900	14836	14902	14924	14829	14998	14935	14784	14789	14963	14862	14766	14912	14882	14964	14985	15014	14887	14834	14987	14879	14852	14791	14847	14922	14748	14702	14931	14829	14761	14935	14798	14921	14827	14961	14797	14964	14908	14979	14723	14924	14969	14692	14865	14845	14870	14955	14858	14873	14833	14834	15039	14839
24354	21308	29373	30494	29767	30087	30855	28933	28240	27820	27399	26942	27078	26874	26615	26535	26862	26707	26995	26929	27014	26517	26715	26564	26502	26917	26677	26742	26501	26693	26412	26504	26806	26765	26710	26344	26350	26306	26725	26307	26536	26359	26748	26330	26302	26362	26502	26511	26618	26495	26527	26577	26387	26475	26442	26393	26392	26266	26672	26300	26395	26307	26682	26197	26501	26428	26462	26361	26520	26488	26572	26466	26492	26525	26317	26338	26497	26309	26432	26404	26358	26535	26384	26612	26338	26559	26173	26119	26296	26105	26345	26332	26770	26560	26270	26384	26648	26733	26565	26385	26282	26550	26368	26632	26204	26384	26283	26256	26406	26298	26388	26250	26388	26349	26450	26293	26435	26464	26348	26254	26477	26635	26512	26688	26414	26704	26231	26402	26473	26315	26372	26433	26523	26527	26420	26661	26201	26479	26446	26297	26298	26355	26201	26419	26426	26351	26215	26239	26439	26777	26656	26546	26653	26675	26472	26463	26540	26252	26204	26739	26677	26367	26303	26256	26571	26454	26568	26480	26519	26528	26295	26406	26295	26357	26574	26200	26194	26287	26326	26507	26381	26305	26311	26540	26653	26351	26238	26515	26179	26583	26254	26576	26377	26493	26316	26268	26340	26394	26473	26456	26145	26181	26263	26239	26361	26353	26485	26693	26375	26169	26400	26402	26306	26285	26470	26255	26505	26328	26420	26146	26553	26659	26460	26419	26232	26399	26498	26485	26416	26582	26491	26406	26378	26294	26432	26561	26519	26708	26317	26580	26551	26226	26607	26492	26248	26328	26459	26404	26689	26450	26406	26406	26342	26369	26520	26267	26653	26451	26649	26176	26480	26213	26450	26395	26286	26687	26655	26398	26490	26475	26456	26286	26042	26504	26550	26440	26411	26430	26470	26364	26695	26302	26545	26565	26376	26357	26577	26665	26427	26359	26470	26322	26349	26496	26405	26486	26324	26169	26305	26543	26322	26520	26630	26509	26128	26362	26339	26382	26736	26371	26405	26714	26640	26312	26651	26408	26514	26703	26495	26313	26452	26383	26428	26371	26310	26389	26412	26318	26538	26482	26242	26497	26530	26606	26587	26474	26395	26476	26548	26292	26404	26622	26477	26298	26434	26065	26253	26419	26493	26548	26495	26399	26440	26393	26455	26516	26183	26505	26417	26410	26322	26349	26476	26488	26260	26280	26425	26341	26431	26470	26284	26377	26610	26281	26438	26713	26310	26237	26509	26632	26174	26188	26513	26199	26398	26563	26312	26416	26379	26152	26313	26371	26442	26498	26386	26311	26480	26516	26492	26344	26387	26863	26440	26475	26336	26590	26450	26605	26467	26467	26582	26412	26355	26444	26469	26083	26461	26420	26476	26335	26321	26515	26559	26374	26434	26477	26492	26511	26284	26244	26526	26247	26308	26725	26379	26208	26383	26734	26439	26523	26565	26544	26536	26427	26290	26602	26525	26469	26481	26247	26410	26566	26531	26525	26810	26207	26468	26337	26469	26419	26207	26519	26418	26492	26613	26678	26316	26393	26506	26291	26493	26258	26525	26327	26448	26667	26589	26428	26372	26340	26583	26655	26697	26401	26589	26211	26119	26411	26460	26378	26422	26716	26400	26354	26671	26498	26593	26390	26387	26611	26339	26449	26377	26605	26578	26514	26374	26395	26148	26308	26507	26494	26631	26382	26473	26479	26416	26726	26520	26377	26282	26474	26460	26423	26301	26403	26311	26386	26434	26392	26448	26396	26308	26635	26344	26333	26362	26691	26485	26328	26453	26303	26308	26572	26288	26243	26452	26530	26380	26697	26746	26390	26259	26197	26476	26500	26365	26345	26224	26380	26494	26440	26664	26751	26698	26452	26264	26542	26341	26630	26527	26332	26496	26423	26494	26333	26386	26738	26509	26238	26481	26397	26501	26554	26415	26415	26140	26262	26769	26295	26480	26540	26707	26502	26450	26392	26537	26206	26267	26579	26468	26377	26266	26315	26389	26388	26436	26053	26557	26415	26210	26682	26473	26340	26351	26502	26450	26496	26446	26668	26602	26489	26092	26424	26252	26284	26288	26351	26543	26621	26507	26493	26670	26405	26589	26377	26480	26384	26612	26212	26767	26281	26273	26511	26413	26420	26593	26493	26460	26471	26194	26532	26287	26763	26475	26236	26403	26400	26360	26573	26576	26277	26411	26567	26743	26538	26621	26777	26600	26511	26372	26683	26315	26611	26703	26451	26384	26579	26474	26545	26359	26565	26407	26527	26446	26151	26693	26483	26585	26444	26376	26581	26645	26280	26313	26597	26279	26422	26549	26248	26628	26273	26435	26385	26759	26576	26672	26574	26440	26436	26549	26654	26365	26772	26513	26299	26419	26481	26452	26271	26320	26739	26333	26552	26656	26387	26562	26513	26573	26470	26322	26302	26529	26246	26519	26533	26248	26438	26439	26352	26429	26208	26495	26334	26440	26312	26383	26400	26330	26657	26257	26521	26347	26301	26424	26502	26357	26363	26290	26373	26451	26558	26757	26628	26495	26578	26596	26258	26258	26472	26330	26366	26594	26559	26399	26432	26513	26471	26439	26346	26475	26326	26643	26547	26497	26371	26592	26330	26309	26135	26196	26215	26563	26587	26741	26368	26485	26368	26396	26419	26367	26479	26629	26588	26415	26432	26541	26671	26382	26330	26175	26471	26358	26330	26600	26553	26598	26717	26409	26348	26467	26334	26528	26407	26230	26169	26546	26245	26432	26419	26409	26410	26442	26408	26413	26413	26585	26429	26474	26444	26508	26362	26670	26638	26521	26572	26459	26315	26452	26584	26560	26279	26638	26549	26625	26459	26238	26326	26364	26578	26423	26270	26382	26396	26244	26151	26527	26540	26476	26177	26276	26464	26365	26485	26509	26339	26429	26334	26624	26559	26308	26463	26346	26340	26463	26544	26277	26399	26273	26268	26341	26623	26385	26230	26498	26557	26192	26441	26540	26365	26735	26420	26530	26599	26629	26340	26665	26254	26512	26465	26755	26571	26589	26504	26568	26502	26238	26347	26543	26348	26378	26230	26381	26520	26385	26402	26566	26371	26445	26505	26455	26551	26518	26317	26452	26477	26535	26282	26791	26665	26356	26275	26268	26274	26360	26167	26260	26175	26408	26432	26317	26328	26610	26609	26366	26631	26468	26344	26258	26358	26476	26223	26426	26345	26349	26441	26654	26284	26445	26424	26322	26734	26487	26369	26404	26325	26502	26372	26486	26605	26258	26544	26554	26454	26496	26587	26379	26322	26356	26594	26586	26280	26621	26386	26621	26312	26398	26367	26536	26473	26491	26365	26403	26390	26487	26349	26400	26366	26295	26532	26489	26438	26171	26533	26218	26262	26641	26232	26517	26457	26547	26348	26432	26425	26307	26405	26289	26479	26654	26484	26261	26408	26570	26419	26437	26378	26614	26315	26481	26337	26559	26153	26436	26527	26195	26364	26484	26555	26616	26408	26584	26570	26460	26464	26387	26405	26172	26590	26758	26420	26197	26621	26572	26611	26413	26538	26514	26382	26595	26861	26688	26369	26386	26275	26521	26414	26758	26390	26673	26617	26548	26512	26444	26339	26498	26663	26341	26445	26565	26624	26297	26379	26464	26404	26390	26407	26402	26302	26402	26469	26376	26362	26539	26476	26462	26556	26494	26443	26731	26435	26401	26419	26460	26264	26485	26506	26512	26623	26309	26343	26587	26455	26410	26214	26497	26431	26349	26446	26289	26450	26418	26262	26707	26367	26404	26679	26240	26383	26447	26427	26392	26471	26410	26387	26631	26614	26347	26312	26365	26445	26673	26618	26323	26246	26707	26470	26475	26307	26397	26460	26557	26297	26401	26296	26311	26531	26534	26558	26317	26371	26628	26291	26501	26474	26340	26355	26554	26598	26454	26371	26591	26380	26374	26655	26476	26413	26606	26557	26420	26490	26492	26417	26505	26422	26324	26413	26441	26465	26509	26440	26347	26436	26265	26489	26427	26445	26683	26502	26293	26484	26430	26417	26422	26416	26474	26862	26574	26440	26403	26494	26480	26341	26143	26458	26637	26527	26417	26379	26427	26608	26440	26395	26632	26148	26391	26443	26328	26595	26423	26579	26434	26559	26516	26377	26278	26334	26667	26421	26200	26308	26571	26453	26407	26152	26403	26205	26372	26446	26566	26145	26522	26426	26284	26406	26321	26318	26311	26433	26452	26520	26438	26349	26425	26372	26279	26451	26635	26349	26195	26633	26476	26490	26580	26397	26487	26395	26485	26263	26411	26446	26401	26278	26567	26397	26310	26283	26411	26308	26454	26335	26105	26244	26453	26394	26434	26238	26248	26542	26358	26501	26270	26517	26481	26449	26327	26210	26565	26275	26700	26430	26315	26296	26319	26389	26516	26492	26487	26496	26483	26187	26531	26592	26551	26363	26348	26358	26209	26456	26479	26317	26556	26717	26388	26375	26735	26253	26514	26465	26440	26245	26375	26490	26459	26402	26543	26366	26332	26283	26228	26308	26274	26565	26566	26300	26457	26781	26592	26501	26438	26448	26668	26556	26600	26271	26477	26739	26558	26460	26582	26300	26255	26230	26223	26532	26067	26264	26432	26198	26536	26690	26542	26426	26643	26446	26375	26282	26481	26268	26549	26374	26325	26490	26302	26445	26418	26425	26455	26685	26112	26467	26560	26424	26529	26624	26483	26364	26746	26486	26389	26243	26512	26424	26758	26467	26427	26663	26299	26273	26265	26437	26408	26643	26424	26708	26438	26418	26454	26555	26662	26605	26428	26537	26495	26564	26680	26320	26508	26348	26526	26311	26511	26129	26257	26640	26469	26233	26339	26505	26413	26271	26527	26322	26181	26107	26437	26436	26361	26360	26517	26176	26397	26494	26451	26434	26380	26501	26532	26683	26241	26445	26326	26700	26614	26566	26445	26246	26345	26626	26430	26671	26471	26457	26442	26467	26427	26257	26445	26407	26468	26602	26338	26460	26534	26186	26656	26358	26228	26425	26574	26302	26436	26622	26473	26424	26285	26533	26456	26480	26108	26632	26996	26347	26517	26380	26758	26383	26596	26572	26494	26391	26439	26439	26618	26597	26430	26074
29401	47856	42410	31524	23170	19432	18751	17719	16898	16372	15885	15652	15571	15420	15539	15298	15365	15247	15322	15254	15232	15309	14885	15271	15171	15157	15046	15038	15004	15079	15117	15093	15201	15205	15147	15059	15039	15231	14995	15174	15051	14926	14943	14936	15028	14984	15140	14894	15016	14965	14909	14983	14941	14819	14808	15050	15108	14967	15077	15024	14980	15195	15119	15246	15010	15083	15058	14829	14910	15150	15001	14928	14832	15093	15107	15072	14903	14895	15071	14943	14964	14947	14809	14985	14814	14910	15072	14874	15072	14823	14872	14916	15009	14962	15032	14919	14703	14998	15121	15076	15116	14946	15057	14932	15086	14925	14771	15144	14937	14928	15047	15067	15142	15070	15052	14901	14970	14744	15037	14898	15051	15023	14850	15029	15027	14916	15073	14841	15111	14940	15117	14902	15000	14825	14966	14876	15019	15034	14900	14960	14941	14997	14889	15130	14980	14896	14889	14882	15074	15030	14965	14966	14936	14933	15079	14860	15022	15101	14881	15091	15045	14817	15119	14963	15100	14898	15028	14971	15080	15039	14828	14965	14975	14833	14973	14969	15057	15137	14961	14883	14981	15042	14920	15158	15044	15004	14966	14974	15065	14927	15040	14950	14944	14919	14956	15110	14954	14977	14959	15069	14845	15186	14927	15049	14793	14972	15169	15002	14958	14960	15015	14996	14897	14980	14952	14963	14937	14777	14849	15058	14966	14920	15033	14911	15059	14843	15072	14821	14789	15003	14949	15056	14900	14965	14867	14851	15029	15068	15021	14846	14954	14905	14897	15204	15100	14944	14829	14773	15112	14987	14962	14916	15080	14841	14822	15023	15104	14901	15023	15050	14905	14833	15133	14999	15028	15190	14930	15023	14838	15189	14833	15086	14921	14981	14950	15029	14775	14946	15143	15038	15103	15056	14844	15010	15000	14958	14970	14952	14911	15019	14585	14893	14930	14986	15082	15026	14922	14965	15081	15010	14865	14906	14995	15049	14861	15036	14907	14933	15072	14961	14815	15040	14762	14867	14899	14938	14908	15146	14896	15013	15077	14889	15066	14891	14966	14890	14898	15033	15141	14822	14946	15046	14951	14995	14791	14941	14821	15086	15013	15243	14912	14809	15061	14965	14855	14858	14936	14960	14925	14879	15010	15024	14933	14850	14968	14809	14973	15110	14899	14822	15043	15032	15039	14887	15073	14892	14855	15005	14964	15052	14974	14911	14885	14944	14983	14904	15076	14930	14872	14897	15016	14986	15039	15022	14932	14976	14872	14836	14994	14941	15085	14820	15003	15117	15055	14871	14797	15068	14978	14809	14949	14958	14895	14949	14824	14878	14955	14917	14887	14855	14941	15059	14735	14892	14927	15053	14800	14884	14961	15012	14788	14806	14844	14933	14956	14909	14989	15099	15029	14876	14960	14847	15094	14899	14990	15057	14892	14989	14915	15027	15061	14877	15019	15099	14872	14960	14731	14951	14952	14826	15042	15030	15139	14982	14998	14946	14945	15132	15146	15126	14898	14867	14882	14926	14927	14911	15099	14809	14940	15025	14825	15033	15132	14720	15085	14833	15025	14977	15033	15084	15047	15138	14972	15012	14944	14926	15071	15165	15029	15051	15132	14973	14990	15091	15115	14922	14939	14923	14923	14748	15040	15113	15000	14972	14918	15194	15124	15043	14929	14972	14788	14994	14889	14941	15011	14928	14717	15077	14857	14868	14977	14875	14923	15080	14919	14903	15041	15019	14980	14920	14926	14989	14962	14858	14893	15114	15145	15005	14835	14721	15068	15091	14906	14993	14986	14915	14954	15005	14917	14842	15093	15075	14846	14832	14944	14907	15059	14766	15123	14962	15035	14880	14992	14879	14980	14990	14963	14881	14892	14913	14919	14858	14910	14906	14923	15070	14965	14957	15019	14998	15106	14852	14867	14884	15078	15210	14814	14945	15079	14987	14873	15030	14980	14897	15066	14912	14873	14853	14950	14753	14879	15125	14747	14985	14830	14903	14897	14850	14912	14916	15060	14923	15010	14792	14877	15045	15045	14906	14990	15026	15014	15069	14928	14843	14926	15010	14877	14956	15068	14830	15018	14969	15083	15005	14896	15004	14925	15001	15092	14972	15092	15090	15164	14940	14897	14937	14809	14929	15026	15114	14948	14881	15000	14893	14924	14903	15026	14941	14849	14926	15042	14777	15051	14926	14898	15132	15008	14886	15027	14796	14802	14882	14955	15094	14887	14932	14974	14990	15113	15008	15098	14744	15121	15013	14901	15124	14853	14955	14897	15092	15034	15072	14933	15089	15035	15052	14869	14887	14987	14968	14794	14902	14999	15060	14909	15136	14951	15130	14983	15027	15031	14993	15036	14968	15142	14911	15015	15075	14845	15083	14994	15030	14978	15030	14972	14776	14999	14972	14821	14924	15004	14905	14891	14990	14896	15049	15078	14999	14982	14904	15016	14891	14869	15018	15134	14876	14775	14879	15031	14997	14756	14850	15036	15047	14993	14930	15124	14802	14964	15030	14844	14901	14826	14614	14928	14932	15032	14900	14837	15034	15057	14862	14897	15139	15104	14807	14841	15021	15113	14920	15022	14944	14921	15028	14881	14964	14872	14890	15020	15082	15063	15008	14983	14937	15224	14903	14961	15016	15070	14827	14918	14897	15086	15008	14885	15157	15029	14893	14971	14972	14993	15086	14998	15098	15001	14962	14825	14949	14947	14857	14964	14894	14869	15041	14878	14924	14966	14982	14917	15001	15070	14887	15087	14891	14878	14889	14977	14946	15084	14961	14855	15053	14983	14910	14990	14931	14975	14953	15044	14970	14993	14943	14943	14947	15043	15085	14911	15096	14875	14951	14878	14822	14750	15176	14914	14866	14921	15049	15116	15016	15187	14937	15029	14907	15068	14961	15111	14998	14887	14924	15145	15098	14873	14883	14928	14961	15080	14768	14795	15010	15120	14753	15011	15055	15049	14892	14860	15019	15088	14955	14788	14973	15056	14960	15125	15015	14930	14872	14973	15042	15125	15112	15014	14908	15095	15015	14899	14975	14940	14906	14988	14872	14900	14874	15256	14890	15002	14757	15054	15017	14966	15084	14958	14844	15007	14884	15141	15004	14857	14976	14986	14965	15091	15021	15098	14875	14897	15097	15048	14868	15048	14964	14984	14995	14934	14961	15075	14859	14943	14851	15158	14842	14995	14781	14913	15000	15128	14993	15083	14961	14927	14860	14990	14995	14945	14816	14999	15008	14950	14997	14838	14880	14994	15181	14915	15022	14899	14831	15169	14961	14916	14854	15016	15060	14910	15081	14991	14914	14897	15082	14948	14981	14861	14992	14825	15010	14953	14950	14943	14700	15081	14990	15092	14874	15082	15106	14971	14972	15128	14883	14897	14889	15086	14868	15030	15007	14930	14933	14841	14978	14990	15086	15013	14994	15053	14992	14722	14812	14978	14824	15030	14958	14892	15042	15028	14964	15171	14893	14838	15001	15180	14879	14822	15082	15114	15077	15007	14908	15053	14859	14869	14992	14744	15141	14877	14861	15054	14996	14877	15006	14964	14959	14815	14913	15019	15266	15004	14915	14876	14949	14873	15167	14925	15031	14918	14918	14908	14907	14937	14797	14886	14904	14843	15066	14857	15000	15022	14975	14988	15028	14908	15088	14974	15041	14862	14824	14976	15061	14975	14961	14961	14930	15053	15012	14982	14899	14868	14939	15141	15079	14898	15177	14913	15074	14970	15114	14841	15018	14950	14985	14854	14937	14927	15072	14873	14899	14916	14820	14874	14862	15008	14863	14774	14968	14936	14883	15191	14985	15015	14970	14953	14936	14869	15019	14994	14909	14903	14945	15031	14937	14929	14991	14956	14783	14994	15039	15003	14979	15159	15015	14942	14749	15216	14756	14946	15038	15083	14904	15017	14958	15003	15056	14804	14727	14910	15042	14958	14960	14827	15079	14923	15072	14996	15003	15023	14944	14915	14956	15053	14940	14948	15050	14948	15073	14995	14958	14973	14976	14904	14785	14940	15150	14902	14925	15056	14906	14933	15057	14843	15151	14878	14837	14860	15052	14926	14863	14989	15082	15154	14862	14892	15121	15002	14926	15104	15093	14939	14952	15125	15149	14930	15014	14961	15058	15071	15004	15027	15022	15012	14818	15062	15088	14881	14991	15070	14854	15042	15165	14828	15071	15095	14912	15220	15000	15078	15059	14824	15084	15100	14935	15010	14814	15109	14958	14831	14997	14813	14928	15003	15007	14922	14803	15031	14985	15120	14976	14917	14933	14840	14974	15101	14990	14981	14882	14940	14880	15085	14935	15051	15027	14818	15111	14882	15065	14993	14859	15016	14860	14997	15164	14860	15029	14812	15135	14775	15232	15001	15059	14881	14978	15023	14820	14870	14913	14883	14916	14871	14773	15030	15048	14950	14997	15028	14796	15009	14960	14972	14904	15219	14973	15111	15008	15026	15099	14860	14952	14904	14927	15127	15013	14900	14995	14961	14868	14834	15122	14900	14911	14913	15030	15099	15049	15036	14873	14946	15176	14920	14952	14820	14996	14850	14895	15157	14902	15052	14891	14860	15066	14891	14953	15029	14967	14936	14976	15031	15036	14919	15106	15135	15013	14920	14924	14981	14847	14979	15080	14939	15014	15045	15010	14884	14801	15080	14908	15126	15125	14969	14987	14976	15045	15099	15090	15008	14990	14850	14932	14954	14839	15049	15001	15009	15038	14986	15156	14833	15072	15008	15055	14936	14873	14775	15046	15023	14891	14990	14889	14865	14899	14879	15046	15009	15028	14955	14995	14894	15190	14857	15001	14891	15007	14958	14878	15032	14904	14855	14969	15041	14986	14941	14925	15044	14992	15026	15008	15031	14887	14959	15028	14909	14877	15074	15031	15080	14987	15098	15185	14965	14913	14867	14913	14855	14965	14884	14945	14847	15036	14801	15008	14867	14938	15137	14943	14967	15096	14934	14982	15004	15022	14903	14953	14841	15152	14952	15045	15013	14729	14890	14887	14984	15074	14822	14911	15004	14948	15037	14861	15006	15083	15138	14826	14966	15014	15063	14920	15134	14913	14844	15083	14933	15107	14984	15090	14887	15007	14832	14990
22701	21077	28448	26382	27170	30664	33464	30065	28628	28727	28074	28015	27626	27619	27413	27530	27389	27570	27180	27360	27450	27368	27617	27058	27144	27217	27033	26882	27021	27218	27125	27081	27150	27303	27069	27099	27151	27017	26950	26872	26883	26867	27029	26787	26885	26837	26813	26823	27026	26993	26852	26882	26965	27153	27071	26820	26929	26887	26535	26700	27069	27063	27033	27019	27016	27083	27172	26959	26759	26990	27027	27044	26682	26960	26952	26878	26957	26829	26928	26936	27153	27106	26927	27054	26922	26927	26977	26915	27027	26811	26953	26595	26955	26976	26914	26819	27038	27032	27100	26765	26713	27084	26988	27018	26729	26675	27196	26874	26805	26852	27090	26878	26678	26912	26936	26826	27069	27145	27014	27113	27035	26799	26701	26991	27018	26836	27126	26680	26663	26825	26885	27037	26766	26872	26800	26852	26660	26970	27019	27083	27126	26960	26842	27042	26799	26719	26879	26780	26829	26927	26868	27093	26702	27220	26797	26839	26887	27029	26516	26812	27040	27016	26913	26826	26852	26684	26834	26790	27226	26579	26743	26966	27085	26976	26842	26837	26649	27125	27147	26990	26854	26904	26952	26970	26813	26675	26866	27001	26958	26741	26808	26880	26946	26814	26782	26759	26733	26810	26849	26745	26874	27113	26959	27027	27066	26656	26734	26931	26922	26805	27023	27188	26842	26984	27135	26818	26840	26789	27126	26912	26877	26855	26817	26863	26904	26787	26994	26758	26575	26958	27015	26859	26725	27039	26973	26730	26877	26631	26831	26864	26830	26940	26984	26805	26998	26972	26932	26795	26938	26828	26988	26888	26653	26952	26937	27040	27051	26796	26591	26748	26880	26861	26849	26761	27024	26876	26963	26766	27043	26879	26806	26913	26735	26580	26991	27199	26997	26924	26859	26828	26910	26977	27214	26771	26781	26802	26762	26838	26774	26735	27105	26731	26861	26961	27057	26895	26611	26679	26828	26905	26964	26944	26835	26827	26891	26617	26868	26916	26910	26792	26832	26753	26910	26904	26783	26896	26862	26897	26929	26800	26894	26587	26574	27021	26577	26868	26611	26817	27031	27233	26960	26879	27073	27119	26926	26953	26808	26947	26999	26837	26860	27069	26925	26842	27166	26769	26696	26744	26905	26875	26776	26700	26770	27218	26804	26720	26903	27069	26977	26730	27075	26820	27007	26854	26798	27160	26931	26959	26987	27177	27006	26854	26861	26560	26824	26802	26709	26762	26646	26979	27017	26850	26995	26735	26972	26752	26812	26946	27118	26779	27192	26753	26850	26783	26889	26892	27128	26774	26965	26985	27005	26872	26595	27042	27038	27039	26716	26878	26599	27139	26959	26687	26829	27025	26859	26993	26860	27142	26976	26928	26558	26747	27102	26814	26818	26642	26939	26792	27013	27026	27094	27021	27287	26825	26760	26928	26835	26812	26941	26925	26885	26838	26731	26962	26840	26668	26852	26811	26958	26893	26599	26844	27048	26927	26954	26757	26673	26999	26897	27002	26866	26858	26968	26953	26978	26939	27310	26849	26872	26916	26973	27191	27075	26774	26825	26937	26968	26883	26836	27193	27071	27012	27096	26890	26902	27042	26933	26829	26870	27025	27051	26889	26997	26788	26941	26679	27108	27057	26783	27085	27121	26795	26890	26764	26869	27093	26916	26956	27029	26945	27190	26819	26903	26849	26686	27068	26709	26666	26749	26740	26502	26816	26744	26950	26963	26912	26927	27149	26901	26859	26885	26838	26841	26849	26963	27286	26795	26923	26900	26858	26899	26878	26895	26979	26956	26776	26827	26932	26840	26967	26848	26849	26907	26834	26647	26956	27003	26980	27064	27065	27071	27105	26758	26893	27124	26645	27061	26909	27006	26993	27031	27172	26909	27061	26819	26818	26978	26731	26697	26536	26710	26887	26901	26839	26834	26806	26826	26917	26827	27017	26765	26785	26893	27010	27044	26686	27079	27133	26722	26773	26765	26634	26896	26694	26961	26968	27041	27031	26877	26791	26861	26909	26829	27216	26835	27194	26872	26666	26934	26731	27185	26785	26974	26862	27020	26811	26993	26806	26998	26906	27033	26692	26944	26872	26798	26548	26829	26892	26780	26893	26934	27119	27119	26931	27073	27061	26696	27023	26948	26834	26860	26987	26902	26959	26856	26592	27085	27047	26940	26801	26765	26964	26841	26887	26883	26749	27095	26721	26903	26904	27031	26753	27097	26854	27120	26830	27075	26992	27059	26949	26964	26897	27160	27013	27017	26999	26869	26718	26713	26793	27106	26815	27078	26906	27056	26864	26910	26739	27174	27046	26948	26856	26822	27074	26868	26698	26956	26939	27019	26796	26902	26832	26926	26990	26975	26868	26833	26840	26994	27116	26881	27051	26989	26913	26954	26841	26906	26719	26900	26963	26932	26846	27030	27046	26952	26837	26993	26912	26971	27029	26968	27127	27135	26678	27119	26959	26991	26561	27012	26981	26871	26916	26846	26935	26877	26774	27025	26802	27245	27042	26680	26884	26733	26628	26949	26774	26902	26932	27140	26978	27027	26707	27154	26853	26901	26874	26919	27120	26951	26941	26921	26925	26926	26837	26933	26941	26788	26824	26800	26677	26907	26811	27067	26966	26875	26884	26637	27081	26861	26840	26882	27067	26887	26750	26930	26976	26958	26820	27136	26636	26796	26937	27057	26873	27018	26878	26803	26672	26938	26845	26876	26776	26881	27019	26898	26932	26811	26957	26756	26924	26969	26835	26914	26671	26773	26709	27108	27188	27025	27023	27212	26935	27082	27155	27085	26862	26953	26797	26863	26884	27031	26856	26941	26915	26918	26972	26991	26655	27094	27098	27038	26947	26784	26951	26863	27000	27095	26734	26957	26965	26871	26899	26619	26936	26990	26843	27252	26901	26941	27152	26944	26938	26782	26776	26875	26795	26879	27013	26861	26993	27068	27015	26834	26935	26793	26849	26918	26872	26930	26873	27018	27072	27221	26729	26923	27002	26616	26657	26783	26933	26619	26890	26676	26989	26822	26948	26787	26987	26922	27111	26850	26875	26883	27090	26986	27061	26919	27136	26870	26910	26912	26771	27012	27064	26664	27059	26956	26783	26963	26941	26714	26755	26788	26763	26696	26770	27361	26986	26648	26874	26948	27031	26970	26905	26962	26895	26963	26942	27025	27028	26947	27147	26893	27058	26892	26790	26922	26773	26879	26879	27030	26789	26798	27157	26818	26809	26867	26959	27002	26875	27016	26930	26957	26955	26823	27148	26890	26886	26945	26979	26947	27020	27005	27121	27079	27256	26958	26905	26996	26952	26820	26857	26669	26767	26711	26819	26739	26916	26924	26898	26875	26750	26957	26892	26902	26740	27080	26849	26780	26939	26962	26847	26814	26652	26964	26900	27000	27084	26705	26943	26809	26894	27049	26682	26961	26955	26891	26839	26923	26867	27200	26804	27007	26968	26977	26673	26983	26951	27109	26715	26513	26859	27014	27081	26686	26956	26884	27186	26881	26804	26655	26895	27020	26927	26913	26706	26936	26963	26899	26779	27051	27254	26704	26935	27090	26749	26828	26985	26736	26744	26859	27100	26922	26780	26759	27153	26866	26841	26726	26838	27008	26759	27050	26640	26999	26976	26919	26741	26807	26938	27004	26597	27012	26727	26841	26907	26850	26761	26869	26786	27230	26956	26838	26924	27058	26779	26815	26779	26658	26959	26766	26676	26774	26869	26808	26597	26542	27173	26872	26955	26745	26863	26964	26865	26873	26976	26832	26949	27088	26994	26904	27006	27268	26985	26787	26961	26864	26811	26979	27001	26976	27000	26912	26943	26974	26888	26896	27069	27063	27018	26898	26601	27139	27127	26869	26997	27127	26778	26776	26995	27309	26893	26860	26722	26753	26826	27091	26828	26966	26989	26916	27104	26784	26923	26690	26799	26849	27095	26889	26765	26826	26959	26763	27024	26896	26956	26995	26839	26917	26977	27004	26886	26881	26724	26800	26823	27011	26760	26941	26882	26877	26936	26804	26917	26537	26900	27131	26907	26746	26746	26744	26957	26972	26860	26679	26871	26871	26924	26803	26838	26815	27100	26946	26876	26764	26895	26937	26988	27060	26889	27068	26726	26835	27037	26975	27108	26931	26871	26936	27151	26886	27027	26690	26827	26894	27126	26992	27074	26688	26731	26735	26777	27062	26977	26961	26783	26848	26848	26872	26870	27111	26762	27066	26904	27045	26851	26862	27034	26926	26842	27042	26878	26819	26769	26905	26948	26713	26815	26656	26772	26849	26978	26845	26802	27080	27041	26737	26841	26708	27124	26850	26995	26966	26724	26883	27026	26957	26967	26957	26935	26913	26917	27021	26714	26854	26950	26826	26896	26952	26797	26978	26892	27058	26826	26592	26907	26904	26993	27027	26651	27049	26753	26636	26761	27076	26721	27001	26811	26739	26918	26981	26781	26994	26744	27060	26908	26917	27016	26971	27091	27174	26964	27249	26940	27056	27178	26932	27059	27005	26996	27026	26844	27050	26826	26920	26841	26954	26947	26861	26892	26884	26926	27134	27151	26584	26811	26861	27185	26841	26641	26779	27080	27029	26808	26692	26715	27012	26836	27240	26847	26731	26733	26783	26770	26783	26873	27043	27017	27023	26790	26883	27114	26893	26881	27059	27032	26946	26935	27099	26836	26921	26789	26818	26770	26689	26619	26978	27096	26899	26867	26872	27036	26969	26751	26932	26901	26867	26872	26893	27130	26817	26716	26994	26620	26664	26985	27066	26613	26872	26820	26956	27102	27114	27031	26926	26883	26899	27023	26944	27039	26746	27028	27162	27074	26801	26957	26972	26886	26996	27075	26854	26844	26926	26632	26706	26765	26664	27044	26917	26973	26998	26562	27044	26951	26801	26879	26703	26821	26944	27015	27026	26742	27027	26931	27004	26916	26939	26940	26786	26895	26792	26734	26719	27025	27185	26928	27254	27120	26731	27022	26924	26876	26963	26847	26874	26890	26748	26908	27032	26806	26981	26918	26866	26853	26765	26779	26984	26837	26946	27161	26672	26835	26966	26692	26871	26733	26828	26672	27020	26798	27176	26962	27026	26904	27145	26760
30938	51194	46162	33625	25363	21801	21097	19120	17662	16782	16547	16469	16082	16003	15784	16007	15771	15763	15741	15672	15602	15685	15818	15379	15621	15489	15380	15267	15330	15300	15458	15425	15575	15595	15541	15669	15428	15394	15345	15198	15569	15411	15629	15361	15599	15380	15438	15225	15421	15301	15292	15515	15398	15296	15407	15384	15446	15308	15456	15442	15225	15290	15449	15212	15458	15450	15189	15140	15460	15239	15302	15452	15476	15378	15184	15456	15281	15183	15202	15202	15288	15211	15436	15314	15313	15255	15318	15576	15312	15258	15524	15386	15324	15285	15271	15440	15114	15386	15291	15445	15181	15371	15286	15416	15368	15328	15252	15304	15168	15600	15336	15204	15396	15171	15366	15280	15272	15287	15236	15332	15232	15213	15327	15239	15389	15221	15223	15427	15402	15341	15188	15233	15228	15254	15389	15254	15169	15274	15303	15402	15264	15233	15327	15302	15450	15282	15304	15485	15221	15190	15297	15341	15432	15393	15253	15257	15344	15333	15323	15505	15491	15396	15363	15375	15341	15413	15295	15282	15236	15105	15284	15266	15283	15321	15300	15486	15330	15405	15391	15312	15249	15401	15297	15265	15431	15256	15400	15424	15233	15274	15355	15366	15373	15347	15190	15364	15432	15224	15199	15174	15322	15360	15220	15335	15356	15443	15342	15462	15181	15371	15234	15427	15245	15371	15277	15281	15386	15358	15315	15187	15274	15183	15414	15182	15303	15296	15276	15235	15179	15382	15114	15429	15274	15283	15428	15320	15407	15398	15337	15190	15286	15190	15451	15245	15383	15320	15320	15327	15329	15105	15380	15218	15249	15495	15293	15315	15280	15288	15426	15239	15243	15169	15241	15333	15236	15126	15203	15155	15226	15259	15197	15298	15241	15457	15382	15354	15334	15285	15348	15264	15187	15183	15341	15353	15363	15289	15360	15315	15188	15417	15170	15167	15378	14973	15258	15183	15275	15158	15250	15257	15066	15240	15329	15405	15168	15393	15295	15132	15394	15349	15140	15236	15352	15311	15225	15324	15314	15356	15374	15192	15331	15214	15404	15098	15492	15249	15312	15321	15403	15313	15248	15361	15337	15196	15316	15371	15143	15308	15247	15434	15234	15301	15221	15196	15268	15140	15138	15252	15268	15395	15333	15185	15317	15278	15383	15445	15278	15361	15250	15354	15348	15217	15231	15321	15227	15364	15205	15352	15350	15429	15289	15228	15230	15203	15393	15357	15426	15275	15446	15143	15166	15425	15260	15217	15367	15418	15298	15257	15260	15238	15285	15199	15295	15256	15365	15133	15324	15187	15298	15241	15234	15546	15133	15291	15327	15367	15293	15255	15360	15401	15241	15181	15202	15231	15254	15426	15246	15204	15231	15174	15335	15307	15326	15403	15332	15466	15377	15249	15238	15268	15438	15329	15293	15121	15068	15539	15403	15363	15178	15128	15324	15284	15302	15090	15259	15167	15211	15350	15303	15381	15313	15289	15188	15195	15173	15438	15316	15486	15280	15379	15283	15213	15316	15330	15256	15288	15368	15347	15025	15118	15167	15314	15211	15329	15280	15266	15370	15292	15419	15262	15044	15379	15228	15090	15191	15215	15338	15458	15180	15208	15214	15246	15272	15312	15375	15275	15366	15381	15288	15410	15345	15298	15269	15163	15240	15190	15153	15305	15422	15169	15410	15265	15248	15231	15202	15276	15212	15238	15331	15437	15353	15400	15244	15359	15376	15137	15289	15154	15376	15284	15362	15490	15215	15228	15166	15159	15286	15182	15304	15439	15145	15355	15437	15257	15270	15329	15251	15315	15403	15299	15203	15400	15397	15362	15226	15370	15258	15182	15418	15253	15386	15152	15201	15218	15286	15263	15275	15285	15475	15398	15307	15217	15146	15353	15251	15293	15280	15289	15132	15199	15189	15386	15356	15323	15224	15326	15344	15297	15135	15203	15578	15467	15361	15178	15282	15152	15207	15282	15353	15358	15200	15130	15210	15243	15321	15363	15202	15250	15272	15318	15188	15363	15234	15378	15402	15366	15166	15387	15354	15139	15209	15310	15175	15164	15268	15377	15310	15291	15404	15283	15445	15247	15335	15366	15448	15232	15339	15027	15204	15403	15350	15225	15310	15163	15355	15346	15301	15266	15247	15307	15209	15350	15344	15302	15416	15346	15347	15200	15358	15270	15375	15275	15405	15247	15408	15229	15215	15225	15592	15342	15260	15231	15280	15339	15496	15069	15323	15354	15213	15190	15159	15232	15153	15340	15398	15244	15420	15375	15191	15479	15263	14960	15214	15309	15234	15251	15376	15279	15534	15511	15287	15163	15190	15250	15370	15419	15198	15438	15354	15325	15153	15174	15395	15149	15363	15254	15192	15146	15211	15379	15147	15367	15615	15403	15446	15258	15307	15255	15432	15383	15234	15398	15234	15196	15221	15229	15306	15203	15179	15301	15143	15136	15252	15246	15185	15345	15351	15091	15291	15397	15367	15211	15297	15211	15436	15284	15302	15276	15235	15388	15235	15245	15190	15310	15269	15400	15356	15202	15258	15403	15230	15276	15206	15286	15172	15317	15222	15189	15252	15414	15209	15476	15283	15302	15391	15107	15364	15288	15341	15246	15114	15266	15139	15332	15145	15469	15230	15212	15228	15373	15190	15451	15293	15524	15241	15460	15152	15226	15525	15282	15177	15229	15366	15238	15330	15405	15265	15288	15353	15277	14816	15374	15188	15155	15458	15177	15091	15331	15263	15244	15262	15268	15216	15434	15441	15335	15122	15408	15128	15298	15434	15315	15200	15200	15147	15232	15387	15251	15351	15108	15229	15266	15287	15147	15179	15372	15253	15236	15205	15264	15415	15163	15426	15257	15273	15277	15185	15382	15279	15224	15444	15359	15187	15392	15308	15247	15318	15272	15158	15312	15458	15089	15251	15292	15257	15283	15584	15316	15055	15169	15386	15318	15508	15249	15349	15065	15225	15387	15392	15412	15312	15279	15131	15308	15328	15360	15283	15281	15233	15400	15281	15311	15316	15269	15416	15303	15359	15211	15362	15269	15397	15283	15273	15351	15303	15370	15213	15374	15166	15354	15382	15201	15183	15310	15104	15334	15280	15173	15381	15242	15190	15150	15312	15358	15218	15435	15234	15175	15283	15352	15239	15169	15412	15293	15220	15388	15477	15239	15089	15300	15276	15254	15386	15221	15346	15563	15336	15176	15215	15181	15144	15160	15369	15378	15343	15379	15365	15299	15347	15120	15333	15342	15213	15251	15257	15137	15166	15259	15212	15288	15282	15311	15234	15084	15296	15412	15289	15226	15296	15083	15332	15297	15293	15256	15354	15193	15287	15519	15458	15183	15487	15230	15349	15296	15389	15288	15292	15199	15310	15369	15239	15284	15341	15238	15342	15553	15402	15419	15214	15368	15215	15412	15351	15221	15261	15345	15131	15187	15192	15304	15212	15091	15374	15265	15446	15091	15185	15327	15264	15423	15300	15360	15332	15325	15229	15207	15358	15158	15358	15331	15158	15215	15393	15383	15234	15148	15316	15390	15293	15316	15325	15277	15261	15213	15255	15407	15106	15284	15242	15326	15323	15189	15318	15285	15175	15347	15302	15225	15134	15481	15306	15227	15054	15329	15422	15291	15256	15202	15367	15394	15201	15308	15318	15381	15389	15219	15178	15450	15422	15361	15335	15312	15260	15454	15080	15355	15226	15254	15146	15557	15239	15286	15218	15318	15276	15392	15247	15233	15330	15392	15321	15398	15212	15181	15601	15238	15242	15247	15353	15198	15226	15462	15170	15413	15476	15213	15286	15252	15386	15422	15288	15361	15409	15286	15353	15247	15146	15228	15423	15186	15255	15344	15408	15363	15300	15181	15413	15360	15316	15221	15221	15385	15538	15388	15154	15300	15129	15308	15211	15324	15138	15263	15310	15294	15226	15332	15313	15159	15248	15387	15185	15334	15268	15280	15279	15272	15232	15376	15202	15297	15381	15336	15146	15366	15211	15290	15298	15166	15144	15173	15319	15280	15354	15258	15068	15147	15398	15322	15371	15259	15523	15417	15307	15364	15179	15106	15207	15310	15173	15371	15307	15408	15140	15203	15283	15311	15257	15321	15370	15337	15205	15413	15167	15333	15240	15078	15368	15237	15432	15195	15341	15297	15382	15316	15184	15412	15307	15419	15281	15434	15343	15427	15223	15323	15227	15347	15082	15239	15496	15454	15350	15155	15200	15290	15311	15332	15159	15163	15374	15261	15273	15293	15276	15358	15003	15441	15180	15344	15010	15311	15348	15214	15541	15200	15456	15255	15214	15304	15428	15363	15236	15264	15392	15309	15304	15344	15421	15113	15195	15207	15400	15225	15428	15394	15451	15255	15317	15300	15299	15262	15487	15209	15265	15215	15286	15329	15466	15056	15389	15310	15289	15100	15360	15101	15293	15149	15298	15376	15239	15251	15161	15284	15188	15228	15315	15320	15187	15111	15345	15327	15266	15328	15389	15188	15331	15251	15324	15381	15212	15312	15334	15423	15359	15251	15375	15092	15362	15189	15379	15110	15378	15131	15354	15363	15091	15331	15394	15338	15167	15191	15411	15218	15318	15292	15284	15323	15260	15305	15339	15414	15344	15364	15426	15459	15203	15189	15457	15307	15200	15371	15386	15290	15204	15516	15254	15119	15169	15464	15258	15243	15298	15230	15278	15315	15207	15499	15248	15175	15424	15271	15361	15237	15306	15475	15242	15290	15156	15334	15447	15277	15288	15290	15095	15268	15326	15439	15349	15350	15520	15531	15328	15272	15202	15211	15132	15307	15291	15244	15324	15527	15308	15383	15331	15198	15276	15268	15160	15289	15393	15288	15286	15315	15140	15223	15396	15350	15230	15237	15259	15403	15111	15384	15250	15477	15154	15255	15410	15289	15297	15183	15508	15237	15552	15176	15124	15171	15314	15261	15203	15416	15234	15385	15321	15204	15321	15276	15190	15219	15321	15295	15311	15405	15325	15217	15359	15270	15261	15440	15269	15309	15322	15286	15293	15342	15306	15151	15279	15278	15148	15225	15265	15256	15332	15209	15157	15254	15256	15078	15326	14987	15228	15308	15187	15265	15342	15185
38199	39665	41851	35788	30490	29713	29338	28617	27685	27467	27527	27212	27131	27012	26938	26912	26792	26903	26926	27042	27253	26814	26733	26905	26783	26789	26959	26821	27057	26894	27038	26942	26922	26995	26798	26802	26885	26589	26957	26821	27082	27026	26547	26923	26918	26865	26868	26685	27049	26898	26777	26735	26760	26866	26819	26605	26857	27060	26812	26657	26866	26949	27047	27101	26944	26863	26836	26704	26706	26912	26887	26755	26902	26637	26804	26744	26764	26813	26869	26819	26936	26875	26806	26603	27017	26809	26788	26822	26766	26944	26884	26846	26888	26835	26880	26780	27058	26934	27036	26737	26740	26595	26845	26785	26689	26646	27042	26851	26921	26652	26965	26786	27094	26936	26804	27085	26876	26569	26900	26642	26687	26731	26955	26683	26829	26925	26656	26792	26989	26737	26712	26838	26791	26984	26980	27031	26799	26850	26922	26731	26715	26945	26989	26823	26859	26913	26836	26834	26913	26810	26612	26866	26802	26716	26938	26346	26844	26966	26861	26959	26782	26926	26851	26743	27046	26792	26548	26815	26983	26928	26729	26823	26896	26741	27131	26663	26882	27029	26922	27054	26847	27014	26593	26905	26895	27038	26858	26912	27035	26810	26875	26971	26772	26760	26587	26789	27034	26862	26686	26852	26851	26678	26987	26767	26844	26982	26828	26585	26707	26889	26995	26834	26811	27015	26785	26718	26858	26904	26873	26706	26805	26939	26777	26717	26811	26896	27068	26868	26615	26879	26898	26893	26770	26856	26907	26998	26675	26888	27014	26646	26855	26963	26665	26621	26552	26654	27015	26811	26899	26886	26510	26917	26737	26587	27043	26861	26928	26654	26760	26901	26733	26780	26818	26811	26802	26878	27083	26814	26818	26984	27001	27026	26922	26687	26851	26754	26863	26893	26928	26555	27093	27151	26819	26911	26830	26716	26692	26717	26829	26689	26973	27067	26805	26972	26820	26731	26712	26733	26782	26593	26603	26863	26826	26723	26786	26925	26826	26926	26797	26932	26815	26772	26669	26565	26985	26879	26900	26683	26512	26746	26675	27064	26794	27054	26729	26839	26644	26776	27044	26835	26870	26918	26907	26890	26707	26771	26560	26788	26897	26576	26768	26816	26803	26715	26887	26877	26901	26709	26927	26649	26757	27001	26650	26879	26952	26912	26754	26905	26735	26725	26841	26827	26914	26740	27074	26782	26880	26823	26794	26675	26861	27052	26603	26891	26941	26783	27050	26905	26822	26713	26698	26526	26782	26681	26990	26815	26846	26611	26726	26905	26920	26841	26784	26964	26895	26829	26804	26826	26818	26898	26567	26814	26970	26698	26760	26765	27001	26733	26976	26760	26860	26913	26870	26679	26942	26797	26661	26959	26893	26697	27076	27046	26981	26651	26750	26865	26802	26712	26837	26719	26813	26935	26767	26639	26726	27045	26829	26934	26906	26794	26936	26744	26808	26875	26865	26923	27018	26797	26903	26622	26957	26949	27180	26553	26905	26862	27003	26935	26795	26836	26925	26750	26885	26832	26859	26921	26812	26794	26943	26978	26663	26768	26941	26828	26694	26405	26934	26783	26783	26795	26834	26770	26748	26813	26913	27028	27000	26851	26826	26738	26927	26922	26624	27027	26920	26841	26803	27067	26706	26896	26795	26925	26483	26688	26787	26878	26539	26795	26659	26339	26845	27159	26717	26827	26671	26686	26880	26815	26774	26864	26912	26814	26823	26706	26645	26519	26789	26928	26769	27163	26776	26906	26425	26823	26830	26851	26622	26888	26897	26785	26789	26649	26880	26717	26831	27285	26964	26583	26980	26848	26973	27061	26683	26909	26727	26822	26925	26935	26698	27018	26713	26736	26947	26737	27088	26768	26773	26916	26848	26786	26685	26888	26910	27141	26832	26688	27006	26768	26789	26714	26603	26792	26970	27083	27037	26779	26839	26593	26790	26927	26705	26737	26716	26864	26752	26903	26801	26595	26778	26862	26794	26923	26890	26597	26951	26699	26790	26702	26812	26715	26843	26807	26680	26886	26897	26730	26830	26698	26892	26838	26838	26819	26872	26953	26900	26880	26648	26672	26709	26820	27046	26815	26645	26946	27062	26573	26862	26801	26827	26778	26932	26726	26635	26615	26872	26871	27281	26735	26715	27086	26907	26723	26796	26772	26645	26873	27056	26957	26783	26656	26687	26870	26808	26784	26869	26744	26876	26885	26759	26770	26707	26719	26797	26843	26884	26834	26907	26919	26828	26742	26842	26613	26723	26824	26888	26858	26817	26928	26825	26815	26997	26871	26771	26895	26810	26906	26798	26904	26989	26895	26935	26947	26878	26548	26451	26890	26729	26683	26713	26893	26809	26609	26828	26573	26562	26746	26595	26834	26710	26620	26524	26730	27000	26925	26801	26756	26901	26748	26668	27046	26928	27021	26765	26904	26520	26748	26734	26991	26996	26770	26744	26917	26937	26971	26942	26650	26821	26945	26800	26869	26869	26771	26842	26673	27047	26817	26871	26925	26992	26867	26846	26917	26934	26822	26710	26828	26938	26751	26851	26958	26878	26800	27068	26743	26934	27015	26948	26751	26632	26710	26636	26884	26934	26978	26807	26829	26990	26742	26923	26788	26784	26761	26869	26860	27017	26963	26855	26613	26704	26645	26809	27066	26820	26888	27190	26665	26789	26891	26883	27005	26958	26847	27014	26908	26758	26810	26847	26686	26969	26799	26856	26809	26917	26550	26756	27125	26821	26795	26810	26682	26514	26964	26833	26852	26606	26769	26674	26938	26956	27019	26664	26722	26617	26739	26972	26858	26726	26684	26838	26846	26847	26772	26703	26661	26869	26908	26842	27001	27074	26850	26603	26473	26797	26742	26602	26733	26813	26860	27045	26840	26769	26758	26891	26960	27272	26992	27062	26911	26500	26899	26796	26699	26692	27044	26989	26731	26861	26948	26808	26567	27050	26692	26769	27061	26661	26632	26652	26750	26736	26993	26982	26911	26834	26935	26959	26846	26857	26604	26894	26616	26796	26687	27041	26776	26681	26775	26625	26857	26943	26786	26692	26735	26651	26563	26884	26634	26634	26876	26979	26962	26765	27063	26556	26851	26841	26777	26550	26719	26666	26715	26964	26643	26854	26816	26866	26960	26664	26644	26790	27096	26628	26761	26798	26845	26922	27137	26698	26751	26687	27140	26630	26909	26742	27021	26694	26986	26825	26803	26684	26984	26669	26648	26753	27067	27033	26679	26818	26907	26911	26881	26822	26593	26911	26876	26880	26840	26929	26836	26981	26880	26773	26792	26649	26805	26592	26960	27175	26956	26777	26869	26861	26787	26658	26953	27028	27025	26848	26821	26706	26915	26777	26723	26743	26874	26984	27044	26717	26855	26718	26709	26754	26976	26738	26998	26897	26727	26681	26764	27043	26946	26734	26566	26647	26657	26958	26981	26992	26854	26674	26813	26628	26663	26626	26946	26842	26783	26596	26811	27049	26959	26762	26925	26976	27078	26790	26746	26707	26729	26785	26669	26891	26792	26853	27049	27024	26769	26584	26921	26716	26826	26648	27063	26604	26999	26643	26957	26544	26722	26890	26680	27041	26940	26786	26807	26886	26653	27126	26585	26762	26681	26751	26824	26733	26848	26977	26869	26835	26831	26777	26658	26837	26572	26472	26885	26964	26804	26789	26758	26804	26657	26943	26873	26771	26898	26781	26662	26992	26842	26862	26659	26676	26721	27182	27095	26533	26770	26788	26900	26977	26812	26717	26779	26905	26765	26763	26699	26670	26724	26759	26843	26751	27049	26812	26837	26739	26802	26741	26922	26831	26572	26554	26667	26936	26945	26670	26682	26819	26696	26536	26833	26812	26950	26678	27059	26679	26850	26830	26790	26792	27021	26962	26938	26943	26948	26684	26966	27080	26929	26806	26887	27002	26852	26627	26849	26906	26812	26819	26767	26714	27008	26814	26697	26546	26705	26735	27000	26684	26926	26828	27069	26845	26686	26929	26814	26734	26806	26858	26945	26923	26811	26888	26701	26813	26834	26765	26789	26940	26852	26901	26708	26761	26751	26689	27119	27014	26804	26855	26875	27010	26807	26599	26846	26476	26716	27013	26887	26720	26659	26956	26834	26706	26921	26884	26922	26887	26922	26775	26797	26912	26924	27000	26998	26740	26835	26810	26602	26503	26995	26911	26979	26747	27022	26729	26725	26832	26813	26821	26656	26848	26778	26875	26954	26878	26963	26786	27027	26823	26501	26866	26861	26827	26691	26722	27093	27118	26861	26832	27231	26950	26816	27022	26830	26735	26822	26699	26550	26802	26876	26957	26934	26918	26924	26946	26846	26556	27072	26962	26833	26674	26892	26819	26905	27060	26790	26708	26766	26596	26937	26859	26844	26972	26783	26983	26797	26719	26757	26931	26764	26910	26779	26816	26951	26823	26937	26738	27026	26765	26667	26771	26718	26818	26746	26704	26954	26803	26802	26888	26918	26848	27105	26680	26921	26793	26829	26968	26485	27009	26694	26951	26785	26902	26718	26681	26599	26703	26868	26877	26787	26689	27069	27029	26855	26882	26716	26703	26754	26902	27041	26874	26693	26972	26794	26779	27007	26789	26615	26900	26680	26907	26901	26836	26850	26872	26682	26716	26944	26553	26832	26949	26761	26947	26584	26900	26959	26848	26891	26890	26877	26944	27017	27073	26894	26871	26765	26636	26768	26882	26819	26930	26630	26743	26522	26692	26704	26702	27043	26921	26794	26717	26990	26841	26779	26796	26942	27107	26918	26827	26829	26901	26871	26911	26856	27041	26839	26872	26904	26729	26832	26973	26836	26828	26784	26871	26973	26892	26789	26851	26738	26672	26925	26715	26886	27043	26718	26776	26876	27165	26592	26646	26927	26705	26698	26785	26910	26928	27000	26934	26873	26906	26639	26748	26982	27049	26730	26650	26859	26934	26774	26824	26885	26923	26743	26759	26926	26803	26795	26838	26662	26923	27055	26873	26667	26719	26961	26773	26726	26832	26772	26957	26922	26981	26861	26929	26948	26926	27066	26688	26628	26834	26603	26963	27094	26811	26699	26947	26860	26937	27052	26975	26801	26697	26656	27158	26958	27135	26533
32669	40637	34555	24055	19040	18955	18338	16591	15976	15734	15596	15572	15501	15301	15330	15096	15199	15252	15168	14987	15155	15355	15207	15068	15019	15073	14998	14919	14813	15199	15299	15041	15027	14940	15101	15001	15026	14979	14857	14985	15250	15039	15116	15102	15007	14857	14994	15046	14825	15088	15046	14994	14900	14947	14990	14935	15011	15165	15065	14963	15120	15002	15029	14989	15220	15109	14884	14962	15032	15051	14980	15029	15081	15006	15088	15038	14953	14999	14974	15104	15119	14962	15144	14939	14986	15076	15075	15039	15100	15175	14875	14883	15011	14827	15075	15038	14945	15075	14937	15000	15045	15163	15099	14983	14989	15089	15068	14989	14956	15097	15036	14837	15067	15067	15133	14749	15267	15044	15038	14949	15053	14922	15049	15332	14929	14968	14798	14907	14852	15194	14812	14973	14766	14973	15096	15087	14945	15050	15142	15079	15015	14899	14871	14915	15019	14915	14875	15065	15118	14997	15292	14887	14860	15157	15204	15138	14902	14979	15023	15129	14973	14916	15021	14932	14950	14881	15034	14731	15080	15016	14846	15036	14967	15068	14824	15025	14922	14923	14994	14952	14991	14986	14803	15137	14987	14959	14957	14996	15026	15071	14977	15072	15159	15014	15007	14930	14988	15150	15096	15006	15099	14872	14987	15070	15017	15119	15139	15047	15118	14858	15064	15141	14975	15123	15185	14847	14902	14985	15001	15062	14927	15002	14981	15054	15202	15148	14959	15010	14978	15043	14939	15188	14989	14997	15037	15048	15053	15193	14924	14856	14948	14919	14825	15031	15126	15121	15036	14911	14861	15028	15157	15003	14892	15029	14936	14983	14855	15095	14939	15088	14791	14982	14891	14900	14944	15187	15075	15091	15078	14996	14994	15176	14984	14845	15089	14956	15036	14929	14914	15050	14890	14753	14993	14852	15082	15077	15048	15083	14936	15035	15185	15024	14988	15114	15063	14993	14941	14968	14911	14849	14990	15203	14801	15038	15151	15090	14955	15004	15089	15004	15142	15028	14933	15057	14926	14974	15093	15026	14941	14888	15099	15075	15158	14855	15190	14999	15018	14944	15010	14849	14972	15124	14857	15069	15157	15091	15015	15065	14946	15139	15163	15202	15029	15086	14988	14809	15050	15077	14979	15078	15124	15071	14788	14947	14927	14828	14994	15117	14930	15123	14973	14877	15106	15043	15081	15034	14855	15123	15023	15097	15005	15099	15099	15116	15250	15329	15112	14919	15109	15090	14978	14887	15176	15179	15089	14959	14897	14987	15031	14936	14819	15078	14892	15008	15107	14913	15316	15056	15087	14876	15165	15015	14971	14980	15032	15062	15028	15031	15023	14891	14928	15041	15050	15083	14873	15063	15243	14970	15135	14936	15058	15026	14928	15091	15129	15079	14980	14900	15054	14858	14973	15080	15059	15010	15033	15066	15169	14893	15016	14961	15007	15101	14904	15315	15088	15045	14914	14971	15221	14950	15038	14961	14928	15063	15090	14816	14929	14878	14916	14937	14960	15025	15076	15029	14869	15037	14911	15010	15000	15092	15098	15064	15159	15047	14908	15053	14988	14892	15010	14996	14904	14931	14923	15064	14976	15101	15027	15101	14880	15088	15059	14976	15049	14935	14866	14954	15028	14984	14916	14949	14993	15098	15061	14905	15108	14999	15038	15102	14909	14972	14925	14966	14868	14869	15262	14846	15124	15057	15024	15008	14842	15124	14947	15022	14965	15014	14997	14935	15109	15139	14893	14874	14867	15030	14938	15026	15016	14928	15003	15103	15260	15062	15037	15076	15095	15111	14995	14944	15037	15021	15259	15029	15066	14985	14913	15036	15030	14940	15188	15118	14932	14855	15086	14839	14997	15066	14856	14951	15035	15223	15040	15091	15032	14940	15030	15189	15023	15080	14643	15134	15105	15045	15005	15135	14949	14935	15169	15030	15067	15047	15117	15035	15021	15048	14988	15082	14942	14856	14793	14920	15036	15047	15037	14980	15155	15120	15140	14856	15118	14834	15182	14971	14943	15032	15262	14979	14989	14951	15120	14995	14941	14974	14877	15160	14926	15195	15107	14993	15051	14918	14951	15080	15012	14996	14895	14923	15080	14900	15061	14936	15010	15007	15125	15054	14958	15061	14989	14868	14886	15123	15094	15018	15050	15014	14931	14940	14937	15058	15062	15125	15139	15135	14984	14946	14964	15067	15045	15215	14893	15050	14959	15063	15089	14936	15054	15078	15054	14963	15062	15051	14988	15162	14929	14973	15205	15060	15008	15071	15104	15076	14951	15151	15004	15013	15162	14803	14845	15029	15054	15066	14955	14902	14885	14989	14941	14961	15019	15008	15017	15032	15036	14936	15086	15118	15137	15097	14868	15218	15049	14982	15008	15198	14914	14912	14955	15003	14864	15007	15001	15346	15176	15147	14917	15170	14985	15059	15000	15011	15064	15106	15005	14976	14928	14896	14952	15095	14940	15291	15047	15176	15005	14950	15104	15123	14964	15196	15057	14985	15053	15074	14927	14960	14924	14890	15006	14964	14814	14932	14940	15031	15028	15099	14977	15096	14858	15083	15134	15057	14931	15018	15003	15028	15145	15089	15074	15004	14962	14871	15019	14962	14998	15093	15074	14974	15077	14917	15009	14943	15070	15118	14981	15069	15072	15180	15117	15155	14918	14863	15204	15062	14916	15017	14950	14932	15032	15103	15053	14962	15251	15038	14945	14853	15050	15069	14935	14983	15009	14934	14893	14991	15011	14888	14925	14882	14897	14943	15266	15041	14887	15093	15017	14943	14987	15044	15150	15076	15010	15124	15000	14978	15058	15078	15057	14964	15096	14969	14988	14931	14969	15048	14858	15085	14832	14854	14997	15102	14920	15098	14943	14824	15093	14870	15092	15074	15138	14923	14941	15036	15108	15108	15069	14790	15026	14781	15088	15025	15089	15281	15025	15028	15024	15098	14944	15051	15244	14840	15008	14978	15020	15138	15021	14906	15091	14827	14995	14987	14827	15040	15100	15002	15143	14813	14967	15232	15145	15062	15031	15260	15026	14949	14959	14783	15067	14904	15186	15196	14988	15061	14947	14783	15095	14972	14984	15115	15026	15334	14846	14945	15165	15043	15005	15048	15072	14936	15129	14991	15202	15063	14823	14894	14978	15080	15013	15074	14949	14987	14975	14941	15217	15091	15093	14940	15138	15154	14944	15015	15080	14901	15129	14993	15043	15066	15078	15034	15030	14937	14934	14951	15143	14910	15011	14925	15244	15125	15023	15254	15084	14941	15037	14809	14961	14862	14966	15125	14984	14971	14919	15133	15211	15036	14794	15006	15028	14809	14986	15080	14950	14987	15112	15125	14842	15123	14966	14868	14976	15218	14998	15120	14982	15217	15151	15097	15161	14997	15011	14873	15071	15220	15171	15001	15046	15035	14829	15031	15024	15114	15015	14971	15034	15072	14840	14974	15285	15049	14955	14956	15145	15117	15020	14937	15008	14946	15179	15112	15073	15044	15087	15195	15118	14980	15025	15145	15123	14838	15222	15030	14970	15089	15027	15065	15193	15141	14869	14878	15002	14984	15107	14974	14896	15216	14919	15106	15008	15059	14912	15067	14900	14871	15172	15047	14998	15123	15035	15114	14996	14817	15169	14876	15012	14978	15079	15170	15168	15068	14947	14983	15055	14877	15057	15080	15121	15011	15003	14911	15041	14916	14997	15079	15152	15048	14865	15020	15029	14946	15079	14988	14874	15039	15131	15089	14879	14799	15166	14879	15016	15070	14884	14968	15000	15019	15045	15136	15241	15060	15036	14943	14893	15073	14958	15038	15062	14778	15144	15093	14956	14910	15043	14996	14974	15236	14915	15002	15046	14973	15081	15170	14989	14968	15100	15032	15170	14995	15106	14987	15062	14944	14960	14931	15049	15033	15122	15003	15135	15115	14993	15049	15126	15199	15110	15021	15065	15018	15110	15099	14902	14989	15127	15025	14900	14974	14821	14978	14959	14905	15062	15060	14858	15030	14932	15138	14908	15209	15011	14932	15022	15059	15035	14962	14867	15054	15014	15033	15066	15167	14950	15020	15096	14856	15005	15242	14866	14850	14954	15017	14997	15078	14962	15047	15029	15114	15064	15028	14967	14924	15025	14906	15147	14930	14967	14941	15041	14892	15103	14978	15003	15044	14917	14954	15087	15077	14780	15214	14950	14957	15032	15165	15255	14920	15006	15004	14819	14897	15068	14971	15097	15094	14968	15020	14993	14982	14999	14912	15068	14927	15032	15049	14999	15032	14910	15118	15072	15027	14979	14978	15140	15008	15315	15025	15126	15197	15051	14771	14977	14937	15021	14970	15095	15198	14958	15094	15064	15117	14987	14872	14829	15115	14999	14965	14973	15151	14911	14943	14930	15073	15058	14993	15044	15229	14912	14925	14902	15023	15047	15155	14941	15061	15022	14910	14932	15068	14999	15137	15122	14994	14910	15063	14936	15086	15025	15159	14993	15042	15169	14997	14936	14891	15056	15030	15029	14951	15100	15172	14994	15024	15020	15081	14916	14846	14979	15198	14889	15126	15183	15074	15077	14815	14897	14953	14993	14917	14927	15100	14902	15226	14956	14886	15083	15003	15077	15063	14915	15023	15042	14973	15064	14826	14857	14965	14879	14966	14836	15035	15018	14940	14862	15011	15005	14833	15064	14974	14973	15007	15097	15095	14997	14989	14982	15020	15129	15008	14888	15279	15190	15132	14990	15044	15057	15096	14989	15111	15085	15134	15002	15091	15214	14816	14948	15065	15028	15047	14989	15134	15038	14921	15089	14855	15040	14940	15176	14989	14991	15117	15101	14985	15046	15104	15223	15106	15094	14919	14947	14908	14890	14985	14911	15089	15025	14946	15075	15167	15010	14996	15165	14914	15002	15138	15144	14779	15021	14869	15045	14827	14875	15230	15032	14944	15052	15108	14972	14970	15121	14945	15102	15150	14986	14951	14936	15022	14954	14908	14927	15096	15152	15023	14864	14996	15047	15164	15052	15046	15017	15111	14928	14849	15129	14913	14879	14823	15258	15005	14871	15085	15049	15149	15132	14813	15079	14896	15071	15127	15024	14893	15066	15114	15020	15077
24376	21172	28277	28316	29173	32000	32060	29286	28165	28335	28401	27800	27604	27646	27466	27525	27140	27169	27151	27384	27166	27724	27454	27282	27185	27190	26948	27149	27154	27031	27235	27187	27072	27310	27342	27150	27210	27310	27042	26862	27080	27047	27143	26979	26965	26904	26839	27008	27003	27228	27022	26907	27149	27216	27135	26977	27228	26994	26804	26896	27038	26919	26958	27011	27012	27134	26810	27108	26931	27052	26713	26955	27281	27153	26880	27141	27106	27093	26994	26774	27013	26924	27089	26771	27046	26898	26821	27028	26988	27041	26936	26832	26999	26778	27034	26916	26821	26924	27015	26833	27122	27081	27010	27152	27104	26909	27151	27063	27053	26900	27134	27025	26981	26881	27260	26959	26931	26925	27054	27037	27106	26955	27112	26852	26899	26944	26938	27092	26985	26968	26859	27265	27282	27066	27056	26994	26795	27057	26897	26802	26876	27035	26924	26937	26862	27095	26959	27083	26941	26945	26923	26936	26770	27178	27018	26927	27333	27024	27206	27012	27102	27129	26823	26859	26883	27033	27040	26964	27124	26952	26898	27018	27032	27043	27250	27209	26956	27180	27187	26998	27031	27206	27010	27079	27186	27081	27045	26946	26751	27338	27210	27003	26985	27125	26975	27011	27168	26873	27144	27084	27186	26953	26948	26770	27275	27119	27181	26859	26861	26675	26863	27041	26853	27109	27044	26814	26950	27020	26902	26887	27051	27192	27126	26833	26979	27054	26913	26839	27128	27002	26996	27175	26731	27112	27113	27135	27095	26780	27035	26932	26857	26927	27008	27191	27017	27108	26883	27135	26979	27021	27293	26994	26927	26969	26718	26765	26793	26979	27074	26969	27036	26888	27062	27078	27118	27109	27226	27228	26979	27051	27287	26837	26977	27078	26942	27017	27130	26984	27068	26986	27032	27083	26839	27076	27310	26872	27032	27017	27086	26975	26751	26990	26845	27004	26906	26949	26897	26983	27083	27033	27213	27207	26979	26912	26799	26936	27107	27026	26858	27057	27202	26908	26933	26654	27037	26761	27023	27009	26862	26622	26972	26810	26974	26858	26965	26910	27339	27153	27050	27234	26990	27114	26876	27085	27106	27103	27047	27091	27156	27063	26906	27038	26960	27160	26975	26863	27009	27122	27046	27026	26976	26712	26877	26894	26896	27058	27162	27115	27198	26770	27184	27002	26842	26811	26786	26853	27050	27027	26723	27078	27025	26938	26759	26768	27052	26768	26887	26936	27092	26921	27058	27032	27224	26687	27319	27049	27064	26925	27019	27118	26918	26932	26873	26838	26777	27068	26962	27117	26986	27036	26762	27075	26998	27050	26842	26939	27007	27036	27156	27046	26972	27197	26968	27092	27013	27196	27127	26819	27050	27025	27023	26924	27081	26994	27177	26840	27022	27044	27024	27037	27200	27209	26963	26982	26998	26854	27125	27025	26996	26924	26708	27369	27012	26869	26958	26686	26823	27208	27106	26971	26819	27041	26975	26954	26878	27047	27185	27035	27097	27140	26757	26730	26966	27101	27066	26984	26967	27205	27228	26879	26802	26983	26883	27028	26888	27133	27073	27039	27113	26894	26879	27125	27028	26725	26876	26933	26965	26735	27169	27061	27255	27027	27213	26983	26927	26771	27171	26971	26807	27001	26883	26649	26956	26830	27123	27029	26621	26808	26943	26885	27066	26781	27087	26877	27141	27004	27058	27141	27279	27233	26807	26899	26688	26803	27002	27301	26767	26890	27124	27002	26858	26945	26908	27097	26877	27187	26809	27010	27025	26819	27047	27077	26878	26815	26821	27174	27037	27128	27136	26858	27131	27119	27158	26920	27066	27111	26988	26957	27031	27043	26842	26916	27000	26968	27195	27032	26962	26986	26930	27117	26838	26983	26806	26775	26990	27026	26748	27183	26898	26972	27142	27068	26765	27014	26976	27166	27056	26910	27129	27075	27126	26942	27115	26902	26917	26921	26959	27125	26881	27185	27128	26887	26984	27013	27073	27190	27014	27183	26871	26783	27095	27189	27037	26882	26703	27048	27164	27036	26750	26981	27303	26911	27035	27128	26985	26947	26924	26880	26927	27075	26989	26947	27205	26818	26742	26870	27055	26936	26990	27010	27000	26739	26752	26987	27006	26866	27075	27047	26966	27055	26973	27086	26907	27216	27148	27106	26752	26924	26695	26889	27021	26971	26948	26985	27126	26797	26940	27175	26970	26983	27185	27090	26674	26747	27219	27232	27025	27013	27027	27078	27095	26873	27160	26899	27064	27154	26851	27227	27049	26783	26955	27224	27155	27157	27112	26971	26919	27079	26997	26812	27251	26829	26868	26922	27012	26856	26985	27043	26845	27069	26924	27015	26957	27122	26890	26830	27194	26869	27186	27078	26954	26918	26986	27135	27004	26872	26834	26917	27171	27228	27027	27044	26878	27017	27089	27040	27184	26964	27411	27083	27029	26855	26936	27390	26846	26912	27094	27042	27004	26832	26934	27029	27224	26758	26989	27120	26743	27037	26846	27067	26869	26972	27068	26953	27046	26956	26939	26940	27019	26734	26909	26709	26852	27056	27234	27017	26769	26744	27067	26982	27007	26950	27051	26866	26929	26985	26950	26951	27048	27260	27112	26760	26825	26968	26854	27124	27015	26777	26696	26684	27115	27367	27063	27146	26868	27143	26876	26819	27049	27014	27229	27106	26901	27174	27243	27064	26975	26864	26885	27026	27107	27102	26989	27059	26885	27023	27224	27184	26901	27143	27226	27045	27288	26886	26995	27017	27105	26929	26895	27141	27418	26884	26697	26889	27057	26902	26955	27071	27162	27320	27043	26944	27284	27104	26936	26912	26993	26966	26892	27117	27132	27057	27076	26992	26998	27044	26880	26954	26995	27288	27023	26999	26939	27048	26992	27094	27038	27063	27079	26985	26957	26727	26963	27055	27058	27152	26946	26981	26972	26891	27004	27056	26878	27052	26890	26894	26958	27101	27101	27027	26610	27022	27290	26887	27271	27041	27045	26919	27076	26951	27011	27111	27241	27141	27020	26922	27335	27039	26986	27116	27260	27322	27239	26730	26898	26916	26704	27039	27270	27027	26990	27157	27092	26785	27012	27185	27046	26912	27078	26962	26950	27048	26973	26857	27256	27031	26936	26814	26873	27073	26910	27120	27205	27164	27118	26994	26836	26922	27128	27024	27147	27145	27188	27030	26845	26687	27124	26927	27119	26951	26967	27064	26933	26950	27327	27144	27055	26907	27209	26984	26943	26739	27047	26822	27051	27117	27018	26984	26735	27032	27111	26925	26911	26710	27164	27224	27094	27187	27070	27312	27044	26862	26995	26971	26748	27270	27023	27141	27044	26966	26985	26918	27039	26872	27007	26922	27084	26865	27156	27008	26927	26974	27123	27000	27047	27126	26825	27150	27144	26892	27207	27162	27094	26913	27180	27100	27053	26832	26722	26995	26958	27068	26752	26825	26961	27056	26847	26860	26945	26879	27064	26977	26919	27026	26955	27157	27157	27049	27225	27500	27194	27038	26873	27002	26987	27034	27158	27036	27221	26997	26930	27012	27217	27127	27065	26777	27320	27050	26747	26856	27210	27244	26864	27126	27022	26954	27047	27219	26857	27062	26946	26893	26955	27085	26824	26910	27443	27220	27104	27107	27143	27032	26928	26794	26904	27230	26805	26906	27122	27183	27029	27007	26988	27120	27037	26976	26983	26929	27046	27072	26805	26936	26889	26824	27039	26808	27103	26890	27130	26989	27150	26972	26753	26651	27047	26927	27073	26958	26873	27176	26669	26908	27096	27016	27159	27028	26975	27116	27122	27272	26917	26807	27182	27045	26830	26715	26957	26831	26777	26885	27025	26998	27100	26909	27071	26829	27023	26945	27014	26841	26954	26986	26897	26837	26991	26944	26993	26967	27133	27173	26970	26988	27208	26970	26689	26991	26816	27129	26892	27181	26878	26878	26854	26866	26881	27134	26941	26913	27023	27068	27102	27076	26968	27063	27044	26832	27126	27075	27034	27030	26975	27002	26873	26886	26996	27157	27097	26896	26944	26732	27056	27144	27178	27114	26839	27122	26946	26937	27061	27102	26976	26859	27121	27018	27190	26949	26965	27026	27031	27059	27010	27301	27251	27088	26779	26854	27105	26965	27005	26966	27103	27089	27133	26908	27286	26985	26927	26724	26956	27201	27057	26892	27137	27126	27034	27000	26893	26994	26925	26944	27084	26924	26791	27065	26844	26897	27039	27090	27050	26910	27089	26992	27070	26835	27176	26901	26935	27101	27161	26857	26864	26859	27170	26939	27102	26820	27002	27042	27069	26980	27116	26988	27252	26808	26895	26997	26898	27045	27149	26812	26938	27287	26922	26948	27138	27158	27042	27116	27180	27013	26962	27053	27048	26864	26920	26844	27096	26954	26934	27063	27102	26890	27014	26648	27080	27095	27281	27083	26926	27043	26980	26991	26983	27010	27008	26746	27081	26802	27042	27148	26964	27178	27292	26937	27202	27031	27130	27179	27002	27188	26690	27209	26948	26979	27080	27072	26937	26899	27024	27034	27058	26845	27144	26998	26733	26910	26952	26995	27183	26978	27123	26950	26938	27074	26908	27027	27071	27029	27247	26760	26822	27119	27047	26845	26938	27004	26944	26928	27133	26903	26970	27005	27112	26819	26888	27085	26983	27194	26958	27014	27026	27000	27057	26873	26826	27226	27062	26837	26867	27079	27204	27010	26966	27196	26888	26990	26937	27085	26823	27060	26860	27011	26987	26864	27007	27057	26724	26999	26972	26814	27040	27127	27206	27210	26762	26873	26870	26854	26992	26964	26872	27068	27157	26895	26976	26957	27278	27113	26829	26783	27000	27091	27125	26969	27096	26819	26831	26851	27050	26923	27013	27056	27109	27179	27209	27027	27181	26843	26909	26840	27067	27283	26969	27004	26940	26967	26930	27193	27177	27038	26993	27046	26667	26899	27200	27237	26992	26994	27026	26841	26831	27150	27044	26890	27056	27059	27401	27102	27083	27086	27315	27156	26991	26923	26946	27112	27142	27062	26797	26902	27143	26835	27029	27082	27006	26819	26846	26721	27033	26948	26965	26820	27156	27047	26783	27179
29119	40801	33776	26200	22148	22375	20196	17624	16969	16830	16458	16136	15682	15733	15635	15443	15286	15429	15213	15501	15675	15828	15782	15346	15397	15270	15180	15204	15454	15412	15243	15403	15330	15103	15453	15362	15299	15031	15253	15138	15139	15164	15429	15366	15128	15250	15157	15185	15256	15225	15156	15225	15063	15366	15312	15110	15264	15177	15143	15202	15212	15362	15369	15207	15208	15243	15187	15239	15198	15267	15129	15258	15276	15162	15131	15282	15292	15172	15294	15358	15105	15366	15237	15247	15236	15266	15207	15207	15039	15241	15278	15186	15018	15067	15142	15155	15135	15212	15064	15112	15057	15195	15284	15214	15214	15265	15296	15260	15130	15079	15208	15088	15155	15176	15075	15059	15246	15165	15109	15179	15279	15153	15170	15320	15292	15214	15120	15029	15251	15143	15173	15106	15200	15215	15155	15230	15241	15309	15187	15165	15124	15281	15321	15207	15264	14960	15245	15103	15172	15024	15160	15223	15189	15194	15074	15228	15126	15137	15289	15200	15147	15217	15346	15070	15314	15160	15013	15016	15144	15192	15242	15173	15164	15487	15244	15125	15174	15203	15101	15142	15136	15194	15136	15288	15095	14974	14989	15252	15432	15196	15052	15252	15137	15297	15087	15146	15038	15085	15179	15121	15163	15370	15086	15275	15145	15205	15195	15173	15316	15177	15092	15247	15171	15188	15320	15217	14975	15125	15433	15135	15351	15201	15212	15135	15024	15237	15153	15157	15039	15164	15251	15123	15238	15151	15236	15302	15125	15176	15225	15240	15212	15182	15159	15314	15111	15243	15144	15175	15158	15180	15026	15211	15163	15230	15193	15151	15176	15205	15157	15175	15178	15142	15216	15180	15055	15104	15224	15127	15192	15293	15267	15307	15332	15271	15017	15244	15226	15131	15124	15133	15234	15170	15208	15133	15246	15136	15263	15228	14977	15238	15296	15037	15180	15157	15058	15204	15181	15054	15077	15192	15163	15123	15166	15043	15090	15102	15204	15165	15125	15362	15127	15185	15021	15240	15166	15363	15174	15102	15246	15275	15193	15279	15155	15237	15264	15379	15205	15104	15106	15223	14929	15076	15237	15209	15081	15255	15178	15222	15140	15177	15169	15054	15297	15121	15212	14994	15048	15008	15231	15250	15238	15114	15246	15303	15190	15229	15245	15325	15108	14991	15275	15135	14990	15282	15032	15183	15345	15241	15066	15260	15124	15056	15231	14907	15242	14982	15086	15048	15245	15139	15189	15129	15039	15022	15201	15241	15160	15162	15080	15169	15197	15022	15076	15396	15156	15168	15092	15246	15330	15190	15087	15277	15094	15269	15142	15003	15223	15208	15119	15324	15102	15270	15357	15266	15202	15124	15164	15123	15124	15022	15232	15271	15225	15230	15136	15191	15033	15248	15292	15076	15122	15292	15200	15125	15155	15181	15111	15330	14973	15298	15182	14962	15267	15109	15101	15039	15311	15344	15369	15204	15189	15332	15259	15256	15141	15208	15265	15089	15126	15117	15133	15060	15286	15022	15226	15099	15290	15055	15063	15273	15106	15238	15056	15180	15172	15221	14981	15321	15127	15221	15123	15222	15209	15071	15103	15038	15173	15247	15102	15301	15138	15136	15153	15129	15187	15371	15229	15206	15126	15070	15091	15267	14978	15352	15354	15186	15173	15224	15230	15208	14971	15215	15309	15222	15136	15213	15180	15101	15225	15129	15213	15035	15253	15301	14920	15274	15042	15008	15166	15194	15035	15374	15185	15104	15363	15279	15267	15196	15256	14997	15102	14900	15228	15158	15181	15162	15162	15040	15073	15247	15345	15204	15168	15279	15092	15110	15084	15087	15170	15160	15352	15297	15214	15042	15292	15057	15164	15368	15102	15376	15135	15093	15127	15399	15173	15241	15107	15208	15246	15133	15141	15324	14978	14979	15341	15133	15015	15248	15282	15103	15105	15167	15138	15464	15426	15151	15122	15284	15189	15160	15020	15188	15177	15385	15131	15003	15320	15253	15155	15044	15129	15028	15173	15200	15068	15086	15062	15216	15106	15180	15212	15196	15204	15201	15124	15267	15090	15189	15158	15146	15297	15305	15184	15258	15293	15141	15304	15102	15300	15114	15038	15066	15261	15318	15282	15037	15156	15147	14973	15003	15074	15231	15245	14838	15099	15050	15120	15163	15284	15159	15022	15121	15284	15051	15365	15100	15255	15317	15280	15241	14889	15249	15136	15133	15462	15269	15262	15009	15249	15355	15050	15286	15185	15226	15230	15288	15078	15229	15130	15191	15129	15141	15076	15115	15123	15101	15253	15124	15145	15155	15315	15282	15197	15087	15120	15084	15253	15185	15240	15092	15136	15194	15127	15097	15169	15279	15101	14990	15202	15173	15292	15258	15121	15216	15246	15266	15123	15170	15085	14989	15282	15264	15165	15245	15172	15130	15080	15266	15170	15062	15179	15214	15406	15047	15176	15192	15157	15150	15094	15237	15274	15086	15090	15182	15386	15110	15220	15265	15069	15045	15272	15169	15196	15345	15119	15232	15268	15175	15283	15178	15044	15333	15141	15290	15170	15101	15193	15128	15314	15240	15297	15070	15177	15299	15151	15036	15209	15263	15189	15105	15210	15278	15170	15171	15132	15170	15133	15164	15307	15341	15432	15137	15009	15217	15079	15299	15257	15315	15237	15221	15225	15295	15248	15076	15008	15225	15132	15262	15291	15062	15308	15217	15312	15092	15106	15205	15306	15140	15219	15258	15027	15184	15353	15159	15244	15082	15021	15155	15082	15225	15372	15255	15188	15067	15235	15068	15097	15200	14956	15044	15199	15048	15278	15048	15337	15013	15070	15162	15250	15169	15101	15121	15156	15023	15187	15175	14892	15185	15162	15224	15195	15124	15107	15341	15313	15285	15326	15170	15266	15259	15290	15096	15107	15140	15125	15239	15337	15256	15216	15238	15212	15258	15094	15226	15213	15222	15149	15276	15054	15145	15199	15146	15097	15303	15140	15116	15134	15141	15202	15302	15092	14981	15265	15181	14944	15297	15167	15250	14957	15082	15143	15093	15169	15034	15396	15226	15223	15102	15231	15087	15040	15213	15231	15240	15261	15132	15188	15263	15149	15149	15121	15274	15276	15334	15121	15221	15131	15168	15125	15230	15189	15168	15329	15235	15096	15314	15131	15172	15212	15171	14942	15232	15044	15199	15238	14977	15324	15144	15094	15234	15191	15153	15040	15399	15149	15225	15103	15241	15237	15216	15214	15291	15189	15227	15206	15208	15254	15110	15179	14894	15002	15148	15201	15177	15034	15183	15065	15220	15477	15183	15021	15303	15318	15205	15086	15114	15137	15139	15268	15069	15302	15056	15159	15036	15130	15060	15169	14989	15085	15414	15006	15120	15143	15354	15187	15028	15331	15165	15048	15124	15215	15194	15228	15121	15314	15317	15154	15268	15291	15034	15116	15110	15123	15040	15230	15215	15222	15157	15171	15137	15030	15152	15035	15316	15133	15378	15205	15392	15167	15319	15281	15114	15312	15177	15203	15216	15094	15133	15138	15212	15104	15259	15017	15266	15213	14997	15355	15142	15194	15263	15418	15217	15143	15130	15141	15273	15317	15153	15204	15167	15074	15080	15067	15114	15254	15079	15131	15205	15133	14958	15211	14997	15331	15220	15067	15292	15139	15299	15170	14962	15337	15111	14953	15229	15272	15190	15235	15128	15241	15209	15232	15224	15096	15241	15156	15104	15217	15171	15326	15305	15029	15081	15137	15232	15165	15108	15171	15349	15031	15273	15205	15053	15205	15186	15247	15223	15262	15130	15300	15205	15241	15226	15066	15205	15318	15123	15180	15201	15209	15286	15301	15237	15127	15111	15224	15148	15102	15110	15275	15137	15129	15302	15187	15050	15247	15155	15162	15227	15158	15108	15130	15375	15302	15134	15287	15246	15042	15261	15250	15143	15157	15289	15092	15099	15156	15173	15179	15110	15188	15184	15474	15281	15261	15205	15062	15255	15221	15145	15135	15274	15301	15206	15183	15073	15075	15186	15181	15234	15386	15292	15150	15391	15127	15126	15099	15190	15092	15204	15161	15224	15125	15259	15077	15261	15119	15225	15195	15163	15175	15296	15227	15166	15139	15186	15168	15284	15176	15206	15092	15177	15206	15229	15107	15142	15096	15195	15196	15119	15162	15157	15248	15351	15260	15122	15067	15154	15187	15088	15230	15299	15321	15210	15334	15041	15084	15093	15057	15216	15328	15154	15110	15191	15104	15308	15196	15212	15117	15133	15203	15105	15137	15082	15186	15207	15282	15083	15197	15166	15168	15302	15263	15249	14984	15095	15182	15162	15232	15229	15240	15012	15243	15224	15094	15158	15256	15347	15131	15285	15123	15324	15071	15151	15067	15182	15202	15340	15123	15116	15330	15079	15125	15065	15161	15288	15256	15185	15076	15112	15210	15164	15019	15116	15003	15258	15114	15237	15236	14896	15170	15178	15151	15222	15208	15156	15107	15158	15154	15198	15084	15276	15267	15147	15393	14967	15229	14998	15175	15196	15185	15034	15257	15301	15164	14983	15263	15206	15204	15442	15258	15223	15158	15146	15163	15393	15338	14922	15237	15223	15245	15225	15041	15287	15233	15210	15357	15161	15298	15190	15305	15269	15040	15104	15216	15120	15091	15228	15353	15142	15269	15133	15204	15128	15317	15233	15360	15236	15234	15179	15163	15049	15307	15342	15279	15225	15218	15228	15237	15288	15189	15232	15144	15023	15351	15103	15124	15260	15166	15012	15159	15290	15008	15289	15151	15116	15339	15058	15200	15172	15170	15286	15176	15170	15232	15136	15258	15323	15193	15183	15065	15295	15206	15133	15287	15253	15111	15250	15261	15210	15393	15019	15124	15166	15076	15322	15235	15266	15283	15317	15145	15353	15151	15012	15352	15213	15080	14959	15253	15075	15047	15183	15222	15190	15198	15091	15113	15104	15292	15172	15294	15112	15182	14986	15188	15171	15183	15211	15127	15198	15189	15140	15172	15333	15086	15161	15115	14961	15400	15025	15168	15105	15245	15162	15095	15241	15285	15081	15167	15234	15224	15350	15171	15137	15285	15092	15258	15114
22723	21022	27980	25597	27955	33769	34226	30854	29987	29888	29710	29143	28883	28704	28587	28550	28283	28371	28357	28173	28230	28627	28833	28647	28729	28112	27891	27998	28098	27886	27966	27893	28237	28054	28090	28063	27745	27916	28061	28047	27956	27829	27817	27956	27945	28159	27883	27998	27956	27982	27956	28000	27959	27568	27917	28005	27848	28084	27991	27726	27913	27906	27903	27984	27812	27898	27888	27931	27836	28058	27893	27988	27763	27932	27964	27868	28368	27915	27801	28190	27969	28030	28047	27714	27733	27896	27853	27920	27801	28014	28127	28006	28065	27739	27929	27761	28043	27782	27645	27843	27819	28011	28020	27849	27710	27655	27997	28072	28080	27614	27977	27890	28034	27997	27959	28196	27799	27792	28076	28003	27609	27810	27898	27929	28025	27986	27978	27971	27776	27868	27857	28019	27816	27904	28113	27811	27881	27808	27967	27710	27843	27809	27957	27790	28060	27816	27840	27896	28036	28034	28054	28003	28211	27945	27669	27816	27923	27554	27820	27987	27759	27796	27822	27825	27542	27719	27716	27804	27798	27715	27938	27937	27874	28006	27933	27804	27747	27916	27869	27884	27632	28006	28054	28027	27734	28065	27859	27822	28029	27804	27770	27779	28066	28052	28019	27948	27841	27811	27884	27850	27796	27954	27853	28084	27838	27611	27846	27832	27973	28015	27714	27669	27691	27713	28193	27955	27673	27679	28109	27813	27882	28003	27913	27436	27852	27779	27868	28170	27824	28058	27910	27703	27900	28076	27940	27752	27877	27862	27886	27772	28093	27701	27786	27867	27913	27784	27758	27725	27711	27998	27891	27735	27854	27835	27753	27878	27528	27669	27850	27653	27762	27621	27869	27855	27841	27950	27907	27991	27901	27991	27926	27870	27654	27979	28251	28050	27946	27823	27885	27887	28019	27770	27815	27572	27795	27679	27909	27644	27922	27828	28093	27700	27931	27851	27952	28009	27783	27985	27741	27763	28063	27972	27823	27816	27721	27848	28029	27743	28021	27963	28062	27742	27807	27856	27918	27818	27734	27791	27763	28172	27462	27593	27842	27801	27704	27896	27798	27774	27988	27575	28009	27948	27527	27687	27995	27688	28258	28061	27996	27850	27868	27955	27997	27943	27647	28011	27798	27820	27741	27960	27912	28060	27531	28179	27750	27765	27859	27997	27706	27924	27835	28081	27832	27891	28019	27815	27866	27593	27948	27971	27891	27938	28002	28002	27903	27906	28010	27739	27983	27653	27877	27615	27958	27957	27892	28019	27963	27744	27839	27708	27819	28166	27871	27551	27928	27925	27908	27768	27752	27666	27832	27833	27730	27674	27638	28027	27662	27891	27938	27919	27996	27758	27719	27949	27969	27866	27681	27951	27902	27979	27871	28071	27948	27590	27700	27952	27650	28033	27863	27862	27817	27741	27876	27910	27977	27846	27673	27830	27816	28113	27878	27865	27895	27675	27917	27790	27838	27868	27911	27872	27671	28057	27951	27988	27923	27804	27829	27978	27942	27797	27805	27947	28141	27973	27965	27896	27992	28006	27953	27731	28128	27845	27718	27850	28013	27842	27817	28010	27913	27597	27982	27901	27931	27660	27750	28181	28019	27859	27700	27791	27900	28154	27757	27949	28037	27876	28086	27658	28008	27737	28117	27817	27881	27950	27552	27991	27907	27920	27947	27711	27746	27784	27925	27961	27683	27990	27787	27560	27874	27924	27801	27644	27946	27835	28168	27953	27893	27876	27715	28122	27931	27785	27994	27725	28020	28002	28071	27818	27847	27628	27907	27891	27906	27799	27765	27685	27716	27677	27713	27881	27864	28054	28158	27848	27757	27662	27773	27904	27737	27916	27960	27676	28003	27797	27931	27938	27950	27884	28178	27934	27855	27760	27999	27904	27960	27846	27995	28032	27731	27978	27892	28073	27987	27735	27720	28028	27870	27940	27762	27841	27961	27888	27930	28012	27903	27702	27843	28018	27730	27767	27982	28094	27822	27813	27775	27878	27921	27962	27851	27926	27876	28069	27986	28034	27877	27816	27722	27899	27985	27821	27740	27919	27729	27760	27732	27447	27990	27841	27870	27955	27979	27756	27652	27613	27884	28066	28181	27940	27668	27919	27842	27741	28064	27927	27752	28113	27746	27999	27786	27669	27897	27812	27887	27777	27786	27848	28017	28082	27912	27927	27841	28074	27986	27748	27930	27956	27753	27939	28025	27905	27836	27905	27979	27878	27789	27534	27922	27925	27761	27949	27889	27778	27895	27820	27649	28063	28050	27872	27839	28176	27916	27839	28114	27816	27897	27686	27692	27808	27876	28076	27930	27841	27903	27766	27718	27731	27856	27883	27847	27906	27966	27807	27777	27805	27815	27799	27961	27899	28074	27856	27994	28008	27902	28008	27633	27446	27808	28044	27849	28138	27902	27788	27928	27894	27628	27867	27564	27833	27948	27705	27750	27748	27816	27909	28055	27598	27723	27875	27876	27924	27751	27724	27952	27911	28078	28005	28008	27801	27678	27928	28190	27817	28061	28052	27752	28079	27823	27811	27932	28137	28054	27862	27816	28073	27841	27929	27865	27955	28123	27782	27991	27729	28091	27883	27942	27948	28005	28045	27897	28072	27956	27604	27963	27807	27847	28067	27775	27835	27910	27678	27960	28001	28036	27896	27875	27768	27992	28037	28077	27977	28076	27901	27993	27864	27662	27948	27867	27965	27830	28050	27790	27709	28142	28095	27870	28188	28077	27999	27737	27762	27946	27813	28131	27897	27747	27797	27852	27932	28043	28222	28075	27961	28001	27860	27697	27659	27952	27846	27937	27767	28073	28036	27920	27624	27924	27905	27543	27985	27965	27914	27687	27825	27936	27857	27903	27757	27590	27931	27981	28041	27865	27810	27919	27812	27785	27986	27791	27846	28037	27718	28012	27622	28108	27943	27995	27785	27900	28047	27712	28018	27895	27774	27686	27890	27491	27939	27901	27972	28245	28225	27621	27917	28117	27866	28073	27782	27770	27776	27765	27573	27698	27565	27824	27867	27863	27852	27861	27756	27869	27932	27852	27800	28052	27762	27991	27948	27772	27884	27996	27737	27466	27807	28012	27624	27834	27773	27940	27952	27923	27916	27885	27850	27757	27732	27994	27827	27888	27723	27881	27685	27651	27782	27900	28053	27897	27644	28046	27967	28028	27670	28041	27902	27967	27865	27806	27996	27863	27830	27918	27964	28146	27730	27981	27914	27973	28054	27967	27528	27974	27631	28124	27906	27907	27791	27743	27810	27622	27922	27711	27744	27929	27678	28054	28009	28017	27739	27813	28044	27794	27911	27834	28042	27844	27763	27592	27809	28215	27724	27952	27893	28068	27984	28161	27853	27816	27697	27633	27787	27930	28081	27663	27757	27866	28097	28054	27781	27927	27852	27929	27847	27857	27657	27989	27957	27938	28044	27820	27890	27667	27710	27852	28002	27747	27660	27953	28036	28083	27809	27986	27660	27871	28121	27919	27719	27815	27822	27975	27827	27944	27942	28046	27792	27733	27725	27771	27934	27989	27906	27896	27774	27950	27942	27908	27912	27943	27830	27861	28061	27830	28001	27785	27719	27885	27568	28069	27848	27936	27868	28003	27714	27768	27690	27935	27863	27644	27760	28008	27754	28061	27917	27872	27798	27802	27834	27861	27948	27930	27808	27770	27808	27903	28066	28045	27927	28020	27839	27948	27682	28002	27941	27515	27672	27780	27797	27853	27922	28114	28154	27793	27674	27897	27675	27903	27832	27867	27921	27811	27875	28056	27725	27916	27831	27809	27699	27610	27813	27925	27998	27768	27902	28049	27740	28214	27803	27812	27624	27693	27828	27960	28016	27852	27879	27655	27946	27769	28037	27907	28015	27848	27706	27828	27815	27867	27746	27926	27767	28042	27729	27906	27969	27655	27781	27987	27842	28023	27782	27781	27836	28015	27739	28017	28113	28193	28179	28060	28084	27766	27846	27688	27985	27889	27865	28104	27960	28127	27707	28134	27533	27563	27698	27977	27904	28008	27775	27795	27772	27791	27965	27923	27902	27868	27855	27974	27838	27783	27969	28034	27938	27677	27884	28132	27795	27892	27646	27852	27784	27841	27784	27964	27698	27755	27780	27743	27995	27588	27860	28019	27681	27738	27857	27927	27976	28052	27813	28051	27912	28024	27929	28184	27693	27855	27973	27688	27867	27795	27870	27965	28140	27616	27770	27697	27954	27780	27783	27996	27841	27678	27756	27813	27758	27811	27772	27687	27829	27993	28046	27929	27951	27751	27857	27864	27940	27904	27806	27727	27906	27909	27881	27882	27957	27722	27851	27914	27719	27621	27911	27957	27711	27866	27847	28196	27773	27996	27978	27794	27762	27944	27824	27965	27808	27743	28041	27728	27738	28006	28100	28029	27917	28111	27753	28113	27774	28048	28051	27969	27685	27975	27885	27987	27668	27861	27708	27836	27753	28062	27938	27946	27876	27877	28086	27830	27732	27738	27984	27764	27676	28011	27685	27874	27578	28069	27744	27687	27825	27803	28058	28029	27759	27900	28074	27600	27910	28122	27692	27914	27709	27709	27737	27837	27975	27819	27969	27877	27816	28006	27749	27533	27887	27773	28014	27748	27926	27863	27821	27898	27828	28111	27654	27850	27654	27915	27792	28206	27869	27899	28011	28007	27786	27919	27968	27680	27837	27792	27935	27781	27788	27949	27841	28093	27673	27881	27877	27919	27859	28131	27714	27893	27758	28026	27937	27803	27769	27934	28093	27860	27848	27839	27929	27828	28059	27785	27750	27876	27680	28010	27882	27927	27959	28114	27841	28131	27895	27856	27885	27984	27695	27723	28012	28049	27895	27805	27850	28056	27770	27837	28077	27921	27812	27907	27963	27945	27923	27968	27749	27833	27715	27601	27763	27983	27892	27867	28148	27622	27861	28053	28283	27993	27716	27658	27782	27845	27814	27803	27757	27609	27676	28035	27842	27761	27913	27920	27740	27896	27986	27878	27935	28036	27881	28113	27915	27969	27657	27910	28044	27962	27922	27948	27646	28044	27822	27965	27769	27836	27765	27640	27705	27879	27925	28030	28239	28010	27803	27748	27744	27959	28016
27729	42649	35374	28382	27749	25565	20848	19026	18210	18230	17614	16789	16436	16552	16437	16172	16264	16114	16133	15998	16113	16491	16729	16495	16122	15992	15719	15817	15700	15709	15950	15943	15794	16031	15929	15841	15684	15681	15913	15825	15870	15728	15687	15751	15643	15628	15562	15632	15775	15916	15831	15703	15853	15711	15668	15938	15769	15699	15760	15718	15784	15788	15910	15585	15714	15661	15802	15703	15608	15605	15542	15606	15772	15655	15774	15754	15828	15715	15748	15545	15720	15849	15574	15617	15561	15776	15576	15559	15666	15651	15567	15760	15699	15575	15682	15617	15776	15699	15592	15652	15671	15617	15863	15668	15615	15709	15645	15650	15945	15583	15642	15414	15673	15678	15767	15622	15834	15680	15707	15558	15729	15599	15545	15703	15737	15756	15567	15749	15736	15715	15695	15650	15811	15586	15552	15715	15788	15521	15645	15632	15639	15605	15607	15633	15637	15689	15691	15596	15672	15699	15776	15832	15690	15688	15585	15636	15614	15617	15797	15501	15593	15684	15807	15836	15703	15522	15589	15715	15721	15613	15818	15638	15730	15723	15785	15619	15640	15615	15619	15618	15615	15657	15728	15598	15834	15716	15611	15551	15883	15729	15671	15785	15717	15628	15869	15861	15756	15631	15605	15683	15810	15811	15733	15675	15640	15703	15535	15723	15719	15499	15694	15685	15653	15660	15664	15634	15616	15605	15726	15537	15884	15625	15654	15685	15746	15482	15550	15743	15621	15805	15759	15598	15651	15506	15712	15596	15770	15516	15552	15663	15619	15549	15573	15728	15726	15463	15650	15904	15573	15843	15759	15654	15812	15927	15589	15603	15710	15828	15666	15562	15563	15763	15474	15695	15657	15708	15781	15813	15662	15657	15731	15726	15624	15756	15740	15585	15678	15665	15621	15660	15701	15599	15699	15722	15815	15606	15702	15559	15507	15771	15735	15622	15543	15611	15656	15564	15618	15784	15542	15519	15685	15606	15611	15680	15667	15661	15684	15558	15677	15758	15616	15656	15749	15717	15584	15643	15695	15683	15583	15784	15677	15615	15687	15841	15607	15766	15828	15589	15614	15840	15497	15649	15790	15855	15546	15604	15838	15720	15605	15545	15639	15794	15610	15789	15558	15729	15605	15695	15902	15595	15708	15508	15812	15519	15630	15646	15711	15635	15690	15775	15909	15668	15644	15646	15616	15754	15570	15543	15683	15567	15725	15519	15705	15647	15744	15631	15621	15530	15579	15666	15749	15589	15909	15652	15792	15825	15706	15580	15690	15640	15924	15642	15653	15590	15479	15678	15579	15565	15750	15541	15463	15680	15642	15750	15521	15693	15715	15668	15770	15595	15487	15785	15617	15645	15698	15754	15627	15715	15619	15720	15753	15721	15466	15770	15682	15766	15527	15736	15670	15520	15576	15667	15689	15609	15661	15705	15614	15516	15646	15622	15502	15724	15741	15700	15778	15666	15539	15526	15785	15575	15628	15595	15540	15894	15758	15751	15767	15566	15763	15864	15661	15883	15740	15875	15580	15713	15751	15799	15444	15750	15715	15592	15465	15535	15825	15719	15556	15579	15731	15657	15783	15487	15709	15768	15724	15686	15746	15714	15509	15630	15781	15497	15699	15671	15609	15602	15692	15771	15768	15527	15561	15698	15571	15552	15557	15593	15552	15766	15814	15640	15693	15617	15872	15604	15692	15481	15576	15676	15686	15744	15617	15686	15825	15753	15402	15869	15656	15694	15611	15548	15467	15659	15743	15698	15536	15697	15766	15735	15548	15822	15402	15644	15820	15816	15696	15726	15586	15762	15567	15629	15578	15760	15570	15672	15507	15515	15703	15655	15591	15656	15625	15615	15601	15643	15537	15819	15730	15563	15614	15717	15787	15670	15613	15741	15584	15640	15703	15562	15732	15660	15647	15666	15632	15715	15757	15692	15746	15571	15692	15614	15542	15626	15773	15611	15638	15708	15707	15616	15613	15701	15766	15761	15704	15679	15556	15721	15782	15717	15723	15691	15747	15768	15743	15510	15474	15789	15713	15630	15522	15694	15715	15771	15803	15755	15605	15612	15615	15816	15757	15650	15612	15496	15710	15690	15707	15651	15772	15723	15551	15732	15651	15653	15671	15470	15549	15678	15732	15657	15728	15647	15766	15726	15676	15749	15586	15707	15689	15718	15877	15679	15793	15643	15618	15479	15712	15730	15751	15682	15550	15516	15567	15744	15830	15624	15741	15660	15813	15658	15844	15683	15730	15685	15600	15435	15580	15695	15730	15580	15679	15605	15759	15751	15691	15583	15712	15672	15699	15925	15626	15551	15699	15521	15647	15672	15862	15608	15676	15639	15594	15614	15741	15523	15514	15633	15854	15651	15661	15697	15599	15615	15656	15723	15801	15662	15810	15639	15763	15606	15592	15580	15721	15604	15774	15567	15508	15747	15548	15677	15871	15735	15508	15743	15524	15760	15569	15574	15750	15785	15822	15621	15606	15775	15750	15645	15649	15640	15596	15878	15676	15758	15612	15621	15681	15663	15687	15802	15540	15701	15720	15684	15612	15807	15434	15572	15631	15607	15474	15679	15728	15572	15627	15495	15564	15498	15766	15739	15615	15726	15669	15645	15604	15671	15811	15657	15786	15606	15667	15699	15761	15782	15693	15625	15804	15581	15694	15649	15600	15529	15793	15643	15598	15756	15586	15563	15713	15489	15635	15554	15656	15577	15841	15718	15679	15526	15644	15625	15602	15530	15547	15712	15738	15583	15646	15619	15823	15595	15800	15546	15565	15654	15574	15613	15730	15613	15789	15594	15877	15736	15813	15655	15552	15567	15804	15814	15784	15719	15593	15745	15596	15618	15580	15524	15584	15579	15660	15654	15632	15738	15694	15735	15850	15668	15854	15775	15683	15746	15654	15654	15592	15604	15647	15553	15627	15727	15672	15693	15578	15686	15788	15638	15649	15808	15770	15883	15610	15626	15826	15618	15757	15706	15617	15760	15807	15555	15655	15716	15571	15796	15670	15689	15568	15821	15583	15659	15733	15606	15609	15747	15511	15714	15583	15613	15669	15678	15674	15785	15783	15768	15644	15598	15491	15779	15766	15595	15712	15644	15731	15840	15593	15661	15723	15700	15680	15739	15547	15819	15858	15461	15707	15706	15640	15628	15689	15542	15688	15694	15718	15784	15771	15619	15450	15759	15605	15632	15702	15604	15513	15601	15577	15623	15809	15489	15628	15736	15571	15697	15742	15618	15786	15628	15773	15726	15615	15754	15704	15550	15687	15765	15597	15561	15685	15816	15866	15718	15567	15630	15753	15709	15500	15724	15685	15689	15642	15550	15758	15816	15650	15672	15579	15732	15599	15678	15474	15558	15638	15699	15725	15563	15683	15646	15659	15620	15665	15497	15621	15779	15632	15834	15801	15754	15558	15803	15818	15553	15730	15713	15579	15698	15672	15763	15505	15762	15505	15668	15669	15549	15628	15609	15732	15564	15778	15740	15828	15657	15812	15642	15442	15685	15586	15691	15639	15582	15700	15472	15824	15661	15775	15553	15968	15749	15784	15723	15714	15794	15605	15552	15544	15624	15525	15476	15748	15640	15833	15772	15507	15751	15799	15498	15783	15733	15847	15664	15720	15732	15598	15739	15816	15713	15664	15617	15699	15731	15557	15715	15881	15710	15681	15609	15789	15874	15601	15771	15663	15608	15612	15603	15765	15546	15616	15776	15564	15564	15768	15658	15628	15737	15591	15586	15706	15651	15652	15727	15932	15721	15614	15709	15619	15568	15647	15793	15634	15749	15533	15926	15655	15770	15681	15841	15695	15668	15597	15696	15590	15441	15786	15641	15640	15612	15592	15613	15721	15524	15620	15720	15728	15823	15775	15635	15780	15633	15891	15662	15748	15624	15632	15664	15810	15747	15705	15850	15713	15597	15501	15808	15749	15713	15669	15533	15715	15572	15766	15702	15484	15690	15740	15708	15775	15644	15549	15670	15724	15677	15543	15777	15557	15695	15485	15610	15759	15663	15636	15750	15623	15759	15715	15714	15770	15761	15775	15570	15770	15706	15689	15821	15775	15860	15618	15733	15594	15646	15564	15615	15557	15760	15782	15880	15490	15490	15759	15511	15779	15579	15631	15624	15583	15478	15674	15704	15606	15678	15642	15669	15718	15749	15673	15748	15585	15530	15597	15686	15791	15592	15671	15811	15779	15761	15625	15790	15589	15668	15730	15759	15510	15791	15872	15506	15665	15978	15636	15647	15759	15748	15816	15674	15671	15721	15564	15419	15730	15908	15809	15609	15580	15742	15640	15631	15664	15481	15755	15623	15751	15825	15744	15592	15825	15402	15735	15634	15551	15800	15723	15626	15684	15665	15544	15726	15658	15710	15628	15635	15591	15622	15562	15785	15618	15736	15655	15770	15642	15594	15729	15549	15736	15748	15559	15595	15525	15784	15810	15718	15650	15450	15818	15721	15762	15670	15638	15799	15719	15590	15816	15722	15650	15611	15801	15699	15714	15655	15577	15633	15775	15730	15556	15890	15648	15761	15583	15694	15493	15644	15738	15554	15620	15646	15793	15627	15730	15573	15627	15775	15764	15557	15563	15552	15739	15632	15705	15638	15719	15751	15721	15662	15545	15616	15672	15655	15762	15789	15755	15586	15727	15565	15702	15713	15577	15685	15574	15706	15647	15725	15739	15707	15525	15755	15731	15800	15638	15637	15618	15716	15783	15736	15738	15542	15638	15667	15529	15694	15581	15703	15783	15754	15631	15644	15761	15550	15681	15692	15612	15776	15859	15481	15689	15513	15738	15673	15620	15786	15624	15810	15884	15560	15767	15865	15751	15643	15835	15558	15775	15629	15689	15640	15798	15524	15652	15700	15608	15612	15632	15496	15502	15673	15510	15508	15606	15660	15695	15695	15596	15733	15617	15541	15714	15420	15626	15495	15589	15621	15644	15546	15440	15657	15757	15672	15788	15539	15618	15661	15524	15651	15744	15555	15605	15750	15602	15681	15753	15702	15608	15659	15664	15761	15652	15662	15547	15611	15765	15762	15724	15749	15639	15816	15599	15504	15649	15641	15772	15712	15577	15622	15681	15581	15790	15595	15574	15780
36315	32956	36654	35467	34675	32879	30277	29421	29145	29356	28875	28659	28507	28226	28393	28360	28280	28282	28378	28229	28259	28407	28348	28316	28204	28387	28054	28208	28239	28226	28236	28190	28062	28245	28154	28165	28174	28151	28280	28451	28092	27778	28123	28418	28312	28123	27994	28107	28129	28215	28188	28291	28382	28158	28126	28119	28085	28213	28108	28409	28288	28091	28266	28056	28164	28223	28030	28044	28299	27939	28273	28089	28389	28126	28158	28283	28172	28418	28031	28325	28109	28055	27946	28139	27930	28248	28179	28165	28088	28434	28178	28079	28124	27888	27874	28287	27958	28071	28108	28147	27845	28243	27884	28070	27902	27966	28167	28372	28045	27989	28105	28106	28305	28241	28094	28274	28194	28368	28203	27880	27832	28121	28275	28091	28103	27976	28115	28044	28253	27974	28034	28015	28194	28219	28176	28402	28191	27933	28242	28063	28180	28000	27829	28025	28260	28138	28044	28155	28078	27947	28231	28033	28428	28187	27916	28089	27900	27921	28400	28106	28166	27924	27951	28209	27981	27885	28095	28027	28186	27975	27962	28004	28187	28264	28340	27944	27858	28164	28113	28086	27811	28228	28471	28387	28164	28027	27864	28246	28168	28251	28196	28278	28242	27970	27926	28407	28063	28253	27975	28261	27842	28032	27988	28157	28177	28107	28058	28002	28203	27957	28030	28150	28068	28260	28002	28123	28351	28269	28065	28303	28171	28437	28349	28099	27968	28052	28189	28060	27980	28038	28109	28019	27901	28121	28332	28277	28049	28294	28008	28038	28304	28224	28031	28048	28096	28155	27984	28101	28094	27975	27906	27901	28448	28221	28429	28259	28363	28181	28319	28388	28143	28290	28157	28079	27938	28240	28273	28128	28087	28201	27995	28066	28217	28227	28037	27937	28148	28175	28193	28026	28031	27857	28183	28130	28159	28093	27953	28097	28254	27960	27849	28046	28097	27951	28347	28124	28296	28280	28010	28037	28196	28160	28167	28027	28137	27773	28118	27946	28210	28139	28045	28006	27714	28061	28181	28224	28239	28131	28100	28239	28201	28095	28240	27950	27955	27981	27982	28091	28062	28087	28083	28181	28208	28105	27942	28035	28331	28271	28401	28198	28228	27958	28012	28163	27988	28185	28026	28289	28201	28059	27985	28158	28043	28045	28236	28069	28096	27943	27997	27935	27896	28010	28426	28119	28202	28018	28273	27983	28147	27929	28337	27950	28101	28028	28359	28091	28121	28027	28346	28411	27990	28140	28130	27914	28196	28180	28029	27948	27899	27991	28096	27913	28204	27982	27974	28125	28097	28169	28082	28363	27930	27929	28065	28244	27997	28130	28062	28135	28123	28189	28509	27949	28220	28144	27946	28076	27911	28354	28136	28174	28153	28172	27751	28071	28101	27971	27989	28034	28186	27811	28317	28314	28117	27962	27840	28206	28077	28115	28236	28224	28357	28247	28208	28134	28083	27976	28029	28074	28039	28259	28022	27996	28287	28142	28019	28236	28047	28327	28105	28220	28115	28321	28287	28095	28516	28135	28059	28163	28024	28092	28149	28229	28149	27989	28042	28368	28134	27949	27968	28340	28159	28092	28018	28302	28184	28198	27964	28211	28251	28200	27976	28104	28205	28421	28306	28067	28023	28091	28175	28117	28017	28056	28164	28344	28357	27891	28031	28282	28292	28272	28280	28092	28351	28136	28307	28145	28095	27781	28159	27936	27836	28170	28200	27876	28250	27939	28222	28173	28297	28304	27947	28112	28186	28038	28215	28134	28135	28140	28099	28363	28042	28206	28366	27919	28233	28127	28200	28159	28259	28037	28149	28098	28088	28275	28129	28026	28102	28011	27986	28068	28159	28145	28245	27884	28194	28137	28003	28209	27963	27825	28119	28233	27839	28246	28171	28086	28043	28058	28138	28081	28028	28092	28271	28083	28109	28142	27911	27951	28208	28219	28222	28045	28386	28253	28159	28163	27979	28186	28386	28189	28112	28073	27859	27996	27833	28357	28441	28054	27988	27924	28273	28014	28084	28299	28163	28196	28012	27865	27951	28184	28266	28004	28215	28189	28108	28060	28034	28247	28197	27887	28153	28041	28389	28166	28373	28265	28270	28023	28453	28275	28098	28116	28085	28030	28265	28293	28315	28227	28126	27859	28222	28296	28233	28504	28180	28098	28262	28023	27989	28340	28064	28469	28208	28393	28179	28105	27915	28206	28028	28047	28193	27935	28126	28230	27932	28290	28025	28259	27922	27861	28025	28155	28104	28256	28061	28125	27939	28179	27999	27992	28231	28206	27975	28246	28339	27993	28299	28246	28242	28140	28405	28317	28006	27993	28214	28304	28308	28123	28221	28252	28115	27887	28175	28420	28143	28227	28168	28230	28245	28083	28134	28150	28302	28218	28036	28060	28348	27987	28065	28334	27881	27902	28152	28192	28046	28298	28289	28060	28051	28040	27995	28243	28071	28123	28439	28288	28235	28111	28104	28247	28120	28159	28415	28176	27966	28253	27848	28131	28173	28000	27944	28161	28064	28245	28113	28247	28328	28078	28103	27988	28422	27831	28074	27996	28226	28068	28172	28032	28242	28218	28031	28203	28178	28225	28018	28313	28228	28174	28260	27959	27987	28206	28039	28069	28265	28190	27974	28108	28146	27931	28030	28140	28064	28082	28028	28208	28084	28067	28052	27934	27981	27986	28406	28075	28217	28373	27899	28145	27999	28047	27942	28073	28189	28109	27869	28098	28214	28357	28128	28026	28090	27907	27934	28133	28298	28089	27990	28194	27876	28181	28247	28101	28481	28382	28274	27953	28057	28048	27957	28290	28092	28414	28165	28146	28222	27916	27998	28154	28048	28059	28298	28305	28013	28166	28303	27887	28134	28153	28189	28030	28127	28059	28102	28096	28108	28123	28192	28208	28334	28033	28221	27974	27850	28292	27960	27870	27905	28112	28159	28231	28344	28071	28037	28192	28262	28468	28270	28270	28149	28345	27976	27972	28402	28109	28142	28411	28458	28150	27948	28198	28247	28226	28011	28226	28122	28133	28269	28269	27982	28212	28134	28119	28168	28161	28219	28209	28072	28126	28164	28182	28115	28325	28116	28241	28247	28191	28287	27968	28133	28074	27877	27988	28189	28138	28246	28269	28233	28281	28246	28108	28122	28072	28363	27987	28237	28200	28131	28104	28060	28152	28200	28104	28006	27911	28547	28272	28081	27908	27894	28328	28101	28157	28206	28219	28187	28042	28177	28210	28050	28204	28129	28083	28223	28149	28211	27937	28123	28060	27902	27992	28181	28119	28089	28014	28282	28054	28202	28240	28130	28501	28132	28071	27953	28108	28010	28152	28159	28286	28223	28238	27912	28264	27970	27908	28203	28295	28077	28131	28053	28152	28008	28214	27976	28223	28277	28437	28529	28243	28041	28293	28200	28342	28069	28343	28276	27913	28137	28028	28173	28252	28159	27979	27786	27876	28060	28376	28142	28158	28280	28403	28490	28107	28037	28050	28168	28060	28122	28469	27994	28117	28002	27945	27985	28171	28296	27973	28153	28439	28354	27867	28310	28086	28097	28248	28176	27797	28127	28278	28180	28125	28160	28205	28101	28039	28099	28158	28052	28406	27948	28295	28077	27859	27967	28132	28215	28128	28073	28289	28045	28313	27953	28343	28333	28166	28242	28018	28292	28284	28262	28225	28450	28025	28139	28008	28285	28352	27983	28362	28022	28328	28245	28041	27840	28116	28237	28053	27881	28240	28211	28219	28142	28188	28276	28124	27954	28244	28060	28254	28262	28308	28315	28256	27925	28279	28160	28108	28186	28012	28006	28135	28315	28077	27937	27897	28146	28305	28164	28175	28181	28174	28251	28063	28216	28201	28316	28164	28186	28321	28069	28332	28290	28351	28135	28128	28340	28172	28201	28124	28034	28050	28098	27956	28096	28073	28197	28058	28173	28262	28029	27932	28049	28077	28155	28190	28125	28102	28051	28256	28284	28103	28212	28078	28180	28005	28309	28173	28154	28125	28143	28218	28144	28290	28008	28189	28110	28300	27953	28141	28129	28169	28233	28447	28183	28377	28049	28307	28336	28088	28229	28150	28141	28248	27830	27965	28286	28150	28133	28348	28203	27863	27963	28436	28321	28156	28134	28121	28385	27957	28302	28088	28063	28313	28166	28583	27929	28074	28149	28086	28118	27950	28297	28016	28167	28207	28065	28020	28280	28267	27947	28179	28108	28352	28223	28126	28218	28057	28327	27901	28278	28257	28282	28255	28512	27919	28257	28092	28068	28454	28254	28511	28129	28238	27930	28131	28292	28058	28133	28295	28275	28238	28372	28250	28020	28422	27959	28403	28274	28373	28286	28156	28188	28095	28145	28161	28154	27962	28239	28213	28243	27899	28319	28179	28326	28354	27939	28050	28182	28319	28172	28240	28147	28111	28231	28328	28130	27916	28048	28255	28321	28203	28186	28144	28207	28187	28094	28102	28367	28222	28014	28256	28297	28275	28139	27925	28222	27962	28114	28363	28094	28036	28257	28064	28047	28004	28328	28026	28114	27952	28016	28221	27946	28318	28250	28181	28234	28486	28153	28085	28339	28173	28158	28232	28157	28334	28229	28254	28062	28096	28345	28228	27981	28176	28229	28398	28142	28234	28212	27934	27834	28233	28094	27997	28220	28078	28252	28035	28221	28328	28198	28190	28282	28178	27981	28079	28161	27933	28238	28310	28179	28347	28045	27946	28095	28383	28037	27837	27987	27965	28079	28212	28217	28353	27905	27922	28057	28158	28287	27971	28243	27911	28199	28338	28347	28011	28182	28318	27861	28044	28386	28254	27991	28158	28233	28096	28079	28217	28098	28170	28241	28314	28425	28298	28003	28103	27929	28250	28188	28613	28170	28220	28131	28039	28127	28227	28156	28195	28118	28158	27962	28056	28132	27892	28036	28393	28065	28131	28009	28372	28058	28044	28110	28006	27858	28014	28231	27961	28089	28068	28266	28236	28372	28095	28371	28043	28169	28177	28131	28118	28352	27925	27994	28131	28279	28131	27979	28005	28522	28179	28105	27969	28119	28268	27964	27801	28087	28047	28192	28005	28166	28341	28363	28343	28137	28129	28268	28070
28182	31493	26848	23380	24511	21082	18091	17196	16880	16954	16544	16304	15953	16089	15801	15718	15725	15763	15596	15634	15614	15683	15619	15760	15566	15419	15565	15618	15447	15586	15595	15655	15707	15656	15821	15535	15678	15646	15557	15686	15347	15669	15629	15609	15532	15649	15459	15654	15440	15707	15538	15624	15628	15560	15609	15622	15607	15550	15649	15458	15666	15582	15659	15577	15610	15574	15677	15586	15649	15454	15709	15481	15443	15539	15639	15628	15704	15452	15691	15607	15758	15554	15793	15538	15593	15512	15608	15595	15513	15801	15597	15417	15674	15607	15398	15681	15568	15645	15571	15611	15465	15559	15527	15730	15589	15506	15496	15670	15352	15509	15554	15531	15735	15739	15733	15571	15516	15624	15626	15645	15700	15599	15596	15475	15432	15481	15649	15833	15679	15502	15479	15614	15546	15657	15662	15715	15401	15623	15769	15664	15486	15615	15694	15738	15649	15599	15677	15558	15448	15683	15620	15618	15669	15481	15634	15532	15493	15607	15566	15659	15503	15526	15538	15412	15650	15529	15628	15576	15456	15652	15621	15629	15500	15624	15554	15714	15478	15592	15603	15550	15570	15674	15731	15591	15377	15566	15534	15605	15448	15532	15566	15511	15488	15479	15753	15531	15448	15719	15663	15529	15608	15540	15700	15706	15545	15603	15647	15577	15510	15539	15630	15597	15543	15617	15453	15670	15476	15565	15570	15693	15669	15600	15542	15478	15659	15605	15433	15573	15505	15652	15517	15462	15613	15543	15538	15546	15592	15550	15565	15658	15437	15615	15668	15474	15558	15709	15588	15480	15612	15482	15589	15729	15696	15583	15708	15780	15499	15502	15783	15508	15667	15696	15375	15656	15621	15547	15455	15609	15753	15613	15616	15397	15652	15634	15550	15622	15563	15709	15735	15592	15718	15633	15571	15409	15471	15477	15674	15693	15597	15719	15620	15698	15494	15673	15706	15519	15280	15470	15555	15608	15558	15469	15656	15546	15401	15517	15651	15534	15495	15505	15518	15638	15570	15580	15629	15464	15430	15496	15578	15622	15528	15557	15635	15734	15358	15337	15458	15505	15711	15489	15568	15595	15529	15477	15612	15729	15731	15462	15602	15511	15336	15457	15361	15413	15685	15593	15500	15497	15582	15679	15688	15546	15728	15581	15664	15684	15621	15649	15641	15592	15602	15530	15409	15588	15511	15549	15382	15632	15402	15500	15721	15581	15538	15737	15506	15580	15636	15597	15663	15780	15707	15453	15561	15532	15478	15609	15780	15715	15640	15655	15538	15450	15499	15711	15840	15552	15580	15532	15446	15613	15656	15465	15692	15438	15571	15663	15501	15694	15461	15681	15629	15610	15705	15558	15612	15528	15607	15600	15505	15646	15502	15505	15479	15661	15510	15435	15658	15479	15757	15643	15646	15574	15484	15724	15677	15638	15720	15494	15635	15634	15578	15672	15621	15667	15732	15760	15585	15597	15538	15647	15382	15601	15524	15512	15427	15446	15513	15404	15551	15623	15360	15689	15674	15532	15511	15583	15632	15519	15598	15693	15506	15405	15436	15536	15606	15558	15526	15645	15555	15721	15467	15571	15574	15709	15648	15421	15357	15553	15692	15552	15643	15608	15595	15663	15436	15495	15513	15520	15660	15756	15486	15710	15828	15637	15579	15607	15505	15600	15779	15458	15807	15542	15620	15750	15633	15513	15555	15670	15617	15482	15499	15620	15600	15436	15628	15645	15695	15444	15555	15530	15547	15607	15582	15664	15561	15607	15606	15645	15503	15560	15553	15385	15687	15770	15406	15609	15505	15789	15621	15697	15752	15599	15689	15473	15445	15651	15527	15448	15295	15419	15506	15675	15735	15618	15568	15621	15540	15649	15592	15493	15611	15509	15707	15643	15459	15399	15638	15686	15563	15535	15513	15572	15631	15649	15496	15583	15631	15553	15571	15518	15549	15671	15637	15428	15536	15493	15603	15741	15575	15598	15470	15783	15490	15586	15569	15728	15501	15571	15484	15499	15677	15645	15576	15544	15568	15527	15594	15683	15583	15401	15546	15160	15571	15657	15583	15612	15566	15604	15534	15637	15664	15450	15597	15587	15596	15650	15582	15674	15431	15496	15572	15391	15423	15545	15500	15519	15542	15480	15569	15507	15434	15572	15616	15651	15654	15517	15653	15492	15636	15490	15684	15486	15461	15576	15571	15461	15557	15578	15404	15639	15803	15486	15508	15421	15697	15719	15389	15584	15418	15444	15662	15499	15579	15466	15714	15608	15547	15592	15652	15664	15643	15626	15524	15490	15647	15770	15621	15679	15438	15547	15479	15378	15729	15670	15441	15757	15607	15677	15641	15637	15518	15513	15495	15574	15606	15565	15652	15525	15565	15573	15513	15575	15621	15729	15613	15621	15730	15392	15431	15493	15476	15748	15617	15578	15497	15838	15396	15478	15354	15530	15642	15466	15474	15630	15578	15398	15591	15681	15659	15569	15541	15732	15568	15627	15622	15527	15624	15485	15641	15706	15564	15402	15566	15511	15755	15624	15636	15668	15415	15453	15750	15587	15715	15520	15622	15609	15553	15515	15521	15372	15539	15585	15607	15755	15619	15386	15339	15532	15413	15567	15553	15494	15541	15548	15712	15598	15435	15496	15446	15531	15766	15727	15621	15584	15599	15561	15624	15754	15488	15615	15430	15730	15642	15557	15482	15467	15349	15323	15744	15364	15578	15522	15607	15703	15735	15585	15704	15749	15565	15360	15462	15567	15478	15681	15621	15614	15585	15669	15591	15640	15345	15721	15650	15483	15571	15609	15326	15616	15562	15641	15669	15590	15766	15676	15858	15443	15666	15516	15522	15722	15673	15594	15708	15546	15707	15616	15571	15548	15524	15544	15533	15521	15623	15517	15661	15556	15512	15576	15595	15693	15500	15805	15463	15697	15476	15495	15564	15586	15502	15534	15515	15698	15547	15638	15610	15494	15537	15700	15602	15590	15564	15649	15594	15748	15616	15501	15657	15590	15443	15490	15423	15681	15562	15405	15398	15709	15651	15648	15527	15625	15615	15476	15574	15487	15582	15603	15514	15565	15554	15541	15849	15610	15693	15605	15453	15750	15574	15590	15733	15609	15428	15679	15739	15612	15504	15484	15594	15594	15580	15544	15577	15600	15612	15532	15367	15628	15599	15476	15565	15577	15706	15681	15492	15510	15572	15476	15437	15634	15499	15680	15549	15818	15460	15624	15507	15663	15619	15718	15569	15483	15706	15573	15529	15463	15572	15564	15779	15591	15559	15688	15466	15456	15513	15724	15645	15531	15485	15707	15509	15606	15732	15611	15481	15520	15387	15563	15555	15484	15619	15578	15873	15391	15784	15653	15507	15527	15620	15590	15674	15460	15705	15510	15735	15501	15621	15489	15612	15597	15845	15547	15668	15492	15590	15549	15702	15681	15448	15669	15526	15679	15365	15549	15435	15539	15757	15506	15692	15630	15386	15642	15614	15648	15499	15442	15614	15547	15588	15557	15585	15587	15457	15547	15664	15606	15639	15590	15436	15643	15552	15302	15563	15517	15767	15558	15678	15515	15552	15619	15499	15421	15667	15604	15612	15709	15550	15636	15632	15432	15675	15522	15540	15485	15682	15507	15608	15725	15575	15558	15811	15705	15613	15606	15482	15534	15525	15890	15569	15671	15529	15691	15540	15564	15681	15490	15596	15538	15534	15701	15589	15476	15583	15536	15575	15783	15587	15562	15481	15578	15608	15658	15391	15448	15568	15485	15584	15477	15516	15546	15579	15630	15476	15599	15626	15694	15620	15632	15654	15606	15388	15724	15478	15590	15642	15652	15556	15627	15660	15383	15519	15670	15668	15562	15537	15537	15681	15570	15464	15794	15648	15602	15525	15739	15530	15669	15644	15665	15394	15542	15482	15661	15563	15445	15526	15420	15614	15671	15423	15583	15667	15570	15544	15672	15580	15646	15674	15415	15744	15509	15581	15576	15599	15579	15598	15674	15457	15784	15461	15764	15593	15543	15704	15604	15638	15403	15644	15558	15579	15511	15767	15641	15399	15604	15566	15703	15524	15466	15659	15647	15412	15594	15659	15500	15537	15623	15538	15555	15780	15509	15543	15394	15521	15503	15722	15620	15562	15681	15765	15539	15754	15529	15685	15579	15630	15486	15595	15688	15827	15600	15536	15770	15378	15562	15665	15574	15660	15645	15586	15784	15484	15645	15516	15585	15628	15628	15459	15478	15603	15639	15633	15637	15568	15469	15580	15587	15682	15449	15566	15590	15450	15473	15592	15539	15551	15633	15701	15580	15665	15537	15601	15505	15598	15590	15519	15560	15620	15358	15746	15598	15600	15612	15637	15629	15665	15707	15505	15583	15690	15521	15606	15695	15618	15406	15597	15355	15540	15493	15622	15464	15452	15728	15674	15580	15546	15511	15766	15559	15656	15448	15543	15699	15581	15666	15641	15598	15545	15693	15642	15782	15440	15607	15587	15395	15621	15762	15550	15727	15592	15426	15574	15443	15531	15603	15555	15483	15512	15597	15495	15563	15543	15514	15601	15675	15373	15677	15422	15614	15672	15469	15709	15481	15509	15525	15533	15523	15513	15583	15579	15601	15599	15542	15431	15573	15536	15521	15530	15597	15581	15643	15523	15559	15557	15491	15421	15586	15633	15609	15635	15637	15796	15598	15330	15552	15509	15576	15789	15628	15595	15353	15674	15551	15658	15544	15621	15628	15537	15669	15753	15611	15656	15523	15539	15660	15574	15550	15495	15518	15733	15428	15502	15707	15536	15608	15665	15650	15341	15551	15615	15699	15484	15661	15528	15717	15485	15748	15338	15445	15554	15527	15579	15758	15618	15509	15412	15402	15714	15596	15415	15700	15405	15521	15482	15588	15590	15562	15608	15720	15496	15619	15675	15698	15644	15415	15511	15710	15701	15724	15714	15493	15591	15566	15666	15782	15375	15620	15487	15505	15493	15733	15679	15445	15618	15541	15437	15730	15590	15685	15557	15518	15644	15512	15513	15700	15554	15677	15664	15582	15658	15429	15630	15540	15665	15559	15489	15498	15708	15688	15601	15532	15560	15572	15441	15578	15676	15539	15510	15630
24060	21018	28127	29384	33308	34140	33190	30796	30373	30064	30019	29725	29493	29272	29132	29199	28971	28890	28955	28999	28992	28933	29422	29444	29173	29012	28717	28924	28761	28868	28987	28879	28971	29006	28535	28931	28694	28644	28737	28660	28725	28573	28568	28950	28758	28632	28951	28607	28558	28611	28693	28798	28672	28630	28707	28859	29018	28821	28675	28310	28578	28531	28460	28791	28864	28845	28849	28745	28675	28944	28681	28359	28689	28694	28688	28649	28761	28776	28677	28518	28899	28651	28493	28840	28955	28617	28481	28584	28555	28997	28936	28917	28836	28885	28729	28685	28779	28734	28582	28690	28713	28571	28766	28573	28755	28502	28582	28737	28839	28705	28504	28472	28654	28581	28746	28620	28582	28864	28586	28662	28799	28881	28852	28750	28489	28343	28545	28753	28506	28768	28819	28604	28535	28752	28737	28677	28868	28371	28732	28705	28725	28558	28709	28682	28753	28557	28719	28614	28684	28288	28604	28673	28718	28810	28999	28511	28646	28615	28684	28551	28777	28922	28687	28558	28577	28523	28735	28618	28797	28824	28848	28765	28778	28831	28743	28648	28662	28660	28646	28773	28700	28768	28620	28996	28942	28576	28592	28701	28843	28370	28610	28809	28444	28493	28854	28390	28490	28796	28514	28533	28645	28671	28452	28639	28495	28615	28696	28812	28579	28544	28502	28742	29104	28756	28807	28936	28861	28825	28694	28706	28759	28609	28811	28712	28477	28671	28595	28999	28889	28886	28527	28559	28714	28833	28536	28937	28724	28587	28518	28646	28618	28553	28541	28714	28927	28799	28727	28720	28639	28963	28731	28736	28632	28870	28732	28617	28667	28483	28741	28532	28807	28809	28673	28597	28611	28648	28588	28816	29042	28578	28478	28568	28577	28622	28529	28499	28912	28596	28557	28768	28922	28709	28794	28610	28645	28670	29009	28749	28532	28551	28564	28506	28795	28750	28713	28626	28449	28771	28903	28393	28608	28680	28588	28757	28521	28773	28908	28442	28549	28417	28633	28772	28212	28816	28889	28644	28936	28735	28699	28743	28816	28533	28897	28417	28839	28636	28718	28795	28556	28673	28461	28578	28799	28617	28560	28580	28548	28556	28777	28529	28662	28861	28702	28717	28721	28744	28534	28455	28572	28551	28683	28863	28507	28921	28659	28603	28725	28606	28924	28618	28523	28608	28909	28355	28725	28760	28790	28488	28703	28863	28800	28524	28837	28557	28621	29102	28633	28441	28603	28773	28697	28681	28527	28850	28751	28592	28665	28756	28857	28515	28684	28467	28509	28631	28824	28823	28624	28698	28596	28613	28750	28640	28649	28534	28711	28558	28677	28760	28744	28623	28664	28821	28695	28575	28679	28750	28631	28581	28565	28833	28717	28764	28597	28604	28785	28739	28839	28600	28838	28753	28687	28665	28578	28518	28552	28656	28641	28798	28739	28789	28791	28328	28621	28648	28767	28588	28746	28627	28838	28583	28709	28821	28761	28902	28749	28568	28717	28544	28699	28928	28739	28808	28793	28639	28730	28424	28706	28795	28828	28953	28496	28505	28750	28643	28737	28888	28816	28609	28726	28730	28825	28679	28572	28591	28777	28532	28684	28628	28719	28598	28506	28573	28735	28690	28537	28703	28626	28610	28570	28613	28294	28673	28791	28530	28813	28941	28647	28562	28658	28629	28702	28708	28803	28962	28862	28666	28680	28921	28690	28436	28836	28607	28691	28769	28577	28751	28617	28602	28862	28624	28877	28711	28789	28735	28588	28432	28703	28731	28916	28717	28466	28665	28771	28854	28603	28672	28886	28858	28724	28793	28651	28527	28796	28760	28275	28615	28647	28564	28314	28479	28794	28712	28603	28725	28704	28694	28919	28823	28800	28695	28726	28670	28765	28711	28839	28895	28710	28792	28660	28940	28648	28802	28548	28652	28591	28662	28814	28735	28767	28477	28744	29003	28652	28514	28678	28685	28575	28818	28827	28739	28585	28546	28667	28434	28596	28560	28475	28462	28509	28676	28613	28708	28698	28616	28616	28777	28733	28838	28564	28406	28640	28944	28707	28819	28608	28676	28761	28621	29008	28752	28901	28589	28251	28789	28731	28810	28749	28675	28898	28806	28710	28564	28664	28478	28734	28515	28901	28633	28602	28779	28836	28796	28610	28777	28639	28760	28702	28765	28688	28745	28645	28651	28613	28609	28720	28597	28894	28748	28831	28558	28867	28893	28622	28758	28707	28719	28786	28793	28825	28681	28841	28864	28454	28443	28758	28610	28536	28793	28701	28406	28865	28799	28669	28792	28696	28555	28682	28823	28543	28806	28732	28681	28526	28684	28774	28620	28700	28586	28701	28856	28670	28648	28725	28733	28670	28792	28448	28636	28621	28469	28782	28627	28617	28602	28598	28500	28787	28761	28685	28459	28797	28755	28571	28801	28564	28653	28850	28523	28488	28695	28562	28639	28578	28404	28675	28720	28754	28754	28670	28482	28841	28641	28623	28753	28680	28741	28904	28633	28682	28776	28722	28675	28654	28854	28884	28924	28667	28914	28653	28630	28552	28329	28833	28632	28798	28707	28466	28822	28519	28663	28699	28615	28649	28891	28572	28282	28494	28589	28817	28738	28876	28655	28689	28667	28534	28991	28414	28914	28685	28754	28438	28653	28981	28941	28890	28556	28556	28642	28747	28572	28819	28777	28618	28658	28612	28433	28731	28535	28849	28828	28603	28628	28572	28692	28795	28631	28598	28639	28576	28522	28625	28651	28607	28745	28715	28785	28853	28637	28378	28588	28739	28835	28960	28706	28754	28393	28625	28789	28864	28780	28724	28681	28638	28583	28520	28886	28553	28727	28497	28627	28433	28762	28738	28740	28656	28600	28795	28813	28537	28281	28676	28788	28564	28595	28593	28549	28691	28807	28748	28759	28753	28384	28687	28625	28662	28830	28695	28617	28722	28488	28736	28908	28683	28514	28824	28699	28729	28657	28677	28952	28592	28571	28836	28796	28788	28745	28655	28501	28896	28535	28844	28568	28636	28536	28437	28560	28773	28531	28524	28566	28445	28539	28679	28872	28434	28801	28626	28630	28631	28725	28812	28755	28484	28606	28575	28484	28390	28714	28906	28735	28665	28665	28640	28573	28781	28442	28608	28677	28660	28630	28791	28732	28811	28413	28506	28553	28580	28678	28603	28715	28727	28908	28772	28782	28731	28671	28630	28733	28893	28826	28717	29000	28721	28519	28587	28600	28693	28511	28615	28620	28577	28739	28525	29013	28863	28644	28644	28461	28719	28573	28647	28588	28803	28335	28620	28746	28584	28579	29092	28449	28677	28455	28916	28512	28570	28778	28767	28753	28934	28621	28824	28707	28796	28512	28761	28636	28599	28655	28598	28750	28735	28541	28548	28855	28817	28804	28652	28504	28727	28642	28648	28711	28699	28700	28775	28632	28474	28701	28595	28798	28879	28705	28436	28694	28792	28917	28624	28609	28849	28893	28701	28482	28668	28738	28793	28684	28777	28732	28695	28508	28607	28637	28817	28558	28672	28744	28797	28718	28799	28621	28764	28481	28541	28747	28556	28733	28455	28689	28640	28583	29109	28661	28838	28590	28706	28700	28763	28907	28464	28820	28765	28453	28603	28568	28590	28638	28567	28515	28770	28702	28977	28856	28517	28883	28850	28866	28502	28486	28703	28618	28590	28745	28574	28872	28775	28888	28776	28941	28563	28616	28549	28415	28691	28673	28565	28549	28827	28746	28623	28879	28590	28579	28625	28588	28531	28585	28714	28633	28354	28553	28664	28692	28524	28848	28550	28379	28721	28518	28720	28504	28636	28475	28541	28571	28812	28845	28700	28662	28663	28835	28805	28517	28504	28463	29009	28661	28795	28627	28759	28953	28788	28584	28622	28842	28482	28811	28712	28727	28829	29023	28748	28622	28646	28639	28782	28734	28837	28667	28753	29038	28826	28507	28529	28671	28985	28716	28611	28695	28788	28581	28820	28551	28607	28690	28740	29010	28743	28552	28451	28795	28911	28619	28726	28543	28509	28754	28817	28887	28722	28696	28711	28953	28579	28965	28719	28589	28625	28881	28755	28722	29004	28306	28749	28618	28640	28753	28578	28724	29013	28879	28716	28568	28805	28780	28866	28809	29006	28569	28675	28722	28980	28615	28535	28699	28871	28627	28490	28721	28937	28556	28783	28609	28805	28918	28640	28368	28655	28830	28726	28801	28674	28701	28612	28791	28825	28750	28620	28545	28636	28724	28744	28604	28904	28709	28722	28552	28634	28702	28466	28646	28723	28748	28591	28549	28544	28654	28351	28607	28698	28655	28507	28857	28490	28589	28539	28524	28896	28834	28919	28740	28610	28601	28574	28980	28596	28787	28921	28697	28779	28847	28836	28596	28427	28605	28920	28695	28661	28422	28463	28811	28458	28796	28761	28850	28840	28925	28664	28490	28575	28491	28721	28652	28553	28514	28566	28832	28290	28753	28802	28718	28755	28679	28850	28589	28610	28912	28327	28807	28834	28756	28882	28692	28665	28495	28736	28532	28569	28585	28605	28708	28613	28606	28672	28802	28817	28953	28606	28785	28453	28968	28630	28760	28632	28773	28510	28598	28588	28599	28642	28698	28649	28627	28703	28644	28789	28882	28597	28657	28789	28523	28857	28949	28701	28537	28689	28782	28844	28668	28730	28640	28558	28592	28448	28509	28869	28583	28574	28686	28717	28793	28566	28754	28670	28736	28777	28958	28524	28482	28609	28684	28626	29081	28780	28681	28636	28693	28645	28754	28800	28721	28542	28443	28529	28561	28755	28538	28645	28609	28565	28608	28699	28651	28764	28574	28612	28710	28860	28996	28705	28581	28852	28579	28768	28783	28724	28481	28678	28671	29046	28678	28706	28468	28816	28796	28648	28861	28690	28675	28548	28510	28633	28894	28638	28587	28747	28684	28842	28629	28452	28668	28814	28718	28635	28833	28768	28838	28661	28723	28985	28655	28664	28795	28656	28864	28630	28603	28895	28654	28702	28739	28943	28531	28754	28545	28661	28771	28404	28771	28621	28408	29042	28851	28938	28680	28768	28707	28904	28864	28601	28652	28700	28857	28683	28645	28494	28717
22223	36050	32038	30076	28615	23350	19755	18176	18080	17839	17436	17074	16699	16784	16345	16445	16372	16364	16241	16264	16186	16223	16820	16567	16461	16044	16046	16055	16079	15952	16124	16134	16152	16093	15829	16098	16004	16026	15935	15868	16019	15935	15984	16024	15942	16155	15970	15947	16014	16232	15917	15971	16070	15913	16155	16077	15765	15890	16079	16132	15777	15969	16020	15958	16107	15904	15981	16044	16023	15930	15847	16052	16055	15805	16135	16008	15943	15874	15944	15803	15897	15873	16025	15993	15858	15907	15964	16010	15984	15833	15992	15999	16081	15641	15983	15791	15913	15931	15874	16046	16002	16172	15894	16019	15990	16012	16082	16153	15909	15949	15986	15901	15827	16023	16042	16016	15825	15882	16031	16078	16033	16085	16055	16163	15891	16070	15973	15953	15829	15941	15880	15970	15968	15833	16016	16023	15733	15869	16065	15998	16036	15962	16022	15951	16043	16038	15998	16057	15945	15907	16050	15900	15809	16034	16013	15839	15880	15659	15785	15938	15897	16007	15978	16142	15859	16030	15970	15934	16033	16210	16248	15997	16006	15838	15795	15785	16037	15918	16160	16014	16023	16071	15861	15865	15884	16149	15772	15969	15867	16109	15857	15925	15991	15942	15907	15888	15982	16124	15987	16048	15961	15920	15936	15775	16078	16115	15870	15925	16064	16035	15930	15850	15952	15608	15982	15810	15985	15971	15922	15934	16029	16036	15810	16060	15965	15985	15877	16016	16001	15885	15855	15873	15934	15873	16054	15899	15778	15931	15814	15871	15875	15900	15977	15816	15936	15793	16047	15961	16040	16026	15959	16030	15976	15815	15925	15908	15952	16135	16023	16129	16144	16049	15966	16040	16057	15981	15949	15943	16032	15801	16011	16040	15940	16042	15779	15977	15815	16107	15883	16015	15992	15903	15956	16021	16010	15878	15988	15942	15814	15861	16150	15918	16021	16030	15942	15940	15916	15943	16137	16044	16188	16002	15856	15982	16202	15971	16173	15856	16028	16053	16029	16041	15868	16078	15971	15880	15931	16015	15961	15866	15923	16098	16122	16075	16053	15804	15793	15787	15803	16009	15998	15914	16068	15976	15896	15952	16000	16001	15775	16050	15941	15715	15981	16024	15989	16044	15865	15838	15714	16022	16024	15870	16038	16070	15810	15941	15975	15901	15951	15823	16039	16029	15910	16015	15920	15917	15955	16132	15938	16104	15965	16058	15972	15945	16020	15787	15986	15994	15820	15868	15980	15873	15949	16034	16171	15968	15973	15978	16085	15904	15951	15803	15871	15916	15992	15848	16044	16042	15887	15997	15807	16064	15907	15898	15822	15848	15833	15859	16000	16036	15767	15941	15916	15819	15891	16031	16025	15912	15911	15984	15931	15965	15844	16056	15799	15821	16004	15946	15994	16069	16100	15766	15930	16033	16055	15900	16017	16031	15885	16071	15925	15892	15976	15927	15939	16155	15917	15916	15866	15894	16099	15657	16041	15774	15935	16083	16004	15956	16024	16011	15846	15968	16012	16067	16002	15939	16082	15844	16071	16083	16026	16028	15645	16124	15868	15904	15957	15904	16126	15936	15907	15940	16235	15822	15945	15818	15928	16013	15815	16081	15941	15870	15931	15892	15821	15900	16099	16000	16032	16028	16035	15995	15874	15955	16025	16084	16021	15904	16138	15960	15918	15980	16050	15946	15992	16116	16016	15935	15888	15942	16020	15928	16021	16037	15994	15905	15980	16174	15938	15885	16100	16066	15974	16048	15998	15927	15938	15837	16053	15886	16009	15949	16021	15940	15913	15888	15978	16199	15901	15946	16065	15785	15958	15803	15863	15980	15957	15905	15892	15954	15863	15903	15885	15901	16029	16022	15994	15922	15909	16213	15989	15978	15836	15895	15988	16081	16020	16014	16032	16044	15879	16146	15970	15967	16083	15937	15948	15762	16060	16013	15760	15786	15962	15824	15814	16166	16036	16003	16005	15938	16033	15946	15867	15956	16035	16089	15987	16012	15831	15999	15871	16070	16109	15774	15952	16004	15919	15846	15770	15840	16079	15879	15894	15964	16042	16024	15958	15996	16218	15971	15914	15806	16019	16086	15987	15781	15986	15960	15939	15790	16007	16040	15822	15921	15888	15877	15765	15869	16036	15991	15913	15985	15891	16054	15926	16060	15948	15866	15976	15924	16074	15994	15856	15849	16177	15979	15992	16035	15889	15819	15948	16024	15941	15864	15932	16008	15843	15911	15931	15777	15989	16141	16253	15995	16103	15947	15989	15942	16120	15883	15900	15906	15878	16009	15864	15961	16062	15845	15837	15913	15864	15964	15792	16085	16051	15755	16059	15916	15935	15884	15797	15903	16052	15985	16011	15809	16089	15889	15888	15850	16063	16143	15998	15950	15869	15920	15800	15899	15875	16047	16052	15823	16015	15708	15962	15866	15970	16027	15974	15860	15968	16075	15902	15884	16097	16186	15880	15891	16087	15999	16006	16000	15858	15827	15851	15756	15910	15984	16061	15964	15936	15899	15965	15873	15921	15871	15897	16000	15897	15940	15866	16036	15992	15952	16137	15954	15927	15850	15739	15839	16201	15959	15901	15844	16100	16061	16019	16043	16151	15894	16146	15842	15993	15809	15956	16105	15879	15998	15915	16072	16005	15919	16168	15958	16074	15927	15936	16055	16127	15842	15988	15944	15900	16133	15860	15949	16012	15979	16021	15896	15962	15963	16050	15870	15954	16033	16046	15990	15880	15979	15914	16063	15885	15796	16052	16032	15806	16018	16100	15918	15948	16040	16002	15970	15787	16057	15940	15911	15811	15929	16068	16030	15819	15965	15929	16031	16051	15982	15856	15943	16032	16013	16010	15873	15911	16008	15824	15997	15989	15913	15863	15910	15814	16059	16082	15986	16035	15998	16030	16081	15829	15829	15864	15890	15821	15840	15865	15951	16056	15849	15842	15898	15860	15977	15906	16068	15863	16005	16056	15859	16102	15874	15784	16045	15967	16038	15962	16021	16067	15778	16008	15904	16026	15826	16055	15715	16070	16180	15967	15877	15817	16132	16013	15924	16145	15841	16033	15866	16150	15910	15965	15932	15997	15936	15895	16021	15978	16016	16032	15837	16014	15901	15847	16020	15941	16036	15826	15750	15856	16069	15927	15915	16079	15989	16014	16031	15909	15739	16002	15999	15968	16017	15999	15865	15703	15907	15913	16031	16051	15900	16030	15839	16040	15884	16120	15955	15925	15944	16013	16043	16141	16005	16021	15915	15903	15691	15829	15797	16158	15835	16035	15760	16052	16036	15841	15906	15849	16028	15843	16104	15873	15899	16055	15725	16041	15953	15857	15998	16048	15721	16041	15751	15962	15880	15812	15888	15806	15904	16111	16025	16003	15925	15989	15863	16011	15894	16049	16072	15845	16042	16172	15982	16126	15974	15993	15865	16012	16110	15902	15869	15937	16064	15909	15780	15945	16129	15898	16135	15951	15788	16060	16055	15936	15994	15950	16011	15987	15871	16014	15967	16016	15807	15902	15894	15890	16163	16011	15994	16021	15932	16081	15859	16108	16061	15843	16073	16053	15831	15876	15900	16122	15984	16175	15878	15911	15941	15939	16048	15990	15905	16009	15993	16023	15918	15981	16034	16199	16108	16100	15803	15995	15970	15923	15925	15978	15948	15909	16040	15951	16025	16018	15914	15924	15996	15793	16018	15927	15998	15970	16133	15920	16016	15927	15990	16001	15935	15771	16066	15784	15976	15872	16066	15786	16067	16056	15917	15986	15805	16099	15999	15917	15912	15885	15954	16042	15952	15985	16062	15781	16028	15992	15960	15917	16004	15870	15959	16058	16014	15836	15845	15875	16044	15768	15954	15946	16174	16027	15973	16038	15935	15927	15780	16061	16101	15837	16092	16014	15935	15855	16069	16165	16014	15902	16002	15922	16039	15879	16078	15817	15958	15971	15972	15776	15793	15974	16001	16078	16066	16069	15970	15923	16175	15972	15928	15830	15905	15941	15943	15943	15827	15902	15942	15864	15898	16088	15845	15955	16074	15876	16000	15961	15922	15940	16003	15721	16070	15937	15959	16025	16133	15970	15786	16009	16092	15878	16138	15859	15930	15913	15944	15990	15827	15936	16027	15972	16025	15922	15971	16028	15970	15854	15951	15815	15905	15930	15979	16051	15783	15996	15895	15909	15865	15979	15869	16098	15948	15922	15877	15986	15952	16011	15955	16040	15961	15807	16036	15980	15730	16012	15989	15937	16018	16023	15792	15966	15953	15914	15943	15886	15957	16159	16015	16049	16066	16082	16049	15870	16045	15901	16110	16200	16031	15911	16088	15893	15989	15962	16003	15932	15804	15944	15926	16085	16020	15882	15883	16217	15904	16085	15856	16174	15781	16004	15936	15880	16076	15774	15971	15865	16014	15831	16055	16040	15958	16024	15900	15901	16040	15703	15823	15880	16249	15999	15809	16006	16031	15976	15946	15934	15896	16010	16001	16016	15959	15818	15868	15765	16110	16056	16011	15913	15842	15901	15833	15885	15945	15856	15931	15892	16030	16214	16145	15850	16012	16116	16090	15937	16048	16054	15858	15936	15977	15963	15893	16011	15942	15762	16034	15925	15907	15815	15749	16052	15910	15927	15938	15938	15816	15944	16139	15930	15911	16025	15749	16028	16021	16001	16002	15916	16180	15834	15974	15879	16105	15688	15953	16138	15767	16028	15997	16007	15878	15871	15850	15872	15916	16102	16173	15959	15877	15990	15998	16048	16261	15911	16004	16019	16043	16027	16035	15969	15801	15872	15736	16059	15891	16116	15926	15959	15778	15893	16026	15876	15898	15939	15876	16027	16208	15968	15941	16081	15975	15943	16092	15887	16022	16211	15922	16026	16018	15904	15959	15972	16050	16072	15963	15887	15965	16080	16023	16118	15888	15894	15937	15935	16113	15999	16065	15957	16047	15912	15785	15912	16113	15851	15987	15975	15876	15982	15924	16040	16074	16035	16074	15898	15969	15905	16027	15904	15727	15975	15847	15923	16091	15926	16012	15889	16136	16048	15975	16092	15944	16124	15778	16012	15997	15805	16027	16164	16085	15921	16047	15811	15939	15844	15946
22544	20962	28036	27362	31775	34591	35188	32530	32422	32375	31730	31467	30843	30555	30422	30370	30405	30422	30200	30014	30111	30494	31175	31066	30421	30023	30085	29854	30103	29996	29973	29946	30128	29797	29994	29838	30022	30109	30035	29648	29906	29930	29769	29960	29959	30097	30023	30041	29888	29811	29976	29957	29836	30153	29724	30034	30208	30220	29934	29822	30111	30087	30064	30205	29773	29883	29808	29989	30016	30031	29924	29712	30048	29684	29781	29695	30087	29955	29858	30258	29914	30055	29767	30051	30063	29697	29744	30003	29843	29678	29931	29774	29888	30009	29838	29964	29977	29877	29957	30377	30072	29789	29765	29914	29882	29976	29833	29793	30061	29567	29930	29767	29810	29939	29824	29887	29992	29923	29737	29980	30013	29805	30044	29929	30041	30037	29928	29992	30145	30106	29902	30283	29888	29884	30031	30066	30166	29631	29795	29955	30009	29911	30119	29623	29802	29738	29818	29873	29886	29738	29857	30172	30196	30054	29873	29821	29877	29850	29783	30061	30181	29563	29935	29815	29654	29698	29912	30044	29723	30107	29947	29830	29735	29704	29900	29926	30029	29870	30012	29580	29735	29757	29882	30000	30151	29991	29747	29706	29796	29933	29830	29961	29678	29684	29910	29870	29982	29782	29862	29838	29912	29715	29911	30032	29999	29870	29882	29945	29829	29802	29976	29856	29820	29748	29905	29723	29500	29885	29914	29704	29936	30228	29990	29550	30191	29934	30096	30053	29963	29818	29880	29883	29940	29997	29750	29680	29835	30026	29921	29879	29778	30041	29813	29980	29708	29880	29979	30007	29809	29931	29821	29898	29866	30002	30066	29827	29646	29956	29715	29738	29908	29914	29964	29946	30082	29893	29855	29998	29895	29646	29869	29848	29773	29873	30004	29847	30058	29825	29828	29921	30013	29898	29608	29825	29973	29868	29948	29610	29738	29879	29956	29661	29805	29758	29680	29823	29773	29735	30077	30314	29994	29990	29782	29916	29730	29934	29768	29407	29809	29971	29992	29743	29763	29919	30039	30022	29907	29927	29768	29859	30079	29897	30022	29910	29734	29934	30028	29759	29961	29726	29847	29600	29751	30044	29680	29893	30183	30032	29809	29620	29822	29757	29691	29862	30026	29791	30276	30069	29731	29881	30091	29824	29778	30015	29905	29874	29872	29707	29973	29908	29812	29913	29932	29654	29658	29851	30030	29900	29970	30001	30001	30049	29695	29754	30006	30099	30019	29952	29462	29781	29963	29931	29881	29893	29928	29784	30101	29825	29784	29778	29849	29802	29799	29683	29803	29787	29878	29952	29964	29909	29899	29892	30151	30045	29949	30108	29928	29650	29849	30066	30036	29956	29764	29742	29773	30157	29818	29983	29756	29777	29977	29803	29719	30152	29706	29705	29990	29988	29945	30199	29720	30086	29819	29972	29739	29824	30041	30058	29878	30035	29854	29809	29758	29899	29861	29706	29895	29915	29821	29814	29815	29902	29816	29931	29876	29743	29870	29710	29936	29977	29738	30151	29706	30082	29846	30168	29792	29981	29909	29945	29784	30084	29723	29899	29798	30076	29980	29742	29979	30096	29904	30102	30256	30029	29879	29855	30039	29745	29983	29885	29993	30075	29824	30036	29852	29584	29804	29947	29825	29697	30013	29968	29762	29595	29934	29864	29887	29840	29796	30033	29958	29796	29829	29955	29744	29809	29887	29751	29786	29656	29620	29802	29994	30003	29759	30038	29894	29730	29990	29793	29763	29867	29809	29800	29962	29793	29615	30021	30015	29705	29952	30100	30197	29999	30106	29809	29857	30008	29980	29790	29911	29768	29657	29965	29960	30018	30043	29887	29818	29944	29722	29928	30212	30072	29845	29824	29838	29869	29738	29934	29768	29882	29860	29729	29831	29819	29698	29806	29826	29921	29957	30161	29966	29730	29860	30054	29783	29774	29824	30059	30227	29965	29788	29781	29737	29699	29729	29998	29993	29922	29773	29942	30123	29759	29788	29645	29731	30003	29979	29933	30009	29738	29773	29774	29921	29895	29877	29765	29955	30040	29923	29881	29611	29957	29893	29826	30066	29928	30125	29912	30031	29782	29982	29762	29876	29689	30147	30000	29648	29727	29882	30157	29906	29722	29938	29912	29885	29912	29950	29774	29755	29778	29750	29886	29976	30019	29836	29935	29713	29580	29814	29852	30088	29997	29916	29877	29814	29618	30083	29790	29954	29892	29827	30057	29785	29840	29694	29671	29785	29843	29875	29944	29866	30098	30009	30069	30134	29872	29765	29832	29913	29732	29991	29894	29696	29843	29876	29707	29757	29679	29633	30138	29681	29942	29949	29896	29887	30011	29823	29800	30040	29871	30124	29702	30015	29716	29719	29973	29890	29970	29918	29880	29915	30115	29831	29819	29762	29786	29659	29702	29699	29669	29832	30097	29911	29799	30205	30006	29782	30244	29977	30165	29969	29800	30018	29966	29963	29878	29675	29914	29902	29867	30086	29834	29899	29829	30107	30114	29756	29801	29834	30020	29741	29634	29671	29714	29825	29975	30052	29932	30042	30014	29627	29847	29683	29677	29969	29993	29892	29741	29832	29958	29880	29938	29785	30077	30062	29970	29895	30123	29793	30082	29790	29905	30116	30134	29746	29775	29982	29964	30026	29823	29853	30015	29845	29908	29928	29995	30048	30252	29931	29758	29924	29967	29952	29728	29771	29787	30166	29699	30064	29788	30016	29994	29789	29809	29692	30063	29975	30003	29850	29628	29974	29705	29727	29853	29885	29755	30189	29878	29914	29622	29543	29828	29837	29663	29788	29841	30058	29946	29759	29753	30016	29931	30031	29791	29745	29887	29547	29811	30131	29972	29702	29760	29817	29961	29833	29900	30045	29766	29954	29809	29922	29964	29637	29743	29813	29785	29841	29853	29761	29916	29704	29978	30021	29738	29940	30255	30078	29936	29966	30344	29729	29951	29842	29675	29902	29894	29970	29537	29969	30019	29977	29763	30031	29866	29638	29881	29858	29907	30099	29769	30118	29809	29771	29865	29973	30095	29647	29761	29821	29712	29836	29728	29932	29980	29731	29888	29972	29957	29829	29576	30181	29886	29958	30004	29940	29733	29754	29985	30136	29751	29781	29575	29842	29856	30003	29744	29824	29839	30088	29969	29763	29866	30061	30005	29845	29785	29716	29606	29965	29961	29715	30017	29864	29983	29751	29813	30101	29839	29899	30035	29648	29860	29888	29874	29717	29864	29912	29650	29930	29751	29675	30138	29687	29995	29872	29717	29715	30055	30032	29980	29982	30039	29991	29914	29819	30094	29949	29945	30184	29730	29719	29876	30356	30063	30007	29853	29843	30188	29957	29636	30020	29690	29803	29956	29973	29954	29484	29545	29848	29817	29873	29916	29732	29846	29924	29880	29922	30034	29826	29878	29803	29890	29713	29709	30252	29961	30222	30000	29610	29740	29940	29771	30138	30102	29581	29672	29962	29788	29772	29743	29750	29888	29693	29559	29842	29861	29944	29931	29938	29741	29934	29818	29985	29884	30020	29988	29879	29818	30121	29954	29921	29894	29751	29836	29899	29971	30000	29916	30028	30082	29982	29774	29892	29735	29867	29706	30075	29939	29866	29713	29797	29948	29734	29847	29964	30064	30065	29904	30056	30063	29719	29894	29928	30030	29945	29983	29793	29987	29935	29441	29867	29913	30142	29871	30118	30009	29662	29714	30070	29973	29735	29720	30095	29687	29671	29882	29868	30085	29967	30004	29739	30036	29982	29829	30008	30073	29890	30236	29938	29785	29904	29965	29871	29831	29856	29845	29873	29793	30102	29767	29972	29603	29872	29789	30120	29843	29794	29762	29812	29766	29677	30014	29910	29689	29773	29812	29924	29901	29753	29601	29875	29793	29871	29812	29800	30011	29921	29743	29860	29801	29765	29935	29965	29904	30244	29888	30009	30145	29867	29732	30097	29978	30141	29837	29950	30015	30055	29874	29747	29892	30049	29807	29844	29984	29959	29610	29724	29863	29703	29836	29820	29912	29839	30021	30003	29839	29728	29892	29507	29711	29825	29768	29652	29684	30048	29946	29913	29962	29790	30006	29963	29797	29841	29797	30019	30175	29715	29875	29744	29855	29646	30005	30006	29845	29815	29730	29851	29856	29881	29862	29770	29724	29895	29725	29887	29776	29945	30066	30171	29871	29775	29915	29969	30113	29750	29721	29586	29841	30020	29839	29709	29984	29977	29781	29682	29845	29912	29875	29969	29883	29912	29684	30156	29751	29973	29917	29963	29881	29931	30088	30224	29892	29732	29874	29883	29911	29726	29700	30021	29871	30060	29938	30034	29957	29937	30086	29752	29738	29837	30132	29832	29805	29725	29673	30025	29737	29709	30063	29932	29618	30002	30179	29748	29781	29816	30006	30113	29842	29911	29747	29822	29888	29884	29936	29995	29892	29831	30028	29949	29831	29819	29611	29833	29875	29965	29778	29887	29882	29727	29955	29749	29802	29793	29932	29921	29703	29742	29776	29758	29838	29846	29787	29670	29831	30161	29755	30078	29998	29896	29853	30029	29786	29704	30043	30077	30103	29554	29615	30024	29840	29758	29836	29899	29890	29699	29747	29754	29964	30034	30066	30036	29862	29860	29872	29852	29932	29985	29996	30101	29847	29989	29833	30065	30041	29812	29774	29853	29801	29538	29793	29637	30045	29702	29809	30239	29933	29935	29760	29800	29936	29875	29749	29929	29703	29974	29990	30205	29815	29954	29903	29866	30092	29914	29939	30081	29963	30158	29924	29741	30043	29896	29983	29703	29632	29802	29911	29977	29739	30040	30228	29908	30053	29940	29742	29865	29971	29801	29880	29880	29932	30108	29802	30095	29882	29948	29834	29870	29740	30018	29927	29983	29675	29861	29797	29744	29951	29949	29994	29984	29758	30090	30005	29857	30162	29762	29918	29789	29748	29778	30063	29855	29889	29971	29675	29980	29834	29844	29829	29836	29805	29932	30108	29936	30073	30043	29767	29890	30183	29907	30075	29930	29862	30086	29877	29774	29988	29674	29923	29824	29996	30027	29960	29736	29770	29928	30056	29803	30056	29794	29872	29936	30017	29786	29782
23945	39903	37010	38354	32214	24629	20609	19868	19637	19089	18692	18176	17560	17521	17194	16965	17013	16913	17042	16872	16871	17431	18143	17701	16970	16611	16610	16437	16692	16855	16726	16704	16740	16652	16768	16765	16622	16573	16426	16606	16665	16789	16576	16734	16827	16726	16684	16739	16746	16631	16680	16450	16562	16745	16745	16693	16534	16566	16674	16799	16569	16570	16435	16541	16565	16521	16625	16639	16671	16723	16521	16494	16528	16646	16562	16543	16586	16445	16367	16603	16556	16582	16589	16527	16623	16586	16640	16574	16725	16533	16603	16374	16511	16596	16661	16637	16682	16478	16553	16517	16598	16648	16671	16570	16731	16476	16655	16515	16528	16584	16511	16572	16543	16650	16476	16493	16523	16522	16607	16432	16649	16586	16508	16323	16622	16765	16510	16559	16501	16645	16465	16435	16405	16513	16568	16638	16519	16526	16503	16717	16624	16600	16513	16478	16588	16500	16709	16623	16535	16512	16607	16571	16576	16630	16749	16583	16511	16585	16635	16492	16517	16690	16617	16569	16551	16540	16614	16539	16443	16587	16553	16548	16559	16663	16658	16665	16380	16696	16642	16581	16773	16516	16498	16703	16612	16614	16456	16543	16685	16516	16558	16547	16729	16574	16556	16643	16460	16576	16552	16633	16623	16519	16475	16465	16577	16850	16515	16591	16331	16758	16561	16520	16377	16432	16678	16589	16499	16541	16511	16691	16491	16604	16462	16502	16568	16463	16475	16657	16664	16734	16685	16692	16454	16579	16472	16541	16633	16604	16578	16523	16632	16484	16493	16504	16516	16600	16528	16676	16583	16536	16623	16560	16574	16438	16342	16764	16520	16605	16741	16580	16702	16532	16648	16503	16472	16491	16587	16715	16526	16686	16581	16432	16508	16424	16546	16548	16503	16462	16497	16502	16537	16694	16597	16669	16575	16459	16651	16558	16581	16670	16757	16511	16516	16561	16466	16584	16523	16742	16498	16527	16489	16596	16593	16532	16589	16621	16565	16598	16681	16677	16611	16630	16611	16720	16529	16398	16468	16458	16661	16455	16520	16589	16393	16404	16538	16614	16694	16545	16833	16497	16702	16648	16537	16613	16633	16577	16441	16788	16437	16526	16557	16570	16694	16474	16428	16346	16698	16738	16508	16745	16654	16709	16559	16701	16565	16497	16657	16510	16661	16300	16587	16643	16479	16364	16677	16591	16337	16582	16531	16643	16600	16443	16628	16544	16675	16715	16387	16391	16546	16370	16788	16499	16678	16606	16742	16501	16598	16420	16571	16556	16457	16572	16614	16614	16302	16708	16642	16604	16439	16816	16572	16674	16472	16562	16612	16605	16650	16475	16609	16471	16705	16675	16428	16576	16490	16599	16425	16392	16488	16544	16550	16436	16606	16630	16692	16469	16507	16625	16550	16697	16730	16461	16562	16605	16428	16727	16619	16573	16646	16490	16754	16603	16578	16347	16595	16657	16701	16592	16412	16422	16773	16508	16752	16612	16710	16570	16598	16691	16693	16616	16575	16512	16603	16621	16775	16593	16548	16457	16453	16829	16602	16561	16746	16403	16550	16391	16579	16689	16567	16436	16529	16569	16639	16395	16619	16552	16739	16551	16499	16581	16700	16701	16506	16440	16684	16581	16546	16622	16480	16525	16646	16438	16677	16517	16678	16551	16641	16568	16433	16548	16614	16489	16611	16379	16543	16583	16476	16322	16634	16370	16718	16542	16627	16680	16632	16495	16671	16779	16561	16643	16557	16488	16724	16680	16610	16607	16501	16648	16492	16656	16444	16693	16661	16462	16647	16559	16612	16580	16573	16545	16676	16469	16632	16627	16591	16616	16660	16653	16622	16587	16531	16505	16499	16583	16397	16610	16577	16589	16580	16565	16702	16692	16602	16651	16497	16336	16578	16671	16581	16738	16579	16469	16616	16912	16568	16716	16461	16698	16429	16605	16541	16447	16505	16502	16555	16613	16711	16693	16512	16533	16636	16547	16458	16526	16368	16642	16662	16497	16532	16649	16579	16458	16568	16600	16544	16344	16860	16805	16583	16732	16615	16654	16451	16508	16603	16711	16630	16399	16692	16650	16488	16610	16449	16629	16668	16542	16483	16651	16575	16649	16496	16683	16791	16691	16412	16489	16536	16660	16494	16570	16692	16613	16664	16462	16497	16617	16483	16486	16501	16463	16626	16660	16806	16549	16676	16486	16544	16596	16602	16609	16594	16512	16478	16623	16504	16496	16559	16438	16662	16381	16418	16702	16418	16588	16606	16615	16583	16474	16622	16666	16457	16361	16641	16363	16567	16726	16687	16658	16524	16644	16604	16572	16775	16450	16433	16756	16621	16692	16758	16457	16514	16370	16592	16680	16572	16390	16410	16647	16725	16519	16530	16682	16718	16437	16692	16663	16609	16576	16819	16483	16588	16562	16397	16435	16485	16567	16705	16721	16672	16511	16460	16689	16436	16485	16379	16583	16432	16466	16725	16491	16678	16521	16491	16438	16695	16487	16497	16508	16573	16576	16481	16573	16386	16509	16685	16306	16593	16876	16613	16585	16569	16623	16724	16566	16508	16499	16607	16524	16538	16465	16512	16543	16648	16651	16590	16580	16467	16489	16421	16454	16575	16574	16558	16600	16500	16507	16600	16705	16411	16501	16548	16651	16672	16581	16451	16550	16384	16526	16444	16539	16552	16713	16509	16582	16566	16631	16593	16496	16654	16435	16475	16654	16688	16578	16555	16533	16365	16517	16493	16588	16584	16473	16627	16664	16299	16697	16616	16610	16627	16570	16646	16561	16797	16584	16803	16668	16424	16539	16571	16701	16756	16363	16544	16541	16437	16592	16633	16622	16594	16473	16404	16608	16601	16432	16711	16516	16609	16559	16524	16524	16391	16482	16592	16434	16672	16534	16375	16731	16451	16499	16499	16576	16437	16515	16420	16290	16712	16463	16564	16616	16543	16586	16532	16605	16532	16586	16778	16533	16507	16559	16788	16443	16600	16633	16421	16647	16489	16727	16442	16451	16586	16658	16548	16556	16513	16451	16595	16494	16617	16459	16431	16497	16625	16572	16591	16559	16622	16602	16597	16626	16667	16615	16574	16453	16432	16613	16494	16590	16605	16404	16504	16593	16675	16421	16544	16352	16458	16509	16453	16444	16581	16530	16553	16709	16582	16602	16637	16547	16686	16388	16589	16599	16623	16476	16469	16673	16569	16539	16637	16626	16556	16564	16724	16490	16402	16408	16527	16596	16693	16531	16635	16711	16754	16536	16455	16461	16510	16475	16492	16491	16410	16401	16733	16497	16546	16633	16759	16576	16489	16433	16575	16677	16555	16534	16511	16599	16726	16498	16672	16717	16509	16630	16426	16769	16519	16800	16486	16516	16420	16632	16621	16343	16397	16780	16348	16612	16381	16403	16535	16675	16466	16577	16675	16761	16441	16673	16460	16371	16609	16527	16519	16526	16690	16370	16538	16695	16573	16683	16688	16476	16690	16534	16667	16632	16626	16428	16413	16439	16522	16738	16714	16620	16578	16552	16805	16341	16785	16477	16620	16588	16561	16737	16546	16706	16492	16539	16707	16410	16513	16575	16586	16585	16337	16479	16444	16570	16321	16441	16468	16619	16492	16417	16636	16428	16544	16618	16588	16631	16585	16590	16667	16443	16501	16449	16533	16638	16789	16606	16676	16549	16571	16422	16486	16466	16612	16467	16351	16496	16640	16572	16638	16474	16647	16447	16530	16576	16580	16466	16516	16433	16455	16595	16577	16614	16383	16703	16733	16444	16498	16616	16559	16695	16640	16442	16630	16554	16530	16577	16487	16579	16470	16549	16595	16415	16546	16687	16441	16613	16449	16468	16697	16607	16634	16612	16477	16551	16474	16590	16478	16557	16638	16553	16661	16601	16473	16571	16680	16604	16442	16732	16687	16690	16523	16423	16623	16614	16652	16616	16335	16507	16503	16631	16559	16553	16595	16522	16612	16622	16567	16486	16642	16552	16679	16441	16592	16706	16639	16480	16531	16708	16412	16633	16629	16540	16706	16418	16384	16727	16673	16666	16586	16603	16602	16691	16560	16558	16523	16398	16483	16583	16460	16326	16673	16395	16670	16587	16666	16686	16668	16367	16607	16639	16551	16600	16466	16713	16557	16652	16535	16616	16616	16472	16457	16564	16694	16454	16723	16445	16487	16537	16504	16767	16474	16630	16585	16362	16502	16522	16620	16648	16514	16443	16540	16657	16529	16499	16531	16646	16581	16461	16581	16615	16510	16835	16621	16718	16416	16450	16493	16409	16494	16422	16526	16398	16408	16648	16530	16522	16563	16575	16546	16619	16592	16583	16349	16596	16571	16694	16440	16586	16675	16410	16570	16644	16619	16600	16645	16559	16542	16634	16766	16528	16482	16691	16558	16641	16667	16622	16454	16572	16662	16541	16571	16616	16399	16658	16541	16467	16516	16547	16538	16648	16701	16523	16722	16856	16471	16512	16488	16587	16766	16547	16658	16367	16647	16575	16533	16635	16411	16680	16484	16403	16646	16498	16655	16592	16428	16599	16646	16422	16582	16649	16411	16799	16750	16623	16532	16811	16591	16477	16550	16711	16525	16628	16526	16654	16625	16428	16630	16598	16537	16511	16573	16644	16618	16417	16654	16492	16435	16409	16512	16543	16737	16437	16659	16480	16640	16653	16520	16455	16714	16559	16631	16555	16632	16574	16539	16531	16498	16617	16699	16503	16564	16772	16551	16621	16487	16510	16515	16445	16518	16561	16581	16649	16604	16503	16602	16331	16447	16651	16553	16505	16615	16647	16656	16652	16447	16615	16526	16548	16447	16607	16677	16544	16506	16617	16505	16451	16466	16576	16429	16698	16762	16669	16533	16572	16552	16613	16731	16668	16488	16567	16629	16768	16697	16608	16561	16657	16624	16484	16728	16541	16474	16640	16463	16548	16519	16600	16670	16547	16704	16729	16420	16476	16669	16562	16634	16738	16675	16578	16663	16345	16599	16625	16651	16720	16476	16727	16595	16574	16595	16511	16476	16594	16693	16415	16641	16442	16348	16621	16398	16564	16577	16728	16608	16590	16537	16512	16635	16607	16564	16516	16803	16501	16695	16469
34817	32904	40628	43072	37617	33578	32216	31693	31499	31458	31474	31130	31264	31148	30672	30310	30690	30779	30986	30688	30511	30514	30856	30624	30387	30417	30300	30380	30597	30465	30381	30712	30562	30335	30978	30422	30520	30540	30635	30256	30404	30349	30664	30626	30886	30493	30403	30416	30793	30585	30410	30594	30470	30669	30649	30472	30614	30355	30535	30444	30289	30459	30330	30483	30498	30614	30743	30611	30726	30647	30480	30550	30462	30412	30592	30300	30483	30778	30506	30859	30512	30501	30574	30847	30628	30484	30513	30531	30472	30435	30536	30503	30380	30660	30693	30583	30310	30608	30384	30327	30632	30351	30751	30257	30338	30489	30566	30573	30481	30241	30676	30474	30238	30566	30654	30688	30558	30376	30415	30440	30414	30587	30551	30431	30468	30428	30469	30624	30477	30537	30377	30658	30511	30662	30605	30734	30574	30477	30537	30588	30592	30373	30613	30443	30317	30450	30492	30530	30444	30564	30581	30969	30467	30435	30350	30380	30798	30700	30640	30476	30346	30546	30788	30612	30414	30215	30350	30454	30621	30305	30447	30313	30558	30666	30647	30662	30632	30300	30235	30422	30521	30937	30517	30869	30580	30236	30448	30471	30220	30532	30410	30389	30502	30240	30655	30447	30438	30421	30497	30507	30637	30231	30254	30258	30692	30402	30231	30480	30432	30662	30619	30462	30729	30730	30675	30509	30408	30395	30396	30652	30193	30413	30715	30363	30434	30473	30698	30636	30576	30753	30444	30609	30801	30140	30482	30509	30454	30433	30401	30818	30559	30483	30388	30487	30777	30418	30557	30446	30765	30582	30399	30454	30683	30833	30652	30621	30568	30538	30514	30473	30780	30377	30663	30411	30616	30460	30306	30549	30551	30398	30770	30612	30496	30583	30421	30530	30751	30847	30626	30455	30693	30531	30457	30313	30497	30542	30311	30404	30432	30334	30602	30395	30479	30616	30645	30564	30417	30526	30369	30583	30587	30248	30304	30392	30531	30297	30510	30561	30684	30685	30866	30712	30742	30577	30432	30543	30406	30364	30532	30425	30557	30567	30548	30422	30494	30444	30455	30395	30420	30342	30630	30713	30510	30627	30607	30629	30579	30749	30715	30508	30473	30502	30533	30232	30396	30511	30805	30475	30494	30574	30608	30266	30246	30628	30571	30535	30304	30677	30708	30649	30362	30557	30516	30450	30506	30743	30577	30373	30569	30641	30599	30447	30502	30574	30453	30507	30621	30490	30593	30298	30469	30660	30523	30580	30625	30700	30779	30807	30577	30342	30843	30638	30730	30450	30532	30382	30435	30483	30347	30415	30583	30481	30727	30310	30545	30589	30658	30395	30265	30418	30327	30191	30480	30579	30441	30419	30583	30719	30306	30413	30466	30353	30544	30550	30582	30375	30390	30648	30438	30388	30793	30369	30491	30473	30264	30318	30605	30464	30563	30449	30363	30466	30364	30322	30503	30650	30484	30831	30676	30407	30430	30446	30516	30562	30401	30673	30566	30277	30468	30362	30668	30554	30730	30730	30426	30328	30557	30605	30595	30643	30661	30600	30509	30440	30564	30439	30574	30473	30425	30628	30446	30467	30673	30352	30553	30173	30562	30482	30648	30597	30630	30560	30758	30670	30459	30385	30538	30513	30349	30443	30456	30521	30433	30508	30441	30532	30474	30592	30518	30589	30577	30578	30602	30853	30571	30465	30376	30449	30454	30375	30424	30686	30646	30308	30563	30531	30421	30314	30477	30390	30411	30191	30558	30599	30512	30347	30392	30537	30529	30462	30442	30651	30739	30398	30601	30671	30366	30561	30576	30292	30396	30486	30588	30766	30800	30681	30467	30570	30595	30558	30602	30275	30486	30122	30569	30612	30543	30596	30547	30465	30610	30521	30485	30645	30718	30566	30819	30601	30319	30586	30679	30694	30381	30496	30652	30517	30584	30447	30590	30384	30269	30675	30500	30606	30671	30459	30517	30369	30295	30511	30476	30570	30361	30395	30464	30555	30433	30747	30684	30399	30657	30312	30163	30442	30589	30552	30389	30534	30635	30488	30353	30560	30522	30665	30604	30238	30693	30434	30555	30590	30654	30731	30291	30775	30522	30362	30341	30387	30350	30538	30506	30526	30490	30656	30432	30617	30522	30591	30604	30495	30375	30763	30486	30448	30641	30424	30344	30311	30456	30389	30642	30622	30321	30508	30168	30310	30627	30416	30776	30475	30514	30523	30575	30393	30562	30482	30764	30475	30355	30417	30443	30512	30591	30575	30376	30616	30657	30494	30522	30403	30725	30292	30331	30339	30468	30396	30426	30483	30385	30560	30453	30556	30541	30370	30567	30345	30818	30708	30546	30665	30470	30579	30334	30570	30324	30485	30354	30616	30401	30573	30546	30719	30385	30499	30530	30335	30771	30636	30695	30760	30277	30544	30552	30460	30485	30330	30544	30391	30394	30709	30396	30461	30471	30466	30366	30323	30359	30355	30435	30579	30619	30401	30525	30277	30496	30570	30379	30646	30682	30646	30706	30367	30438	30362	30598	30564	30507	30448	30814	30328	30662	30554	30784	30482	30788	30513	30391	30415	30507	30410	30594	30603	30626	30592	30477	30314	30767	30580	30589	30229	30489	30735	30298	30597	30496	30447	30516	30624	30523	30446	30419	30522	30426	30279	30566	30489	30680	30601	30637	30393	30816	30467	30514	30636	30678	30494	30601	30537	30252	30342	30493	30348	30376	30502	30248	30436	30362	30509	30542	30375	30520	30549	30456	30485	30489	30348	30596	30391	30473	30552	30488	30317	30370	30486	30338	30399	30574	30372	30601	30468	30439	30456	30747	30585	30648	30516	30447	30604	30510	30676	30433	30511	30424	30736	30678	30445	30510	30498	30675	30479	30698	30324	30606	30525	30440	30463	30122	30470	30836	30713	30548	30643	30374	30662	30541	30651	30407	30482	30219	30239	30503	30378	30571	30387	30550	30644	30431	30660	30718	30495	30461	30304	30464	30430	30641	30514	30466	30541	30391	30617	30495	30509	30489	30648	30787	30557	30736	30701	30523	30905	30433	30422	30171	30297	30420	30603	30826	30440	30567	30439	30583	30380	30557	30449	30442	30680	30431	30472	30398	30418	30563	30792	30649	30411	30658	30380	30736	30562	30466	30218	30205	30572	30510	30764	30596	30611	30511	30757	30382	30565	30230	30479	30342	30378	30462	30764	30681	30613	30672	30663	30502	30482	30890	30451	30424	30591	30734	30451	30670	30520	30361	30745	30525	30664	30602	30531	30611	30590	30358	30777	30552	30207	30281	30318	30423	30623	30672	30709	30468	30338	30749	30681	30646	30397	30194	30279	30473	30832	30690	30473	30436	30658	30528	30290	30444	30577	30622	30398	30576	30251	30502	30413	30631	30479	30662	30520	30442	30518	30626	30282	30701	30604	30648	30595	30456	30861	30335	30603	30705	30499	30637	30572	30647	30537	30659	30248	30746	30619	30581	30554	30127	30485	30579	30540	30674	30516	30513	30716	30563	30696	30661	30570	30411	30602	30390	30671	30384	30471	30466	30396	30555	30489	30652	30429	30623	30504	30538	30474	30746	30439	30300	30316	30313	30402	30624	30711	30460	30684	30414	30497	30484	30396	30563	30525	30278	30549	30463	30439	30525	30429	30469	30549	30584	30465	30603	30509	30555	30210	30321	30465	30352	30590	30610	30629	30462	30524	30465	30311	30745	30450	30637	30742	30453	30610	30280	30772	30771	30411	30586	30558	30665	30441	30248	30485	30482	30619	30494	30420	30695	30649	30282	30376	30397	30534	30711	30342	30759	30465	30510	30336	30692	30432	30557	30408	30395	30588	30289	30543	30376	30113	30409	30446	30532	30413	30649	30351	30599	30622	30817	30614	30642	30633	30354	30587	30464	30444	30462	30400	30447	30351	30521	30137	30588	30178	30331	30439	30516	30546	30654	30484	30592	30638	30352	30619	30585	30507	30354	30517	30867	30618	30652	30630	30581	30381	30513	30483	30307	30155	30419	30409	30574	30587	30610	30258	30821	30304	30573	30424	30630	30547	30415	30412	30777	30697	30814	30444	30578	30458	30436	30579	30602	30134	30426	30718	30636	30401	30537	30608	30584	30552	30400	30809	30829	30444	30552	30633	30789	30528	30408	30520	30611	30459	30457	30408	30427	30513	30550	30538	30711	30466	30715	30668	30528	30449	30473	30615	30402	30497	30546	30816	30780	30639	30522	30502	30388	30538	30446	30497	30421	30633	30602	30527	30863	30466	30468	30660	30702	30407	30595	30537	30577	30725	30663	30477	30563	30841	30840	30591	30464	30710	30579	30639	30687	30653	30407	30597	30464	30483	30500	30432	30389	30534	30745	30408	30607	30645	30420	30456	30495	30656	30455	30561	30471	30437	30639	30608	30635	30491	30532	30525	30782	30580	30419	30511	30583	30608	30698	30535	30167	30463	30398	30505	30594	30410	30489	30549	30564	30213	30763	30588	30505	30412	30379	30517	30443	30514	30399	30446	30373	30833	30434	30608	30566	30514	30295	30544	30391	30372	30373	30292	30577	30602	30443	30250	30615	30471	30456	30512	30392	30663	30687	30553	30566	30633	30495	30593	30646	30428	30506	30411	30542	30610	30564	30734	30643	30518	30952	30884	30382	30493	30320	30792	30453	30416	30664	30359	30662	30694	30460	30389	30471	30469	30514	30644	30401	30593	30419	30719	30307	30824	30502	30561	30791	30474	30464	30542	30657	30455	30572	30532	30411	30622	30414	30237	30485	30591	30313	30579	30623	30758	30670	30412	30414	30677	30469	30394	30469	30733	30531	30453	30462	30553	30341	30695	30413	30363	30405	30519	30479	30279	30791	30624	30691	30605	30626	30494	30456	30638	30449	30597	30562	30598	30446	30650	30417	30438	30524	30378	30483	30404	30290	30581	30300	30368	30224	30588	30681	30392	30480	30718	30265	30743	30572	30326	30595	30494	30480	30654	30486	30455	30213	30425	30425	30464	30475	30513	30647	30568	30367	30509	30303	30432	30565	30348	30446	30531	30372	30430	30568	30532	30874	30480	30523	30472	30599	30702	30467	30447	30343	30262	30642	30552	30690	30536	30378	30416
23767	32261	30780	32131	25340	20057	18336	18283	18188	17783	17506	17266	17284	17057	16907	16862	16882	16879	16873	16715	16853	16802	16675	16910	16854	16709	16668	16683	16755	16748	16714	16599	16710	16852	16661	16798	16667	16716	16684	16891	16646	16598	16564	16783	16724	16774	16685	16712	16598	16702	16722	16756	16558	16656	16686	16674	16505	16485	16717	16766	16660	16895	16714	16654	16557	16492	16681	16584	16750	16701	16548	16722	16618	16574	16726	16413	16638	16656	16708	16559	16678	16617	16634	16739	16721	16477	16593	16716	16698	16759	16635	16672	16851	16812	16590	16548	16770	16623	16605	16716	16632	16659	16577	16522	16679	16534	16716	16608	16780	16674	16701	16638	16669	16477	16572	16698	16656	16446	16674	16557	16610	16751	16687	16511	16594	16567	16620	16591	16768	16546	16671	16676	16558	16457	16760	16821	16526	16639	16645	16595	16641	16629	16525	16731	16723	16726	16519	16806	16860	16785	16609	16754	16875	16606	16642	16627	16721	16736	16722	16658	16726	16639	16843	16553	16650	16849	16593	16798	16877	16775	16681	16565	16862	16745	16926	16794	16447	16769	16666	16640	16570	16678	16618	16775	16721	16744	16635	16691	16566	16574	16495	16689	16588	16769	16739	16626	16486	16561	16689	16506	16768	16747	16519	16569	16641	16587	16579	16717	16628	16721	16740	16709	16744	16628	16538	16699	16780	16669	16663	16690	16552	16756	16707	16558	16621	16731	16555	16597	16640	16532	16580	16574	16651	16706	16572	16679	16610	16621	16717	16663	16789	16654	16620	16641	16652	16804	16404	16573	16660	16826	16631	16791	16647	16698	16825	16746	16603	16569	16724	16662	16647	16676	16621	16550	16687	16685	16823	16738	16754	16524	16710	16559	16695	16560	16660	16699	16544	16627	16559	16654	16634	16582	16759	16626	16747	16761	16569	16647	16726	16604	16750	16464	16507	16691	16536	16599	16603	16499	16727	16593	16864	16566	16526	16683	16535	16668	16482	16676	16759	16556	16665	16700	16670	16599	16835	16663	16807	16783	16548	16593	16713	16664	16574	16455	16651	16538	16870	16808	16436	16762	16563	16721	16696	16774	16454	16599	16650	16732	16734	16579	16646	16581	16614	16596	16590	16584	16622	16792	16471	16766	16394	16736	16676	16777	16533	16703	16802	16626	16528	16658	16581	16754	16645	16774	16666	16581	16640	16498	16650	16556	16700	16748	16681	16608	16715	16667	16742	16575	16637	16514	16664	16648	16636	16614	16607	16685	16508	16714	16752	16623	16668	16602	16814	16478	16629	16629	16629	16689	16691	16725	16639	16603	16480	16594	16873	16664	16709	16785	16543	16773	16750	16597	16591	16652	16716	16943	16698	16719	16574	16783	16658	16582	16646	16732	16607	16697	16702	16627	16692	16773	16662	16599	16526	16726	16858	16766	16652	16725	16747	16514	16740	16605	16666	16430	16792	16510	16676	16631	16779	16622	16650	16771	16824	16775	16727	16720	16600	16830	16678	16585	16519	16666	16593	16783	16572	16640	16729	16611	16680	16811	16511	16688	16683	16704	16556	16692	16718	16695	16696	16819	16668	16763	16571	16560	16732	16539	16697	16740	16622	16649	16588	16777	16698	16779	16646	16791	16716	16525	16608	16702	16547	16602	16608	16518	16821	16545	16730	16537	16774	16756	16552	16492	16727	16794	16836	16763	16564	16728	16637	16678	16939	16515	16557	16575	16608	16795	16881	16646	16611	16572	16622	16686	16636	16443	16644	16700	16512	16724	16556	16602	16543	16734	16654	16831	16410	16916	16775	16606	16624	16799	16557	16553	16750	16660	16874	16678	16684	16503	16725	16571	16596	16813	16807	16815	16630	16609	16557	16839	16692	16797	16788	16622	16698	16440	16623	16825	16717	16778	16533	16598	16635	16852	16530	16703	16485	16706	16746	16724	16688	16758	16829	16920	16700	16731	16751	16699	16628	16839	16777	16624	16616	16549	16852	16703	16563	16606	16696	16716	16874	16694	16648	16692	16806	16605	16663	16692	16623	16503	16796	16652	16689	16680	16466	16807	16623	16657	16624	16776	16602	16605	16547	16828	16583	16584	16614	16694	16631	16812	16632	16734	16784	16636	16769	16631	16778	16787	16574	16788	16758	16483	16538	16582	16824	16630	16682	16681	16475	16686	16679	16798	16475	16482	16663	16607	16706	16738	16577	16718	16445	16622	16775	16704	16734	16656	16561	16569	16571	16526	16607	16605	16613	16559	16792	16639	16678	16702	16578	16674	16751	16515	16778	16571	16423	16780	16660	16821	16579	16756	16652	16525	16808	16806	16625	16741	16757	16850	16637	16465	16791	16522	16654	16601	16725	16573	16654	16702	16606	16747	16926	16583	16461	16811	16643	16644	16794	16694	16587	16809	16510	16649	16776	16661	16634	16750	16721	16661	16575	16763	16531	16653	16521	16699	16864	16744	16625	16817	16756	16659	16633	16646	16834	16808	16745	16589	16634	16828	16664	16706	16905	16747	16608	16843	16811	16673	16402	16660	16661	16803	16693	16736	16716	16591	16552	16596	16604	16783	16357	16844	16615	16746	16690	16613	16469	16595	16731	16615	16847	16830	16975	16660	16563	16592	16604	16685	16592	16754	16738	16685	16473	16740	16579	16723	16672	16721	16492	16672	16652	16727	16679	16585	16627	16575	16658	16679	16753	16835	16692	16733	16795	16642	16521	16658	16569	16593	16631	16708	16659	16447	16899	16630	16555	16561	16611	16622	16602	16756	16720	16676	16557	16613	16817	16677	16704	16671	16553	16658	16730	16700	16748	16491	16670	16496	16606	16496	16485	16680	16618	16656	16761	16581	16741	16550	16632	16611	16791	16723	16598	16706	16515	16619	16584	16727	16547	16603	16639	16813	16646	16643	16694	16568	16625	16639	16537	16668	16638	16553	16626	16674	16744	16597	16562	16579	16718	16658	16805	16534	16562	16662	16724	16566	16721	16660	16668	16476	16764	16673	16493	16598	16791	16783	16560	16556	16797	16653	16761	16779	16673	16829	16611	16611	16758	16826	16767	16681	16759	16653	16734	16555	16609	16782	16660	16562	16702	16624	16657	16522	16767	16592	16783	16691	16725	16609	16561	16645	16639	16602	16649	16610	16659	16694	16892	16629	16528	16631	16605	16746	16542	16632	16924	16609	16783	16691	16707	16466	16618	16617	16718	16461	16712	16775	16570	16570	16816	16567	16582	16626	16678	16444	16713	16724	16422	16546	16701	16539	16469	16584	16601	16789	16522	16539	16647	16868	16595	16526	16612	16673	16626	16787	16671	16619	16551	16706	16663	16787	16691	16662	16670	16636	16588	16591	16689	16629	16733	16436	16686	16699	16719	16582	16520	16714	16702	16423	16627	16654	16536	16592	16869	16765	16522	16918	16436	16659	16851	16852	16518	16712	16510	16741	16740	16525	16657	16545	16733	16807	16686	16722	16996	16782	16789	16673	16833	16725	16623	16784	16942	16558	16690	16758	16575	16683	16506	16651	16752	16619	16637	16443	16680	16613	16691	16481	16682	16660	16705	16740	16639	16729	16741	16601	16672	16624	16587	16667	16700	16514	16711	16545	16499	16633	16773	16648	16526	16688	16502	16597	16784	16611	16807	16583	16541	16734	16801	16640	16885	16680	16908	16703	16541	16824	16524	16605	16774	16606	16443	16569	16733	16685	16539	16660	16557	16632	16731	16753	16574	16490	16457	16702	16726	16620	16745	16751	16721	16603	16551	16573	16605	16761	16845	16606	16756	16547	16697	16705	16718	16537	16675	16581	16652	16899	16537	16604	16662	16615	16782	16548	16629	16650	16621	16529	16679	16705	16743	16675	16850	16550	16762	16743	16802	16681	16692	16640	16580	16627	16642	16685	16725	16527	16690	16678	16684	16663	16664	16494	16790	16647	16705	16409	16807	16506	16799	16563	16728	16532	16806	16675	16655	16598	16596	16649	16966	16689	16789	16698	16600	16548	16645	16721	16687	16591	16566	16584	16590	16561	16643	16731	16681	16651	16654	16724	16784	16804	16618	16683	16623	16769	16600	16796	16795	16612	16806	16610	16813	16687	16756	16721	16796	16661	16594	16647	16735	16697	16606	16451	16725	16524	16532	16666	16933	16569	16792	16765	16560	16746	16644	16744	16678	16752	16544	16492	16734	16684	16941	16596	16755	16413	16671	16738	16642	16504	16625	16723	16631	16652	16798	16479	16645	16690	16896	16801	16844	16709	16521	16672	16685	16772	16816	16661	16734	16563	16528	16832	16650	16545	16692	16773	16762	16683	16613	16673	16708	16810	16550	16672	16679	16617	16622	16732	16659	16746	16854	16714	16853	16846	16644	16659	16693	16725	16684	16717	16913	16585	16689	16658	16665	16579	16685	16687	16779	16694	16735	16785	16536	16681	16649	16524	16548	16708	16538	16563	16723	16799	16664	16710	16752	16480	16526	16632	16536	16660	16679	16721	16626	16858	16624	16805	16643	16698	16545	16754	16643	16592	16678	16644	16694	16702	16659	16645	16762	16752	16699	16694	16502	16643	16624	16698	16512	16755	16663	16652	16622	16525	16570	16726	16550	16661	16843	16593	16762	16737	16768	16652	16667	16589	16591	16711	16610	16878	16755	16621	16738	16635	16667	16784	16660	16716	16925	16652	16457	16801	16500	16588	16737	16743	16496	16792	16711	16670	16692	16686	16545	16788	16612	16587	16542	16570	16727	16510	16694	16552	16671	16792	16685	16861	16698	16693	16674	16660	16763	16720	16703	16598	16594	16616	16840	16766	16624	16516	16646	16660	16604	16992	16443	16693	16691	16670	16549	16694	16653	16797	16667	16753	16680	16769	16703	16705	16924	16725	16724	16690	16668	16705	16760	16707	16714	16622	16640	16661	16558	16443	16748	16836	16849	16571	16648	16478	16604	16588	16728	16774	16753	16762	16874	16698	16671	16655	16666	16634	16481	16762	16527	16657	16939	16736	16503	16758	16580	16728	16666	16559	16575	16768	16702	16617	16584	16736	16617	16593	16885	16935	16673	16800	16758	16599	16666	16686	16562	16822	16711	16724	16787	16726	16605	16680	16695	16790	16737	16717
23739	21054	28733	32197	33795	34488	34596	33250	32801	33049	32841	32078	31970	31873	31792	31467	31329	31409	31535	31474	31222	31344	31748	31652	31126	31541	31337	31059	31304	31137	31263	31643	31035	31447	31291	31549	31383	31320	31219	31494	31380	31187	31240	31156	31238	31374	30991	31165	31118	31212	31011	31178	31307	31220	31330	31203	31224	31290	31338	31281	31128	31274	31443	31488	31248	31437	31200	31229	31331	31253	31221	31387	31425	31308	31369	31219	31167	31200	31614	30937	31426	30953	31473	31222	31290	31163	31261	31078	31466	31215	30934	31232	31419	30981	31172	31106	30987	31116	31328	31349	31365	31115	31165	31106	31154	31161	31244	31063	31352	31141	31327	31256	30891	31293	31338	31215	31079	31218	31279	31162	31197	31286	31113	30979	31163	31424	31294	31154	31223	31434	31466	31180	31109	30766	31182	31233	31183	31189	31244	31220	31381	31459	31342	31367	31077	31159	31257	31246	31126	31104	31326	31193	31154	31018	31378	31197	31250	31137	31134	31082	31158	31286	31120	31116	31349	31352	31076	31476	31394	31078	31128	31062	31299	31295	31099	31318	31335	31296	31141	30992	31275	31210	31430	31266	31230	31283	31403	31226	30949	31255	31085	31372	31421	31062	31356	31413	31069	31305	31198	31120	30973	31082	31347	31104	31183	31002	31343	31179	31065	31246	31076	31436	31143	31202	31333	31138	31214	31145	31067	31233	31271	31368	31127	31273	31200	31045	31310	31325	31110	31336	31337	31315	31129	31070	31325	31203	31012	31121	31193	31516	31074	31303	31402	31364	31246	31087	31034	31044	31221	31377	31336	31151	31425	31248	31078	31194	31042	31274	31310	31272	31156	31129	31117	31370	31382	31277	31115	31039	31205	31287	31232	31253	30923	31344	31282	31048	31256	31157	31130	31151	31286	31232	30856	31080	31172	31027	31347	31095	31320	31314	31008	31175	31059	31399	31106	31054	31128	31189	31125	31254	31100	31235	31097	31078	31194	31279	31291	31291	31113	31386	31508	31145	31197	31024	31286	31282	30980	31177	31606	31092	31364	31221	31362	31085	31307	31147	31321	30932	31167	31292	31225	31479	31293	31294	31119	31345	31286	31232	31313	31100	31035	31420	31420	31102	30952	31254	31156	30971	31086	31471	31053	31070	31262	31391	30955	31260	31596	31243	31424	31361	31137	31452	31177	30960	31066	30928	31106	31201	30924	30992	31005	31053	31253	31291	31164	31020	31408	31432	31173	31336	31125	31135	31369	31108	30940	31346	31246	31176	31218	31275	31223	31278	31350	31205	31248	31262	31067	31309	31425	31254	31119	31297	31173	30877	31179	31451	31300	31363	31356	31297	31236	31139	31131	31480	31188	31008	31150	31239	31113	31325	31216	31325	31215	31226	31304	31253	31084	31483	31307	31028	31154	31385	31335	31285	31434	31283	31232	31294	31047	31281	31460	31514	31167	31199	31275	31159	31329	31233	31603	31285	31409	31250	31334	31248	31475	31287	31183	31040	31162	31106	31140	31333	31184	31199	31264	31099	31252	31202	31348	31371	31333	31197	31215	31221	31427	31278	31164	31127	31147	31243	31232	31288	31356	31363	31466	31361	30966	31198	31010	30998	31128	31369	31301	31199	31157	31301	31332	31167	31413	31032	31255	31397	31649	31071	31378	30996	31199	31432	31339	31056	31094	31164	31351	30983	31126	31032	31074	31266	31097	31560	31410	31098	31369	31433	31243	31537	31233	31216	30986	30812	31119	31237	31080	31111	31128	31268	31265	31211	31199	31291	31101	31159	31036	31018	31220	31104	30922	31491	31385	31310	30994	31299	31109	31246	31383	31272	31420	31140	31209	31142	30914	31047	31234	31330	31118	31254	31325	30960	31329	31194	31431	30863	31049	31093	31308	31070	31247	31425	31204	31368	31110	30836	31053	31101	31433	31341	31367	30927	31212	31196	31265	31320	31327	31285	31353	31303	30964	31233	31115	31026	31105	31279	31349	31296	31148	31140	31120	31270	31135	30984	31326	31111	31069	31228	31147	31270	31340	31434	31197	31322	31129	31181	31252	31188	31224	31310	31433	31203	31187	31255	31155	31187	31323	31428	31369	31242	31368	31424	31431	31267	31176	31324	31480	31241	30986	31349	31602	31078	31149	31187	31284	31217	31180	31378	31351	31282	31670	31473	31488	31048	31333	31264	31159	31356	31486	31296	31187	31430	31457	31239	31303	31458	31249	31275	31159	31074	31217	31210	31191	31427	31058	31303	31152	31345	31432	31390	31342	31053	31265	31288	31432	31227	31249	31216	31172	31225	31260	31227	31355	31243	31328	31411	31301	31352	31355	31173	31231	31316	31377	31283	31274	31680	31018	31309	31151	31135	31086	31407	31216	31097	31251	30814	31145	31123	31304	31256	31416	31149	31186	31096	31363	31326	31261	31182	31233	31465	31396	31198	31301	31495	31095	31063	31216	31260	31144	31203	31284	31472	31385	31255	31248	31239	31252	31027	31030	31366	31308	31539	31252	31067	31244	31446	30987	31586	31255	31272	31404	31416	31237	31460	31472	30820	31566	31126	31352	31262	31360	31451	31198	31294	31523	31191	31311	31266	31417	31128	31544	31110	31127	31402	31214	31281	31255	31065	31090	31135	31400	31141	31225	31138	31349	31384	31034	31146	31031	31394	31422	31308	31423	31109	31340	31348	31262	31189	31376	31058	31139	31288	31231	31381	31269	31132	31220	31195	31304	31386	31056	31049	31261	31239	31310	31420	31255	31168	31226	31232	31268	31276	31285	31326	31134	31248	31546	31470	31312	31242	31431	31021	31020	31131	31066	31133	30796	31178	31119	31245	31228	31145	30974	31418	31250	31347	31472	31079	31314	31071	31245	31223	31156	31210	31464	31207	31149	31058	31292	31384	31158	31105	31349	31013	31326	31352	31259	31355	31029	31288	31430	31265	31130	31084	31063	31279	31099	31397	30951	30952	31290	31150	31404	31328	31014	31150	31409	31074	31143	31315	31288	31300	31377	31255	31203	31277	31371	31276	31066	31343	31032	31163	31355	31227	31267	31178	31145	31170	31318	31162	31202	31290	31243	31179	30972	31203	31001	31065	31376	31347	31233	31068	31434	31308	31344	31279	31332	30961	31180	31084	31311	31236	31565	31218	31278	31364	31088	31066	31338	31246	31387	31299	31414	31298	31235	31419	30946	31198	31250	31279	31162	31360	31185	31328	31250	31367	31016	31031	31197	31100	31331	31158	31110	31251	31340	31592	30944	31177	31421	31347	31222	31081	31647	31191	31261	31442	31169	31170	31126	31259	30904	31164	30966	31072	31047	31530	31169	31258	31228	31442	31214	31066	31017	31109	31274	31132	31137	31492	31528	31287	31223	31131	31153	31360	31182	31278	31264	31114	31381	30947	31178	31438	31328	31113	31204	31051	31223	31233	31310	31213	31222	31294	31079	31219	31198	31103	30915	31182	31331	31050	31119	31403	31307	31409	31216	31371	31189	31077	30992	31161	31292	31203	31200	31446	31357	31269	31190	31081	31066	31265	31179	31290	31342	31283	31094	31304	31211	31024	31128	31088	31163	31146	31327	31345	31337	31236	31060	31067	31100	31576	31249	31231	31168	31101	31254	31252	31250	31310	31328	31182	31359	31003	30975	31297	31568	31381	31444	31344	31314	31288	31194	31350	31393	31346	31250	31318	31328	31299	31569	31120	31114	31307	31161	31393	31144	31350	31094	31289	31514	31178	31189	31177	31147	30876	31410	31422	31111	31056	31387	31169	31282	31045	31257	31302	31090	31340	31128	31041	31184	31430	31210	31074	31227	31222	31206	31121	31100	31311	31414	31278	31102	31069	31120	31176	31278	31224	31259	31081	30865	31191	31086	31345	31201	31231	31609	31401	31454	30871	31088	31351	31163	31395	31006	31252	31173	31276	31266	31282	31091	31019	31191	31153	31113	31260	31447	30963	31036	31146	31323	31200	31318	31467	31311	31125	31369	31370	31051	30985	31260	31050	31493	31193	31196	31099	31400	31388	31189	31107	31085	31182	30867	31470	31208	31160	31057	31244	31109	31231	31261	31539	31018	31004	31509	31243	31163	31432	31286	31182	31255	31045	31193	31101	31239	30823	31133	30867	31092	31250	31417	31199	31298	31470	31274	31473	31257	30963	31220	31103	31350	31367	31283	31298	31152	31288	31012	31476	31185	31074	31285	31280	31059	31099	31231	31396	31184	31258	31563	31302	31053	31234	31379	31482	31318	30970	31310	31041	31165	31189	31255	31229	31246	31326	31373	31411	31370	31464	31088	31308	31196	31047	31459	30980	31300	31117	31271	30913	31138	31420	31216	31274	31157	31293	31210	31288	30989	31263	31269	31252	31447	31161	31423	31293	31359	31177	31168	31117	31106	31283	31224	31182	31050	31214	31205	31404	31072	31222	31364	31446	30952	30975	31339	30960	31207	31506	31031	30962	31288	31126	31368	31235	31164	31049	31228	31165	31258	31296	31330	31258	31255	31363	31276	31372	31395	31326	31326	31086	31164	31157	31042	31163	31065	31227	31047	31444	31317	31012	31260	31369	31156	31411	31289	31201	31273	31111	31115	31116	31325	31007	31130	31192	31346	31343	30946	31091	31210	31295	31259	31184	31229	31092	31203	31111	31098	31150	30876	31217	31223	31467	31198	31024	31238	31304	31271	31069	31381	31264	31269	31146	31170	30990	31408	31136	31498	31322	31306	30970	31206	31261	31020	31169	31053	30978	31313	31305	31011	31333	31259	31288	31455	31268	31006	31187	31256	31230	31190	31021	31267	31307	31246	31265	31111	31267	31082	31185	31257	31383	31340	31208	31418	31425	31484	31343	31177	31067	31391	31184	31256	31462	31263	31020	31280	31291	31352	31186	31102	31497	31202	31362	31170	30925	31363	31027	31133	31137	31216	31170	31335	31363	31194	31297	31061	30958	31334	31359	31314	31254	30946	31042	31582	31287	31385	31287	31216	31164	31247	31408	31326	31349	31129	31098	31405	31368	31003	31124	31423	30992	31065	31299	31319	31081	31204	31416	31361	31285	31403	31211	31273	31118	31179	31189	31227	31146	31313	31309	31270	31300	31101	31209	31068	31249
22722	40665	38717	35905	26521	22128	19971	19635	19376	19225	18651	18128	18083	17885	17508	17567	17507	17457	17479	17488	17445	17532	17668	17264	17185	17382	17224	17145	17450	17183	17434	17307	17470	17305	17256	17320	17369	17341	17228	17113	17247	17183	17290	17211	17265	17093	17240	17185	17221	17163	17229	17270	17267	17248	16932	17317	17252	17276	17356	17157	17332	17247	17080	17286	17180	17059	17142	17285	17193	17234	17211	17367	17117	17173	17130	17242	17188	17301	17235	17293	17112	17154	17177	17168	17366	17273	17154	17273	17106	17316	17427	17136	17161	17256	17196	17128	17142	17151	17015	17059	17321	17295	17205	17119	17121	17325	17154	17142	17126	17202	17325	17091	17185	17065	17208	17261	16969	17045	17035	17202	17063	17224	16998	17064	17292	17080	17064	17114	17190	17223	17330	16981	17166	17187	17431	17153	17247	17195	17278	17198	17326	17240	17338	17115	17186	16834	17025	17205	16967	17052	17239	17298	17308	17095	17163	17175	17073	17162	17212	17312	17170	17107	17291	17115	17033	17127	17188	17267	17109	17183	17107	17338	17396	16959	17053	17324	17266	17307	17205	17206	17159	17077	17077	17255	17036	17105	17240	17160	17255	17091	16993	17062	17203	17160	17254	17044	17101	17218	17375	17159	17227	17133	17290	16956	17404	17293	17252	17066	17178	17139	17210	17048	17105	17103	17204	17179	17067	17316	17010	17370	17235	17366	17432	17145	17244	17053	17224	17221	17178	17227	17298	17142	17093	17193	17063	17251	17032	17301	17207	17105	17053	16954	17390	17370	17215	17241	16964	17188	17200	16950	17108	17295	17180	17104	17301	17381	17163	17159	17025	17185	17138	17163	17085	17284	17170	17147	17135	17048	17145	17086	17136	17112	17372	17206	17347	17111	17163	17040	17147	17205	17219	17129	17150	17200	17163	17049	17055	17093	16978	17066	16865	17334	17149	17282	17041	17162	17129	17055	17414	17245	17295	17223	17033	17300	17261	17283	17101	17280	17027	17050	17238	17334	17199	17197	17080	17272	17236	16954	17305	17085	17160	17139	17190	17309	17244	17118	17176	17245	17269	17207	17020	17162	17199	17173	17375	17270	17143	17218	17323	17258	17049	17171	17103	17086	17007	17132	17134	17241	17129	17229	17200	17129	17197	17058	17186	17118	17041	17115	17175	17213	17186	16901	16899	17167	17231	17166	17325	17230	17330	17107	17289	17117	17243	17224	17112	17128	17192	17136	17204	17027	17323	17241	17347	17155	17119	17278	17206	17018	17082	17130	17079	17035	17047	17227	17267	17152	17077	16986	17109	17159	17156	17407	17335	17143	17158	17426	17108	17231	17193	17339	17088	17178	17143	16982	17221	17210	17283	17102	17110	17099	17158	17148	17200	17038	17156	17178	17262	17239	17091	17058	17098	17205	17245	17243	16920	17177	17208	17308	17330	17117	17230	16893	17027	17081	17392	17153	17169	17246	17372	17185	17071	17188	17156	17260	17195	17089	17198	16891	17087	17337	17433	16956	17209	17246	17401	17168	17201	17331	17075	17258	17244	17128	17340	17047	17202	17147	17218	17107	17232	17211	17170	17279	17115	17114	17189	17084	17227	16978	17285	17320	17236	16941	16980	17163	17335	17205	17000	17187	17226	17132	17291	17309	17193	17062	17123	17301	17229	17281	17418	17340	17219	17026	17244	16897	17278	17164	17143	17124	17187	17140	17098	17065	17200	17317	17097	17205	17111	17103	17012	17124	17231	17206	17279	17159	17240	17030	17146	17218	17048	17281	17129	17262	17116	17031	17521	17266	17100	17191	17235	17131	17040	17281	17145	17124	17145	17120	16913	17342	17077	17225	16912	16968	17161	17094	17235	17054	17356	17035	17094	17382	17264	16996	17152	17016	17107	17199	16959	17327	17233	17115	17183	17174	17076	17223	17360	17048	17239	17229	17067	17267	17254	17227	17333	16987	17328	17296	17206	17102	17020	17263	17355	17117	17178	17206	17122	17089	17179	16963	17203	17339	17164	17315	17235	17143	17294	17178	17070	17229	17085	17238	17183	17185	17244	17205	17248	17235	17135	17101	17284	17107	17310	17157	17137	17255	17103	17200	17291	17185	17177	17110	17141	17307	17126	17198	16960	17158	17052	17238	17150	17251	17157	17276	17190	17176	17242	17140	17296	17221	17435	17139	16957	17216	17393	17164	17198	17108	17195	17237	17116	17079	16970	17243	17039	17322	17250	17196	17283	17092	17259	17266	17250	17069	17106	17387	17035	17244	17180	17021	17203	17318	17001	17257	17048	17150	17083	17149	17291	17144	17100	17139	17287	17030	17220	17145	17314	17220	17041	17148	17128	17141	17209	17205	17267	17200	17060	17145	17317	17234	17061	17136	17084	17126	17292	16989	17185	17138	17087	17172	17021	17102	17284	17382	17122	17220	17295	17122	17192	17220	17112	17087	17115	17171	16994	17097	17091	17235	17198	17354	17220	17100	17233	17192	17092	17196	17092	17125	17131	17183	17046	17171	17316	17367	17290	17083	17141	17184	17035	17247	17022	17073	17341	17164	17048	17209	17052	17003	17103	17180	17175	17058	17054	17149	17238	17322	17160	17152	17131	17236	17025	17396	17142	17397	17131	17206	17272	16938	16989	17317	17122	17222	17053	17149	17167	17152	17095	17271	17128	17167	17016	17464	17435	17071	17251	17129	17069	17147	17038	17331	17359	17165	17274	17239	17213	17301	17167	17096	17206	17406	17104	17199	17300	17014	17235	17148	17296	17175	17081	17256	17230	17190	16983	17236	17163	17033	17166	17102	17170	17079	17216	17140	17147	17288	17197	17143	17196	17261	17151	17079	17309	17107	17245	17157	17140	17245	17256	17065	17195	17242	17299	17240	17315	17008	17150	17113	17067	17164	17231	17300	17200	17244	17171	17068	17295	17235	17088	17082	17322	17130	17277	17089	17231	17231	17299	17118	17106	17126	17189	17114	17282	17407	17225	17243	16949	17231	17147	17184	17259	17415	17268	17209	17170	17182	17236	17030	17438	17196	17256	17309	17060	17122	17180	17079	17243	17026	17215	17140	17306	17154	17330	17093	17125	17368	17189	17063	17217	17129	17148	17121	17165	17233	17062	17197	17161	17198	17317	17142	17287	16973	17211	17270	17362	17175	17149	16870	17367	17167	17030	17080	17117	17184	17205	17284	17103	17375	17044	17303	17133	17190	17043	17180	17217	17148	17217	17173	17041	17127	17037	17301	17308	17189	17060	17297	17227	17258	17184	17162	17278	17011	17297	17090	17274	17151	17196	17182	17427	17108	17139	17050	17311	17221	17233	17114	17158	17158	17138	17083	17233	17200	17376	17275	17273	17077	17107	17282	17082	16988	17028	17095	17141	17051	17087	17260	17188	17280	17137	17232	17081	17068	17183	17285	17086	17152	17227	17305	17065	17203	17120	17065	17318	17197	17230	17326	17143	17250	17298	17055	17445	17196	17297	17264	17349	17202	17095	17253	17147	17382	17082	17305	17271	17201	17055	17346	17126	17224	17252	17094	17097	17193	17048	17112	16973	17184	17089	17016	17151	17141	17389	17211	17108	16976	16923	17174	17189	16995	17190	17244	17084	17108	17135	17166	17034	17003	17199	17231	17233	17250	17308	17229	17291	17046	17140	17110	17168	17197	17120	17429	17140	17140	17092	17178	17159	17082	17314	17256	17058	17132	17323	16909	17187	17341	17344	17000	17063	17308	17236	17087	17174	17323	17148	17276	17132	17191	17244	17207	17132	17287	17048	17246	17220	17128	17156	17038	17082	17134	17109	17101	16987	17139	17295	17197	17127	17103	17209	17212	17178	17019	17127	17151	17222	16984	17077	17247	17239	17369	17176	17125	17152	17261	17130	17376	17289	17158	17126	17093	17222	17177	17096	17298	17323	17104	17140	17045	17116	17356	17269	17305	17323	17225	17088	17113	17112	17136	17192	17276	17206	17191	17150	17076	17201	17252	17255	17249	17206	17180	17179	17060	17290	17221	17133	17386	17353	17161	17191	17120	17087	17135	17301	17179	17402	17244	17104	17186	17224	16983	17181	17313	17343	17279	17127	17267	17368	17315	17075	17236	16876	17268	17194	17203	17251	17276	17183	17115	17073	17085	17153	17082	17092	17161	17340	17409	17304	17153	17327	17099	17293	17173	17103	17248	17266	17097	17081	17166	17147	17296	17138	17042	17202	17225	17289	17026	17355	17017	17249	17240	17194	17186	17112	17264	17019	17130	17313	17146	17190	17268	17095	17051	17071	17314	17251	17416	17199	17263	17220	17368	17179	17148	17267	17074	17001	17162	17334	17163	17351	17162	17243	17168	17094	17122	17228	17077	17246	17053	17080	17112	17488	17073	17080	17140	17188	17060	17081	17305	17128	16993	17300	17195	17133	17357	17213	17200	17142	17188	17175	17238	17135	17154	17229	17255	16981	17315	17037	17158	17255	17099	17201	17306	17163	17037	17164	17157	17308	16991	17165	17347	17272	17005	17239	17205	17082	17051	17310	17258	17160	17082	17398	17111	17260	17175	17145	17194	17322	17035	16983	17394	17194	17253	17180	17227	17075	17147	17013	17199	17261	17083	17161	17288	17171	17148	17361	17048	17062	17207	17135	17269	17214	17152	17148	17171	17144	17157	17256	17099	17201	17313	17140	17267	17061	17178	17208	17160	17147	17110	17120	16901	17345	17206	17300	17285	17295	17249	17228	17369	17236	17347	17173	17244	17113	17162	17051	17147	17345	17037	17145	17295	17131	17057	17333	17229	17333	17270	17113	17186	17131	17112	17177	17260	17176	17260	17015	17203	16978	17155	17187	17045	17192	17281	17371	17270	17266	17183	17206	17032	17122	17244	17150	17080	17192	17143	17149	17159	17160	17262	17214	17145	17341	17084	17323	17182	17259	17087	17105	17053	17132	17410	17187	17176	17213	17336	16993	17247	17089	17123	17063	17186	17278	17320	17337	17113	17345	17109	17136	17199	17168	17203	17221	17097	17130	17298	17041	17124	17254	16989	17085	17319	17207	16978	17243	17169	17236	17145	17203	17058	17128	17326	17210	17386	17352	17205	17127	17143	17094	17257	17275	17139	17306	16933
22574	21040	28392	28460	31202	35133	37736	35737	35032	34856	34542	33823	33964	34031	33645	33335	33481	33101	33085	33156	32964	33471	33554	33114	32945	33102	32889	32641	33010	32853	32704	32782	33018	32874	32931	32816	32725	32706	32900	32575	32591	33023	32856	32985	32901	33160	32753	32619	32962	32554	32652	32786	32586	32702	32763	32934	32723	32756	32927	32565	32814	32855	33022	32701	32717	32579	32939	32890	32757	32613	32783	32714	32823	32675	32500	32545	32721	32610	32652	32813	32688	32756	32700	32817	32778	32731	32556	32508	32753	32989	32688	32704	32759	32751	32710	32520	32846	32848	32737	32610	32824	32647	32551	32643	32543	32916	32559	32748	32695	32540	32623	33051	32690	32864	32738	32518	32733	32401	32886	32853	32683	32677	32650	32594	32728	32537	32650	32733	32605	32618	32786	32709	32586	32573	32770	32685	32536	32591	32484	32652	32595	32637	32473	32438	32858	32449	32444	32748	32834	32794	32510	32498	32605	32781	32719	32751	32263	32500	32933	32454	32764	32835	32558	32795	32769	32805	32709	32610	32611	32820	32448	32543	32788	32654	32693	32697	32717	32593	32646	32899	32574	32686	32752	32720	32419	32700	32621	32477	32538	32574	32790	32691	32672	32820	32820	32444	32363	32430	32539	32514	32699	32566	32593	32696	32664	32490	32740	32850	32824	32629	32743	32774	32882	32423	32475	32905	32631	32564	32886	32578	32584	32568	32785	32662	32512	33059	32591	32849	32460	32662	32683	32509	32886	32776	32820	32588	32660	32701	32681	32540	32529	32885	33077	32799	32862	32751	32396	32940	32673	32642	32574	33174	32867	32778	32865	32602	32607	32788	32708	32706	32710	32923	32783	32795	32623	32850	32830	32638	32755	32662	32563	32529	32503	32664	32538	32696	32697	32756	33135	32509	32829	32666	32591	32750	32794	32959	32970	32683	32820	32636	32492	32704	32609	32644	33009	32512	32663	32651	32529	32517	32776	32487	32531	32700	32662	32469	32586	32775	32826	32897	32713	32630	32580	32750	32491	32674	32672	32702	32834	32761	32796	32844	32739	32597	32423	32495	32760	32810	32913	32683	32672	32715	32469	32461	32680	32818	32608	32762	32983	32779	32885	32879	32674	32639	32712	32549	32720	32667	32696	32715	32409	32792	32586	33078	32645	32882	32747	32822	32372	32965	32584	32368	32852	32565	32665	32770	32808	32876	32507	32603	32677	32654	32912	32721	32737	32507	32735	32447	32781	32732	32810	32706	32626	32503	32774	32914	32837	32731	33101	32724	32834	32362	32652	32798	32516	32728	32958	32823	32490	32574	32880	32567	32224	32567	32673	32888	32656	32762	32903	32599	32773	32431	32621	32503	32774	32593	32686	32732	32600	32790	32700	32558	32570	32722	32865	32390	32703	32626	32939	32478	32583	32535	32756	32724	32783	32545	32685	32774	32697	32810	32482	32769	32626	32639	32738	32741	32593	32911	32686	32880	32686	32673	32495	32469	32553	32844	32672	32846	32713	32824	32736	32844	32708	33137	32702	32620	32540	32896	32945	32815	32668	32608	32797	32553	32557	32737	32647	32792	32625	32632	32591	32877	32550	32724	32724	32696	32623	32516	32446	32510	32807	32730	32620	32734	32789	32603	32842	32562	32672	32469	32825	32682	32451	32998	32598	32639	32654	32770	32805	32675	32641	32817	32652	32665	32587	32688	32667	32603	32468	32506	32741	32605	32869	32619	32706	32697	32744	32640	32410	32872	32812	32461	32606	32595	33029	32537	32663	32993	32772	32531	32631	32646	32633	32712	32585	32436	32663	32607	32637	32786	32699	32698	32712	32568	32630	32621	32832	32832	32678	32588	32867	32815	32589	32853	32720	33005	32550	32428	32455	32640	32560	32612	32869	32612	32767	32737	32736	32634	32739	32388	32684	32690	32690	32665	32525	32831	32729	32533	32563	32492	32506	32764	32828	32641	32704	32794	32578	32401	32501	32886	32829	32824	32812	32787	32762	32401	32782	32759	32688	32690	32976	32766	32844	32784	32840	32679	32723	32658	32832	32800	32636	32430	32756	32573	32634	32487	32605	32680	32626	32568	32658	32799	32942	32526	32692	32577	32794	32689	32907	32758	32719	32754	32838	32553	32627	32619	32858	32839	32668	32945	32970	32639	32676	32841	32750	32807	32818	32614	32503	32738	32768	32656	32831	32872	32606	32745	32533	32538	32741	32740	32663	32657	32666	32700	32747	32541	32713	32672	32659	32819	32669	32720	32672	32773	32600	32922	32696	32789	32581	32824	32607	32755	32602	32700	32560	32556	32750	32798	32660	32769	32622	32773	32393	32552	32694	32991	32877	32677	32809	32819	32948	32528	32874	32701	32799	32600	32793	32723	32875	32700	32699	32684	32803	32635	32822	32447	32419	32713	32784	32834	32391	32862	32616	32745	32534	32835	32609	32541	32518	32814	32698	32910	32848	32702	33006	32610	32379	32863	32829	32907	32639	32743	32388	32907	32647	32782	32428	32743	32484	32509	32804	32432	32748	32727	32574	32609	32628	32691	32536	32727	32761	32574	32633	32756	32808	32647	32514	32588	32586	32637	32727	32848	32783	32722	32715	32824	32703	32512	32743	32427	32456	32646	32653	32641	32535	32961	32807	32670	32662	32734	32517	32627	32782	32558	32781	32475	32846	32684	32745	32726	32707	32771	32633	32566	32497	32652	32772	32860	32791	32600	32755	32572	32764	32677	32517	32743	32665	32615	32670	32621	32558	32665	32716	32686	32678	32862	32681	32532	32741	32749	32525	32769	32826	32801	32838	32600	32692	32613	32857	32777	32774	32669	32438	32534	32413	32632	32782	32569	32578	32442	32383	32600	32618	32663	32773	32788	32620	32889	32791	33137	32792	32784	32737	32987	32772	32639	32508	32654	32607	32745	32587	32750	32704	32850	32765	32572	32515	32695	32530	32443	32810	32860	32454	32768	32702	32628	32717	32576	32579	32500	32649	32578	32415	32472	32844	32337	32563	32408	32296	32759	32845	32663	32907	32765	32558	32906	32560	32677	32859	32576	32593	32704	32720	32565	32591	32809	32646	32875	32597	32534	32655	32504	32777	32759	32659	32743	32807	32685	32502	32810	32723	32651	32705	32741	32843	32904	32729	32525	32743	32654	32689	32634	32886	32739	32604	32538	32207	32691	32775	32707	32679	32833	32866	32605	32723	32561	32904	32726	32715	32697	32332	32788	32724	32744	32840	32565	32656	32935	32784	32656	32703	32643	32683	32600	32907	32316	32954	32652	32741	32496	32700	32788	32604	32717	32963	32874	32441	32742	32970	32762	32741	32749	32646	32671	32836	32834	32799	32885	32618	32779	32723	32930	32557	32751	32836	32888	32394	32785	32773	32747	32821	32538	32800	32415	32766	32852	32639	32887	32739	32745	32749	32998	32788	32595	32807	32854	32841	32753	32706	32634	32523	32616	32750	32610	32863	32578	33028	32555	32504	32609	32774	32612	32522	32781	32816	32825	32587	32659	32531	32760	32484	32720	32720	32615	32756	32558	32914	32566	32957	32657	32704	32654	32467	32780	32856	33025	32614	32532	32988	32830	32664	32795	32674	32650	32593	32543	32657	32602	32881	32705	32859	32546	32498	32823	32578	32464	32672	32868	32624	32595	32706	32669	32707	33012	32530	32792	32652	32734	32727	32620	32593	33070	32844	32747	32606	32822	32646	32928	32641	32829	32945	32560	32500	32570	32968	32531	32443	32566	32874	32594	32859	32956	32415	32513	32425	32894	32852	32570	32708	32466	32676	32468	32598	32685	32982	32397	32661	32472	32854	32813	32749	32647	32899	32627	32754	32713	32448	32916	32742	32594	32395	32331	32450	32647	32633	32617	32806	32780	32823	32663	32781	32542	32903	32621	32718	32770	32485	32574	32700	32541	32565	32590	32784	32551	32634	32870	32579	32448	32776	32596	32707	32479	32901	32749	32515	32741	32728	32653	32825	32673	32817	32517	32686	32584	32793	32696	32479	32558	32561	32641	32443	32579	32670	32676	32825	32719	32775	32432	32312	32534	32927	32619	32852	32864	32633	32670	32251	32593	32916	32663	32668	32631	32798	32489	32483	32818	32803	32511	32451	33250	32652	32451	32493	32772	32718	32839	32928	32876	32982	32711	32642	32396	32876	32932	32598	32352	32597	32476	32815	32953	32689	32647	32510	32846	32812	32736	32724	32556	32743	32912	32894	32600	32642	32699	32827	32802	32339	32792	32574	32894	32625	32887	32453	32572	32872	32575	32806	32867	32526	33014	32698	32592	32586	32830	32594	32859	32986	32623	32649	32879	32421	32703	32486	32770	32632	32751	32589	32644	32696	32710	32565	32607	32670	32658	32660	32745	32752	32672	32761	32689	32823	32707	32719	32570	32719	32501	32677	32931	32780	32652	32659	32717	32631	32467	32744	32810	32679	32548	32746	32817	32486	32676	32813	32898	32789	32755	32810	32622	32862	32598	32583	32633	32670	32698	32987	32729	32662	32643	33145	32837	32546	32648	32675	32453	32494	32685	32778	32578	32716	32856	32792	33051	32800	32444	32833	32417	32830	32710	32648	32856	32861	32448	32595	32657	32607	32788	32706	32881	32613	32550	32580	32482	32450	32303	32844	32708	32778	32560	32548	32671	32951	32922	32946	32786	32680	32904	32617	32886	32749	32838	32798	32873	32801	32662	32546	32785	33003	32761	32752	32685	32402	32750	32578	32683	32804	32650	32863	32582	32453	32690	32448	32471	32898	32567	32925	32464	32512	32517	32708	32507	33085	32715	32960	32642	32702	32793	32753	32690	32638	32990	32625	32506	32875	32651	32774	32595	32852	32885	32899	32722	32407	32840	33073	32576	32724	32688	32981	32714	32756	32593	32617	32457	32959	32749	32746	32919	32540	32634	32713	32519	32526	32555	32819	32655	32641	32886	32794	32780	32876	32621	32488	32726	32802	32690	32500	32730	32568	32893	32657	32411	32934	32779	32536	32929	32678	32969	32745	32955	32847	32593	32830	32750	32767	32717	32544	32781	32866	32931	32510	32497	32792	32629	32414	32797	32755	32644	32714	32569	32800	32930	32677	32573	32684	32811	32617	32331
25472	46767	45634	36071	28052	23606	22788	21916	21111	20623	19822	19614	19158	18965	18764	18429	18479	18180	18342	18238	18149	18581	18729	18231	18430	18084	18171	18107	17969	18040	18005	18126	18039	18346	18194	17976	18055	18016	17916	17920	18263	17888	18013	17776	17950	18032	17675	17935	18088	18074	18009	18013	17967	17996	17843	18029	17882	17881	17961	17844	18113	17905	17891	18127	17994	17911	18060	17992	17840	17980	17947	17804	17874	18054	18014	17907	18016	17915	18015	17934	17984	17993	18027	18193	18100	17826	17901	17924	17858	17990	18110	17943	18102	17785	18004	18033	17878	17964	17860	17973	17821	17956	17832	17982	17895	17910	18099	17865	18109	17964	17988	17965	17989	18070	17867	17827	17920	17989	17889	17881	17981	17951	17911	17789	17811	17980	17930	18154	17816	17981	17942	17978	17771	18025	17905	17990	17927	17984	18011	17846	17910	17837	17913	17927	17971	17969	17897	17961	18026	17882	18033	17986	18048	18036	17858	18117	17978	17917	18012	17848	17981	18014	18050	18040	18057	17822	18089	17758	17959	17941	17939	18028	17979	17784	17923	17951	18007	17770	17921	17759	17862	18078	18119	18033	17916	17824	17767	17949	17882	17918	17751	17873	17980	17748	17911	18014	17777	17850	17973	17905	17963	18062	17994	18024	17943	17857	17923	17907	17981	17759	17911	17898	17912	18008	17799	17818	17798	17898	17981	17895	17811	17939	17975	18134	17883	17973	18055	17905	17993	17909	17849	17961	17889	17946	18015	17810	17832	18001	17887	17976	17750	18077	17902	18027	17902	18014	18067	17931	17921	17889	17942	18029	17962	18030	18145	17833	17751	17901	17938	17859	17946	17919	17957	17950	17898	17621	17917	17910	17987	17776	17901	17770	17942	17972	18010	17899	18015	18006	17895	17769	17964	17822	18007	18070	17826	18137	17958	17835	17934	18023	17759	17905	17748	17789	17956	17917	17911	18057	17700	17994	17745	17762	18088	17986	17965	17997	17891	17911	17976	17975	17828	17878	17734	17915	18003	17958	17990	17840	18030	17746	17959	17918	18005	17965	17809	17834	18028	17969	18021	17877	17853	18114	18023	18053	17949	17935	17711	17864	17953	17974	17838	17609	18071	17701	17986	18014	17866	17791	17971	17963	17915	17927	17895	17937	17864	17861	17809	17765	17983	17816	17970	17860	17864	17897	17694	17807	18034	18003	18002	17968	17911	17883	17783	17824	18027	17790	17921	17956	17676	17834	17879	17946	18035	17945	17770	17871	17737	17874	17762	17914	18054	18168	17893	17816	18116	17954	17979	17905	17912	17915	18103	18120	17875	17995	17842	17854	17732	18019	17978	17874	17965	17900	17950	17872	17765	18025	18027	18031	17896	18147	17836	17962	17845	17772	17958	17989	17906	17880	18062	17784	17815	17936	17988	18119	18080	17941	17994	17784	18140	17844	18178	17950	17961	17825	18001	17686	17739	17865	18084	17932	17792	17943	17958	18132	17876	17874	17858	17800	17988	17956	17921	17850	17885	18099	17980	17807	17863	17913	18043	18003	17974	17908	17994	17885	17967	17728	17818	17853	17880	17681	17805	18023	17830	17709	18089	17993	17856	18085	17982	17820	17855	17805	17775	18008	18025	17828	17754	18093	17977	17784	18064	17892	17962	18040	17868	17748	18128	18001	17831	18002	18069	18108	17998	17942	17822	17734	17824	17818	17900	17926	17727	17882	18076	17989	18055	17743	17746	18000	18065	17877	17874	17778	17913	17874	17801	17822	17838	17893	17944	17717	17849	17924	17853	17894	17806	17992	18126	17812	18064	17933	17913	17892	17763	17929	17966	18008	17968	17894	17914	17923	17889	17901	18002	17972	18052	17943	17881	17841	17862	17770	17972	17951	17910	18016	17765	17877	17846	17960	17914	17936	17942	17849	18048	17780	17975	17941	17991	17883	17980	17843	17890	17987	17883	17770	18017	18099	17833	17804	17765	17886	17926	17815	18141	17948	17881	17945	17982	17835	17996	17873	18171	17844	17870	17899	17839	17874	17867	17743	17744	17774	17827	17901	17922	18046	17738	17992	17950	17891	17977	18022	18019	17898	17870	17848	17931	17905	17919	17814	17774	17825	17844	17861	18283	17924	17784	17971	18129	17895	17816	17638	17873	17830	18070	17974	17837	17937	17753	17823	17899	17893	18086	17826	18016	18008	17971	17793	17906	18092	18035	17939	17914	17900	18093	17928	17884	17877	17996	17961	17834	18041	18003	17663	17921	17894	17831	17860	17958	17794	17861	17894	17982	17758	18030	17939	17944	17917	17897	17774	18218	17846	17785	17917	17874	17888	17885	17980	18018	17908	17887	17683	17809	17726	17908	17882	17883	18204	17755	17964	18025	17974	17981	17961	17869	17955	17963	17940	17833	17955	17860	17780	17907	17935	17950	17894	17898	17984	17888	17974	18021	18081	17999	18034	18049	18016	18061	18047	17866	18006	17949	18051	17930	17857	17795	17864	17924	17847	17976	17714	17812	17949	17772	17920	17833	17950	17935	18022	17920	17878	17912	17925	17941	17738	17877	17978	17857	17856	17869	17955	18021	18010	17830	18158	17994	17778	18047	17799	18065	17910	17852	17841	17711	18031	17831	17768	17952	17912	17732	17884	17956	17813	17915	17858	17816	17911	17989	17952	17780	17823	17828	18014	17838	17962	18016	17992	18050	17907	17958	17789	17993	17800	17962	17902	17816	18022	17674	17906	17922	17900	17899	17798	17957	17903	17712	17883	17844	17995	17912	17965	18037	17936	18147	17844	17860	18107	17950	18014	17776	17841	17797	18074	17955	17865	17956	17768	17912	17830	17896	18134	17813	17908	17930	17812	17853	17768	17943	18001	17914	17713	17972	17785	18079	18032	17984	17926	17807	17912	17955	17987	17989	18073	17881	18077	17890	17938	17948	17920	17973	17981	17844	18101	17857	17948	18021	17927	17893	18027	17969	18052	18043	18181	17806	17708	17703	18008	17962	17758	17878	17843	17975	18023	17796	17921	18004	17775	17901	17857	17970	17998	17835	18041	17892	17993	17678	17853	17955	17745	17888	18096	17736	17948	17996	17837	17908	17870	17803	17876	17928	18006	17896	18038	18045	17766	17781	18046	17962	17894	17945	17941	17621	17857	17930	18098	17870	17889	17839	17758	17837	17903	18102	17879	17830	17859	17826	17805	18093	17932	17728	17889	17844	17825	18125	18039	17987	17867	18017	18046	18084	17739	17975	18039	17918	17755	17860	17792	17706	18030	17890	17959	17966	17857	17881	17976	18067	17903	17859	17974	17947	17819	17900	17757	18160	17923	17805	18016	18025	17942	17945	17991	18027	17740	18090	17864	17801	17795	17941	17831	17777	17954	17965	18057	17742	17862	17891	17922	17891	17801	17804	17883	17886	18044	17950	17916	17722	17975	17865	17836	17884	17944	17739	17868	17983	17846	18054	17991	18114	17866	17946	17872	17947	17911	17895	17871	17907	17946	17807	17947	17839	18033	17831	18121	18061	17804	17917	18076	17953	17995	17903	18006	17943	17811	17960	17762	17964	18097	17871	17829	17818	17862	17947	18017	17969	17863	17833	18049	17942	17887	18147	17928	17834	17999	17836	18107	17809	17796	17984	17800	17956	17966	17999	17797	17858	17959	18010	17899	17983	17874	17832	17872	17982	17731	17910	17817	17944	17985	17881	17957	17966	17909	17872	17878	17760	17769	18131	17664	17656	18085	17841	18038	17837	17843	17814	17950	18041	17848	17840	18052	17915	17987	17801	17991	17925	17952	17934	18007	17903	17735	17991	17956	17858	17890	17912	17964	18015	17859	17896	18006	17918	17942	18058	17872	17742	18005	17992	17891	17952	17972	17799	18029	17945	18025	17763	17846	17927	17926	18095	18051	17887	17985	17838	18081	17978	18070	18108	17976	17847	17830	17793	17955	18065	17938	17888	17837	18074	17715	17919	18179	17851	17779	17929	17774	18014	17796	17998	17816	17915	18142	18055	17689	17787	18019	17997	18005	17933	17881	17826	18040	17936	17752	17858	17767	17916	18041	17941	18052	18001	17871	18058	17967	18042	17938	17944	18090	17841	17992	18013	17895	17828	17764	17889	18196	18021	17992	17857	17808	17910	17912	18020	17899	17805	17978	17800	17892	17843	17754	17849	18059	18028	17901	18096	17933	18041	17735	17836	17933	17856	17797	17963	17827	17990	17955	17768	18112	17909	18007	17946	17791	17936	17952	17930	17875	17989	17938	18017	18131	18008	17902	18031	18018	17856	17753	17964	17926	18097	18055	17873	17521	17918	17890	18005	17891	17969	17829	17834	17866	17757	17842	17743	17892	17857	17976	17881	17869	18057	17948	17962	18057	17780	18055	17921	17859	17875	17744	17939	17905	17856	17786	17889	18047	17791	17860	17967	18002	17988	17888	17657	17958	17932	17752	17879	18116	17907	17788	18046	17957	17866	18049	17996	18065	17945	17868	17883	17986	17973	17909	17962	17760	17857	17757	17791	17824	17848	17816	18032	17883	17876	18201	18105	17951	17895	17902	17908	17911	17790	17943	17739	17771	17962	17845	17926	18007	17838	18020	17981	18033	17759	17853	17937	17777	17978	17855	18011	17882	17949	17738	17836	17912	17725	18071	17928	17851	17857	17864	17908	17991	17877	17685	17871	17789	18092	17917	17833	17847	17902	17950	17715	17843	17897	18061	17841	18089	18049	18053	17880	17860	17843	17859	18035	17929	17943	18165	18032	17887	17905	17831	17979	17864	17891	17771	17935	17952	18105	17967	18062	17873	17878	17880	18129	18072	17890	17925	17730	17951	17763	17813	18063	18009	18081	17897	18035	17805	17948	17850	17657	17908	18065	17769	17877	18019	17892	18054	17883	17937	18009	17898	17758	17948	17895	17917	17976	17828	17999	17873	17894	17862	17834	17834	17785	18228	17783	17912	17921	17965	17902	18009	17943	17787	17874	17959	17876	17955	17816	17881	17878	18037	17941	17929	18052	17914	18024	17885	17808	17961	17960	17806	17836	18110	17947	17925	17992	17850	17795	17811	17713	17786	17885	18063	17935	17780	18076	17841	18012	17800	18007	18012	17708	18033
36726	39319	44677	40753	36350	35178	35273	34515	33799	33842	33840	33624	33799	33182	33151	33217	33164	33101	32865	33041	32900	33003	32799	33155	33204	32775	33217	33144	33100	33190	32930	32905	33059	32908	32832	32928	33147	33118	32955	32672	32738	32851	33081	33102	32990	32834	32908	32986	32956	33180	32948	33013	32724	32983	32857	32868	32889	32695	33022	33154	32772	33319	32872	32679	32789	32848	33128	32719	33038	33010	33219	32836	32865	32863	32646	33057	33069	32802	32907	32870	33226	32863	33001	32904	33023	32976	33072	32895	33035	32709	32800	32818	32958	32804	33043	33184	32736	32784	33002	33179	32935	32954	32748	32820	32847	32850	32884	32720	33112	32899	33178	32767	33052	32692	32659	32523	32855	33040	32745	32724	33205	32811	32997	32976	32834	33169	33067	32923	33049	33015	32722	33010	32616	32820	32759	33153	32885	32558	32800	32869	32772	32773	33058	32984	33187	33135	32813	32412	33063	33017	32991	32764	32862	32784	32981	33245	33083	32896	32877	32871	32987	33326	32935	32659	32911	32977	33010	33187	32920	32841	32750	32927	32847	32772	32973	33010	33003	32987	32750	32832	33021	33025	33099	32631	33003	32956	33170	33408	32731	33237	32949	32926	32956	32952	32773	32956	32991	32873	32753	32981	33036	32785	33005	32966	32815	32909	33078	32794	32676	32840	32899	32844	32939	33197	33110	32792	33214	32884	33054	33018	32896	33147	32819	33058	32879	32825	33044	33093	33029	32840	33054	32942	32947	32737	33015	33054	32911	32764	32822	32848	32819	32973	33023	32684	32888	33014	33025	33106	32769	32852	33158	32981	32775	32733	32904	32966	32996	32823	32915	33026	33318	32754	32867	33345	32935	32930	32792	32816	33071	32943	32772	33197	33081	32934	33056	32925	33106	32821	33232	32932	33216	33035	32640	33263	33125	32831	33151	32877	32920	33174	32886	32963	32992	32889	33383	33043	32880	33079	32927	33045	32911	33009	32880	32831	32967	33243	32742	32882	32798	33171	33107	33028	32847	33081	33113	33211	33008	32812	32993	32951	32864	33204	32688	32928	32991	33060	32767	33058	33048	33086	33001	32822	32861	32996	32754	33117	33069	32993	32876	33073	32929	33066	33063	32736	32703	32693	33101	32894	33091	33080	32952	33147	32956	32768	33035	32870	32957	33176	32805	33163	32901	32941	32904	33018	32934	32972	32925	32944	33197	33289	33129	32896	32838	32838	33170	33036	32919	32916	33217	32780	33260	32911	32781	32930	32958	33155	32744	32900	32887	32844	32987	32875	33052	32763	32888	33008	32939	33002	32798	33096	33018	32818	33019	32637	33178	32941	33137	32914	32945	32810	32680	32963	33006	32751	32990	32664	32937	32945	32984	33087	33101	32822	32921	32831	32872	32918	32924	32920	33082	32918	33053	32788	32899	32863	33109	33051	33060	33232	32901	32976	32896	32940	32952	32939	32689	32857	32995	32780	33156	32842	32828	32978	32854	33176	32815	33154	32901	32928	32974	32943	33078	33021	32871	32974	32751	32998	33246	32949	32629	32833	33181	32942	33017	32912	32965	33150	32740	32990	32731	32883	32931	33227	33048	32813	32869	32721	33039	33009	32956	32857	33055	32875	32915	33136	32953	32902	33145	33334	32964	32958	32818	32938	32782	32915	33167	33054	32766	33080	33050	32861	32990	33011	33156	33151	32829	32958	32863	32927	32898	33123	32911	32914	32802	33009	33087	33220	32939	32825	32933	32927	33066	33050	32990	32569	33093	33252	32948	33239	32859	32856	33076	33173	33127	32965	33101	33085	32854	32941	32930	32947	32705	32948	33007	33011	33076	32943	33199	32733	33093	33037	33016	32880	32724	33123	32919	33151	33045	32877	32921	32937	32762	32862	32739	33081	32821	32961	33077	32774	33143	32743	32978	33090	33046	33028	33034	33123	32953	32774	33194	33012	33061	32923	33116	32729	32982	33019	32974	32893	32826	33048	32817	33125	32977	33054	33082	33095	32907	32854	32934	32936	33098	32949	32771	32801	32816	32911	33089	32889	32975	32931	32982	32963	33141	32711	33026	32805	32829	32777	33146	33054	32899	32832	32967	32773	33077	32993	32931	32747	32990	32752	33034	32801	32999	33015	32931	32915	32811	32893	33105	33164	32763	32973	32950	32790	33095	32757	33118	32906	33134	32805	33055	32925	32996	32913	32723	32855	32935	33000	32830	33160	33144	32800	32973	32882	32918	33001	32962	32887	33145	32778	32744	32958	32831	32903	33073	32989	33086	32624	32791	32700	32894	32670	32787	32847	32727	32844	33019	32948	32791	32531	32897	33012	33006	33110	32919	32905	32803	32960	33016	33088	32740	33035	32795	32988	32987	32888	32858	32776	32776	33185	32906	32928	32892	32995	33104	32924	33043	33349	33019	32776	33122	33070	32900	33066	33055	32622	32763	32978	33267	32896	33000	32995	32958	33048	33136	33069	32651	33104	33013	32686	32888	32920	33079	33056	32974	32927	32937	32822	32827	33187	33089	32952	33120	33014	32822	32912	32783	32902	33066	33140	32742	32887	32723	32768	32974	32989	32837	32783	32918	33097	32563	32752	33172	33041	32948	33068	33069	33005	32908	32601	32695	32643	33161	33049	33352	32928	32998	33087	32887	33000	32992	33202	33099	32906	32640	33034	33044	32915	33203	33018	33153	32919	32995	32897	32990	33018	33052	32899	32973	32678	33088	32978	32737	33045	33105	32877	33116	32830	32809	33033	32819	33034	32938	33029	33084	32988	32740	33089	32902	32762	33063	32839	32860	33070	32845	32892	32817	33174	32810	32712	32956	33055	33074	32942	32907	33048	32934	32973	32816	32849	32873	32913	32948	33015	32907	33118	32626	33046	33221	33100	32874	32836	33068	33149	32936	33035	33154	33034	32934	32757	32721	32949	32999	32898	33110	32784	33110	33043	33135	32943	32620	32889	32885	32925	32702	33046	32864	32827	33116	32847	32975	32795	32803	32917	33093	32700	32726	33115	32977	33025	32979	32953	33009	32693	32925	33057	33007	33019	32958	32739	33069	33011	33076	32977	32636	32749	32795	33216	33051	32913	32893	32993	32923	33068	33001	33084	33113	32968	33012	32909	33075	33017	32915	32843	32717	33005	33001	32797	33070	33166	33040	32595	32792	33066	32862	32866	32927	33063	33057	33009	33216	32927	33134	32863	32841	32952	33269	32962	33059	32798	33045	33083	32964	32877	33180	33029	33169	32656	32934	33077	32868	33200	32797	33040	33247	32772	32915	32885	33112	32723	33125	33011	32838	33002	33070	32729	32890	32767	33084	32860	32832	32826	32691	33076	32886	33014	33137	33107	32987	32777	32880	33089	32777	32789	32849	33046	32936	32760	32833	33113	32929	33098	32682	32962	33011	32914	32931	33049	32927	32895	32811	33036	32916	32939	33263	32794	33112	32901	32846	33153	32878	33192	33095	33062	33109	33058	33221	33063	32971	32696	32872	32737	33109	32775	32811	33055	33099	33048	32783	32838	32850	33086	33147	33078	33189	32866	33140	32704	32969	33066	32814	33206	33157	32974	32759	33244	32950	33160	33180	32750	33002	32712	33088	33100	33184	33082	33088	32888	33158	32909	33142	33127	32996	32951	32854	32939	32901	32832	33134	32709	32780	33136	32835	33055	32961	33059	32729	32799	32999	32859	33132	33014	33081	32899	32773	32867	32878	33070	33023	32914	33033	32933	32893	32717	32862	33140	32871	32925	33160	32763	32905	32951	32824	32709	33065	32805	32836	33079	32938	32999	32799	32860	33193	32972	32748	32837	33296	32706	33117	33020	32777	32788	32692	32757	33164	32874	32889	32929	32989	33062	33050	33340	33035	32820	32996	32847	32982	33020	33038	32899	32966	32871	32794	32962	32840	32910	32795	32901	33138	32834	33121	32941	32810	33197	32886	32959	32869	32858	33007	32978	32839	32858	32978	33220	32970	32992	32954	33010	32943	32940	33015	33019	32714	32818	32954	32724	33047	33185	32980	32971	32794	32875	32879	33119	33062	32961	32965	32847	32878	32923	32944	32721	32974	33138	32913	32882	33222	33255	32908	32933	33124	33010	33064	33071	32946	32965	32933	33019	32914	33039	32899	33058	32917	33037	32749	32817	32851	32799	32786	33007	32943	32999	32851	32899	32806	32752	33130	32729	32843	33100	32697	33155	33006	32979	33055	32616	32813	32888	32687	32931	32984	33037	32840	32690	32727	32660	33121	32672	33090	33014	33044	33030	32974	32888	33204	32780	33071	33050	32959	32613	33045	33169	32733	32872	33138	33056	33033	33074	33179	32655	32896	32924	32919	32996	32868	32739	32828	32905	32951	32845	32840	32903	32869	33015	32899	32949	33186	32537	33118	32819	32786	33080	32989	32837	32748	32585	32921	33178	32911	32973	33146	33149	33006	33114	33079	33241	32894	32946	32987	33385	33085	32783	32779	32949	32872	32759	32941	32829	32958	33193	32725	32575	32928	32819	33075	32877	33337	33072	32957	32925	32944	32775	32901	33166	33177	33021	32772	33104	32569	32992	32835	32979	32829	32898	33022	32845	33075	33026	32994	33019	32831	32618	32707	32690	33160	33228	32975	33209	32807	33150	33117	32826	32869	32972	33192	32969	32627	32732	32881	32870	32995	32743	32971	32964	32937	33013	33031	33200	32892	32902	32842	32753	33106	32896	32989	32832	32827	32833	32691	32939	33083	32970	32982	33114	33048	32805	33094	32983	32925	33095	32814	32889	33016	33083	33046	33000	32894	32872	32982	33066	32955	32554	32746	33125	32975	33136	33053	32676	32888	33218	32998	32900	32921	32951	32976	32999	33038	32975	33162	32672	32986	33143	33043	32828	33141	32986	32744	32972	33047	32913	32973	32917	32991	32857	32910	33040	33077	33030	33049	32741	32913	32873	33011	33189	33194	32690	32873	33167	32751	32676	32948	33251	33114	32623	32878	32905	33130	32959	32990	33292	32993	32751	32945	33266	33079	33269	33233	32893	32837	32821	32948	33085	32723	32950	32898	32879	33036	32803	33238	32959	33026	33117	32822	32953	32778	32950	32865	32842	33221	33008	33134	32521	33059	32482	33133	32849
29051	41348	35066	26949	22646	20894	20664	19756	19088	18746	18353	18322	18407	18198	18229	18044	18002	17767	17896	17878	18099	17795	17905	17732	17810	17821	18029	17880	18050	17905	17685	17775	17857	17820	17803	17771	17988	17782	17812	17716	17805	17967	17914	17588	17794	17660	17894	17779	17835	17791	17722	17781	17764	17945	17965	17907	17783	17823	17889	17727	17799	17874	17819	17811	17839	17727	17845	17880	17641	17847	17797	17952	17809	17685	17743	17919	17756	17724	18008	18024	17817	17755	17822	17957	17513	17760	18005	17626	17823	17576	17883	17825	17771	17766	17768	17760	17771	17598	17718	17808	17794	17698	17808	17866	17925	17772	17541	17776	17672	17762	17917	17708	17839	17730	17874	17713	17791	17667	17797	17898	17702	17653	17821	17872	17783	17688	17753	17635	17701	17698	17713	17969	17710	17940	17720	17710	17996	17816	17747	17765	17762	17687	17713	17738	17818	17711	17688	17794	17728	17634	17848	17638	17763	17705	17815	17674	17874	17543	17875	17797	17689	17706	17874	17811	17741	17884	17767	17884	17769	17669	17771	17826	17713	17829	17649	17713	17646	17818	17728	17867	17632	17681	17765	17807	17736	17759	17694	17975	17786	17830	17719	17801	17730	17949	17772	17727	17770	17608	17621	17613	17626	17865	17733	17818	17752	17805	17876	17597	17898	17564	17728	17914	17713	17592	17733	17908	17749	17954	17646	17605	17793	17742	17711	17764	17674	17939	17799	17758	17728	17817	17763	17894	17613	17661	17788	17631	17609	17751	17578	17777	17938	17903	17780	17735	17819	17595	17744	17923	17790	17813	17677	17619	17882	17847	17743	17595	17976	17748	17851	17779	17866	17790	17814	17675	17770	17799	17869	17803	17794	17627	17827	17669	17578	17747	17744	17826	17879	17891	17915	17782	17851	17586	17772	17675	18012	17644	17585	17648	18018	17847	17824	17820	17856	17616	17856	17695	17768	17863	17884	17695	17841	17796	17916	17847	17699	17662	17514	17930	17865	18017	17829	17761	17786	17793	17627	17775	17685	17949	17780	17702	17704	17819	17851	17650	17783	17786	17882	17781	17868	17680	17762	17786	17637	17848	17696	17787	17836	17722	17636	17741	17729	17661	17765	17727	17976	17806	17782	17743	17818	17845	17663	17721	17904	17766	17823	17811	17892	17753	17844	17649	17818	17838	17892	17763	17754	17913	17708	17789	17654	17806	17897	17885	17739	17778	17799	17833	17923	17719	17647	17734	17841	17858	17857	17856	17978	17655	17808	17758	17866	17878	17984	17887	17632	17652	17766	17721	17854	17564	17643	17630	17728	17797	17707	17631	17842	17990	17932	17896	17621	17741	17660	17874	17792	17733	17852	17627	17751	17782	17602	17745	17729	17577	17937	17616	17821	17847	17909	17912	17590	17584	17868	17784	17741	17854	17721	17792	17672	17536	17703	17799	17755	17728	17619	17890	17772	17787	17877	17637	17858	17918	17800	17717	17879	17831	17937	17722	17732	17753	17652	17697	17827	17571	17843	17854	17854	17846	17621	17749	17569	17858	17742	17696	17744	17625	17606	17826	17814	17775	17760	17785	17830	17818	17755	17769	17784	17682	17757	17725	17895	17846	17658	17693	17881	17596	17726	17610	17819	17695	17782	17749	17732	17733	17951	17775	17993	17687	17671	17987	17818	17784	17938	17761	17804	17778	17941	17800	17724	17648	17718	17631	17599	17716	17665	17960	17912	17702	17777	18000	17672	17875	17631	17742	17843	17658	17756	17690	17877	17730	17843	17845	17695	17817	17785	17914	17626	17689	17887	17800	17686	17857	17564	17743	17973	17883	17952	17695	17709	17872	17788	17819	18000	17680	17796	17789	17828	17680	17930	17743	17877	17912	17788	17742	17659	17640	17867	17653	17664	17650	17869	17920	17915	17729	17755	17656	17734	17715	17826	17786	17847	17702	17674	17879	17651	17902	17657	17745	17732	17704	17724	18016	17641	17882	17779	17777	17690	17627	18126	17795	17975	17665	17855	17726	17899	17724	17891	17674	17933	17737	17748	17661	17864	17906	17771	17707	17750	17577	17865	17789	17930	17902	17843	17661	17652	17947	17643	18015	17930	17736	17652	17611	17754	17684	17987	17765	17840	17836	17680	17694	17744	17504	17794	17838	17619	17864	17807	17958	17686	17874	17634	17731	17894	17772	17697	17692	17977	17742	17932	17682	17748	17829	17864	17573	17751	17843	17677	17705	17781	17986	17615	17682	17783	17703	17786	17904	17752	17721	17693	17790	17691	17729	17696	17659	17620	17725	17744	17720	17856	17648	17441	17974	17798	17721	17986	17778	17719	17786	17909	17728	17756	17583	17781	17780	17796	17711	17721	17742	17724	17787	17727	17775	17809	17865	17812	17809	17708	17622	17788	17741	17797	17822	17976	17658	18063	17736	17904	17619	17643	17745	17620	17959	17848	17569	17799	17635	17692	17810	17755	17752	17786	17808	17911	17618	17702	17656	17794	17992	17733	17968	17786	18050	17596	17829	17760	17769	17746	17547	17714	17700	17739	17663	17699	17877	17677	17674	17850	17731	17786	17886	17795	17863	17647	17894	17589	17895	17824	17857	17624	17823	17856	17819	17688	17809	17836	17744	17844	17795	17772	17761	17592	17801	17816	17624	17920	17783	17605	17792	17919	17736	17732	17535	17703	17903	17891	17791	17781	17752	17831	17903	17828	17764	17874	17756	17792	17858	17799	17779	17588	17961	17788	17663	17658	17918	17761	17656	17640	17743	17664	17529	17775	17835	17688	17748	17821	17916	17766	17946	17685	17918	17842	17854	17763	17863	17621	17599	17778	17625	17890	17648	17842	17865	17818	17745	17833	17798	17755	17760	17964	17556	17788	17931	17569	17951	17822	17644	18058	17621	17783	17737	17681	17764	17686	17757	17755	17850	17845	17634	17791	17801	17799	17688	17862	17696	17752	17689	17789	17629	17808	17798	17863	17659	17849	17812	17654	17839	17772	17788	17741	17602	17664	17874	17781	17824	17798	17874	17737	17857	17880	17920	17730	17741	17605	17973	17661	17823	17728	17515	17819	17823	17635	17847	17952	17887	18021	17619	17877	17900	17703	17817	17805	17693	17782	17890	17675	17719	17780	17611	17878	17574	17686	17803	17841	17792	17657	17720	17738	17843	17594	18039	17887	17738	17626	17905	17770	17602	17551	17923	17775	17714	17815	17816	17642	17715	17901	17862	17829	17720	17843	17672	17799	17621	17819	17737	17966	17727	17889	17775	17791	17782	18048	17627	17716	17763	17823	17705	17677	17796	17697	17897	17621	17764	17748	17756	17799	17999	17794	17629	17576	17910	17839	17756	17706	17888	17828	17850	17788	17813	18018	17819	17553	17801	17792	17685	17877	17826	17860	17724	17686	17675	17655	17773	17861	17681	18050	17750	17776	17612	17545	17817	17868	17896	17775	17805	17727	17741	17833	17844	17837	17940	17549	17829	17837	17956	17657	17695	17830	17837	17643	17630	17744	17665	17663	17799	17910	17649	17726	17735	17659	17729	17814	17774	17721	17857	17640	17741	17923	17790	17807	17655	17965	17715	17731	17740	17897	17710	17918	17745	17646	17806	17909	17762	17713	17707	17793	17705	17838	17830	17706	17728	17608	17938	17741	17704	17842	17720	17806	17754	17767	17618	17762	17764	17830	17907	17918	17775	17807	17664	17711	17809	17815	17819	17776	17672	17844	17801	17821	17686	17797	17886	17819	17729	17878	17832	17747	17791	17683	17826	17802	17855	17676	17706	17791	17664	17941	17770	17884	17646	17790	17746	17802	17964	17839	17621	17699	17817	17865	17895	17922	17754	17920	17694	17691	17807	17721	17665	17799	17940	17848	17855	17744	18069	17864	17956	17648	17633	17893	17754	17797	17655	17665	17830	17672	17636	17708	17967	17540	17741	17896	17877	17844	17826	17842	17708	17778	17625	17885	17714	17821	17687	17716	17780	17801	17801	17666	17703	17889	17823	17802	17844	17857	17885	17677	17714	17770	17913	17753	17803	17716	17911	17705	17630	17867	17765	17689	17859	17908	17782	17787	17707	17879	17720	17571	17834	17729	17858	17678	17742	17765	17886	17727	17652	17911	17771	17855	17726	17855	17636	17706	17742	17711	17980	17843	17728	17785	17818	17739	17946	17682	17636	17534	17851	17645	17844	17835	17757	17827	17668	17729	17627	17900	17779	17656	17738	17726	17630	17836	17799	17853	17686	17883	17782	17785	17824	17992	17653	17711	17973	17669	17828	17794	17699	17787	17953	17546	17625	17988	17867	17721	17924	17789	17836	17972	17890	17787	17889	17608	17678	17845	17734	17932	17893	17763	17787	17890	17877	17889	17778	17841	17796	17801	17949	17746	17760	17782	17667	17803	17920	17807	17865	17602	17581	17691	18037	17701	17777	17896	17888	17615	17718	17849	17762	17805	17866	17784	17824	17670	17753	17867	17798	17847	17753	17840	17799	17835	17639	17838	17780	17739	17863	17915	17864	17815	17856	17885	18028	17812	17643	17750	17863	17940	17786	17551	17796	17969	17777	17754	17813	17810	17825	17742	17949	17819	17888	17736	17753	17708	17876	17849	17850	17877	17864	17817	17904	17745	17703	17722	17856	17951	17932	17744	17954	17736	17798	17719	17798	17693	17682	17777	17918	17758	17832	17751	17787	17783	17815	17608	17973	17876	17741	17692	17811	17845	17701	17915	17871	17901	17709	17688	17727	17970	17855	17836	17801	17683	17661	17744	17749	17774	17879	17897	17682	17829	17686	17531	17703	17842	17774	17768	17721	17581	17851	18013	17857	17759	17796	17874	17696	17627	17672	17819	17736	17879	17886	17863	17890	17831	17785	17770	17793	17852	17732	17741	17832	17689	17782	17741	17781	17995	17703	17865	17715	17698	17706	17742	17712	17823	17850	17709	17790	17788	17726	17783	17825	17749	17631	17879	17857	17730	17826	17928	17864	17669	17792	17651	17891	17656	17660	17758	17849	17755	17833	17796	17705	17720	17790	17725	17775	17747	17652	17980	17871	17641	17665	17858	17704	17984	17716	17809	17797	17826	17935	17669	17782	18015	17902	17725	17851
23466	21142	29131	31632	33692	36577	37718	35263	34402	34430	34110	34160	34057	33815	33686	33444	33466	33459	33525	33223	33415	33746	33590	33415	33260	33179	33231	33343	32885	33522	33228	33221	33415	33249	33348	33315	33496	33481	33126	33205	33513	33198	33268	33005	33228	33199	33264	33194	33336	33150	33330	33223	33140	33034	33411	33519	33125	33293	33168	33276	33215	33154	33134	33325	33312	33332	33311	33101	32939	33332	33111	33332	33112	33405	33335	33072	33147	33260	33181	32999	33175	33054	33104	33226	33437	33245	32857	33493	33318	33136	33346	33124	33382	33156	33376	33033	33299	33148	33223	33118	33499	32992	32981	33076	33190	33128	33181	33525	33456	33344	33047	33384	33261	33100	33035	33401	33296	33139	33186	33284	33141	32977	32967	33118	33306	33437	33180	33335	33230	33117	33450	33171	33107	33326	33321	33062	33029	32875	32980	33001	33370	33268	33219	33425	33206	33086	33032	33253	33165	32947	33307	33126	33153	33101	33013	33231	33032	33133	33223	33409	33015	33254	33192	33061	33215	33108	33216	33322	33262	33210	33236	33311	33052	33231	33222	33369	33120	32927	33275	33110	33291	33343	33295	33235	33381	33029	33508	33335	33576	33437	33240	33190	33192	33230	33348	33314	33110	33034	33215	33063	33019	33035	33214	33157	32945	33207	33328	33260	33188	33249	33401	33026	33158	32999	33180	33069	33256	33187	33204	33053	33140	33287	32890	33235	33200	33216	33205	33076	33437	32964	33148	33041	33171	33285	33325	33389	33233	33186	33253	33031	33105	33155	33349	33146	33433	33301	33220	33197	33250	33443	33193	33123	33190	32991	33205	33109	33016	33041	33179	33216	33287	32945	33152	33428	33205	33122	32977	33351	32872	33018	33160	33122	33124	33210	33187	33143	33252	33200	33296	33162	33206	33368	33606	33196	33154	33059	33192	33289	33020	33012	33277	33228	33345	33072	33199	33124	33024	33287	33222	33208	33269	33083	33001	33227	33066	33202	32949	33119	33308	33336	33285	33394	33165	33256	33461	33294	33036	33176	33245	33279	33244	33011	33393	33326	33240	33185	33444	33186	33278	33168	33228	33313	33367	33151	33320	32842	32869	32910	33063	33404	33187	32801	33296	33138	33299	33340	33269	33452	33229	33166	33177	32979	33214	33176	33229	33446	33171	33063	33402	33291	33248	33018	33156	32985	33177	33444	33457	33204	33221	33276	33273	33237	33199	32968	33101	33085	33315	33096	33303	33215	33572	33258	33275	33012	33164	33256	32994	33651	33301	33219	33343	33061	33447	33380	33056	32996	33020	33105	33368	33279	33326	33139	33344	33403	33346	33201	33221	33045	33044	33137	33662	33347	32966	33254	33261	33376	33168	33180	32858	33189	33252	33257	32954	33155	33099	33157	33235	33336	33166	33280	32993	33182	33144	33316	33219	33334	33202	33139	33164	33380	33167	33138	33255	33172	33228	33224	33444	33284	33215	33242	33056	33348	33141	32933	32914	32969	33222	33307	33170	33064	33296	33242	33147	33203	33265	33234	33363	33228	33209	33259	33626	33019	33026	33206	33176	32979	33196	33407	33169	33161	33194	33399	32966	33106	33220	33130	33253	33384	32909	33069	33201	33207	33360	33489	33349	33434	33531	33329	33270	33354	33187	33217	33068	33260	33144	33102	33073	33246	33302	33142	33130	33293	33498	33392	32669	33101	33096	33200	32982	33100	33197	33059	33136	33142	33218	33122	33023	33514	33206	33208	33284	33161	33380	33028	33324	33225	33448	33208	33443	33216	33423	33317	33368	33295	33183	33170	33271	32957	33089	33394	33375	33027	33027	33272	33199	33114	33033	33361	33093	33268	33431	33317	33200	33138	33167	32869	33149	33247	33173	33153	33185	33231	32961	33107	32989	33295	32992	33292	33322	33193	33221	33232	33408	33236	33071	33510	33421	33251	33152	33042	33241	33225	33335	33126	33088	33025	33416	33321	33388	33124	33195	33254	33203	33307	33283	33272	33106	32874	33175	32998	33388	33159	33400	33257	33336	33129	33143	33235	33344	33390	33445	33110	33087	33306	33485	33149	33229	33201	33277	33182	33522	33386	33217	33511	33106	33065	33309	33180	32847	33115	32882	33241	33064	33144	33110	33225	33071	33016	33205	32998	33003	33218	33361	33121	33289	33077	33344	33070	33567	33083	33283	33459	33303	33039	33437	33054	33080	33283	33312	33174	32941	33205	33196	33067	33037	33327	33203	33209	33244	33097	33403	33210	33280	33091	33536	33363	33446	33163	33013	33050	33163	33280	33154	33194	33223	33223	33054	33387	33320	33145	33361	33139	33311	33394	33216	33042	33443	33364	33419	33281	33157	33194	33158	33046	33200	33040	33168	33086	33025	33393	33265	33289	33429	33216	33293	33646	33054	32989	33366	33226	33069	33004	33136	33093	33085	33362	33005	33221	32878	33061	32957	33388	33184	33106	33284	33472	33143	33137	33318	33441	33252	33222	33153	33266	33153	33115	33358	33301	33215	33259	33519	33152	33240	32856	33328	33202	33184	33173	33273	33289	33246	33151	33228	33220	33152	33124	33145	32965	33105	32999	33279	33229	33443	33649	33008	33138	33055	33169	33326	33270	33208	33201	33097	33026	33076	33215	33386	33366	33196	33014	33151	33286	33335	33265	33041	33249	33031	33135	33445	33186	33059	33278	33019	33248	33420	32788	33122	33045	33209	33400	33387	33081	33346	33259	33536	33338	33068	33070	33363	33171	32938	33244	33324	33169	33114	33179	33084	33257	32933	33260	33014	33124	33220	33233	33377	33211	33244	33204	33243	33127	33250	33104	33051	33106	33258	33273	32690	33167	33304	33363	33312	33349	33362	33228	33058	33286	33182	33122	33228	33275	32912	33115	33192	33199	33317	32966	33362	33199	33018	33287	33410	33351	33270	33295	33011	33191	33176	33120	33224	33294	33183	33071	33011	33092	33284	33367	33335	33022	33022	33334	33336	33173	33058	33285	33170	33244	33354	33129	33065	33291	33102	32846	33253	33254	33202	33015	33043	33112	33011	33209	33221	33333	33178	33060	32974	33215	33372	33220	33358	33224	33148	33161	33087	33032	33099	33059	33173	33082	33373	33178	33252	33232	33451	33036	33196	33053	33290	33244	32931	33279	33238	33142	33099	33126	33194	33158	33376	33093	33443	32788	33189	33090	32982	33264	33103	33300	33248	33357	33221	33340	33134	33223	33126	33164	33309	33166	33276	33163	33386	33049	33115	33126	32940	33283	33183	33540	33173	33140	33511	33210	33307	33153	33157	32933	33309	33114	33167	33121	33283	33104	33393	33352	33524	33393	33228	33397	33254	32961	33069	33277	33243	33219	33322	33349	33174	33302	33057	33068	33149	33021	33218	33379	33193	33452	33120	33123	33279	33211	33277	32915	33118	33218	33130	33347	33143	33330	33278	33105	33417	33138	33214	33033	33316	33381	33343	33315	33387	33192	33287	33134	33108	33047	33338	33257	33303	33349	33187	33215	33123	33305	33135	33402	33250	33487	33090	33237	33196	33194	33116	33197	33083	33084	33156	33298	33252	33103	32943	33442	33214	32936	32880	32986	33297	33117	33125	33039	33135	33311	33357	33332	33142	33265	33205	33240	33168	33134	33387	33178	33362	33275	33006	32921	33057	33403	33080	33167	33217	33151	33247	33493	33344	33131	32964	33156	33104	32975	33488	33373	33222	33246	33097	33221	33362	33128	33123	33017	33044	33325	33291	33212	32962	33392	33161	33014	33309	32977	33263	33058	33142	33106	33033	33027	33098	33204	33131	33216	33326	33154	33418	33303	33433	33200	33356	33137	33249	33289	33400	33333	33007	33234	33269	32876	33402	33132	33173	33104	33191	33249	33219	33286	33166	33234	33360	33343	33148	33222	33144	33098	33277	33144	33189	33326	33095	33135	33005	33338	33373	33333	32927	33269	33255	33248	33456	33225	33239	33233	33313	33432	33282	33264	33063	33294	33086	33204	33315	33359	33115	33273	33100	32909	32998	33088	33325	33587	33255	33303	33174	33013	33135	33160	33207	33248	33276	33274	33297	33277	33453	33184	33264	33269	32940	33243	33321	33103	33408	33325	33393	33079	33354	33113	32941	33077	33146	33267	33218	33203	33273	33257	33216	33095	33051	33408	33207	33216	33227	33120	33190	33224	33304	33404	33303	33297	33259	33153	33366	33084	33574	33218	33173	33316	33341	33342	33356	33100	33233	33173	33410	33424	33250	33300	33157	33031	33169	32956	33466	33139	33361	33342	33122	33201	33072	33225	33204	33262	33200	33096	33302	33107	33362	33179	33406	33183	33194	33021	33181	32845	33128	33272	33024	33067	32779	33081	33285	33149	33276	33288	33158	33267	33106	33119	33335	33279	33161	33297	33465	33404	33148	33249	33178	33001	33045	33438	33192	33368	33007	33163	33156	33371	33346	33181	33346	33229	33179	33319	33269	33321	33159	33092	33184	33306	33147	33193	33120	33059	33065	33173	33166	33201	33172	33115	33383	33171	33129	33219	33462	33518	33460	32989	33143	33149	33270	33274	33120	33253	33233	33351	33273	33275	33051	33195	33228	33068	33113	33475	33351	33166	33182	33034	33572	33165	33187	32972	33328	33191	33219	33304	33143	33100	33250	33090	33338	33606	33057	33199	33257	33097	33256	33067	33319	33315	33189	33331	33277	33342	33310	33297	33390	33043	32966	33207	33351	33228	33477	33558	33068	33234	33138	33324	33250	33285	33225	33404	33533	33028	33337	33432	33138	33333	33145	33016	33226	33303	33066	33381	33292	33204	33649	33243	33250	33018	33030	33283	33352	32997	33131	33282	33192	33280	33450	33337	33241	33131	33237	33230	33192	32814	33365	33073	33117	33145	33259	33135	33271	33451	33543	33295	33176	33285	33316	33096	33200	33166	33025	33048	33273	33322	33233	33153	33418	33181	33045	33217	33389	33234	33058	33014	33312	33300	32998	33139	33029	32898	33137	33301	33200	32938	33094	33201	33360	33398	32916	33234	33002	33287	33302	33086	33200	33459	33377	33259	32888	33098	33082	33236	33243	32970	33470	32997	33153	33084	33146	33304	33181	33247	33303	33180
26376	46502	40179	30692	25653	23747	22396	20649	19768	19419	19331	18873	19046	18782	18639	18653	18379	18214	18169	18266	18094	18460	18772	18070	18264	18323	18109	18238	18106	18272	18068	18087	18185	18228	18185	18157	18252	18140	18197	18176	18133	18407	18048	18234	18011	18333	18205	18085	18140	18072	18073	17974	18304	18261	18077	18017	18190	18163	18129	18114	17924	18052	17915	18001	18174	18070	18141	18120	17973	17889	18050	18194	18040	17952	17944	17983	17918	18106	18237	17861	17888	18090	18010	17958	18088	18078	18051	18196	17942	18258	18112	18114	18001	18289	17986	18078	18090	18143	18162	18169	18140	17959	18058	18006	18187	18046	18119	18040	18174	18178	17847	18034	18037	18042	17918	18073	18098	18028	18086	18271	17914	18246	18034	18212	18139	18097	18021	18076	18059	18009	18033	17939	18027	18229	18043	18003	18225	18061	18052	18033	18258	18160	17920	18134	18288	18123	18070	18003	18170	17999	18006	18139	18084	18115	18222	17987	18111	18120	18039	17951	17849	18213	18065	18140	17850	18161	18176	18158	18050	18209	18115	18038	18178	17998	18108	17823	18269	18053	18143	18211	18159	18139	17994	18069	18349	18122	18107	18135	17931	18095	17870	18038	17925	18053	18213	18100	18084	17974	17955	18010	18005	18255	18000	18182	18140	18003	18196	18244	18144	18063	18153	18020	18114	17940	18161	18110	17836	17899	17972	18107	17981	17879	18150	17782	17936	18196	18301	18087	17956	18115	18122	18152	17835	18015	18128	18016	18126	18067	18017	18102	18061	18188	17927	17932	17989	17929	17932	18015	18223	17943	18157	18247	18011	17959	17976	18039	17915	17894	17984	17993	18084	18394	18236	18036	18029	18190	17924	17906	18044	17949	18004	18117	17986	17965	18141	18178	18164	18086	17980	18176	18034	17960	18001	18283	17896	18091	17936	18194	17888	18063	18010	18111	17941	18124	18160	18039	18104	18102	18108	18188	18008	17959	18052	18023	18083	17923	18063	17961	18074	18102	18063	18150	18079	18166	18162	18109	17972	18129	18081	18133	18201	17950	17971	18083	18131	18072	18066	17941	18014	18050	18151	17955	17987	18023	18110	17995	18002	18111	17850	17994	18118	18171	18138	18080	18002	17842	18217	18062	18017	18033	18068	18120	18126	17967	18096	17964	18184	18053	18157	18059	18124	17950	17976	18035	18177	18099	18072	18217	17897	18180	18115	18180	18047	18038	18117	18087	17971	17944	18051	17999	17991	18068	18097	17994	18014	18043	18065	17941	18077	18206	18133	18041	18187	17950	18125	17970	18214	18062	18082	18173	18130	18027	17959	18046	18036	18312	18189	18057	18189	18081	18037	18122	18048	18092	18106	18141	17971	18087	18085	18103	17773	18136	18288	18327	18095	18104	18066	18079	18049	18079	18086	18076	18366	17919	18017	18031	18264	18069	18132	18059	18055	18087	17937	18175	18080	18204	18265	18184	18233	18116	18167	18127	17972	18203	17993	17948	18134	18107	18090	18074	18089	18112	18184	18122	18059	18139	18121	18047	17985	18173	18235	18246	18296	17995	18238	17810	17891	18060	18050	17959	18064	18086	18082	17921	18089	18172	17966	17909	18115	18171	18158	18046	18039	17998	18187	18066	18058	17884	17976	18052	18104	18036	18015	18028	18137	18100	17990	17902	18037	18191	18198	18147	18153	18061	18190	18220	17937	17972	18082	18038	18129	18123	18091	18046	17974	17954	17837	17997	17969	18116	18302	18031	18081	18056	18021	18250	17861	17956	18188	18121	18084	18090	18014	18154	18166	18082	17868	18041	18042	18091	17976	17993	18117	18009	17991	17917	18260	18025	18237	18153	18047	17938	18202	18078	18144	18154	18058	18038	18237	17904	18171	17852	17858	18074	18114	18018	18008	18016	18043	18102	18061	17997	18143	18212	18109	18027	17912	18027	18212	18211	18177	18010	18116	18004	17979	18082	18108	18051	18084	17995	18024	18032	18095	18089	18132	18035	18079	18027	17889	17855	18204	17946	18002	18072	18204	18067	18077	18209	18216	18000	18181	17988	18079	18122	18093	18046	17940	18019	18116	18120	18065	17873	18027	17971	18062	18127	17878	17999	18026	18140	17998	18007	18047	18136	18132	17968	18044	17964	18066	18069	17965	18152	18155	18019	18081	17960	18048	18087	18222	18075	17946	18225	17961	18146	18027	18184	18186	17961	18070	18125	18188	18180	17867	18139	18052	18164	17963	17960	18019	17947	18117	18044	17995	18141	18097	18246	18240	18236	17932	18143	18158	17849	17950	18016	18072	17762	18282	18203	18039	18114	17842	18202	18121	18082	17979	18116	17986	18156	18028	17865	18033	18116	18091	18154	18223	18126	18150	17921	18079	18045	18045	17923	17991	18106	18065	18017	18136	18151	17966	18032	18025	18152	17933	18219	18127	17964	18117	18012	18009	18151	17973	17937	17909	17951	18236	18149	18151	17940	18154	18130	18108	17923	18135	18136	18082	17965	18113	18084	18072	18129	18118	18177	17978	18141	18050	18093	18152	17977	17910	17947	18067	18040	18014	17919	18308	18174	18226	18021	18076	18110	17927	18245	18190	18116	18287	18433	17980	18028	18026	17915	17998	18115	18168	18008	18122	18092	18001	18174	18183	18242	17982	18001	18090	18156	18141	17856	18003	17974	18203	18135	18141	17842	18223	17994	18106	18058	18209	18079	18079	18035	17959	17902	18075	18194	17970	18051	18023	18180	17978	18029	18046	18180	18144	17937	18129	18079	18072	18105	18054	18120	18234	18071	17941	17924	18059	17938	18059	18073	18282	18182	17956	18035	18118	17971	18205	18236	18071	18229	17954	18015	18031	18045	18031	18097	18179	17987	18003	18046	18091	18019	18127	18088	17976	18339	18180	18061	17911	17983	18109	18164	17968	18145	18183	18137	18133	18219	18070	18178	17971	17978	18115	18064	18086	18006	18084	18069	18091	18082	18056	18037	17986	18110	18115	17957	18128	18164	18051	18022	18013	18117	18136	18057	17961	18154	18127	18376	18106	17847	18287	18116	18047	18067	18125	18034	18101	18237	18139	18131	18110	18023	18124	17996	18266	18285	18074	17962	18208	18112	18096	17979	17917	17947	18117	18110	18082	18060	18045	17978	18049	18198	17970	18245	18037	17934	18164	18147	18117	18085	17843	18004	18179	18237	18013	18051	18007	18019	18015	18150	17991	18016	18240	18018	18215	18229	18036	18206	17904	18242	18132	18231	17982	18127	18172	18036	18039	17985	18099	17862	17967	18015	17907	17873	18044	18156	18068	17985	18034	18067	18443	18055	18237	18223	17959	18037	18094	18196	17977	18128	18286	18096	18017	18088	18024	18000	18148	18045	17915	18153	18071	18151	17974	17906	17931	18159	18074	17952	17905	18247	18041	17953	17875	18037	17959	17983	18114	18077	17937	18175	18110	18191	18052	18167	17950	18306	18052	18095	18091	18086	18157	18056	18200	17967	18037	18086	18010	17992	18048	17993	18065	17869	18076	17964	17961	18069	18021	18047	18024	17993	18243	18090	18058	18065	17932	18010	18124	17947	18113	18187	18031	18044	18160	18024	18016	17943	18134	18100	18049	17946	18183	18199	18101	18194	17935	17954	18143	18061	17943	18118	18034	18034	17983	18080	17975	18002	18018	18158	17981	18032	17910	18123	18164	18002	18236	17995	18147	18000	17949	18042	17847	18188	18190	17806	17973	18093	18107	18001	18041	18080	17967	18095	18233	17911	17964	18036	18128	18015	18082	18236	18031	18050	18092	18034	17832	18185	18003	18055	17994	17978	18108	18035	18129	18016	17989	18123	18121	17955	18154	18164	18127	18124	17972	18130	17969	18013	18182	18347	18199	17982	18105	18163	17988	18067	18116	18157	18180	17908	18192	17938	18133	18011	18268	18144	18020	18169	18173	18166	18080	18176	17993	18177	18279	18003	17952	17908	18022	17981	18090	17960	18219	17929	18190	18058	17991	18168	18061	17907	17950	18061	18068	18188	18038	17942	17993	18069	18054	17835	18124	18001	18062	18054	18371	18048	18038	18162	18142	17823	17942	18093	17995	18096	18097	18150	17999	18199	18140	18049	18318	17851	18160	18024	18187	17887	18015	17980	18166	18062	17990	18103	18264	18124	17974	18055	18100	18150	18029	18087	18077	18152	17953	18255	17933	18109	18201	18062	18063	18088	18090	18138	18020	18075	18306	18069	18129	18111	18068	18104	18209	18024	18098	18202	17900	17816	17973	18189	18091	18177	18213	18188	18108	17959	18207	18180	18180	18038	18056	18066	18023	18064	18074	18149	18016	18011	18010	18172	18110	18241	18057	18147	18051	18134	18162	17935	18010	18077	18072	18116	18037	17978	17865	18042	18062	18124	18087	17993	18156	17894	18048	17875	18102	18027	18077	18078	18128	18089	17831	18130	17851	18269	18115	18195	17874	18143	18113	18025	18229	17947	18243	17998	18201	18076	18085	17982	17971	18024	17970	17948	18223	18037	18059	18145	17938	17998	18145	18048	18162	18024	17963	18016	17981	18002	18165	17876	18163	18017	18047	18242	18170	17874	18003	18117	17894	18229	18166	18013	18176	18038	18137	17963	18110	18120	18112	17953	18189	18005	18167	18172	18112	18069	18046	17985	18030	18088	17953	18065	18076	17995	17975	18088	17937	18185	18107	18097	18084	18177	18030	18164	18149	18093	18023	18117	18125	18026	18130	18211	18184	17980	18121	18130	17974	17998	18042	18004	17938	17981	18043	18224	18053	17985	18142	18224	18107	18093	18074	17915	18037	18051	18121	18041	18036	18385	18066	17985	17972	18125	18024	18184	18261	18056	18127	18238	18006	18113	18008	18154	17893	18024	18071	17885	18326	18007	18112	18141	17974	18154	18092	18279	18050	18349	18135	17956	17933	18111	18143	18308	17853	18137	17797	18060	18137	18099	18035	18021	17979	18054	18216	18072	18142	18056	18143	18201	17942	18081	18121	18255	17986	18157	18209	18203	17943	18154	18157	18055	18119	17896	18133	17919	18197	18037	18108	17875	18102	18140	18133	17983	18162	17876	18030	18032	18065	17957	18086	18216	17867	18135	18035	18168
22533	21090	28245	29000	32917	38522	39961	36969	35866	35828	35618	35661	35236	35370	35327	35237	35131	34789	34606	34743	34856	35028	35216	34631	34747	34435	34180	34428	34618	34378	34696	34499	34718	34613	34509	34469	34491	34705	34506	34692	34563	34640	34641	34389	34502	34463	34425	34419	34406	34562	34806	34264	34344	34654	34574	34212	34402	34401	34396	34295	34247	34367	34541	34414	34151	34198	34488	34196	34545	34492	34268	34355	34296	34570	34370	34692	34827	34334	34443	34265	34136	34561	34317	34051	34535	34122	34212	34496	34551	34312	34316	34489	34316	34307	34395	34616	34415	34337	34333	34332	34314	34382	34480	34478	34033	34273	34331	34272	34463	34222	34245	34514	34433	34193	34403	34495	34551	34671	34522	33961	34462	34449	34199	34371	34400	34431	34480	34201	34464	34327	34047	34336	34517	34273	34158	34335	34606	34473	34364	34095	34369	34432	34375	34093	34368	34341	34203	34146	34476	34335	34407	34345	34122	34342	34382	34289	34404	34045	34382	34265	34558	34029	34382	34583	34101	34449	34217	34202	34254	34368	34503	34089	34186	34517	34069	34306	34305	34152	34549	34527	34294	34550	34466	34404	34449	34290	34425	34407	34252	34034	34434	34428	34276	34426	34307	34502	34591	34292	34182	34501	34188	34330	34219	34161	34284	34324	34391	34203	34561	34409	34463	34535	34347	34692	34457	34394	34152	34355	34652	34561	34184	34236	34434	34674	34381	34641	34279	34432	34224	34181	34542	34460	34620	34248	34299	34500	34412	34393	34389	34651	34330	34365	34201	34049	34479	34301	34102	34083	34404	34363	34274	34493	34854	34121	34385	34383	34748	34458	34705	34430	34198	34607	34296	34336	34434	34423	34218	34292	34424	34483	34484	34369	34677	34442	34598	34442	34213	34352	34305	34230	34456	34247	34337	34101	34545	34467	34374	34392	34676	34167	34659	34378	34497	34320	34517	34446	33940	34104	34181	34472	34255	34443	34643	34525	34479	34170	34384	34375	34196	34309	34640	34264	34314	34207	34279	34618	34397	34464	34228	34334	34510	34397	34316	34356	34585	34157	34444	34398	34274	34580	34245	34399	34372	34323	34167	34331	34351	34093	34241	34204	34329	34354	34390	34169	34526	34464	34378	34501	34432	34290	34430	34325	34268	34749	34401	34319	34396	34371	34556	34176	34333	34376	34606	34248	34596	34408	34481	34528	34150	34168	34287	34199	34390	34212	34509	34663	34587	34562	34463	34512	34338	34305	34176	34249	34531	34244	34192	34400	34432	34548	34191	34059	34282	34483	34360	34204	34670	34005	34265	34431	34355	34384	34188	34073	34573	34461	34213	34344	34259	34470	34440	34443	34184	34288	34314	34412	34403	34248	34272	34280	34234	34396	34258	34457	34369	34457	34421	34450	34343	34401	34315	34071	34680	34518	34383	34498	34257	34245	34400	34460	34152	33993	34533	34225	34381	34335	34326	34128	34218	34325	34196	34347	34511	34411	34429	34440	34360	34491	34320	34502	34280	34266	34381	34456	34318	34266	34595	34313	34352	34292	34355	34210	34369	34489	34405	34438	34218	34288	34151	34147	34503	34279	34263	34155	34542	34344	34470	34164	34268	34388	34720	34505	34420	34594	34432	34335	34429	34491	34348	34414	34534	34469	34340	34190	34356	34380	34103	34534	34360	34324	34653	34241	34414	34132	34352	34436	34458	34327	34297	34563	34428	34453	34473	34510	34214	34362	34313	34453	34370	34504	34284	34392	34462	34526	34228	34616	34205	34664	34708	34585	34499	34289	34346	34368	34290	34316	34327	34572	34336	34369	34198	34162	34183	34200	34305	34364	34492	34554	34496	34306	34171	34236	34302	34400	34567	34543	34145	34338	34327	34304	34353	34087	34393	34437	34391	34292	34348	34506	34241	34136	34434	34560	34482	34779	34476	34320	34571	34583	34241	34326	34220	34482	34613	34552	34554	34271	34583	34322	34391	34529	34383	34203	34671	34461	34224	34230	34491	34423	34363	34628	34359	34106	34241	34468	34094	34513	34433	34383	34204	34350	34394	34316	34285	34222	34339	34412	34429	34518	34554	34642	34510	34361	34317	34358	34293	34468	34287	34434	34411	34149	34258	34100	34199	34331	34232	34228	34551	34284	34574	34579	34357	34394	34495	34134	34487	34396	34535	34283	34456	34325	34305	34411	34340	34275	34546	33949	34365	34381	33971	34196	34327	34274	34389	34441	34466	34469	34394	34353	34435	34403	34332	34292	34271	34162	34573	34278	34406	34194	34461	34153	34075	34440	34447	34293	34547	34544	34215	34274	34461	34398	34139	34444	34306	34509	34220	34403	34418	34309	34318	34196	34534	34361	34370	34080	34392	34147	34373	34363	34769	34427	34263	34080	34483	34261	34333	34518	34350	34635	34278	34520	34535	34115	34332	34374	34448	34229	34011	34010	34426	34361	34152	34202	34193	34299	34451	34309	34895	34336	34265	34312	34453	34491	34440	34548	34458	34633	34469	34209	34289	34279	34326	34345	34512	34415	34368	34390	34378	34641	34601	34341	34614	34393	34555	34386	34130	34371	34396	34645	34080	34461	34353	34359	34311	34312	34342	34493	34249	34437	34297	34298	34308	34241	34564	34398	34394	34163	34546	34322	34298	34319	34104	34341	34508	34424	34389	34496	34137	34597	34475	34538	34333	34025	34519	34371	34789	34448	34317	34410	34715	34482	34417	34294	34525	34411	34105	34345	34176	34541	34353	34059	34474	34214	34282	34316	34337	34449	34610	34426	34302	34442	34449	34240	34352	34171	34550	34284	34355	34169	34401	34329	34392	34200	34183	34263	34708	34651	34015	34330	34426	34276	34386	34274	34602	34292	34462	34375	34389	34433	34521	34229	34382	34280	34413	34280	34514	34316	34364	34347	34111	34384	34714	34436	34597	34445	34553	34385	34373	34759	34305	34440	34289	34092	34251	34372	34065	34443	34408	34411	34239	34249	34508	34424	34478	34436	34339	34094	34321	34212	34340	34329	34301	34148	34307	34362	34353	34467	34212	34425	34435	34586	34305	34363	34402	34345	34552	34314	34342	34316	34560	34453	34218	34424	34362	34328	34331	34245	34646	34297	34223	34400	34603	34448	34301	34231	34447	34305	34364	34325	34510	34233	34382	34135	34319	34384	34396	34313	34419	34504	34564	34296	34472	34041	34311	34380	34182	34353	34333	34252	34424	34352	34063	34315	34406	34205	34499	34383	34594	34334	34489	34154	34185	34509	34601	34176	34364	34268	34494	34428	34204	34320	34397	34330	34192	34615	34465	34254	34412	34480	34310	34356	34214	34496	34355	34516	34227	34384	34544	34573	34333	34298	34481	34614	34577	34401	34403	34383	34525	34386	34216	34176	34267	34350	34226	34146	34509	34548	34323	34354	34396	34305	34026	34059	34344	34382	34451	34213	34265	34059	34187	34209	34260	34255	34199	34304	34428	34447	34742	34537	34488	34396	34378	34199	34254	34539	34372	34365	34409	34277	34647	34345	34362	34276	34365	34423	34662	34706	34545	34385	34311	34607	34415	34392	34294	34451	34666	34348	34513	34512	34448	34416	34348	33951	34401	34313	34364	34448	34397	34078	34420	34378	34433	34231	34221	34410	34422	34249	34130	34197	34333	34391	34403	34886	34509	34290	34143	34175	34304	34517	34515	34301	34383	34159	34242	34495	34530	34650	34193	34481	34247	34195	34626	34508	34458	34306	34691	34414	34265	34376	34289	34196	34600	34158	34267	34603	34670	34320	34128	34347	34473	34469	34282	34111	34496	34269	34344	34003	34329	34122	34334	34274	34260	34375	34626	34194	34248	34459	34504	34463	34267	34358	34459	34379	34180	34129	34223	34564	34315	34559	34578	34300	34589	34397	34413	34253	34445	34178	34165	34704	34203	34345	34283	34492	34367	34541	34394	34288	34605	34561	34521	34314	34455	34392	34264	34128	34130	34269	34281	34540	34562	34363	34395	34071	34314	34277	34434	34225	34584	34292	34453	34265	34161	34362	34650	34381	34414	34465	34519	34456	34596	34452	34328	34586	34292	34498	34430	34413	34657	34358	34518	34497	34385	34383	34143	34320	34529	34194	34339	34295	34429	34319	34390	34463	34334	34289	34026	34345	34525	34341	34618	34362	34392	34509	34223	34290	34304	34336	34316	34293	34196	34396	34514	34821	34624	34217	34555	34535	33966	34197	34300	34260	34289	34385	34396	34347	34473	34302	34416	34323	34597	34567	34252	34281	34426	34435	34417	34515	34265	34197	34555	34448	34490	34245	34411	34238	34214	34267	34410	34218	34571	34409	34595	34281	34426	34325	34492	34114	34251	34289	34579	34444	34276	34470	34210	34231	34408	34308	34138	34347	34360	34132	34206	34328	34597	34106	34120	34264	34390	34101	34181	34153	34346	34372	34658	34233	34165	34437	34190	34346	34430	34228	34047	34621	34540	34245	34294	34322	34218	34589	34290	34410	34475	34397	34480	34450	34501	34408	34497	34187	34287	34318	34002	34303	34290	34249	34366	34388	34425	34452	34332	34308	34310	34649	34689	34024	34674	34436	34280	34478	34485	34499	34471	34453	34441	34336	34496	34304	34541	34476	34588	34401	34186	34339	34537	34186	34551	34172	34320	34423	34552	34163	34574	34460	34428	34474	34516	34566	34379	34409	34353	34147	34427	34466	34162	34338	34525	34474	34429	34511	34201	33981	34493	34229	34544	34247	34210	34348	34180	34607	34390	34424	34383	34351	34498	34368	34507	34418	34239	34384	34322	34178	34307	34441	34312	34310	34379	34422	34492	34571	34480	34377	34335	34395	34315	34088	34290	34570	34413	34345	34443	34398	34210	34348	34586	34146	34478	34363	34333	34229	34296	34172	34594	34268	34387	34355	34505	34616	34159	34328	34228	34344	34110	34412	34416	34208	34222	34602	34415	34318	34353	34191	34560	34320	34242	34368	34440	34541	34335	34280	34542	34473	34447	34656	34701	34162	34293	34221	34355	34439	34451	34542	34594	34501	34370	34102	34250	34151	34366	34217	34663	34301	34500	34331	34337	34218	34490	34402	34425	34352	34338	34167	34396	34293	34577	34535	34458	34258
27950	49654	41814	34309	29386	27340	24198	21683	20987	20390	20150	19893	19728	19626	19315	19267	19184	19136	19253	18904	19269	19485	19362	19079	18903	18971	18807	18834	18798	18864	18783	18689	18870	18997	18913	18916	18863	19003	18628	18558	18729	18950	18653	18808	18718	18751	18855	18592	18625	18822	18776	18718	18647	18997	18802	18620	18593	18558	18822	18692	18571	18966	18700	18787	18727	18621	18937	18602	18681	18699	18634	18661	18869	18786	18861	18739	18744	18806	18726	18553	18861	18646	18593	18653	18535	18782	18878	18973	18855	18902	18904	18648	18741	18787	18596	18687	18618	18762	18591	18735	18680	18726	18655	18658	18690	18699	18720	18436	18914	18496	18680	18767	18752	18667	18804	18630	18508	18674	18615	18722	18749	18671	18786	18706	18801	18724	18757	18601	18815	18825	18881	18588	18778	18764	18593	18784	18510	18711	18757	18574	18914	18502	18802	18540	18541	18578	18552	18878	18525	18729	18683	18776	18740	18678	18783	18754	18626	18675	18876	18554	18617	18613	18737	18607	18738	18849	18743	18681	18629	18703	18688	18680	18810	18814	18637	18573	18638	18798	18663	18658	18793	18523	18727	18877	18692	18723	18673	18684	18605	18690	18677	18776	18731	18624	18778	18789	18677	18563	18745	18925	18627	18622	18765	18723	18483	18700	18796	18716	18532	18702	18513	18631	18604	18630	18664	18456	18749	18442	18767	18626	18677	18605	18669	18899	18692	18774	18602	18592	18748	18687	18834	18620	18854	18600	18632	18714	18663	18593	18762	18723	18761	18480	18720	18762	18559	18442	18769	18569	18607	18791	18539	18798	18708	18478	18618	18563	18721	18819	18562	18752	18565	18985	18613	18746	18851	18747	18536	18517	18831	18709	18603	18711	18891	18581	18776	18666	18560	18644	18623	18607	18582	18788	18753	18698	18656	18593	18665	18739	18751	18721	18683	18576	18764	18658	18792	18718	18647	18647	18643	18459	18646	18536	18472	18751	18703	18597	18718	18717	18764	18731	18663	18813	18663	18731	18892	18623	18437	18925	18738	18813	18685	18615	18598	18635	18713	18530	18580	18723	18629	18775	18697	18763	18692	18725	18693	18612	18703	18510	18730	18636	18847	18636	18690	18756	18700	18690	18671	18875	18692	18650	18667	18655	18949	18769	18351	18761	18789	18503	18624	18813	18523	18676	18659	18578	18777	18588	18705	18699	18744	18656	18768	18686	18655	18818	18673	18721	18560	18850	18584	18588	18630	18594	18738	18828	18782	18518	18829	18579	18768	18662	18746	18837	18618	18700	18736	18724	18835	18689	18504	18624	18612	18528	18740	18637	18739	18676	18656	18626	18598	18649	18547	18839	18611	18735	18827	18550	18777	18641	18756	18560	18847	18564	18698	18711	18555	18522	18573	18783	18902	18852	18547	18567	18625	18718	18670	18785	18696	18738	18428	18744	18537	18729	18617	18805	18594	18763	18558	18522	18582	18731	18662	18581	18683	18651	18742	18880	18758	18745	18713	18692	18662	18662	18531	18791	18669	18704	18785	18795	18799	18681	18701	18646	18756	18668	18687	18681	18823	18834	18614	18516	18605	18627	18760	18638	18566	18758	18660	18682	18900	18764	18806	18764	18653	18709	18664	18734	18804	18646	18603	18666	18541	18828	18706	18757	18745	18750	18711	18614	18832	18664	18892	18744	18408	18585	18852	18644	18704	18704	18712	18807	18562	18520	18772	18897	18658	18704	18603	18732	18755	18577	19028	18623	18820	18702	18634	18947	18646	18720	18718	18588	18777	18665	18612	18501	18920	18745	18604	18665	18566	18726	18605	18790	18764	18479	18762	18534	18706	18630	18667	18707	18626	18558	18641	18677	18636	18795	18480	18761	18598	18706	18591	18624	18559	18675	18748	18520	18633	18596	18779	18884	18769	18631	18825	18631	18776	18806	18680	18690	18560	18569	18787	18584	18811	18661	18747	18787	18651	18522	18720	18750	18672	18651	18660	18736	18926	18749	18644	18510	18647	18833	18619	18637	18801	18649	18855	18511	18580	18663	18675	18638	18730	18578	18880	18660	18792	18609	18752	18676	18723	18575	18828	18857	18742	18705	18886	18736	18828	18780	18653	18692	18656	18394	18681	18865	18837	18497	18751	18750	18533	18586	18613	18536	18638	18590	18795	18519	18877	18696	18691	18755	18567	18669	18443	18723	18639	18693	18707	18756	18733	18763	18635	18750	18739	18687	18886	18649	18607	18854	18822	18765	18591	18809	18586	18607	18669	18854	18780	18543	18657	18803	18676	18697	18581	18501	18610	18705	18648	18700	18645	18668	18689	18774	18677	18721	18683	18601	18687	18649	18641	18713	18616	18657	18562	18668	18730	18693	18583	18700	18718	18669	18632	18745	18599	18728	18721	18489	18658	18682	18691	18666	18607	18614	18626	18702	18775	18823	18818	18698	18477	18909	18733	18739	18740	18776	18574	18696	18834	18455	18692	18691	18722	18756	18708	18713	18717	18462	18618	18610	18441	18711	18751	18712	18739	18641	18705	18748	18784	18498	18607	18546	18585	18647	18695	18683	18638	18571	18833	18454	18523	18596	18749	18743	18458	18642	18762	18817	18577	18764	18769	18562	18724	18641	18547	18833	18667	18542	18790	18609	18740	18807	18626	18879	18772	18741	18735	18705	18701	18588	18667	18748	18617	18793	18562	18795	18699	18671	18589	18756	18701	18966	18783	18560	18808	18702	18696	18757	18508	18729	18667	18590	18881	18730	18545	18569	18747	18884	18699	18799	18657	18607	18753	18858	18730	18627	18548	18847	18690	18672	18872	18596	18576	18556	18575	18772	18760	18917	18876	18712	18754	18638	18641	18883	18711	18779	18801	18687	18740	18752	18694	18818	18488	18659	18654	18794	18701	18693	18704	18525	18671	18724	18667	18474	18702	18732	18720	18933	18543	18660	18694	18944	18690	18696	18766	18707	18816	18618	18742	18738	18715	18596	18563	18662	18639	18770	18741	18708	18779	18591	18636	18765	18695	18624	18548	18648	18799	18799	18649	18579	18606	18632	18669	18841	18755	18501	18886	18805	18742	18715	18499	18842	18691	18491	18889	18527	18587	18699	18710	18746	18624	18534	18649	18699	18609	18596	18587	18556	18702	18794	18856	18792	18832	18736	18690	18618	18784	18670	18618	18681	18805	18674	18868	18645	18777	18698	18739	18547	18788	18634	18768	18558	18656	18722	18675	18458	18806	18732	18701	18752	18763	18576	18805	18707	18702	18543	18578	18832	18651	18799	18735	18821	18719	18655	18691	18837	18695	18665	18761	18709	18747	18651	18568	18727	18791	18653	18805	18635	18688	18602	18738	18930	18691	18808	18654	18875	18519	18613	18546	18769	18603	18628	18530	18609	18746	18752	18629	18710	18554	18659	18823	18694	18893	18482	18713	18644	18655	18743	18692	18779	18787	18664	18867	18709	18726	18532	18611	18758	18480	18661	18753	18570	18758	18759	18722	18803	18780	18809	18680	18709	18722	18804	18625	18752	18770	18642	18439	18663	18660	18727	18728	18663	18609	18367	18731	18717	18821	18780	18518	18619	18625	18829	18644	18713	18680	18742	18885	18503	18667	18751	18742	18674	18876	18604	18681	18636	18752	18626	18786	18599	18754	18457	18513	18784	18853	18634	18828	18471	18833	18607	18869	18617	18464	18843	18789	18661	18634	18764	18592	18657	18552	18599	18486	18687	18693	18629	18670	18663	18718	18663	18718	18778	18734	18608	18550	18660	18757	18785	18725	18801	18574	18803	18645	18499	18722	18580	18599	18844	18781	18694	18776	18649	18610	18506	18789	18807	18665	18797	18745	18603	18719	18640	18657	18711	18749	18702	18678	18749	18894	18830	18529	18630	18609	18422	18752	18690	18708	18606	18616	18701	18677	18600	18960	18795	18709	18669	18712	18561	18635	18761	18679	18592	18717	18732	18756	18835	18506	18663	18584	18613	18730	18817	18697	18525	18661	18701	18537	18767	18864	18802	18760	18428	18833	18528	18708	18677	18790	18725	18522	18659	18813	18732	18731	18540	18843	18772	18612	18799	18716	18706	18822	18585	18569	18628	18667	18777	18534	18461	18728	18746	18671	18572	18796	18582	18726	18533	18537	18661	18830	18478	18781	18824	18600	18797	18800	18840	18392	18648	18732	18547	18646	18805	18662	18747	18774	18881	18759	18617	18717	18570	18470	18778	18616	18685	18704	18806	18651	18605	18748	18691	18563	18651	18674	18724	18690	18773	18761	18850	18683	18840	18750	18581	18601	18673	18612	18610	18498	18967	18528	18898	18707	18754	18629	18636	18695	18641	18739	18489	18773	18698	18568	18556	18632	18687	18573	18814	18632	18555	18680	18913	18809	18521	18732	18754	18846	18549	18677	18726	18758	18753	18606	18625	18694	18796	18672	18786	18789	18761	18722	18707	18712	18774	18770	18595	18621	18738	18665	18679	18615	18611	18702	18598	18795	18639	18644	18745	18778	18595	18717	18793	18577	18753	18613	18794	18859	18650	18650	18825	18660	18713	18734	18716	18878	18557	18725	18857	18782	18758	18753	18798	18616	18544	18368	18710	18687	18608	18855	18774	18309	18641	18761	18749	18689	18645	18885	18789	18641	18681	18702	18723	18753	18673	18661	18644	18603	18649	18702	18721	18669	18825	18678	18746	18856	18766	18719	18575	18935	18562	18604	18664	18493	18683	18759	18728	18864	18658	18653	18729	18867	18624	18556	18754	18518	18557	18711	18747	18716	18703	18823	18655	18712	18755	18638	18465	18563	18811	18808	18635	18711	18668	18617	18999	18728	18795	18803	18807	18768	18565	18855	18713	18673	18702	18872	18623	18682	18544	18716	18692	18696	18776	18700	18558	18554	18713	18731	18669	18675	18750	18697	18833	18824	18694	18779	18709	19011	18795	18880	18793	18528	18444	18846	18729	18807	18511	18663	18652	18585	18531	18773	18773	18669	18774	18576	18833	18760	18620	18787	18574	18822	18645	18593	18788	18549	18857	18735	18690	18689	18356	18639	18561	18747	18458	18374	18532	18786	18731	18600	18617	18734	18650	18831	18762	18785	18531	18590	18665	18588	18763
37116	37293	43676	41779	38455	38046	36812	35390	35217	35039	34659	34812	34733	34670	34616	34634	34576	34776	34761	34571	34653	34586	34613	34629	34512	34590	34605	34769	34473	34484	34534	34353	34702	34625	34307	34390	34566	34469	34561	34555	34383	34467	34514	34591	34520	34199	34596	34634	34605	34465	34574	34576	34440	34217	34323	34393	34491	34335	34532	34671	34578	34521	34630	34251	34602	34713	34552	34446	34420	34573	34710	34530	34230	34366	34481	34255	34525	34615	34617	34382	34370	34457	34328	34284	34605	34535	34478	34253	34458	34403	34545	34312	34484	34502	34344	34502	34521	34403	34365	34499	34514	34663	34383	34481	34420	34579	34115	34372	34337	34442	34316	34515	34570	34253	34433	34610	34611	34380	34719	34635	34452	34736	34410	34420	34529	34459	34536	34368	34416	34354	34382	34498	34473	34359	34510	34681	34522	34449	34277	34508	34421	34452	34193	34364	34493	34648	34380	34487	34294	34524	34576	34349	34324	34541	34178	34600	34602	34601	34424	34276	34710	34293	34158	34645	34854	34436	34519	34249	34364	34662	34321	34239	34317	34406	34466	34293	34029	34395	34426	34236	34476	34628	34629	34600	34251	34342	34619	34698	34474	34345	34402	34660	34770	34660	34395	34344	34480	34521	34510	34361	34678	34592	34612	34456	34486	34391	34563	34547	34677	34391	34336	34503	34574	34397	34712	34175	34206	34435	34376	34514	34700	34353	34479	34580	34287	34556	34472	34407	34507	34283	34545	34451	34523	34708	34533	34618	34528	34385	34637	34453	34350	34458	34435	34400	34517	34295	34509	34488	34692	34687	34669	34557	34476	34534	34282	34374	34513	34264	34303	34524	34398	34190	34448	34382	34525	34707	34256	34309	34640	34582	34468	34538	34664	34356	34159	34424	34428	34696	34404	34437	34709	34331	34451	34600	34330	34409	34599	34297	34212	34594	34481	34398	34519	34266	34644	34411	34497	34405	34380	34486	34357	34307	34372	34394	34637	34472	34719	34402	34663	34459	34479	34230	34491	34090	34402	34424	34339	34416	34270	34275	34632	34432	34396	34323	34617	34535	34495	34595	34381	34437	34666	34294	34480	34411	34736	34516	34491	34428	34377	34553	34432	34663	34362	34370	34410	34506	34112	34876	34749	34520	34411	34496	34388	34614	34632	34186	34575	34288	34305	34448	34641	34569	34574	34274	34706	34349	34483	34422	34441	34514	34734	34615	34594	34316	34586	34703	34219	34675	34497	34476	34722	34584	34678	34587	34216	34392	34325	34549	34228	34452	34376	34496	34490	34769	34330	34279	34445	34314	34480	34596	34203	34031	34535	34705	34546	34616	34715	34339	34601	34214	34363	34353	34399	34290	34305	34478	34570	34344	34379	34131	34421	34543	34517	34508	34472	34541	34232	34567	34133	34456	34196	34562	34290	34139	34552	34417	34341	34658	34547	34388	34438	34579	34549	34353	34573	34354	34599	34614	34556	34382	34259	34210	34287	34369	34430	34542	34538	34391	34483	34285	34264	34496	34191	34383	34348	34505	34315	34503	34364	34498	34567	34431	34337	34389	34540	34430	34394	34403	34547	34460	34311	34609	34487	34584	34366	34439	34598	34468	34511	34579	34535	34487	34499	34499	34572	34157	34272	34373	34632	34377	34529	34814	34622	34454	34459	34516	34785	34471	34614	34460	34266	34221	34486	34578	34227	34405	34420	34303	34655	34486	34271	34390	34702	34273	34593	34445	34447	34522	34345	34407	34419	34104	34487	34516	34730	34227	34596	34573	34306	34368	34520	34612	34606	34407	34142	34137	34581	34158	34477	34520	34550	34157	34644	34267	34258	34251	34318	34503	34382	34697	34460	34393	34522	34315	34452	34526	34347	34306	34726	34452	34498	34688	34623	34346	34261	34575	34370	34507	34519	34614	34402	34389	34616	34451	34734	34683	34611	34174	34206	34569	34522	34532	34651	34393	34467	34746	34377	34360	34526	34383	34519	34572	34432	34393	34288	34319	34275	34610	34640	34138	34654	34425	34482	34308	34311	34431	34558	34283	34529	34605	34461	34555	34504	34274	34184	34548	34589	34239	34853	34513	34619	34406	34505	34475	34414	34630	34331	34471	34509	34620	34628	34546	34198	34205	34382	34266	34415	34467	34566	34631	34464	34251	34525	34477	34462	34462	34631	34771	34492	34433	34662	34259	34315	34685	34652	34561	34246	34698	34294	34245	34182	34437	34639	34700	34403	34500	34396	34162	34746	34534	34556	34578	34485	34581	34393	34317	34561	34502	34510	34394	34380	34525	34413	34382	34297	34532	34416	34621	34481	34234	34283	34206	34453	34524	34302	34771	34365	34525	34494	34509	34662	34452	34324	34574	34460	34386	34557	34506	34232	34274	34431	34278	34418	34336	34214	34537	34355	34322	34511	34749	34362	34495	34539	34629	34645	34170	34430	34462	34416	34100	34403	34455	34443	34314	34555	34734	34740	34204	34650	34260	34238	34366	34501	34561	34562	34414	34451	34571	34628	34398	34493	34392	34507	34425	34582	34446	34302	34541	34406	34516	34538	34518	34588	34343	34538	34430	34387	34389	34389	34278	34478	34543	34359	34366	34557	34620	34606	34369	34358	34561	34468	34449	34467	34544	34656	34781	34446	34617	34440	34538	34734	34371	34327	34304	34425	34465	34256	34558	34516	34338	34385	34487	34278	34380	34395	34258	34647	34472	34202	34363	34461	34573	34415	34503	34397	34428	34396	34480	34477	34383	34331	34331	34657	34822	34578	34427	34327	34386	34521	34446	34428	34560	34524	34388	34507	34532	34334	34390	34647	34822	34571	34584	34365	34435	34697	34561	34396	34641	34459	34316	34446	34363	34522	34569	34380	34740	34445	34282	34449	34538	34535	34581	34507	34391	34439	34298	34332	34542	34753	34386	34434	34766	34604	34494	34438	34419	34532	34623	34331	34472	34465	34654	34285	34436	34528	34436	34320	34572	34402	34575	34563	34324	34491	34457	34386	34542	34316	34357	34584	34247	34422	34413	34355	34690	34455	34524	34272	34476	34548	34388	34321	34298	34467	34458	34630	34416	34504	34332	34412	34629	34715	34437	34607	34094	34268	34366	34555	34302	34377	34337	34673	34630	34480	34397	34607	34595	34627	34412	34445	34242	34410	34714	34539	34517	34286	34518	34461	34594	34396	34574	34358	34571	34635	34347	34340	34412	34546	34499	34407	34356	34179	34398	34672	34621	34460	34313	34429	34544	34496	34799	34672	34535	34302	34622	34515	34415	34490	34762	34419	34470	34595	34472	34522	34315	34666	34566	34185	34640	34551	34120	34447	34674	34628	34412	34681	34627	34553	34355	34375	34317	34638	34415	34635	34748	34306	34569	34605	34385	34669	34574	34434	34538	34384	34675	34437	34283	34553	34566	34414	34428	34398	34278	34298	34368	34750	34548	34484	34395	34634	34369	34357	34538	34599	34533	34229	34426	34239	34517	34254	34704	34609	34502	34409	34475	34283	34392	34457	34457	34502	34629	34645	34549	34298	34738	34327	34502	34605	34025	34300	34232	34344	34582	34488	34585	34297	34423	34589	34322	34388	34393	34312	34474	34540	34538	34633	34877	34181	34605	34410	34517	34428	34532	34233	34416	34424	34554	34675	34512	34576	34384	34667	34154	34568	34283	34336	34603	34561	34471	34434	34429	34481	34285	34568	34417	34726	34319	34476	34640	34414	34666	34690	34512	34401	34407	34399	34740	34712	34404	34668	34295	34391	34258	34378	34291	34397	34486	34067	34453	34606	34331	34288	34371	34093	34522	34377	34334	34499	34682	34687	34789	34470	34240	34383	34650	34492	34500	34222	34136	34457	34529	34599	34625	34317	34235	34398	34390	34618	34584	34492	34660	34318	34414	34434	34378	34559	34181	34334	34530	34563	34486	34635	34353	34464	34597	34517	34665	34599	34415	34414	34625	34267	34617	34384	34538	34681	34371	34350	34561	34443	34113	34425	34141	34391	34395	34443	34518	34304	34302	34420	34699	34668	34456	34532	34253	34378	34388	34315	34269	34139	34564	34300	34398	34433	34317	34606	34393	34244	34483	34702	34441	34463	34506	34472	34314	34604	34342	34271	34681	34372	34552	34358	34717	34443	34525	34301	34328	34841	34351	34203	34297	34561	34737	34624	34467	34382	34536	34269	34618	34369	34158	34513	34315	34424	34450	34400	34653	34443	34257	34601	34440	34541	34393	34496	34554	34543	34447	34478	34504	34476	34338	34758	34526	34546	34351	34525	34509	34774	34421	34509	34317	34119	34502	34541	34339	34319	34474	34785	34484	34669	34447	34524	34442	34435	34375	34667	34617	34701	34733	34552	34594	34217	34292	34543	34736	34492	34412	34339	34542	34390	34533	34633	34597	34482	34421	34364	34258	34383	34346	34349	34780	34709	34507	34369	34556	34622	34578	34522	34362	34336	34602	34795	34488	34417	34158	34355	34513	34419	34417	34553	34678	34406	34494	34689	34532	34429	34393	34266	34715	34536	34156	34458	34371	34736	34463	34468	34516	34500	34618	34345	34549	34823	34660	34697	34531	34570	34443	34371	34793	34400	34392	34306	34329	34736	34198	34467	34337	34477	34351	34436	34256	34668	34271	34383	34376	34339	34441	34452	34731	34151	34568	34367	34660	34474	34083	34705	34597	34441	34414	34441	34244	34297	34515	34629	34408	34576	34373	34500	34541	34310	34051	34395	34743	34617	34556	34445	34543	34742	34508	34501	34660	34557	34561	34510	34642	34543	34380	34508	34384	34596	34391	34622	34588	34858	34476	34457	34389	34473	34391	34437	34458	34643	34281	34438	34555	34371	34447	34215	34447	34338	34611	34555	34576	34625	34618	34481	34208	34614	34456	33966	34564	34547	34296	34593	34458	34442	34379	34552	34610	34482	34533	34351	34606	34361	34377	34447	34454	34428	34496	34458	34311	34266	34288	34469	34376	34786	34430	34697	34674	34479	34471	34344	34325	34524	34344	34574	34349	34727	34451	34323	34398	34738	34334	34814	34539	34274	34358	34258	34601	34460	34247	34221	34531	34252	34348	34455	34228	34548	34461	34557	34211	34277	34542	34504	34479	34529	34459
30476	38105	33297	27796	24712	23539	21409	19691	19454	19016	19064	19029	18885	18739	18780	18914	18596	18505	18655	18710	18566	18746	18565	18419	18611	18473	18507	18559	18511	18553	18519	18512	18612	18579	18422	18563	18399	18328	18370	18458	18499	18236	18519	18533	18480	18386	18603	18528	18377	18261	18459	18524	18510	18461	18388	18348	18719	18353	18542	18789	18530	18505	18656	18541	18342	18628	18607	18485	18449	18534	18593	18378	18228	18439	18423	18492	18377	18354	18481	18380	18310	18356	18458	18558	18637	18418	18441	18530	18494	18480	18249	18633	18452	18367	18522	18337	18400	18477	18455	18416	18359	18405	18664	18611	18577	18436	18536	18475	18245	18330	18433	18392	18483	18456	18276	18400	18263	18445	18329	18301	18351	18488	18397	18345	18498	18465	18448	18606	18466	18581	18283	18403	18508	18537	18431	18246	18549	18512	18293	18406	18497	18548	18459	18491	18382	18431	18359	18429	18494	18635	18437	18336	18526	18385	18301	18621	18250	18458	18407	18511	18429	18616	18479	18326	18395	18487	18301	18435	18300	18584	18607	18489	18350	18518	18462	18402	18368	18286	18411	18472	18576	18369	18464	18417	18506	18348	18443	18429	18480	18679	18371	18360	18560	18357	18543	18508	18493	18524	18462	18566	18393	18517	18311	18495	18237	18326	18407	18249	18554	18497	18429	18485	18343	18551	18492	18483	18348	18556	18567	18445	18425	18492	18617	18438	18430	18456	18334	18337	18494	18523	18514	18299	18425	18507	18311	18446	18355	18310	18529	18334	18477	18400	18591	18433	18254	18472	18367	18527	18643	18213	18438	18272	18466	18443	18603	18325	18504	18407	18350	18250	18482	18391	18381	18401	18387	18619	18526	18606	18266	18510	18521	18235	18456	18326	18653	18485	18467	18455	18490	18335	18573	18395	18302	18414	18478	18556	18457	18543	18556	18376	18396	18635	18522	18380	18372	18456	18358	18365	18360	18384	18290	18486	18593	18395	18709	18493	18276	18453	18357	18519	18633	18518	18212	18452	18320	18521	18446	18539	18362	18590	18520	18583	18551	18384	18514	18567	18390	18391	18489	18393	18508	18509	18465	18539	18412	18455	18537	18296	18495	18529	18472	18299	18445	18605	18572	18532	18382	18516	18410	18529	18293	18510	18480	18441	18434	18542	18311	18658	18286	18422	18376	18451	18405	18712	18430	18459	18473	18498	18512	18527	18563	18514	18414	18542	18324	18480	18397	18276	18398	18535	18181	18403	18437	18713	18552	18444	18373	18557	18487	18508	18390	18630	18396	18606	18362	18317	18572	18532	18470	18355	18448	18418	18467	18503	18595	18560	18437	18433	18611	18131	18584	18513	18480	18518	18411	18402	18583	18448	18461	18463	18512	18592	18442	18580	18240	18524	18431	18666	18477	18568	18613	18509	18326	18431	18484	18425	18539	18481	18367	18442	18433	18376	18526	18488	18515	18490	18522	18384	18394	18470	18449	18494	18648	18367	18575	18365	18288	18541	18446	18442	18567	18248	18534	18366	18368	18512	18298	18470	18397	18377	18484	18515	18542	18432	18343	18628	18483	18435	18307	18412	18557	18532	18494	18445	18408	18610	18602	18377	18568	18564	18373	18447	18531	18481	18316	18264	18371	18334	18662	18569	18295	18442	18469	18658	18378	18532	18534	18418	18543	18483	18229	18580	18488	18276	18300	18418	18140	18409	18400	18331	18471	18636	18467	18397	18408	18563	18464	18433	18446	18395	18658	18250	18736	18679	18483	18436	18265	18325	18487	18453	18355	18481	18244	18410	18366	18361	18589	18450	18503	18412	18295	18399	18394	18605	18629	18645	18432	18512	18311	18575	18443	18472	18305	18542	18494	18370	18424	18310	18505	18619	18379	18580	18521	18530	18306	18516	18338	18427	18352	18505	18413	18336	18551	18418	18409	18424	18572	18566	18367	18527	18558	18383	18371	18537	18352	18430	18460	18546	18652	18551	18597	18250	18425	18475	18487	18475	18327	18430	18400	18357	18478	18430	18411	18409	18369	18533	18318	18534	18628	18450	18504	18602	18520	18469	18452	18430	18170	18376	18349	18667	18408	18456	18263	18494	18546	18307	18437	18557	18128	18668	18318	18553	18302	18390	18477	18393	18509	18587	18265	18586	18244	18458	18541	18366	18692	18579	18533	18367	18390	18478	18416	18415	18644	18413	18428	18522	18441	18497	18332	18316	18365	18551	18318	18419	18403	18595	18434	18264	18364	18507	18467	18334	18501	18479	18333	18587	18555	18339	18361	18291	18476	18260	18535	18492	18392	18510	18429	18643	18379	18444	18570	18290	18251	18534	18452	18303	18452	18310	18720	18492	18641	18311	18306	18411	18448	18378	18463	18709	18487	18457	18497	18319	18539	18524	18309	18382	18608	18541	18495	18492	18309	18614	18438	18565	18361	18494	18461	18486	18454	18467	18547	18443	18508	18516	18380	18275	18598	18526	18438	18339	18329	18505	18302	18502	18650	18489	18442	18473	18393	18554	18227	18410	18500	18303	18480	18537	18419	18578	18334	18522	18295	18490	18543	18313	18451	18507	18503	18313	18436	18288	18528	18332	18686	18165	18501	18461	18567	18312	18516	18504	18213	18525	18499	18445	18485	18422	18475	18632	18543	18624	18555	18469	18328	18335	18394	18362	18346	18247	18399	18511	18434	18293	18419	18588	18559	18596	18334	18652	18397	18472	18543	18417	18526	18672	18435	18342	18412	18355	18570	18452	18318	18392	18517	18444	18467	18303	18543	18420	18293	18587	18319	18561	18362	18434	18588	18437	18485	18473	18433	18497	18551	18374	18487	18469	18546	18446	18470	18439	18445	18369	18310	18538	18482	18642	18451	18424	18466	18576	18593	18461	18485	18482	18533	18406	18432	18579	18226	18381	18413	18364	18421	18578	18501	18448	18424	18301	18503	18409	18284	18428	18530	18573	18430	18250	18562	18462	18564	18399	18671	18345	18447	18416	18482	18497	18518	18353	18492	18246	18470	18655	18597	18375	18485	18421	18532	18517	18438	18558	18577	18520	18411	18362	18472	18433	18625	18387	18583	18528	18380	18505	18542	18596	18510	18476	18164	18539	18526	18521	18526	18446	18447	18556	18539	18304	18570	18435	18402	18635	18590	18434	18506	18619	18454	18439	18498	18271	18529	18538	18321	18502	18609	18301	18368	18547	18458	18320	18699	18546	18568	18522	18354	18358	18384	18177	18691	18478	18644	18416	18606	18439	18489	18522	18301	18473	18393	18416	18590	18578	18451	18461	18569	18489	18522	18432	18483	18381	18462	18223	18350	18329	18442	18485	18460	18421	18348	18534	18615	18416	18399	18329	18465	18485	18625	18392	18690	18535	18339	18500	18515	18470	18257	18566	18462	18484	18430	18525	18476	18440	18596	18372	18430	18564	18302	18365	18513	18377	18516	18428	18351	18335	18472	18602	18225	18589	18358	18368	18547	18654	18459	18400	18490	18522	18371	18423	18352	18556	18553	18384	18433	18428	18399	18494	18341	18364	18355	18344	18283	18507	18467	18379	18365	18584	18423	18307	18395	18433	18519	18351	18537	18559	18481	18420	18347	18520	18372	18406	18440	18393	18409	18385	18298	18383	18529	18369	18616	18358	18485	18489	18634	18479	18322	18400	18373	18435	18538	18450	18439	18489	18437	18341	18586	18470	18587	18279	18476	18564	18392	18372	18497	18415	18288	18366	18536	18418	18510	18397	18364	18460	18574	18331	18542	18634	18601	18417	18647	18419	18571	18256	18557	18297	18380	18376	18378	18535	18367	18428	18580	18367	18485	18424	18456	18397	18489	18546	18525	18398	18427	18554	18363	18680	18581	18624	18523	18570	18360	18474	18445	18353	18516	18435	18571	18480	18631	18302	18436	18292	18436	18439	18440	18453	18669	18516	18532	18443	18380	18407	18526	18406	18493	18443	18659	18504	18513	18365	18420	18419	18546	18334	18221	18476	18386	18282	18549	18546	18394	18622	18431	18423	18446	18538	18483	18301	18420	18571	18334	18333	18272	18390	18486	18518	18453	18277	18230	18515	18543	18391	18376	18422	18600	18291	18536	18528	18570	18469	18478	18345	18285	18513	18372	18597	18364	18333	18420	18489	18393	18493	18524	18385	18514	18423	18618	18493	18518	18689	18489	18511	18486	18416	18437	18618	18638	18486	18324	18420	18321	18466	18539	18512	18470	18433	18500	18424	18535	18372	18460	18599	18434	18444	18351	18507	18363	18484	18366	18402	18426	18535	18596	18553	18274	18357	18424	18557	18564	18503	18366	18339	18272	18447	18342	18520	18370	18490	18251	18421	18479	18384	18548	18450	18500	18421	18611	18403	18416	18560	18572	18389	18450	18392	18606	18329	18322	18399	18512	18623	18292	18490	18498	18520	18560	18348	18548	18413	18400	18220	18415	18388	18454	18414	18386	18422	18349	18452	18217	18480	18376	18315	18307	18296	18332	18478	18761	18500	18415	18539	18399	18328	18354	18448	18525	18577	18377	18541	18600	18467	18333	18446	18313	18477	18462	18517	18419	18363	18574	18509	18399	18415	18661	18406	18546	18396	18529	18488	18602	18420	18565	18491	18365	18414	18386	18437	18344	18330	18469	18497	18618	18514	18345	18312	18620	18489	18366	18418	18459	18593	18414	18506	18475	18321	18414	18674	18317	18412	18339	18352	18567	18474	18319	18538	18433	18300	18580	18433	18394	18393	18654	18535	18615	18718	18378	18550	18399	18349	18258	18427	18535	18503	18234	18580	18384	18378	18201	18519	18456	18419	18333	18250	18418	18335	18565	18442	18530	18454	18467	18361	18397	18480	18434	18280	18478	18724	18352	18504	18595	18501	18410	18376	18528	18542	18418	18767	18503	18470	18538	18530	18413	18470	18186	18463	18568	18637	18429	18582	18425	18555	18560	18281	18292	18176	18409	18371	18374	18214	18553	18495	18464	18406	18395	18372	18464	18270	18311	18317	18403	18595	18574	18463	18258	18561	18507	18411	18253	18558	18416	18576	18522	18333	18617	18443	18672	18423	18329	18435	18358	18448	18389	18476	18321	18482	18652	18351	18668	18450	18579	18412	18450	18581
23317	21122	28819	32731	35610	38634	38538	36070	35643	35267	35355	34984	35136	34884	35045	34962	34862	34734	34851	34669	34672	34662	34889	34726	34499	34626	34794	34726	34430	34654	34712	34576	34608	34614	34563	34517	34337	34538	34488	34029	34756	34480	34404	34349	34358	34867	34212	34284	34278	34749	34647	34394	34374	34476	34685	34337	34356	34366	34541	34576	34503	34405	34683	34319	34368	34446	34478	34533	34452	34365	34473	34552	34469	34588	34488	34226	34420	34719	34359	34303	34871	34379	34494	34437	34346	34354	34533	34727	34383	34356	34606	34300	34278	34646	34704	34127	34420	34379	34456	34472	34408	34467	34628	34066	34353	34384	34196	34597	34490	34443	34567	34378	34677	34595	34699	34278	34346	34115	34556	34319	34409	34446	34357	34506	34557	34483	34310	34174	34177	34321	34355	34478	34357	34411	34481	34228	34222	34409	34347	34467	34462	34486	34360	34156	34261	34353	34360	34582	34516	34160	34325	34747	34350	34308	34409	34594	34651	34326	34627	34368	34173	34458	34606	34417	34519	34579	34459	34419	34485	34560	34497	34425	34600	34369	34335	34610	34547	34309	34649	34497	34741	34498	34359	34058	34177	34381	34088	34409	34534	34500	34612	34340	34659	34222	34637	34523	34386	34428	34403	34461	34487	34419	34527	34411	34637	34422	34515	34466	34463	34301	34611	34384	34567	34524	34745	34404	34335	34304	34072	34354	34459	34632	34561	34535	34349	34383	34501	34447	34373	34275	34444	34424	34596	34529	34452	34473	34301	34617	34435	34354	34592	34424	34517	34255	34271	34341	34329	34223	34557	34544	34310	34316	34171	34483	34549	34431	34537	34313	34584	34371	34039	34212	34249	34425	34417	34305	34472	34550	34406	34137	34428	34300	34326	34646	34398	34242	34755	34339	34557	34470	34247	34337	34423	34504	34348	34598	34383	34260	34513	34470	34424	34607	34358	34214	34466	34426	34261	34125	34451	34378	34411	34373	34451	34554	34253	34177	34329	34229	34582	34430	34733	34420	34676	34355	34661	34456	34541	33974	34423	34438	34301	34474	34507	34390	34446	34375	34197	34375	34534	34550	34453	34319	34211	34425	34378	34515	34167	34379	34458	34344	34477	34370	34548	33984	34436	34257	34356	34543	34440	34545	34367	34397	34447	34216	34419	34418	34613	34236	34242	34691	34396	34294	34387	34302	34408	34665	34356	34487	34437	34304	34586	34499	34274	34500	34350	34349	34080	34295	34536	34284	34236	34171	34454	34528	34233	34202	34505	34353	34501	34527	34311	34635	34305	34346	34583	34290	34359	34479	34430	34386	34217	34402	34379	34333	34275	34266	34381	34627	34329	34483	34400	34425	34351	34298	34178	34529	34401	34371	34110	34520	34627	34603	34575	34366	34465	34443	34264	34300	34494	34482	34456	34344	34364	34291	34636	34212	34385	34565	34242	34222	34346	34263	34414	34475	34377	34473	34152	34273	34588	34399	34034	34440	34496	34467	34617	34331	34202	34396	34429	34301	34845	34464	34379	34276	34556	34523	34664	34250	34341	34290	34346	34457	34506	34416	34321	34665	34425	34462	34676	34480	34499	34500	34476	34021	34319	34560	34445	34516	34488	34416	34394	34489	34416	34297	34359	34474	34519	34468	34335	34187	33994	34631	34385	34366	34417	34482	34184	34389	34479	34346	34187	34487	34644	34366	34352	34401	34457	34571	34353	34378	34506	34621	34599	34397	34303	34497	34463	34312	34499	34531	34402	34523	34547	34159	34300	34335	34421	34531	34488	34370	34465	34456	34322	34441	34509	34370	34487	34393	34300	34393	34146	33992	34408	34457	34463	34252	34649	34463	34265	34379	34557	34426	34497	34128	34420	34282	34556	34237	34496	34029	34527	34250	34163	34579	34237	34486	34238	34161	34211	34448	34539	34492	34176	34276	34325	34463	34615	34453	34369	34218	34345	34382	34600	34446	34368	34296	34573	34306	34723	34295	34328	34255	34251	34591	34453	34535	34522	34399	34279	34313	34363	34477	34229	34432	34461	34253	34447	34457	34484	34418	34463	34402	34350	34426	34468	34469	34357	34288	34492	34549	34746	34472	34134	34416	34197	34318	34492	34315	34504	34415	34343	34447	34315	34285	34395	34325	34502	34468	34286	34412	34730	34519	34569	34354	34234	34473	34265	34106	34316	34480	34343	34220	34473	34149	34491	34327	34543	34454	34443	34418	34436	34252	34505	34421	34333	34354	34803	34330	34326	34352	34488	34493	34261	34282	34350	34457	34434	34431	34481	34529	34325	34691	34455	34515	34582	34092	34237	34406	34334	34299	34316	34370	34436	34416	34312	34653	34472	34415	34364	34241	34456	34364	34394	34485	34413	34301	34448	34430	34561	34129	34388	34569	34627	34329	34442	34032	34342	34369	34386	34275	34413	34596	34837	34557	34356	34387	34529	33990	34512	34317	34570	34433	34697	34645	34452	34658	34536	34255	34247	34491	34367	34502	34481	34452	34169	34428	34473	34438	34357	34276	34298	34207	34445	34258	34621	34368	34706	34349	34631	34441	34376	34368	34354	34634	34483	34462	34524	34342	34712	34081	34106	34159	34255	34510	34513	34285	34715	34298	34370	34467	34387	34623	34489	34551	34403	34629	34495	34386	34139	34610	34541	34511	34403	34326	34419	34159	34241	34351	34369	34190	34318	34073	34277	34274	34500	34507	34389	34164	34481	34272	34321	34407	34260	34408	34540	34667	34289	34376	34347	34052	34470	34355	34257	34358	34683	34392	34290	34444	34139	34341	34573	34382	34492	34584	34419	34352	34315	34510	34720	34620	34419	34327	34452	34503	34439	34148	34431	34425	34652	34490	34272	34354	34587	34438	34618	34575	34537	34721	34499	34495	34347	34341	34600	34301	34093	34390	34413	34622	34627	34108	34287	34156	34284	34701	34565	34334	34428	34448	34567	34608	34313	34490	34060	34593	34337	34259	34117	34333	34285	34159	34209	34254	34571	34331	34317	34313	34436	34435	34531	34439	34238	34566	34343	34612	34405	34321	34379	34646	34563	34393	34503	34420	34716	34480	34304	34487	34459	34287	34611	34404	34088	34516	34627	34568	34416	34706	34848	34394	34166	34583	34634	34429	34368	34258	34607	34564	34477	34335	34574	34839	34470	34260	34545	34507	34659	34490	34366	34358	34323	34380	34573	34147	34479	34503	34323	34576	34413	34472	34549	34575	34554	34686	34335	34430	34245	34152	34458	34251	34190	34543	34409	34674	34671	34609	34399	34691	34631	34478	34414	34599	34488	34657	34447	34475	34355	34588	34354	34032	34396	34491	34721	34674	34234	34481	34431	34297	34307	34330	34670	34247	34079	34218	34502	34366	34504	34510	34411	34465	34319	34450	34341	34462	34440	34501	34470	34190	34193	34363	34292	34608	34272	34278	34633	34237	34400	34444	34017	34410	34172	34460	34629	34437	34523	34532	34318	34288	34301	34390	34245	34481	34253	34647	34539	34403	34711	34512	34518	34444	34301	34132	34432	34520	34425	34579	34554	34464	34344	34391	34307	34274	34506	34487	34527	34291	34600	34292	34559	34467	34227	34546	34219	34491	34607	34496	34644	34648	34513	34514	34659	34387	34282	34528	34544	34599	34487	34783	34322	34279	34481	34259	34417	34419	34153	34524	34403	34514	34577	34568	34550	34309	34305	34209	34460	34424	34467	34219	34542	34432	34326	34322	34389	34320	34425	34334	34556	34483	34603	34438	34523	34448	34610	34238	34531	34485	34599	34553	34734	34393	34573	34530	34299	34261	34587	34543	34516	34120	34337	34564	34293	34539	34589	34374	34566	34486	34616	34351	34328	34411	34461	34441	34440	34286	34424	34511	34763	34221	34452	34054	34389	34336	34467	34429	34085	34396	34664	34307	34285	34192	34327	34467	34599	34341	34156	34561	34564	34260	34660	34391	34348	34438	34577	34369	34407	34458	34363	34199	34578	34327	34369	34478	34326	34262	34649	34487	34547	34402	34464	34308	34308	34515	34530	34546	34268	34548	34216	34207	34167	34322	34437	34341	34522	34224	34125	34322	34421	34622	34306	34376	34742	34603	34603	34347	34431	34627	34286	34580	34468	34601	34584	34401	34412	34158	34377	34420	34203	34411	34468	34136	34416	34506	34538	34393	34363	34547	34444	34682	34387	34368	34404	34327	34475	34676	34285	34466	34506	34681	34272	34232	34563	34162	34297	34627	34418	34640	34450	34440	34380	34437	34580	34405	34228	34335	34549	34225	34463	34432	34584	34506	34521	34477	34368	34491	34532	34451	34383	34507	34398	34432	34510	34155	34635	34260	34552	34326	34329	34465	34460	34395	34476	34468	34441	34314	34449	34528	34639	34459	34363	34344	34271	34065	34291	34251	34609	34331	34639	34270	34501	34318	34343	34465	34345	34540	34728	34295	34433	34720	34541	34539	34435	34194	34380	34361	34437	34560	34619	34250	34368	34169	34322	34383	34401	34627	34447	34266	34803	34342	34646	34471	34225	34375	34302	34390	34435	34718	34364	34323	34542	34598	34668	34453	34483	34492	34395	34421	34817	34548	34503	34367	34674	34499	34493	34346	34478	34569	34459	34698	34239	34515	34547	34314	34354	34505	34374	34489	34296	34579	34429	34454	34222	34650	34339	34107	34446	34640	34620	34143	34121	34235	34309	34504	34312	34542	34535	34632	34210	34460	34223	34637	34281	34675	34532	34559	34444	34191	34604	34694	34454	34257	34364	34459	34370	34303	34572	34529	34608	34184	34410	34497	34458	34397	34228	34397	34277	34168	34420	34550	34515	34207	34177	34417	34545	34673	34657	34490	34282	34432	34620	34431	34300	34647	34384	34689	34371	34386	34514	34673	34452	34178	34406	34655	34509	34549	34836	34206	34198	34367	34386	34648	34425	34540	34473	34325	34605	34573	34524	34398	34469	33915	34141	34786	34401	34768	34173	34368	34452	34505	34489	34531	34298	34164	34410	34185	34544	34282	34372	34394	34421	34585	34473	34591	34487	34479	34637	34375	34577	34560	34570	34527	34463	34423	34214	34464	34573	34559	34434	34389	34495	34517	34590	34275	34583	34301	34403	34400	34573	34339
27356	42465	37688	32871	28524	25709	22329	20725	20012	19876	19432	19403	19221	19348	18986	19204	19034	19045	18940	18994	18945	18929	18920	18738	18828	18714	18800	18792	18740	18581	18507	18669	18678	18769	18753	18866	18842	18786	18641	18798	18624	18825	18640	18770	18633	18631	18664	18599	18666	18652	18701	18785	18757	18685	18646	18505	18730	18640	18755	18537	18576	18566	18674	18568	18511	18939	18583	18740	18622	18525	18801	18549	18816	18783	18675	18689	18646	18520	18709	18763	18476	18428	18677	18743	18686	18872	18655	18685	18916	18587	18656	18635	18425	18639	18593	18652	18759	18768	18501	18611	18582	18684	18707	18769	18723	18686	18706	18685	18796	18555	18604	18712	18599	18684	18639	18528	18736	18610	18529	18680	18653	18539	18696	18676	18614	18469	18691	18587	18766	18720	18706	18716	18765	18555	18637	18652	18564	18674	18840	18676	18659	18561	18694	18482	18743	18496	18548	18739	18550	18703	18582	18829	18592	18564	18479	18592	18589	18753	18693	18575	18551	18669	18496	18531	18603	18412	18450	18557	18679	18544	18573	18453	18827	18532	18551	18649	18326	18732	18577	18624	18795	18618	18670	18691	18552	18733	18590	18554	18711	18655	18668	18671	18539	18476	18645	18772	18627	18559	18607	18904	18765	18568	18587	18634	18657	18790	18479	18554	18656	18398	18535	18400	18677	18776	18767	18524	18671	18772	18506	18589	18762	18518	18630	18594	18536	18770	18605	18600	18570	18485	18701	18683	18609	18718	18714	18366	18482	18619	18592	18720	18624	18630	18553	18690	18628	18611	18705	18505	18678	18542	18527	18870	18504	18765	18661	18766	18506	18643	18733	18730	18765	18852	18569	18686	18665	18615	18692	18550	18561	18617	18594	18746	18452	18831	18535	18569	18616	18487	18795	18537	18667	18580	18818	18637	18657	18621	18607	18781	18695	18665	18717	18532	18688	18739	18903	18678	18565	18678	18600	18619	18688	18670	18551	18794	18696	18544	18582	18454	18386	18734	18568	18700	18640	18683	18644	18640	18584	18646	18536	18546	18778	18661	18725	18715	18824	18637	18652	18585	18531	18652	18753	18577	18631	18636	18792	18699	18507	18574	18677	18455	18645	18575	18676	18676	18669	18803	18488	18556	18457	18567	18531	18598	18518	18642	18666	18765	18752	18644	18733	18437	18563	18474	18539	18757	18714	18688	18614	18673	18628	18749	18578	18596	18631	18489	18564	18652	18640	18724	18649	18655	18474	18675	18711	18554	18723	18716	18637	18401	18616	18755	18607	18529	18548	18678	18483	18480	18529	18630	18555	18565	18490	18864	18651	18726	18668	18509	18537	18775	18911	19044	18693	18577	18666	18674	18680	18669	18574	18588	18623	18455	18371	18726	18660	18553	18748	18554	18714	18820	18378	18804	18629	18570	18588	18822	18562	18657	18583	18509	18613	18484	18550	18754	18769	18657	18609	18679	18625	18690	18600	18601	18663	18500	18586	18724	18637	18811	18526	18426	18799	18611	18759	18463	18548	18673	18688	18595	18646	18446	18651	18614	18615	18658	18590	18544	18535	18552	18469	18509	18603	18308	18505	18753	18593	18619	18691	18617	18626	18673	18434	18459	18779	18553	18683	18612	18574	18477	18570	18641	18672	18553	18619	18700	18616	18588	18720	18555	18726	18617	18596	18520	18714	18666	18593	18591	18659	18536	18518	18595	18676	18688	18620	18878	18799	18662	18613	18708	18826	18695	18482	18489	18632	18479	18562	18534	18607	18595	18527	18556	18556	18653	18500	18463	18584	18453	18554	18701	18474	18629	18602	18476	18626	18483	18574	18628	18615	18495	18634	18586	18644	18756	18555	18621	18761	18661	18591	18629	18808	18507	18520	18556	18699	18582	18572	18679	18662	18719	18508	18658	18541	18688	18677	18669	18718	18830	18497	18636	18593	18510	18604	18676	18482	18393	18540	18710	18905	18690	18542	18486	18444	18684	18517	18665	18642	18611	18673	18555	18623	18627	18564	18811	18518	18729	18554	18538	18562	18632	18775	18574	18548	18536	18519	18521	18758	18479	18630	18708	18452	18599	18420	18731	18700	18734	18554	18744	18655	18668	18727	18688	18595	18469	18598	18829	18683	18549	18769	18695	18539	18619	18516	18495	18684	18741	18612	18511	18630	18502	18469	18603	18721	18743	18609	18495	18670	18542	18626	18759	18539	18606	18603	18716	18692	18632	18673	18639	18454	18689	18561	18668	18426	18620	18711	18673	18552	18718	18551	18370	18627	18666	18386	18724	18855	18724	18479	18499	18712	18751	18588	18490	18624	18569	18682	18635	18646	18673	18656	18734	18516	18660	18397	18608	18678	18485	18448	18631	18770	18552	18784	18625	18633	18605	18432	18555	18589	18928	18520	18316	18676	18754	18723	18676	18683	18746	18628	18830	18670	18514	18647	18603	18550	18433	18721	18484	18647	18456	18659	18599	18483	18763	18607	18399	18717	18508	18571	18490	18572	18673	18580	18521	18444	18472	18591	18728	18617	18547	18579	18697	18658	18569	18569	18614	18619	18463	18775	18616	18669	18780	18506	18683	18651	18767	18550	18604	18680	18701	18467	18474	18731	18705	18718	18605	18808	18705	18684	18440	18628	18664	18627	18623	18618	18586	18613	18655	18775	18822	18777	18689	18544	18447	18723	18678	18746	18687	18514	18573	18476	18515	18759	18578	18848	18510	18748	18630	18608	18603	18550	18516	18735	18604	18708	18688	18781	18487	18855	18484	18461	18615	18737	18786	18592	18610	18610	18713	18639	18516	18631	18623	18658	18693	18549	18555	18672	18719	18484	18697	18426	18690	18814	18539	18789	18635	18674	18596	18716	18540	18635	18616	18645	18563	18702	18646	18678	18770	18540	18700	18474	18847	18621	18595	18622	18471	18584	18824	18560	18708	18596	18662	18812	18583	18888	18511	18765	18636	18597	18638	18795	18437	18730	18499	18577	18604	18797	18688	18745	18528	18637	18792	18734	18585	18682	18512	18619	18689	18709	18799	18655	18718	18619	18653	18550	18569	18634	18728	18602	18632	18696	18654	18573	18779	18789	18708	18594	18725	18526	18590	18599	18495	18638	18601	18415	18640	18697	18639	18610	18596	18666	18576	18903	18562	18667	18566	18582	18482	18596	18522	18572	18657	18485	18555	18724	18645	18693	18670	18439	18512	18533	18596	18841	18713	18612	18506	18693	18668	18577	18450	18747	18741	18726	18579	18671	18686	18502	18508	18781	18569	18583	18773	18631	18609	18776	18770	18703	18544	18433	18767	18476	18691	18728	18563	18744	18714	18578	18583	18723	18395	18672	18734	18548	18474	18557	18591	18582	18544	18623	18789	18577	18622	18663	18599	18796	18575	18597	18500	18564	18676	18569	18674	18565	18623	18752	18448	18771	18439	18538	18555	18462	18744	18570	18769	18530	18559	18553	18711	18618	18535	18570	18685	18608	18672	18725	18550	18690	18603	18518	18693	18696	18661	18716	18406	18573	18582	18687	18599	18644	18406	18690	18832	18667	18485	18653	18585	18552	18549	18639	18610	18582	18686	18732	18726	18721	18452	18538	18406	18679	18530	18389	18672	18490	18669	18632	18783	18682	18672	18534	18613	18659	18754	18566	18660	18591	18703	18832	18481	18715	18766	18476	18606	18494	18686	18705	18618	18533	18779	18694	18784	18626	18470	18790	18667	18824	18723	18730	18805	18542	18586	18610	18514	18528	18595	18700	18550	18719	18678	18523	18572	18705	18557	18589	18630	18622	18533	18584	18472	18618	18674	18534	18759	18674	18714	18748	18684	18614	18610	18576	18673	18454	18479	18518	18614	18558	18738	18671	18690	18831	18678	18487	18755	18577	18610	18626	18785	18666	18603	18473	18633	18508	18583	18644	18674	18595	18342	18708	18644	18551	18696	18714	18480	18607	18452	18690	18678	18637	18532	18693	18711	18487	18480	18794	18539	18672	18717	18814	18574	18527	18454	18610	18681	18563	18507	18593	18552	18591	18596	18654	18645	18741	18840	18591	18588	18707	18549	18611	18452	18704	18646	18560	18439	18648	18681	18600	18657	18788	18512	18547	18891	18718	18647	18637	18431	18671	18639	18474	18725	18690	18683	18555	18544	18700	18491	18619	18676	18544	18710	18641	18581	18616	18664	18707	18596	18650	18603	18589	18854	18517	18575	18740	18650	18819	18504	18678	18628	18547	18542	18704	18538	18567	18794	18527	18635	18731	18769	18669	18445	18676	18663	18730	18711	18805	18597	18799	18524	18537	18698	18481	18417	18652	18539	18692	18577	18674	18699	18302	18649	18662	18642	18722	18436	18704	18809	18803	18633	18599	18567	18695	18528	18511	18499	18715	18458	18639	18510	18500	18515	18572	18663	18685	18683	18643	18629	18521	18818	18783	18550	18526	18673	18568	18597	18604	18620	18677	18734	18674	18670	18633	18657	18637	18660	18489	18570	18567	18506	18696	18619	18522	18674	18680	18814	18638	18470	18709	18618	18596	18501	18538	18550	18664	18624	18658	18591	18591	18703	18602	18640	18544	18501	18672	18855	18620	18692	18676	18840	18604	18730	18684	18710	18662	18491	18707	18537	18544	18544	18618	18711	18529	18565	18716	18502	18680	18555	18583	18412	18454	18817	18634	18587	18592	18452	18731	18638	18610	18655	18764	18651	18542	18628	18577	18695	18399	18578	18621	18606	18628	18540	18621	18583	18803	18679	18462	18710	18628	18673	18672	18775	18571	18621	18649	18753	18833	18597	18746	18353	18617	18798	18518	18686	18573	18507	18700	18744	18663	18630	18579	18871	18700	18543	18715	18581	18876	18737	18524	18623	18642	18624	18781	18488	18580	18406	18575	18611	18619	18589	18691	18524	18567	18602	18554	18627	18634	18603	18695	18500	18703	18695	18607	18801	18467	18640	18641	18608	18767	18659	18684	18681	18782	18643	18629	18871	18853	18556	18772	18742	18510	18390	18793	18532	18494	18652	18514	18738	18834	18660	18488	18787	18473	18576	18680	18784	18590	18517	18635	18681	18595	18613	18668	18714	18743	18550	18588	18738	18547	18625	18734	18474	18658	18655	18770	18488
22431	21038	28049	29731	34718	39111	40009	37094	36173	36398	36012	35883	35486	35659	35450	35524	35218	35221	35088	35423	35219	35095	35016	35036	34945	35083	34914	35194	35167	35052	35115	35161	35040	34738	35114	35132	35059	34824	35019	34799	34890	34917	34934	34801	34786	34719	34752	34829	34923	34758	34736	34865	34789	35091	34757	34816	34758	35012	34857	34880	34990	34703	34833	34984	34895	34827	34801	34790	34857	34909	34952	34665	35060	34825	34862	34853	34818	34647	34968	34895	34677	34795	34750	34797	35033	34973	34899	34894	34739	35150	34839	34803	34844	35077	35055	34808	34807	34949	34681	34641	35164	34787	34748	34681	34847	35019	34834	35150	35036	34784	34716	35146	34678	34806	34930	34835	34571	34691	34879	34817	34857	34453	34731	34806	34987	34766	34849	34844	34773	34955	34865	34799	34876	34896	35249	34867	34949	34743	34850	34820	34725	34915	34931	34799	34812	34865	34902	34487	34666	34735	34858	35100	34592	34529	35219	34720	35049	34545	35034	34939	34960	34861	35073	34948	34648	35169	34706	34714	34770	34867	34619	34730	34379	34899	34692	34782	34824	34900	34615	34769	34834	34865	34856	34614	34827	34890	34618	34961	34943	34766	34666	34675	34795	35252	35001	34971	34874	34441	34826	34760	34770	34798	34600	34891	34851	34389	34837	34933	34933	35053	34816	34889	34868	34787	34713	34894	34818	34401	34844	34752	34690	34916	34870	34660	34922	34903	34910	34704	34853	34816	34921	34670	34864	35090	35127	34973	34748	34747	34733	34590	35046	34913	34852	34761	34879	34582	34782	34845	35267	35053	34981	34916	34642	34730	34861	34793	34515	34576	34910	34632	35091	34774	35043	34806	34845	34705	34525	34773	34710	34940	34800	34887	34705	34801	34783	35053	35075	34923	34916	34739	34804	34857	34634	34968	34709	34785	34896	34975	34937	34735	34883	34693	34824	34743	34726	34878	35037	34590	35112	34672	34713	34876	34869	34627	34853	34761	34679	34839	34810	34840	34689	34838	34800	35048	34835	34896	34672	34417	34737	34790	34620	34912	34503	34790	34684	34789	34938	34924	35004	34855	34670	34753	34694	34692	34618	34693	34732	34769	34639	34600	34643	34515	34879	34851	34851	34799	34698	35088	34838	34805	34964	34621	34732	34714	35039	34588	34750	34730	34725	34719	34921	35041	34842	34820	34698	34946	34766	34747	34707	34964	34735	34823	34691	34862	34729	34668	34893	34730	34641	34741	34543	34824	35026	34955	34994	34735	34861	34957	34530	34774	34701	35074	34624	35080	34883	34827	34741	34723	34769	34952	34933	34667	34931	34958	34687	34726	34787	34710	34767	34989	34585	34710	34893	35176	34928	34497	34756	34838	34893	34771	35001	34930	35121	34783	34788	34972	34889	34841	34687	34639	34633	34763	35020	34734	34874	34939	34604	34482	34788	34710	34841	35106	34452	34530	34864	34780	34884	34557	34936	34917	34888	35056	35001	34756	34849	34635	34582	34721	34818	34828	34886	34884	34819	34622	34781	34748	35122	34999	34826	34841	34561	34921	34793	34581	34586	34852	34747	34820	34861	34845	34869	34625	35145	34866	34644	34936	34864	34969	34766	34643	34718	34749	34792	34760	34900	35078	35023	34611	34939	35066	34692	34913	34683	34624	34673	35066	34502	34814	34734	35000	34719	34889	34818	34543	34650	34715	35130	34863	34672	34828	34768	34970	34680	34851	35113	34651	34575	34420	34695	34979	34869	34872	34833	34833	34674	34818	35117	34997	34748	34850	34704	34859	34996	34739	34876	34646	34835	34821	35061	34563	34960	34927	34792	34779	34795	34700	34811	34562	34703	35097	34639	34848	34648	34675	34981	34569	34868	34884	34771	34713	34695	34703	34737	34692	34613	34419	34804	34694	34850	34785	34854	34862	34570	34639	34740	34724	34716	35038	34706	34526	34863	34682	34736	34995	34655	35006	34897	34548	34955	34825	35027	34928	34807	34907	34761	34685	34689	34835	35162	34696	34905	34903	35116	34655	34800	34972	35000	35086	34756	34836	34964	34752	34916	34687	35241	34711	34851	35000	34891	34790	34927	34884	34664	34864	34853	34787	34742	34492	34640	34726	34629	35151	34751	34879	34682	34993	34993	34815	34334	34855	34768	34850	34826	34879	35045	34925	34970	34862	34987	34658	34713	34830	34908	35002	34656	34644	34706	34696	34614	34635	34916	34891	34762	34954	34566	34788	35204	34706	34743	34418	35016	34723	34849	34652	34710	34717	34697	34615	34870	34362	34669	34999	34950	34834	34905	34673	34877	34803	34743	34906	34808	34787	34840	34783	34845	34879	34981	34966	34782	34843	35020	34986	34728	34769	34893	34846	34948	34737	35010	35101	34911	34718	34636	34621	35099	34589	34797	35001	34760	34604	34805	34625	34782	34903	34558	34846	34851	34625	34764	34727	34979	34559	34802	34534	34656	34898	34958	34838	34851	34716	34950	34948	34707	34722	34697	34879	34496	34854	34702	34806	34835	34765	34813	34689	34905	34947	34859	34537	34918	35040	34894	34868	34740	34927	34948	34877	34888	34716	35019	35037	34815	34812	34913	34728	34893	34853	34959	34764	34913	35005	35022	34945	34824	34930	34732	35168	34742	34630	34595	34778	35017	34698	34672	34846	34809	34852	34831	34610	34924	34712	34907	34771	34699	34847	34891	34768	34987	34579	35015	34935	34859	34861	34533	35074	34696	34680	34689	34762	34706	34881	34725	34964	35068	34778	35030	34906	34879	34850	34688	34697	34894	34888	34713	35033	34618	34837	35003	34652	34854	34600	34665	34950	34874	34448	34550	34594	34870	34549	34630	34495	34718	34760	35036	34835	34872	35033	34729	34739	34550	34591	34603	34799	34913	34632	34840	34762	34922	34507	34717	35011	34876	34911	34784	34751	34873	34713	34808	34809	34707	34647	34885	34768	34899	34588	34636	34803	34711	34652	34901	34884	34638	34962	34930	34659	35000	34896	34542	34585	34850	34811	34733	34646	34711	34709	34661	34670	34746	34868	34928	34951	34683	34756	34645	34786	34770	34823	34426	34803	34712	34615	35069	34813	34906	34693	34655	34744	34791	34948	35030	35099	34896	34929	34642	34827	34976	34683	34786	34758	35059	34975	34828	34743	34760	34846	34670	35106	34650	34813	34762	34986	35201	34730	34760	34713	34781	34870	34505	34830	35079	34902	34991	34887	34819	34912	34552	34486	34947	34774	34806	35195	34869	35111	34960	35073	34717	35003	34898	34922	34898	34789	34896	34775	34891	34771	34572	34902	34780	35018	34726	34702	34852	34922	34817	34735	34960	34786	34858	35021	34864	34743	35088	34723	34818	35014	35078	35034	34877	34916	35017	34796	34639	34786	34827	34911	34850	34810	34770	34943	34977	34753	34632	34699	34877	35208	34449	34895	34852	35186	34927	34763	35071	34566	34696	34689	34907	34676	34713	34796	34735	34729	34789	34875	34645	34912	34799	35201	34911	34736	34826	34701	34896	34873	34919	35002	35026	34950	34922	34763	34711	34923	34863	34973	34895	35175	34823	34826	34743	34869	34769	34861	34875	34719	34766	34872	34795	34821	35053	34982	34826	34858	34799	34871	34787	34934	34722	34811	34779	34717	34893	35002	34825	34991	34735	34877	34652	34719	34929	34568	34929	34884	34654	34714	34672	34718	34894	34494	34743	34544	34705	34790	34883	34777	34875	34699	34936	34687	35016	34981	35083	35021	34919	34949	35003	34814	34896	35149	34740	34792	34662	34798	34975	35096	34829	34957	35074	34827	34971	34695	34775	34887	34884	34957	34562	34692	34686	34705	34869	35157	34951	34906	34970	34846	34853	34619	35079	34973	34639	34986	34760	34815	34687	34806	34610	34829	34775	34813	35003	35089	34750	35014	35141	34724	34853	35023	35087	34779	34750	34604	34748	34530	35040	34970	34955	34915	34852	34819	34758	34853	35191	34959	35024	34909	34847	34704	34734	34708	35004	34567	34823	34841	34889	34747	34689	34625	34784	34664	34882	34844	34970	35027	34906	34627	34981	34811	34866	34617	34718	35085	34850	34704	34751	34822	34696	34422	34666	34803	34746	34812	34603	34629	34747	34620	34651	34786	34525	34656	34783	34818	34710	34626	34781	34771	34838	34679	34779	34852	35116	34906	34730	34849	34863	34784	34602	34755	34750	34708	34702	35094	34732	34845	34603	34802	34848	34826	34945	35010	34983	34930	34936	34804	34808	34868	34415	34931	35083	34912	34771	34638	34939	34548	34977	34710	34931	35037	34852	34974	34898	34870	34716	34678	34857	34730	34707	34744	35115	34745	34486	34681	34912	34729	35028	35087	34531	34931	34952	35225	34746	34700	34861	34695	34804	34928	34810	34987	34872	34652	35186	35074	34868	34619	34784	34835	35015	35026	34849	34682	34789	34915	34826	34973	34852	34576	34861	34799	34750	34827	34764	34860	34699	34603	34892	34638	34848	34980	34432	34808	34884	34704	35079	34867	34824	34833	34748	34867	34671	34654	34579	34812	34966	35121	34935	34854	34716	34842	34755	34887	34991	34958	34747	34862	34823	34779	34803	34910	34844	34943	34825	35019	34835	34968	34777	34858	34758	35153	34834	34732	34973	34621	34745	34850	34607	34785	34919	34785	34527	34611	34809	34787	34592	34975	34813	34843	34611	34715	34848	34902	34732	34735	34839	35035	34907	34752	34814	34860	34861	34884	34810	35146	35001	34949	34875	34952	35034	34692	34881	34647	34748	34798	34883	34963	34903	34984	34544	34840	34737	35142	34878	34933	34603	34898	34926	34938	34918	34639	35029	34790	34898	34989	34864	34646	34920	34808	34751	34727	34906	34924	34845	34919	34796	34845	34860	34862	34680	35150	34849	34780	34882	34831	34809	34732	35050	34724	34505	34850	34892	34994	34682	34716	34939	34648	34883	35050	34813	34948	34916	34700	34803	35059	34786	34804	34715	34770	34620	34795	34871	34974	34863	34899	34460	34621	34838	34619	34702	34762	35179	34722	34814	34789	34734	34743	34746	34508	34628	34552	34558	34623	34920	34953	34894	34768	34925	34849	34867	34926	34974	34816
29182	45832	41006	36238	32013	28011	23400	21671	20952	20757	20326	19840	19835	19752	19367	19556	19455	19325	19248	19276	19261	19170	19104	19262	19255	19155	18954	19238	18953	19086	19185	19111	19100	19195	19251	19000	19107	19111	19080	19003	19042	19070	19107	19031	18930	19071	18955	19057	18936	18934	19016	18978	18875	18960	19007	18912	18895	19011	19028	19012	18920	19075	18944	18859	18833	18938	18840	18869	18805	18948	19153	19173	18678	19034	19090	18709	18950	18964	18904	18896	18932	19008	18855	18970	19012	18767	19014	18850	19086	18842	18988	18885	18933	18852	18948	19098	19070	19020	18962	19154	18882	18989	19111	18876	19090	18832	19069	18711	19005	19094	18961	19092	18737	18920	18823	18938	18866	18989	18815	18882	18762	18650	19106	18842	18787	18873	18808	18933	18775	18781	18804	18983	18977	18966	18811	18745	18798	18880	19057	18793	18800	18902	18971	18917	19029	18886	18850	18770	18874	18929	18909	18717	19053	18825	18838	18912	18926	18920	18969	18945	18894	18989	18897	19014	18932	18935	18986	18764	18940	18752	18904	18698	18811	18909	19105	19015	18890	18960	18854	18776	18683	18936	18888	18900	18916	18720	19050	18945	18858	18869	19084	18692	18915	18761	18753	18924	19107	18876	18790	18853	18738	18852	18962	18991	18760	19089	19051	18984	18796	18781	18917	18852	18977	18943	18719	18909	19062	18957	18729	18754	19034	18840	19036	18762	18936	18895	18707	18804	19026	18889	18794	18980	19042	18999	18862	18919	18972	18923	18838	18902	19062	18879	18890	19005	18987	18741	18897	18697	18799	18785	18936	18876	19053	19015	19015	18960	19028	18724	18792	18652	18956	18870	18744	18984	18846	18873	18802	18940	18702	18736	18895	19084	18832	18955	18934	18982	18860	18940	18774	19041	19145	18701	19014	18870	18858	18894	18801	18981	18982	18971	18872	18931	18627	18894	18855	18725	18881	18920	19031	18818	18820	18965	18941	18978	18870	18808	18846	18886	18929	18698	18868	18880	18902	18882	19113	18952	18813	18728	18839	18751	18978	18955	19067	18819	19155	18860	18800	18985	18939	19025	18739	18878	18995	18990	18815	18762	18763	18977	19026	18861	18850	18902	18731	19037	18825	18838	18792	18847	18852	18897	18665	19067	19094	18902	18810	18915	18909	18968	18913	18892	19040	18721	19111	18874	18826	18911	18907	18835	18851	19001	18851	18965	18860	18782	18971	18880	19259	18886	18749	18848	18985	18976	18725	18961	18981	18860	19024	18825	18809	18757	18723	18768	18870	18903	18810	18861	19011	18847	18990	18878	18944	19002	18888	18860	18912	18803	18910	19012	18901	18849	19021	18967	19066	18979	18863	18787	18795	18879	19039	18981	18952	18968	18936	18931	18950	18864	18839	18874	18870	18856	19078	18872	18839	18797	18798	18855	19032	18834	19077	18944	18902	18861	18679	18808	18882	18750	18758	18795	18817	18957	19076	18847	19046	19001	18844	18806	18898	18829	18887	18979	18783	18956	18821	19032	18744	18952	18757	19084	18750	18928	18912	19018	18902	18854	18755	18982	18849	18934	19180	18960	19035	19010	19084	18929	18932	18961	19015	19003	18706	18846	18953	18859	19021	18917	18784	18916	18971	18909	18674	18880	18843	19080	18966	18878	18899	18969	18742	18939	18908	18973	19070	18830	18986	19012	19061	18759	18934	18744	18765	18914	18960	19034	18796	18954	18901	18829	19142	18832	18788	18895	18852	18964	19029	18807	18821	18919	18810	18928	18862	18708	18947	18887	18865	18786	18844	18922	18995	18898	18907	19032	18898	18857	19085	19023	18988	18941	18963	18915	18873	19007	19040	18956	18881	18991	18969	19059	18873	18932	18980	18816	18821	18891	18928	18984	18932	18953	18839	18784	18909	18768	19054	18734	18718	18784	18887	18847	18784	18900	19026	18903	18828	18858	18908	18849	18733	18870	19026	18875	18895	18835	18758	18794	18698	18894	18960	19094	18849	18806	18776	18757	18897	18898	18842	18814	18966	18975	18773	18892	19053	18812	18834	19043	18896	18872	18914	18691	18863	18702	18952	18966	18821	18991	18656	18738	18904	18997	18857	18852	18856	19136	18801	18898	18909	18936	18681	18781	18824	18939	18759	18645	19009	18980	19014	18906	19088	18708	18850	18833	18937	18883	18919	18774	18946	19096	18833	18801	18852	18900	18830	18937	19073	18876	18984	18876	18835	18891	18863	18862	18795	19011	18893	18920	19011	18972	18604	18952	18758	18858	18924	18971	18778	18984	18892	18668	18890	18966	18895	19042	18822	18801	18977	18960	18884	18661	18867	18896	18929	18904	18874	18721	18825	19011	18816	18969	18924	18768	18849	18914	19051	18730	18975	18845	18976	18935	18762	18917	18921	18976	18958	18846	18860	19003	18870	18743	18998	18878	18795	18970	18860	19038	18903	18791	18760	18895	19129	18667	19129	18811	18584	18718	19075	18970	19063	18662	19091	19111	19041	18957	19008	18776	18944	18852	18897	18912	19109	18795	18899	19039	19055	18917	18839	18914	18856	18830	18989	18922	18985	18826	18949	18885	18865	18887	18833	18937	18806	18891	18932	19059	18997	18997	18880	19026	18829	18885	18743	18855	18789	18956	18793	18867	18771	18866	19168	18830	18974	19034	18875	18951	18945	18684	18887	18814	18950	18823	18928	19026	18930	19128	18848	18915	18796	18978	18989	18741	18864	18870	18839	18832	18810	18857	19071	18826	18966	18873	18898	18908	18864	18965	18884	18943	19005	18926	18672	18866	18950	18986	18882	18908	19011	18871	18716	18892	18972	19050	18773	18758	19024	18786	18810	18648	19016	18745	18849	18901	18829	19069	18853	18829	18867	18916	18904	18733	18905	18952	18705	18871	18832	18713	18982	18902	19069	18854	18951	18937	18975	18772	18902	18742	19123	18936	18861	18848	18895	18938	19025	18687	18962	18767	18949	18858	19012	18925	18822	18914	18913	18969	18663	18830	18851	19020	18960	18669	19076	18804	18922	18887	19089	18742	18859	18935	18771	18891	18842	19099	18894	18878	19062	18848	18914	18781	19041	18920	18856	19114	18972	18848	18837	18992	18859	18942	18985	18798	18911	18940	18865	19000	18960	18740	18970	18734	18816	19102	18843	18826	18804	19076	18776	18893	19078	19014	18904	18906	19108	19032	18942	18853	18928	18761	18762	19123	18868	18913	19067	18778	18912	18807	18873	18733	18861	18809	19051	18818	18812	19050	18898	18838	18888	19057	18973	18861	18986	19129	18903	19058	19014	18701	18905	19089	18874	18942	18883	18842	19010	18980	18617	18953	18943	19012	18847	19067	18956	18854	19181	18856	18837	18873	19001	18884	18822	18953	19022	18908	18825	18834	18823	18855	18889	18783	18841	18854	18901	18947	19093	18845	18961	18930	18864	18763	19046	18716	18883	18940	18995	18736	18928	18883	18826	18863	18862	18805	18904	19053	18996	18905	19103	18839	18833	18927	18777	18983	18818	18877	18852	18776	19013	18920	18818	18902	18893	18961	18859	18918	18904	18925	18978	18923	18967	18698	18976	18962	18990	18832	19031	18836	18911	18863	18824	18919	18826	18767	18768	19108	19040	18789	18828	18995	18757	18772	18759	18895	19010	18797	18836	19002	18984	18904	18837	18917	19029	18869	18769	18945	18814	18947	18958	19044	18858	19054	19071	18889	18850	19040	19093	18879	18877	19122	18808	18910	18950	18877	18932	18915	18918	18871	18998	18782	19038	18848	19042	18894	18900	18886	18633	18837	18879	19048	18775	18937	19039	18878	18949	18877	19086	18794	18866	19001	18873	19013	18891	18999	18740	18872	18807	18916	18810	18956	18942	18953	18937	19044	18823	18777	18805	18851	18871	18830	18993	18983	18976	19073	18934	18709	18811	19032	18930	18811	18897	19113	18971	18918	18807	18878	18855	18889	18980	18821	18992	18793	18834	18782	18802	18827	18868	18906	18886	18987	18975	18927	18979	18923	18804	18913	19003	18636	18865	18916	18864	19024	18793	18866	18989	18927	18915	18880	18770	18912	18807	18863	18959	18984	18953	18718	18926	18728	18761	19001	18734	18918	19077	18964	18867	18909	18815	18998	19004	18894	18838	18910	18943	18886	18947	18926	18919	18804	19100	18895	18869	18721	18832	19018	18822	18848	18878	18831	18706	18938	18875	19015	18881	18923	18938	18918	18811	18913	18967	18766	18955	18744	18849	18999	18916	18964	18767	18937	18845	18906	18809	18909	19077	18752	18946	18849	18838	19043	18839	18842	18929	18843	19073	18913	18782	19073	18984	18878	18834	18979	18850	19071	18724	18820	18880	18971	19021	18845	18806	18968	18998	18912	18819	18890	18818	18926	18969	18774	18832	18803	18854	18830	18891	18892	18845	18994	18898	19017	18933	19026	18896	19004	18862	19056	18861	18988	18800	18914	18897	18913	18735	19009	18849	18884	18612	18663	18906	18934	19052	18848	18840	18773	18878	18791	18887	18999	18700	18967	18830	18974	18752	18821	18996	18921	18943	18648	18986	18833	18814	18805	18840	18804	18932	18926	18925	18602	18991	18885	18897	18911	19122	18772	19103	18840	18948	18834	18711	19010	19126	18806	18888	18946	19076	18974	18874	18986	18983	18810	18799	18684	18956	18794	18804	18999	18842	18893	18897	18928	18876	19018	19039	18907	18804	19065	18912	19090	18928	18821	18862	18872	18803	18857	18934	18893	18863	18893	18844	19188	18909	19054	18893	19053	18747	19071	18967	18870	19014	18984	19086	18856	19078	18796	18871	18939	18821	19026	19006	18984	18937	18805	19035	18942	18862	18838	19043	18961	19037	18875	19181	18774	18758	18812	18815	18764	18842	19038	18968	18752	19018	18808	18704	18939	18777	18958	18948	18854	18946	18846	18888	19092	18949	18885	18811	18894	18860	18993	19042	19064	18685	18991	18914	18870	18782	19042	18890	18919	19089	18846	19072	18848	18789	18859	19022	19078	18945	18780	18863	18875	18777	18686	19048	18910	18858	18853	18955	18778	18853	18860	19130	18965	18742	18926	19008	18875	18580	18955	18779	18748	18909	18901
36902	35526	43252	41782	38892	36992	35412	34570	34346	34417	34039	34445	33901	34180	33770	33682	33680	33870	33844	33905	33797	33928	33608	33885	33843	33940	33608	33929	33635	33281	33750	33687	33561	34080	33888	33592	33524	33519	33721	33741	33568	33693	33580	33617	33563	33765	33758	33669	33873	33671	33571	33852	33606	33567	33816	33821	33344	33537	33434	33411	33635	33615	33605	33547	33801	33622	33552	33652	33524	33697	33380	33435	33788	33959	33760	33552	33679	33547	33581	33416	33494	33788	33509	33534	33705	33627	33570	33573	33621	33870	33516	33569	33692	33676	33591	33140	33686	33721	33613	33498	33397	33771	33480	33679	33848	33782	33760	33925	34073	33572	33420	33602	33503	33732	33662	33665	33703	33795	33473	33587	33449	33642	33441	33475	33517	33204	33165	33230	33620	33764	33695	33776	33544	33732	33542	33801	33898	33593	33433	33301	33565	33358	33612	33489	33570	33656	33523	33409	33868	33464	33391	33630	33899	33725	33556	33339	33788	33506	33531	33762	33525	33927	33615	33407	33684	33587	33540	33600	33581	33454	33546	33676	33712	33402	33657	33655	33752	33706	33869	33585	33304	34083	33595	33670	33546	33641	33440	33433	33425	33521	33618	33392	33798	33739	33486	33608	33740	33591	33351	33858	33652	33605	33466	33695	33595	33818	33619	33677	33599	33657	33634	33607	33477	33491	33411	33612	33546	33739	33375	33679	33529	33701	33614	33738	33351	33454	33356	33692	33410	33686	33698	33851	33620	33805	33641	33528	33642	33513	33700	33703	33403	33717	33736	33497	33643	33538	33775	33510	33909	33631	33333	33598	33748	33397	33664	33564	33783	33465	33788	33741	33713	33584	33577	33448	33796	33740	33615	33657	33714	33619	33772	33537	33523	33689	33609	33874	33601	33443	33777	33680	33321	33472	33772	34002	33608	33666	33474	33477	33932	33863	33559	33388	33881	33792	33588	33714	33601	33648	33431	33625	33728	33695	33515	33719	34014	33969	33712	33525	33493	33495	33619	33812	33602	33691	33649	33553	33783	33604	33502	33688	33509	33703	33483	33668	33604	33469	33828	33722	33593	33486	33950	33590	33499	33625	33906	33710	33502	33740	33688	33649	33702	33684	33566	33633	33732	33670	33580	33593	33900	33663	33652	33669	33680	33405	33426	33502	33608	33573	33880	33553	33083	33580	33495	33713	33644	33740	33600	33597	33567	33475	33524	33596	33917	33751	33743	33782	33935	33888	33520	33635	33672	33606	33488	33662	33367	33633	33605	33449	33619	33763	33788	33355	33826	33572	33677	33398	33515	33414	33654	33791	33538	33620	33555	33582	33658	33539	33732	33606	33635	33475	33700	33797	33735	33687	33613	33353	34014	33704	33982	33366	33556	33763	33744	33396	33439	33728	33688	33351	33725	33842	33631	33228	33632	33556	33614	33507	33799	33601	33628	33375	33820	33566	33712	33523	33477	33896	33840	33559	33557	33614	33623	33629	33642	33633	33700	33782	33649	33659	33235	33324	33444	33789	33854	33564	33257	33710	33627	33790	33685	33602	33706	33617	33817	33596	33526	33504	33797	33588	33333	33799	33750	33971	33574	33528	33317	33733	33630	33543	33620	33665	33788	33669	33742	33526	33603	33565	33603	33526	33742	33747	33515	33506	33628	33650	33447	33565	33652	33716	33712	33791	33828	33397	33844	33470	33700	33848	33601	33647	33782	33631	33551	33481	33496	33540	33423	33541	33716	33619	33879	34016	33779	33504	33837	33500	33692	33527	33531	33588	33612	33634	33694	33720	33666	33627	33369	33549	33551	33544	33762	33770	33635	33543	33731	33464	33497	34020	33683	33438	33375	33512	33589	33629	33602	33577	33528	33561	33430	33746	33645	33433	33467	33404	33770	33667	33751	33490	33648	33642	33927	33569	33497	33483	33691	33781	33516	33614	33760	33663	33773	33599	33546	33585	33577	33713	33576	33551	33673	33431	33480	33876	33711	33585	33681	33979	33555	33938	33637	33707	33604	33521	33594	33651	33753	33711	33592	33715	33691	33494	33750	33811	33434	33644	33582	33620	33586	33554	33502	33671	33703	33560	33565	33491	33567	33640	33611	33575	33692	33634	33788	33548	33507	33709	33687	33823	33369	33647	33683	33515	33633	33730	33459	33360	33351	33685	33717	33870	33844	33422	33593	33505	33463	33168	33362	33614	33909	33766	33485	33731	33761	33653	33562	33609	33580	33638	33671	33666	33843	33557	33668	33826	34019	33541	33707	33755	33496	33467	33522	33609	33614	33632	33674	33681	33580	33552	33646	33749	33888	33835	33809	33598	33566	33785	33787	33576	33631	33757	33612	33528	33659	33507	33718	33360	33567	33569	33834	33890	33512	33808	33790	33676	33697	33667	33624	33694	33628	33733	33589	33392	33477	33466	33812	33544	33658	33618	33617	33438	33632	33286	33855	33775	33723	33856	33469	33588	33978	33678	33792	33578	33611	33685	34048	33546	33532	33541	33802	34074	33684	33544	33362	33786	33661	33624	33700	33260	33723	33569	33745	33769	33662	33596	33486	33759	33761	33445	33493	33719	33723	33683	33623	33772	33595	33282	33549	33568	33551	33740	33646	33378	33537	33284	33715	33507	33897	33890	33811	33410	33454	34013	33684	33662	33753	33416	33688	33863	33714	33778	33599	33657	33707	33843	33474	33643	33636	33971	33788	33549	33588	33620	33797	33771	33662	33392	33724	33613	33701	33592	33524	33683	33440	33634	33799	33586	33620	33721	33592	33663	33523	33645	33433	33677	33515	33459	33570	33639	33628	33747	33579	33294	33682	33633	33717	33872	33810	33668	33717	33557	33572	33578	33703	33536	33767	33707	33633	33649	33720	33607	33636	33845	33747	33753	34077	33847	33680	33487	33741	33636	33833	33711	33740	33795	33546	33690	33606	33433	33895	33934	33782	33539	33472	33575	33521	33595	33410	33815	33677	33636	33366	33490	33623	33625	33608	33580	33539	33693	33833	33284	34031	33511	33697	33710	33496	33449	33457	33571	33949	33713	33519	33617	33491	33519	33596	33744	33451	33492	33780	33753	33691	33658	33462	33675	33551	33422	33651	33748	33760	33539	33445	33802	33660	33834	33585	33655	33794	33736	33670	33542	33714	33737	33501	33541	33579	33756	33699	33851	33675	33723	33554	33754	33715	33544	33693	33667	33751	33583	33799	33721	33601	33395	33557	33633	33695	33765	33573	33603	33585	33554	33468	33659	33590	33821	33618	33637	33586	33392	33566	33626	33633	33550	33594	33510	33293	33701	33691	33686	33765	33563	33661	33854	33603	33788	33674	33611	33732	33840	33621	33493	33613	33793	33863	33613	33774	33435	33462	33597	33788	33986	33777	33696	33667	33534	33851	33640	33859	33699	33607	33800	33761	33572	33790	33641	33527	33857	33573	33483	33441	33688	33752	33528	33592	33491	33660	33811	33806	33753	33749	33702	33447	33857	33941	33602	33542	33603	33842	33549	33745	33784	33541	33878	33700	33652	33724	33902	33776	33266	33830	33517	33559	33722	33438	33686	33632	33458	33348	33688	33684	33449	33091	33319	33612	33487	33832	33779	33387	33625	33674	33871	33954	33629	33691	33949	33620	33387	33568	33599	33495	33681	33674	33479	33524	33374	33272	33552	33627	33718	33694	33663	33757	33697	33425	33793	33613	33540	33706	33407	33598	33682	33687	33669	33725	33804	33562	33637	33730	33491	33450	33457	33702	33215	33610	33562	33371	33830	33395	33480	33550	33386	33597	33614	33658	33431	33455	33600	33837	33526	33555	33477	33624	33757	33849	33813	33649	33640	33579	33667	33433	33402	33549	33830	33534	33639	33903	33905	33401	33727	33490	33422	33665	33518	33659	33569	33720	33548	33387	33349	33663	33565	33854	33728	33742	33444	33595	33544	33805	33879	33507	33738	33786	33600	33611	33480	33586	33618	33931	33726	33606	33792	33424	33363	33586	33655	33577	33592	33613	33654	33500	33529	33554	33466	33580	33679	33705	33817	33435	33830	33520	33706	33502	33703	33743	33737	33645	33663	33351	33601	33646	33744	33577	33839	33614	34037	33661	33530	33625	33621	33964	33816	33626	33809	33713	33923	33565	33517	33725	33776	33888	33435	33618	33588	33740	33737	33470	33458	33641	33334	33792	33361	33672	33656	33651	33836	33670	33591	33541	33383	33779	33936	33823	33639	33603	33803	33630	33533	33875	33479	33779	33563	33587	33900	33697	33750	33441	33804	33792	33741	33360	33684	33785	33631	33659	33708	33555	33235	33596	33533	33729	33759	33545	33422	33569	33651	33577	33642	33744	33318	33534	33447	33572	33631	33754	33525	33431	33786	33895	33903	33857	33625	33684	33448	33265	33279	33636	33727	33618	33658	33719	33579	33717	33491	33804	33530	33961	33943	33718	33521	33783	33776	33646	33656	33752	33560	33878	33865	33558	33624	33419	33396	33662	33523	33564	33597	33356	33805	33630	33545	33639	33442	33790	33789	33876	33452	33539	33509	33753	33786	33594	33701	34021	33352	33762	33762	33758	33747	33419	33619	33800	33639	33461	33368	33514	33565	33763	33490	33648	33548	33532	33727	33628	33434	33492	33645	33535	33499	33551	33536	33596	33461	33408	33489	33591	33330	33593	33765	33464	33748	33630	33589	33642	33507	33569	33383	33832	33628	33610	33362	33653	33713	33815	33551	33438	33577	33427	33486	33727	33472	33742	33485	33701	33693	33484	33720	33558	33554	33196	33615	33469	33469	33778	33979	33701	33497	33617	33518	33575	33535	33365	33609	33555	33533	33274	33549	33648	33586	33479	33767	33458	33387	33492	33451	33684	33543	33511	33781	33495	33515	33513	33457	33765	33577	33694	33771	33456	33681	33616	33300	33700	33779	33589	33647	33320	33771	33682	33756	33973	33530	33762	33699	33423	33663	33582	33803	33665	33468	33742	33747	33774	33413	33731	33647	33523	33367	33641	33689	33486	33449	33780	33847	33739	33620	33377	33652	33595	33450	33509	33637	34008	33544	33694	33262	33653	33487	33851	33495	33864	33737	33873	33745	33876	33491	33607	33687	33739	33649	34007	33468	33588	33466
28842	35512	32913	28212	26088	22777	20469	19377	19437	19167	18757	18491	18420	18252	18329	18227	18047	18342	18314	18304	18115	18338	18031	18209	17965	18244	18093	18144	18035	18306	17924	18040	18179	17946	18205	18180	18181	17966	17974	17893	18099	18049	18071	18219	17989	18109	17976	18253	18002	18376	18090	18004	18257	18098	18083	18180	18114	18078	18063	18150	18210	18196	18125	17941	18235	17893	18056	18166	18228	18216	18067	18083	18125	18142	18051	18090	17984	18147	18329	18183	17973	18013	17914	17943	18182	18173	17998	18259	17895	18018	18000	18050	18121	18238	18065	17947	18068	18191	18029	17976	17926	18180	18102	17956	18082	17983	18110	18231	18030	18053	17896	18397	18121	17975	17951	18148	18115	18323	18166	18170	18105	17998	18333	18003	18162	17966	18210	18138	18006	18199	18010	18098	18253	18108	18164	18244	17992	18194	17983	18111	17829	18016	18106	18150	18046	18002	18035	18146	18131	18295	18272	18052	17899	17920	18118	18181	18115	17940	18035	18118	18132	18235	17920	18297	18061	18103	18394	18079	18020	17930	17950	18151	18176	18218	18055	18036	17858	17999	18034	18149	17772	18187	18110	17924	18035	18230	18072	18181	18133	18098	17986	17950	18011	18086	18020	18033	18057	18184	17891	18298	17947	17985	17954	18020	18018	18199	17996	18136	18075	17970	17900	18072	18093	18314	18013	18188	18066	18049	18255	17938	18258	18055	17923	18087	18020	18022	18092	18044	18107	18044	18177	17995	18165	18143	18039	18213	18035	18173	17927	17938	17963	17924	18005	18148	18323	18005	18219	18177	18077	17903	18156	17846	18152	18072	17955	17985	18146	18224	18252	18226	18154	18079	18069	17967	18070	18051	18130	18111	18078	17953	18035	18047	18148	18116	17926	18232	18020	18051	18221	17977	18226	18053	18114	18100	18112	18221	18082	17968	18117	18091	18077	18152	18070	18081	18108	18143	18059	18086	18092	17905	17992	18216	18199	18034	18071	18150	18102	17967	18051	17959	18182	17927	17908	18165	17976	18189	18108	18131	18032	18092	17947	18113	17979	17983	18199	18102	17997	17948	18175	18046	18071	18209	18089	18125	18042	18229	17957	18240	18066	18090	18130	18061	17922	17875	17897	17997	18017	18107	17865	18148	18024	18152	18173	17971	18148	18159	18033	18245	18130	18193	18181	18080	17987	18214	17919	18133	18065	18189	18144	18221	18086	18207	18147	18009	18158	18382	18023	18047	18111	17972	17981	18207	18055	18128	18052	18194	18280	18010	18068	18218	18120	18135	18071	18183	17974	17997	18240	18301	18152	18123	17984	18124	17896	18078	18115	17946	18224	18199	17986	18059	18098	18125	18097	18091	18169	17929	18313	18032	17936	18173	18156	18001	18069	18016	18101	17976	18202	18046	18153	18229	17892	18085	18021	18145	18041	18090	18163	18264	18063	18114	18262	18141	18244	18140	18376	18112	18099	18037	18119	18197	17977	18259	18323	18152	18088	18111	17922	18048	18045	18070	18049	18159	18192	18287	18179	17988	17983	18146	17970	18005	18235	18139	18053	18262	18110	18073	18185	18007	18142	18080	18192	18112	17844	17992	18182	18131	18169	17973	18061	17860	18035	18052	17991	18006	18246	18003	18049	18138	18085	17977	18036	18184	18231	18271	18079	18196	18171	18063	18106	18059	18528	17924	18087	18166	18320	17996	18069	18256	17939	18109	18008	18170	18061	17987	17957	18014	18124	18196	18031	18210	18076	18017	17957	18023	17899	18066	18131	18020	18059	18160	18076	18148	18144	18158	18137	18163	18051	18148	18072	18175	18057	18073	18090	18109	17984	18042	18337	18168	18054	18077	18037	18134	18263	18022	18103	17990	18213	18020	17869	18175	18023	18001	18083	18040	18135	18068	18026	18171	18124	17961	18045	18098	18015	18181	18085	18068	18165	18070	18058	18056	18190	17979	18154	18159	18218	18231	18009	18232	18046	18151	18042	18161	18146	18046	18047	18054	18062	18150	17977	18012	18123	18019	18020	17957	18126	18105	18230	18075	18175	18126	18162	17984	17890	18084	18009	18144	17987	18040	17878	18254	18024	18232	18170	18161	18261	18239	18178	18151	17959	18227	18139	18178	17981	18006	17938	18175	18021	17996	18106	18241	17937	18007	18180	18086	18248	18132	18103	18144	18024	18200	18138	18031	18139	18123	18186	17928	18097	18155	18187	17959	18058	18049	18153	18090	17957	17998	18173	18106	18101	18100	18025	18030	18105	18174	18135	17947	18226	17974	18163	18171	17893	17961	18101	18082	18091	18295	18185	18162	18172	18153	18150	17879	18097	18072	18172	18241	18010	18119	17973	18046	18264	18106	18226	18254	17920	18062	17956	18032	17952	18136	18053	18109	18079	17956	18106	17944	17942	18084	18186	18118	18112	18097	18169	18044	18172	18096	18289	18189	17902	17948	18076	18121	18120	17999	18097	17995	18159	18082	18139	18047	17896	18118	18195	18331	18016	18147	18058	18045	18170	18048	18063	18091	18210	18034	17956	18047	18261	17854	18107	18173	18024	18105	17950	18161	18151	18111	18150	18105	18213	18209	18142	18278	18094	17986	18121	18015	17986	17978	18112	18025	18020	18101	18029	18034	18242	18113	18014	17996	18088	18070	18042	18279	17938	18140	18101	17998	18248	17957	18085	18215	18217	18120	18172	18103	18234	17938	17938	18031	18014	18039	18255	18026	18114	18161	18098	18222	18129	17823	18033	18028	18005	18095	18293	18187	18039	18069	18033	18208	18181	18126	18194	18040	18147	18042	18056	18003	18197	18194	18118	17970	18159	18007	18276	18061	18027	17986	18111	18088	18149	18323	18005	18157	18174	18125	17946	17962	18188	18045	18282	18054	18163	17810	18053	18119	18031	17982	18032	17990	18148	18040	18084	18095	17814	18148	18166	18057	17968	18194	18239	18221	18157	18096	18167	17941	17975	17949	18127	17984	18242	18157	17899	18138	18074	18175	18208	18112	18160	18151	17933	18045	17882	18107	18138	18259	17938	18085	18119	18022	18022	18076	18291	18247	18031	18059	18071	18201	18127	18194	18252	18018	18216	18123	18130	18299	18077	18057	18043	18227	18130	18129	17892	18095	18022	18361	17945	18128	18079	18340	18194	18166	18061	18153	18437	18154	18059	18126	18203	18040	18144	17978	18060	17845	18186	18161	18290	18250	17922	18202	18104	17996	17981	18353	18125	17983	18100	18137	18045	18115	18016	18094	18042	18332	17970	18037	18077	18106	18277	18254	18120	18143	18097	18151	18139	18103	18139	18009	18034	18201	18058	18163	18133	18189	17975	18208	18161	18243	18006	18007	18139	18063	18077	18172	18266	18064	18067	18098	17828	18115	18045	18101	18063	18260	18221	18112	18077	18012	17809	18145	17999	18161	18027	18189	18038	17695	18143	18200	18032	18213	18229	17974	18184	18107	18238	18021	18179	18104	18073	18067	18019	18032	18085	18125	18018	18066	18237	18216	17999	18243	18199	18077	17872	18003	17895	18154	18106	18151	17971	18175	18164	18074	18041	18046	18041	18118	18025	17985	18061	18027	18099	17854	18052	18150	18029	18051	18350	18067	18014	18269	18183	17969	18161	18293	18128	18064	18056	18324	18144	18077	18051	18076	17963	18127	18072	18154	18052	18067	18099	18043	18094	18319	18094	18127	18041	18303	18031	18144	18109	18217	18236	18213	18307	18058	18008	17877	17941	18006	18042	18052	18060	18031	17987	18066	18157	18121	18032	18071	18107	18115	18115	18043	18160	18328	18157	18136	18015	18146	18007	18024	17916	18162	18095	18082	18099	18129	18200	18219	18144	18187	18066	18018	18256	18132	17997	18234	18143	18125	17775	18230	18009	18206	18110	18174	18080	17945	18012	18057	18083	17946	18277	18025	18098	18007	18126	18138	18307	18015	18290	18022	18178	18063	18079	18262	18014	18110	18190	17899	17985	18035	18235	17996	18033	18216	17911	18212	18333	18057	18144	18144	18044	18012	18128	17962	17881	18078	18221	18284	17919	18177	18163	18345	18158	18086	18071	18011	18065	18007	17860	18071	18101	18229	18289	18289	17998	18011	18219	18097	17981	17961	18210	17932	18144	18279	17942	18069	18019	18294	18041	18131	18140	17935	18056	18092	18010	17900	17817	17788	18134	17955	18121	18031	17933	18092	18203	18043	18098	18297	18117	18246	18026	18043	18253	18127	18219	18293	18217	18111	17982	18098	18081	18286	18184	18119	17869	17938	18026	17963	18057	17999	17913	17974	18087	18122	17933	17813	18312	17995	18294	18004	18036	18064	17964	17866	18132	18071	18081	18104	18024	18108	18002	18301	18115	18298	18210	18218	18154	18036	17913	18171	18131	18075	17920	17975	18074	18128	18039	18138	18230	18251	18163	18043	18005	18198	18111	18045	17966	18123	17993	18058	17921	17995	18013	17990	18162	18104	18203	18055	18090	17910	18099	17998	18040	18235	17879	18130	18093	18107	18133	18033	18220	18203	18098	18143	18030	18242	17949	18102	18030	18018	18025	18178	18291	18141	18008	18177	17856	17974	18135	18053	17997	18078	18235	18127	18036	18192	18051	17980	18262	18318	18047	17958	18043	18243	18102	18037	17992	18064	17978	18120	18063	18014	18028	18098	18343	17986	18199	18088	18157	18218	18194	18077	18077	18050	18264	18046	18067	17956	18117	17989	18135	18176	18060	18100	18012	18083	17926	18300	18146	18196	18081	18017	18117	18066	18056	18275	18324	18156	18174	18188	18237	18143	18127	18107	18147	18218	18105	18071	18036	18303	18180	18023	18135	18103	17919	17934	18040	17909	18225	18050	18205	18022	18210	18144	17905	18138	18326	18001	17964	18071	18126	18099	18011	18198	18295	18161	18203	18074	18067	18070	18070	18107	18177	18095	18074	18169	18010	17956	18002	17978	18465	17857	18042	18041	18052	18318	18109	18122	18050	18039	18008	18215	18001	18055	18232	18277	18067	17981	17967	18146	18144	18118	18003	17939	18038	18038	18178	18028	18008	18096	18094	17966	18292	17962	18069	18180	18080	17993	18189	18215	17935	18079	18022	18002	18097	18086	18155	17959
23683	21084	28700	31624	34840	36257	35808	33989	33764	33617	33520	32939	32590	32549	32589	32525	32519	32277	32219	32466	32403	32718	32319	32256	32125	32097	31986	32151	32141	32341	32399	32232	32252	32295	32149	32172	31921	31777	32329	31845	32140	32177	32271	31886	32058	32331	31880	32057	31973	31940	32246	32118	32079	31961	32131	31796	32156	31953	32046	31945	32144	32143	32259	32193	32035	31984	32177	32120	31963	32154	31927	31910	32133	31806	32024	31985	32264	31964	32005	31752	32005	32012	32195	31834	32073	31824	32096	31811	31941	32114	32064	31940	32231	31994	32115	32265	32289	31811	32099	31900	31928	31745	32144	31872	31986	32181	31748	32032	31813	32008	31922	32050	32047	32042	32052	31979	32296	32126	32057	31932	32167	31805	32017	32030	31994	32161	31999	32020	32007	31995	32101	32139	32294	32125	31867	31780	31868	31868	31815	32255	31953	31873	31888	31962	32061	31971	31877	32023	31869	31876	32200	31888	31813	32105	32309	31789	31591	31913	32185	32031	31761	31889	31869	32020	31908	31941	32129	31953	32028	32120	32130	32148	31977	32067	32155	32030	32156	31667	31961	31939	32233	31548	32163	32125	32065	31852	32064	31989	32176	32052	32122	32193	31911	32266	32030	32217	32048	32130	31992	31814	31867	32217	31967	32372	32343	31928	32114	31981	32106	31776	32055	32168	32100	32016	32023	32233	31988	32369	31923	32141	31905	31969	31885	31980	32066	32019	32216	32134	31932	31926	31928	32204	31899	32006	32088	32110	31939	32009	32091	31874	31918	31838	32261	32034	31937	31921	32236	32280	31842	31962	31729	32011	31925	31926	32109	32256	32077	31966	32009	32136	32264	31552	31890	31804	32177	31962	32201	32056	32028	32197	32027	32053	32062	31919	32202	31870	31687	31976	32041	31855	32022	31810	31935	32057	32198	31985	32004	31909	31992	32194	31904	32034	32037	32011	31938	31985	32181	32112	32087	32012	32149	32279	32006	31776	32200	32084	31939	31850	32153	31826	32010	32052	32182	32188	32140	32145	31824	32247	31980	31944	32114	32158	31736	31953	31921	31962	32035	32085	32061	32145	31957	31960	31877	32047	32048	32049	32272	32157	31972	31964	32076	32227	31911	32102	31920	32132	32123	31872	31815	32120	31962	32121	31967	31963	31869	31912	32088	32127	32112	32275	31903	32153	32106	32221	32069	32032	31913	32320	31874	32075	32063	32108	32076	32212	32128	32185	32152	31947	32001	31978	31828	31868	31926	32236	31967	32181	32239	31816	31670	32177	31856	32052	31782	32025	31925	31851	31891	32009	31889	32068	32305	31949	31936	31893	31909	32016	32035	31708	31973	31610	32145	31986	31985	32278	31935	32017	32000	32053	31809	31854	32013	31983	32116	32211	31835	32254	32011	31972	31919	31919	32035	31871	32074	31850	32004	31895	31918	32066	31874	32047	32089	31874	32022	32253	31725	32085	32031	31744	32036	32036	32055	32120	32083	32037	31974	32279	32186	32127	32074	32120	32108	31969	31844	31961	32152	31846	32071	32055	32035	31794	32048	32002	32131	32028	31957	31944	31959	31807	31848	32079	32156	32156	31927	32378	32066	31779	31942	32345	32063	31759	32127	32006	32107	32012	32036	32128	32055	32142	32130	31787	31973	32002	31990	31942	32050	32259	32027	32126	32027	31985	31906	32041	32196	31874	31957	31953	31844	32004	32164	31942	32103	32037	31964	32090	31887	32213	32078	32195	31811	32106	31856	31849	32420	31897	31928	31817	32071	31981	32115	32289	31762	31854	31764	31974	31779	31937	31992	32071	32142	32188	31809	32117	31955	31889	32182	31907	32035	32064	32050	32194	31687	31681	31933	31936	31937	31997	31748	31773	31810	31959	31863	32112	32134	32075	32010	31979	31960	31983	31710	32086	32024	32092	32060	32115	31985	32090	32005	32044	31947	32055	32004	32026	31988	32044	31918	31695	31796	32129	31927	31561	31918	31981	32213	32214	32298	32077	32043	32051	31972	32114	31823	32116	32071	32032	31885	32139	31925	31848	31973	32130	31811	32070	32131	31946	31832	32052	31910	31987	32187	32215	31811	31939	31889	31727	32087	31792	31982	32105	32095	31992	32407	32058	31915	32369	31864	32052	31879	31843	32164	31910	32094	32178	31925	31870	32083	32051	31949	31892	32116	31989	32121	32003	32172	32025	31971	31785	32036	31965	31844	32061	32248	31918	32227	32206	31778	32215	31910	31923	31905	32055	32189	32017	31924	31969	32152	32006	31965	31954	31947	31889	31838	32007	31947	31823	32108	31844	32151	32159	32239	32108	31805	32236	32273	31775	31828	31768	31956	31820	32304	32200	31914	31997	32053	32051	31675	32364	32061	32081	32162	32002	32003	32010	31913	31827	31785	32090	32027	32294	31929	32024	32224	32028	31594	31956	32129	31978	32272	32022	32255	32203	32106	32320	31915	32014	31982	32278	31880	32213	31927	32122	32000	32013	32149	31891	31904	31896	31953	32040	31970	31756	31885	31979	32233	31966	32101	31926	31789	32005	31793	31475	31698	31918	32229	32221	31834	32073	32057	32069	32044	32263	32010	32187	32059	31921	32239	32044	32005	31999	32012	32095	32165	31867	32119	31971	31918	32029	32111	32214	31863	31828	31992	32213	31944	31863	32064	31876	31927	31732	32119	31998	32189	32275	32093	32066	32022	32030	31915	32117	32163	32033	31911	32001	32056	32204	31897	32076	31962	31842	32242	32094	32090	31836	31873	31781	31913	31892	31890	31802	32045	31808	31918	32168	32118	31923	31954	32230	31961	32013	31988	32049	31978	32138	31883	32038	32197	32086	32181	32016	32146	31970	32191	32191	32205	32112	32200	31980	32157	32012	31971	31932	32330	32019	32097	32022	31868	32261	32172	32101	32026	31975	31919	31930	31955	32168	32100	32120	32331	31958	32169	31952	32210	31977	32113	32021	32253	32123	32168	32037	32149	31960	31767	32020	32258	32168	32294	32075	31963	31871	32125	32093	31975	32035	32106	31987	31962	32008	31885	31960	31978	32021	31960	32229	32086	32104	31990	32082	32107	32030	32052	31849	31890	31755	32160	31928	32088	31727	31977	31937	31974	32229	32239	32219	31959	31946	32329	32284	32094	32036	32096	32038	31999	32034	31867	32063	32263	31933	32123	32091	32007	31950	32268	32145	31977	32187	32149	32120	32045	32094	32081	31888	31772	32122	31987	32089	31962	31900	32145	32079	32019	32151	32212	32208	32130	31942	32276	32392	31998	32197	32198	31990	32024	32044	32176	32023	32067	31962	31811	32032	32052	32096	31887	31981	31516	32249	32119	32146	32138	32074	32022	32079	31810	31782	32058	32349	31999	31993	32035	31914	32155	31865	32019	31968	31857	32150	32130	32135	31964	31972	32105	32136	32224	32312	32126	32068	32168	32208	31935	31999	32072	32189	32123	32000	31987	31950	32213	32204	31896	32142	32295	32014	32004	31958	31881	31959	32267	31843	31974	31878	32179	32040	32087	31982	32167	31876	31910	31698	32224	31809	32093	32142	32163	32007	31955	31791	32001	32061	32237	31866	31856	32064	32198	31636	31961	31886	31996	32139	31839	31798	32272	31936	31909	31908	32152	31969	31877	31912	31965	32174	32310	32245	32012	32057	31960	32080	32395	32013	32101	31897	32121	32106	31829	31904	31808	31708	32022	32097	32025	32138	31888	31880	32169	31861	32227	32112	31916	32225	32051	31954	32158	32050	32019	32099	31961	31974	32231	32065	32270	32002	31832	32178	32000	31950	31807	31969	32079	32183	31959	32035	32040	32134	31977	32094	32049	32089	32055	32363	31755	31769	32147	31666	32085	32167	32296	32135	32349	31942	32214	31885	32122	32014	32176	32302	32328	31931	31948	32109	31965	32100	31845	31845	32093	31873	31889	32293	32121	31953	32116	31727	32039	32000	31988	32278	31886	32146	32129	31890	31936	31996	32198	32221	32010	31921	31933	31948	31980	32126	31889	31889	32198	32171	32057	32040	32019	31991	32145	32100	32359	32150	32001	31961	32170	32201	32058	31946	32103	32037	31906	32234	31964	31984	31742	32094	31811	32010	32076	31601	31859	32105	31906	32039	32195	32183	32162	31898	32206	31932	31858	31989	32420	31934	32702	32142	32219	32181	32246	32003	31854	32045	31905	32013	32124	31893	31975	32161	32210	32395	31945	32043	32014	32194	32013	31891	32062	32106	31970	32169	31943	31817	32394	32111	32033	31744	32097	31869	31934	31984	31877	32322	31891	32099	32064	32148	32251	31963	32281	32125	31803	32076	31988	31878	31828	32043	32018	31934	32008	32000	32227	31944	31680	32026	32095	32112	31835	32126	32080	32115	32148	31948	32181	31838	32121	32126	32197	31771	31929	32345	31989	32071	31883	32287	32201	31888	31931	31961	32041	31983	31963	32114	31977	32066	32150	32024	32093	31770	31770	31983	31965	32103	32096	32207	32132	31933	32026	32038	31653	32265	32064	32181	31828	31748	31888	32354	32192	32016	31857	32132	31945	31860	32336	31915	31838	32112	32033	31996	32159	32012	32127	32344	32184	32002	32020	32320	32018	32058	31957	32052	31962	32014	31886	31981	32221	32016	31979	31899	31989	31931	32028	32136	32247	32134	32127	32013	32187	31815	31911	32299	32159	32082	31969	31890	32066	32184	32142	32111	31880	32172	31992	32220	32048	32248	31953	32122	31961	31915	32151	31770	31921	32129	32101	32338	32094	32359	32247	32195	31975	31986	32149	31820	31986	32161	32264	32107	32080	31819	31829	31891	32166	32176	32221	31893	31877	32018	31854	31884	32177	32143	32183	31786	32015	32009	32075	31903	32174	31976	31830	32009	32280	32089	32015	31960	32231	31933	32128	32128	32126	32099	31935	32190	32245	31893	32137	32203	31955	32023	32096	31967	32018	32181	32169	31999	31901	31879	31991	32111	32038	32173	31915	32027	31698	31987	31763	32096	32055	32231	32160	32046	32027	32036	32164	31812	32064	32191	32060	31894	32023	31854	32016	32227	32103	32124	32229	32140	32056	32075	31876	31910	31988	31721	32070	31886	31856	31927	32099	31865	32052	31830
24402	42665	37833	32892	28640	23671	20691	19719	19877	19446	19346	18769	18385	18249	18018	18080	17788	17874	17643	17968	18033	18056	17784	17752	17629	17611	17622	17762	17540	17754	17762	17437	17739	17675	17646	17512	17676	17449	17519	17585	17676	17677	17875	17815	17650	17621	17746	17726	17432	17718	17507	17859	17607	17503	17503	17574	17558	17648	17517	17578	17619	17589	17634	17609	17482	17688	17735	17572	17505	17488	17495	17457	17467	17518	17641	17629	17560	17424	17510	17534	17596	17623	17510	17504	17443	17640	17559	17667	17585	17634	17610	17723	17434	17767	17493	17601	17446	17564	17642	17483	17687	17604	17525	17555	17609	17707	17515	17608	17587	17478	17673	17377	17670	17512	17690	17698	17661	17514	17576	17652	17665	17591	17586	17715	17731	17650	17617	17482	17533	17667	17565	17503	17374	17517	17357	17723	17477	17451	17518	17556	17689	17616	17489	17451	17693	17505	17466	17621	17499	17562	17580	17444	17637	17437	17584	17753	17572	17370	17624	17572	17480	17548	17715	17533	17624	17501	17365	17561	17701	17627	17661	17666	17505	17766	17552	17431	17569	17618	17487	17490	17611	17691	17669	17495	17552	17563	17649	17519	17427	17689	17511	17766	17571	17498	17821	17585	17692	17555	17548	17468	17756	17299	17589	17569	17561	17688	17650	17479	17476	17556	17395	17585	17653	17561	17459	17424	17593	17554	17590	17528	17441	17569	17548	17702	17678	17560	17823	17556	17470	17640	17481	17508	17549	17522	17500	17635	17427	17554	17704	17547	17595	17569	17730	17513	17573	17614	17519	17668	17542	17444	17531	17537	17694	17682	17684	17499	17490	17435	17536	17547	17494	17633	17694	17452	17590	17499	17627	17583	17442	17524	17594	17627	17462	17485	17610	17500	17439	17796	17496	17715	17680	17486	17704	17674	17644	17531	17700	17630	17533	17519	17513	17693	17514	17599	17670	17703	17417	17539	17611	17679	17615	17519	17492	17597	17515	17541	17684	17589	17598	17512	17594	17589	17583	17602	17564	17617	17519	17590	17405	17684	17638	17554	17650	17826	17707	17592	17730	17511	17692	17448	17665	17405	17542	17632	17449	17529	17556	17458	17556	17548	17346	17644	17642	17654	17575	17690	17426	17555	17509	17620	17716	17444	17501	17486	17540	17512	17729	17591	17563	17725	17452	17541	17480	17550	17614	17717	17518	17629	17547	17668	17690	17734	17618	17472	17726	17509	17498	17572	17651	17547	17569	17674	17693	17577	17549	17722	17506	17673	17663	17524	17600	17653	17534	17517	17599	17646	17599	17594	17519	17507	17504	17800	17477	17468	17424	17657	17887	17526	17417	17623	17451	17757	17607	17592	17510	17706	17558	17498	17524	17628	17766	17525	17580	17609	17530	17645	17481	17550	17462	17511	17495	17644	17541	17739	17600	17452	17557	17371	17660	17547	17311	17548	17701	17662	17378	17609	17588	17733	17443	17620	17558	17677	17645	17627	17644	17749	17549	17529	17656	17535	17554	17414	17921	17575	17493	17489	17648	17379	17566	17410	17532	17493	17672	17572	17538	17705	17706	17690	17563	17504	17520	17664	17519	17550	17612	17578	17545	17610	17645	17530	17542	17467	17605	17671	17686	17529	17511	17675	17537	17476	17615	17527	17543	17586	17539	17708	17755	17516	17596	17571	17551	17482	17477	17644	17678	17547	17520	17504	17384	17598	17583	17538	17430	17612	17571	17728	17563	17617	17566	17566	17340	17505	17634	17656	17588	17630	17754	17660	17539	17388	17685	17412	17476	17524	17555	17510	17623	17625	17635	17527	17507	17539	17636	17578	17510	17647	17631	17664	17578	17534	17375	17645	17556	17620	17613	17516	17545	17679	17587	17623	17552	17462	17520	17561	17741	17432	17721	17568	17330	17685	17546	17650	17399	17446	17613	17608	17552	17460	17401	17636	17599	17553	17545	17537	17554	17427	17447	17633	17510	17543	17622	17552	17586	17627	17632	17581	17600	17604	17564	17671	17461	17531	17436	17446	17845	17601	17626	17637	17646	17726	17526	17606	17524	17488	17594	17532	17629	17601	17610	17659	17658	17329	17523	17524	17525	17472	17484	17563	17556	17586	17496	17562	17574	17517	17567	17425	17534	17601	17598	17748	17532	17658	17641	17767	17693	17687	17508	17535	17564	17545	17472	17620	17534	17563	17364	17628	17821	17593	17570	17509	17438	17458	17555	17649	17551	17465	17435	17536	17350	17388	17676	17757	17485	17533	17609	17535	17740	17732	17682	17524	17332	17492	17600	17762	17571	17730	17523	17551	17561	17537	17578	17535	17671	17443	17527	17452	17623	17697	17600	17635	17551	17651	17395	17719	17636	17701	17647	17527	17618	17489	17646	17673	17500	17586	17571	17468	17741	17613	17771	17510	17772	17553	17572	17697	17564	17576	17550	17421	17502	17558	17694	17668	17544	17632	17560	17574	17474	17553	17820	17509	17545	17660	17481	17571	17576	17634	17652	17586	17688	17545	17425	17602	17681	17509	17522	17590	17611	17548	17706	17549	17520	17600	17594	17602	17859	17529	17465	17690	17853	17539	17652	17430	17524	17545	17573	17567	17597	17501	17505	17700	17559	17491	17556	17658	17610	17507	17466	17592	17685	17652	17612	17591	17348	17598	17689	17749	17533	17600	17582	17557	17777	17539	17603	17928	17668	17563	17715	17619	17556	17588	17656	17538	17740	17710	17529	17508	17610	17536	17504	17710	17504	17496	17317	17880	17593	17464	17593	17635	17710	17581	17562	17567	17705	17692	17594	17541	17627	17660	17668	17584	17495	17551	17499	17598	17700	17590	17533	17522	17458	17510	17531	17616	17580	17434	17663	17515	17506	17485	17484	17590	17725	17442	17642	17379	17710	17596	17532	17730	17491	17607	17553	17639	17558	17646	17656	17529	17539	17549	17499	17756	17554	17502	17569	17542	17541	17643	17723	17544	17693	17538	17502	17626	17581	17658	17776	17397	17834	17373	17550	17568	17613	17512	17542	17324	17617	17689	17507	17467	17486	17512	17426	17593	17515	17461	17584	17461	17669	17575	17449	17583	17529	17593	17503	17699	17619	17602	17796	17606	17552	17701	17700	17680	17569	17555	17645	17542	17622	17620	17601	17548	17561	17648	17476	17535	17480	17507	17638	17532	17631	17487	17678	17614	17440	17732	17413	17476	17621	17610	17567	17535	17581	17558	17468	17645	17483	17469	17498	17441	17551	17589	17731	17634	17725	17410	17485	17399	17320	17627	17514	17610	17765	17640	17655	17377	17616	17598	17452	17565	17663	17468	17491	17349	17648	17555	17486	17499	17626	17597	17367	17638	17484	17532	17695	17787	17691	17570	17378	17540	17705	17718	17765	17488	17598	17521	17610	17665	17593	17310	17570	17567	17569	17653	17573	17685	17538	17561	17437	17574	17515	17703	17655	17532	17620	17641	17692	17557	17689	17390	17603	17586	17648	17597	17623	17589	17633	17500	17465	17743	17600	17565	17566	17462	17688	17460	17829	17544	17556	17544	17364	17676	17590	17661	17515	17498	17556	17515	17538	17495	17655	17502	17356	17726	17505	17635	17569	17379	17597	17607	17521	17724	17678	17533	17680	17623	17567	17567	17494	17580	17641	17740	17502	17726	17788	17653	17527	17783	17454	17645	17747	17584	17603	17635	17563	17670	17734	17679	17439	17564	17475	17720	17661	17684	17649	17680	17759	17631	17643	17466	17539	17620	17636	17572	17675	17705	17380	17696	17599	17575	17513	17697	17831	17468	17438	17648	17781	17548	17692	17606	17383	17652	17593	17615	17666	17548	17553	17665	17487	17505	17643	17481	17498	17724	17659	17616	17515	17745	17543	17611	17549	17670	17515	17583	17712	17732	17550	17441	17510	17753	17480	17510	17548	17454	17666	17422	17738	17588	17727	17773	17511	17543	17628	17658	17516	17701	17619	17492	17582	17603	17580	17494	17411	17416	17613	17527	17620	17707	17321	17699	17317	17591	17664	17640	17439	17541	17595	17687	17550	17528	17463	17484	17799	17696	17557	17465	17722	17442	17551	17660	17445	17529	17583	17632	17561	17595	17578	17585	17656	17669	17299	17642	17526	17513	17699	17653	17564	17568	17449	17799	17491	17740	17601	17503	17481	17530	17672	17623	17598	17696	17478	17662	17692	17517	17738	17716	17551	17427	17532	17389	17575	17597	17604	17450	17649	17543	17414	17477	17630	17480	17639	17458	17722	17583	17729	17615	17487	17424	17744	17229	17595	17568	17750	17661	17514	17707	17488	17512	17720	17472	17450	17650	17714	17648	17498	17696	17474	17344	17670	17515	17748	17595	17496	17330	17504	17600	17604	17352	17761	17598	17508	17707	17478	17663	17605	17437	17476	17478	17525	17535	17673	17572	17539	17634	17577	17547	17644	17662	17437	17638	17620	17567	17537	17546	17533	17487	17445	17741	17457	17646	17377	17396	17484	17581	17502	17491	17669	17591	17468	17566	17344	17760	17700	17629	17608	17646	17508	17471	17341	17605	17656	17568	17581	17535	17641	17682	17738	17574	17671	17588	17696	17756	17641	17598	17719	17641	17434	17584	17663	17471	17573	17570	17711	17691	17635	17354	17598	17463	17694	17590	17520	17549	17545	17444	17764	17505	17582	17717	17496	17565	17651	17526	17694	17682	17698	17636	17669	17608	17733	17736	17645	17539	17440	17606	17474	17596	17561	17492	17382	17912	17640	17542	17445	17550	17427	17557	17588	17598	17644	17623	17588	17648	17616	17395	17688	17462	17564	17547	17435	17837	17620	17344	17566	17733	17609	17626	17684	17498	17460	17768	17634	17541	17597	17657	17541	17626	17538	17603	17677	17589	17769	17460	17709	17678	17687	17555	17539	17518	17628	17596	17650	17470	17785	17502	17633	17609	17501	17704	17641	17452	17641	17538	17707	17645	17407	17710	17578	17601	17563	17543	17577	17605	17498	17720	17560	17635	17585	17564	17626	17509	17566	17790	17535	17584	17674	17602	17487	17581	17690	17646	17535	17596	17598	17618	17489	17401	17577	17648	17350	17575	17637	17707	17872	17769	17620	17552	17583	17425
22574	21050	28262	27992	31577	35733	36557	34222	33932	33847	33490	32795	32709	32760	32302	32144	32235	31731	32010	31963	32174	31882	31592	31706	31839	31744	31693	31844	31449	31640	31764	31890	31997	31656	31705	31840	31892	31828	31459	31833	31530	31523	31628	31860	31658	31382	31420	31574	31570	31378	31463	31388	31631	31673	31735	31848	31740	31586	31679	31548	31823	31491	31419	31591	31618	31464	31498	31324	31441	31890	31619	31672	31837	31517	31568	31457	31814	31641	31652	31605	31758	31619	31402	31670	31445	31791	31641	31646	31451	31723	31415	31417	31683	31509	31802	31636	31393	31688	31733	31590	31365	31535	31864	31701	31783	31754	31645	31719	31506	31593	31430	31405	31626	31199	31611	31613	31662	31385	31596	31529	31476	31395	31623	31126	31517	31849	31565	31556	31727	31549	31357	31799	31586	31600	31694	31725	31814	31553	31521	31541	31619	31405	31296	31415	31454	31691	31370	31658	31813	31460	31543	31681	31631	31543	31610	31887	31745	31510	31557	31564	31680	31397	31770	31618	31525	31921	31235	31715	31432	31543	31476	31697	31746	31348	31596	31406	31684	31436	31662	31421	31552	31588	31559	31693	31784	31640	31644	31452	31635	31523	31527	31701	31542	31269	31515	31555	31582	31525	31526	31448	31287	31235	31424	31463	31584	31382	31319	31572	31532	31721	31638	31456	31472	31566	31289	31473	31579	31654	31506	31677	31668	31334	31409	31648	31614	31575	31540	31563	31625	31560	31484	31572	31442	31533	31591	31462	31408	31708	31608	31413	31426	31339	31406	31508	31368	31505	31722	31741	31423	31656	31646	31607	31607	31568	31573	31732	31715	31512	31358	31549	31748	31611	31706	31534	31349	31366	31554	31386	31454	31674	31555	31592	31454	31199	31638	31443	31669	31455	31450	31526	31572	31573	31276	31697	31710	31518	31605	31466	31480	31404	31269	31536	31626	31620	31428	31641	31475	31518	31899	31670	31444	31676	31586	31480	31301	31545	31317	31501	31551	31795	31490	31544	31520	31906	31439	31235	31551	31857	31611	31524	31785	31810	31467	31433	31695	31732	31660	31478	31700	31782	31529	31609	31534	31977	31587	31619	31584	31388	31800	31873	31652	31797	31463	31759	31419	31722	31818	31620	31494	31684	31844	31557	31634	31550	31741	31481	31681	31368	31682	31752	31411	31546	31570	31463	31458	31308	31421	31333	31617	31526	31228	31698	31533	31472	31761	31340	31576	31426	31667	31634	31605	31639	31501	31544	31425	31406	31741	31457	31819	31546	31727	31439	31371	31574	31595	31498	31682	31585	31695	31526	31520	31373	31586	31378	31297	31369	31566	31512	31565	31494	31458	31527	31587	31394	31332	31374	31508	31513	31460	31497	31762	31556	31713	31609	31571	31408	31580	31534	31535	31411	31472	31358	31613	31489	31482	31310	31790	31648	31736	31732	31339	31728	31400	31711	31708	31583	31576	31481	31668	31500	31403	31284	31539	31368	31396	31483	31624	31505	31629	31757	31597	31606	31657	31766	31422	31351	31500	31510	31456	31744	31750	31553	31458	31466	31377	31566	31644	31719	31387	31711	31720	31422	31494	31623	31600	31343	31590	31419	31553	31544	31448	31379	31798	31572	31522	31454	31602	31677	31533	31540	31509	31534	31377	31463	31644	31570	31457	31775	31336	31094	31620	31618	31548	31360	31657	31573	31522	31462	31253	31538	31492	31526	31592	31481	31656	31601	31579	31464	31617	31429	31520	31512	31736	31542	31627	31337	31458	31465	31490	31322	31426	31931	31567	31553	31341	31450	31809	31683	31666	31137	31441	31402	31558	31746	31400	31574	31562	31388	31463	31563	31464	31757	31184	31598	31598	31863	31730	31455	31381	31768	31557	31605	31432	31495	31517	31568	31460	31316	31636	31492	31544	31495	31209	31670	31250	31583	31640	31399	31416	31372	31588	31733	31499	31632	31781	31486	31612	31624	31589	31501	31443	31352	31594	31351	31253	31610	31781	31279	31592	31522	31373	31480	31460	31961	31489	31655	31780	31358	31591	31266	31429	31669	31572	31647	31352	31532	31344	31634	31522	31645	31401	31610	31527	31426	31369	31576	31780	31727	31554	31519	31515	31353	31745	31861	31741	31555	31368	31604	31571	31594	31848	31523	31567	31474	31562	31492	31386	31503	31488	31583	31661	31656	31777	31224	31666	31756	31599	31705	31621	31624	31519	31313	31583	31487	31506	31670	31628	31598	31509	31550	31629	31572	31528	31311	31532	31568	31364	31581	31521	31384	31825	31624	31554	31738	31573	31552	31571	31465	31617	31579	31645	31587	31781	31535	31227	31553	31329	31682	31715	31713	31499	31419	31626	31256	31331	31549	31353	31438	31573	31344	31608	31435	31608	31424	31658	31611	31682	31370	31553	31673	31560	31576	31359	31787	31868	31551	31720	31679	31556	31530	31377	31629	31734	31552	31582	31381	31389	31641	31521	31644	31601	31631	31715	31834	31552	31692	31714	31312	31392	31562	31606	31517	31615	31702	31495	31606	31510	31436	31549	31550	31603	31601	31583	31520	31445	31807	31428	31715	31358	31514	31488	31684	31531	31414	31395	31398	31599	31634	31712	31656	31735	31527	31711	31411	31661	31433	31589	31450	31716	31513	31405	31578	31431	31438	31556	31495	31471	31776	31536	31722	31693	31439	31751	31566	31546	31455	31409	31611	31611	31761	31547	31403	31723	31323	31560	31482	31622	31303	31500	31270	31657	31416	31488	31173	31395	31494	31590	31435	31649	31518	31409	31574	31609	31618	31516	31438	31463	31583	31877	31733	31769	31610	31294	31709	31232	31365	31460	31346	31448	31381	31598	31391	31565	31637	31658	31445	31698	31655	31441	31405	31701	31552	31276	31451	31613	31411	31739	31535	31812	31548	31429	31348	31551	31364	31900	31606	31730	31437	31563	31576	31400	31571	31743	31359	31598	31638	31596	31385	31513	31779	31763	31468	31413	31888	31573	31763	31545	31598	31473	31609	31753	31414	31608	31692	31405	31535	31321	31528	31834	31509	31538	31539	31366	31422	31429	31588	31389	31650	31702	31701	31461	31508	31338	31560	31431	31190	31419	31597	31468	31392	31589	31288	31343	31565	31585	31670	31474	31717	31431	31301	31599	31773	31545	31660	31510	31245	31730	31700	31496	31388	31797	31439	31613	31449	31355	31670	31464	31680	31627	31537	31810	31490	31443	31494	31522	31399	31386	31720	31487	31695	31675	31511	31511	31577	31420	31478	31330	31412	31456	31422	31708	31433	31716	31456	31648	31494	31354	31397	31582	31459	31566	31487	31443	31506	31589	31483	31751	31585	31423	31693	31699	31270	31572	31401	31674	31472	31680	31608	31600	31553	31465	31413	31451	31499	31324	31549	31671	31459	31896	31580	31555	31744	31676	31642	31652	31368	31538	31595	31444	31398	31601	31590	31701	31544	31607	31464	31580	31521	31491	31562	31764	31539	31459	31367	31673	31586	31714	31448	31517	31515	31247	31437	31433	31694	31681	31570	31760	31443	31519	31514	31713	31297	31696	31581	31606	31655	31361	31470	31602	31502	31760	31649	31450	31510	31566	31520	31616	31512	31551	31543	31536	31763	31194	31391	31499	31678	31678	31580	31358	31446	31714	31663	31442	31539	31697	31736	31683	31678	31502	31690	31451	31651	31653	31569	31663	31562	31833	31648	31690	31456	31612	31635	31578	31451	31471	31795	31578	31463	31284	31520	31479	31624	31519	31473	31425	31501	31768	31574	31674	31610	31538	31444	31773	31813	31625	31417	31730	31403	31342	31579	31638	31643	31608	31744	31458	31412	31569	31519	31466	31659	31705	31385	31741	31754	31397	31347	31429	31553	31586	31808	31450	31501	31475	31808	31407	31309	31336	31606	31443	31791	31419	31519	31521	31701	31358	31551	31762	31770	31649	31498	31434	31523	31827	31505	31750	31429	31626	31660	31551	31348	31213	31405	31609	31575	31686	31645	31650	31388	31718	31428	31702	31679	31499	31705	31612	31562	31775	31540	31548	31192	31565	31586	31719	31434	31271	31556	31649	31392	31504	31467	31673	31835	31193	31460	31534	31681	31527	31532	31728	31678	31336	31629	31762	31589	31718	31609	31275	31476	31614	31672	31611	31416	31442	31644	31613	31709	31485	31573	31403	31384	31663	31627	31686	31767	31331	31698	31593	31098	31716	31732	31559	31243	31378	31531	31655	31511	31611	31414	31348	31314	31407	31722	31526	31269	31532	31547	31556	31435	31436	31483	31356	31522	31588	31410	31521	31443	31568	31605	31344	31493	31605	31666	31785	31518	31618	31295	31418	31714	31716	31704	31437	31544	31299	31302	31826	31563	31335	31280	31618	31531	31496	31505	31578	31289	31728	31609	31367	31672	31775	31597	31573	31367	31689	31436	31471	31697	31554	31372	31553	31661	31419	31648	31572	31457	31526	31436	31639	31450	31326	31319	31343	31332	31510	31635	31391	31483	31401	31535	31583	31554	31347	31557	31319	31791	31489	31556	31401	31621	31594	31362	31685	31667	31853	31582	31270	31127	31752	31640	31925	31561	31824	31504	31604	31617	31660	31566	31460	31417	31590	31505	31718	31594	31436	31618	31449	31688	31533	31247	31744	31360	31590	31448	31613	31556	31677	31773	31367	31501	31436	31429	31641	31663	31556	31554	31552	31486	31773	31183	31463	31643	31694	31523	31506	31455	31575	31378	31941	31497	31833	31540	31381	31696	31684	31504	31549	31381	31827	31295	31453	31773	31426	31253	31401	31353	31256	31727	31385	31378	31516	31595	31633	31498	31349	31386	31648	31532	31467	31313	31615	31470	31535	31346	31571	31186	31664	31693	31764	31323	31573	31489	31611	31767	31568	31573	31583	31572	31375	31750	31560	31584	31517	31439	31360	31364	31593	31687	31429	31498	31430	31508	31827	31453	31502	31400	31573	31650	31487	31744	31581	31766	31679	31802	31503	31430	31646	31607	31485	31720	31524	31439	31375	31296	31252	31276	31491	31522	31397	31540	31468	31674	31450	31372	31568	31556	31290	31603	31832	31571	31516	31598	31478	31569	31488	31862	31743	31457
25863	47299	43026	36484	30042	25476	21872	20815	20817	20315	19632	18821	18478	18331	18378	18260	17932	17577	17587	17961	17885	17787	17760	17820	17806	17726	17626	17570	17625	17452	17575	17625	17777	17695	17696	17565	17495	17611	17461	17630	17628	17333	17358	17534	17454	17544	17479	17306	17590	17615	17339	17575	17596	17400	17592	17160	17359	17430	17511	17605	17363	17257	17386	17524	17643	17472	17545	17581	17561	17411	17565	17504	17475	17334	17335	17530	17489	17494	17380	17357	17446	17367	17477	17330	17284	17500	17508	17189	17331	17444	17678	17427	17300	17471	17308	17503	17458	17444	17381	17325	17397	17407	17307	17340	17399	17449	17359	17383	17338	17399	17417	17431	17457	17395	17512	17298	17413	17436	17433	17447	17399	17507	17448	17574	17378	17368	17529	17529	17428	17454	17390	17487	17457	17404	17362	17344	17462	17385	17500	17335	17275	17371	17332	17228	17506	17370	17451	17575	17483	17560	17380	17425	17333	17398	17430	17369	17440	17446	17522	17270	17530	17401	17349	17423	17610	17345	17333	17520	17145	17439	17155	17347	17524	17540	17539	17478	17495	17432	17552	17350	17479	17448	17450	17455	17351	17562	17390	17249	17675	17491	17510	17374	17408	17408	17394	17430	17504	17471	17424	17314	17309	17507	17357	17432	17367	17484	17281	17591	17387	17630	17441	17514	17309	17431	17500	17439	17582	17389	17412	17398	17616	17473	17489	17325	17517	17328	17482	17344	17400	17505	17454	17479	17482	17455	17440	17592	17547	17586	17550	17329	17383	17311	17376	17447	17539	17645	17462	17448	17352	17241	17434	17398	17439	17529	17537	17441	17303	17423	17443	17237	17532	17331	17507	17465	17322	17314	17255	17483	17277	17360	17369	17338	17368	17454	17580	17434	17504	17386	17435	17429	17449	17408	17403	17744	17304	17621	17514	17603	17393	17444	17487	17282	17426	17700	17419	17234	17560	17461	17498	17611	17362	17375	17330	17265	17334	17599	17404	17392	17480	17339	17441	17407	17292	17441	17427	17384	17349	17552	17434	17421	17454	17273	17459	17349	17446	17428	17646	17527	17234	17520	17299	17591	17276	17462	17315	17641	17475	17394	17351	17458	17422	17261	17428	17213	17478	17480	17321	17344	17496	17344	17534	17349	17440	17311	17268	17294	17606	17511	17538	17295	17446	17307	17515	17290	17362	17385	17497	17379	17392	17338	17736	17300	17293	17357	17442	17450	17302	17272	17264	17522	17306	17367	17432	17509	17488	17458	17367	17508	17328	17359	17490	17529	17332	17379	17439	17569	17365	17499	17548	17439	17619	17381	17540	17316	17553	17350	17379	17421	17199	17352	17431	17495	17433	17296	17520	17325	17435	17518	17403	17267	17606	17466	17529	17464	17325	17453	17570	17360	17316	17389	17515	17208	17517	17254	17457	17382	17344	17333	17544	17393	17409	17220	17316	17486	17347	17403	17338	17503	17544	17453	17360	17569	17532	17584	17521	17406	17472	17403	17443	17229	17450	17360	17488	17291	17324	17410	17635	17478	17394	17489	17422	17376	17553	17575	17473	17399	17399	17326	17534	17533	17416	17539	17501	17354	17462	17611	17413	17629	17281	17494	17492	17166	17415	17453	17480	17379	17407	17492	17101	17302	17539	17317	17362	17433	17517	17318	17433	17390	17544	17355	17324	17308	17457	17530	17164	17503	17317	17341	17290	17355	17388	17334	17718	17350	17573	17377	17459	17345	17238	17456	17584	17420	17266	17289	17402	17529	17611	17420	17391	17276	17335	17363	17507	17511	17423	17504	17345	17576	17366	17453	17269	17388	17467	17365	17267	17354	17476	17340	17464	17501	17234	17460	17418	17410	17330	17424	17511	17484	17296	17336	17306	17349	17542	17548	17559	17413	17379	17510	17388	17536	17280	17566	17338	17499	17587	17422	17443	17495	17240	17324	17322	17419	17266	17565	17393	17366	17359	17388	17420	17354	17391	17487	17359	17391	17504	17452	17307	17377	17494	17368	17430	17490	17305	17540	17274	17542	17554	17417	17252	17206	17374	17384	17453	17568	17370	17371	17746	17364	17303	17546	17383	17536	17317	17311	17553	17443	17352	17204	17469	17478	17435	17464	17541	17498	17427	17262	17423	17288	17306	17537	17297	17262	17417	17482	17402	17379	17429	17377	17551	17408	17261	17515	17428	17345	17399	17369	17331	17643	17569	17615	17395	17383	17355	17267	17351	17415	17580	17290	17391	17309	17404	17277	17408	17524	17268	17452	17524	17298	17324	17330	17195	17389	17338	17347	17601	17221	17442	17554	17435	17247	17478	17420	17112	17432	17386	17138	17351	17436	17205	17315	17380	17397	17224	17513	17372	17403	17322	17358	17509	17493	17368	17288	17286	17253	17486	17215	17628	17419	17323	17452	17498	17307	17395	17585	17391	17226	17461	17486	17444	17419	17468	17528	17455	17423	17329	17491	17191	17432	17553	17361	17444	17396	17356	17518	17443	17450	17505	17432	17553	17506	17600	17390	17351	17311	17420	17581	17434	17318	17605	17284	17393	17513	17404	17464	17588	17289	17364	17315	17504	17470	17512	17642	17397	17270	17372	17371	17508	17547	17252	17504	17413	17456	17252	17467	17495	17452	17487	17481	17440	17334	17380	17442	17309	17377	17255	17519	17510	17396	17207	17286	17520	17511	17365	17332	17298	17474	17320	17380	17180	17334	17228	17247	17516	17402	17325	17277	17427	17435	17311	17413	17543	17363	17236	17196	17578	17407	17452	17494	17403	17155	17477	17503	17336	17302	17236	17485	17510	17404	17499	17345	17347	17483	17532	17465	17464	17261	17374	17433	17432	17571	17510	17412	17383	17370	17305	17278	17297	17213	17342	17330	17623	17420	17460	17339	17594	17534	17328	17448	17418	17272	17250	17338	17355	17260	17501	17308	17465	17443	17377	17304	17319	17300	17436	17453	17331	17362	17397	17352	17491	17560	17272	17423	17335	17333	17230	17448	17168	17352	17282	17346	17502	17417	17423	17384	17384	17581	17357	17414	17470	17314	17430	17359	17401	17321	17533	17339	17445	17401	17512	17410	17463	17391	17520	17494	17335	17559	17473	17457	17476	17551	17424	17439	17488	17545	17337	17731	17282	17404	17385	17449	17465	17423	17439	17398	17454	17413	17346	17289	17427	17448	17394	17463	17352	17427	17323	17422	17427	17503	17536	17389	17388	17343	17360	17374	17417	17413	17365	17109	17567	17458	17386	17617	17345	17391	17188	17331	17372	17395	17382	17578	17325	17487	17446	17405	17451	17377	17467	17494	17480	17518	17459	17550	17297	17415	17388	17537	17428	17418	17423	17311	17387	17494	17322	17390	17561	17280	17457	17430	17242	17319	17484	17464	17285	17601	17366	17363	17433	17471	17265	17443	17430	17347	17354	17231	17403	17396	17466	17453	17329	17333	17582	17227	17462	17361	17526	17431	17374	17482	17473	17384	17428	17451	17482	17359	17354	17290	17374	17452	17373	17353	17377	17402	17326	17450	17327	17482	17523	17419	17428	17383	17495	17237	17314	17577	17345	17464	17361	17408	17124	17399	17322	17380	17417	17289	17473	17395	17608	17421	17433	17353	17357	17387	17702	17358	17516	17352	17383	17547	17364	17439	17422	17483	17544	17389	17463	17258	17506	17318	17356	17353	17300	17335	17388	17557	17297	17259	17423	17271	17253	17300	17515	17310	17452	17503	17455	17434	17208	17351	17339	17395	17453	17308	17676	17367	17352	17452	17430	17498	17356	17508	17361	17243	17470	17555	17285	17380	17288	17313	17475	17430	17454	17227	17467	17386	17444	17446	17484	17572	17370	17405	17412	17506	17419	17283	17295	17430	17510	17569	17380	17428	17544	17358	17346	17455	17397	17494	17314	17529	17502	17334	17196	17334	17285	17381	17492	17537	17366	17329	17481	17544	17342	17219	17332	17412	17320	17417	17357	17371	17488	17454	17535	17500	17512	17338	17346	17305	17331	17553	17418	17566	17273	17517	17467	17488	17233	17423	17297	17314	17479	17462	17347	17295	17440	17627	17396	17397	17454	17314	17579	17398	17312	17342	17364	17359	17469	17419	17351	17486	17518	17491	17545	17427	17441	17256	17579	17219	17494	17327	17339	17491	17327	17455	17343	17319	17468	17313	17471	17304	17392	17412	17567	17504	17472	17491	17204	17383	17247	17305	17214	17434	17368	17366	17476	17455	17381	17406	17323	17341	17190	17418	17504	17373	17387	17462	17561	17445	17513	17434	17438	17547	17447	17567	17661	17421	17214	17508	17439	17527	17238	17495	17499	17445	17365	17515	17413	17338	17431	17415	17436	17556	17544	17289	17378	17470	17346	17370	17415	17584	17493	17273	17387	17450	17415	17304	17415	17469	17562	17426	17461	17320	17489	17394	17332	17314	17329	17489	17376	17468	17300	17301	17546	17468	17376	17493	17460	17523	17524	17538	17338	17423	17332	17591	17510	17451	17567	17358	17644	17500	17439	17321	17452	17620	17364	17546	17335	17434	17284	17419	17300	17359	17450	17493	17280	17330	17399	17446	17334	17500	17561	17332	17399	17492	17511	17313	17413	17297	17388	17482	17292	17567	17365	17494	17451	17476	17450	17497	17335	17454	17595	17473	17394	17350	17357	17263	17396	17273	17390	17426	17286	17630	17365	17555	17518	17308	17236	17444	17297	17278	17397	17579	17366	17501	17307	17423	17425	17350	17536	17370	17376	17410	17369	17531	17447	17238	17293	17395	17363	17304	17388	17548	17379	17423	17460	17480	17529	17469	17492	17361	17520	17682	17251	17633	17372	17454	17385	17360	17476	17527	17557	17465	17487	17410	17419	17468	17276	17429	17475	17495	17507	17360	17349	17323	17522	17369	17529	17425	17404	17502	17498	17474	17437	17212	17438	17337	17531	17373	17451	17284	17565	17513	17437	17420	17397	17425	17290	17470	17418	17545	17280	17483	17404	17475	17327	17396	17445	17358	17295	17418	17425	17388	17370	17574	17415	17395	17468	17498	17373	17335	17277	17415	17644	17256	17426	17486	17372	17479	17467	17369	17315	17206	17382	17342	17450	17567	17420	17502
35334	36133	43765	40801	36296	33884	32229	31782	31485	31520	31188	30958	30486	30658	30843	30490	30495	30101	30447	30483	30346	30119	30368	30783	30569	30473	30424	30387	30286	30231	30546	30386	30454	30451	30537	30158	30229	30321	30256	30415	30302	30258	30261	30298	30418	30236	30346	30492	30246	30291	30563	30580	30476	30413	30490	30367	30457	30500	30281	30484	30196	30346	30270	30196	30200	30442	30434	30365	30328	30386	30478	30313	30491	30300	30312	30561	30465	30288	30269	30378	30338	30297	30521	30227	30347	30403	30583	30309	30481	30582	30250	30553	30252	30454	30275	30235	30326	30633	30295	30353	30113	30286	30609	30520	30584	30226	30287	30377	30392	30218	30222	30672	30539	30187	30555	30559	30630	30429	30342	30304	30237	30321	30257	30412	30333	30435	30027	29996	30372	30157	30310	30391	30536	30273	30210	30509	30542	30416	30397	30534	30415	30405	30366	30390	30245	30373	30031	30485	30419	30245	30400	30153	30257	30400	30469	30245	30152	30358	30640	30265	30299	30376	30347	30105	30307	30511	30512	30099	30337	30370	30359	30232	30339	30339	30431	30415	30242	30699	30548	30357	30205	30275	30367	30583	30531	30451	30595	30354	30260	30514	30389	30300	30536	30352	30070	30346	30341	30368	30527	30259	30358	30169	30315	30468	30396	30446	30448	30231	30425	30480	30317	30266	30468	30225	30257	30181	30114	30319	30654	30467	30462	30550	30227	30431	30301	30308	30353	30228	30578	30539	30410	30668	30404	30230	30285	30442	30359	30207	30368	30478	30247	30288	30248	30462	30330	30382	30186	30189	30425	30458	30251	30238	30448	30480	30437	30480	30182	30660	30801	30356	30360	29970	30017	30368	30458	30351	30495	30350	30171	30193	30350	30547	30392	30410	30432	30324	30572	30301	30404	30333	30383	30450	30376	30523	30298	30402	30431	30429	30256	30448	30347	30227	30472	30558	30427	30379	30375	30470	30423	30640	30387	30558	30625	30249	30329	30353	30457	30521	30405	30651	30583	30176	30331	29974	30432	30551	30503	30541	30365	30268	30407	30102	30490	30524	30288	30261	30380	30205	30506	30028	30394	30301	30242	30621	30576	30594	30211	30173	30032	30489	30647	30376	30260	30533	30329	30291	30303	30393	30144	30223	30154	30062	30105	30494	30430	30674	30545	30483	30392	30324	30251	30214	30405	30479	30212	30358	30480	30179	30422	30396	30508	30554	30165	30210	30342	30421	30259	30189	30289	30259	30349	30501	30622	30388	30273	30561	30310	30480	30415	30528	30455	30599	30480	30508	30446	30574	30288	30363	30367	30311	30266	30516	30427	30367	30179	30569	30496	30505	30325	30578	30241	30255	30414	30189	30557	30304	30289	30485	30513	30190	30372	30416	30163	30173	30198	30420	30568	30096	30521	30244	30303	30432	30512	30309	30219	30214	30363	30258	30576	30327	30346	30395	30564	30267	30630	30375	30435	30095	30570	30407	30454	30424	30402	30384	30548	30304	30466	30440	30559	30211	30216	30256	30616	30444	30074	30140	30470	30486	30361	30583	30254	30476	30178	30431	30409	30215	30277	30344	30488	30279	30291	30240	30249	30391	30479	30432	30433	30370	30604	30273	30440	30278	30286	30193	30282	30439	30233	30468	30327	30380	30356	30125	30097	30622	30469	30459	30315	30399	30495	30248	30388	30367	30281	30398	30308	30362	30222	30485	30453	30337	30579	30254	30429	30483	30144	30552	30522	30418	30306	30171	30485	30550	30414	30229	30265	30333	30431	30423	30464	30295	30397	30247	30398	30519	30431	30296	30458	30421	30277	30447	30344	30486	30324	30273	30276	30438	30445	30342	30553	30533	30468	30728	30579	30343	30481	30431	30579	30612	30222	30341	30559	30358	30613	30334	30578	30045	30344	30167	30172	29977	30666	30486	30311	30499	30263	30289	30459	30514	30371	30518	30429	30301	30287	30466	30187	30084	30299	30419	30576	30496	30474	30279	30487	30407	30407	30403	30264	30300	30352	30432	30293	30313	30175	30247	30322	30423	30649	30445	30307	30717	30315	30566	30318	30406	30170	30470	30288	30565	30419	30386	30461	30557	30446	30565	30443	30381	30256	30443	30269	30363	30469	30381	30314	30187	30214	30492	30323	30276	30205	30554	30483	30522	30365	30272	30194	30366	30421	30475	30470	30616	30437	30481	30240	30793	30458	30227	30211	30548	30394	30163	30171	30081	30401	30509	30448	30453	30429	30370	30403	30214	30634	30425	30232	30489	30463	30418	30333	30306	30468	30613	29991	30462	30016	30213	30322	30412	30402	30442	30546	30205	30361	30422	30267	30507	30335	30420	30488	30431	30434	30157	30296	30448	30518	30376	30129	30498	30399	30354	30340	30689	30418	30407	30404	30552	30172	30348	30458	30461	30617	30439	30217	30351	30454	30245	30445	30383	30372	30437	30419	30089	30461	30608	30132	30187	30353	30280	30391	30391	30372	30641	30281	30275	30168	30205	30317	30193	30373	30210	30438	30189	30408	30442	30395	30342	30477	30350	30470	30137	30325	30355	30367	30378	30333	30250	30260	30207	30474	30361	30285	30219	30476	30586	30712	30472	30472	30283	30328	30447	30356	30350	30494	30484	30513	30298	30332	30250	30096	30416	30275	30406	30442	30375	30308	30263	30262	30479	30408	30393	30160	30351	30508	30345	30261	30120	30573	30359	30132	30385	30476	30367	30434	30317	30611	30401	30349	30262	30464	30535	30433	30262	30307	30295	30177	30158	30223	30373	30378	30490	30215	30203	30292	30512	30282	30288	30298	30377	30457	30324	30167	30373	30523	30425	30488	30477	30392	30479	30317	30646	30513	30234	30502	30359	30227	30616	30192	30369	30343	30446	30413	30332	30483	30333	30336	30394	30177	30454	30302	30541	30360	30622	30358	30276	30376	30219	30351	30310	30282	30491	30408	30268	30288	30325	30380	30387	30217	30247	30727	30328	30514	30214	30414	30652	30493	30328	30112	30427	30087	30334	30594	30240	30448	30419	30313	30253	30322	30417	30311	30565	30416	30339	30311	30544	30221	30644	30421	30538	30569	30372	30286	30165	30228	30319	30405	30161	30235	30219	30279	30265	30338	30414	30553	30469	30534	30771	30531	30505	30537	30362	30240	30191	30496	30175	30004	30357	30394	30380	30364	30147	30222	30393	30510	30547	30235	30294	30280	30434	30394	30209	30550	30570	30690	30271	30221	30503	30277	30263	30280	30402	30290	30300	30568	30538	30199	30268	30460	30647	30632	30346	30366	30284	30409	30306	30367	30253	30697	30460	30475	30344	30437	30284	30171	30273	30424	30294	30380	30318	30393	30274	30368	30485	30408	30415	30375	30286	30521	30332	30317	30237	30399	30361	30589	30248	30194	30343	30182	30374	30163	30268	30408	30365	30542	30526	30481	30298	30292	30268	30485	30563	30120	30388	30307	30337	30375	30327	30311	30309	30420	30456	30168	30467	30388	30294	30436	30328	30209	30392	30435	30097	30537	30233	30341	30267	30229	30663	30187	30275	30348	30181	30571	30402	30562	30509	30218	30311	30251	30330	30448	30577	30377	30291	30571	30645	30336	30335	30536	30389	30495	30518	30330	30268	30424	30376	30410	30116	30330	30304	30316	30217	30663	30317	30403	30371	30114	29977	30279	30154	30157	30475	30470	30416	30348	30558	30381	30536	30098	30583	30414	30390	30275	30426	30208	30368	30471	30278	30604	30629	30435	30391	30450	30295	30363	30358	30505	30406	30387	30221	30553	30402	30473	30406	30423	30264	30249	30289	30342	30105	30284	30405	30191	30452	30647	30117	30510	30366	30186	30225	30449	30361	30361	30244	30554	30186	30244	30446	30239	30346	30264	30265	30288	30250	30327	30304	30377	30309	30447	30348	30461	30543	30595	30709	30335	30324	30240	30577	30273	30305	30504	30563	30457	30323	30296	30336	30082	30580	30394	30405	30369	30502	30400	30156	30356	30329	30279	30504	30201	30344	30478	30231	30432	30396	30365	30365	30777	30252	30344	30428	30487	30225	30315	30505	30390	30397	30436	30342	30492	30451	30321	30279	30481	30378	30217	30459	30379	30374	30426	30191	30259	30048	30068	30234	30507	30272	30375	30435	30067	30319	30282	30542	30392	30253	30404	30435	30395	30419	30275	30484	30384	30248	30417	30192	30211	30294	30444	30286	30314	30380	30475	30141	30434	30546	30215	29800	30226	30339	30368	30373	30367	30414	30414	30331	30417	30281	30363	30101	30127	30602	30547	30526	30429	30135	30480	30460	30124	30183	30298	30117	30062	30497	30589	30165	30553	30281	30250	30236	30388	30264	30532	30184	30464	30102	30374	30427	30373	30568	30618	30188	30147	30422	30308	30863	30368	30324	30274	30522	30226	30483	30608	30524	30367	30202	30382	30479	30492	30288	30397	30657	30591	30089	30400	30315	30426	30367	30345	30300	30512	30322	30346	30395	30280	30481	30536	30324	30501	30159	30020	30264	30434	30521	30543	30241	30463	30219	30598	30495	30242	30157	30191	30564	30390	30226	30374	30179	30457	30568	30575	30490	30279	30381	30420	30344	30417	30220	30461	30180	30503	30265	30393	30404	30421	30362	30332	30592	30273	30542	30552	30483	30344	30308	30238	30389	30256	30487	30480	30496	30308	30410	30105	30474	30439	30253	30561	30456	30443	30243	30464	30289	30486	30068	30329	30569	30286	30201	30141	30275	30400	30633	30333	30374	30235	30034	30275	30599	30368	30349	30605	30211	30441	30053	30521	30226	30371	30409	30537	30213	30189	30477	30198	30431	30573	30377	30396	30317	30364	30197	30470	30306	30379	30104	30435	30242	30171	30753	30306	30371	30132	30333	30333	30351	30351	30422	30501	30543	30250	30470	30469	30409	30507	30375	30421	30399	30201	30179	30326	30383	30342	30447	30467	30428	30471	30595	30271	30351	30465	30069	30245	30380	30302	30324	30538	30545	30460	30424	30627	30327	30488	30173	30360	30377	30388	30366	30316	30287	30321	30351	30506	30246	30571	30548	30418	30473	30424	30307	30183	30315	30598	30391	30488	30382	30214	30305	30551	30201	30496	30528	30530	30352
27164	37801	34622	28552	24531	21110	18635	18506	18424	17848	17647	17500	17044	17099	17078	16765	17142	16799	16976	16733	16706	16805	16868	16789	16621	16768	16673	16830	16568	16762	16847	16432	16730	16599	16678	16642	16850	16837	16679	16675	16671	16569	16916	16596	16840	16690	16702	16691	16802	16945	16970	16718	16750	16777	16699	16690	16696	16640	16702	16644	16515	16744	16699	16662	16494	16872	16647	16682	16673	16609	16678	16775	16656	16657	16652	16851	16573	16751	17014	16904	16607	16674	16749	16752	16568	16693	16612	16473	16718	16808	16675	16700	16685	16701	16610	16645	16456	16669	16758	16847	16680	16801	16666	16703	16439	16810	16488	16710	16646	16567	16697	16840	16702	16782	16484	16752	16691	16534	16624	16792	16589	16690	16721	16492	16666	16413	16751	16638	16595	16763	16563	16603	16598	16504	16497	16666	16633	16577	16590	16637	16636	16518	16662	16721	16632	16624	16667	16579	16619	16654	16538	16621	16623	16852	16621	16715	16507	16703	16552	16899	16710	16633	16726	16801	16838	16670	16609	16844	16640	16843	16803	16616	16481	16623	16718	16678	16719	16573	16627	16657	16861	16515	16814	16696	16783	16555	16686	16562	16753	16768	16506	16623	16696	16823	16770	16711	16677	16641	16678	16575	16688	16707	16540	16529	16677	16707	16766	16532	16722	16932	16690	16682	16650	16540	16665	16682	16602	16628	16677	16903	16686	16647	16564	16446	16804	16814	16572	16446	16611	16622	16711	16683	16842	16735	16807	16744	16727	16798	16530	16710	16794	16651	16741	16504	16743	16759	16737	16641	16749	16387	16705	16607	16583	16746	16815	16507	16695	16629	16781	16738	16552	16732	16546	16716	16861	16553	16671	16655	16935	16442	16749	16467	16792	16783	16729	16819	16738	16599	16661	16647	16600	16588	16626	16723	16762	16827	16730	16595	16379	16763	16626	16853	16665	16523	16695	16733	16649	16824	16820	16573	16574	16600	16869	16562	16628	16660	16523	16805	16662	16664	16490	16576	16616	16721	16785	16592	16697	16605	16673	16666	16676	16656	16755	16857	16736	16673	16710	16609	16733	16685	16722	16645	16748	16661	16728	16574	16771	16580	16687	16836	16799	16675	16687	16688	16788	16577	16776	16527	16693	16588	16696	16467	16603	16637	16892	16766	16641	16700	16740	16605	16560	16756	16707	16539	16705	16594	16718	16550	16561	16692	16547	16662	16563	16643	16711	16803	16830	16679	16742	16668	16649	16574	16350	16589	16587	16699	16712	16615	16638	16765	16624	16667	16637	16749	16695	16592	16674	16618	16769	16663	16758	16467	16500	16723	16572	16473	16608	16721	16659	16489	16658	16711	16744	16626	16586	16792	16527	16738	16743	16850	16823	16598	16817	16572	16597	16660	16671	16758	16651	16652	16769	16625	16621	16723	16809	16580	16545	16772	16722	16604	16554	16692	16752	16708	16717	16637	16867	16704	16819	16474	16678	16713	16669	16775	16655	16574	16754	16824	16588	16638	16752	16699	16787	16559	16730	16588	16579	16749	16617	16609	16730	16670	16550	16711	16691	16678	16611	16433	16785	16719	16705	16639	16565	16637	16632	16571	16590	16628	16564	16607	16732	16675	16877	16607	16702	16568	16617	16765	16645	16692	16565	16542	16606	16632	16574	16682	16664	16648	16588	16735	16673	16645	16656	16586	16647	16675	16677	16796	16741	16761	16484	16536	16662	16577	16636	16684	16727	16682	16775	16693	16694	16668	16794	16518	16581	16778	16518	16708	16725	16668	16664	16583	16802	16544	16761	16694	16481	16766	16666	16707	16704	16833	16902	16608	16665	16537	16761	16712	16612	16565	16877	16576	16594	16690	16761	16743	16609	16784	16794	16602	16623	16840	16705	16505	16634	16722	16755	16593	16706	16646	16733	16433	16720	16706	16607	16679	16785	16591	16695	16609	16725	16752	16585	16692	16678	16599	16711	16750	16696	16652	16671	16609	16754	16681	16777	16634	16715	16691	16639	16598	16744	16739	16704	16583	16415	16735	16661	16718	16656	16620	16652	16723	16856	16745	16522	16690	16571	16708	16637	16719	16618	16667	16848	16601	16762	16748	16570	16612	16840	16834	16602	16709	16539	16766	16626	16529	16783	16599	16799	16703	16654	16626	16706	16764	16451	16765	16724	16648	16689	16565	16686	16713	16797	16577	16662	16501	16673	16635	16882	16462	16627	16725	16608	16685	16500	16442	16561	16641	16828	16561	16605	16682	16505	16561	16762	16595	16650	16712	16689	16639	16594	16600	16814	16523	16558	16753	16704	16747	16643	16746	16796	16501	16789	16529	16681	16653	16580	16595	16763	16558	16627	16699	16601	16727	16676	16478	16702	16663	16709	16614	16652	16543	16670	16688	16503	16490	16663	16593	16604	16702	16859	16555	16564	16815	16526	16611	16569	16509	16409	16801	16732	16646	16770	16700	16702	16814	16659	16713	16713	16703	16614	16872	16635	16654	16769	16646	16547	16688	16740	16875	16534	16676	16640	16910	16553	16515	16517	16818	16661	16727	16575	16731	16736	16676	16799	16617	16478	16603	16567	16744	16588	16682	16686	16769	16761	16642	16669	16565	16557	16706	16658	16659	16648	16532	16539	16546	16708	16587	16541	16649	16694	16625	16815	16723	16571	16753	16782	16732	16549	16621	16702	16629	16674	16507	16800	16704	16645	16559	16757	16627	16716	16724	16626	16853	16722	16575	16720	16599	16559	16814	16554	16655	16732	16811	16758	16766	16592	16913	16732	16786	16704	16650	16567	16810	16712	16665	16719	16663	16654	16665	16768	16716	16690	16591	16714	16736	16818	16666	16755	16701	16670	16580	16588	16601	16674	16670	16729	16623	16720	16720	16711	16643	16535	16663	16719	16606	16759	16565	16633	16703	16491	16595	16554	16745	16703	16664	16811	16649	16611	16656	16645	16565	16560	16544	16779	16818	16749	16881	16625	16590	16562	16720	16663	16752	16678	16761	16716	16448	16584	16627	16668	16705	16785	16530	16785	16651	16567	16566	16498	16686	16601	16634	16614	16829	16688	16738	16792	16696	16542	16733	16494	16632	16543	16755	16711	16636	16796	16621	16589	16657	16456	16681	16578	16564	16753	16457	16791	16722	16737	16882	16513	16770	16730	16954	16675	16600	16786	16725	16710	16864	16588	16491	16794	16537	16681	16754	16622	16579	16646	16804	16682	16737	16741	16671	16618	16622	16706	16779	16732	16620	16650	16674	16632	16859	16713	16748	16558	16675	16645	16877	16720	16878	16556	16776	16737	16614	16746	16706	16712	16774	16846	16588	16673	16798	16720	16677	16664	16547	16686	16575	16675	16528	16610	16640	16718	16613	16495	16700	16686	16794	16824	16656	16732	16645	16761	16549	16519	16649	16689	16684	16789	16617	16558	16832	16488	16691	16726	16714	16666	16699	16640	16813	16457	16634	16530	16724	16537	16585	16633	16623	16765	16607	16541	16658	16772	16723	16727	16799	16828	16804	16672	16785	16495	16737	16840	16689	16586	16810	16756	16614	16787	16619	16795	16623	16867	16764	16703	16653	16777	16624	16746	16733	16812	16809	16564	16684	16632	16676	16645	16684	16635	16758	16572	16612	16755	16559	16587	16534	16522	16518	16670	16481	16699	16551	16651	16664	16758	16745	16554	16668	16799	16646	16779	16582	16430	16518	16904	16598	16590	16669	16752	16691	16660	16810	16716	16664	16778	16828	16739	16562	16732	16720	16815	16540	16647	16642	16489	16596	16521	16698	16501	16602	16620	16581	16826	16569	16632	16731	16772	16698	16704	16726	16715	16644	16710	16633	16652	16586	16746	16878	16678	16639	16647	16696	16665	16730	16680	16513	16855	16660	16672	16737	16480	16721	16689	16733	16711	16798	16663	16708	16661	16796	16508	16717	16463	16799	16702	16718	16583	16595	16547	16658	16610	16631	16657	16729	16697	16619	16572	16690	16655	16604	16590	16855	16582	16593	16516	16694	16811	16644	16701	16733	16733	16674	16593	16600	16705	16800	16768	16648	16758	16767	16551	16560	16560	16675	16610	16809	16697	16650	16628	16539	16514	16681	16705	16722	16555	16704	16742	16696	16590	16876	16765	16724	16742	16840	16723	16573	16789	16690	16560	16459	16610	16815	16609	16817	16680	16741	16696	16622	16589	16713	16605	16499	16523	16740	16488	16638	16739	16791	16790	16559	16707	16758	16623	16565	16621	16800	16664	16574	16691	16617	16723	16665	16659	16743	16582	16530	16814	16578	16520	16754	16665	16558	16744	16795	16663	16746	16656	16741	16809	16811	16762	16732	16704	16551	16615	16535	16580	16679	16547	16525	16691	16687	16742	16604	16721	16701	16727	16793	16653	16699	16487	16749	16712	16585	16780	16744	16729	16628	16868	16644	16730	16634	16696	16738	16535	16622	16743	16620	16577	16514	16714	16602	16841	16687	16650	16794	16762	16634	16554	16767	16662	16746	16528	16662	16505	16643	16472	16650	16762	16648	16687	16770	16805	16704	16498	16562	16593	16652	16450	16737	16716	16648	16772	16517	16686	16659	16767	16874	16698	16444	16874	16706	16616	16710	16706	16638	16739	16454	16783	16626	16655	16857	16624	16493	16507	16505	16505	16717	16690	16706	16654	16499	16658	16610	16818	16597	16640	16573	16738	16690	16717	16649	16614	16702	16726	16422	16805	16809	16594	16714	16728	16546	16812	16949	16842	16466	16633	16717	16612	16710	16600	16673	16622	16672	16690	16640	16738	16576	16598	16545	16756	16679	16560	16553	16628	16601	16589	16786	16675	16585	16800	16705	16835	16684	16675	16807	16775	16593	16702	16935	16654	16469	16606	16654	16654	16474	16895	16680	16687	16619	16672	16703	16729	16799	16791	16689	16697	16593	16608	16715	16656	16695	16655	16868	16880	16692	16539	16724	16580	16530	16526	16747	16707	16656	16390	16714	16665	16689	16581	16589	16758	16518	16625	16590	16618	16645	16672	16592	16790	16675	16645	16553	16688	16704	16697	16527	16547	16539	16736	16722	16582	16994	16519	16698	16714	16517	16786	16826	16633	16540	16826	16612	16729	16602
23911	21038	28668	30929	31543	32208	32639	31528	30686	30584	30531	29999	29607	29598	29537	29395	29330	29446	29233	29283	29557	29539	29373	29457	29388	29299	29318	29303	28957	29062	28949	29077	29238	29360	29272	29197	28972	29228	29134	29058	29222	29064	28942	29050	29002	29091	29358	29386	29136	29135	28962	28931	29224	29031	28950	28757	29022	28944	28984	28874	29197	29095	29040	28898	28950	28975	28931	29113	29100	29058	28898	29049	28910	29193	29088	29029	29157	29060	29233	29173	29085	28889	28942	29045	28795	29157	29230	29066	28942	29084	29195	28973	28887	29162	29196	28968	28843	28949	28970	28952	29009	29172	28870	28818	29167	28868	29248	29239	29057	29187	29110	28846	29111	28792	29264	28884	28937	28959	29070	28893	28841	28902	28981	29157	29268	29044	29159	29022	29167	29098	29084	28967	29208	29140	28896	29151	29119	28921	28821	29086	29170	29023	29208	29120	29023	28920	29221	28839	29091	29052	29255	29049	29085	29183	28814	29158	29202	29179	29100	29131	28969	29223	29334	28835	29160	29095	29246	29167	29012	29096	29096	28847	29578	28886	29082	29025	28996	29077	28904	29255	29102	29131	29215	29121	28878	29053	28817	28916	29055	29164	29204	28976	28994	29186	29006	29294	29003	29143	29188	28968	29154	29337	28890	28814	29108	28863	28780	29134	28903	28881	28968	29319	29119	29188	28919	28890	29248	29031	29126	29255	29096	29149	29161	28925	29275	29012	28808	29351	28937	29046	29038	28950	28925	28834	29081	29089	29050	28896	29029	28960	29025	28781	29166	29165	29177	29157	29165	29007	28858	29005	28783	28987	29155	28940	28999	29006	29109	29057	28892	29039	28865	29104	29087	29109	28977	29073	28903	29051	29084	28940	29160	29405	29220	29081	29101	29205	29006	29146	29002	29077	29126	28827	29047	29097	28904	28912	29054	28814	28958	29059	29189	29040	29284	29095	28960	29166	29180	29293	28900	29170	29040	29023	28846	29077	29037	28952	28868	29195	28841	28847	29037	28947	28873	29131	29068	28914	29109	29000	29140	29201	28935	28974	28654	28938	28894	29014	29037	28943	29079	29176	29188	28922	28916	29243	29102	28957	28803	28962	28910	28792	29039	29032	28952	29088	29042	29137	28922	29109	29142	29243	29236	29200	28990	29272	29100	29036	29177	29108	29264	28947	29137	29192	28948	28895	29210	29089	28959	29059	29065	28910	28985	29049	29002	29075	29098	29224	28957	29024	29236	28943	28864	28882	28909	29005	29239	28683	29183	28883	28931	29105	29138	28972	29014	29034	28621	28807	29047	29107	29056	29018	29086	28945	28872	29158	29166	29296	29210	29012	29127	29142	28851	29505	29222	28866	29110	29078	28973	29076	29010	29030	29093	29417	29236	28778	29182	28972	29192	29098	29071	29214	29113	28964	28853	29003	29113	29088	29201	29229	29295	29099	28831	28895	29056	28951	29129	29094	28879	28836	28931	29131	28823	29280	29128	29289	28865	29142	28919	28802	29014	29060	29011	29219	29150	29327	29161	29079	29246	28977	28976	29043	29089	28956	28931	29030	28988	29187	28892	29080	29002	29054	29007	29053	29072	29186	29028	29124	29075	29011	28657	29313	29292	29200	29096	28847	29135	29095	29121	29149	28877	29206	28841	29039	29078	28933	29196	29026	28776	28998	28965	29256	28921	29073	28860	29183	28895	28956	29018	29283	29258	28930	29153	28956	28994	28938	28917	29102	28901	28994	29008	28735	29010	29043	29057	29049	28842	29019	29222	28887	28932	29295	29209	28935	29092	28939	29052	28878	29181	29125	29237	29043	29183	28855	29092	28962	29053	29162	29297	29086	29078	28984	28944	29263	29044	28952	29018	28979	28895	29147	28864	28919	29307	29077	29197	29286	28932	29232	29181	29079	28891	29129	29033	29110	29234	28879	29095	28983	29421	28962	29124	29018	28929	29162	29003	29028	29094	28996	28952	28747	29209	29004	29101	29198	29043	29107	29142	29015	29099	29093	28909	29346	29325	29105	28899	29152	28955	28916	28866	28996	29107	28937	29109	28917	29124	28898	29387	29058	29170	29268	29315	29277	29040	29002	28977	28918	29149	29041	28889	29013	28915	28849	29002	28906	28997	28919	28889	29065	29078	29261	28950	28840	29106	28908	28986	29055	29155	29036	28959	29020	29099	28931	29111	29153	29106	28997	29249	29144	29220	29002	29124	29152	29127	29216	29051	29197	28941	29097	29188	29037	29025	28950	29027	29022	29178	29244	28889	28889	29202	29175	29255	28991	28883	28742	29071	28973	28930	29214	28915	28959	29261	28840	29057	28946	28759	28993	29283	29067	29060	29183	29187	29279	29141	29419	29157	28880	29050	28900	28926	29052	29024	29176	29268	28965	29186	29067	28779	29089	29109	28838	28690	29118	28986	29142	29247	29155	29328	29093	29263	29116	28997	29109	29127	29144	29081	28971	29066	29247	28958	29111	29066	28918	28952	28894	29195	28774	29059	29145	29199	29182	28843	28815	28740	29083	29125	28813	28978	28916	29000	28797	29059	28990	29261	28888	28872	28890	29098	29005	29082	29218	29061	28984	29020	29174	28932	29004	29101	28770	29078	29290	29150	29205	28814	29207	29091	29155	28987	29029	29148	29182	28943	29148	29001	29078	29131	29152	29270	29157	28931	28774	29037	29173	29066	29099	29263	29147	28946	28939	28916	29266	29139	29060	28977	29112	29187	29005	28975	28853	28997	28935	29007	28957	29064	29244	29196	29158	28805	28976	28817	29243	29106	28922	29080	28842	29070	29083	28981	29011	29130	29120	28813	29047	29388	28781	28999	28860	28985	29320	29086	28941	29092	28861	29201	29002	29005	29085	28890	29227	29151	29034	29047	29159	28904	29111	29229	28989	29053	29194	28910	28916	28780	29195	29214	29154	29017	29033	29612	29185	28944	29172	29051	28922	28978	29062	29082	29068	29195	29223	29329	28942	28837	29103	29226	29053	28883	28841	29206	29026	29307	29081	28984	29022	29196	28966	29099	29165	28937	28979	28926	28842	28822	29024	29214	28849	29088	29040	29256	29211	28871	29118	29266	29094	29167	29115	29181	29242	29133	29076	28707	29038	29115	29051	29237	29207	28870	29061	29099	29113	29331	29052	29236	28794	28897	29027	28963	29021	28852	28819	29070	28904	29009	28919	28911	29170	28873	29131	28760	28987	29010	29001	29230	28780	29189	29087	28949	29147	29154	29170	29185	29121	29075	29142	28967	29127	29071	29323	29109	28988	29305	29080	29136	29147	29021	29042	29255	28906	28984	29008	28842	28732	28927	29108	29014	29271	29123	29011	29137	29150	29100	29004	29181	28980	28955	29091	28848	29260	29361	29378	29136	29315	28921	29201	29201	28754	28906	29127	29183	28899	29234	29051	29130	29109	28994	29092	29228	28966	28774	28990	28900	29166	28877	29132	29064	29116	29110	29156	29112	28911	29092	29268	28912	28984	28779	29009	29161	29410	28961	28874	28866	29270	29077	28977	29188	29257	29383	29382	28987	28954	28966	29024	29053	28964	29023	29002	29082	28854	29006	28960	29176	29381	29093	29158	28892	29017	29382	29052	29047	28998	29119	29203	29256	29026	29092	28881	29104	29192	29170	29075	28824	28974	29158	29091	28963	29064	29105	29267	29161	29100	29191	29240	29039	28898	29103	28976	29145	29218	29065	28900	29029	28960	28882	29197	28923	28939	28949	29227	29253	29092	29142	28895	28997	29070	29050	29059	28948	28740	29063	29043	29272	28955	28933	28989	29043	28950	28951	29213	29207	28969	29060	28898	29041	29219	28797	28900	29018	29172	29001	28930	28959	29100	29337	29067	28930	29001	29088	28926	29140	29070	29174	29030	29357	29446	28987	28928	28916	29098	29287	29508	29315	29123	29085	28964	28950	29119	29227	28849	28809	29202	29049	29301	28863	29045	28902	29089	29160	29068	29014	29059	29208	29003	29118	29107	28993	29004	29023	28984	28710	29036	29042	29167	28853	29253	29048	28977	29225	29174	29257	28963	28736	29004	29172	28896	28993	29167	29079	28988	29019	29236	28819	29003	29053	29141	28889	29105	29103	28842	29086	28898	28954	29203	29125	29149	29223	29181	29046	28951	29005	29008	28888	29104	29021	29154	29032	28867	28782	28847	29052	28738	29152	29188	29094	28951	29184	28841	28871	29147	29036	28972	29360	29201	29265	28788	28889	28945	29068	28988	29037	28881	29009	29008	29175	29023	29140	28912	28991	29047	28967	29267	29049	29118	29046	29196	29210	29248	29146	29145	29259	29275	29083	29004	29090	28979	28844	29146	28872	28928	29077	29236	29196	29407	29266	29162	29199	29255	29098	28957	29036	29200	29054	29359	29070	28970	28691	28812	28989	28973	29130	29056	29059	29039	28929	28838	29186	29154	29128	29063	28931	28839	29013	28932	28794	29114	29039	28910	28963	29130	28972	28940	29033	28889	29187	28948	28987	29113	29257	29102	29325	29280	28976	29209	28837	28866	29092	29007	29159	29108	28886	28792	28953	29086	29048	29161	29018	29060	28925	29174	28873	28912	29030	28960	28826	28808	29137	29161	28960	29005	29063	29134	29318	29212	29109	29009	29120	29073	29198	29037	29021	29048	28950	28823	29108	28874	29368	29132	28986	28882	29238	29313	29139	29076	29285	28970	29107	29456	29060	29050	29099	29116	28978	28926	29043	28925	29052	29065	29167	29298	29003	28958	29068	28826	28918	28892	29154	28958	29059	28927	29279	29216	29231	29347	28903	29048	28799	28966	28857	28837	28951	28954	28875	29074	28969	29054	29198	29016	28861	28919	29141	29180	29012	28898	28909	28795	29058	29335	29074	29121	29051	28998	29215	29011	28829	28904	29069	29132	29157	29072	28805	29036	29014	29291	29150	29220	29190	28985	29188	29017	29045	29134	29112	29183	29212	28994	28896	29151	29323	29038	28956	28977	28923	29060	29150	28896	28855	29283	29141	29248	29023	28753	29007	28943	28844	28914	29138	28969	28971	29141	29033	29051	29108	29170	28956	28935	29072	29039	29014	28969	29153	29273	29270	28958	29150	29074	28982	29032	29130	29181	29172	29314
25234	45378	40180	33537	25056	21014	19627	18994	18589	17873	17831	17334	17211	16605	16583	16763	16871	16696	16558	16526	16600	16578	16498	16290	16346	16212	16183	16402	16264	16364	16299	16419	16382	16119	16312	16423	16125	16236	16212	16353	16240	16246	16473	16209	16189	16187	16232	16259	16314	16284	16240	16193	16391	16112	16042	16348	16200	16224	16301	16255	16282	16165	16385	16131	16257	16257	16246	16133	16279	16154	16180	16248	16170	16259	16169	16450	16181	16200	16292	16246	16439	16199	16173	16231	16300	16159	16308	16180	16198	16232	16365	16127	16283	16167	16272	16248	16130	16150	16187	16138	16184	16403	16264	16349	16224	16204	16356	16224	16291	16328	16395	16105	16200	16237	16199	16176	16351	16158	16167	16204	16349	16084	16389	16315	16139	16337	16098	16118	16211	16185	16415	16092	16205	16352	16171	16309	16338	16409	16303	16222	16307	16135	15978	16202	16126	16149	16216	16206	16342	16296	16102	16081	16251	16130	16147	16195	16216	16198	16249	16109	16411	16017	16161	16176	16086	16328	16178	16231	16112	16191	15899	16314	16192	16346	16078	16298	16290	16318	16330	16421	16041	16184	16015	16228	16256	16194	16167	16169	16228	16289	16100	16063	16190	16135	16177	16257	16273	16215	16171	16057	16209	16170	16211	16157	16174	16228	16102	16114	16264	16189	16332	16316	16234	16202	16187	16274	16134	16129	16267	16075	16320	16343	16260	16272	16208	16273	16169	16279	16371	16294	16127	16299	16115	16296	16440	16177	16144	16347	16005	16195	16307	16310	16172	16113	16293	16194	16222	16285	16234	16188	16352	16137	16311	16225	16238	16304	16204	16283	16361	16196	16091	16220	16356	16128	16329	16184	16195	16283	16115	16149	16012	16256	16154	16225	16243	16063	16213	16366	16338	16179	16104	16122	16058	16216	16167	16189	16415	15990	16112	16334	16176	16033	16215	16254	16282	16213	16332	16110	16159	16235	16059	16230	16207	16211	16178	16294	16108	16197	16093	16151	16095	16288	16123	16153	16158	16202	16122	16293	16264	16019	16294	16193	16266	16247	16177	16338	16253	16152	16235	16380	16141	16167	16293	16257	16370	16169	16169	16101	16385	16236	16337	16081	16204	16231	16247	16277	16106	16199	16396	16089	16305	16373	16189	16176	16313	16164	16302	16130	16300	16272	16217	16184	16159	16083	16188	16185	16172	16351	16221	16285	16352	16225	16239	16339	16154	16199	16180	16096	16013	16254	16384	16285	16212	16290	16302	16256	16223	16235	16196	16105	16270	16397	16234	16119	16149	16259	16268	16112	16318	16200	16474	16259	16238	16213	16329	16439	16243	16313	16244	16192	16102	16183	16080	16205	16137	16202	16163	16160	16032	16265	16212	16414	16245	16224	16118	16347	16341	16078	16150	16172	16186	16125	16093	16126	16200	16211	16180	16300	15960	16240	16236	16329	16176	16121	16168	16201	16132	16372	16382	16346	16169	16250	16207	16276	16133	16159	16292	16353	16173	16070	16122	16255	16278	16100	16343	16117	16016	16068	16333	16030	16358	16210	16180	16258	16103	16023	16140	16424	16385	16392	16220	16134	16318	16154	16400	16251	16220	16232	16076	16165	16113	16124	16124	16173	16173	16303	16279	16133	16215	16173	16404	16141	16221	16194	16431	16288	16161	16157	16240	16243	16255	16109	16189	16268	16257	16207	16408	16219	16274	16130	16264	16179	16121	16095	16314	16100	16409	16171	16397	16221	16149	16279	16307	16286	16316	16195	16215	16278	16197	16056	16222	16339	16185	16115	16169	16291	16367	16335	16207	16193	16255	16301	16226	16205	16305	16189	16186	16211	16363	16099	16308	16202	16293	16176	16033	16207	16272	16268	16267	16116	16191	16431	16428	16126	16266	16178	16137	16257	16266	16179	16240	16281	16022	16253	16360	16191	16111	16307	16234	16145	16156	16157	16276	16204	16343	16094	16291	16227	16341	16162	16220	16097	16346	16263	16389	16223	16261	16163	16338	16135	16139	16263	16195	16431	16225	16203	16246	16206	16268	16244	16375	16207	16246	16162	16219	16227	16339	16267	16156	16184	16395	16253	16152	16096	16249	16084	16258	16213	16413	16179	16221	16320	16240	16142	16165	16164	16281	16266	16246	16123	16304	15972	16483	16179	16238	16331	16112	16510	16201	16133	16200	15980	16249	16253	16102	16152	16309	16261	16139	16242	16357	16059	16393	16239	16173	16186	16116	16175	16318	16023	16181	16219	16209	16151	16200	16233	16228	16185	16102	16299	16179	16066	16219	16098	16173	16232	16283	16068	16357	16180	15999	16356	16179	16109	16258	16350	16305	16135	16212	16173	16072	16195	15933	16168	16289	16274	16026	16172	16207	16336	16104	16234	16171	16347	16038	16080	16092	16286	16335	16243	16171	16410	16159	16150	16203	16168	16238	16320	16166	16320	16036	16339	16078	16293	16306	16147	16355	16062	16147	16066	16183	16137	16429	16187	16020	16258	16316	16122	16145	16109	16064	16412	16197	16203	16117	16258	16321	16198	16065	16324	16285	16105	16349	16300	16364	16373	16346	16046	16158	16316	16060	16160	16282	16122	16261	16489	16003	16236	16396	16158	16342	16132	16062	16177	16261	16359	16305	16109	16184	16293	16110	16206	16406	16187	16332	16330	16226	16113	16221	16153	16194	16026	16252	16487	16355	16206	16400	16179	16327	16163	16316	16057	16301	16072	16073	16305	16137	16267	16417	16245	16336	16263	16170	16214	16134	16224	16359	16221	16304	16240	16170	16241	16225	16368	16179	16320	16170	16128	16184	16126	16126	16240	16270	16031	16107	16321	16286	15912	16278	16286	16088	16234	16124	16287	16069	16340	16364	16114	16310	16232	16218	16245	16136	16170	16083	16040	16170	16202	16182	16350	16059	16061	16201	16175	16175	16333	16303	16166	16273	16180	16303	16333	16449	16182	16180	16194	16106	16320	16216	16219	16011	16127	16182	16094	16207	16378	16226	16329	16306	16239	16317	16130	16138	16042	16194	16176	16073	16175	16275	16211	16163	16188	16048	16264	16271	16474	16172	16199	16034	16114	16096	16125	16259	16284	16227	16194	16334	16231	16205	16199	16186	16037	16387	16487	16192	16147	16078	16248	16278	16212	16340	16237	16115	16120	16153	16321	16189	16359	16200	16277	16461	16214	16164	16204	15958	16177	16185	16367	16474	16240	16387	16186	16180	16112	16183	16220	16347	16294	16177	16212	16244	16141	16397	16052	16238	16418	16078	16146	16232	16232	16289	16381	16261	16373	16363	16225	16328	16169	16287	16302	16135	16185	16185	16256	16253	16118	16230	16120	16314	16287	16390	16139	16236	16219	16142	16170	16216	16377	16369	16073	16194	16209	16188	16150	16194	16231	16391	16222	16172	16326	16323	16062	16160	15936	16237	16260	15979	16292	16255	16121	16148	16236	16265	16372	16271	16253	16210	16296	16206	16256	16164	16148	16166	16384	16231	16080	16273	16294	16260	16432	16178	16217	16177	16364	16198	16227	16116	16232	16155	16299	16197	16218	16343	16282	16192	16058	16179	16123	16251	16209	16202	16393	16213	16313	16231	16333	16209	16252	16387	16325	16164	16193	16254	16382	16466	16212	16292	16143	16192	16191	16511	16208	16189	16320	16085	16300	16160	16190	16250	16360	16169	16269	16096	16237	16243	16397	16243	16405	16332	16117	16285	16267	16266	16094	16478	16202	16277	16044	16148	16166	16159	16369	16066	16265	16431	16179	16236	16218	16238	16043	16199	16085	16129	16494	16114	16405	16159	16004	16370	16236	16219	16249	16257	16170	16193	16221	16203	16124	16221	16299	16035	16090	16153	16352	16308	16152	16161	16005	16291	16116	16202	16279	16268	16121	16211	16141	16325	16272	16374	16256	16159	16068	16132	16141	16229	16312	16236	16157	16101	16040	16351	16297	16009	16202	16244	16174	16123	16148	16223	16149	16233	16122	16263	16355	16141	16258	16199	16277	16159	16235	16390	16045	16231	16042	16083	16153	16392	16124	16232	16289	16339	16199	16249	16278	16125	16139	16033	16112	16218	16234	16091	16174	16313	16137	16207	16217	16118	16137	16376	16164	16266	16260	16015	16214	16200	16156	16216	16242	16315	15929	16374	16088	16118	16201	16201	16160	16300	16277	16221	16175	16108	16246	16182	16166	16256	16354	16257	16141	15962	16304	16261	16144	16208	16310	16225	16145	16200	16294	16230	16213	16314	15945	16334	16252	16233	16384	16209	16302	16148	16225	16211	16182	16153	16209	16183	16305	16346	16355	16222	16190	16166	16256	16023	16244	16376	16250	16200	16211	16373	16220	16187	16055	16362	16216	16312	16196	16137	16282	16166	16118	16171	16108	16266	16185	16232	16153	16297	16298	16169	16090	16207	16355	16130	16208	16270	16276	16152	16308	16308	16234	16139	16296	16263	16165	16249	16178	16126	16091	16188	16201	16276	16278	16156	16200	16295	16186	16088	16153	16280	16353	16180	16251	16364	16043	16110	16382	16212	16247	16125	16275	16267	16131	16218	16293	16105	16247	16157	16197	16045	16195	16265	16219	16223	16090	16238	16411	16312	16058	16367	15995	16144	16291	16229	16094	16315	16166	16312	16266	16269	16218	16176	16380	16211	16353	16035	16050	16191	16239	16156	16369	16271	16124	16447	16164	16205	16197	16275	16339	16221	16205	16347	16242	16204	16268	16146	16243	16289	16263	16121	16172	16248	16182	16294	16026	16095	16207	16117	16425	16344	16084	16005	16197	15933	16171	16225	16386	16287	16138	16206	16146	16002	16220	16243	16167	16283	16261	16163	16152	16267	16162	16182	16333	16252	16189	16169	16230	16216	16269	16204	16195	16031	16244	16173	16309	16214	16169	16211	16088	16147	16321	16161	16326	16328	16178	16174	16222	16149	16198	16254	16223	16166	16214	16235	16392	16263	16054	16285	16292	16260	16253	16143	16257	16231	16088	16375	16159	16145	16270	16222	16264	16375	16275	16170	16258	16126	16268	16195	16292	16307	16339	15990	16132	16235	16363	16211	16218	16270	16563	16160	16314	16247	16209	16329	16245	16256	16466
22581	20968	28211	26538	28227	31710	34260	31901	30881	30404	30170	29932	29720	29505	29502	29181	29225	29044	29006	29327	29318	29316	28961	28817	29038	29097	28780	28855	28710	28629	28654	28838	28831	28885	28981	28717	28878	28781	28644	28620	28699	28742	28589	28601	28952	28898	28721	28863	28723	28748	28822	28703	28683	28656	28858	28764	28939	28485	28651	28908	29098	28655	28789	28859	28636	28723	28447	28629	28576	28482	28725	29113	28818	28702	28528	28476	28879	28559	28601	28644	28677	28682	28769	28575	28650	28634	28669	28522	28561	28750	28682	28685	28722	28841	28878	28824	28558	28521	28693	28742	28694	28707	28469	28787	28664	28490	28640	28667	28529	28618	28621	28538	28335	28916	28835	28697	28711	28620	28759	28854	28361	28546	28802	28901	28512	28675	28785	28610	28691	28606	28411	28505	28633	28626	28591	28857	28391	28659	28515	28605	28918	28703	28590	28857	28601	28835	28829	28757	28811	28649	28850	28771	28557	28875	28689	28609	28520	28614	28346	28552	28590	28461	28644	28797	28701	28793	28734	28728	28697	28815	28916	28707	28647	28998	28735	28785	28619	28682	28609	28638	28768	28467	28652	28707	28361	28622	28512	28875	28448	28252	28423	28486	28864	28658	28736	28549	28635	28678	28749	28476	28762	28650	28501	28361	28385	28691	28518	28641	28532	28668	28918	28918	28850	28885	28871	28639	28449	28504	28499	28508	28442	28949	28498	28326	28631	28778	28752	28373	28565	28516	28417	28731	28723	28817	28568	28850	28954	28782	28596	28877	28877	28663	28606	28682	28544	28653	28795	28601	28921	28563	28846	28665	28370	28725	28568	28644	28637	28722	28598	28692	28708	28777	28406	28396	28630	28530	28478	28690	28734	28765	28636	28744	28557	28853	28375	28658	28794	28652	28632	28870	28498	28763	28679	28852	28746	28574	28642	28765	28888	28715	28579	28691	28521	28413	28391	28840	28590	28843	28447	28338	28562	28413	28621	28512	28562	28914	28335	28545	28696	28640	28735	28444	28819	28455	28520	28782	28963	28458	28419	28603	28518	28625	28628	28656	28698	28675	28528	28418	28820	28659	28766	28598	28597	28354	28744	28543	28549	28675	28940	28692	28663	28649	28687	28737	28380	28571	28450	28754	28689	28682	28539	28618	28543	28665	28442	28830	28880	28884	28789	28663	28678	28542	28606	28573	28596	28761	29105	28734	28888	28620	28646	28573	28518	28582	28361	28748	28745	28765	28776	28757	28840	28954	28548	28644	28454	28737	28451	28658	28711	28695	28546	28528	28545	28540	28764	28788	28684	28659	28671	28687	28806	28546	28810	28597	28942	28416	28752	28474	28575	28475	28571	28516	28545	28637	28635	28699	28643	28650	28836	28823	28722	28488	28813	28891	28560	28653	28618	28560	28733	28605	28471	28812	28444	28700	28649	28761	28914	28705	28580	28780	28446	28563	28600	28562	28415	28782	28801	28748	28650	28931	28626	28404	28547	28633	28712	28991	28723	28544	28639	28690	28585	28576	28734	28664	28536	28646	28814	28791	28703	28760	28571	28443	28585	28710	28630	28738	28670	28545	28553	28582	28667	28657	28505	28676	28837	28626	28795	28516	28536	28760	28455	28569	28546	28421	28533	28588	28798	28749	28680	28659	28474	28685	28877	28649	28912	28649	28739	28563	28624	28425	28964	28330	28566	28651	28728	28842	28645	28762	28769	28871	28643	28385	28641	28520	28752	28574	28786	28736	28763	28726	28904	28609	28660	28779	28512	28740	28377	28600	28644	28830	28562	28630	28955	28636	28730	28563	28796	28857	28848	28726	28723	28728	28733	28766	28630	28637	28789	28446	28486	28570	28645	28826	28734	28837	28512	28602	28422	28745	28726	28850	28537	28717	28705	28586	28494	28601	28750	28958	28642	28772	28752	28455	28703	28614	28444	28659	28843	28735	28761	28620	28766	28703	28805	28887	28778	28654	28757	28739	28775	28850	28665	28742	28396	28681	28659	28635	28797	28555	28571	28667	28789	28531	28439	28723	28431	28682	28571	28693	28694	28608	28701	28535	28796	28820	28650	28586	28576	28561	28707	28605	28864	28770	28649	28705	28842	28800	28607	28761	28614	28545	28495	28811	28597	28631	28825	28755	28738	28584	28535	28471	28464	29043	28709	28749	28720	28799	28667	28757	28607	28886	28849	28876	28800	28579	28577	28580	28648	28271	28584	28646	28569	28461	28730	28659	28814	28497	28539	28664	28693	28718	28543	28768	28725	28733	28767	28570	28819	28779	28691	28555	28500	28796	28604	28428	28621	28624	28572	28657	28844	28785	28641	28675	28581	28848	28724	28708	28600	28696	28543	28674	28723	28775	28666	28745	28682	28677	28741	28576	28598	28859	28564	28484	28622	28601	28448	28783	28773	28354	28691	28504	28595	28646	28869	28588	28700	28820	28515	28597	28395	28529	28308	28870	28601	28520	28582	28687	28448	28598	28489	28484	28630	28683	28857	28831	28859	28682	28829	28457	28598	28842	28651	28596	28559	28713	28716	28336	28777	28879	28578	28729	28714	28505	28283	28758	28529	28706	28766	28519	28569	28685	28525	28495	28697	28624	28735	28428	28679	28581	28568	28554	28842	28541	28538	28729	28319	28650	28735	28814	28588	28554	28350	28587	28824	28780	28690	28776	28663	28634	28579	28635	28664	28649	28593	28583	28445	28525	28443	28500	28423	28689	28687	28824	28809	28638	28639	28591	28781	28412	28496	28666	28658	28499	28712	28732	28761	28421	28682	28660	28763	28405	28496	28807	28745	28527	28745	28804	28661	28622	28648	28678	28662	28787	28798	28778	28734	28501	28681	28858	28698	28855	28558	28773	28598	28762	28528	28567	28635	28740	28543	28670	28772	28695	28604	28777	28564	28502	28658	28852	28655	28691	28566	28707	28753	28679	28651	28624	28681	28623	28596	28863	28510	28840	28873	28893	28724	28675	28477	28845	28810	28494	28464	28692	28544	28482	28509	28726	28721	28481	28442	28728	28513	28834	28536	28595	28518	28544	28505	28667	28514	28548	28699	28515	28541	28604	28580	28747	28483	28749	28871	28641	28681	28720	28502	28643	28709	28633	28701	28809	28680	28607	28876	28491	28644	28710	28720	28625	28797	28706	28671	28705	28700	28749	28611	28643	28365	28617	28782	28663	28429	28389	28790	28681	28797	28748	28862	28860	28958	28703	28681	28653	28697	28709	28597	28403	28587	28854	28739	28789	28729	28660	28408	28456	28812	28625	28547	28491	28484	28756	28705	28599	28722	28669	28743	28727	28815	28543	28697	28666	28585	28640	28833	28566	28611	28544	28721	28541	28391	28656	28659	28837	28775	28575	28719	28615	28546	28595	28527	28602	28506	28611	28654	28399	28812	28684	28568	28608	28384	28505	28703	28670	28615	28661	28580	28841	28841	28646	28641	28528	28771	28607	28443	28832	28547	28707	28288	28643	28682	28697	28593	28735	28818	28491	28693	28790	28610	28688	28710	28552	28621	28560	28703	28955	28598	28636	28612	28701	28521	28563	28799	28726	28423	28831	28989	28557	28708	28686	28908	28771	28661	28736	28498	28540	28726	28534	28617	28681	28606	28584	28460	28597	28570	28464	28326	28724	28984	28686	28581	28928	28597	28689	28692	28643	28637	28737	28757	28799	28570	28459	28607	28680	28592	28740	28663	28827	28632	28695	28931	28848	28895	28478	28451	28447	28577	28585	28678	28675	28743	28445	28651	28613	28448	28842	28827	28591	28582	28497	28679	28685	28601	28621	28804	28668	28579	28512	28706	28708	28553	28927	28762	28666	28532	28676	28915	28673	28829	28669	28833	28591	28698	28749	28265	28804	28451	28646	28756	28708	28406	28602	28847	28866	28627	28513	28679	28614	28934	28579	28705	28874	28702	28665	28666	28723	28596	28488	28594	28582	28770	28639	28580	28834	28726	28597	28428	28896	28845	28392	28748	28850	28565	28401	28645	28569	28615	28559	28645	28558	28606	28631	28631	28503	28808	28673	28625	28454	28480	28401	28653	28832	28732	28557	28382	28429	28734	28643	28632	28605	28548	28715	28625	28807	28797	28493	28883	28868	28538	28758	28429	28702	28509	28657	28764	28672	28711	28735	28808	28568	28584	28746	28600	28552	28710	28622	28684	28954	28592	28657	28586	28517	28546	28598	28628	28747	28993	28611	28429	28500	29038	28648	28469	28776	28885	28691	28765	28485	28620	28516	28888	28700	28789	28861	28865	28875	28618	28671	28742	28656	28982	28483	28768	28953	28504	28530	28533	28766	28626	28451	28516	28771	28619	28644	28672	28647	28696	28355	28747	28490	28457	28857	28601	28683	28878	28697	28795	28767	28443	28748	28661	28581	28670	28769	28440	28480	28764	28640	28814	28487	28613	28632	28739	28591	28791	28660	28740	28685	28830	28690	28613	28664	28884	28725	28631	28570	28895	28808	28651	28897	28714	28737	28525	28670	28567	28583	28822	28478	28781	28592	28637	28585	28779	28575	28795	28727	28503	28647	28784	28679	28490	28506	28690	28528	28518	28621	28700	28808	28735	28652	28778	28857	28936	28833	28400	28648	28554	28794	28615	28386	28443	28586	28673	28735	28386	28512	28826	28661	28709	28875	28668	28847	28553	28762	28807	28568	28741	28642	28394	28529	28728	28624	28595	28686	28862	28589	28682	28465	28596	28523	28825	28691	28731	28582	28534	28627	28539	28685	28562	28687	28761	28702	28673	28811	28526	28668	28474	28604	28698	28799	28565	28657	28551	28502	28786	28636	28641	28519	28578	28584	28822	28645	28835	28726	28909	28538	28626	28644	28890	28672	28734	28670	28682	28590	28712	28732	28645	28703	28511	28696	28629	28666	28531	28502	28797	28982	28741	28509	28840	28698	28996	28701	28723	28647	28676	28722	28682	28739	28600	28651	28938	29089	28571	28633	28800	28699	28689	28843	28433	28781	28733	28342	28763	28889	28655	28670	28752	28759	28904	28529	28492	28546	28856	28767	28522	28615	28598	28491	28567	28653	28563	28671	28809	28806	28641	28608	28739	28714	28708	28815	28582	28634	28667	28930	28562	28485	28569	28684	28780	28842
27338	51981	44711	33726	26066	22000	20975	19950	18630	18186	17753	17443	17105	16852	16664	16547	16750	16549	16431	16645	16602	16675	16178	16366	16349	16420	16347	16310	16246	16157	16312	16356	16212	16112	16278	16230	16303	16138	16228	16158	16064	16130	16186	15937	16056	16251	15913	16328	16022	16216	16095	16285	16254	15998	16253	16060	16107	16037	16091	16036	16099	16089	16153	16209	16090	16202	16253	15992	16196	16167	16215	16133	16133	16041	16289	16255	16092	16053	16214	16116	16003	16127	15969	16074	16225	16034	16236	16017	15954	16195	16057	16093	16013	15964	16203	15935	16034	16193	16098	16088	16085	16144	16148	16184	16345	16130	16081	16162	15852	16161	16085	16092	16111	16120	16094	16262	16117	16088	16009	16068	16096	16163	16039	15949	16112	16136	16170	16165	15963	15985	16081	16094	16160	16060	16070	16108	16082	16012	16188	16058	16217	15868	16195	16229	16059	16107	15950	16082	16257	16040	15985	16309	16128	16001	16047	15957	16142	16061	16192	16080	16057	16034	16103	16078	16168	16152	16027	16300	16059	15944	16121	15993	16162	16104	15993	15960	16092	16074	16062	16100	15998	15973	16132	16072	15856	16053	16097	16155	16177	15925	16026	16156	16196	16039	16110	16100	16015	16041	16142	16062	16148	16161	16039	16129	16241	15943	15972	16141	16111	16118	16149	16371	16255	15997	16212	16087	16058	16012	16102	16182	16100	15921	16194	16001	16112	16113	16086	16125	16147	16029	16033	16175	16035	15846	15989	16112	16148	16129	16008	16139	16328	16164	16047	16133	16012	15994	16262	16083	16129	15976	15965	16059	16217	16264	16225	16220	16137	15841	16163	16054	16170	16150	16143	16194	16118	16161	16126	16283	15960	16032	16064	16030	16111	16045	16070	16092	16128	16103	15942	15984	16124	16006	16041	16126	15998	16049	16103	15817	16178	16052	16060	16177	16213	16035	16010	16015	16117	16101	15989	16086	15901	16015	15983	15971	15977	16029	16155	16174	15918	16065	16098	16139	15958	16160	15982	16200	16101	15925	16018	16238	16116	16002	16304	16134	16048	16074	16158	16213	15922	16144	16100	16167	15986	16024	16137	16165	15959	15933	16177	16055	16125	16141	16126	16128	16117	16083	16304	15872	16135	16001	15984	15897	16210	16107	16063	15999	15964	16248	16042	16051	16052	16161	15927	16031	16196	15991	16135	16218	16206	16161	16092	16175	16061	16108	16201	16172	15972	16203	16094	16032	16078	16176	16087	16172	15938	16027	16002	16000	16175	16056	16040	16189	16140	16144	16105	16149	16224	15968	16138	16085	15904	15991	16042	15956	16066	16180	16236	16010	16099	15927	15960	16252	16225	15873	16023	15922	16228	16124	16085	15956	16069	16159	15975	16041	16143	15970	16251	16038	16051	16218	16028	16229	16095	16021	16211	16083	16101	16207	16075	15950	16042	16209	16015	16138	16270	16143	16242	16046	16055	16183	16211	16217	15886	16118	16091	16074	16234	16027	16099	16165	16119	16000	16171	16263	16057	16039	16044	16029	16085	16075	16169	16109	15902	16203	15943	16237	16114	15861	15935	16137	16026	16039	16188	16050	16087	15955	15947	16020	15947	16205	16047	16110	16022	16002	16144	16145	16116	16225	16174	15977	16096	15964	16134	15976	16155	16073	16092	16066	15960	16158	15990	16029	16195	16309	16195	16030	15953	16055	16175	15884	16011	16105	16001	16139	16207	16170	16228	16092	16032	16136	16126	16076	16033	16150	16166	16160	15983	16147	15828	16163	16191	16050	16130	16022	15862	16153	16117	16128	16126	16091	16214	16003	15931	16103	15989	16001	16161	16106	16000	16038	16067	16076	16109	16163	15990	15883	16162	15872	16058	16163	16277	16152	16045	16125	16099	16176	16087	16022	16091	15933	16123	16134	16233	15997	16187	16068	16036	16065	16231	16076	15968	16013	15970	16191	16156	16161	16022	15961	16106	16160	16022	15973	15957	15950	16029	16086	16067	16264	16124	16032	16284	16046	16008	15846	16257	16056	15849	16291	15957	16002	16068	16001	16102	16031	16022	16236	16076	16006	15937	16042	16125	16027	16181	16124	16074	16111	16083	16031	16050	16191	15962	16142	15961	16179	16186	16043	16163	15979	15936	16122	15991	16145	16066	15962	16062	15930	15906	16327	16025	16030	16166	16288	15933	16144	16165	16157	16216	15968	15948	16066	16193	16106	16086	16129	16100	16103	16235	15945	16057	16011	16063	16251	16119	16021	16143	16182	16149	16187	16153	16175	16005	16203	16325	15923	16134	16124	16241	16333	16273	16169	16261	15905	16120	16162	16178	16136	16172	16193	15969	16076	16325	15988	15945	16139	16262	16055	16128	16014	15951	15958	15987	16060	16086	16252	16089	16129	16155	16003	16179	16184	16311	16106	16014	16136	15937	16053	16128	16055	16024	16052	16096	16048	16056	16000	16105	16128	16150	16273	16124	15966	15973	16097	16010	16079	16177	15913	16199	16114	16099	16188	15893	16138	16124	16037	15892	16116	15931	16106	16059	15934	16048	16001	16049	16019	15950	15895	16071	16164	15978	16102	15968	16269	16002	15831	16254	15976	16049	16121	16067	16066	16008	16025	16271	15966	15814	15994	15996	16193	16103	16211	16002	16014	16136	15960	16099	16066	16092	16049	15922	16025	15997	16322	16087	16060	16160	16218	16217	16006	16271	16140	15990	15964	16175	16072	16011	16069	16147	16145	15972	16012	16180	16142	16187	15959	16113	16116	16076	16155	16055	16181	16036	16082	16293	15925	16240	16117	16112	15976	16079	15928	16131	15975	16013	15862	16104	16010	16222	16165	16201	16022	16012	16132	16053	16079	16127	16118	16025	16232	16030	16170	16117	16199	16071	16168	16031	16028	16050	16130	16040	16178	16197	16204	16112	15979	15997	16225	15943	16154	16107	16245	16026	16065	16102	16069	15931	16016	16158	16041	15863	16030	16194	16015	16100	16101	15976	16059	16087	16125	16159	16174	16026	16302	16037	16138	16078	16192	15972	16069	16098	16040	15957	15897	16169	16028	15878	16113	16042	16043	16059	15945	16145	16180	16043	16092	16130	16113	16003	15960	16110	16107	16241	16001	16202	16084	15927	16156	16073	16039	16072	15943	16127	16069	16095	16205	16055	16198	16111	16147	16100	15957	15981	16005	16103	15958	16042	16127	16021	16231	16072	16152	16165	16100	16170	16069	16173	16125	16187	16065	16044	16084	16085	16144	16059	15910	16091	16178	16046	16010	15962	16080	16240	16123	16157	16212	15815	16171	16050	16034	16266	16099	16219	15991	16135	16095	16066	16329	16232	15881	16125	16099	16241	16067	15945	16158	15970	16040	16143	16176	16194	16130	16181	15999	16089	16180	15944	16119	16140	16141	15853	16145	15865	16145	16029	16304	16118	16215	15853	16161	16071	16018	16102	16074	15977	16113	15996	16051	16148	16100	16169	16116	15891	16242	16159	16096	16300	16087	15937	15872	15894	15954	16353	16073	16121	16144	16208	15871	16077	16090	15947	16174	16082	16010	16043	16146	16139	16029	16164	15889	16222	16152	16021	16113	16103	16211	16080	16078	15981	16035	16121	15873	16092	16136	15983	16130	15911	15823	15969	16150	16123	16083	16027	16009	16015	16106	16276	15888	16090	15924	16097	15988	16016	16023	16067	16012	16261	15896	15989	16100	16046	16095	16108	15993	16108	16103	16119	15991	16189	15868	15844	16019	16020	16058	16058	16010	16087	16103	15975	16091	16099	16163	15977	16075	16092	15947	16209	16058	16158	16082	15885	16032	16049	16108	16166	15976	16083	16122	16213	16071	16125	16059	16149	16051	15997	16113	16089	16145	16184	15897	16042	16223	16099	16289	16041	16056	16003	16274	16177	15967	16040	16139	16227	16248	16188	16065	16079	16156	16064	16083	15954	16283	15852	15892	16056	15929	16086	16221	16014	16092	16135	16193	16147	16053	16118	16099	16231	16069	16091	16069	16245	16219	16020	16143	16112	15979	16168	16015	16227	16018	16065	16056	16097	16003	16129	16072	16055	16226	16152	16084	16057	15977	16057	16075	16286	16187	16121	16159	15998	16090	16053	16187	15995	15832	16156	16165	16136	15906	16060	15893	16069	16062	15976	16084	16189	16018	16106	16063	15999	16095	16120	16058	16064	15933	16194	15981	16171	16052	16041	16055	16160	16215	16041	16005	15952	16174	16183	15983	16122	16223	16077	16128	16122	16061	16073	16058	16030	16079	16032	16114	16188	16135	16040	16089	16127	16006	16027	16103	16173	16096	16169	16110	16079	16215	16089	16023	16192	16282	16145	16001	16007	16533	16252	16098	16087	15991	16105	16086	15939	16146	16215	16107	16235	16140	16376	16128	15995	16283	15847	16130	16285	16142	15991	16240	16085	16188	16103	16208	16055	16172	16201	16122	16121	16076	16187	16237	16092	16210	16333	16080	16039	16058	16161	16084	15986	16206	16230	16072	16210	16174	16041	16015	16137	16145	16095	16116	16142	16068	16277	16134	16048	16047	15970	16003	16004	16133	16266	16161	15816	16089	15859	16103	16158	16012	16086	16243	16120	16004	16096	16171	15981	16133	16222	16101	16182	16083	16206	16034	16026	16004	16273	16133	15946	16266	16050	16102	16226	16030	16132	16371	16140	16003	16193	16079	16021	16109	16247	16121	16175	16137	15997	15963	16140	16116	15967	16125	15976	16021	15943	15898	16081	16067	16226	16069	16098	16115	15946	16124	16043	16170	16050	16096	16043	15998	16167	16100	16211	16104	16101	15875	15916	16128	16075	16171	16322	16025	16039	16158	16039	16200	16000	16119	16088	16006	16234	16118	16330	16293	15930	16013	15912	16027	16097	16110	16273	16098	15865	15938	16094	16016	16134	16054	16186	16034	16040	15851	16213	16052	16123	16077	16095	16063	16147	16141	16121	16135	16040	16094	16191	16131	16039	16148	16032	16199	16010	16070	16025	16170	16091	16036	15980	16161	16105	16111	16026	16060	16094	16030	16084	16333	16235	16067	15933	16063	15958	15953	16027	16163	16231	16066	16065	15848	16004	15881	16193	16100	16198	16160
35942	38917	44708	37913	32275	30238	29568	28892	28291	28329	27939	28005	27885	27689	27592	27860	27825	27720	27646	27610	27664	27484	27507	27587	27671	27532	27549	27351	27521	27653	27766	27715	27353	27671	27825	27673	27665	27335	27642	27766	27649	27503	27506	27308	27786	27641	27658	27580	27534	27417	27663	27758	27675	27416	27764	27663	27662	27662	27367	27496	27709	27671	27744	27405	27671	27590	27459	27626	27604	27565	27553	27597	27399	27439	27561	27236	27480	27457	27582	27533	27430	27697	27416	27689	27721	27303	27432	27693	27404	27606	27407	27527	27371	27497	27524	27804	27764	27558	27537	27372	27634	27603	27639	27652	27780	27351	27367	27275	27445	27314	27323	27543	27440	27588	27445	27305	27701	27664	27697	27618	27604	27395	27630	27684	27505	27457	27279	27451	27466	27621	27570	27426	27488	27472	27310	27445	27502	27391	27608	27650	27509	27456	27322	27875	27556	27376	27497	27526	27556	27669	27556	27415	27645	27405	27651	27430	27623	27647	27569	27418	27363	27276	27455	27622	27400	27581	27958	27628	27518	27608	27635	27615	27464	27262	27453	27351	27609	27594	27536	27822	27517	27789	27749	27809	27387	27201	27613	27607	27524	27258	27128	27422	27494	27369	27558	27817	27559	27212	27813	27406	27415	27216	27521	27534	27362	27623	27726	27475	27642	27602	27443	27449	27592	27410	27301	27281	27294	27492	27512	27551	27549	27504	27389	27702	27403	27470	27716	27524	27663	27332	27494	27686	27581	27684	27659	27474	27771	27464	27560	27665	27544	27433	27358	27633	27562	27719	27531	27507	27418	27552	27524	27272	27395	27510	27538	27518	27370	27503	27812	27706	27580	27679	27769	27621	27649	27525	27432	27474	27419	27492	27574	27424	27320	27068	27311	27445	27597	27568	27485	27567	27434	27404	27405	27576	27615	27725	27533	27475	27298	27487	27640	27485	27741	27457	27731	27534	27300	27546	27400	27668	27487	27399	27557	27306	27634	27525	27315	27630	27277	27413	27377	27528	27571	27621	27732	27660	27581	27550	27461	27476	27569	27486	27571	27337	27308	27730	27563	27369	27392	27370	27521	27628	27474	27389	27383	27634	27226	27348	27448	27454	27570	27623	27649	27698	27605	27520	27445	27609	27303	27771	27470	27367	27495	27314	27584	27463	27760	27523	27476	27480	27350	27326	27339	27461	27413	27298	27467	27672	27435	27537	27670	27727	27587	27557	27569	27616	27419	27436	27461	27469	27403	27366	27444	27540	27347	27374	27654	27424	27699	27670	27511	27601	27371	27340	27754	27604	27930	27709	27529	27456	27497	27571	27397	27407	27409	27478	27408	27702	27421	27379	27529	27422	27304	27361	27468	27547	27488	27464	27674	27548	27860	27647	27715	27442	27531	27285	27388	27612	27495	27274	27638	27513	27560	27512	27517	27637	27420	27381	27613	27533	27646	27368	27641	27638	27738	27628	28032	27457	27607	27356	27765	27592	27442	27334	27615	27506	27540	27538	27546	27366	27437	27389	27390	27751	27800	27552	27492	27724	27646	27799	27568	27432	27206	27475	27480	27715	27394	27455	27641	27263	27458	27469	27795	27578	27394	27456	27523	27462	27557	27545	27568	27712	27715	27494	27493	27503	27500	27403	27664	27740	27370	27376	27632	27616	27751	27511	27913	27633	27336	27295	27515	27515	27627	27348	27611	27874	27591	27560	27322	27420	27527	27761	27347	27320	27592	27485	27429	27340	27504	27557	27756	27495	27686	27790	27994	27530	27557	27569	27316	27425	27638	27496	27585	27776	27643	27656	27305	27255	27568	27507	27515	27593	27817	27347	27369	27605	27585	27562	27671	27326	27618	27567	27555	27570	27188	27469	27371	27379	27302	27720	27595	27549	27651	27424	27508	27422	27559	27446	27416	27585	27528	27624	27434	27331	27563	27529	27482	27518	27629	27357	27462	27851	27665	27619	27572	27428	27691	27437	27685	27143	27540	27469	27722	27749	27605	27574	27561	27936	27600	27471	27516	27467	27468	27610	27589	27673	27565	27376	27775	27593	27690	27451	27432	27361	27540	27298	27569	27576	27731	27522	27176	27598	27610	27647	27378	27333	27489	27502	27511	27598	27478	27675	27574	27628	27577	27420	27600	27441	27542	27507	27860	27665	27548	27636	27436	27328	27571	27782	27612	27664	27450	27380	27463	27396	27651	27534	27567	27745	27649	27560	27344	27479	27268	27319	27678	27321	27509	27764	27459	27570	27404	27270	27630	27620	27600	27664	27386	27347	27640	27405	27380	27582	27640	27322	27473	27438	27498	27484	27528	27594	27430	27535	27684	27444	27442	27574	27570	27494	27534	27491	27605	27748	27343	27583	27689	27475	27489	27420	27688	27569	27454	27447	27467	27624	27685	27522	27729	27388	27542	27594	27477	27709	27537	27773	27434	27517	27352	27744	27812	27514	27598	27510	27231	27585	27814	27412	27566	27719	27545	27705	27468	27605	27851	27621	27729	27441	27409	27711	27542	27521	27532	27410	27619	27603	27798	27834	27555	27413	27601	27709	27568	27198	27316	27517	27410	27524	27503	27833	27497	27626	27364	27455	27702	27376	27465	27464	27393	27506	27607	27424	27742	27373	27606	27463	27572	27426	27421	27311	27639	27803	27355	27581	27826	27329	27301	27371	27497	27710	27548	27601	27421	27503	27405	27483	27643	27565	27461	27507	27545	27556	27430	27461	27614	27568	27674	27317	27397	27502	27537	27489	27324	27621	27591	27476	27410	27497	27707	27619	27541	27408	27638	27868	27521	27473	27585	27670	27614	27419	27655	27478	27478	27421	27364	27500	27687	27266	27561	27674	27561	27596	27511	27519	27556	27643	27560	27730	27553	27377	27378	27595	27706	27416	27601	27472	27401	27456	27447	27362	27696	27709	27426	27486	27620	27599	27514	27443	27516	27378	27629	27496	27704	27593	27512	27784	27676	27594	27465	27388	27463	27736	27605	27543	27812	27753	27539	27673	27465	27612	27447	27554	27633	27640	27540	27689	27683	27564	27313	27451	27167	27437	27490	27474	27612	27317	27492	27408	27446	27458	27621	27543	27589	27909	27565	27564	27665	27614	27570	27335	27572	27445	27436	27660	27485	27692	27317	27447	27637	27445	27467	27478	27500	27743	27476	27784	27546	27489	27371	27545	27329	27636	27474	27817	27383	27608	27385	27517	27540	27486	27715	27665	27852	27417	27384	27108	27338	27453	27470	27707	27617	27721	27547	27537	27485	27541	27594	27416	27594	27675	27655	27737	27750	27320	27594	27536	27565	27641	27532	27582	27372	27580	27738	27356	27596	27294	27523	27679	27612	27583	27539	27388	27693	27332	27739	27674	27440	27510	27613	27320	27595	27774	27530	27406	27515	27544	27493	27556	27675	27658	27404	27453	27227	27320	27069	27426	27635	27562	27404	27557	27581	27269	27566	27632	27784	27616	27463	27369	27756	27662	27398	27283	27500	27497	27492	27280	27613	27853	27647	27777	27583	27306	27534	27633	27529	27457	27476	27739	27490	27680	27565	27609	27499	27583	27919	27485	27467	27577	27461	27578	27645	27423	27477	27488	27759	27578	27463	27650	27625	27501	27510	27718	27239	27507	27540	27535	27630	27293	27340	27582	27668	27361	27573	27378	27770	27275	27663	27343	27315	27803	27409	27661	27396	27461	27540	27596	27703	27496	27724	27494	27586	27648	27511	27528	27599	27681	27820	27647	27689	27480	27563	27688	27377	27403	27437	27750	27541	27686	27273	27376	27205	27745	27511	27294	27737	27797	27233	27663	27634	27497	27442	27594	27240	27587	27579	27632	27678	27485	27515	27249	27613	27324	27767	27605	27414	27530	27745	27360	27612	27516	27391	27603	27457	27405	27516	27661	27652	27591	27433	27214	27630	27647	27777	27358	27409	27634	27610	27414	27321	27421	27572	27558	27495	27563	27272	27578	27645	27375	27739	27558	27434	27558	27787	27737	27802	27266	27570	27547	27412	27416	27711	27492	27670	27371	27445	27632	27622	27754	27675	27466	27533	27677	27568	27556	27585	27563	27536	27677	27296	27340	27151	27659	27528	27652	27557	27403	27474	27450	27478	27568	27502	27599	27340	27608	27479	27533	27536	27264	27521	27467	27378	27349	27572	27532	27290	27641	27379	27568	27699	27641	27541	27595	27667	27437	27304	27552	27679	27615	27544	27722	27455	27687	27229	27490	27726	27595	27613	27403	27750	27738	27493	27606	27451	27591	27510	27459	27470	27584	27597	27674	27339	27623	27565	27350	27422	27560	27529	27488	27944	27573	27454	27421	27524	27604	27541	27572	27618	27520	27627	27594	27809	27597	27821	27504	27750	27339	27555	27305	27491	27532	27620	27562	27383	27598	27562	27342	27615	27254	27492	27506	27573	27550	27242	27664	27531	27308	27448	27648	27544	27516	27491	27772	27830	27565	27540	27777	27675	27335	27593	27408	27544	27294	27416	27671	27787	27528	27538	27471	27195	27452	27594	27785	27615	27421	27653	27603	27661	27612	27460	27631	27750	27528	27616	27732	27386	27636	27439	27471	27482	27395	27391	27634	27644	27513	27501	27297	27774	27471	27544	27600	27653	27849	27600	27494	27608	27518	27665	27499	27629	27453	27513	27293	27430	27360	27324	27555	27673	27335	27451	27925	27637	27420	27515	27671	27523	27790	27573	27451	27781	27522	27541	27459	27670	27336	27444	27851	27572	27480	27735	27632	27462	27377	27555	27499	27543	27546	27564	27624	27360	27171	27610	27439	27511	27271	27288	27539	27496	27350	27697	27566	27522	27516	27547	27669	27508	27720	27661	27708	27784	27577	27423	27627	28023	27865	27484	27456	27361	27314	27737	27707	27668	27560	27650	27465	27844	27679	27590	27475	27490	27733	27473	27375	27526	27451	27732	27509	27541	27390	27334	27277	27574	27549	27680	27597	27499	27432	27606	27630	27401	27538	27613	27599	27601	27361	27583	27386	27404	27633	27551	27658	27520	27578	27479	27649	27355	27463	27354	27427	27524	27538	27539	27387	27795	27447	27625	27416	27526	27485	27669	27854	27559	27365	27787	27750	27500	27646	27367	27543
29075	43531	36690	25525	21487	18474	17868	16884	16319	16237	16068	15834	15969	15777	15590	15524	15585	15545	15595	15518	15533	15512	15461	15411	15250	15327	15475	15350	15241	15270	15449	15600	15227	15348	15488	15297	15375	15446	15337	15461	15270	15377	15508	15407	15321	15398	15317	15402	15477	15531	15139	15332	15311	15139	15235	15341	15266	15459	15315	15350	15492	15463	15415	15469	15565	15416	15329	15190	15270	15358	15211	15273	15347	15175	15493	15304	15415	15352	15166	15310	15306	15432	15210	15429	15430	15352	15393	15351	15366	15398	15437	15342	15388	15315	15383	15337	15283	15305	15310	15277	15298	15295	15463	15458	15420	15331	15563	15204	15367	15217	15393	15278	15370	15064	15407	15515	15465	15449	15358	15344	15265	15203	15322	15333	15247	15231	15502	15449	15431	15299	15578	15304	15342	15297	15419	15444	15371	15266	15357	15500	15324	15455	15357	15351	15378	15332	15258	15268	15315	15351	15291	15410	15274	15246	15189	15462	15393	15346	15495	15402	15338	15403	15385	15332	15355	15382	15439	15297	15401	15390	15332	15477	15402	15390	15278	15255	15496	15294	15381	15204	15352	15359	15454	15354	15299	15331	15359	15388	15464	15251	15171	15212	15333	15313	15408	15466	15374	15218	15495	15252	15288	15181	15414	15220	15223	15270	15283	15456	15383	15390	15467	15394	15379	15342	15392	15518	15230	15254	15356	15181	15441	15320	15526	15330	15156	15319	15322	15405	15405	15436	15404	15370	15259	15290	15355	15341	15343	15293	15489	15194	15292	15369	15414	15278	15238	15363	15328	15323	15362	15334	15335	15243	15282	15461	15338	15400	15502	15180	15296	15421	15311	15404	15291	15331	15404	15250	15409	15465	15277	15347	15207	15306	15287	15259	15559	15449	15304	15301	15346	15466	15261	15459	15298	15479	15277	15302	15344	15265	15176	15255	15357	15385	15274	15418	15349	15367	15299	15456	15177	15366	15329	15204	15344	15244	15315	15288	15109	15368	15335	15331	15291	15370	15534	15357	15393	15325	15320	15276	15291	15327	15384	15316	15282	15272	15480	15291	15408	15339	15398	15359	15552	15102	15430	15302	15307	15193	15207	15274	15105	15181	15222	15137	15385	15371	15420	15249	15337	15196	15135	15282	15356	15244	15468	15338	15247	15464	15380	15398	15346	15482	15350	15215	15145	15295	15352	15336	15369	15379	15340	15536	15287	15401	15418	14954	15504	15318	15245	15470	15354	15526	15405	15431	15526	15417	15448	15252	15221	15437	15288	15170	15449	15163	15279	15254	15371	15349	15367	15453	15277	15421	15302	15384	15288	15295	15321	15442	15123	15350	15410	15365	15238	15400	15414	15351	15423	15313	15336	15462	15376	15351	15335	15332	15183	15245	15404	15210	15488	15389	15333	15300	15336	15435	15451	15514	15352	15470	15274	15365	15310	15359	15427	15218	15494	15302	15252	15179	15252	15328	15400	15325	15381	15334	15387	15368	15408	15445	15461	15217	15451	15407	15202	15301	15369	15363	15387	15364	15246	15467	15342	15304	15326	15451	15412	15559	15360	15375	15094	15299	15379	15443	15371	15239	15230	15435	15484	15210	15229	15442	15353	15479	15410	15397	15340	15270	15307	15467	15314	15359	15377	15183	15297	15361	15411	15334	15263	15384	15322	15401	15406	15382	15334	15278	15224	15366	15378	15356	15340	15202	15270	15242	15329	15478	15399	15392	15473	15325	15293	15320	15262	15371	15280	15275	15236	15352	15170	15272	15356	15318	15274	15263	15340	15476	15180	15268	15431	15363	15319	15339	15433	15446	15480	15336	15282	15185	15300	15265	15374	15396	15283	15369	15418	15425	15402	15194	15398	15511	15377	15410	15152	15477	15428	15401	15297	15378	15377	15406	15241	15400	15422	15414	15485	15491	15492	15168	15400	15434	15450	15345	15190	15469	15336	15345	15202	15502	15314	15311	15288	15470	15210	15311	15359	15275	15440	15352	15192	15249	15461	15339	15364	15377	15343	15314	15521	15417	15268	15456	15598	15362	15223	15326	15341	15321	15560	15363	15536	15296	15578	15394	15438	15291	15433	15465	15469	15330	15364	15307	15374	15361	15284	15437	15286	15539	15442	15462	15321	15338	15379	15122	15344	15147	15352	15485	15209	15312	15322	15273	15388	15362	15321	15599	15300	15277	15329	15285	15526	15376	15421	15401	15237	15281	15297	15464	15413	15242	15280	15488	15290	15283	15386	15354	15442	15291	15282	15297	15648	15249	15368	15353	15407	15304	15569	15362	15429	15462	15190	15310	15484	15455	15316	15360	15375	15433	15300	15220	15424	15427	15436	15225	15191	15333	15352	15100	15315	15341	15313	15319	15463	15274	15284	15376	15284	15472	15469	15277	15249	15269	15360	15306	15333	15319	15387	15252	15263	15463	15532	15366	15435	15147	15246	15341	15365	15292	15380	15420	15301	15344	15498	15430	15299	15321	15229	15443	15423	15414	15493	15361	15404	15317	15378	15374	15297	15324	15340	15280	15461	15299	15438	15360	15284	15354	15330	15458	15416	15238	15517	15234	15507	15410	15271	15400	15213	15228	15332	15413	15361	15368	15433	15223	15300	15218	15272	15338	15213	15343	15377	15399	15379	15492	15223	15431	15295	15276	15360	15264	15407	15272	15350	15491	15394	15371	15228	15329	15501	15201	15386	15524	15280	15320	15387	15304	15476	15384	15364	15452	15541	15273	15606	15378	15392	15357	15303	15251	15525	15369	15420	15226	15191	15278	15460	15452	15132	15280	15376	15149	15451	15502	15427	15320	15455	15389	15289	15367	15444	15371	15362	15387	15300	15428	15391	15443	15382	15294	15142	15322	15312	15313	15547	15209	15449	15314	15459	15322	15328	15323	15564	15282	15403	15337	15277	15356	15325	15306	15259	15335	15266	15262	15592	15292	15325	15295	15482	15464	15347	15361	15293	15400	15479	15351	15386	15420	15166	15211	15225	15510	15400	15313	15485	15413	15371	15461	15395	15409	15523	15320	15302	15187	15272	15341	15432	15459	15510	15203	15492	15255	15271	15385	15443	15455	15379	15332	15339	15320	15351	15255	15364	15310	15596	15433	15265	15209	15489	15275	15226	15369	15270	15390	15515	15373	15544	15203	15347	15368	15245	15223	15304	15222	15231	15359	15430	15361	15347	15387	15293	15292	15411	15109	15313	15185	15317	15377	15477	15270	15311	15371	15341	15409	15379	15412	15192	15512	15289	15464	15322	15369	15310	15503	15354	15550	15452	15364	15317	15218	15384	15170	15372	15356	15539	15280	15533	15266	15308	15388	15253	15295	15509	15291	15261	15338	15139	15445	15568	15323	15424	15377	15372	15414	15316	15277	15481	15412	15494	15318	15534	15295	15294	15442	15217	15484	15395	15353	15265	15320	15275	15477	15505	15425	15232	15571	15383	15233	15353	15346	15396	15255	15234	15222	15407	15226	15350	15361	15343	15306	15398	15442	15177	15383	15621	15528	15309	15215	15341	15479	15397	15239	15361	15224	15285	15383	15531	15315	15465	15264	15460	15238	15297	15590	15303	15376	15347	15529	15390	15331	15413	15252	15193	15273	15585	15333	15375	15281	15304	15328	15297	15275	15433	15427	15443	15359	15384	15500	15388	15390	15273	15329	15317	15353	15121	15279	15325	15334	15306	15381	15599	15508	15339	15285	15383	15460	15404	15411	15447	15272	15347	15304	15369	15272	15321	15339	15236	15405	15459	15539	15530	15462	15504	15296	15354	15260	15326	15260	15277	15270	15323	15339	15299	15243	15335	15346	15383	15338	15210	15438	15427	15279	15389	15215	15301	15319	15249	15325	15371	15465	15408	15449	15402	15302	15392	15426	15338	15373	15389	15227	15461	15406	15277	15478	15366	15294	15411	15485	15220	15393	15329	15404	15379	15382	15363	15402	15284	15212	15264	15183	15350	15166	15426	15586	15315	15315	15371	15146	15299	15515	15431	15311	15530	15320	15487	15423	15261	15582	15323	15418	15361	15340	15235	15322	15152	15488	15221	15489	15275	15284	15407	15210	15310	15465	15255	15325	15405	15337	15447	15377	15392	15508	15480	15305	15400	15335	15159	15391	15348	15464	15504	15399	15360	15519	15322	15347	15278	15431	15379	15245	15173	15554	15389	15403	15484	15279	15384	15180	15355	15488	15484	15231	15193	15360	15451	15422	15542	15358	15393	15293	15489	15389	15378	15290	15399	15375	15349	15491	15275	15587	15418	15460	15239	15437	15426	15414	15432	15476	15397	15519	15560	15179	15329	15184	15356	15199	15150	15163	15387	15298	15311	15260	15458	15238	15483	15225	15447	15251	15327	15247	15460	15397	15325	15220	15296	15192	15288	15408	15497	15501	15294	15475	15522	15252	15483	15328	15374	15259	15349	15279	15391	15410	15252	15308	15554	15188	15351	15325	15199	15482	15314	15314	15281	15532	15455	15275	15262	15559	15427	15444	15491	15213	15306	15348	15285	15296	15505	15518	15244	15262	15356	15363	15379	15437	15371	15549	15286	15270	15300	15446	15232	15443	15146	15413	15389	15373	15395	15407	15485	15491	15492	15253	15404	15454	15496	15415	15264	15297	15478	15264	15391	15405	15328	15160	15405	15363	15361	15550	15359	15297	15292	15541	15179	15429	15389	15521	15205	15482	15342	15321	15340	15125	15318	15274	15337	15378	15434	15389	15223	15127	15405	15262	15401	15465	15313	15479	15306	15298	15252	15366	15263	15374	15429	15382	15438	15414	15511	15283	15403	15236	15440	15474	15352	15401	15305	15250	15267	15410	15419	15400	15433	15311	15317	15272	15312	15418	15388	15382	15320	15492	15454	15309	15171	15392	15499	15360	15306	15188	15367	15269	15472	15276	15500	15316	15313	15288	15324	15372	15435	15395	15337	15306	15503	15422	15467	15548	15410	15578	15331	15247	15236	15405	15486	15390	15178	15280	15448	15434	15399	15495	15303	15231	15121	15233	15337	15395	15383	15356	15539	15357	15265	15261	15244	15423	15301	15446	15467	15345	15373	15371	15410	15447	15252	15226	15307	15282	15472	15172	15329	15286	15208	15521	15342	15386
24210	21050	28642	28968	29735	30387	30833	28553	28183	27992	27433	27103	27138	26965	26931	26771	26817	26641	26699	26755	27074	26909	26639	26569	26828	26589	26548	26393	26450	26381	26368	26331	26623	26588	26662	26577	26725	26582	26460	26388	26458	26300	26320	26698	26443	26542	26548	26403	26501	26088	26527	26327	26444	26396	26322	26374	26275	26506	26527	26340	26568	26445	26419	26283	26219	26425	26324	26351	26382	26250	26204	26329	26283	26482	26537	26277	26291	26505	26202	26350	26369	26471	26206	26491	26377	26348	26335	26224	26478	26545	26203	26541	26745	26367	26318	26165	26282	26270	26436	26151	26619	26288	26305	26255	26320	26586	26424	26366	26421	26524	26290	26337	26081	26381	26279	26472	26482	26431	26264	26356	26499	26416	26441	26293	26483	26182	26559	26506	26252	25956	26290	26418	26519	26345	26224	26310	26413	26258	26583	26255	26191	26096	26565	26252	26475	26373	26462	26280	26485	26417	26335	26192	26298	26449	26392	26493	26359	26387	26564	26455	26410	26149	26396	26494	26342	25991	26480	26368	26334	26437	26669	26477	26345	26473	26358	26329	26607	26413	26353	26504	26396	26354	26555	26404	26200	26420	26536	26184	26463	26363	26489	26275	26361	26338	26796	26455	26308	26299	26338	26333	26167	26562	26270	26227	26372	26487	26488	26251	26262	26404	26590	26427	26311	26386	26294	26387	26512	26629	26553	26246	26455	26049	26561	26423	26454	26380	26445	26640	26260	26245	26171	26558	26496	26246	26252	26252	26269	26368	26509	26360	26569	26398	26233	26396	26521	26348	26387	26462	26410	26471	26221	26112	26328	26465	26560	26422	26250	26040	26165	26332	26254	26328	26313	26251	26556	26472	26257	26240	26436	26643	26539	26433	26356	26566	26285	26319	26574	26368	26348	26601	26204	26541	26606	26492	26166	26469	26570	26254	26274	26324	26315	26310	26271	26239	26664	26180	26493	26303	26715	26311	26427	26556	26558	26287	26564	26401	26266	26295	26279	26287	26340	26326	26297	26393	26531	26609	26133	26417	26358	26408	26352	26152	26607	26525	26355	26450	26508	26580	26400	26178	26123	26341	26502	26177	26213	26416	26396	26337	26221	26391	26361	26432	26404	26267	26137	26493	26177	26166	26442	26361	26282	26377	26430	26260	26389	26397	26282	26236	26184	26226	26470	26478	26686	26485	26385	26326	26528	25884	26003	26462	26353	26199	26629	26484	26397	26334	26412	26298	26208	26377	26400	26534	26462	26383	26479	26465	26142	26078	26390	26420	26237	26549	26176	26326	26445	26580	26112	26412	26720	26447	26395	26511	26361	26345	26335	26457	26506	26421	26420	26448	26558	26437	26540	26463	26398	26193	26442	26486	26132	26110	26624	26351	26473	26390	26320	26376	26379	26398	26310	26394	26404	26213	26502	26484	26400	26474	26287	26208	26505	26472	26255	26140	26382	26256	26224	26252	26604	26786	26232	26566	26439	26515	26375	26345	26378	26230	26552	26505	26556	26432	26400	26326	26357	26229	26485	26262	26258	26258	26443	26410	26410	26301	26492	26374	26232	26351	26610	26228	26452	26237	26281	26329	26546	26540	26395	26356	26411	26331	26378	26390	26523	26741	26375	26187	26019	26496	26423	26366	26771	26569	26585	26292	26400	26562	26656	26521	26472	26329	26551	26133	26552	26277	26051	26516	26360	26307	26323	26527	26343	26428	26356	26271	26529	26298	26510	26280	26300	26340	26474	26302	26394	26354	26465	26344	26380	26584	26601	26499	26143	26252	26335	26359	26527	26701	26413	26255	26610	26402	26586	26375	26361	26185	26191	26292	26465	26431	26252	26190	26382	26375	26585	26365	26599	26527	26384	26387	26598	26450	26500	26219	26448	26387	26240	26531	26459	26120	26485	26318	26588	26301	26456	26328	26544	26307	26476	26297	26350	26272	26211	26492	26536	26467	26499	26196	26228	26288	26252	26512	26464	26517	26423	26400	26363	26451	26450	26274	26525	26459	26468	26582	26535	26350	26194	26505	26409	26485	26536	26422	26408	26325	26428	26353	26314	26213	26487	26228	26251	26420	26431	26454	26656	26604	26356	26654	26430	26437	26204	26259	26264	26285	26632	26432	26280	26249	26303	26513	26220	26172	26348	26327	26290	26460	26518	26415	26544	26488	26461	26668	26149	26317	26407	26348	26291	26216	26619	26356	26289	26521	26396	26323	26331	26395	26358	26347	26301	26119	26541	26487	26273	26564	26720	26474	26438	26207	26458	26510	26368	26497	26420	26723	26411	26428	26586	26355	26543	26311	26459	26374	26328	26525	26422	26534	26342	26424	26251	26487	26106	26111	26247	26295	26317	26325	26619	26492	26368	26203	26574	26459	26392	26307	26154	26302	26263	26297	26524	26443	26113	26420	26581	26557	26362	26330	26513	26491	26460	26277	26387	26492	26329	26283	26308	26338	26418	26386	26504	26318	26278	26405	26157	26529	26483	26380	26418	26466	26536	26398	26271	26219	26275	26232	26679	26303	26444	26256	26383	26320	26351	26523	26468	26443	26376	26179	26197	26445	26187	26202	26201	26373	26127	26520	26462	26260	26585	26327	26374	26527	26438	26427	26194	26396	26219	26293	26233	26311	26472	26195	26139	26551	26366	26316	26472	26608	26236	26207	26365	26279	26431	26482	26298	26164	26684	26578	26464	26575	26516	26263	26515	26131	26526	26256	26511	26382	26430	26259	26305	26398	26240	26282	26325	26285	26433	26210	26408	26324	26535	26355	26433	26597	26425	26270	26415	26474	26312	26171	26475	26311	26095	26446	26562	26345	26537	26685	26507	26574	26493	26455	26334	26456	26225	26369	26289	26538	26580	26650	26374	26498	26605	26416	26397	26256	26443	26211	26431	26388	26630	26355	26594	26320	26474	26175	26438	26186	26272	26511	26382	26645	26487	26423	26314	26193	26386	26428	26438	26152	26183	26310	26268	26431	26174	26321	26499	26685	26451	26490	26488	26519	26336	26391	26194	26483	26014	26239	26551	26152	26314	26403	26188	26254	26357	26466	26321	26363	26484	26326	26435	26567	26249	26395	26618	26371	26654	26329	26348	26547	26302	26546	26439	26477	26363	26361	26242	26319	26294	26326	26220	26332	26325	26350	26444	26243	26402	26336	26458	26442	26546	26443	26331	26278	26570	26511	26305	26178	26349	26142	26271	26537	26339	26144	26150	26439	26270	26399	26371	26518	26655	26647	26378	26634	26181	26282	26118	26357	26840	26459	26636	26424	26477	26194	26604	26530	26503	26345	26247	26478	26454	26352	26144	26362	26234	26308	26333	26351	26317	26489	26455	26539	26632	26367	26066	26285	26412	26270	26385	26189	26171	26620	26335	26400	26446	26157	26550	26519	26338	26337	26161	26522	26376	26490	26426	26405	26588	26479	26443	26467	26310	26479	26657	26634	26547	26433	26487	26696	26357	26440	26477	26309	26480	26220	26352	26448	26510	26293	26323	26170	26461	26423	26797	26582	26254	26210	26348	26461	26459	26547	26299	26368	26340	26194	26436	26397	26216	26266	26470	26409	26361	26559	26370	26582	26406	26371	26575	26187	26466	26227	26405	26658	26414	26147	26468	26645	26522	26460	26573	26480	26416	26596	26497	26375	26181	26294	26467	26610	26258	26311	26652	26577	26542	26393	26353	26230	26343	26212	26336	26198	26547	26531	26335	26234	26569	26370	26544	26478	26465	26594	26557	26531	26384	26362	26297	26412	26284	26328	26535	26351	26559	26443	26406	26311	26193	26301	26543	26494	26409	26166	26358	26223	26355	26532	26565	26468	26310	26376	26551	26392	26456	26439	26375	26241	26228	26371	26268	26318	26465	26435	26389	26430	26423	26413	26143	26428	26406	26499	26388	26092	26463	26457	26305	26585	26485	26453	26315	26346	26265	26190	26329	26316	26375	26504	26325	26377	26066	26164	26443	26370	26466	26133	26205	26233	26511	26299	26596	26285	26275	26594	26248	26322	26383	26234	26344	26272	26324	26421	26644	26469	26661	26572	26234	26272	26185	26468	26296	26574	26590	26533	26587	26430	26532	26552	26434	26557	26559	26240	26288	26327	26292	26322	26239	26315	26131	26279	26491	26356	26377	26403	26213	26305	26476	26249	26414	26525	26401	26622	26677	26478	26183	26230	26285	26544	26514	26413	26204	26299	26268	26350	26403	26267	26253	26374	26396	26734	26575	26459	26358	26604	26260	26172	26440	26462	26362	26760	26609	26435	26487	26047	26554	26407	26375	26571	26457	26511	26418	26839	26364	26363	26470	26640	26216	26329	26383	26348	26354	26334	26157	26119	26155	26372	26489	26565	26531	26386	26365	26368	26166	26241	26349	26489	26298	26335	26581	26287	26568	26444	26253	25996	26397	26281	26469	26411	26446	26369	26541	26272	26270	26557	26710	26524	26552	26346	26544	26550	26445	26439	26276	26575	26418	26421	26412	26277	26308	26242	26364	26418	26657	26510	26423	26108	26496	26294	26251	26456	26539	26428	26208	26666	26485	26513	26091	26390	26460	26310	26441	26328	26268	26121	26566	26204	26361	26451	26491	26586	26406	26329	26632	26635	26490	26307	26509	26406	26651	26315	26578	26331	26455	26455	26363	26483	26410	26330	26497	26610	26768	26280	26372	26389	26430	26127	26433	26404	26500	26495	26061	26334	26094	26417	26419	26515	26454	26416	26227	26160	26229	26269	26298	26472	26629	26500	26341	26527	26573	26257	26540	26512	26382	26357	26398	26429	26467	26654	26370	26265	26211	26256	26258	26425	26230	26201	26452	26500	26238	26194	26421	26335	26457	26374	26139	26336	26339	26192	26421	26403	26260	26336	26424	26427	26310	26422	26551	26393	26166	26614	26306	26400	26340	26261	26497	26414	26371	26350	26226	26395	26335	26440	26494	26374	26540	26378	26596	26373	26303	26181	26360	26413	26630	26426	26040	26422	26217	26503	26431	26521	26392	26187	26444	26472	26453	26422	26435	26438	26461	26342	26580	26676	26738	26112	26091	26277	26038	26137	26449	26386	26339	26356	26669	26445	26431	26220	26278	26113	26611	26335	26401	26407	26784	26552	26363	26283
27423	48072	39348	29242	23660	20332	18872	17554	17120	16498	16060	15826	15742	15454	15230	15202	15369	15233	15165	15424	15423	15235	15223	15126	15045	15071	15022	15071	14879	14984	14948	15006	15131	15177	15137	14878	15048	15067	14948	15066	14912	14905	15061	14900	14908	14944	14823	15145	14997	14985	15076	15109	15015	14941	14926	15000	14862	15057	15118	14841	15085	15007	14952	14987	14955	14911	15058	14869	15078	15006	14911	14891	14884	15137	15002	14814	14922	14960	14905	14933	15076	14975	14848	15015	15136	15020	15005	14977	15110	14790	15100	15025	15037	15067	14971	14953	14847	15104	14928	14757	15051	14856	14951	14861	14878	14993	15018	15061	15046	14923	15114	15064	14949	15106	14973	15039	15060	14866	15066	14999	14920	14892	15038	15211	14989	14845	14818	14937	15090	14976	14892	14803	15107	15072	15083	14983	14955	14858	15099	14883	14846	15011	14986	14870	14903	14790	15070	15003	14877	14880	15042	14986	14814	14982	14934	15056	15001	14941	15012	14900	14800	14852	14902	15060	14749	14964	15218	15045	14845	15099	14871	14829	15039	14949	14962	15042	15052	14656	14953	15065	15021	14773	15083	14919	14989	14835	14895	14946	14818	14804	15079	15058	14959	15027	14953	15105	14992	14997	14914	15019	15018	15007	14979	14802	15044	14859	14828	14949	15000	14937	15047	14731	15060	15199	14975	15034	14954	14888	15003	14849	15032	14961	14997	15028	14889	14952	14911	14838	14785	14930	14825	14917	15028	15089	14978	14922	14952	14972	14929	15064	14860	14852	15114	14931	14805	14919	14933	14941	15017	14810	14942	14961	14791	14930	14988	15013	14912	14928	14948	14904	14922	14866	14974	15131	14864	14976	14991	15071	14859	14878	15051	14901	14827	14914	14931	14980	15097	14730	14867	14889	14990	14894	14877	14847	14823	14996	14917	14828	15003	14998	14849	14916	15038	14884	14947	14933	14971	14955	14950	14990	14939	14761	14917	14913	14825	15014	15109	15077	14921	14933	14971	14919	15023	14910	15086	14780	15136	14876	14907	14964	15066	14828	14898	15013	14998	14928	15027	14898	14983	15005	14949	14834	15049	14935	15059	14785	14837	14892	14922	15015	15168	15164	15101	14871	14968	14978	14791	15008	14896	15134	14827	14957	14990	14902	14822	14924	14827	14986	14976	14895	14928	14915	14909	14942	14899	14890	15016	14952	14908	15082	14831	14880	15019	14962	14758	14940	14937	14838	14975	14969	15046	14882	14867	14913	15041	14919	15045	15015	14945	14710	14949	14960	14871	14832	14942	14910	14859	15113	15020	15047	15074	14937	14968	15070	14932	15083	15110	14955	14980	14852	15049	14893	14979	15007	14830	14948	15060	15193	14962	15167	15026	14888	14864	15008	15017	14964	14597	14940	14969	14784	14986	15042	14939	15025	14820	14824	14956	15047	14957	14864	15034	14750	15127	15018	14892	14947	14738	14965	14912	14906	15090	14881	14962	14916	14884	14806	14898	14976	14919	15040	15070	14932	14943	14940	15147	15052	14975	15068	15075	14992	15019	14815	15052	15071	15023	14861	15239	14936	14945	14925	14959	14991	14857	14949	14831	14991	15101	14984	15009	14995	14769	14830	14981	14811	15062	14961	15068	14950	14847	14788	15026	15027	15026	14942	14822	14838	15065	15136	14915	14992	15002	14947	14953	14955	14786	14930	15089	15218	14968	14742	15053	14830	14888	14842	14785	14901	14985	14966	15057	15002	14847	14954	15054	15079	15063	14971	14821	14950	14954	14868	15032	14790	15056	14836	14932	14895	14976	15003	14889	14970	14983	15075	15017	15003	14964	14987	15001	14916	14971	14840	15090	15063	14927	14824	14827	14919	14876	14899	14992	15044	15065	15099	14812	14996	14776	14861	14868	15052	15014	15142	14959	15030	14993	14917	14865	14944	14733	14947	14920	14950	14932	14918	14970	15112	14709	15011	14753	14891	14926	14840	14876	15146	14761	14855	15015	14889	14995	14901	15004	14936	15032	14946	14936	14748	14897	14944	14895	15071	14844	14947	15021	15042	14901	14906	15076	14891	14856	14926	14880	14965	14945	14909	15106	14865	14981	15027	14805	15089	15102	14964	14923	14863	15020	14987	14874	14918	14835	14894	15014	14938	15001	14939	14906	14873	14823	14899	14803	14994	14904	14850	14967	14949	15008	15143	14883	14849	14960	14948	14894	15231	14946	15104	15010	14983	14966	15086	14980	15025	14951	15003	14987	14863	14829	14976	15022	14765	14880	14998	15117	14805	14929	14967	15127	14910	15070	14874	15042	14821	14868	14848	14876	15140	14948	14928	14957	15044	15073	15084	14961	15046	15017	14925	14924	14909	14922	15142	14952	14890	14891	15051	14896	14915	14940	14946	14797	15067	15117	14987	14893	14996	14907	14888	14787	14897	15062	15017	14831	14992	15266	15093	14895	14965	14798	14895	14867	14964	14803	14874	14875	14936	14881	15057	14992	15047	14937	14855	14976	14906	14909	15082	14921	15035	14839	14939	14705	14835	14816	14755	15020	15105	14983	14875	14931	14991	14846	14948	15015	14877	14882	14995	15026	15108	14926	14933	14907	14875	14935	14927	14890	14901	14969	14882	14769	14788	15016	14772	15103	14831	15113	14957	15044	14816	14791	14789	14814	14805	14974	14901	14952	14786	14909	15001	15081	14984	14982	14975	15074	14843	15004	14987	14757	14779	14977	14721	15023	15078	15034	14911	14924	14887	14854	15019	14886	15045	14830	15115	14964	14932	14864	14935	14960	15014	14904	14973	15109	14939	14797	14821	14873	14948	15110	15070	14876	15113	14854	15029	15033	14940	15024	14852	14948	15100	14879	15028	14918	15093	14884	15118	14777	15103	14786	14879	14924	14812	14997	15010	14904	14859	14867	14983	14893	15083	14750	15106	14975	15014	14944	14880	14896	15146	15062	14927	14875	14956	14804	15055	14862	14869	14658	15051	15000	15133	14868	15050	14939	14905	15065	14897	15008	14817	15228	14962	14842	14967	14827	14972	14880	15031	14924	14852	14931	14945	14935	14946	15063	14888	14777	14979	15030	14927	15200	14889	14972	15071	14822	14876	14984	14960	14813	15111	14789	14898	14918	15023	15089	14947	14825	14857	15079	14946	15147	14964	14858	15150	14904	14948	15036	14923	14851	15039	15037	14929	14958	15019	15036	14958	14851	14932	14861	15085	15086	14876	14931	15016	14938	14945	15017	14910	15090	14816	14991	15044	15065	14997	14914	14996	14989	14869	14912	14846	14889	15057	14984	14989	14951	14966	15007	14910	14836	14886	15274	14744	15136	14843	15010	14990	14892	14851	14980	14883	15096	14877	14898	14940	14918	14966	14982	14781	14858	14907	14873	14971	14923	14882	14883	14774	14936	15021	14711	14927	14944	15135	14860	14922	14938	14900	14973	14882	14886	14922	14872	14899	15008	14725	14836	15000	15029	14905	14825	15034	14995	14811	14895	14866	14922	14843	15085	14978	14965	14757	14770	14957	14959	14910	14977	14897	14933	14837	14929	14929	15016	15152	15085	15081	14762	15007	14941	14855	15045	14859	15179	14946	14718	14829	14885	15008	14854	15001	14862	15068	15090	14765	15001	14934	14969	14982	15070	14821	14804	14901	14914	14840	14884	14897	15031	14962	14985	15124	14970	14935	15115	15143	14753	15153	14904	15095	15061	15016	14931	14843	15012	14916	14912	14773	14847	14932	14877	15095	14836	14885	14853	15072	14824	14753	14982	14939	14948	14696	14981	15040	14996	14889	15039	14895	14929	14932	14949	15009	14839	14809	15014	14833	14824	14993	14879	15037	14779	14880	14981	14818	15083	14879	14950	14779	15006	14764	15029	14897	14939	14937	15082	14854	14833	14996	15094	15037	14907	14984	15042	15134	14951	15034	14982	14921	14855	14879	14925	14900	14963	14937	15219	14876	15012	14880	14843	14815	14891	14913	15024	14970	15033	14843	14899	14978	15038	14983	15041	14908	14852	14872	14877	14887	15036	14802	14952	14949	14887	15125	15097	14913	14917	14799	14892	14970	15020	14993	14844	15007	14860	14949	14998	14736	14972	14910	14851	14918	15014	14830	14852	15083	15045	15084	15028	14828	14901	14887	14988	15162	14937	14873	15100	14938	15026	14809	15170	15047	14958	14952	14844	14796	14970	15097	14978	14983	15047	14948	14901	14754	14953	15039	15056	14906	14888	14827	14993	14791	14956	14847	15002	14868	14949	15124	15096	14829	15002	14837	14869	14908	15028	14965	15081	15001	15099	14821	14955	15001	14970	14871	14823	15073	14952	14884	14894	14908	14816	14961	14963	15072	15069	15138	14915	14789	14995	14846	14900	14901	14936	14681	15224	15129	14894	14897	14870	15081	14709	14846	14939	14975	15072	15008	14981	15066	14922	14837	14941	14871	14824	15070	14888	14960	15006	15051	14745	15015	14758	14804	14840	14966	14929	14990	14925	14859	14887	14806	15011	14843	14976	14884	15096	15033	14957	15036	14878	14946	14841	14872	14988	14882	14855	15066	14902	14875	14876	14979	15008	14966	14785	15020	14916	14903	15145	14877	14899	14851	14996	14978	14913	15042	14860	14873	15151	14795	14906	14951	15035	14876	15110	14834	14922	14998	14959	14933	14951	14851	15071	15021	14887	15031	15036	15020	14828	15013	15020	14991	14941	14987	14876	15139	14864	14998	15024	14813	14824	15016	14887	14937	14881	15173	14831	15033	14882	14881	15072	14870	14969	14863	14824	14935	14779	15033	15016	15037	14957	14914	14816	14618	15004	15043	14912	14884	14927	14933	15113	15048	14981	15067	14865	14903	14972	15011	15052	15008	14966	14959	14845	14933	14878	15018	14893	14938	14882	14912	14980	14849	14917	14866	14994	14842	15065	14911	14953	14907	15009	15056	14915	15074	14980	15016	14910	14919	14986	14885	15080	15015	14967	15030	14681	14886	14849	15058	15117	14872	14976	15008	14895	14854	14928	15109	14808	14770	14876	14996	14964	15079	14903	14871	14785	14943	14926	14861	14950	14969	14878	14972	14893	14780	14957	15082	15042	14994	14917	14870	14944	15007	14978	14948
22815	20985	28155	25902	27111	31191	32478	29701	28729	28487	27590	27292	27234	26915	26821	26777	26691	26470	26444	26492	26764	26545	26464	26352	26440	26200	26455	26192	26015	26201	26424	26337	26408	26622	26222	26143	26325	26338	26153	26074	26226	26043	26010	26199	26236	26099	26115	26123	26033	26098	26134	26220	26118	26014	26150	25986	26234	26183	25922	26075	25973	26095	26239	26108	26097	25996	26474	26236	26170	26128	26053	26126	26086	26128	26441	26072	26116	26109	26101	25994	26354	25975	25857	26160	26111	26221	26099	26262	26227	25937	26107	26032	26290	25911	25932	26357	26233	26110	25973	26079	26098	25977	26026	26305	26354	26222	26097	26110	26074	26123	26132	25917	26201	26087	25801	25861	26018	26159	26259	26110	26116	26147	26128	26056	26295	26118	26263	26137	26095	26253	26207	26134	26239	26087	26206	26124	26062	26177	26067	26083	26252	26123	26327	26171	26142	26051	26114	26163	26023	25997	26079	25974	25966	26139	25992	26021	25969	26028	26195	25872	26008	25997	26275	26025	26196	25954	25944	26040	26186	26160	26206	26031	26150	26116	26009	26059	26161	26104	26348	26004	26089	25840	26197	25837	26021	26261	25983	25886	26168	26201	26116	26127	26070	26251	26069	26150	26070	26236	25895	26265	25991	25968	26122	25907	26193	25714	26012	26329	26304	26051	26152	26144	26208	26008	25896	25882	26008	26197	26231	25726	26385	26018	26149	26333	25878	26213	26289	25975	26125	26283	26361	26211	25931	25950	25858	25941	25937	26299	26236	26076	26057	25994	25890	26001	26203	26286	26113	26175	25924	25904	25866	26163	26282	26005	26174	25769	26024	26354	26080	26035	26015	26058	26214	26092	25871	26129	25981	25927	26069	26132	26022	25906	26087	26029	25846	26137	25909	26261	25971	25773	26304	25952	26110	25858	26004	26210	26086	26356	26091	26154	26110	26277	26048	26027	26092	25943	26117	25966	26089	26000	26146	25935	26117	26157	26096	26149	25983	26271	26306	26099	26214	26188	26147	26165	26103	25989	26270	26183	25946	26109	26223	25913	25921	26405	26010	26238	26032	25974	26037	25901	26321	26036	26090	26090	26154	25972	26145	26012	26193	26318	26213	26170	25853	26268	26051	26254	26218	26111	26102	26069	26156	26136	26082	26160	26196	26155	26155	25965	26043	26274	25750	26200	25966	26002	25972	26392	25893	26123	26084	26025	26154	26217	26068	26051	26065	25951	25945	26096	26064	26264	26134	25990	26014	26141	26262	26126	26219	26125	25937	26154	26229	26127	26025	25814	26002	26183	26083	26085	26159	26038	26187	26007	26007	26121	25830	26135	26319	26025	26121	26083	25854	26019	26010	26186	26057	25874	25899	26057	26083	25889	26108	26004	26108	26147	26153	26106	26044	25903	26088	26203	25951	26135	26178	26103	25914	26299	26062	26009	26245	26022	26163	25997	26183	25998	26193	25888	26047	26305	26191	26142	26143	26222	26253	26126	25939	26114	26224	26049	26078	25976	25853	26299	25923	25857	25732	26046	25970	26358	26190	26118	26231	25881	25999	26223	26281	26171	25998	25722	26033	25925	25941	26047	26113	26045	26055	25990	26288	25808	26261	26041	26226	26360	26300	26102	26157	26177	26163	26136	26310	25952	26426	25812	25987	26032	25982	25939	26102	26001	25780	25807	26265	26008	26156	26310	26122	26056	26183	25911	26231	25955	26161	26174	25985	26056	26500	26225	26039	25944	25999	26113	25932	25925	25737	26333	26271	25997	26087	26115	26084	26084	26235	26096	26300	25907	26014	26295	26346	26456	26088	26146	26330	26016	26144	26128	26041	26099	25972	26061	25998	25839	26138	26231	26137	26130	25950	25887	26203	26086	26109	26086	26033	25819	26115	26089	26086	25892	26173	26068	26037	26206	25932	25977	26160	25921	25984	26194	26409	26174	25944	26116	26165	26329	26029	26021	25988	26095	25981	26164	26073	25955	25612	26007	26126	26168	25960	26151	26302	26114	26150	26260	26103	26214	26322	26118	25974	26233	26396	25962	26143	25847	26167	25891	26104	26033	26062	25949	26153	25961	26128	26099	25950	26041	26178	26011	25912	25870	26081	26075	26178	26256	26116	26206	26129	26205	26158	26158	26076	26129	25872	26243	25826	26052	25849	25957	26023	26202	26047	26154	26163	26191	26018	26305	26121	26261	26390	25990	26267	26037	26086	26113	25893	26040	26058	26324	26268	25974	26088	26192	26053	26247	25954	26056	26230	26316	25900	26083	25694	26020	26067	26011	26039	26325	26154	26224	26012	26162	25972	25989	26020	26138	25895	26099	26035	26078	26255	26004	25993	26188	26025	26095	26020	26102	26013	26147	25993	26456	26117	26003	26025	26099	26304	25881	26102	26242	26136	26049	26361	25847	26230	26025	26065	25949	26244	26135	26165	26072	26185	25901	26224	25847	26179	25963	26108	26282	26064	25912	26130	26005	26387	26324	25903	25897	26060	26294	25956	26222	26037	26217	26112	26212	26053	26078	26217	26174	25975	26237	26263	26018	26400	26061	26345	25890	26327	26107	26348	25985	26052	26245	26274	26332	26414	26006	26115	25997	26482	26067	25819	26102	26090	26180	26237	25952	26034	25905	26087	25698	26140	26169	26085	26259	26092	26111	26269	26172	26223	26027	25925	26300	26126	26267	26317	26241	26099	26152	25970	25777	25984	26127	26021	26190	26279	26128	26249	25804	26144	26134	26205	26002	25945	26404	26068	25951	26129	25801	26335	26244	25982	25948	26342	26122	26100	26259	25960	26131	26017	26140	26091	25967	25976	25942	26007	25941	26333	26164	26072	26244	26036	26173	26193	26235	26109	26114	25948	26050	26238	26022	26281	26287	26074	25874	26136	26204	26293	26047	26117	26274	26084	26085	26136	26027	26316	26138	26274	26110	26043	25875	26341	26071	26081	26273	26008	25995	26190	26273	26262	26106	26031	26229	26175	26268	26292	25993	26100	26183	26151	26075	26076	26217	26353	25982	26346	26144	26268	26187	26023	26226	26389	25935	26145	26257	25919	26160	26012	26035	26106	26124	26156	26069	26330	26241	26161	26158	25862	26137	26195	25750	26029	26159	26152	26091	26073	26222	26331	25942	25820	26124	26075	26450	26009	26121	25979	25807	26420	26077	26115	26059	26055	26235	26141	26029	25996	25930	26164	25967	26193	26149	26185	25828	26154	26128	26152	26371	26154	26164	26337	26081	25998	26044	26080	25901	26259	25875	26164	26142	26182	26072	26180	26198	26034	26167	26142	26168	26228	26567	26200	26212	26164	26074	25983	26057	26149	26075	26124	26017	26124	26200	26078	26007	26048	26197	26223	26033	25751	26354	26177	26308	26048	26083	26086	26061	26148	26157	26194	26044	25953	26014	26227	26184	25892	26123	25958	25939	26103	26013	25732	25794	25868	26161	26288	26197	26241	26270	26101	26266	26138	26225	26187	26071	26038	25816	25971	26294	26079	26098	26229	26002	26057	26257	26373	26110	26072	26192	26101	26042	26062	26022	26145	26182	26188	26270	26022	26053	26149	25974	25959	26224	26220	26129	26318	25999	26073	26375	26024	25968	26099	26180	25996	26113	26054	26268	26346	26304	26154	26194	26060	26085	26243	26086	26058	26121	26259	26273	26230	26108	26261	26100	26179	25915	26336	26230	26160	26164	26071	26045	26018	26189	26164	26225	25952	26020	26081	26273	26171	25839	26107	25818	26200	25975	26003	25815	25985	26043	26227	26018	26238	26030	26080	26138	26048	26245	25985	26054	26308	26195	26107	26067	26037	26056	26234	26014	26251	26216	26078	26130	26176	25969	26099	26171	25968	25897	25899	26202	26279	26334	26159	25910	26134	26162	26106	26192	25999	26075	25862	26250	26075	26029	26055	26180	26361	26260	26127	26280	26040	26085	26150	25958	26204	26082	26195	25938	26088	26064	25882	26252	26115	25958	26121	25983	26112	26312	26148	26149	26124	25841	25987	26044	25968	26237	26100	26168	26131	26042	26137	26128	26186	26138	25846	26081	26327	25969	25855	26230	26156	26036	26159	26234	25924	26193	26093	26209	25932	26231	26244	26190	26284	25969	26111	26026	25938	26178	26014	26051	26056	25841	26172	26052	26249	25977	25905	25999	26223	26035	26090	25982	25950	26018	25985	26095	26031	26153	26016	26058	26122	25964	26341	25982	26131	25890	26017	25922	25802	25951	26007	26339	26009	26161	26197	26446	26046	26140	26129	26297	26393	26206	26144	26048	26188	26193	26373	26211	25935	25955	26098	26167	26037	26257	26019	26182	26070	26294	26421	26061	26104	26085	26290	26183	26100	26034	26002	25818	25988	26045	26093	25986	25926	26274	26190	26192	26132	26044	26213	26181	26099	26294	26247	26195	25973	26093	25890	25795	26075	26216	25875	25990	26103	26293	26027	26079	26139	25990	25966	26139	26380	26285	26303	26214	26108	26101	26313	26104	26206	26217	26048	25828	26128	26063	25886	26071	26011	25924	26165	25921	25920	26228	26246	26185	25990	25978	26305	26369	26171	26096	26060	26048	26093	25885	26224	26155	26194	25945	26120	26224	26134	26014	26269	26085	26209	25976	25983	26252	26001	26256	26058	25790	26048	25924	26043	26004	26119	26061	26144	26372	25835	26145	26043	26079	26084	26279	26072	25955	26222	26473	26223	25940	26138	25955	25869	26240	26064	25923	26053	26115	26317	26273	26217	26126	25889	26156	26158	26341	26108	26238	26115	25897	26070	26108	26106	26195	26259	26081	26361	26306	26107	26265	25934	26207	25933	26082	25970	26045	26102	26192	26244	26084	26024	25989	26326	26018	26036	26048	26064	25976	25952	26089	25908	26307	26085	26210	26000	26048	26161	25807	26094	26074	26017	26217	26049	26078	25998	26073	26038	26304	25965	26147	26194	26125	25854	25994	26232	25924	25988	26131	26261	26136	25907	26140	26163	26008	26006	26231	26174	26221	25912	26167	26211	26177	26316	26003	26069	26024	25944	26167	26161	26262	26005	26104	26437	26102	26257	26043	26230	26020	25964	25939	26270	26244	26046	25956	26311	25892	25901	25976	26141	25970	26145	25995
29569	51384	43493	34025	25723	22958	20055	19414	18409	17275	16276	16017	15994	15587	15521	15268	15141	15220	15179	15440	15501	15565	15029	15175	15004	15267	15203	14855	14921	15126	15042	14958	15004	14962	15078	14886	14990	15119	15033	14763	15008	14751	14778	14986	14756	14861	14951	15048	14991	14664	14823	14846	14960	14827	15023	14875	14874	14920	14808	14886	14960	15121	14933	14991	14802	14781	14674	14871	14756	14819	14979	14796	14929	14720	14939	14759	14900	14997	14988	14881	14720	14873	14728	14940	14817	14943	14764	14775	14742	15043	14901	14786	14861	15002	14702	14859	14838	14866	14836	14892	14680	14919	14915	14952	14845	14731	14772	14841	14912	14837	14688	14961	14811	14919	14850	15003	14995	14886	14924	14945	14687	14986	14819	14866	14912	14824	14643	14823	14873	14848	14744	15106	14841	14789	14773	14925	14829	14947	14842	14804	14835	14975	14814	14653	14803	14712	15090	14808	14904	14858	14988	14884	14808	14738	14820	14862	14985	14841	14730	14971	14911	14950	14889	14930	14824	14908	14797	14826	14991	14891	14725	14969	14807	14911	14845	14941	14748	14798	14818	14971	14887	14848	14936	15012	14620	14972	14832	15045	15035	14718	14763	14885	14916	14776	14865	14779	15037	14924	15019	14879	14910	14965	14878	14974	14947	15090	14736	14848	14754	15065	14832	14892	14807	14954	14850	14806	15007	14712	14945	14884	14743	14787	14868	14930	14988	14777	14790	15010	14953	15015	14843	14910	14757	14877	14859	14819	14828	14954	14719	14877	14849	14722	14965	14842	14908	14807	14858	14955	14783	15020	14864	14811	14914	14963	14889	14796	14992	14722	14794	14919	14914	14843	14869	14906	15022	14798	14731	14907	14961	14841	14822	14821	14831	14895	14813	14883	15011	14803	14784	14822	14884	14888	14929	14684	14973	14799	14825	14834	14948	14864	14749	14959	14993	14880	14956	15021	14834	14771	14876	14852	14969	14919	14769	14822	14928	14761	14894	14802	14852	14882	14848	14992	14679	14930	14937	14871	14746	14852	14849	15136	14762	14969	14867	14801	14929	14705	14740	14907	14880	14963	15052	14851	14748	14811	14943	14757	14936	14937	14968	14903	14761	14731	15007	14904	14906	14774	14879	14902	14837	14786	14923	14893	15073	14705	14803	14743	14969	14808	15012	14677	14716	14700	14816	14901	15099	14766	14803	15007	14841	14872	14919	14938	14919	14810	14878	14768	14711	14951	14798	14682	14775	14673	14855	14776	15031	14833	14817	14979	14980	14703	14871	14851	14758	14913	14902	14807	14873	14834	14474	14914	14931	15016	14845	14824	14982	14787	15029	14923	14787	14780	14759	14919	14916	14927	14836	14940	14743	14891	14935	14877	14844	14859	14752	14742	14882	14850	14792	14974	14973	14815	14871	14798	14735	14832	14897	14813	14826	14804	14737	15023	14800	14785	14961	14818	14742	14901	14973	14854	14751	14936	15048	14899	14922	14905	14665	14902	14828	14930	14834	14816	14807	14733	14864	14729	14836	14728	14924	14630	14893	14763	14890	14761	14840	15045	14787	15021	14847	14933	14955	14762	14985	14798	14743	14897	14994	14941	14899	14941	14900	15026	14741	14616	14903	14967	14995	14954	14889	14761	14628	14892	14669	14771	14861	14972	14878	14922	15011	14851	14903	14712	14935	14905	14854	14790	14861	14898	14982	14813	15011	14925	14840	14887	14798	15105	14806	14844	14822	14849	15063	14863	14676	14870	14900	14792	14884	14768	14775	15027	14894	14806	14866	14917	14949	14939	14949	14728	14593	14952	14847	14895	14962	14818	15094	14757	14944	14904	14825	14768	14850	14745	14646	14835	14920	14810	14792	14896	14981	14959	14854	14847	14839	14845	14824	14773	14778	15014	14978	14950	14896	14885	14935	14856	14834	14779	14892	14862	14927	14832	14905	15031	14861	14834	14864	14905	14789	14977	14801	14710	14861	14821	14796	14731	14939	14885	14841	14898	14983	14968	14922	14690	14888	14742	14835	14914	14890	14770	14928	14796	14949	14829	14918	14850	14824	14649	14877	14863	14943	14836	14813	14923	14803	14984	14875	14761	14803	14948	14965	14866	14954	14697	14993	14866	14900	14751	14713	14888	14884	14855	14842	14890	14747	15037	14933	14923	14741	14875	14726	14976	14810	14842	14814	14883	14836	14731	14861	14972	14829	14891	14885	14779	14690	14864	14865	14864	14854	14841	14945	14704	14907	15104	14782	14747	14858	14736	14725	14906	14773	14985	14858	14769	14942	14874	15003	14834	14892	14672	14817	15005	14988	14987	14843	14750	14814	14854	14961	14881	14808	14919	14735	14875	14839	14678	14759	14811	14581	14844	14887	14897	14818	14733	14844	14720	14719	14751	14523	14736	14991	14998	14616	14893	14900	14844	14988	14953	14812	14906	14924	14887	14937	14861	14837	14818	14849	14874	14965	14895	14827	14921	14987	14990	14997	14825	14981	14805	14932	14739	14773	14922	15154	14865	14905	14872	15005	14939	14808	14745	14924	14703	14876	15060	14897	14740	14783	14844	14889	14838	14803	14765	14879	14822	14819	14947	14895	14973	14740	14926	14911	14950	14872	14757	14947	15011	14798	14810	15049	14927	14949	14803	14842	14872	14923	14978	14837	14951	15115	14714	14896	14885	14872	14839	14870	14953	14926	14541	14977	14785	14821	14775	14834	14925	15027	14766	14754	14929	14842	14933	14881	14888	14801	14891	14790	14926	14979	14849	14851	14739	14907	14807	14920	14970	14853	14938	14809	14828	14849	14935	14747	14858	14901	14812	14742	14856	14901	14653	14711	14940	14807	14923	14728	14831	15061	14850	14708	14961	15081	14604	14866	14823	14760	14902	15017	14795	14903	14901	14904	14779	14836	14795	14635	14955	14858	14695	14886	14750	15007	14848	14956	14729	14793	14794	14715	14934	14894	15142	14924	15023	14820	14892	14795	14889	14889	14850	14974	14704	14762	14966	14765	14950	14798	14741	14839	15014	14843	14733	14703	14771	14901	14887	14894	14764	14765	14940	14910	14896	14827	15008	14752	14973	14744	14808	14756	14695	14920	14808	14904	14839	14790	14922	14836	14800	14856	14778	14826	14741	14887	14805	14962	14780	14728	15018	14852	14750	14737	14975	14877	14816	14839	14768	14673	14746	14895	14698	14959	14788	14929	14936	14872	15002	14815	14820	14902	14765	14812	14814	14903	14846	14917	14918	14929	14909	14925	14624	14849	14836	14685	14681	14709	14936	14758	14852	14939	14892	14824	14842	14918	14806	14935	14960	14854	14739	14833	14808	14886	14753	15027	14999	14748	14940	14884	14570	15025	14769	14965	14865	14701	14802	14734	14967	15000	14788	14769	14749	14903	14810	14966	14845	14813	14837	14960	14810	14924	14899	14899	14872	14611	14868	15045	14717	14952	15006	14850	14926	14934	14838	14926	14769	14822	14658	14875	14772	14773	14870	14905	14726	14833	14765	14959	14963	14850	14858	14774	14582	14964	14872	15003	14837	14747	14827	14733	14871	14754	14925	14850	14760	14878	14796	14915	14702	14845	14750	14896	14916	14825	15040	14828	14782	14954	14720	15029	14956	14904	14754	14848	14802	14853	14866	14867	14765	14769	14812	14904	14812	14914	14921	14645	14949	14960	14754	14903	14879	14890	14855	14924	15043	14822	14980	14811	14975	14887	14927	14880	14878	14866	14823	14820	14908	14887	14665	15007	14784	14961	14821	14691	14884	14594	14696	14842	14855	15047	14981	14878	15073	14801	14827	14762	14917	14721	14877	14893	14974	14632	14841	14738	15010	14940	14896	14802	14796	14864	14780	14913	14873	14976	14984	14785	14811	14866	14783	14790	14912	14877	14774	14900	14998	14963	14871	14898	14760	14804	14882	14781	14785	14899	14928	14668	14879	15032	14765	14804	14764	14772	14780	15016	14801	14778	14796	14985	14799	14617	14824	15041	14987	14963	14815	14920	14805	14680	15024	14895	14877	14990	14863	15170	14882	14883	14975	14981	14885	14779	14805	14842	14867	14855	14866	14763	14937	14867	14597	15015	14915	14811	14840	14686	14903	14921	14979	14920	14728	14774	14745	14712	14892	14805	14843	15027	14680	14922	14829	15030	14892	15140	14741	14737	14965	14772	14827	14935	15017	14927	14852	14932	14829	14912	14684	14863	14755	14932	14720	14833	14890	14817	14837	14876	14805	14846	14934	14752	14961	14886	14801	14728	15063	14994	14916	14823	14993	14762	14813	14908	14925	14828	14979	14969	14840	14940	14830	14988	14877	14834	14833	14809	14802	14765	15022	14854	14778	14738	14705	14692	14887	14953	14952	14918	14662	14994	14870	14830	14829	14979	14868	14788	14856	14854	14999	15059	14998	14814	14853	14800	14983	14751	14828	14902	14811	15026	14897	14845	14921	15040	14925	14826	14808	14761	14756	15002	14834	14788	14955	14849	14837	14815	14893	14815	14663	14903	14795	14711	14971	14720	14879	14922	14826	14967	14790	14695	14880	14852	14944	14898	14921	14807	14805	14821	14771	14783	14952	14900	14832	14706	14840	14878	14859	14770	14972	14814	14782	14779	14877	14952	15149	14805	14795	14845	14915	14960	14824	14738	14744	14753	14766	14726	14895	14833	14784	14862	14972	14864	14921	14809	14868	14872	14905	14940	14876	14855	14851	14794	15038	14832	14712	14885	14901	14860	14761	14820	14857	14870	14780	14858	14701	15057	14711	14842	14874	14874	14937	14717	14723	14914	14822	14893	14813	15000	14772	14897	14895	15001	14928	15053	14842	14720	14991	14713	14821	14927	14847	14775	14715	14873	14919	14838	14764	14853	14838	14920	14898	14622	14775	14933	14705	14880	14974	14905	14787	14752	14834	14943	14780	14795	14879	14819	14937	14932	14785	14930	14932	14797	14899	14872	14693	14895	14838	14898	14716	14936	14902	14731	14704	14829	14729	14985	14967	14866	14815	14880	14853	14867	14953	14816	14910	14730	14943	14793	14874	14913	14928	14876	14912	14990	14798	14905	14876	14902	14760	14920	14922	14969	14722	14941	14892	14807	14887	14945	14604	14848	14882
35700	36648	42132	37478	30741	28830	27955	27334	26651	26069	25571	26043	25783	25590	25494	25469	25433	25232	25246	25452	25442	25360	25285	25380	25371	25136	25102	25467	25339	25338	25484	25125	25286	25515	25315	25506	25466	25322	25408	25330	25178	25400	25218	25331	25391	25408	25293	25373	25361	25317	24984	24996	25286	25367	25226	25479	25337	25376	25319	25453	25443	25429	25281	25406	25291	25422	25216	25299	25303	25592	25237	25419	25305	25375	25342	25428	25284	25346	25603	25495	25340	25344	25321	25110	25393	25442	25338	25404	25584	25461	25410	25327	25436	25227	25080	25160	25318	25077	25343	25396	25458	25257	25421	25364	25565	25487	25434	25347	25212	25333	25360	25476	25345	25302	25358	25429	25118	25360	25421	25389	25351	25272	25231	25553	25409	25490	25579	25433	25221	25211	25475	25477	25285	25017	25465	25453	25511	25191	25527	25480	25371	25224	25359	25385	25238	25392	25366	25425	25289	25181	25399	25229	25226	25415	25264	25423	25537	25443	25147	25294	25507	25219	25138	25192	25302	25255	25322	25308	25339	25299	25348	25218	25364	25139	25142	25447	25446	25213	25300	25197	25571	25507	25362	25385	25421	25159	24997	25209	25317	25154	25266	25090	25243	25420	25448	25159	25344	25123	25396	25357	25362	25431	25234	25114	25271	25393	25440	25274	25389	25465	25060	25299	25665	25444	25280	25400	25361	25335	25635	25227	25179	25225	25377	25527	25437	25480	25096	25382	25219	25246	25314	25300	25211	25165	25107	25442	25275	25281	25440	25447	25110	25267	25301	25506	25365	25206	25055	25515	25353	25253	25392	25303	25378	25309	25312	25307	25172	25276	25544	25429	25349	25468	25491	25386	25470	25305	25404	25295	25323	25549	25365	25205	25235	25437	25192	25184	25291	25119	25317	25231	25475	25419	25267	25374	25339	25221	25077	25394	25412	25214	25345	25375	25092	25207	25461	25342	25372	25190	25436	25312	25156	25217	25471	25376	25222	25080	25119	25134	25171	25542	25173	25409	25296	25251	25241	25370	25686	25203	25621	25226	25378	25421	25525	25399	25551	25325	25106	25342	25382	25012	25461	25258	25388	25404	25435	25195	25341	25433	25317	25487	25425	25724	25271	25341	25199	25115	25111	25275	25192	25347	25322	25074	25155	25347	25164	25369	25288	25511	25211	25541	25105	25175	25410	25214	25415	25405	25419	25375	25381	25387	25555	25197	25268	25687	25486	25406	25416	25385	25267	25055	25332	25375	25443	25573	25467	25316	25298	25171	25288	25230	25416	25294	25335	25266	25297	25236	25138	25064	25246	25102	25452	25293	25304	25259	25153	25120	25214	25474	25340	25168	25494	25082	25308	25223	25343	25192	25430	25618	25416	25474	25329	25568	25325	25542	25204	25274	25220	25259	25342	25271	25390	25421	25286	25144	25343	25304	25572	25391	25309	25325	25318	25283	25288	25219	25449	25354	25075	25395	25121	25363	25378	25189	25270	25383	25300	25320	25325	25305	25509	25275	25318	25186	25189	25136	25579	25302	25601	25125	25338	25515	25433	25165	25311	25182	25385	25148	25289	25406	25277	25342	25371	25258	25286	25571	25344	25395	25300	25358	25274	25557	25277	25206	25444	25246	25351	25473	25244	25427	25221	25491	25432	25198	25199	25547	25578	25422	25261	25172	25281	25232	25410	25325	25405	25335	25277	25386	25322	25286	25384	25412	25231	25199	25267	25225	25430	25307	25329	25349	25332	25593	25254	25355	25285	25247	25424	25306	25064	25451	25059	25613	25309	25456	25334	25158	25538	25398	25347	25279	25335	25098	25246	25560	25495	25328	25611	25260	25536	25301	25237	25298	25243	25240	25246	25381	25153	25376	25137	25293	25535	25574	25094	25333	25479	25526	25377	25342	25369	25165	25357	25464	25557	25364	25212	25311	25683	25443	25067	25289	25296	25178	25329	25520	25534	25351	25303	25463	25316	25297	25285	25208	25373	25382	25503	25463	25343	25382	25117	25465	25316	25278	25371	25133	24912	25464	25436	25471	25339	25328	25321	25167	25287	25306	25297	25214	25447	25385	25404	25262	25270	25449	25601	25240	25399	25293	25493	25387	25221	25332	25391	25350	25700	25280	25197	25329	25260	25440	25351	25603	25447	25250	25423	25515	25368	25373	25384	25471	25308	25395	25360	25462	25269	25427	25252	25228	25327	25480	25254	25287	25081	25318	25247	25398	25375	25335	25034	25404	25245	25121	25157	25574	25464	25426	25312	25354	25479	25266	25550	25180	25274	25218	25356	25301	25376	25467	25282	25331	25393	25426	25323	25385	25489	25336	25195	25318	25501	25295	25501	25445	25316	25216	25309	25227	25364	25269	25484	25435	25463	25163	25246	25264	25749	25385	25416	25445	25267	25395	25072	25484	25247	25428	25299	25205	25164	24947	25499	25614	25244	25323	25330	25428	25465	25433	25246	25327	25386	25165	25388	25327	25355	25339	25198	25400	25367	25234	25353	25146	25403	25674	25353	25273	25350	25449	25255	25246	25305	25275	25441	25363	25242	25525	25272	25287	25480	25404	25545	25251	25315	25355	25384	25355	25489	25352	25284	25331	25246	25352	25526	25590	25138	25192	25174	25249	25206	25180	25556	25420	25550	25439	25530	25054	25312	25410	25505	25246	25327	25644	25356	25302	25178	25412	25327	25691	25476	25612	25491	25189	25376	25363	25346	25326	25344	25314	25423	25132	25439	25407	25309	25327	25341	25347	25341	25171	25190	25302	25159	25390	25259	25386	25174	24995	25448	25248	25084	25352	25182	25355	25283	25138	25486	25455	25670	25310	25166	25460	25506	25133	25461	25440	25179	25443	25109	25485	25342	25315	25449	25251	25326	25253	25460	25185	25301	25515	25318	25412	25464	25536	25461	25211	25463	25527	25345	25484	25398	25318	25233	25421	25582	25335	25312	25304	25271	25415	25438	25055	25247	25411	25495	25192	25482	25474	25174	25542	25196	25179	25355	25412	25368	25435	25306	25163	25587	25167	25348	25278	25446	25203	25417	25089	25361	25209	25201	25442	25231	25447	25497	25404	25402	25377	25369	25545	25602	25146	25355	25564	25225	25344	25347	25206	25079	25193	25188	25317	25331	25384	25168	25188	25341	25099	25602	25208	25199	25151	25231	25424	25444	25470	25302	25401	25531	25577	25369	25172	25273	25462	25195	25229	25343	25308	25283	25401	25369	25185	25454	25269	25290	25390	25456	25486	25216	25309	25261	25276	25379	25309	25283	25439	25226	25196	25254	25527	25234	25448	25416	25248	25385	25528	25195	25175	25354	25311	25296	25411	25385	25255	25324	25480	25466	25419	25205	25323	25187	25528	25121	25118	25118	25165	25106	25283	25194	25226	25501	25406	25252	25436	25369	25318	25343	25178	25423	25388	25175	25183	25337	25008	25099	25522	25331	25268	25333	25068	25160	25271	25332	25354	25206	25508	25585	25215	25441	25229	25364	25236	25397	25492	25395	25318	25305	25263	25342	25309	25550	25400	25380	25123	25308	25174	25375	25375	25399	25387	25255	25242	25180	25234	25048	25372	25432	25583	25583	25482	25456	24934	25234	25276	25280	25469	25349	25380	25375	25364	25202	25195	25240	25322	25531	25316	25238	25366	25585	25342	25153	25381	25276	25348	25252	25256	25573	25414	25274	25325	25303	25571	25484	25258	25075	25388	25206	25331	25295	25074	25362	25234	25248	25334	25287	25361	25550	25222	25519	25035	25178	25279	25512	25495	25170	25341	25594	25362	25233	25366	25301	25238	25526	25307	25403	25126	25321	25301	25309	25366	25424	25336	25724	25247	25183	25049	25321	25394	25324	25486	25479	25258	25357	25427	25437	25266	25268	25014	25078	25424	25189	25230	25520	25403	25446	25336	25100	25428	25386	25321	25062	25330	25360	25505	25363	25559	25319	25373	25605	25398	25406	25041	25280	25510	25221	25497	25516	25354	25154	25300	25359	25302	25321	25325	25152	25385	25188	25364	25394	25318	25369	25374	25266	25332	25345	25304	25274	25481	25359	25418	25385	25532	25118	25301	25348	25225	25390	25109	25208	25485	25304	25564	25395	25222	25143	25261	25384	25276	25211	25527	25152	25317	25315	25147	25363	25160	25101	25402	25395	25522	25416	25308	25345	25342	25378	25614	25388	25391	25319	25261	25204	25291	25543	25242	25230	25402	25508	25124	25312	25355	25105	25334	25297	25258	25469	25436	25308	25235	25409	25293	25419	25291	25040	25201	25140	25313	25388	25187	25094	25667	25253	25689	25330	25364	25185	25436	25221	25470	25499	25254	25238	25530	25223	25248	25354	25190	25391	25444	25163	25403	25387	25374	25496	25392	25335	25170	25415	25165	25191	25059	25526	25530	25409	25474	25646	25319	25142	25265	25125	25155	25260	25236	25068	25402	25371	25363	25125	25292	25250	25130	25239	25418	25351	25256	25252	25209	25231	25619	25531	25505	25399	25133	25445	25367	25361	25175	25469	25540	25478	25461	25168	25354	25446	25415	25293	25619	25268	25374	25498	25169	25313	25650	25341	25250	25160	25382	25225	25353	25596	25296	25450	25195	25543	25379	25281	25444	25268	25493	25085	25666	25244	25326	25468	25620	25288	25249	25139	25201	25496	25315	25397	25280	25250	25607	25590	25231	25481	25221	25155	25417	25446	25310	25334	25512	25329	25644	25249	25478	25547	25591	25617	25320	25377	25251	25177	25245	25404	25364	25452	25271	25587	25188	25278	25169	25550	25370	25305	25474	25439	25455	25332	25292	25346	25426	25220	25271	25317	25496	25275	25302	25237	25338	25446	25151	25421	25228	25333	25292	25304	25560	25455	25078	25193	25297	25384	25358	25334	25306	25364	25351	25354	25224	25142	25181	25152	25191	25399	25314	25476	25356	25368	25491	25352	25475	25423	25442	25344	25094	25349	25220	25277	25317	25426	25426	25174	25135	25006	25367	25323	25190	25163	25380	25425	25491	25292	25500	25397	25439	25550	25116	25163	25403	25385	25234	25380	25225	25529	25432	25302	25342	25089	25308	25017	25287	25482	25336	25403	25297	25371	25343	25412	25322	25379	25306	25546	25342
29781	41671	34456	27120	20560	18372	17789	17006	15829	15148	15021	14722	14789	14547	14602	14463	14471	14437	14343	14210	14375	14185	14404	14390	14328	14339	14318	14210	14299	14283	14278	14367	14453	14381	14264	14204	14204	14344	14542	14273	14305	14107	14272	14292	14141	14155	14244	14496	14202	14284	14276	14287	14341	14317	14229	14477	14354	14114	14303	14358	14245	14429	14313	14254	14323	14290	14413	14227	14340	14390	14367	14348	14248	14325	14258	14504	14153	14098	14295	14139	14366	14311	14187	14291	14248	14236	14229	14104	14386	14367	14353	14357	14283	14163	14143	14159	14305	14269	14285	14270	14180	14310	14406	14194	14274	14246	14180	14119	14145	14245	14396	14277	14215	14293	14387	14229	14299	14314	14198	14402	14242	14400	14392	14166	14122	14247	14321	14145	14423	14055	14147	14318	14168	14329	14287	14257	14224	14341	14266	14385	14067	14365	14091	14421	14218	14260	14415	14300	14048	14184	14201	14268	14441	14078	14207	14375	14247	14361	14383	14367	14181	14406	14246	14346	14206	14315	14268	14304	14195	14026	14186	14250	14179	14193	14393	14204	14098	14298	14281	14155	14251	14311	14385	14244	14239	14214	14223	14354	14402	14191	14315	14357	14215	14253	14274	14078	14217	14358	14226	14240	14164	14323	14460	14357	14236	14425	14157	14377	14317	14341	14198	14363	14244	14258	14399	14414	14385	14177	14242	14281	14176	14412	14172	14324	14338	14295	14293	14328	14365	14298	14184	14300	14413	14362	14291	14343	14238	14385	14328	14140	14259	14294	14314	14335	14281	14404	14206	14383	14219	14276	14427	14356	14095	14306	14262	14199	14323	14223	14239	14347	14276	14329	14243	14242	14206	14232	14235	14544	14384	14134	14348	14267	14435	14277	14079	14252	14264	14225	14179	14241	14336	14222	14337	14130	14259	14258	14125	14358	14183	14139	14363	14264	14322	14148	14180	14300	14333	14322	14447	14335	14132	14248	14105	14156	14271	14186	14287	14241	14303	14412	14295	14244	14357	14137	14273	14185	14082	14098	14234	14312	14397	14209	14404	14440	14154	14234	14160	14467	14193	14411	14411	14352	14396	14278	14305	14202	14302	14091	14052	14182	14308	14281	14202	14240	14210	14390	14331	14232	14220	14289	14231	14253	14293	14066	14188	14230	14501	14422	14272	14332	14231	14258	14310	14439	14166	14195	14177	14273	14196	14193	14191	14138	14312	14348	14167	14335	14321	14394	14149	14345	14232	14122	14439	14215	14408	14393	14345	14384	14319	14117	14217	14367	14371	14283	14134	14184	14265	14222	14397	14344	14147	14242	14367	14244	14233	14385	14275	14314	14217	14293	14320	14357	14283	14281	14312	14304	14374	14136	14251	14197	14304	14306	14289	14279	14252	14270	14323	14348	14481	14277	14418	14270	14200	14304	14257	14325	14239	14245	14252	14355	14316	14272	14183	14398	14388	14362	14276	14366	14480	14315	14402	14220	14392	14453	14282	14302	14305	14254	14341	14334	14126	14499	14478	14458	14305	14373	14203	14112	14231	14354	14438	14226	14234	14398	14154	14349	14212	14351	14373	14314	14218	14260	14252	14346	14399	14302	14195	14314	14206	14391	14251	14279	14195	14278	14284	14316	14444	14174	14251	14552	14233	14234	14213	14218	14140	14043	14405	14319	14249	14454	14221	14314	14187	14198	14263	14262	14388	14356	14255	14224	14174	14053	14257	14272	14193	14176	14436	14391	14248	14336	14335	14177	14355	14206	14205	14298	14315	14364	14311	14188	14235	14400	14333	14410	14319	14351	14325	14101	14302	14238	14162	14219	14244	14400	14280	14266	14384	14140	14361	14153	14249	14314	14378	14376	14248	14181	14195	14274	14301	14099	14322	14276	14322	14222	14484	14288	14435	14332	14211	14278	14087	14188	14265	14204	14173	14288	14110	14220	14382	14416	14215	14228	14184	14265	14198	14332	14156	14071	14248	14108	14322	14305	14259	14296	14439	14181	14303	14358	14200	14192	14136	14382	14213	14282	14353	14205	14166	14372	14104	14352	14124	14352	14186	14234	14192	14455	14199	14268	14363	13993	14238	14260	14264	14369	14381	14301	14217	14393	14323	14178	14191	14328	14354	14199	14082	14190	14397	14382	14134	14052	14333	14414	14486	14327	14291	14209	14375	14209	14384	14185	14170	14286	14388	14216	14399	14163	14301	14411	14478	14279	14096	14373	14216	14426	14205	14288	14458	14202	14251	14407	14182	14384	14268	14043	14330	14191	14283	14349	14416	14278	14367	14263	14392	14245	14411	14114	14408	14368	14372	14259	14253	14401	14408	14121	14381	14169	14324	14341	14347	14294	14405	14271	13994	14117	14254	14286	14248	14260	14247	14197	14251	14190	14310	14269	14369	14283	14375	14339	14395	14189	14309	14375	14315	14308	14119	14272	14220	14345	14378	14324	14261	14362	14362	14192	14383	14169	14345	14385	14038	14279	14345	14248	14281	14278	14017	14176	14365	14426	14372	14297	14344	14167	14116	14108	14402	14266	14362	14142	14333	14432	14537	14173	14217	14285	14120	14179	14128	14419	14404	14290	14100	14258	14353	14094	14303	14064	14340	14301	14504	14286	14355	14190	14148	14244	14216	14176	14335	14223	14277	14382	14380	14244	14131	14418	14384	14223	14258	14231	14185	14217	14410	14233	14309	14291	14398	14220	14162	14393	14115	14328	14134	14299	14239	14487	14183	14369	14162	14122	14254	14122	14174	14231	14183	14324	14207	14275	13998	14353	14204	14303	14250	14389	14344	14312	14275	14276	14346	14387	14172	14328	14029	14140	14200	14246	14196	14405	14346	14324	14267	14335	14306	14320	14233	14342	14371	14144	14279	14351	14487	14062	14258	14225	14188	14367	13968	14162	14449	14191	14286	14331	14359	14187	14221	14194	14299	14278	14367	14284	14215	14376	14304	14284	14337	14251	14166	14259	14287	14137	14341	14338	14250	14336	14214	14271	14148	14307	14453	14307	14131	14309	14454	14223	14273	14035	14299	14407	14302	14166	14306	14240	14310	14189	14415	14392	14175	14220	14251	14285	14143	14250	14367	14192	14265	14326	14337	14364	14227	14399	14284	14166	14256	14228	14382	14299	14412	14168	14322	14363	14187	14240	14288	14388	14307	14119	14399	14361	14230	14349	14410	14444	14052	14350	14317	14289	14303	14417	14236	14201	14265	14370	14196	14244	14286	14132	14421	14196	14207	14266	14206	14202	14306	14190	14220	14235	14275	14401	14167	14382	14363	14371	14213	14382	14153	14179	14258	14066	14329	14451	14193	14458	14181	14233	14246	14317	14197	14312	14238	14329	14350	14236	14218	14144	14186	14035	14236	14306	14240	14329	14649	14285	14231	14363	14264	14416	14124	14200	14241	14121	14268	14285	14302	14359	14299	14103	14300	14251	14242	14165	14249	14415	14202	14350	14173	14154	14391	14193	14206	14395	14418	14167	14252	14291	14439	14244	14403	14282	14296	14152	14429	14258	14584	14283	14504	14215	14147	14440	14217	14554	14449	14278	14218	14491	14222	14355	14380	14198	14331	14221	14369	14485	14425	14279	14336	14414	14337	14270	14171	14413	14323	14273	14299	14292	14319	14293	14340	14437	14294	14202	14357	14093	14126	14317	14183	14294	14310	14427	14187	14101	14155	14125	14277	14069	14253	14214	14270	14257	14143	14342	14329	14348	14318	14289	14170	14190	14322	14355	14477	14373	14209	14317	14446	14111	14119	14314	14412	14224	14380	14167	14400	14325	14302	14283	14205	14139	14264	14270	14460	14306	14284	14234	14376	14170	14141	14430	14200	14250	14233	14200	14217	14339	14247	14147	14259	14095	14279	14402	14325	14203	14413	14202	14194	14423	14214	14151	14181	14205	14178	14193	14191	14244	14231	14315	14127	14195	14128	14297	14222	14329	14144	14240	14324	14217	14266	14171	14356	14289	14234	14220	14238	14213	14327	14446	14250	14309	14150	14374	14259	14151	14328	14228	14366	14259	14191	14195	14266	14245	14396	14246	14201	14161	14122	14242	14147	14302	14347	14409	14436	14252	14236	14245	14146	14421	14211	14227	14317	14275	14161	14314	14386	14296	14366	14124	14244	14235	14304	14149	14263	14186	14413	14277	14259	14307	14234	14193	14286	14243	14193	14216	14258	14592	14348	14191	14231	14075	14225	14173	14322	14227	14349	14211	14264	14329	14324	14230	14166	14301	14440	14145	14393	14372	14209	14471	14190	14244	14204	14363	14161	14236	14240	14403	14279	14367	14386	14276	14280	14371	14209	14348	14298	14271	14256	14311	14218	14363	14422	14350	14320	14284	14233	14183	14156	14148	14328	14436	14334	14293	14143	14318	14265	14217	14106	14310	14384	14368	14301	14282	14310	14264	14208	14358	14232	14019	14324	14471	14314	14310	14209	14205	14274	14113	14292	14076	14164	14381	14392	14446	14383	14096	14249	14165	14092	14263	14183	14387	14206	14357	14305	14257	14240	14055	14211	14162	14296	14345	14140	14387	14445	14242	14315	14164	14272	14263	14348	14139	14369	13960	14348	14238	14221	14286	14257	14315	14296	14273	14144	14237	14156	14318	14342	14178	14375	14292	14220	14365	14326	14240	14134	14357	14187	14247	14330	14220	14340	14207	14358	14339	14145	14224	14322	14255	14132	14205	14243	14503	14145	14299	14141	14260	14243	14288	14393	14444	14215	14322	14234	14321	14385	14338	14232	14283	14374	14125	14432	14254	14260	14285	14131	14386	14343	14162	14204	14355	14196	14181	14149	14369	14355	14312	14312	14344	14328	14229	14313	14427	14257	14268	14315	14291	14323	14341	14124	14274	14235	14367	14324	14418	14167	14235	14312	14295	14283	14313	14220	14190	14285	14413	14402	14329	14255	14346	14241	14243	14250	14260	14044	14194	14378	14285	14390	14235	14227	14259	14111	14442	14277	14294	14068	14339	14393	14287	14345	14391	14164	14353	14152	14251	14329	14332	14136	14248	14265	14253	14038	14388	14358	14391	14230	14152	14148	14118	14216	14327	14237	14371	14394	14466	14258	14413	14422	14315	14412	14233	14317	14326	14197	14320
24476	21051	28426	28673	29179	30261	31689	27873	26293	25785	25430	25538	25318	25223	25097	25086	24850	24921	24923	24994	24774	25050	24870	24690	24625	24996	24771	24677	24946	24884	24887	24901	24932	24586	24858	24680	24712	24848	24610	24571	24860	24732	24644	24702	24582	24543	24772	24466	24643	24590	24766	24735	24664	24567	24720	24563	24914	24727	24614	24475	24574	24863	24536	24951	24825	24764	24684	24929	24775	24662	24893	24657	24625	24749	24587	24889	24563	24712	24543	24479	24829	24611	24741	24737	24970	24529	24884	24615	25016	24875	24802	24608	24661	24657	24693	24594	24687	24479	24373	24587	24634	24783	24653	24468	24547	24600	24680	24545	24347	24684	24712	24644	24665	24636	24404	24783	24799	24650	24619	24736	24939	24801	24719	24593	24662	24709	24446	24806	24524	24511	24752	24635	24749	24597	24307	24331	24568	24705	24793	24567	24787	24380	24524	24600	24467	24607	24700	24624	24728	24757	24671	24828	24786	24586	24726	24456	24795	24546	24596	24723	24522	24842	24880	24576	24739	24449	24531	24825	24753	24673	24575	24614	24974	24567	24724	24718	24717	24592	24861	24547	24583	24664	24510	24701	24655	24793	24478	24563	24747	24592	24715	24512	24728	24713	24756	24721	24578	24555	24638	24742	24536	24795	24570	24520	24468	24573	24534	24708	24488	24792	24580	24637	24670	24755	25154	24561	24795	24856	24678	24719	24735	24745	24493	24761	24790	24617	24622	24476	24521	24839	24825	24522	24309	24496	24662	24628	24605	24795	24498	24843	24462	24839	24619	24643	24908	24823	24672	24712	24801	24611	24816	24861	24572	24508	24531	24669	24565	24690	24483	24533	24497	24472	24697	24830	24616	24607	24413	24826	24534	24529	24658	24775	24728	24621	24530	24781	24299	24620	24565	24665	24743	24819	24553	24499	24696	24653	24592	24751	24722	24584	24347	24503	24529	24544	24568	24400	24799	24414	24430	24736	24612	24754	24920	24710	24775	24494	24717	24580	24464	24572	24402	24949	24621	24406	24532	24457	24801	24789	24761	24518	24535	24813	24642	24678	24912	24793	24772	24410	24486	24637	24709	24755	24452	24642	24553	24534	24623	24728	24589	24814	24607	24567	24564	24625	24463	24874	24526	24887	24720	24353	24665	24794	24668	24592	24694	24500	24497	24580	24616	24756	24648	24421	24663	24204	24822	24550	24411	24606	24623	24569	24521	24560	24887	24618	24704	24738	24684	24736	24394	24729	24523	24883	24867	24669	24513	24621	24909	24588	24636	24730	24665	24786	24459	24724	24297	24739	24885	24609	24617	24511	24697	24645	24712	24515	24623	24897	24684	24685	24727	24559	24620	24655	24607	24631	24797	24802	24669	24916	24662	24698	24751	24566	24558	24631	24835	24760	24694	24414	24767	24770	24461	24537	24754	24802	24929	24909	24651	24909	24664	24358	24587	25015	24684	24676	24756	24879	24779	24843	24714	24454	24700	24460	24750	24537	24767	24836	24917	24590	24662	24864	24748	24572	24837	24845	24818	24619	24594	24845	24629	24326	24673	24414	24898	24537	24459	24784	24678	24695	24671	24951	24618	24701	24464	24720	24783	24729	24727	24537	24468	24649	24751	24548	24777	24689	24920	24572	24818	24789	24609	24712	24600	24626	24560	24612	24472	24478	24635	24387	24674	24703	24580	24788	24698	24749	24640	24581	24310	24530	24642	24853	24638	24694	24683	24634	24726	24445	24734	24866	24617	24349	24568	24702	24634	24637	24622	24506	24585	24705	24637	24646	24759	24269	24451	24491	24601	24688	24566	25053	24573	24724	24811	24626	24610	24415	24773	24498	24635	24809	24619	24498	24518	24673	24517	24531	24819	24697	24780	24558	24644	24824	24843	24472	24540	24660	24820	24479	24679	24544	24769	24411	24783	24619	24663	24541	24428	24621	24720	24833	24655	24891	24583	24911	24756	24845	24425	24687	24437	24687	24578	24501	24552	24597	24495	24533	24643	24513	24909	24610	24720	24627	24497	24513	24551	24629	24789	24560	24620	24754	24835	24636	24440	24449	24777	24774	24868	24780	24687	24630	24560	24900	24733	24534	24794	24733	24618	24567	24675	24589	24844	24468	24570	24471	24514	24511	24702	24834	24611	24438	24564	24608	24743	24658	24732	24549	24871	24678	24355	24863	24563	24854	24769	24926	24866	24590	24672	24630	24783	24515	24693	24619	24808	24437	24631	25003	24397	24671	24760	24528	24505	24770	24753	24505	24848	24768	24672	24682	24645	24699	24551	24763	24401	24572	24580	24582	24510	24645	24538	24466	24443	24430	24475	24796	24165	24505	24610	24502	24877	24646	24542	24482	24748	24475	24584	24579	24630	24719	24514	24508	24904	24676	24769	24570	24546	24355	24692	24699	24613	24651	24622	24470	24713	24716	24781	24685	24659	24629	24563	24705	24856	24526	24630	24538	24743	24550	24567	25005	24806	24700	24798	24544	24612	24624	24527	24536	24728	24740	24733	24842	24647	24905	24749	24600	24617	24773	24634	24585	24587	24522	24840	24712	24470	24699	24841	24928	24808	24617	24694	24632	24630	24537	24791	25000	24639	24571	24709	24792	24499	24447	24657	24573	24682	24719	24793	24633	24741	24686	24792	24530	24722	24541	24404	24540	24740	24912	24738	24717	24743	24831	24821	24609	24697	24760	24579	24466	24843	24667	24864	24632	24784	24804	24596	24544	24777	24642	24636	24620	24649	24454	24875	24863	24642	24567	24685	24704	24608	24688	24696	24675	24522	24491	24572	24774	24475	24573	24631	24796	24534	24608	24717	24586	24606	24383	24468	24385	24576	24672	24702	24612	24591	24572	24496	24608	24592	24217	24650	24770	24701	24817	24678	24667	24479	24710	24715	24848	24802	24394	24544	24991	24828	24861	24557	24940	24447	24766	24499	24480	24620	24682	24785	24833	24677	24995	24896	24531	24747	24598	24492	24613	24710	24690	24841	24897	24782	24354	24936	24697	24676	24633	24642	24744	24691	24308	24638	24590	24797	24828	24728	24594	24801	24806	24767	24759	24656	24486	24644	24818	24760	24557	24254	24834	24766	24646	24814	24556	24716	24509	24464	24504	24692	24691	24717	24479	24669	24663	24734	24599	24761	24655	24713	24545	24648	24656	24566	24691	24564	24605	24836	24479	24717	24860	24760	24565	24530	24476	24561	24915	24538	24437	24890	24415	24771	24677	24625	24671	24677	24592	24492	24515	24431	24667	24841	24205	24590	24654	24774	24700	24652	24545	24517	24791	24717	24622	24630	24687	24691	24633	24722	24662	24627	24641	24592	24750	24402	24537	24573	24720	24559	24695	24571	24482	24855	24553	24398	24801	24639	24450	24384	24337	24705	24818	24586	24676	24730	24681	24546	24815	24743	24744	24696	24660	24638	24616	24551	24467	24546	24493	24566	24498	24424	24313	24701	24537	24630	24361	24766	24746	24436	24683	24799	24740	24804	24704	24703	24667	24607	24691	24860	24544	24513	24570	24559	24310	24598	24747	24397	24583	24760	24684	24678	24728	24703	24862	24872	24847	24822	24823	24498	24673	24721	24855	24679	24560	24521	24679	24815	24845	24672	24408	24520	24549	24573	24669	24708	24679	24602	24746	24614	24515	24677	24831	24750	24674	24482	24543	24723	24823	24754	24880	24686	24770	24736	24629	24725	24679	24662	24646	24584	24808	24783	24664	24705	24776	24650	24666	24517	24767	24422	24716	24489	24643	24567	24874	24735	24870	24734	24466	24745	24820	24534	24667	24939	24707	24431	24678	24467	24641	24513	24764	24710	24514	24790	24725	24663	24555	24537	24443	24639	24520	24340	24505	24627	24629	24809	24838	24677	24412	24454	24692	24747	24900	24722	24682	24597	24493	24696	24601	24531	24832	24612	24650	24663	24706	24849	24646	24625	24718	24696	24643	24512	24831	24683	24479	24575	24613	24605	24576	24601	24515	24637	24647	24815	24598	24704	25201	24749	24697	24747	24930	24593	24689	24588	24546	24763	24815	24644	24594	24554	24565	24566	24638	24753	24658	24736	24746	24413	24577	24631	24884	24590	24669	24454	24616	24628	24696	24666	24663	24782	24522	24677	24687	24748	24816	24552	24633	24692	24515	24832	24832	24656	24601	24673	24712	24799	24920	24535	24773	24685	24703	24509	25000	24559	24284	24427	24569	24793	24528	24560	24735	24558	24449	24674	25003	24582	24858	24609	24539	24701	24727	24683	24662	24765	24705	24572	24507	24803	24741	24516	24619	24691	24934	24655	24692	24633	24592	24635	24625	24362	24429	24687	24631	24559	24611	24780	24755	24703	24522	24911	24668	24663	24832	24873	24669	24685	24536	24693	24678	24701	24788	24732	24664	24633	24534	24694	24691	24758	24674	24514	24634	24772	24582	24790	24628	24587	24732	24536	24449	24523	24597	24666	24709	24674	24454	24723	24858	24875	24625	24906	24768	24639	24447	24924	24463	24646	24533	24675	24464	24656	24507	24813	24634	24864	24605	24739	24790	24829	24615	24496	24508	24616	24687	24588	24557	24713	24468	24742	24716	24728	24670	24751	24471	24617	24575	24769	24825	24721	24823	24884	24724	24593	24717	24813	24721	24847	24537	24526	24802	24888	24653	24775	24893	24797	24503	24612	24669	24609	24535	24703	24629	24575	24729	24719	24810	24545	24540	24782	24821	24481	24623	24794	24501	24885	24592	24581	24780	24630	24544	24594	24844	24924	24427	24886	24767	24615	24582	24396	24640	24483	24524	24484	24855	24577	24549	24366	24556	24651	24811	24789	24803	24694	24501	24478	24542	24561	24583	24673	24599	24821	24771	24390	24475	24670	24666	24641	24635	24690	24407	24651	24663	24685	24614	24553	24783	24742	24694	24795	24536	24790	24726	24580	24372	24584	24562	24725	24724	24896	24755	24649	24776	24905	24579	24636	24564	24700	24540	24678	24511	24705	24737	24606	24673	24703	24735	24748	24751	24806	24732	24446	25044	24848	24695	24793	24640	24790	24663	24480	24515	24671	24421	24776	24584	24491	24843	24743	24945	24635	24535	24508	24811	24603	24484	24673	24751	24561	24709	24884	24333
28057	46726	39181	27937	24309	21326	20794	17049	16070	15063	14994	14753	14718	14552	14478	14495	14313	14193	14240	14262	14367	14516	14380	14244	14306	14564	14256	14245	14307	14261	14259	14229	14202	14254	14198	14084	14179	14025	14177	14232	14022	14243	14196	14064	14156	14156	14045	14151	13969	14032	14180	13992	14302	14088	14026	14174	14109	14270	14186	14179	14001	14289	14174	14104	13901	14195	14146	14075	14304	14084	14107	14039	14210	14193	14132	14141	14227	14087	14306	14116	14019	14073	14102	14079	14142	14188	14058	14146	14159	14007	14061	14177	14213	14092	14199	14173	14054	14297	14198	14398	13986	14182	14150	13988	14077	14162	14021	14165	14075	14238	14045	14199	14090	14121	14150	13982	14104	14112	14071	14182	14046	14113	14113	14192	14130	14176	14165	14094	14206	14196	14111	14075	14000	14044	14220	14131	14156	14079	14384	14251	14023	13896	14300	14124	14012	14104	14089	14081	14245	14001	14219	14103	14118	14157	14173	14093	14202	14219	14249	14108	14084	14082	14120	14021	14029	14095	14094	14056	14134	14303	14171	14161	14236	14140	14062	14038	14215	13991	14298	14318	13857	14178	14101	14160	14014	14228	14209	14077	14148	14148	14061	14165	14077	14056	14028	14037	14139	14097	14207	14167	14218	14153	14252	14280	14073	14098	14099	13951	14245	14179	14215	14275	14097	14153	14086	13975	14123	14222	14139	14031	14028	14066	14127	14187	14072	14107	14148	14049	14053	14049	14049	14076	14223	14218	14263	14237	14106	14041	14020	14143	14116	14207	14078	14096	14171	14028	14075	14087	14089	14064	14018	14079	13895	14144	14095	13993	14046	14028	14142	14120	14057	14013	14043	14211	14093	13996	13965	14163	14105	14068	14229	14061	13959	14129	14041	14061	14200	14160	14107	14137	14069	14322	14118	13990	14111	13978	13993	14114	14269	13993	14166	14120	14049	14035	14105	14089	14153	14103	14116	14140	14105	14164	14011	14105	14046	14077	14176	14003	14022	14062	13984	14041	14014	14112	13947	13963	13844	14046	14107	14191	13980	14074	14251	14220	14014	14031	14077	14218	14113	14021	14185	14115	14091	13875	14111	14183	14141	13984	14037	14161	14017	14059	13962	14044	14194	14156	14157	14195	14204	14039	14222	14166	14136	14167	14122	14242	14059	14151	14034	14069	14153	14099	14174	14077	14096	14133	14075	14146	14060	14067	14132	14147	14065	14052	14301	14111	14139	14091	14226	14069	14177	14023	14072	14068	14228	13978	14021	14073	14186	14149	14213	14013	14100	14074	13970	14015	14060	13900	14059	14064	14006	14035	14091	14216	14236	14139	14152	14136	14225	14051	14114	14146	14272	14023	14157	14325	14137	14238	14081	13957	14164	14115	14068	13868	14214	14064	14067	14137	14278	14025	14071	14185	14115	13975	14029	14132	14130	14121	13918	14177	14120	14040	13984	13931	14145	14289	13953	14024	14000	14023	14057	13890	13811	14084	14103	14063	14233	14200	14205	14361	14321	14036	14138	14302	14023	14230	14132	14044	13890	14090	14108	14042	13987	14152	14290	14089	14150	14283	14170	14204	14049	14282	14175	14151	14212	14119	14025	14138	14144	14199	14036	14115	13963	14097	14059	14027	14127	14124	14102	14081	14096	14116	14086	14126	14123	14305	14184	14096	14205	14216	13964	13941	14067	14075	14112	14029	14018	14104	14195	14050	13942	14277	14157	14159	14329	14236	14142	14213	14141	14212	14068	14260	13990	14291	14252	14066	14124	14191	14127	14159	13852	14070	14199	14055	14149	14067	14057	14092	14183	14175	14165	14137	14190	13916	14381	13933	14186	13991	14143	13975	14166	14247	14028	14118	14012	14050	14085	14016	14109	14126	14115	14181	14090	14084	14261	14042	14208	14128	14164	14158	14074	14197	13968	14270	13993	14077	14158	14304	14207	14198	14073	14029	14061	13987	14196	14082	14156	14121	14111	14026	14124	14096	14210	14183	14093	14152	14075	14060	14068	14223	14088	14057	14017	14229	13947	13964	14300	14214	14003	14047	14239	14132	14188	14055	14355	13971	14026	14181	14171	14225	14281	14158	14067	14035	14016	14044	14068	14140	14198	14124	14013	13983	14076	14053	14257	13969	14253	14099	14166	14138	14266	14107	14216	14126	14215	14219	14145	14204	14183	14128	14199	13850	13947	14058	14040	14150	14228	13935	14215	14033	14062	14173	14156	14024	14034	14155	13980	14036	14147	14006	14232	14033	14145	14296	14126	14085	14251	14003	14135	14268	14203	14136	14182	14219	14095	14161	14196	14100	14145	14205	14212	14208	13964	14098	14093	14135	14185	14099	13986	14318	14124	14078	14122	14057	14091	14064	14102	14030	14047	14054	14126	14165	13928	13956	14065	14039	14086	14065	14206	14064	14033	14012	14294	14304	13956	14074	14102	14008	14265	14103	14143	14255	14040	14157	14120	13963	14205	14123	14174	14154	14105	14221	14064	14232	14236	13972	14232	14138	14084	14303	14124	14137	14180	14114	14182	14096	14072	14018	14111	14049	14113	13971	14081	13962	14259	14223	14012	14015	13961	14197	13983	14145	14059	14191	14243	14264	14252	14198	14223	14290	13978	13933	14108	14169	14059	14075	14207	13942	14074	14010	14103	14227	14102	14180	14260	14120	14067	14180	14088	14258	14241	14037	14005	14252	14119	13981	14227	14086	14126	14136	14138	14082	14218	14293	14007	13947	14057	14113	14061	13993	14153	14098	14069	14077	14120	13824	13943	14007	14228	13987	14271	14184	14100	14136	14075	14036	14225	14127	14206	13954	14114	14303	14206	13991	14044	14109	14185	14165	14114	14132	14146	14222	14131	14103	14143	14152	14216	14192	14125	14069	14098	14001	14085	14157	14160	14043	13944	14208	14151	14125	14143	14349	14200	14018	14022	14188	14175	14250	14012	14046	14145	14184	14051	14108	14224	14231	14088	14002	14166	14236	13989	14142	14087	14092	14052	13963	14224	14092	14377	13990	14148	14138	14099	13966	14217	14121	14123	14138	14168	14150	13966	14247	13966	14244	13921	13979	14139	14194	13973	14187	14219	14320	14009	14035	14286	14084	14143	14042	14113	14060	14153	14121	14056	14260	14011	14101	14162	14165	14030	14124	14117	14132	14216	14205	14190	13925	14067	13998	13889	14184	14036	14008	14178	14246	14040	14223	14014	14034	14188	14140	13973	14170	14133	14086	14173	14302	14107	14030	14212	14180	13974	14229	13936	14008	14156	14085	14147	14071	14201	14066	14035	14034	14410	14192	13939	14056	14065	14156	14179	14079	14096	14064	14100	14075	14097	14288	14227	14171	14269	14221	14036	13935	14074	14091	14173	14165	13939	14131	13925	14094	13955	13997	14052	14154	14040	14050	14046	14064	14117	14122	14104	14035	14033	14050	14222	14214	13961	14180	14249	14371	14114	14026	14162	14132	14042	14206	14121	14147	14000	14149	14017	14134	14219	14187	14067	14206	14128	14101	14158	14287	13824	14178	14071	14126	14032	14189	14106	14012	14079	14184	14147	14148	13978	14017	14038	14063	14151	14246	14183	14071	14077	14085	14087	14092	14218	14078	14165	14001	14120	14039	14117	14069	14074	14138	14094	14255	14158	14083	14169	14056	14216	14055	14120	14059	14289	14223	14143	14115	13957	14077	14075	14085	13979	14099	14201	14181	14232	14032	14189	14112	14283	14058	14056	14056	14266	14049	14033	13913	14125	14173	14127	14061	13922	14084	14156	14274	14105	14207	14107	14343	14287	13922	14175	14125	14083	14028	14350	14097	14135	14105	14116	14136	14191	13957	14092	14269	14125	14000	14062	14069	14233	14392	14237	14146	14117	14033	14169	13916	14065	14337	14059	14110	14092	14173	14201	14069	14001	14175	14164	14243	14131	14119	14271	14119	14106	14182	14098	14054	14204	14261	14264	14062	14079	14148	14268	14223	14102	14085	13999	14142	14177	14142	13987	13971	14213	14142	14136	14048	14074	13976	14158	14020	14089	13994	14047	14194	14198	14134	14124	14263	14145	14349	14140	14056	14076	14089	14136	14150	14105	14201	14225	14038	14247	14216	14097	14135	14134	14200	14206	14108	13951	14095	14184	14077	14075	13945	14029	14095	14181	14190	14114	13972	14093	14110	14168	14261	14137	14143	14153	14093	14124	14182	14159	13981	14055	14254	14044	14170	14112	14071	14295	14173	14104	14024	14165	14206	14139	14199	14217	14223	14380	14273	14000	14080	14198	14262	13933	14254	13990	14086	14177	14156	13941	14013	14146	13993	14184	14101	14155	14083	14309	14177	14172	13991	14165	14146	14139	14065	14267	14189	14250	14026	14078	14040	13973	14081	14364	14195	14226	14095	14176	14170	14015	14035	14033	14160	14197	14238	14168	14000	13974	13906	13919	14104	14256	14156	14086	14042	14057	14037	14120	14195	14107	14038	14290	14133	13985	14218	13992	14126	14341	14136	14247	14283	14199	14197	14090	13971	14095	14253	14175	14143	14080	14150	14021	14407	13928	14196	14160	14110	14054	14056	13948	14107	14273	14371	14185	14170	14087	14029	14223	14021	14120	14140	14182	13972	14186	14222	14074	14156	14147	14058	14073	14140	14105	14220	13965	13974	14081	14218	14051	14119	14021	14200	14145	14091	14072	14250	14208	14149	14105	14057	14085	14071	14046	14115	13886	14064	14151	14219	14229	14313	14183	14057	14225	14092	14049	14136	14239	14178	14114	14128	14129	13853	14123	14074	14083	14177	14280	14082	14041	14175	14159	14215	14130	14108	14214	14163	14147	14085	14027	14027	14225	14114	14145	14036	14127	14185	14157	14015	14228	14022	14050	14169	14093	13900	14178	14195	14110	14215	13923	14263	13981	14209	14046	14080	14137	14138	14100	13927	14000	14029	14047	14175	14204	13994	14101	14010	14252	14257	14195	14137	14149	14104	14276	14079	14276	14194	14104	14112	14036	13993	14122	14029	14187	14191	14110	14132	14122	13991	14029	14087	14106	13955	14061	14258	14072	14122	14035	14122	14020	14107	14033	14084	14187	14131	14126	14088	14161	14136	14072	14172	14107	13991	14258	14087
22774	20937	28125	25397	27518	33061	32811	27992	26062	26303	25832	25657	25287	25389	25360	24918	25036	25126	25188	25006	24918	25227	25051	24898	24765	25157	25011	24748	24835	24693	24783	24725	25014	24662	24916	24762	24549	24799	24727	24541	24788	24681	24523	24951	24858	24585	24895	24626	24665	24602	24590	24723	24708	24656	24661	24596	24513	24598	24425	24770	24486	24533	24700	24677	24602	24581	24599	24649	24608	24737	24531	24516	24945	24630	24722	24708	24597	24756	24638	24731	24611	24720	24759	24502	24535	24925	24687	24554	24776	24675	24649	24677	24538	24473	24367	24423	24475	24583	24363	24610	24698	24534	24376	24779	24622	24485	24739	24663	24735	24769	24572	24717	24590	24343	24731	24644	24655	24419	24447	24517	24542	24649	24477	24624	24437	24576	24329	24460	24810	24605	24559	24516	24511	24703	24639	24535	24586	24696	24673	24604	24466	24447	24523	24647	24378	24564	24566	24727	24924	24633	24688	24714	24764	24508	24401	24553	24483	24691	24585	24540	24523	24749	24553	24480	24648	24569	24664	24631	24688	24480	24599	24479	24577	24588	24584	24592	24571	24474	24778	24594	24513	24352	24708	24659	24584	24528	24717	24527	24615	24761	24985	24663	24606	24660	24444	24578	24477	24216	24596	24670	24621	24552	24607	24569	24616	24709	24828	24608	24611	24570	24641	24528	24867	24489	24751	24477	24755	24585	24725	24464	24433	24494	24510	24508	24629	24614	24892	24701	24649	24804	24564	24708	24557	24703	24490	24682	24272	24464	24507	24412	24494	24400	24649	24679	24684	24543	24727	24389	24522	24508	24636	24616	24524	24539	24544	24503	24566	24660	24671	24392	24473	24665	24574	24520	24542	24512	24635	24634	24592	24863	24639	24594	24469	24517	24474	24486	24702	24461	24551	24725	24617	24704	24379	24706	24646	24610	24619	24527	24657	24658	24607	24617	24703	24671	24724	24665	24550	24764	24586	24840	24617	24545	24710	24566	24809	24570	24438	24707	24803	24578	24580	24643	24446	24736	24547	24650	24558	24693	24578	24765	24589	24536	24647	24713	24513	24738	24751	24499	24741	24897	24662	24728	24643	24835	24721	24523	24573	24480	24551	24507	24624	24792	24712	24618	24643	24400	24684	24727	24591	24521	24727	24696	24541	24656	24604	24450	24640	24509	24691	24379	24740	24821	24736	24352	24490	24546	24440	24413	24534	24583	24454	24526	24579	24574	24517	24527	24728	24815	24751	24579	24569	24574	24501	24621	24645	24773	24595	24755	24762	24566	24401	24566	24668	24432	24644	24491	24695	24607	24410	24644	24547	24720	24814	24494	24563	24678	24559	24790	24411	24505	24387	24621	24404	24683	24787	24739	24475	24547	24627	24302	24655	24681	24701	24521	24531	24640	24623	24403	24606	24540	24755	24495	24550	24760	24715	24706	24746	24652	24442	24684	24616	24674	24437	24582	24683	24500	24426	24769	24638	24617	24583	24633	24629	24482	24754	24613	24651	24588	24537	24701	24629	24406	24694	24502	24427	24549	24612	24751	24694	24786	24826	24757	24645	24901	24461	24604	24524	24830	24488	24406	24558	24692	24705	24788	24694	24687	24643	24738	24706	24805	24517	24738	24753	24744	24532	24676	24564	24485	24650	24665	24659	24657	24718	24452	24651	24571	24666	24358	24668	24633	24635	24629	24602	24754	24642	24563	24479	24750	24655	24805	24636	24603	24790	24438	24603	24491	24768	24725	24653	24567	24450	24480	24428	24667	24651	24533	24643	24690	24678	24614	24550	24598	24477	24669	24478	24587	24851	24517	24636	24675	24651	24649	24621	24544	24902	24545	24589	24737	24913	24736	24654	24696	24736	24625	24522	24764	24345	24583	24606	24721	24487	24956	24630	24522	24802	24612	24660	24428	24533	24488	24473	24713	24807	24505	24593	24570	24619	24679	24609	24651	24829	24445	24559	24345	24499	24577	24436	24667	24501	24523	24448	24686	24517	24551	24551	24468	24553	24623	24633	24743	24715	24799	24595	24779	24865	24433	24559	24980	24605	24506	24513	24675	24519	24391	24585	24761	24837	24604	24918	24539	24471	24564	24638	24664	24791	24424	24588	24728	24357	24604	24409	24502	24883	24773	24512	24502	24645	24680	24675	24582	24659	24408	24650	24760	24692	24696	24558	24411	24591	24599	24751	24543	24543	24709	24828	24871	24583	24606	24879	24781	24491	24626	24668	24642	24451	24853	24802	24730	24382	24646	24571	24896	24537	24673	24391	24738	24701	24960	24797	24692	24547	24712	24701	24753	24763	24426	24555	24604	24454	24585	24741	24629	24486	24619	24706	24610	24630	24574	24567	24872	24856	24779	24485	24652	24596	24586	24590	24498	24725	24560	24866	24673	24718	24521	24665	24464	24710	24373	24513	24682	24672	24832	24370	24549	24571	24872	24746	24711	24682	24486	24451	24837	24855	24452	24485	24693	24876	24930	24645	24635	24899	24389	24565	24603	24409	24354	24420	24611	24579	24535	24473	24887	24827	24766	24624	24715	24405	24700	24605	24442	24709	24766	24914	24539	24444	24968	24718	24608	24686	24634	24263	24257	24634	24733	24787	24628	24567	24493	24617	24786	24585	24559	24518	24465	24486	24834	24596	24638	24416	24536	24747	24699	24708	24889	24347	24594	24647	24685	24654	24543	24643	24410	24716	24500	24836	24670	24598	24581	24741	24775	24487	24465	24562	24534	24469	24701	24569	24349	24491	24625	24618	24573	24702	24524	24494	24522	24673	24451	24698	24516	24427	24438	24568	24857	24482	24406	24531	24532	24506	24690	24719	24752	24702	24612	24572	24872	24724	24719	24602	24514	24427	24526	24710	24643	24622	24643	24708	24581	24649	24705	24586	24626	24543	24591	24572	24690	24450	24511	24615	24783	24495	24573	24648	24502	24771	24766	24410	24515	24618	24514	24747	24309	24513	24540	24641	24645	24544	24796	24697	24609	24586	24685	24504	24692	24411	24627	24506	24587	24543	24738	24672	24495	24559	24738	24563	24779	24806	24628	24669	24782	24660	24606	24643	24682	24644	24804	24623	24734	24653	24788	24520	24767	24517	24547	24351	24566	24699	24638	24594	24720	24228	24499	24603	24765	24521	24425	24493	24755	24601	24752	24560	24786	24705	24592	24648	24742	24932	24838	24585	24715	24680	24683	24599	24611	24623	24434	24621	24767	24469	24625	24527	24766	24696	24408	24837	24733	24667	24717	24662	24383	24371	24477	24611	24463	24625	24591	24690	24703	24664	24613	24647	24471	24690	24447	24328	24751	24729	24558	24702	24468	24446	24353	24699	24574	24420	24749	24675	24807	24575	24664	24596	24750	24543	24531	24561	24680	24661	24707	24775	24623	24559	24648	24477	24581	24632	24637	24744	24586	24641	24587	24676	24569	24467	24739	24692	24774	24680	24649	24694	24658	24617	24348	24590	24564	24619	24899	24596	24884	24704	24461	24416	24472	24660	24748	24810	24824	24506	24677	24691	24696	24495	24610	24673	24651	24508	24683	24290	24577	24647	24514	24470	24639	24511	24667	24405	24611	24700	24801	24622	24636	24598	24609	24602	24894	24486	24552	24656	24617	24452	24590	24646	24582	24802	24782	24703	24680	24665	24748	24625	24655	24467	24644	24711	24538	24647	24508	24696	24641	24669	24724	24528	24583	24613	24559	24579	24384	24643	24518	24674	24498	24662	24632	24627	24550	24700	24786	24831	24650	24580	24672	24722	24452	24534	24542	24663	24791	24569	24704	24400	24574	24638	24604	24821	24674	24847	24568	24852	24853	24694	24497	24577	24587	24392	24619	24473	24825	24484	24680	24270	24625	24568	24559	24556	24446	24582	24502	24409	24583	24653	24688	24667	24710	24833	24688	24709	24587	24457	24383	24636	24594	24787	24538	24571	24519	24839	24579	24793	24723	24670	24465	24506	24636	24638	24708	24541	24344	24516	24739	24262	24443	24699	24382	24454	24546	24319	24398	24485	24323	24989	24789	24415	24409	24804	24755	24774	24874	24705	24481	24503	24550	24520	24464	24628	24508	24590	24681	24612	24652	24831	24659	24717	24544	24625	24655	24436	24483	24644	24543	24406	24670	24340	24544	24406	24569	24442	24767	24567	24320	24546	24599	24416	24443	24795	24546	24818	24399	24615	24482	24556	24756	24551	24635	24437	24814	24648	24737	24481	24657	24585	24556	24596	24335	24724	24754	24634	24371	24386	24709	24460	24464	24585	24671	24464	24468	24352	24752	24643	24620	24311	24637	24790	24519	24350	24747	24617	24561	24803	24793	24532	24677	24581	24779	24804	24509	24751	24751	24774	24308	24515	24876	24377	24893	24634	24468	24566	24615	24762	24404	24512	24558	24555	24568	24608	24817	24915	24519	24700	24512	24645	24625	24651	24647	24553	24660	24738	24478	24355	24280	24539	24418	24492	24635	24561	24662	24505	24573	24852	24454	24732	24414	24399	24286	24842	24681	24617	24563	24687	24729	24744	24858	24496	24567	24745	24375	24585	24706	24601	24718	24413	24546	24513	24802	24737	24651	24411	24932	24774	24364	24254	24659	24683	24849	24687	24728	24637	24568	24779	24660	24562	24362	24779	24716	24617	24976	24835	24583	24250	24563	24470	24571	24585	24553	24609	24575	24725	24637	24579	24687	24616	24783	24501	24363	24507	24485	24526	24525	24597	24531	24722	24606	24482	24611	24454	24786	24673	24559	24448	24626	24504	24529	24375	24557	24754	24681	24746	24641	24388	24455	24610	24543	24816	24582	24426	24693	24548	24839	24539	24359	24772	24825	24444	24967	24737	24972	24690	24681	24647	24528	24789	24643	24520	24739	24551	24474	24213	24594	24412	24621	24517	24731	24757	24635	24725	24563	24609	24330	24544	24485	24692	24598	24687	24662	24650	24504	24530	24685	24430	24778	24696	24815	24805	24765	24774	24752	24926	24455	24770	24553	24657	24569	24689	24628	24520	24685	24669	24535	24593	24772	24526	24485	24477	24990	24646	24476	24516	24728	24631	24476	24651	24630	24609	24508	24531	24576	24581	24701	24612	24649	24495	24719	24621	24523	24481	24672	24349	24492
29496	49431	42318	32075	29024	27135	21044	17825	16345	15746	15168	15048	14778	14828	14746	14767	14627	14815	14603	14605	14469	14706	14513	14375	14441	14497	14449	14413	14219	14301	14240	14278	14291	14360	14327	14161	14231	14251	14036	14262	14368	14245	14409	14111	14217	14302	14263	14473	14242	14193	14129	14224	14304	14210	14518	14190	14102	14169	14240	14197	14180	14315	14082	14250	14134	14255	14288	14382	14246	14067	14094	14287	14267	14228	14084	14191	14289	14222	14072	14485	14380	14320	14129	14229	14184	14331	14176	14126	14038	14210	14150	14309	14315	14194	14238	14154	14198	14238	14122	14217	14110	14229	14170	14179	14263	14054	14120	14254	14391	14157	14364	14164	14202	14196	14156	14311	14174	14327	14226	14053	14397	14107	14219	14291	14238	14257	14237	14166	14147	14061	14252	14140	14160	13896	14267	14217	14165	14135	14059	14395	14190	14114	14306	14153	14147	14203	14374	14152	14221	14167	14216	14166	14085	14031	14049	14108	14091	14131	14178	14099	14200	14155	14141	14282	14106	14188	14118	14213	14074	14156	14345	14114	14132	14260	14176	14234	14161	14106	14215	14083	14243	14026	14129	14249	14215	14112	14059	14127	13947	14200	14242	14126	14239	14116	14217	14092	14214	14242	14326	14037	14223	14333	14225	14064	14152	14061	14064	14328	14160	14055	14216	14047	14188	14298	14118	14101	14121	14265	14190	14231	14117	14289	14175	14003	14169	14371	14113	14314	14160	14254	14107	14145	14260	14105	14295	14239	14094	13918	14384	14051	14060	14126	14099	14152	14358	14200	14188	13990	14160	14252	14412	14008	14400	14120	14294	14199	14089	14242	14192	14236	14115	14208	14042	14167	14164	14150	14168	14098	14254	14087	14167	14125	14205	14291	14153	14060	14065	14065	14007	14215	14278	14395	14073	14213	14068	14123	14087	14136	14224	14279	14101	14197	14168	13972	14167	14195	14001	14193	14221	14215	14241	14284	14063	14007	14303	14128	14233	14065	14116	14162	14091	14164	14201	14194	14204	14142	14058	14230	14292	14079	14164	14137	13990	14312	14138	14164	14195	14040	14259	14210	14226	14193	14116	14165	14239	14156	14208	14243	14169	14149	14099	14301	14203	14178	14215	14092	14107	14099	14076	14250	14184	14157	14064	14267	14307	14023	14223	14370	14203	14093	14152	14142	14225	14178	14253	14164	14248	14124	14166	14188	14078	14223	14086	14060	13896	14192	14307	14153	14292	14099	14204	14122	14071	14170	14229	14128	14116	14172	14085	14024	13990	14067	14075	14054	14134	13991	14404	14187	14067	14191	14117	14098	14259	14109	14169	14177	14288	14232	13999	13994	14352	14305	14198	14306	14211	14297	14250	14167	14265	14104	14249	14245	14381	14223	14067	14108	14155	14131	14176	14370	14111	13980	14555	14118	14205	14350	13882	14095	14146	14109	14262	14152	14209	14109	14129	14242	14369	14154	14107	14070	14172	14004	14190	14260	14002	14071	14304	14175	14121	14122	14113	14218	14174	14276	14174	14179	14109	14090	14099	14066	14160	14165	14103	14160	14158	14126	14073	14145	14099	14107	14263	14196	14286	14170	14159	14170	14122	14145	14266	14013	14293	14107	14249	14133	14130	14075	14158	14129	14207	14157	14258	14247	14267	14051	14129	14152	14229	14000	14357	14092	14128	14045	14050	14155	14124	14064	13989	14367	14218	14045	14222	14139	13921	14356	14168	14233	14227	14175	14301	14164	14207	14060	14061	14029	14101	14033	14264	14275	13977	14043	14169	14135	14197	14007	14233	14105	14135	14110	14208	14183	14096	14069	14093	14087	14166	14121	14015	14172	14140	14087	14067	14368	14174	14189	14306	14150	13996	14233	14133	14122	14270	14279	14146	14068	14305	14131	14062	13968	14263	14162	14268	14032	14080	14233	14335	14055	14229	14290	14095	14254	14339	14228	14223	14257	14150	14070	14071	14096	14132	14085	14016	14092	14095	14069	14145	14308	14224	14062	14039	14251	14098	14374	14091	14150	14228	14267	14278	14294	14363	14150	14216	14206	14302	14074	14238	14122	14149	14118	14219	14106	14183	14248	14325	14076	14275	14249	14102	14104	14163	13990	14263	14170	14103	14222	14335	14146	14040	14037	14165	14217	13904	14211	14275	14117	14121	13987	14253	14217	14159	14172	14118	14251	14100	14121	14026	14152	14216	14101	14233	14222	14031	14048	14085	14102	14250	14187	14092	14126	13984	14265	14223	14023	14352	14277	14190	14281	14010	14106	14245	14176	14048	14201	14092	14124	14233	13946	14145	14314	14242	14285	14097	14082	14274	14197	14051	14045	14177	14175	14073	14230	14153	14298	14229	14137	14127	14088	14371	14173	14249	14158	14273	14171	14309	14202	14235	14073	14285	14243	14086	14195	14251	14222	14187	14268	14267	14061	14205	14109	13940	14122	14212	14249	14203	14126	14063	14029	14075	14121	14203	14225	14018	14239	14326	14262	14219	14074	14040	14214	14056	14253	14175	14190	14162	14026	14211	14192	13991	14163	14202	14099	14149	14228	14203	14054	14218	14009	14322	14102	14247	14231	14117	14258	14093	14117	13963	14093	14130	14159	14258	14224	14300	14213	14269	14156	14067	14251	14214	14344	14072	14258	14216	14171	14307	14163	14112	14123	14176	13980	14130	14175	14181	14073	14306	14164	14239	14100	14271	14139	14112	14235	14291	14010	14187	14193	14200	14197	14183	14129	14064	14284	14193	14143	14073	14294	14190	14210	14189	14166	14260	14236	14206	14094	14173	14372	14133	14201	14047	14200	14146	14250	14302	14213	14379	14100	14174	14123	14226	14033	14093	14309	14127	14221	14017	14120	14174	14061	14191	14182	14119	14338	14191	13957	14148	14093	14270	14170	14231	14149	14280	14153	14085	14028	14038	14080	14115	14137	14149	14197	14142	14038	14126	14060	14153	14181	14131	14255	14324	14313	13980	14055	14264	14001	14232	14253	14111	14342	14270	14234	14382	14119	14036	14093	14272	14026	14267	14131	14011	14175	14115	14266	14200	14393	14099	14066	14182	14114	14257	14294	14296	14084	14126	14171	14050	14161	14005	14148	14064	13993	14284	14243	14108	14149	14233	14001	14225	14168	13949	14066	14246	14114	14095	14161	14206	14212	14185	14135	14141	14029	14169	14057	14036	14206	14107	14196	14086	14095	14232	13992	14226	14175	14139	14131	14028	14113	14262	14035	14237	14294	14210	14184	14106	14019	14169	14170	14273	14124	14119	14253	14385	14194	14184	14038	14029	14076	14150	14077	13924	14150	14238	14172	14139	14085	14244	14006	14065	14213	14370	14270	14135	14071	14137	14231	14127	14251	14220	14072	14253	14164	14202	14169	14219	14135	14120	14233	14296	14416	14188	14125	14036	14087	14273	14239	14263	14078	14063	14213	14075	14133	14099	14170	14199	14040	13910	14149	14092	14127	14177	14184	13995	14112	14112	14129	14054	14276	14045	14039	14067	14231	14153	13935	14214	14297	14228	14113	14326	14001	14302	14216	14209	14318	13915	14089	14213	14100	14234	14184	14142	14104	14154	14323	14220	14296	14143	14146	14304	14254	14369	13932	14096	14198	14194	14227	14167	14266	14025	14212	14197	14058	14260	14176	14044	14197	14066	14398	14032	14064	14183	14215	13960	14137	14134	14192	14218	14076	14162	14261	14365	14195	14141	14034	14215	14189	14227	14154	14133	14064	14198	14275	13916	14114	14192	14245	14288	13933	14254	14197	14233	14159	14177	14174	14248	14148	14055	14122	14170	14099	14313	14105	13935	14251	14149	14340	13991	14065	14006	14234	14198	14057	14297	14131	14187	14262	14042	14165	14248	14120	14206	13984	14074	14168	14233	14109	14096	14251	14272	14250	14310	14235	14174	14369	14184	14247	14371	13958	14095	14170	14154	14119	14233	14008	14106	14197	14081	14284	14191	14107	14245	14093	13995	14035	14163	14292	14329	14091	14160	14054	14242	14226	14305	14199	13992	14140	14187	14291	14193	14159	14222	14399	14160	14142	14137	14063	14027	14109	14093	14188	13958	14222	13979	14023	14049	14229	14142	14089	14199	14239	14245	14228	14234	14215	14215	14196	14326	14169	14138	13974	14188	14167	14200	14266	14355	14080	14181	14114	14165	14069	14115	13979	14238	14326	14208	14026	14285	14127	14042	14113	14049	14201	14321	14229	14155	14042	14064	14165	13939	14062	14121	14112	14339	14103	14225	14137	14154	14092	14118	14209	14055	14064	14001	14194	14343	14171	14216	14255	14111	14165	14053	14285	14164	14123	14230	14109	14296	14254	14190	14245	14312	14001	14168	14042	14089	14178	14128	13993	14274	14138	14013	13979	14200	14152	14012	14050	14159	14224	14016	14159	14028	14102	14217	14087	14304	14202	14260	14334	14133	13918	14110	14157	14152	14184	14194	14048	14159	14280	14134	14075	14133	14190	14256	14219	14224	14133	13987	14444	14242	14114	14261	13978	13963	14272	14211	13873	14187	14013	14283	14264	14234	14226	14011	14093	14262	13991	14199	14021	14237	14278	14107	14199	13948	14175	14269	14150	14065	13993	14209	14026	14105	14141	13999	14078	14186	14452	14197	14189	14182	14171	14017	14068	14156	14138	14257	14311	14196	13956	14230	14187	14358	14042	14169	14176	14321	14357	14183	14184	14105	14094	14227	14153	14109	14348	13977	14076	14042	14149	14238	14156	13917	14201	14304	14340	14045	14134	13948	14135	14110	14137	14016	14035	14417	14273	14213	14058	14346	14129	14231	14228	14099	14111	14009	14181	14166	13994	14265	14178	14100	14092	14009	14222	14185	14068	14182	13996	14214	14095	14160	14201	14021	14372	14283	14165	14095	14285	14228	14296	14058	14006	13951	14269	14184	14260	14144	14156	14289	13996	14333	14085	14146	14205	14168	14218	14390	14168	14148	14262	14312	14048	14153	14168	14195	14289	14179	14202	14235	14179	14160	14246	14242	14263	14121	14292	13977	14071	14123	14000	14075	13978	13908	14121	13926	14345	14260	14328	14211	14194	14160	14196	14096	14174	14180	14276	14302	14220	14084	14338	14172	14283
35597	36310	40316	38888	33543	30547	27887	25868	25163	24856	25051	24573	24632	24586	24606	24568	24527	24403	24252	24456	24430	24418	24451	24487	24571	24583	24420	24246	24436	24416	24455	24511	24344	24346	24127	24423	24199	24416	24048	24389	24544	24318	24607	24443	24126	24238	24407	24686	24382	24150	24128	24275	24245	24574	24539	24427	24263	24344	24340	24157	24206	24470	24246	24324	24150	24396	24337	24347	24221	24407	24105	24276	24358	24184	24396	24184	24250	24343	24171	24361	24332	24344	24325	24423	24554	24330	24326	24302	24321	24293	24405	24327	24458	24423	24353	24222	24227	24298	24099	24229	24438	24514	24399	24370	24387	24250	24260	24283	24199	24219	24251	24223	24205	24474	24458	24448	24508	23959	24227	24394	24479	24432	24369	24233	24232	24345	24478	24344	24414	24236	24377	24263	24356	24527	24416	24282	24201	24344	24472	24310	24246	24272	24288	24104	24493	24334	24255	24514	24344	24170	24233	24300	24537	24450	24065	24263	24355	24380	24344	24185	24428	24345	24358	23997	24138	24261	24356	24278	24340	24164	24295	24407	24270	24093	24148	24280	24470	24182	24139	24288	24346	24182	24240	24024	24210	24324	24036	24319	24355	24493	24436	24430	24140	24273	24205	24222	24392	24206	24344	24125	24184	24203	24430	24383	24367	24482	24296	24485	24476	24496	24353	24276	24291	24161	24542	24354	24334	24054	24458	23975	24300	24426	24015	24393	24587	24509	24253	24343	24438	24332	24120	24411	24215	24280	24375	24229	24048	24212	24430	24406	24264	24334	24382	24469	24196	24064	24342	24150	24321	24303	24368	24215	24125	24480	24368	24339	24316	24538	24170	24278	24373	24247	24393	24316	24350	24079	24258	24268	24394	24025	24258	24340	24046	24210	24379	24260	24374	24255	24540	24307	24572	24211	24382	24424	24433	24299	24378	24245	24253	24170	24392	24573	24265	24173	24379	24287	24292	23997	24302	24571	24311	24232	24325	24177	24070	24377	24333	24091	24397	24174	24411	24117	24320	24508	24691	24404	24400	24368	24295	24267	24442	24454	24417	24274	24311	24211	24131	24153	24086	24096	24322	24165	24148	24568	24177	24523	24228	24309	24585	24305	24394	24316	24184	24467	24368	24361	24223	24325	24266	24144	24218	24313	24046	24322	24265	24311	24464	24232	24147	24258	24469	24535	24214	24291	24444	24415	24316	24012	24438	24318	24392	24256	24491	24193	24132	24347	24356	24305	24502	24235	24390	24145	24293	24412	24282	24266	24475	24268	24498	24057	24232	24489	24231	24505	24359	24211	24337	24289	24385	24358	24409	24259	24309	24286	24311	24281	24272	24363	24483	24371	24396	24202	24380	24115	24161	24385	24049	24313	24400	24301	24140	24111	24409	24460	24309	24423	24287	24207	24280	24052	24261	24399	24287	24288	24394	24195	24545	24442	24519	24160	24366	24345	24409	24194	24153	24368	24321	24420	24198	24351	24551	24311	24531	24224	24420	24118	24439	24282	24284	24211	24570	24209	24229	24430	24279	24392	24147	24132	24223	24345	24390	24236	24271	24161	24448	24358	24259	24289	24277	24374	24436	24407	24169	24166	24092	24299	24231	24259	24360	24333	24328	24386	24292	24407	24355	24261	24230	24334	24619	24251	24185	24349	24389	24137	24151	24093	24279	24324	24510	24432	24453	24165	24461	24412	24439	24371	24294	24364	24494	24604	24326	24429	24539	24387	24479	24353	24309	24380	24301	24227	24349	24627	24396	24313	24193	24240	24473	24358	24338	24173	24634	24050	24242	24266	24101	24150	24078	23975	24158	24225	24527	24588	24307	24311	24162	24156	24334	24303	24232	24044	24279	24372	24319	24065	24559	24401	24385	24539	24061	24031	24246	24065	24426	24424	24371	24237	24183	24258	24220	24246	24413	24425	24306	24189	24034	24084	24292	24235	24457	24452	24401	24173	24225	24354	24171	24054	24238	24055	24282	24204	24331	24273	24301	24412	24395	24257	24279	24164	24153	24343	24097	24233	24162	24257	24609	24182	24150	24500	24266	24441	24333	24322	24230	24209	24268	24253	24254	24396	24327	24294	24120	24356	24417	24163	24288	24130	24177	24219	24141	24384	24512	24426	24325	24166	24336	24333	24500	24448	24285	24490	24423	24348	24347	24485	24172	24273	24472	24344	24345	24332	24289	24319	24146	24410	24434	24580	24459	24082	24281	24217	24185	24418	24489	24372	24119	24675	24441	24274	24509	24316	24366	24341	24244	24511	24145	24312	24212	24396	24426	24445	24239	24285	24301	24237	24376	24292	24406	24413	24467	24384	24225	24298	24336	24311	24269	24344	24255	24424	24419	24420	24348	24225	24490	24288	24165	24374	24400	24494	24413	24374	24255	24368	24197	24142	24329	24354	24174	24337	24421	24330	24503	24397	24337	24166	24051	24172	24558	24074	24248	24192	24089	24411	24385	24085	24254	24399	24067	24319	24272	24477	24255	24497	24266	24395	24213	24463	24427	24269	24406	24633	24273	24298	24331	24281	24256	24451	23996	24105	24361	24388	24229	24401	24276	24228	24273	24325	24378	24298	24370	24267	24541	24383	24180	24343	24337	24300	24345	24321	24428	24365	24073	24372	24316	24321	24423	24262	24249	24376	24363	24458	24460	24433	24461	24227	24334	24470	24245	24545	24201	24248	24534	24338	24174	24452	24319	24195	24193	24417	24426	24480	24151	24527	24213	24219	24541	24377	24398	24359	24164	24197	24383	24239	24279	24495	24446	24367	24387	24439	24203	24132	24401	24397	24170	24087	24311	24154	24516	24026	24442	24225	24266	24566	24194	24320	24180	24438	24176	24236	24343	24493	24511	24190	24379	24362	24393	24331	24262	24339	24242	24286	24450	24203	24418	24625	24201	24333	24419	24325	24093	24422	24358	24451	24323	24271	24124	24305	24280	24398	24400	24304	24371	24458	24110	24188	24500	24230	24300	24476	24427	24243	24362	24250	24225	24161	24144	24419	24399	24158	24319	24118	24173	24411	24291	24440	24176	24432	24459	24423	24179	24333	24261	24425	24409	24275	24409	24379	24396	24525	24351	24347	24327	24523	24555	24290	24245	24304	24296	24466	24546	24197	24496	24135	24306	24092	24126	24131	24374	24458	24603	24348	23994	24169	24075	24197	24387	24271	24243	24232	24251	24385	24304	24414	24335	24485	24524	24395	24449	24166	24226	24179	24322	24677	24232	24177	24214	24369	24401	24232	24018	24488	24088	24539	24219	24417	24149	24141	24226	24212	24274	24339	24395	24314	24382	24230	24456	24317	24322	24375	24422	24270	24348	24250	24383	24319	24244	24172	24245	24427	24490	24308	24255	24414	24322	24341	24433	24234	24524	24677	24439	24213	24278	24637	24284	24400	24288	24052	24354	24300	24299	24100	24448	24442	24466	24351	24290	24400	24194	23980	24245	24209	24353	24397	24003	24328	24315	24251	24378	24490	24225	24464	24583	24288	24379	24117	24563	24344	24333	24230	24267	24263	24268	24431	24334	24259	24090	24236	24349	24265	24484	24298	24645	24295	24303	24298	24302	24482	24550	24356	24325	24468	24250	24303	24267	24289	24461	24154	24519	24186	24726	24384	24324	24206	24569	24343	24124	24506	24382	24146	24273	24319	24332	24454	24348	24516	24281	24640	24387	24139	24237	24433	24269	24133	24056	24069	24199	24429	24240	24245	24097	24465	24437	24128	24416	24222	24296	24394	24285	24126	24259	24609	24469	24388	24200	24414	24154	24487	24191	24339	24257	24318	24591	24338	24442	24340	24073	24438	24174	24408	24398	24478	24371	24294	24159	24457	24433	24305	24350	24170	24247	24200	24382	24482	24463	24416	24393	24203	24339	24225	24275	24286	24376	24013	24251	24240	24384	24201	24337	24190	24380	24587	24059	24303	24314	24441	24638	24195	24243	24062	24544	24501	24407	24298	24304	24502	24421	24353	24473	24280	24256	24472	24461	24450	24184	24334	24468	24131	24439	24181	24488	24374	24473	24430	24615	24519	24126	24248	24536	24215	24472	24480	24222	24238	24324	24199	24011	24198	24375	24352	24306	24190	24263	24324	24186	24170	24450	24235	24406	24367	24397	24669	24431	24193	24224	24215	24483	24198	24375	24433	24405	24194	24337	24474	24466	24349	24302	24286	24358	24221	24361	24238	24472	24178	24281	24257	24268	24521	24432	24495	24358	24220	24355	24397	24351	24576	24447	24531	24128	23974	24236	24533	24339	24342	24569	24462	24481	24239	24351	24376	24514	24258	24310	24234	24424	24233	24448	24338	24447	24404	24340	24039	24208	24360	24395	24238	24357	24244	24412	24421	24489	24468	24522	24268	24450	24347	24231	24272	24155	24158	24291	24354	24531	24173	24331	24206	24426	24315	24686	24485	24398	24126	24216	24425	24251	24081	24262	24290	24440	24276	24191	24204	24253	24717	24442	24576	24572	24036	24115	24544	24342	24555	24436	24383	24207	24302	24255	24341	24080	24123	24472	24358	24544	24499	24245	24225	24293	24367	24215	24416	24362	24338	24419	24697	24143	24413	24328	24509	24315	24107	24277	24171	24168	24141	24466	24187	24306	24125	24312	24203	24369	24500	24439	24333	24486	24402	24435	24458	24151	24422	24352	24223	24468	24224	24349	24336	24172	24265	24470	24325	24502	24400	23963	24482	24420	24069	24281	24426	24365	24388	24516	24179	24124	24229	24318	24442	24311	24227	24220	24387	24399	24436	24255	24169	24423	24406	24385	24419	24551	24374	24328	24466	24326	24253	24499	24271	24375	24363	24315	24331	24329	24595	24464	24580	24584	24326	24416	24434	24343	24415	24551	24315	24262	24174	24228	24189	24295	24562	24175	24164	24082	24471	24065	24462	24520	24351	24268	24516	24393	24505	24435	24210	24227	24156	24444	24289	24551	24293	24274	24148	24513	24272	24369	24394	24690	24148	24260	24655	24225	24335	24712	24334	24419	24167	24449	24286	24345	24586	24360	24235	24516	24576	24299	24291	24399	24352	24071	24264	24214	24057	24420	24281	24255	24183	24554	24225	24336	24233	24236	24557	23997	24126	24392	24258	24495	24328	24460	24294
29346	39700	33643	29368	25053	20985	17367	15410	14970	14910	14564	14320	13960	13994	14097	14030	13932	13944	14059	13906	13949	13928	13898	13776	13859	14067	13637	13688	13910	13758	13758	13925	14003	13907	13855	13830	13833	13903	13805	13809	13945	13860	13664	13796	13877	13788	13864	13993	13778	13734	13816	13929	13867	13885	13743	13867	13881	13853	13875	13834	13885	13768	13991	13943	13723	13866	13959	13776	14035	13749	13639	13853	13731	13625	13801	13960	13938	13934	13707	13983	13740	13696	13809	13836	13707	13893	13646	13718	13999	13748	13831	13809	13903	13945	13753	13877	13769	13746	13784	13795	13764	13959	13808	13905	13779	13877	13806	13865	13924	13860	13758	13795	13866	13603	13966	13877	13778	13775	13728	13812	13934	13893	13706	13741	13858	13952	13816	13619	13697	13841	13872	13874	13895	13843	13803	13772	13737	13896	13831	13808	13865	13725	13868	13739	13618	13890	13855	13742	13763	13779	13717	13850	13760	13941	13775	13834	13711	13780	13737	13871	13893	13896	13967	13780	13926	13728	13928	13583	13901	13852	13733	13693	14022	13772	13831	13613	13841	13733	14061	13946	13809	13765	13620	13860	13735	13867	13826	13801	13782	13749	13819	13795	13852	13839	13792	13789	13871	13752	13708	13768	13778	13802	13840	13675	13496	13674	13931	13834	13880	13601	13700	13924	13950	13749	13700	13805	13942	13862	13839	13755	14016	13789	13748	13666	13843	13858	13779	14044	13932	13712	13951	13840	13774	13866	13807	13769	13966	13870	13733	13731	13842	13775	13743	13709	13689	13840	13891	13851	14032	13858	13737	13791	13759	13838	13741	13783	13680	13834	13753	13697	13886	13836	13813	13846	13774	13873	13900	13676	13755	13795	13907	13750	13820	13648	13683	13767	13789	13764	13824	13824	13810	13819	13713	13848	13900	13703	13824	13859	13944	13772	13800	13866	13804	13983	13640	13771	13843	13841	13735	13838	13948	13694	13678	13898	13959	13805	13782	13898	13784	13744	13618	13686	13743	13796	13795	13643	13600	13763	13854	13951	13974	13859	13793	13861	13759	13779	13688	13768	13861	13839	13815	13913	13918	13754	13884	13980	13868	13721	13833	13596	13832	13705	13907	13970	13749	13770	13918	13601	13691	13655	13919	13884	13718	13869	13821	13735	13891	13787	13835	13738	13778	13765	13766	13683	13803	13685	13938	13758	13783	13971	13890	13792	13730	13892	13847	13880	13892	13726	13764	13771	13792	13777	13830	13864	13764	13917	13874	13830	13797	13776	13921	13681	13921	13780	13896	13939	13708	13942	13699	13785	13810	13755	13739	13905	13823	13891	13812	13691	13958	13783	13801	13810	13704	13926	13757	13802	13785	13810	13667	13894	13896	13721	13959	13788	13862	13748	13888	13709	13888	13868	13784	13945	13764	13748	13941	13580	13940	13743	13711	13812	13802	13939	13834	14050	13894	13804	13625	13797	13760	13746	13634	13688	13777	13776	13819	13696	13818	13771	13861	13723	13884	13781	13730	13796	13762	13913	13891	13754	13852	13759	13660	13784	13825	13696	13780	13845	13837	13792	13850	13711	13740	13763	13827	13890	13814	13848	13617	13770	13846	13771	13823	13902	13886	13874	13770	13867	13889	13824	13718	13747	13643	13920	13754	13671	13602	13794	13925	13770	13838	13877	13641	13761	13848	13699	13804	13785	13819	13752	13903	13678	13769	13648	13799	13828	13814	13717	13788	13961	13753	13898	13771	13784	13726	13937	13863	13775	13788	13748	13914	13947	13769	13892	13877	13610	13882	13729	13801	13920	13898	13886	13758	13961	13799	13905	13729	13648	13794	13755	13818	13859	13832	13807	13756	13735	13947	13849	13951	13930	13930	13611	13798	13747	13877	13879	13655	13645	13919	13770	13812	13849	13810	13820	13713	13773	13795	13854	13855	13721	13944	13795	13618	13654	13818	13674	13777	13766	13769	13765	13846	13643	13775	13877	13723	13777	13635	13605	13922	13779	13891	13604	13772	13806	13714	13692	13813	13923	13688	13622	13819	13780	13840	13800	13764	13803	13811	13733	13802	13793	13878	13833	13771	13871	13823	13809	13751	13856	13618	13733	13908	13799	13782	13672	13590	13944	13732	13732	13748	13842	13704	13858	13695	13972	13826	13766	13827	13861	13676	13722	13774	13809	13680	13847	13668	13889	13664	13800	13797	13859	13636	13976	13935	13869	13790	13700	13919	13750	13786	13760	13940	13790	13888	13798	13828	13851	13788	13792	13850	13767	13769	13832	13907	13898	13851	13951	13892	13795	14029	13840	13657	14026	13790	13772	13847	13751	13822	13656	13741	13784	13860	13671	13825	13862	13907	13722	13770	13821	13704	13775	13597	13821	13921	13727	13874	13571	13858	13977	13833	13859	13779	13872	13766	13716	13819	13837	13777	13942	13768	13773	13820	13892	13734	13951	13847	13727	13797	13700	13830	13780	13939	13894	13959	13785	13706	13675	13866	13833	13889	13817	13805	13733	13783	13918	13839	13987	13748	13754	13843	13870	13812	13729	13821	13668	13894	13869	13797	13782	13835	13740	13831	14015	13792	13602	13649	13919	14090	13729	13853	14002	13794	13787	13805	13831	13867	13776	13697	13764	13863	13832	13790	13892	13816	13868	13658	13655	13724	13776	13880	13727	13750	13725	13861	13750	13842	13700	13719	13796	13768	13916	13955	13913	13847	13830	13830	13803	13714	13759	13795	13782	13715	13781	13721	13934	13886	13859	13684	13707	13635	13656	13703	13868	13773	13800	13826	13868	13883	13856	13937	13836	13699	13643	13834	13781	13961	13996	13831	13716	13794	13807	13867	13779	13832	13695	13822	13720	13939	13797	13817	13723	13667	13805	13901	13834	13831	13848	13902	13826	13811	13800	13775	13812	13827	13889	13837	13788	13875	13679	13810	13727	13823	13806	13929	13829	13661	13776	13780	13879	13973	13656	13962	13747	13657	14023	13858	13837	13689	13808	13874	13661	13804	13888	14015	13802	13787	13840	13769	14033	13761	13764	13828	13652	13937	13715	13878	13691	13917	13769	13679	13827	13851	13926	13843	13786	13826	13842	13764	13706	13763	13887	13781	13720	13823	13857	13962	13837	13760	13771	13800	13879	13784	13843	13813	13752	13764	14011	13677	13714	13689	13916	13875	13735	13763	13667	13916	13868	13832	13755	13799	13840	13658	13793	13672	13886	13728	13714	13726	13697	13668	13705	13692	13809	13769	13844	13858	13988	13883	13841	13839	13751	13832	13663	14001	13775	13742	13833	13937	13823	13706	13728	13715	13664	13807	13885	13737	13667	13875	13849	13762	13762	13739	13762	13704	14030	13804	13876	13841	13733	13879	13955	13846	13697	13827	13753	13738	13685	13783	13858	13765	13888	14021	13872	13933	13823	13776	13656	13662	13791	13876	13732	13796	13793	13725	13803	13779	14045	13802	13844	13760	13855	13751	13973	13895	13759	13878	13752	13714	13810	13806	13839	13703	13916	13682	13848	13702	13957	13773	13886	13796	13874	13654	13731	13806	13841	13729	13912	13912	13742	13823	13752	13798	13720	13611	13734	13833	13722	13966	13831	13876	13750	13773	13854	13837	13848	13911	13754	13959	14002	13851	13868	13793	13647	13796	13658	13867	13715	13844	13821	13753	13917	13653	13863	13772	13787	13781	13626	13855	13764	13965	13704	13920	13942	13781	13912	13704	13762	13864	13654	13762	13895	13584	13736	13929	13669	13915	13753	13661	13839	13754	13718	13795	13782	13926	13859	13820	13863	13712	13844	13749	13791	13634	13759	13772	13741	13888	13816	13881	13817	13950	13771	13819	13723	13843	13771	13739	13882	13677	13817	13808	13988	13831	13817	14076	13695	13961	13770	13769	13766	13880	13966	13769	13638	13808	13759	13891	13756	13761	14009	13883	13850	13634	13699	13862	13745	13761	13798	13862	13883	13764	13858	13634	13905	13898	13876	13949	13918	13736	13704	13904	13650	13903	13886	13940	13790	13812	13952	13783	13720	13829	13944	13781	13794	13779	13838	13911	13689	13899	13769	13882	13869	13918	13938	13818	13749	13673	13868	13979	13934	13888	13671	13894	13879	14000	13853	13885	13867	13858	13783	13736	13684	13755	13837	13790	13718	13861	13783	13669	13739	13903	13796	13792	13870	13676	13693	13965	13909	13915	13905	13886	13656	13715	13904	13699	13955	13866	13794	13707	13761	13846	13844	13795	13822	13887	13740	13864	13833	13862	13759	13803	13920	13981	13779	13993	13790	13978	13791	13850	13778	13860	13806	13859	13799	13958	13864	13689	13872	13878	13644	13803	13769	13847	13663	13833	13914	13685	13857	13843	13581	13905	13819	13750	13756	13997	13875	13904	13833	13734	13796	13641	14008	13956	13821	14018	13791	14056	13664	13730	13762	13917	13918	13814	13950	13961	13801	13809	13768	13670	13736	13786	13955	13797	13877	13743	13874	13924	13878	13881	13665	14067	13621	13786	13737	13901	13941	13724	13865	13837	13804	13827	13809	13847	13747	13697	13835	13797	13910	13876	13631	13805	13823	13875	13908	13904	13730	13747	13930	13862	13845	13885	13708	13844	13922	13757	13704	13732	13721	13835	13859	13994	13728	13756	13897	13821	13971	13777	13879	13948	13873	14016	13763	13684	13734	13807	13768	13799	13692	13776	13761	13880	13684	13812	13728	13799	13845	13771	13722	13888	13812	13742	13884	13829	13757	13740	13716	13756	13626	13870	13726	13848	13826	13695	13666	13818	13828	13940	13737	13796	13758	14051	14036	13892	13610	13881	13909	13725	13777	13848	13932	13917	13729	13738	14036	13772	13919	13699	13946	13813	13741	13792	13805	13905	13795	13848	13748	13766	13875	13932	13745	13598	13801	13749	13736	13687	13930	13750	13943	13879	13844	13783	14005	13745	13793	13889	13846	13561	13826	13903	13753	13794	13833	13863	13884	13803	13791	13776	13815	13879	13859	13775	13762	13737	13891	13905	13781	13724	13822	13657	13687	13874	13803	13920	13955	13730	13626	13849	13875	13862	13899	14032	13863	13953	13875	13942	13987	13523	13952	13811	13730
24373	21094	28662	30219	31862	32981	29868	26586	25669	25347	25150	24519	24742	24625	24532	24473	24228	24255	24104	24356	24289	24045	23858	24018	23912	23961	24246	24007	24269	24017	23901	23836	23982	23944	24088	23885	23866	23949	23882	23958	24069	23761	24126	23949	24053	24017	23772	23910	23874	23854	23994	23740	23850	23669	23925	24066	23970	23857	24048	23888	23721	24127	23944	24095	24068	24017	24008	23838	23789	24082	23658	24021	23739	23505	24049	23920	23908	23788	23755	23784	23767	23771	23870	23894	23819	23895	23940	24222	24230	23798	24061	24073	23969	23798	24007	24024	23857	23936	23900	23991	23826	23932	23929	23734	23538	23910	23983	23771	23592	23802	24213	23893	23996	23765	24233	23823	24138	23859	23982	23878	24138	24096	24081	23994	23919	23703	23908	23862	23694	23999	23781	23902	23877	23931	23967	23808	23910	23815	23878	23739	23796	23968	23995	23831	23945	23819	23814	23960	23911	23822	23833	23901	23804	23788	23890	23871	23834	23806	23987	23777	23825	23957	24058	23648	23841	24030	24301	23795	23809	23775	23885	23862	23933	23613	23658	23514	23919	23789	23881	23957	24210	23830	24014	23862	24110	23938	23927	24003	24019	23800	23981	23824	23980	24022	24079	24117	23744	24022	23818	23851	23747	23864	24058	23962	23876	23928	23986	23725	23958	23860	23903	23878	23679	23919	24132	24011	24055	23978	24045	23887	23832	24007	24023	24002	23776	23663	23946	23905	23452	23530	23795	24004	23681	23736	23898	24201	23835	23908	23971	23954	23949	23975	24034	24052	23968	23937	24007	24102	23881	24067	23834	23514	23823	23860	23893	23803	23821	23934	23999	23923	23757	23868	23955	23780	23850	23806	23634	23885	23904	23931	23916	23873	23750	23858	23894	23963	23831	23903	23960	23664	23540	24027	24003	23565	23909	23861	23958	23908	23757	23836	23975	23860	23817	23763	23818	23944	23860	23936	23991	23919	23831	23792	23901	23962	24206	23936	24155	23821	23502	23690	23818	23966	23757	23964	23985	23880	23665	23809	23950	23841	24034	24024	23895	24047	24211	23654	23868	23907	24208	24049	24129	23714	24217	24169	23840	23985	23865	23922	24019	24073	23907	23503	23814	23953	23900	23792	23963	24064	23801	23897	23657	23751	23773	24152	23794	23928	23846	24118	23683	23891	23948	23884	24039	23873	24041	23781	23874	24081	23892	23781	23770	23880	23740	24060	23859	23876	23886	23859	23978	23817	24026	23966	24079	24139	24142	23744	23845	23718	23810	23820	23700	23794	23935	23794	23786	23778	24018	23751	23839	23860	23687	23809	23949	23932	23887	23826	23715	23963	23731	23759	23938	23866	24017	24040	24041	24024	24122	23847	24112	23945	23847	23702	23962	23718	23911	23819	23805	24182	23823	23604	23779	23846	23880	24081	24072	23942	23765	23894	23890	24012	24058	23777	23942	23971	24027	24121	23893	23967	23767	23917	23880	23886	24164	23911	23679	23793	23884	23973	24064	23922	23973	23848	23897	23794	23676	23775	23834	23824	23962	24133	24114	23989	23807	23811	23909	24039	23871	23821	23972	24192	23677	23942	23848	24025	23796	23930	23951	23865	23992	23865	24047	23866	23954	23843	23927	23792	23935	23901	23768	23829	24124	24063	23796	23919	23925	24040	23878	23784	24186	24158	23932	23975	23950	23835	23986	23991	23808	24026	23870	23853	23736	23797	24116	24155	23877	23778	23958	24101	23999	23851	23842	24025	23994	23745	23902	23734	23970	23781	23820	23871	24024	23755	24118	23680	23833	23909	23959	23907	23781	23975	23809	24000	23959	23823	24038	23895	23848	23979	24130	24044	23943	23827	24077	23989	23968	23681	24085	23886	23979	23771	23826	23820	23803	23840	23677	23855	24009	24063	24071	23992	23690	23765	23846	23893	23899	24080	23626	23956	23922	24036	23824	23930	24013	23762	23654	23752	23766	23913	23826	23702	23853	23609	23774	23913	23838	24117	23903	24081	23824	23952	23971	23863	23818	23928	24211	23731	24010	24070	23968	23880	23883	23938	24005	23899	24112	23998	24056	24010	23950	23849	23797	23777	23831	23853	23890	23972	24024	24075	23896	23949	23808	23885	23898	24049	23947	23967	24132	23800	24047	23894	23887	24159	23823	23937	23964	23517	23858	23762	24157	23864	24091	23864	23656	23871	24079	23989	23844	23779	23932	23810	23661	24155	24098	24226	23735	23922	23809	23842	23729	23871	23971	24007	23862	23729	23803	24011	24044	23876	23994	23831	23875	23744	23764	23792	23882	23776	23946	23854	23681	23906	23894	23874	23854	23755	23828	23858	24049	23980	23846	23921	23487	23918	23868	23862	23910	23741	24051	23935	23814	23736	23842	23837	23854	23883	23850	23702	23892	24137	24144	24048	23954	24068	23823	23884	23905	24054	24008	24009	23999	23842	23905	23749	23971	23752	23865	23711	24011	24020	23921	24107	23836	23777	23850	23923	24085	23886	24059	23925	24010	23908	23913	23972	23724	23809	23987	23765	23951	23949	23948	24093	24012	23989	23921	23831	23948	23929	24238	23939	23855	23824	23942	23890	24015	24025	24177	23740	23948	23965	23755	23903	24065	24098	24151	23842	23995	23970	24089	23897	24134	23937	23894	23966	23989	23728	23947	23756	23940	24184	24176	23844	23921	23739	24038	23961	23958	23739	23953	23740	23787	23708	24047	24032	23899	23829	23843	23701	23926	23826	23947	23871	23892	24168	24125	23817	23980	24010	24035	23930	23795	23853	23996	23958	23968	23822	23821	23957	23894	24140	23983	23945	23966	24198	23827	24002	24190	23765	24067	24233	23884	23919	23856	23884	24203	23776	23756	23892	24075	24114	24060	24122	24113	23769	24042	23911	23867	24013	23749	23841	23745	24018	24100	23866	24131	23965	24285	23858	23907	23936	24097	23902	24031	24136	23904	23737	23930	23731	23890	23916	24115	23635	23844	24101	23855	23827	23970	23984	23780	23830	24253	24096	24096	23840	24003	23815	23864	24106	23945	24035	23833	23567	23937	23774	23956	23938	24106	23928	23848	23853	24101	24036	23996	23964	24093	23813	24068	24007	23901	23893	24098	23895	23963	23941	24043	24053	24170	23933	23875	23872	24101	23838	24020	23713	23688	23827	23880	23848	23991	23885	23840	23975	23860	24107	24023	23881	23663	23716	24009	24018	23853	23944	24041	24039	23797	23712	24050	23867	23981	23921	23914	23802	23626	23801	24058	23942	23679	24114	24159	23747	23919	23696	23999	24153	23762	23792	23962	23859	23982	23780	23875	23681	23979	24021	24098	24164	23957	23939	24005	23939	23771	23895	23938	23721	23617	23995	23826	23828	23731	23823	23962	24127	23907	23862	23962	23921	24100	23739	23963	23863	24045	23917	23677	23911	23673	23939	23904	23916	23911	24100	23719	24105	24104	23916	23741	23916	23869	23831	24098	24008	23919	23940	23824	23812	23838	23759	23942	23832	24013	23929	23975	23905	23902	23806	23888	23947	23904	23855	23851	23554	23802	23843	23853	23871	23918	23863	23804	24074	24033	24066	23952	23780	23924	23652	23934	23661	23901	23680	23814	24263	23823	23927	23829	23663	23838	24079	23821	24063	24319	23810	23922	23947	24132	23825	23755	23987	23959	23933	23921	24037	24007	23874	23751	23749	23907	24149	23838	24125	23750	23739	23727	23849	23629	23911	24010	24065	24119	23796	23987	23766	23899	24103	24074	23881	23964	23753	23882	24054	23807	24074	23893	24005	23950	23746	23737	23937	23723	23883	23979	23923	23796	24069	24191	24034	24008	23969	23958	23783	23932	24039	23965	23858	24097	24011	24082	23732	23622	23711	23650	24024	23863	23746	23953	23887	23918	23936	23853	23927	24033	24053	23876	23726	23840	23998	23840	24050	24194	24105	23965	23917	23879	24120	23946	23952	24135	23720	23762	23848	23805	23782	23843	23931	23626	23643	23675	23983	24014	24087	23920	23892	23902	24000	23590	23678	23983	23649	24122	23967	24160	23854	24000	24044	24081	23784	23856	23885	23820	23680	23854	23947	23729	23963	23980	23771	24024	23820	24000	24096	24065	23716	23856	23876	24049	23814	23959	24085	24119	23771	23980	24060	23950	23892	23895	23940	23732	23924	24174	23970	23667	23888	23949	23975	23811	23931	23897	23929	23813	23997	23971	23676	24028	23849	23742	23791	24020	23968	24109	24106	23812	24023	23945	23993	23760	23893	23631	23874	23923	23951	23884	23862	24132	23904	23893	24101	23832	23629	23882	23923	23951	23818	23727	23993	23784	24078	23953	23837	23762	24041	24206	23981	23835	24093	23645	23912	23622	23795	23995	23840	23651	24003	23988	23812	23917	23996	23995	24060	24099	23714	23827	23844	23882	23639	23913	23863	23837	23668	24062	23814	24004	24004	23977	23887	24117	23885	23582	23972	23847	23894	23802	24069	23887	23995	23854	23734	23927	23810	23829	23831	23952	24210	24061	23767	23979	24019	23976	23906	23867	23819	23885	23735	24018	23701	24148	23921	23924	24019	24117	23834	23692	23920	23836	23640	24063	24132	24074	23679	23791	24145	24130	24232	23839	23937	24033	23922	24060	23821	24109	23969	24187	23941	23862	24060	24014	24045	24010	23764	24154	23948	23938	23826	24056	23606	23473	23826	23933	24035	23983	23908	23680	23983	24167	24040	24003	24013	24070	23840	23755	23835	23684	23923	23950	23686	24064	23802	23764	23717	23746	23869	23769	24168	23803	24028	23991	24073	24158	24115	23908	23689	24073	23813	23951	23919	23989	24094	23961	23973	23828	23951	23580	23749	23724	23819	23963	23823	23755	23931	23844	23788	24081	23652	23732	23619	23890	23946	24266	24112	24083	23795	24079	23956	24070	23808	23912	24096	23876	23778	23691	23930	23896	23874	23982	24014	23835	23576	23876	23868	23965	23790	23728	23672	23834	24017	23801	24002	23940	23977	23621	23745	23766	23805	23895	23893	23999	24027	23929	23962	23958	23936	23928	23928	23981	24190	24270	23650	23896	23716	23841	23732	23866	24068	24152	23948	23941	23976	24013	23777	24145	23831
26725	44736	39304	33932	28982	24955	18968	16589	16055	15722	15094	14834	14404	14524	14118	14292	14166	14029	13961	14006	14092	14174	13965	13979	13692	13954	13861	13752	14020	13822	13786	13742	13968	13901	14049	13647	13780	13787	13856	13751	13832	13789	13805	13668	13872	13949	14058	13815	13758	13804	13802	13819	13950	13904	13892	13769	13902	13773	13897	13822	13855	13788	13885	13904	13761	13852	13702	13914	13703	13938	13818	13821	13771	13835	13882	13794	13835	13886	13971	13963	13936	13725	13894	13766	13748	13835	13840	13930	13685	13694	13939	13697	13774	13858	13810	13810	13717	13950	13896	13922	13765	13831	13687	13952	13736	13876	13709	13827	13862	13895	13828	13893	13827	13795	13837	13814	13867	14030	13980	13736	13638	13768	13919	13818	13641	13651	13949	13869	13743	13953	13785	13722	13914	13802	13743	13885	13791	13845	13885	13932	13895	13946	13884	13750	13828	13752	13719	13765	14019	13924	13688	13810	13819	13906	13857	13819	13813	13769	13807	13717	13799	13734	13936	13870	13862	13760	13747	13791	13778	13756	13799	13791	13912	13892	13742	13907	13734	13877	13693	13777	13842	13708	13886	13800	13819	13935	13850	13610	13727	13969	13741	13887	13796	13821	13769	13701	13873	13795	13867	13801	13811	13788	14032	13690	13909	13853	13830	13844	13830	13870	13767	13786	13816	13797	13833	13826	13778	13568	13869	13895	13798	13720	13763	13672	13626	13849	13841	13757	13660	13805	13756	13712	13670	13676	13836	13766	13893	13860	13798	13746	13814	13886	13828	13661	14011	13686	13866	13894	13791	13548	13749	13803	13711	13896	13794	13786	13721	13696	13751	13781	13846	13788	13846	13757	13705	13700	13759	13627	13697	13958	13899	13925	14013	13698	13701	13773	13847	13943	13853	13773	13800	13985	13823	13884	13725	13837	13859	13738	13820	13766	13807	13717	13921	13812	13788	13887	13767	13862	13698	13805	13682	13849	13803	13751	13649	13632	13949	13793	13875	13732	13826	13901	13850	13660	13780	13673	13777	13723	13793	13782	13900	13865	13791	13758	13875	13661	13770	13788	13897	13890	13803	13785	13859	13748	13634	13777	13858	13757	13795	13923	13852	13766	13830	13869	13821	13708	13850	13836	13697	13860	13771	13762	13789	13880	13734	13838	13828	13883	13722	13729	13763	13815	13826	13842	13812	13883	13789	13805	13644	13676	13721	13814	13843	13743	13661	13786	13772	13795	13752	13752	13987	13836	13681	13815	13757	13831	13954	13951	13836	13865	13627	13920	13586	13636	13816	13692	13854	13770	13895	13839	13884	13788	13906	13696	13971	13625	13834	13636	13809	13737	13840	13648	13729	13968	13874	13835	13859	13751	13718	13769	13590	13773	13794	13729	13737	13851	13941	13726	13805	13893	13853	13753	13625	14006	13746	13716	13810	13775	13719	13662	13780	13700	13933	13824	13750	13746	13562	13804	13737	13853	13675	13713	13838	13779	13786	13786	13964	13644	13835	13889	13770	13827	13790	13833	13721	13873	13931	13838	13722	13698	13778	13731	13720	13795	13718	13719	13835	13847	13796	13781	13711	13855	13733	13820	13752	13731	13924	13718	13727	13702	13812	13724	13903	13900	13771	13918	13822	13626	13874	13915	13761	13834	13699	13795	13878	13770	13808	13728	13924	13925	13847	13829	13913	13878	13813	13689	13861	13836	13872	13817	13965	13923	13870	13744	13789	13665	13784	13742	13826	13983	13926	13861	13896	13724	13663	13733	13699	13760	13903	13832	13888	13868	13786	13722	13798	13835	13844	13598	13686	13783	13906	13771	13872	13856	13771	13652	13768	13884	13917	13873	13729	13593	13812	13909	13848	13877	13770	13857	13724	13838	13772	13706	13766	13642	13819	13858	13794	13774	13705	13695	13785	13822	13702	13791	13830	13799	13675	13818	13725	13704	13637	13813	13926	13813	13927	13594	13860	13922	13765	13660	13780	13852	13780	13889	13759	13694	13819	13799	13786	13796	13821	13704	13842	13744	13594	13851	13830	13942	13813	13731	13736	13963	13807	13988	13849	13666	13755	13792	13773	13948	13751	13766	13942	13711	14030	13875	13773	13832	13948	13860	13902	13912	13764	13691	13783	13910	13875	13871	13599	13883	13710	13907	13771	13940	13684	13737	13777	13730	13781	13812	13906	13668	13712	13780	13897	13733	13721	13734	13829	13867	13810	13891	13771	13778	13809	13868	13939	13932	13929	13826	13767	13860	13726	13867	13866	13978	13772	13812	13528	13876	13827	13633	13737	13815	13763	13686	13777	13822	13768	13986	13940	13860	13733	13751	13898	13844	13771	13792	13852	13920	13743	13700	13897	13797	13593	13814	13724	13816	13990	13820	13681	13898	13730	13717	13802	13909	13753	13948	13923	13895	13753	13859	13908	13837	13750	13808	13784	13632	13799	13820	13920	13826	13968	13568	13857	13802	13933	13788	13904	13824	13824	13868	13692	13781	13836	13980	14009	13827	13829	13681	13821	13747	13877	13807	13808	13657	14035	13797	13948	13831	13711	13803	13798	13789	13781	13820	13713	13844	13883	13809	13791	13672	13877	13827	14018	13814	13802	13656	13785	13793	13670	13790	13632	13781	13856	13823	13814	13868	13829	13865	13907	13777	13716	13869	13819	13803	13817	13867	13880	13798	13793	13789	13788	13617	13745	13876	13682	13841	13818	13861	13786	13835	13742	13802	13894	13733	13918	13692	13827	13817	13815	13798	13711	13644	13910	13808	13742	13688	13784	13840	13897	13757	13840	13613	13761	13732	13573	13995	13772	13951	13996	13902	13928	13740	13867	13711	13875	13799	13825	13726	13989	13700	13980	14058	13894	13702	13752	13737	13836	13873	13633	13830	13793	13905	13881	13786	13721	13815	13975	13948	13722	13856	13765	13831	13710	13829	13773	13838	13693	13868	13816	13797	13797	13611	13761	13642	13694	13710	13778	13754	13877	14000	13781	13669	13776	13851	13835	13833	13851	13823	13849	13788	13641	13793	13761	13768	13715	13902	13793	13744	13705	13862	13743	13702	13765	13795	13834	13891	13793	13722	13782	13765	13653	13690	13757	13799	13938	13817	13740	13759	13734	13877	13836	13798	13676	13816	13760	13870	13721	13757	13793	13770	13736	13929	13945	13764	13630	13945	13889	13844	13827	13788	13872	13725	13904	13810	13787	13862	13801	13840	13660	13836	13841	13880	14087	13808	13855	13669	13862	13769	13803	13841	13672	13702	13742	13901	13800	13768	13904	13800	13851	13773	13920	13781	13830	13957	13816	14009	13797	13672	13874	13660	13610	13797	13716	13830	13900	13765	13882	13646	13851	13843	13898	13724	13637	13626	13772	13890	13926	13752	13831	13691	13813	13922	13847	13715	13778	13867	13795	13909	13783	13859	13908	13736	13795	13682	13797	13790	13766	13902	13792	13786	13652	13810	13768	13714	13790	13679	13643	13859	13639	14065	13698	13816	13608	13719	13961	13728	13850	13718	13782	13771	13931	13857	13822	13818	13740	13840	13993	13954	13750	13764	13850	13709	13847	13814	13707	13725	13751	13765	14049	13700	13935	13842	14028	13842	13922	13756	13834	13680	13742	13748	13755	14028	13964	13678	13945	13953	13858	13816	13818	13956	13729	14045	13853	13740	13779	13802	13604	13667	13849	13782	13902	13837	13936	13907	13822	13806	13894	13790	13836	13837	13828	13855	13609	13754	13817	13935	13735	13707	14019	13869	13824	13894	13791	13778	13687	13990	13629	13667	13731	13745	13826	13723	13848	13730	13841	13768	13756	13748	13781	13862	13787	13835	13886	13805	14006	13686	13770	13807	13844	13762	13713	13988	13813	13915	13764	13677	13718	13938	13753	13679	13740	13878	13862	13966	13738	13836	13770	13831	13923	13932	13892	13930	13741	14005	13883	13950	13820	13711	14019	13869	13804	13891	13903	13973	13792	13724	13766	13751	13790	13731	13925	13829	13737	13756	13718	13788	13802	13734	13870	13863	13781	14003	13714	13688	13721	13799	13643	13873	13714	13823	13973	13897	13650	13750	13916	13596	13697	13813	13695	13863	13592	13809	13835	13886	13887	13659	13675	13860	13876	13802	13774	13721	13843	13835	13692	13816	13876	13789	13814	13787	13877	13870	13935	13863	13838	13873	13705	13697	13630	13848	13704	13769	13830	13903	13710	13907	13833	13606	13965	13618	13939	13718	13812	13779	13659	13703	13814	13837	13870	13633	13697	13711	13954	13837	13854	13867	13769	13682	13856	13731	13698	13954	13611	13790	13727	13879	13594	13934	13762	13942	13779	13791	13785	13756	13768	13820	13911	13697	13721	13881	13784	13845	13910	13736	13920	13755	13721	13711	13768	13971	13769	13740	13960	13802	13812	13783	13715	13535	13826	13751	13821	13848	13873	13750	13948	13616	13767	13806	13886	13635	13862	13746	13734	13654	13847	13832	13731	13922	13862	13844	13947	13831	13712	13984	13935	13666	13774	13648	13805	13739	13827	13744	14060	13739	13695	13713	13771	13898	13853	13826	13914	13901	13870	13919	13912	13701	13617	13817	13663	13826	13824	13759	13668	13903	13939	13855	13790	13739	13776	13996	13943	13773	13864	13879	13798	13690	13817	13851	13821	13677	13654	13721	13714	13948	13746	13747	14025	13745	13890	13707	13747	13848	13727	13845	13982	13711	13868	13984	13723	13890	13618	13809	13717	13898	13620	13960	13755	13694	13752	13785	13781	13818	13964	13757	13840	13752	13717	13970	13910	14050	13919	13717	13713	13978	13877	13773	13788	13751	13719	13798	13867	13819	13719	13846	13732	13772	13790	13850	13972	13894	13873	13734	13817	13737	13791	13776	14015	13661	13904	13901	13886	13588	13899	13828	13816	13937	13504	13701	13906	13864	13776	13807	13760	13838	13791	13841	13961	13878	13854	14103	13745	13771	13774	13697	13810	13797	13927	13874	13991	13768	13854	13931	13723	13767	13878	13777	13808	13760	13735	13916	13761	13799	13948	13718	13596	13649	13847	13755	13915	13709	13835	13881	13751	13743	13797	13772	13609	13948	13765	13776	13761	13943	13617	13726
22935	21018	28252	26325	29956	34284	31996	27690	26401	25902	25354	25196	25240	24971	24912	24863	24515	24425	24404	24370	24689	24735	24754	24611	24325	24513	24588	24253	24189	24277	24285	24256	24428	24213	24233	24499	24167	24311	24382	24094	24314	24168	24352	24435	24200	24372	24114	24331	24129	24239	24374	24281	24293	24455	24337	24200	24420	24218	24316	24430	24282	24214	24164	24010	24223	24491	24330	24269	24403	23991	24322	24153	24160	24388	24099	24383	24221	24159	24109	24126	24284	24076	24229	24113	24332	24214	24202	24033	24207	23935	24126	24178	24413	24228	24277	24149	24311	24272	24250	24219	24254	24150	24154	24373	24168	24154	24406	24242	24190	24198	24299	24286	24156	24004	24112	24040	24261	24209	23987	24091	24230	24391	24206	24191	24297	24076	24409	24204	24308	24277	24082	24254	24086	24254	24159	24138	24250	24356	24063	24165	24086	24149	24061	24389	24280	24214	24049	24300	24224	24281	24285	24333	24076	24100	24120	24411	24313	24181	23957	24431	24055	24243	24071	24214	24316	24072	24168	23928	24119	24206	24329	24120	24050	24145	24183	24090	23869	24089	24224	24251	24183	23863	23872	24216	24315	24345	23993	24329	24272	24378	24094	24098	24371	24227	24007	24265	24149	24254	24138	24367	24278	24125	24070	24095	24059	24193	24036	24103	24298	24306	24205	24254	24242	24357	24118	24227	23984	24282	24253	24332	24169	24235	24299	24295	24201	24190	24393	24366	24392	24274	24125	23931	24310	24268	24423	24226	24248	24221	24333	24118	23991	24097	24290	23997	24343	24151	24035	24080	24351	24113	24108	24041	24338	24190	24055	24470	24162	24159	24323	24392	24291	24039	24257	24302	24099	24543	24147	24059	24258	24317	24217	24345	24229	24339	24316	24120	24234	24458	24449	24199	24059	24348	24113	23949	23986	24468	24217	24315	24394	24324	24110	24390	24066	24146	24462	24024	24176	24404	24183	24225	24456	24295	24057	24321	24158	24253	23932	24204	23983	24397	24222	24227	24257	24148	24038	24145	24267	24161	24193	24063	23988	24001	24127	24137	24078	24175	23926	24179	23941	24110	24440	23995	24161	23999	24116	24059	24076	24216	24314	24311	24234	24157	24469	24087	24070	24124	24191	24197	24250	24224	24267	24177	24277	24187	24148	24254	24340	24128	24228	24451	24203	24073	24256	24352	24407	24266	24380	24190	24157	24106	24214	24026	24281	24210	24109	24366	24400	24268	24158	24265	24164	24251	24225	24026	24175	24206	24361	24193	24299	24007	24371	24055	24376	24321	24459	24221	24208	24214	24142	23954	24187	24353	24352	24357	24364	24116	23915	24173	24153	24233	24063	24218	24203	24241	24432	24340	24191	24300	23918	24067	24152	24242	24409	23957	24009	24177	24173	24105	24204	24268	24217	24089	24273	24382	24423	24165	24230	24069	24147	24297	24170	24315	24356	24193	24320	24114	23961	24052	24157	24105	24209	24282	24208	24271	23955	24231	24109	24265	24131	24272	24329	24176	24136	24112	23881	24275	24203	24234	23947	24029	24397	24528	24177	24211	24337	23904	24334	24069	24336	24294	24247	24425	24297	24281	23910	24507	24291	24228	24061	24332	24324	24338	24089	24512	24311	24187	24432	24347	24283	24285	24229	24038	24012	24284	24209	24144	24083	24051	23981	24304	24122	24203	24196	24417	24334	24130	23952	24213	24068	24184	24309	24064	24264	24113	24010	24157	24406	24360	24171	24163	24068	24263	24099	24025	24018	24100	24272	23921	24011	24333	24405	24324	24152	24171	24175	24292	24009	24228	23977	24064	24235	24209	23859	24135	24093	23935	23939	24132	24165	24279	24474	24333	24186	24112	24177	24413	24039	24108	24428	24058	24157	24155	24142	24186	24243	24140	24118	24114	24426	24272	23942	24314	24143	24162	24273	24102	24482	24047	24229	24099	24200	24105	24191	24279	24308	24144	24244	24216	23974	24151	24268	24094	24282	24247	24177	24240	24332	24004	24145	24184	24244	24178	24360	24289	24376	24430	24154	24101	24018	24357	24290	24148	24170	24340	24243	24266	24048	24219	23970	24457	24282	23940	24537	24163	24215	24041	23980	24102	24188	24046	24193	24014	24169	23909	24136	24279	24456	24394	24322	24206	24342	24196	24056	24586	24343	24351	24116	24250	24381	24239	24136	24378	23993	24271	23978	24057	24149	24197	24288	24159	24148	24265	24144	24105	24211	24208	24160	24195	24325	24110	24250	24105	24216	24187	24026	24228	24249	23946	24275	24348	24197	24290	24240	24119	24124	24346	24108	24462	24212	24123	24039	24205	23947	24253	24222	24270	24470	24186	24507	24190	24075	24226	24404	24318	24238	24088	24191	24346	24187	23996	24053	24173	24021	23889	24119	24137	24159	23910	24147	24111	24101	24265	24073	24028	24202	24169	24218	24424	24338	24140	24569	24187	24168	24167	24287	24064	24177	24063	24149	24089	24228	24155	24007	24016	24143	24395	24353	24280	24089	24270	24146	24476	24243	24361	24323	24492	24244	24316	24113	24225	24079	24313	24056	24069	24178	24380	24274	24332	23988	24328	24377	24149	24256	24047	24356	24324	24114	24340	24521	24309	24086	24396	24269	24351	24210	24085	24217	24206	23879	24167	24173	24164	24196	24126	24118	24125	24409	24106	24304	24132	24339	24408	24204	24319	24207	24191	24234	24281	24126	24263	24033	24331	24267	23978	24205	24163	24196	24052	24325	24239	24357	24390	24248	24128	24121	24177	24231	24374	24183	24527	24105	24135	24174	24126	24067	23968	24080	24387	24155	24089	23999	23953	24137	24131	24086	24137	24365	24342	24407	24314	24136	24070	24334	24241	24260	24470	24254	24297	24463	24418	24164	24341	24056	23959	24056	24188	24104	24101	24027	24268	24179	24168	24363	24125	24319	24154	24263	24172	24255	24168	23913	24029	24122	24275	24194	24112	24234	24096	24248	24070	24169	24196	24090	24411	24177	24102	24218	24149	23967	24206	24185	24417	24052	24140	24182	24465	24261	24198	24214	24176	23998	23961	24062	24054	24190	24049	23993	24238	24197	24546	24221	24284	24224	24365	24094	24145	24154	24214	24164	24249	24338	24230	24224	24424	24234	24089	24166	24382	24246	24224	24037	24095	24206	24088	24175	24298	24065	24314	24380	24006	24137	24256	24189	24446	23891	24158	23989	24217	24079	24289	24251	24145	24210	24253	24248	24171	24028	24185	24317	24136	24240	24094	24102	24286	24336	24466	24323	24247	23884	24082	24287	24235	24338	24258	24224	24278	24295	24362	24350	24207	24175	24167	24056	24357	24142	24279	24155	24226	24262	23922	24281	24138	24107	24094	24145	24099	24375	24052	24357	24134	24079	24093	24418	24298	24275	24207	24136	24379	24255	24138	23970	24179	24432	24576	24135	24710	24443	24224	24447	24102	24360	24077	24251	24022	24310	24242	23999	24557	24213	24106	24258	24158	24015	24309	23961	24315	24355	24177	24324	24143	23896	24067	24217	24147	24321	24244	24388	24028	24236	24248	24266	24308	24323	23934	24043	24197	24479	24312	24141	24203	24351	24349	23929	24215	24216	24057	24179	24017	24055	24076	24166	24202	24356	24272	24182	24067	24188	24175	24252	24181	24161	24141	24213	24117	24229	24221	23929	24100	24367	24048	24166	24126	24156	24328	24203	24197	24417	24104	24261	24029	24478	24295	24190	23971	24201	24303	24187	24380	24519	24184	24236	24310	23918	24058	24150	24213	24147	24178	24062	23981	23971	24003	24150	24177	24409	24197	24198	24083	24144	23994	24300	24254	24340	24309	24226	24149	24197	24309	24213	24476	24348	24455	24032	24180	24151	24274	24268	24016	24018	24228	24216	23922	24361	24197	24353	24198	24120	24181	24106	24279	24411	24150	23881	24052	24495	24090	24171	24166	24211	24078	24131	24211	24351	24214	24268	24298	24375	24389	24425	24167	24074	24068	24510	24122	24343	23960	23881	24079	24190	24329	24141	24400	24108	24032	24251	24143	24149	24211	24441	24134	24180	23879	24344	24055	24008	24310	24238	24480	24244	24242	24272	24374	24598	24220	24191	24316	23986	23971	24266	24086	24237	24438	24294	24140	24234	24141	24450	24238	24156	24174	24238	24148	24134	24217	24107	24322	24463	24025	24219	24202	24048	24318	24276	24054	24200	24159	24180	24005	24606	24237	24127	24172	24423	24178	24154	24249	24157	24309	24207	24021	24384	24332	24413	24292	24307	24302	24415	24166	24096	24427	24333	24360	24175	24218	24371	24176	24038	24100	24178	24094	24140	24506	24112	24054	23961	24278	24467	24205	24012	24126	24088	24212	24308	24262	24280	24144	24297	24160	24212	24194	24322	24388	24296	24164	24156	24118	24180	24157	24254	24123	24263	23944	24274	24552	24286	24334	23912	24255	24193	24249	24385	24363	24222	24179	24126	24047	24271	24051	24099	24152	24095	24447	24300	24254	24307	24232	24388	24248	24241	24209	24042	24228	24060	24147	24267	24407	24457	24137	24339	23813	24093	24252	24055	24232	24137	24153	24285	24355	24247	24396	24369	24266	24138	24389	24242	24143	24397	24177	24311	24183	24297	24238	24203	23907	24007	24309	24288	24318	24251	24322	24220	24081	24325	24123	24300	24381	24182	24200	24100	24019	24162	23960	24074	24004	24065	24104	24353	24226	24269	24138	24235	24152	24031	24008	24277	24113	24467	24087	24281	24100	24201	24318	24364	24150	24168	24165	24021	23831	24245	24170	24060	24142	24296	24258	24262	24298	24201	24135	24295	24254	24387	24089	24341	24063	24191	24241	24234	24112	24185	24154	24314	24240	24219	24249	24151	23990	24029	24366	24518	24112	24282	24227	24240	24091	24240	24025	24193	24378	24296	24210	24389	23957	24286	24428	24328	24217	24184	24232	24315	24249	23910	24250	24196	24285	24414	24445	24295	24141	24035	24076	24264	24201	24162	23967	24137	24158	23904	24011	24331	24259	24165	24144	24122	24309	24264	24333	24348	24147	24148	24325	24472	24094	24123	24422	24130	24070	24067	24122	24371	24257	24158	24177	24344	24292	24262	24255
28381	50207	43190	38063	33995	27546	19868	17807	16885	15500	15191	15050	15055	14865	14580	14319	14266	14167	14299	14203	14429	14380	14237	14209	14082	14149	14096	14114	13953	13904	14100	13964	14084	14044	14142	14016	14007	14033	14018	14062	13810	13975	14011	14064	14098	14069	13832	14083	13876	14059	13891	13891	14052	14085	14009	13909	13932	14234	14171	14148	13911	14101	14002	14075	13991	14138	13791	13951	13974	13961	14025	14165	13947	14010	14039	14068	13857	13830	14100	13852	13892	14029	14166	14005	13960	13813	13906	14010	13860	14098	13877	14140	14063	13950	14090	14086	13726	13949	14017	13907	14068	14005	13920	13940	13937	14027	14065	14152	14058	13936	14075	14060	14042	13876	13914	13980	13880	14095	14050	14032	13983	14037	13926	14063	13984	14004	14097	14037	13923	13850	13936	14026	13960	13951	13995	14046	14138	13851	13982	14044	14011	14064	13917	14091	13911	14017	13962	13872	14027	14130	13974	14010	13951	13949	13953	13995	14058	13899	14140	13981	14098	13928	13884	13952	14064	13888	13904	13833	13966	13772	13944	14089	14038	13881	13997	13873	14073	13834	13797	13941	13889	13960	13959	13978	14053	14009	13905	13944	13952	13950	13938	13760	13862	14054	13984	13819	14082	13990	13991	14049	13876	14164	13938	13881	13945	13978	13987	14116	13787	14028	14013	13910	13798	13972	13857	13844	13998	14073	13898	14080	13873	14101	14002	13960	13906	14038	13921	13886	13921	13969	13951	13941	14047	13992	13874	13908	13861	14028	13974	14042	14049	14006	14015	14030	14034	13822	14001	13986	14006	13946	13909	13852	14025	14037	13883	13865	13970	13982	13972	13959	13986	14158	14026	13894	13920	13900	14009	13799	13839	14158	13893	13841	13768	14099	13814	14045	13959	14133	13947	13780	13991	13964	13840	13982	14037	13928	13892	14012	14082	13872	14032	13977	14180	13955	13962	13970	14013	13894	13800	14052	13836	14010	13947	13894	14015	13968	13927	13955	13929	14102	13923	13949	14074	14044	13975	13913	13961	14087	13887	14051	14113	13934	14085	13846	13999	14009	13945	13897	13834	14081	14062	13997	13993	14073	13964	13926	13913	13771	14095	13908	13972	13987	13971	14062	14024	13905	13828	13947	14037	14026	13902	13915	13939	13881	14020	14111	13952	14042	13704	13857	13966	14077	14030	13996	14088	14052	14074	14007	13996	13894	13897	13934	13941	14010	14119	13893	14023	13836	13966	13852	13810	13884	13912	14010	13943	13898	13976	13778	13990	14017	13997	13907	14060	13991	13917	13931	13856	13912	13931	14069	13954	13936	13949	13835	13905	13873	14021	14022	13929	14100	13988	13922	13955	13974	13795	13908	14122	13905	13936	13980	13876	13921	14082	13961	14085	14028	13935	13887	13853	13962	13856	13950	13872	13884	13914	13883	13979	13969	13878	14056	13830	13935	14016	14106	14050	13964	14004	13839	13873	13842	13834	13947	14031	14017	13892	13922	14004	13859	13926	13990	13782	13947	14016	13920	14026	13883	13979	14097	13792	13933	14017	14059	13786	13978	14028	13923	13986	13734	14049	13986	13854	14061	13819	13971	14018	13884	14058	13785	14115	13999	13889	13871	13928	13937	13900	13959	13927	13958	14071	13873	14040	13993	13894	14047	14123	13944	14021	13820	14146	13887	14065	13888	14007	13851	13980	13956	13924	13968	14018	14069	13966	13858	13994	13988	13872	13917	13988	13805	13839	13921	13931	13790	14114	14105	13802	14016	13993	13947	13851	14143	13858	14138	13770	14037	13952	13958	13965	13829	13762	13851	13770	14114	13767	13924	13955	14110	14052	13883	14061	14113	13810	14064	13825	14078	13903	13992	13928	13946	13904	13926	13961	13964	13980	13964	13971	13953	13991	14071	13877	13990	13981	13833	14143	13847	13940	13835	13853	13969	14046	13880	13792	13826	14004	14060	14062	14210	14003	13949	13983	14053	13931	13904	13962	13883	14017	13884	13918	13849	13957	13991	13935	13951	13931	13957	14049	13918	14097	13981	13872	14017	13840	13701	13865	13921	13952	14072	13971	14074	14040	13814	13827	13885	13956	13927	14100	13849	14028	14185	13899	13718	13983	13967	14048	13975	13972	13960	14003	13901	13906	14146	14015	13965	13969	14044	13982	14075	13976	14047	13943	13835	13917	13947	14013	14067	13894	14008	13936	14014	13866	13917	13905	14135	14067	14007	13846	13979	13997	13685	13954	13848	13757	13995	13932	13872	14011	13854	13888	13829	13912	13861	13792	13942	13852	13990	13757	13939	13828	13894	13953	13891	13975	13849	13930	13822	14011	14019	14072	13932	13824	13808	14025	13936	13836	14030	13977	14028	14006	14046	13968	13970	13982	13990	13806	14036	13932	13969	13919	14051	13845	14028	14009	14011	13959	13964	13901	13906	13868	14000	13924	14046	13840	13860	13911	13909	13900	13841	13972	13966	13875	14069	13936	13904	14039	14112	13760	14032	13875	13937	13878	13828	13924	13780	13888	13950	14049	14087	13872	14018	14035	13812	14175	13942	13906	13974	14053	13984	14245	14071	14121	13910	13934	13998	13959	13852	13986	13932	13972	14149	13873	13927	14036	13771	13931	13938	13995	13862	13799	13955	13904	13879	13979	13811	13953	14016	13951	13904	13963	14054	13951	13969	13970	13905	14023	13902	13903	13908	14042	14007	13967	13968	13807	13945	13974	13741	14037	13899	13948	14055	14006	14150	13929	13954	13769	13945	13801	13942	13724	13826	14195	13935	13903	13885	13961	13894	13925	13636	13911	13968	13902	14007	13959	14045	14014	14061	13919	13860	13898	13921	14027	13889	14136	13976	13975	13858	14034	13909	13962	14020	13987	13888	13910	13831	14059	14076	14081	13868	13915	14027	13986	13923	13993	13854	13961	14042	13988	13949	13868	13737	13775	13986	13977	14028	13885	13916	13888	13756	13880	13898	13922	14072	13888	13806	13915	13947	13975	13990	14028	13922	13830	13853	13901	14074	13842	13982	13969	13893	13896	13981	13904	13856	13871	14032	14078	13872	13935	14051	13968	13891	13885	13801	14093	13951	13874	13981	13836	13999	14161	13925	13856	13798	13941	14190	13957	14072	13933	13880	13945	14102	14001	13847	13811	13859	13879	13733	13884	13993	13795	13712	13953	13966	13885	13903	14031	13880	13889	13977	13942	13950	13994	13934	13959	14021	13939	13940	14058	13802	13865	13993	13919	14006	13847	14010	13882	14161	13841	13911	13960	13810	13905	14013	13805	14174	13844	13979	13970	13867	14015	13895	13964	14081	14009	14041	13837	14015	13950	13950	14061	13927	13999	13822	13846	13848	14043	14013	13978	13968	13864	13995	14010	13920	13797	13800	13981	13962	14039	14037	13883	13826	13805	13993	13818	13938	13989	13872	13923	13852	14156	13932	14014	13760	13818	13984	13781	13843	13973	14122	13889	14032	13904	14279	13933	13892	14020	13883	13884	13861	13874	13972	13989	13802	14031	13969	13906	14034	14130	14003	14014	14158	13979	13867	14027	13951	13870	13989	14037	13873	13870	13843	13825	13766	13961	13881	14054	13928	13848	13847	14047	13809	13839	14019	14171	13997	13988	13920	14137	13895	14005	13981	14090	13888	14036	13940	13961	13913	13946	14200	13963	13920	13887	13991	14065	13944	13919	13944	13816	14045	13868	13882	13896	13928	13885	13970	14057	13961	13833	13806	13917	13764	13865	14110	13964	14060	13909	13968	13958	13854	13886	13995	13947	13987	13881	14060	14039	14005	13911	13922	13992	13924	13947	13998	13921	13913	13911	13833	14047	13880	13814	13916	14047	13986	13879	13954	13983	13918	14096	13875	14031	13958	14009	13830	13906	13847	14015	13981	13961	13904	13840	13862	13978	14060	13859	13900	13986	13937	13997	13765	13742	13966	13980	13788	13898	13888	14093	13934	13824	14075	13925	13825	13872	13948	13895	13884	14134	14071	13751	13930	14002	14093	13920	14054	13937	13988	13983	13868	13899	14020	13945	13858	13892	13871	13968	13882	14104	13830	13892	13801	14088	13950	13884	13997	13849	13887	14010	13688	13901	14040	14142	13981	13952	14059	13946	13998	14194	13816	14092	14019	13940	13883	13966	14037	13699	14054	13811	14012	13987	13974	13858	13773	13868	14145	14001	13824	14079	13956	13926	13877	13861	14159	13845	13920	13899	14109	13808	13998	13953	13953	13991	13870	14140	13960	14047	14008	13858	13935	13728	13865	14131	14013	13965	14069	13703	13946	13951	13815	13981	13794	13931	14047	13822	13935	14055	13857	13941	13960	14003	13844	13923	13827	13949	13962	13804	13760	14012	13876	13975	14110	13875	14027	14099	13770	13887	13935	13880	14081	13986	13990	14102	14092	13918	13928	13930	13989	14046	13983	14045	13905	14010	13983	14078	13924	13820	13830	13887	13872	13875	13968	14054	13869	13924	13851	13811	13909	13930	13904	13955	14062	13911	13876	13794	14090	13806	13893	13938	13856	13990	13981	13876	13925	13825	13860	13935	14069	13943	13850	14166	14124	14088	13806	13935	13832	14026	14015	14041	13955	13884	13984	13911	14070	13938	13947	13890	13980	13992	13938	13940	13942	13906	13896	14014	14113	13845	14040	13856	13918	13929	13937	14000	13908	14089	13878	13952	13828	13929	13880	13898	13651	13981	13878	13830	14014	13868	13911	13849	13815	14006	13958	13870	13993	14006	13716	14005	13944	13908	13831	13937	13899	14060	13957	13849	14011	13776	13969	13896	14044	13996	14140	13962	13930	14030	14110	13920	13868	13910	13944	13968	14010	13945	13934	14030	14027	13996	14019	14000	14115	13812	13942	13868	14002	13803	14032	13913	13973	14037	13783	14129	13840	13925	14018	13979	13884	13957	13982	13946	14111	13972	14040	13895	14023	13810	13964	13978	13942	14024	13940	14000	13910	13917	14034	13982	14021	13945	13903	13950	14050	13823	13963	14095	13963	13945	14098	14051	14005	13947	13964	14047	13915	13871	13997	13896	13958	13629	14038	13947	14009	13702	13855	13859	14002	13925	13792	14232	13978	13959	13978	13951	13977
36621	39347	41047	37943	35527	29997	26588	25615	24429	24155	23949	24408	23861	23973	24060	24314	23866	23897	24013	23807	23925	23974	23868	23922	23765	23968	24016	23890	23956	23963	23848	24131	23956	23826	23724	23876	23754	23698	23813	23911	23709	23799	23668	23810	23749	23924	23637	23899	23895	23618	23838	23696	23801	23772	23686	23846	24177	23958	23815	23719	23931	23850	23694	23674	23653	23830	24029	23695	23902	23539	23661	23721	23932	23716	23963	23817	23864	23645	23703	23890	23801	24086	23849	24044	23827	23844	23954	24099	23777	23719	23647	23850	23698	23556	23735	23919	23738	23678	24042	23883	23671	23839	23558	23767	23730	23752	23850	23696	23979	23664	23798	23670	23828	23642	23645	23750	23740	23750	23573	23748	23808	23856	23862	23676	23616	23862	23767	23582	23582	23687	23764	23534	23548	23829	23701	23581	23762	23854	23686	23603	23665	24027	23646	23792	23661	23656	23679	23797	23840	23656	23807	23796	24005	23658	23953	23899	23605	23960	23914	23898	23576	23712	23915	23690	23797	23798	23601	23760	23864	23669	23848	23784	23756	23809	23525	23549	23744	23822	23670	23971	23748	24017	23791	23654	23771	23657	23503	23796	23668	23633	23627	23788	23973	23898	23860	24068	23882	23703	23615	23611	23622	23641	23736	23753	23861	23727	23699	23444	23649	23675	23826	23591	23851	23841	23695	23663	23806	23673	23724	23732	23901	23606	23818	23867	23930	23688	23593	23881	23631	24008	23511	23959	23955	23666	24027	23859	23915	23784	23815	23903	23895	23584	23853	23901	23863	24014	23778	23709	23832	23890	23781	23602	23552	24045	23797	23751	23718	23952	23934	23660	23662	23938	23584	23702	23787	23825	23585	23731	24056	24036	23815	23889	23686	23848	23781	23933	23768	24057	23806	23772	23532	23942	23708	23570	23963	23877	23814	23829	23659	23589	23773	23830	23783	23679	23810	23760	23602	23588	23798	23145	23558	23651	23794	23863	23730	23726	23770	23742	23911	23709	23881	23828	23802	23694	23776	23789	23619	23812	23928	23768	23878	23786	23889	23700	23609	23755	23538	23603	23643	23961	23730	23738	23875	23717	23672	23719	23826	23714	23726	23712	23912	23712	23537	23708	23626	23933	23786	23831	23739	23363	23777	23580	23647	23485	23695	23799	23791	23786	24023	23761	23985	23775	23794	23811	23703	23783	23881	23763	23971	23888	23834	23920	23776	23895	23591	23921	23775	23733	23665	23897	23660	23841	23886	23807	23654	23694	23696	23699	24059	23737	23673	23694	23881	24007	23654	24019	23787	23744	23704	23661	23993	23753	23879	23911	23726	23919	23816	23888	23804	23786	23852	23929	23720	23768	24053	23732	23813	23609	23613	23913	23727	23839	23897	24048	23783	23740	23979	23695	23722	23721	23586	23859	23616	23764	23986	23684	23916	23679	23946	23690	23661	23691	23677	23643	23868	23745	23842	23635	23756	23674	23750	23896	23848	23684	23671	23478	23785	23982	23537	23721	24015	23831	23704	23643	23947	23872	23714	23713	23797	23966	23773	23865	23596	23751	23767	23800	23770	23685	23724	23795	23636	23686	23590	23769	23673	23760	23763	23886	23753	23724	24063	23840	23801	24038	23673	23709	23770	24130	23734	23619	23826	23732	23905	23935	23544	23549	23643	23857	23715	23897	23903	23873	23806	23613	23957	23834	24016	23710	23648	23593	23708	23763	23683	23958	23880	24080	23736	23811	23920	23698	23728	23884	23708	23786	23694	23807	23836	23499	23596	23870	23647	23655	23674	23800	23742	23873	23815	23712	23779	23738	23808	23993	23791	23648	23485	23700	23710	23621	23695	23783	23936	23807	23806	23875	23965	23853	23930	23649	23908	23804	23820	23658	24062	23612	23787	23738	23821	23647	23807	23765	23816	24053	23525	23907	23891	24000	23539	23627	23587	23836	23716	23945	23697	23667	23576	23908	23884	23825	23889	23755	23775	23861	23788	23814	23964	23750	23753	23837	23829	23965	23694	23674	23684	23762	23808	23961	23672	23586	23743	23492	23598	24182	23716	23353	23561	23719	23673	23904	23715	23751	24018	23716	23900	23807	23788	23773	23891	23794	23841	23717	23775	23765	23833	23873	23517	23729	23892	23855	23902	23859	23903	23663	23778	23842	23868	23830	23503	23753	24113	23764	23824	23840	23928	23661	23880	23647	23895	23586	23808	23771	23651	23621	23773	23809	23751	23921	23915	23770	23704	23730	23827	23855	23648	23538	23766	23874	23904	23819	23951	23904	23879	23851	23567	23880	23556	23584	23769	23462	23688	23734	23922	23626	23866	23882	23795	23681	23842	23819	23613	23830	23845	23829	23757	23856	23846	23818	23860	23931	23824	23519	23938	24201	23862	23995	23757	23694	23727	23462	23748	23711	23730	23593	23787	23618	23925	23767	23884	23921	23761	23585	23640	23828	23840	23680	23957	23940	23851	23959	23849	23761	23878	23805	23943	23983	23847	23663	23783	23785	23647	24030	23869	23685	23796	23790	23839	23725	23801	23741	23873	23889	23691	23644	23800	24046	23656	23752	23889	23715	23999	23745	23800	23804	24040	23681	23908	23757	23519	23948	23675	23931	23682	23808	23986	23942	23720	24100	23743	23863	23960	23728	23596	23790	24135	23746	23509	23745	23845	23703	23940	24112	23691	23762	23741	23890	23661	23675	23888	23813	23965	23569	23790	23679	23716	23792	23865	23887	23852	23703	23895	23885	23785	23635	23842	23939	23689	23814	23582	23837	23701	23663	23631	23628	23620	23695	23554	23693	23980	23628	23618	23610	23640	23751	23768	23862	23877	23797	23693	23811	23839	23801	23877	24015	23982	23803	23823	23738	23655	23752	23859	24014	23821	23801	23862	23758	23682	23702	23518	23728	24043	23878	23969	23858	23651	23832	23564	23700	23800	23840	23776	23714	23732	23670	23871	23785	23907	23963	23719	23677	23749	23865	23858	23922	23696	23841	23692	23726	23910	23677	23760	23684	24009	23665	23721	23584	23603	23937	23905	23848	23730	23890	23744	23677	23811	23700	23937	23856	23770	23739	23835	23712	23646	23857	23640	23696	23984	23974	23684	23804	23729	23940	23760	23707	24034	23791	23763	23907	23665	23953	23643	23571	23708	23772	23785	23472	23731	23875	23644	23661	23852	23824	23698	23817	23679	23886	23656	23655	23675	23633	23869	23776	23948	23817	23843	23614	23515	23711	23765	23800	23904	23849	23818	23714	23756	23794	23906	23863	23877	23676	23901	23685	23895	23710	23976	23795	23836	23936	23820	23794	23580	23743	23689	23907	23796	23680	23897	23781	23714	23744	23595	23891	23805	23960	23757	23888	23650	23802	23652	23466	23765	23891	23683	23777	24050	23741	23794	23716	23734	23674	23651	23821	24018	23942	23977	24023	23734	23799	23763	23702	23879	23784	23676	23785	23795	23796	23902	23833	23923	23684	23612	23784	23729	23874	23775	23683	23675	23612	23644	23977	23844	23648	23710	23979	23841	23786	23632	23676	23869	23578	23999	24011	23716	23750	23970	23657	23959	23631	23712	23964	23725	23919	23610	23691	23640	23838	23627	23888	23898	23699	23850	23713	23883	23702	23955	23654	23567	23613	23786	23790	23816	23761	24009	23849	23821	23767	23636	23876	23804	23770	23623	23725	23931	23872	23830	23817	23854	23575	23812	23914	23922	23641	23869	23718	23820	24111	23653	23930	23725	23722	23799	23754	23856	23785	23865	23795	23662	23900	23844	23791	23873	23907	23656	23635	23665	23606	23759	23842	23935	23707	23616	24214	23889	23911	23756	23867	23718	23852	23827	23864	23848	23816	23752	23808	24006	23626	23769	23742	23646	23622	23592	23770	23628	23645	24062	23858	23834	23906	23746	23952	23777	23861	23830	23375	23580	23863	23762	23661	23674	23840	23759	23888	23694	23574	24022	23812	23714	23662	23840	23817	23818	23740	23713	23965	23837	23897	24034	23720	23707	23765	24060	23937	23757	23641	23640	23774	23541	23674	23761	23754	23640	23939	24038	23728	23851	23907	23448	23604	23889	23990	23844	23891	23782	23656	23859	23665	23847	23848	23882	23977	23860	23447	23741	23872	23789	23838	23849	23872	23524	23595	23693	24071	24007	23670	23725	23964	23722	23674	23999	23834	23606	23913	23812	23649	24000	23994	23749	23847	23849	23999	24055	23749	23563	23729	23968	23891	23661	23795	23736	23688	23808	23641	23758	23815	23662	23790	23823	23612	23906	23726	23763	23948	23777	23754	23799	23823	23820	23646	23914	23707	23768	24074	23792	23703	23697	23883	23777	23768	23913	23960	23814	23763	23768	23776	23707	23672	23778	23917	23734	23781	23645	23542	23798	23759	23681	23493	23851	23702	23735	23656	23784	23929	23785	23739	23710	23806	23989	23778	23774	23618	23813	23829	23761	23654	23843	23730	23809	23764	23785	23862	23974	23858	23579	23766	23951	23670	23774	24061	23679	23598	23740	23589	23468	23746	23737	23651	23949	23635	23884	23693	23839	23765	23607	23833	23616	23697	23825	23627	23819	23649	23902	23602	23964	23778	23829	23717	23661	23469	23785	23655	23644	23668	24111	23696	23733	23781	23670	23968	23808	23586	23691	23992	23854	23602	23654	23975	23846	23678	23568	23914	24026	23850	23983	23905	23830	23851	23834	23812	23694	23866	23564	23670	23670	23533	23611	23662	23813	23899	23969	23645	23543	23850	23926	23618	23567	23763	23671	23757	23906	23789	23612	23818	23405	23875	23752	24005	23713	23636	23648	23698	23950	23739	23960	23737	23936	23718	23666	23640	23954	23720	23782	23605	23664	23782	23755	23879	23904	23721	23860	23703	23843	23537	23775	23777	23866	23712	23689	24052	23715	23828	23877	23685	23719	23920	23845	23950	23819	23530	23694	23860	23737	23743	23732	23536	23623	23583	23750	23862	23900	23960	23713	23823	23599	23896	23768	23500	23582	23740	23876	23920	23884	23851	23849	23883	23740	23859	23549	24113	23966	23730	23712	23841	23607	23721	23709	23834	23883	23939	23756	23639	23759	23884	23700	23790	23939	23810	23763	23803
31868	43581	34596	29826	27550	19931	16467	15768	14446	14045	13788	13930	13879	14072	13850	13854	13617	13613	13646	13566	13691	13661	13759	13630	13590	13529	13803	13607	13663	13651	13761	13692	13765	13652	13604	13370	13524	13447	13557	13495	13677	13747	13615	13715	13529	13589	13686	13644	13639	13730	13485	13509	13466	13753	13596	13696	13569	13458	13674	13792	13417	13531	13743	13393	13662	13546	13640	13713	13520	13600	13638	13734	13581	13469	13693	13507	13787	13620	13655	13597	13571	13513	13589	13573	13458	13567	13630	13427	13596	13452	13774	13637	13542	13607	13658	13555	13600	13416	13531	13557	13422	13618	13510	13627	13620	13510	13690	13527	13788	13535	13653	13758	13607	13497	13667	13648	13714	13494	13633	13482	13681	13538	13409	13619	13584	13580	13567	13668	13570	13531	13747	13388	13577	13603	13507	13292	13435	13511	13497	13444	13585	13649	13423	13547	13685	13489	13688	13401	13709	13628	13543	13428	13724	13442	13605	13360	13540	13473	13501	13452	13582	13531	13487	13552	13560	13623	13487	13571	13184	13696	13523	13495	13357	13527	13544	13594	13713	13606	13531	13592	13327	13599	13634	13639	13550	13463	13539	13742	13552	13464	13566	13435	13388	13688	13557	13490	13592	13659	13464	13513	13618	13691	13542	13659	13634	13560	13539	13540	13648	13427	13650	13559	13445	13509	13517	13556	13741	13781	13593	13485	13723	13544	13433	13276	13504	13551	13629	13608	13678	13485	13478	13616	13613	13509	13599	13544	13537	13545	13508	13459	13653	13552	13572	13593	13629	13573	13564	13445	13466	13626	13643	13624	13417	13650	13526	13602	13471	13687	13562	13563	13537	13635	13637	13585	13586	13355	13640	13625	13460	13596	13556	13464	13803	13486	13644	13731	13537	13710	13538	13640	13638	13596	13680	13594	13545	13440	13707	13619	13706	13592	13432	13436	13707	13638	13575	13558	13692	13777	13463	13509	13545	13535	13650	13534	13604	13549	13394	13641	13449	13632	13603	13604	13539	13458	13542	13694	13741	13537	13663	13661	13391	13542	13437	13503	13567	13545	13665	13529	13467	13533	13597	13487	13556	13470	13435	13709	13581	13652	13620	13599	13617	13490	13672	13496	13567	13542	13565	13594	13503	13519	13675	13664	13766	13576	13457	13449	13554	13670	13485	13601	13569	13750	13724	13497	13581	13655	13703	13525	13604	13607	13567	13643	13649	13431	13650	13462	13741	13630	13708	13456	13592	13701	13705	13641	13420	13556	13601	13595	13538	13524	13565	13628	13576	13538	13683	13500	13618	13633	13622	13547	13572	13730	13601	13486	13585	13644	13575	13510	13583	13614	13539	13536	13503	13370	13625	13526	13575	13583	13436	13566	13676	13499	13670	13565	13393	13507	13420	13794	13673	13731	13556	13565	13626	13614	13652	13586	13642	13567	13547	13536	13554	13622	13731	13492	13546	13722	13535	13468	13591	13523	13489	13704	13570	13684	13521	13607	13721	13686	13577	13801	13597	13648	13506	13488	13546	13634	13535	13637	13632	13539	13608	13542	13449	13601	13452	13560	13540	13673	13556	13445	13716	13659	13888	13425	13397	13572	13565	13641	13536	13643	13616	13600	13541	13452	13700	13645	13524	13613	13505	13487	13550	13575	13692	13572	13535	13450	13657	13612	13470	13482	13596	13625	13640	13509	13667	13544	13559	13640	13664	13666	13532	13531	13534	13547	13486	13461	13650	13531	13510	13527	13508	13569	13541	13506	13596	13541	13580	13590	13466	13520	13640	13700	13688	13586	13606	13556	13522	13525	13576	13585	13599	13645	13334	13603	13521	13587	13556	13486	13434	13496	13674	13626	13600	13568	13560	13501	13504	13638	13760	13536	13752	13649	13625	13538	13370	13690	13686	13595	13480	13597	13510	13529	13517	13576	13546	13527	13578	13551	13554	13571	13563	13505	13622	13605	13487	13398	13564	13627	13542	13672	13657	13519	13636	13454	13641	13581	13561	13488	13599	13528	13700	13678	13535	13568	13635	13529	13503	13677	13561	13737	13349	13355	13783	13481	13342	13469	13575	13397	13511	13486	13603	13574	13644	13676	13473	13451	13613	13442	13623	13441	13414	13560	13627	13606	13568	13720	13454	13495	13625	13627	13676	13396	13673	13612	13585	13522	13713	13698	13758	13598	13636	13583	13783	13680	13627	13261	13528	13596	13499	13552	13657	13515	13499	13427	13588	13454	13770	13459	13373	13353	13636	13607	13479	13524	13406	13525	13468	13689	13589	13631	13522	13467	13589	13593	13642	13467	13447	13616	13688	13600	13632	13526	13465	13471	13410	13700	13603	13649	13513	13422	13553	13655	13523	13687	13645	13539	13513	13700	13613	13367	13635	13566	13588	13664	13432	13424	13770	13465	13499	13777	13505	13463	13617	13709	13666	13653	13614	13723	13585	13520	13459	13641	13508	13396	13455	13611	13636	13529	13561	13636	13581	13552	13786	13439	13639	13483	13537	13694	13546	13592	13647	13522	13673	13670	13591	13597	13547	13587	13472	13442	13726	13565	13516	13631	13714	13546	13537	13573	13597	13589	13441	13697	13882	13615	13675	13687	13642	13668	13701	13486	13569	13508	13612	13540	13448	13548	13562	13473	13527	13484	13469	13688	13498	13716	13479	13708	13580	13551	13576	13590	13602	13660	13651	13495	13639	13545	13647	13706	13523	13347	13512	13525	13455	13361	13501	13749	13526	13569	13475	13444	13649	13521	13430	13716	13469	13418	13489	13507	13551	13469	13553	13700	13669	13540	13577	13604	13423	13721	13437	13683	13699	13734	13717	13418	13611	13555	13644	13690	13692	13511	13678	13619	13635	13702	13663	13415	13594	13542	13681	13572	13525	13479	13590	13573	13572	13613	13569	13650	13444	13659	13331	13659	13773	13543	13504	13622	13587	13667	13701	13566	13689	13448	13584	13491	13806	13502	13449	13420	13579	13519	13616	13460	13772	13517	13608	13458	13711	13525	13561	13481	13677	13600	13696	13590	13535	13613	13522	13575	13579	13348	13549	13627	13622	13570	13534	13547	13584	13579	13554	13453	13433	13580	13384	13628	13537	13603	13506	13577	13558	13595	13552	13649	13627	13461	13745	13322	13587	13645	13544	13536	13561	13573	13634	13591	13487	13804	13554	13764	13567	13509	13709	13689	13536	13446	13684	13552	13674	13515	13590	13554	13515	13566	13636	13667	13739	13650	13494	13415	13520	13450	13582	13529	13673	13713	13491	13557	13536	13651	13559	13529	13607	13553	13474	13506	13534	13459	13446	13430	13414	13566	13497	13583	13735	13545	13377	13725	13488	13547	13734	13559	13790	13399	13702	13559	13654	13375	13627	13422	13480	13649	13442	13593	13669	13714	13902	13581	13645	13558	13581	13632	13650	13580	13694	13404	13604	13442	13454	13583	13743	13707	13689	13600	13592	13516	13613	13653	13611	13448	13620	13496	13524	13655	13625	13502	13546	13506	13482	13643	13519	13544	13721	13549	13562	13554	13596	13578	13606	13733	13614	13541	13624	13672	13469	13610	13700	13567	13639	13646	13603	13618	13539	13795	13453	13349	13593	13599	13748	13452	13480	13509	13717	13491	13670	13664	13400	13553	13414	13623	13634	13432	13528	13693	13588	13502	13473	13585	13553	13581	13702	13745	13714	13550	13403	13702	13413	13755	13548	13691	13615	13615	13669	13662	13773	13586	13438	13632	13546	13596	13539	13560	13710	13650	13548	13590	13528	13510	13487	13622	13475	13649	13524	13473	13532	13708	13613	13531	13493	13692	13554	13414	13561	13470	13576	13549	13496	13664	13582	13453	13413	13650	13686	13449	13557	13491	13638	13652	13586	13665	13633	13515	13435	13497	13640	13689	13542	13740	13564	13470	13549	13524	13455	13562	13514	13686	13493	13589	13502	13536	13578	13490	13677	13529	13641	13454	13579	13629	13612	13451	13364	13611	13567	13537	13632	13582	13582	13352	13551	13469	13590	13516	13391	13668	13507	13615	13739	13611	13676	13517	13673	13733	13523	13675	13406	13416	13507	13587	13838	13514	13565	13680	13642	13715	13538	13642	13698	13469	13496	13568	13555	13523	13474	13570	13643	13518	13574	13585	13603	13567	13627	13682	13632	13464	13641	13580	13470	13660	13452	13578	13654	13677	13660	13558	13644	13568	13582	13714	13499	13469	13520	13454	13764	13569	13525	13496	13610	13554	13542	13612	13676	13727	13649	13718	13557	13592	13586	13617	13457	13800	13581	13562	13582	13558	13642	13559	13562	13576	13722	13608	13584	13609	13662	13624	13574	13723	13471	13367	13559	13479	13562	13659	13806	13661	13457	13759	13599	13485	13623	13427	13573	13627	13600	13704	13448	13573	13612	13449	13510	13464	13600	13719	13578	13614	13743	13543	13589	13658	13563	13655	13524	13692	13656	13599	13529	13392	13647	13588	13729	13700	13531	13721	13525	13474	13501	13651	13579	13605	13388	13706	13639	13689	13637	13693	13525	13582	13520	13552	13685	13776	13460	13533	13586	13648	13625	13701	13646	13668	13346	13600	13629	13501	13579	13542	13578	13636	13588	13442	13632	13531	13538	13620	13578	13334	13563	13444	13550	13498	13568	13609	13485	13658	13760	13489	13567	13726	13631	13516	13644	13552	13628	13637	13658	13656	13587	13438	13591	13501	13576	13532	13694	13596	13639	13490	13673	13607	13612	13468	13625	13557	13612	13620	13574	13518	13538	13473	13626	13513	13608	13775	13539	13654	13578	13387	13726	13543	13604	13703	13676	13451	13498	13620	13513	13782	13512	13571	13527	13536	13695	13553	13672	13575	13657	13514	13604	13572	13787	13636	13566	13562	13573	13761	13676	13376	13656	13530	13548	13645	13493	13476	13497	13581	13698	13606	13449	13550	13485	13591	13591	13569	13530	13680	13626	13584	13480	13580	13567	13502	13604	13602	13599	13699	13486	13692	13654	13615	13563	13645	13715	13715	13618	13645	13687	13553	13435	13553	13575	13291	13620	13596	13599	13459	13732	13583	13667	13417	13693	13388	13608	13546	13699	13598	13584	13711	13799	13697	13655	13520
24645	21156	29108	33416	32275	29504	29001	25736	24352	23977	23769	23588	23722	23587	23684	23554	23496	23457	23485	23247	23758	23601	23361	23586	23601	23566	23422	23456	23299	23249	23331	23406	23525	23325	23279	23336	23334	23050	23444	23446	23421	23326	23391	23491	23437	23290	23297	23389	23205	23353	23292	23490	23228	23305	23413	23245	23310	23281	23379	23223	23247	23239	23023	23265	23376	23329	23465	23343	23278	23444	23322	23031	23178	23236	23484	23163	23154	23490	23267	23203	23350	23231	23207	23362	23324	23211	23418	23318	23216	23216	23303	23345	23306	23349	23195	23416	23310	23260	23415	23274	23251	23368	23238	23515	23248	23217	23412	23350	23283	23293	23196	23150	23568	23115	23369	23204	23167	23206	23301	23297	23552	23575	23261	23262	23186	23264	23487	23203	23349	23466	23497	23494	23210	23118	23573	23341	23292	23310	23340	23300	23505	22929	23038	23321	23302	23109	23430	23014	23180	23269	23408	23455	23209	23389	23173	23224	23391	23215	23518	23003	23244	23268	23368	23291	23326	23390	23147	23117	23586	23325	23214	23404	23523	23421	23367	23408	23354	23280	23302	23440	23255	23329	23360	23393	23320	23237	23621	23235	23330	23225	23203	23316	23328	23419	23281	23262	23112	23392	23095	23233	23045	22973	23398	23135	23415	23532	23250	23232	23268	23338	23369	23353	23422	23425	23065	23222	23271	23423	23110	23311	23202	23347	23228	23536	23221	23193	23397	23443	23292	23256	23247	23161	23470	23143	23227	22980	23420	23203	23348	23251	23145	23128	23078	23413	23414	23339	23361	23033	23181	23365	23364	23320	23054	23196	23445	23322	23225	23427	23281	23278	23269	23505	23257	23548	23329	23345	23284	23139	23183	23106	23136	23355	23341	23311	23382	23228	23195	23186	23101	23336	23339	23413	23450	23179	23353	23258	23172	23043	23296	23266	23324	23304	23282	23619	23098	23442	23340	23335	23356	23135	23172	23329	23508	23277	23051	22983	23467	23074	23250	23118	23196	23264	23139	23410	23218	23140	23261	23085	23235	23365	23470	23074	23357	23244	23510	23074	23269	23418	23377	23470	23177	23097	23361	23464	23438	23321	23504	23225	23191	23179	23218	23030	23135	23404	23332	23201	23402	23298	23359	23450	23422	23216	23221	23302	23356	23303	23439	23336	23425	23146	23362	23244	23424	23289	23166	23366	23403	23537	23321	23463	23372	23275	23366	23345	23396	23400	23307	23083	23485	23289	23088	23312	23109	23418	23138	23427	23323	23793	23574	23000	23288	23311	23146	23226	23417	23378	23290	23272	23387	23293	23391	23061	23458	23176	23102	23034	23163	23455	23319	23266	23449	23304	23589	23417	23405	23209	23271	23247	23184	23298	23326	23285	23473	23322	23268	23156	23518	23339	23278	23373	23371	23171	23114	23442	23469	23177	23391	23142	23320	23243	23204	23241	23337	23462	23192	23330	23440	23430	23454	23317	23231	23269	23042	23182	23369	23359	23175	23110	23338	23403	23434	23415	23400	23516	23410	23407	23182	23295	23402	23106	23206	23166	23317	23079	23323	23422	23290	23196	23262	23181	23230	23151	23336	23317	23274	23115	23372	23251	23587	23391	23151	23183	23122	23137	23366	23356	23246	23529	23133	23349	23502	23450	23283	23345	23303	23534	23216	23297	23265	23428	23495	23533	23321	23474	23238	23119	23360	23365	23517	23500	23479	23068	23235	23452	23302	23168	23183	23081	23477	23363	23419	23312	23370	23307	23333	23080	23311	23329	23108	23215	23347	23061	23141	23158	23364	23209	23250	23218	23423	23317	23348	23243	23191	23032	23223	23380	23281	23597	23306	23316	23400	23353	23297	23454	23076	23173	23157	23244	23253	23240	23463	23123	23435	23352	23423	23267	23238	23112	23371	23410	23098	23386	23347	23102	23251	23171	23226	23311	23276	23187	23409	23420	23366	23530	23283	23047	23173	23246	23238	23289	23598	23556	23482	23400	23168	23220	23194	23357	23316	23277	23099	23181	23282	23219	23317	23210	23328	23409	23200	23431	23235	23131	23078	23542	23649	23071	23277	23282	23276	23199	23292	23246	23442	23114	23270	23443	23337	23563	23161	23188	23411	23162	23384	23149	23376	23078	23388	23212	23336	23364	23049	23238	23237	23349	23080	23184	23386	23071	23242	23347	23340	23182	23441	23103	23002	23185	23306	23469	23209	23177	23282	23119	23145	23220	23543	23487	23345	23344	23461	23169	23472	23231	23241	23281	23325	23154	23468	23090	23329	23000	23519	23277	23335	23451	23403	23585	23418	23201	23216	23192	23040	23275	23386	23385	23357	23247	23342	23440	23342	23349	23308	23508	23381	23170	23385	23314	23378	23246	23429	23167	23399	23331	23314	23228	23546	23360	23537	23334	23574	23379	23448	23638	23456	23365	23257	22957	23192	23187	23339	23413	23296	23071	23440	23427	23298	23418	23250	23263	23271	23281	23440	23549	23166	23393	23193	23179	23299	23311	23262	23444	23469	23217	23335	23213	23294	23494	23414	23169	23084	23496	23161	23541	23096	23225	23297	23139	23144	23492	23530	23301	23466	23233	23347	23353	23339	22983	23226	23391	23432	23075	23275	23091	23235	23268	23211	23523	23300	23430	23275	23130	23262	23469	23303	23349	23193	23011	23306	23449	23363	23580	23465	23343	23523	23333	23156	23108	23430	23375	23480	23232	23162	23339	23321	23253	23544	23367	23442	23049	23090	23203	23116	23263	23147	23345	23257	23470	23271	23084	23128	23322	23131	23239	23221	23482	23263	23428	23413	23122	23280	23505	23323	23354	23311	23410	23275	23202	23273	23406	23124	23263	23472	23423	23397	23235	23459	23362	23327	23427	23274	23451	23575	23303	23423	23306	23123	23212	23008	23433	23478	23486	23687	23591	23384	23131	23261	23406	23178	23133	23196	23468	23224	23261	23351	23245	23194	23323	23454	23212	23321	23278	23082	23224	23297	23471	23257	23420	23499	23217	23364	23340	22952	23356	23199	23262	23373	23307	23232	23258	23165	23190	23226	23487	23341	23285	23411	23224	23256	23270	23137	23183	23413	23285	23371	23159	23283	23113	23079	23155	23223	23385	23420	23272	23107	23249	23419	23058	23272	23290	23269	23182	23362	23156	23359	23352	23207	23369	23195	23329	23255	23363	23583	23568	23093	23337	23163	23084	22957	23251	23283	23336	23482	23307	23490	23224	23093	23357	23372	23167	23466	23564	23182	23319	23321	23342	23327	23439	23199	23368	23512	23344	23246	23452	23348	23439	23153	23217	23371	23255	23259	23623	23171	23209	23321	23271	23213	23375	23369	23348	23312	23286	23172	23115	23130	23357	23253	23194	23307	23276	23233	23170	23095	23430	23350	23326	23276	23456	23416	23126	23299	23258	23253	23150	23249	23060	23274	23360	23324	23625	23114	23123	23006	23511	23377	23406	23313	23147	23367	23427	23134	23033	23091	23262	23129	23196	23342	23432	23122	23356	23355	23283	23376	23193	23230	23364	23139	23201	23373	23313	23210	23267	23474	23418	23373	23309	23287	23595	23340	23503	23326	23343	23291	23551	23343	23630	23086	23315	23109	23521	23411	23300	23208	23108	23196	23265	23492	23035	23585	23411	23190	23163	23178	23299	23366	23207	23288	23382	23189	23293	23399	23237	23438	23355	23164	23274	23272	23246	23365	23375	23397	23250	23201	23225	23073	23122	23328	23296	23214	23115	23235	23247	23262	23297	23302	23129	23288	23398	23095	23207	23229	23157	23259	23184	23165	23230	23244	23232	23264	23504	23197	23189	23423	23231	23393	23348	23208	23498	23174	23187	23339	23145	23319	23206	23159	23212	23110	23220	23382	23315	23439	23265	23321	23229	23377	23000	23197	23451	23283	23144	23294	23289	23280	23327	23362	23204	23226	23063	23322	23125	23153	23056	23386	23252	23403	23158	23433	23412	23122	23268	23272	23447	23494	23423	23360	23342	23344	23143	23341	23311	23383	23221	23213	23250	23212	23380	23391	23365	23499	23560	23513	23295	23282	23303	23331	23258	23317	23431	23267	23309	23187	23197	23384	23330	23291	23139	23261	23146	23258	22997	23111	23579	23475	23270	23354	23208	23459	23141	23056	23123	23212	23143	23380	23271	23464	23448	23455	23255	23522	23480	23362	23243	23283	23306	23196	23388	23303	23047	23167	23489	23257	23218	23282	23488	23244	23228	23230	23330	23485	23086	23270	23325	23319	23313	23219	23040	23228	23300	23263	23361	23203	23259	23294	23327	23378	23208	23194	23269	23613	23357	23279	23217	23368	23332	23201	23434	23209	22890	23242	23191	23109	23286	23297	23160	22939	23091	23160	23328	23109	23323	23179	23222	23431	23375	23450	23445	23454	23132	23057	23171	23216	23290	23299	23313	23396	23432	23316	23290	23293	23232	23222	23326	23531	23397	23322	23636	23182	23226	23550	23235	23401	23140	23221	23443	23555	23611	23274	23409	23410	23537	23237	23325	23447	23319	23122	23161	23345	23243	23152	23272	23399	23167	23155	23231	23336	23316	23426	23496	23465	23107	23298	23336	23307	23514	23256	23159	23117	23398	23387	23220	23243	23425	23193	23329	23328	23401	23135	23167	23370	23256	23322	23021	23413	23412	23464	23258	23153	23263	23148	23217	23301	23130	23245	23312	23286	23551	23251	23307	23266	23402	23314	23271	23137	23218	23239	23149	23287	23162	23313	23186	23203	23027	23180	23034	23395	23308	23199	23314	23191	23291	23306	23243	23302	23197	23363	23342	23334	23516	23228	23137	23388	23244	23363	23339	23238	23415	23290	23384	23151	23045	23595	23296	23209	23274	23263	23255	23276	23310	23472	23053	23146	23422	23536	23378	23280	23000	23264	23374	23422	23175	23313	23444	23364	23294	23497	23154	23312	23324	23251	23333	23260	23459	23302	23210	23363	23440	22930	23220	23398	23535	23418	23349	23297	23218	23475	23403	23200	23323	23464	23410	23293	23242	23214	23114	23237	23239	23470	23547	23384	23423	23424	23498	23304	23195	23343	23209	23412	23043	23406	23140	23160	23246	23298	23206	23342	23167	23364	23126
30081	46325	43303	40541	27944	20513	18487	15814	14314	14203	13836	14001	14111	13819	13857	13756	13763	13833	13801	13500	13661	13869	13808	13779	13618	13585	13726	13652	13556	13593	13551	13631	13552	13479	13543	13507	13465	13335	13650	13518	13605	13565	13617	13515	13546	13457	13417	13652	13436	13451	13657	13658	13549	13696	13492	13522	13506	13806	13483	13630	13496	13537	13483	13634	13682	13415	13429	13520	13616	13433	13594	13516	13563	13507	13461	13415	13491	13691	13589	13526	13540	13445	13512	13377	13493	13426	13516	13584	13514	13597	13469	13507	13543	13583	13508	13426	13652	13655	13551	13567	13543	13562	13622	13322	13478	13553	13583	13412	13498	13604	13343	13291	13489	13534	13586	13536	13456	13600	13422	13612	13385	13495	13529	13523	13394	13351	13443	13530	13601	13564	13519	13410	13457	13450	13512	13589	13430	13554	13706	13352	13592	13567	13645	13515	13493	13517	13435	13682	13481	13540	13499	13491	13490	13487	13390	13525	13566	13584	13541	13309	13451	13442	13466	13558	13478	13628	13454	13441	13522	13396	13540	13524	13542	13309	13646	13298	13478	13428	13590	13571	13639	13577	13376	13409	13516	13438	13627	13621	13540	13548	13459	13454	13668	13384	13560	13618	13747	13261	13552	13558	13639	13602	13489	13511	13593	13280	13623	13608	13486	13587	13497	13556	13451	13643	13426	13449	13599	13367	13540	13493	13620	13605	13656	13429	13442	13495	13471	13606	13364	13351	13523	13626	13506	13589	13454	13645	13349	13637	13491	13451	13499	13449	13729	13480	13439	13622	13433	13396	13568	13449	13500	13630	13445	13613	13543	13596	13632	13584	13634	13581	13552	13486	13434	13628	13343	13670	13564	13437	13438	13436	13561	13339	13377	13592	13608	13438	13547	13436	13603	13382	13397	13443	13494	13425	13409	13526	13646	13495	13652	13647	13639	13330	13576	13525	13569	13740	13452	13599	13407	13623	13620	13490	13587	13331	13691	13406	13704	13393	13628	13522	13459	13455	13499	13549	13472	13610	13446	13491	13367	13392	13477	13585	13526	13558	13419	13542	13494	13395	13564	13509	13472	13590	13528	13348	13570	13403	13467	13696	13373	13689	13426	13440	13578	13756	13647	13533	13513	13542	13566	13453	13349	13523	13542	13428	13547	13629	13545	13471	13299	13521	13410	13341	13679	13404	13575	13575	13633	13707	13529	13499	13569	13482	13490	13403	13459	13381	13398	13435	13539	13459	13575	13452	13407	13676	13451	13400	13744	13503	13481	13514	13567	13535	13572	13533	13692	13674	13515	13502	13545	13623	13423	13577	13488	13359	13571	13508	13443	13508	13430	13422	13623	13330	13460	13712	13476	13504	13594	13581	13570	13450	13383	13567	13641	13598	13421	13471	13503	13514	13398	13551	13662	13386	13674	13436	13417	13579	13335	13505	13568	13559	13475	13433	13257	13528	13553	13701	13534	13490	13501	13459	13558	13550	13427	13651	13709	13400	13438	13558	13473	13526	13482	13615	13647	13479	13537	13407	13558	13498	13456	13460	13438	13414	13597	13568	13376	13551	13369	13371	13587	13378	13518	13515	13527	13507	13576	13529	13563	13468	13566	13464	13636	13402	13669	13580	13552	13508	13595	13558	13549	13570	13559	13591	13569	13528	13478	13392	13528	13710	13516	13441	13331	13443	13565	13578	13440	13525	13595	13450	13559	13643	13324	13309	13434	13448	13597	13473	13321	13641	13480	13726	13525	13555	13427	13475	13622	13515	13506	13660	13676	13606	13573	13537	13663	13473	13441	13478	13636	13451	13411	13590	13427	13567	13513	13451	13480	13561	13360	13542	13471	13392	13476	13465	13465	13461	13431	13468	13384	13526	13462	13589	13380	13339	13422	13337	13564	13348	13448	13520	13459	13575	13543	13516	13496	13656	13564	13523	13410	13600	13461	13582	13395	13597	13527	13366	13317	13625	13599	13447	13412	13502	13463	13547	13484	13635	13290	13421	13488	13595	13564	13597	13476	13614	13527	13548	13501	13472	13461	13560	13483	13523	13530	13616	13454	13441	13763	13688	13700	13511	13489	13483	13442	13391	13541	13334	13596	13395	13564	13488	13442	13682	13395	13448	13467	13461	13448	13581	13578	13676	13511	13436	13459	13474	13484	13504	13532	13643	13564	13607	13479	13402	13558	13533	13452	13558	13444	13566	13475	13504	13506	13668	13490	13324	13596	13646	13369	13397	13564	13598	13546	13567	13582	13476	13588	13496	13483	13724	13413	13555	13557	13628	13561	13589	13494	13447	13509	13628	13522	13469	13458	13501	13695	13512	13524	13417	13394	13560	13550	13503	13554	13553	13593	13372	13454	13487	13457	13419	13509	13566	13711	13511	13499	13599	13491	13687	13461	13579	13341	13423	13627	13706	13547	13556	13658	13472	13549	13608	13509	13597	13439	13411	13536	13498	13478	13648	13707	13539	13481	13438	13450	13462	13581	13599	13554	13634	13544	13568	13453	13384	13344	13422	13411	13554	13469	13644	13369	13606	13518	13477	13488	13441	13608	13558	13447	13509	13377	13660	13517	13538	13449	13759	13460	13477	13504	13541	13544	13496	13463	13496	13571	13579	13339	13470	13564	13354	13437	13345	13465	13578	13410	13530	13495	13572	13586	13443	13550	13426	13449	13568	13614	13630	13468	13502	13402	13519	13488	13483	13547	13577	13653	13343	13455	13566	13633	13535	13330	13666	13207	13492	13408	13662	13383	13718	13465	13538	13683	13562	13554	13469	13478	13294	13370	13424	13581	13564	13601	13561	13466	13551	13537	13467	13470	13538	13355	13448	13676	13519	13621	13512	13562	13524	13351	13424	13421	13461	13392	13586	13470	13554	13548	13532	13638	13480	13491	13502	13539	13481	13568	13518	13504	13304	13478	13368	13483	13679	13510	13487	13462	13521	13571	13497	13494	13353	13731	13581	13496	13562	13560	13418	13692	13551	13742	13563	13496	13482	13539	13399	13463	13460	13474	13466	13403	13470	13423	13627	13489	13363	13501	13577	13631	13657	13680	13636	13600	13285	13455	13464	13660	13359	13655	13481	13365	13356	13592	13546	13384	13454	13448	13551	13542	13503	13447	13514	13569	13572	13437	13422	13680	13519	13565	13440	13462	13487	13363	13533	13599	13511	13492	13547	13656	13422	13478	13366	13483	13459	13453	13369	13566	13592	13632	13513	13542	13522	13588	13570	13413	13554	13484	13502	13512	13443	13515	13487	13694	13399	13639	13596	13431	13600	13547	13443	13454	13612	13580	13406	13398	13470	13539	13477	13490	13564	13543	13602	13515	13688	13499	13501	13601	13599	13565	13550	13430	13446	13541	13604	13435	13596	13476	13517	13628	13538	13654	13429	13490	13467	13478	13669	13507	13524	13311	13542	13691	13299	13740	13501	13537	13430	13478	13668	13341	13439	13514	13485	13463	13474	13531	13436	13524	13573	13447	13412	13515	13506	13494	13677	13594	13603	13651	13536	13451	13380	13476	13437	13498	13608	13558	13571	13533	13463	13532	13464	13585	13663	13524	13586	13568	13585	13556	13548	13619	13332	13523	13360	13655	13502	13560	13641	13405	13420	13465	13554	13554	13511	13484	13558	13463	13648	13551	13319	13372	13471	13504	13512	13442	13626	13537	13503	13525	13363	13555	13446	13523	13660	13517	13512	13592	13571	13486	13553	13351	13489	13617	13603	13529	13432	13415	13322	13545	13470	13563	13483	13612	13428	13443	13779	13521	13494	13571	13335	13637	13469	13287	13426	13637	13467	13356	13574	13418	13591	13446	13437	13474	13498	13660	13679	13529	13459	13541	13526	13561	13368	13489	13594	13650	13540	13447	13539	13536	13739	13525	13585	13385	13591	13476	13600	13455	13495	13638	13361	13414	13431	13413	13577	13397	13498	13256	13393	13443	13719	13552	13441	13664	13413	13730	13359	13609	13516	13437	13531	13490	13608	13398	13360	13336	13627	13480	13551	13266	13600	13530	13458	13615	13570	13536	13501	13400	13461	13580	13537	13574	13394	13441	13791	13662	13488	13472	13395	13460	13544	13528	13375	13609	13493	13439	13549	13553	13667	13514	13473	13355	13459	13561	13532	13632	13343	13580	13580	13484	13573	13617	13410	13593	13524	13696	13435	13671	13568	13438	13533	13359	13372	13628	13746	13369	13597	13571	13586	13459	13496	13451	13567	13375	13649	13492	13537	13506	13533	13574	13547	13585	13475	13441	13686	13575	13401	13635	13540	13538	13528	13518	13532	13387	13657	13578	13695	13626	13318	13512	13507	13448	13592	13576	13507	13439	13520	13513	13485	13587	13451	13433	13424	13559	13534	13606	13531	13602	13540	13457	13533	13589	13511	13391	13458	13446	13417	13402	13622	13603	13442	13392	13468	13382	13457	13372	13456	13608	13268	13580	13574	13452	13440	13467	13530	13597	13648	13537	13492	13450	13476	13501	13446	13567	13486	13371	13509	13497	13511	13608	13524	13593	13413	13447	13496	13500	13566	13458	13392	13513	13687	13462	13435	13618	13428	13498	13442	13585	13624	13574	13317	13483	13455	13445	13512	13602	13370	13525	13570	13614	13565	13531	13589	13417	13604	13654	13420	13537	13521	13494	13338	13509	13516	13566	13536	13638	13292	13604	13396	13396	13722	13636	13442	13417	13522	13460	13522	13685	13553	13471	13507	13727	13366	13638	13489	13518	13525	13524	13383	13498	13580	13477	13519	13567	13604	13720	13373	13527	13404	13524	13620	13506	13383	13510	13692	13432	13609	13621	13598	13610	13442	13319	13533	13559	13528	13451	13610	13518	13456	13299	13600	13474	13547	13410	13541	13736	13523	13590	13430	13518	13464	13413	13474	13588	13497	13701	13353	13484	13527	13734	13358	13511	13465	13609	13539	13428	13607	13563	13454	13477	13593	13565	13522	13374	13636	13515	13505	13552	13377	13443	13558	13513	13566	13396	13602	13593	13513	13383	13324	13584	13527	13682	13556	13608	13397	13606	13491	13566	13595	13561	13413	13520	13633	13389	13540	13556	13607	13485	13581	13566	13622	13449	13345	13588	13551	13596	13524	13603	13504
23035	20992	28628	27972	28559	30238	29728	25498	24447	24410	24253	23903	23994	23772	23935	23556	23641	23799	23540	23213	23967	23833	23721	23708	23590	23548	23559	23453	23366	23482	23126	23377	23333	23225	23205	23456	23320	23296	23492	23327	23258	23255	23209	23451	23319	23323	23508	23397	23273	23312	23475	23348	23431	23260	23311	23367	23533	23189	23275	23155	23313	23569	23202	23455	23376	23437	23048	23107	23326	23391	23205	23351	23233	23271	23189	23080	23032	23391	23313	23344	23035	23214	23348	23239	23299	23065	23364	23211	23322	23137	23493	23386	23349	23265	23120	23026	23175	23162	23518	23270	23514	23395	23391	23227	23340	23235	23148	23402	23399	23075	23229	23149	23075	23544	23287	23456	23473	23427	23235	23124	23289	23073	23247	23260	23237	23016	23587	23552	23346	23231	23456	23339	23390	23302	23084	23280	23095	23282	23436	23104	23456	23421	23240	23155	23331	22999	23199	23111	23182	23162	23005	23383	23489	23246	23412	23511	23376	23325	23196	23348	23391	23191	23344	23340	23240	23250	23078	23227	23169	23423	23215	23213	23253	23263	23383	23308	23272	23488	23570	23279	23345	23325	23327	23098	23305	23247	23332	23038	23390	23391	23233	23224	23241	23366	23265	23443	23247	23207	23291	23294	23282	23154	23342	23210	23198	23296	23122	23398	23309	23168	23282	23188	23213	23203	23083	23336	23357	23356	23299	23306	23247	23162	23399	23489	23115	23361	23292	23325	23297	23332	23153	23140	23351	23181	23210	23251	23401	23094	23373	23322	23454	23160	23118	23252	23133	23447	23220	23022	23170	23188	23107	23331	23123	23147	23337	23383	23279	23203	23249	23232	23040	23088	23032	23216	23177	23192	23122	23155	23429	23201	23504	23343	23354	23204	23161	23190	23073	23377	23051	23322	23437	23483	23269	23204	23251	23331	23358	23315	23237	23274	23094	23408	23242	23078	23561	23266	23010	23201	23451	23264	23328	23430	23380	23297	23103	23382	23271	23357	23185	23476	23233	23250	23006	23239	23400	23344	23177	23161	23128	23432	23208	23303	23202	23217	23031	23178	23220	23278	23086	23424	23217	23564	23496	23629	23204	23020	23075	23464	23110	23107	22984	23149	23288	23085	23485	23417	23253	23154	23248	23428	23352	23321	23312	23109	22949	23079	23511	23356	23455	23262	23260	23457	23309	23391	23465	23320	23307	23287	23175	23295	23130	23275	23270	23325	23285	23363	23437	23043	23123	23181	23368	23281	22958	23169	23116	23023	23311	23207	23329	23162	23221	23410	23254	23144	23370	23148	23216	23368	23453	23213	23101	23244	23147	23339	23085	23496	23425	23343	23318	23007	23169	23206	23306	23150	23337	23367	23222	23128	23264	23176	23098	23344	23310	23181	23218	23313	23244	23276	23228	23147	23077	23254	23372	23175	23245	23233	23273	23232	23318	23368	23280	23013	23388	23307	23287	23224	23291	23426	23316	23167	23224	23102	23036	23152	23456	23287	23226	23372	23279	23088	23361	23243	23158	22982	23223	23327	23215	23111	23266	23165	23206	23405	23146	23219	23185	23315	23176	23069	23448	23417	23376	23280	23240	23177	23257	23106	23443	23082	22908	23309	23613	23030	23517	23510	23419	23030	23188	23330	23292	23200	23096	23385	23354	23304	23345	23165	23179	23078	23242	23289	23544	23419	23527	23165	23251	23291	23216	23235	23357	23396	23325	22899	23264	23273	23279	23519	23513	23178	22976	23181	23491	23394	23223	23332	23266	23165	23130	23018	23331	23503	23325	23123	23166	23115	23037	23231	23089	23641	23334	23474	23139	23332	23198	23065	23108	23102	23268	23223	23344	23167	22987	23036	23294	23127	23360	23251	23415	23014	23296	23279	23283	23179	23151	23215	23027	23499	23384	23136	23170	23238	23331	23437	23223	23142	23218	23368	23302	23416	23235	23109	23078	23321	23265	23406	23272	23223	23362	23157	23187	23230	23236	23104	23524	23290	23265	23146	23474	23141	23193	23109	23225	23119	23328	23141	23231	23346	23193	23353	23548	23428	23616	23389	23167	23483	23235	23291	23392	23286	23218	23176	23224	23275	23170	23315	23003	23187	23164	23204	23275	23212	23150	23072	23016	23256	23275	23268	23216	23346	23200	23106	23146	23150	23482	23410	23220	23377	23370	23258	23146	23287	23556	23354	23321	23277	23186	23442	23257	23521	23462	23095	23177	23452	23410	23396	23377	23322	23459	23246	23149	23041	23192	23306	23344	23395	23251	23517	23177	23330	23258	23277	23164	23188	23118	23107	23272	23050	23537	23062	23105	23382	23531	23219	23263	23214	23392	23292	23416	23420	23351	23217	23163	23376	23133	23325	23273	23185	23274	23216	23185	23167	23461	23062	23382	23448	23369	23140	23102	23427	23201	23064	23295	23141	23306	23257	23209	23020	23155	23121	23348	23124	23556	23205	23341	23144	23383	23251	23271	23212	23134	22806	23221	23363	23353	23426	23519	23533	23036	23168	23515	23154	23314	23208	22945	23124	23322	23144	23270	23186	23232	23198	23297	23305	23142	23434	23353	23131	23279	23280	23448	23259	23311	23296	23315	23380	23359	23359	23390	23359	23312	23139	23136	23222	23162	23186	23175	23228	23163	23370	23304	23413	23295	23317	23231	23268	23298	23201	23300	22949	23457	23384	23234	23161	23265	23342	23252	23312	23380	23290	23260	23276	23205	23137	23656	23118	23327	23245	23325	23200	23112	23266	23240	23174	23320	23315	23328	23223	23376	23297	23355	23375	23183	23188	23132	23399	23056	23185	23303	23493	23327	23168	23264	23139	23348	23084	23200	23467	23266	23314	23290	23338	23183	23243	23195	23143	23204	23388	23233	23144	23212	23719	23471	23261	23083	23118	23195	23374	23383	23225	23432	23347	23239	23279	23360	23405	23149	23063	22934	23282	23306	23176	23135	23336	23146	23185	23202	23273	23441	23151	23269	23349	23283	23036	23385	23402	23398	23502	23302	23291	23459	23170	23446	23311	23024	23155	23172	23266	23306	23262	23044	23279	23234	23312	23324	23382	23250	23375	23263	23064	23366	23184	23421	23355	23429	23282	23134	23450	23385	23211	23271	23334	23410	23211	23414	23103	23525	23197	23023	23235	23317	23405	23156	23395	23189	23006	23124	23133	23382	23286	23320	23340	23120	23426	23251	23355	23365	23106	23458	23331	23079	23159	23169	23050	23011	23217	23307	23258	23606	23115	23212	23151	23190	23004	23401	23187	23306	23369	23088	23065	23229	23321	23340	23115	23303	23292	23071	23139	23405	23273	23262	23500	23194	23337	23239	23279	23062	23136	23273	23270	23302	23361	23461	23235	23233	23254	23241	23204	23235	23305	23132	23042	23099	23361	23198	23245	23408	23376	23114	23108	23341	23237	23230	23145	23342	23521	23450	23375	23209	23247	23099	23206	23405	22986	23235	23247	23138	23199	23492	23153	23315	23229	23321	23187	23096	23195	23422	23322	23227	23151	23266	23234	23466	23282	23207	23321	23292	23293	23522	23334	23490	23317	23351	23235	23554	23371	23329	23360	23303	23334	23301	23355	23039	23259	23231	23325	23415	23207	23203	23081	23311	23310	23139	23248	23262	23145	23040	23413	23382	23491	23273	23452	23253	23243	23456	23169	23206	23356	23190	23278	23418	23088	23114	23315	23087	23173	23180	23379	23157	23496	23146	23097	23348	23150	23307	23463	23064	23167	23563	23211	23256	23484	23371	23431	23320	23196	23028	23161	23221	23122	23251	23216	23458	23222	23412	23125	23614	23241	23368	23244	23414	23447	23111	23312	23369	23181	23287	23154	23433	23252	23303	23489	23339	23168	23615	23405	23420	23245	23263	23458	23044	23471	23270	23010	23185	23434	23263	23079	23278	23277	23468	23456	23230	23312	23188	23315	23178	23226	23304	23325	23321	23304	23145	23118	23241	23552	23151	23201	23094	23039	23287	23262	23260	23402	23331	23272	23157	23254	23287	23395	23156	23196	23147	23338	23397	23436	23222	23447	23344	23163	23152	23112	23287	23178	23432	23239	23265	23323	23151	23373	23176	23255	23166	23219	23270	23325	23053	23139	23202	23153	23166	23285	23055	23482	23288	23201	23211	23300	23368	23239	23461	23479	23131	23430	23256	23141	23340	23097	23090	23524	23352	23173	23135	23090	23323	23184	23165	23296	23160	23307	23417	23215	23174	23203	23124	23333	23214	23147	23384	23374	23447	23187	23221	23281	23107	23217	23189	23214	23466	22999	23165	23407	23124	23505	23164	23247	23202	23074	23222	23417	23110	23274	23302	23482	23404	23279	23341	23225	23304	23173	23396	23413	23297	23283	23398	23557	23371	23229	23026	23281	23350	23210	23180	23223	23344	23036	23341	23113	23271	23228	23301	23150	23493	23083	23159	23292	23364	23363	23267	23259	23204	23115	23290	23228	23308	23031	23327	23260	23311	23367	23348	23185	23264	23391	23482	23432	23389	23469	23384	23382	23091	23267	23315	23333	23205	23207	23240	23290	23314	23264	23180	23423	23266	23285	23225	23327	23071	23119	23420	23009	23356	23514	23102	23100	23417	23204	23124	23458	23336	23415	23266	23217	23395	23184	23209	23286	23180	23301	23365	22992	23395	23208	23028	23100	23339	23253	23106	23402	23237	23175	23084	23184	23169	23217	23326	23248	23365	23111	23224	23383	23194	23587	23323	23393	23064	23124	23426	23213	23305	23349	23525	23420	23193	23249	23291	23237	22972	23186	23568	23270	23150	23402	23158	23258	23099	22942	23108	23099	23318	23308	23336	23339	23209	23369	23266	23091	23299	23209	23276	23102	23284	23110	23274	23350	23290	23332	23299	23330	23104	23171	23368	23041	23164	23424	23231	23282	23318	23053	23150	23191	23416	23167	23236	23253	23292	23358	23346	23313	23159	23171	23207	23286	23387	23287	23484	23325	22921	23131	23295	23326	23132	23197	23432	23363	23192	23210	23411	23294	23172	23255	23232	23042	23356	23309	23309	23296	23434	23274	23304	23113	23461	23225	23360	23240	23517	23157	22956	23446	23339	23582	23350	23210	23445	23152	23260	23345	23311	23365
30293	50107	50523	43632	29700	22501	18089	15836	14887	14543	14173	14267	14254	14222	13929	14054	13756	13835	13862	13593	13957	14122	14214	13902	13842	13645	13709	13643	13595	13546	13721	13692	13710	13546	13465	13593	13675	13738	13564	13647	13817	13791	13645	13480	13758	13638	13707	13409	13743	13511	13396	13598	13522	13620	13521	13522	13791	13588	13414	13650	13580	13420	13537	13516	13563	13610	13742	13622	13660	13714	13573	13689	13476	13678	13444	13714	13540	13743	13673	13552	13527	13425	13589	13747	13730	13664	13610	13613	13502	13471	13513	13825	13532	13445	13568	13596	13498	13639	13626	13612	13674	13757	13676	13632	13575	13590	13521	13701	13605	13621	13524	13568	13559	13557	13398	13597	13481	13519	13404	13633	13487	13661	13477	13682	13595	13533	13598	13554	13597	13394	13573	13663	13484	13566	13529	13662	13542	13481	13594	13540	13570	13579	13430	13614	13749	13457	13659	13515	13473	13409	13402	13545	13630	13398	13638	13684	13515	13547	13569	13647	13616	13622	13462	13631	13548	13465	13595	13421	13606	13597	13536	13425	13369	13624	13399	13605	13494	13561	13536	13591	13485	13638	13567	13615	13546	13379	13438	13425	13628	13454	13634	13507	13603	13462	13478	13493	13441	13458	13499	13392	13424	13549	13488	13587	13625	13579	13543	13638	13396	13649	13668	13540	13570	13524	13576	13562	13564	13607	13615	13498	13467	13621	13638	13479	13526	13626	13465	13660	13524	13674	13575	13762	13548	13528	13398	13467	13485	13408	13450	13239	13445	13493	13602	13617	13623	13259	13479	13531	13520	13725	13486	13477	13711	13364	13714	13517	13599	13683	13451	13492	13567	13534	13649	13539	13372	13749	13572	13434	13333	13617	13519	13414	13388	13579	13424	13405	13618	13704	13602	13428	13567	13477	13519	13437	13501	13520	13563	13517	13450	13512	13516	13775	13580	13565	13547	13633	13561	13480	13652	13482	13597	13641	13493	13581	13531	13562	13597	13642	13509	13540	13500	13300	13507	13513	13466	13413	13595	13531	13714	13648	13818	13433	13622	13532	13618	13713	13560	13415	13620	13535	13399	13604	13492	13637	13438	13481	13342	13297	13726	13479	13382	13451	13532	13373	13482	13531	13659	13515	13484	13569	13453	13709	13727	13628	13561	13554	13590	13514	13338	13643	13634	13382	13497	13541	13664	13532	13643	13598	13628	13593	13407	13439	13467	13563	13512	13527	13492	13463	13294	13464	13464	13471	13643	13530	13490	13528	13466	13427	13648	13624	13626	13603	13424	13506	13517	13485	13393	13581	13492	13402	13556	13488	13575	13526	13566	13614	13680	13414	13614	13663	13596	13652	13593	13578	13488	13334	13635	13596	13545	13441	13660	13456	13673	13602	13709	13657	13582	13475	13598	13546	13513	13619	13425	13545	13616	13470	13575	13597	13478	13333	13472	13681	13610	13571	13445	13412	13433	13351	13555	13566	13614	13517	13643	13584	13705	13595	13615	13540	13628	13492	13650	13429	13637	13547	13627	13588	13453	13674	13473	13532	13401	13599	13563	13632	13570	13615	13626	13466	13470	13512	13512	13425	13693	13330	13573	13551	13693	13445	13517	13510	13618	13533	13435	13531	13461	13541	13506	13561	13562	13547	13550	13645	13614	13655	13635	13515	13513	13437	13564	13422	13654	13497	13619	13654	13380	13476	13478	13498	13472	13636	13487	13645	13547	13546	13571	13510	13551	13574	13394	13720	13370	13501	13409	13656	13535	13623	13547	13779	13488	13583	13685	13525	13508	13454	13528	13429	13576	13418	13614	13550	13418	13599	13521	13742	13496	13570	13437	13704	13310	13409	13620	13446	13420	13427	13527	13746	13553	13725	13630	13357	13481	13550	13320	13618	13585	13512	13741	13548	13379	13497	13512	13641	13535	13531	13540	13275	13717	13529	13503	13401	13511	13372	13691	13586	13646	13557	13414	13467	13657	13600	13678	13387	13598	13514	13529	13455	13632	13588	13605	13568	13519	13703	13493	13476	13564	13367	13649	13570	13604	13482	13409	13462	13452	13568	13572	13463	13510	13665	13460	13651	13383	13800	13518	13493	13469	13644	13576	13383	13465	13449	13472	13623	13513	13452	13583	13501	13700	13553	13542	13429	13756	13516	13444	13532	13386	13523	13427	13635	13619	13558	13614	13604	13551	13561	13390	13439	13467	13438	13491	13622	13641	13453	13541	13387	13643	13544	13601	13511	13615	13614	13559	13608	13506	13581	13670	13430	13494	13585	13540	13523	13355	13475	13631	13475	13547	13647	13661	13527	13484	13550	13440	13430	13487	13594	13321	13621	13527	13467	13413	13430	13567	13600	13549	13409	13384	13502	13544	13492	13652	13331	13513	13499	13705	13374	13529	13626	13718	13671	13439	13612	13593	13655	13447	13516	13645	13388	13704	13549	13451	13513	13520	13358	13507	13783	13588	13498	13636	13661	13487	13664	13594	13811	13607	13360	13600	13613	13555	13638	13495	13584	13579	13502	13445	13623	13603	13652	13493	13392	13549	13502	13770	13494	13622	13599	13521	13395	13449	13505	13471	13475	13598	13425	13680	13464	13577	13438	13709	13690	13465	13687	13597	13523	13463	13573	13524	13483	13642	13496	13519	13653	13598	13465	13341	13613	13620	13389	13518	13354	13359	13548	13427	13508	13430	13547	13681	13677	13530	13507	13537	13642	13479	13524	13535	13533	13526	13545	13467	13650	13540	13400	13460	13658	13674	13647	13464	13624	13673	13510	13260	13654	13569	13670	13526	13505	13476	13499	13575	13535	13461	13511	13549	13567	13527	13661	13424	13538	13570	13669	13582	13396	13574	13573	13509	13532	13597	13542	13739	13617	13448	13505	13390	13582	13348	13638	13655	13311	13788	13338	13562	13446	13621	13532	13546	13449	13543	13594	13562	13676	13483	13590	13564	13644	13456	13633	13539	13523	13504	13618	13526	13615	13598	13454	13557	13709	13501	13451	13606	13420	13549	13580	13478	13609	13552	13560	13640	13642	13483	13520	13497	13371	13624	13396	13495	13575	13434	13428	13416	13466	13575	13540	13710	13730	13568	13448	13518	13605	13516	13713	13432	13650	13584	13524	13555	13583	13541	13413	13571	13502	13562	13526	13511	13579	13527	13581	13595	13543	13414	13558	13395	13509	13560	13510	13524	13532	13586	13592	13457	13450	13489	13629	13574	13459	13580	13608	13672	13584	13727	13626	13395	13607	13526	13499	13576	13577	13499	13524	13572	13523	13544	13624	13427	13625	13630	13617	13605	13420	13518	13410	13467	13526	13290	13623	13526	13534	13352	13516	13524	13549	13615	13599	13592	13393	13641	13443	13440	13585	13675	13414	13521	13549	13629	13673	13527	13358	13431	13571	13493	13554	13604	13538	13448	13502	13558	13578	13762	13459	13404	13501	13577	13469	13658	13316	13551	13724	13465	13521	13601	13429	13515	13643	13313	13516	13579	13559	13518	13511	13541	13501	13467	13429	13683	13565	13630	13558	13354	13613	13511	13469	13515	13605	13482	13401	13603	13630	13537	13486	13571	13536	13416	13488	13581	13557	13510	13373	13351	13398	13619	13550	13526	13572	13689	13615	13384	13293	13487	13434	13490	13431	13386	13655	13522	13607	13315	13561	13626	13504	13535	13382	13593	13465	13471	13726	13526	13612	13537	13466	13438	13570	13481	13478	13384	13314	13625	13467	13775	13390	13626	13523	13580	13524	13433	13438	13563	13527	13496	13459	13543	13506	13414	13795	13380	13479	13741	13500	13678	13588	13563	13491	13551	13333	13596	13504	13596	13521	13464	13503	13411	13400	13656	13537	13701	13498	13611	13456	13643	13538	13670	13577	13456	13553	13711	13599	13573	13608	13538	13576	13646	13413	13611	13595	13501	13606	13634	13561	13541	13620	13554	13445	13436	13658	13584	13420	13490	13553	13521	13661	13354	13528	13601	13518	13367	13493	13395	13627	13607	13396	13468	13474	13580	13583	13464	13467	13386	13441	13416	13633	13614	13533	13694	13448	13485	13624	13557	13549	13432	13604	13425	13559	13546	13383	13535	13557	13495	13677	13476	13447	13648	13443	13627	13509	13397	13550	13562	13451	13671	13503	13452	13571	13664	13463	13552	13490	13444	13544	13347	13554	13545	13548	13572	13547	13536	13456	13467	13453	13644	13604	13486	13576	13390	13712	13374	13541	13690	13474	13488	13416	13448	13741	13360	13577	13506	13587	13467	13448	13523	13589	13820	13404	13536	13477	13559	13576	13318	13570	13624	13599	13506	13508	13683	13276	13611	13468	13640	13499	13535	13610	13656	13548	13447	13454	13447	13366	13459	13562	13475	13363	13505	13533	13645	13542	13426	13446	13457	13414	13539	13485	13554	13583	13609	13619	13395	13523	13506	13421	13376	13636	13505	13771	13456	13535	13520	13596	13520	13515	13479	13721	13591	13306	13598	13575	13605	13437	13700	13542	13411	13596	13449	13509	13649	13555	13652	13467	13545	13591	13447	13801	13523	13407	13480	13545	13627	13535	13369	13591	13660	13514	13527	13475	13585	13580	13517	13446	13450	13399	13482	13477	13598	13422	13544	13577	13630	13655	13503	13579	13701	13535	13470	13457	13445	13563	13545	13571	13664	13507	13360	13492	13613	13525	13694	13738	13417	13522	13435	13583	13486	13409	13575	13651	13474	13530	13722	13607	13616	13531	13500	13614	13343	13400	13585	13596	13431	13357	13558	13596	13465	13730	13405	13610	13621	13322	13666	13555	13529	13584	13634	13604	13565	13580	13490	13479	13456	13687	13600	13598	13549	13380	13648	13413	13563	13645	13759	13508	13549	13745	13419	13622	13634	13490	13515	13382	13377	13397	13592	13410	13633	13459	13438	13448	13682	13545	13481	13619	13465	13427	13508	13638	13645	13517	13427	13645	13561	13458	13621	13544	13522	13419	13603	13634	13608	13552	13641	13596	13519	13640	13458	13606	13619	13536	13821	13479	13586	13586	13589	13658	13324	13568	13610	13512	13704	13645	13575	13687	13468	13551	13446	13541	13772	13418	13453	13402	13484	13426	13438	13370	13597	13677
36335	37333	45504	41959	31661	26651	24812	23987	23639	23451	23500	23240	23014	23075	23309	22954	22994	22831	23053	22927	22953	23012	23141	22818	22777	22868	23053	22801	22891	22980	22829	22627	22863	23087	22928	22692	23048	23086	22907	22827	22889	22888	22800	22979	22940	23049	22815	22720	22612	22884	22872	22619	23056	22828	22846	22720	22826	22905	22814	23038	22710	22850	22784	22860	23069	22807	22767	22891	22772	22780	22968	22723	22706	22759	22966	22972	22640	22810	22698	22864	22878	22886	22953	22794	22701	22702	22863	22886	22824	22777	22699	22759	22898	22624	22790	22960	23038	22903	22877	22683	22806	22600	22938	22907	22828	22920	22888	22862	22755	22947	22642	22907	22891	22791	22642	22844	22971	22821	22774	22855	22743	22602	22835	22681	22908	22877	22952	22591	22665	22918	22897	22743	23205	22799	22885	22898	22954	22855	22862	23048	22802	22731	22628	22871	23043	22801	22896	22971	22638	22740	22712	22950	22864	22748	22846	22850	22846	22865	22891	22832	22785	22761	22737	22835	23088	22933	22965	22981	23207	22849	22928	22947	22913	22870	22679	22657	22929	22534	22803	22707	22846	22771	22875	22643	22846	22909	22820	23025	22843	22982	22831	22881	23057	22824	22803	22946	22889	22905	22842	23067	22958	23028	22958	22943	22904	22785	22789	22996	22724	22743	22926	22756	22818	22873	22862	22788	22823	22643	22798	22852	22871	22666	22949	22729	22894	22901	22960	22879	22677	22777	22826	22921	22759	22805	22645	22777	22723	22780	23034	22956	22885	22789	22806	22902	22739	22820	22771	22899	22520	22673	22968	22717	22656	22805	22835	22643	22977	22846	22664	22817	22931	22753	22990	22816	22631	22832	22888	23051	22827	22868	22795	22836	22736	22799	22878	22709	22637	22847	22806	22998	22952	22782	22788	22796	22744	22856	22602	22499	22968	22690	22887	22778	22721	22923	22873	22903	22848	22707	22778	22859	23131	22721	23092	22865	23034	22779	22787	22870	22893	22978	22927	22741	22973	22816	22661	22913	22946	22873	22628	22675	22868	22724	22777	22932	22682	22730	22772	22816	22714	22969	22952	22754	22751	22680	22907	22914	22766	22514	22969	22877	22881	22832	22929	22910	22786	22855	22861	22659	22681	22793	22721	22730	22817	22658	22858	22942	22772	22935	22637	22724	22686	22863	22720	22797	22723	22821	22783	22887	22592	22793	22810	22775	22845	22773	22875	22809	22777	23078	23087	22916	22915	22633	22756	22989	22868	22804	22840	22672	22810	22679	22894	22531	22812	22802	22897	23110	22964	22892	23024	22808	22646	22854	23127	22853	22792	22730	22865	22784	22679	22929	22731	22605	22923	22861	22728	23003	22756	23282	22837	22633	22889	22819	22907	22999	22855	22893	22784	22700	23080	22847	23001	22998	22940	23034	22728	22642	22820	22837	22962	22934	22923	22799	22903	22792	22911	22909	22752	22803	22826	23050	23115	22844	22895	22892	22912	22976	22674	22627	22979	22779	22709	23002	22677	22679	22873	22602	22836	22905	22844	22873	22745	22854	22751	22892	22898	22929	22843	22613	22901	22740	22927	22731	22924	22752	23042	22761	22713	22715	22900	22828	22673	22854	23064	22962	22781	23166	23012	22845	22872	22595	22843	22694	22962	22892	22682	23026	22883	22889	22614	22643	22735	22834	22746	22886	22751	22654	22967	22698	22862	22740	23129	22799	23024	23071	22843	22669	23054	23011	23163	22998	22778	22866	22717	22991	22829	22919	23059	23015	22838	22828	23141	22893	22896	22719	22839	22776	22879	22845	22974	22776	22924	22872	22793	22845	22804	22870	22705	23122	22882	22871	22871	22875	22643	22769	22757	22807	22827	22778	22876	22895	22724	22987	22895	22770	22873	22879	22766	22828	22651	22847	22802	22709	22992	23034	23042	23024	22880	22726	22509	23013	22862	22811	22617	22803	22875	22848	22881	22911	22833	22806	22935	22989	22714	22986	22978	22823	22935	22745	22637	23077	22751	22728	22571	22898	22835	22752	22804	23017	22944	22621	22897	22853	22899	22691	22727	22924	23016	23010	22790	22705	23109	22811	22489	22797	23001	22962	23019	22777	23009	22949	23046	22849	22632	22893	22988	22761	22777	22598	22545	22713	22677	22828	22888	22942	23005	23080	22926	22788	22828	22968	22780	22702	22725	23046	22964	23033	22839	23077	22957	22624	22733	22823	22840	22918	22706	22731	23038	23003	22991	22754	22994	22629	22675	23061	22777	22957	22790	22925	22875	22727	22842	22873	22770	22924	22915	22646	22927	22703	22883	22855	22751	23000	22835	22991	22847	22765	22807	22906	22866	22896	23009	22961	22839	22835	22881	22847	22927	23043	22901	22761	22837	23164	23043	23045	23018	22792	22896	22805	22703	22747	22819	22851	22925	22919	23064	22958	22803	22992	22851	22991	22889	22673	22790	22765	23094	22747	22727	22891	22632	22822	22931	23090	22568	22853	22746	22779	23076	22797	22796	22698	22774	22623	22822	22957	22587	23135	22974	22863	22881	22867	22923	22620	22741	22734	22858	22798	23050	22934	22991	22881	22842	22841	22891	23018	23008	22819	22756	22818	22889	22610	22913	22618	22874	22980	22700	22985	22781	22891	22843	22905	22830	22897	22786	23060	23010	22732	22899	22776	22895	22963	22902	22853	23081	22878	22701	22787	23006	23047	22988	22952	22946	22841	22922	22846	22783	22850	22783	22726	22828	22799	22640	22749	22852	22836	22927	22946	22975	23139	22897	22583	22797	22976	22874	22752	22695	22896	22959	22815	22983	22799	22796	22876	22684	22997	22700	23000	22906	22918	23083	22804	22583	22982	22937	22947	22902	22851	22866	22893	22979	22844	22797	22704	22782	22835	22911	22777	22766	23038	22992	23030	22936	22908	22695	22932	22903	22705	22885	22834	22906	22914	23010	22796	23054	22810	23094	22945	22961	22730	22799	22808	22801	22994	23001	23255	23145	22970	22945	22771	22806	22871	22779	22928	23098	23019	23013	22938	22972	22964	22649	22707	22773	22659	22684	22752	22933	22796	22560	22964	22824	22896	22765	22850	23060	22900	22905	22848	22815	22763	22860	22628	22538	22928	22764	23098	22924	22904	22890	22598	22981	22755	22981	22799	22859	22811	22997	22975	22917	22894	22824	23021	22951	22906	22949	22656	22895	22926	22966	22721	23127	22999	22933	22780	22754	22799	22761	23045	22813	23031	22919	23115	22946	22860	22815	22779	22873	22853	22730	22936	22984	22879	23060	22931	22996	22844	22878	23148	22985	23061	22982	22958	22827	22758	23105	22996	22673	22782	22755	23085	22809	22878	22940	22836	22763	23049	22702	22925	22709	23085	23006	22694	22750	22715	22700	22987	22772	22929	22810	22625	22843	22549	22830	23008	23018	22835	22973	22962	22627	22816	22745	22592	22674	22972	23017	22615	22867	22732	22947	23257	22868	23044	23054	22583	22660	22777	22869	22740	22848	22905	23022	22792	22870	22867	22959	22617	22861	22806	22816	22778	22477	22819	22727	22800	22819	22796	22735	22853	23021	22967	22667	22804	22847	22895	23021	22763	22917	22789	22866	23001	22833	22722	22632	23022	22907	22835	22896	22795	22909	22836	22879	22920	22969	22975	22724	23177	22897	23069	22899	22857	22888	22978	22678	22851	22885	22925	22980	22832	22953	22791	22788	22959	22795	22679	22907	22800	23041	22794	22767	22904	22824	22898	22752	22974	22992	22744	22843	22884	22934	22860	22879	22954	23070	22832	23020	22874	22823	23050	22873	22979	22845	22916	22879	22901	22899	23045	22989	22869	22864	22709	22858	23077	22914	23074	22772	22759	22877	22784	22879	22787	22821	23058	22862	22888	22854	22835	22831	22957	22748	22720	22652	22794	23079	22869	22911	22713	22948	22771	23068	22793	22837	22502	22845	22810	22731	22780	22980	22805	22988	22882	22800	23044	22850	22900	22909	22673	22776	22840	22798	22854	22986	22974	23130	22997	22899	22982	23017	22867	22921	22827	22860	22855	22972	22712	22823	22852	22686	22949	22566	23006	23008	22991	23000	22819	22818	22939	22832	22803	22699	22773	22721	22776	22786	23000	22851	22910	22753	22633	22932	22824	22746	22828	22963	22964	22926	22765	22832	22879	22760	22995	22682	23008	22603	22813	22943	23142	22869	22782	22987	22767	22805	23016	22959	22629	22891	22822	22810	22781	22601	22661	22692	22927	22919	22823	22832	22923	23051	22679	22871	22752	22916	22727	23001	22969	22783	22991	22965	22776	22783	22849	22749	22854	22679	23071	22878	22971	22833	22920	22850	22930	22912	22572	22829	22891	22724	22766	22903	22751	22842	22836	22807	22759	22746	22775	22624	22912	22767	22726	22942	22628	22850	22655	22842	22766	22823	22845	23019	22774	22960	22869	22873	22988	23119	22570	22741	22865	22644	22872	22741	22852	22962	22780	22938	22867	23283	22867	22915	22949	22545	23064	22601	22784	22792	22653	22778	22804	22891	22973	22787	22692	22700	22993	22821	22615	22804	23164	22912	22809	22923	22795	22791	23034	22962	22979	22675	22696	22907	22692	22943	22842	22833	22725	22840	22868	22852	22681	22895	22902	22770	22912	22843	22875	22992	22877	22834	22806	22997	22675	22880	22853	22820	23022	22761	22850	22826	22864	22936	22804	22847	22718	22855	22562	22914	22467	22749	22726	22836	22883	22829	22559	22750	22887	23066	22877	22957	22950	22734	22726	22917	22857	22999	22888	22860	23238	23062	22762	22756	22694	22847	22885	23015	22834	22846	22787	22697	23024	22906	22889	22699	22905	22645	22921	22805	22903	22716	22880	22994	22874	23160	23054	22980	22853	22782	22853	22891	22850	22911	22895	22850	22877	22675	22919	22924	22838	22962	22858	22886	22958	22718	22823	22939	22734	22904	22846	23033	22712	22857	23041	22989	22914	22800	22902	22677	22787	23112	22909	22557	23014	22737	22752	22784	22683	23000	22803	22780	22976	22801	22831	22892	22909	22728	22853	22871	22751	22923	22701	22928	22862	22893	22909	22856	22881	22859	22996	22810	22874	23022	22878
31470	41439	41401	33121	22402	16957	15095	14379	13767	13750	13508	13326	13324	13515	13545	13427	13148	13198	13158	13254	13137	13348	13267	13180	13270	13256	13255	13106	13191	13150	13217	13222	13198	13100	13091	13249	12985	13180	13217	13181	13226	13224	13077	13236	13184	13130	13168	13011	13143	13198	13100	13182	13421	13290	13185	12941	13044	13188	13306	13187	13162	13160	13218	13098	13111	13250	13141	12834	13287	13228	13157	12976	13168	12957	13282	13019	13161	13020	13099	13140	13275	12953	13135	13134	13179	13267	13246	13064	13305	13008	13087	12935	13077	13162	13105	13193	13063	13011	13207	13201	13144	13173	13044	13133	12983	13265	13097	13014	13196	13071	13059	13131	13289	13136	13108	13075	13051	13236	13007	13275	13150	13098	13123	13102	13148	13101	13092	13295	13005	13154	12976	13228	13223	13217	13050	13085	13141	13281	13226	13119	13305	13164	13167	13067	13254	13225	13127	13139	13157	13295	13228	13189	13184	13158	13165	13160	13216	13192	13228	13162	13235	13233	13135	13215	13167	13348	13137	13109	13130	13109	13261	13225	13087	13088	13128	13269	13158	13072	13218	13192	13038	13255	13341	13218	13087	13039	13062	13046	13092	13079	13080	13095	13236	13119	13170	13200	13084	13293	12893	13311	13193	13077	13098	13023	13120	13145	13014	13182	13095	13081	13158	13056	13293	13146	13223	13247	13183	12979	13241	13242	13087	12950	13118	13235	13215	13227	13111	13131	13165	13071	13043	13280	13039	13030	13227	13108	13101	13035	13002	13200	13247	13203	12966	13254	13146	13156	13045	12971	13184	13225	13204	12922	13148	13159	13147	13060	13326	13116	13155	13073	13162	13028	13208	12912	13067	13206	13065	13176	13247	13040	13092	13141	13083	13189	13199	13165	13181	13135	13170	13100	13221	13087	13168	13187	13112	13041	13064	13238	13086	13135	13055	13045	13208	12986	13228	13136	13154	13192	13178	13178	13344	13134	13162	13347	13105	13220	13092	13206	13032	13004	13118	13326	13254	13216	13233	13140	13102	13218	13154	12900	13336	13015	13061	13250	13059	13276	13195	13237	13226	13162	13236	13117	13008	13223	12944	13093	13201	13251	13206	13062	13278	12987	13210	13129	13069	13141	13133	13169	12978	13166	12992	13193	13123	13229	13268	13106	12974	13096	13264	13146	13142	13113	12889	13320	13217	13097	13198	13235	13067	13082	13174	13044	13056	13057	13096	13049	13069	13169	13254	13225	13141	13028	13081	13172	13022	13234	13252	13107	13088	13040	13132	13118	13127	13088	13178	13256	13174	13170	13151	13119	13035	13114	13199	13128	13169	13101	13257	13178	13065	13158	13241	13333	13216	12989	13014	13181	13057	13125	13090	13055	13140	13096	13188	13236	13096	13229	13293	12980	13131	13279	13066	13110	13141	13131	13143	13200	13057	12996	13194	13231	13182	13177	12938	13269	12964	13043	12980	13242	13118	13109	13151	13245	13071	13026	13123	13137	13103	13107	13285	13192	12990	13133	13089	13196	13145	13188	13189	13100	13003	13098	13126	12993	13091	13292	13114	13107	13281	13112	13078	13278	13075	13157	13206	13307	13110	13071	13157	13140	13178	13298	13125	13146	13164	12955	13145	13132	13307	13221	13183	13151	13130	13143	13171	13048	12946	13169	13190	13249	13131	13084	13262	13113	13167	13134	13155	13025	13165	13227	13101	13217	13227	13049	13215	13011	13192	13043	13120	13101	13181	13020	13206	13226	13103	13143	13103	12961	13304	13107	13023	13175	13143	13262	13190	13322	13151	13233	13038	13175	13172	13166	12994	13042	13026	13244	13143	13144	13074	13268	13090	13168	13234	13174	13148	13081	13150	13010	13012	13098	13285	13125	13118	12988	13294	12968	13174	13262	13116	13223	13199	13030	13206	13008	13161	13090	13212	13199	13117	13194	13132	13236	13199	13149	13178	13065	13099	13189	13036	13318	13216	12964	13131	13170	13079	13077	13131	12983	13052	12965	13122	13180	13199	13281	13233	13195	13091	13137	13161	13101	13332	13106	13182	13105	13272	13110	13056	13179	13175	13267	13167	12974	13031	13361	13060	13156	13119	13214	13133	13077	13012	13139	12972	13266	13265	13080	13236	12998	13142	13044	13041	13108	13073	13242	13095	13079	13136	13162	13061	13200	13069	13208	13159	13138	13145	13159	13116	13215	13158	13241	13165	13133	13233	13207	13117	13197	13120	13081	13172	13035	13108	13124	13048	13146	13044	13090	13166	13243	13263	13043	13354	13103	13285	13185	13251	13236	13138	13100	13180	13217	13041	13088	13181	13139	13113	13214	13247	13086	13022	13135	13004	13075	13229	13134	13127	13157	13249	13034	12942	13151	13277	13103	12997	13267	13157	13150	13116	13287	13085	13131	13315	13082	13221	13182	13151	13064	13131	13193	13240	13137	13225	13132	13010	13051	13078	13184	13196	13230	13160	13281	13240	13285	13275	13084	13159	13167	13123	13128	13247	13024	13159	13177	13151	13258	13218	13105	13041	13025	13217	13047	13052	13153	13270	13159	13167	13031	13235	13212	12972	13106	13194	13003	13136	13081	13382	13172	13106	13206	13146	13126	13386	13248	13171	13110	13333	13306	13163	13082	13141	13181	13171	13324	13105	13187	13247	13094	13175	13011	13132	12953	12996	13222	13071	13181	13091	13168	13115	13158	13179	13022	13197	13090	13179	13184	13234	13157	13290	13161	13118	13266	13163	13108	13109	13093	13223	13249	13075	13070	13165	13013	13143	13306	13021	13256	13129	13118	13120	13302	13166	13316	13292	13232	13057	13009	12943	13255	12947	13109	12956	13147	13144	13252	13105	13027	13198	13063	13355	13188	13260	13251	12929	13221	13236	13083	13158	13147	13060	13061	13200	13122	13147	13115	13136	13185	13056	13072	13201	13086	13316	13097	13073	13185	13137	13009	13286	13172	13203	13171	13237	13138	13158	13432	13053	13122	13265	13157	13141	12956	13162	13248	13245	13144	13249	13327	13062	13115	13185	13102	13066	13035	13070	13307	13156	13235	13123	13180	13134	13122	12974	13191	13229	13330	13060	13136	13103	13173	13051	13085	13242	13160	13087	13402	13124	13138	13067	13263	13022	13388	13144	13125	13191	13105	12985	13263	13101	13060	13142	13192	13181	13096	13217	13148	13170	13314	13179	13140	13149	13235	13109	13248	13187	13109	13170	13020	13183	13039	13251	12948	13105	13110	13059	13128	13132	13167	13009	13099	13129	13321	13235	13182	13027	13272	12997	13171	13195	13284	12976	13103	13079	13123	13234	13027	13061	13121	13130	13155	13033	13008	13256	13163	13079	13170	13140	13298	13127	13077	13086	13253	13249	13277	13200	13322	13031	12944	13170	13339	13095	13096	13070	12957	13122	13230	13103	13042	13148	13168	13092	13063	13101	13160	13153	13220	13186	13099	13060	13046	13104	13360	13045	13235	13180	13440	13106	13422	13239	13068	13298	13150	13151	13149	13088	13232	13075	13106	13296	13206	13050	13189	13344	13176	13105	12975	13158	13020	13042	13068	13049	13206	13456	13141	13080	13176	13110	13109	13270	13233	13222	13164	13088	13095	13052	13078	13154	13075	13279	13230	13051	13287	13016	13181	13174	13226	13017	13093	13141	13140	13049	13076	13074	13195	13307	13291	13060	13018	13107	12942	13240	12987	13109	13259	13152	13204	13006	13144	13062	12996	13182	13125	13272	13114	13154	13227	13078	13096	13224	13061	13205	13218	13199	13041	13195	13065	13223	13104	13161	13018	13047	13167	13155	13232	13221	13109	13198	13407	13217	13158	13299	13087	13186	13199	13200	13336	12974	13074	13128	13151	13200	13215	13135	13230	13168	13006	13173	13105	13049	13153	13265	13174	13013	13342	13168	13106	13230	13119	13179	13066	13135	13242	12963	13113	13222	13112	13252	13152	13224	13097	13229	13129	13126	13197	13153	13157	13045	13189	13211	13174	13015	13246	13067	13031	13086	13228	13044	13182	13070	13160	13179	13241	13111	13184	13105	13129	13312	13212	13133	13215	13141	13123	13129	13189	13171	13076	13015	13187	13096	13114	13076	13098	13174	13198	13202	13196	13182	12967	13409	13029	13050	13090	13158	12989	13304	13274	13028	13147	13010	13148	13263	13076	13222	12981	13202	13138	13273	13174	13169	13022	13114	13008	13224	13169	13128	13067	12984	13066	13120	13221	13027	13228	13182	13157	12991	13167	13166	13261	13044	13145	13038	13155	13113	13130	13105	13324	13286	13243	13099	13160	13129	13044	13172	13198	13152	13129	13162	13175	13055	13095	13129	13172	13339	13228	13173	13009	12958	13293	13182	13133	13205	13124	13089	13212	13186	13145	13216	12999	13032	13141	13121	13218	13121	13236	13240	12953	13221	13248	13054	13289	13258	13332	13046	13143	13192	13100	13211	13136	13244	13305	13238	13216	13166	13162	13278	13257	13148	13354	12893	13172	13110	13294	13089	13193	13232	13186	13153	13060	13138	13198	13129	13001	13179	13183	13157	13064	13236	13345	13123	13028	13085	13094	12982	13202	13177	12960	12938	12969	13055	13096	13083	13066	13221	13047	13215	13236	13187	13198	13227	13140	13122	13099	13128	13214	13114	13195	13163	13173	13142	13197	13105	13273	13214	13217	13141	13173	13141	13173	13117	13064	13084	13078	13294	13166	13197	13195	13110	13099	13210	12932	13172	13394	13038	13176	13025	13197	13060	13030	13095	13222	13141	13146	13217	13007	13008	13124	13202	13105	13139	13112	13106	13143	13152	13022	13290	13125	13224	13286	13059	13207	13335	13154	13246	13344	13040	13096	13224	13195	13154	13148	13240	13081	13041	13091	13013	13213	13120	13162	13268	13257	13127	13093	13191	13073	13070	13200	13152	13094	12925	13165	13195	13261	13143	13167	13145	13279	13302	13066	13180	13187	13244	13056	13162	13271	13086	13278	13119	13134	13297	12969	13234	13340	13248	13045	13112	13050	13252	13280	13112	13108	13264	13249	13209	13173	13195	13130	13042	13139	13290	13048	13121	13038	12886	13143	13249	13201	13055	13074	13118	13209	13119	13255
24659	21207	30031	32083	28101	27267	26721	24742	23639	23644	23279	23008	23050	22671	22589	22786	22636	22500	22449	22764	22488	22508	22542	22544	22772	22586	22538	22623	22509	22534	22495	22347	22583	22450	22642	22123	22178	22489	22443	22321	22384	22366	22555	22297	22498	22278	22597	22520	22409	22307	22323	22422	22471	22308	22393	22254	22335	22328	22249	22349	22333	22473	22446	22434	22441	22422	22344	22537	22221	22390	22268	22132	22666	22349	22504	22303	22581	22340	22546	22467	22623	22167	22338	22439	22399	22306	22346	22470	22307	22239	22237	22257	22519	22568	22465	22372	22406	22390	22610	22277	22416	22265	22497	22306	22557	22420	22298	22520	22424	22246	22458	22228	22400	22401	22169	22262	22189	22059	22323	22294	22193	22257	22221	22414	22170	22231	22236	22399	22406	22513	22311	22407	22201	22449	22281	22137	22137	22384	22325	22380	22311	22096	22333	22440	22354	22240	22351	22037	22310	22633	22460	22419	22145	22236	22092	22626	22175	22169	22283	22317	22328	22091	22366	22215	22459	22320	22394	22293	22450	22292	22424	22385	22655	22441	22294	22345	22461	22429	22595	22413	22276	22199	22252	22150	22551	22480	22564	22427	22313	22156	22457	22379	22315	22338	22336	22281	22387	22040	22110	22346	22350	22472	22299	22169	22309	22386	22331	22285	22212	22201	22436	22228	22218	22307	22348	22601	22323	22227	22299	22268	22413	22331	22227	22201	22196	22439	22414	22174	22422	22384	22240	22334	22617	22381	22247	22173	22312	22309	22556	22430	22300	22265	22490	22308	22324	22446	22319	22265	22404	22321	22374	22437	22269	22303	22415	22007	22450	22429	22516	22238	22309	22346	22194	22266	22324	22338	22463	22227	22498	22332	22236	22347	22302	22183	22354	22338	22541	22544	22312	22301	22465	22352	22348	22282	22557	22098	22631	22195	22571	22154	22745	22311	22509	22472	22491	22310	22388	22345	22333	22138	22342	22202	22393	22583	22448	22352	22321	22350	22243	22056	22273	22158	22321	22159	22504	22427	22493	22285	22340	22478	22315	22200	22210	22264	22228	22286	22248	22316	22304	22613	22412	22271	22762	22201	22461	22446	22488	22327	22347	22290	22550	22441	22278	22157	22375	22394	22545	22346	22573	22292	22447	22388	22487	22353	22425	22290	22133	22325	22441	22659	22218	22477	22293	22408	22309	22392	22167	22352	22289	22257	22222	22438	22389	22416	22328	22134	22365	22260	22308	22374	22343	22303	22490	22451	22528	22450	22198	22259	22201	22260	22230	22337	22388	22162	22190	22368	22193	22282	22405	22589	22448	22631	22497	22416	22589	22456	22274	22241	22178	22058	22443	22589	22332	22490	22191	22205	22158	22231	22393	22439	22419	22521	22503	22646	22323	22296	22252	22485	22192	22276	22518	22358	22477	22412	22293	22421	22149	22179	22170	22253	22022	22183	22319	22314	22640	22363	22476	22311	22375	22259	22436	22340	22101	22357	22114	22227	22298	22321	22363	22239	22224	22411	22476	22339	22301	22421	22581	22393	22189	22393	22410	22394	22275	22290	22510	22141	22399	22354	22272	22338	22314	22253	22326	22261	22041	22313	22248	22599	22369	22599	22467	22508	22292	22166	22386	22281	22451	22379	22418	21972	22242	22176	22394	22315	22388	22279	22237	22384	22289	22289	22362	22470	22314	22262	22391	22230	22162	22580	22332	22682	22276	22584	22380	22474	22628	22406	22371	22320	22584	22340	22238	22321	22272	22149	22441	22216	22447	22192	22242	22294	22462	22380	22315	22188	22271	22229	22176	22461	22519	22288	22199	22286	22224	22375	22582	22481	22453	22365	22419	22464	22486	22515	22508	22379	22379	22249	22472	22538	22383	22528	22423	22302	22603	22555	22497	22524	22174	22381	22477	22418	22234	22345	22501	22385	22413	22185	22373	22312	22248	22394	22359	22183	22477	22095	22356	22346	22298	22345	22385	22427	22616	22316	22434	22203	22320	22402	22364	22389	22334	22250	22291	22434	22466	22401	22334	22410	22376	22242	22383	22134	22521	22312	22266	22260	22209	22300	22364	22223	22346	22586	22271	22425	22556	22316	22246	22203	22431	22433	22500	22227	22467	22172	22352	22212	22191	22155	22256	22389	22349	22220	22276	22375	22259	22235	22394	22220	22309	22195	22257	22281	22353	22456	22423	22328	22239	22227	22137	22240	22388	22144	22448	22355	22272	22220	22330	22198	22302	22359	22378	22038	22314	22441	22247	22410	22268	22312	22340	22217	22326	22258	22221	22270	22262	22607	22499	22341	22166	22294	22497	22340	22235	22333	22280	22231	22182	22189	22254	22299	22296	22248	22065	22311	22345	22477	22245	22281	22245	22527	22466	22211	22236	22294	22416	22250	22267	22472	22429	22243	22372	22166	22259	22484	22193	22231	22395	22132	22233	22296	22389	22358	22448	22512	22194	22535	22110	22557	22466	22528	22217	22424	22482	22305	22168	22487	22317	22408	22359	22445	22381	22366	22372	22465	22408	22374	22530	22276	22113	22014	22152	22295	22157	22391	22115	22258	22213	22336	22187	22422	22212	22351	22351	22461	22293	22190	22352	22356	22152	22151	22360	22379	22312	22318	22413	22214	22121	22418	22332	22326	22270	22438	22540	22461	22463	22448	22469	22225	22369	22464	22737	22235	22512	22292	22197	22315	22407	22389	22492	22315	22173	22071	22442	22404	22248	22404	22246	22310	22363	22296	22217	22242	22282	22318	22379	22152	22349	22289	22480	22438	22394	22124	22465	22280	22416	22416	22361	22101	22087	22370	22512	22421	22376	22477	22388	22254	22339	22178	22270	22241	22341	22328	22354	22360	22495	22345	22340	22295	22313	22409	22108	22501	22476	22423	22478	22197	22393	22409	22194	22313	22438	22681	22246	22588	22438	22333	22311	22394	22139	22365	22306	22502	22490	22564	22339	22142	22319	22184	22382	22288	22539	22409	22393	22231	22275	22497	22051	22239	22780	22210	22404	22427	22322	22284	22308	22307	22472	22295	22167	22436	22375	22334	22451	22499	22499	22232	22235	22343	22373	22336	22297	22130	22229	22523	22380	22510	22278	22299	22503	22415	22207	22317	22234	22263	22503	22173	22484	22399	22382	22244	22388	22202	22258	22524	22487	22352	22035	22400	22152	22181	22199	22405	22365	22362	22407	22372	22265	22170	22404	22312	22276	22265	22448	22602	22216	22231	22186	22311	21999	22214	22312	22349	22226	22496	22387	22287	22232	22352	22492	22367	22422	22463	22416	22302	22316	22419	22245	22207	22324	22248	22449	22187	22496	22313	22309	22382	22242	22269	22383	22432	22416	22308	22245	22531	22581	22425	22330	22484	22302	22363	22214	22365	22307	22397	22389	22369	22364	22527	22675	22162	22405	22460	22499	22312	22157	22166	22385	22276	22371	22281	22347	22384	22418	22325	22206	22350	22291	22340	22357	22382	22399	22345	22338	21977	22233	22527	22304	22556	22316	22276	22441	22335	22261	22444	22419	22410	22339	22243	22343	22289	22311	22621	22513	22581	22625	22203	22450	22586	22329	22280	22414	22464	22444	22445	22321	22318	22380	22362	22202	22523	22448	22378	22712	22253	22253	22448	22403	22374	22315	22054	22234	22325	22303	22324	22335	22615	22384	22338	22319	22388	22046	22448	22506	22370	22472	22486	22391	22489	22238	22325	22179	22209	22373	22273	22279	22074	22409	22185	22047	22378	22426	22278	22253	22416	22303	22329	22217	22446	22331	22355	22071	22427	22257	22252	22268	22319	22256	22462	22224	22511	22467	22478	22443	22323	22310	22446	22423	22416	22314	22601	22396	22177	22197	22463	22314	22332	22348	22180	22446	22359	22319	22502	22508	22691	22409	22296	22441	22424	22179	22364	22367	22241	22186	22354	22327	22340	22219	22400	22501	22694	22163	22241	22386	22322	22435	22262	22090	22319	22227	22372	22397	22302	22283	22513	22472	22149	22271	22320	22151	22504	22422	22598	22428	22309	22358	22327	22340	22451	22408	22297	22281	22479	22376	22394	22370	22434	22383	22361	22483	22353	22590	22477	22477	22379	22416	22468	22402	22587	22202	22321	22291	22414	22006	22339	22303	22570	22489	22417	22634	22552	22185	22434	22485	22358	22461	22453	22467	22360	22194	22384	22242	22248	22155	22244	22246	22446	22159	22646	22237	22268	22399	22308	22394	22257	22547	22424	22250	22350	22391	22248	22527	22469	22338	22288	22184	22366	22647	22287	22153	22254	22257	22433	22374	22311	22325	22346	22386	22588	22133	22399	22243	22180	22259	22404	22266	22301	22285	22345	22373	22425	22400	22413	22338	22410	22426	22296	22426	22442	22414	22375	22213	22232	22197	22395	22311	22604	22422	22357	22654	22232	22407	22468	22348	22241	22442	22332	22199	22147	22108	22292	22329	22226	22290	22277	22798	22280	22161	22256	22458	22159	22629	22272	22473	22113	22385	22288	22469	22467	22182	22351	22232	22148	22426	22271	22320	22404	22162	22288	22267	22269	22338	22349	22451	22360	22080	22269	22137	22309	22220	22089	22256	22443	22449	22408	22275	22423	22433	22408	22298	22165	22220	22300	22148	22281	22316	22187	22410	22266	22285	22464	22333	22394	22310	22199	22360	22201	22335	22385	22151	22618	22420	22302	22185	22272	22292	22265	22463	22367	22368	22300	22498	22360	22382	22458	22459	22229	22296	22251	22428	22073	22474	22746	22648	22261	22156	22313	22400	22464	22257	22386	22358	22406	22368	22437	22515	22337	22219	22234	22316	22307	22422	22521	22332	22219	22216	22267	22300	22613	22604	22281	22278	22234	22313	22619	22471	22381	22136	22324	22560	22296	22325	22288	22188	22210	22317	22396	22577	22466	22406	22327	22234	22277	22408	22435	22365	22287	22480	22361	22443	22314	22353	22352	22238	22260	22032	22252	22356	22190	22326	22766	22401	22043	22366	22335	22218	22438	22384	22287	22263	22494	22259	22208	22345	22456	22446	22354	22339	22214	22567	22252	22381	22347	22224	22229	22141	22125	22155	22058	22311	22304	22291	22057	22240	22475	22363	22298	22373	22404
27314	45242	47414	34204	22264	18231	16891	15473	14585	14133	13715	13621	13801	13465	13198	13336	13186	13341	13220	13253	13316	13449	13017	13111	13238	13059	13125	13181	13143	13251	13189	13113	13176	13108	13108	12993	12870	13011	13122	12997	13175	13198	13138	12995	13032	13056	13115	13022	13178	13071	13034	12945	13181	12920	13321	13132	13142	13100	12899	12973	12999	13127	13127	12878	12935	12988	13066	13095	12950	13039	13150	13076	13126	13080	12825	13013	13090	13118	12968	13044	13221	13013	13106	13047	13085	13016	12948	12996	13158	13049	13188	13191	13110	13058	12968	13055	13243	13069	13003	13109	13108	13027	13017	13151	12944	13108	12953	12972	12980	13097	13134	13048	13013	13102	13049	13154	13182	13004	13142	12876	12990	13031	12910	13161	13099	13053	12899	13097	12890	13009	12946	13068	13183	12836	12988	13124	13023	12950	13110	13019	13045	13039	13079	13001	12994	13029	12898	12980	13164	13055	13016	13179	13086	13321	12952	13175	12998	12891	12882	12962	13028	13183	12965	13141	13045	12993	13006	13040	13085	13131	12989	13057	13090	13017	13106	12965	12887	13020	13136	13075	12877	12986	13022	13068	12950	12952	13076	13059	13108	12894	12830	12894	12952	13163	13105	12992	13129	12941	13006	12989	13115	12894	13064	12857	13073	12957	13050	12999	12966	12929	12972	13060	13030	12877	12965	13165	13134	12997	13020	13000	13169	12905	13054	13015	12979	13017	13030	12978	12957	13126	13074	13071	13241	13064	12945	12980	13180	13049	13189	13112	13104	13092	13071	12943	13009	13111	12966	12882	13011	12981	12990	13092	13014	13045	13077	12984	13019	13039	13064	13009	13259	13088	13016	12972	13152	13015	13063	12963	13066	13073	12911	13156	13016	13136	13107	12829	12980	12915	13054	12824	12999	12891	12901	12933	13071	13130	13186	13160	12944	12875	12970	12965	13124	12925	13191	13045	13137	12939	13086	12964	13111	13050	13025	12986	13197	13128	13025	13058	12992	13081	13106	13042	13176	13039	12871	13064	13066	13035	13095	13055	13116	13069	12956	13172	13037	13049	13027	13203	13043	13090	13088	12918	13118	13114	12893	12941	12938	13058	13136	13029	13019	12978	13009	13002	13007	12990	12903	13123	12963	12944	13144	13211	13089	12971	13144	13198	13092	12957	13058	13159	12953	13028	13018	12932	13073	12896	12972	12838	12979	12848	13028	12892	12963	13015	12997	13093	12853	13077	13127	12922	12912	13075	12919	12965	13117	12992	13008	12977	13066	12999	12982	12976	13146	13250	13083	13135	12991	13012	13004	13055	13258	13095	13079	13019	13027	12969	13149	12965	13073	12984	12946	13043	13013	13069	12894	13180	12935	12987	13069	13087	13289	13024	13205	12926	12884	13127	13021	13054	12827	12980	12970	13142	12979	13109	13091	13013	13086	13020	12987	13109	13163	13017	13191	12817	12847	13139	12954	13103	13071	13087	12966	13105	12908	12951	12991	12940	13031	13120	13116	12942	13032	13015	13082	13083	13077	12943	13134	12999	12754	13008	13033	12961	13012	13110	12987	12974	12868	13021	12913	13189	13021	12914	12992	13074	13038	13097	12947	13041	13091	13040	13031	12935	12999	13221	13063	13019	12846	13024	13019	12894	13118	13124	13098	12986	13100	12995	12908	13018	13047	13033	13276	13146	12884	12987	12973	13112	12907	13085	13052	12977	12925	13041	13160	13189	12896	13107	13093	12952	13177	12911	13040	12981	13167	13039	13087	13074	13085	13110	13033	12960	13227	13055	13015	13104	13088	12995	12982	12978	13066	12995	13086	12892	13210	13044	12963	12961	13115	13153	12916	13063	12994	12896	13011	13074	13068	13046	13046	13129	13048	13046	12967	13280	12963	13075	12985	13023	13040	13022	13062	12904	13057	13022	13016	12914	12908	13031	13028	12915	13099	13051	13037	13083	13058	12843	12918	12884	13036	13064	13052	12768	13117	13055	12942	13108	13037	12992	13004	13130	13153	13211	13186	13024	12949	13095	13167	13087	13133	13034	12999	13173	13054	12989	12888	12976	13038	12994	13213	12960	13120	13004	12956	13069	12996	13019	12900	12935	12918	13042	13018	12994	13043	12828	12929	13010	12918	13062	13036	13104	13121	13109	12911	13061	12978	12821	12931	13075	12976	13075	12943	13153	13009	13057	13028	13160	13091	13087	12981	13113	12998	12928	13081	12979	12963	12885	13031	13076	13138	13079	13142	12867	12885	12915	13088	13135	12799	13135	13038	13175	13078	13009	12990	13001	12981	12929	12989	12961	12911	13172	12881	13238	13002	12994	13172	13085	13088	13218	13105	12954	12953	13168	13048	12928	12955	12937	12958	12972	13105	13026	12869	13037	12941	12987	13074	12974	13136	12984	13118	13290	13150	12988	13117	13122	12990	13058	13237	12895	13050	12947	13060	12945	13120	13071	12987	13001	13055	13135	13107	13055	12934	13038	13024	13045	13027	13202	13007	12896	13039	12999	13015	13037	12796	13123	13024	12940	12988	13103	13027	13054	12988	13028	13063	13219	12873	13188	12956	13053	12869	13058	13134	12954	13098	13000	13154	12936	13147	12868	13057	13058	13083	12897	12976	13120	12916	12988	13035	12775	13006	12918	12979	13034	13091	13039	12860	13071	13021	13068	12903	13065	13206	12966	13032	13127	13126	12941	12936	12960	13021	13144	13064	12953	13033	12882	13059	13098	12999	13018	13223	13019	12996	13062	13205	13017	13057	12905	13056	13196	13112	13208	13095	12993	13004	12950	13115	13093	13048	13136	13258	13115	13024	13180	13036	13003	13054	12829	13063	12993	12953	13064	12986	12899	13252	12883	13025	12990	13025	13216	13111	13099	13243	13110	12949	13006	13161	12946	13129	13041	13133	13113	13035	12875	12874	12923	13112	12942	12988	12894	13254	12899	13101	12951	13045	13188	12930	13038	12982	13015	12975	12998	13111	13085	12892	12951	12913	13105	12948	12971	12882	12999	12975	13003	13153	12999	13128	13026	12993	13061	13092	13267	13020	13081	13050	13096	13164	12890	13062	13118	13037	13067	12979	13062	13046	13009	12903	13077	13208	12911	13021	13090	13125	13203	13053	12927	12987	12946	12943	13113	13229	13088	12997	12958	12936	13019	12987	13223	13082	13202	13086	13052	13089	13109	13091	13183	12889	13071	13142	13036	13114	13012	13183	12960	13028	13012	13119	13021	13186	13025	13034	12874	13012	13214	13173	12977	12974	13200	12959	13095	13199	13036	13023	13204	12825	13060	13054	12947	13027	13096	13122	13068	12924	13010	13061	12935	13145	13088	12972	13106	13165	13029	13049	12909	12988	13059	12852	13081	12987	12980	12934	13091	13053	13070	12997	13122	13118	12935	12941	13052	12987	13090	12970	13038	12821	12955	12924	12930	13146	12983	12827	13048	12990	13079	12885	13057	13025	12952	13035	12992	12997	12922	13081	12985	13046	12976	13105	12952	12879	13253	12977	12948	12956	13032	13054	13185	12955	13128	13024	13089	13040	12958	13140	13025	12980	13044	12958	13179	13105	13128	12980	13000	13071	12883	13186	13044	13039	13031	13214	12953	13234	13209	12886	13134	13141	13120	12918	13118	13080	12934	12982	12936	13104	13075	12985	12997	12952	12977	12939	13008	13071	12909	13014	13121	13071	13131	12972	12884	12978	13056	13108	13080	12828	13124	13171	13030	12948	13004	12910	13058	13063	13146	13066	12916	12933	13120	13107	13008	13068	12934	13017	12928	13089	13000	13047	13179	12823	13044	12932	13076	13047	13062	13162	13017	13002	13032	12956	13091	13104	13286	12890	13023	13184	12877	13114	12887	13049	13101	13012	13177	13033	13074	13039	13148	13026	13088	13015	13119	13050	12940	13051	12976	13020	13023	12932	13022	13124	12765	13062	13062	13100	13191	13109	13127	12959	13044	13018	12953	12951	13244	12915	13106	13043	13110	12894	13047	13065	12902	13013	12993	13008	13036	12985	13005	12919	13029	13037	12917	13044	12972	12950	13115	13121	12918	13034	13130	12872	13094	12999	12947	12948	12858	13057	12876	13065	13064	13184	13121	12982	12933	13091	13043	13033	12979	13100	12997	13219	12974	13199	13011	13039	13173	13117	12857	13084	13226	12970	12800	12911	13128	13058	13228	13032	13058	13101	12945	13159	12966	13034	13005	12974	12949	13061	13031	13087	12778	12922	13042	13146	12937	13019	13129	12904	13072	13029	13127	13061	12910	13110	13020	13108	13001	12965	13070	13080	12999	12984	13117	12973	13048	13086	13005	13026	13108	13075	13167	13006	12996	12836	13048	13121	12953	12877	13053	12855	12976	13088	13047	12980	12859	13027	12984	12960	12965	13187	13161	13059	13120	13023	13128	13042	13085	13027	12969	13132	13017	12979	13210	13108	13040	13051	13084	13148	12927	12930	13182	13010	13046	13138	13163	13008	13167	12998	13147	13082	12958	13065	13117	13010	12968	13257	13032	13078	12924	12874	13087	13078	13101	12906	13016	13043	13172	12996	12895	13154	12945	12949	13020	12992	12945	13071	12916	13177	13134	12972	13004	13217	13113	12966	13220	13090	13147	13020	13042	12832	12940	13084	13011	13177	13273	12779	12978	13199	12977	12974	13143	12989	13256	13032	13229	13043	12813	12937	13015	12958	12901	13026	13022	13024	13005	13081	13036	12844	13068	12946	12984	13117	13204	12946	13097	12854	13034	13177	13176	13105	13060	13112	13079	12841	13058	13002	13053	13091	13043	12969	12958	13071	13148	12786	13155	12949	13003	13033	13060	13078	13098	12973	13087	12932	12906	13034	12912	12964	13108	13000	13076	13229	12935	13121	13041	12820	12979	12883	13077	12898	12944	12975	13057	13013	12984	13135	13208	13278	12951	13002	12934	13120	13150	12987	12903	13038	13035	13039	13029	13145	13033	13026	12962	13088	13153	13011	13045	12918	13017	13072	12967	13157	13110	12977	13014	12885	12969	13103	13099	12995	12937	13128	13055	13186	12895	13126	13121	13075	12937	12977	13013	13088	13041	13051	13020	13074	13022	12974	12971	12899	13084	12985	13091	12983	12922
23084	21068	28768	27484	26534	28862	29705	25580	24360	24551	24239	23738	23636	23452	23459	23251	23180	23274	23132	23118	23266	23180	23266	22917	22947	22874	22635	23032	22697	23002	22987	23229	23162	23175	23116	22909	22685	22919	22956	23073	22938	22663	23076	22629	22957	22640	22939	22862	23159	22815	22957	22800	22999	23066	22843	22933	23022	22723	22902	22826	22808	22855	22803	22836	22958	23076	22738	22988	23165	22985	22919	22959	22919	22776	22895	22812	22935	22927	22815	22983	22785	22759	22762	22809	23001	22793	22881	22677	22793	22743	22886	23016	23056	22847	23074	22908	22912	22788	22777	22752	22773	23063	23231	22705	22801	22759	22989	22910	22848	23031	22837	22637	22815	22939	23005	22998	22660	22903	22774	22928	22863	22855	22924	22908	23112	22746	22766	22675	22730	22789	22962	22763	22846	22857	22885	22717	22669	22888	22785	22670	23009	22813	22844	22648	22856	22894	22783	22798	22833	22868	22718	22888	22769	22973	22818	22740	22686	22740	22753	22862	22863	22765	22844	22789	22636	22562	22951	22726	22736	22876	22599	22609	23065	22862	22513	22878	23086	22884	22741	22702	22873	22795	22643	22874	22948	22635	22697	23009	22952	22623	22838	22706	22828	22722	22648	22764	23128	23057	22986	22749	22805	22674	23035	23040	23023	22838	22870	22698	22751	23134	22909	22634	22659	22872	22934	23086	23000	22672	22933	22830	22727	22816	22940	22765	23032	22702	22825	22923	22741	22931	22830	22756	22850	23012	22983	22825	22763	22897	22869	22923	22864	22970	22823	22781	22789	22654	23090	22784	22716	22656	22707	22757	23038	23106	22728	22775	22893	22998	22885	22997	22758	22607	22780	22736	22824	22918	22642	22922	22613	22873	22806	22727	23034	22782	22898	22863	22657	22808	22863	22739	22746	22783	22826	22715	22877	22898	22899	22795	22706	22789	22753	22757	22766	22803	22683	22827	22748	22968	23074	22862	23022	22942	23119	22669	22783	22920	22905	23045	22866	22801	22652	22623	22714	22894	22836	22961	22761	23023	22843	22796	22638	22621	23107	22618	22740	22765	23059	22648	22895	22881	22790	22752	22852	22637	22733	22680	22926	22866	22658	22836	22946	22876	22733	22737	22884	22783	22838	22678	22872	22671	22958	22984	22842	22837	22717	22805	22749	22879	22989	22717	22860	22652	22923	22855	22651	22941	22890	22828	22803	22782	22671	22791	22906	22848	22722	22814	22870	22827	22631	22766	22638	23014	22574	22866	22862	22833	22865	22799	22859	23010	22544	22612	22850	22610	22787	22949	22854	22764	22713	23113	22848	22832	23047	22722	22835	22720	22968	22976	22894	22647	22817	22739	22815	22480	22821	22804	22543	22867	22887	22873	22933	22991	22848	22813	22810	22846	23008	22793	22751	22885	22833	22862	22793	22740	22898	22889	22950	22891	22899	22656	22787	22937	22649	22859	22851	22935	22660	22789	22736	22840	23029	22853	22667	22582	22818	22676	22786	22827	22947	22821	23003	22997	22948	22793	22967	23007	22747	22684	22753	22741	22792	22939	22960	22757	22797	22759	22570	22647	22674	22860	23062	22583	22702	22779	22842	22856	22874	22556	23030	22979	22881	23009	22678	22896	22686	23060	22843	22591	22840	22791	22823	22747	22799	22970	22566	22703	22903	22959	22899	22930	22748	22840	22626	22794	22957	22766	22664	22649	22886	22873	22920	22723	22634	22661	22778	22715	23068	22834	23065	22669	22866	22914	22873	22826	22805	22725	22698	22850	22964	23052	22976	22752	22693	22716	22653	22863	22605	23090	22902	22621	22756	23046	23012	22920	22756	22870	22673	22881	22884	22756	22855	22747	22864	22965	22754	22879	22563	22776	22680	22898	22852	22871	22613	22895	22705	22712	22901	22765	22990	22699	22980	22646	22915	22962	22923	22693	22818	22774	22966	22868	22711	23125	22709	22851	22541	22912	22858	22854	22717	22674	22739	23042	22895	22791	22752	22774	22798	23017	22932	22876	22924	23000	22590	22778	22915	22877	22713	22941	22720	22819	22834	22569	22787	22865	22866	22961	22717	22785	23145	22897	22739	22633	22860	22863	22720	22906	22817	22828	22918	22606	22875	23136	22849	23154	22943	22886	22809	23118	23007	22966	22988	22619	22900	22873	22806	22708	22850	22721	23011	23047	22625	22818	22888	22999	23153	22863	22963	22925	22740	22991	22785	22668	22894	22821	22790	22632	22657	22743	22875	22622	22840	22942	23040	22885	22769	22786	22576	22706	22954	22761	22730	23008	22647	22776	22760	22982	22933	22905	22724	22836	22761	22726	22965	22790	22939	22767	22813	22763	22769	22838	22865	22928	22555	22598	22848	22996	22713	22803	22934	22763	22893	22574	22976	22868	22608	22827	22688	23032	22955	22793	22776	22741	22556	22959	23044	22951	22860	22829	22875	22822	22626	23039	22910	22804	22835	22725	22782	22761	22826	22537	22844	22641	22716	22913	22866	22731	22710	22964	22782	22887	22881	23145	22850	22957	22812	22690	22862	23014	22858	22616	22752	23044	22696	22880	22665	22901	22804	22798	22668	22693	22925	22788	23115	22896	22736	22835	22982	22650	22680	23017	23009	22860	23062	22970	22754	22809	22758	23110	22895	22951	22812	22945	22862	22645	22704	23029	22948	22876	22673	22885	22701	22844	22841	22934	22744	22921	22686	22614	22975	22799	22580	22769	22636	22767	22694	22812	22799	22689	22812	22809	22798	22892	22873	22718	22843	22948	23041	23099	22900	22655	22998	22933	22960	22822	22897	22508	22700	22551	22724	22754	22848	22880	23012	22947	22781	22879	22970	22772	22750	22657	22762	22725	22635	22674	22772	22614	22970	23191	23017	22857	22861	22667	22760	22637	22795	22760	22540	22764	22719	22957	23060	22676	22440	22816	22920	23110	22583	22754	22886	22887	22637	22955	22894	22952	22922	22783	22862	22994	22662	22863	22740	22740	22559	22898	22835	23036	22664	22825	23095	22603	22894	22728	22674	22656	22866	22819	22757	22584	22827	22653	22935	22776	22919	22892	22772	22713	23054	22953	22877	23042	22658	22931	22981	23064	22737	22884	22876	22801	22966	22733	22859	22730	22908	22817	22740	23046	22775	22852	22942	23207	23109	22944	22762	23045	23164	22874	22796	22903	22739	22753	22814	22610	22785	22790	22660	22966	22876	22676	22870	22753	22908	22898	22915	22493	22975	23157	22752	22794	22848	22746	22779	22912	22990	22906	22792	22983	22807	22810	22840	22886	22832	22894	22865	22887	22763	22957	22805	22640	22849	22618	22710	22673	22822	22768	22713	23027	23088	22689	22821	22762	22512	22766	22627	22707	22879	22811	22879	22855	22711	22717	22967	22974	22712	22970	22717	22921	22619	22730	23180	22838	22943	22779	22895	22842	22845	22722	22655	22621	22748	22911	22715	22946	22877	22744	22858	22664	22883	22701	22782	22862	22980	22828	22826	22812	22860	22835	22952	22766	22696	22986	22941	22709	22799	22892	22904	22756	22600	22621	22844	22797	22548	22723	23096	23033	22700	22714	22731	22932	22790	22801	22861	22781	22969	22946	22982	22920	22853	22777	22737	22865	22810	22717	22467	22770	22853	22527	22584	22623	22808	22738	22844	22643	22809	22877	22801	22955	22821	22762	22835	22934	22686	22878	22768	22741	22830	23049	23015	23038	22892	22867	22855	22711	22853	22832	22807	22665	22830	22821	22796	22848	22681	22990	23046	22777	22741	22658	22677	22869	22816	22812	22621	22681	22895	22645	22978	22713	22883	22807	22591	22778	22904	22848	23004	22767	23006	23024	22943	22818	22859	23042	22997	22727	22885	22651	22917	22738	22902	22965	22882	22959	22868	22863	23024	22793	22955	22468	22707	22655	22712	22949	22914	22925	22652	22871	22903	22662	22920	22766	22719	23018	23087	23000	22736	22626	22786	22711	22811	22705	22709	22564	22762	22740	22738	22827	22918	22758	22933	23125	23061	22891	22803	23035	23009	22853	22800	22760	22888	22765	22702	22759	22937	22596	22773	22965	23017	22774	22767	22853	23105	22751	22888	22887	22958	22816	22734	23026	23005	22855	22867	22897	22703	22720	22450	22987	22725	22683	22869	22799	22731	23133	22685	22615	22867	22983	22635	22815	22698	23093	22956	22864	23138	22644	22948	22755	22781	23077	22727	22758	22906	22664	22779	22807	22748	22816	22775	22904	22901	22819	22886	22767	22747	22794	22802	23037	22558	22769	22657	22928	22714	22669	22845	22817	22798	22761	22790	22902	22736	22873	22781	22956	22694	22543	22845	22835	22793	22850	22916	22778	22740	22912	22892	22845	23006	22842	22731	22596	22815	22892	22915	22598	22828	22842	22884	22605	22830	22810	22713	22867	22702	22694	22980	22711	22748	22784	22528	22735	22734	22724	22913	22823	22907	22714	22704	22986	22917	22777	22886	23054	22846	22853	22791	22622	22817	22961	22834	22950	22647	22767	22678	22741	22807	22921	22805	22584	22689	22872	22748	22576	22854	22892	22855	22760	22793	23021	23102	22918	22717	22934	22737	22764	22947	22785	22912	22655	22748	22826	22954	22624	22969	22892	22791	22984	22914	22617	22689	22978	22735	22718	22928	22621	22679	22891	22778	22889	23062	22618	22684	22999	23032	22772	22860	22861	22849	22678	22945	22947	22556	22736	22936	23031	22913	22906	22913	22826	22778	22854	22972	22827	22735	22930	22751	22583	22788	22857	22788	22626	22922	22939	22658	22455	22685	22750	22818	23052	22758	22750	22820	22782	22657	22745	22752	22869	22740	22642	22755	23096	22765	22813	22753	23033	22712	22752	22816	23066	22704	22832	22921	22935	22868	22627	23044	22782	22837	22879	22840	22674	22819	22822	22810	22897	22751	22687	22811	22760	22842	22718	22889	22907	22800	22890	22589	22677	22681	22987	23000	23007	22726	22728	22915	22774	22910	22807	22817	22581	22914	22947	22751	22654	22837	22936	22749	22735	22790	22851	22854	22813	22761	22871	22787	22744	22899	23072	22810	22942	22689	22824	22828	22935	22538	22866	22802	22902	22906	22953	22980	22889
27512	48152	52963	40124	24707	21034	18465	15972	15110	14833	14434	14170	14249	13987	13936	13637	13568	13659	13503	13676	13672	13712	13691	13259	13379	13369	13617	13438	13492	13606	13509	13242	13393	13363	13434	13366	13415	13403	13308	13345	13310	13398	13483	13562	13348	13546	13389	13428	13364	13410	13250	13211	13516	13500	13414	13350	13322	13280	13374	13327	13273	13277	13254	13300	13405	13343	13099	13479	13229	13451	13371	13317	13301	13345	13319	13402	13395	13122	13442	13343	13341	13423	13457	13324	13377	13264	13436	13405	13261	13426	13394	13255	13432	13339	13190	13339	13388	13264	13606	13258	13323	13323	13395	13295	13518	13323	13320	13238	13348	13274	13387	13391	13312	13412	13278	13382	13337	13368	13312	13325	13380	13339	13325	13404	13273	13290	13409	13303	13500	13352	13333	13405	13244	13482	13341	13141	13346	13367	13259	13458	13405	13324	13169	13331	13482	13466	13404	13301	13355	13351	13435	13168	13333	13413	13397	13463	13182	13187	13489	13189	13361	13277	13344	13388	13246	13318	13392	13259	13257	13332	13405	13259	13290	13406	13238	13326	13407	13384	13265	13367	13418	13425	13318	13289	13273	13415	13333	13254	13227	13282	13416	13225	13472	13102	13166	13188	13328	13272	13334	13248	13404	13341	13399	13318	13246	13275	13195	13293	13368	13463	13389	13377	13443	13349	13341	13228	13221	13260	13418	13213	13173	13152	13333	13421	13384	13348	13243	13345	13476	13365	13197	13270	13337	13398	13391	13240	13398	13312	13276	13335	13123	13390	13359	13506	13361	13255	13318	13290	13400	13406	13348	13370	13251	13323	13147	13275	13299	13514	13401	13373	13260	13461	13320	13398	13440	13258	13260	13244	13282	13452	13486	13314	13370	13367	13393	13460	13150	13373	13371	13370	13272	13343	13205	13295	13425	13346	13273	13298	13386	13425	13370	13508	13492	13395	13379	13299	13426	13350	13159	13208	13353	13254	13222	13387	13331	13332	13460	13185	13389	13319	13300	13456	13205	13292	13144	13464	13327	13253	13299	13400	13301	13378	13242	13293	13353	13346	13537	13436	13332	13329	13224	13267	13289	13193	13475	13463	13364	13444	13305	13346	13447	13377	13403	13385	13415	13358	13409	13400	13246	13353	13166	13379	13394	13255	13400	13347	13255	13289	13241	13359	13252	13204	13443	13235	13363	13383	13429	13439	13286	13371	13226	13352	13209	13344	13526	13356	13370	13424	13395	13253	13295	13426	13265	13402	13367	13326	13344	13330	13396	13360	13281	13221	13553	13283	13283	13330	13443	13486	13177	13263	13262	13341	13362	13384	13479	13318	13377	13383	13480	13557	13190	13160	13347	13290	13325	13391	13196	13138	13144	13407	13329	13230	13149	13336	13436	13307	13498	13351	13334	13452	13361	13309	13358	13361	13556	13342	13486	13298	13378	13342	13498	13184	13226	13320	13234	13158	13352	13353	13371	13329	13233	13204	13204	13423	13310	13368	13356	13364	13157	13277	13386	13247	13309	13287	13370	13361	13384	13381	13295	13440	13234	13340	13197	13390	13399	13455	13295	13361	13177	13124	13376	13335	13359	13277	13348	13314	13404	13366	13414	13388	13296	13540	13389	13287	13449	13309	13471	13429	13396	13352	13303	13327	13503	13411	13370	13233	13301	13447	13180	13407	13469	13366	13291	13459	13370	13230	13382	13232	13172	13527	13366	13295	13426	13419	13320	13264	13292	13236	13327	13244	13310	13240	13291	13302	13214	13284	13298	13180	13423	13236	13416	13366	13202	13393	13197	13326	13427	13207	13368	13359	13417	13421	13377	13269	13285	13200	13304	13361	13266	13345	13274	13447	13331	13169	13303	13377	13380	13474	13139	13325	13344	13390	13374	13212	13281	13352	13433	13411	13449	13482	13104	13525	13354	13370	13300	13167	13357	13570	13288	13287	13470	13214	13279	13190	13312	13413	13336	13388	13344	13265	13307	13320	13309	13351	13306	13258	13375	13523	13338	13398	13206	13374	13383	13402	13342	13255	13314	13350	13275	13270	13351	13409	13378	13299	13246	13333	13441	13208	13170	13352	13387	13440	13254	13453	13350	13304	13427	13195	13405	13428	13356	13271	13277	13519	13374	13315	13351	13262	13433	13353	13366	13238	13232	13424	13330	13378	13303	13473	13286	13328	13372	13367	13267	13115	13375	13331	13374	13294	13289	13273	13464	13320	13357	13196	13303	13289	13460	13391	13381	13327	13350	13417	13421	13400	13239	13120	13283	13319	13390	13300	13322	13384	13436	13449	13377	13304	13182	13208	13446	13193	13266	13399	13229	13311	13277	13584	13243	13293	13158	13331	13345	13274	13252	13227	13378	13427	13139	13317	13383	13277	13265	13323	13359	13414	13451	13332	13303	13368	13361	13398	13316	13325	13350	13323	13333	13353	13251	13388	13469	13220	13429	13355	13515	13384	13252	13334	13263	13282	13367	13245	13450	13206	13421	13291	13149	13284	13529	13293	13353	13246	13134	13202	13361	13396	13339	13204	13300	13262	13195	13376	13334	13276	13138	13023	13481	13379	13364	13591	13160	13268	13355	13332	13282	13314	13207	13426	13325	13137	13354	13209	13241	13513	13325	13243	13249	13196	13206	13317	13228	13261	13242	13466	13287	13303	13241	13448	13242	13408	13242	13414	13385	13343	13366	13272	13510	13259	13261	13207	13374	13183	13404	13358	13244	13300	13406	13177	13208	13189	13326	13234	13392	13362	13290	13307	13089	13282	13298	13331	13288	13274	13181	13397	13336	13323	13342	13454	13426	13445	13443	13108	13239	13283	13357	13215	13313	13294	13394	13321	13269	13190	13159	13169	13205	13504	13291	13255	13239	13368	13323	13418	13457	13400	13225	13516	13384	13236	13274	13270	13172	13323	13399	13404	13377	13345	13222	13386	13253	13269	13501	13306	13374	13392	13231	13218	13304	13335	13243	13391	13275	13418	13471	13385	13191	13165	13424	13464	13301	13143	13432	13348	13139	13387	13497	13292	13309	13414	13423	13297	13325	13117	13419	13295	13300	13189	13492	13283	13285	13420	13288	13339	13091	13174	13418	13463	13195	13508	13423	13357	13338	13292	13300	13174	13239	13310	13367	13240	13307	13447	13365	13197	13277	13340	13272	13397	13193	13493	13351	13206	13412	13434	13540	13182	13393	13150	13408	13398	13202	13204	13320	13332	13285	13237	13211	13317	13299	13238	13452	13288	13322	13373	13244	13437	13242	13113	13393	13326	13338	13368	13382	13372	13430	13161	13257	13327	13261	13237	13259	13355	13309	13224	13257	13196	13238	13372	13502	13459	13134	13468	13445	13522	13262	13347	13386	13311	13505	13328	13338	13430	13448	13274	13296	13221	13404	13375	13177	13265	13221	13348	13339	13265	13292	13325	13305	13388	13136	13261	13160	13399	13269	13510	13421	13227	13348	13408	13284	13349	13225	13100	13305	13282	13520	13435	13204	13558	13297	13330	13392	13408	13347	13195	13322	13305	13349	13406	13453	13315	13344	13441	13291	13518	13151	13294	13134	13290	13364	13413	13342	13312	13397	13429	13195	13296	13190	13404	13403	13355	13265	13442	13391	13346	13493	13261	13306	13228	13377	13282	13337	13354	13238	13267	13231	13316	13361	13270	13281	13286	13351	13292	13388	13375	13312	13327	13200	13195	13373	13447	13166	13210	13487	13222	13240	13189	13239	13348	13384	13427	13327	13387	13326	13184	13429	13394	13278	13368	13357	13278	13320	13310	13322	13269	13411	13301	13285	13345	13383	13340	13289	13156	13357	13310	13100	13256	13401	13404	13205	13308	13406	13396	13486	13387	13317	13311	13179	13406	13216	13238	13333	13172	13414	13389	13402	13394	13248	13220	13222	13427	13215	13395	13158	13353	13199	13470	13351	13394	13300	13374	13244	13231	13409	13390	13263	13525	13503	13127	13472	13379	13324	13427	13245	13326	13332	13398	13403	13287	13495	13250	13216	13314	13368	13477	13254	13372	13256	13372	13495	13308	13248	13253	13333	13379	13259	13455	13436	13529	13287	13234	13235	13266	13390	13381	13339	13377	13201	13304	13208	13301	13383	13395	13174	13320	13458	13290	13497	13277	13362	13226	13418	13521	13330	13174	13141	13343	13252	13326	13291	13190	13507	13232	13232	13355	13208	13367	13591	13124	13456	13256	13524	13240	13437	13404	13338	13193	13379	13245	13351	13289	13298	13317	13369	13402	13371	13166	13238	13399	13413	13388	13413	13235	13276	13309	13324	13175	13595	13261	13311	13191	13336	13434	13248	13402	13416	13242	13360	13322	13329	13382	13201	13275	13434	13224	13260	13369	13221	13314	13525	13423	13303	13383	13261	13311	13397	13349	13214	13254	13438	13358	13333	13373	13395	13250	13296	13356	13379	13254	13390	13325	13289	13396	13329	13188	13329	13193	13348	13142	13392	13337	13413	13202	13322	13274	13555	13409	13154	13308	13315	13389	13364	13370	13230	13280	13384	13384	13354	13258	13333	13383	13418	13398	13378	13331	13297	13306	13123	13368	13565	13427	13434	13133	13181	13332	13250	13289	13369	13336	13362	13279	13467	13462	13325	13282	13389	13226	13384	13425	13319	13278	13216	13296	13517	13385	13356	13224	13309	13253	13447	13347	13350	13317	13122	13382	13347	13260	13302	13426	13187	13396	13270	13356	13309	13391	13448	13174	13361	13187	13345	13310	13394	13329	13385	13384	13107	13277	13363	13208	13163	13373	13265	13196	13331	13451	13535	13253	13441	13300	13353	13452	13270	13280	13457	13354	13359	13456	13254	13415	13288	13246	13274	13414	13378	13093	13410	13375	13293	13240	13342	13445	13431	13229	13364	13265	13175	13349	13336	13372	13255	13388	13433	13375	13307	13294	13281	13407	13305	13156	13392	13501	13503	13241	13350	13330	13382	13430	13338	13323	13260	13190	13467	13438	13271	13217	13289	13247	13302	13306	13293	13468	13383	13355	13202	13216	13285	13525	13180	13448	13195	13426	13219	13428	13187	13342	13398	13181	13358	13418	13260	13244	13230	13321	13347	13157	13406	13178	13134	13310	13326	13398
34814	39210	48232	37214	29093	26759	24960	24136	23548	23267	23222	23317	23237	23203	23043	23068	23107	22979	23038	22975	22902	22888	22659	22757	22963	22627	22707	22773	22861	22681	22826	23112	22904	22792	22996	22855	22732	22829	22979	22727	22992	22839	22739	22708	22816	22638	22666	22663	22902	22943	22891	22668	22722	22720	22887	22604	22703	22872	22897	22818	23028	22806	22869	22895	22921	22921	22861	22689	22957	22999	22551	23020	22704	22801	23035	22670	22822	22747	22987	22807	22701	22562	22704	22834	23002	22816	22721	22761	22816	22846	22820	22778	22852	22974	22883	23028	22730	22951	22733	22867	22786	22798	22701	22711	22654	22704	22703	22735	22757	23021	23074	22717	22884	22738	22748	22930	22643	22837	22794	22844	22622	22734	22755	22562	22799	22564	22819	22740	22852	22957	22610	22756	22873	22874	22639	22689	22836	23010	22717	22689	22859	22592	22849	22765	22824	22945	22771	22713	22794	22897	22941	22483	22708	22826	22767	22853	22708	22715	22797	22833	22891	22854	22910	22988	23032	23006	22790	22785	22987	22661	22750	22987	22893	22873	22760	22703	22873	22703	22947	22602	22567	23034	22763	22710	22721	22805	22635	22762	22709	22719	23087	22855	22785	22882	23134	22742	22785	22805	23065	22708	22719	22749	22884	22675	22862	22849	23047	22966	22749	22737	22580	22590	22880	22778	22760	22827	22687	22591	22649	23035	22737	22787	22834	22768	22780	22910	22574	23124	22640	22754	22545	22811	22857	22815	22816	22639	22787	22793	23041	22765	22845	22925	22617	22870	22906	22667	22613	22930	22937	22759	22888	22819	22765	22750	22575	22800	22879	22576	22795	22777	22694	22795	22838	22574	22662	22688	22864	22951	22859	22716	22726	22845	22675	22813	22853	22779	23059	22807	22693	22835	22964	22945	22863	22692	22745	22971	22750	22702	22621	22676	22936	22921	22904	22853	22928	22640	22791	22702	22751	22709	22755	22771	22839	22776	22812	22911	22801	22995	22903	22682	23042	22870	22738	22746	22900	22956	22896	22521	22808	22812	22999	22860	22928	22590	22800	22939	23071	22990	22762	22960	22787	22798	22696	22755	22613	22600	22535	22712	22997	22774	22947	22721	22955	22695	22792	22826	22831	22635	22911	22907	22997	22887	22775	22797	22713	22913	22862	22691	22870	22866	23006	22893	22579	22726	22676	22729	22585	22692	22398	22652	23050	22742	22911	22798	22790	22790	22940	22662	22997	22579	22858	22776	22616	22707	22970	22766	22980	22945	23013	22940	22762	22878	22934	22762	22868	22647	22878	22798	22983	22928	22617	22854	22919	22670	22677	22653	22676	22695	23048	22847	22704	22765	22804	22684	22831	22736	22702	22879	22954	22633	22954	22867	22855	22749	22782	22894	22902	22720	23016	22802	22921	22858	22709	22805	22871	22760	22783	22783	22806	22832	22893	22888	22785	22589	22711	22704	22728	22709	22625	22714	22785	22772	22836	22597	22987	22743	22956	22591	22598	22905	22674	22456	22795	22796	22885	22958	23052	22693	22858	22686	22944	22845	22834	22874	22790	22565	22639	23011	22620	22616	22974	22770	22949	22770	22708	22847	22745	22857	22963	22870	23030	22823	22755	22659	22841	22835	22700	22904	22937	22832	22811	22618	22953	22937	22787	22864	22886	22632	22797	22945	22941	22697	22839	22851	22771	22958	22854	22856	22611	22673	22683	22740	22857	23043	22863	22848	22778	22876	22898	22759	22888	22728	22642	23125	22639	22798	22891	22733	22763	22684	22959	22952	22734	22716	22528	23078	22854	22507	22647	22877	22896	22865	22909	22955	22853	22766	23064	22785	22755	22903	22669	22698	22873	22764	22925	22819	22751	23173	22782	22576	22694	22714	22831	22793	22720	22743	22780	22861	22766	22945	22673	22822	22744	22838	22897	22988	22681	23061	22783	22687	22657	22534	22735	22968	22920	22824	22812	22782	22628	22774	23128	22918	22982	22640	22924	22715	22638	22855	22622	22353	22777	22783	22631	23065	22634	22693	22664	22948	22755	22821	22820	22724	22715	22636	22732	22657	22858	22908	22915	22863	23033	22876	22707	22941	23125	23015	22742	22798	22965	22912	22637	22667	23050	22778	22776	22706	22699	22933	22832	22741	22723	22619	22638	22708	22595	22893	22716	22914	22781	22850	22659	22750	22992	22516	22832	22746	22866	22772	22902	22884	22708	22803	22766	22689	22682	22700	23061	22723	22757	22764	22890	22796	22710	22721	22537	22758	22920	22483	22619	22747	22833	22932	22711	22629	22616	22716	22605	22835	22804	22634	22667	22732	22750	22781	22733	22677	22628	22663	22621	22895	22865	22743	22796	22833	22968	22646	22899	22775	23086	22943	22784	22647	22823	22805	22797	22892	22838	22727	22773	22981	23011	22710	22914	22864	22851	22759	22895	22732	22990	23039	22742	22787	22957	22974	22908	22780	22918	22840	22851	22758	22870	22650	22827	22702	22753	22743	22844	22614	22595	22712	22792	22877	22865	22688	22612	22714	22824	22762	22969	22988	22771	22550	22624	22947	22602	22833	22737	22712	22747	23038	22892	22562	22557	22753	22444	22503	22804	22871	22835	22755	22883	22799	22855	22791	22812	22709	22761	22901	22771	22752	22711	22767	22811	22915	22808	22821	23021	22922	22747	22933	22739	22762	22612	23002	22708	23081	22779	22993	22885	22781	22991	22603	22749	22880	22893	22706	22881	22956	22884	22712	22746	22899	22773	22898	22793	22739	22638	22727	22788	22939	22869	22863	22758	22742	22876	22758	22758	22812	22743	22889	22860	22647	22914	22980	22769	22648	22785	22645	22596	22866	22855	22796	22800	22820	22707	22981	22894	22876	22921	22648	22940	22886	22825	22819	22678	22736	22713	22945	22739	22782	22776	22653	22630	22612	22887	22945	22958	22821	22890	22896	22715	22766	22802	22588	22587	22821	22978	22779	22615	22639	22601	22833	22829	22914	22513	22805	22608	22908	22846	22996	22793	22609	22963	22800	22878	23041	22726	22835	22961	22587	22897	22865	22575	22914	22974	22858	22492	22753	22709	23112	22725	22926	22939	22740	22873	22799	22590	23065	23004	22926	22829	22903	22705	22694	22939	23002	22915	22998	22909	22750	22615	22898	22584	22839	22820	22744	22717	22793	22739	22997	22799	22880	22979	22638	22652	22596	23114	22919	22774	22776	22719	22907	22766	22627	22872	22844	23039	22721	22917	22660	22714	22855	22860	22635	22842	22899	22620	23082	22643	22986	22773	22856	22635	22733	22781	22934	22594	22729	22701	23138	22834	22915	22910	22897	22975	22733	22737	22766	22856	22663	22976	22782	22791	22608	22718	22654	22754	22698	22553	23116	22962	22601	22907	22724	22682	22700	22956	22821	22676	22718	22760	22799	22673	22852	22679	22635	22687	22677	22921	22900	22525	22720	22727	22661	22775	22667	22961	22777	22636	22750	22986	22656	22476	22696	22877	22767	22629	23000	22916	22924	22765	22637	22756	22869	22772	22765	22819	22982	22746	22582	23110	22874	22835	22870	22680	22761	22836	22577	22674	22714	22752	22708	22920	22949	22762	22931	22883	22690	22905	22793	22981	22886	22838	22768	22680	22681	22766	22893	22772	22939	23065	23105	22815	23035	22999	22909	23048	22868	22635	22875	22664	22978	22831	22826	22872	22945	22646	22718	22691	22877	22690	22698	22673	23003	22799	22685	22875	22529	22700	22817	22650	22741	22860	22997	22978	23048	22762	22737	22780	22916	22700	22704	22815	22701	22852	22826	22707	22909	22890	22815	22685	22715	22950	22911	22880	22740	22852	22784	22788	22701	22670	22998	22809	22961	22718	22687	22905	22800	22740	22975	22624	22873	22982	22864	22800	22813	22709	23023	22708	22716	22907	22857	22814	22807	22803	22749	22874	22847	22668	22816	22929	22980	22936	22739	22860	22909	22858	22674	22917	22654	22751	22706	22691	22721	23010	22960	22789	22660	22689	22825	22878	22684	22615	22791	22819	22771	22800	22824	22740	22654	22695	22759	22607	22849	22718	22880	22884	22619	23002	23022	22655	22810	22850	22643	22682	22766	22820	22740	23028	22962	22780	22870	22900	22920	23008	22974	22765	22684	22764	22744	22977	22701	22633	23008	22757	22856	22890	23051	22800	22762	22839	22779	22773	22699	22544	22640	22675	22870	22827	22727	22916	22699	22827	22940	22903	22900	23002	22606	22475	22781	22727	22873	23061	22919	22691	22823	22910	23008	22958	22853	22662	22854	23061	22842	22685	22773	22813	22787	22914	22726	22715	22916	22809	22948	22743	22763	22855	22916	22998	22930	22700	22801	22746	22859	22787	22768	22724	22751	22883	22705	22749	22609	22802	22699	23092	22929	22665	22852	22849	22733	22902	22940	22774	22739	22916	22828	22816	22971	22883	22840	22950	22825	22773	22738	23051	22924	22903	22849	22767	22738	22779	22706	22958	23053	22815	22871	22743	22532	22748	22534	22754	22800	22910	22543	22658	22701	22628	22692	22713	22686	22832	23073	22913	22773	22695	22832	22786	22906	23056	22829	22781	22718	22604	22630	22976	22705	22676	22657	22852	23030	22876	22823	22802	23103	22911	22643	22672	22990	22790	22591	22746	22667	22578	22843	22710	22745	22762	22684	22558	23111	23035	22764	22793	22692	22885	22954	22763	22920	22784	22535	22923	22926	22872	22831	22783	22823	22985	22873	22671	22805	22989	22654	22673	22796	22714	22960	22833	22714	22754	22892	22639	22740	22772	22822	22869	22853	22863	22769	22838	22850	22927	22868	22689	22922	22902	22634	22689	22929	22704	22713	22723	23080	22674	22805	22720	22978	22768	22973	23045	23028	22796	22657	22902	22756	22719	22942	22985	22625	22595	22825	22512	22737	22928	22758	22852	22890	22928	22678	22893	22817	22914	22734	22873	22845	22747	22874	22997	22671	22683	22671	22925	22643	22967	22770	22962	22834	22752	22622	23113	22621	22727	22892	22529	22794	22815	22692	22604	22659	22670	22885	22916	22738	22654	23087	23016	23049	22996	22855	22982	22911	22839	22700	22840	22816	22723	22868
27885	44302	42482	26212	20070	17300	15603	14444	13961	13805	13594	13458	13438	13384	13293	13316	13355	13213	13013	13366	13196	13124	12998	13334	13010	13259	12970	13038	13251	13158	13062	13077	13103	13094	13062	13032	13150	13132	13290	13157	13003	13063	13131	12994	13310	13046	13067	12946	13108	13049	13282	13025	13087	13221	13105	13018	12926	13060	13074	12974	12853	12886	13191	13127	13177	13094	13107	13027	12992	12956	12959	13084	13096	13064	13323	13097	13012	12995	12961	13371	13230	13180	12975	13108	12966	13066	13043	13085	13198	13007	13286	13289	13043	13090	13109	13117	12938	13141	13096	13010	13185	13027	13177	13107	13119	13045	13162	13014	13111	13200	13166	13040	13138	13148	13146	13050	13104	13117	12971	13235	13094	13129	12973	13060	13030	13145	12954	13123	13047	13172	13092	13029	13093	12926	12916	13184	13211	13029	13211	13116	13061	13094	13137	13113	12963	13249	13156	12898	13125	13017	13126	13124	13033	13043	13226	13241	13207	13089	13071	13203	13004	13086	12892	13298	13134	13098	13154	13069	12993	13261	12976	13226	13215	13226	13331	13129	13042	13090	12985	13219	13200	13057	13189	13212	13277	13170	13022	13090	13290	13076	13198	13110	13032	13111	13226	13029	13117	13116	13251	13073	12942	13130	12979	12990	13214	13185	13165	13062	13060	12958	13168	12933	13030	13122	13072	13224	13155	12995	13162	13119	13096	13055	13066	13090	13038	13119	13167	12962	13123	13053	13121	12946	13029	13101	13081	13141	13113	13064	13050	12883	13005	13139	12995	13146	13010	12932	13153	13052	12981	13091	13201	12923	13073	13086	13139	12947	12905	12929	13012	13059	13163	13188	13055	13138	13278	13009	12958	12988	13197	13165	13063	13001	12980	12961	12884	12965	13192	13088	13185	13033	13125	13048	13019	13087	13037	13068	13038	13129	12937	13042	13100	13029	12926	13251	13011	13240	12968	13275	12995	13103	13178	13062	12959	13201	13132	13086	13091	13113	13144	13040	13156	13035	13142	13064	13155	13112	13014	13145	12892	13078	12923	13145	13202	13055	13222	13046	13158	13144	13181	13084	12961	13131	13064	13113	13014	13169	13100	13145	13222	13070	13020	13110	13019	13145	12975	13078	13020	13054	12991	13135	13172	13120	13102	13134	13042	13057	13050	12983	13183	13033	13065	13154	13232	13076	13083	13074	13138	13036	13206	13194	13157	13095	13159	12907	13226	13276	13065	13064	13202	13065	13141	13161	13061	13140	12815	13092	13087	13122	13194	13046	13096	13117	13124	13173	13136	13215	13204	13172	13063	12996	13046	13217	13099	13165	13031	13235	13102	13009	13185	13023	13340	13010	13229	12990	13155	13145	13094	13123	13096	13020	13153	13161	13091	13064	13245	12980	13032	13110	13108	13084	12977	13158	13173	13195	13232	13071	13061	13087	13106	13179	13063	13062	13105	13133	13007	13108	13324	13106	12984	13108	13101	13100	13039	13092	13172	13155	13018	13214	13068	13049	13165	13168	13080	13095	13187	13080	13137	13094	12947	13004	13114	13154	13238	13023	13222	13049	13284	13160	13069	13071	13176	13127	13195	13122	13033	13222	13086	13237	13073	13158	13058	13113	13131	13097	13013	13119	13078	13100	13086	13145	13013	13244	13020	13101	12979	13089	12965	12952	13083	13171	13099	13139	13029	13130	13234	13037	13165	12996	12981	13070	13115	13028	13065	13162	13244	13158	13086	13097	13096	12882	13038	13076	13142	13160	13089	12927	13277	13139	12995	13037	13063	13158	13159	13095	13155	13067	13128	13111	13211	13177	13056	13068	13134	13111	12884	13260	13141	13129	13017	13094	13082	13143	13031	13093	13099	13119	12979	13120	13158	13242	13179	12978	13152	13018	12877	13159	13196	13172	13189	13049	13264	12981	13190	13221	13128	13000	13170	12986	13081	13285	13025	13029	13067	12981	13171	13121	13122	13138	13088	13086	12934	13201	13207	13061	13079	12904	12984	13124	13149	13023	13120	13087	13153	13021	13271	13169	13060	13122	12975	13142	13076	13016	13034	12991	13236	13101	13138	13217	12973	13077	13084	13167	12887	13016	12865	12960	13037	13146	12929	13166	13039	13048	13171	12972	13079	13247	13121	13025	13094	13055	13085	12999	13124	13082	13072	13116	13163	13006	12929	13112	13136	13227	13058	12996	13240	13192	13105	13108	12990	13248	13093	13261	12992	12943	13098	13087	13149	13171	13191	12927	13155	13239	13216	13203	12961	12979	13062	13133	12949	13208	13104	13284	13194	13002	13019	13166	13005	13033	12927	13121	12851	13018	13201	13104	13085	13058	13145	12999	13090	12965	13234	13084	12996	13161	13077	13164	13176	13031	12990	13117	13172	13118	13078	13123	13130	13112	13127	12948	13178	13108	12894	13112	13300	13179	13208	12893	13094	13199	12986	13190	13125	13137	13142	13108	12949	13072	13030	13057	13349	12893	13050	13086	12941	13050	13099	13113	13021	13046	13174	13136	13229	13051	12998	13104	13095	13172	13201	13130	13177	13092	13018	13173	13118	13074	13097	13106	13141	13058	13112	12919	12999	13046	13101	12993	13241	12879	13018	13050	13154	13151	13187	13053	13091	13052	13116	13107	13272	13064	13194	13253	13049	13004	13034	13049	13130	13083	12943	13048	13140	12977	13201	12948	13200	13153	13016	13091	12983	13092	13144	13060	13040	12869	13103	13178	12947	13134	13268	13150	12946	13085	13341	12944	13168	13015	12933	13091	13152	13086	13198	13042	13001	13124	13077	13192	13079	13192	13185	13026	13115	13091	12900	12944	13179	13196	12921	13229	13187	13286	13186	12933	13065	13056	13103	13211	13109	13148	13059	13142	13215	13153	12946	12855	13170	13163	13301	13031	13153	13233	13076	13131	13147	13127	13185	13199	12992	13220	13159	13186	13046	13073	13107	13084	13216	13140	12975	13064	13163	13021	13182	13132	13004	13051	13083	13159	13012	13021	13242	13096	13243	13076	13295	13021	13092	12904	13112	13045	13083	13098	13274	13250	13063	12958	13121	13042	12930	13235	13090	12983	13160	13051	13132	13062	13104	13194	13216	13183	13028	13082	13120	13020	13191	13181	13268	13246	13162	13157	12752	13040	13155	13081	13044	13072	13097	13208	13014	13019	12957	13005	13232	13097	13086	13086	13018	13178	13114	12951	13065	12938	13090	13242	13113	13111	13068	13043	13138	13120	13207	13132	13026	13166	12893	13042	13266	13039	13020	12993	13280	13066	13021	13150	13067	13148	13042	13223	13191	13202	13087	13179	13143	13128	13119	13007	13177	13076	13026	13232	12998	13120	13087	12980	13066	13002	13092	13046	13225	13142	13065	13280	13260	13117	13010	13095	12932	12978	13143	13272	13036	13158	13030	13194	13102	13074	13116	13033	13016	13153	13074	13107	13154	13158	13003	13252	13163	12990	13132	12965	13149	13055	13061	13141	13137	13191	13076	13151	13080	13144	13115	13215	13082	13215	12998	13103	13012	13077	12990	12973	13070	12968	13146	13044	13091	13124	13140	12985	13113	13013	13101	13066	13115	13011	13271	12937	13039	13321	13190	13247	12904	12944	13110	12976	13232	12922	13098	13211	13143	13126	12881	13146	12931	13102	13182	13130	13056	12948	13158	13210	13044	12984	13322	13145	13246	13173	13129	13215	13170	13005	13055	13069	12989	13178	13109	13193	13180	13161	13131	13114	12973	13116	12883	13105	13239	12877	13129	13095	13075	12946	13113	13036	13148	13097	13038	13194	13045	13211	13196	13016	13063	13041	13145	13033	13030	13030	13281	13187	13160	13195	13098	13051	13024	13041	12979	12964	13204	13231	13058	13117	13025	13036	13128	13013	13032	13257	13123	13244	13089	13048	13140	13068	13082	13064	13136	13051	12980	13211	12939	13045	13202	13208	13160	13108	13093	13105	13108	13077	13044	13043	13236	13002	13031	13175	13076	13029	13109	13072	13017	13166	13161	13282	13092	13272	13076	13279	13130	13094	12989	13176	13051	13067	13196	12977	12856	13032	13018	13159	13068	13342	13138	13139	13225	13167	13189	13090	13086	13087	13098	13217	13164	13267	13158	13047	13155	13091	12903	13046	13133	12995	13126	13026	13274	13079	13030	13244	12880	13216	13005	13133	13048	13231	13150	12935	13148	12995	13033	12994	13218	13062	13188	13031	13199	13164	13020	13126	13292	13105	13262	13045	13230	13104	13037	13131	13073	13169	12992	13153	13220	13125	13209	13104	13136	13216	13154	13332	13138	13199	13141	13057	13085	13115	13062	13249	13151	13145	13196	13174	13088	13131	12864	13112	13019	12889	13245	12993	13052	13047	13114	13101	13114	13136	12917	13345	13256	13157	12917	13002	13222	13172	13034	13153	13150	13135	12883	13054	13128	13132	13111	13035	13016	13015	13063	13286	13162	12921	13064	13055	13156	13270	13064	13248	13274	13083	13102	13003	13235	13013	13172	13080	13074	13219	13329	13232	13029	13203	13078	13071	13162	13087	13141	13065	13158	12974	13086	13264	13130	13092	12905	13047	13051	13114	13094	12890	13072	13077	13070	13185	13054	13133	12977	12999	13065	13044	13029	13165	13039	13025	13232	12962	13171	13173	13005	13053	13091	13051	13017	13014	12989	13064	13047	13034	13088	13184	13021	13036	13142	12993	13262	13099	12990	13065	13093	13059	13125	13092	13122	13053	13078	13201	13154	12918	13195	13092	13046	12922	13038	12947	13275	12978	13176	13050	12988	13051	13206	13097	13130	13022	13088	12925	13015	13179	13176	13181	13072	13218	13279	13274	13057	13125	13061	13072	12979	13172	13098	13088	13112	13065	13142	13018	13013	13120	13070	13145	13142	13069	13229	13061	13107	12968	13123	13020	13090	13145	13245	13073	13074	13098	13035	13210	13121	13126	13124	12964	13179	13133	13020	13031	13172	13071	13124	13070	13161	13278	13039	13260	12933	12925	13033	12975	12987	13115	13292	13094	13069	12943	13068	13111	12901	13201	13218	13101	13333	13192	13116	13013	13011	13067	12917	13003	13186	13055	13055	13048	13049	12942	13158	13238	13282	13042
24579	21590	29916	29781	27713	27716	26906	24417	23681	23903	23545	23108	23217	23094	22847	22923	22838	22915	22824	22713	22868	22891	22817	22776	23052	22858	22960	22894	22983	23059	22852	22778	22966	22856	22895	22872	22774	22917	22736	22841	22831	22773	22565	22810	22819	22873	23120	22777	22899	22701	22667	22839	22600	22810	22561	22833	22871	22635	22622	22748	22868	22718	22782	22530	22650	22641	22690	22789	22781	22836	22889	22671	22867	22684	22755	22841	22798	22584	22796	22788	22872	22834	22841	22637	22826	22953	22813	22843	22899	22831	22735	22961	22754	22802	22642	22675	22648	22875	22792	22565	22709	22629	22573	22552	22727	22803	22829	22659	22717	22718	22730	22560	22734	22702	22776	22650	22755	22698	22663	22633	22688	22569	22527	22661	22634	22592	22947	22557	22532	22664	22667	22935	22913	22789	22689	22694	22554	22693	22560	22635	22683	22667	22957	22890	22704	22799	22720	22812	22630	22734	22604	22696	22734	22665	22698	22661	22504	22600	22590	22746	22432	22949	22820	22828	22773	22499	22867	23132	22767	22957	22564	22740	22637	22532	22579	22834	22535	22637	22705	22675	22676	22516	22657	22812	22484	22660	22865	22614	22818	22607	22728	22691	23165	22551	22778	22591	22858	22865	22555	22560	22626	22669	22640	22813	22796	22886	22815	22622	22725	22536	22571	22897	22773	22643	22671	22783	22693	22811	22712	22923	22747	22670	22645	22656	22588	22543	22653	22723	22801	22575	22606	22824	22882	22730	22835	22695	22670	22621	22736	22776	23070	22780	22545	22577	22642	22682	23098	22723	22747	22709	22682	22729	22766	22805	22757	22508	22603	22964	22615	22839	22678	22737	22481	22742	22759	22482	22697	22829	22557	22511	22641	22566	22620	22768	22936	22694	22832	22603	22696	22815	22584	22670	22694	22522	22759	22448	22560	22591	22487	22792	22690	22711	22636	22648	22877	22982	22679	22641	22713	22785	22754	22785	22515	22563	22938	22697	22722	22699	22641	22676	22715	22739	22728	22812	22690	22839	22643	22830	22908	22723	22691	22858	22733	22705	22645	22795	22726	22702	22717	22701	22830	22828	22667	22565	22595	22726	22972	22845	22735	22505	22680	22833	22552	22524	22719	22644	22849	22437	23081	22627	22714	22758	22711	22892	22800	22619	22689	22789	22704	22650	22647	22623	22666	22827	22914	22550	22678	22820	22721	22629	22600	22896	22642	22791	22783	22714	22269	22619	22446	22669	22708	22831	22588	22654	22584	22807	22759	22626	22480	22641	22740	22783	22828	22674	22910	22893	22706	22480	22635	22638	22743	22443	22649	22357	22733	22849	22760	22810	22913	22763	22869	22627	22853	22736	22763	22801	22912	22667	22784	23022	22680	22714	22749	22625	22848	23008	22825	22789	22661	22758	22802	22540	22844	22943	22691	22815	22998	22830	22671	22566	22953	22709	22572	22839	22873	22553	22790	22642	22636	22884	22834	22788	22761	22609	22639	22786	22423	22875	22817	22730	22655	22646	22975	22632	22608	22861	22428	22646	22754	22630	22813	22630	22501	22850	22775	22763	22717	22639	22641	22700	22772	22559	22796	22863	22640	22664	22645	22628	22758	22626	22613	22306	22983	22786	22689	22629	22791	22572	22702	22556	22988	22839	22831	23005	22752	22896	22464	22539	22392	22797	22485	22693	22601	22821	22844	22642	22734	22786	22852	22642	22622	22784	22823	22572	22618	22598	22749	22643	22666	22806	22817	22887	22691	22799	22766	22683	22936	22796	22734	22552	22901	22668	22965	22552	22871	22842	22532	22698	22798	22581	22793	22837	22590	22682	22732	22976	22855	22624	22665	22804	22652	22756	22748	22864	22659	22560	22713	22829	22726	22579	23037	22552	22615	22895	22917	22768	22599	22691	22769	22664	22883	22866	22574	22684	22627	22680	22647	22637	22727	22583	22745	22951	22979	22655	22872	22812	22779	22627	22619	22699	22773	23006	22971	22901	22668	22831	22893	22619	22546	22732	22705	22652	22681	22770	22709	22680	22678	22944	22684	22758	22616	22750	22729	22765	22743	22530	22771	22824	22720	22976	22548	22649	22536	22752	22757	22620	22665	22610	22595	22510	22787	22784	22827	22680	22702	22600	22631	22586	22669	22620	22801	22500	22752	22579	22737	22784	22854	22840	22718	22897	22768	22753	22649	22765	22588	22802	22733	22791	22674	22709	22675	22902	22632	22667	22637	22539	22881	22614	22858	22881	22868	22787	22808	22798	22727	22891	22744	22611	22750	22796	22679	22727	22815	22698	22697	22536	22673	22738	22841	22869	22688	22871	22562	22818	22348	22863	22980	22707	22804	22606	22842	22751	22957	22613	22841	22484	22815	22732	22776	22780	22781	22779	22889	22403	22565	22813	22564	22614	22864	22763	22602	22827	22581	22768	22918	22679	22641	22668	22890	22652	22961	22654	22700	22802	22635	22552	22574	22764	22763	22528	22731	22698	22637	22859	22711	22707	22597	22526	22727	22821	22729	22836	23061	22731	23040	22725	22642	22927	22851	22801	22807	22797	22552	22646	22496	22999	22834	22983	22847	22805	22762	22608	22749	22669	22643	22861	22985	22731	22578	22753	22742	22908	22650	22865	23068	22627	22750	22404	22636	22647	22620	22646	22762	22883	22896	22640	22509	22789	22656	23063	22751	22559	22600	22731	22736	22782	22655	22607	22630	22750	22702	22648	22600	22723	22882	22747	22578	22794	22613	22684	22698	22703	22730	22812	22897	22930	22692	22986	22670	22700	22652	22665	22633	22777	22671	22816	22762	22528	22818	23049	22688	23099	22849	22622	22858	22754	22699	22904	22987	22725	22571	22741	22511	22789	23006	22757	22681	22817	22575	22958	22876	22726	22560	22621	22622	22655	22624	22788	22771	22684	22656	22734	22872	22663	22747	22678	22696	22770	22787	22802	22883	22868	22705	22885	22978	22753	22590	22760	22932	22700	22826	22771	22641	22585	22939	22583	22896	22665	22689	22528	22664	22755	22806	22855	22412	22783	22594	22503	22752	22768	22629	22659	22889	22560	22771	22743	22658	22657	22876	22770	22666	22650	22867	22780	22670	22890	22735	22628	22720	22848	22660	22609	22810	22615	22593	22779	22505	22942	22952	22818	22758	22766	22679	22667	22745	22659	22711	22641	22715	22990	22829	22826	22738	22730	22640	22712	23035	22663	23100	22883	22870	22760	22928	22697	22525	22567	22694	22696	22899	22975	22692	22603	22696	22677	22441	22586	22785	22810	22661	22621	22746	22779	22773	22723	22787	22738	22831	22858	22788	22747	22632	22737	22742	22923	22790	22974	22753	22493	22744	22676	22700	22543	22867	22814	22735	22819	22807	22655	22933	22850	22606	22712	22854	22715	22796	22674	22984	22885	22560	22671	22225	22951	22774	22707	23000	22817	22739	22758	22801	22575	22792	22907	22761	22471	22779	22736	22681	22686	22666	22767	22745	22615	22767	22748	22605	22935	22649	22428	22616	22590	22865	22622	22716	22736	22779	22798	22707	23049	22818	22557	22590	22844	22378	22826	22720	22831	22932	22805	22690	22808	22861	22781	22664	22887	22822	22564	22706	22703	22815	22550	22775	22680	22627	23096	22744	22834	22672	22782	22789	22907	22522	22966	22742	22628	22893	23080	22724	22736	22687	22664	22746	22884	22718	22510	22583	22602	22932	22806	22821	22790	22910	22680	22605	22381	22831	22748	22808	22714	22695	22739	22778	22846	22715	22810	22554	22678	22789	22873	22663	22778	22723	22713	22673	22742	22876	22862	22801	22753	22576	22651	22613	22760	22683	22908	23000	22685	22631	22697	22603	22681	22929	22743	22638	22723	22828	22943	22821	22688	22984	22517	22733	22688	22741	22571	22820	22887	22812	22462	22687	22574	22607	22680	22558	22667	22718	22643	22615	22780	22756	22842	22730	22706	22663	22692	22747	22819	22655	22807	22623	22662	22759	22764	22875	22821	22845	22555	22798	22647	22742	22617	22822	23119	22763	22889	22635	22796	22779	22725	22827	22605	22688	22843	22890	22687	22722	22770	22899	22615	22540	22941	22781	22884	22937	22693	22732	22630	22572	22673	22624	22710	22629	22485	22721	22751	23156	22689	22699	22404	22754	22622	22514	22361	22653	22753	22718	22871	22564	22930	22939	22589	22687	22590	22754	22408	22782	22392	22630	22748	22855	22779	22887	22846	22623	22686	22765	22901	22710	22772	22758	22784	22784	22583	22813	22603	22548	22740	22791	22519	22712	22821	22653	22531	22590	22776	22980	22722	22650	22667	22626	22472	22615	22429	22827	22713	22742	22743	22667	22619	22773	22879	22804	22835	22697	22789	22607	22633	22672	22880	22896	22829	22704	22554	22608	22783	22603	22595	22925	22891	22647	22634	22765	22814	22667	22852	22837	22822	22682	22750	22772	22661	22552	22572	22514	22747	22618	22638	22649	22536	22591	22725	22809	22645	22881	22833	22768	22661	22771	22786	22579	22858	22648	22595	22445	22841	22789	22580	22959	23007	22992	22845	22750	22703	22587	22586	22644	22733	22602	22618	22675	22697	22805	22839	22833	22721	22711	22534	22792	22779	22634	22582	22967	22844	22713	22773	22625	22595	22466	22858	22660	22733	22634	22628	22910	22509	22776	22831	22695	22657	22669	22759	22670	22747	22682	22837	22540	22696	22794	22520	22766	22675	22740	22799	22835	22780	22496	22933	22795	22628	22825	23057	22609	23002	22546	22677	22724	22846	22911	22807	22534	22747	22826	22766	22637	22991	22761	22629	22739	22653	22810	22996	22842	22576	22702	22621	22768	22671	22800	22757	22762	22680	22626	22687	22565	22772	22803	22981	22779	22728	22955	22689	22709	22743	22930	22680	22645	22745	22878	22804	22518	22583	22722	22727	22938	22762	22832	22742	22632	22597	22616	22806	22874	22837	22694	22762	22931	22537	22854	22716	22788	22595	22713	22721	22641	22874	22649	22794	22527	22761	22757	22696	22655	22674	22765	22968	22922	22836	23068	22665	22672	22618	22846	22708	22815	22821	22696	22570	22891	22909	22776	22814	22821	22905	22643	22610	22777	22681
31265	55356	43674	28784	21243	18225	16272	15059	14494	14042	13663	13732	13612	13775	13573	13451	13469	13171	13317	13465	13461	13433	13228	13207	13411	13219	13220	13333	13374	13213	13300	13280	13360	13432	13168	13208	13295	13299	13344	13316	13228	13321	13280	13193	13530	13311	13316	13135	13184	13415	13286	13233	13256	13216	13161	13293	13338	13205	13316	13222	13179	13069	13234	13149	13167	13329	13316	13109	13379	13415	13304	13275	13325	13341	13427	13179	13252	13183	13235	13195	13355	13228	13317	13057	13384	13200	13242	13116	13169	13311	13390	13269	13174	13195	13256	13225	13165	13174	13319	13226	13283	13101	12980	13199	13161	13169	13251	13351	13365	13191	13360	13278	13249	13339	13127	13198	13270	13351	13116	13157	13151	13381	13404	13231	13331	13323	13247	13169	13338	13191	13348	13188	13159	13283	13161	13217	13116	13155	13227	13423	13101	13345	13140	13224	13266	13238	13360	13248	13126	13192	13240	13075	13262	13116	13289	13145	13232	13280	13198	13174	13383	13214	13320	13215	13120	13200	13212	13111	13211	13375	13233	13494	13304	13183	13023	13134	13348	13137	13288	13206	13199	13315	13324	13255	13215	13179	13179	13208	13249	13181	13258	13220	13229	13238	13357	13168	13183	13184	13051	13263	13150	13573	13216	13138	13120	13368	13095	13245	13252	13233	13260	13068	13326	13327	13108	13301	13340	13216	13208	13234	13182	13215	13226	13192	13406	13145	13098	13258	13238	13300	13127	13298	13241	13250	13195	13119	13166	13163	13240	13262	13169	13163	13266	13297	13192	13208	13386	13175	13148	13313	13237	13264	13247	13217	13325	13268	13182	13114	13117	13262	13144	13231	13245	13348	13181	13363	13047	13421	13362	13169	13340	13344	13239	13257	13293	13147	13267	13095	13144	13214	13047	13343	13290	13336	13223	13222	13277	13226	13192	13183	13139	13211	13313	13241	13093	13299	13275	13445	13127	13129	13156	13332	13217	13188	13213	13279	13288	13244	13230	13113	13313	13352	13201	13230	13219	13214	13064	13004	13120	13188	13071	13322	13182	13238	13200	13296	13125	13115	13232	13166	13129	13253	13295	13267	13263	13100	13255	13006	13274	13314	13170	13221	13229	13106	13126	13159	13156	13197	13263	13253	13351	13229	13319	13090	13174	13201	13226	13310	13150	13149	13144	13080	13159	13302	13336	13287	13320	13261	13207	13362	13090	13073	13254	13095	13143	13268	13171	13341	13097	13263	13167	13239	13186	13164	13155	13109	13265	13295	13061	13455	13284	13334	13336	13099	13333	13235	13313	13207	13192	13275	13287	13234	13195	13348	13286	13235	13371	13071	13169	13179	13146	13084	13225	13441	13203	13296	13309	13021	13229	13239	13063	13207	13084	13266	13337	13337	13106	13076	13300	13218	13101	13347	13303	13295	13309	13132	13168	13319	13255	13214	13120	13259	13151	13147	13065	13282	13298	13212	13131	13218	13232	13140	13336	13196	13159	13315	13228	13200	13225	13194	13128	13276	13059	13250	13197	13297	13146	13188	13289	13290	13334	13185	13282	13107	13207	13281	13206	13226	13360	13290	13310	13200	13280	13252	13165	13179	13148	13289	13339	13319	13249	13316	13238	13290	13112	13278	13310	13297	13255	13077	13225	13247	13233	13293	13233	13353	13134	13149	13142	13154	13129	13135	13372	13367	13086	13324	13342	13343	13107	13244	13259	13239	13125	13362	13163	13143	13166	13297	13137	13181	13389	13240	13131	13073	13324	13243	13353	13106	13248	13195	13294	13122	13233	12990	13396	13364	13125	13123	13257	13118	13297	13288	13308	13192	13359	13317	13076	13251	13273	12969	13276	13234	13407	13210	13066	13220	13213	13046	13242	13173	13240	13280	13309	13307	13226	13355	13088	13279	13124	13224	13037	13138	13249	13127	13229	13283	13180	13305	13341	13032	13309	13309	13238	13137	13184	13288	13048	13141	13201	13141	13294	13089	13150	13071	13384	13465	13150	13235	13201	13161	13225	13254	13276	13196	13187	13172	13142	13192	13081	13192	13248	13253	13101	13110	13194	13192	13114	13359	13172	13140	13277	13324	13232	13156	13101	13245	13199	13242	13296	13282	13311	13348	13263	13190	13142	13154	13070	13152	13173	13170	13075	13273	13172	13101	13200	13278	13258	13198	13285	13170	13257	13250	13131	13153	13231	13328	13276	13212	13261	13188	13313	13296	13313	13160	13380	13261	13154	13229	13268	13013	13229	13270	13178	13215	13318	13121	13259	13404	13324	13249	13135	13174	13193	13215	13295	13439	13154	13329	13247	13297	13304	13145	13140	13263	13329	13327	13453	13515	13135	13305	13199	13230	13271	13212	13304	13255	13296	13113	13151	13161	13288	13245	13041	13252	13158	13148	13326	13415	13126	13209	13215	13289	13302	13280	13143	13097	13170	13194	13245	13174	13172	13136	13159	13182	13300	13152	13381	13096	13267	13179	13138	13167	13199	13102	13133	13305	13246	13248	13208	13381	13313	13227	13207	13303	13109	13189	13091	13196	13351	13240	13385	13219	13120	13151	13267	13044	13281	13261	13192	13072	13351	13265	13138	13123	13268	13196	13180	13113	13376	13151	13032	13267	13032	13128	13016	13093	13117	13172	13282	13256	13152	13199	13292	13310	13234	13220	13135	13269	13191	13145	13157	13182	13265	13003	13334	13304	13305	13210	13232	13322	13082	13149	13264	13308	13164	13335	13377	13168	13353	13250	13182	13196	13199	13420	13251	13142	13280	13382	13233	13238	13039	13149	13304	13151	13306	13221	13337	13159	13043	13284	13177	13242	13186	13422	13085	13347	13285	13310	13209	13251	13101	13168	13234	13089	13125	13333	13304	13315	13187	13127	13333	13348	13147	13136	13103	13140	13296	13245	13227	13101	13309	13120	13341	13022	13293	13399	13076	13354	13267	13283	13352	13224	13223	13146	13342	13174	13285	13176	13157	13157	13370	13125	13131	13242	13270	13309	13338	13268	13272	13185	13205	13243	13089	13152	13255	13361	13186	13312	13071	13230	13374	13313	13180	13212	13206	13387	13050	13127	13222	13374	13302	13249	13243	13307	13248	13331	13271	13244	13196	13168	13056	13192	12992	13082	13385	13175	13152	13219	13262	13124	13284	13272	13305	13105	13325	13066	13209	13372	13337	13247	13242	13197	13157	13195	13051	13389	13064	13188	13192	13162	13117	13136	13022	13327	13106	13190	13052	13278	13195	13201	13335	13248	13238	13172	13135	13245	13387	13204	13128	13246	13142	13242	13301	13102	13169	13138	13212	13210	13310	13075	13150	13185	13208	13209	13145	13096	13152	13383	13067	13179	13168	13102	13138	13267	13162	13203	13190	13107	13261	13236	13278	13232	13189	13340	13326	13162	13313	13206	13233	13232	13255	13048	13270	13179	13242	13272	13329	13278	13315	13318	13295	13255	13339	13175	13271	13289	13171	13186	13409	13324	13240	13327	13292	13291	13201	13263	13283	13274	13355	13291	13175	13091	13261	13073	13298	13194	13263	13227	13176	13070	13150	13301	13215	13285	12985	13272	13402	13117	13230	13226	13232	13281	13240	13167	13252	13157	13348	13224	13276	13201	13393	13086	13051	13369	13132	13307	13109	13141	13176	13276	13193	13317	13248	13163	13294	13129	13141	13063	13241	13143	13108	13221	13144	13288	13284	13227	13236	13309	13297	13273	13168	13188	13181	13434	13174	13108	13201	13212	13176	13281	13157	13194	13278	13112	13202	13339	13045	13206	13210	13258	13056	13201	13270	13162	13229	13355	13333	13364	13179	13283	13463	13349	13181	13387	13233	13239	13170	13278	13213	13038	13139	13200	13170	13334	13046	13161	13162	13308	13172	13256	13282	13197	13218	13291	13231	13169	13293	13157	13140	13310	13288	13252	13124	13187	13239	13283	13070	13318	13142	13207	13321	13228	13265	13294	13109	13236	13421	13227	13025	13260	13238	13231	13043	13200	13355	13300	13332	13258	13220	13186	13342	13279	13253	13000	13236	13289	13117	13371	13012	13310	13125	13249	13086	13227	13273	13168	13258	13200	13242	13255	13257	13338	13121	13147	13302	13147	13275	13192	13208	13315	13243	13145	13118	13260	13212	13173	13251	13160	13248	13213	13194	13137	13263	13334	13088	13219	13275	13119	13148	13118	13419	13058	13298	13133	13235	13403	13085	13190	13152	13331	13308	13367	13164	13271	13134	13242	13291	13227	13346	13169	13143	13248	13133	13227	13194	13261	13053	13246	13155	13340	13195	13286	13185	13125	13301	13243	13190	13341	13084	13263	13196	13261	13151	13087	13260	13229	13385	13220	13142	13186	13285	13240	13220	13283	13103	13142	13250	13431	13326	13076	13113	13050	13262	13125	13178	13276	13201	13272	13138	13265	13301	13446	13210	13211	13224	13311	13182	13069	13191	13309	13231	13057	13131	13226	13226	13262	13167	13183	13229	13250	13339	13174	13266	13180	13150	13270	13302	13232	13299	13176	13379	13390	13120	13193	13118	13248	13199	13097	13148	13096	13218	13463	13304	13250	13121	13231	13231	13251	13219	13273	13060	13289	13305	13308	13266	13332	13146	13162	13238	13049	13299	13195	13271	13254	13310	13131	13316	13207	13334	13179	13100	13058	13377	13142	13130	13129	13233	13088	13097	13191	13193	13335	13110	13313	13236	13136	13107	13193	13104	13181	13143	13073	13230	13260	13115	13243	13203	13170	13249	13195	13370	13135	13178	13332	13247	13307	13241	13135	13227	13215	13205	13334	13280	13133	13232	13216	13293	13165	13145	13136	13284	13162	13241	13301	13359	13208	13311	13209	13418	13301	13271	13184	13010	12967	13275	13136	13203	13097	13301	13282	13239	13151	13247	13112	13053	13259	13298	13207	13223	13261	13158	12945	13275	13073	13173	13090	13050	13274	13123	13144	13234	13165	13435	13205	13302	13241	13208	13031	13335	13060	13230	13235	13205	13191	13170	13122	13204	13240	13054	13183	13157	13316	13217	13353	13146	13287	13228	13301	13171	13242	13226	13154	13329	13229	13360	13225	13165	13268	13250	13154	13325	13132	13390	13230	13277	13185
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
